1# Finnish translation of GNU Compiler Collection
2# Copyright © 2013 Free Software Foundation, Inc.
3# This file is distributed under the same license as the GCC package.
4# Ville Koskinen <ville.koskinen@iki.fi>, 2005.
5# Jorma Karvonen <karvonen.jorma@gmail.com>, 2009.
6# Lauri Nurmi <lanurmi@iki.fi>, 2007-2010, 2013.
7#
8# Joitakin termejä, joille voi miettiä (parempaa) suomennosta:
9#
10# statement -> ?
11# variadic -> ?
12# nimike -> ?
13# declarator -> ?
14# duplicate -> ?
15# target -> ?
16# implicit -> ?
17# deprecated -> ?
18# case label -> ?
19# temporary (substantiivi) -> väliaikamitä?
20#
21# Uusia:
22# pass -> välittää vai antaa
23# incomplete
24# frame table -> kehystaulu
25# immediate
26# soveltuu/pätee
27# brace group
28# qualifi*
29# tässä/täällä
30# duplicate
31msgid ""
32msgstr ""
33"Project-Id-Version: gcc 6.1-b20160131\n"
34"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
35"POT-Creation-Date: 2018-07-25 14:25+0000\n"
36"PO-Revision-Date: 2016-02-06 01:01+0200\n"
37"Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
38"Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
39"Language: fi\n"
40"MIME-Version: 1.0\n"
41"Content-Type: text/plain; charset=UTF-8\n"
42"Content-Transfer-Encoding: 8bit\n"
43"X-Bugs: Report translation errors to the Language-Team address.\n"
44"Plural-Forms: nplurals=2; plural=(n != 1);\n"
45"X-Generator: Poedit 1.8.6\n"
46
47#: cfgrtl.c:2679
48msgid "flow control insn inside a basic block"
49msgstr "vuonohjauskäsky peruslohkon sisällä"
50
51#: cfgrtl.c:2911
52msgid "wrong insn in the fallthru edge"
53msgstr ""
54
55#: cfgrtl.c:2968
56msgid "insn outside basic block"
57msgstr "käsky peruslohkon ulkopuolella"
58
59#: cfgrtl.c:2976
60#, fuzzy
61msgid "return not followed by barrier"
62msgstr "’#’ ilman sitä seuraavaa makroparametria"
63
64#: collect-utils.c:164
65#, fuzzy, c-format
66msgid "[cannot find %s]"
67msgstr "lähdetiedostoa %s ei löydy"
68
69#: collect2.c:1585
70#, fuzzy, c-format
71msgid "collect2 version %s\n"
72msgstr "gcc-versio %s %s\n"
73
74#: collect2.c:1692
75#, c-format
76msgid "%d constructor found\n"
77msgid_plural "%d constructors found\n"
78msgstr[0] "löytyi %d muodostin\n"
79msgstr[1] "löytyi %d muodostinta\n"
80
81#: collect2.c:1696
82#, c-format
83msgid "%d destructor found\n"
84msgid_plural "%d destructors found\n"
85msgstr[0] "löytyi %d hajotin\n"
86msgstr[1] "löytyi %d hajotinta\n"
87
88#: collect2.c:1700
89#, c-format
90msgid "%d frame table found\n"
91msgid_plural "%d frame tables found\n"
92msgstr[0] "löytyi %d kehystaulu\n"
93msgstr[1] "löytyi %d kehystaulua\n"
94
95#: collect2.c:1864
96#, fuzzy, c-format
97msgid "[Leaving %s]\n"
98msgstr "%s[%u]: Poistutaan hakemistosta ”%s”\n"
99
100#: collect2.c:2094
101#, c-format
102msgid ""
103"\n"
104"write_c_file - output name is %s, prefix is %s\n"
105msgstr ""
106
107#: collect2.c:2610
108#, c-format
109msgid ""
110"\n"
111"ldd output with constructors/destructors.\n"
112msgstr ""
113"\n"
114"ldd-tuloste muodostimilla/hajottimilla.\n"
115
116#: cprop.c:1756
117msgid "const/copy propagation disabled"
118msgstr ""
119
120#: diagnostic.c:222
121#, fuzzy, c-format
122msgid "%s: all warnings being treated as errors"
123msgstr "Käsittele kaikki varoitukset virheinä"
124
125#: diagnostic.c:227
126#, fuzzy, c-format
127msgid "%s: some warnings being treated as errors"
128msgstr "%s: varoitus: ei lukuoikeuksia tiedostoon ”%s”\n"
129
130#: diagnostic.c:324 input.c:222 input.c:1834 c-family/c-opts.c:1392
131#: fortran/cpp.c:576 fortran/error.c:1008 fortran/error.c:1028
132msgid "<built-in>"
133msgstr "<sisäinen>"
134
135#: diagnostic.c:477
136#, fuzzy, c-format
137msgid "compilation terminated due to -fmax-errors=%u.\n"
138msgstr "käännös keskeytyi  -Wfatal-errors-valitsimen vuoksi.\n"
139
140#: diagnostic.c:505
141#, c-format
142msgid "compilation terminated due to -Wfatal-errors.\n"
143msgstr "käännös keskeytyi  -Wfatal-errors-valitsimen vuoksi.\n"
144
145#: diagnostic.c:525
146#, c-format
147msgid ""
148"Please submit a full bug report,\n"
149"with preprocessed source if appropriate.\n"
150msgstr ""
151"Lähetä kokonainen vikaraportti, sisältäen\n"
152"sisältäen esiprosessoidun lähdekoodin, jos tarpeellista.\n"
153
154#: diagnostic.c:531
155#, fuzzy, c-format
156msgid "See %s for instructions.\n"
157msgstr ""
158"\n"
159"Ohjeet vikailmoitusten tekoon ovat osoitteessa:\n"
160
161#: diagnostic.c:540
162#, c-format
163msgid "compilation terminated.\n"
164msgstr "käännös keskeytyi.\n"
165
166#: diagnostic.c:968
167#, c-format
168msgid "%s:%d: confused by earlier errors, bailing out\n"
169msgstr "%s:%d: hämmentynyt aikaisemmista virheistä, poistutaan\n"
170
171#: diagnostic.c:1491
172#, c-format
173msgid "Internal compiler error: Error reporting routines re-entered.\n"
174msgstr ""
175
176#: final.c:1198
177msgid "negative insn length"
178msgstr "negatiivinen käskyn pituus"
179
180#: final.c:3142
181msgid "could not split insn"
182msgstr "ei voitu jakaa käskyä osiin"
183
184#: final.c:3618
185msgid "invalid 'asm': "
186msgstr "virheellinen ”asm”: "
187
188#: final.c:3751
189#, c-format
190msgid "nested assembly dialect alternatives"
191msgstr "sisäkkäiset assembly-murrevaihtoehdot"
192
193#: final.c:3779 final.c:3791
194#, c-format
195msgid "unterminated assembly dialect alternative"
196msgstr "päättämättömät assembly-murrevaihtoehdot"
197
198#: final.c:3933
199#, fuzzy, c-format
200msgid "operand number missing after %%-letter"
201msgstr "$-operandinumero puuttuu muotoilussa"
202
203#: final.c:3936 final.c:3977
204#, fuzzy, c-format
205msgid "operand number out of range"
206msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
207
208#: final.c:3994
209#, c-format
210msgid "invalid %%-code"
211msgstr "virheellinen %%-koodi"
212
213#: final.c:4028
214#, fuzzy, c-format
215msgid "'%%l' operand isn't a label"
216msgstr "FORMAT-nimiö %d kohdassa %L ei ole määritelty"
217
218#. We can't handle floating point constants;
219#. PRINT_OPERAND must handle them.
220#. We can't handle floating point constants;
221#. TARGET_PRINT_OPERAND must handle them.
222#. We can't handle floating point constants;
223#. PRINT_OPERAND must handle them.
224#: final.c:4164 config/arc/arc.c:5775 config/i386/i386.c:17305
225#: config/pdp11/pdp11.c:1715
226#, c-format
227msgid "floating constant misused"
228msgstr "liukulukuvakiota käytetty väärin"
229
230#: final.c:4222 config/arc/arc.c:5872 config/i386/i386.c:17396
231#: config/pdp11/pdp11.c:1756
232#, c-format
233msgid "invalid expression as operand"
234msgstr "virheellinen lauseke kohdemuuttujana"
235
236#: gcc.c:119
237#, c-format
238msgid "%s\n"
239msgstr "%s\n"
240
241#: gcc.c:1714
242#, fuzzy, c-format
243msgid "Using built-in specs.\n"
244msgstr " (sisäänrakennettu):"
245
246#: gcc.c:1914
247#, fuzzy, c-format
248msgid ""
249"Setting spec %s to '%s'\n"
250"\n"
251msgstr "virheellinen tiedostonumero sarakemäärityksessä: %s"
252
253#: gcc.c:2022
254#, fuzzy, c-format
255msgid "Reading specs from %s\n"
256msgstr "%s: Virhe luettaessa %s\n"
257
258#: gcc.c:2149
259#, fuzzy, c-format
260msgid "could not find specs file %s\n"
261msgstr "Tiedostoa ”%s” ei löytynyt."
262
263#: gcc.c:2224
264#, fuzzy, c-format
265msgid "rename spec %s to %s\n"
266msgstr "%s: Uudelleennimeäminen nimelle %s ei onnistu"
267
268#: gcc.c:2226
269#, fuzzy, c-format
270msgid ""
271"spec is '%s'\n"
272"\n"
273msgstr "virheellinen tiedostonumero sarakemäärityksessä: %s"
274
275#: gcc.c:3035
276#, c-format
277msgid ""
278"\n"
279"Go ahead? (y or n) "
280msgstr ""
281"\n"
282"Jatketaanko? (y tai n) "
283
284#: gcc.c:3209
285#, c-format
286msgid "# %s %.2f %.2f\n"
287msgstr "# %s %.2f %.2f\n"
288
289#: gcc.c:3425
290#, c-format
291msgid "Usage: %s [options] file...\n"
292msgstr "Käyttö: %s [valitsimet] tiedosto...\n"
293
294#: gcc.c:3426
295msgid "Options:\n"
296msgstr "Valitsimet:\n"
297
298#: gcc.c:3428
299#, fuzzy
300#| msgid "  -pass-exit-codes         Exit with highest error code from a phase\n"
301msgid "  -pass-exit-codes         Exit with highest error code from a phase.\n"
302msgstr "  -pass-exit-codes         Palauta korkein käännösvaiheen virhekoodi\n"
303
304#: gcc.c:3429
305#, fuzzy
306#| msgid "  --help                   Display this information\n"
307msgid "  --help                   Display this information.\n"
308msgstr "  --help                   Näytä tämä ohje\n"
309
310#: gcc.c:3430
311#, fuzzy
312msgid "  --target-help            Display target specific command line options.\n"
313msgstr "  --target-help            Näytä kohdekohtaiset komentorivivalitsimet\n"
314
315#: gcc.c:3431
316#, fuzzy
317#| msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]\n"
318msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
319msgstr "  --help={target|optimizers|warnings|undocumented|params}[,{[^]joined|[^]separate}]\n"
320
321#: gcc.c:3432
322#, fuzzy
323#| msgid "                           Display specific types of command line options\n"
324msgid "                           Display specific types of command line options.\n"
325msgstr "                           Näytä tietyn tyyppiset komentorivivalitsimet\n"
326
327#: gcc.c:3434
328#, fuzzy
329#| msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
330msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
331msgstr "  (Komennolla ”-v --help” aliprosessien komentorivivalitsimet)\n"
332
333#: gcc.c:3435
334#, fuzzy
335#| msgid "  --version                Display compiler version information\n"
336msgid "  --version                Display compiler version information.\n"
337msgstr "  --version                Näytä kääntäjän versiotiedot\n"
338
339#: gcc.c:3436
340#, fuzzy
341#| msgid "  -dumpspecs               Display all of the built in spec strings\n"
342msgid "  -dumpspecs               Display all of the built in spec strings.\n"
343msgstr "  -dumpspecs               Näytä kaikki sisäiset määrittelyrivit\n"
344
345#: gcc.c:3437
346#, fuzzy
347#| msgid "  -dumpversion             Display the version of the compiler\n"
348msgid "  -dumpversion             Display the version of the compiler.\n"
349msgstr "  -dumpversion             Näytä kääntäjän versio\n"
350
351#: gcc.c:3438
352#, fuzzy
353msgid "  -dumpmachine             Display the compiler's target processor.\n"
354msgstr "  -dumpmachine             Näytä kääntäjän kohdesuoritin\n"
355
356#: gcc.c:3439
357#, fuzzy
358#| msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
359msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
360msgstr "  -print-search-dirs       Näytä kääntäjän hakupolussa olevat hakemistot\n"
361
362#: gcc.c:3440
363#, fuzzy
364msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
365msgstr "  -print-libgcc-file-name  Näytä kääntäjän kumppanikirjaston nimi\n"
366
367#: gcc.c:3441
368#, fuzzy
369#| msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
370msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
371msgstr "  -print-file-name=<lib>   Näytä täysi polku kirjastoon <lib>\n"
372
373#: gcc.c:3442
374#, fuzzy
375#| msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
376msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
377msgstr "  -print-prog-name=<prog>  Näytä täysi polku kääntäjän komponenttiin <prog>\n"
378
379#: gcc.c:3443
380msgid ""
381"  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
382"                           a component in the library path.\n"
383msgstr ""
384
385#: gcc.c:3446
386#, fuzzy
387#| msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
388msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
389msgstr "  -print-multi-directory   Näytä libgcc:n versioiden juurihakemisto\n"
390
391#: gcc.c:3447
392msgid ""
393"  -print-multi-lib         Display the mapping between command line options and\n"
394"                           multiple library search directories.\n"
395msgstr ""
396
397#: gcc.c:3450
398#, fuzzy
399#| msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
400msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
401msgstr "  -print-multi-directory   Näytä libgcc:n versioiden juurihakemisto\n"
402
403#: gcc.c:3451
404#, fuzzy
405msgid "  -print-sysroot           Display the target libraries directory.\n"
406msgstr "  -dumpversion             Näytä kääntäjän versio\n"
407
408#: gcc.c:3452
409#, fuzzy
410#| msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers\n"
411msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
412msgstr "  -print-sysroot-headers-suffix Näytä sysroot-loppuliite, jota käytetään otsakkeiden löytämiseen\n"
413
414#: gcc.c:3453
415#, fuzzy
416#| msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
417msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
418msgstr "  -Wa,<valitsimet>         Välitä pilkulla erotetut <valitsimet> assemblerille\n"
419
420#: gcc.c:3454
421#, fuzzy
422#| msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
423msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
424msgstr "  -Wp,<valitsimet>         Välitä pilkulla erotetut <valitsimet> esikääntäjälle\n"
425
426#: gcc.c:3455
427#, fuzzy
428#| msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
429msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
430msgstr "  -Wl,<valitsimet>         Välitä pilkulla erotetut <valitsimet> linkittimelle\n"
431
432#: gcc.c:3456
433#, fuzzy
434#| msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
435msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
436msgstr "  -Xassembler <arg>        Välitä <arg> assemblerille\n"
437
438#: gcc.c:3457
439#, fuzzy
440#| msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
441msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
442msgstr "  -Xpreprocessor <arg>     Välitä <arg> esikääntäjälle\n"
443
444#: gcc.c:3458
445#, fuzzy
446#| msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
447msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
448msgstr "  -Xlinker <arg>           Välitä <arg> linkittimelle\n"
449
450#: gcc.c:3459
451#, fuzzy
452#| msgid "  -save-temps              Do not delete intermediate files\n"
453msgid "  -save-temps              Do not delete intermediate files.\n"
454msgstr "  -save-temps              Älä poista väliaikaistiedostoja\n"
455
456#: gcc.c:3460
457#, fuzzy
458#| msgid "  -save-temps=<arg>        Do not delete intermediate files\n"
459msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
460msgstr "  -save-temps=<arg>        Älä poista väliaikaistiedostoja\n"
461
462#: gcc.c:3461
463msgid ""
464"  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
465"                           prefixes to other gcc components.\n"
466msgstr ""
467
468#: gcc.c:3464
469#, fuzzy
470#| msgid "  -pipe                    Use pipes rather than intermediate files\n"
471msgid "  -pipe                    Use pipes rather than intermediate files.\n"
472msgstr "  -pipe                    Käytä putkia väliaikaistiedostojen sijaan\n"
473
474#: gcc.c:3465
475#, fuzzy
476#| msgid "  -time                    Time the execution of each subprocess\n"
477msgid "  -time                    Time the execution of each subprocess.\n"
478msgstr "  -time                    Mittaa kunkin aliprosessin suoritusaika\n"
479
480#: gcc.c:3466
481#, fuzzy
482#| msgid "  -o <file>                Place the output into <file>\n"
483msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
484msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
485
486#: gcc.c:3467
487#, fuzzy
488#| msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
489msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
490msgstr "  -std=<standardi>         Oleta syötetiedostojen olevan <standardi>n mukaisia\n"
491
492#: gcc.c:3468
493#, fuzzy
494#| msgid ""
495#| "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
496#| "                           and libraries\n"
497msgid ""
498"  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
499"                           and libraries.\n"
500msgstr ""
501"  --sysroot=<hakemisto>    Käytä <hakemistoa> otsakkeiden ja kirjastojen\n"
502"                           juurihakemistona\n"
503
504#: gcc.c:3471
505#, fuzzy
506#| msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
507msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
508msgstr "  -B <hakemisto>           Lisää <hakemisto> kääntäjän hakupolkuihin\n"
509
510#: gcc.c:3472
511#, fuzzy
512#| msgid "  -v                       Display the programs invoked by the compiler\n"
513msgid "  -v                       Display the programs invoked by the compiler.\n"
514msgstr "  -v                       Näytä kääntäjän käynnistämät ohjelmat\n"
515
516#: gcc.c:3473
517#, fuzzy
518#| msgid "  -pie                     Create a position independent executable\n"
519msgid "  -###                     Like -v but options quoted and commands not executed.\n"
520msgstr "  -pie                     Luo paikkariippumaton suoritettava tiedosto\n"
521
522#: gcc.c:3474
523#, fuzzy
524msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
525msgstr "  -E                       Suorita vain esikäsittely, älä käännä, assembloi tai linkitä\n"
526
527#: gcc.c:3475
528#, fuzzy
529msgid "  -S                       Compile only; do not assemble or link.\n"
530msgstr "  -E                       Suorita vain esikäsittely, älä käännä, assembloi tai linkitä\n"
531
532#: gcc.c:3476
533#, fuzzy
534msgid "  -c                       Compile and assemble, but do not link.\n"
535msgstr "  --help                   Näytä tämä ohje\n"
536
537#: gcc.c:3477
538#, fuzzy
539#| msgid "  -o <file>                Place the output into <file>\n"
540msgid "  -o <file>                Place the output into <file>.\n"
541msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
542
543#: gcc.c:3478
544#, fuzzy
545#| msgid "  -pie                     Create a position independent executable\n"
546msgid ""
547"  -pie                     Create a dynamically linked position independent\n"
548"                           executable.\n"
549msgstr "  -pie                     Luo paikkariippumaton suoritettava tiedosto\n"
550
551#: gcc.c:3480
552#, fuzzy
553#| msgid "  -shared                  Create a shared library\n"
554msgid "  -shared                  Create a shared library.\n"
555msgstr "  -shared                  Luo jaettu kirjasto\n"
556
557#: gcc.c:3481
558#, fuzzy
559#| msgid ""
560#| "  -x <language>            Specify the language of the following input files\n"
561#| "                           Permissible languages include: c c++ assembler none\n"
562#| "                           'none' means revert to the default behavior of\n"
563#| "                           guessing the language based on the file's extension\n"
564msgid ""
565"  -x <language>            Specify the language of the following input files.\n"
566"                           Permissible languages include: c c++ assembler none\n"
567"                           'none' means revert to the default behavior of\n"
568"                           guessing the language based on the file's extension.\n"
569msgstr ""
570"  -x <kieli>               Määrittele seuraavien syötetiedostojen kieli\n"
571"                           Kelvollisia kieliä ovat mm. c c++ assembler none\n"
572"                           ”none” palauttaa käyttöön oletustoiminnan,\n"
573"                           eli kielen päättelyn tiedostopäätteestä\n"
574
575#: gcc.c:3488
576#, c-format
577msgid ""
578"\n"
579"Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
580" passed on to the various sub-processes invoked by %s.  In order to pass\n"
581" other options on to these processes the -W<letter> options must be used.\n"
582msgstr ""
583"\n"
584"Valitsimet, jotka alkavat -g, -f, -m, -O, -W tai --param, annetaan\n"
585" automaattisesti %s:n käynnistämille monille aliprosesseille. Muiden\n"
586" valitsimien välittämiseen näille prosesseille on käytettävä -W<kirjain>-\n"
587" valitsimia.\n"
588
589#: gcc.c:5963
590#, fuzzy, c-format
591msgid "Processing spec (%s), which is '%s'\n"
592msgstr "Käsitellään opastesivuja hakemistossa %s...\n"
593
594#: gcc.c:6707
595#, c-format
596msgid "Target: %s\n"
597msgstr "Kohde: %s\n"
598
599#: gcc.c:6708
600#, fuzzy, c-format
601msgid "Configured with: %s\n"
602msgstr "POP2-tuen asetuksia ei ole tehty.\n"
603
604#: gcc.c:6722
605#, c-format
606msgid "Thread model: %s\n"
607msgstr "Säiemalli: %s\n"
608
609#: gcc.c:6733
610#, c-format
611msgid "gcc version %s %s\n"
612msgstr "gcc-versio %s %s\n"
613
614#: gcc.c:6736
615#, c-format
616msgid "gcc driver version %s %sexecuting gcc version %s\n"
617msgstr ""
618
619#: gcc.c:6809 gcc.c:7021
620#, c-format
621msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
622msgstr "Vika ei ole toistettavissa, joten se on todennäköisesti laitteisto- tai käyttöjärjestelmäongelma.\n"
623
624#: gcc.c:6945
625#, c-format
626msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
627msgstr ""
628
629#: gcc.c:7898
630#, c-format
631msgid "install: %s%s\n"
632msgstr "asennus: %s%s\n"
633
634#: gcc.c:7901
635#, c-format
636msgid "programs: %s\n"
637msgstr "ohjelmat: %s\n"
638
639#: gcc.c:7903
640#, c-format
641msgid "libraries: %s\n"
642msgstr "kirjastot: %s\n"
643
644#: gcc.c:8020
645#, c-format
646msgid ""
647"\n"
648"For bug reporting instructions, please see:\n"
649msgstr ""
650"\n"
651"Ohjeet vikailmoitusten tekoon ovat osoitteessa:\n"
652
653#: gcc.c:8036 gcov-tool.c:528
654#, c-format
655msgid "%s %s%s\n"
656msgstr "%s %s%s\n"
657
658#: gcc.c:8039 gcov-tool.c:530 gcov.c:847 fortran/gfortranspec.c:280
659msgid "(C)"
660msgstr "©"
661
662#: gcc.c:8040 fortran/gfortranspec.c:281
663msgid ""
664"This is free software; see the source for copying conditions.  There is NO\n"
665"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
666"\n"
667msgstr ""
668"Tämä ohjelma on vapaaohjelmisto; Katsokaa kopiointiehdot lähdekoodista.\n"
669"Tällä ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÄKSYTTÄVÄSTÄ\n"
670"LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKOITUKSEEN.\n"
671
672#: gcc.c:8346
673#, c-format
674msgid ""
675"\n"
676"Linker options\n"
677"==============\n"
678"\n"
679msgstr ""
680"\n"
681"Linkittimen valitsimet\n"
682"======================\n"
683"\n"
684
685#: gcc.c:8347
686#, c-format
687msgid ""
688"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
689"\n"
690msgstr ""
691"Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
692"\n"
693
694#: gcc.c:9651
695#, c-format
696msgid ""
697"Assembler options\n"
698"=================\n"
699"\n"
700msgstr ""
701"Assembler-valitsimet\n"
702"====================\n"
703"\n"
704
705#: gcc.c:9652
706#, c-format
707msgid ""
708"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
709"\n"
710msgstr ""
711"Käytä ”-Wa,VALITSIN” välittämään ”VALITSIN” assemblerille.\n"
712"\n"
713
714#: gcov-tool.c:175
715#, c-format
716msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
717msgstr ""
718
719#: gcov-tool.c:176 gcov-tool.c:271
720#, fuzzy, c-format
721#| msgid "  -n, --no-output                 Do not create an output file\n"
722msgid "    -o, --output <dir>                  Output directory\n"
723msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
724
725#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
726#, fuzzy, c-format
727#| msgid "  -v, --version                   Print version number, then exit\n"
728msgid "    -v, --verbose                       Verbose mode\n"
729msgstr "  -v, --verbose     toimi äänekkäästi (tulostetaan lisätietoa)\n"
730
731#: gcov-tool.c:178
732#, c-format
733msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
734msgstr ""
735
736#: gcov-tool.c:194
737#, fuzzy, c-format
738msgid "Merge subcomand usage:"
739msgstr "%s ei tue: merge_blocks"
740
741#: gcov-tool.c:269
742#, c-format
743msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
744msgstr ""
745
746#: gcov-tool.c:270
747#, c-format
748msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
749msgstr ""
750
751#: gcov-tool.c:272
752#, c-format
753msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
754msgstr ""
755
756#: gcov-tool.c:290
757#, fuzzy, c-format
758msgid "Rewrite subcommand usage:"
759msgstr "Käyttö:"
760
761#: gcov-tool.c:329
762#, c-format
763msgid "scaling cannot co-exist with normalization, skipping\n"
764msgstr ""
765
766#: gcov-tool.c:342 gcov-tool.c:352
767#, c-format
768msgid "incorrect format in scaling, using 1/1\n"
769msgstr ""
770
771#: gcov-tool.c:362
772#, c-format
773msgid "normalization cannot co-exist with scaling\n"
774msgstr ""
775
776#: gcov-tool.c:419
777#, c-format
778msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
779msgstr ""
780
781#: gcov-tool.c:420
782#, fuzzy, c-format
783#| msgid "  -h, --help                      Print this help, then exit\n"
784msgid "    -f, --function                      Print function level info\n"
785msgstr "  -h, --help                      Näytä tämä ohje ja poistu\n"
786
787#: gcov-tool.c:421
788#, fuzzy, c-format
789#| msgid "  -h, --help                      Print this help, then exit\n"
790msgid "    -F, --fullname                      Print full filename\n"
791msgstr ""
792"Tulosta työhakemiston täydellinen nimi.\n"
793"\n"
794
795#: gcov-tool.c:422
796#, fuzzy, c-format
797#| msgid "  -h, --help                      Print this help, then exit\n"
798msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
799msgstr "  -h, --help                      Näytä tämä ohje ja poistu\n"
800
801#: gcov-tool.c:423
802#, fuzzy, c-format
803#| msgid "  -h, --help                      Print this help, then exit\n"
804msgid "    -o, --object                        Print object level info\n"
805msgstr "  -h, --help                      Näytä tämä ohje ja poistu\n"
806
807#: gcov-tool.c:424
808#, c-format
809msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
810msgstr ""
811
812#: gcov-tool.c:445
813#, fuzzy, c-format
814msgid "Overlap subcomand usage:"
815msgstr "Levyllä on päällekkäisiä osioita."
816
817#: gcov-tool.c:511
818#, fuzzy, c-format
819#| msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
820msgid ""
821"Usage: %s [OPTION]... SUB_COMMAND [OPTION]...\n"
822"\n"
823msgstr "Käyttö: %s [VALITSIN] [KOMENTO [ARG]...]\n"
824
825#: gcov-tool.c:512
826#, c-format
827msgid ""
828"Offline tool to handle gcda counts\n"
829"\n"
830msgstr ""
831
832#: gcov-tool.c:513
833#, fuzzy, c-format
834#| msgid "  -h, --help                      Print this help, then exit\n"
835msgid "  -h, --help                            Print this help, then exit\n"
836msgstr "  -h, --help                      Näytä tämä ohje ja poistu\n"
837
838#: gcov-tool.c:514
839#, fuzzy, c-format
840#| msgid "  -v, --version                   Print version number, then exit\n"
841msgid "  -v, --version                         Print version number, then exit\n"
842msgstr "  -v, --version                   Näytä versionumero ja poistu\n"
843
844#: gcov-tool.c:518 gcov.c:835
845#, c-format
846msgid ""
847"\n"
848"For bug reporting instructions, please see:\n"
849"%s.\n"
850msgstr ""
851"\n"
852"Katso ohjeet vikailmoitusten tekemiseen osoitteesta:\n"
853"%s.\n"
854
855#: gcov-tool.c:529
856#, c-format
857msgid "Copyright %s 2018 Free Software Foundation, Inc.\n"
858msgstr ""
859
860#: gcov-tool.c:532 gcov.c:849
861#, c-format
862msgid ""
863"This is free software; see the source for copying conditions.\n"
864"There is NO warranty; not even for MERCHANTABILITY or \n"
865"FITNESS FOR A PARTICULAR PURPOSE.\n"
866"\n"
867msgstr ""
868"Tämä ohjelma on vapaaohjelmisto; Katsokaa kopiointiehdot lähdekoodista.\n"
869"Tällä ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÄKSYTTÄVÄSTÄ\n"
870"LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKOITUKSEEN.\n"
871"\n"
872
873#: gcov.c:811
874#, fuzzy, c-format
875msgid ""
876"Usage: gcov [OPTION...] SOURCE|OBJ...\n"
877"\n"
878msgstr ""
879"Käyttö: gcov [VALITSIN]... LÄHDETIEDOSTO...\n"
880"\n"
881
882#: gcov.c:812
883#, fuzzy, c-format
884msgid ""
885"Print code coverage information.\n"
886"\n"
887msgstr "  -d                          Näytä runsaasti vianetsintätietoja.\n"
888
889#: gcov.c:813
890#, c-format
891msgid "  -a, --all-blocks                Show information for every basic block\n"
892msgstr "  -a, --all-blocks                Näytä tietoja jokaisesta peruslohkosta\n"
893
894#: gcov.c:814
895#, c-format
896msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
897msgstr "  -b, --branch-probabilities      Sisällytä haarojen todennäköisyydet tulosteeseen\n"
898
899#: gcov.c:815
900#, fuzzy, c-format
901#| msgid ""
902#| "  -c, --branch-counts             Given counts of branches taken\n"
903#| "                                    rather than percentages\n"
904msgid ""
905"  -c, --branch-counts             Output counts of branches taken\n"
906"                                    rather than percentages\n"
907msgstr ""
908"  -c, --branch-counts             Toteutuneiden haarojen lukumäärät,\n"
909"                                    ei prosenttilukuja\n"
910
911#: gcov.c:817
912#, fuzzy, c-format
913msgid "  -d, --display-progress          Display progress information\n"
914msgstr "näytä edistymisviesti MÄÄRÄn tietueen välein (oletus 10)"
915
916#: gcov.c:818
917#, c-format
918msgid "  -f, --function-summaries        Output summaries for each function\n"
919msgstr "  -f, --function-summaries        Tulosta yhteenvedot jokaisesta funktiosta\n"
920
921#: gcov.c:819
922#, c-format
923msgid "  -h, --help                      Print this help, then exit\n"
924msgstr "  -h, --help                      Näytä tämä ohje ja poistu\n"
925
926#: gcov.c:820
927#, c-format
928msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
929msgstr ""
930
931#: gcov.c:821
932#, c-format
933msgid "  -j, --human-readable            Output human readable numbers\n"
934msgstr ""
935
936#: gcov.c:822
937#, fuzzy, c-format
938#| msgid "  -n, --no-output                 Do not create an output file\n"
939msgid "  -k, --use-colors                Emit colored output\n"
940msgstr "  -n, --no-output                 Älä luo tulostiedostoa\n"
941
942#: gcov.c:823
943#, c-format
944msgid ""
945"  -l, --long-file-names           Use long output file names for included\n"
946"                                    source files\n"
947msgstr ""
948"  -l, --long-file-names           Käytä pitkiä tulostiedostojen nimiä sisällytetyille\n"
949"                                    lähdetiedostoille\n"
950
951#: gcov.c:825
952#, c-format
953msgid "  -m, --demangled-names           Output demangled function names\n"
954msgstr ""
955
956#: gcov.c:826
957#, c-format
958msgid "  -n, --no-output                 Do not create an output file\n"
959msgstr "  -n, --no-output                 Älä luo tulostiedostoa\n"
960
961#: gcov.c:827
962#, c-format
963msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
964msgstr ""
965
966#: gcov.c:828
967#, c-format
968msgid "  -p, --preserve-paths            Preserve all pathname components\n"
969msgstr ""
970
971#: gcov.c:829
972#, c-format
973msgid "  -r, --relative-only             Only show data for relative sources\n"
974msgstr ""
975
976#: gcov.c:830
977#, c-format
978msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
979msgstr ""
980
981#: gcov.c:831
982#, c-format
983msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
984msgstr ""
985
986#: gcov.c:832
987#, c-format
988msgid "  -v, --version                   Print version number, then exit\n"
989msgstr "  -v, --version                   Näytä versionumero ja poistu\n"
990
991#: gcov.c:833
992#, fuzzy, c-format
993#| msgid "  -v, --version                   Print version number, then exit\n"
994msgid "  -w, --verbose                   Print verbose informations\n"
995msgstr "  -v, --verbose     toimi äänekkäästi (tulostetaan lisätietoa)\n"
996
997#: gcov.c:834
998#, c-format
999msgid "  -x, --hash-filenames            Hash long pathnames\n"
1000msgstr ""
1001
1002#: gcov.c:845
1003#, c-format
1004msgid "gcov %s%s\n"
1005msgstr "gcov %s%s\n"
1006
1007#: gcov.c:1239
1008#, c-format
1009msgid "Creating '%s'\n"
1010msgstr ""
1011"Luodaan ”%s”\n"
1012"\n"
1013
1014#: gcov.c:1242
1015#, c-format
1016msgid "Error writing output file '%s'\n"
1017msgstr "Virhe kirjoitettaessa tulostiedostoa ”%s”\n"
1018
1019#: gcov.c:1247
1020#, c-format
1021msgid "Could not open output file '%s'\n"
1022msgstr "Tulostiedoston ”%s” avaaminen epäonnistui\n"
1023
1024#: gcov.c:1252
1025#, c-format
1026msgid "Removing '%s'\n"
1027msgstr "Poistetaan ”%s”\n"
1028
1029# Hmm...
1030#: gcov.c:1275 gcov.c:1335 gcov.c:2702
1031#, c-format
1032msgid "\n"
1033msgstr "\n"
1034
1035#: gcov.c:1299
1036#, fuzzy, c-format
1037#| msgid "%s: Cannot open output file: %s\n"
1038msgid "Cannot open intermediate output file %s\n"
1039msgstr "%s: Ei voi avata tulostetiedostoa: %s\n"
1040
1041#: gcov.c:1505
1042#, fuzzy, c-format
1043msgid "%s:source file is newer than notes file '%s'\n"
1044msgstr "varoitus: lähdetiedosto %s annettu useammin kuin kerran"
1045
1046#: gcov.c:1510
1047#, c-format
1048msgid "(the message is displayed only once per source file)\n"
1049msgstr ""
1050
1051#: gcov.c:1530
1052#, fuzzy, c-format
1053msgid "%s:cannot open notes file\n"
1054msgstr "syötetiedostoa ”%s” ei voi avata"
1055
1056#: gcov.c:1536
1057#, fuzzy, c-format
1058msgid "%s:not a gcov notes file\n"
1059msgstr "%s:ei ole gcov-datatiedosto\n"
1060
1061#: gcov.c:1549
1062#, c-format
1063msgid "%s:version '%.4s', prefer '%.4s'\n"
1064msgstr ""
1065
1066#: gcov.c:1600
1067#, fuzzy, c-format
1068msgid "%s:already seen blocks for '%s'\n"
1069msgstr "%s ei tue: merge_blocks"
1070
1071#: gcov.c:1714 gcov.c:1826
1072#, fuzzy, c-format
1073msgid "%s:corrupted\n"
1074msgstr "Tietokanta %s on turmeltunut; luo se uudelleen komennolla mandb --create"
1075
1076#: gcov.c:1721
1077#, c-format
1078msgid "%s:no functions found\n"
1079msgstr "%s:funktioita ei löytynyt\n"
1080
1081#: gcov.c:1738
1082#, c-format
1083msgid "%s:cannot open data file, assuming not executed\n"
1084msgstr ""
1085
1086#: gcov.c:1745
1087#, c-format
1088msgid "%s:not a gcov data file\n"
1089msgstr "%s:ei ole gcov-datatiedosto\n"
1090
1091#: gcov.c:1758
1092#, c-format
1093msgid "%s:version '%.4s', prefer version '%.4s'\n"
1094msgstr ""
1095
1096#: gcov.c:1764
1097#, fuzzy, c-format
1098msgid "%s:stamp mismatch with notes file\n"
1099msgstr "ehtolausekkeessa on tyyppiristiriita"
1100
1101#: gcov.c:1807
1102#, fuzzy, c-format
1103msgid "%s:profile mismatch for '%s'\n"
1104msgstr "”%s” ei ole oikea profiilidatatiedosto ”%s”:lle"
1105
1106#: gcov.c:1825
1107#, fuzzy, c-format
1108msgid "%s:overflowed\n"
1109msgstr "%qs on ylivuotanut"
1110
1111#: gcov.c:1872
1112#, c-format
1113msgid "%s:'%s' lacks entry and/or exit blocks\n"
1114msgstr ""
1115
1116#: gcov.c:1877
1117#, fuzzy, c-format
1118msgid "%s:'%s' has arcs to entry block\n"
1119msgstr "Lohkoa on käytetty aikaisemmin. Nyt tiedostossa ”%s”."
1120
1121#: gcov.c:1885
1122#, c-format
1123msgid "%s:'%s' has arcs from exit block\n"
1124msgstr ""
1125
1126#: gcov.c:2094
1127#, fuzzy, c-format
1128msgid "%s:graph is unsolvable for '%s'\n"
1129msgstr "%s ei tue: dump_bb_for_graph"
1130
1131#: gcov.c:2236
1132#, c-format
1133msgid "Lines executed:%s of %d\n"
1134msgstr "Rivejä suoritettu:%s/%d\n"
1135
1136#: gcov.c:2239
1137#, c-format
1138msgid "No executable lines\n"
1139msgstr "Ei suoritettavia rivejä\n"
1140
1141#: gcov.c:2247
1142#, c-format
1143msgid "%s '%s'\n"
1144msgstr "%s ”%s”\n"
1145
1146#: gcov.c:2254
1147#, c-format
1148msgid "Branches executed:%s of %d\n"
1149msgstr "Haaroja suoritettu:%s/%d\n"
1150
1151#: gcov.c:2258
1152#, c-format
1153msgid "Taken at least once:%s of %d\n"
1154msgstr ""
1155
1156#: gcov.c:2264
1157#, c-format
1158msgid "No branches\n"
1159msgstr "Ei haaroja\n"
1160
1161#: gcov.c:2266
1162#, c-format
1163msgid "Calls executed:%s of %d\n"
1164msgstr "Kutsuja suoritettu:%s/%d\n"
1165
1166#: gcov.c:2270
1167#, c-format
1168msgid "No calls\n"
1169msgstr "Ei kutsuja\n"
1170
1171#: gcov.c:2560
1172#, fuzzy, c-format
1173msgid "%s:no lines for '%s'\n"
1174msgstr "Rivejä suoritettu:%s/%d\n"
1175
1176#: gcov.c:2682
1177#, c-format
1178msgid "call   %2d returned %s\n"
1179msgstr "kutsu  %2d palautti %s\n"
1180
1181#: gcov.c:2687
1182#, c-format
1183msgid "call   %2d never executed\n"
1184msgstr "kutsu  %2d ei suoritettu koskaan\n"
1185
1186#: gcov.c:2692
1187#, fuzzy, c-format
1188msgid "branch %2d taken %s%s"
1189msgstr "kutsu  %2d palautti %s\n"
1190
1191#: gcov.c:2697
1192#, fuzzy, c-format
1193msgid "branch %2d never executed"
1194msgstr "kutsu  %2d ei suoritettu koskaan\n"
1195
1196#: gcov.c:2700
1197#, c-format
1198msgid " (BB %d)"
1199msgstr ""
1200
1201#: gcov.c:2707
1202#, fuzzy, c-format
1203msgid "unconditional %2d taken %s\n"
1204msgstr "kutsu  %2d palautti %s\n"
1205
1206#: gcov.c:2710
1207#, fuzzy, c-format
1208msgid "unconditional %2d never executed\n"
1209msgstr "kutsu  %2d ei suoritettu koskaan\n"
1210
1211#: gcov.c:2932
1212#, fuzzy, c-format
1213msgid "Cannot open source file %s\n"
1214msgstr "lähdetiedostoa %s ei löydy"
1215
1216#: gcse.c:2581
1217#, fuzzy
1218msgid "PRE disabled"
1219msgstr "[ei käytössä]"
1220
1221#: gcse.c:3510
1222#, fuzzy
1223msgid "GCSE disabled"
1224msgstr "[ei käytössä]"
1225
1226#: gimple-ssa-isolate-paths.c:542 c/c-typeck.c:10245
1227#, gcc-internal-format
1228msgid "function returns address of local variable"
1229msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
1230
1231#: gimple-ssa-isolate-paths.c:544 gimple-ssa-isolate-paths.c:426
1232#, fuzzy, gcc-internal-format
1233#| msgid "function returns address of local variable"
1234msgid "function may return address of local variable"
1235msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
1236
1237#: incpath.c:73
1238#, c-format
1239msgid "ignoring duplicate directory \"%s\"\n"
1240msgstr "jätetään hakemiston ”%s” kaksoiskappale huomiotta,\n"
1241
1242#: incpath.c:76
1243#, c-format
1244msgid "  as it is a non-system directory that duplicates a system directory\n"
1245msgstr " koska se on järjestelmähakemiston kopio\n"
1246
1247#: incpath.c:80
1248#, c-format
1249msgid "ignoring nonexistent directory \"%s\"\n"
1250msgstr "jätetään puuttuva hakemisto ”%s” huomiotta\n"
1251
1252# Tähän kuuluu ASCII-lainausmerkit.
1253#: incpath.c:385
1254#, c-format
1255msgid "#include \"...\" search starts here:\n"
1256msgstr "#include \"...\" -haku alkaa täältä:\n"
1257
1258#: incpath.c:389
1259#, c-format
1260msgid "#include <...> search starts here:\n"
1261msgstr "#include <...> -haku alkaa täältä:\n"
1262
1263#: incpath.c:394
1264#, c-format
1265msgid "End of search list.\n"
1266msgstr "Hakulistan loppu.\n"
1267
1268#. Opening quotation mark.
1269#: intl.c:62
1270msgid "`"
1271msgstr "”"
1272
1273#. Closing quotation mark.
1274#: intl.c:65
1275msgid "'"
1276msgstr "”"
1277
1278#: langhooks.c:379
1279#, fuzzy
1280msgid "At top level:"
1281msgstr "Luo uusi täysleveä ikkuna olemassa olevaan gedit-instanssiin"
1282
1283#: langhooks.c:399 cp/error.c:3443
1284#, c-format
1285msgid "In member function %qs"
1286msgstr "Jäsenfunktio %qs"
1287
1288#: langhooks.c:403 cp/error.c:3446
1289#, c-format
1290msgid "In function %qs"
1291msgstr "Funktio %qs"
1292
1293#: langhooks.c:454 cp/error.c:3396
1294msgid "    inlined from %qs at %r%s:%d:%d%R"
1295msgstr ""
1296
1297#: langhooks.c:459 cp/error.c:3401
1298msgid "    inlined from %qs at %r%s:%d%R"
1299msgstr ""
1300
1301#: langhooks.c:465 cp/error.c:3407
1302#, fuzzy, c-format
1303msgid "    inlined from %qs"
1304msgstr "Muodostin %qs"
1305
1306#: lra-assigns.c:1810 reload1.c:2076
1307msgid "this is the insn:"
1308msgstr "tämä on käsky:"
1309
1310#: lra-constraints.c:3911 reload.c:3814
1311#, fuzzy
1312msgid "unable to generate reloads for:"
1313msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
1314
1315#. What to print when a switch has no documentation.
1316#: opts.c:185
1317#, fuzzy
1318#| msgid "This switch lacks documentation"
1319msgid "This option lacks documentation."
1320msgstr "Tältä valitsimelta puuttuu dokumentaatio"
1321
1322#: opts.c:186
1323#, fuzzy
1324msgid "Uses of this option are diagnosed."
1325msgstr "%s: oletetaan RTC:n käyttävän UTC:tä...\n"
1326
1327#: opts.c:1148
1328#, fuzzy, c-format
1329msgid "default %d minimum %d maximum %d"
1330msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
1331
1332#: opts.c:1215
1333#, c-format
1334msgid "Same as %s.  Use the latter option instead."
1335msgstr ""
1336
1337#: opts.c:1223
1338#, fuzzy, c-format
1339#| msgid "(%s %s %s %s %s"
1340msgid "%s  Same as %s."
1341msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
1342
1343#: opts.c:1294
1344#, fuzzy
1345msgid "[default]"
1346msgstr " (oletus)"
1347
1348#: opts.c:1305
1349msgid "[enabled]"
1350msgstr "[käytössä]"
1351
1352#: opts.c:1305
1353msgid "[disabled]"
1354msgstr "[ei käytössä]"
1355
1356#: opts.c:1333
1357#, c-format
1358msgid " No options with the desired characteristics were found\n"
1359msgstr " Yhtään valitsinta halutuilla ominaisuuksilla ei löytynyt\n"
1360
1361#: opts.c:1342
1362#, c-format
1363msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
1364msgstr " Mitään ei löytynyt.  Käytä --help=%s näyttämään *kaikki* valitsimet, joita %s-edusta tukee.\n"
1365
1366#: opts.c:1348
1367#, c-format
1368msgid " All options with the desired characteristics have already been displayed\n"
1369msgstr " Kaikki valitsimet halutuilla ominaisuuksilla on jo näytetty\n"
1370
1371#: opts.c:1433
1372msgid "The following options are target specific"
1373msgstr "Seuraavat valitsimet ovat kohdekohtaisia"
1374
1375#: opts.c:1436
1376msgid "The following options control compiler warning messages"
1377msgstr ""
1378
1379#: opts.c:1439
1380msgid "The following options control optimizations"
1381msgstr "Seuraavat valitsimet ohjaavat optimointeja"
1382
1383#: opts.c:1442 opts.c:1481
1384msgid "The following options are language-independent"
1385msgstr "Seuraavat valitsimet ovat kielestä riippumattomia"
1386
1387#: opts.c:1445
1388msgid "The --param option recognizes the following as parameters"
1389msgstr ""
1390
1391#: opts.c:1451
1392msgid "The following options are specific to just the language "
1393msgstr "Seuraavat valitsimet ovat liittyvät kieleen "
1394
1395#: opts.c:1453
1396msgid "The following options are supported by the language "
1397msgstr "Kieli tukee seuraavia valitsimia "
1398
1399#: opts.c:1464
1400msgid "The following options are not documented"
1401msgstr "Seuraavia valitsimia ei ole dokumentoitu"
1402
1403#: opts.c:1466
1404msgid "The following options take separate arguments"
1405msgstr ""
1406
1407#: opts.c:1468
1408msgid "The following options take joined arguments"
1409msgstr ""
1410
1411#: opts.c:1479
1412msgid "The following options are language-related"
1413msgstr "Seuraavat valitsimet ovat kieleen liittyviä"
1414
1415#: passes.c:1797
1416#, fuzzy, c-format
1417msgid "during %s pass: %s\n"
1418msgstr "%qT ei ole nimiavaruus"
1419
1420#: passes.c:1802
1421#, fuzzy, c-format
1422msgid "dump file: %s\n"
1423msgstr "tiedoston %s avaaminen epäonnistui"
1424
1425#: plugin.c:923
1426msgid "Event"
1427msgstr ""
1428
1429#: plugin.c:923
1430msgid "Plugins"
1431msgstr "Liitännäiset"
1432
1433#: plugin.c:955
1434#, c-format
1435msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
1436msgstr ""
1437
1438#. It's the compiler's fault.
1439#: reload1.c:6099
1440#, fuzzy
1441msgid "could not find a spill register"
1442msgstr "Tiedostoa ”%s” ei löytynyt."
1443
1444#. It's the compiler's fault.
1445#: reload1.c:7981
1446#, fuzzy
1447msgid "VOIDmode on an output"
1448msgstr "Tulosterivit:"
1449
1450#: reload1.c:8735
1451#, fuzzy
1452msgid "failure trying to reload:"
1453msgstr "_Lataa uudelleen"
1454
1455#: rtl-error.c:116
1456msgid "unrecognizable insn:"
1457msgstr "tunnistamaton käsky:"
1458
1459#: rtl-error.c:118
1460msgid "insn does not satisfy its constraints:"
1461msgstr ""
1462
1463#: targhooks.c:2000
1464#, c-format
1465msgid "created and used with differing settings of '%s'"
1466msgstr ""
1467
1468#: targhooks.c:2015
1469msgid "created and used with different settings of -fpic"
1470msgstr ""
1471
1472#: targhooks.c:2017
1473msgid "created and used with different settings of -fpie"
1474msgstr ""
1475
1476#: tlink.c:387
1477#, fuzzy, c-format
1478msgid "collect: reading %s\n"
1479msgstr "virhe luettaessa tiedostoa %s"
1480
1481#: tlink.c:543
1482#, fuzzy, c-format
1483msgid "collect: recompiling %s\n"
1484msgstr "vääränmuotoinen COLLECT_GCC_OPTIONS"
1485
1486#: tlink.c:627
1487#, fuzzy, c-format
1488msgid "collect: tweaking %s in %s\n"
1489msgstr "%s[%s] %s%s%s"
1490
1491#: tlink.c:844
1492#, fuzzy, c-format
1493msgid "collect: relinking\n"
1494msgstr "vääränmuotoinen COLLECT_GCC_OPTIONS"
1495
1496#: toplev.c:321
1497#, fuzzy, c-format
1498msgid "unrecoverable error"
1499msgstr "Selvitysvirhe 0 (ei virhettä)"
1500
1501#: toplev.c:629
1502#, c-format
1503msgid ""
1504"%s%s%s %sversion %s (%s)\n"
1505"%s\tcompiled by GNU C version %s, "
1506msgstr ""
1507"%s%s%s %sversio %s (%s)\n"
1508"%s\tkäännetty GNU C:n versiolla %s, "
1509
1510#: toplev.c:631
1511#, c-format
1512msgid "%s%s%s %sversion %s (%s) compiled by CC, "
1513msgstr "%s%s%s %sversio %s (%s) käännetty CC:llä, "
1514
1515#: toplev.c:635
1516#, fuzzy, c-format
1517#| msgid "GMP version %s, MPFR version %s, MPC version %s\n"
1518msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
1519msgstr "GMP-versio %s, MPFR-versio %s, MPC-versio %s\n"
1520
1521#: toplev.c:637
1522#, c-format
1523msgid "%s%swarning: %s header version %s differs from library version %s.\n"
1524msgstr "%s%swarning: %s-otsakeversio %s eroaa kirjastoversiosta %s.\n"
1525
1526#: toplev.c:639
1527#, fuzzy, c-format
1528msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
1529msgstr "%s%sGGC heuristinen/heuristiikka??: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
1530
1531#: toplev.c:806
1532msgid "options passed: "
1533msgstr "annetut valitsimet: "
1534
1535#: toplev.c:834
1536msgid "options enabled: "
1537msgstr "käyttöön otetut valitsimet: "
1538
1539#: tree-diagnostic.c:299 c/c-decl.c:5439 c/c-typeck.c:7264 cp/error.c:1042
1540#: c-family/c-pretty-print.c:413
1541#, gcc-internal-format
1542msgid "<anonymous>"
1543msgstr "<nimetön>"
1544
1545#: cif-code.def:39
1546#, fuzzy
1547msgid "function not considered for inlining"
1548msgstr "Tiedostoa ”%s” on jo tarkasteltu.\n"
1549
1550#: cif-code.def:43
1551#, fuzzy
1552#| msgid "%qE is not initialized"
1553msgid "caller is not optimized"
1554msgstr "virheellinen kutsuja"
1555
1556#: cif-code.def:47
1557#, fuzzy
1558msgid "function body not available"
1559msgstr "_Tekstiosa:"
1560
1561#: cif-code.def:51
1562msgid "redefined extern inline functions are not considered for inlining"
1563msgstr ""
1564
1565#: cif-code.def:56
1566#, fuzzy
1567msgid "function not inlinable"
1568msgstr "Funktio %qs"
1569
1570#: cif-code.def:60
1571msgid "function body can be overwritten at link time"
1572msgstr ""
1573
1574#: cif-code.def:64
1575#, fuzzy
1576msgid "function not inline candidate"
1577msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
1578
1579#: cif-code.def:68
1580msgid "--param large-function-growth limit reached"
1581msgstr ""
1582
1583#: cif-code.def:70
1584msgid "--param large-stack-frame-growth limit reached"
1585msgstr ""
1586
1587#: cif-code.def:72
1588msgid "--param max-inline-insns-single limit reached"
1589msgstr ""
1590
1591#: cif-code.def:74
1592msgid "--param max-inline-insns-auto limit reached"
1593msgstr ""
1594
1595#: cif-code.def:76
1596msgid "--param inline-unit-growth limit reached"
1597msgstr ""
1598
1599#: cif-code.def:80
1600#, fuzzy
1601msgid "recursive inlining"
1602msgstr "    Rekursiiviset jäsenet:\n"
1603
1604#: cif-code.def:84
1605msgid "call is unlikely and code size would grow"
1606msgstr ""
1607
1608#: cif-code.def:88
1609msgid "function not declared inline and code size would grow"
1610msgstr ""
1611
1612#: cif-code.def:92
1613msgid "mismatched arguments"
1614msgstr "täsmäämättömät argumentit"
1615
1616#: cif-code.def:96
1617#, fuzzy
1618#| msgid "expected iteration declaration or initialization"
1619msgid "mismatched declarations during linktime optimization"
1620msgstr "odotettiin iteraatioesittelyä tai -alustusta"
1621
1622#: cif-code.def:100
1623msgid "variadic thunk call"
1624msgstr ""
1625
1626#: cif-code.def:104
1627msgid "originally indirect function call not considered for inlining"
1628msgstr ""
1629
1630#: cif-code.def:108
1631msgid "indirect function call with a yet undetermined callee"
1632msgstr ""
1633
1634#: cif-code.def:112
1635#, fuzzy
1636msgid "exception handling personality mismatch"
1637msgstr "Käytä poikkeustenkäsittelyä"
1638
1639#: cif-code.def:117
1640#, fuzzy
1641msgid "non-call exception handling mismatch"
1642msgstr "Käytä poikkeustenkäsittelyä"
1643
1644#: cif-code.def:121
1645#, fuzzy
1646msgid "target specific option mismatch"
1647msgstr "Väärin muotoiltu kohdekohtainen muuttujamäärittely"
1648
1649#: cif-code.def:125
1650#, fuzzy
1651msgid "optimization level attribute mismatch"
1652msgstr "Aseta optimointitasoksi <luku>"
1653
1654#: cif-code.def:129
1655msgid "callee refers to comdat-local symbols"
1656msgstr ""
1657
1658#: cif-code.def:133
1659#, fuzzy
1660msgid "function attribute mismatch"
1661msgstr "funktio voi olla ehdokas %<%s%>-attribuutille"
1662
1663#: cif-code.def:137
1664#, fuzzy
1665msgid "unreachable"
1666msgstr "NIS+-palvelimia ei tavoiteta"
1667
1668#: cif-code.def:141
1669msgid "caller is instrumentation thunk"
1670msgstr ""
1671
1672#. The remainder are real diagnostic types.
1673#: diagnostic.def:33
1674msgid "fatal error: "
1675msgstr "vakava virhe: "
1676
1677#. This is like DK_ICE, but backtrace is not printed.  Used in the driver
1678#. when reporting fatal signal in the compiler.
1679#: diagnostic.def:34 diagnostic.def:50
1680msgid "internal compiler error: "
1681msgstr "kääntäjän sisäinen virhe: "
1682
1683#. This one is just for counting DK_WARNING promoted to DK_ERROR
1684#. due to -Werror and -Werror=warning.
1685#: diagnostic.def:35 diagnostic.def:47
1686msgid "error: "
1687msgstr "virhe: "
1688
1689#: diagnostic.def:36
1690#, fuzzy
1691msgid "sorry, unimplemented: "
1692msgstr "Toteuttamaton ext2-kirjaston funktio"
1693
1694#: diagnostic.def:37
1695msgid "warning: "
1696msgstr "varoitus: "
1697
1698#: diagnostic.def:38
1699msgid "anachronism: "
1700msgstr ""
1701
1702#: diagnostic.def:39
1703msgid "note: "
1704msgstr "huom: "
1705
1706#: diagnostic.def:40
1707#, fuzzy
1708msgid "debug: "
1709msgstr "aseta vianjäljityksen tulostetiedoston nimi"
1710
1711#. These two would be re-classified as DK_WARNING or DK_ERROR, so the
1712#. prefix does not matter.
1713#: diagnostic.def:43
1714#, fuzzy
1715msgid "pedwarn: "
1716msgstr "varoitus: "
1717
1718#: diagnostic.def:44
1719#, fuzzy
1720msgid "permerror: "
1721msgstr "virhe: "
1722
1723#: params.def:49
1724#, no-c-format
1725msgid "Maximal estimated outcome of branch considered predictable."
1726msgstr ""
1727
1728#: params.def:54
1729#, no-c-format
1730msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
1731msgstr ""
1732
1733#: params.def:71
1734#, no-c-format
1735msgid "The maximum number of instructions in a single function eligible for inlining."
1736msgstr ""
1737
1738#: params.def:83
1739#, no-c-format
1740msgid "The maximum number of instructions when automatically inlining."
1741msgstr ""
1742
1743#: params.def:88
1744#, no-c-format
1745msgid "The maximum number of instructions inline function can grow to via recursive inlining."
1746msgstr ""
1747
1748#: params.def:93
1749#, no-c-format
1750msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
1751msgstr ""
1752
1753#: params.def:98
1754#, no-c-format
1755msgid "The maximum depth of recursive inlining for inline functions."
1756msgstr ""
1757
1758#: params.def:103
1759#, no-c-format
1760msgid "The maximum depth of recursive inlining for non-inline functions."
1761msgstr ""
1762
1763#: params.def:108
1764#, no-c-format
1765msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
1766msgstr ""
1767
1768#: params.def:116
1769#, no-c-format
1770msgid "The maximum number of nested indirect inlining performed by early inliner."
1771msgstr ""
1772
1773#: params.def:122
1774#, no-c-format
1775msgid "Probability that COMDAT function will be shared with different compilation unit."
1776msgstr ""
1777
1778#: params.def:128
1779#, no-c-format
1780msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen."
1781msgstr ""
1782
1783#: params.def:135
1784#, no-c-format
1785msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling."
1786msgstr ""
1787
1788#: params.def:141
1789#, no-c-format
1790msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
1791msgstr ""
1792
1793#: params.def:152
1794#, no-c-format
1795msgid "The maximum number of instructions to consider to fill a delay slot."
1796msgstr ""
1797
1798#: params.def:163
1799#, no-c-format
1800msgid "The maximum number of instructions to consider to find accurate live register information."
1801msgstr ""
1802
1803#: params.def:173
1804#, no-c-format
1805msgid "The maximum length of scheduling's pending operations list."
1806msgstr ""
1807
1808#: params.def:180
1809#, no-c-format
1810msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
1811msgstr ""
1812
1813#: params.def:185
1814#, no-c-format
1815msgid "The size of function body to be considered large."
1816msgstr ""
1817
1818#: params.def:189
1819#, no-c-format
1820msgid "Maximal growth due to inlining of large function (in percent)."
1821msgstr ""
1822
1823#: params.def:193
1824#, no-c-format
1825msgid "The size of translation unit to be considered large."
1826msgstr ""
1827
1828#: params.def:197
1829#, no-c-format
1830msgid "How much can given compilation unit grow because of the inlining (in percent)."
1831msgstr ""
1832
1833#: params.def:201
1834#, no-c-format
1835msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)."
1836msgstr ""
1837
1838#: params.def:205
1839#, no-c-format
1840msgid "Maximal estimated growth of function body caused by early inlining of single call."
1841msgstr ""
1842
1843#: params.def:209
1844#, no-c-format
1845msgid "The size of stack frame to be considered large."
1846msgstr ""
1847
1848#: params.def:213
1849#, no-c-format
1850msgid "Maximal stack frame growth due to inlining (in percent)."
1851msgstr ""
1852
1853#: params.def:218
1854#, no-c-format
1855msgid "Size of the stack guard expressed as a power of two."
1856msgstr ""
1857
1858#: params.def:223
1859#, no-c-format
1860msgid "Interval in which to probe the stack expressed as a power of two."
1861msgstr ""
1862
1863#: params.def:230
1864#, no-c-format
1865msgid "The maximum amount of memory to be allocated by GCSE."
1866msgstr ""
1867
1868#: params.def:237
1869#, no-c-format
1870msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
1871msgstr ""
1872
1873#: params.def:248
1874#, no-c-format
1875msgid "The threshold ratio for performing partial redundancy elimination after reload."
1876msgstr ""
1877
1878#: params.def:255
1879#, no-c-format
1880msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
1881msgstr ""
1882
1883#: params.def:263
1884#, no-c-format
1885msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
1886msgstr ""
1887
1888#: params.def:269
1889#, no-c-format
1890msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel."
1891msgstr ""
1892
1893#: params.def:277
1894#, no-c-format
1895msgid "Maximum depth of search in the dominator tree for expressions to hoist."
1896msgstr ""
1897
1898#: params.def:285
1899#, no-c-format
1900msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
1901msgstr ""
1902
1903#: params.def:297
1904#, no-c-format
1905msgid "The maximum number of instructions to consider to unroll in a loop."
1906msgstr ""
1907
1908#: params.def:303
1909#, no-c-format
1910msgid "The maximum number of instructions to consider to unroll in a loop on average."
1911msgstr ""
1912
1913#: params.def:308
1914#, no-c-format
1915msgid "The maximum number of unrollings of a single loop."
1916msgstr ""
1917
1918#: params.def:313
1919#, no-c-format
1920msgid "The maximum number of insns of a peeled loop."
1921msgstr ""
1922
1923#: params.def:318
1924#, no-c-format
1925msgid "The maximum number of peelings of a single loop."
1926msgstr ""
1927
1928#: params.def:323
1929#, no-c-format
1930msgid "The maximum number of branches on the path through the peeled sequence."
1931msgstr ""
1932
1933#: params.def:328
1934#, no-c-format
1935msgid "The maximum number of insns of a completely peeled loop."
1936msgstr ""
1937
1938#: params.def:333
1939#, no-c-format
1940msgid "The maximum number of peelings of a single loop that is peeled completely."
1941msgstr ""
1942
1943#: params.def:338
1944#, no-c-format
1945msgid "The maximum number of insns of a peeled loop that rolls only once."
1946msgstr ""
1947
1948#: params.def:343
1949#, no-c-format
1950msgid "The maximum depth of a loop nest we completely peel."
1951msgstr ""
1952
1953#: params.def:349
1954#, no-c-format
1955msgid "The maximum number of insns of an unswitched loop."
1956msgstr ""
1957
1958#: params.def:354
1959#, no-c-format
1960msgid "The maximum number of unswitchings in a single loop."
1961msgstr ""
1962
1963#: params.def:361
1964#, no-c-format
1965msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
1966msgstr ""
1967
1968#: params.def:368
1969#, no-c-format
1970msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
1971msgstr ""
1972
1973#: params.def:374
1974#, no-c-format
1975msgid "Bound on the cost of an expression to compute the number of iterations."
1976msgstr ""
1977
1978#: params.def:380
1979#, no-c-format
1980msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
1981msgstr ""
1982
1983#: params.def:385
1984#, no-c-format
1985msgid "The minimum value of stage count that swing modulo scheduler will generate."
1986msgstr ""
1987
1988#: params.def:389
1989#, no-c-format
1990msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
1991msgstr ""
1992
1993#: params.def:393
1994#, no-c-format
1995msgid "A threshold on the average loop count considered by the swing modulo scheduler."
1996msgstr ""
1997
1998#: params.def:398
1999#, no-c-format
2000msgid "A basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution."
2001msgstr ""
2002
2003#: params.def:403
2004#, no-c-format
2005msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot."
2006msgstr ""
2007
2008#: params.def:408
2009#, no-c-format
2010msgid "The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely."
2011msgstr ""
2012
2013#: params.def:413
2014#, no-c-format
2015msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
2016msgstr ""
2017
2018#: params.def:418
2019#, no-c-format
2020msgid "Loops iterating at least selected number of iterations will get loop alignment.."
2021msgstr ""
2022
2023#: params.def:434
2024#, no-c-format
2025msgid "The maximum number of loop iterations we predict statically."
2026msgstr ""
2027
2028#: params.def:447
2029#, no-c-format
2030msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
2031msgstr ""
2032
2033#: params.def:451
2034#, no-c-format
2035msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
2036msgstr ""
2037
2038#: params.def:455
2039#, no-c-format
2040msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
2041msgstr ""
2042
2043#: params.def:459
2044#, no-c-format
2045msgid "Maximal code growth caused by tail duplication (in percent)."
2046msgstr ""
2047
2048#: params.def:463
2049#, no-c-format
2050msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)."
2051msgstr ""
2052
2053#: params.def:467
2054#, no-c-format
2055msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available."
2056msgstr ""
2057
2058#: params.def:471
2059#, no-c-format
2060msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available."
2061msgstr ""
2062
2063#: params.def:477
2064#, no-c-format
2065msgid "The maximum number of incoming edges to consider for crossjumping."
2066msgstr ""
2067
2068#: params.def:483
2069#, no-c-format
2070msgid "The minimum number of matching instructions to consider for crossjumping."
2071msgstr ""
2072
2073#: params.def:489
2074#, no-c-format
2075msgid "The maximum expansion factor when copying basic blocks."
2076msgstr ""
2077
2078#: params.def:495
2079#, no-c-format
2080msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
2081msgstr ""
2082
2083#: params.def:501
2084#, no-c-format
2085msgid "The maximum length of path considered in cse."
2086msgstr ""
2087
2088#: params.def:505
2089#, no-c-format
2090msgid "The maximum instructions CSE process before flushing."
2091msgstr ""
2092
2093#: params.def:512
2094#, no-c-format
2095msgid "The minimum cost of an expensive expression in the loop invariant motion."
2096msgstr ""
2097
2098#: params.def:521
2099#, no-c-format
2100msgid "Bound on number of candidates below that all candidates are considered in iv optimizations."
2101msgstr ""
2102
2103#: params.def:529
2104#, no-c-format
2105msgid "Bound on number of iv uses in loop optimized in iv optimizations."
2106msgstr ""
2107
2108#: params.def:537
2109#, no-c-format
2110msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization."
2111msgstr ""
2112
2113#: params.def:542
2114#, no-c-format
2115msgid "Average number of iterations of a loop."
2116msgstr ""
2117
2118#: params.def:547
2119#, no-c-format
2120msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
2121msgstr ""
2122
2123#: params.def:552
2124#, no-c-format
2125msgid "Bound on size of expressions used in the scalar evolutions analyzer."
2126msgstr ""
2127
2128#: params.def:557
2129#, no-c-format
2130msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
2131msgstr ""
2132
2133#: params.def:562
2134#, no-c-format
2135msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
2136msgstr ""
2137
2138#: params.def:568
2139#, no-c-format
2140msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
2141msgstr ""
2142
2143#: params.def:573
2144#, no-c-format
2145msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
2146msgstr ""
2147
2148#: params.def:578
2149#, no-c-format
2150msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
2151msgstr ""
2152
2153#: params.def:583
2154#, no-c-format
2155msgid "The maximum memory locations recorded by cselib."
2156msgstr ""
2157
2158#: params.def:596
2159#, no-c-format
2160msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
2161msgstr ""
2162
2163#: params.def:601
2164#, no-c-format
2165msgid "Minimum heap size before we start collecting garbage, in kilobytes."
2166msgstr ""
2167
2168#: params.def:609
2169#, no-c-format
2170msgid "The maximum number of instructions to search backward when looking for equivalent reload."
2171msgstr ""
2172
2173#: params.def:614
2174#, no-c-format
2175msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
2176msgstr ""
2177
2178#: params.def:619 params.def:629
2179#, no-c-format
2180msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
2181msgstr ""
2182
2183#: params.def:624 params.def:634
2184#, no-c-format
2185msgid "The maximum number of insns in a region to be considered for interblock scheduling."
2186msgstr ""
2187
2188#: params.def:639
2189#, no-c-format
2190msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
2191msgstr ""
2192
2193#: params.def:644
2194#, no-c-format
2195msgid "The maximum number of iterations through CFG to extend regions."
2196msgstr ""
2197
2198#: params.def:649
2199#, no-c-format
2200msgid "The maximum conflict delay for an insn to be considered for speculative motion."
2201msgstr ""
2202
2203#: params.def:654
2204#, no-c-format
2205msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
2206msgstr ""
2207
2208#: params.def:659
2209#, no-c-format
2210msgid "The minimum probability an edge must have for the scheduler to save its state across it."
2211msgstr ""
2212
2213#: params.def:664
2214#, no-c-format
2215msgid "The maximum size of the lookahead window of selective scheduling."
2216msgstr ""
2217
2218#: params.def:669
2219#, no-c-format
2220msgid "Maximum number of times that an insn could be scheduled."
2221msgstr ""
2222
2223#: params.def:674
2224#, no-c-format
2225msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
2226msgstr ""
2227
2228#: params.def:679
2229#, no-c-format
2230msgid "Minimal distance between possibly conflicting store and load."
2231msgstr ""
2232
2233#: params.def:684
2234#, no-c-format
2235msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default."
2236msgstr ""
2237
2238#: params.def:689
2239#, no-c-format
2240msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
2241msgstr ""
2242
2243#: params.def:694
2244#, no-c-format
2245msgid "The maximum number of insns combine tries to combine."
2246msgstr ""
2247
2248#: params.def:703
2249#, fuzzy, no-c-format
2250#| msgid "enumerator value for %qE is not an integer constant"
2251msgid "The upper bound for sharing integer constants."
2252msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
2253
2254#: params.def:708
2255#, no-c-format
2256msgid "The lower bound for a buffer to be considered for stack smashing protection."
2257msgstr ""
2258
2259#: params.def:713
2260#, no-c-format
2261msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
2262msgstr ""
2263
2264#: params.def:732
2265#, no-c-format
2266msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
2267msgstr ""
2268
2269#: params.def:741
2270#, no-c-format
2271msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
2272msgstr ""
2273
2274#: params.def:746
2275#, no-c-format
2276msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
2277msgstr ""
2278
2279#: params.def:752
2280#, no-c-format
2281msgid "Maximum number of active local stores in RTL dead store elimination."
2282msgstr ""
2283
2284#: params.def:762
2285#, no-c-format
2286msgid "The number of insns executed before prefetch is completed."
2287msgstr ""
2288
2289#: params.def:769
2290#, no-c-format
2291msgid "The number of prefetches that can run at the same time."
2292msgstr ""
2293
2294#: params.def:776
2295#, fuzzy, no-c-format
2296#| msgid "The size of L1 cache"
2297msgid "The size of L1 cache."
2298msgstr "L1-välimuistin koko"
2299
2300#: params.def:783
2301#, fuzzy, no-c-format
2302#| msgid "The size of L1 cache"
2303msgid "The size of L1 cache line."
2304msgstr "L1-välimuistin koko"
2305
2306#: params.def:790
2307#, fuzzy, no-c-format
2308#| msgid "The size of L2 cache"
2309msgid "The size of L2 cache."
2310msgstr "L2-välimuistin koko"
2311
2312#: params.def:797
2313#, no-c-format
2314msgid "The maximum number of stmts in loop nest for loop interchange."
2315msgstr ""
2316
2317#: params.def:804
2318#, no-c-format
2319msgid "The minimum stride ratio for loop interchange to be profitable"
2320msgstr ""
2321
2322#: params.def:815
2323#, fuzzy, no-c-format
2324msgid "Whether to use canonical types."
2325msgstr "Käytetäänkö järjestelmän fonttia"
2326
2327#: params.def:820
2328#, no-c-format
2329msgid "Maximum length of partial antic set when performing tree pre optimization."
2330msgstr ""
2331
2332#: params.def:830
2333#, no-c-format
2334msgid "Maximum size of a SCC before SCCVN stops processing a function."
2335msgstr ""
2336
2337#: params.def:841
2338#, no-c-format
2339msgid "Maximum number of disambiguations to perform per memory access."
2340msgstr ""
2341
2342#: params.def:846
2343#, no-c-format
2344msgid "Max loops number for regional RA."
2345msgstr ""
2346
2347#: params.def:851
2348#, no-c-format
2349msgid "Max size of conflict table in MB."
2350msgstr ""
2351
2352#: params.def:856
2353#, no-c-format
2354msgid "The number of registers in each class kept unused by loop invariant motion."
2355msgstr ""
2356
2357#: params.def:861
2358#, no-c-format
2359msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
2360msgstr ""
2361
2362#: params.def:866
2363#, no-c-format
2364msgid "Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA."
2365msgstr ""
2366
2367#: params.def:874
2368#, no-c-format
2369msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
2370msgstr ""
2371
2372#: params.def:882
2373#, no-c-format
2374msgid "size of tiles for loop blocking."
2375msgstr ""
2376
2377#: params.def:889
2378#, fuzzy, no-c-format
2379#| msgid "maximum value of parameter %qs is %u"
2380msgid "maximum number of parameters in a SCoP."
2381msgstr "Kumoamistoimintojen enimmäismäärä"
2382
2383#: params.def:896
2384#, fuzzy, no-c-format
2385#| msgid "maximum value of parameter %qs is %u"
2386msgid "maximum number of arrays per scop."
2387msgstr "parametrin %qs maksimiarvo on %u"
2388
2389#: params.def:901
2390#, no-c-format
2391msgid "maximum number of isl operations, 0 means unlimited"
2392msgstr ""
2393
2394#: params.def:907
2395#, no-c-format
2396msgid "whether codegen errors should be ICEs when -fchecking."
2397msgstr ""
2398
2399#: params.def:913
2400#, no-c-format
2401msgid "Maximum number of datarefs in loop for building loop data dependencies."
2402msgstr ""
2403
2404#: params.def:920
2405#, no-c-format
2406msgid "Max basic blocks number in loop for loop invariant motion."
2407msgstr ""
2408
2409#: params.def:928
2410#, fuzzy, no-c-format
2411msgid "use internal function id in profile lookup."
2412msgstr "virheellinen versionumero ”%s”"
2413
2414#: params.def:936
2415#, no-c-format
2416msgid "track topn target addresses in indirect-call profile."
2417msgstr ""
2418
2419#: params.def:942
2420#, no-c-format
2421msgid "Maximum number of instructions in basic block to be considered for SLP vectorization."
2422msgstr ""
2423
2424#: params.def:947
2425#, no-c-format
2426msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
2427msgstr ""
2428
2429#: params.def:953
2430#, no-c-format
2431msgid "Min. ratio of insns to mem ops to enable prefetching in a loop."
2432msgstr ""
2433
2434#: params.def:960
2435#, no-c-format
2436msgid "Max. size of var tracking hash tables."
2437msgstr ""
2438
2439#: params.def:968
2440#, no-c-format
2441msgid "Max. recursion depth for expanding var tracking expressions."
2442msgstr ""
2443
2444#: params.def:976
2445#, no-c-format
2446msgid "Max. size of loc list for which reverse ops should be added."
2447msgstr ""
2448
2449#: params.def:985
2450#, no-c-format
2451msgid "Max. count of debug markers to expand or inline."
2452msgstr ""
2453
2454#: params.def:992
2455#, no-c-format
2456msgid "The minimum UID to be used for a nondebug insn."
2457msgstr ""
2458
2459#: params.def:997
2460#, no-c-format
2461msgid "Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
2462msgstr ""
2463
2464#: params.def:1003
2465#, no-c-format
2466msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
2467msgstr ""
2468
2469#: params.def:1010
2470#, no-c-format
2471msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
2472msgstr ""
2473
2474#: params.def:1016
2475#, no-c-format
2476msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
2477msgstr ""
2478
2479#: params.def:1022
2480#, no-c-format
2481msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
2482msgstr ""
2483
2484#: params.def:1028
2485#, no-c-format
2486msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone.."
2487msgstr ""
2488
2489#: params.def:1034
2490#, no-c-format
2491msgid "Percentage penalty the recursive functions will receive when they are evaluated for cloning.."
2492msgstr ""
2493
2494#: params.def:1040
2495#, no-c-format
2496msgid "Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning.."
2497msgstr ""
2498
2499#: params.def:1046
2500#, no-c-format
2501msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
2502msgstr ""
2503
2504#: params.def:1052
2505#, no-c-format
2506msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known.."
2507msgstr ""
2508
2509#: params.def:1058
2510#, no-c-format
2511msgid "Compile-time bonus IPA-CP assigns to candidates which make an array index known.."
2512msgstr ""
2513
2514#: params.def:1064
2515#, no-c-format
2516msgid "Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function."
2517msgstr ""
2518
2519#: params.def:1072
2520#, no-c-format
2521msgid "Number of partitions the program should be split to."
2522msgstr ""
2523
2524#: params.def:1077
2525#, no-c-format
2526msgid "Minimal size of a partition for LTO (in estimated instructions)."
2527msgstr ""
2528
2529#: params.def:1082
2530#, no-c-format
2531msgid "Maximal size of a partition for LTO (in estimated instructions)."
2532msgstr ""
2533
2534#: params.def:1089
2535#, no-c-format
2536msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
2537msgstr ""
2538
2539#: params.def:1096
2540#, no-c-format
2541msgid "Maximum number of conditional store pairs that can be sunk."
2542msgstr ""
2543
2544#: params.def:1104
2545#, no-c-format
2546msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine."
2547msgstr ""
2548
2549#: params.def:1112
2550#, no-c-format
2551msgid "Allow new data races on stores to be introduced."
2552msgstr ""
2553
2554#: params.def:1118
2555#, no-c-format
2556msgid "Set the maximum number of instructions executed in parallel in reassociated tree. If 0, use the target dependent heuristic.."
2557msgstr ""
2558
2559#: params.def:1124
2560#, no-c-format
2561msgid "Maximum amount of similar bbs to compare a bb with."
2562msgstr ""
2563
2564#: params.def:1129
2565#, no-c-format
2566msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
2567msgstr ""
2568
2569#: params.def:1135
2570#, no-c-format
2571msgid "Maximum number of constant stores to merge in the store merging pass."
2572msgstr ""
2573
2574#: params.def:1141
2575#, no-c-format
2576msgid "Maximum amount of iterations of the pass over a function."
2577msgstr ""
2578
2579#: params.def:1148
2580#, no-c-format
2581msgid "Maximum number of strings for which strlen optimization pass will track string lengths."
2582msgstr ""
2583
2584#: params.def:1155
2585#, no-c-format
2586msgid "Which -fsched-pressure algorithm to apply."
2587msgstr ""
2588
2589#: params.def:1161
2590#, no-c-format
2591msgid "Maximum length of candidate scans for straight-line strength reduction."
2592msgstr ""
2593
2594#: params.def:1167
2595#, fuzzy, no-c-format
2596#| msgid "Enable saturation instructions"
2597msgid "Enable asan stack protection."
2598msgstr "Ota käyttöön saturation-käskyt"
2599
2600#: params.def:1172
2601#, fuzzy, no-c-format
2602msgid "Enable asan allocas/VLAs protection."
2603msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
2604
2605#: params.def:1177
2606#, fuzzy, no-c-format
2607msgid "Enable asan globals protection."
2608msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
2609
2610#: params.def:1182
2611#, fuzzy, no-c-format
2612#| msgid "Enable saturation instructions"
2613msgid "Enable asan store operations protection."
2614msgstr "Ota käyttöön saturation-käskyt"
2615
2616#: params.def:1187
2617#, fuzzy, no-c-format
2618msgid "Enable asan load operations protection."
2619msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
2620
2621#: params.def:1192
2622#, fuzzy, no-c-format
2623#| msgid "Enable saturation instructions"
2624msgid "Enable asan builtin functions protection."
2625msgstr "Ota käyttöön saturation-käskyt"
2626
2627#: params.def:1197
2628#, no-c-format
2629msgid "Enable asan detection of use-after-return bugs."
2630msgstr ""
2631
2632#: params.def:1202
2633#, no-c-format
2634msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
2635msgstr ""
2636
2637#: params.def:1208
2638#, no-c-format
2639msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
2640msgstr ""
2641
2642#: params.def:1214
2643#, no-c-format
2644msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
2645msgstr ""
2646
2647#: params.def:1220
2648#, no-c-format
2649msgid "Maximum number of statements to be included into a single static constructor generated by Pointer Bounds Checker."
2650msgstr ""
2651
2652#: params.def:1226
2653#, no-c-format
2654msgid "Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks."
2655msgstr ""
2656
2657#: params.def:1231
2658#, no-c-format
2659msgid "Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block."
2660msgstr ""
2661
2662#: params.def:1236
2663#, no-c-format
2664msgid "Scale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements."
2665msgstr ""
2666
2667#: params.def:1241
2668#, no-c-format
2669msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
2670msgstr ""
2671
2672#: params.def:1246
2673#, no-c-format
2674msgid "Maximum number of basic blocks on a finite state automaton jump thread path."
2675msgstr ""
2676
2677#: params.def:1251
2678#, no-c-format
2679msgid "Maximum number of new jump thread paths to create for a finite state automaton."
2680msgstr ""
2681
2682#: params.def:1256
2683#, no-c-format
2684msgid "Chunk size of omp schedule for loops parallelized by parloops."
2685msgstr ""
2686
2687#: params.def:1261
2688#, no-c-format
2689msgid "Schedule type of omp schedule for loops parallelized by parloops (static, dynamic, guided, auto, runtime)."
2690msgstr ""
2691
2692#: params.def:1268
2693#, no-c-format
2694msgid "Minimum number of iterations per thread of an innermost parallelized loop."
2695msgstr ""
2696
2697#: params.def:1274
2698#, no-c-format
2699msgid "Maximum recursion depth allowed when querying a property of an SSA name."
2700msgstr ""
2701
2702#: params.def:1280
2703#, no-c-format
2704msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
2705msgstr ""
2706
2707#: params.def:1286
2708#, no-c-format
2709msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
2710msgstr ""
2711
2712#: params.def:1293
2713#, no-c-format
2714msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
2715msgstr ""
2716
2717#: params.def:1300
2718#, no-c-format
2719msgid "Level of hsa debug stores verbosity"
2720msgstr ""
2721
2722#: params.def:1305
2723#, no-c-format
2724msgid "Maximum number of may-defs visited when devirtualizing speculatively"
2725msgstr ""
2726
2727#: params.def:1310
2728#, no-c-format
2729msgid "Maximum number of assertions to add along the default edge of a switch statement during VRP"
2730msgstr ""
2731
2732#: params.def:1316
2733#, fuzzy, no-c-format
2734msgid "Enable loop epilogue vectorization using smaller vector size."
2735msgstr "ehtolausekkeessa ei-lvalue-taulukko"
2736
2737#: params.def:1321
2738#, no-c-format
2739msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
2740msgstr ""
2741
2742#: params.def:1326
2743#, no-c-format
2744msgid "Maximum unroll factor for the unroll-and-jam transformation."
2745msgstr ""
2746
2747#: params.def:1331
2748#, no-c-format
2749msgid "Maximum number of bits for which we avoid creating FMAs."
2750msgstr ""
2751
2752#: c-family/c-format.c:382
2753#, fuzzy
2754msgid "format"
2755msgstr "MUOTO"
2756
2757#: c-family/c-format.c:383
2758#, fuzzy
2759msgid "field width specifier"
2760msgstr "virheellinen saraketarkennin: %s"
2761
2762#: c-family/c-format.c:384
2763#, fuzzy
2764msgid "field precision specifier"
2765msgstr "virheellinen saraketarkennin: %s"
2766
2767#: c-family/c-format.c:501 c-family/c-format.c:525 config/i386/msformat-c.c:44
2768msgid "' ' flag"
2769msgstr "” ”-lippu"
2770
2771#: c-family/c-format.c:501 c-family/c-format.c:525 config/i386/msformat-c.c:44
2772msgid "the ' ' printf flag"
2773msgstr "printf:n ” ”-lippu"
2774
2775#: c-family/c-format.c:502 c-family/c-format.c:526 c-family/c-format.c:556
2776#: c-family/c-format.c:620 config/i386/msformat-c.c:45
2777msgid "'+' flag"
2778msgstr "”+”-lippu"
2779
2780#: c-family/c-format.c:502 c-family/c-format.c:526 c-family/c-format.c:556
2781#: config/i386/msformat-c.c:45
2782msgid "the '+' printf flag"
2783msgstr "printf:n ”+”-lippu"
2784
2785#: c-family/c-format.c:503 c-family/c-format.c:527 c-family/c-format.c:557
2786#: c-family/c-format.c:596 config/i386/msformat-c.c:46
2787#: config/i386/msformat-c.c:81
2788msgid "'#' flag"
2789msgstr "”#”-lippu"
2790
2791#: c-family/c-format.c:503 c-family/c-format.c:527 c-family/c-format.c:557
2792#: config/i386/msformat-c.c:46
2793msgid "the '#' printf flag"
2794msgstr "printf:n ”#”-lippu"
2795
2796#: c-family/c-format.c:504 c-family/c-format.c:528 c-family/c-format.c:594
2797#: config/i386/msformat-c.c:47
2798msgid "'0' flag"
2799msgstr "”0”-lippu"
2800
2801#: c-family/c-format.c:504 c-family/c-format.c:528 config/i386/msformat-c.c:47
2802msgid "the '0' printf flag"
2803msgstr "printf:n ”0”-lippu"
2804
2805#: c-family/c-format.c:505 c-family/c-format.c:529 c-family/c-format.c:593
2806#: c-family/c-format.c:623 config/i386/msformat-c.c:48
2807msgid "'-' flag"
2808msgstr "”-”-lippu"
2809
2810#: c-family/c-format.c:505 c-family/c-format.c:529 config/i386/msformat-c.c:48
2811msgid "the '-' printf flag"
2812msgstr "printf:n ”-”-lippu"
2813
2814#: c-family/c-format.c:506 c-family/c-format.c:576 config/i386/msformat-c.c:49
2815#: config/i386/msformat-c.c:69
2816msgid "''' flag"
2817msgstr "”'”-lippu"
2818
2819#: c-family/c-format.c:506 config/i386/msformat-c.c:49
2820msgid "the ''' printf flag"
2821msgstr "printf:n ”'”-lippu"
2822
2823#: c-family/c-format.c:507 c-family/c-format.c:577
2824msgid "'I' flag"
2825msgstr "”I”-lippu"
2826
2827#: c-family/c-format.c:507
2828msgid "the 'I' printf flag"
2829msgstr "printf:n ”I”-lippu"
2830
2831#: c-family/c-format.c:508 c-family/c-format.c:530 c-family/c-format.c:574
2832#: c-family/c-format.c:597 c-family/c-format.c:624 config/sol2-c.c:43
2833#: config/i386/msformat-c.c:50 config/i386/msformat-c.c:67
2834msgid "field width"
2835msgstr "kentän leveys"
2836
2837#: c-family/c-format.c:508 c-family/c-format.c:530 config/sol2-c.c:43
2838#: config/i386/msformat-c.c:50
2839msgid "field width in printf format"
2840msgstr "kentän leveys printf-muotoilussa"
2841
2842#: c-family/c-format.c:509 c-family/c-format.c:531 c-family/c-format.c:559
2843#: config/i386/msformat-c.c:51
2844msgid "precision"
2845msgstr "tarkkuus"
2846
2847#: c-family/c-format.c:509 c-family/c-format.c:531 c-family/c-format.c:559
2848#: config/i386/msformat-c.c:51
2849msgid "precision in printf format"
2850msgstr "tarkkuus printf-muotoilussa"
2851
2852#: c-family/c-format.c:510 c-family/c-format.c:532 c-family/c-format.c:560
2853#: c-family/c-format.c:575 c-family/c-format.c:627 config/sol2-c.c:44
2854#: config/i386/msformat-c.c:52 config/i386/msformat-c.c:68
2855msgid "length modifier"
2856msgstr "pituusmääre"
2857
2858#: c-family/c-format.c:510 c-family/c-format.c:532 c-family/c-format.c:560
2859#: config/sol2-c.c:44 config/i386/msformat-c.c:52
2860msgid "length modifier in printf format"
2861msgstr "pituusmääre printf-muotoilussa"
2862
2863#: c-family/c-format.c:558
2864msgid "'q' flag"
2865msgstr "”q”-lippu"
2866
2867#: c-family/c-format.c:558
2868msgid "the 'q' diagnostic flag"
2869msgstr "”q”-diagnostiikkalippu"
2870
2871#: c-family/c-format.c:571 config/i386/msformat-c.c:65
2872#, fuzzy
2873msgid "assignment suppression"
2874msgstr "virheellinen taulukkosijoitus"
2875
2876#: c-family/c-format.c:571 config/i386/msformat-c.c:65
2877msgid "the assignment suppression scanf feature"
2878msgstr ""
2879
2880#: c-family/c-format.c:572 config/i386/msformat-c.c:66
2881msgid "'a' flag"
2882msgstr "”a”-lippu"
2883
2884#: c-family/c-format.c:572 config/i386/msformat-c.c:66
2885msgid "the 'a' scanf flag"
2886msgstr "scanf:n ”a”-lippu"
2887
2888#: c-family/c-format.c:573
2889msgid "'m' flag"
2890msgstr "”m”-lippu"
2891
2892#: c-family/c-format.c:573
2893msgid "the 'm' scanf flag"
2894msgstr "scanf:n ”m”-lippu"
2895
2896#: c-family/c-format.c:574 config/i386/msformat-c.c:67
2897msgid "field width in scanf format"
2898msgstr "kentän leveys scanf-muotoilussa"
2899
2900#: c-family/c-format.c:575 config/i386/msformat-c.c:68
2901msgid "length modifier in scanf format"
2902msgstr "kenttämääre scanf-muotoilussa"
2903
2904#: c-family/c-format.c:576 config/i386/msformat-c.c:69
2905msgid "the ''' scanf flag"
2906msgstr "scanf:n ”'”-lippu"
2907
2908#: c-family/c-format.c:577
2909msgid "the 'I' scanf flag"
2910msgstr "scanf:n ”I”-lippu"
2911
2912#: c-family/c-format.c:592
2913msgid "'_' flag"
2914msgstr "”_”-lippu"
2915
2916#: c-family/c-format.c:592
2917msgid "the '_' strftime flag"
2918msgstr "strftimen ”_”-lippu"
2919
2920#: c-family/c-format.c:593
2921msgid "the '-' strftime flag"
2922msgstr "strftimen ”-”-lippu"
2923
2924#: c-family/c-format.c:594
2925msgid "the '0' strftime flag"
2926msgstr "strftimen ”0”-lippu"
2927
2928#: c-family/c-format.c:595 c-family/c-format.c:619
2929msgid "'^' flag"
2930msgstr "”^”-lippu"
2931
2932#: c-family/c-format.c:595
2933msgid "the '^' strftime flag"
2934msgstr "strftimen ”^”-lippu"
2935
2936#: c-family/c-format.c:596 config/i386/msformat-c.c:81
2937msgid "the '#' strftime flag"
2938msgstr "strftimen ”#”-lippu"
2939
2940#: c-family/c-format.c:597
2941msgid "field width in strftime format"
2942msgstr "kentän leveys strftime-muotoilussa"
2943
2944#: c-family/c-format.c:598
2945msgid "'E' modifier"
2946msgstr "”E”-määre"
2947
2948#: c-family/c-format.c:598
2949msgid "the 'E' strftime modifier"
2950msgstr "strftimen ”E”-määre"
2951
2952#: c-family/c-format.c:599
2953msgid "'O' modifier"
2954msgstr "”O”-määre"
2955
2956#: c-family/c-format.c:599
2957msgid "the 'O' strftime modifier"
2958msgstr "strftimen ”O”-määre"
2959
2960#: c-family/c-format.c:600
2961msgid "the 'O' modifier"
2962msgstr "”O”-määre"
2963
2964#: c-family/c-format.c:618
2965msgid "fill character"
2966msgstr "täytemerkki"
2967
2968#: c-family/c-format.c:618
2969msgid "fill character in strfmon format"
2970msgstr "täytemerkki strfmon-muotoilussa"
2971
2972#: c-family/c-format.c:619
2973msgid "the '^' strfmon flag"
2974msgstr "strfmonin ”^v-lippu"
2975
2976#: c-family/c-format.c:620
2977msgid "the '+' strfmon flag"
2978msgstr "strfmonin ”+”-lippu"
2979
2980#: c-family/c-format.c:621
2981msgid "'(' flag"
2982msgstr "”(”-lippu"
2983
2984#: c-family/c-format.c:621
2985msgid "the '(' strfmon flag"
2986msgstr "strfmonin ”(”-lippu"
2987
2988#: c-family/c-format.c:622
2989msgid "'!' flag"
2990msgstr "”!”-lippu"
2991
2992#: c-family/c-format.c:622
2993msgid "the '!' strfmon flag"
2994msgstr "strfmonin ”!”-lippu"
2995
2996#: c-family/c-format.c:623
2997msgid "the '-' strfmon flag"
2998msgstr "strfmonin ”-”-lippu"
2999
3000#: c-family/c-format.c:624
3001msgid "field width in strfmon format"
3002msgstr "kentän leveys strfmon-muotoilussa"
3003
3004#: c-family/c-format.c:625
3005msgid "left precision"
3006msgstr "vasen tarkkuus"
3007
3008#: c-family/c-format.c:625
3009msgid "left precision in strfmon format"
3010msgstr "vasen tarkkuus strfmon-muotoilussa"
3011
3012#: c-family/c-format.c:626
3013msgid "right precision"
3014msgstr "oikea tarkkuus"
3015
3016#: c-family/c-format.c:626
3017msgid "right precision in strfmon format"
3018msgstr "oikea tarkkuus strfmon-muotoilussa"
3019
3020#: c-family/c-format.c:627
3021msgid "length modifier in strfmon format"
3022msgstr "pituusmääre strfmon-muotoilussa"
3023
3024#. Handle deferred options from command-line.
3025#: c-family/c-opts.c:1417 fortran/cpp.c:590
3026msgid "<command-line>"
3027msgstr "<komentorivi>"
3028
3029#: config/aarch64/aarch64.c:6629
3030#, fuzzy, c-format
3031msgid "unsupported operand for code '%c'"
3032msgstr "fr30_print_operand: tuntematon koodi"
3033
3034#: config/aarch64/aarch64.c:6640 config/aarch64/aarch64.c:6656
3035#: config/aarch64/aarch64.c:6668 config/aarch64/aarch64.c:6679
3036#: config/aarch64/aarch64.c:6689 config/aarch64/aarch64.c:6710
3037#: config/aarch64/aarch64.c:6780 config/aarch64/aarch64.c:6791
3038#: config/aarch64/aarch64.c:6805 config/aarch64/aarch64.c:7027
3039#: config/aarch64/aarch64.c:7045
3040#, fuzzy, c-format
3041msgid "invalid operand for '%%%c'"
3042msgstr "virheellinen const_double-operandi"
3043
3044#: config/aarch64/aarch64.c:6725 config/aarch64/aarch64.c:6736
3045#: config/aarch64/aarch64.c:6887 config/aarch64/aarch64.c:6898
3046#, fuzzy, c-format
3047msgid "invalid vector constant"
3048msgstr "virheellinen rotate-käsky"
3049
3050#: config/aarch64/aarch64.c:6748 config/aarch64/aarch64.c:6760
3051#: config/aarch64/aarch64.c:6771
3052#, c-format
3053msgid "incompatible floating point / vector register operand for '%%%c'"
3054msgstr ""
3055
3056#: config/aarch64/aarch64.c:6839 config/arm/arm.c:22704
3057#, c-format
3058msgid "missing operand"
3059msgstr "puuttuva operandi"
3060
3061#: config/aarch64/aarch64.c:6924
3062#, fuzzy, c-format
3063msgid "invalid constant"
3064msgstr "virheellinen rotate-käsky"
3065
3066#: config/aarch64/aarch64.c:6927
3067#, fuzzy, c-format
3068msgid "invalid operand"
3069msgstr "muotomerkkijonolla on epäkelpo operandinumero"
3070
3071#: config/aarch64/aarch64.c:7056 config/aarch64/aarch64.c:7061
3072#, fuzzy, c-format
3073msgid "invalid operand prefix '%%%c'"
3074msgstr "virheellinen etuliite ”0b” liukulukuvakiolle"
3075
3076#: config/aarch64/aarch64.c:7078
3077#, fuzzy, c-format
3078msgid "invalid address mode"
3079msgstr "virheellinen %%G-tila"
3080
3081#: config/alpha/alpha.c:5125 config/i386/i386.c:18561
3082#: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21875
3083#: config/sparc/sparc.c:9290
3084#, c-format
3085msgid "'%%&' used without any local dynamic TLS references"
3086msgstr ""
3087
3088#: config/alpha/alpha.c:5183 config/bfin/bfin.c:1428
3089#, c-format
3090msgid "invalid %%J value"
3091msgstr "virheellinen %%J-arvo"
3092
3093#: config/alpha/alpha.c:5213 config/ia64/ia64.c:5580
3094#, c-format
3095msgid "invalid %%r value"
3096msgstr "virheellinen %%r-arvo"
3097
3098#: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
3099#: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21583
3100#: config/xtensa/xtensa.c:2429
3101#, c-format
3102msgid "invalid %%R value"
3103msgstr "virheellinen %%R-arvo"
3104
3105#: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
3106#: config/rs6000/rs6000.c:21503 config/xtensa/xtensa.c:2396
3107#, c-format
3108msgid "invalid %%N value"
3109msgstr "virheellinen %%N-arvo"
3110
3111#: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
3112#: config/rs6000/rs6000.c:21531
3113#, c-format
3114msgid "invalid %%P value"
3115msgstr "virheellinen %%P-arvo"
3116
3117#: config/alpha/alpha.c:5245
3118#, c-format
3119msgid "invalid %%h value"
3120msgstr "virheellinen %%h-arvo"
3121
3122#: config/alpha/alpha.c:5253 config/xtensa/xtensa.c:2422
3123#, c-format
3124msgid "invalid %%L value"
3125msgstr "virheellinen %%L-arvo"
3126
3127#: config/alpha/alpha.c:5272
3128#, c-format
3129msgid "invalid %%m value"
3130msgstr "virheellinen %%m-arvo"
3131
3132#: config/alpha/alpha.c:5278
3133#, c-format
3134msgid "invalid %%M value"
3135msgstr "virheellinen %%M-arvo"
3136
3137#: config/alpha/alpha.c:5315
3138#, c-format
3139msgid "invalid %%U value"
3140msgstr "virheellinen %%U-arvo"
3141
3142#: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
3143#: config/rs6000/rs6000.c:21591
3144#, c-format
3145msgid "invalid %%s value"
3146msgstr "virheellinen %%s-arvo"
3147
3148#: config/alpha/alpha.c:5334
3149#, c-format
3150msgid "invalid %%C value"
3151msgstr "virheellinen %%C-arvo"
3152
3153#: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
3154#: config/rs6000/rs6000.c:21367
3155#, c-format
3156msgid "invalid %%E value"
3157msgstr "virheellinen %%E-arvo"
3158
3159#: config/alpha/alpha.c:5396 config/alpha/alpha.c:5446
3160#, fuzzy, c-format
3161msgid "unknown relocation unspec"
3162msgstr "uudelleensijoitusvirhe"
3163
3164#: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
3165#: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21880
3166#: config/spu/spu.c:1458
3167#, c-format
3168msgid "invalid %%xn code"
3169msgstr "virheellinen %%xn-koodi"
3170
3171#: config/alpha/alpha.c:5511
3172#, fuzzy, c-format
3173msgid "invalid operand address"
3174msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
3175
3176#: config/arc/arc.c:3808
3177#, c-format
3178msgid "invalid operand to %%Z code"
3179msgstr "virheellinen %%Z-operandi"
3180
3181#: config/arc/arc.c:3816
3182#, c-format
3183msgid "invalid operand to %%z code"
3184msgstr "virheellinen %%Z-operandi"
3185
3186#: config/arc/arc.c:3824
3187#, fuzzy, c-format
3188#| msgid "invalid operand to %%Z code"
3189msgid "invalid operands to %%c code"
3190msgstr "virheellinen %%Z-operandi"
3191
3192#: config/arc/arc.c:3832
3193#, c-format
3194msgid "invalid operand to %%M code"
3195msgstr "virheellinen %%M-operandi"
3196
3197#: config/arc/arc.c:3840 config/m32r/m32r.c:2100
3198#, fuzzy, c-format
3199msgid "invalid operand to %%p code"
3200msgstr "fr30_print_operand: tunnistamaton %%p-koodi"
3201
3202#: config/arc/arc.c:3851 config/m32r/m32r.c:2093
3203#, fuzzy, c-format
3204msgid "invalid operand to %%s code"
3205msgstr "fr30_print_operand: virheellinen %%x-koodi"
3206
3207#: config/arc/arc.c:3999 config/m32r/m32r.c:2126
3208#, c-format
3209msgid "invalid operand to %%R code"
3210msgstr "virheellinen %%R-operandi"
3211
3212#: config/arc/arc.c:4075 config/m32r/m32r.c:2149
3213#, c-format
3214msgid "invalid operand to %%H/%%L code"
3215msgstr "virheellinen %%H/%%L-operandi"
3216
3217#: config/arc/arc.c:4143 config/m32r/m32r.c:2220
3218#, c-format
3219msgid "invalid operand to %%U code"
3220msgstr "virheellinen %%U-operandi"
3221
3222#: config/arc/arc.c:4155
3223#, c-format
3224msgid "invalid operand to %%V code"
3225msgstr "virheellinen %%V-operandi"
3226
3227#: config/arc/arc.c:4212
3228#, c-format
3229msgid "invalid operand to %%O code"
3230msgstr "virheellinen %%O-operandi"
3231
3232#. Unknown flag.
3233#. Undocumented flag.
3234#: config/arc/arc.c:4238 config/epiphany/epiphany.c:1305
3235#: config/m32r/m32r.c:2247 config/nds32/nds32.c:3080 config/sparc/sparc.c:9569
3236#, fuzzy, c-format
3237msgid "invalid operand output code"
3238msgstr "fr30_print_operand: virheellinen %%x-koodi"
3239
3240#: config/arc/arc.c:5860
3241#, fuzzy, c-format
3242msgid "invalid UNSPEC as operand: %d"
3243msgstr "virheellinen lauseke kohdemuuttujana"
3244
3245#: config/arc/arc.c:6149 config/cris/cris.c:2568
3246#, fuzzy
3247msgid "unrecognized supposed constant"
3248msgstr "tunnistamaton rekisterinimi %qs"
3249
3250#: config/arm/arm.c:19142 config/arm/arm.c:19167 config/arm/arm.c:19177
3251#: config/arm/arm.c:19186 config/arm/arm.c:19195
3252#, fuzzy, c-format
3253msgid "invalid shift operand"
3254msgstr "virheellinen lauseke kohdemuuttujana"
3255
3256#: config/arm/arm.c:22035 config/arm/arm.c:22053
3257#, fuzzy, c-format
3258msgid "predicated Thumb instruction"
3259msgstr "Virheellinen käsky"
3260
3261#: config/arm/arm.c:22041
3262#, c-format
3263msgid "predicated instruction in conditional sequence"
3264msgstr ""
3265
3266#: config/arm/arm.c:22159 config/arm/arm.c:22172 config/arm/arm.c:22197
3267#: config/nios2/nios2.c:3056
3268#, fuzzy, c-format
3269msgid "Unsupported operand for code '%c'"
3270msgstr "fr30_print_operand: tuntematon koodi"
3271
3272#: config/arm/arm.c:22274 config/arm/arm.c:22296 config/arm/arm.c:22306
3273#: config/arm/arm.c:22316 config/arm/arm.c:22326 config/arm/arm.c:22365
3274#: config/arm/arm.c:22383 config/arm/arm.c:22408 config/arm/arm.c:22423
3275#: config/arm/arm.c:22450 config/arm/arm.c:22457 config/arm/arm.c:22475
3276#: config/arm/arm.c:22482 config/arm/arm.c:22490 config/arm/arm.c:22511
3277#: config/arm/arm.c:22518 config/arm/arm.c:22651 config/arm/arm.c:22658
3278#: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
3279#: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
3280#: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
3281#: config/bfin/bfin.c:1492 config/nds32/nds32.c:3099
3282#, fuzzy, c-format
3283msgid "invalid operand for code '%c'"
3284msgstr "fr30_print_operand: virheellinen %%x-koodi"
3285
3286#: config/arm/arm.c:22378
3287#, fuzzy, c-format
3288msgid "instruction never executed"
3289msgstr "kutsu  %2d ei suoritettu koskaan\n"
3290
3291#. Former Maverick support, removed after GCC-4.7.
3292#: config/arm/arm.c:22399
3293#, c-format
3294msgid "obsolete Maverick format code '%c'"
3295msgstr ""
3296
3297#: config/avr/avr.c:2655
3298#, c-format
3299msgid "address operand requires constraint for X, Y, or Z register"
3300msgstr ""
3301
3302#: config/avr/avr.c:2836
3303msgid "operands to %T/%t must be reg + const_int:"
3304msgstr ""
3305
3306#: config/avr/avr.c:2886 config/avr/avr.c:2953
3307#, fuzzy
3308msgid "bad address, not an I/O address:"
3309msgstr "kääntäjän sisäinen virhe.  Virheellinen osoite:"
3310
3311#: config/avr/avr.c:2895
3312#, fuzzy
3313msgid "bad address, not a constant:"
3314msgstr "virheellinen merkkijonovakio"
3315
3316#: config/avr/avr.c:2913 config/avr/avr.c:2920
3317#, fuzzy
3318msgid "bad address, not (reg+disp):"
3319msgstr "kääntäjän sisäinen virhe.  Virheellinen osoite:"
3320
3321#: config/avr/avr.c:2927
3322msgid "bad address, not post_inc or pre_dec:"
3323msgstr ""
3324
3325#: config/avr/avr.c:2939
3326msgid "internal compiler error.  Bad address:"
3327msgstr "kääntäjän sisäinen virhe.  Virheellinen osoite:"
3328
3329#: config/avr/avr.c:2972
3330#, fuzzy, c-format
3331msgid "Unsupported code '%c' for fixed-point:"
3332msgstr "void-lausekkeen epäkelpo käyttö"
3333
3334#: config/avr/avr.c:2980
3335#, fuzzy
3336msgid "internal compiler error.  Unknown mode:"
3337msgstr "kääntäjän sisäinen virhe.  Virheellinen osoite:"
3338
3339#: config/avr/avr.c:4022 config/avr/avr.c:4966 config/avr/avr.c:5413
3340msgid "invalid insn:"
3341msgstr "virheellinen käsky:"
3342
3343#: config/avr/avr.c:4076 config/avr/avr.c:4188 config/avr/avr.c:4246
3344#: config/avr/avr.c:4298 config/avr/avr.c:4317 config/avr/avr.c:4509
3345#: config/avr/avr.c:4817 config/avr/avr.c:5102 config/avr/avr.c:5306
3346#: config/avr/avr.c:5470 config/avr/avr.c:5563 config/avr/avr.c:5762
3347#, fuzzy
3348msgid "incorrect insn:"
3349msgstr "tämä on käsky:"
3350
3351#: config/avr/avr.c:4333 config/avr/avr.c:4608 config/avr/avr.c:4888
3352#: config/avr/avr.c:5174 config/avr/avr.c:5352 config/avr/avr.c:5619
3353#: config/avr/avr.c:5820
3354msgid "unknown move insn:"
3355msgstr "tuntematon move-käsky:"
3356
3357#: config/avr/avr.c:6279
3358msgid "bad shift insn:"
3359msgstr "virheellinen shift-käsky:"
3360
3361#: config/avr/avr.c:6387 config/avr/avr.c:6868 config/avr/avr.c:7283
3362#, fuzzy
3363msgid "internal compiler error.  Incorrect shift:"
3364msgstr "kääntäjän sisäinen virhe.  Virheellinen osoite:"
3365
3366#: config/avr/avr.c:8689
3367#, fuzzy
3368msgid "unsupported fixed-point conversion"
3369msgstr "kiintopistevakiot ovat GCC-laajennos"
3370
3371#: config/avr/avr.c:10046
3372#, fuzzy
3373#| msgid "Loop variable"
3374msgid "variable"
3375msgstr "Silmukkamuuttuja"
3376
3377#: config/avr/avr.c:10051
3378#, fuzzy
3379#| msgid "redefinition of parameter %q+D"
3380msgid "function parameter"
3381msgstr "parametri %q+D määritelty uudelleen"
3382
3383#: config/avr/avr.c:10056
3384#, fuzzy
3385#| msgid "struct defined here"
3386msgid "structure field"
3387msgstr "struct määritelty täällä"
3388
3389#: config/avr/avr.c:10062
3390#, fuzzy
3391#| msgid "creating array of functions"
3392msgid "return type of function"
3393msgstr "luodaan funktioiden taulukko"
3394
3395#: config/avr/avr.c:10067
3396#, fuzzy
3397#| msgid "null pointer"
3398msgid "pointer"
3399msgstr "nollaosoitin"
3400
3401#: config/avr/driver-avr.c:50
3402#, fuzzy, c-format
3403msgid ""
3404"Running spec function '%s' with %d args\n"
3405"\n"
3406msgstr "Funktio %qs"
3407
3408#: config/bfin/bfin.c:1390
3409#, c-format
3410msgid "invalid %%j value"
3411msgstr "virheellinen %%j-arvo"
3412
3413#: config/bfin/bfin.c:1583 config/c6x/c6x.c:2292
3414#, c-format
3415msgid "invalid const_double operand"
3416msgstr "virheellinen const_double-operandi"
3417
3418#: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
3419#: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
3420#: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
3421#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
3422#: lto/lto-object.c:362
3423#, gcc-internal-format, gfc-internal-format
3424msgid "%s"
3425msgstr "%s"
3426
3427#: config/cris/cris.c:673
3428msgid "unexpected index-type in cris_print_index"
3429msgstr ""
3430
3431#: config/cris/cris.c:690
3432msgid "unexpected base-type in cris_print_base"
3433msgstr ""
3434
3435#: config/cris/cris.c:754
3436#, fuzzy
3437msgid "invalid operand for 'b' modifier"
3438msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
3439
3440#: config/cris/cris.c:771
3441#, fuzzy
3442msgid "invalid operand for 'o' modifier"
3443msgstr "strftimen ”O”-määre"
3444
3445#: config/cris/cris.c:790
3446#, fuzzy
3447msgid "invalid operand for 'O' modifier"
3448msgstr "strftimen ”O”-määre"
3449
3450#: config/cris/cris.c:823
3451#, fuzzy
3452msgid "invalid operand for 'p' modifier"
3453msgstr "fr30_print_operand: tunnistamaton %%p-koodi"
3454
3455#: config/cris/cris.c:862
3456#, fuzzy
3457msgid "invalid operand for 'z' modifier"
3458msgstr "”:”-määreen epäkelpo käyttö"
3459
3460#: config/cris/cris.c:926 config/cris/cris.c:960
3461#, fuzzy
3462msgid "invalid operand for 'H' modifier"
3463msgstr "”:”-määreen epäkelpo käyttö"
3464
3465#: config/cris/cris.c:936
3466#, fuzzy
3467msgid "bad register"
3468msgstr "Rekisteröi"
3469
3470#: config/cris/cris.c:980
3471#, fuzzy
3472msgid "invalid operand for 'e' modifier"
3473msgstr "strftimen ”E”-määre"
3474
3475#: config/cris/cris.c:997
3476#, fuzzy
3477msgid "invalid operand for 'm' modifier"
3478msgstr "”:”-määreen epäkelpo käyttö"
3479
3480#: config/cris/cris.c:1022
3481#, fuzzy
3482msgid "invalid operand for 'A' modifier"
3483msgstr "”:”-määreen epäkelpo käyttö"
3484
3485#: config/cris/cris.c:1092
3486#, fuzzy
3487msgid "invalid operand for 'D' modifier"
3488msgstr "”:”-määreen epäkelpo käyttö"
3489
3490#: config/cris/cris.c:1106
3491#, fuzzy
3492msgid "invalid operand for 'T' modifier"
3493msgstr "”:”-määreen epäkelpo käyttö"
3494
3495#: config/cris/cris.c:1126 config/ft32/ft32.c:236 config/moxie/moxie.c:178
3496#, fuzzy
3497msgid "invalid operand modifier letter"
3498msgstr "”:”-määreen epäkelpo käyttö"
3499
3500#: config/cris/cris.c:1180
3501#, fuzzy
3502msgid "unexpected multiplicative operand"
3503msgstr "Odottamaton END-lause kohdassa %C"
3504
3505#: config/cris/cris.c:1200 config/ft32/ft32.c:259 config/moxie/moxie.c:203
3506#, fuzzy
3507msgid "unexpected operand"
3508msgstr "odottamaton siirros"
3509
3510#: config/cris/cris.c:1239 config/cris/cris.c:1249
3511msgid "unrecognized address"
3512msgstr "tunnistamaton osoite"
3513
3514#: config/cris/cris.c:2967 config/cris/cris.c:3025
3515msgid "unexpected side-effects in address"
3516msgstr ""
3517
3518#. Can't possibly get anything else for a function-call, right?
3519#: config/cris/cris.c:3853
3520#, fuzzy
3521msgid "unidentifiable call op"
3522msgstr "last-op"
3523
3524#: config/cris/cris.c:3915
3525#, c-format
3526msgid "PIC register isn't set up"
3527msgstr ""
3528
3529#: config/fr30/fr30.c:507
3530#, c-format
3531msgid "fr30_print_operand_address: unhandled address"
3532msgstr "fr30_print_operand_address: käsittelemätön osoite"
3533
3534#: config/fr30/fr30.c:531
3535#, c-format
3536msgid "fr30_print_operand: unrecognized %%p code"
3537msgstr "fr30_print_operand: tunnistamaton %%p-koodi"
3538
3539#: config/fr30/fr30.c:551
3540#, c-format
3541msgid "fr30_print_operand: unrecognized %%b code"
3542msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
3543
3544#: config/fr30/fr30.c:572
3545#, c-format
3546msgid "fr30_print_operand: unrecognized %%B code"
3547msgstr "fr30_print_operand: tunnistamaton %%B-koodi"
3548
3549#: config/fr30/fr30.c:580
3550#, fuzzy, c-format
3551msgid "fr30_print_operand: invalid operand to %%A code"
3552msgstr "fr30_print_operand: virheellinen %%x-koodi"
3553
3554#: config/fr30/fr30.c:597
3555#, c-format
3556msgid "fr30_print_operand: invalid %%x code"
3557msgstr "fr30_print_operand: virheellinen %%x-koodi"
3558
3559#: config/fr30/fr30.c:604
3560#, c-format
3561msgid "fr30_print_operand: invalid %%F code"
3562msgstr "fr30_print_operand: virheellinen %%F-koodi"
3563
3564#: config/fr30/fr30.c:621
3565#, c-format
3566msgid "fr30_print_operand: unknown code"
3567msgstr "fr30_print_operand: tuntematon koodi"
3568
3569#: config/fr30/fr30.c:649 config/fr30/fr30.c:658 config/fr30/fr30.c:669
3570#: config/fr30/fr30.c:682
3571#, fuzzy, c-format
3572msgid "fr30_print_operand: unhandled MEM"
3573msgstr "fr30_print_operand_address: käsittelemätön osoite"
3574
3575#: config/frv/frv.c:2494
3576msgid "bad insn to frv_print_operand_address:"
3577msgstr ""
3578
3579#: config/frv/frv.c:2505
3580msgid "bad register to frv_print_operand_memory_reference_reg:"
3581msgstr ""
3582
3583#: config/frv/frv.c:2544 config/frv/frv.c:2554 config/frv/frv.c:2563
3584#: config/frv/frv.c:2584 config/frv/frv.c:2589
3585msgid "bad insn to frv_print_operand_memory_reference:"
3586msgstr ""
3587
3588#: config/frv/frv.c:2674
3589#, fuzzy, c-format
3590msgid "bad condition code"
3591msgstr "Kiireellinen I/O-ehto"
3592
3593#: config/frv/frv.c:2748
3594msgid "bad insn in frv_print_operand, bad const_double"
3595msgstr ""
3596
3597#: config/frv/frv.c:2809
3598msgid "bad insn to frv_print_operand, 'e' modifier:"
3599msgstr ""
3600
3601#: config/frv/frv.c:2817
3602msgid "bad insn to frv_print_operand, 'F' modifier:"
3603msgstr ""
3604
3605#: config/frv/frv.c:2833
3606msgid "bad insn to frv_print_operand, 'f' modifier:"
3607msgstr ""
3608
3609#: config/frv/frv.c:2847
3610msgid "bad insn to frv_print_operand, 'g' modifier:"
3611msgstr ""
3612
3613#: config/frv/frv.c:2895
3614msgid "bad insn to frv_print_operand, 'L' modifier:"
3615msgstr ""
3616
3617#: config/frv/frv.c:2908
3618msgid "bad insn to frv_print_operand, 'M/N' modifier:"
3619msgstr ""
3620
3621#: config/frv/frv.c:2929
3622msgid "bad insn to frv_print_operand, 'O' modifier:"
3623msgstr ""
3624
3625#: config/frv/frv.c:2947
3626msgid "bad insn to frv_print_operand, P modifier:"
3627msgstr ""
3628
3629#: config/frv/frv.c:2967
3630msgid "bad insn in frv_print_operand, z case"
3631msgstr ""
3632
3633#: config/frv/frv.c:2998
3634msgid "bad insn in frv_print_operand, 0 case"
3635msgstr ""
3636
3637#: config/frv/frv.c:3003
3638#, fuzzy
3639msgid "frv_print_operand: unknown code"
3640msgstr "fr30_print_operand: tuntematon koodi"
3641
3642#: config/frv/frv.c:4407
3643msgid "bad output_move_single operand"
3644msgstr ""
3645
3646#: config/frv/frv.c:4534
3647msgid "bad output_move_double operand"
3648msgstr ""
3649
3650#: config/frv/frv.c:4676
3651msgid "bad output_condmove_single operand"
3652msgstr ""
3653
3654#: config/i386/i386.c:17390
3655#, fuzzy, c-format
3656msgid "invalid UNSPEC as operand"
3657msgstr "virheellinen const_double-operandi"
3658
3659#: config/i386/i386.c:17928
3660#, fuzzy, c-format
3661#| msgid "invalid use of %<restrict%>"
3662msgid "invalid use of register '%s'"
3663msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
3664
3665#: config/i386/i386.c:17933
3666#, fuzzy, c-format
3667msgid "invalid use of asm flag output"
3668msgstr "virheellinen lvalue asm-tulosteessa %d"
3669
3670#: config/i386/i386.c:18163
3671#, fuzzy, c-format
3672msgid "invalid operand size for operand code 'O'"
3673msgstr "fr30_print_operand: virheellinen %%x-koodi"
3674
3675#: config/i386/i386.c:18198
3676#, fuzzy, c-format
3677msgid "invalid operand size for operand code 'z'"
3678msgstr "fr30_print_operand: virheellinen %%x-koodi"
3679
3680#: config/i386/i386.c:18267
3681#, fuzzy, c-format
3682msgid "invalid operand type used with operand code 'Z'"
3683msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
3684
3685#: config/i386/i386.c:18272
3686#, fuzzy, c-format
3687msgid "invalid operand size for operand code 'Z'"
3688msgstr "fr30_print_operand: virheellinen %%x-koodi"
3689
3690#: config/i386/i386.c:18349
3691#, fuzzy, c-format
3692msgid "operand is not a condition code, invalid operand code 'Y'"
3693msgstr "fr30_print_operand: virheellinen %%F-koodi"
3694
3695#: config/i386/i386.c:18428
3696#, fuzzy, c-format
3697msgid "operand is not a condition code, invalid operand code 'D'"
3698msgstr "fr30_print_operand: virheellinen %%x-koodi"
3699
3700#: config/i386/i386.c:18446
3701#, fuzzy, c-format
3702msgid "operand is not a condition code, invalid operand code '%c'"
3703msgstr "fr30_print_operand: virheellinen %%x-koodi"
3704
3705#: config/i386/i386.c:18459
3706#, c-format
3707msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
3708msgstr ""
3709
3710#: config/i386/i386.c:18474
3711#, fuzzy, c-format
3712msgid "operand is not an integer, invalid operand code 'K'"
3713msgstr "fr30_print_operand: virheellinen %%F-koodi"
3714
3715#: config/i386/i386.c:18502
3716#, fuzzy, c-format
3717msgid "operand is not a specific integer, invalid operand code 'r'"
3718msgstr "fr30_print_operand: virheellinen %%F-koodi"
3719
3720#: config/i386/i386.c:18520
3721#, fuzzy, c-format
3722msgid "operand is not an integer, invalid operand code 'R'"
3723msgstr "fr30_print_operand: virheellinen %%F-koodi"
3724
3725#: config/i386/i386.c:18543
3726#, fuzzy, c-format
3727msgid "operand is not a specific integer, invalid operand code 'R'"
3728msgstr "fr30_print_operand: virheellinen %%F-koodi"
3729
3730#: config/i386/i386.c:18629
3731#, fuzzy, c-format
3732msgid "invalid operand code '%c'"
3733msgstr "fr30_print_operand: virheellinen %%x-koodi"
3734
3735#: config/i386/i386.c:18691
3736#, fuzzy, c-format
3737msgid "invalid constraints for operand"
3738msgstr "virheellinen lauseke kohdemuuttujana"
3739
3740#: config/i386/i386.c:18741
3741#, fuzzy, c-format
3742msgid "invalid vector immediate"
3743msgstr "Muotoillun tulosteen hallinta:"
3744
3745#: config/i386/i386.c:29575
3746#, fuzzy
3747msgid "unknown insn mode"
3748msgstr "tuntematon move-käsky:"
3749
3750#: config/i386/djgpp.h:146
3751#, c-format
3752msgid "-f%s ignored (not supported for DJGPP)\n"
3753msgstr ""
3754
3755#: config/ia64/ia64.c:5462
3756#, c-format
3757msgid "invalid %%G mode"
3758msgstr "virheellinen %%G-tila"
3759
3760#: config/ia64/ia64.c:5633
3761#, c-format
3762msgid "ia64_print_operand: unknown code"
3763msgstr "ia64_print_operand: tuntematon koodi"
3764
3765#: config/ia64/ia64.c:11239
3766#, fuzzy
3767msgid "invalid conversion from %<__fpreg%>"
3768msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
3769
3770#: config/ia64/ia64.c:11242
3771#, fuzzy
3772msgid "invalid conversion to %<__fpreg%>"
3773msgstr "virheellinen muunnos gimple-kutsussa"
3774
3775#: config/ia64/ia64.c:11255 config/ia64/ia64.c:11266
3776#, fuzzy
3777msgid "invalid operation on %<__fpreg%>"
3778msgstr "Virheellinen operaatiokoodi"
3779
3780#: config/iq2000/iq2000.c:3177 config/tilegx/tilegx.c:5318
3781#: config/tilepro/tilepro.c:4707
3782#, c-format
3783msgid "invalid %%P operand"
3784msgstr "virheellinen %%P-operandi"
3785
3786#: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
3787#: config/rs6000/rs6000.c:21521
3788#, c-format
3789msgid "invalid %%p value"
3790msgstr "virheellinen %%p-arvo"
3791
3792#: config/iq2000/iq2000.c:3244
3793#, fuzzy, c-format
3794msgid "invalid use of %%d, %%x, or %%X"
3795msgstr "fr30_print_operand: virheellinen %%x-koodi"
3796
3797#: config/lm32/lm32.c:527
3798#, fuzzy, c-format
3799msgid "only 0.0 can be loaded as an immediate"
3800msgstr "vain ET_DYN ja ET_EXEC voidaan ladata"
3801
3802#: config/lm32/lm32.c:597
3803msgid "bad operand"
3804msgstr "virheellinen operandi"
3805
3806#: config/lm32/lm32.c:609
3807msgid "can't use non gp relative absolute address"
3808msgstr ""
3809
3810#: config/lm32/lm32.c:613
3811#, fuzzy
3812msgid "invalid addressing mode"
3813msgstr "virheellinen %%G-tila"
3814
3815#: config/m32r/m32r.c:2158
3816#, fuzzy
3817msgid "bad insn for 'A'"
3818msgstr "virheellinen shift-käsky:"
3819
3820#: config/m32r/m32r.c:2205
3821#, fuzzy, c-format
3822msgid "invalid operand to %%T/%%B code"
3823msgstr "virheellinen %%t/%%b-arvo"
3824
3825#: config/m32r/m32r.c:2228
3826#, fuzzy, c-format
3827msgid "invalid operand to %%N code"
3828msgstr "fr30_print_operand: virheellinen %%x-koodi"
3829
3830#: config/m32r/m32r.c:2261
3831#, fuzzy
3832msgid "pre-increment address is not a register"
3833msgstr "halutaan rekisterimuuttujan %qD osoite"
3834
3835#: config/m32r/m32r.c:2268
3836#, fuzzy
3837msgid "pre-decrement address is not a register"
3838msgstr "halutaan rekisterimuuttujan %qD osoite"
3839
3840#: config/m32r/m32r.c:2275
3841#, fuzzy
3842msgid "post-increment address is not a register"
3843msgstr "halutaan rekisterimuuttujan %qD osoite"
3844
3845#: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
3846#: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33348
3847msgid "bad address"
3848msgstr "virheellinen osoite"
3849
3850#: config/m32r/m32r.c:2370
3851#, fuzzy
3852msgid "lo_sum not of register"
3853msgstr "Rekisteröi"
3854
3855#: config/microblaze/microblaze.c:2225
3856#, fuzzy, c-format
3857msgid "unknown punctuation '%c'"
3858msgstr "Tuntematon tiheys: ”%c”"
3859
3860#: config/microblaze/microblaze.c:2234
3861#, c-format
3862msgid "null pointer"
3863msgstr "nollaosoitin"
3864
3865#: config/microblaze/microblaze.c:2269
3866#, c-format
3867msgid "PRINT_OPERAND, invalid insn for %%C"
3868msgstr ""
3869
3870#: config/microblaze/microblaze.c:2298
3871#, c-format
3872msgid "PRINT_OPERAND, invalid insn for %%N"
3873msgstr ""
3874
3875#: config/microblaze/microblaze.c:2318 config/microblaze/microblaze.c:2493
3876#, fuzzy
3877msgid "insn contains an invalid address !"
3878msgstr "virheellinen käsky:"
3879
3880#: config/microblaze/microblaze.c:2333 config/microblaze/microblaze.c:2552
3881#: config/xtensa/xtensa.c:2526
3882msgid "invalid address"
3883msgstr ""
3884
3885#: config/microblaze/microblaze.c:2436
3886#, c-format
3887msgid "letter %c was found & insn was not CONST_INT"
3888msgstr ""
3889
3890#: config/mips/mips.c:8882 config/mips/mips.c:8909 config/mips/mips.c:9092
3891#, fuzzy, c-format
3892msgid "'%%%c' is not a valid operand prefix"
3893msgstr "Nolla ei ole kelvollinen lausekenimiö kohdassa %C"
3894
3895#: config/mips/mips.c:8981 config/mips/mips.c:8988 config/mips/mips.c:8995
3896#: config/mips/mips.c:9002 config/mips/mips.c:9015 config/mips/mips.c:9022
3897#: config/mips/mips.c:9032 config/mips/mips.c:9035 config/mips/mips.c:9047
3898#: config/mips/mips.c:9050 config/mips/mips.c:9110 config/mips/mips.c:9117
3899#: config/mips/mips.c:9138 config/mips/mips.c:9153 config/mips/mips.c:9172
3900#: config/mips/mips.c:9181 config/riscv/riscv.c:3049 config/riscv/riscv.c:3055
3901#: config/riscv/riscv.c:3064
3902#, fuzzy, c-format
3903msgid "invalid use of '%%%c'"
3904msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
3905
3906#: config/mmix/mmix.c:1573 config/mmix/mmix.c:1703
3907msgid "MMIX Internal: Expected a CONST_INT, not this"
3908msgstr ""
3909
3910#: config/mmix/mmix.c:1652
3911msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
3912msgstr ""
3913
3914#: config/mmix/mmix.c:1671
3915msgid "MMIX Internal: Expected a register, not this"
3916msgstr ""
3917
3918#: config/mmix/mmix.c:1681
3919#, fuzzy
3920msgid "MMIX Internal: Expected a constant, not this"
3921msgstr "vakio tai tunniste odotettu"
3922
3923#. We need the original here.
3924#: config/mmix/mmix.c:1765
3925msgid "MMIX Internal: Cannot decode this operand"
3926msgstr ""
3927
3928#: config/mmix/mmix.c:1821
3929#, fuzzy
3930msgid "MMIX Internal: This is not a recognized address"
3931msgstr "kääntäjän sisäinen virhe.  Virheellinen osoite:"
3932
3933#: config/mmix/mmix.c:2697
3934msgid "MMIX Internal: Trying to output invalidly reversed condition:"
3935msgstr ""
3936
3937#: config/mmix/mmix.c:2704
3938msgid "MMIX Internal: What's the CC of this?"
3939msgstr ""
3940
3941#: config/mmix/mmix.c:2708
3942msgid "MMIX Internal: What is the CC of this?"
3943msgstr ""
3944
3945#: config/mmix/mmix.c:2750
3946#, fuzzy
3947msgid "MMIX Internal: This is not a constant:"
3948msgstr "sisäinen funktio"
3949
3950#: config/msp430/msp430.c:3686
3951#, fuzzy, c-format
3952msgid "invalid operand prefix"
3953msgstr "virheellinen etuliite ”0b” liukulukuvakiolle"
3954
3955#: config/msp430/msp430.c:3720
3956#, fuzzy, c-format
3957msgid "invalid zero extract"
3958msgstr "virheellinen tyhjä tiedostonimi"
3959
3960#: config/powerpcspe/host-darwin.c:96 config/rs6000/host-darwin.c:96
3961#, c-format
3962msgid "Out of stack space.\n"
3963msgstr "Pinotila loppui.\n"
3964
3965#: config/powerpcspe/host-darwin.c:117 config/rs6000/host-darwin.c:117
3966#, c-format
3967msgid "Try running '%s' in the shell to raise its limit.\n"
3968msgstr ""
3969
3970#: config/powerpcspe/powerpcspe.c:4411 config/rs6000/rs6000.c:4278
3971msgid "-maltivec=le not allowed for big-endian targets"
3972msgstr ""
3973
3974#: config/powerpcspe/powerpcspe.c:4423 config/rs6000/rs6000.c:4293
3975#, fuzzy
3976msgid "-mvsx requires hardware floating point"
3977msgstr "Älä käytä laitteistoliukulukuja"
3978
3979#: config/powerpcspe/powerpcspe.c:4431 config/rs6000/rs6000.c:4301
3980msgid "-mvsx and -mpaired are incompatible"
3981msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
3982
3983#: config/powerpcspe/powerpcspe.c:4433 config/rs6000/rs6000.c:4303
3984msgid "-mvsx needs indexed addressing"
3985msgstr ""
3986
3987#: config/powerpcspe/powerpcspe.c:4438 config/rs6000/rs6000.c:4308
3988msgid "-mvsx and -mno-altivec are incompatible"
3989msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
3990
3991#: config/powerpcspe/powerpcspe.c:4440 config/rs6000/rs6000.c:4310
3992#, fuzzy
3993msgid "-mno-altivec disables vsx"
3994msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
3995
3996#: config/powerpcspe/powerpcspe.c:4648 config/rs6000/rs6000.c:4436
3997#, fuzzy
3998#| msgid "--resource requires -o"
3999msgid "-mquad-memory requires 64-bit mode"
4000msgstr "valitsin --resource vaatii valitsimen -o"
4001
4002#: config/powerpcspe/powerpcspe.c:4651 config/rs6000/rs6000.c:4439
4003msgid "-mquad-memory-atomic requires 64-bit mode"
4004msgstr ""
4005
4006#: config/powerpcspe/powerpcspe.c:4663 config/rs6000/rs6000.c:4451
4007msgid "-mquad-memory is not available in little endian mode"
4008msgstr ""
4009
4010#: config/powerpcspe/powerpcspe.c:4735 config/rs6000/rs6000.c:4532
4011#, fuzzy
4012#| msgid "--resource requires -o"
4013msgid "-mtoc-fusion requires 64-bit"
4014msgstr "valitsin --resource vaatii valitsimen -o"
4015
4016#: config/powerpcspe/powerpcspe.c:4742 config/rs6000/rs6000.c:4539
4017msgid "-mtoc-fusion requires medium/large code model"
4018msgstr ""
4019
4020#: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10947
4021#, fuzzy
4022msgid "bad move"
4023msgstr "Siirrä alas"
4024
4025#: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21164
4026#, fuzzy
4027msgid "Bad 128-bit move"
4028msgstr "Käytä 128-bittistä long double -tyyppiä"
4029
4030#: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21355
4031#, fuzzy, c-format
4032#| msgid "invalid %%H value"
4033msgid "invalid %%e value"
4034msgstr "virheellinen %%E-arvo"
4035
4036#: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21376
4037#, c-format
4038msgid "invalid %%f value"
4039msgstr "virheellinen %%f-arvo"
4040
4041#: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21385
4042#, c-format
4043msgid "invalid %%F value"
4044msgstr "virheellinen %%F-arvo"
4045
4046#: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21394
4047#, c-format
4048msgid "invalid %%G value"
4049msgstr "virheellinen %%G-arvo"
4050
4051#: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21429
4052#, c-format
4053msgid "invalid %%j code"
4054msgstr "virheellinen %%j-koodi"
4055
4056#: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21439
4057#, c-format
4058msgid "invalid %%J code"
4059msgstr "virheellinen %%J-koodi"
4060
4061#: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21449
4062#, c-format
4063msgid "invalid %%k value"
4064msgstr "virheellinen %%k-arvo"
4065
4066#: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21464
4067#: config/xtensa/xtensa.c:2415
4068#, c-format
4069msgid "invalid %%K value"
4070msgstr "virheellinen %%K-arvo"
4071
4072#: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21511
4073#, c-format
4074msgid "invalid %%O value"
4075msgstr "virheellinen %%O-arvo"
4076
4077#: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21558
4078#, c-format
4079msgid "invalid %%q value"
4080msgstr "virheellinen %%q-arvo"
4081
4082#: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21611
4083#, c-format
4084msgid "invalid %%T value"
4085msgstr "virheellinen %%T-arvo"
4086
4087#: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21623
4088#, c-format
4089msgid "invalid %%u value"
4090msgstr "virheellinen %%u-arvo"
4091
4092#: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21637
4093#: config/xtensa/xtensa.c:2384
4094#, c-format
4095msgid "invalid %%v value"
4096msgstr "virheellinen %%v-arvo"
4097
4098#: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21704
4099#: config/xtensa/xtensa.c:2436
4100#, c-format
4101msgid "invalid %%x value"
4102msgstr "virheellinen %%x-arvo"
4103
4104#: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21824
4105#, c-format
4106msgid "invalid %%y value, try using the 'Z' constraint"
4107msgstr ""
4108
4109#: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22359
4110msgid "__float128 and __ibm128 cannot be used in the same expression"
4111msgstr ""
4112
4113#: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22365
4114msgid "__ibm128 and long double cannot be used in the same expression"
4115msgstr ""
4116
4117#: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22371
4118msgid "__float128 and long double cannot be used in the same expression"
4119msgstr ""
4120
4121#: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36628
4122msgid "AltiVec argument passed to unprototyped function"
4123msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä"
4124
4125#: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38795
4126msgid "Could not generate addis value for fusion"
4127msgstr ""
4128
4129#: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38865
4130msgid "Unable to generate load/store offset for fusion"
4131msgstr ""
4132
4133#: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38964
4134#, fuzzy
4135msgid "Bad GPR fusion"
4136msgstr "Virheelliset merkit"
4137
4138#: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39182
4139msgid "emit_fusion_p9_load, bad reg #1"
4140msgstr ""
4141
4142#: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39228
4143msgid "emit_fusion_p9_load, bad reg #2"
4144msgstr ""
4145
4146#: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39231
4147msgid "emit_fusion_p9_load not MEM"
4148msgstr ""
4149
4150#: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39269
4151msgid "emit_fusion_p9_store, bad reg #1"
4152msgstr ""
4153
4154#: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39315
4155msgid "emit_fusion_p9_store, bad reg #2"
4156msgstr ""
4157
4158#: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39318
4159msgid "emit_fusion_p9_store not MEM"
4160msgstr ""
4161
4162#: config/rl78/rl78.c:2004 config/rl78/rl78.c:2090
4163#, c-format
4164msgid "q/Q modifiers invalid for symbol references"
4165msgstr ""
4166
4167#: config/s390/s390.c:7660
4168#, c-format
4169msgid "symbolic memory references are only supported on z10 or later"
4170msgstr ""
4171
4172#: config/s390/s390.c:7671
4173#, fuzzy, c-format
4174msgid "cannot decompose address"
4175msgstr "Pyydettyä osoitetta ei voi asettaa"
4176
4177#: config/s390/s390.c:7740
4178#, fuzzy, c-format
4179msgid "invalid comparison operator for 'E' output modifier"
4180msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
4181
4182#: config/s390/s390.c:7763
4183#, fuzzy, c-format
4184msgid "invalid reference for 'J' output modifier"
4185msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
4186
4187#: config/s390/s390.c:7781
4188#, fuzzy, c-format
4189msgid "invalid address for 'O' output modifier"
4190msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
4191
4192#: config/s390/s390.c:7803
4193#, fuzzy, c-format
4194msgid "invalid address for 'R' output modifier"
4195msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
4196
4197#: config/s390/s390.c:7821
4198#, c-format
4199msgid "memory reference expected for 'S' output modifier"
4200msgstr ""
4201
4202#: config/s390/s390.c:7831
4203#, fuzzy, c-format
4204msgid "invalid address for 'S' output modifier"
4205msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
4206
4207#: config/s390/s390.c:7852
4208#, c-format
4209msgid "register or memory expression expected for 'N' output modifier"
4210msgstr ""
4211
4212#: config/s390/s390.c:7863
4213#, c-format
4214msgid "register or memory expression expected for 'M' output modifier"
4215msgstr ""
4216
4217#: config/s390/s390.c:7949 config/s390/s390.c:7970
4218#, fuzzy, c-format
4219msgid "invalid constant for output modifier '%c'"
4220msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
4221
4222#: config/s390/s390.c:7967
4223#, fuzzy, c-format
4224msgid "invalid constant - try using an output modifier"
4225msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
4226
4227#: config/s390/s390.c:8004
4228#, fuzzy, c-format
4229msgid "invalid constant vector for output modifier '%c'"
4230msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
4231
4232#: config/s390/s390.c:8011
4233#, fuzzy, c-format
4234msgid "invalid expression - try using an output modifier"
4235msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
4236
4237#: config/s390/s390.c:8014
4238#, fuzzy, c-format
4239msgid "invalid expression for output modifier '%c'"
4240msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
4241
4242#: config/s390/s390.c:12149
4243#, fuzzy
4244#| msgid "AltiVec argument passed to unprototyped function"
4245msgid "vector argument passed to unprototyped function"
4246msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä"
4247
4248#: config/s390/s390.c:16391
4249#, fuzzy
4250msgid "types differ in signedness"
4251msgstr "Tiedostot %s ja %s eroavat\n"
4252
4253#: config/s390/s390.c:16401
4254msgid "binary operator does not support two vector bool operands"
4255msgstr ""
4256
4257#: config/s390/s390.c:16404
4258#, fuzzy
4259#| msgid "target format does not support infinity"
4260msgid "binary operator does not support vector bool operand"
4261msgstr "kohdemuoto ei tue äärettömyyttä"
4262
4263#: config/s390/s390.c:16412
4264msgid "binary operator does not support mixing vector bool with floating point vector operands"
4265msgstr ""
4266
4267#: config/sh/sh.c:1210
4268#, fuzzy, c-format
4269msgid "invalid operand to %%R"
4270msgstr "virheellinen %%r-arvo"
4271
4272#: config/sh/sh.c:1237
4273#, fuzzy, c-format
4274msgid "invalid operand to %%S"
4275msgstr "fr30_print_operand: virheellinen %%x-koodi"
4276
4277#: config/sh/sh.c:8666
4278msgid "created and used with different architectures / ABIs"
4279msgstr ""
4280
4281#: config/sh/sh.c:8668
4282msgid "created and used with different ABIs"
4283msgstr ""
4284
4285#: config/sh/sh.c:8670
4286msgid "created and used with different endianness"
4287msgstr ""
4288
4289#: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
4290#, c-format
4291msgid "invalid %%Y operand"
4292msgstr "virheellinen %%Y-operandi"
4293
4294#: config/sparc/sparc.c:9392
4295#, c-format
4296msgid "invalid %%A operand"
4297msgstr "virheellinen %%A-operandi"
4298
4299#: config/sparc/sparc.c:9412
4300#, c-format
4301msgid "invalid %%B operand"
4302msgstr "virheellinen %%B-operandi"
4303
4304#: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
4305#: config/tilepro/tilepro.c:4514
4306#, c-format
4307msgid "invalid %%C operand"
4308msgstr "virheellinen %%C-operandi"
4309
4310#: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
4311#, c-format
4312msgid "invalid %%D operand"
4313msgstr "virheellinen %%D-operandi"
4314
4315#: config/sparc/sparc.c:9543
4316#, c-format
4317msgid "invalid %%f operand"
4318msgstr "virheellinen %%f-operandi"
4319
4320#: config/sparc/sparc.c:9555
4321#, c-format
4322msgid "invalid %%s operand"
4323msgstr "virheellinen %%s-operandi"
4324
4325#: config/sparc/sparc.c:9600
4326#, c-format
4327msgid "floating-point constant not a valid immediate operand"
4328msgstr ""
4329
4330#: config/stormy16/stormy16.c:1738 config/stormy16/stormy16.c:1809
4331#, fuzzy, c-format
4332msgid "'B' operand is not constant"
4333msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
4334
4335#: config/stormy16/stormy16.c:1765
4336#, c-format
4337msgid "'B' operand has multiple bits set"
4338msgstr ""
4339
4340#: config/stormy16/stormy16.c:1791
4341#, fuzzy, c-format
4342msgid "'o' operand is not constant"
4343msgstr "puuttuva operandi"
4344
4345#: config/stormy16/stormy16.c:1823
4346#, c-format
4347msgid "xstormy16_print_operand: unknown code"
4348msgstr "xstormy16_print_operand: tuntematon koodi"
4349
4350#: config/tilegx/tilegx.c:5090 config/tilepro/tilepro.c:4499
4351#, c-format
4352msgid "invalid %%c operand"
4353msgstr "virheellinen %%c-operandi"
4354
4355#: config/tilegx/tilegx.c:5121
4356#, c-format
4357msgid "invalid %%d operand"
4358msgstr "virheellinen %%d-operandi"
4359
4360#: config/tilegx/tilegx.c:5218
4361#, c-format
4362msgid "invalid %%H specifier"
4363msgstr "virheellinen %%H-operandi"
4364
4365#: config/tilegx/tilegx.c:5260 config/tilepro/tilepro.c:4528
4366#, c-format
4367msgid "invalid %%h operand"
4368msgstr "virheellinen %%h-operandi"
4369
4370#: config/tilegx/tilegx.c:5272 config/tilepro/tilepro.c:4592
4371#, c-format
4372msgid "invalid %%I operand"
4373msgstr "virheellinen %%I-operandi"
4374
4375#: config/tilegx/tilegx.c:5284 config/tilepro/tilepro.c:4604
4376#, c-format
4377msgid "invalid %%i operand"
4378msgstr "virheellinen %%i-operandi"
4379
4380#: config/tilegx/tilegx.c:5305 config/tilepro/tilepro.c:4625
4381#, c-format
4382msgid "invalid %%j operand"
4383msgstr "virheellinen %%j-operandi"
4384
4385#: config/tilegx/tilegx.c:5336
4386#, c-format
4387msgid "invalid %%%c operand"
4388msgstr "virheellinen %%%c-operandi"
4389
4390#: config/tilegx/tilegx.c:5351 config/tilepro/tilepro.c:4739
4391#, c-format
4392msgid "invalid %%N operand"
4393msgstr "virheellinen %%N-operandi"
4394
4395#: config/tilegx/tilegx.c:5395
4396#, fuzzy, c-format
4397msgid "invalid operand for 'r' specifier"
4398msgstr "virheellinen %%r-arvo"
4399
4400#: config/tilegx/tilegx.c:5419 config/tilepro/tilepro.c:4820
4401#, c-format
4402msgid "unable to print out operand yet; code == %d (%c)"
4403msgstr ""
4404
4405#: config/tilepro/tilepro.c:4564
4406#, c-format
4407msgid "invalid %%H operand"
4408msgstr "virheellinen %%H-operandi"
4409
4410#: config/tilepro/tilepro.c:4664
4411#, c-format
4412msgid "invalid %%L operand"
4413msgstr "virheellinen %%L-operandi"
4414
4415#: config/tilepro/tilepro.c:4724
4416#, c-format
4417msgid "invalid %%M operand"
4418msgstr "virheellinen %%M-operandi"
4419
4420#: config/tilepro/tilepro.c:4767
4421#, c-format
4422msgid "invalid %%t operand"
4423msgstr "virheellinen %%t-operandi"
4424
4425#: config/tilepro/tilepro.c:4774
4426#, c-format
4427msgid "invalid %%t operand '"
4428msgstr "virheellinen %%t-operandi"
4429
4430#: config/tilepro/tilepro.c:4795
4431#, c-format
4432msgid "invalid %%r operand"
4433msgstr "virheellinen %%r-operandi"
4434
4435#: config/v850/v850.c:297
4436msgid "const_double_split got a bad insn:"
4437msgstr ""
4438
4439#: config/v850/v850.c:903
4440#, fuzzy
4441msgid "output_move_single:"
4442msgstr "Yksi"
4443
4444#: config/vax/vax.c:465
4445#, c-format
4446msgid "symbol used with both base and indexed registers"
4447msgstr ""
4448
4449#: config/vax/vax.c:474
4450#, c-format
4451msgid "symbol with offset used in PIC mode"
4452msgstr ""
4453
4454#: config/vax/vax.c:562
4455#, c-format
4456msgid "symbol used as immediate operand"
4457msgstr ""
4458
4459#: config/vax/vax.c:1591
4460msgid "illegal operand detected"
4461msgstr "virheellinen operandi havaittu"
4462
4463#: config/visium/visium.c:3374
4464msgid "illegal operand "
4465msgstr "virheellinen operandi"
4466
4467#: config/visium/visium.c:3425
4468#, fuzzy
4469msgid "illegal operand address (1)"
4470msgstr "Virheellinen operandi"
4471
4472#: config/visium/visium.c:3432
4473#, fuzzy
4474msgid "illegal operand address (2)"
4475msgstr "Virheellinen operandi"
4476
4477#: config/visium/visium.c:3447
4478#, fuzzy
4479msgid "illegal operand address (3)"
4480msgstr "Virheellinen operandi"
4481
4482#: config/visium/visium.c:3455
4483#, fuzzy
4484msgid "illegal operand address (4)"
4485msgstr "Virheellinen operandi"
4486
4487#: config/xtensa/xtensa.c:802 config/xtensa/xtensa.c:834
4488#: config/xtensa/xtensa.c:843
4489#, fuzzy
4490msgid "bad test"
4491msgstr "test ja/tai ["
4492
4493#: config/xtensa/xtensa.c:2372
4494#, c-format
4495msgid "invalid %%D value"
4496msgstr "virheellinen %%D-arvo"
4497
4498#: config/xtensa/xtensa.c:2410
4499#, fuzzy
4500msgid "invalid mask"
4501msgstr "PEITE"
4502
4503#: config/xtensa/xtensa.c:2443
4504#, c-format
4505msgid "invalid %%d value"
4506msgstr "virheellinen %%d-arvo"
4507
4508#: config/xtensa/xtensa.c:2462 config/xtensa/xtensa.c:2472
4509#, c-format
4510msgid "invalid %%t/%%b value"
4511msgstr "virheellinen %%t/%%b-arvo"
4512
4513#: config/xtensa/xtensa.c:2551
4514#, fuzzy
4515msgid "no register in address"
4516msgstr "Rekisteröi"
4517
4518#: config/xtensa/xtensa.c:2559
4519#, fuzzy
4520msgid "address offset not a constant"
4521msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
4522
4523#: c/c-objc-common.c:173
4524msgid "aka"
4525msgstr ""
4526
4527#: c/c-objc-common.c:206
4528msgid "({anonymous})"
4529msgstr "({nimetön})"
4530
4531#. If we have
4532#. declaration-specifiers declarator decl-specs
4533#. then assume we have a missing semicolon, which would
4534#. give us:
4535#. declaration-specifiers declarator  decl-specs
4536#. ^
4537#. ;
4538#. <~~~~~~~~~ declaration ~~~~~~~~~~>
4539#. Use c_parser_require to get an error with a fix-it hint.
4540#: c/c-parser.c:2267 c/c-parser.c:2383 c/c-parser.c:2397 c/c-parser.c:4964
4541#: c/c-parser.c:5542 c/c-parser.c:5990 c/c-parser.c:6159 c/c-parser.c:6192
4542#: c/c-parser.c:6390 c/c-parser.c:9680 c/c-parser.c:9715 c/c-parser.c:9746
4543#: c/c-parser.c:9793 c/c-parser.c:9974 c/c-parser.c:10760 c/c-parser.c:10830
4544#: c/c-parser.c:10873 c/c-parser.c:15457 c/c-parser.c:15481 c/c-parser.c:15499
4545#: c/c-parser.c:15712 c/c-parser.c:15758 c/gimple-parser.c:148
4546#: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
4547#: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
4548#: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
4549#: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27838
4550#: cp/parser.c:28427
4551#, fuzzy, gcc-internal-format
4552msgid "expected %<;%>"
4553msgstr "”)” oli odotus"
4554
4555#: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
4556#: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27836 cp/parser.c:28445
4557#, fuzzy, gcc-internal-format
4558msgid "expected %<,%>"
4559msgstr "”)” oli odotus"
4560
4561#: c/c-parser.c:2817 c/c-parser.c:3736 c/c-parser.c:3906 c/c-parser.c:3968
4562#: c/c-parser.c:4021 c/c-parser.c:4398 c/c-parser.c:4414 c/c-parser.c:4423
4563#: c/c-parser.c:7486 c/c-parser.c:7947 c/c-parser.c:7969 c/c-parser.c:8025
4564#: c/c-parser.c:8134 c/c-parser.c:9151 c/c-parser.c:10081 c/c-parser.c:12576
4565#: c/c-parser.c:12634 c/c-parser.c:12689 c/c-parser.c:13671 c/c-parser.c:13769
4566#: c/c-parser.c:14881 c/c-parser.c:15541 c/c-parser.c:15720 c/c-parser.c:17771
4567#: c/c-parser.c:17849 c/gimple-parser.c:295 c/gimple-parser.c:392
4568#: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
4569#: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
4570#: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
4571#: c/gimple-parser.c:1441 cp/parser.c:28475
4572#, fuzzy, gcc-internal-format
4573msgid "expected %<)%>"
4574msgstr "”)” oli odotus"
4575
4576#: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
4577#: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
4578#: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
4579#: cp/parser.c:28439
4580#, fuzzy, gcc-internal-format
4581msgid "expected %<]%>"
4582msgstr "”)” oli odotus"
4583
4584#: c/c-parser.c:4001
4585#, fuzzy
4586msgid "expected %<;%>, %<,%> or %<)%>"
4587msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
4588
4589#. Look for the two `(' tokens.
4590#: c/c-parser.c:4305 c/c-parser.c:4310 c/c-parser.c:12664 c/c-parser.c:17579
4591#: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
4592#: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
4593#: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
4594#: cp/parser.c:28430
4595#, fuzzy, gcc-internal-format
4596msgid "expected %<(%>"
4597msgstr "”)” oli odotus"
4598
4599#: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
4600#: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
4601#: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18152 cp/parser.c:28436
4602#, fuzzy, gcc-internal-format
4603msgid "expected %<{%>"
4604msgstr "”)” oli odotus"
4605
4606#: c/c-parser.c:5142 c/c-parser.c:5151 c/c-parser.c:6695 c/c-parser.c:7622
4607#: c/c-parser.c:10074 c/c-parser.c:10460 c/c-parser.c:10521 c/c-parser.c:11571
4608#: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
4609#: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
4610#: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
4611#: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28469 cp/parser.c:29594
4612#: cp/parser.c:32276
4613#, fuzzy, gcc-internal-format
4614msgid "expected %<:%>"
4615msgstr "”)” oli odotus"
4616
4617#: c/c-parser.c:5974 cp/parser.c:28362
4618#, fuzzy, gcc-internal-format
4619msgid "expected %<while%>"
4620msgstr "odotettiin %<,%> tai %<;%>"
4621
4622#: c/c-parser.c:7896
4623#, fuzzy
4624msgid "expected %<.%>"
4625msgstr "”)” oli odotus"
4626
4627#: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30169
4628#: cp/parser.c:30243
4629#, fuzzy, gcc-internal-format
4630msgid "expected %<@end%>"
4631msgstr "odotettiin %<(%> tai rivin loppu"
4632
4633#: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28454
4634#, fuzzy, gcc-internal-format
4635msgid "expected %<>%>"
4636msgstr "”)” oli odotus"
4637
4638#: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28478
4639#, fuzzy, gcc-internal-format
4640msgid "expected %<,%> or %<)%>"
4641msgstr "odotettiin %<,%> tai %<;%>"
4642
4643#. All following cases are statements with LHS.
4644#: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
4645#: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
4646#: cp/parser.c:28457
4647#, fuzzy, gcc-internal-format
4648msgid "expected %<=%>"
4649msgstr "”)” oli odotus"
4650
4651#: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28433
4652#: cp/parser.c:30386
4653#, fuzzy, gcc-internal-format
4654msgid "expected %<}%>"
4655msgstr "”)” oli odotus"
4656
4657#: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35671
4658#, fuzzy, gcc-internal-format
4659msgid "expected %<#pragma omp section%> or %<}%>"
4660msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
4661
4662#: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28442 cp/parser.c:31532
4663#, fuzzy, gcc-internal-format
4664msgid "expected %<[%>"
4665msgstr "”)” oli odotus"
4666
4667#: c/c-typeck.c:7852
4668msgid "(anonymous)"
4669msgstr "(nimetön)"
4670
4671#: c/gimple-parser.c:795 cp/parser.c:15788 cp/parser.c:28451
4672#, fuzzy, gcc-internal-format
4673msgid "expected %<<%>"
4674msgstr "”)” oli odotus"
4675
4676#: c/gimple-parser.c:1488 c/gimple-parser.c:1515 c/gimple-parser.c:1543
4677#: c/gimple-parser.c:1369 c/gimple-parser.c:1398
4678#, fuzzy, gcc-internal-format
4679msgid "expected label"
4680msgstr "odotettiin %<,%> tai %<;%>"
4681
4682#: cp/call.c:10487
4683msgid "candidate 1:"
4684msgstr "ehdokas 1:"
4685
4686#: cp/call.c:10488
4687msgid "candidate 2:"
4688msgstr "ehdokas 2:"
4689
4690#: cp/decl.c:3166
4691msgid "jump to label %qD"
4692msgstr "hyppy nimiöön %qD"
4693
4694#: cp/decl.c:3167
4695msgid "jump to case label"
4696msgstr "hyppy case-nimiöön"
4697
4698#: cp/decl.c:3236
4699#, fuzzy
4700#| msgid "  enters try block"
4701msgid "enters try block"
4702msgstr "  siirtyy try-lohkoon"
4703
4704#: cp/decl.c:3242
4705#, fuzzy
4706#| msgid "  enters catch block"
4707msgid "enters catch block"
4708msgstr "  siirtyy catch-lohkoon"
4709
4710#: cp/decl.c:3248
4711#, fuzzy
4712msgid "enters OpenMP structured block"
4713msgstr "  siirtyy catch-lohkoon"
4714
4715#: cp/decl.c:3254
4716#, fuzzy
4717msgid "enters synchronized or atomic statement"
4718msgstr "lauseella ei ole vaikutusta"
4719
4720#: cp/decl.c:3261
4721#, fuzzy
4722msgid "enters constexpr if statement"
4723msgstr "%s-lausetta odotettiin kohdassa %L"
4724
4725#: cp/error.c:365
4726msgid "<missing>"
4727msgstr "<puuttuva>"
4728
4729#: cp/error.c:463
4730#, fuzzy
4731msgid "<brace-enclosed initializer list>"
4732msgstr "alustimen lopussa on ylimääräinen lohko"
4733
4734#: cp/error.c:465
4735#, fuzzy
4736msgid "<unresolved overloaded function type>"
4737msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä"
4738
4739#: cp/error.c:627
4740msgid "<type error>"
4741msgstr "<tyyppivirhe>"
4742
4743#: cp/error.c:728 objc/objc-act.c:6186 cp/cxx-pretty-print.c:153
4744#, gcc-internal-format
4745msgid "<unnamed>"
4746msgstr "<nimetön>"
4747
4748#: cp/error.c:730
4749#, fuzzy, c-format
4750#| msgid "<unnamed>"
4751msgid "<unnamed %s>"
4752msgstr "<nimetön>"
4753
4754#. A lambda's "type" is essentially its signature.
4755#: cp/error.c:735
4756msgid "<lambda"
4757msgstr "<lambda"
4758
4759#: cp/error.c:865
4760msgid "<typeprefixerror>"
4761msgstr ""
4762
4763#: cp/error.c:994
4764#, fuzzy, c-format
4765msgid "(static initializers for %s)"
4766msgstr "(staattiset hajottimet kohteelle %s)"
4767
4768#: cp/error.c:996
4769#, c-format
4770msgid "(static destructors for %s)"
4771msgstr "(staattiset hajottimet kohteelle %s)"
4772
4773#: cp/error.c:1040
4774msgid "<structured bindings>"
4775msgstr ""
4776
4777#: cp/error.c:1143
4778msgid "vtable for "
4779msgstr "vtable kohteelle "
4780
4781#: cp/error.c:1167
4782msgid "<return value> "
4783msgstr "<paluuarvo> "
4784
4785#: cp/error.c:1182
4786msgid "{anonymous}"
4787msgstr "{nimetön}"
4788
4789#: cp/error.c:1184
4790msgid "(anonymous namespace)"
4791msgstr "(nimetön nimiavaruus)"
4792
4793#: cp/error.c:1276
4794#, fuzzy
4795msgid "<template arguments error>"
4796msgstr "jäsennysvirhe malliargumenttien luettelossa"
4797
4798#: cp/error.c:1298
4799#, fuzzy
4800msgid "<enumerator>"
4801msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
4802
4803#: cp/error.c:1349
4804msgid "<declaration error>"
4805msgstr "<esittelyvirhe>"
4806
4807#: cp/error.c:1900 cp/error.c:1920
4808#, fuzzy
4809msgid "<template parameter error>"
4810msgstr "jäsennysvirhe malliargumenttien luettelossa"
4811
4812#: cp/error.c:2050
4813#, fuzzy
4814msgid "<statement>"
4815msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
4816
4817#: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
4818#, gcc-internal-format
4819msgid "<unknown>"
4820msgstr "<tuntematon>"
4821
4822#. While waiting for caret diagnostics, avoid printing
4823#. __cxa_allocate_exception, __cxa_throw, and the like.
4824#: cp/error.c:2096
4825msgid "<throw-expression>"
4826msgstr "<throw-lauseke>"
4827
4828#: cp/error.c:2197
4829#, fuzzy
4830msgid "<ubsan routine call>"
4831msgstr "VIRHE: ei tukea getpassword()-funktiolle\n"
4832
4833#: cp/error.c:2645
4834msgid "<unparsed>"
4835msgstr "<jäsentämätön>"
4836
4837#: cp/error.c:2800
4838msgid "<lambda>"
4839msgstr "<lambda>"
4840
4841#: cp/error.c:2843
4842msgid "*this"
4843msgstr ""
4844
4845#: cp/error.c:2857
4846msgid "<expression error>"
4847msgstr "<lausekevirhe>"
4848
4849#: cp/error.c:2872
4850msgid "<unknown operator>"
4851msgstr "<tuntematon operaattori>"
4852
4853#: cp/error.c:3327
4854msgid "At global scope:"
4855msgstr "Globaalilla näkyvyysalueella:"
4856
4857#: cp/error.c:3433
4858#, c-format
4859msgid "In static member function %qs"
4860msgstr "Staattinen jäsenfunktio %qs"
4861
4862#: cp/error.c:3435
4863#, c-format
4864msgid "In copy constructor %qs"
4865msgstr "Kopiomuodostin %qs"
4866
4867#: cp/error.c:3437
4868#, c-format
4869msgid "In constructor %qs"
4870msgstr "Muodostin %qs"
4871
4872#: cp/error.c:3439
4873#, c-format
4874msgid "In destructor %qs"
4875msgstr "Hajotin %qs"
4876
4877#: cp/error.c:3441
4878msgid "In lambda function"
4879msgstr "Lambda-funktio"
4880
4881#: cp/error.c:3461
4882#, fuzzy, c-format
4883msgid "%s: In substitution of %qS:\n"
4884msgstr "%s %qs"
4885
4886#: cp/error.c:3462
4887#, fuzzy
4888msgid "%s: In instantiation of %q#D:\n"
4889msgstr "käyttämätön muuttuja %q+D"
4890
4891#: cp/error.c:3487
4892#, fuzzy
4893msgid "%r%s:%d:%d:%R   "
4894msgstr "Käyttö: %s [-r] [-t]\n"
4895
4896#: cp/error.c:3490
4897#, fuzzy
4898msgid "%r%s:%d:%R   "
4899msgstr "Käyttö: %s [-r] [-t]\n"
4900
4901#: cp/error.c:3498
4902#, c-format
4903msgid "recursively required by substitution of %qS\n"
4904msgstr ""
4905
4906#: cp/error.c:3499
4907#, fuzzy, c-format
4908msgid "required by substitution of %qS\n"
4909msgstr "tyhjän dynaamisen merkkijonon osan korvaus"
4910
4911#: cp/error.c:3504
4912msgid "recursively required from %q#D\n"
4913msgstr ""
4914
4915#: cp/error.c:3505
4916#, fuzzy
4917msgid "required from %q#D\n"
4918msgstr "käyttämätön muuttuja %q+D"
4919
4920#: cp/error.c:3512
4921#, fuzzy
4922msgid "recursively required from here\n"
4923msgstr "kutsuttu täältä"
4924
4925#: cp/error.c:3513
4926#, fuzzy
4927msgid "required from here\n"
4928msgstr "kutsuttu täältä"
4929
4930#: cp/error.c:3565
4931msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
4932msgstr ""
4933
4934#: cp/error.c:3571
4935msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
4936msgstr ""
4937
4938#: cp/error.c:3625
4939#, fuzzy
4940msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
4941msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
4942
4943#: cp/error.c:3629
4944#, fuzzy
4945msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
4946msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
4947
4948#: cp/pt.c:1949 cp/semantics.c:5271
4949msgid "candidates are:"
4950msgstr "ehdokkaat ovat:"
4951
4952#: cp/pt.c:1951 cp/pt.c:23053
4953msgid "candidate is:"
4954msgid_plural "candidates are:"
4955msgstr[0] "ehdokas on:"
4956msgstr[1] "ehdokkaat ovat:"
4957
4958#: cp/rtti.c:575
4959#, fuzzy
4960msgid "target is not pointer or reference to class"
4961msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
4962
4963#: cp/rtti.c:580
4964#, fuzzy
4965msgid "target is not pointer or reference to complete type"
4966msgstr "parametrilla %P on vaillinainen tyyppi %qT"
4967
4968#: cp/rtti.c:586
4969#, fuzzy
4970msgid "target is not pointer or reference"
4971msgstr "# Ei kohde:"
4972
4973#: cp/rtti.c:602
4974msgid "source is not a pointer"
4975msgstr "lähde ei ole osoitin"
4976
4977#: cp/rtti.c:607
4978#, fuzzy
4979msgid "source is not a pointer to class"
4980msgstr "lähde ei ole osoitin"
4981
4982#: cp/rtti.c:612
4983#, fuzzy
4984msgid "source is a pointer to incomplete type"
4985msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
4986
4987#: cp/rtti.c:627
4988#, fuzzy
4989msgid "source is not of class type"
4990msgstr "%qT ei ole luokkatyyppi"
4991
4992#: cp/rtti.c:632
4993#, fuzzy
4994msgid "source is of incomplete class type"
4995msgstr "paluutyyppi on vaillinainen tyyppi"
4996
4997#: cp/rtti.c:641
4998#, fuzzy
4999msgid "conversion casts away constness"
5000msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
5001
5002#: cp/rtti.c:797
5003#, fuzzy
5004msgid "source type is not polymorphic"
5005msgstr "lähde ei ole osoitin"
5006
5007#: cp/typeck.c:6083 c/c-typeck.c:4266
5008#, gcc-internal-format
5009msgid "wrong type argument to unary minus"
5010msgstr "unaariselle miinus-operaatiolle annettu väärä tyyppiargumentti"
5011
5012#: cp/typeck.c:6084 c/c-typeck.c:4253
5013#, gcc-internal-format
5014msgid "wrong type argument to unary plus"
5015msgstr "unaariselle plus-operaatiolle annettu väärä tyyppiargumentti"
5016
5017#: cp/typeck.c:6111 c/c-typeck.c:4307
5018#, gcc-internal-format
5019msgid "wrong type argument to bit-complement"
5020msgstr "bittikomplementille annettu väärä tyyppiargumentti"
5021
5022#: cp/typeck.c:6128 c/c-typeck.c:4315
5023#, gcc-internal-format
5024msgid "wrong type argument to abs"
5025msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
5026
5027#: cp/typeck.c:6140 c/c-typeck.c:4327
5028#, gcc-internal-format
5029msgid "wrong type argument to conjugation"
5030msgstr "konjugaatiolle annettu väärä tyyppiargumentti"
5031
5032#: cp/typeck.c:6158
5033#, fuzzy
5034msgid "in argument to unary !"
5035msgstr "unaariselle huutomerkille annettu väärä tyyppiargumentti"
5036
5037#: cp/typeck.c:6204
5038#, fuzzy
5039msgid "no pre-increment operator for type"
5040msgstr "lisäykselle annettu väärä tyyppiargumentti"
5041
5042#: cp/typeck.c:6206
5043#, fuzzy
5044msgid "no post-increment operator for type"
5045msgstr "lisäykselle annettu väärä tyyppiargumentti"
5046
5047#: cp/typeck.c:6208
5048#, fuzzy
5049msgid "no pre-decrement operator for type"
5050msgstr "vähennykselle annettu väärä tyyppiargumentti"
5051
5052#: cp/typeck.c:6210
5053#, fuzzy
5054msgid "no post-decrement operator for type"
5055msgstr "vähennykselle annettu väärä tyyppiargumentti"
5056
5057#: fortran/arith.c:95
5058#, fuzzy
5059msgid "Arithmetic OK at %L"
5060msgstr "Todennus OK"
5061
5062#: fortran/arith.c:98
5063#, fuzzy
5064msgid "Arithmetic overflow at %L"
5065msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa"
5066
5067#: fortran/arith.c:101
5068#, fuzzy
5069msgid "Arithmetic underflow at %L"
5070msgstr "Liukuluvun alivuoto"
5071
5072#: fortran/arith.c:104
5073#, fuzzy
5074msgid "Arithmetic NaN at %L"
5075msgstr "NULL-arvon käyttö laskutoimituksessa"
5076
5077#: fortran/arith.c:107
5078msgid "Division by zero at %L"
5079msgstr "Jako nollalla kohdassa %L"
5080
5081#: fortran/arith.c:110
5082#, fuzzy
5083msgid "Array operands are incommensurate at %L"
5084msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
5085
5086#: fortran/arith.c:114
5087msgid "Integer outside symmetric range implied by Standard Fortran at %L"
5088msgstr ""
5089
5090#: fortran/arith.c:1374
5091#, fuzzy
5092msgid "elemental binary operation"
5093msgstr "  -b, --binary            lue binäärimuodossa\n"
5094
5095#: fortran/check.c:3128
5096#, fuzzy, c-format
5097msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
5098msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
5099
5100#: fortran/check.c:3344 fortran/check.c:3401
5101#, fuzzy, c-format
5102msgid "arguments '%s' and '%s' for intrinsic %s"
5103msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
5104
5105#: fortran/check.c:3716 fortran/intrinsic.c:4561
5106#, fuzzy, c-format
5107msgid "arguments '%s' and '%s' for intrinsic '%s'"
5108msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
5109
5110#: fortran/error.c:868
5111#, fuzzy
5112msgid "Fortran 2018 deleted feature:"
5113msgstr "Noudata ISO Fortran 2009 -standardia"
5114
5115#: fortran/error.c:871
5116#, fuzzy
5117msgid "Fortran 2018 obsolescent feature:"
5118msgstr "Noudata ISO Fortran 2009 -standardia"
5119
5120#: fortran/error.c:874
5121msgid "Fortran 2018:"
5122msgstr ""
5123
5124#: fortran/error.c:880
5125#, fuzzy
5126msgid "Fortran 2008 obsolescent feature:"
5127msgstr "Noudata ISO Fortran 2009 -standardia"
5128
5129#: fortran/error.c:889
5130#, fuzzy
5131msgid "GNU Extension:"
5132msgstr "GNU tar 1.13.x -muoto"
5133
5134#: fortran/error.c:892
5135#, fuzzy
5136msgid "Legacy Extension:"
5137msgstr "#%s on GCC-laajennos"
5138
5139#: fortran/error.c:895
5140msgid "Obsolescent feature:"
5141msgstr ""
5142
5143#: fortran/error.c:898
5144#, fuzzy
5145msgid "Deleted feature:"
5146msgstr "poistettu funktio %q+D"
5147
5148#: fortran/expr.c:3359
5149#, fuzzy
5150msgid "array assignment"
5151msgstr "virheellinen taulukkosijoitus"
5152
5153#: fortran/gfortranspec.c:425
5154#, c-format
5155msgid "Driving:"
5156msgstr ""
5157
5158#: fortran/interface.c:3220 fortran/intrinsic.c:4256
5159msgid "actual argument to INTENT = OUT/INOUT"
5160msgstr ""
5161
5162#: fortran/io.c:599
5163#, fuzzy
5164msgid "Positive width required"
5165msgstr "Positiivinen leveys vaadittu muotomäärittelijässä %s kohdassa %L"
5166
5167#: fortran/io.c:600
5168#, fuzzy
5169msgid "Nonnegative width required"
5170msgstr "bittikentän %qs leveys negatiivinen"
5171
5172#: fortran/io.c:601
5173#, fuzzy
5174msgid "Unexpected element %qc in format string at %L"
5175msgstr "päättämätön muotoilumerkkijono"
5176
5177#: fortran/io.c:603
5178#, fuzzy
5179msgid "Unexpected end of format string"
5180msgstr "Odottamaton END-lause kohdassa %C"
5181
5182#: fortran/io.c:604
5183#, fuzzy
5184msgid "Zero width in format descriptor"
5185msgstr "%s-muotoilun leveys on nolla"
5186
5187#: fortran/io.c:624
5188#, fuzzy
5189msgid "Missing leading left parenthesis"
5190msgstr "Puuttuva oikea sulje kohdassa %C"
5191
5192#: fortran/io.c:653
5193#, fuzzy
5194msgid "Left parenthesis required after %<*%>"
5195msgstr "sijoituksen vasemman operandin on oltava lvalue"
5196
5197#: fortran/io.c:684
5198#, fuzzy
5199msgid "Expected P edit descriptor"
5200msgstr "Odotettiin geneeristä nimeä tai operaattorimäärittelijää kohdassa %C"
5201
5202#. P requires a prior number.
5203#: fortran/io.c:692
5204msgid "P descriptor requires leading scale factor"
5205msgstr ""
5206
5207#: fortran/io.c:786 fortran/io.c:800
5208msgid "Comma required after P descriptor"
5209msgstr ""
5210
5211#: fortran/io.c:814
5212#, fuzzy
5213msgid "Positive width required with T descriptor"
5214msgstr "Positiivinen leveys vaadittu muotomäärittelijässä %s kohdassa %L"
5215
5216#: fortran/io.c:897
5217msgid "E specifier not allowed with g0 descriptor"
5218msgstr ""
5219
5220#: fortran/io.c:967
5221msgid "Positive exponent width required"
5222msgstr ""
5223
5224#: fortran/io.c:1013
5225#, fuzzy, c-format
5226#| msgid "Missing right parenthesis at %C"
5227msgid "Right parenthesis expected at %C"
5228msgstr "Puuttuva oikea sulje kohdassa %C"
5229
5230#: fortran/io.c:1047
5231#, fuzzy
5232msgid "Period required in format specifier"
5233msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
5234
5235#: fortran/io.c:1806
5236#, fuzzy, c-format
5237msgid "%s tag"
5238msgstr "<tunnistevirhe>"
5239
5240#: fortran/io.c:3311
5241#, fuzzy
5242msgid "internal unit in WRITE"
5243msgstr "<sisäinen>"
5244
5245#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
5246#. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
5247#: fortran/io.c:4621
5248#, fuzzy, c-format
5249msgid "%s tag with INQUIRE"
5250msgstr "<tunnistevirhe>"
5251
5252#: fortran/matchexp.c:28
5253#, fuzzy, c-format
5254msgid "Syntax error in expression at %C"
5255msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
5256
5257#: fortran/module.c:1212
5258#, fuzzy
5259msgid "Unexpected EOF"
5260msgstr "Odottamaton tiedoston loppu arkistossa"
5261
5262#: fortran/module.c:1324
5263msgid "Name too long"
5264msgstr "Liian pitkä nimi"
5265
5266#: fortran/module.c:1426 fortran/module.c:1529
5267msgid "Bad name"
5268msgstr "Virheellinen nimi"
5269
5270#: fortran/module.c:1553
5271msgid "Expected name"
5272msgstr "Odotettu nimi"
5273
5274#: fortran/module.c:1556
5275#, fuzzy
5276msgid "Expected left parenthesis"
5277msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
5278
5279#: fortran/module.c:1559
5280#, fuzzy
5281msgid "Expected right parenthesis"
5282msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
5283
5284#: fortran/module.c:1562
5285#, fuzzy
5286msgid "Expected integer"
5287msgstr "odotettiin kokonaislukulauseketta"
5288
5289#: fortran/module.c:1565 fortran/module.c:2609
5290#, fuzzy
5291msgid "Expected string"
5292msgstr "odotettiin merkkijonoliteraalia"
5293
5294#: fortran/module.c:1590
5295#, fuzzy
5296msgid "find_enum(): Enum not found"
5297msgstr "%<enum %E%>:n uudelleenmäärittely"
5298
5299#: fortran/module.c:2306
5300#, fuzzy
5301msgid "Expected attribute bit name"
5302msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
5303
5304#: fortran/module.c:3225
5305#, fuzzy
5306msgid "Expected integer string"
5307msgstr "odotettiin merkkijonoliteraalia"
5308
5309#: fortran/module.c:3229
5310#, fuzzy
5311msgid "Error converting integer"
5312msgstr "muunnos tyypistä %qT tyyppiin %qT"
5313
5314#: fortran/module.c:3251
5315#, fuzzy
5316msgid "Expected real string"
5317msgstr "odotettiin merkkijonoliteraalia"
5318
5319#: fortran/module.c:3476
5320#, fuzzy
5321msgid "Expected expression type"
5322msgstr "odotettiin lauseketta"
5323
5324#: fortran/module.c:3556
5325#, fuzzy
5326msgid "Bad operator"
5327msgstr "  eikä %<operator=(const %T&)%>"
5328
5329#: fortran/module.c:3673
5330#, fuzzy
5331msgid "Bad type in constant expression"
5332msgstr "ylivuoto vakiolausekkeessa"
5333
5334#: fortran/module.c:7040
5335#, fuzzy
5336msgid "Unexpected end of module"
5337msgstr "Odottamaton END-lause kohdassa %C"
5338
5339#: fortran/parse.c:1761
5340#, fuzzy
5341msgid "arithmetic IF"
5342msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
5343
5344#: fortran/parse.c:1770
5345#, fuzzy
5346msgid "attribute declaration"
5347msgstr "%<[*]%> ei ole esittelyssä"
5348
5349#: fortran/parse.c:1806
5350#, fuzzy
5351msgid "data declaration"
5352msgstr "Syntaksivirhe data-esittelyssä kohdassa %C"
5353
5354#: fortran/parse.c:1824
5355#, fuzzy
5356msgid "derived type declaration"
5357msgstr "tyhjä esittely"
5358
5359#: fortran/parse.c:1951
5360#, fuzzy
5361msgid "block IF"
5362msgstr "lohkolaite"
5363
5364#: fortran/parse.c:1960
5365#, fuzzy
5366msgid "implied END DO"
5367msgstr "syötteen loppu"
5368
5369#: fortran/parse.c:2054 fortran/resolve.c:11219
5370#, fuzzy
5371msgid "assignment"
5372msgstr "Eri tyypit osoitinsijoituksessa kohdassa %L; yritettiin tyypin %s sijoitusta tyyppiin %s"
5373
5374#: fortran/parse.c:2057 fortran/resolve.c:11270 fortran/resolve.c:11273
5375#, fuzzy
5376msgid "pointer assignment"
5377msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
5378
5379#: fortran/parse.c:2075
5380#, fuzzy
5381msgid "simple IF"
5382msgstr ""
5383"Varmuuskopion jälkiliite on ”~”, ellei sitä ole asetettu valitsimella\n"
5384"--suffix tai muuttujalla SIMPLE_BACKUP_SUFFIX. Versionhallintaa voidaan\n"
5385"säätää valitsimella --backup tai muuttujalla VERSION_CONTROL; arvot ovat:\n"
5386"\n"
5387"  none, off       älä tee varmuuskopioita koskaan\n"
5388"  t, numbered     tee numeroituja varmuuskopioita\n"
5389"  nil, existing   numeroituja, jos numeroituja varmuuskopioita on olemassa,\n"
5390"                  muuten yksinkertaisia\n"
5391"  never, simple   tee aina yksinkertaisia varmuuskopioita\n"
5392
5393#: fortran/resolve.c:2269 fortran/resolve.c:2463
5394#, fuzzy
5395msgid "elemental procedure"
5396msgstr "RPC: Proseduuri ei ole käytettävissä"
5397
5398#: fortran/resolve.c:2366
5399#, fuzzy
5400#| msgid "no arguments"
5401msgid "allocatable argument"
5402msgstr "Virheellinen argumentti"
5403
5404#: fortran/resolve.c:2371
5405#, fuzzy
5406msgid "asynchronous argument"
5407msgstr "ei argumentteja"
5408
5409#: fortran/resolve.c:2376
5410msgid "optional argument"
5411msgstr "valinnainen argumentti"
5412
5413#: fortran/resolve.c:2381
5414msgid "pointer argument"
5415msgstr "osoitinargumentti"
5416
5417#: fortran/resolve.c:2386
5418msgid "target argument"
5419msgstr "kohdeargumentti"
5420
5421#: fortran/resolve.c:2391
5422msgid "value argument"
5423msgstr "arvoargumentti"
5424
5425#: fortran/resolve.c:2396
5426#, fuzzy
5427#| msgid "no arguments"
5428msgid "volatile argument"
5429msgstr "ylimääräinen %<volatile%>"
5430
5431#: fortran/resolve.c:2401
5432#, fuzzy
5433#| msgid "mismatched arguments"
5434msgid "assumed-shape argument"
5435msgstr "oletetaan palauttavan %<id%> ja hyväksyvän"
5436
5437#: fortran/resolve.c:2406
5438#, fuzzy
5439#| msgid "mismatched arguments"
5440msgid "assumed-rank argument"
5441msgstr "oletetaan palauttavan %<id%> ja hyväksyvän"
5442
5443#: fortran/resolve.c:2411
5444#, fuzzy
5445msgid "coarray argument"
5446msgstr "Virheellinen argumentti"
5447
5448#: fortran/resolve.c:2416
5449msgid "parametrized derived type argument"
5450msgstr ""
5451
5452#: fortran/resolve.c:2421
5453#, fuzzy
5454#| msgid "no arguments"
5455msgid "polymorphic argument"
5456msgstr "Virheellinen argumentti"
5457
5458#: fortran/resolve.c:2426
5459#, fuzzy
5460msgid "NO_ARG_CHECK attribute"
5461msgstr "liian pitkä riviargumentti"
5462
5463#. As assumed-type is unlimited polymorphic (cf. above).
5464#. See also TS 29113, Note 6.1.
5465#: fortran/resolve.c:2433
5466#, fuzzy
5467#| msgid "mismatched arguments"
5468msgid "assumed-type argument"
5469msgstr "unaariselle miinus-operaatiolle annettu väärä tyyppiargumentti"
5470
5471#: fortran/resolve.c:2444
5472#, fuzzy
5473msgid "array result"
5474msgstr "MD5-tulos on:\n"
5475
5476#: fortran/resolve.c:2449
5477#, fuzzy
5478msgid "pointer or allocatable result"
5479msgstr "tulosta ei voi kirjoittaa: %s"
5480
5481#: fortran/resolve.c:2456
5482msgid "result with non-constant character length"
5483msgstr ""
5484
5485#: fortran/resolve.c:2468
5486#, fuzzy
5487msgid "bind(c) procedure"
5488msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
5489
5490#: fortran/resolve.c:3846
5491#, fuzzy, c-format
5492msgid "Invalid context for NULL() pointer at %%L"
5493msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
5494
5495#: fortran/resolve.c:3862
5496#, c-format
5497msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
5498msgstr ""
5499
5500#: fortran/resolve.c:3879
5501#, c-format
5502msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
5503msgstr ""
5504
5505#: fortran/resolve.c:3884
5506#, c-format
5507msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
5508msgstr ""
5509
5510#: fortran/resolve.c:3899
5511#, c-format
5512msgid "Operands of string concatenation operator at %%L are %s/%s"
5513msgstr ""
5514
5515#: fortran/resolve.c:3932
5516#, c-format
5517msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
5518msgstr ""
5519
5520#: fortran/resolve.c:3955
5521#, fuzzy, c-format
5522msgid "Operand of .not. operator at %%L is %s"
5523msgstr "pilkkuoperaattori #if:in operandissa"
5524
5525#: fortran/resolve.c:3969
5526msgid "COMPLEX quantities cannot be compared at %L"
5527msgstr ""
5528
5529#: fortran/resolve.c:4021
5530#, c-format
5531msgid "Logicals at %%L must be compared with %s instead of %s"
5532msgstr ""
5533
5534#: fortran/resolve.c:4027
5535#, c-format
5536msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
5537msgstr ""
5538
5539#: fortran/resolve.c:4040
5540#, fuzzy, c-format
5541#| msgid "<unknown operator>"
5542msgid "Unknown operator %%<%s%%> at %%L; did you mean '%s'?"
5543msgstr "tuntematon binäärioperaattori"
5544
5545#: fortran/resolve.c:4043
5546#, fuzzy, c-format
5547#| msgid "<unknown operator>"
5548msgid "Unknown operator %%<%s%%> at %%L"
5549msgstr "tuntematon binäärioperaattori"
5550
5551#: fortran/resolve.c:4046
5552#, c-format
5553msgid "Operand of user operator %%<%s%%> at %%L is %s"
5554msgstr ""
5555
5556#: fortran/resolve.c:4050
5557#, c-format
5558msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
5559msgstr ""
5560
5561#: fortran/resolve.c:4138
5562#, fuzzy, c-format
5563msgid "Inconsistent ranks for operator at %%L and %%L"
5564msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
5565
5566#: fortran/resolve.c:6855
5567msgid "Loop variable"
5568msgstr "Silmukkamuuttuja"
5569
5570#: fortran/resolve.c:6859
5571#, fuzzy
5572msgid "iterator variable"
5573msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
5574
5575#: fortran/resolve.c:6863
5576msgid "Start expression in DO loop"
5577msgstr ""
5578
5579#: fortran/resolve.c:6867
5580#, fuzzy
5581msgid "End expression in DO loop"
5582msgstr "Ennenaikainen säännöllisen lausekkeen loppu"
5583
5584#: fortran/resolve.c:6871
5585#, fuzzy
5586msgid "Step expression in DO loop"
5587msgstr "vektoriylivuoto lausekkeessa"
5588
5589#: fortran/resolve.c:7156 fortran/resolve.c:7159
5590#, fuzzy
5591msgid "DEALLOCATE object"
5592msgstr "EI OBJEKTIA\n"
5593
5594#: fortran/resolve.c:7531 fortran/resolve.c:7534
5595#, fuzzy
5596msgid "ALLOCATE object"
5597msgstr "EI OBJEKTIA\n"
5598
5599#: fortran/resolve.c:7726 fortran/resolve.c:9428
5600#, fuzzy
5601msgid "STAT variable"
5602msgstr "tiedoston tilan lukeminen epäonnistui"
5603
5604#: fortran/resolve.c:7770 fortran/resolve.c:9440
5605#, fuzzy
5606msgid "ERRMSG variable"
5607msgstr "%qD ei ole muuttuja"
5608
5609#: fortran/resolve.c:9230
5610#, fuzzy
5611msgid "item in READ"
5612msgstr "Soita numero"
5613
5614#: fortran/resolve.c:9452
5615#, fuzzy
5616msgid "ACQUIRED_LOCK variable"
5617msgstr "uutta arkistoa ei voi lukita"
5618
5619#: fortran/trans-array.c:1579
5620#, c-format
5621msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
5622msgstr ""
5623
5624#: fortran/trans-array.c:5782
5625msgid "Integer overflow when calculating the amount of memory to allocate"
5626msgstr ""
5627
5628#: fortran/trans-array.c:9288
5629#, c-format
5630msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
5631msgstr ""
5632
5633#: fortran/trans-decl.c:5874
5634#, c-format
5635msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
5636msgstr ""
5637
5638#: fortran/trans-decl.c:5882
5639#, c-format
5640msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
5641msgstr ""
5642
5643#: fortran/trans-expr.c:8780
5644#, c-format
5645msgid "Target of rank remapping is too small (%ld < %ld)"
5646msgstr ""
5647
5648#: fortran/trans-expr.c:10157
5649#, fuzzy
5650msgid "Assignment of scalar to unallocated array"
5651msgstr "virheellinen taulukkosijoitus"
5652
5653#: fortran/trans-intrinsic.c:894
5654#, fuzzy, c-format
5655msgid "Unequal character lengths (%ld/%ld) in %s"
5656msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
5657
5658#: fortran/trans-intrinsic.c:8090
5659#, fuzzy, c-format
5660msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
5661msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
5662
5663#: fortran/trans-intrinsic.c:8122
5664msgid "Argument NCOPIES of REPEAT intrinsic is too large"
5665msgstr ""
5666
5667#: fortran/trans-io.c:588
5668msgid "Unit number in I/O statement too small"
5669msgstr ""
5670
5671#: fortran/trans-io.c:597
5672msgid "Unit number in I/O statement too large"
5673msgstr ""
5674
5675#: fortran/trans-stmt.c:156
5676#, fuzzy
5677msgid "Assigned label is not a target label"
5678msgstr "ei-paikallinen nimiö "
5679
5680#: fortran/trans-stmt.c:1235
5681#, c-format
5682msgid "Invalid image number %d in SYNC IMAGES"
5683msgstr ""
5684
5685#: fortran/trans-stmt.c:2177
5686msgid "Loop iterates infinitely"
5687msgstr ""
5688
5689#: fortran/trans-stmt.c:2197 fortran/trans-stmt.c:2453
5690#, fuzzy
5691msgid "Loop variable has been modified"
5692msgstr "Tiedostoa ”%s” on muokattu sen avaamisen jälkeen."
5693
5694#: fortran/trans-stmt.c:2306
5695#, fuzzy
5696msgid "DO step value is zero"
5697msgstr "Odotettiin askelarvoa iteraattorissa kohdassa %C"
5698
5699#: fortran/trans.c:47
5700msgid "Array reference out of bounds"
5701msgstr "Taulukkoviite rajojen ulkopuolella"
5702
5703#: fortran/trans.c:48
5704msgid "Incorrect function return value"
5705msgstr "Virheellinen funktion paluuarvo"
5706
5707#: fortran/trans.c:617
5708msgid "Memory allocation failed"
5709msgstr "Muistinvaraus epäonnistui"
5710
5711#: fortran/trans.c:695 fortran/trans.c:1678
5712msgid "Allocation would exceed memory limit"
5713msgstr ""
5714
5715#: fortran/trans.c:904
5716#, c-format
5717msgid "Attempting to allocate already allocated variable '%s'"
5718msgstr ""
5719
5720#: fortran/trans.c:910
5721msgid "Attempting to allocate already allocated variable"
5722msgstr ""
5723
5724#: fortran/trans.c:1363 fortran/trans.c:1522
5725#, fuzzy, c-format
5726msgid "Attempt to DEALLOCATE unallocated '%s'"
5727msgstr "yritettiin käyttää ominaisuutta, jolle ei ole tukea: ”%s”"
5728
5729#. The remainder are real diagnostic types.
5730#: fortran/gfc-diagnostic.def:33
5731#, fuzzy
5732#| msgid "Fatal Error:"
5733msgid "Fatal Error"
5734msgstr "vakava virhe: "
5735
5736#. This is like DK_ICE, but backtrace is not printed.  Used in the driver
5737#. when reporting fatal signal in the compiler.
5738#: fortran/gfc-diagnostic.def:34 fortran/gfc-diagnostic.def:50
5739#, fuzzy
5740#| msgid "internal compiler error: "
5741msgid "internal compiler error"
5742msgstr "kääntäjän sisäinen virhe: "
5743
5744#: fortran/gfc-diagnostic.def:35
5745msgid "Error"
5746msgstr "Virhe"
5747
5748#: fortran/gfc-diagnostic.def:36
5749#, fuzzy
5750msgid "sorry, unimplemented"
5751msgstr "Valitettavasti et ole root\n"
5752
5753#: fortran/gfc-diagnostic.def:37
5754msgid "Warning"
5755msgstr "Varoitus"
5756
5757#: fortran/gfc-diagnostic.def:38
5758msgid "anachronism"
5759msgstr ""
5760
5761#: fortran/gfc-diagnostic.def:39
5762msgid "note"
5763msgstr "huom"
5764
5765#: fortran/gfc-diagnostic.def:40
5766#, fuzzy
5767msgid "debug"
5768msgstr "aseta vianjäljityksen tulostetiedoston nimi"
5769
5770#. These two would be re-classified as DK_WARNING or DK_ERROR, so the
5771#. prefix does not matter.
5772#: fortran/gfc-diagnostic.def:43
5773#, fuzzy
5774msgid "pedwarn"
5775msgstr "varoitus: "
5776
5777#: fortran/gfc-diagnostic.def:44
5778#, fuzzy
5779msgid "permerror"
5780msgstr "virhe: "
5781
5782#. This one is just for counting DK_WARNING promoted to DK_ERROR
5783#. due to -Werror and -Werror=warning.
5784#: fortran/gfc-diagnostic.def:47
5785msgid "error"
5786msgstr "virhe"
5787
5788#: go/go-backend.c:165
5789msgid "lseek failed while reading export data"
5790msgstr ""
5791
5792#: go/go-backend.c:172
5793msgid "memory allocation failed while reading export data"
5794msgstr ""
5795
5796#: go/go-backend.c:180
5797msgid "read failed while reading export data"
5798msgstr ""
5799
5800#: go/go-backend.c:186
5801#, fuzzy
5802msgid "short read while reading export data"
5803msgstr "vajaa luku luettaessa pyyntöä: %s"
5804
5805#: gcc.c:755 gcc.c:759 gcc.c:814
5806#, fuzzy
5807msgid "-gz is not supported in this configuration"
5808msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
5809
5810#: gcc.c:765 gcc.c:825
5811#, fuzzy
5812msgid "-gz=zlib is not supported in this configuration"
5813msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
5814
5815#: gcc.c:969
5816#, fuzzy
5817msgid "-fuse-linker-plugin is not supported in this configuration"
5818msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
5819
5820#: gcc.c:984
5821msgid "cannot specify -static with -fsanitize=address"
5822msgstr ""
5823
5824#: gcc.c:986
5825msgid "cannot specify -static with -fsanitize=thread"
5826msgstr ""
5827
5828#: gcc.c:1008
5829#, fuzzy
5830#| msgid "weakref is not supported in this configuration"
5831msgid "-fvtable-verify=std is not supported in this configuration"
5832msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
5833
5834#: gcc.c:1010
5835#, fuzzy
5836#| msgid "weakref is not supported in this configuration"
5837msgid "-fvtable-verify=preinit is not supported in this configuration"
5838msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
5839
5840#: gcc.c:1142 ada/gcc-interface/lang-specs.h:33
5841msgid "-pg and -fomit-frame-pointer are incompatible"
5842msgstr ""
5843
5844#: gcc.c:1312
5845msgid "GNU C no longer supports -traditional without -E"
5846msgstr "GCC ei enää tue valitsinta -traditional ilman valitsinta -E"
5847
5848#: gcc.c:1321
5849msgid "-E or -x required when input is from standard input"
5850msgstr ""
5851
5852#: config/darwin.h:171
5853#, fuzzy
5854msgid "rdynamic is not supported"
5855msgstr "-fPIC ei ole tuettu"
5856
5857#: config/darwin.h:259
5858msgid "-current_version only allowed with -dynamiclib"
5859msgstr "-current_version on sallittu vain valitsimen -dynamiclib kanssa"
5860
5861#: config/darwin.h:261
5862msgid "-install_name only allowed with -dynamiclib"
5863msgstr "-install_name on sallittu vain valitsimen -dynamiclib kanssa"
5864
5865#: config/darwin.h:266
5866msgid "-bundle not allowed with -dynamiclib"
5867msgstr "valitsimia -bundle ja -dynamiclib ei voi käyttää yhdessä"
5868
5869#: config/darwin.h:267
5870msgid "-bundle_loader not allowed with -dynamiclib"
5871msgstr "valitsimia -bundle_loader ja -dynamiclib ei voi käyttää yhdessä"
5872
5873#: config/darwin.h:268
5874msgid "-client_name not allowed with -dynamiclib"
5875msgstr "valitsimia -client_name ja -dynamiclib ei voi käyttää yhdessä"
5876
5877#: config/darwin.h:273
5878msgid "-force_flat_namespace not allowed with -dynamiclib"
5879msgstr "valitsimia -force_flat_namespace ja -dynamiclib ei voi käyttää yhdessä"
5880
5881#: config/darwin.h:275
5882msgid "-keep_private_externs not allowed with -dynamiclib"
5883msgstr "valitsimia -keep_private_externs ja -dynamiclib ei voi käyttää yhdessä"
5884
5885#: config/darwin.h:276
5886msgid "-private_bundle not allowed with -dynamiclib"
5887msgstr "valitsimia -private_bundle ja -dynamiclib ei voi käyttää yhdessä"
5888
5889#: config/dragonfly.h:76 config/alpha/freebsd.h:33 config/i386/freebsd.h:82
5890#: config/i386/freebsd64.h:35 config/ia64/freebsd.h:26
5891#: config/powerpcspe/sysv4.h:736 config/rs6000/sysv4.h:737
5892#: config/sparc/freebsd.h:45
5893msgid "consider using '-pg' instead of '-p' with gprof(1)"
5894msgstr ""
5895
5896#: config/lynx.h:69
5897msgid "cannot use mthreads and mlegacy-threads together"
5898msgstr ""
5899
5900#: config/lynx.h:94
5901msgid "cannot use mshared and static together"
5902msgstr ""
5903
5904#: config/sol2.h:316 config/sol2.h:321
5905#, fuzzy
5906msgid "does not support multilib"
5907msgstr "%s ei tue: split_edge"
5908
5909#: config/sol2.h:418
5910#, fuzzy
5911msgid "-pie is not supported in this configuration"
5912msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
5913
5914#: config/vxworks.h:118
5915msgid "-Xbind-now and -Xbind-lazy are incompatible"
5916msgstr ""
5917
5918#: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
5919#: config/riscv/freebsd.h:44
5920msgid "consider using `-pg' instead of `-p' with gprof (1) "
5921msgstr ""
5922
5923#: config/arc/arc.h:68 config/mips/mips.h:1397
5924#, fuzzy
5925msgid "may not use both -EB and -EL"
5926msgstr "ei voi käyttää sekä valitsinta -m32 että -m64"
5927
5928#: config/arm/arm.h:85
5929#, fuzzy
5930msgid "-mfloat-abi=soft and -mfloat-abi=hard may not be used together"
5931msgstr "valitsimia -mbig-endian ja -mlittle-endian ei voi käyttää yhdessä"
5932
5933#: config/arm/arm.h:87 config/tilegx/tilegx.h:523 config/tilegx/tilegx.h:528
5934msgid "-mbig-endian and -mlittle-endian may not be used together"
5935msgstr "valitsimia -mbig-endian ja -mlittle-endian ei voi käyttää yhdessä"
5936
5937#: config/avr/specs.h:71
5938#, fuzzy
5939msgid "shared is not supported"
5940msgstr "  -shared                  Luo jaettu kirjasto\n"
5941
5942#: config/bfin/elf.h:55
5943msgid "no processor type specified for linking"
5944msgstr "linkitystä varten ei ole määritelty suoritinta"
5945
5946#: config/cris/cris.h:184
5947msgid "do not specify both -march=... and -mcpu=..."
5948msgstr ""
5949
5950#: config/i386/cygwin-w64.h:64 config/i386/cygwin.h:129
5951#: config/i386/mingw-w64.h:87 config/i386/mingw32.h:119
5952#, fuzzy
5953msgid "shared and mdll are not compatible"
5954msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
5955
5956#: config/mcore/mcore.h:53
5957msgid "the m210 does not have little endian support"
5958msgstr ""
5959
5960#: config/mips/r3900.h:37
5961#, fuzzy
5962msgid "-mhard-float not supported"
5963msgstr "Ei ole tuettu"
5964
5965#: config/mips/r3900.h:39
5966msgid "-msingle-float and -msoft-float cannot both be specified"
5967msgstr ""
5968
5969#: config/moxie/moxiebox.h:43
5970#, fuzzy
5971#| msgid "Generate code in big endian mode"
5972msgid "this target is little-endian"
5973msgstr "Tuota koodia big-endian-tilassa"
5974
5975#: config/nios2/elf.h:44
5976msgid "You need a C startup file for -msys-crt0="
5977msgstr ""
5978
5979#: config/pa/pa-hpux10.h:102 config/pa/pa-hpux10.h:105
5980#: config/pa/pa-hpux10.h:113 config/pa/pa-hpux10.h:116
5981#: config/pa/pa-hpux11.h:134 config/pa/pa-hpux11.h:137
5982#: config/pa/pa64-hpux.h:29 config/pa/pa64-hpux.h:32 config/pa/pa64-hpux.h:41
5983#: config/pa/pa64-hpux.h:44
5984msgid "warning: consider linking with '-static' as system libraries with"
5985msgstr ""
5986
5987#: config/pa/pa-hpux10.h:103 config/pa/pa-hpux10.h:106
5988#: config/pa/pa-hpux10.h:114 config/pa/pa-hpux10.h:117
5989#: config/pa/pa-hpux11.h:135 config/pa/pa-hpux11.h:138
5990#: config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33 config/pa/pa64-hpux.h:42
5991#: config/pa/pa64-hpux.h:45
5992msgid "  profiling support are only provided in archive format"
5993msgstr ""
5994
5995#: config/powerpcspe/darwin.h:95 config/rs6000/darwin.h:95
5996msgid " conflicting code gen style switches are used"
5997msgstr ""
5998
5999#: config/powerpcspe/freebsd64.h:171 config/rs6000/freebsd64.h:171
6000msgid "consider using `-pg' instead of `-p' with gprof(1)"
6001msgstr ""
6002
6003#: config/rx/rx.h:80
6004#, fuzzy
6005msgid "-mas100-syntax is incompatible with -gdwarf"
6006msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
6007
6008#: config/rx/rx.h:81
6009msgid "rx100 cpu does not have FPU hardware"
6010msgstr ""
6011
6012#: config/rx/rx.h:82
6013msgid "rx200 cpu does not have FPU hardware"
6014msgstr ""
6015
6016#: config/s390/tpf.h:121
6017msgid "static is not supported on TPF-OS"
6018msgstr ""
6019
6020#: config/sh/sh.h:297 config/sh/sh.h:300
6021msgid "SH2a does not support little-endian"
6022msgstr ""
6023
6024#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
6025#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
6026#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
6027msgid "may not use both -m32 and -m64"
6028msgstr "ei voi käyttää sekä valitsinta -m32 että -m64"
6029
6030#: config/vax/netbsd-elf.h:51
6031msgid "the -shared option is not currently supported for VAX ELF"
6032msgstr ""
6033
6034#: config/vax/vax.h:46 config/vax/vax.h:47
6035#, fuzzy
6036msgid "profiling not supported with -mg"
6037msgstr "Profilointiajastin vanhentunut"
6038
6039#: ada/gcc-interface/lang-specs.h:34
6040#, fuzzy
6041msgid "-c or -S required for Ada"
6042msgstr "%s: Vaadittua esiintymää ei löytynyt arkistosta"
6043
6044#: ada/gcc-interface/lang-specs.h:52
6045#, fuzzy
6046msgid "-c required for gnat2why"
6047msgstr "Vaaditaan todennus.\n"
6048
6049#: ada/gcc-interface/lang-specs.h:65
6050#, fuzzy
6051msgid "-c required for gnat2scil"
6052msgstr "Vaaditaan todennus.\n"
6053
6054#: fortran/lang-specs.h:54 fortran/lang-specs.h:68
6055msgid "gfortran does not support -E without -cpp"
6056msgstr "gfortran ei tue valitsinta -E ilman valitsinta -cpp"
6057
6058#: objc/lang-specs.h:30 objc/lang-specs.h:41
6059#, fuzzy
6060msgid "GNU Objective C no longer supports traditional compilation"
6061msgstr "GCC ei enää tue valitsinta -traditional ilman valitsinta -E"
6062
6063#: objc/lang-specs.h:55
6064msgid "objc-cpp-output is deprecated; please use objective-c-cpp-output instead"
6065msgstr ""
6066
6067#: objcp/lang-specs.h:58
6068msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
6069msgstr ""
6070
6071#: fortran/lang.opt:146
6072msgid "-J<directory>\tPut MODULE files in 'directory'."
6073msgstr ""
6074
6075#: fortran/lang.opt:198
6076#, fuzzy
6077msgid "Warn about possible aliasing of dummy arguments."
6078msgstr "Varoita pragmain väärästä käytöstä"
6079
6080#: fortran/lang.opt:202
6081msgid "Warn about alignment of COMMON blocks."
6082msgstr ""
6083
6084#: fortran/lang.opt:206
6085#, fuzzy
6086#| msgid "Warn about use of multi-character character constants"
6087msgid "Warn about missing ampersand in continued character constants."
6088msgstr "Varoita monimerkkisistä merkkivakioista"
6089
6090#: fortran/lang.opt:210
6091#, fuzzy
6092msgid "Warn about creation of array temporaries."
6093msgstr "Varoita laskutoimituksista funktio-osoittimilla"
6094
6095#: fortran/lang.opt:214
6096msgid "Warn about type and rank mismatches between arguments and parameters."
6097msgstr ""
6098
6099#: fortran/lang.opt:218
6100msgid "Warn if the type of a variable might be not interoperable with C."
6101msgstr ""
6102
6103#: fortran/lang.opt:226
6104#, fuzzy
6105#| msgid "Warn about overflow in arithmetic expressions"
6106msgid "Warn about truncated character expressions."
6107msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa"
6108
6109#: fortran/lang.opt:230
6110msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
6111msgstr ""
6112
6113#: fortran/lang.opt:238
6114#, fuzzy
6115msgid "Warn about most implicit conversions."
6116msgstr "Varoita implisiittisistä funktioesittelyistä"
6117
6118#: fortran/lang.opt:242
6119#, fuzzy
6120#| msgid "Warn about possibly missing parentheses"
6121msgid "Warn about possibly incorrect subscripts in do loops."
6122msgstr "Varoita mahdollisesti puuttuvista sulkeista"
6123
6124#: fortran/lang.opt:250
6125msgid "Warn if loops have been interchanged."
6126msgstr ""
6127
6128#: fortran/lang.opt:254
6129#, fuzzy
6130msgid "Warn about function call elimination."
6131msgstr "Varoita laskutoimituksista funktio-osoittimilla"
6132
6133#: fortran/lang.opt:258
6134#, fuzzy
6135msgid "Warn about calls with implicit interface."
6136msgstr "Varoita implisiittisistä funktioesittelyistä"
6137
6138#: fortran/lang.opt:262
6139#, fuzzy
6140msgid "Warn about called procedures not explicitly declared."
6141msgstr "muuttuvakokoista objektia ei voi alustaa"
6142
6143#: fortran/lang.opt:266
6144#, fuzzy
6145#| msgid "Warn about compile-time integer division by zero"
6146msgid "Warn about constant integer divisions with truncated results."
6147msgstr "Varoita käännösaikaisesta nollalla jaosta"
6148
6149#: fortran/lang.opt:270
6150msgid "Warn about truncated source lines."
6151msgstr "Varoita typistetyistä lähderiveistä."
6152
6153#: fortran/lang.opt:274
6154msgid "Warn on intrinsics not part of the selected standard."
6155msgstr ""
6156
6157#: fortran/lang.opt:286
6158#, fuzzy
6159#| msgid "Warn about format strings that are not literals"
6160msgid "Warn about USE statements that have no ONLY qualifier."
6161msgstr "Varoita muotoilumerkkijonoista, jotka eivät ole literaaleja"
6162
6163#: fortran/lang.opt:298
6164msgid "Warn about real-literal-constants with 'q' exponent-letter."
6165msgstr ""
6166
6167#: fortran/lang.opt:302
6168#, fuzzy
6169msgid "Warn when a left-hand-side array variable is reallocated."
6170msgstr "halutaan rekisterimuuttujan %qD osoite"
6171
6172#: fortran/lang.opt:306
6173#, fuzzy
6174msgid "Warn when a left-hand-side variable is reallocated."
6175msgstr "halutaan rekisterimuuttujan %qD osoite"
6176
6177#: fortran/lang.opt:310
6178#, fuzzy
6179msgid "Warn if the pointer in a pointer assignment might outlive its target."
6180msgstr "yhteensopimattomat tyypit sijoituksessa"
6181
6182#: fortran/lang.opt:318
6183#, fuzzy
6184#| msgid "Warn about suspicious declarations of \"main\""
6185msgid "Warn about \"suspicious\" constructs."
6186msgstr "Varoita epäilyttävistä ”main”-funktion esittelyistä"
6187
6188#: fortran/lang.opt:322
6189msgid "Permit nonconforming uses of the tab character."
6190msgstr ""
6191
6192#: fortran/lang.opt:326
6193#, fuzzy
6194#| msgid "Warn about zero-length formats"
6195msgid "Warn about an invalid DO loop."
6196msgstr "Varoita nollan pituisista muotoiluista"
6197
6198#: fortran/lang.opt:330
6199#, fuzzy
6200msgid "Warn about underflow of numerical constant expressions."
6201msgstr "ylivuoto vakiolausekkeessa"
6202
6203#: fortran/lang.opt:338
6204#, fuzzy
6205#| msgid "Procedure '%s' at %L may not have basic type of %s"
6206msgid "Warn if a user-procedure has the same name as an intrinsic."
6207msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
6208
6209#: fortran/lang.opt:346
6210#, fuzzy
6211msgid "Warn about unused dummy arguments."
6212msgstr "Varoita pragmain väärästä käytöstä"
6213
6214#: fortran/lang.opt:350
6215#, fuzzy
6216#| msgid "Warn about zero-length formats"
6217msgid "Warn about zero-trip DO loops."
6218msgstr "Varoita nollan pituisista muotoiluista"
6219
6220#: fortran/lang.opt:354
6221#, fuzzy
6222msgid "Enable preprocessing."
6223msgstr "%s esikääntäjän direktiivissä"
6224
6225#: fortran/lang.opt:362
6226#, fuzzy
6227msgid "Disable preprocessing."
6228msgstr "%s esikääntäjän direktiivissä"
6229
6230#: fortran/lang.opt:370
6231msgid "Eliminate multiple function invocations also for impure functions."
6232msgstr ""
6233
6234#: fortran/lang.opt:374
6235msgid "Enable alignment of COMMON blocks."
6236msgstr ""
6237
6238#: fortran/lang.opt:378
6239msgid "All intrinsics procedures are available regardless of selected standard."
6240msgstr ""
6241
6242#: fortran/lang.opt:386
6243msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
6244msgstr ""
6245
6246#: fortran/lang.opt:390
6247msgid "Specify that backslash in string introduces an escape character."
6248msgstr ""
6249
6250#: fortran/lang.opt:394
6251msgid "Produce a backtrace when a runtime error is encountered."
6252msgstr ""
6253
6254#: fortran/lang.opt:398
6255msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
6256msgstr ""
6257
6258#: fortran/lang.opt:402
6259msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
6260msgstr ""
6261
6262#: fortran/lang.opt:406
6263msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
6264msgstr ""
6265
6266#: fortran/lang.opt:409
6267#, fuzzy, c-format
6268msgid "Unrecognized option to endianness value: %qs"
6269msgstr "tuntematon komentorivivalitsin %qs"
6270
6271#: fortran/lang.opt:425
6272#, fuzzy
6273msgid "Use the Cray Pointer extension."
6274msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
6275
6276#: fortran/lang.opt:429
6277#, fuzzy
6278#| msgid "Warn about unprototyped function declarations"
6279msgid "Generate C prototypes from BIND(C) declarations."
6280msgstr "Varoita prototyypittömistä funktion esittelyistä"
6281
6282#: fortran/lang.opt:433
6283msgid "Ignore 'D' in column one in fixed form."
6284msgstr ""
6285
6286#: fortran/lang.opt:437
6287msgid "Treat lines with 'D' in column one as comments."
6288msgstr ""
6289
6290#: fortran/lang.opt:441
6291#, fuzzy
6292msgid "Enable all DEC language extensions."
6293msgstr "Käytä AltiVec-käskyjä"
6294
6295#: fortran/lang.opt:445
6296msgid "Enable kind-specific variants of integer intrinsic functions."
6297msgstr ""
6298
6299#: fortran/lang.opt:449
6300msgid "Enable legacy math intrinsics for compatibility."
6301msgstr ""
6302
6303#: fortran/lang.opt:453
6304#, fuzzy
6305msgid "Enable support for DEC STRUCTURE/RECORD."
6306msgstr "Ota käyttöön lisämääreiden tuki"
6307
6308#: fortran/lang.opt:457
6309msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
6310msgstr ""
6311
6312#: fortran/lang.opt:461
6313msgid "Set the default double precision kind to an 8 byte wide type."
6314msgstr ""
6315
6316#: fortran/lang.opt:465
6317msgid "Set the default integer kind to an 8 byte wide type."
6318msgstr ""
6319
6320#: fortran/lang.opt:469
6321msgid "Set the default real kind to an 8 byte wide type."
6322msgstr ""
6323
6324#: fortran/lang.opt:473
6325msgid "Set the default real kind to an 10 byte wide type."
6326msgstr ""
6327
6328#: fortran/lang.opt:477
6329msgid "Set the default real kind to an 16 byte wide type."
6330msgstr ""
6331
6332#: fortran/lang.opt:481
6333msgid "Allow dollar signs in entity names."
6334msgstr ""
6335
6336#: fortran/lang.opt:485 config/alpha/alpha.opt:31 common.opt:649
6337#: common.opt:783 common.opt:989 common.opt:993 common.opt:997 common.opt:1001
6338#: common.opt:1536 common.opt:1592 common.opt:1716 common.opt:1720
6339#: common.opt:1950 common.opt:2120 common.opt:2796
6340msgid "Does nothing. Preserved for backward compatibility."
6341msgstr ""
6342
6343#: fortran/lang.opt:489
6344#, fuzzy
6345#| msgid "Display the compiler's version"
6346msgid "Display the code tree after parsing."
6347msgstr "Näytä kääntäjän versio"
6348
6349#: fortran/lang.opt:493
6350#, fuzzy
6351msgid "Display the code tree after front end optimization."
6352msgstr "Käytä AltiVec-käskyjä"
6353
6354#: fortran/lang.opt:497
6355msgid "Display the code tree after parsing; deprecated option."
6356msgstr ""
6357
6358#: fortran/lang.opt:501
6359msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
6360msgstr ""
6361
6362#: fortran/lang.opt:505
6363msgid "Use f2c calling convention."
6364msgstr ""
6365
6366#: fortran/lang.opt:509
6367msgid "Assume that the source file is fixed form."
6368msgstr ""
6369
6370#: fortran/lang.opt:513
6371msgid "Force creation of temporary to test infrequently-executed forall code."
6372msgstr ""
6373
6374#: fortran/lang.opt:517
6375msgid "Interpret any INTEGER(4) as an INTEGER(8)."
6376msgstr ""
6377
6378#: fortran/lang.opt:521 fortran/lang.opt:525
6379msgid "Specify where to find the compiled intrinsic modules."
6380msgstr ""
6381
6382#: fortran/lang.opt:529
6383msgid "Allow arbitrary character line width in fixed mode."
6384msgstr ""
6385
6386#: fortran/lang.opt:533
6387msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
6388msgstr ""
6389
6390#: fortran/lang.opt:537
6391msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
6392msgstr ""
6393
6394#: fortran/lang.opt:541
6395msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
6396msgstr ""
6397
6398#: fortran/lang.opt:545
6399msgid "Assume that the source file is free form."
6400msgstr ""
6401
6402#: fortran/lang.opt:549
6403msgid "Allow arbitrary character line width in free mode."
6404msgstr ""
6405
6406#: fortran/lang.opt:553
6407msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
6408msgstr ""
6409
6410#: fortran/lang.opt:557
6411msgid "Try to interchange loops if profitable."
6412msgstr ""
6413
6414#: fortran/lang.opt:561
6415#, fuzzy
6416msgid "Enable front end optimization."
6417msgstr "Käytä AltiVec-käskyjä"
6418
6419#: fortran/lang.opt:565
6420msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
6421msgstr ""
6422
6423#: fortran/lang.opt:569
6424msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
6425msgstr ""
6426
6427#: fortran/lang.opt:573
6428msgid "Initialize components of derived type variables according to other init flags."
6429msgstr ""
6430
6431#: fortran/lang.opt:577
6432msgid "-finit-integer=<n>\tInitialize local integer variables to n."
6433msgstr ""
6434
6435#: fortran/lang.opt:581
6436msgid "Initialize local variables to zero (from g77)."
6437msgstr ""
6438
6439#: fortran/lang.opt:585
6440msgid "-finit-logical=<true|false>\tInitialize local logical variables."
6441msgstr ""
6442
6443#: fortran/lang.opt:589
6444msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
6445msgstr ""
6446
6447#: fortran/lang.opt:592
6448#, fuzzy, c-format
6449msgid "Unrecognized option to floating-point init value: %qs"
6450msgstr "tunnistamaton muotomäärite"
6451
6452#: fortran/lang.opt:611
6453msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
6454msgstr ""
6455
6456#: fortran/lang.opt:615
6457msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
6458msgstr ""
6459
6460#: fortran/lang.opt:619
6461msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
6462msgstr ""
6463
6464#: fortran/lang.opt:623
6465msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
6466msgstr ""
6467
6468#: fortran/lang.opt:627
6469msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
6470msgstr ""
6471
6472#: fortran/lang.opt:631
6473msgid "Put all local arrays on stack."
6474msgstr ""
6475
6476#: fortran/lang.opt:635
6477msgid "Set default accessibility of module entities to PRIVATE."
6478msgstr ""
6479
6480#: fortran/lang.opt:655
6481msgid "Try to lay out derived types as compactly as possible."
6482msgstr ""
6483
6484#: fortran/lang.opt:663
6485#, fuzzy
6486msgid "Protect parentheses in expressions."
6487msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<<<%>:n sisällä"
6488
6489#: fortran/lang.opt:667
6490#, fuzzy
6491msgid "Enable range checking during compilation."
6492msgstr "Käytä AltiVec-käskyjä"
6493
6494#: fortran/lang.opt:671
6495msgid "Interpret any REAL(4) as a REAL(8)."
6496msgstr ""
6497
6498#: fortran/lang.opt:675
6499msgid "Interpret any REAL(4) as a REAL(10)."
6500msgstr ""
6501
6502#: fortran/lang.opt:679
6503msgid "Interpret any REAL(4) as a REAL(16)."
6504msgstr ""
6505
6506#: fortran/lang.opt:683
6507msgid "Interpret any REAL(8) as a REAL(4)."
6508msgstr ""
6509
6510#: fortran/lang.opt:687
6511msgid "Interpret any REAL(8) as a REAL(10)."
6512msgstr ""
6513
6514#: fortran/lang.opt:691
6515msgid "Interpret any REAL(8) as a REAL(16)."
6516msgstr ""
6517
6518#: fortran/lang.opt:695
6519msgid "Reallocate the LHS in assignments."
6520msgstr ""
6521
6522#: fortran/lang.opt:699
6523#, fuzzy
6524#| msgid "Use big-endian format for unformatted files"
6525msgid "Use a 4-byte record marker for unformatted files."
6526msgstr "Käytä big-endian-muotoa muotoilemattomille tiedostoille"
6527
6528#: fortran/lang.opt:703
6529#, fuzzy
6530#| msgid "Use big-endian format for unformatted files"
6531msgid "Use an 8-byte record marker for unformatted files."
6532msgstr "Käytä big-endian-muotoa muotoilemattomille tiedostoille"
6533
6534#: fortran/lang.opt:707
6535msgid "Allocate local variables on the stack to allow indirect recursion."
6536msgstr ""
6537
6538#: fortran/lang.opt:711
6539msgid "Copy array sections into a contiguous block on procedure entry."
6540msgstr ""
6541
6542#: fortran/lang.opt:715
6543msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
6544msgstr ""
6545
6546#: fortran/lang.opt:718
6547#, fuzzy, c-format
6548msgid "Unrecognized option: %qs"
6549msgstr "tuntematon komentorivivalitsin %qs"
6550
6551#: fortran/lang.opt:731
6552msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
6553msgstr ""
6554
6555#: fortran/lang.opt:735
6556msgid "Append a second underscore if the name already contains an underscore."
6557msgstr ""
6558
6559#: fortran/lang.opt:743
6560msgid "Apply negative sign to zero values."
6561msgstr ""
6562
6563#: fortran/lang.opt:747
6564msgid "Append underscores to externally visible names."
6565msgstr ""
6566
6567#: fortran/lang.opt:751 c-family/c.opt:1356 c-family/c.opt:1384
6568#: c-family/c.opt:1634 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1158
6569#: common.opt:1337 common.opt:1412 common.opt:1680 common.opt:1803
6570#: common.opt:2173 common.opt:2209 common.opt:2302 common.opt:2306
6571#: common.opt:2411 common.opt:2502 common.opt:2510 common.opt:2518
6572#: common.opt:2526 common.opt:2627 common.opt:2679 common.opt:2759
6573#: common.opt:2897 common.opt:2901 common.opt:2905 common.opt:2909
6574msgid "Does nothing.  Preserved for backward compatibility."
6575msgstr ""
6576
6577#: fortran/lang.opt:791
6578msgid "Statically link the GNU Fortran helper library (libgfortran)."
6579msgstr ""
6580
6581#: fortran/lang.opt:795
6582#, fuzzy
6583#| msgid "Conform to the ISO Fortran 2003 standard"
6584msgid "Conform to the ISO Fortran 2003 standard."
6585msgstr "Noudata ISO Fortran 2003 -standardia"
6586
6587#: fortran/lang.opt:799
6588#, fuzzy
6589#| msgid "Conform to the ISO Fortran 2008 standard"
6590msgid "Conform to the ISO Fortran 2008 standard."
6591msgstr "Noudata ISO Fortran 2009 -standardia"
6592
6593#: fortran/lang.opt:803
6594#, fuzzy
6595msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
6596msgstr "Noudata ISO Fortran 2009 -standardia"
6597
6598#: fortran/lang.opt:807
6599#, fuzzy
6600#| msgid "Conform to the ISO Fortran 2008 standard"
6601msgid "Conform to the ISO Fortran 2018 standard."
6602msgstr "Noudata ISO Fortran 2009 -standardia"
6603
6604#: fortran/lang.opt:811
6605#, fuzzy
6606#| msgid "Conform to the ISO Fortran 95 standard"
6607msgid "Conform to the ISO Fortran 95 standard."
6608msgstr "Noudata ISO Fortran 95 -standardia"
6609
6610#: fortran/lang.opt:815
6611#, fuzzy
6612#| msgid "Conform to nothing in particular"
6613msgid "Conform to nothing in particular."
6614msgstr "Älä noudata mitään erityisesti"
6615
6616#: fortran/lang.opt:819
6617msgid "Accept extensions to support legacy code."
6618msgstr ""
6619
6620#: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
6621#, c-format
6622msgid "assertion missing after %qs"
6623msgstr "väittämä puuttuu %qs:n jälkeen"
6624
6625#: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:163 c-family/c.opt:166
6626#: c-family/c.opt:193 c-family/c.opt:256
6627#, c-format
6628msgid "macro name missing after %qs"
6629msgstr "makron nimi puuttuu %qs:n jälkeen"
6630
6631#: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
6632#: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
6633#: c-family/c.opt:236 c-family/c.opt:1855 c-family/c.opt:1863 brig/lang.opt:39
6634#: config/darwin.opt:56 common.opt:338 common.opt:341 common.opt:3050
6635#, c-format
6636msgid "missing filename after %qs"
6637msgstr "tiedostonimi puuttuu %qs:n jälkeen"
6638
6639#: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
6640#: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:1851
6641#: c-family/c.opt:1871 c-family/c.opt:1875 c-family/c.opt:1879
6642#, c-format
6643msgid "missing path after %qs"
6644msgstr "polku puuttuu %qs:n jälkeen"
6645
6646#: c-family/c.opt:182
6647msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
6648msgstr ""
6649
6650#: c-family/c.opt:186
6651msgid "Do not discard comments."
6652msgstr "Älä hylkää kommentteja."
6653
6654#: c-family/c.opt:190
6655msgid "Do not discard comments in macro expansions."
6656msgstr "Älä hylkää kommentteja makroja lavennettaessa."
6657
6658#: c-family/c.opt:194
6659msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
6660msgstr ""
6661
6662#: c-family/c.opt:201
6663#, fuzzy
6664#| msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
6665msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
6666msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
6667
6668#: c-family/c.opt:205
6669#, fuzzy
6670msgid "Enable parsing GIMPLE."
6671msgstr "%s esikääntäjän direktiivissä"
6672
6673#: c-family/c.opt:209
6674msgid "Print the name of header files as they are used."
6675msgstr ""
6676
6677#: c-family/c.opt:213
6678#, fuzzy
6679#| msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
6680msgid "-I <dir>\tAdd <dir> to the end of the main include path."
6681msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
6682
6683#: c-family/c.opt:217
6684#, fuzzy
6685#| msgid "Generate make dependencies"
6686msgid "Generate make dependencies."
6687msgstr "Luo make-riippuvuudet"
6688
6689#: c-family/c.opt:221
6690#, fuzzy
6691#| msgid "Generate make dependencies and compile"
6692msgid "Generate make dependencies and compile."
6693msgstr "Luo make-riippuvuudet ja käännä"
6694
6695#: c-family/c.opt:225
6696#, fuzzy
6697msgid "-MF <file>\tWrite dependency output to the given file."
6698msgstr "Kirjoita riippuvuustuloste annettuun tiedostoon"
6699
6700#: c-family/c.opt:229
6701#, fuzzy
6702#| msgid "Treat missing header files as generated files"
6703msgid "Treat missing header files as generated files."
6704msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
6705
6706#: c-family/c.opt:233
6707#, fuzzy
6708#| msgid "Like -M but ignore system header files"
6709msgid "Like -M but ignore system header files."
6710msgstr "Kuten -M, mutta ilman järjestelmän otsikkotiedostoja"
6711
6712#: c-family/c.opt:237
6713#, fuzzy
6714#| msgid "Like -MD but ignore system header files"
6715msgid "Like -MD but ignore system header files."
6716msgstr "Kuten -MD, mutta ilman järjestelmän otsikkotiedostoja"
6717
6718#: c-family/c.opt:241
6719#, fuzzy
6720msgid "Generate phony targets for all headers."
6721msgstr "virheellinen versionumero ”%s”"
6722
6723#: c-family/c.opt:244 c-family/c.opt:248
6724#, c-format
6725msgid "missing makefile target after %qs"
6726msgstr "makefile-kohde puuttuu %qs:n jälkeen"
6727
6728#: c-family/c.opt:245
6729msgid "-MQ <target>\tAdd a MAKE-quoted target."
6730msgstr ""
6731
6732#: c-family/c.opt:249
6733msgid "-MT <target>\tAdd an unquoted target."
6734msgstr ""
6735
6736#: c-family/c.opt:253
6737#, fuzzy
6738#| msgid "Do not generate #line directives"
6739msgid "Do not generate #line directives."
6740msgstr "Älä luo #line-direktiivejä"
6741
6742#: c-family/c.opt:257
6743#, fuzzy
6744msgid "-U<macro>\tUndefine <macro>."
6745msgstr "makrojen nimien on oltava tunnisteita"
6746
6747#: c-family/c.opt:261
6748msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
6749msgstr ""
6750
6751#: c-family/c.opt:265
6752msgid "Warn about things that change between the current -fabi-version and the specified version."
6753msgstr ""
6754
6755#: c-family/c.opt:269
6756msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
6757msgstr ""
6758
6759#: c-family/c.opt:276
6760#, fuzzy
6761#| msgid "Warn about suspicious uses of memory addresses"
6762msgid "Warn about suspicious uses of memory addresses."
6763msgstr "Varoita muistiosoitteiden epäilyttävästä käytöstä"
6764
6765#: c-family/c.opt:279
6766#, fuzzy
6767msgid "argument %qs to %<-Waligned-new%> not recognized"
6768msgstr "%qs-attribuutin virheellinen argumentti"
6769
6770#: c-family/c.opt:292
6771msgid "Warn about 'new' of type with extended alignment without -faligned-new."
6772msgstr ""
6773
6774#: c-family/c.opt:296
6775msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
6776msgstr ""
6777
6778#: c-family/c.opt:300 ada/gcc-interface/lang.opt:57
6779#, fuzzy
6780msgid "Enable most warning messages."
6781msgstr "Subject: Fetchmailin varoitus liian suuresta viestistä"
6782
6783# vähän fuzzy
6784#: c-family/c.opt:304
6785#, fuzzy
6786#| msgid "Warn about misuses of pragmas."
6787msgid "Warn on any use of alloca."
6788msgstr "Varoita pragmain väärästä käytöstä."
6789
6790#: c-family/c.opt:308
6791msgid "-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
6792msgstr ""
6793
6794#: c-family/c.opt:313
6795msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes."
6796msgstr ""
6797
6798#: c-family/c.opt:317
6799msgid "-Walloca-larger-than=<number>\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes."
6800msgstr ""
6801
6802#: c-family/c.opt:331
6803msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
6804msgstr ""
6805
6806#: c-family/c.opt:335
6807#, fuzzy
6808#| msgid "Warn about casting functions to incompatible types"
6809msgid "Warn about casting functions to incompatible types."
6810msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
6811
6812#: c-family/c.opt:339
6813msgid "Warn about boolean expression compared with an integer value different from true/false."
6814msgstr ""
6815
6816#: c-family/c.opt:343
6817#, fuzzy
6818msgid "Warn about certain operations on boolean expressions."
6819msgstr "ylivuoto vakiolausekkeessa"
6820
6821#: c-family/c.opt:347
6822msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
6823msgstr ""
6824
6825#: c-family/c.opt:351
6826#, fuzzy
6827msgid "Warn when a built-in function is declared with the wrong signature."
6828msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
6829
6830#: c-family/c.opt:355
6831#, fuzzy
6832msgid "Warn when a built-in preprocessor macro is undefined or redefined."
6833msgstr "Varoita sisäisen makron ..."
6834
6835#: c-family/c.opt:359
6836#, fuzzy
6837#| msgid "Warn about features not present in traditional C"
6838msgid "Warn about features not present in ISO C90, but present in ISO C99."
6839msgstr "Varoita ominaisuuksista, joita ei ole perinteisessä C:ssä"
6840
6841#: c-family/c.opt:363
6842#, fuzzy
6843#| msgid "Warn about features not present in traditional C"
6844msgid "Warn about features not present in ISO C99, but present in ISO C11."
6845msgstr "Varoita ominaisuuksista, joita ei ole perinteisessä C:ssä"
6846
6847#: c-family/c.opt:367
6848#, fuzzy
6849#| msgid "Warn about C constructs that are not in the common subset of C and C++"
6850msgid "Warn about C constructs that are not in the common subset of C and C++."
6851msgstr "Varoita C:n rakenteista, jotka eivät ole C:n ja C++:n yhteisessä osajoukossa"
6852
6853#: c-family/c.opt:374
6854#, fuzzy
6855msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
6856msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 1998- ja ISO C++ 201x -standardeissa"
6857
6858#: c-family/c.opt:378
6859#, fuzzy
6860msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
6861msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 1998- ja ISO C++ 201x -standardeissa"
6862
6863#: c-family/c.opt:385
6864#, fuzzy
6865msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
6866msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 1998- ja ISO C++ 201x -standardeissa"
6867
6868#: c-family/c.opt:389
6869#, fuzzy
6870#| msgid "Warn about casting functions to incompatible types"
6871msgid "Warn about casts between incompatible function types."
6872msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
6873
6874#: c-family/c.opt:393
6875#, fuzzy
6876#| msgid "Warn about casts which discard qualifiers"
6877msgid "Warn about casts which discard qualifiers."
6878msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet"
6879
6880#: c-family/c.opt:397 c-family/c.opt:401
6881#, fuzzy
6882#| msgid "Warn about comparison of different enum types."
6883msgid "Warn about catch handlers of non-reference type."
6884msgstr "Varoita eri enum-tyyppien vertailusta."
6885
6886#: c-family/c.opt:405
6887#, fuzzy
6888#| msgid "Warn about subscripts whose type is \"char\""
6889msgid "Warn about subscripts whose type is \"char\"."
6890msgstr "Varoita ”char”-tyypillä indeksoinnista"
6891
6892#: c-family/c.opt:409
6893msgid "Warn about memory access errors found by Pointer Bounds Checker."
6894msgstr ""
6895
6896#: c-family/c.opt:413
6897#, fuzzy
6898#| msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
6899msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
6900msgstr "Varoita muuttujista, jotka ”longjmp” tai ”vfork” saattavat muuttaa"
6901
6902#: c-family/c.opt:417
6903#, fuzzy
6904#| msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
6905msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
6906msgstr "Varoita mahdollisista sisäkkäisistä lohkokommenteista ja C++-kommenteista, jotka ulottuvat useammalle kuin yhdelle fyysiselle riville"
6907
6908#: c-family/c.opt:421
6909msgid "Synonym for -Wcomment."
6910msgstr "Sama kuin -Wcomment."
6911
6912#: c-family/c.opt:425
6913msgid "Warn for conditionally-supported constructs."
6914msgstr "Varoittaa ehdollisesti tuetuista rakenteista."
6915
6916#: c-family/c.opt:429
6917msgid "Warn for implicit type conversions that may change a value."
6918msgstr "Varoita implisiittisistä tyyppimuunnoksista, jotka voivat muuttaa arvoa."
6919
6920#: c-family/c.opt:433
6921msgid "Warn for converting NULL from/to a non-pointer type."
6922msgstr "Varoita NULLin muunnoksesta epäosoitintyypiksi."
6923
6924#: c-family/c.opt:441
6925#, fuzzy
6926#| msgid "Warn when all constructors and destructors are private"
6927msgid "Warn when all constructors and destructors are private."
6928msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiä"
6929
6930#: c-family/c.opt:445
6931#, fuzzy
6932#| msgid "Warn about implicit declarations."
6933msgid "Warn about dangling else."
6934msgstr "Varoita implisiittisistä funktioesittelyistä."
6935
6936#: c-family/c.opt:449
6937msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
6938msgstr ""
6939
6940#: c-family/c.opt:453
6941#, fuzzy
6942#| msgid "Warn when a declaration does not specify a type"
6943msgid "Warn when a declaration is found after a statement."
6944msgstr "Varoita kun esittely ei määrittele tyyppiä"
6945
6946#: c-family/c.opt:457
6947msgid "Warn when deleting a pointer to incomplete type."
6948msgstr "Varoita epätäydellisen osoitintyypin tuhoamisesta."
6949
6950#: c-family/c.opt:461
6951msgid "Warn about deleting polymorphic objects with non-virtual destructors."
6952msgstr "Varoita polymorfisten olioiden tuhoamisesta epävirtuaalisilla hajottimilla."
6953
6954#: c-family/c.opt:465
6955msgid "Warn if a deprecated compiler feature, class, method, or field is used."
6956msgstr ""
6957
6958#: c-family/c.opt:469
6959#, fuzzy
6960#| msgid "Warn about possibly missing braces around initializers"
6961msgid "Warn about positional initialization of structs requiring designated initializers."
6962msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
6963
6964#: c-family/c.opt:473
6965#, fuzzy
6966#| msgid "static or type qualifiers in non-parameter array declarator"
6967msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
6968msgstr "staattinen tai tyyppimääreitä ei-parametrisessa taulukkoesittelijässä"
6969
6970#: c-family/c.opt:477
6971#, fuzzy
6972#| msgid "static or type qualifiers in non-parameter array declarator"
6973msgid "Warn if type qualifiers on pointers are discarded."
6974msgstr "staattinen tai tyyppimääreitä ei-parametrisessa taulukkoesittelijässä"
6975
6976#: c-family/c.opt:481
6977msgid "Warn about compile-time integer division by zero."
6978msgstr "Varoita käännösaikaisesta nollalla jaosta."
6979
6980#: c-family/c.opt:485
6981#, fuzzy
6982#| msgid "Warn about an empty body in an if or else statement."
6983msgid "Warn about duplicated branches in if-else statements."
6984msgstr "Varoita tyhjästä rungosta if- ja else-lauseissa."
6985
6986#: c-family/c.opt:489
6987msgid "Warn about duplicated conditions in an if-else-if chain."
6988msgstr ""
6989
6990#: c-family/c.opt:493
6991msgid "Warn about violations of Effective C++ style rules."
6992msgstr "Varoita Effective C++ -tyylisääntöjen rikkomuksista."
6993
6994#: c-family/c.opt:497
6995msgid "Warn about an empty body in an if or else statement."
6996msgstr "Varoita tyhjästä rungosta if- ja else-lauseissa."
6997
6998#: c-family/c.opt:501
6999#, fuzzy
7000#| msgid "Warn about stray tokens after #elif and #endif."
7001msgid "Warn about stray tokens after #else and #endif."
7002msgstr "Varoita ylimääräisistä merkeistä #elif- ja #endif-direktiivien perässä."
7003
7004#: c-family/c.opt:505
7005msgid "Warn about comparison of different enum types."
7006msgstr "Varoita eri enum-tyyppien vertailusta."
7007
7008#: c-family/c.opt:513
7009msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
7010msgstr ""
7011
7012#: c-family/c.opt:521
7013#, fuzzy
7014#| msgid "Warn about implicit function declarations."
7015msgid "Warn about semicolon after in-class function definition."
7016msgstr "Varoita implisiittisistä funktioesittelyistä."
7017
7018#: c-family/c.opt:525
7019msgid "Warn for implicit type conversions that cause loss of floating point precision."
7020msgstr "Varoita implisiittisistä tyyppimuunnoksista, jotka aiheuttavat liukulukutarkkuuden menetystä."
7021
7022#: c-family/c.opt:529
7023msgid "Warn if testing floating point numbers for equality."
7024msgstr "Varoita liukulukujen yhtäsuuruusvertailuista."
7025
7026#: c-family/c.opt:533 c-family/c.opt:575
7027#, fuzzy
7028#| msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
7029msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
7030msgstr "Varoita epäilyttävistä printf/scanf/strftime/strfmon-muotoilumerkkijonoista"
7031
7032#: c-family/c.opt:537
7033msgid "Warn about format strings that contain NUL bytes."
7034msgstr "Varoita NUL-tavuja sisältävistä muotoilumerkkijonoista."
7035
7036#: c-family/c.opt:541
7037#, fuzzy
7038#| msgid "too many arguments to function %<va_start%>"
7039msgid "Warn if passing too many arguments to a function for its format string."
7040msgstr "liian paljon argumentteja funktiolle %<va_start%>"
7041
7042#: c-family/c.opt:545
7043msgid "Warn about format strings that are not literals."
7044msgstr "Varoita muotoilumerkkijonoista, jotka eivät ole literaaleja."
7045
7046#: c-family/c.opt:549
7047msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
7048msgstr ""
7049
7050#: c-family/c.opt:554
7051msgid "Warn about possible security problems with format functions."
7052msgstr "Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessä."
7053
7054#: c-family/c.opt:558
7055#, fuzzy
7056#| msgid "Warn about possible security problems with format functions"
7057msgid "Warn about sign differences with format functions."
7058msgstr "Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessä"
7059
7060#: c-family/c.opt:562
7061msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
7062msgstr ""
7063
7064#: c-family/c.opt:567
7065msgid "Warn about strftime formats yielding 2-digit years."
7066msgstr "Varoita kaksinumeroisia vuosilukuja tuottavista strftime-muotoiluista."
7067
7068#: c-family/c.opt:571
7069msgid "Warn about zero-length formats."
7070msgstr "Varoita nollan pituisista muotoiluista."
7071
7072#: c-family/c.opt:579
7073msgid "Warn about function calls with format strings that write past the end of the destination region."
7074msgstr ""
7075
7076#: c-family/c.opt:584
7077#, fuzzy
7078#| msgid "Warn about casting functions to incompatible types"
7079msgid "Warn about calls to snprintf and similar functions that truncate output."
7080msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
7081
7082#: c-family/c.opt:588
7083#, fuzzy
7084msgid "Warn when the field in a struct is not aligned."
7085msgstr "Varoita kun Cell-mikrokoodattu käsky lähetetään"
7086
7087#: c-family/c.opt:592
7088msgid "Warn whenever type qualifiers are ignored."
7089msgstr "Varoita tyyppimääreiden huomiotta jättämisestä."
7090
7091#: c-family/c.opt:596
7092#, fuzzy
7093#| msgid "Warn whenever type qualifiers are ignored."
7094msgid "Warn whenever attributes are ignored."
7095msgstr "Varoita tyyppimääreiden huomiotta jättämisestä."
7096
7097#: c-family/c.opt:600
7098#, fuzzy
7099msgid "Warn when there is a conversion between pointers that have incompatible types."
7100msgstr "parametrilla %P on vaillinainen tyyppi %qT"
7101
7102#: c-family/c.opt:604
7103msgid "Warn about variables which are initialized to themselves."
7104msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
7105
7106#: c-family/c.opt:608
7107msgid "Warn about implicit declarations."
7108msgstr "Varoita implisiittisistä funktioesittelyistä."
7109
7110#: c-family/c.opt:616
7111#, fuzzy
7112msgid "Warn about implicit conversions from \"float\" to \"double\"."
7113msgstr "Varoita implisiittisistä muunnoksista"
7114
7115#: c-family/c.opt:620
7116#, fuzzy
7117#| msgid "Warn if an undefined macro is used in an #if directive"
7118msgid "Warn if \"defined\" is used outside #if."
7119msgstr "Varoita määrittelemättömän makron käytöstä #if-ehdossa"
7120
7121#: c-family/c.opt:624
7122msgid "Warn about implicit function declarations."
7123msgstr "Varoita implisiittisistä funktioesittelyistä."
7124
7125#: c-family/c.opt:628
7126msgid "Warn when a declaration does not specify a type."
7127msgstr "Varoita kun esittely ei määrittele tyyppiä."
7128
7129#: c-family/c.opt:635
7130msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
7131msgstr ""
7132
7133#: c-family/c.opt:639
7134msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
7135msgstr ""
7136
7137#: c-family/c.opt:643
7138msgid "Warn for suspicious integer expressions in boolean context."
7139msgstr ""
7140
7141#: c-family/c.opt:647
7142msgid "Warn when there is a cast to a pointer from an integer of a different size."
7143msgstr "Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi."
7144
7145#: c-family/c.opt:651
7146msgid "Warn about invalid uses of the \"offsetof\" macro."
7147msgstr "Varoita ”offsetof”-makron virheellisestä käytöstä."
7148
7149#: c-family/c.opt:655
7150msgid "Warn about PCH files that are found but not used."
7151msgstr "Varoita löytyneistä PCH-tiedostoista, joita ei käytetä."
7152
7153#: c-family/c.opt:659
7154#, fuzzy
7155msgid "Warn when a jump misses a variable initialization."
7156msgstr "halutaan rekisterimuuttujan %qD osoite"
7157
7158#: c-family/c.opt:663
7159msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
7160msgstr ""
7161
7162#: c-family/c.opt:667
7163msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
7164msgstr ""
7165
7166#: c-family/c.opt:671
7167msgid "Warn when logical not is used on the left hand side operand of a comparison."
7168msgstr ""
7169
7170#: c-family/c.opt:675
7171msgid "Do not warn about using \"long long\" when -pedantic."
7172msgstr "Älä varoita ”long long”-tyypistä -pedantic-tilassa."
7173
7174#: c-family/c.opt:679
7175msgid "Warn about suspicious declarations of \"main\"."
7176msgstr "Varoita epäilyttävistä ”main”-funktion esittelyistä."
7177
7178#: c-family/c.opt:687
7179msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
7180msgstr ""
7181
7182#: c-family/c.opt:691
7183msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
7184msgstr ""
7185
7186#: c-family/c.opt:695
7187msgid "Warn when the indentation of the code does not reflect the block structure."
7188msgstr ""
7189
7190#: c-family/c.opt:699
7191msgid "Warn about possibly missing braces around initializers."
7192msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa."
7193
7194#: c-family/c.opt:703
7195msgid "Warn about global functions without previous declarations."
7196msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyä."
7197
7198#: c-family/c.opt:707
7199msgid "Warn about missing fields in struct initializers."
7200msgstr "Varoita puuttuvista kentistä struct-alustimissa."
7201
7202#: c-family/c.opt:711
7203msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
7204msgstr ""
7205
7206#: c-family/c.opt:715
7207#, fuzzy
7208msgid "Warn on direct multiple inheritance."
7209msgstr "Varoita saman objektin useista esittelyistä"
7210
7211#: c-family/c.opt:719
7212#, fuzzy
7213msgid "Warn on namespace definition."
7214msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
7215
7216#: c-family/c.opt:723
7217msgid "Warn when fields in a struct with the packed attribute are misaligned."
7218msgstr ""
7219
7220#: c-family/c.opt:727
7221#, fuzzy
7222#| msgid "Warn about missing fields in struct initializers"
7223msgid "Warn about missing sized deallocation functions."
7224msgstr "Varoita puuttuvista kentistä struct-alustimissa"
7225
7226#: c-family/c.opt:731
7227msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
7228msgstr ""
7229
7230#: c-family/c.opt:735
7231msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
7232msgstr ""
7233
7234#: c-family/c.opt:739
7235msgid "Warn when sizeof is applied on a parameter declared as an array."
7236msgstr ""
7237
7238#: c-family/c.opt:743
7239msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
7240msgstr ""
7241
7242#: c-family/c.opt:748
7243msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
7244msgstr ""
7245
7246#: c-family/c.opt:753
7247msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
7248msgstr ""
7249
7250#: c-family/c.opt:757
7251#, fuzzy
7252msgid "Warn about functions which might be candidates for format attributes."
7253msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
7254
7255#: c-family/c.opt:761
7256msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
7257msgstr ""
7258
7259#: c-family/c.opt:766
7260msgid "Warn about enumerated switches, with no default, missing a case."
7261msgstr ""
7262
7263#: c-family/c.opt:770
7264msgid "Warn about enumerated switches missing a \"default:\" statement."
7265msgstr ""
7266
7267#: c-family/c.opt:774
7268msgid "Warn about all enumerated switches missing a specific case."
7269msgstr ""
7270
7271#: c-family/c.opt:778
7272#, fuzzy
7273msgid "Warn about switches with boolean controlling expression."
7274msgstr "ylivuoto vakiolausekkeessa"
7275
7276#: c-family/c.opt:782
7277#, fuzzy
7278#| msgid "for template declaration %q+D"
7279msgid "Warn on primary template declaration."
7280msgstr "malliesittelylle %q+D"
7281
7282#: c-family/c.opt:786
7283msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with it."
7284msgstr ""
7285
7286#: c-family/c.opt:795
7287#, fuzzy
7288#| msgid "Warn about user-specified include directories that do not exist"
7289msgid "Warn about user-specified include directories that do not exist."
7290msgstr "Varoita annetuista include-hakemistoista, jotka eivät ole olemassa"
7291
7292#: c-family/c.opt:799
7293#, fuzzy
7294#| msgid "Warn about function parameters declared without a type specifier in K&R-style functions"
7295msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
7296msgstr "Varoita funktioparametreistä, jotka on esitelty ilman tyyppimäärittelyjä K&R-tyylisissä funktioissa"
7297
7298#: c-family/c.opt:803
7299#, fuzzy
7300#| msgid "Warn about global functions without prototypes"
7301msgid "Warn about global functions without prototypes."
7302msgstr "Varoita globaaleista funktioista, joilla ei ole prototyyppiä"
7303
7304#: c-family/c.opt:806 c-family/c.opt:1219 c-family/c.opt:1226
7305#: c-family/c.opt:1422 c-family/c.opt:1441 c-family/c.opt:1464
7306#: c-family/c.opt:1470 c-family/c.opt:1477 c-family/c.opt:1505
7307#: c-family/c.opt:1516 c-family/c.opt:1519 c-family/c.opt:1522
7308#: c-family/c.opt:1525 c-family/c.opt:1528 c-family/c.opt:1569
7309#: c-family/c.opt:1704 c-family/c.opt:1731 c-family/c.opt:1771
7310#: c-family/c.opt:1802 c-family/c.opt:1806 c-family/c.opt:1822
7311#: config/ia64/ia64.opt:167 config/ia64/ia64.opt:170 c-family/c-opts.c:432
7312#, gcc-internal-format
7313msgid "switch %qs is no longer supported"
7314msgstr "valitsin %qs ei ole enää tuettu"
7315
7316#: c-family/c.opt:810
7317#, fuzzy
7318#| msgid "Warn about use of multi-character character constants"
7319msgid "Warn about use of multi-character character constants."
7320msgstr "Varoita monimerkkisistä merkkivakioista"
7321
7322#: c-family/c.opt:814
7323#, fuzzy
7324msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
7325msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
7326
7327#: c-family/c.opt:818
7328#, fuzzy
7329#| msgid "Warn about multiple declarations of the same object"
7330msgid "Warn about \"extern\" declarations not at file scope."
7331msgstr "Varoita saman objektin useista esittelyistä"
7332
7333#: c-family/c.opt:822
7334msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
7335msgstr ""
7336
7337#: c-family/c.opt:826
7338msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
7339msgstr ""
7340
7341#: c-family/c.opt:830
7342msgid "Warn when non-templatized friend functions are declared within a template."
7343msgstr ""
7344
7345#: c-family/c.opt:834
7346msgid "Warn for unsafe raw memory writes to objects of class types."
7347msgstr ""
7348
7349#: c-family/c.opt:838
7350msgid "Warn about non-virtual destructors."
7351msgstr "Varoita epävirtuaalisista hajottimista."
7352
7353#: c-family/c.opt:842
7354msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
7355msgstr ""
7356
7357#: c-family/c.opt:858
7358#, fuzzy
7359#| msgid "-Wnormalized=<id|nfc|nfkc>\tWarn about non-normalised Unicode strings"
7360msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
7361msgstr "-Wnormalized=<id|nfc|nfkc>\tVaroita normalisoimattomista Unicode-merkkijonoista"
7362
7363#: c-family/c.opt:865
7364#, fuzzy
7365msgid "argument %qs to %<-Wnormalized%> not recognized"
7366msgstr "%qs-attribuutin virheellinen argumentti"
7367
7368#: c-family/c.opt:881
7369msgid "Warn if a C-style cast is used in a program."
7370msgstr "Varoita C-tyylisistä tyyppimuunnoksista ohjelmassa."
7371
7372#: c-family/c.opt:885
7373#, fuzzy
7374msgid "Warn for obsolescent usage in a declaration."
7375msgstr "Varoita kun esittely ei määrittele tyyppiä"
7376
7377#: c-family/c.opt:889
7378#, fuzzy
7379#| msgid "Warn when a function parameter is unused"
7380msgid "Warn if an old-style parameter definition is used."
7381msgstr "vanhanmallisia parametriesittelyitä prototyypitetyssä funktiomäärittelyssä"
7382
7383#: c-family/c.opt:893
7384msgid "Warn if a simd directive is overridden by the vectorizer cost model."
7385msgstr ""
7386
7387#: c-family/c.opt:897
7388msgid "Warn if a string is longer than the maximum portable length specified by the standard."
7389msgstr ""
7390
7391#: c-family/c.opt:901
7392msgid "Warn about overloaded virtual function names."
7393msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä."
7394
7395#: c-family/c.opt:905
7396#, fuzzy
7397#| msgid "Warn about variables which are initialized to themselves"
7398msgid "Warn about overriding initializers without side effects."
7399msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
7400
7401#: c-family/c.opt:909
7402#, fuzzy
7403#| msgid "Warn about variables which are initialized to themselves"
7404msgid "Warn about overriding initializers with side effects."
7405msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
7406
7407#: c-family/c.opt:913
7408#, fuzzy
7409#| msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
7410msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
7411msgstr "Varoita pakatuista bittikentistä, joiden siirrososoite vaihtui GCC 4.4:ssä"
7412
7413#: c-family/c.opt:917
7414#, fuzzy
7415#| msgid "Warn about possibly missing parentheses"
7416msgid "Warn about possibly missing parentheses."
7417msgstr "Varoita mahdollisesti puuttuvista sulkeista"
7418
7419#: c-family/c.opt:925
7420#, fuzzy
7421msgid "Warn when converting the type of pointers to member functions."
7422msgstr "parametrilla %P on vaillinainen tyyppi %qT"
7423
7424#: c-family/c.opt:929
7425msgid "Warn about function pointer arithmetic."
7426msgstr "Varoita laskutoimituksista funktio-osoittimilla."
7427
7428#: c-family/c.opt:933
7429#, fuzzy
7430msgid "Warn when a pointer differs in signedness in an assignment."
7431msgstr "tyyppimuunnos osoittimesta erisuuruiseen kokonaislukuun"
7432
7433#: c-family/c.opt:937
7434#, fuzzy
7435#| msgid "Warn about use of multi-character character constants"
7436msgid "Warn when a pointer is compared with a zero character constant."
7437msgstr "Varoita monimerkkisistä merkkivakioista"
7438
7439#: c-family/c.opt:941
7440msgid "Warn when a pointer is cast to an integer of a different size."
7441msgstr "Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi."
7442
7443# vähän fuzzy
7444#: c-family/c.opt:945
7445msgid "Warn about misuses of pragmas."
7446msgstr "Varoita pragmain väärästä käytöstä."
7447
7448#: c-family/c.opt:949
7449msgid "Warn if a property for an Objective-C object has no assign semantics specified."
7450msgstr ""
7451
7452#: c-family/c.opt:953
7453msgid "Warn if inherited methods are unimplemented."
7454msgstr "Varoita perittyjen metodien puuttuvista toteutuksista."
7455
7456#: c-family/c.opt:957 c-family/c.opt:961
7457msgid "Warn for placement new expressions with undefined behavior."
7458msgstr ""
7459
7460#: c-family/c.opt:965
7461msgid "Warn about multiple declarations of the same object."
7462msgstr "Varoita saman objektin useista esittelyistä."
7463
7464# vähän fuzzy
7465#: c-family/c.opt:969
7466#, fuzzy
7467#| msgid "Warn about misuses of pragmas."
7468msgid "Warn about uses of register storage specifier."
7469msgstr "Varoita pragmain väärästä käytöstä."
7470
7471#: c-family/c.opt:973
7472msgid "Warn when the compiler reorders code."
7473msgstr "Varoita kun kääntäjä järjestää koodia uudelleen."
7474
7475#: c-family/c.opt:977
7476msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
7477msgstr "Varoita kun funktion paluutyypiksi jää ”int” (C), tai kun paluutyypit ovat ristiriitaiset (C++)."
7478
7479#: c-family/c.opt:981
7480msgid "Warn on suspicious constructs involving reverse scalar storage order."
7481msgstr ""
7482
7483#: c-family/c.opt:985
7484msgid "Warn if a selector has multiple methods."
7485msgstr ""
7486
7487#: c-family/c.opt:989
7488#, fuzzy
7489#| msgid "Warn about violations of Effective C++ style rules"
7490msgid "Warn about possible violations of sequence point rules."
7491msgstr "Varoita Effective C++ -tyylisääntöjen rikkomuksista"
7492
7493#: c-family/c.opt:993
7494msgid "Warn if a local declaration hides an instance variable."
7495msgstr "Varoita kun paikallinen esittely piilottaa instanssimuuttujan."
7496
7497#: c-family/c.opt:997 c-family/c.opt:1001
7498msgid "Warn if left shift of a signed value overflows."
7499msgstr ""
7500
7501#: c-family/c.opt:1005
7502msgid "Warn if shift count is negative."
7503msgstr "Varoita kun oikealle siirron lukumäärä on negatiivinen."
7504
7505#: c-family/c.opt:1009
7506#, fuzzy
7507#| msgid "right shift count >= width of type"
7508msgid "Warn if shift count >= width of type."
7509msgstr "vasemmalle siirron lukumäärä >= tyypin leveys"
7510
7511#: c-family/c.opt:1013
7512#, fuzzy
7513#| msgid "right shift count is negative"
7514msgid "Warn if left shifting a negative value."
7515msgstr "oikealle siirron lukumäärä on negatiivinen"
7516
7517#: c-family/c.opt:1017
7518msgid "Warn about signed-unsigned comparisons."
7519msgstr "Varoita signed-unsigned-vertailuista."
7520
7521#: c-family/c.opt:1025
7522#, fuzzy
7523#| msgid "Warn for implicit type conversions between signed and unsigned integers"
7524msgid "Warn for implicit type conversions between signed and unsigned integers."
7525msgstr "Varoita implisiittisistä tyyppimuunnoksista etumerkillisten ja etumerkittömien kokonaislukujen välillä"
7526
7527#: c-family/c.opt:1029
7528msgid "Warn when overload promotes from unsigned to signed."
7529msgstr ""
7530
7531#: c-family/c.opt:1033
7532#, fuzzy
7533msgid "Warn about uncasted NULL used as sentinel."
7534msgstr "Varoita pragmain väärästä käytöstä"
7535
7536#: c-family/c.opt:1037
7537#, fuzzy
7538#| msgid "Warn about unprototyped function declarations"
7539msgid "Warn about unprototyped function declarations."
7540msgstr "Varoita prototyypittömistä funktion esittelyistä"
7541
7542#: c-family/c.opt:1049
7543msgid "Warn if type signatures of candidate methods do not match exactly."
7544msgstr ""
7545
7546#: c-family/c.opt:1053
7547msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
7548msgstr ""
7549
7550#: c-family/c.opt:1057
7551msgid "Deprecated.  This switch has no effect."
7552msgstr "Vanhentunut. Tämä valitsin ei vaikuta mihinkään."
7553
7554#: c-family/c.opt:1065
7555#, fuzzy
7556#| msgid "Warn if a comparison is always true or always false due to the limited range of the data type"
7557msgid "Warn if a comparison always evaluates to true or false."
7558msgstr "Varoita vertailusta, joka on aina tosi tai aina epätosi johtuen tietotyypin rajallisesta arvoalueesta"
7559
7560#: c-family/c.opt:1069
7561msgid "Warn if a throw expression will always result in a call to terminate()."
7562msgstr ""
7563
7564#: c-family/c.opt:1073
7565#, fuzzy
7566#| msgid "Warn about features not present in traditional C"
7567msgid "Warn about features not present in traditional C."
7568msgstr "Varoita ominaisuuksista, joita ei ole perinteisessä C:ssä"
7569
7570#: c-family/c.opt:1077
7571msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
7572msgstr ""
7573
7574#: c-family/c.opt:1081
7575msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
7576msgstr ""
7577
7578#: c-family/c.opt:1085
7579msgid "Warn about @selector()s without previously declared methods."
7580msgstr ""
7581
7582#: c-family/c.opt:1089
7583#, fuzzy
7584#| msgid "Warn if an undefined macro is used in an #if directive"
7585msgid "Warn if an undefined macro is used in an #if directive."
7586msgstr "Varoita määrittelemättömän makron käytöstä #if-ehdossa"
7587
7588#: c-family/c.opt:1101
7589#, fuzzy
7590#| msgid "Warn about unrecognized pragmas"
7591msgid "Warn about unrecognized pragmas."
7592msgstr "Varoita tuntemattomista pragmoista"
7593
7594#: c-family/c.opt:1105
7595#, fuzzy
7596#| msgid "Warn about unsuffixed float constants"
7597msgid "Warn about unsuffixed float constants."
7598msgstr "Varoita loppuliitteettömistä liukulukuvakioista"
7599
7600#: c-family/c.opt:1113
7601#, fuzzy
7602msgid "Warn when typedefs locally defined in a function are not used."
7603msgstr "%Jnimike %qD määritelty, mutta ei käytetty"
7604
7605#: c-family/c.opt:1117
7606#, fuzzy
7607#| msgid "Warn about PCH files that are found but not used"
7608msgid "Warn about macros defined in the main file that are not used."
7609msgstr "Varoita löytyneistä PCH-tiedostoista, joita ei käytetä"
7610
7611#: c-family/c.opt:1121
7612#, fuzzy
7613#| msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value"
7614msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
7615msgstr "Varoita, jos attribuutilla warn_unused_result merkitty funktion kutsuja ei käytä paluuarvoa"
7616
7617#: c-family/c.opt:1129 c-family/c.opt:1133
7618#, fuzzy
7619#| msgid "Warn when a variable is unused"
7620msgid "Warn when a const variable is unused."
7621msgstr "Varoita käyttämättömistä muuttujista"
7622
7623#: c-family/c.opt:1137
7624msgid "Warn about using variadic macros."
7625msgstr "Varoita variadisista makroista."
7626
7627#: c-family/c.opt:1141
7628msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
7629msgstr ""
7630
7631#: c-family/c.opt:1145
7632#, fuzzy
7633msgid "Warn if a variable length array is used."
7634msgstr "käytetään muuttuvapituista taulukkoa"
7635
7636#: c-family/c.opt:1149
7637msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
7638msgstr ""
7639
7640#: c-family/c.opt:1155
7641#, fuzzy
7642msgid "Warn when a register variable is declared volatile."
7643msgstr "halutaan rekisterimuuttujan %qD osoite"
7644
7645#: c-family/c.opt:1159
7646#, fuzzy
7647msgid "Warn on direct virtual inheritance."
7648msgstr "Varoita epävirtuaalisista hajottimista"
7649
7650#: c-family/c.opt:1163
7651msgid "Warn if a virtual base has a non-trivial move assignment operator."
7652msgstr ""
7653
7654# Tämä on -Wwrite-strings -valitsimen käännös. Tässä puhutaan nonzerosta, mutta
7655# tottakai valitsimen antaminen sinänsä saa sen epänollaksi, eikä tämä mitään
7656# numeroarvoja parametrikseen ota. Ei muissakaan valitsimissa mistään epänollasta
7657# puhuta, miksi tässä?
7658#: c-family/c.opt:1167
7659msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
7660msgstr "C++:ssa varoitetaan vanhentuneesta merkkijonoliteraalien tyyppimuunnoksesta ”char *”:een. C:ssä annetaan vastaava varoitus, vaikkei muunnos ISO C -standardin mukaan tietenkään ole vanhentunut."
7661
7662#: c-family/c.opt:1171
7663msgid "Warn when a literal '0' is used as null pointer."
7664msgstr "Varoita kun ”0”-literaalia käytetään nollaosoittimena."
7665
7666#: c-family/c.opt:1175
7667msgid "Warn about useless casts."
7668msgstr "Varoita tarpeettomista tyyppimuunnoksista."
7669
7670#: c-family/c.opt:1179
7671msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
7672msgstr ""
7673
7674#: c-family/c.opt:1183
7675#, fuzzy
7676#| msgid "Warn when a declaration does not specify a type."
7677msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
7678msgstr "Varoita kun esittely ei määrittele tyyppiä."
7679
7680#: c-family/c.opt:1187
7681msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
7682msgstr ""
7683
7684#: c-family/c.opt:1192
7685msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
7686msgstr "Sama kuin -std=c89 (C) tai -std=c++98 (C++)."
7687
7688#: c-family/c.opt:1200
7689msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
7690msgstr ""
7691
7692#: c-family/c.opt:1204
7693msgid "Enforce class member access control semantics."
7694msgstr ""
7695
7696#: c-family/c.opt:1208
7697msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
7698msgstr ""
7699
7700#: c-family/c.opt:1212
7701msgid "Support C++17 allocation of over-aligned types."
7702msgstr ""
7703
7704#: c-family/c.opt:1216
7705msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
7706msgstr ""
7707
7708#: c-family/c.opt:1223
7709msgid "Allow variadic functions without named parameter."
7710msgstr ""
7711
7712#: c-family/c.opt:1227 c-family/c.opt:1478 c-family/c.opt:1803
7713#: c-family/c.opt:1807 c-family/c.opt:1823
7714msgid "No longer supported."
7715msgstr "Ei enää tuettu."
7716
7717#: c-family/c.opt:1231
7718msgid "Recognize the \"asm\" keyword."
7719msgstr "Tunnista ”asm”-avainsana."
7720
7721#: c-family/c.opt:1239
7722msgid "Recognize built-in functions."
7723msgstr "Tunnista sisäiset funktiot."
7724
7725#: c-family/c.opt:1246
7726msgid "Where shorter, use canonicalized paths to systems headers."
7727msgstr ""
7728
7729#: c-family/c.opt:1250
7730msgid "Add Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC."
7731msgstr ""
7732
7733#: c-family/c.opt:1255
7734msgid "Generate pointer bounds checks for variables with incomplete type."
7735msgstr ""
7736
7737#: c-family/c.opt:1259
7738msgid "Use zero bounds for all incoming arguments in 'main' function.  It helps when instrumented binaries are used with legacy libs."
7739msgstr ""
7740
7741#: c-family/c.opt:1264
7742msgid "Forces Pointer Bounds Checker to use narrowed bounds for address of the first field in the structure.  By default pointer to the first field has the same bounds as pointer to the whole structure."
7743msgstr ""
7744
7745#: c-family/c.opt:1270
7746msgid "Control how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used."
7747msgstr ""
7748
7749#: c-family/c.opt:1275
7750msgid "Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used."
7751msgstr ""
7752
7753#: c-family/c.opt:1280
7754msgid "Forces Pointer Bounds Checker to treat all trailing arrays in structures as possibly flexible.  By default only arrays fields with zero length or that are marked with attribute bnd_variable_size are treated as flexible."
7755msgstr ""
7756
7757#: c-family/c.opt:1286
7758msgid "Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0."
7759msgstr ""
7760
7761#: c-family/c.opt:1291
7762msgid "Allow to use *_nobnd versions of string functions by Pointer Bounds Checker."
7763msgstr ""
7764
7765#: c-family/c.opt:1295
7766msgid "Allow to use *_nochk versions of string functions by Pointer Bounds Checker."
7767msgstr ""
7768
7769#: c-family/c.opt:1299
7770msgid "Use statically initialized variable for vars bounds instead of generating them each time it is required."
7771msgstr ""
7772
7773#: c-family/c.opt:1304
7774msgid "Use statically initialized variable for constant bounds instead of generating them each time it is required."
7775msgstr ""
7776
7777#: c-family/c.opt:1309
7778msgid "With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite."
7779msgstr ""
7780
7781#: c-family/c.opt:1314
7782msgid "Generate checks for all read accesses to memory."
7783msgstr ""
7784
7785#: c-family/c.opt:1318
7786msgid "Generate checks for all write accesses to memory."
7787msgstr ""
7788
7789#: c-family/c.opt:1322
7790msgid "Generate bounds stores for pointer writes."
7791msgstr ""
7792
7793#: c-family/c.opt:1326
7794#, fuzzy
7795msgid "Generate bounds passing for calls."
7796msgstr "virheellinen versionumero ”%s”"
7797
7798#: c-family/c.opt:1330
7799#, fuzzy
7800#| msgid "argument of function call might be a candidate for a format attribute"
7801msgid "Instrument only functions marked with bnd_instrument attribute."
7802msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
7803
7804#: c-family/c.opt:1334
7805msgid "Transform instrumented builtin calls into calls to wrappers."
7806msgstr ""
7807
7808#: c-family/c.opt:1344
7809#, fuzzy
7810#| msgid "Deprecated.  This switch has no effect."
7811msgid "Deprecated in GCC 8.  This switch has no effect."
7812msgstr "Vanhentunut. Tämä valitsin ei vaikuta mihinkään."
7813
7814#: c-family/c.opt:1348
7815#, fuzzy
7816msgid "Enable support for C++ concepts."
7817msgstr "Ota käyttöön lisämääreiden tuki"
7818
7819#: c-family/c.opt:1352
7820#, fuzzy
7821#| msgid "Allow the arguments of the '?' operator to have different types"
7822msgid "Allow the arguments of the '?' operator to have different types."
7823msgstr "Salli ”?”-operaattorin argumenttien olla eri tyyppiä"
7824
7825#: c-family/c.opt:1359
7826#, c-format
7827msgid "no class name specified with %qs"
7828msgstr "luokkanimeä ei ole annettu %qs:n kanssa"
7829
7830#: c-family/c.opt:1360
7831#, fuzzy
7832msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
7833msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
7834
7835#: c-family/c.opt:1364
7836msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
7837msgstr ""
7838
7839#: c-family/c.opt:1368
7840msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
7841msgstr ""
7842
7843#: c-family/c.opt:1372
7844msgid "Emit debug annotations during preprocessing."
7845msgstr ""
7846
7847#: c-family/c.opt:1376
7848msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
7849msgstr ""
7850
7851#: c-family/c.opt:1380
7852#, fuzzy
7853#| msgid "Warn when all constructors and destructors are private"
7854msgid "Factor complex constructors and destructors to favor space over speed."
7855msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiä"
7856
7857#: c-family/c.opt:1388
7858msgid "Print hierarchical comparisons when template types are mismatched."
7859msgstr ""
7860
7861#: c-family/c.opt:1392
7862msgid "Preprocess directives only."
7863msgstr ""
7864
7865#: c-family/c.opt:1396
7866#, fuzzy
7867#| msgid "Permit '$' as an identifier character"
7868msgid "Permit '$' as an identifier character."
7869msgstr "Salli ”$” tunnisteen merkkinä"
7870
7871#: c-family/c.opt:1400
7872msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
7873msgstr ""
7874
7875#: c-family/c.opt:1404
7876msgid "Write all declarations as Ada code transitively."
7877msgstr ""
7878
7879#: c-family/c.opt:1408
7880msgid "Write all declarations as Ada code for the given file only."
7881msgstr ""
7882
7883#: c-family/c.opt:1415
7884msgid "-fno-elide-type Do not elide common elements in template comparisons."
7885msgstr ""
7886
7887#: c-family/c.opt:1419
7888#, fuzzy
7889msgid "Generate code to check exception specifications."
7890msgstr "%qs esitelty funktion palauttavana funktiona"
7891
7892#: c-family/c.opt:1426
7893msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
7894msgstr ""
7895
7896#: c-family/c.opt:1430
7897msgid "Permit universal character names (\\u and \\U) in identifiers."
7898msgstr ""
7899
7900#: c-family/c.opt:1434
7901msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
7902msgstr ""
7903
7904#: c-family/c.opt:1438
7905msgid "Support dynamic initialization of thread-local variables in a different translation unit."
7906msgstr ""
7907
7908#: c-family/c.opt:1445
7909msgid "Scope of for-init-statement variables is local to the loop."
7910msgstr ""
7911
7912#: c-family/c.opt:1449
7913msgid "Do not assume that standard C libraries and \"main\" exist."
7914msgstr ""
7915
7916#: c-family/c.opt:1453
7917#, fuzzy
7918#| msgid "Recognize GNU-defined keywords"
7919msgid "Recognize GNU-defined keywords."
7920msgstr "Tunnista GNU-määritellyt avainsanat"
7921
7922#: c-family/c.opt:1457
7923#, fuzzy
7924#| msgid "Generate code for GNU runtime environment"
7925msgid "Generate code for GNU runtime environment."
7926msgstr "Tuota koodi GNU-suoritusympäristölle"
7927
7928#: c-family/c.opt:1461
7929msgid "Use traditional GNU semantics for inline functions."
7930msgstr ""
7931
7932#: c-family/c.opt:1467
7933msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
7934msgstr "-fhandle-exceptions on uudelleennimetty: -fexceptions (ja se on nyt oletuksena päällä)"
7935
7936#: c-family/c.opt:1474
7937msgid "Assume normal C execution environment."
7938msgstr "Oleta normaali C-suoritusympäristö."
7939
7940#: c-family/c.opt:1482
7941msgid "Export functions even if they can be inlined."
7942msgstr ""
7943
7944#: c-family/c.opt:1486
7945#, fuzzy
7946msgid "Emit implicit instantiations of inline templates."
7947msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
7948
7949#: c-family/c.opt:1490
7950#, fuzzy
7951msgid "Emit implicit instantiations of templates."
7952msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
7953
7954#: c-family/c.opt:1494
7955msgid "Implement C++17 inheriting constructor semantics."
7956msgstr ""
7957
7958#: c-family/c.opt:1498
7959msgid "Inject friend functions into enclosing namespace."
7960msgstr ""
7961
7962#: c-family/c.opt:1502
7963msgid "Don't emit dllexported inline functions unless needed."
7964msgstr ""
7965
7966#: c-family/c.opt:1509
7967msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
7968msgstr ""
7969
7970#: c-family/c.opt:1513
7971#, fuzzy
7972#| msgid "Don't warn about uses of Microsoft extensions"
7973msgid "Don't warn about uses of Microsoft extensions."
7974msgstr "Älä varoita Microsoft-laajennosten käytöstä"
7975
7976#: c-family/c.opt:1532
7977msgid "Implement resolution of DR 150 for matching of template template arguments."
7978msgstr ""
7979
7980#: c-family/c.opt:1536
7981#, fuzzy
7982#| msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
7983msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
7984msgstr "Luo koodia NeXT (Apple Mac OS X) -ajoympäristöön"
7985
7986#: c-family/c.opt:1540
7987msgid "Assume that receivers of Objective-C messages may be nil."
7988msgstr ""
7989
7990#: c-family/c.opt:1544
7991msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
7992msgstr ""
7993
7994#: c-family/c.opt:1548
7995msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
7996msgstr ""
7997
7998#: c-family/c.opt:1551
7999#, fuzzy, c-format
8000msgid "unrecognized ivar visibility value %qs"
8001msgstr "tunnistamaton muotomäärite"
8002
8003#: c-family/c.opt:1573
8004msgid "Treat a throw() exception specification as noexcept to improve code size."
8005msgstr ""
8006
8007#: c-family/c.opt:1577
8008msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
8009msgstr ""
8010
8011#: c-family/c.opt:1583
8012msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
8013msgstr ""
8014
8015#: c-family/c.opt:1587
8016msgid "Allow fast jumps to the message dispatcher."
8017msgstr ""
8018
8019#: c-family/c.opt:1593
8020msgid "Enable Objective-C exception and synchronization syntax."
8021msgstr ""
8022
8023#: c-family/c.opt:1597
8024#, fuzzy
8025#| msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
8026msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
8027msgstr "Käytä roskienkeruuta (GC) Objective-C/Objective-C++-ohjelmissa"
8028
8029#: c-family/c.opt:1601
8030msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
8031msgstr ""
8032
8033#: c-family/c.opt:1606
8034#, fuzzy
8035#| msgid "Enable exception handling"
8036msgid "Enable Objective-C setjmp exception handling runtime."
8037msgstr "Käytä poikkeustenkäsittelyä"
8038
8039#: c-family/c.opt:1610
8040#, fuzzy
8041msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
8042msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen"
8043
8044#: c-family/c.opt:1614
8045msgid "Enable OpenACC."
8046msgstr "Käytä OpenACC:ta."
8047
8048#: c-family/c.opt:1618
8049msgid "Specify default OpenACC compute dimensions."
8050msgstr ""
8051
8052#: c-family/c.opt:1622
8053msgid "Enable OpenMP (implies -frecursive in Fortran)."
8054msgstr ""
8055
8056#: c-family/c.opt:1626
8057msgid "Enable OpenMP's SIMD directives."
8058msgstr ""
8059
8060#: c-family/c.opt:1630
8061#, fuzzy
8062#| msgid "Recognize C++ keywords like \"compl\" and \"xor\""
8063msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
8064msgstr "Tunnista C++:n avainsanat kuten ”compl” ja ”xor”"
8065
8066#: c-family/c.opt:1641
8067msgid "Look for and use PCH files even when preprocessing."
8068msgstr ""
8069
8070#: c-family/c.opt:1645
8071#, fuzzy
8072msgid "Downgrade conformance errors to warnings."
8073msgstr "Käsittele kaikki varoitukset virheinä"
8074
8075#: c-family/c.opt:1649
8076#, fuzzy
8077msgid "Enable Plan 9 language extensions."
8078msgstr "Käytä AltiVec-käskyjä"
8079
8080#: c-family/c.opt:1653
8081msgid "Treat the input file as already preprocessed."
8082msgstr "Käsittele syötetiedosto jo esikäännettynä."
8083
8084#: c-family/c.opt:1661
8085msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
8086msgstr ""
8087
8088#: c-family/c.opt:1665
8089msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
8090msgstr ""
8091
8092#: c-family/c.opt:1669
8093msgid "Treat known sprintf return values as constants."
8094msgstr ""
8095
8096#: c-family/c.opt:1673
8097msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
8098msgstr ""
8099
8100#: c-family/c.opt:1677
8101#, fuzzy
8102msgid "Enable automatic template instantiation."
8103msgstr "Käytä auto_maattisisennystä"
8104
8105#: c-family/c.opt:1681
8106#, fuzzy
8107#| msgid "Generate bit instructions"
8108msgid "Generate run time type descriptor information."
8109msgstr "Tuota bittikäskyjä"
8110
8111#: c-family/c.opt:1685 ada/gcc-interface/lang.opt:77
8112msgid "Use the narrowest integer type possible for enumeration types."
8113msgstr "Käytä luetelluille tyypeille kapeinta mahdollista kokonaislukutyyppiä."
8114
8115#: c-family/c.opt:1689
8116msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
8117msgstr ""
8118
8119#: c-family/c.opt:1693
8120msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
8121msgstr ""
8122
8123#: c-family/c.opt:1697 ada/gcc-interface/lang.opt:81
8124msgid "Make \"char\" signed by default."
8125msgstr "Tee ”char”-tyypistä oletuksena etumerkillinen."
8126
8127#: c-family/c.opt:1701
8128#, fuzzy
8129msgid "Enable C++14 sized deallocation support."
8130msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
8131
8132#: c-family/c.opt:1708
8133msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
8134msgstr ""
8135
8136#: c-family/c.opt:1711
8137#, fuzzy, c-format
8138msgid "unrecognized scalar storage order value %qs"
8139msgstr "tunnistamaton muotomäärite"
8140
8141#: c-family/c.opt:1724
8142msgid "Display statistics accumulated during compilation."
8143msgstr ""
8144
8145#: c-family/c.opt:1728
8146msgid "Assume that values of enumeration type are always within the minimum range of that type."
8147msgstr ""
8148
8149#: c-family/c.opt:1735 c-family/c.opt:1740
8150msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
8151msgstr ""
8152
8153#: c-family/c.opt:1757
8154msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
8155msgstr ""
8156
8157#: c-family/c.opt:1761
8158msgid "Set the maximum number of template instantiation notes for a single warning or error."
8159msgstr ""
8160
8161#: c-family/c.opt:1768
8162msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
8163msgstr ""
8164
8165#: c-family/c.opt:1775
8166#, fuzzy
8167msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
8168msgstr "Älä luo säieturvallista koodia paikallisten staattisten muuttujien alustamiseksi"
8169
8170#: c-family/c.opt:1779
8171msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
8172msgstr ""
8173
8174#: c-family/c.opt:1783
8175#, fuzzy
8176#| msgid "Make \"char\" unsigned by default"
8177msgid "Make \"char\" unsigned by default."
8178msgstr "Tee ”char”-tyypistä oletuksena etumerkitön"
8179
8180#: c-family/c.opt:1787
8181msgid "Use __cxa_atexit to register destructors."
8182msgstr ""
8183
8184#: c-family/c.opt:1791
8185msgid "Use __cxa_get_exception_ptr in exception handling."
8186msgstr ""
8187
8188#: c-family/c.opt:1795
8189msgid "Marks all inlined functions and methods as having hidden visibility."
8190msgstr ""
8191
8192#: c-family/c.opt:1799
8193msgid "Changes visibility to match Microsoft Visual Studio by default."
8194msgstr ""
8195
8196#: c-family/c.opt:1811
8197msgid "Emit common-like symbols as weak symbols."
8198msgstr ""
8199
8200#: c-family/c.opt:1815
8201msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
8202msgstr ""
8203
8204#: c-family/c.opt:1819
8205msgid "Generate a #line directive pointing at the current working directory."
8206msgstr ""
8207
8208#: c-family/c.opt:1827
8209msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
8210msgstr ""
8211
8212#: c-family/c.opt:1831
8213msgid "Dump declarations to a .decl file."
8214msgstr ""
8215
8216#: c-family/c.opt:1835
8217msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
8218msgstr ""
8219
8220#: c-family/c.opt:1839
8221msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
8222msgstr ""
8223
8224#: c-family/c.opt:1843
8225msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
8226msgstr ""
8227
8228#: c-family/c.opt:1847
8229msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
8230msgstr ""
8231
8232#: c-family/c.opt:1852
8233#, fuzzy
8234#| msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
8235msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
8236msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
8237
8238#: c-family/c.opt:1856
8239msgid "-imacros <file>\tAccept definition of macros in <file>."
8240msgstr ""
8241
8242#: c-family/c.opt:1860
8243#, fuzzy
8244#| msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
8245msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
8246msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
8247
8248#: c-family/c.opt:1864
8249msgid "-include <file>\tInclude the contents of <file> before other files."
8250msgstr ""
8251
8252#: c-family/c.opt:1868
8253#, fuzzy
8254msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
8255msgstr "Määrittele <polku> etuliitteeksi seuraaville kahdelle valitsimelle"
8256
8257#: c-family/c.opt:1872
8258#, fuzzy
8259#| msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
8260msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
8261msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
8262
8263#: c-family/c.opt:1876
8264#, fuzzy
8265#| msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
8266msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
8267msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
8268
8269#: c-family/c.opt:1880
8270#, fuzzy
8271#| msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
8272msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
8273msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
8274
8275#: c-family/c.opt:1884
8276#, fuzzy
8277#| msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
8278msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
8279msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
8280
8281#: c-family/c.opt:1888
8282#, fuzzy
8283#| msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
8284msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
8285msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
8286
8287#: c-family/c.opt:1898
8288msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
8289msgstr ""
8290
8291#: c-family/c.opt:1902
8292msgid "Do not search standard system include directories for C++."
8293msgstr ""
8294
8295#: c-family/c.opt:1914
8296msgid "Generate C header of platform-specific features."
8297msgstr ""
8298
8299#: c-family/c.opt:1918
8300msgid "Remap file names when including files."
8301msgstr ""
8302
8303#: c-family/c.opt:1922 c-family/c.opt:1926
8304#, fuzzy
8305msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
8306msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
8307
8308#: c-family/c.opt:1930
8309msgid "Conform to the ISO 2011 C++ standard."
8310msgstr "Noudata ISO 2011 C++ -standardia."
8311
8312#: c-family/c.opt:1934
8313#, fuzzy
8314msgid "Deprecated in favor of -std=c++11."
8315msgstr "Vanhentunut, ks. -std=c99"
8316
8317#: c-family/c.opt:1938
8318#, fuzzy
8319msgid "Deprecated in favor of -std=c++14."
8320msgstr "Vanhentunut, ks. -std=c99"
8321
8322#: c-family/c.opt:1942
8323msgid "Conform to the ISO 2014 C++ standard."
8324msgstr "Noudata ISO 2014 C++ -standardia."
8325
8326#: c-family/c.opt:1946
8327#, fuzzy
8328msgid "Deprecated in favor of -std=c++17."
8329msgstr "Vanhentunut, ks. -std=c99"
8330
8331#: c-family/c.opt:1950
8332#, fuzzy
8333#| msgid "Conform to the ISO 2011 C++ standard."
8334msgid "Conform to the ISO 2017 C++ standard."
8335msgstr "Noudata ISO 2011 C++ -standardia."
8336
8337#: c-family/c.opt:1954
8338#, fuzzy
8339#| msgid "Conform to the ISO 2017(?) C++ draft standard (experimental and incomplete support)"
8340msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
8341msgstr "Noudata ISO 2017(?) C++ -standardiluonnosta (kokeellinen ja epätäydellinen tuki)"
8342
8343#: c-family/c.opt:1958 c-family/c.opt:2076
8344msgid "Conform to the ISO 2011 C standard."
8345msgstr "Noudata ISO 2011 C -standardia."
8346
8347#: c-family/c.opt:1962
8348#, fuzzy
8349msgid "Deprecated in favor of -std=c11."
8350msgstr "Vanhentunut, ks. -std=c99"
8351
8352#: c-family/c.opt:1966 c-family/c.opt:1970 c-family/c.opt:2080
8353#: c-family/c.opt:2084
8354#, fuzzy
8355#| msgid "Conform to the ISO 1990 C standard as amended in 1994"
8356msgid "Conform to the ISO 2017 C standard (expected to be published in 2018)."
8357msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen"
8358
8359#: c-family/c.opt:1974 c-family/c.opt:1978 c-family/c.opt:2060
8360#, fuzzy
8361#| msgid "Conform to the ISO 1990 C standard"
8362msgid "Conform to the ISO 1990 C standard."
8363msgstr "Noudata ISO 1990 C -standardia"
8364
8365#: c-family/c.opt:1982 c-family/c.opt:2068
8366#, fuzzy
8367#| msgid "Conform to the ISO 1999 C standard"
8368msgid "Conform to the ISO 1999 C standard."
8369msgstr "Noudata ISO 1999 C -standardia"
8370
8371#: c-family/c.opt:1986
8372#, fuzzy
8373#| msgid "Deprecated in favor of -std=c99"
8374msgid "Deprecated in favor of -std=c99."
8375msgstr "Vanhentunut, ks. -std=c99"
8376
8377#: c-family/c.opt:1990 c-family/c.opt:1995
8378#, fuzzy
8379msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
8380msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
8381
8382#: c-family/c.opt:2000
8383#, fuzzy
8384#| msgid "Conform to the ISO 1990 C standard with GNU extensions"
8385msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
8386msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
8387
8388#: c-family/c.opt:2004
8389#, fuzzy
8390msgid "Deprecated in favor of -std=gnu++11."
8391msgstr "Vanhentunut, ks. -std=c99"
8392
8393#: c-family/c.opt:2008
8394#, fuzzy
8395msgid "Deprecated in favor of -std=gnu++14."
8396msgstr "Vanhentunut, ks. -std=c99"
8397
8398#: c-family/c.opt:2012
8399#, fuzzy
8400#| msgid "Conform to the ISO 1990 C standard with GNU extensions"
8401msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
8402msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
8403
8404#: c-family/c.opt:2016
8405#, fuzzy
8406msgid "Deprecated in favor of -std=gnu++17."
8407msgstr "Vanhentunut, ks. -std=c99"
8408
8409#: c-family/c.opt:2020
8410#, fuzzy
8411#| msgid "Conform to the ISO 1990 C standard with GNU extensions"
8412msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
8413msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
8414
8415#: c-family/c.opt:2024
8416#, fuzzy
8417msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
8418msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
8419
8420#: c-family/c.opt:2028
8421#, fuzzy
8422#| msgid "Conform to the ISO 1990 C standard with GNU extensions"
8423msgid "Conform to the ISO 2011 C standard with GNU extensions."
8424msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
8425
8426#: c-family/c.opt:2032
8427#, fuzzy
8428msgid "Deprecated in favor of -std=gnu11."
8429msgstr "Vanhentunut, ks. -std=c99"
8430
8431#: c-family/c.opt:2036 c-family/c.opt:2040
8432#, fuzzy
8433#| msgid "Conform to the ISO 1990 C standard with GNU extensions"
8434msgid "Conform to the ISO 2017 C standard (expected to be published in 2018) with GNU extensions."
8435msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
8436
8437#: c-family/c.opt:2044 c-family/c.opt:2048
8438#, fuzzy
8439#| msgid "Conform to the ISO 1990 C standard with GNU extensions"
8440msgid "Conform to the ISO 1990 C standard with GNU extensions."
8441msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
8442
8443#: c-family/c.opt:2052
8444#, fuzzy
8445#| msgid "Conform to the ISO 1999 C standard with GNU extensions"
8446msgid "Conform to the ISO 1999 C standard with GNU extensions."
8447msgstr "Noudata ISO 1999 C -standardia GNU-laajennoksineen"
8448
8449#: c-family/c.opt:2056
8450#, fuzzy
8451msgid "Deprecated in favor of -std=gnu99."
8452msgstr "Vanhentunut, ks. -std=c99"
8453
8454#: c-family/c.opt:2064
8455#, fuzzy
8456#| msgid "Conform to the ISO 1990 C standard as amended in 1994"
8457msgid "Conform to the ISO 1990 C standard as amended in 1994."
8458msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen"
8459
8460#: c-family/c.opt:2072
8461#, fuzzy
8462#| msgid "Deprecated in favor of -std=c99"
8463msgid "Deprecated in favor of -std=iso9899:1999."
8464msgstr "Vanhentunut, ks. -std=c99"
8465
8466#: c-family/c.opt:2091
8467#, fuzzy
8468msgid "Enable traditional preprocessing."
8469msgstr "virheellinen esikääntäjän direktiivi #%s"
8470
8471#: c-family/c.opt:2095
8472#, fuzzy
8473msgid "-trigraphs\tSupport ISO C trigraphs."
8474msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
8475
8476#: c-family/c.opt:2099
8477msgid "Do not predefine system-specific and GCC-specific macros."
8478msgstr ""
8479
8480#: ada/gcc-interface/lang.opt:61
8481#, fuzzy
8482#| msgid "Synonym of -gnatk8"
8483msgid "Synonym of -gnatk8."
8484msgstr "Sama kuin -gnatk8"
8485
8486#: ada/gcc-interface/lang.opt:69
8487msgid "Do not look for object files in standard path."
8488msgstr ""
8489
8490#: ada/gcc-interface/lang.opt:73
8491#, fuzzy
8492msgid "Select the runtime."
8493msgstr "_Valitse"
8494
8495#: ada/gcc-interface/lang.opt:85
8496#, fuzzy
8497msgid "Catch typos."
8498msgstr "  siirtyy catch-lohkoon"
8499
8500#: ada/gcc-interface/lang.opt:89
8501msgid "Set name of output ALI file (internal switch)."
8502msgstr ""
8503
8504#: ada/gcc-interface/lang.opt:93
8505#, fuzzy
8506msgid "-gnat<options>\tSpecify options to GNAT."
8507msgstr "päiväyksen tulostusta määräävät valitsimet ovat toisensa poissulkevia"
8508
8509#: ada/gcc-interface/lang.opt:97
8510#, fuzzy
8511msgid "Ignored."
8512msgstr " (ei huomioida)"
8513
8514#: go/lang.opt:42
8515msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
8516msgstr ""
8517
8518#: go/lang.opt:46
8519#, fuzzy
8520#| msgid "division by zero"
8521msgid "Add explicit checks for division by zero."
8522msgstr "jako nollalla"
8523
8524#: go/lang.opt:50
8525msgid "Add explicit checks for division overflow in INT_MIN / -1."
8526msgstr ""
8527
8528#: go/lang.opt:54
8529msgid "Apply special rules for compiling runtime package."
8530msgstr ""
8531
8532#: go/lang.opt:58
8533msgid "-fgo-dump-<type>\tDump Go frontend internal information."
8534msgstr ""
8535
8536#: go/lang.opt:62
8537msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
8538msgstr ""
8539
8540#: go/lang.opt:66
8541msgid "-fgo-pkgpath=<string>\tSet Go package path."
8542msgstr ""
8543
8544#: go/lang.opt:70
8545msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
8546msgstr ""
8547
8548#: go/lang.opt:74
8549msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
8550msgstr ""
8551
8552#: go/lang.opt:78
8553#, fuzzy
8554msgid "Functions which return values must end with return statements."
8555msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause"
8556
8557#: go/lang.opt:82
8558msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
8559msgstr ""
8560
8561#: go/lang.opt:86
8562msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
8563msgstr ""
8564
8565#: config/vms/vms.opt:27
8566msgid "Malloc data into P2 space."
8567msgstr ""
8568
8569#: config/vms/vms.opt:31
8570msgid "Set name of main routine for the debugger."
8571msgstr ""
8572
8573#: config/vms/vms.opt:35
8574msgid "Use VMS exit codes instead of posix ones."
8575msgstr ""
8576
8577#: config/vms/vms.opt:39
8578msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
8579msgstr ""
8580
8581#: config/vms/vms.opt:42
8582#, fuzzy, c-format
8583msgid "unknown pointer size model %qs"
8584msgstr "tuntematon konetila %qs"
8585
8586#: config/mcore/mcore.opt:23
8587msgid "Generate code for the M*Core M210"
8588msgstr ""
8589
8590#: config/mcore/mcore.opt:27
8591msgid "Generate code for the M*Core M340"
8592msgstr ""
8593
8594#: config/mcore/mcore.opt:31
8595msgid "Force functions to be aligned to a 4 byte boundary."
8596msgstr ""
8597
8598#: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
8599msgid "Generate big-endian code."
8600msgstr "Tuota big-endian-koodia."
8601
8602#: config/mcore/mcore.opt:39
8603#, fuzzy
8604msgid "Emit call graph information."
8605msgstr "luo kutsukaavio"
8606
8607#: config/mcore/mcore.opt:43
8608#, fuzzy
8609#| msgid "Use the bit-field instructions"
8610msgid "Use the divide instruction."
8611msgstr "Käytä PowerPC-64 -käskykantaa"
8612
8613#: config/mcore/mcore.opt:47
8614msgid "Inline constants if it can be done in 2 insns or less."
8615msgstr ""
8616
8617#: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
8618#, fuzzy
8619#| msgid "Generate little-endian code"
8620msgid "Generate little-endian code."
8621msgstr "Tuota little-endian-koodia"
8622
8623#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
8624msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
8625msgstr ""
8626
8627#: config/mcore/mcore.opt:60
8628msgid "Use arbitrary sized immediates in bit operations."
8629msgstr ""
8630
8631#: config/mcore/mcore.opt:64
8632msgid "Prefer word accesses over byte accesses."
8633msgstr ""
8634
8635#: config/mcore/mcore.opt:71
8636msgid "Set the maximum amount for a single stack increment operation."
8637msgstr ""
8638
8639#: config/mcore/mcore.opt:75
8640#, fuzzy
8641#| msgid "Always treat bitfields as int-sized"
8642msgid "Always treat bitfields as int-sized."
8643msgstr "Käsittele bittikenttiä aina int-kokoisina"
8644
8645#: config/linux-android.opt:23
8646msgid "Generate code for the Android platform."
8647msgstr "Tuota koodia Android-alustalle."
8648
8649#: config/mmix/mmix.opt:24
8650msgid "For intrinsics library: pass all parameters in registers."
8651msgstr ""
8652
8653#: config/mmix/mmix.opt:28
8654#, fuzzy
8655#| msgid "Use registers for argument passing"
8656msgid "Use register stack for parameters and return value."
8657msgstr "Käytä rekistereitä argumenttien välittämiseen"
8658
8659#: config/mmix/mmix.opt:32
8660#, fuzzy
8661#| msgid "Use registers for argument passing"
8662msgid "Use call-clobbered registers for parameters and return value."
8663msgstr "Käytä rekistereitä argumenttien välittämiseen"
8664
8665#: config/mmix/mmix.opt:37
8666#, fuzzy
8667msgid "Use epsilon-respecting floating point compare instructions."
8668msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
8669
8670#: config/mmix/mmix.opt:41
8671msgid "Use zero-extending memory loads, not sign-extending ones."
8672msgstr ""
8673
8674#: config/mmix/mmix.opt:45
8675msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
8676msgstr ""
8677
8678#: config/mmix/mmix.opt:49
8679msgid "Prepend global symbols with \":\" (for use with PREFIX)."
8680msgstr ""
8681
8682#: config/mmix/mmix.opt:53
8683#, fuzzy
8684#| msgid "Set start-address of the program"
8685msgid "Do not provide a default start-address 0x100 of the program."
8686msgstr "Aseta ohjelman alkuosoite"
8687
8688#: config/mmix/mmix.opt:57
8689msgid "Link to emit program in ELF format (rather than mmo)."
8690msgstr ""
8691
8692#: config/mmix/mmix.opt:61
8693msgid "Use P-mnemonics for branches statically predicted as taken."
8694msgstr ""
8695
8696#: config/mmix/mmix.opt:65
8697msgid "Don't use P-mnemonics for branches."
8698msgstr ""
8699
8700#: config/mmix/mmix.opt:79
8701msgid "Use addresses that allocate global registers."
8702msgstr ""
8703
8704#: config/mmix/mmix.opt:83
8705msgid "Do not use addresses that allocate global registers."
8706msgstr ""
8707
8708#: config/mmix/mmix.opt:87
8709#, fuzzy
8710msgid "Generate a single exit point for each function."
8711msgstr "indeksoitu arvo on osoitin funktioon"
8712
8713#: config/mmix/mmix.opt:91
8714#, fuzzy
8715#| msgid "Do not generate #line directives"
8716msgid "Do not generate a single exit point for each function."
8717msgstr "Älä luo #line-direktiivejä"
8718
8719#: config/mmix/mmix.opt:95
8720#, fuzzy
8721#| msgid "Set start-address of the program"
8722msgid "Set start-address of the program."
8723msgstr "Aseta ohjelman alkuosoite"
8724
8725#: config/mmix/mmix.opt:99
8726#, fuzzy
8727#| msgid "Set start-address of data"
8728msgid "Set start-address of data."
8729msgstr "Aseta datan alkuosoite"
8730
8731#: config/darwin.opt:117
8732#, fuzzy
8733#| msgid "Generate isel instructions"
8734msgid "Generate compile-time CFString objects."
8735msgstr "Tuota isel-käskyjä"
8736
8737#: config/darwin.opt:214
8738msgid "Warn if constant CFString objects contain non-portable characters."
8739msgstr ""
8740
8741#: config/darwin.opt:219
8742msgid "Generate AT&T-style stubs for Mach-O."
8743msgstr ""
8744
8745#: config/darwin.opt:223
8746#, fuzzy
8747#| msgid "Generate code suitable for executables (NOT shared libs)"
8748msgid "Generate code suitable for executables (NOT shared libs)."
8749msgstr "Tuota suoritettaville tiedostoille sopivaa koodia (EI jaetuille kirjastoille)"
8750
8751#: config/darwin.opt:227
8752#, fuzzy
8753#| msgid "Generate code suitable for executables (NOT shared libs)"
8754msgid "Generate code suitable for fast turn around debugging."
8755msgstr "Tuota suoritettaville tiedostoille sopivaa koodia (EI jaetuille kirjastoille)"
8756
8757#: config/darwin.opt:235
8758msgid "The earliest MacOS X version on which this program will run."
8759msgstr ""
8760
8761#: config/darwin.opt:239
8762msgid "Set sizeof(bool) to 1."
8763msgstr ""
8764
8765#: config/darwin.opt:243
8766#, fuzzy
8767msgid "Generate code for darwin loadable kernel extensions."
8768msgstr "Käytä AltiVec-käskyjä"
8769
8770#: config/darwin.opt:247
8771#, fuzzy
8772#| msgid "Generate code for the Android platform."
8773msgid "Generate code for the kernel or loadable kernel extensions."
8774msgstr "Tuota koodia Android-alustalle."
8775
8776#: config/darwin.opt:251
8777#, fuzzy
8778#| msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
8779msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
8780msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
8781
8782#: config/darwin.opt:401
8783msgid "The version of ld64 in use for this toolchain."
8784msgstr ""
8785
8786#: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
8787#, fuzzy
8788msgid "Use simulator runtime."
8789msgstr "Tuota koodi GNU-suoritusympäristölle"
8790
8791#: config/bfin/bfin.opt:44 config/arm/arm.opt:111
8792#, fuzzy
8793msgid "Specify the name of the target CPU."
8794msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
8795
8796#: config/bfin/bfin.opt:48
8797#, fuzzy
8798msgid "Omit frame pointer for leaf functions."
8799msgstr "indeksoitu arvo on osoitin funktioon"
8800
8801#: config/bfin/bfin.opt:52
8802msgid "Program is entirely located in low 64k of memory."
8803msgstr ""
8804
8805#: config/bfin/bfin.opt:56
8806msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
8807msgstr ""
8808
8809#: config/bfin/bfin.opt:61
8810msgid "Avoid speculative loads to work around a hardware anomaly."
8811msgstr ""
8812
8813#: config/bfin/bfin.opt:65
8814#, fuzzy
8815#| msgid "Create a shared library"
8816msgid "Enabled ID based shared library."
8817msgstr "Luo jaettu kirjasto"
8818
8819#: config/bfin/bfin.opt:69
8820msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
8821msgstr ""
8822
8823#: config/bfin/bfin.opt:74 config/m68k/m68k.opt:175
8824#, fuzzy
8825#| msgid "Create a shared library"
8826msgid "ID of shared library to build."
8827msgstr "  -shared                  Luo jaettu kirjasto\n"
8828
8829#: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
8830msgid "Enable separate data segment."
8831msgstr ""
8832
8833#: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
8834msgid "Avoid generating pc-relative calls; use indirection."
8835msgstr ""
8836
8837#: config/bfin/bfin.opt:86
8838msgid "Link with the fast floating-point library."
8839msgstr ""
8840
8841#: config/bfin/bfin.opt:90 config/frv/frv.opt:130
8842msgid "Enable Function Descriptor PIC mode."
8843msgstr ""
8844
8845#: config/bfin/bfin.opt:94 config/frv/frv.opt:162
8846#, fuzzy
8847msgid "Enable inlining of PLT in function calls."
8848msgstr "lopetusalkio puuttuu funktiokutsusta"
8849
8850#: config/bfin/bfin.opt:98
8851msgid "Do stack checking using bounds in L1 scratch memory."
8852msgstr ""
8853
8854#: config/bfin/bfin.opt:102
8855#, fuzzy
8856#| msgid "Enable multicore support"
8857msgid "Enable multicore support."
8858msgstr "Ota käyttöön moniydintuki"
8859
8860#: config/bfin/bfin.opt:106
8861#, fuzzy
8862msgid "Build for Core A."
8863msgstr "Käännös"
8864
8865#: config/bfin/bfin.opt:110
8866#, fuzzy
8867msgid "Build for Core B."
8868msgstr "Käännös"
8869
8870#: config/bfin/bfin.opt:114
8871#, fuzzy
8872msgid "Build for SDRAM."
8873msgstr "Käännös"
8874
8875#: config/bfin/bfin.opt:118
8876msgid "Assume ICPLBs are enabled at runtime."
8877msgstr ""
8878
8879#: config/m68k/m68k-tables.opt:25
8880msgid "Known M68K CPUs (for use with the -mcpu= option):"
8881msgstr ""
8882
8883#: config/m68k/m68k-tables.opt:365
8884msgid "Known M68K microarchitectures (for use with the -mtune= option):"
8885msgstr ""
8886
8887#: config/m68k/m68k-tables.opt:411
8888msgid "Known M68K ISAs (for use with the -march= option):"
8889msgstr ""
8890
8891#: config/m68k/ieee.opt:24 config/i386/i386.opt:368
8892#, fuzzy
8893msgid "Use IEEE math for fp comparisons."
8894msgstr "Käytä ohjelmistoliukulukuja"
8895
8896#: config/m68k/m68k.opt:30
8897#, fuzzy
8898#| msgid "Generate code for a 520X"
8899msgid "Generate code for a 520X."
8900msgstr "Tuota 520X-koodia"
8901
8902#: config/m68k/m68k.opt:34
8903#, fuzzy
8904#| msgid "Generate code for a 5206e"
8905msgid "Generate code for a 5206e."
8906msgstr "Tuota 5206e-koodia"
8907
8908#: config/m68k/m68k.opt:38
8909#, fuzzy
8910#| msgid "Generate code for a 528x"
8911msgid "Generate code for a 528x."
8912msgstr "Tuota 528x-koodia"
8913
8914#: config/m68k/m68k.opt:42
8915#, fuzzy
8916#| msgid "Generate code for a 5307"
8917msgid "Generate code for a 5307."
8918msgstr "Tuota 5307-koodia"
8919
8920#: config/m68k/m68k.opt:46
8921#, fuzzy
8922#| msgid "Generate code for a 5407"
8923msgid "Generate code for a 5407."
8924msgstr "Tuota 5407-koodia"
8925
8926#: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
8927#, fuzzy
8928#| msgid "Generate code for a 68000"
8929msgid "Generate code for a 68000."
8930msgstr "Tuota 68000-koodia"
8931
8932#: config/m68k/m68k.opt:54
8933#, fuzzy
8934#| msgid "Generate code for a 68010"
8935msgid "Generate code for a 68010."
8936msgstr "Tuota 68010-koodia"
8937
8938#: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
8939#, fuzzy
8940#| msgid "Generate code for a 68020"
8941msgid "Generate code for a 68020."
8942msgstr "Tuota 68020-koodia"
8943
8944#: config/m68k/m68k.opt:62
8945#, fuzzy
8946#| msgid "Generate code for a 68040, without any new instructions"
8947msgid "Generate code for a 68040, without any new instructions."
8948msgstr "Tuota 68040-koodia, ilman uusia käskyjä"
8949
8950#: config/m68k/m68k.opt:66
8951#, fuzzy
8952#| msgid "Generate code for a 68060, without any new instructions"
8953msgid "Generate code for a 68060, without any new instructions."
8954msgstr "Tuota 68060-koodia, ilman uusia käskyjä"
8955
8956#: config/m68k/m68k.opt:70
8957#, fuzzy
8958#| msgid "Generate code for a 68030"
8959msgid "Generate code for a 68030."
8960msgstr "Tuota 68030-koodia"
8961
8962#: config/m68k/m68k.opt:74
8963#, fuzzy
8964#| msgid "Generate code for a 68040"
8965msgid "Generate code for a 68040."
8966msgstr "Tuota 68040-koodia"
8967
8968#: config/m68k/m68k.opt:78
8969#, fuzzy
8970#| msgid "Generate code for a 68060"
8971msgid "Generate code for a 68060."
8972msgstr "Tuota 68060-koodia"
8973
8974#: config/m68k/m68k.opt:82
8975#, fuzzy
8976#| msgid "Generate code for a 68302"
8977msgid "Generate code for a 68302."
8978msgstr "Tuota 68302-koodia"
8979
8980#: config/m68k/m68k.opt:86
8981#, fuzzy
8982#| msgid "Generate code for a 68332"
8983msgid "Generate code for a 68332."
8984msgstr "Tuota 68332-koodia"
8985
8986#: config/m68k/m68k.opt:91
8987#, fuzzy
8988#| msgid "Generate code for a 68851"
8989msgid "Generate code for a 68851."
8990msgstr "Tuota 68851-koodia"
8991
8992#: config/m68k/m68k.opt:95
8993#, fuzzy
8994#| msgid "Generate code that uses 68881 floating-point instructions"
8995msgid "Generate code that uses 68881 floating-point instructions."
8996msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
8997
8998#: config/m68k/m68k.opt:99
8999#, fuzzy
9000#| msgid "Align variables on a 32-bit boundary"
9001msgid "Align variables on a 32-bit boundary."
9002msgstr "Kohdista muuttujat 32 bitin rajoille"
9003
9004#: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
9005#: config/nds32/nds32.opt:131 config/c6x/c6x.opt:67
9006#, fuzzy
9007msgid "Specify the name of the target architecture."
9008msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
9009
9010#: config/m68k/m68k.opt:107
9011#, fuzzy
9012#| msgid "Use the bit-field instructions"
9013msgid "Use the bit-field instructions."
9014msgstr "Käytä bittikenttäkäskyjä"
9015
9016#: config/m68k/m68k.opt:119
9017#, fuzzy
9018#| msgid "Generate code for a 5407"
9019msgid "Generate code for a ColdFire v4e."
9020msgstr "Tuota little-endian-koodia"
9021
9022#: config/m68k/m68k.opt:123
9023#, fuzzy
9024msgid "Specify the target CPU."
9025msgstr "-m64 vaatii PowerPC64-suorittimen"
9026
9027#: config/m68k/m68k.opt:127
9028#, fuzzy
9029#| msgid "Generate code for a 68302"
9030msgid "Generate code for a cpu32."
9031msgstr "Tuota little-endian-koodia"
9032
9033#: config/m68k/m68k.opt:131
9034#, fuzzy
9035msgid "Use hardware division instructions on ColdFire."
9036msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
9037
9038#: config/m68k/m68k.opt:135
9039#, fuzzy
9040#| msgid "Generate code for a 68040"
9041msgid "Generate code for a Fido A."
9042msgstr "Tuota little-endian-koodia"
9043
9044#: config/m68k/m68k.opt:139
9045#, fuzzy
9046#| msgid "Generate code that uses 68881 floating-point instructions"
9047msgid "Generate code which uses hardware floating point instructions."
9048msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
9049
9050#: config/m68k/m68k.opt:143
9051#, fuzzy
9052#| msgid "Create a shared library"
9053msgid "Enable ID based shared library."
9054msgstr "Luo jaettu kirjasto"
9055
9056#: config/m68k/m68k.opt:147
9057msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
9058msgstr ""
9059
9060#: config/m68k/m68k.opt:151
9061msgid "Do not use the bit-field instructions."
9062msgstr "Älä käytä bittikenttäkäskyjä."
9063
9064#: config/m68k/m68k.opt:155
9065msgid "Use normal calling convention."
9066msgstr ""
9067
9068#: config/m68k/m68k.opt:159
9069msgid "Consider type 'int' to be 32 bits wide."
9070msgstr ""
9071
9072#: config/m68k/m68k.opt:163
9073#, fuzzy
9074#| msgid "Generate 64-bit code"
9075msgid "Generate pc-relative code."
9076msgstr "Tuota little-endian-koodia"
9077
9078#: config/m68k/m68k.opt:167
9079msgid "Use different calling convention using 'rtd'."
9080msgstr ""
9081
9082#: config/m68k/m68k.opt:179
9083msgid "Consider type 'int' to be 16 bits wide."
9084msgstr ""
9085
9086#: config/m68k/m68k.opt:183
9087#, fuzzy
9088#| msgid "Generate code that uses 68881 floating-point instructions"
9089msgid "Generate code with library calls for floating point."
9090msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
9091
9092#: config/m68k/m68k.opt:187
9093msgid "Do not use unaligned memory references."
9094msgstr ""
9095
9096#: config/m68k/m68k.opt:191
9097msgid "Tune for the specified target CPU or architecture."
9098msgstr ""
9099
9100#: config/m68k/m68k.opt:195
9101msgid "Support more than 8192 GOT entries on ColdFire."
9102msgstr ""
9103
9104#: config/m68k/m68k.opt:199
9105msgid "Support TLS segment larger than 64K."
9106msgstr ""
9107
9108#: config/riscv/riscv.opt:26
9109msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
9110msgstr ""
9111
9112#: config/riscv/riscv.opt:30
9113msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
9114msgstr ""
9115
9116#: config/riscv/riscv.opt:34
9117#, fuzzy
9118msgid "Specify integer and floating-point calling convention."
9119msgstr "Määrittele käytettävä ABI"
9120
9121#: config/riscv/riscv.opt:38 config/i386/i386.opt:416
9122msgid "Attempt to keep stack aligned to this power of 2."
9123msgstr ""
9124
9125#: config/riscv/riscv.opt:42
9126#, fuzzy
9127msgid "Supported ABIs (for use with the -mabi= option):"
9128msgstr "epäkelpo osoitintila %qs"
9129
9130#: config/riscv/riscv.opt:64
9131#, fuzzy
9132msgid "Use hardware floating-point divide and square root instructions."
9133msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
9134
9135#: config/riscv/riscv.opt:68
9136#, fuzzy
9137msgid "Use hardware instructions for integer division."
9138msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
9139
9140#: config/riscv/riscv.opt:72
9141msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
9142msgstr ""
9143
9144#: config/riscv/riscv.opt:77 config/mips/mips.opt:401
9145msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
9146msgstr ""
9147
9148#: config/riscv/riscv.opt:81
9149msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
9150msgstr ""
9151
9152#: config/riscv/riscv.opt:85
9153msgid "Use smaller but slower prologue and epilogue code."
9154msgstr ""
9155
9156#: config/riscv/riscv.opt:89 config/aarch64/aarch64.opt:85
9157#, fuzzy
9158msgid "Specify the code model."
9159msgstr "Malli:"
9160
9161#: config/riscv/riscv.opt:93
9162#, fuzzy
9163#| msgid "Do not generate #line directives"
9164msgid "Do not generate unaligned memory accesses."
9165msgstr "Älä luo #line-direktiivejä"
9166
9167#: config/riscv/riscv.opt:97 config/i386/i386.opt:287
9168#: config/powerpcspe/aix64.opt:36 config/powerpcspe/linux64.opt:32
9169#: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
9170#: config/tilegx/tilegx.opt:57
9171msgid "Known code models (for use with the -mcmodel= option):"
9172msgstr ""
9173
9174#: config/riscv/riscv.opt:107
9175msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
9176msgstr ""
9177
9178#: config/riscv/riscv.opt:111
9179msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
9180msgstr ""
9181
9182#: config/m32c/m32c.opt:23
9183#, fuzzy
9184msgid "-msim\tUse simulator runtime."
9185msgstr "Käytä simulaattorin ajoaikaista ympäristöä."
9186
9187#: config/m32c/m32c.opt:27
9188#, fuzzy
9189msgid "-mcpu=r8c\tCompile code for R8C variants."
9190msgstr "Käännä koodi R8C-varianteille"
9191
9192#: config/m32c/m32c.opt:31
9193#, fuzzy
9194msgid "-mcpu=m16c\tCompile code for M16C variants."
9195msgstr "Käännä koodi M16C-varianteille"
9196
9197#: config/m32c/m32c.opt:35
9198#, fuzzy
9199msgid "-mcpu=m32cm\tCompile code for M32CM variants."
9200msgstr "Käännä koodi M32CM-varianteille"
9201
9202#: config/m32c/m32c.opt:39
9203#, fuzzy
9204msgid "-mcpu=m32c\tCompile code for M32C variants."
9205msgstr "Käännä koodi M32C-varianteille"
9206
9207#: config/m32c/m32c.opt:43
9208#, fuzzy
9209msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
9210msgstr "Memreg-tavujen lukumäärä (oletus: 16, lukualue: 0..16)"
9211
9212#: config/msp430/msp430.opt:7
9213msgid "Force assembly output to always use hex constants."
9214msgstr ""
9215
9216#: config/msp430/msp430.opt:11
9217#, fuzzy
9218msgid "Specify the MCU to build for."
9219msgstr "Käytä MCU-käskyjä"
9220
9221#: config/msp430/msp430.opt:15
9222msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
9223msgstr ""
9224
9225#: config/msp430/msp430.opt:19
9226#, fuzzy
9227msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
9228msgstr "Määrittele käytettävä ABI"
9229
9230#: config/msp430/msp430.opt:23
9231msgid "Select large model - 20-bit addresses/pointers."
9232msgstr ""
9233
9234#: config/msp430/msp430.opt:27
9235msgid "Select small model - 16-bit addresses/pointers (default)."
9236msgstr ""
9237
9238#: config/msp430/msp430.opt:31
9239msgid "Optimize opcode sizes at link time."
9240msgstr ""
9241
9242#: config/msp430/msp430.opt:38
9243msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
9244msgstr ""
9245
9246#: config/msp430/msp430.opt:45
9247msgid "Specify the type of hardware multiply to support."
9248msgstr ""
9249
9250#: config/msp430/msp430.opt:67
9251msgid "Specify whether functions should be placed into low or high memory."
9252msgstr ""
9253
9254#: config/msp430/msp430.opt:71
9255msgid "Specify whether variables should be placed into low or high memory."
9256msgstr ""
9257
9258#: config/msp430/msp430.opt:90
9259msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
9260msgstr ""
9261
9262#: config/msp430/msp430.opt:94
9263msgid "Passes on a request to the assembler to warn about various silicon errata."
9264msgstr ""
9265
9266#: config/aarch64/aarch64.opt:40
9267#, fuzzy
9268msgid "The possible TLS dialects:"
9269msgstr "I/O mahdollista"
9270
9271#: config/aarch64/aarch64.opt:52
9272msgid "The code model option names for -mcmodel:"
9273msgstr ""
9274
9275#: config/aarch64/aarch64.opt:65 config/arm/arm.opt:99
9276#: config/microblaze/microblaze.opt:60
9277msgid "Assume target CPU is configured as big endian."
9278msgstr ""
9279
9280#: config/aarch64/aarch64.opt:69 config/i386/i386.opt:1007
9281msgid "Generate code which uses only the general registers."
9282msgstr ""
9283
9284#: config/aarch64/aarch64.opt:73
9285msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
9286msgstr ""
9287
9288#: config/aarch64/aarch64.opt:77
9289msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
9290msgstr ""
9291
9292#: config/aarch64/aarch64.opt:81 config/arm/arm.opt:164
9293#: config/microblaze/microblaze.opt:64
9294msgid "Assume target CPU is configured as little endian."
9295msgstr ""
9296
9297#: config/aarch64/aarch64.opt:89
9298msgid "Don't assume that unaligned accesses are handled by the system."
9299msgstr ""
9300
9301#: config/aarch64/aarch64.opt:93 config/i386/i386.opt:400
9302#, fuzzy
9303msgid "Omit the frame pointer in leaf functions."
9304msgstr "indeksoitu arvo on osoitin funktioon"
9305
9306#: config/aarch64/aarch64.opt:97
9307#, fuzzy
9308msgid "Specify TLS dialect."
9309msgstr "tls_model-argumentti ei ole merkkijono"
9310
9311#: config/aarch64/aarch64.opt:101
9312msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
9313msgstr ""
9314
9315#: config/aarch64/aarch64.opt:120
9316msgid "-march=ARCH\tUse features of architecture ARCH."
9317msgstr ""
9318
9319#: config/aarch64/aarch64.opt:124
9320msgid "-mcpu=CPU\tUse features of and optimize for CPU."
9321msgstr ""
9322
9323#: config/aarch64/aarch64.opt:128
9324#, fuzzy
9325msgid "-mtune=CPU\tOptimize for CPU."
9326msgstr "-m64 vaatii PowerPC64-suorittimen"
9327
9328#: config/aarch64/aarch64.opt:132
9329msgid "-mabi=ABI\tGenerate code that conforms to the specified ABI."
9330msgstr ""
9331
9332#: config/aarch64/aarch64.opt:136
9333msgid "-moverride=STRING\tPower users only! Override CPU optimization parameters."
9334msgstr ""
9335
9336#: config/aarch64/aarch64.opt:140
9337#, fuzzy
9338msgid "Known AArch64 ABIs (for use with the -mabi= option):"
9339msgstr "epäkelpo osoitintila %qs"
9340
9341#: config/aarch64/aarch64.opt:150
9342msgid "PC relative literal loads."
9343msgstr ""
9344
9345#: config/aarch64/aarch64.opt:154
9346msgid "Select return address signing scope."
9347msgstr ""
9348
9349#: config/aarch64/aarch64.opt:158
9350msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
9351msgstr ""
9352
9353#: config/aarch64/aarch64.opt:171
9354msgid "Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision."
9355msgstr ""
9356
9357#: config/aarch64/aarch64.opt:177
9358msgid "Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt."
9359msgstr ""
9360
9361#: config/aarch64/aarch64.opt:184
9362msgid "Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision."
9363msgstr ""
9364
9365#: config/aarch64/aarch64.opt:190
9366#, fuzzy
9367msgid "The possible SVE vector lengths:"
9368msgstr "I/O mahdollista"
9369
9370#: config/aarch64/aarch64.opt:212
9371msgid "-msve-vector-bits=N\tSet the number of bits in an SVE vector register to N."
9372msgstr ""
9373
9374#: config/aarch64/aarch64.opt:216
9375msgid "Enables verbose cost model dumping in the debug dump files."
9376msgstr ""
9377
9378#: config/linux.opt:24
9379#, fuzzy
9380msgid "Use Bionic C library."
9381msgstr "C++11:n heksadesimaaliliukulukuvakion käyttö"
9382
9383#: config/linux.opt:28
9384#, fuzzy
9385msgid "Use GNU C library."
9386msgstr "C++11:n heksadesimaaliliukulukuvakion käyttö"
9387
9388#: config/linux.opt:32
9389#, fuzzy
9390msgid "Use uClibc C library."
9391msgstr "C++11:n heksadesimaaliliukulukuvakion käyttö"
9392
9393#: config/linux.opt:36
9394#, fuzzy
9395#| msgid "Use shared libraries"
9396msgid "Use musl C library."
9397msgstr "C++11:n heksadesimaaliliukulukuvakion käyttö"
9398
9399#: config/ia64/ilp32.opt:3
9400#, fuzzy
9401#| msgid "Generate ILP32 code"
9402msgid "Generate ILP32 code."
9403msgstr "Tuota ILP32-koodia"
9404
9405#: config/ia64/ilp32.opt:7
9406#, fuzzy
9407#| msgid "Generate LP64 code"
9408msgid "Generate LP64 code."
9409msgstr "Tuota LP64-koodia"
9410
9411#: config/ia64/ia64.opt:28
9412#, fuzzy
9413#| msgid "Generate big endian code"
9414msgid "Generate big endian code."
9415msgstr "Tuota big-endian-koodia"
9416
9417#: config/ia64/ia64.opt:32
9418#, fuzzy
9419#| msgid "Generate little endian code"
9420msgid "Generate little endian code."
9421msgstr "Tuota little-endian-koodia"
9422
9423#: config/ia64/ia64.opt:36
9424#, fuzzy
9425#| msgid "Generate code for GNU as"
9426msgid "Generate code for GNU as."
9427msgstr "Tuota koodia GNU as:lle"
9428
9429#: config/ia64/ia64.opt:40
9430#, fuzzy
9431#| msgid "Generate code for GNU ld"
9432msgid "Generate code for GNU ld."
9433msgstr "Tuota koodia GNU ld:lle"
9434
9435#: config/ia64/ia64.opt:44
9436msgid "Emit stop bits before and after volatile extended asms."
9437msgstr ""
9438
9439#: config/ia64/ia64.opt:48
9440#, fuzzy
9441#| msgid "Use fp registers"
9442msgid "Use in/loc/out register names."
9443msgstr "Käytä liukulukurekistereitä"
9444
9445#: config/ia64/ia64.opt:55
9446msgid "Enable use of sdata/scommon/sbss."
9447msgstr ""
9448
9449#: config/ia64/ia64.opt:59
9450#, fuzzy
9451#| msgid "Generate code for GNU as"
9452msgid "Generate code without GP reg."
9453msgstr "Tuota 68040-koodia, ilman uusia käskyjä"
9454
9455#: config/ia64/ia64.opt:63
9456msgid "gp is constant (but save/restore gp on indirect calls)."
9457msgstr ""
9458
9459#: config/ia64/ia64.opt:67
9460#, fuzzy
9461#| msgid "Generate normal-mode code"
9462msgid "Generate self-relocatable code."
9463msgstr "Tuota little-endian-koodia"
9464
9465#: config/ia64/ia64.opt:71
9466msgid "Generate inline floating point division, optimize for latency."
9467msgstr ""
9468
9469#: config/ia64/ia64.opt:75
9470msgid "Generate inline floating point division, optimize for throughput."
9471msgstr ""
9472
9473#: config/ia64/ia64.opt:82
9474msgid "Generate inline integer division, optimize for latency."
9475msgstr ""
9476
9477#: config/ia64/ia64.opt:86
9478msgid "Generate inline integer division, optimize for throughput."
9479msgstr ""
9480
9481#: config/ia64/ia64.opt:90
9482#, fuzzy
9483#| msgid "Warn about compile-time integer division by zero"
9484msgid "Do not inline integer division."
9485msgstr "Varoita käännösaikaisesta nollalla jaosta"
9486
9487#: config/ia64/ia64.opt:94
9488msgid "Generate inline square root, optimize for latency."
9489msgstr ""
9490
9491#: config/ia64/ia64.opt:98
9492msgid "Generate inline square root, optimize for throughput."
9493msgstr ""
9494
9495#: config/ia64/ia64.opt:102
9496msgid "Do not inline square root."
9497msgstr ""
9498
9499#: config/ia64/ia64.opt:106
9500msgid "Enable DWARF line debug info via GNU as."
9501msgstr ""
9502
9503#: config/ia64/ia64.opt:110
9504msgid "Enable earlier placing stop bits for better scheduling."
9505msgstr ""
9506
9507#: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:62
9508#: config/sh/sh.opt:227
9509msgid "Specify range of registers to make fixed."
9510msgstr ""
9511
9512#: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
9513#: config/alpha/alpha.opt:130
9514msgid "Specify bit size of immediate TLS offsets."
9515msgstr ""
9516
9517#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:514
9518#: config/s390/s390.opt:200 config/sparc/sparc.opt:146
9519#: config/visium/visium.opt:49
9520msgid "Schedule code for given CPU."
9521msgstr ""
9522
9523#: config/ia64/ia64.opt:126
9524msgid "Known Itanium CPUs (for use with the -mtune= option):"
9525msgstr ""
9526
9527#: config/ia64/ia64.opt:136
9528msgid "Use data speculation before reload."
9529msgstr ""
9530
9531#: config/ia64/ia64.opt:140
9532msgid "Use data speculation after reload."
9533msgstr ""
9534
9535#: config/ia64/ia64.opt:144
9536#, fuzzy
9537#| msgid "Create console application"
9538msgid "Use control speculation."
9539msgstr "HALLINTA"
9540
9541#: config/ia64/ia64.opt:148
9542msgid "Use in block data speculation before reload."
9543msgstr ""
9544
9545#: config/ia64/ia64.opt:152
9546msgid "Use in block data speculation after reload."
9547msgstr ""
9548
9549#: config/ia64/ia64.opt:156
9550#, fuzzy
9551msgid "Use in block control speculation."
9552msgstr "vuonohjauskäsky peruslohkon sisällä"
9553
9554#: config/ia64/ia64.opt:160
9555msgid "Use simple data speculation check."
9556msgstr ""
9557
9558#: config/ia64/ia64.opt:164
9559msgid "Use simple data speculation check for control speculation."
9560msgstr ""
9561
9562#: config/ia64/ia64.opt:174
9563msgid "Count speculative dependencies while calculating priority of instructions."
9564msgstr ""
9565
9566#: config/ia64/ia64.opt:178
9567msgid "Place a stop bit after every cycle when scheduling."
9568msgstr ""
9569
9570#: config/ia64/ia64.opt:182
9571msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
9572msgstr ""
9573
9574#: config/ia64/ia64.opt:186
9575msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1."
9576msgstr ""
9577
9578#: config/ia64/ia64.opt:190
9579msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
9580msgstr ""
9581
9582#: config/ia64/ia64.opt:194
9583msgid "Don't generate checks for control speculation in selective scheduling."
9584msgstr ""
9585
9586#: config/spu/spu.opt:20
9587#, fuzzy
9588msgid "Emit warnings when run-time relocations are generated."
9589msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
9590
9591#: config/spu/spu.opt:24
9592msgid "Emit errors when run-time relocations are generated."
9593msgstr ""
9594
9595#: config/spu/spu.opt:28
9596msgid "Specify cost of branches (Default 20)."
9597msgstr ""
9598
9599#: config/spu/spu.opt:32
9600msgid "Make sure loads and stores are not moved past DMA instructions."
9601msgstr ""
9602
9603#: config/spu/spu.opt:36
9604msgid "volatile must be specified on any memory that is effected by DMA."
9605msgstr ""
9606
9607#: config/spu/spu.opt:40 config/spu/spu.opt:44
9608msgid "Insert nops when it might improve performance by allowing dual issue (default)."
9609msgstr ""
9610
9611#: config/spu/spu.opt:48
9612msgid "Use standard main function as entry for startup."
9613msgstr ""
9614
9615#: config/spu/spu.opt:52
9616#, fuzzy
9617msgid "Generate branch hints for branches."
9618msgstr "virheellinen versionumero ”%s”"
9619
9620#: config/spu/spu.opt:56
9621msgid "Maximum number of nops to insert for a hint (Default 2)."
9622msgstr ""
9623
9624#: config/spu/spu.opt:60
9625msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
9626msgstr ""
9627
9628#: config/spu/spu.opt:64
9629#, fuzzy
9630#| msgid "Generate code for GNU as"
9631msgid "Generate code for 18 bit addressing."
9632msgstr "Tuota koodia GNU as:lle"
9633
9634#: config/spu/spu.opt:68
9635#, fuzzy
9636#| msgid "Generate code for a 68302"
9637msgid "Generate code for 32 bit addressing."
9638msgstr "Tuota 68302-koodia"
9639
9640#: config/spu/spu.opt:76
9641msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
9642msgstr ""
9643
9644#: config/spu/spu.opt:80 config/i386/i386.opt:257 config/s390/s390.opt:56
9645#, fuzzy
9646#| msgid "Generate code for a DLL"
9647msgid "Generate code for given CPU."
9648msgstr "Tuota little-endian-koodia"
9649
9650#: config/spu/spu.opt:88
9651msgid "Access variables in 32-bit PPU objects (default)."
9652msgstr ""
9653
9654#: config/spu/spu.opt:92
9655msgid "Access variables in 64-bit PPU objects."
9656msgstr ""
9657
9658#: config/spu/spu.opt:96
9659msgid "Allow conversions between __ea and generic pointers (default)."
9660msgstr ""
9661
9662#: config/spu/spu.opt:100
9663msgid "Size (in KB) of software data cache."
9664msgstr ""
9665
9666#: config/spu/spu.opt:104
9667msgid "Atomically write back software data cache lines (default)."
9668msgstr ""
9669
9670#: config/epiphany/epiphany.opt:24
9671msgid "Don't use any of r32..r63."
9672msgstr ""
9673
9674#: config/epiphany/epiphany.opt:28
9675msgid "preferentially allocate registers that allow short instruction generation."
9676msgstr ""
9677
9678#: config/epiphany/epiphany.opt:32
9679#, fuzzy
9680msgid "Set branch cost."
9681msgstr "Aseta"
9682
9683#: config/epiphany/epiphany.opt:36
9684#, fuzzy
9685msgid "enable conditional move instruction usage."
9686msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
9687
9688#: config/epiphany/epiphany.opt:40
9689msgid "set number of nops to emit before each insn pattern."
9690msgstr ""
9691
9692#: config/epiphany/epiphany.opt:52
9693msgid "Use software floating point comparisons."
9694msgstr "Käytä ohjelmistollisia liukulukuvertailuja."
9695
9696#: config/epiphany/epiphany.opt:56
9697msgid "Enable split of 32 bit immediate loads into low / high part."
9698msgstr ""
9699
9700#: config/epiphany/epiphany.opt:60
9701msgid "Enable use of POST_INC / POST_DEC."
9702msgstr ""
9703
9704#: config/epiphany/epiphany.opt:64
9705#, fuzzy
9706msgid "Enable use of POST_MODIFY."
9707msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
9708
9709#: config/epiphany/epiphany.opt:68
9710msgid "Set number of bytes on the stack preallocated for use by the callee."
9711msgstr ""
9712
9713#: config/epiphany/epiphany.opt:72
9714msgid "Assume round to nearest is selected for purposes of scheduling."
9715msgstr ""
9716
9717#: config/epiphany/epiphany.opt:76
9718#, fuzzy
9719msgid "Generate call insns as indirect calls."
9720msgstr "virheellinen versionumero ”%s”"
9721
9722#: config/epiphany/epiphany.opt:80
9723#, fuzzy
9724msgid "Generate call insns as direct calls."
9725msgstr "Käytä epäsuoria kutsuja"
9726
9727#: config/epiphany/epiphany.opt:84
9728msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
9729msgstr ""
9730
9731#: config/epiphany/epiphany.opt:108
9732msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
9733msgstr ""
9734
9735#: config/epiphany/epiphany.opt:112
9736msgid "Vectorize for double-word operations."
9737msgstr ""
9738
9739#: config/epiphany/epiphany.opt:128
9740msgid "Split unaligned 8 byte vector moves before post-modify address generation."
9741msgstr ""
9742
9743#: config/epiphany/epiphany.opt:132
9744#, fuzzy
9745msgid "Use the floating point unit for integer add/subtract."
9746msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
9747
9748#: config/epiphany/epiphany.opt:136
9749msgid "Set register to hold -1."
9750msgstr ""
9751
9752#: config/ft32/ft32.opt:23
9753#, fuzzy
9754msgid "target the software simulator."
9755msgstr "# Ei kohde:"
9756
9757#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:389
9758#, fuzzy
9759msgid "Use LRA instead of reload."
9760msgstr "käytä sen sijaan __attribute__ ((vector_size))"
9761
9762#: config/ft32/ft32.opt:31
9763#, fuzzy
9764msgid "Avoid use of the DIV and MOD instructions"
9765msgstr "Älä käytä MDMX-käskyjä"
9766
9767#: config/ft32/ft32.opt:35
9768msgid "target the FT32B architecture"
9769msgstr ""
9770
9771#: config/ft32/ft32.opt:39
9772msgid "enable FT32B code compression"
9773msgstr ""
9774
9775#: config/ft32/ft32.opt:43
9776msgid "Avoid placing any readable data in program memory"
9777msgstr ""
9778
9779#: config/h8300/h8300.opt:23
9780#, fuzzy
9781#| msgid "Generate H8S code"
9782msgid "Generate H8S code."
9783msgstr "Tuota H8S-koodia"
9784
9785#: config/h8300/h8300.opt:27
9786#, fuzzy
9787#| msgid "Generate H8SX code"
9788msgid "Generate H8SX code."
9789msgstr "Tuota H8SX-koodia"
9790
9791#: config/h8300/h8300.opt:31
9792#, fuzzy
9793#| msgid "Generate H8S/2600 code"
9794msgid "Generate H8S/2600 code."
9795msgstr "Tuota H8S/2600-koodia"
9796
9797#: config/h8300/h8300.opt:35
9798#, fuzzy
9799#| msgid "Make integers 32 bits wide"
9800msgid "Make integers 32 bits wide."
9801msgstr "Tee kokonaisluvista 32 bitin levyisiä"
9802
9803#: config/h8300/h8300.opt:42
9804#, fuzzy
9805#| msgid "Use registers for argument passing"
9806msgid "Use registers for argument passing."
9807msgstr "Käytä rekistereitä argumenttien välittämiseen"
9808
9809#: config/h8300/h8300.opt:46
9810msgid "Consider access to byte sized memory slow."
9811msgstr "Oleta tavutason muistinkäyttö hitaaksi."
9812
9813#: config/h8300/h8300.opt:50
9814#, fuzzy
9815msgid "Enable linker relaxing."
9816msgstr ""
9817"\n"
9818"Linkittimen valitsimet\n"
9819"======================\n"
9820"\n"
9821
9822#: config/h8300/h8300.opt:54
9823#, fuzzy
9824#| msgid "Generate H8/300H code"
9825msgid "Generate H8/300H code."
9826msgstr "Tuota H8/300H-koodia"
9827
9828#: config/h8300/h8300.opt:58
9829#, fuzzy
9830#| msgid "Enable the normal mode"
9831msgid "Enable the normal mode."
9832msgstr "Ota käyttöön normaalitila"
9833
9834#: config/h8300/h8300.opt:62
9835#, fuzzy
9836#| msgid "Use H8/300 alignment rules"
9837msgid "Use H8/300 alignment rules."
9838msgstr "Käytä H8/300-kohdistussääntöjä"
9839
9840#: config/h8300/h8300.opt:66
9841msgid "Push extended registers on stack in monitor functions."
9842msgstr ""
9843
9844#: config/h8300/h8300.opt:70
9845#, fuzzy
9846msgid "Do not push extended registers on stack in monitor functions."
9847msgstr "Käytä AltiVec-käskyjä"
9848
9849#: config/pdp11/pdp11.opt:23
9850#, fuzzy
9851#| msgid "Generate code for a 68010"
9852msgid "Generate code for an 11/10."
9853msgstr "Tuota little-endian-koodia"
9854
9855#: config/pdp11/pdp11.opt:27
9856#, fuzzy
9857#| msgid "Generate code for a 5407"
9858msgid "Generate code for an 11/40."
9859msgstr "Tuota little-endian-koodia"
9860
9861#: config/pdp11/pdp11.opt:31
9862#, fuzzy
9863#| msgid "Generate code for a 520X"
9864msgid "Generate code for an 11/45."
9865msgstr "Tuota little-endian-koodia"
9866
9867#: config/pdp11/pdp11.opt:35
9868msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
9869msgstr ""
9870
9871#: config/pdp11/pdp11.opt:39
9872msgid "Do not use inline patterns for copying memory."
9873msgstr ""
9874
9875#: config/pdp11/pdp11.opt:43
9876msgid "Use inline patterns for copying memory."
9877msgstr ""
9878
9879#: config/pdp11/pdp11.opt:47
9880msgid "Do not pretend that branches are expensive."
9881msgstr ""
9882
9883#: config/pdp11/pdp11.opt:51
9884#, fuzzy
9885msgid "Pretend that branches are expensive."
9886msgstr "Ei haaroja\n"
9887
9888#: config/pdp11/pdp11.opt:55
9889#, fuzzy
9890msgid "Use the DEC assembler syntax."
9891msgstr ""
9892"Käytä ”-Wa,VALITSIN” välittämään ”VALITSIN” assemblerille.\n"
9893"\n"
9894
9895#: config/pdp11/pdp11.opt:59
9896#, fuzzy
9897#| msgid "Use 32 bit float"
9898msgid "Use 32 bit float."
9899msgstr "Käytä 32-bittistä float-tyyppiä"
9900
9901#: config/pdp11/pdp11.opt:63
9902#, fuzzy
9903#| msgid "Use 64 bit float"
9904msgid "Use 64 bit float."
9905msgstr "Käytä 64-bittistä float-tyyppiä"
9906
9907#: config/pdp11/pdp11.opt:67 config/powerpcspe/powerpcspe.opt:177
9908#: config/rs6000/rs6000.opt:196 config/frv/frv.opt:158
9909msgid "Use hardware floating point."
9910msgstr "Käytä laitteistoliukulukuja."
9911
9912#: config/pdp11/pdp11.opt:71
9913#, fuzzy
9914#| msgid "Use 16 bit int"
9915msgid "Use 16 bit int."
9916msgstr "Käytä 16-bittistä int-tyyppiä"
9917
9918#: config/pdp11/pdp11.opt:75
9919#, fuzzy
9920#| msgid "Use 32 bit int"
9921msgid "Use 32 bit int."
9922msgstr "Käytä 32-bittistä int-tyyppiä"
9923
9924#: config/pdp11/pdp11.opt:79 config/powerpcspe/powerpcspe.opt:173
9925#: config/rs6000/rs6000.opt:192
9926#, fuzzy
9927#| msgid "Do not use hardware floating point"
9928msgid "Do not use hardware floating point."
9929msgstr "Älä käytä laitteistoliukulukuja"
9930
9931#: config/pdp11/pdp11.opt:83
9932#, fuzzy
9933msgid "Target has split I&D."
9934msgstr "kohdetiedostolla ”%s” on sekä :- että ::-merkinnät"
9935
9936#: config/pdp11/pdp11.opt:87
9937#, fuzzy
9938msgid "Use UNIX assembler syntax."
9939msgstr ""
9940"Käytä ”-Wa,VALITSIN” välittämään ”VALITSIN” assemblerille.\n"
9941"\n"
9942
9943#: config/xtensa/xtensa.opt:23
9944msgid "Use CONST16 instruction to load constants."
9945msgstr ""
9946
9947#: config/xtensa/xtensa.opt:27
9948msgid "Disable position-independent code (PIC) for use in OS kernel code."
9949msgstr ""
9950
9951#: config/xtensa/xtensa.opt:31
9952msgid "Use indirect CALLXn instructions for large programs."
9953msgstr ""
9954
9955#: config/xtensa/xtensa.opt:35
9956msgid "Automatically align branch targets to reduce branch penalties."
9957msgstr ""
9958
9959#: config/xtensa/xtensa.opt:39
9960msgid "Intersperse literal pools with code in the text section."
9961msgstr ""
9962
9963#: config/xtensa/xtensa.opt:43
9964msgid "Relax literals in assembler and place them automatically in the text section."
9965msgstr ""
9966
9967#: config/xtensa/xtensa.opt:47
9968msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
9969msgstr ""
9970
9971#: config/i386/cygming.opt:23
9972#, fuzzy
9973#| msgid "Create console application"
9974msgid "Create console application."
9975msgstr "Luo konsolisovellus"
9976
9977#: config/i386/cygming.opt:27
9978#, fuzzy
9979#| msgid "Generate code for a DLL"
9980msgid "Generate code for a DLL."
9981msgstr "Tuota koodia DLL:lle"
9982
9983#: config/i386/cygming.opt:31
9984#, fuzzy
9985#| msgid "Align the start of functions"
9986msgid "Ignore dllimport for functions."
9987msgstr "_Ohita versio"
9988
9989#: config/i386/cygming.opt:35
9990msgid "Use Mingw-specific thread support."
9991msgstr ""
9992
9993#: config/i386/cygming.opt:39
9994#, fuzzy
9995msgid "Set Windows defines."
9996msgstr "rpcgen: liian monta määrittelyä\n"
9997
9998#: config/i386/cygming.opt:43
9999msgid "Create GUI application."
10000msgstr "Luo graafinen käyttöliittymäsovellus."
10001
10002#: config/i386/cygming.opt:47
10003msgid "Use the GNU extension to the PE format for aligned common data."
10004msgstr ""
10005
10006#: config/i386/cygming.opt:51
10007msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
10008msgstr ""
10009
10010#: config/i386/cygming.opt:55
10011#, fuzzy
10012msgid "For nested functions on stack executable permission is set."
10013msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
10014
10015#: config/i386/cygming.opt:62
10016msgid "Put relocated read-only data into .data section."
10017msgstr ""
10018
10019#: config/i386/mingw.opt:29
10020msgid "Warn about none ISO msvcrt scanf/printf width extensions."
10021msgstr ""
10022
10023#: config/i386/mingw-w64.opt:23
10024msgid "Use unicode startup and define UNICODE macro."
10025msgstr ""
10026
10027#: config/i386/i386.opt:192
10028msgid "sizeof(long double) is 16."
10029msgstr "sizeof(long double) on 16."
10030
10031#: config/i386/i386.opt:196 config/i386/i386.opt:364
10032#, fuzzy
10033#| msgid "Use hardware fp"
10034msgid "Use hardware fp."
10035msgstr "Käytä laitteistoliukulukuja"
10036
10037#: config/i386/i386.opt:200
10038msgid "sizeof(long double) is 12."
10039msgstr "sizeof(long double) on 12."
10040
10041#: config/i386/i386.opt:204
10042msgid "Use 80-bit long double."
10043msgstr "Käytä 80-bittistä long double -tyyppiä."
10044
10045#: config/i386/i386.opt:208 config/s390/s390.opt:160
10046#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
10047msgid "Use 64-bit long double."
10048msgstr "Käytä 64-bittistä long double -tyyppiä."
10049
10050#: config/i386/i386.opt:212 config/s390/s390.opt:156
10051#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
10052msgid "Use 128-bit long double."
10053msgstr "Käytä 128-bittistä long double -tyyppiä."
10054
10055#: config/i386/i386.opt:216 config/sh/sh.opt:179
10056msgid "Reserve space for outgoing arguments in the function prologue."
10057msgstr ""
10058
10059#: config/i386/i386.opt:220
10060#, fuzzy
10061#| msgid "Align variables on a 32-bit boundary"
10062msgid "Align some doubles on dword boundary."
10063msgstr "Kohdista muuttujat 32 bitin rajoille"
10064
10065#: config/i386/i386.opt:224
10066msgid "Function starts are aligned to this power of 2."
10067msgstr ""
10068
10069#: config/i386/i386.opt:228
10070msgid "Jump targets are aligned to this power of 2."
10071msgstr ""
10072
10073#: config/i386/i386.opt:232
10074msgid "Loop code aligned to this power of 2."
10075msgstr ""
10076
10077#: config/i386/i386.opt:236
10078#, fuzzy
10079#| msgid "Enable sign extend instructions"
10080msgid "Align destination of the string operations."
10081msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
10082
10083#: config/i386/i386.opt:240
10084#, fuzzy
10085msgid "Use the given data alignment."
10086msgstr "Käytä H8/300-kohdistussääntöjä"
10087
10088#: config/i386/i386.opt:244
10089#, fuzzy
10090msgid "Known data alignment choices (for use with the -malign-data= option):"
10091msgstr "epäkelpo osoitintila %qs"
10092
10093#: config/i386/i386.opt:261
10094#, fuzzy
10095msgid "Use given assembler dialect."
10096msgstr ""
10097"Käytä ”-Wa,VALITSIN” välittämään ”VALITSIN” assemblerille.\n"
10098"\n"
10099
10100#: config/i386/i386.opt:265
10101#, fuzzy
10102msgid "Known assembler dialects (for use with the -masm= option):"
10103msgstr "epäkelpo osoitintila %qs"
10104
10105#: config/i386/i386.opt:275
10106msgid "Branches are this expensive (arbitrary units)."
10107msgstr ""
10108
10109#: config/i386/i386.opt:279
10110msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into .ldata section in x86-64 medium model."
10111msgstr ""
10112
10113#: config/i386/i386.opt:283
10114#, fuzzy
10115msgid "Use given x86-64 code model."
10116msgstr "epäkelpo lvalue sijoituksessa"
10117
10118#: config/i386/i386.opt:306
10119#, fuzzy
10120msgid "Use given address mode."
10121msgstr "Valitsimelle annettiin virheellinen tila"
10122
10123#: config/i386/i386.opt:310
10124msgid "Known address mode (for use with the -maddress-mode= option):"
10125msgstr ""
10126
10127#: config/i386/i386.opt:319
10128msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
10129msgstr ""
10130
10131#: config/i386/i386.opt:323
10132#, fuzzy
10133#| msgid "Generate code for GNU as"
10134msgid "Generate sin, cos, sqrt for FPU."
10135msgstr "Tuota koodia GNU as:lle"
10136
10137#: config/i386/i386.opt:327
10138msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
10139msgstr ""
10140
10141#: config/i386/i386.opt:331
10142#, fuzzy
10143#| msgid "Return value of function '%s' at %L not set"
10144msgid "Return values of functions in FPU registers."
10145msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
10146
10147#: config/i386/i386.opt:335
10148#, fuzzy
10149msgid "Generate floating point mathematics using given instruction set."
10150msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
10151
10152#: config/i386/i386.opt:339
10153#, fuzzy
10154msgid "Valid arguments to -mfpmath=:"
10155msgstr "Kelvolliset argumentit ovat:\n"
10156
10157#: config/i386/i386.opt:372
10158#, fuzzy
10159msgid "Inline all known string operations."
10160msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
10161
10162#: config/i386/i386.opt:376
10163msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
10164msgstr ""
10165
10166#: config/i386/i386.opt:379
10167msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
10168msgstr ""
10169
10170#: config/i386/i386.opt:384
10171msgid "Use native (MS) bitfield layout."
10172msgstr ""
10173
10174#: config/i386/i386.opt:404
10175#, fuzzy
10176msgid "Set 80387 floating-point precision to 32-bit."
10177msgstr "Käytä 32-bittisiä liukulukurekistereitä"
10178
10179#: config/i386/i386.opt:408
10180#, fuzzy
10181msgid "Set 80387 floating-point precision to 64-bit."
10182msgstr "Käytä 32-bittisiä liukulukurekistereitä"
10183
10184#: config/i386/i386.opt:412
10185#, fuzzy
10186msgid "Set 80387 floating-point precision to 80-bit."
10187msgstr "Käytä 32-bittisiä liukulukurekistereitä"
10188
10189#: config/i386/i386.opt:420
10190msgid "Assume incoming stack aligned to this power of 2."
10191msgstr ""
10192
10193#: config/i386/i386.opt:424
10194#, fuzzy
10195#| msgid "interrupt function must have no arguments"
10196msgid "Use push instructions to save outgoing arguments."
10197msgstr "keskeytysfunktiolla ei saa olla argumentteja"
10198
10199#: config/i386/i386.opt:428
10200#, fuzzy
10201#| msgid "Generate 64bit x86-64 code"
10202msgid "Use red-zone in the x86-64 code."
10203msgstr "Tuota 64-bittistä x86-64-koodia"
10204
10205#: config/i386/i386.opt:432
10206msgid "Number of registers used to pass integer arguments."
10207msgstr ""
10208
10209#: config/i386/i386.opt:436
10210#, fuzzy
10211msgid "Alternate calling convention."
10212msgstr "Kutsutaan settimeofday:\n"
10213
10214#: config/i386/i386.opt:440 config/alpha/alpha.opt:23
10215#, fuzzy
10216#| msgid "Do not use hardware FP"
10217msgid "Do not use hardware fp."
10218msgstr "Älä käytä laitteistoliukulukuja"
10219
10220#: config/i386/i386.opt:444
10221msgid "Use SSE register passing conventions for SF and DF mode."
10222msgstr ""
10223
10224#: config/i386/i386.opt:448
10225#, fuzzy
10226msgid "Realign stack in prologue."
10227msgstr "Pinotila loppui.\n"
10228
10229#: config/i386/i386.opt:452
10230#, fuzzy
10231#| msgid "Enable saturation instructions"
10232msgid "Enable stack probing."
10233msgstr "Pinotila loppui.\n"
10234
10235#: config/i386/i386.opt:456
10236msgid "Specify memcpy expansion strategy when expected size is known."
10237msgstr ""
10238
10239#: config/i386/i386.opt:460
10240msgid "Specify memset expansion strategy when expected size is known."
10241msgstr ""
10242
10243#: config/i386/i386.opt:464
10244msgid "Chose strategy to generate stringop using."
10245msgstr ""
10246
10247#: config/i386/i386.opt:468
10248#, fuzzy
10249msgid "Valid arguments to -mstringop-strategy=:"
10250msgstr "Kelvolliset argumentit ovat:\n"
10251
10252#: config/i386/i386.opt:496
10253msgid "Use given thread-local storage dialect."
10254msgstr ""
10255
10256#: config/i386/i386.opt:500
10257msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
10258msgstr ""
10259
10260#: config/i386/i386.opt:510
10261#, c-format
10262msgid "Use direct references against %gs when accessing tls data."
10263msgstr ""
10264
10265#: config/i386/i386.opt:518
10266msgid "Fine grain control of tune features."
10267msgstr ""
10268
10269#: config/i386/i386.opt:522
10270msgid "Clear all tune features."
10271msgstr ""
10272
10273#: config/i386/i386.opt:529
10274#, fuzzy
10275#| msgid "Generate code for a 68040"
10276msgid "Generate code that conforms to Intel MCU psABI."
10277msgstr "Tuota 68040-koodia"
10278
10279#: config/i386/i386.opt:533
10280#, fuzzy
10281#| msgid "Generate code for a 68040"
10282msgid "Generate code that conforms to the given ABI."
10283msgstr "Tuota 68040-koodia"
10284
10285#: config/i386/i386.opt:537 config/nds32/nds32.opt:44
10286msgid "Known ABIs (for use with the -mabi= option):"
10287msgstr ""
10288
10289#: config/i386/i386.opt:547
10290msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
10291msgstr ""
10292
10293#: config/i386/i386.opt:551 config/powerpcspe/powerpcspe.opt:189
10294#: config/rs6000/rs6000.opt:208
10295#, fuzzy
10296msgid "Vector library ABI to use."
10297msgstr "käytä sen sijaan __attribute__ ((vector_size))"
10298
10299#: config/i386/i386.opt:555
10300msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
10301msgstr ""
10302
10303#: config/i386/i386.opt:565
10304msgid "Return 8-byte vectors in memory."
10305msgstr ""
10306
10307#: config/i386/i386.opt:569
10308msgid "Generate reciprocals instead of divss and sqrtss."
10309msgstr ""
10310
10311#: config/i386/i386.opt:573
10312msgid "Control generation of reciprocal estimates."
10313msgstr ""
10314
10315#: config/i386/i386.opt:577
10316msgid "Generate cld instruction in the function prologue."
10317msgstr ""
10318
10319#: config/i386/i386.opt:581
10320msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
10321msgstr ""
10322
10323#: config/i386/i386.opt:586
10324msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones."
10325msgstr ""
10326
10327#: config/i386/i386.opt:591
10328msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
10329msgstr ""
10330
10331#: config/i386/i386.opt:596
10332msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
10333msgstr ""
10334
10335#: config/i386/i386.opt:600
10336msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
10337msgstr ""
10338
10339#: config/i386/i386.opt:604
10340#, fuzzy
10341msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option)"
10342msgstr "epäkelpo osoitintila %qs"
10343
10344#: config/i386/i386.opt:622
10345#, fuzzy
10346#| msgid "Generate 32bit i386 code"
10347msgid "Generate 32bit i386 code."
10348msgstr "Tuota 32-bittistä i386-koodia"
10349
10350#: config/i386/i386.opt:626
10351#, fuzzy
10352#| msgid "Generate 64bit x86-64 code"
10353msgid "Generate 64bit x86-64 code."
10354msgstr "Tuota 64-bittistä x86-64-koodia"
10355
10356#: config/i386/i386.opt:630
10357#, fuzzy
10358#| msgid "Generate 32bit x86-64 code"
10359msgid "Generate 32bit x86-64 code."
10360msgstr "Tuota 32-bittistä x86-64-koodia"
10361
10362#: config/i386/i386.opt:634
10363#, fuzzy
10364#| msgid "Generate 16bit i386 code"
10365msgid "Generate 16bit i386 code."
10366msgstr "Tuota 16-bittistä i386-koodia"
10367
10368#: config/i386/i386.opt:638
10369#, fuzzy
10370msgid "Support MMX built-in functions."
10371msgstr "Tunnista sisäiset funktiot"
10372
10373#: config/i386/i386.opt:642
10374#, fuzzy
10375msgid "Support 3DNow! built-in functions."
10376msgstr "Tunnista sisäiset funktiot"
10377
10378#: config/i386/i386.opt:646
10379#, fuzzy
10380msgid "Support Athlon 3Dnow! built-in functions."
10381msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10382
10383#: config/i386/i386.opt:650
10384#, fuzzy
10385msgid "Support MMX and SSE built-in functions and code generation."
10386msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10387
10388#: config/i386/i386.opt:654
10389#, fuzzy
10390msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
10391msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10392
10393#: config/i386/i386.opt:658
10394#, fuzzy
10395msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
10396msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10397
10398#: config/i386/i386.opt:662
10399#, fuzzy
10400msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
10401msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10402
10403#: config/i386/i386.opt:666
10404#, fuzzy
10405msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
10406msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10407
10408#: config/i386/i386.opt:670 config/i386/i386.opt:674
10409#, fuzzy
10410msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
10411msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10412
10413#: config/i386/i386.opt:678
10414#, fuzzy
10415msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
10416msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10417
10418#: config/i386/i386.opt:681
10419#, fuzzy
10420msgid "%<-msse5%> was removed"
10421msgstr "Tunniste poistettu"
10422
10423#: config/i386/i386.opt:686
10424#, fuzzy
10425msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
10426msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10427
10428#: config/i386/i386.opt:690
10429#, fuzzy
10430msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
10431msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10432
10433#: config/i386/i386.opt:694
10434#, fuzzy
10435msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
10436msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10437
10438#: config/i386/i386.opt:698
10439#, fuzzy
10440msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
10441msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10442
10443#: config/i386/i386.opt:702
10444#, fuzzy
10445msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
10446msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10447
10448#: config/i386/i386.opt:706
10449#, fuzzy
10450msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
10451msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10452
10453#: config/i386/i386.opt:710
10454#, fuzzy
10455msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
10456msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10457
10458#: config/i386/i386.opt:714
10459#, fuzzy
10460msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
10461msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10462
10463#: config/i386/i386.opt:718
10464#, fuzzy
10465msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
10466msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10467
10468#: config/i386/i386.opt:722
10469#, fuzzy
10470msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
10471msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10472
10473#: config/i386/i386.opt:726
10474#, fuzzy
10475msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
10476msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10477
10478#: config/i386/i386.opt:730
10479#, fuzzy
10480msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
10481msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10482
10483#: config/i386/i386.opt:734
10484#, fuzzy
10485msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
10486msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10487
10488#: config/i386/i386.opt:738
10489#, fuzzy
10490msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
10491msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10492
10493#: config/i386/i386.opt:742
10494#, fuzzy
10495msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
10496msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10497
10498#: config/i386/i386.opt:746
10499#, fuzzy
10500msgid "Support AVX512VNNI built-in functions and code generation."
10501msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10502
10503#: config/i386/i386.opt:750
10504#, fuzzy
10505msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
10506msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10507
10508#: config/i386/i386.opt:754
10509#, fuzzy
10510msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
10511msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10512
10513#: config/i386/i386.opt:758
10514#, fuzzy
10515msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
10516msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10517
10518#: config/i386/i386.opt:762
10519#, fuzzy
10520msgid "Support FMA4 built-in functions and code generation."
10521msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10522
10523#: config/i386/i386.opt:766
10524#, fuzzy
10525msgid "Support XOP built-in functions and code generation."
10526msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10527
10528#: config/i386/i386.opt:770
10529#, fuzzy
10530msgid "Support LWP built-in functions and code generation."
10531msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10532
10533#: config/i386/i386.opt:774
10534msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
10535msgstr ""
10536
10537#: config/i386/i386.opt:778
10538msgid "Support code generation of popcnt instruction."
10539msgstr ""
10540
10541#: config/i386/i386.opt:782
10542#, fuzzy
10543msgid "Support PCONFIG built-in functions and code generation."
10544msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10545
10546#: config/i386/i386.opt:786
10547#, fuzzy
10548msgid "Support WBNOINVD built-in functions and code generation."
10549msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10550
10551#: config/i386/i386.opt:790
10552#, fuzzy
10553msgid "Support SGX built-in functions and code generation."
10554msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10555
10556#: config/i386/i386.opt:794
10557#, fuzzy
10558msgid "Support RDPID built-in functions and code generation."
10559msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10560
10561#: config/i386/i386.opt:798
10562#, fuzzy
10563msgid "Support GFNI built-in functions and code generation."
10564msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10565
10566#: config/i386/i386.opt:802
10567#, fuzzy
10568msgid "Support VAES built-in functions and code generation."
10569msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10570
10571#: config/i386/i386.opt:806
10572#, fuzzy
10573msgid "Support VPCLMULQDQ built-in functions and code generation."
10574msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10575
10576#: config/i386/i386.opt:810
10577#, fuzzy
10578msgid "Support BMI built-in functions and code generation."
10579msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10580
10581#: config/i386/i386.opt:814
10582#, fuzzy
10583msgid "Support BMI2 built-in functions and code generation."
10584msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10585
10586#: config/i386/i386.opt:818
10587#, fuzzy
10588msgid "Support LZCNT built-in function and code generation."
10589msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10590
10591#: config/i386/i386.opt:822
10592msgid "Support Hardware Lock Elision prefixes."
10593msgstr ""
10594
10595#: config/i386/i386.opt:826
10596#, fuzzy
10597msgid "Support RDSEED instruction."
10598msgstr "Virheellinen käsky"
10599
10600#: config/i386/i386.opt:830
10601#, fuzzy
10602msgid "Support PREFETCHW instruction."
10603msgstr "Käytä PowerPC-64 -käskykantaa"
10604
10605#: config/i386/i386.opt:834
10606msgid "Support flag-preserving add-carry instructions."
10607msgstr ""
10608
10609#: config/i386/i386.opt:838
10610#, fuzzy
10611msgid "Support CLFLUSHOPT instructions."
10612msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
10613
10614#: config/i386/i386.opt:842
10615#, fuzzy
10616msgid "Support CLWB instruction."
10617msgstr "Virheellinen käsky"
10618
10619#: config/i386/i386.opt:845
10620#, fuzzy
10621msgid "%<-mpcommit%> was deprecated"
10622msgstr "%qE on vanhentunut"
10623
10624#: config/i386/i386.opt:850
10625#, fuzzy
10626msgid "Support FXSAVE and FXRSTOR instructions."
10627msgstr "Käytä AltiVec-käskyjä"
10628
10629#: config/i386/i386.opt:854
10630#, fuzzy
10631msgid "Support XSAVE and XRSTOR instructions."
10632msgstr "Käytä AltiVec-käskyjä"
10633
10634#: config/i386/i386.opt:858
10635#, fuzzy
10636msgid "Support XSAVEOPT instruction."
10637msgstr "Käytä PowerPC-64 -käskykantaa"
10638
10639#: config/i386/i386.opt:862
10640#, fuzzy
10641msgid "Support XSAVEC instructions."
10642msgstr "Ota käyttöön kertolaskukäskyt"
10643
10644#: config/i386/i386.opt:866
10645#, fuzzy
10646msgid "Support XSAVES and XRSTORS instructions."
10647msgstr "Käytä AltiVec-käskyjä"
10648
10649#: config/i386/i386.opt:870
10650#, fuzzy
10651msgid "Support TBM built-in functions and code generation."
10652msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10653
10654#: config/i386/i386.opt:874
10655msgid "Support code generation of cmpxchg16b instruction."
10656msgstr ""
10657
10658#: config/i386/i386.opt:878
10659msgid "Support code generation of sahf instruction in 64bit x86-64 code."
10660msgstr ""
10661
10662#: config/i386/i386.opt:882
10663msgid "Support code generation of movbe instruction."
10664msgstr ""
10665
10666#: config/i386/i386.opt:886
10667msgid "Support code generation of crc32 instruction."
10668msgstr ""
10669
10670#: config/i386/i386.opt:890
10671#, fuzzy
10672msgid "Support AES built-in functions and code generation."
10673msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10674
10675#: config/i386/i386.opt:894
10676#, fuzzy
10677msgid "Support SHA1 and SHA256 built-in functions and code generation."
10678msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10679
10680#: config/i386/i386.opt:898
10681#, fuzzy
10682msgid "Support PCLMUL built-in functions and code generation."
10683msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10684
10685#: config/i386/i386.opt:902
10686msgid "Encode SSE instructions with VEX prefix."
10687msgstr ""
10688
10689#: config/i386/i386.opt:906
10690#, fuzzy
10691msgid "Support FSGSBASE built-in functions and code generation."
10692msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10693
10694#: config/i386/i386.opt:910
10695#, fuzzy
10696msgid "Support RDRND built-in functions and code generation."
10697msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10698
10699#: config/i386/i386.opt:914
10700#, fuzzy
10701msgid "Support F16C built-in functions and code generation."
10702msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10703
10704#: config/i386/i386.opt:918
10705#, fuzzy
10706msgid "Support PREFETCHWT1 built-in functions and code generation."
10707msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10708
10709#: config/i386/i386.opt:922
10710msgid "Emit profiling counter call at function entry before prologue."
10711msgstr ""
10712
10713#: config/i386/i386.opt:926
10714msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
10715msgstr ""
10716
10717#: config/i386/i386.opt:930
10718msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
10719msgstr ""
10720
10721#: config/i386/i386.opt:935
10722msgid "Skip setting up RAX register when passing variable arguments."
10723msgstr ""
10724
10725#: config/i386/i386.opt:939
10726msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
10727msgstr ""
10728
10729#: config/i386/i386.opt:943
10730msgid "Split 32-byte AVX unaligned load."
10731msgstr ""
10732
10733#: config/i386/i386.opt:947
10734msgid "Split 32-byte AVX unaligned store."
10735msgstr ""
10736
10737#: config/i386/i386.opt:951
10738#, fuzzy
10739msgid "Support RTM built-in functions and code generation."
10740msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10741
10742#: config/i386/i386.opt:955
10743#, fuzzy
10744msgid "Support MPX code generation."
10745msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10746
10747#: config/i386/i386.opt:959
10748#, fuzzy
10749msgid "Support MWAITX and MONITORX built-in functions and code generation."
10750msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10751
10752#: config/i386/i386.opt:963
10753#, fuzzy
10754msgid "Support CLZERO built-in functions and code generation."
10755msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10756
10757#: config/i386/i386.opt:967
10758#, fuzzy
10759msgid "Support PKU built-in functions and code generation."
10760msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10761
10762#: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
10763#: config/rs6000/rs6000.opt:597
10764msgid "Use given stack-protector guard."
10765msgstr ""
10766
10767#: config/i386/i386.opt:975
10768#, fuzzy
10769msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
10770msgstr "epäkelpo osoitintila %qs"
10771
10772#: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
10773#: config/rs6000/rs6000.opt:611
10774msgid "Use the given base register for addressing the stack-protector guard."
10775msgstr ""
10776
10777#: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
10778#: config/rs6000/rs6000.opt:618
10779msgid "Use the given offset for addressing the stack-protector guard."
10780msgstr ""
10781
10782#: config/i386/i386.opt:999
10783msgid "Use the given symbol for addressing the stack-protector guard."
10784msgstr ""
10785
10786#: config/i386/i386.opt:1003
10787msgid "Attempt to avoid generating instruction sequences containing ret bytes."
10788msgstr ""
10789
10790#: config/i386/i386.opt:1011
10791msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
10792msgstr ""
10793
10794#: config/i386/i386.opt:1016
10795msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
10796msgstr ""
10797
10798#: config/i386/i386.opt:1021
10799#, fuzzy
10800msgid "Make all function calls indirect."
10801msgstr "Varoita laskutoimituksista funktio-osoittimilla"
10802
10803#: config/i386/i386.opt:1025
10804msgid "Convert indirect call and jump to call and return thunks."
10805msgstr ""
10806
10807#: config/i386/i386.opt:1029
10808#, fuzzy
10809#| msgid "function return type cannot be function"
10810msgid "Convert function return to call and return thunk."
10811msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
10812
10813#: config/i386/i386.opt:1033 config/s390/s390.opt:274
10814#, fuzzy
10815msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
10816msgstr "epäkelpo osoitintila %qs"
10817
10818#: config/i386/i386.opt:1049
10819msgid "Force indirect call and jump via register."
10820msgstr ""
10821
10822#: config/i386/i386.opt:1053
10823#, fuzzy
10824msgid "Support MOVDIRI built-in functions and code generation."
10825msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10826
10827#: config/i386/i386.opt:1057
10828#, fuzzy
10829msgid "Support MOVDIR64B built-in functions and code generation."
10830msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10831
10832#: config/pa/pa64-hpux.opt:23
10833#, fuzzy
10834msgid "Assume code will be linked by GNU ld."
10835msgstr "Tuota koodia GNU ld:lle"
10836
10837#: config/pa/pa64-hpux.opt:27
10838msgid "Assume code will be linked by HP ld."
10839msgstr ""
10840
10841#: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
10842#: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
10843msgid "Specify UNIX standard for predefines and linking."
10844msgstr ""
10845
10846#: config/pa/pa-hpux.opt:27
10847#, fuzzy
10848msgid "Generate cpp defines for server IO."
10849msgstr "Käytä AltiVec-käskyjä"
10850
10851#: config/pa/pa-hpux.opt:35
10852#, fuzzy
10853msgid "Generate cpp defines for workstation IO."
10854msgstr "Käytä AltiVec-käskyjä"
10855
10856#: config/pa/pa.opt:30 config/pa/pa.opt:87 config/pa/pa.opt:95
10857#, fuzzy
10858#| msgid "Generate PA1.0 code"
10859msgid "Generate PA1.0 code."
10860msgstr "Tuota PA1.0-koodia"
10861
10862#: config/pa/pa.opt:34 config/pa/pa.opt:99 config/pa/pa.opt:140
10863#, fuzzy
10864#| msgid "Generate PA1.1 code"
10865msgid "Generate PA1.1 code."
10866msgstr "Tuota PA1.0-koodia"
10867
10868#: config/pa/pa.opt:38 config/pa/pa.opt:103
10869#, fuzzy
10870#| msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
10871msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
10872msgstr "Tuota PA2.0-koodia (vaatii binutils 2.10:n tai uudemman)"
10873
10874#: config/pa/pa.opt:46
10875msgid "Caller copies function arguments passed by hidden reference."
10876msgstr ""
10877
10878#: config/pa/pa.opt:50
10879#, fuzzy
10880msgid "Disable FP regs."
10881msgstr "Käytä liukulukurekistereitä"
10882
10883#: config/pa/pa.opt:54
10884#, fuzzy
10885msgid "Disable indexed addressing."
10886msgstr "Poista käytöstä POSIX ACLs -tuki"
10887
10888#: config/pa/pa.opt:58
10889#, fuzzy
10890msgid "Generate fast indirect calls."
10891msgstr "Käytä epäsuoria kutsuja"
10892
10893#: config/pa/pa.opt:66
10894#, fuzzy
10895msgid "Assume code will be assembled by GAS."
10896msgstr "Tuota koodia GNU-assemblerille (gas)"
10897
10898#: config/pa/pa.opt:75
10899#, fuzzy
10900msgid "Enable linker optimizations."
10901msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
10902
10903#: config/pa/pa.opt:79
10904msgid "Always generate long calls."
10905msgstr ""
10906
10907#: config/pa/pa.opt:83
10908msgid "Emit long load/store sequences."
10909msgstr ""
10910
10911#: config/pa/pa.opt:91
10912#, fuzzy
10913msgid "Disable space regs."
10914msgstr "Vapaa tila"
10915
10916#: config/pa/pa.opt:107
10917#, fuzzy
10918msgid "Use portable calling conventions."
10919msgstr "tämä ”defined”-sanan käyttö ei ehkä ole siirrettävää"
10920
10921#: config/pa/pa.opt:111
10922msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
10923msgstr ""
10924
10925#: config/pa/pa.opt:136 config/frv/frv.opt:215
10926#, fuzzy
10927#| msgid "Use software floating point"
10928msgid "Use software floating point."
10929msgstr "Käytä ohjelmistoliukulukuja"
10930
10931#: config/pa/pa.opt:144
10932#, fuzzy
10933#| msgid "Do not discard comments"
10934msgid "Do not disable space regs."
10935msgstr "Älä hylkää kommentteja"
10936
10937#: config/v850/v850.opt:29
10938#, fuzzy
10939#| msgid "Use registers r2 and r5"
10940msgid "Use registers r2 and r5."
10941msgstr "Käytä rekistereitä r2 ja r5"
10942
10943#: config/v850/v850.opt:33
10944#, fuzzy
10945msgid "Use 4 byte entries in switch tables."
10946msgstr "nimike yhdyslauseen lopussa"
10947
10948#: config/v850/v850.opt:37
10949#, fuzzy
10950#| msgid "Enable exception handling"
10951msgid "Enable backend debugging."
10952msgstr "älä poista tilapäistiedostoja (vianjäljitystä varten)"
10953
10954#: config/v850/v850.opt:41
10955#, fuzzy
10956msgid "Do not use the callt instruction (default)."
10957msgstr "Käytä AltiVec-käskyjä"
10958
10959#: config/v850/v850.opt:45
10960msgid "Reuse r30 on a per function basis."
10961msgstr ""
10962
10963#: config/v850/v850.opt:52
10964#, fuzzy
10965#| msgid "missing sentinel in function call"
10966msgid "Prohibit PC relative function calls."
10967msgstr "lopetusalkio puuttuu funktiokutsusta"
10968
10969#: config/v850/v850.opt:56
10970#, fuzzy
10971msgid "Use stubs for function prologues."
10972msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
10973
10974#: config/v850/v850.opt:60
10975msgid "Set the max size of data eligible for the SDA area."
10976msgstr ""
10977
10978#: config/v850/v850.opt:67
10979#, fuzzy
10980msgid "Enable the use of the short load instructions."
10981msgstr "Tasaa funktioiden alut"
10982
10983#: config/v850/v850.opt:71
10984msgid "Same as: -mep -mprolog-function."
10985msgstr ""
10986
10987#: config/v850/v850.opt:75
10988msgid "Set the max size of data eligible for the TDA area."
10989msgstr ""
10990
10991#: config/v850/v850.opt:82
10992msgid "Do not enforce strict alignment."
10993msgstr ""
10994
10995#: config/v850/v850.opt:86
10996msgid "Put jump tables for switch statements into the .data section rather than the .code section."
10997msgstr ""
10998
10999#: config/v850/v850.opt:93
11000#, fuzzy
11001msgid "Compile for the v850 processor."
11002msgstr "Muunna..."
11003
11004#: config/v850/v850.opt:97
11005#, fuzzy
11006msgid "Compile for the v850e processor."
11007msgstr "Muunna..."
11008
11009#: config/v850/v850.opt:101
11010#, fuzzy
11011msgid "Compile for the v850e1 processor."
11012msgstr "Muunna..."
11013
11014#: config/v850/v850.opt:105
11015msgid "Compile for the v850es variant of the v850e1."
11016msgstr ""
11017
11018#: config/v850/v850.opt:109
11019#, fuzzy
11020msgid "Compile for the v850e2 processor."
11021msgstr "Muunna..."
11022
11023#: config/v850/v850.opt:113
11024#, fuzzy
11025msgid "Compile for the v850e2v3 processor."
11026msgstr "Muunna..."
11027
11028#: config/v850/v850.opt:117
11029#, fuzzy
11030msgid "Compile for the v850e3v5 processor."
11031msgstr "Muunna..."
11032
11033#: config/v850/v850.opt:124
11034#, fuzzy
11035msgid "Enable v850e3v5 loop instructions."
11036msgstr "Ota käyttöön 32-bittiset kertolaskukäskyt"
11037
11038#: config/v850/v850.opt:128
11039msgid "Set the max size of data eligible for the ZDA area."
11040msgstr ""
11041
11042#: config/v850/v850.opt:135
11043msgid "Enable relaxing in the assembler."
11044msgstr ""
11045
11046#: config/v850/v850.opt:139
11047msgid "Prohibit PC relative jumps."
11048msgstr ""
11049
11050#: config/v850/v850.opt:143
11051#, fuzzy
11052msgid "Inhibit the use of hardware floating point instructions."
11053msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
11054
11055#: config/v850/v850.opt:147
11056#, fuzzy
11057#| msgid "Allow the use of hardware floating-point ABI and instructions"
11058msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
11059msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
11060
11061#: config/v850/v850.opt:151
11062#, fuzzy
11063msgid "Enable support for the RH850 ABI.  This is the default."
11064msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
11065
11066#: config/v850/v850.opt:155
11067msgid "Enable support for the old GCC ABI."
11068msgstr ""
11069
11070#: config/v850/v850.opt:159
11071msgid "Support alignments of up to 64-bits."
11072msgstr ""
11073
11074#: config/powerpcspe/darwin.opt:38 config/powerpcspe/sysv4.opt:141
11075#: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
11076msgid "Generate 64-bit code."
11077msgstr "Tuota 64-bittistä koodia."
11078
11079#: config/powerpcspe/darwin.opt:42 config/powerpcspe/sysv4.opt:145
11080#: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
11081msgid "Generate 32-bit code."
11082msgstr "Tuota 32-bittistä koodia."
11083
11084#: config/powerpcspe/powerpcspe-tables.opt:23
11085#: config/rs6000/rs6000-tables.opt:24
11086msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
11087msgstr ""
11088
11089#: config/powerpcspe/powerpcspe.opt:109 config/rs6000/rs6000.opt:121
11090msgid "Use PowerPC-64 instruction set."
11091msgstr "Käytä PowerPC-64 -käskykantaa."
11092
11093#: config/powerpcspe/powerpcspe.opt:113 config/rs6000/rs6000.opt:125
11094#, fuzzy
11095msgid "Use PowerPC General Purpose group optional instructions."
11096msgstr "Käytä AltiVec-käskyjä"
11097
11098#: config/powerpcspe/powerpcspe.opt:117 config/rs6000/rs6000.opt:129
11099#, fuzzy
11100msgid "Use PowerPC Graphics group optional instructions."
11101msgstr "Käytä AltiVec-käskyjä"
11102
11103#: config/powerpcspe/powerpcspe.opt:121 config/rs6000/rs6000.opt:133
11104#, fuzzy
11105msgid "Use PowerPC V2.01 single field mfcr instruction."
11106msgstr "Käytä AltiVec-käskyjä"
11107
11108#: config/powerpcspe/powerpcspe.opt:125 config/rs6000/rs6000.opt:137
11109#, fuzzy
11110msgid "Use PowerPC V2.02 popcntb instruction."
11111msgstr "Käytä AltiVec-käskyjä"
11112
11113#: config/powerpcspe/powerpcspe.opt:129 config/rs6000/rs6000.opt:141
11114#, fuzzy
11115msgid "Use PowerPC V2.02 floating point rounding instructions."
11116msgstr "Käytä AltiVec-käskyjä"
11117
11118#: config/powerpcspe/powerpcspe.opt:133 config/rs6000/rs6000.opt:145
11119#, fuzzy
11120msgid "Use PowerPC V2.05 compare bytes instruction."
11121msgstr "Käytä AltiVec-käskyjä"
11122
11123#: config/powerpcspe/powerpcspe.opt:137 config/rs6000/rs6000.opt:149
11124#, fuzzy
11125msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
11126msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
11127
11128#: config/powerpcspe/powerpcspe.opt:141 config/rs6000/rs6000.opt:153
11129#, fuzzy
11130#| msgid "Use AltiVec instructions"
11131msgid "Use AltiVec instructions."
11132msgstr "Käytä AltiVec-käskyjä"
11133
11134#: config/powerpcspe/powerpcspe.opt:145 config/rs6000/rs6000.opt:157
11135#, fuzzy
11136#| msgid "Generate code in big endian mode"
11137msgid "Generate AltiVec instructions using little-endian element order."
11138msgstr "Tuota koodia big-endian-tilassa"
11139
11140#: config/powerpcspe/powerpcspe.opt:149 config/rs6000/rs6000.opt:161
11141#, fuzzy
11142#| msgid "Generate code in big endian mode"
11143msgid "Generate AltiVec instructions using big-endian element order."
11144msgstr "Tuota koodia big-endian-tilassa"
11145
11146#: config/powerpcspe/powerpcspe.opt:153 config/rs6000/rs6000.opt:169
11147#, fuzzy
11148msgid "Use decimal floating point instructions."
11149msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
11150
11151#: config/powerpcspe/powerpcspe.opt:157 config/rs6000/rs6000.opt:173
11152#, fuzzy
11153#| msgid "Enable multiply instructions"
11154msgid "Use 4xx half-word multiply instructions."
11155msgstr "Ota käyttöön kertolaskukäskyt"
11156
11157#: config/powerpcspe/powerpcspe.opt:161 config/rs6000/rs6000.opt:177
11158#, fuzzy
11159msgid "Use 4xx string-search dlmzb instruction."
11160msgstr "Käytä AltiVec-käskyjä"
11161
11162#: config/powerpcspe/powerpcspe.opt:165 config/rs6000/rs6000.opt:181
11163#, fuzzy
11164msgid "Generate load/store multiple instructions."
11165msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
11166
11167#: config/powerpcspe/powerpcspe.opt:169
11168#, fuzzy
11169#| msgid "Generate bit instructions"
11170msgid "Generate string instructions for block moves."
11171msgstr "Tuota bittikäskyjä"
11172
11173#: config/powerpcspe/powerpcspe.opt:181 config/rs6000/rs6000.opt:200
11174#, fuzzy
11175msgid "Use PowerPC V2.06 popcntd instruction."
11176msgstr "Käytä AltiVec-käskyjä"
11177
11178#: config/powerpcspe/powerpcspe.opt:185 config/rs6000/rs6000.opt:204
11179msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
11180msgstr ""
11181
11182#: config/powerpcspe/powerpcspe.opt:193 config/rs6000/rs6000.opt:212
11183#, fuzzy
11184msgid "Use vector/scalar (VSX) instructions."
11185msgstr "Käytä AltiVec-käskyjä"
11186
11187#: config/powerpcspe/powerpcspe.opt:240 config/rs6000/rs6000.opt:240
11188#, fuzzy
11189msgid "Do not generate load/store with update instructions."
11190msgstr "Käytä AltiVec-käskyjä"
11191
11192#: config/powerpcspe/powerpcspe.opt:244 config/rs6000/rs6000.opt:244
11193#, fuzzy
11194msgid "Generate load/store with update instructions."
11195msgstr "Käytä AltiVec-käskyjä"
11196
11197#: config/powerpcspe/powerpcspe.opt:248 config/arm/arm.opt:188
11198#: config/rs6000/rs6000.opt:248
11199msgid "Do not load the PIC register in function prologues."
11200msgstr ""
11201
11202#: config/powerpcspe/powerpcspe.opt:252 config/rs6000/rs6000.opt:252
11203msgid "Avoid generation of indexed load/store instructions when possible."
11204msgstr ""
11205
11206#: config/powerpcspe/powerpcspe.opt:256 config/rs6000/rs6000.opt:256
11207#, fuzzy
11208msgid "Mark __tls_get_addr calls with argument info."
11209msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
11210
11211#: config/powerpcspe/powerpcspe.opt:263 config/rs6000/rs6000.opt:263
11212#, fuzzy
11213#| msgid "Set start-address of the program"
11214msgid "Schedule the start and end of the procedure."
11215msgstr "Aseta ohjelman alkuosoite"
11216
11217#: config/powerpcspe/powerpcspe.opt:267 config/rs6000/rs6000.opt:267
11218msgid "Return all structures in memory (AIX default)."
11219msgstr ""
11220
11221#: config/powerpcspe/powerpcspe.opt:271 config/rs6000/rs6000.opt:271
11222msgid "Return small structures in registers (SVR4 default)."
11223msgstr ""
11224
11225#: config/powerpcspe/powerpcspe.opt:275 config/rs6000/rs6000.opt:275
11226msgid "Conform more closely to IBM XLC semantics."
11227msgstr ""
11228
11229#: config/powerpcspe/powerpcspe.opt:279 config/powerpcspe/powerpcspe.opt:283
11230#: config/rs6000/rs6000.opt:279 config/rs6000/rs6000.opt:283
11231msgid "Generate software reciprocal divide and square root for better throughput."
11232msgstr ""
11233
11234#: config/powerpcspe/powerpcspe.opt:287 config/rs6000/rs6000.opt:287
11235msgid "Assume that the reciprocal estimate instructions provide more accuracy."
11236msgstr ""
11237
11238#: config/powerpcspe/powerpcspe.opt:291 config/rs6000/rs6000.opt:291
11239#, fuzzy
11240msgid "Do not place floating point constants in TOC."
11241msgstr "Käytä ohjelmistoliukulukuja"
11242
11243#: config/powerpcspe/powerpcspe.opt:295 config/rs6000/rs6000.opt:295
11244#, fuzzy
11245msgid "Place floating point constants in TOC."
11246msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
11247
11248#: config/powerpcspe/powerpcspe.opt:299 config/rs6000/rs6000.opt:299
11249msgid "Do not place symbol+offset constants in TOC."
11250msgstr ""
11251
11252#: config/powerpcspe/powerpcspe.opt:303 config/rs6000/rs6000.opt:303
11253msgid "Place symbol+offset constants in TOC."
11254msgstr ""
11255
11256#: config/powerpcspe/powerpcspe.opt:314 config/rs6000/rs6000.opt:314
11257msgid "Use only one TOC entry per procedure."
11258msgstr ""
11259
11260#: config/powerpcspe/powerpcspe.opt:318 config/rs6000/rs6000.opt:318
11261msgid "Put everything in the regular TOC."
11262msgstr ""
11263
11264#: config/powerpcspe/powerpcspe.opt:322 config/rs6000/rs6000.opt:322
11265#, fuzzy
11266#| msgid "Generate code in big endian mode"
11267msgid "Generate VRSAVE instructions when generating AltiVec code."
11268msgstr "Tuota koodia big-endian-tilassa"
11269
11270#: config/powerpcspe/powerpcspe.opt:326 config/rs6000/rs6000.opt:326
11271msgid "Deprecated option.  Use -mno-vrsave instead."
11272msgstr ""
11273
11274#: config/powerpcspe/powerpcspe.opt:330 config/rs6000/rs6000.opt:330
11275msgid "Deprecated option.  Use -mvrsave instead."
11276msgstr ""
11277
11278#: config/powerpcspe/powerpcspe.opt:334
11279msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
11280msgstr ""
11281
11282#: config/powerpcspe/powerpcspe.opt:338
11283msgid "Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to memcmp will be generated instead."
11284msgstr ""
11285
11286#: config/powerpcspe/powerpcspe.opt:342
11287msgid "Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to strncmp will be generated instead."
11288msgstr ""
11289
11290#: config/powerpcspe/powerpcspe.opt:346 config/rs6000/rs6000.opt:350
11291#, fuzzy
11292#| msgid "Generate isel instructions"
11293msgid "Generate isel instructions."
11294msgstr "Tuota isel-käskyjä"
11295
11296#: config/powerpcspe/powerpcspe.opt:350 config/rs6000/rs6000.opt:354
11297msgid "Deprecated option.  Use -mno-isel instead."
11298msgstr ""
11299
11300#: config/powerpcspe/powerpcspe.opt:354 config/rs6000/rs6000.opt:358
11301msgid "Deprecated option.  Use -misel instead."
11302msgstr ""
11303
11304#: config/powerpcspe/powerpcspe.opt:358
11305#, fuzzy
11306msgid "Generate SPE SIMD instructions on E500."
11307msgstr "Käytä AltiVec-käskyjä"
11308
11309#: config/powerpcspe/powerpcspe.opt:362 config/rs6000/rs6000.opt:362
11310#, fuzzy
11311#| msgid "Generate isel instructions"
11312msgid "Generate PPC750CL paired-single instructions."
11313msgstr "Tuota isel-käskyjä"
11314
11315#: config/powerpcspe/powerpcspe.opt:366
11316msgid "Deprecated option.  Use -mno-spe instead."
11317msgstr ""
11318
11319#: config/powerpcspe/powerpcspe.opt:370
11320msgid "Deprecated option.  Use -mspe instead."
11321msgstr ""
11322
11323#: config/powerpcspe/powerpcspe.opt:374 config/rs6000/rs6000.opt:366
11324#, fuzzy
11325#| msgid "Enable debug output"
11326msgid "-mdebug=\tEnable debug output."
11327msgstr "Ota käyttöön vianjäljitystuloste"
11328
11329#: config/powerpcspe/powerpcspe.opt:378 config/rs6000/rs6000.opt:370
11330#, fuzzy
11331msgid "Use the AltiVec ABI extensions."
11332msgstr "Käytä 64-bittistä ABIa"
11333
11334#: config/powerpcspe/powerpcspe.opt:382 config/rs6000/rs6000.opt:374
11335#, fuzzy
11336msgid "Do not use the AltiVec ABI extensions."
11337msgstr "Älä varoita Microsoft-laajennosten käytöstä"
11338
11339#: config/powerpcspe/powerpcspe.opt:386
11340#, fuzzy
11341msgid "Use the SPE ABI extensions."
11342msgstr "Käytä 64-bittistä ABIa"
11343
11344#: config/powerpcspe/powerpcspe.opt:390
11345#, fuzzy
11346msgid "Do not use the SPE ABI extensions."
11347msgstr "Älä varoita Microsoft-laajennosten käytöstä"
11348
11349#: config/powerpcspe/powerpcspe.opt:394 config/rs6000/rs6000.opt:378
11350#, fuzzy
11351#| msgid "Use EABI"
11352msgid "Use the ELFv1 ABI."
11353msgstr "Käytä 64-bittistä ABIa"
11354
11355#: config/powerpcspe/powerpcspe.opt:398 config/rs6000/rs6000.opt:382
11356#, fuzzy
11357#| msgid "Use EABI"
11358msgid "Use the ELFv2 ABI."
11359msgstr "Käytä 64-bittistä ABIa"
11360
11361#: config/powerpcspe/powerpcspe.opt:405 config/rs6000/rs6000.opt:389
11362#, fuzzy
11363msgid "using darwin64 ABI"
11364msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
11365
11366#: config/powerpcspe/powerpcspe.opt:408 config/rs6000/rs6000.opt:392
11367#, fuzzy
11368msgid "using old darwin ABI"
11369msgstr "Käytetään vanhaa darwin-ABIa"
11370
11371#: config/powerpcspe/powerpcspe.opt:411
11372msgid "using IEEE extended precision long double"
11373msgstr ""
11374
11375#: config/powerpcspe/powerpcspe.opt:414
11376msgid "using IBM extended precision long double"
11377msgstr ""
11378
11379#: config/powerpcspe/powerpcspe.opt:418 config/rs6000/rs6000.opt:402
11380msgid "-mcpu=\tUse features of and schedule code for given CPU."
11381msgstr ""
11382
11383#: config/powerpcspe/powerpcspe.opt:422 config/rs6000/rs6000.opt:406
11384msgid "-mtune=\tSchedule code for given CPU."
11385msgstr ""
11386
11387#: config/powerpcspe/powerpcspe.opt:426
11388msgid "-mtraceback=\tSelect full, part, or no traceback table."
11389msgstr ""
11390
11391#: config/powerpcspe/powerpcspe.opt:442 config/rs6000/rs6000.opt:426
11392#, fuzzy
11393msgid "Avoid all range limits on call instructions."
11394msgstr "Käytä AltiVec-käskyjä"
11395
11396#: config/powerpcspe/powerpcspe.opt:446
11397#, fuzzy
11398#| msgid "Generate Cell microcode"
11399msgid "Generate Cell microcode."
11400msgstr "Tuota Cell-mikrokoodia"
11401
11402#: config/powerpcspe/powerpcspe.opt:450
11403#, fuzzy
11404msgid "Warn when a Cell microcoded instruction is emitted."
11405msgstr "Varoita kun Cell-mikrokoodattu käsky lähetetään"
11406
11407#: config/powerpcspe/powerpcspe.opt:454 config/rs6000/rs6000.opt:434
11408msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
11409msgstr ""
11410
11411#: config/powerpcspe/powerpcspe.opt:458
11412msgid "-mfloat-gprs=\tSelect GPR floating point method."
11413msgstr ""
11414
11415#: config/powerpcspe/powerpcspe.opt:462
11416#, fuzzy
11417msgid "Valid arguments to -mfloat-gprs=:"
11418msgstr "Kelvolliset argumentit ovat:\n"
11419
11420#: config/powerpcspe/powerpcspe.opt:478
11421msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
11422msgstr ""
11423
11424#: config/powerpcspe/powerpcspe.opt:482 config/sparc/sparc.opt:62
11425#, fuzzy
11426#| msgid "Enable clip instructions"
11427msgid "Enable Local Register Allocation."
11428msgstr "Ota käyttöön clip-käskyt"
11429
11430#: config/powerpcspe/powerpcspe.opt:486 config/rs6000/rs6000.opt:446
11431msgid "Determine which dependences between insns are considered costly."
11432msgstr ""
11433
11434#: config/powerpcspe/powerpcspe.opt:490 config/rs6000/rs6000.opt:450
11435msgid "Specify which post scheduling nop insertion scheme to apply."
11436msgstr ""
11437
11438#: config/powerpcspe/powerpcspe.opt:494 config/rs6000/rs6000.opt:454
11439msgid "Specify alignment of structure fields default/natural."
11440msgstr ""
11441
11442#: config/powerpcspe/powerpcspe.opt:498 config/rs6000/rs6000.opt:458
11443#, fuzzy
11444msgid "Valid arguments to -malign-:"
11445msgstr "Kelvolliset argumentit ovat:\n"
11446
11447#: config/powerpcspe/powerpcspe.opt:508 config/rs6000/rs6000.opt:468
11448msgid "Specify scheduling priority for dispatch slot restricted insns."
11449msgstr ""
11450
11451#: config/powerpcspe/powerpcspe.opt:512 config/rs6000/rs6000.opt:472
11452#, fuzzy
11453msgid "Single-precision floating point unit."
11454msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
11455
11456#: config/powerpcspe/powerpcspe.opt:516 config/rs6000/rs6000.opt:476
11457#, fuzzy
11458msgid "Double-precision floating point unit."
11459msgstr "tarkkuus printf-muotoilussa"
11460
11461#: config/powerpcspe/powerpcspe.opt:520 config/rs6000/rs6000.opt:480
11462#, fuzzy
11463msgid "Floating point unit does not support divide & sqrt."
11464msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
11465
11466#: config/powerpcspe/powerpcspe.opt:524 config/rs6000/rs6000.opt:484
11467msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)."
11468msgstr ""
11469
11470#: config/powerpcspe/powerpcspe.opt:546 config/rs6000/rs6000.opt:506
11471#, fuzzy
11472msgid "Specify Xilinx FPU."
11473msgstr "Tuota SH4-100 FPU-less-koodia"
11474
11475#: config/powerpcspe/powerpcspe.opt:550 config/rs6000/rs6000.opt:510
11476msgid "Use r11 to hold the static link in calls to functions via pointers."
11477msgstr ""
11478
11479#: config/powerpcspe/powerpcspe.opt:554 config/rs6000/rs6000.opt:514
11480msgid "Save the TOC in the prologue for indirect calls rather than inline."
11481msgstr ""
11482
11483#: config/powerpcspe/powerpcspe.opt:558
11484msgid "Allow 128-bit integers in VSX registers."
11485msgstr ""
11486
11487#: config/powerpcspe/powerpcspe.opt:562 config/rs6000/rs6000.opt:522
11488msgid "Fuse certain integer operations together for better performance on power8."
11489msgstr ""
11490
11491#: config/powerpcspe/powerpcspe.opt:566 config/rs6000/rs6000.opt:526
11492#, fuzzy
11493#| msgid "Enable sign extend instructions"
11494msgid "Allow sign extension in fusion operations."
11495msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
11496
11497#: config/powerpcspe/powerpcspe.opt:570 config/rs6000/rs6000.opt:530
11498#, fuzzy
11499msgid "Use vector and scalar instructions added in ISA 2.07."
11500msgstr "Käytä AltiVec-käskyjä"
11501
11502#: config/powerpcspe/powerpcspe.opt:574 config/rs6000/rs6000.opt:534
11503#, fuzzy
11504msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
11505msgstr "Käytä AltiVec-käskyjä"
11506
11507#: config/powerpcspe/powerpcspe.opt:578
11508msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
11509msgstr ""
11510
11511#: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
11512#, fuzzy
11513msgid "Use ISA 2.07 transactional memory (HTM) instructions."
11514msgstr "Käytä AltiVec-käskyjä"
11515
11516#: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
11517#, fuzzy
11518msgid "Generate the quad word memory instructions (lq/stq)."
11519msgstr "Käytä AltiVec-käskyjä"
11520
11521#: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
11522msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
11523msgstr ""
11524
11525#: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
11526msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
11527msgstr ""
11528
11529#: config/powerpcspe/powerpcspe.opt:598
11530msgid "Allow double variables in upper registers with -mcpu=power7 or -mvsx."
11531msgstr ""
11532
11533#: config/powerpcspe/powerpcspe.opt:602
11534msgid "Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector."
11535msgstr ""
11536
11537#: config/powerpcspe/powerpcspe.opt:606
11538msgid "Allow float/double variables in upper registers if cpu allows it."
11539msgstr ""
11540
11541#: config/powerpcspe/powerpcspe.opt:610
11542msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
11543msgstr ""
11544
11545#: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
11546msgid "Analyze and remove doubleword swaps from VSX computations."
11547msgstr ""
11548
11549#: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
11550msgid "Fuse certain operations together for better performance on power9."
11551msgstr ""
11552
11553#: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
11554#, fuzzy
11555msgid "Use certain scalar instructions added in ISA 3.0."
11556msgstr "Salli MT-käskyjen käyttö"
11557
11558#: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
11559#, fuzzy
11560msgid "Use vector instructions added in ISA 3.0."
11561msgstr "Käytä AltiVec-käskyjä"
11562
11563#: config/powerpcspe/powerpcspe.opt:630
11564msgid "Use scalar register+offset memory instructions added in ISA 3.0."
11565msgstr ""
11566
11567#: config/powerpcspe/powerpcspe.opt:634
11568msgid "Use vector register+offset memory instructions added in ISA 3.0."
11569msgstr ""
11570
11571#: config/powerpcspe/powerpcspe.opt:638
11572msgid "Use register+offset memory instructions added in ISA 3.0."
11573msgstr ""
11574
11575#: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
11576#, fuzzy
11577#| msgid "Enable min/max instructions"
11578msgid "Use the new min/max instructions defined in ISA 3.0."
11579msgstr "Ota käyttöön min/max-käskyt"
11580
11581#: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
11582msgid "Fuse medium/large code model toc references with the memory instruction."
11583msgstr ""
11584
11585#: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
11586#, fuzzy
11587#| msgid "Generate isel instructions"
11588msgid "Generate the integer modulo instructions."
11589msgstr "Tuota mul64- ja mulu64-käskyjä"
11590
11591#: config/powerpcspe/powerpcspe.opt:658
11592msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
11593msgstr ""
11594
11595#: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
11596#, fuzzy
11597msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
11598msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
11599
11600#: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
11601#, fuzzy
11602msgid "Enable using IEEE 128-bit floating point instructions."
11603msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
11604
11605#: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
11606msgid "Enable default conversions between __float128 & long double."
11607msgstr ""
11608
11609#: config/powerpcspe/powerpcspe.opt:674
11610msgid "Enable small integers to be in VSX registers."
11611msgstr ""
11612
11613#: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
11614#, fuzzy
11615msgid "Valid arguments to -mstack-protector-guard=:"
11616msgstr "Kelvolliset argumentit ovat:\n"
11617
11618#: config/powerpcspe/476.opt:24 config/rs6000/476.opt:24
11619msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
11620msgstr ""
11621
11622#: config/powerpcspe/aix64.opt:24 config/rs6000/aix64.opt:24
11623msgid "Compile for 64-bit pointers."
11624msgstr "Osoittimet ovat 64-bittisiä."
11625
11626#: config/powerpcspe/aix64.opt:28 config/rs6000/aix64.opt:28
11627msgid "Compile for 32-bit pointers."
11628msgstr "Osoittimet ovat 32-bittisiä."
11629
11630#: config/powerpcspe/aix64.opt:32 config/powerpcspe/linux64.opt:28
11631#: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
11632#, fuzzy
11633msgid "Select code model."
11634msgstr "Malli:"
11635
11636#: config/powerpcspe/aix64.opt:49 config/rs6000/aix64.opt:49
11637msgid "Support message passing with the Parallel Environment."
11638msgstr ""
11639
11640#: config/powerpcspe/linux64.opt:24 config/rs6000/linux64.opt:24
11641msgid "Call mcount for profiling before a function prologue."
11642msgstr ""
11643
11644#: config/powerpcspe/sysv4.opt:24
11645msgid "Select ABI calling convention."
11646msgstr ""
11647
11648#: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
11649msgid "Select method for sdata handling."
11650msgstr ""
11651
11652#: config/powerpcspe/sysv4.opt:48 config/rs6000/sysv4.opt:52
11653#, fuzzy
11654msgid "Align to the base type of the bit-field."
11655msgstr "bittikentän %qs tyyppi on GCC-laajennos"
11656
11657#: config/powerpcspe/sysv4.opt:52 config/rs6000/sysv4.opt:56
11658msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
11659msgstr ""
11660
11661#: config/powerpcspe/sysv4.opt:57 config/powerpcspe/sysv4.opt:61
11662#: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
11663#, fuzzy
11664msgid "Produce code relocatable at runtime."
11665msgstr "Tuota little-endian-koodia"
11666
11667#: config/powerpcspe/sysv4.opt:65 config/powerpcspe/sysv4.opt:69
11668#: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
11669#, fuzzy
11670#| msgid "Produce little endian code"
11671msgid "Produce little endian code."
11672msgstr "Tuota little-endian-koodia"
11673
11674#: config/powerpcspe/sysv4.opt:73 config/powerpcspe/sysv4.opt:77
11675#: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
11676#, fuzzy
11677#| msgid "Produce big endian code"
11678msgid "Produce big endian code."
11679msgstr "Tuota big-endian-koodia"
11680
11681#: config/powerpcspe/sysv4.opt:82 config/powerpcspe/sysv4.opt:86
11682#: config/powerpcspe/sysv4.opt:95 config/powerpcspe/sysv4.opt:137
11683#: config/powerpcspe/sysv4.opt:149 config/rs6000/sysv4.opt:86
11684#: config/rs6000/sysv4.opt:90 config/rs6000/sysv4.opt:99
11685#: config/rs6000/sysv4.opt:141 config/rs6000/sysv4.opt:153
11686#, fuzzy
11687msgid "no description yet."
11688msgstr "_Kuvaus"
11689
11690#: config/powerpcspe/sysv4.opt:90 config/rs6000/sysv4.opt:94
11691#, fuzzy
11692#| msgid "variable %qD has function type"
11693msgid "Assume all variable arg functions are prototyped."
11694msgstr "muuttujalla %qD on funktiotyyppi"
11695
11696#: config/powerpcspe/sysv4.opt:99 config/rs6000/sysv4.opt:103
11697#, fuzzy
11698#| msgid "Use EABI"
11699msgid "Use EABI."
11700msgstr "Käytä EABI:a"
11701
11702#: config/powerpcspe/sysv4.opt:103 config/rs6000/sysv4.opt:107
11703msgid "Allow bit-fields to cross word boundaries."
11704msgstr ""
11705
11706#: config/powerpcspe/sysv4.opt:107 config/rs6000/sysv4.opt:111
11707#, fuzzy
11708#| msgid "Use 32-bit general registers"
11709msgid "Use alternate register names."
11710msgstr "käytä aina numeroita käyttäjän/ryhmän nimissä"
11711
11712#: config/powerpcspe/sysv4.opt:113 config/rs6000/sysv4.opt:117
11713msgid "Use default method for sdata handling."
11714msgstr ""
11715
11716#: config/powerpcspe/sysv4.opt:117 config/rs6000/sysv4.opt:121
11717msgid "Link with libsim.a, libc.a and sim-crt0.o."
11718msgstr ""
11719
11720#: config/powerpcspe/sysv4.opt:121 config/rs6000/sysv4.opt:125
11721msgid "Link with libads.a, libc.a and crt0.o."
11722msgstr ""
11723
11724#: config/powerpcspe/sysv4.opt:125 config/rs6000/sysv4.opt:129
11725msgid "Link with libyk.a, libc.a and crt0.o."
11726msgstr ""
11727
11728#: config/powerpcspe/sysv4.opt:129 config/rs6000/sysv4.opt:133
11729msgid "Link with libmvme.a, libc.a and crt0.o."
11730msgstr ""
11731
11732#: config/powerpcspe/sysv4.opt:133 config/rs6000/sysv4.opt:137
11733msgid "Set the PPC_EMB bit in the ELF flags header."
11734msgstr ""
11735
11736#: config/powerpcspe/sysv4.opt:153 config/rs6000/sysv4.opt:157
11737msgid "Generate code to use a non-exec PLT and GOT."
11738msgstr ""
11739
11740#: config/powerpcspe/sysv4.opt:157 config/rs6000/sysv4.opt:161
11741#, fuzzy
11742#| msgid "Generate code for a DLL"
11743msgid "Generate code for old exec BSS PLT."
11744msgstr "Tuota koodia DLL:lle"
11745
11746#: config/powerpcspe/sysv4.opt:161 config/rs6000/sysv4.opt:165
11747msgid "Emit .gnu_attribute tags."
11748msgstr ""
11749
11750#: config/g.opt:27
11751msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
11752msgstr ""
11753
11754#: config/lynx.opt:23
11755#, fuzzy
11756#| msgid "Support multi-threading"
11757msgid "Support legacy multi-threading."
11758msgstr "Tue monisäikeisyyttä"
11759
11760#: config/lynx.opt:27
11761msgid "Use shared libraries."
11762msgstr "Käytä jaettuja kirjastoja."
11763
11764#: config/lynx.opt:31
11765msgid "Support multi-threading."
11766msgstr "Tue monisäikeisyyttä."
11767
11768#: config/nvptx/nvptx.opt:22
11769#, fuzzy
11770#| msgid "Generate code for a 68302"
11771msgid "Generate code for a 32-bit ABI."
11772msgstr "Tuota 32-bittistä koodia"
11773
11774#: config/nvptx/nvptx.opt:26
11775#, fuzzy
11776#| msgid "Generate code for a 68040"
11777msgid "Generate code for a 64-bit ABI."
11778msgstr "Tuota 64-bittistä koodia"
11779
11780#: config/nvptx/nvptx.opt:30
11781msgid "Link in code for a __main kernel."
11782msgstr ""
11783
11784#: config/nvptx/nvptx.opt:34
11785#, fuzzy
11786msgid "Optimize partition neutering."
11787msgstr "mahdollisia ikisilmukoita ei voi optimoida"
11788
11789#: config/nvptx/nvptx.opt:38
11790msgid "Use custom stacks instead of local memory for automatic storage."
11791msgstr ""
11792
11793#: config/nvptx/nvptx.opt:42
11794msgid "Specify size of .local memory used for stack when the exact amount is not known."
11795msgstr ""
11796
11797#: config/nvptx/nvptx.opt:46
11798msgid "Generate code that can keep local state uniform across all lanes."
11799msgstr ""
11800
11801#: config/nvptx/nvptx.opt:50
11802msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
11803msgstr ""
11804
11805#: config/vxworks.opt:36
11806msgid "Assume the VxWorks RTP environment."
11807msgstr ""
11808
11809#: config/vxworks.opt:43
11810msgid "Assume the VxWorks vThreads environment."
11811msgstr ""
11812
11813#: config/cr16/cr16.opt:23
11814#, fuzzy
11815msgid "-msim   Use simulator runtime."
11816msgstr "Käytä simulaattorin ajoaikaista ympäristöä."
11817
11818#: config/cr16/cr16.opt:27
11819#, fuzzy
11820msgid "Generate SBIT, CBIT instructions."
11821msgstr "Tuota mul64- ja mulu64-käskyjä"
11822
11823#: config/cr16/cr16.opt:31
11824#, fuzzy
11825msgid "Support multiply accumulate instructions."
11826msgstr "Ota käyttöön 32-bittiset kertolaskukäskyt"
11827
11828#: config/cr16/cr16.opt:38
11829msgid "Treat data references as near, far or medium. medium is default."
11830msgstr ""
11831
11832#: config/cr16/cr16.opt:42
11833#, fuzzy
11834msgid "Generate code for CR16C architecture."
11835msgstr "Tuota little-endian-koodia"
11836
11837#: config/cr16/cr16.opt:46
11838#, fuzzy
11839#| msgid "Generate code for the Android platform."
11840msgid "Generate code for CR16C+ architecture (Default)."
11841msgstr "Tuota koodia Android-alustalle."
11842
11843#: config/cr16/cr16.opt:50
11844#, fuzzy
11845msgid "Treat integers as 32-bit."
11846msgstr "Osoittimet ovat 32-bittisiä"
11847
11848#: config/avr/avr.opt:23
11849msgid "Use subroutines for function prologues and epilogues."
11850msgstr ""
11851
11852#: config/avr/avr.opt:26
11853#, fuzzy, c-format
11854#| msgid "missing makefile target after %qs"
11855msgid "missing device or architecture after %qs"
11856msgstr "makron nimi puuttuu %qs:n jälkeen"
11857
11858#: config/avr/avr.opt:27
11859msgid "-mmcu=MCU\tSelect the target MCU."
11860msgstr ""
11861
11862#: config/avr/avr.opt:31
11863msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
11864msgstr ""
11865
11866#: config/avr/avr.opt:35
11867msgid "Set the number of 64 KiB flash segments."
11868msgstr ""
11869
11870#: config/avr/avr.opt:39
11871msgid "Indicate presence of a processor erratum."
11872msgstr ""
11873
11874#: config/avr/avr.opt:43
11875msgid "Enable Read-Modify-Write (RMW) instructions support/use."
11876msgstr ""
11877
11878#: config/avr/avr.opt:53
11879msgid "Use RJMP / RCALL even though CALL / JMP are available."
11880msgstr ""
11881
11882#: config/avr/avr.opt:57
11883#, fuzzy
11884#| msgid "Use a 32-bit long type"
11885msgid "Use an 8-bit 'int' type."
11886msgstr "paluutyyppi on oletuksena %<int%>"
11887
11888#: config/avr/avr.opt:61
11889msgid "Change the stack pointer without disabling interrupts."
11890msgstr ""
11891
11892#: config/avr/avr.opt:65
11893msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
11894msgstr ""
11895
11896#: config/avr/avr.opt:69
11897msgid "Treat main as if it had attribute OS_task."
11898msgstr ""
11899
11900#: config/avr/avr.opt:79
11901msgid "Change only the low 8 bits of the stack pointer."
11902msgstr ""
11903
11904#: config/avr/avr.opt:83
11905#, fuzzy
11906#| msgid "No branches\n"
11907msgid "Relax branches."
11908msgstr "Ei haaroja\n"
11909
11910#: config/avr/avr.opt:87
11911msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
11912msgstr ""
11913
11914#: config/avr/avr.opt:91
11915msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
11916msgstr ""
11917
11918#: config/avr/avr.opt:95
11919msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
11920msgstr ""
11921
11922#: config/avr/avr.opt:100
11923msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
11924msgstr ""
11925
11926#: config/avr/avr.opt:104
11927#, fuzzy
11928msgid "Warn if the address space of an address is changed."
11929msgstr "Etäosoite muuttunut"
11930
11931#: config/avr/avr.opt:108
11932msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
11933msgstr ""
11934
11935#: config/avr/avr.opt:112
11936msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
11937msgstr ""
11938
11939#: config/avr/avr.opt:116
11940msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
11941msgstr ""
11942
11943#: config/avr/avr.opt:120
11944msgid "Do not link against the device-specific library lib<MCU>.a."
11945msgstr ""
11946
11947#: config/m32r/m32r.opt:34
11948#, fuzzy
11949msgid "Compile for the m32rx."
11950msgstr "Muunna..."
11951
11952#: config/m32r/m32r.opt:38
11953#, fuzzy
11954msgid "Compile for the m32r2."
11955msgstr "Muunna..."
11956
11957#: config/m32r/m32r.opt:42
11958#, fuzzy
11959msgid "Compile for the m32r."
11960msgstr "Muunna..."
11961
11962#: config/m32r/m32r.opt:46
11963#, fuzzy
11964#| msgid "Align variables on a 32-bit boundary"
11965msgid "Align all loops to 32 byte boundary."
11966msgstr "Kohdista muuttujat 32 bitin rajoille"
11967
11968#: config/m32r/m32r.opt:50
11969#, fuzzy
11970#| msgid "type mismatch in conditional expression"
11971msgid "Prefer branches over conditional execution."
11972msgstr "ehtolausekkeessa on tyyppiristiriita"
11973
11974#: config/m32r/m32r.opt:54
11975msgid "Give branches their default cost."
11976msgstr ""
11977
11978#: config/m32r/m32r.opt:58
11979#, fuzzy
11980#| msgid "Display the compiler's version"
11981msgid "Display compile time statistics."
11982msgstr "Näytä kääntäjän versio"
11983
11984#: config/m32r/m32r.opt:62
11985msgid "Specify cache flush function."
11986msgstr ""
11987
11988#: config/m32r/m32r.opt:66
11989msgid "Specify cache flush trap number."
11990msgstr ""
11991
11992#: config/m32r/m32r.opt:70
11993msgid "Only issue one instruction per cycle."
11994msgstr ""
11995
11996#: config/m32r/m32r.opt:74
11997msgid "Allow two instructions to be issued per cycle."
11998msgstr ""
11999
12000#: config/m32r/m32r.opt:78
12001#, fuzzy
12002#| msgid "Code size: small, medium or large"
12003msgid "Code size: small, medium or large."
12004msgstr "Koodin koko: small, medium tai large"
12005
12006#: config/m32r/m32r.opt:94
12007msgid "Don't call any cache flush functions."
12008msgstr ""
12009
12010#: config/m32r/m32r.opt:98
12011msgid "Don't call any cache flush trap."
12012msgstr ""
12013
12014#: config/m32r/m32r.opt:105
12015msgid "Small data area: none, sdata, use."
12016msgstr ""
12017
12018#: config/s390/tpf.opt:23
12019msgid "Enable TPF-OS tracing code."
12020msgstr ""
12021
12022#: config/s390/tpf.opt:27
12023msgid "Specify main object for TPF-OS."
12024msgstr ""
12025
12026#: config/s390/s390.opt:48
12027msgid "31 bit ABI."
12028msgstr "31-bittinen ABI."
12029
12030#: config/s390/s390.opt:52
12031msgid "64 bit ABI."
12032msgstr "64-bittinen ABI."
12033
12034#: config/s390/s390.opt:126
12035#, fuzzy
12036msgid "Maintain backchain pointer."
12037msgstr "lähde ei ole osoitin"
12038
12039#: config/s390/s390.opt:130
12040#, fuzzy
12041msgid "Additional debug prints."
12042msgstr "aseta vianjäljityksen taso"
12043
12044#: config/s390/s390.opt:134
12045#, fuzzy
12046#| msgid "ESA/390 architecture"
12047msgid "ESA/390 architecture."
12048msgstr "ESA/390-arkkitehtuuri"
12049
12050#: config/s390/s390.opt:138
12051#, fuzzy
12052msgid "Enable decimal floating point hardware support."
12053msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12054
12055#: config/s390/s390.opt:142
12056msgid "Enable hardware floating point."
12057msgstr "Käytä laitteistoliukulukuja."
12058
12059#: config/s390/s390.opt:146
12060msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
12061msgstr ""
12062
12063#: config/s390/s390.opt:164
12064#, fuzzy
12065msgid "Use hardware transactional execution instructions."
12066msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
12067
12068#: config/s390/s390.opt:168
12069#, fuzzy
12070msgid "Use hardware vector facility instructions and enable the vector ABI."
12071msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12072
12073#: config/s390/s390.opt:172
12074msgid "Use packed stack layout."
12075msgstr ""
12076
12077#: config/s390/s390.opt:176
12078msgid "Use bras for executable < 64k."
12079msgstr ""
12080
12081#: config/s390/s390.opt:180
12082#, fuzzy
12083#| msgid "Do not use hardware floating point"
12084msgid "Disable hardware floating point."
12085msgstr "Älä käytä laitteistoliukulukuja"
12086
12087#: config/s390/s390.opt:184
12088msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
12089msgstr ""
12090
12091#: config/s390/s390.opt:188
12092msgid "Switches off the -mstack-guard= option."
12093msgstr ""
12094
12095#: config/s390/s390.opt:192
12096msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
12097msgstr ""
12098
12099#: config/s390/s390.opt:196
12100msgid "Switches off the -mstack-size= option."
12101msgstr ""
12102
12103#: config/s390/s390.opt:204
12104#, fuzzy
12105#| msgid "Use the bit-field instructions"
12106msgid "Use the mvcle instruction for block moves."
12107msgstr "Käytä bittikenttäkäskyjä"
12108
12109#: config/s390/s390.opt:208
12110msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
12111msgstr ""
12112
12113#: config/s390/s390.opt:213
12114msgid "Warn if a function uses alloca or creates an array with dynamic size."
12115msgstr ""
12116
12117#: config/s390/s390.opt:217
12118msgid "Warn if a single function's framesize exceeds the given framesize."
12119msgstr ""
12120
12121#: config/s390/s390.opt:221
12122#, fuzzy
12123#| msgid "ESA/390 architecture"
12124msgid "z/Architecture."
12125msgstr "ESA/390-arkkitehtuuri"
12126
12127#: config/s390/s390.opt:225
12128msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
12129msgstr ""
12130
12131#: config/s390/s390.opt:235 config/arm/arm.opt:172
12132#, fuzzy
12133msgid "Assume data segments are relative to text segment."
12134msgstr "käyttämättömiä argumentteja $-tyylisessä muotoilussa"
12135
12136#: config/s390/s390.opt:240
12137msgid "Wrap all indirect branches into execute in order to disable branch prediction."
12138msgstr ""
12139
12140#: config/s390/s390.opt:245
12141msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
12142msgstr ""
12143
12144#: config/s390/s390.opt:253
12145msgid "Wrap all indirect calls into execute in order to disable branch prediction."
12146msgstr ""
12147
12148#: config/s390/s390.opt:257
12149msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
12150msgstr ""
12151
12152#: config/s390/s390.opt:262
12153msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
12154msgstr ""
12155
12156#: config/s390/s390.opt:268
12157msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
12158msgstr ""
12159
12160#: config/s390/s390.opt:290
12161msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
12162msgstr ""
12163
12164#: config/rl78/rl78.opt:27 config/rx/rx.opt:87
12165#, fuzzy
12166msgid "Use the simulator runtime."
12167msgstr "Tuota koodi GNU-suoritusympäristölle"
12168
12169#: config/rl78/rl78.opt:31
12170msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
12171msgstr ""
12172
12173#: config/rl78/rl78.opt:50
12174msgid "Use all registers, reserving none for interrupt handlers."
12175msgstr ""
12176
12177#: config/rl78/rl78.opt:54
12178msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
12179msgstr ""
12180
12181#: config/rl78/rl78.opt:58
12182msgid "Selects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used."
12183msgstr ""
12184
12185#: config/rl78/rl78.opt:77
12186#, fuzzy
12187msgid "Alias for -mcpu=g10."
12188msgstr "-mcpu=%s ei ole kelvollinen"
12189
12190#: config/rl78/rl78.opt:81
12191#, fuzzy
12192msgid "Alias for -mcpu=g13."
12193msgstr "-mcpu=%s ei ole kelvollinen"
12194
12195#: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
12196#, fuzzy
12197msgid "Alias for -mcpu=g14."
12198msgstr "-mcpu=%s ei ole kelvollinen"
12199
12200#: config/rl78/rl78.opt:93
12201msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
12202msgstr ""
12203
12204#: config/rl78/rl78.opt:97
12205msgid "Stores the MDUC registers in interrupt handlers for G13 target."
12206msgstr ""
12207
12208#: config/stormy16/stormy16.opt:24
12209#, fuzzy
12210msgid "Provide libraries for the simulator."
12211msgstr "Linkitä yksittäisiä kirjastoja käsin."
12212
12213#: config/arm/arm-tables.opt:25
12214msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
12215msgstr ""
12216
12217#: config/arm/arm-tables.opt:365
12218msgid "Known ARM architectures (for use with the -march= option):"
12219msgstr ""
12220
12221#: config/arm/arm-tables.opt:477
12222msgid "Known ARM FPUs (for use with the -mfpu= option):"
12223msgstr ""
12224
12225#: config/arm/arm.opt:35
12226#, fuzzy
12227msgid "TLS dialect to use:"
12228msgstr "tls_model-argumentti ei ole merkkijono"
12229
12230#: config/arm/arm.opt:45
12231msgid "Specify an ABI."
12232msgstr "Määrittele ABI."
12233
12234#: config/arm/arm.opt:49
12235msgid "Known ARM ABIs (for use with the -mabi= option):"
12236msgstr ""
12237
12238#: config/arm/arm.opt:68
12239msgid "Generate a call to abort if a noreturn function returns."
12240msgstr ""
12241
12242#: config/arm/arm.opt:75
12243msgid "Generate APCS conformant stack frames."
12244msgstr ""
12245
12246#: config/arm/arm.opt:79
12247#, fuzzy
12248#| msgid "Generate big-endian code"
12249msgid "Generate re-entrant, PIC code."
12250msgstr "Tuota big-endian-koodia"
12251
12252#: config/arm/arm.opt:95
12253msgid "Generate code in 32 bit ARM state."
12254msgstr ""
12255
12256#: config/arm/arm.opt:103
12257msgid "Thumb: Assume non-static functions may be called from ARM code."
12258msgstr ""
12259
12260#: config/arm/arm.opt:107
12261msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
12262msgstr ""
12263
12264#: config/arm/arm.opt:115
12265#, fuzzy
12266msgid "Specify if floating point hardware should be used."
12267msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12268
12269#: config/arm/arm.opt:119
12270msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
12271msgstr ""
12272
12273#: config/arm/arm.opt:123
12274msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
12275msgstr ""
12276
12277#: config/arm/arm.opt:136
12278msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
12279msgstr ""
12280
12281#: config/arm/arm.opt:140
12282#, fuzzy
12283msgid "Specify the __fp16 floating-point format."
12284msgstr "Määrittele käytettävä ABI"
12285
12286#: config/arm/arm.opt:144
12287#, fuzzy
12288msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
12289msgstr "epäkelpo osoitintila %qs"
12290
12291#: config/arm/arm.opt:157
12292#, fuzzy
12293msgid "Specify the name of the target floating point hardware/format."
12294msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12295
12296#: config/arm/arm.opt:168
12297#, fuzzy
12298msgid "Generate call insns as indirect calls, if necessary."
12299msgstr "virheellinen versionumero ”%s”"
12300
12301#: config/arm/arm.opt:176
12302#, fuzzy
12303msgid "Specify the register to be used for PIC addressing."
12304msgstr "Määrittele käytettävä ABI"
12305
12306#: config/arm/arm.opt:180
12307msgid "Store function names in object code."
12308msgstr ""
12309
12310#: config/arm/arm.opt:184
12311msgid "Permit scheduling of a function's prologue sequence."
12312msgstr ""
12313
12314#: config/arm/arm.opt:195
12315msgid "Specify the minimum bit alignment of structures. (Deprecated)."
12316msgstr ""
12317
12318#: config/arm/arm.opt:199
12319#, fuzzy
12320msgid "Generate code for Thumb state."
12321msgstr "Tuota little-endian-koodia"
12322
12323#: config/arm/arm.opt:203
12324msgid "Support calls between Thumb and ARM instruction sets."
12325msgstr ""
12326
12327#: config/arm/arm.opt:207
12328#, fuzzy
12329msgid "Specify thread local storage scheme."
12330msgstr "Määrittele käytettävä ABI"
12331
12332#: config/arm/arm.opt:211
12333msgid "Specify how to access the thread pointer."
12334msgstr ""
12335
12336#: config/arm/arm.opt:215
12337#, fuzzy
12338msgid "Valid arguments to -mtp=:"
12339msgstr "Kelvolliset argumentit ovat:\n"
12340
12341#: config/arm/arm.opt:228
12342msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
12343msgstr ""
12344
12345#: config/arm/arm.opt:232
12346msgid "Thumb: Generate (leaf) stack frames even if not needed."
12347msgstr ""
12348
12349#: config/arm/arm.opt:236 config/mn10300/mn10300.opt:42
12350#, fuzzy
12351msgid "Tune code for the given processor."
12352msgstr "Käytä AltiVec-käskyjä"
12353
12354#: config/arm/arm.opt:240
12355msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
12356msgstr ""
12357
12358#: config/arm/arm.opt:251
12359msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
12360msgstr ""
12361
12362#: config/arm/arm.opt:255
12363msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
12364msgstr ""
12365
12366#: config/arm/arm.opt:259
12367msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
12368msgstr ""
12369
12370#: config/arm/arm.opt:263
12371msgid "Only generate absolute relocations on word sized values."
12372msgstr ""
12373
12374#: config/arm/arm.opt:267
12375msgid "Generate IT blocks appropriate for ARMv8."
12376msgstr ""
12377
12378#: config/arm/arm.opt:271
12379msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
12380msgstr ""
12381
12382#: config/arm/arm.opt:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
12383msgid "Enable unaligned word and halfword accesses to packed data."
12384msgstr ""
12385
12386#: config/arm/arm.opt:280
12387msgid "Use Neon to perform 64-bits operations rather than core registers."
12388msgstr ""
12389
12390#: config/arm/arm.opt:284
12391msgid "Assume loading data from flash is slower than fetching instructions."
12392msgstr ""
12393
12394#: config/arm/arm.opt:288
12395msgid "Assume unified syntax for inline assembly code."
12396msgstr ""
12397
12398#: config/arm/arm.opt:292
12399#, fuzzy
12400#| msgid "Allow gcc to use the repeat/erepeat instructions"
12401msgid "Do not allow constant data to be placed in code sections."
12402msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
12403
12404#: config/arm/arm.opt:296
12405msgid "When linking for big-endian targets, generate a BE8 format image."
12406msgstr ""
12407
12408#: config/arm/arm.opt:300
12409msgid "When linking for big-endian targets, generate a legacy BE32 format image."
12410msgstr ""
12411
12412#: config/arm/arm.opt:304 config/sh/sh.opt:195
12413msgid "Cost to assume for a branch insn."
12414msgstr ""
12415
12416#: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
12417#: config/visium/visium.opt:37
12418#, fuzzy
12419#| msgid "Use hardware FP"
12420msgid "Use hardware FP."
12421msgstr "Käytä laitteistoliukulukuja"
12422
12423#: config/sparc/sparc.opt:38 config/visium/visium.opt:41
12424#, fuzzy
12425#| msgid "Do not use hardware FP"
12426msgid "Do not use hardware FP."
12427msgstr "Älä käytä laitteistoliukulukuja"
12428
12429#: config/sparc/sparc.opt:42
12430msgid "Use flat register window model."
12431msgstr ""
12432
12433#: config/sparc/sparc.opt:46
12434msgid "Assume possible double misalignment."
12435msgstr ""
12436
12437#: config/sparc/sparc.opt:50
12438#, fuzzy
12439#| msgid "Use 32-bit general registers"
12440msgid "Use ABI reserved registers."
12441msgstr "Käytä 32-bittisiä yleisrekistereitä"
12442
12443#: config/sparc/sparc.opt:54
12444#, fuzzy
12445msgid "Use hardware quad FP instructions."
12446msgstr "Älä käytä laitteistoliukulukuja"
12447
12448#: config/sparc/sparc.opt:58
12449#, fuzzy
12450msgid "Do not use hardware quad fp instructions."
12451msgstr "Älä käytä laitteistoliukulukuja"
12452
12453#: config/sparc/sparc.opt:66
12454#, fuzzy
12455msgid "Compile for V8+ ABI."
12456msgstr "Muunna..."
12457
12458#: config/sparc/sparc.opt:70
12459msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
12460msgstr ""
12461
12462#: config/sparc/sparc.opt:74
12463msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
12464msgstr ""
12465
12466#: config/sparc/sparc.opt:78
12467msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
12468msgstr ""
12469
12470#: config/sparc/sparc.opt:82
12471#, fuzzy
12472msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
12473msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12474
12475#: config/sparc/sparc.opt:86
12476msgid "Use additional VIS instructions introduced in OSA2017."
12477msgstr ""
12478
12479#: config/sparc/sparc.opt:90
12480#, fuzzy
12481msgid "Use UltraSPARC Compare-and-Branch extensions."
12482msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12483
12484#: config/sparc/sparc.opt:94
12485msgid "Use UltraSPARC Fused Multiply-Add extensions."
12486msgstr ""
12487
12488#: config/sparc/sparc.opt:98
12489msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
12490msgstr ""
12491
12492#: config/sparc/sparc.opt:102
12493#, fuzzy
12494msgid "Use UltraSPARC Population-Count instruction."
12495msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12496
12497#: config/sparc/sparc.opt:106
12498#, fuzzy
12499msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
12500msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12501
12502#: config/sparc/sparc.opt:110
12503#, fuzzy
12504#| msgid "Pointers are 64-bit"
12505msgid "Pointers are 64-bit."
12506msgstr "Osoittimet ovat 64-bittisiä"
12507
12508#: config/sparc/sparc.opt:114
12509#, fuzzy
12510#| msgid "Pointers are 32-bit"
12511msgid "Pointers are 32-bit."
12512msgstr "Osoittimet ovat 32-bittisiä"
12513
12514#: config/sparc/sparc.opt:118
12515#, fuzzy
12516#| msgid "Use 64-bit ABI"
12517msgid "Use 64-bit ABI."
12518msgstr "Käytä 64-bittistä ABIa"
12519
12520#: config/sparc/sparc.opt:122
12521#, fuzzy
12522#| msgid "Use 32-bit ABI"
12523msgid "Use 32-bit ABI."
12524msgstr "Käytä 32-bittistä ABIa"
12525
12526#: config/sparc/sparc.opt:126
12527#, fuzzy
12528msgid "Use stack bias."
12529msgstr "pinon ylivuoto"
12530
12531#: config/sparc/sparc.opt:130
12532msgid "Use structs on stronger alignment for double-word copies."
12533msgstr ""
12534
12535#: config/sparc/sparc.opt:134
12536msgid "Optimize tail call instructions in assembler and linker."
12537msgstr ""
12538
12539#: config/sparc/sparc.opt:138
12540#, fuzzy
12541#| msgid "Generate code for the Android platform."
12542msgid "Do not generate code that can only run in supervisor mode (default)."
12543msgstr "Tuota koodia Android-alustalle."
12544
12545#: config/sparc/sparc.opt:142 config/visium/visium.opt:45
12546msgid "Use features of and schedule code for given CPU."
12547msgstr ""
12548
12549#: config/sparc/sparc.opt:225
12550#, fuzzy
12551msgid "Use given SPARC-V9 code model."
12552msgstr "epäkelpo lvalue sijoituksessa"
12553
12554#: config/sparc/sparc.opt:229
12555#, fuzzy
12556#| msgid "Enable debug output"
12557msgid "Enable debug output."
12558msgstr "Ota käyttöön vianjäljitystuloste"
12559
12560#: config/sparc/sparc.opt:233
12561msgid "Enable strict 32-bit psABI struct return checking."
12562msgstr ""
12563
12564#: config/sparc/sparc.opt:237
12565msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
12566msgstr ""
12567
12568#: config/sparc/sparc.opt:242
12569msgid "Enable workarounds for the errata of the UT699 processor."
12570msgstr ""
12571
12572#: config/sparc/sparc.opt:246
12573msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
12574msgstr ""
12575
12576#: config/sparc/sparc.opt:250
12577msgid "Enable workarounds for the errata of the GR712RC processor."
12578msgstr ""
12579
12580#: config/sparc/sparc.opt:287
12581msgid "Specify the memory model in effect for the program."
12582msgstr ""
12583
12584#: config/rs6000/rs6000.opt:165
12585#, fuzzy
12586msgid "Enable early gimple folding of builtins."
12587msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12588
12589#: config/rs6000/rs6000.opt:188
12590#, fuzzy
12591#| msgid "%qE is deprecated"
12592msgid "%<-mstring%> is deprecated"
12593msgstr "%qE on vanhentunut"
12594
12595#: config/rs6000/rs6000.opt:325
12596#, fuzzy
12597msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
12598msgstr "%J%qD on tavallisesti ei-staattinen funktio"
12599
12600#: config/rs6000/rs6000.opt:329
12601#, fuzzy
12602msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
12603msgstr "%J%qD on tavallisesti ei-staattinen funktio"
12604
12605#: config/rs6000/rs6000.opt:334
12606msgid "Max number of bytes to move inline."
12607msgstr ""
12608
12609#: config/rs6000/rs6000.opt:338
12610msgid "Max number of bytes to compare without loops."
12611msgstr ""
12612
12613#: config/rs6000/rs6000.opt:342
12614msgid "Max number of bytes to compare with loops."
12615msgstr ""
12616
12617#: config/rs6000/rs6000.opt:346
12618#, fuzzy
12619#| msgid "maximum value of parameter %qs is %u"
12620msgid "Max number of pairs of load insns for compare."
12621msgstr "parametrin %qs maksimiarvo on %u"
12622
12623#: config/rs6000/rs6000.opt:353
12624#, fuzzy
12625msgid "%<-misel=no%> is deprecated; use %<-mno-isel%> instead"
12626msgstr "%J%qD on tavallisesti ei-staattinen funktio"
12627
12628#: config/rs6000/rs6000.opt:357
12629#, fuzzy
12630msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
12631msgstr "%J%qD on tavallisesti ei-staattinen funktio"
12632
12633#: config/rs6000/rs6000.opt:410
12634msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
12635msgstr ""
12636
12637#: config/rs6000/rs6000.opt:438
12638msgid "-mlong-double-[64,128]\tSpecify size of long double."
12639msgstr ""
12640
12641#: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
12642#: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
12643#: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
12644#: config/arc/arc.opt:381
12645#, fuzzy, c-format
12646#| msgid "%qE is deprecated"
12647msgid "%qs is deprecated"
12648msgstr "%qE on vanhentunut"
12649
12650#: config/rs6000/sysv4.opt:24
12651#, fuzzy
12652msgid "-mcall-ABI\tSelect ABI calling convention."
12653msgstr "Kutsutaan settimeofday:\n"
12654
12655#: config/rs6000/sysv4.opt:28
12656msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
12657msgstr ""
12658
12659#: config/rs6000/sysv4.opt:32
12660msgid "Allow readonly data in sdata."
12661msgstr ""
12662
12663#: config/rs6000/sysv4.opt:36
12664msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
12665msgstr ""
12666
12667#: config/alpha/alpha.opt:27
12668#, fuzzy
12669#| msgid "Use fp registers"
12670msgid "Use fp registers."
12671msgstr "Käytä liukulukurekistereitä"
12672
12673#: config/alpha/alpha.opt:35
12674msgid "Request IEEE-conformant math library routines (OSF/1)."
12675msgstr ""
12676
12677#: config/alpha/alpha.opt:39
12678msgid "Emit IEEE-conformant code, without inexact exceptions."
12679msgstr ""
12680
12681#: config/alpha/alpha.opt:46
12682msgid "Do not emit complex integer constants to read-only memory."
12683msgstr ""
12684
12685#: config/alpha/alpha.opt:50
12686#, fuzzy
12687#| msgid "Use VAX fp"
12688msgid "Use VAX fp."
12689msgstr "Käytä VAX-liukulukuja"
12690
12691#: config/alpha/alpha.opt:54
12692#, fuzzy
12693#| msgid "Use VAX fp"
12694msgid "Do not use VAX fp."
12695msgstr "Käytä VAX-liukulukuja"
12696
12697#: config/alpha/alpha.opt:58
12698msgid "Emit code for the byte/word ISA extension."
12699msgstr ""
12700
12701#: config/alpha/alpha.opt:62
12702msgid "Emit code for the motion video ISA extension."
12703msgstr ""
12704
12705#: config/alpha/alpha.opt:66
12706msgid "Emit code for the fp move and sqrt ISA extension."
12707msgstr ""
12708
12709#: config/alpha/alpha.opt:70
12710msgid "Emit code for the counting ISA extension."
12711msgstr ""
12712
12713#: config/alpha/alpha.opt:74
12714msgid "Emit code using explicit relocation directives."
12715msgstr ""
12716
12717#: config/alpha/alpha.opt:78
12718msgid "Emit 16-bit relocations to the small data areas."
12719msgstr ""
12720
12721#: config/alpha/alpha.opt:82
12722msgid "Emit 32-bit relocations to the small data areas."
12723msgstr ""
12724
12725#: config/alpha/alpha.opt:86
12726#, fuzzy
12727msgid "Emit direct branches to local functions."
12728msgstr "indeksoitu arvo on osoitin funktioon"
12729
12730#: config/alpha/alpha.opt:90
12731#, fuzzy
12732msgid "Emit indirect branches to local functions."
12733msgstr "indeksoitu arvo on osoitin funktioon"
12734
12735#: config/alpha/alpha.opt:94
12736msgid "Emit rdval instead of rduniq for thread pointer."
12737msgstr ""
12738
12739#: config/alpha/alpha.opt:106
12740msgid "Use features of and schedule given CPU."
12741msgstr ""
12742
12743#: config/alpha/alpha.opt:110
12744#, fuzzy
12745msgid "Schedule given CPU."
12746msgstr "Suoritinaikaraja ylittynyt"
12747
12748#: config/alpha/alpha.opt:114
12749msgid "Control the generated fp rounding mode."
12750msgstr ""
12751
12752#: config/alpha/alpha.opt:118
12753msgid "Control the IEEE trap mode."
12754msgstr ""
12755
12756#: config/alpha/alpha.opt:122
12757msgid "Control the precision given to fp exceptions."
12758msgstr ""
12759
12760#: config/alpha/alpha.opt:126
12761#, fuzzy
12762msgid "Tune expected memory latency."
12763msgstr "odotettiin mallinimeä"
12764
12765#: config/tilepro/tilepro.opt:23
12766msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
12767msgstr ""
12768
12769#: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
12770msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
12771msgstr ""
12772
12773#: config/tilepro/tilepro.opt:32
12774msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
12775msgstr ""
12776
12777#: config/lm32/lm32.opt:24
12778#, fuzzy
12779#| msgid "Enable multiply instructions"
12780msgid "Enable multiply instructions."
12781msgstr "Ota käyttöön kertolaskukäskyt"
12782
12783#: config/lm32/lm32.opt:28
12784#, fuzzy
12785#| msgid "Enable divide and modulus instructions"
12786msgid "Enable divide and modulus instructions."
12787msgstr "Ota käyttöö divide- ja modulus-käskyt"
12788
12789#: config/lm32/lm32.opt:32
12790#, fuzzy
12791msgid "Enable barrel shift instructions."
12792msgstr "Ota käyttöön 32-bittiset divide-käskyt"
12793
12794#: config/lm32/lm32.opt:36
12795#, fuzzy
12796#| msgid "Enable sign extend instructions"
12797msgid "Enable sign extend instructions."
12798msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
12799
12800#: config/lm32/lm32.opt:40
12801#, fuzzy
12802#| msgid "Enable user-defined instructions"
12803msgid "Enable user-defined instructions."
12804msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
12805
12806#: config/nios2/elf.opt:26
12807msgid "Link with a limited version of the C library."
12808msgstr ""
12809
12810#: config/nios2/elf.opt:30
12811msgid "Name of system library to link against."
12812msgstr ""
12813
12814#: config/nios2/elf.opt:34
12815#, fuzzy
12816msgid "Name of the startfile."
12817msgstr "Väärän muotoinen tai virheellinen nimi"
12818
12819#: config/nios2/elf.opt:38
12820#, fuzzy
12821msgid "Link with HAL BSP."
12822msgstr "linkki linkkiin"
12823
12824#: config/nios2/nios2.opt:35
12825#, fuzzy
12826msgid "Enable DIV, DIVU."
12827msgstr "Käytä OpenACC:ta"
12828
12829#: config/nios2/nios2.opt:39
12830#, fuzzy
12831#| msgid "Enable clip instructions"
12832msgid "Enable MUL instructions."
12833msgstr "Ota käyttöön clip-käskyt"
12834
12835#: config/nios2/nios2.opt:43
12836#, fuzzy
12837#| msgid "Enable clip instructions"
12838msgid "Enable MULX instructions, assume fast shifter."
12839msgstr "Ota käyttöön clip-käskyt"
12840
12841#: config/nios2/nios2.opt:47
12842msgid "Use table based fast divide (default at -O3)."
12843msgstr ""
12844
12845#: config/nios2/nios2.opt:51
12846#, fuzzy
12847#| msgid "Allow gcc to use the repeat/erepeat instructions"
12848msgid "All memory accesses use I/O load/store instructions."
12849msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
12850
12851#: config/nios2/nios2.opt:55
12852#, fuzzy
12853#| msgid "Allow gcc to use the repeat/erepeat instructions"
12854msgid "Volatile memory accesses use I/O load/store instructions."
12855msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
12856
12857#: config/nios2/nios2.opt:59
12858#, fuzzy
12859#| msgid "Allow gcc to use the repeat/erepeat instructions"
12860msgid "Volatile memory accesses do not use I/O load/store instructions."
12861msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
12862
12863#: config/nios2/nios2.opt:63
12864msgid "Enable/disable GP-relative addressing."
12865msgstr ""
12866
12867#: config/nios2/nios2.opt:67
12868msgid "Valid options for GP-relative addressing (for -mgpopt):"
12869msgstr ""
12870
12871#: config/nios2/nios2.opt:86
12872#, fuzzy
12873msgid "Equivalent to -mgpopt=local."
12874msgstr "whatis-vastine"
12875
12876#: config/nios2/nios2.opt:90
12877#, fuzzy
12878msgid "Equivalent to -mgpopt=none."
12879msgstr "whatis-vastine"
12880
12881#: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
12882#: config/tilegx/tilegx.opt:45
12883#, fuzzy
12884#| msgid "Use big-endian byte order"
12885msgid "Use big-endian byte order."
12886msgstr "Käytä big-endian-tavujärjestystä"
12887
12888#: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
12889#: config/tilegx/tilegx.opt:49
12890#, fuzzy
12891#| msgid "Use little-endian byte order"
12892msgid "Use little-endian byte order."
12893msgstr "Käytä little-endian-tavujärjestystä"
12894
12895#: config/nios2/nios2.opt:102
12896msgid "Floating point custom instruction configuration name."
12897msgstr ""
12898
12899#: config/nios2/nios2.opt:106
12900#, fuzzy
12901msgid "Do not use the ftruncds custom instruction."
12902msgstr "Käytä AltiVec-käskyjä"
12903
12904#: config/nios2/nios2.opt:110
12905#, fuzzy
12906#| msgid "Enable divide and modulus instructions"
12907msgid "Integer id (N) of ftruncds custom instruction."
12908msgstr "Ota käyttöö divide- ja modulus-käskyt"
12909
12910#: config/nios2/nios2.opt:114
12911#, fuzzy
12912msgid "Do not use the fextsd custom instruction."
12913msgstr "Käytä AltiVec-käskyjä"
12914
12915#: config/nios2/nios2.opt:118
12916#, fuzzy
12917#| msgid "Enable divide and modulus instructions"
12918msgid "Integer id (N) of fextsd custom instruction."
12919msgstr "Ota käyttöö divide- ja modulus-käskyt"
12920
12921#: config/nios2/nios2.opt:122
12922#, fuzzy
12923msgid "Do not use the fixdu custom instruction."
12924msgstr "Käytä AltiVec-käskyjä"
12925
12926#: config/nios2/nios2.opt:126
12927#, fuzzy
12928#| msgid "Enable divide and modulus instructions"
12929msgid "Integer id (N) of fixdu custom instruction."
12930msgstr "Ota käyttöö divide- ja modulus-käskyt"
12931
12932#: config/nios2/nios2.opt:130
12933#, fuzzy
12934msgid "Do not use the fixdi custom instruction."
12935msgstr "Käytä AltiVec-käskyjä"
12936
12937#: config/nios2/nios2.opt:134
12938#, fuzzy
12939#| msgid "Enable divide and modulus instructions"
12940msgid "Integer id (N) of fixdi custom instruction."
12941msgstr "Ota käyttöö divide- ja modulus-käskyt"
12942
12943#: config/nios2/nios2.opt:138
12944#, fuzzy
12945msgid "Do not use the fixsu custom instruction."
12946msgstr "Käytä AltiVec-käskyjä"
12947
12948#: config/nios2/nios2.opt:142
12949#, fuzzy
12950#| msgid "Enable divide and modulus instructions"
12951msgid "Integer id (N) of fixsu custom instruction."
12952msgstr "Ota käyttöö divide- ja modulus-käskyt"
12953
12954#: config/nios2/nios2.opt:146
12955#, fuzzy
12956msgid "Do not use the fixsi custom instruction."
12957msgstr "Käytä AltiVec-käskyjä"
12958
12959#: config/nios2/nios2.opt:150
12960#, fuzzy
12961#| msgid "Enable divide and modulus instructions"
12962msgid "Integer id (N) of fixsi custom instruction."
12963msgstr "Ota käyttöö divide- ja modulus-käskyt"
12964
12965#: config/nios2/nios2.opt:154
12966#, fuzzy
12967msgid "Do not use the floatud custom instruction."
12968msgstr "Käytä AltiVec-käskyjä"
12969
12970#: config/nios2/nios2.opt:158
12971#, fuzzy
12972#| msgid "Enable divide and modulus instructions"
12973msgid "Integer id (N) of floatud custom instruction."
12974msgstr "Ota käyttöö divide- ja modulus-käskyt"
12975
12976#: config/nios2/nios2.opt:162
12977#, fuzzy
12978msgid "Do not use the floatid custom instruction."
12979msgstr "Käytä AltiVec-käskyjä"
12980
12981#: config/nios2/nios2.opt:166
12982#, fuzzy
12983#| msgid "Enable divide and modulus instructions"
12984msgid "Integer id (N) of floatid custom instruction."
12985msgstr "Ota käyttöö divide- ja modulus-käskyt"
12986
12987#: config/nios2/nios2.opt:170
12988#, fuzzy
12989msgid "Do not use the floatus custom instruction."
12990msgstr "Käytä AltiVec-käskyjä"
12991
12992#: config/nios2/nios2.opt:174
12993#, fuzzy
12994#| msgid "Enable divide and modulus instructions"
12995msgid "Integer id (N) of floatus custom instruction."
12996msgstr "Ota käyttöö divide- ja modulus-käskyt"
12997
12998#: config/nios2/nios2.opt:178
12999#, fuzzy
13000msgid "Do not use the floatis custom instruction."
13001msgstr "Käytä AltiVec-käskyjä"
13002
13003#: config/nios2/nios2.opt:182
13004#, fuzzy
13005#| msgid "Enable divide and modulus instructions"
13006msgid "Integer id (N) of floatis custom instruction."
13007msgstr "Ota käyttöö divide- ja modulus-käskyt"
13008
13009#: config/nios2/nios2.opt:186
13010#, fuzzy
13011msgid "Do not use the fcmpned custom instruction."
13012msgstr "Käytä AltiVec-käskyjä"
13013
13014#: config/nios2/nios2.opt:190
13015#, fuzzy
13016#| msgid "Enable divide and modulus instructions"
13017msgid "Integer id (N) of fcmpned custom instruction."
13018msgstr "Ota käyttöö divide- ja modulus-käskyt"
13019
13020#: config/nios2/nios2.opt:194
13021#, fuzzy
13022msgid "Do not use the fcmpeqd custom instruction."
13023msgstr "Käytä AltiVec-käskyjä"
13024
13025#: config/nios2/nios2.opt:198
13026#, fuzzy
13027#| msgid "Enable divide and modulus instructions"
13028msgid "Integer id (N) of fcmpeqd custom instruction."
13029msgstr "Ota käyttöö divide- ja modulus-käskyt"
13030
13031#: config/nios2/nios2.opt:202
13032#, fuzzy
13033msgid "Do not use the fcmpged custom instruction."
13034msgstr "Käytä AltiVec-käskyjä"
13035
13036#: config/nios2/nios2.opt:206
13037#, fuzzy
13038#| msgid "Enable divide and modulus instructions"
13039msgid "Integer id (N) of fcmpged custom instruction."
13040msgstr "Ota käyttöö divide- ja modulus-käskyt"
13041
13042#: config/nios2/nios2.opt:210
13043#, fuzzy
13044msgid "Do not use the fcmpgtd custom instruction."
13045msgstr "Käytä AltiVec-käskyjä"
13046
13047#: config/nios2/nios2.opt:214
13048#, fuzzy
13049#| msgid "Enable divide and modulus instructions"
13050msgid "Integer id (N) of fcmpgtd custom instruction."
13051msgstr "Ota käyttöö divide- ja modulus-käskyt"
13052
13053#: config/nios2/nios2.opt:218
13054#, fuzzy
13055msgid "Do not use the fcmpled custom instruction."
13056msgstr "Käytä AltiVec-käskyjä"
13057
13058#: config/nios2/nios2.opt:222
13059#, fuzzy
13060#| msgid "Enable divide and modulus instructions"
13061msgid "Integer id (N) of fcmpled custom instruction."
13062msgstr "Ota käyttöö divide- ja modulus-käskyt"
13063
13064#: config/nios2/nios2.opt:226
13065#, fuzzy
13066msgid "Do not use the fcmpltd custom instruction."
13067msgstr "Käytä AltiVec-käskyjä"
13068
13069#: config/nios2/nios2.opt:230
13070#, fuzzy
13071#| msgid "Enable divide and modulus instructions"
13072msgid "Integer id (N) of fcmpltd custom instruction."
13073msgstr "Ota käyttöö divide- ja modulus-käskyt"
13074
13075#: config/nios2/nios2.opt:234
13076#, fuzzy
13077msgid "Do not use the flogd custom instruction."
13078msgstr "Käytä AltiVec-käskyjä"
13079
13080#: config/nios2/nios2.opt:238
13081#, fuzzy
13082#| msgid "Enable divide and modulus instructions"
13083msgid "Integer id (N) of flogd custom instruction."
13084msgstr "Ota käyttöö divide- ja modulus-käskyt"
13085
13086#: config/nios2/nios2.opt:242
13087#, fuzzy
13088msgid "Do not use the fexpd custom instruction."
13089msgstr "Käytä AltiVec-käskyjä"
13090
13091#: config/nios2/nios2.opt:246
13092#, fuzzy
13093#| msgid "Enable divide and modulus instructions"
13094msgid "Integer id (N) of fexpd custom instruction."
13095msgstr "Ota käyttöö divide- ja modulus-käskyt"
13096
13097#: config/nios2/nios2.opt:250
13098#, fuzzy
13099msgid "Do not use the fatand custom instruction."
13100msgstr "Käytä AltiVec-käskyjä"
13101
13102#: config/nios2/nios2.opt:254
13103#, fuzzy
13104#| msgid "Enable divide and modulus instructions"
13105msgid "Integer id (N) of fatand custom instruction."
13106msgstr "Ota käyttöö divide- ja modulus-käskyt"
13107
13108#: config/nios2/nios2.opt:258
13109#, fuzzy
13110msgid "Do not use the ftand custom instruction."
13111msgstr "Käytä AltiVec-käskyjä"
13112
13113#: config/nios2/nios2.opt:262
13114#, fuzzy
13115#| msgid "Enable divide and modulus instructions"
13116msgid "Integer id (N) of ftand custom instruction."
13117msgstr "Ota käyttöö divide- ja modulus-käskyt"
13118
13119#: config/nios2/nios2.opt:266
13120#, fuzzy
13121msgid "Do not use the fsind custom instruction."
13122msgstr "Käytä AltiVec-käskyjä"
13123
13124#: config/nios2/nios2.opt:270
13125#, fuzzy
13126#| msgid "Enable divide and modulus instructions"
13127msgid "Integer id (N) of fsind custom instruction."
13128msgstr "Ota käyttöö divide- ja modulus-käskyt"
13129
13130#: config/nios2/nios2.opt:274
13131#, fuzzy
13132msgid "Do not use the fcosd custom instruction."
13133msgstr "Käytä AltiVec-käskyjä"
13134
13135#: config/nios2/nios2.opt:278
13136#, fuzzy
13137#| msgid "Enable divide and modulus instructions"
13138msgid "Integer id (N) of fcosd custom instruction."
13139msgstr "Ota käyttöö divide- ja modulus-käskyt"
13140
13141#: config/nios2/nios2.opt:282
13142#, fuzzy
13143msgid "Do not use the fsqrtd custom instruction."
13144msgstr "Käytä AltiVec-käskyjä"
13145
13146#: config/nios2/nios2.opt:286
13147#, fuzzy
13148#| msgid "Enable divide and modulus instructions"
13149msgid "Integer id (N) of fsqrtd custom instruction."
13150msgstr "Ota käyttöö divide- ja modulus-käskyt"
13151
13152#: config/nios2/nios2.opt:290
13153#, fuzzy
13154msgid "Do not use the fabsd custom instruction."
13155msgstr "Käytä AltiVec-käskyjä"
13156
13157#: config/nios2/nios2.opt:294
13158#, fuzzy
13159#| msgid "Enable divide and modulus instructions"
13160msgid "Integer id (N) of fabsd custom instruction."
13161msgstr "Ota käyttöö divide- ja modulus-käskyt"
13162
13163#: config/nios2/nios2.opt:298
13164#, fuzzy
13165msgid "Do not use the fnegd custom instruction."
13166msgstr "Käytä AltiVec-käskyjä"
13167
13168#: config/nios2/nios2.opt:302
13169#, fuzzy
13170#| msgid "Enable divide and modulus instructions"
13171msgid "Integer id (N) of fnegd custom instruction."
13172msgstr "Ota käyttöö divide- ja modulus-käskyt"
13173
13174#: config/nios2/nios2.opt:306
13175#, fuzzy
13176msgid "Do not use the fmaxd custom instruction."
13177msgstr "Käytä AltiVec-käskyjä"
13178
13179#: config/nios2/nios2.opt:310
13180#, fuzzy
13181#| msgid "Enable divide and modulus instructions"
13182msgid "Integer id (N) of fmaxd custom instruction."
13183msgstr "Ota käyttöö divide- ja modulus-käskyt"
13184
13185#: config/nios2/nios2.opt:314
13186#, fuzzy
13187msgid "Do not use the fmind custom instruction."
13188msgstr "Käytä AltiVec-käskyjä"
13189
13190#: config/nios2/nios2.opt:318
13191#, fuzzy
13192#| msgid "Enable divide and modulus instructions"
13193msgid "Integer id (N) of fmind custom instruction."
13194msgstr "Ota käyttöö divide- ja modulus-käskyt"
13195
13196#: config/nios2/nios2.opt:322
13197#, fuzzy
13198msgid "Do not use the fdivd custom instruction."
13199msgstr "Käytä AltiVec-käskyjä"
13200
13201#: config/nios2/nios2.opt:326
13202#, fuzzy
13203#| msgid "Enable divide and modulus instructions"
13204msgid "Integer id (N) of fdivd custom instruction."
13205msgstr "Ota käyttöö divide- ja modulus-käskyt"
13206
13207#: config/nios2/nios2.opt:330
13208#, fuzzy
13209msgid "Do not use the fmuld custom instruction."
13210msgstr "Käytä AltiVec-käskyjä"
13211
13212#: config/nios2/nios2.opt:334
13213#, fuzzy
13214#| msgid "Enable divide and modulus instructions"
13215msgid "Integer id (N) of fmuld custom instruction."
13216msgstr "Ota käyttöö divide- ja modulus-käskyt"
13217
13218#: config/nios2/nios2.opt:338
13219#, fuzzy
13220msgid "Do not use the fsubd custom instruction."
13221msgstr "Käytä AltiVec-käskyjä"
13222
13223#: config/nios2/nios2.opt:342
13224#, fuzzy
13225#| msgid "Enable divide and modulus instructions"
13226msgid "Integer id (N) of fsubd custom instruction."
13227msgstr "Ota käyttöö divide- ja modulus-käskyt"
13228
13229#: config/nios2/nios2.opt:346
13230#, fuzzy
13231msgid "Do not use the faddd custom instruction."
13232msgstr "Käytä AltiVec-käskyjä"
13233
13234#: config/nios2/nios2.opt:350
13235#, fuzzy
13236#| msgid "Enable divide and modulus instructions"
13237msgid "Integer id (N) of faddd custom instruction."
13238msgstr "Ota käyttöö divide- ja modulus-käskyt"
13239
13240#: config/nios2/nios2.opt:354
13241#, fuzzy
13242msgid "Do not use the fcmpnes custom instruction."
13243msgstr "Käytä AltiVec-käskyjä"
13244
13245#: config/nios2/nios2.opt:358
13246#, fuzzy
13247#| msgid "Enable divide and modulus instructions"
13248msgid "Integer id (N) of fcmpnes custom instruction."
13249msgstr "Ota käyttöö divide- ja modulus-käskyt"
13250
13251#: config/nios2/nios2.opt:362
13252#, fuzzy
13253msgid "Do not use the fcmpeqs custom instruction."
13254msgstr "Käytä AltiVec-käskyjä"
13255
13256#: config/nios2/nios2.opt:366
13257#, fuzzy
13258#| msgid "Enable divide and modulus instructions"
13259msgid "Integer id (N) of fcmpeqs custom instruction."
13260msgstr "Ota käyttöö divide- ja modulus-käskyt"
13261
13262#: config/nios2/nios2.opt:370
13263#, fuzzy
13264msgid "Do not use the fcmpges custom instruction."
13265msgstr "Käytä AltiVec-käskyjä"
13266
13267#: config/nios2/nios2.opt:374
13268#, fuzzy
13269#| msgid "Enable divide and modulus instructions"
13270msgid "Integer id (N) of fcmpges custom instruction."
13271msgstr "Ota käyttöö divide- ja modulus-käskyt"
13272
13273#: config/nios2/nios2.opt:378
13274#, fuzzy
13275msgid "Do not use the fcmpgts custom instruction."
13276msgstr "Käytä AltiVec-käskyjä"
13277
13278#: config/nios2/nios2.opt:382
13279#, fuzzy
13280#| msgid "Enable divide and modulus instructions"
13281msgid "Integer id (N) of fcmpgts custom instruction."
13282msgstr "Ota käyttöö divide- ja modulus-käskyt"
13283
13284#: config/nios2/nios2.opt:386
13285#, fuzzy
13286msgid "Do not use the fcmples custom instruction."
13287msgstr "Käytä AltiVec-käskyjä"
13288
13289#: config/nios2/nios2.opt:390
13290#, fuzzy
13291#| msgid "Enable divide and modulus instructions"
13292msgid "Integer id (N) of fcmples custom instruction."
13293msgstr "Ota käyttöö divide- ja modulus-käskyt"
13294
13295#: config/nios2/nios2.opt:394
13296#, fuzzy
13297msgid "Do not use the fcmplts custom instruction."
13298msgstr "Käytä AltiVec-käskyjä"
13299
13300#: config/nios2/nios2.opt:398
13301#, fuzzy
13302#| msgid "Enable divide and modulus instructions"
13303msgid "Integer id (N) of fcmplts custom instruction."
13304msgstr "Ota käyttöö divide- ja modulus-käskyt"
13305
13306#: config/nios2/nios2.opt:402
13307#, fuzzy
13308msgid "Do not use the flogs custom instruction."
13309msgstr "Käytä AltiVec-käskyjä"
13310
13311#: config/nios2/nios2.opt:406
13312#, fuzzy
13313#| msgid "Enable divide and modulus instructions"
13314msgid "Integer id (N) of flogs custom instruction."
13315msgstr "Ota käyttöö divide- ja modulus-käskyt"
13316
13317#: config/nios2/nios2.opt:410
13318#, fuzzy
13319msgid "Do not use the fexps custom instruction."
13320msgstr "Käytä AltiVec-käskyjä"
13321
13322#: config/nios2/nios2.opt:414
13323#, fuzzy
13324#| msgid "Enable divide and modulus instructions"
13325msgid "Integer id (N) of fexps custom instruction."
13326msgstr "Ota käyttöö divide- ja modulus-käskyt"
13327
13328#: config/nios2/nios2.opt:418
13329#, fuzzy
13330msgid "Do not use the fatans custom instruction."
13331msgstr "Käytä AltiVec-käskyjä"
13332
13333#: config/nios2/nios2.opt:422
13334#, fuzzy
13335#| msgid "Enable divide and modulus instructions"
13336msgid "Integer id (N) of fatans custom instruction."
13337msgstr "Ota käyttöö divide- ja modulus-käskyt"
13338
13339#: config/nios2/nios2.opt:426
13340#, fuzzy
13341msgid "Do not use the ftans custom instruction."
13342msgstr "Käytä AltiVec-käskyjä"
13343
13344#: config/nios2/nios2.opt:430
13345#, fuzzy
13346#| msgid "Enable divide and modulus instructions"
13347msgid "Integer id (N) of ftans custom instruction."
13348msgstr "Ota käyttöö divide- ja modulus-käskyt"
13349
13350#: config/nios2/nios2.opt:434
13351#, fuzzy
13352msgid "Do not use the fsins custom instruction."
13353msgstr "Käytä AltiVec-käskyjä"
13354
13355#: config/nios2/nios2.opt:438
13356#, fuzzy
13357#| msgid "Enable divide and modulus instructions"
13358msgid "Integer id (N) of fsins custom instruction."
13359msgstr "Ota käyttöö divide- ja modulus-käskyt"
13360
13361#: config/nios2/nios2.opt:442
13362#, fuzzy
13363msgid "Do not use the fcoss custom instruction."
13364msgstr "Käytä AltiVec-käskyjä"
13365
13366#: config/nios2/nios2.opt:446
13367#, fuzzy
13368#| msgid "Enable divide and modulus instructions"
13369msgid "Integer id (N) of fcoss custom instruction."
13370msgstr "Ota käyttöö divide- ja modulus-käskyt"
13371
13372#: config/nios2/nios2.opt:450
13373#, fuzzy
13374msgid "Do not use the fsqrts custom instruction."
13375msgstr "Käytä AltiVec-käskyjä"
13376
13377#: config/nios2/nios2.opt:454
13378#, fuzzy
13379#| msgid "Enable divide and modulus instructions"
13380msgid "Integer id (N) of fsqrts custom instruction."
13381msgstr "Ota käyttöö divide- ja modulus-käskyt"
13382
13383#: config/nios2/nios2.opt:458
13384#, fuzzy
13385#| msgid "Do not use hardware floating point"
13386msgid "Do not use the fabss custom instr."
13387msgstr "Älä käytä laitteistoliukulukuja"
13388
13389#: config/nios2/nios2.opt:462
13390#, fuzzy
13391#| msgid "Enable divide and modulus instructions"
13392msgid "Integer id (N) of fabss custom instruction."
13393msgstr "Ota käyttöö divide- ja modulus-käskyt"
13394
13395#: config/nios2/nios2.opt:466
13396#, fuzzy
13397msgid "Do not use the fnegs custom instruction."
13398msgstr "Käytä AltiVec-käskyjä"
13399
13400#: config/nios2/nios2.opt:470
13401#, fuzzy
13402#| msgid "Enable divide and modulus instructions"
13403msgid "Integer id (N) of fnegs custom instruction."
13404msgstr "Ota käyttöö divide- ja modulus-käskyt"
13405
13406#: config/nios2/nios2.opt:474
13407#, fuzzy
13408msgid "Do not use the fmaxs custom instruction."
13409msgstr "Käytä AltiVec-käskyjä"
13410
13411#: config/nios2/nios2.opt:478
13412#, fuzzy
13413#| msgid "Enable divide and modulus instructions"
13414msgid "Integer id (N) of fmaxs custom instruction."
13415msgstr "Ota käyttöö divide- ja modulus-käskyt"
13416
13417#: config/nios2/nios2.opt:482
13418#, fuzzy
13419msgid "Do not use the fmins custom instruction."
13420msgstr "Käytä AltiVec-käskyjä"
13421
13422#: config/nios2/nios2.opt:486
13423#, fuzzy
13424#| msgid "Enable divide and modulus instructions"
13425msgid "Integer id (N) of fmins custom instruction."
13426msgstr "Ota käyttöö divide- ja modulus-käskyt"
13427
13428#: config/nios2/nios2.opt:490
13429#, fuzzy
13430msgid "Do not use the fdivs custom instruction."
13431msgstr "Käytä AltiVec-käskyjä"
13432
13433#: config/nios2/nios2.opt:494
13434#, fuzzy
13435#| msgid "Enable divide and modulus instructions"
13436msgid "Integer id (N) of fdivs custom instruction."
13437msgstr "Ota käyttöö divide- ja modulus-käskyt"
13438
13439#: config/nios2/nios2.opt:498
13440#, fuzzy
13441msgid "Do not use the fmuls custom instruction."
13442msgstr "Käytä AltiVec-käskyjä"
13443
13444#: config/nios2/nios2.opt:502
13445#, fuzzy
13446#| msgid "Enable divide and modulus instructions"
13447msgid "Integer id (N) of fmuls custom instruction."
13448msgstr "Ota käyttöö divide- ja modulus-käskyt"
13449
13450#: config/nios2/nios2.opt:506
13451#, fuzzy
13452msgid "Do not use the fsubs custom instruction."
13453msgstr "Käytä AltiVec-käskyjä"
13454
13455#: config/nios2/nios2.opt:510
13456#, fuzzy
13457#| msgid "Enable divide and modulus instructions"
13458msgid "Integer id (N) of fsubs custom instruction."
13459msgstr "Ota käyttöö divide- ja modulus-käskyt"
13460
13461#: config/nios2/nios2.opt:514
13462#, fuzzy
13463msgid "Do not use the fadds custom instruction."
13464msgstr "Käytä AltiVec-käskyjä"
13465
13466#: config/nios2/nios2.opt:518
13467#, fuzzy
13468#| msgid "Enable divide and modulus instructions"
13469msgid "Integer id (N) of fadds custom instruction."
13470msgstr "Ota käyttöö divide- ja modulus-käskyt"
13471
13472#: config/nios2/nios2.opt:522
13473#, fuzzy
13474msgid "Do not use the frdy custom instruction."
13475msgstr "Käytä AltiVec-käskyjä"
13476
13477#: config/nios2/nios2.opt:526
13478#, fuzzy
13479#| msgid "Enable divide and modulus instructions"
13480msgid "Integer id (N) of frdy custom instruction."
13481msgstr "Ota käyttöö divide- ja modulus-käskyt"
13482
13483#: config/nios2/nios2.opt:530
13484#, fuzzy
13485msgid "Do not use the frdxhi custom instruction."
13486msgstr "Käytä AltiVec-käskyjä"
13487
13488#: config/nios2/nios2.opt:534
13489#, fuzzy
13490#| msgid "Enable divide and modulus instructions"
13491msgid "Integer id (N) of frdxhi custom instruction."
13492msgstr "Ota käyttöö divide- ja modulus-käskyt"
13493
13494#: config/nios2/nios2.opt:538
13495#, fuzzy
13496msgid "Do not use the frdxlo custom instruction."
13497msgstr "Käytä AltiVec-käskyjä"
13498
13499#: config/nios2/nios2.opt:542
13500#, fuzzy
13501#| msgid "Enable divide and modulus instructions"
13502msgid "Integer id (N) of frdxlo custom instruction."
13503msgstr "Ota käyttöö divide- ja modulus-käskyt"
13504
13505#: config/nios2/nios2.opt:546
13506#, fuzzy
13507msgid "Do not use the fwry custom instruction."
13508msgstr "Käytä AltiVec-käskyjä"
13509
13510#: config/nios2/nios2.opt:550
13511#, fuzzy
13512#| msgid "Enable divide and modulus instructions"
13513msgid "Integer id (N) of fwry custom instruction."
13514msgstr "Ota käyttöö divide- ja modulus-käskyt"
13515
13516#: config/nios2/nios2.opt:554
13517#, fuzzy
13518msgid "Do not use the fwrx custom instruction."
13519msgstr "Käytä AltiVec-käskyjä"
13520
13521#: config/nios2/nios2.opt:558
13522#, fuzzy
13523#| msgid "Enable divide and modulus instructions"
13524msgid "Integer id (N) of fwrx custom instruction."
13525msgstr "Ota käyttöö divide- ja modulus-käskyt"
13526
13527#: config/nios2/nios2.opt:562
13528#, fuzzy
13529msgid "Do not use the round custom instruction."
13530msgstr "Käytä AltiVec-käskyjä"
13531
13532#: config/nios2/nios2.opt:566
13533#, fuzzy
13534#| msgid "Enable divide and modulus instructions"
13535msgid "Integer id (N) of round custom instruction."
13536msgstr "Ota käyttöö divide- ja modulus-käskyt"
13537
13538#: config/nios2/nios2.opt:574
13539msgid "Valid Nios II ISA levels (for -march):"
13540msgstr ""
13541
13542#: config/nios2/nios2.opt:584
13543#, fuzzy
13544#| msgid "Enable saturation instructions"
13545msgid "Enable generation of R2 BMX instructions."
13546msgstr "Ota käyttöön saturation-käskyt"
13547
13548#: config/nios2/nios2.opt:588
13549#, fuzzy
13550#| msgid "Enable saturation instructions"
13551msgid "Enable generation of R2 CDX instructions."
13552msgstr "Ota käyttöön saturation-käskyt"
13553
13554#: config/nios2/nios2.opt:592
13555msgid "Regular expression matching additional GP-addressible section names."
13556msgstr ""
13557
13558#: config/nios2/nios2.opt:596
13559msgid "Regular expression matching section names for r0-relative addressing."
13560msgstr ""
13561
13562#: config/rx/rx.opt:29
13563msgid "Store doubles in 64 bits."
13564msgstr ""
13565
13566#: config/rx/rx.opt:33
13567msgid "Stores doubles in 32 bits.  This is the default."
13568msgstr ""
13569
13570#: config/rx/rx.opt:37
13571#, fuzzy
13572msgid "Disable the use of RX FPU instructions.  "
13573msgstr "Tasaa funktioiden alut"
13574
13575#: config/rx/rx.opt:44
13576#, fuzzy
13577msgid "Enable the use of RX FPU instructions.  This is the default."
13578msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
13579
13580#: config/rx/rx.opt:50
13581msgid "Specify the target RX cpu type."
13582msgstr ""
13583
13584#: config/rx/rx.opt:71
13585msgid "Data is stored in big-endian format."
13586msgstr "Data tallennetaan big-endian-muodossa."
13587
13588#: config/rx/rx.opt:75
13589msgid "Data is stored in little-endian format.  (Default)."
13590msgstr "Data tallennetaan little-endian-muodossa.  (Oletus)."
13591
13592#: config/rx/rx.opt:81
13593msgid "Maximum size of global and static variables which can be placed into the small data area."
13594msgstr ""
13595
13596#: config/rx/rx.opt:93
13597msgid "Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax."
13598msgstr ""
13599
13600#: config/rx/rx.opt:99
13601#, fuzzy
13602msgid "Enable linker relaxation."
13603msgstr ""
13604"\n"
13605"Linkittimen valitsimet\n"
13606"======================\n"
13607"\n"
13608
13609#: config/rx/rx.opt:105
13610msgid "Maximum size in bytes of constant values allowed as operands."
13611msgstr ""
13612
13613#: config/rx/rx.opt:111
13614msgid "Specifies the number of registers to reserve for interrupt handlers."
13615msgstr ""
13616
13617#: config/rx/rx.opt:117
13618msgid "Specifies whether interrupt functions should save and restore the accumulator register."
13619msgstr ""
13620
13621#: config/rx/rx.opt:123
13622msgid "Enables Position-Independent-Data (PID) mode."
13623msgstr ""
13624
13625#: config/rx/rx.opt:129
13626msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
13627msgstr ""
13628
13629#: config/rx/rx.opt:135
13630msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
13631msgstr ""
13632
13633#: config/rx/rx.opt:139
13634msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
13635msgstr ""
13636
13637#: config/rx/rx.opt:145
13638#, fuzzy
13639msgid "Enable the use of the LRA register allocator."
13640msgstr "Tasaa funktioiden alut"
13641
13642#: config/rx/rx.opt:151
13643msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
13644msgstr ""
13645
13646#: config/rx/rx.opt:157
13647msgid "Always use JSR, never BSR, for calls."
13648msgstr ""
13649
13650#: config/visium/visium.opt:25
13651#, fuzzy
13652msgid "Link with libc.a and libdebug.a."
13653msgstr "linkki linkkiin"
13654
13655#: config/visium/visium.opt:29
13656#, fuzzy
13657msgid "Link with libc.a and libsim.a."
13658msgstr "linkki linkkiin"
13659
13660#: config/visium/visium.opt:33
13661#, fuzzy
13662#| msgid "Use hardware FP"
13663msgid "Use hardware FP (default)."
13664msgstr "Älä käytä laitteistoliukulukuja"
13665
13666#: config/visium/visium.opt:65
13667#, fuzzy
13668#| msgid "Generate code for the Android platform."
13669msgid "Generate code for the supervisor mode (default)."
13670msgstr "Tuota koodia big-endian-tilassa"
13671
13672#: config/visium/visium.opt:69
13673#, fuzzy
13674msgid "Generate code for the user mode."
13675msgstr "Tuota koodia big-endian-tilassa"
13676
13677#: config/visium/visium.opt:73
13678msgid "Only retained for backward compatibility."
13679msgstr ""
13680
13681#: config/fused-madd.opt:22
13682msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
13683msgstr ""
13684
13685#: config/sol2.opt:32
13686msgid "Clear hardware capabilities when linking."
13687msgstr ""
13688
13689#: config/sol2.opt:36
13690#, fuzzy
13691msgid "Pass -z text to linker."
13692msgstr ""
13693"Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
13694"\n"
13695
13696#: config/moxie/moxie.opt:31
13697#, fuzzy
13698#| msgid "Enable sign extend instructions"
13699msgid "Enable MUL.X and UMUL.X instructions."
13700msgstr "Ota käyttöö divide- ja modulus-käskyt"
13701
13702#: config/microblaze/microblaze.opt:40
13703#, fuzzy
13704msgid "Use software emulation for floating point (default)."
13705msgstr "Käytä ohjelmistoliukulukuja"
13706
13707#: config/microblaze/microblaze.opt:44
13708#, fuzzy
13709msgid "Use hardware floating point instructions."
13710msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
13711
13712#: config/microblaze/microblaze.opt:48
13713#, fuzzy
13714msgid "Use table lookup optimization for small signed integer divisions."
13715msgstr "Käytä AltiVec-käskyjä"
13716
13717#: config/microblaze/microblaze.opt:52
13718msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
13719msgstr ""
13720
13721#: config/microblaze/microblaze.opt:56
13722msgid "Don't optimize block moves, use memcpy."
13723msgstr ""
13724
13725#: config/microblaze/microblaze.opt:68
13726#, fuzzy
13727msgid "Use the soft multiply emulation (default)."
13728msgstr "Käytä ohjelmistoliukulukuja"
13729
13730#: config/microblaze/microblaze.opt:72
13731msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
13732msgstr ""
13733
13734#: config/microblaze/microblaze.opt:76
13735#, fuzzy
13736msgid "Use the software emulation for divides (default)."
13737msgstr "Käytä ohjelmistoliukulukuja"
13738
13739#: config/microblaze/microblaze.opt:80
13740msgid "Use the hardware barrel shifter instead of emulation."
13741msgstr ""
13742
13743#: config/microblaze/microblaze.opt:84
13744#, fuzzy
13745msgid "Use pattern compare instructions."
13746msgstr "Salli MT-käskyjen käyttö"
13747
13748#: config/microblaze/microblaze.opt:87
13749#, fuzzy, c-format
13750msgid "%qs is deprecated; use -fstack-check"
13751msgstr "%J%qD on tavallisesti ei-staattinen funktio"
13752
13753#: config/microblaze/microblaze.opt:88
13754#, fuzzy
13755msgid "Check for stack overflow at runtime."
13756msgstr "pinon ylivuoto"
13757
13758#: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
13759msgid "Use GP relative sdata/sbss sections."
13760msgstr ""
13761
13762#: config/microblaze/microblaze.opt:95
13763#, c-format
13764msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
13765msgstr ""
13766
13767#: config/microblaze/microblaze.opt:96
13768msgid "Clear the BSS to zero and place zero initialized in BSS."
13769msgstr ""
13770
13771#: config/microblaze/microblaze.opt:100
13772msgid "Use multiply high instructions for high part of 32x32 multiply."
13773msgstr ""
13774
13775#: config/microblaze/microblaze.opt:104
13776#, fuzzy
13777msgid "Use hardware floating point conversion instructions."
13778msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
13779
13780#: config/microblaze/microblaze.opt:108
13781#, fuzzy
13782msgid "Use hardware floating point square root instruction."
13783msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
13784
13785#: config/microblaze/microblaze.opt:112
13786msgid "Description for mxl-mode-executable."
13787msgstr ""
13788
13789#: config/microblaze/microblaze.opt:116
13790msgid "Description for mxl-mode-xmdstub."
13791msgstr ""
13792
13793#: config/microblaze/microblaze.opt:120
13794msgid "Description for mxl-mode-bootstrap."
13795msgstr ""
13796
13797#: config/microblaze/microblaze.opt:124
13798msgid "Description for mxl-mode-novectors."
13799msgstr ""
13800
13801#: config/microblaze/microblaze.opt:128
13802#, fuzzy
13803msgid "Use hardware prefetch instruction"
13804msgstr "Käytä PowerPC-64 -käskykantaa"
13805
13806#: config/vax/vax.opt:23 config/vax/vax.opt:27
13807msgid "Target DFLOAT double precision code."
13808msgstr ""
13809
13810#: config/vax/vax.opt:31 config/vax/vax.opt:35
13811#, fuzzy
13812#| msgid "Generate little endian code"
13813msgid "Generate GFLOAT double precision code."
13814msgstr "Tuota little endian -koodia"
13815
13816#: config/vax/vax.opt:39
13817#, fuzzy
13818#| msgid "Generate code for GNU assembler (gas)"
13819msgid "Generate code for GNU assembler (gas)."
13820msgstr "Tuota koodia GNU-assemblerille (gas)"
13821
13822#: config/vax/vax.opt:43
13823#, fuzzy
13824#| msgid "Generate code for GNU assembler (gas)"
13825msgid "Generate code for UNIX assembler."
13826msgstr "Tuota koodia GNU-assemblerille (gas)"
13827
13828#: config/vax/vax.opt:47
13829#, fuzzy
13830#| msgid "Use MCU instructions"
13831msgid "Use VAXC structure conventions."
13832msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
13833
13834#: config/vax/vax.opt:51
13835#, fuzzy
13836msgid "Use new adddi3/subdi3 patterns."
13837msgstr "Käytettävä muoto: ”new”, ”old” tai ”compat” (oletus)"
13838
13839#: config/frv/frv.opt:30
13840#, fuzzy
13841msgid "Use 4 media accumulators."
13842msgstr "Käytä media-käskyjä"
13843
13844#: config/frv/frv.opt:34
13845#, fuzzy
13846msgid "Use 8 media accumulators."
13847msgstr "Käytä media-käskyjä"
13848
13849#: config/frv/frv.opt:38
13850#, fuzzy
13851msgid "Enable label alignment optimizations."
13852msgstr "Käytä AltiVec-käskyjä"
13853
13854#: config/frv/frv.opt:42
13855msgid "Dynamically allocate cc registers."
13856msgstr ""
13857
13858#: config/frv/frv.opt:49
13859#, fuzzy
13860msgid "Set the cost of branches."
13861msgstr "Ei haaroja\n"
13862
13863#: config/frv/frv.opt:53
13864#, fuzzy
13865#| msgid "Enable conditional moves"
13866msgid "Enable conditional execution other than moves/scc."
13867msgstr "Ota käyttöön ehdolliset siirrot"
13868
13869#: config/frv/frv.opt:57
13870msgid "Change the maximum length of conditionally-executed sequences."
13871msgstr ""
13872
13873#: config/frv/frv.opt:61
13874msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
13875msgstr ""
13876
13877#: config/frv/frv.opt:65
13878#, fuzzy
13879#| msgid "Enable conditional moves"
13880msgid "Enable conditional moves."
13881msgstr "Ota käyttöön ehdolliset siirrot"
13882
13883#: config/frv/frv.opt:69
13884#, fuzzy
13885msgid "Set the target CPU type."
13886msgstr "kohdetyypin vaatima kohdistus kasvaa tyyppimuunnoksessa"
13887
13888#: config/frv/frv.opt:73
13889msgid "Known FR-V CPUs (for use with the -mcpu= option):"
13890msgstr ""
13891
13892#: config/frv/frv.opt:122
13893#, fuzzy
13894#| msgid "Use AltiVec instructions"
13895msgid "Use fp double instructions."
13896msgstr "Älä käytä laitteistoliukulukuja"
13897
13898#: config/frv/frv.opt:126
13899msgid "Change the ABI to allow double word insns."
13900msgstr ""
13901
13902#: config/frv/frv.opt:134
13903msgid "Just use icc0/fcc0."
13904msgstr ""
13905
13906#: config/frv/frv.opt:138
13907#, fuzzy
13908#| msgid "Only use 32 FPRs"
13909msgid "Only use 32 FPRs."
13910msgstr "Käytä vain 32 liukulukurekisteriä"
13911
13912#: config/frv/frv.opt:142
13913#, fuzzy
13914#| msgid "Use 64 FPRs"
13915msgid "Use 64 FPRs."
13916msgstr "Käytä 64 liukulukurekisteriä"
13917
13918#: config/frv/frv.opt:146
13919#, fuzzy
13920#| msgid "Only use 32 GPRs"
13921msgid "Only use 32 GPRs."
13922msgstr "Käytä vain 32 yleiskäyttörekisteriä"
13923
13924#: config/frv/frv.opt:150
13925#, fuzzy
13926#| msgid "Use 64 GPRs"
13927msgid "Use 64 GPRs."
13928msgstr "Käytä 64 yleiskäyttörekisteriä"
13929
13930#: config/frv/frv.opt:154
13931msgid "Enable use of GPREL for read-only data in FDPIC."
13932msgstr ""
13933
13934#: config/frv/frv.opt:166
13935msgid "Enable PIC support for building libraries."
13936msgstr ""
13937
13938#: config/frv/frv.opt:170
13939msgid "Follow the EABI linkage requirements."
13940msgstr ""
13941
13942#: config/frv/frv.opt:174
13943#, fuzzy
13944msgid "Disallow direct calls to global functions."
13945msgstr "Käytä AltiVec-käskyjä"
13946
13947#: config/frv/frv.opt:178
13948#, fuzzy
13949#| msgid "Use media instructions"
13950msgid "Use media instructions."
13951msgstr "Käytä media-käskyjä"
13952
13953#: config/frv/frv.opt:182
13954#, fuzzy
13955msgid "Use multiply add/subtract instructions."
13956msgstr "Käytä AltiVec-käskyjä"
13957
13958#: config/frv/frv.opt:186
13959#, fuzzy
13960msgid "Enable optimizing &&/|| in conditional execution."
13961msgstr "Ota käyttöön ehdolliset siirrot"
13962
13963#: config/frv/frv.opt:190
13964#, fuzzy
13965msgid "Enable nested conditional execution optimizations."
13966msgstr "Käytä AltiVec-käskyjä"
13967
13968#: config/frv/frv.opt:195
13969msgid "Do not mark ABI switches in e_flags."
13970msgstr ""
13971
13972#: config/frv/frv.opt:199
13973#, fuzzy
13974msgid "Remove redundant membars."
13975msgstr "Lisää tai poista…"
13976
13977#: config/frv/frv.opt:203
13978#, fuzzy
13979#| msgid "Enable clip instructions"
13980msgid "Pack VLIW instructions."
13981msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
13982
13983#: config/frv/frv.opt:207
13984msgid "Enable setting GPRs to the result of comparisons."
13985msgstr ""
13986
13987#: config/frv/frv.opt:211
13988msgid "Change the amount of scheduler lookahead."
13989msgstr ""
13990
13991#: config/frv/frv.opt:219
13992msgid "Assume a large TLS segment."
13993msgstr ""
13994
13995#: config/frv/frv.opt:223
13996msgid "Do not assume a large TLS segment."
13997msgstr ""
13998
13999#: config/frv/frv.opt:228
14000msgid "Cause gas to print tomcat statistics."
14001msgstr ""
14002
14003#: config/frv/frv.opt:233
14004#, fuzzy
14005msgid "Link with the library-pic libraries."
14006msgstr "Linkitä yksittäisiä kirjastoja käsin."
14007
14008#: config/frv/frv.opt:237
14009#, fuzzy
14010#| msgid "Allow gcc to use the repeat/erepeat instructions"
14011msgid "Allow branches to be packed with other instructions."
14012msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
14013
14014#: config/mn10300/mn10300.opt:30
14015#, fuzzy
14016msgid "Target the AM33 processor."
14017msgstr "# Ei kohde:"
14018
14019#: config/mn10300/mn10300.opt:34
14020#, fuzzy
14021msgid "Target the AM33/2.0 processor."
14022msgstr "# Ei kohde:"
14023
14024#: config/mn10300/mn10300.opt:38
14025#, fuzzy
14026msgid "Target the AM34 processor."
14027msgstr "# Ei kohde:"
14028
14029#: config/mn10300/mn10300.opt:46
14030#, fuzzy
14031#| msgid "Work around an early 4300 hardware bug"
14032msgid "Work around hardware multiply bug."
14033msgstr "Kierrä vanha 4300-laitteistovika"
14034
14035#: config/mn10300/mn10300.opt:55
14036#, fuzzy
14037msgid "Enable linker relaxations."
14038msgstr ""
14039"\n"
14040"Linkittimen valitsimet\n"
14041"======================\n"
14042"\n"
14043
14044#: config/mn10300/mn10300.opt:59
14045msgid "Return pointers in both a0 and d0."
14046msgstr ""
14047
14048#: config/mn10300/mn10300.opt:63
14049#, fuzzy
14050msgid "Allow gcc to generate LIW instructions."
14051msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
14052
14053#: config/mn10300/mn10300.opt:67
14054#, fuzzy
14055msgid "Allow gcc to generate the SETLB and Lcc instructions."
14056msgstr "Tasaa funktioiden alut"
14057
14058#: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
14059#, fuzzy
14060#| msgid "Generate code in big endian mode"
14061msgid "Generate code in big-endian mode."
14062msgstr "Tuota koodia big-endian-tilassa"
14063
14064#: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
14065#, fuzzy
14066#| msgid "Generate code in big endian mode"
14067msgid "Generate code in little-endian mode."
14068msgstr "Tuota little-endian-koodia"
14069
14070#: config/nds32/nds32.opt:40
14071msgid "Specify which ABI type to generate code for: 2, 2fp+."
14072msgstr ""
14073
14074#: config/nds32/nds32.opt:54
14075msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
14076msgstr ""
14077
14078#: config/nds32/nds32.opt:58
14079msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
14080msgstr ""
14081
14082#: config/nds32/nds32.opt:64
14083msgid "Use reduced-set registers for register allocation."
14084msgstr ""
14085
14086#: config/nds32/nds32.opt:68
14087#, fuzzy
14088#| msgid "Use registers for argument passing"
14089msgid "Use full-set registers for register allocation."
14090msgstr "Käytä rekistereitä argumenttien välittämiseen"
14091
14092#: config/nds32/nds32.opt:74
14093msgid "Always align function entry, jump target and return address."
14094msgstr ""
14095
14096#: config/nds32/nds32.opt:78
14097#, fuzzy
14098#| msgid "Align code and data to 32 bits"
14099msgid "Align function entry to 4 byte."
14100msgstr "Kohdista koodi ja data 32 bittiin"
14101
14102#: config/nds32/nds32.opt:91
14103#, fuzzy
14104msgid "Generate conditional move instructions."
14105msgstr "Tuota mul64- ja mulu64-käskyjä"
14106
14107#: config/nds32/nds32.opt:95
14108#, fuzzy
14109#| msgid "Generate bit instructions"
14110msgid "Generate performance extension instructions."
14111msgstr "Tuota mul64- ja mulu64-käskyjä"
14112
14113#: config/nds32/nds32.opt:99
14114#, fuzzy
14115#| msgid "Generate bit instructions"
14116msgid "Generate performance extension version 2 instructions."
14117msgstr "Tuota mul64- ja mulu64-käskyjä"
14118
14119#: config/nds32/nds32.opt:103
14120#, fuzzy
14121#| msgid "Generate bit instructions"
14122msgid "Generate string extension instructions."
14123msgstr "Tuota mul64- ja mulu64-käskyjä"
14124
14125#: config/nds32/nds32.opt:107
14126#, fuzzy
14127#| msgid "Generate isel instructions"
14128msgid "Generate v3 push25/pop25 instructions."
14129msgstr "Tuota mul64- ja mulu64-käskyjä"
14130
14131#: config/nds32/nds32.opt:111
14132#, fuzzy
14133#| msgid "Generate bit instructions"
14134msgid "Generate 16-bit instructions."
14135msgstr "Tuota isel-käskyjä"
14136
14137#: config/nds32/nds32.opt:115
14138msgid "Insert relax hint for linker to do relaxation."
14139msgstr ""
14140
14141#: config/nds32/nds32.opt:119
14142#, fuzzy
14143#| msgid "Enable multicore support"
14144msgid "Enable Virtual Hosting support."
14145msgstr "Ota käyttöön moniydintuki"
14146
14147#: config/nds32/nds32.opt:123
14148msgid "Specify the size of each interrupt vector, which must be 4 or 16."
14149msgstr ""
14150
14151#: config/nds32/nds32.opt:127
14152msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
14153msgstr ""
14154
14155#: config/nds32/nds32.opt:135
14156#, fuzzy
14157msgid "Known arch types (for use with the -march= option):"
14158msgstr "epäkelpo osoitintila %qs"
14159
14160#: config/nds32/nds32.opt:154
14161msgid "Specify the address generation strategy for code model."
14162msgstr ""
14163
14164#: config/nds32/nds32.opt:158
14165#, fuzzy
14166msgid "Known cmodel types (for use with the -mcmodel= option):"
14167msgstr "epäkelpo osoitintila %qs"
14168
14169#: config/nds32/nds32.opt:171
14170#, fuzzy
14171msgid "Specify the cpu for pipeline model."
14172msgstr "Malli:"
14173
14174#: config/nds32/nds32.opt:175
14175#, fuzzy
14176msgid "Known cpu types (for use with the -mcpu= option):"
14177msgstr "epäkelpo osoitintila %qs"
14178
14179#: config/nds32/nds32.opt:242
14180msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
14181msgstr ""
14182
14183#: config/nds32/nds32.opt:246
14184#, fuzzy
14185msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
14186msgstr "epäkelpo osoitintila %qs"
14187
14188#: config/nds32/nds32.opt:274
14189msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
14190msgstr ""
14191
14192#: config/nds32/nds32.opt:293
14193msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
14194msgstr ""
14195
14196#: config/nds32/nds32.opt:306
14197#, fuzzy
14198#| msgid "Warn when all constructors and destructors are private"
14199msgid "Enable constructor/destructor feature."
14200msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiä"
14201
14202#: config/nds32/nds32.opt:310
14203#, fuzzy
14204#| msgid "Generate isel instructions"
14205msgid "Guide linker to relax instructions."
14206msgstr "Tuota isel-käskyjä"
14207
14208#: config/nds32/nds32.opt:314
14209#, fuzzy
14210msgid "Generate floating-point multiply-accumulation instructions."
14211msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
14212
14213#: config/nds32/nds32.opt:318
14214#, fuzzy
14215msgid "Generate single-precision floating-point instructions."
14216msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
14217
14218#: config/nds32/nds32.opt:322
14219#, fuzzy
14220#| msgid "Generate code that uses 68881 floating-point instructions"
14221msgid "Generate double-precision floating-point instructions."
14222msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
14223
14224#: config/nds32/nds32.opt:326
14225msgid "Always save $lp in the stack."
14226msgstr ""
14227
14228#: config/iq2000/iq2000.opt:31
14229msgid "Specify CPU for code generation purposes."
14230msgstr ""
14231
14232#: config/iq2000/iq2000.opt:47
14233msgid "Specify CPU for scheduling purposes."
14234msgstr ""
14235
14236#: config/iq2000/iq2000.opt:51
14237msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
14238msgstr ""
14239
14240#: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
14241#, fuzzy
14242msgid "Use ROM instead of RAM."
14243msgstr "käytä #includea sen sijaan"
14244
14245#: config/iq2000/iq2000.opt:70
14246#, fuzzy
14247msgid "No default crt0.o."
14248msgstr " (oletus).\n"
14249
14250#: config/iq2000/iq2000.opt:74 config/mips/mips.opt:405
14251msgid "Put uninitialized constants in ROM (needs -membedded-data)."
14252msgstr ""
14253
14254#: config/c6x/c6x-tables.opt:24
14255msgid "Known C6X ISAs (for use with the -march= option):"
14256msgstr ""
14257
14258#: config/c6x/c6x.opt:46
14259#, fuzzy
14260msgid "Valid arguments for the -msdata= option."
14261msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
14262
14263#: config/c6x/c6x.opt:59
14264#, fuzzy
14265msgid "Compile for the DSBT shared library ABI."
14266msgstr "Luo jaettu kirjasto"
14267
14268#: config/cris/linux.opt:27
14269msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
14270msgstr ""
14271
14272#: config/cris/cris.opt:45
14273#, fuzzy
14274#| msgid "Enable bit manipulation instructions"
14275msgid "Work around bug in multiplication instruction."
14276msgstr "Kierrä vanha 4300-laitteistovika"
14277
14278#: config/cris/cris.opt:51
14279msgid "Compile for ETRAX 4 (CRIS v3)."
14280msgstr ""
14281
14282#: config/cris/cris.opt:56
14283msgid "Compile for ETRAX 100 (CRIS v8)."
14284msgstr ""
14285
14286#: config/cris/cris.opt:64
14287#, fuzzy
14288#| msgid "Generate debug information in VMS format"
14289msgid "Emit verbose debug information in assembly code."
14290msgstr "Tuota vianjäljitystietoja VMS-muodossa"
14291
14292#: config/cris/cris.opt:71
14293#, fuzzy
14294msgid "Do not use condition codes from normal instructions."
14295msgstr "Käytä AltiVec-käskyjä"
14296
14297#: config/cris/cris.opt:80
14298msgid "Do not emit addressing modes with side-effect assignment."
14299msgstr ""
14300
14301#: config/cris/cris.opt:89
14302msgid "Do not tune stack alignment."
14303msgstr ""
14304
14305#: config/cris/cris.opt:98
14306msgid "Do not tune writable data alignment."
14307msgstr ""
14308
14309#: config/cris/cris.opt:107
14310msgid "Do not tune code and read-only data alignment."
14311msgstr ""
14312
14313#: config/cris/cris.opt:116
14314#, fuzzy
14315#| msgid "Align code and data to 32 bits"
14316msgid "Align code and data to 32 bits."
14317msgstr "Kohdista koodi ja data 32 bittiin"
14318
14319#: config/cris/cris.opt:133
14320#, fuzzy
14321msgid "Don't align items in code or data."
14322msgstr "Kohdista koodi ja data 32 bittiin"
14323
14324#: config/cris/cris.opt:142
14325msgid "Do not emit function prologue or epilogue."
14326msgstr ""
14327
14328#: config/cris/cris.opt:149
14329msgid "Use the most feature-enabling options allowed by other options."
14330msgstr ""
14331
14332#: config/cris/cris.opt:158
14333msgid "Override -mbest-lib-options."
14334msgstr ""
14335
14336#: config/cris/cris.opt:165
14337msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
14338msgstr ""
14339
14340#: config/cris/cris.opt:169
14341msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
14342msgstr ""
14343
14344#: config/cris/cris.opt:173
14345msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
14346msgstr ""
14347
14348#: config/cris/cris.opt:180
14349msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
14350msgstr ""
14351
14352#: config/cris/cris.opt:184
14353msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
14354msgstr ""
14355
14356#: config/cris/cris.opt:188
14357msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
14358msgstr ""
14359
14360#: config/sh/superh.opt:6
14361msgid "Board name [and memory region]."
14362msgstr ""
14363
14364#: config/sh/superh.opt:10
14365msgid "Runtime name."
14366msgstr ""
14367
14368#: config/sh/sh.opt:42
14369#, fuzzy
14370#| msgid "Generate SH1 code"
14371msgid "Generate SH1 code."
14372msgstr "Tuota SH1-koodia"
14373
14374#: config/sh/sh.opt:46
14375#, fuzzy
14376#| msgid "Generate SH2 code"
14377msgid "Generate SH2 code."
14378msgstr "Tuota SH2-koodia"
14379
14380#: config/sh/sh.opt:50
14381msgid "Generate default double-precision SH2a-FPU code."
14382msgstr ""
14383
14384#: config/sh/sh.opt:54
14385#, fuzzy
14386#| msgid "Generate SH4-200 FPU-less code"
14387msgid "Generate SH2a FPU-less code."
14388msgstr "Tuota SH4-100 FPU-less-koodia"
14389
14390#: config/sh/sh.opt:58
14391msgid "Generate default single-precision SH2a-FPU code."
14392msgstr ""
14393
14394#: config/sh/sh.opt:62
14395#, fuzzy
14396#| msgid "Generate little-endian code"
14397msgid "Generate only single-precision SH2a-FPU code."
14398msgstr "Tuota little-endian-koodia"
14399
14400#: config/sh/sh.opt:66
14401#, fuzzy
14402#| msgid "Generate SH2e code"
14403msgid "Generate SH2e code."
14404msgstr "Tuota SH2e-koodia"
14405
14406#: config/sh/sh.opt:70
14407#, fuzzy
14408#| msgid "Generate SH3 code"
14409msgid "Generate SH3 code."
14410msgstr "Tuota SH3-koodia"
14411
14412#: config/sh/sh.opt:74
14413#, fuzzy
14414#| msgid "Generate SH3e code"
14415msgid "Generate SH3e code."
14416msgstr "Tuota SH3e-koodia"
14417
14418#: config/sh/sh.opt:78
14419#, fuzzy
14420#| msgid "Generate SH4 code"
14421msgid "Generate SH4 code."
14422msgstr "Tuota SH4-koodia"
14423
14424#: config/sh/sh.opt:82
14425#, fuzzy
14426#| msgid "Generate SH4-100 code"
14427msgid "Generate SH4-100 code."
14428msgstr "Tuota SH3-100-koodia"
14429
14430#: config/sh/sh.opt:86
14431#, fuzzy
14432#| msgid "Generate SH4-200 code"
14433msgid "Generate SH4-200 code."
14434msgstr "Tuota SH4-200-koodia"
14435
14436#: config/sh/sh.opt:92
14437#, fuzzy
14438#| msgid "Generate SH4-300 code"
14439msgid "Generate SH4-300 code."
14440msgstr "Tuota SH4-300-koodia"
14441
14442# fuzzy: pitäisikö FPU-less kääntää?
14443#: config/sh/sh.opt:96
14444#, fuzzy
14445#| msgid "Generate SH4-100 FPU-less code"
14446msgid "Generate SH4 FPU-less code."
14447msgstr "Tuota SH4-100 FPU-less-koodia"
14448
14449# fuzzy: pitäisikö FPU-less kääntää?
14450#: config/sh/sh.opt:100
14451#, fuzzy
14452#| msgid "Generate SH4-100 FPU-less code"
14453msgid "Generate SH4-100 FPU-less code."
14454msgstr "Tuota SH4-100 FPU-less-koodia"
14455
14456#: config/sh/sh.opt:104
14457#, fuzzy
14458#| msgid "Generate SH4-200 FPU-less code"
14459msgid "Generate SH4-200 FPU-less code."
14460msgstr "Tuota SH4-200 FPU-less-koodia"
14461
14462#: config/sh/sh.opt:108
14463#, fuzzy
14464#| msgid "Generate SH4-300 FPU-less code"
14465msgid "Generate SH4-300 FPU-less code."
14466msgstr "Tuota SH4-300 FPU-less-koodia"
14467
14468#: config/sh/sh.opt:112
14469#, fuzzy
14470#| msgid "Generate code for GNU assembler (gas)"
14471msgid "Generate code for SH4 340 series (MMU/FPU-less)."
14472msgstr "Tuota koodia GNU-assemblerille (gas)"
14473
14474#: config/sh/sh.opt:117
14475#, fuzzy
14476#| msgid "Generate code for GNU assembler (gas)"
14477msgid "Generate code for SH4 400 series (MMU/FPU-less)."
14478msgstr "Tuota koodia GNU-assemblerille (gas)"
14479
14480#: config/sh/sh.opt:122
14481msgid "Generate code for SH4 500 series (FPU-less)."
14482msgstr ""
14483
14484#: config/sh/sh.opt:127
14485#, fuzzy
14486#| msgid "Generate code in big endian mode"
14487msgid "Generate default single-precision SH4 code."
14488msgstr "Tuota koodia big-endian-tilassa"
14489
14490#: config/sh/sh.opt:131
14491#, fuzzy
14492#| msgid "Generate SH4-100 code"
14493msgid "Generate default single-precision SH4-100 code."
14494msgstr "Tuota SH3-100-koodia"
14495
14496#: config/sh/sh.opt:135
14497#, fuzzy
14498#| msgid "Generate SH4-200 code"
14499msgid "Generate default single-precision SH4-200 code."
14500msgstr "Tuota SH4-200-koodia"
14501
14502#: config/sh/sh.opt:139
14503#, fuzzy
14504#| msgid "Generate SH4-300 code"
14505msgid "Generate default single-precision SH4-300 code."
14506msgstr "Tuota SH4-300-koodia"
14507
14508#: config/sh/sh.opt:143
14509#, fuzzy
14510#| msgid "Generate little-endian code"
14511msgid "Generate only single-precision SH4 code."
14512msgstr "Tuota little-endian-koodia"
14513
14514#: config/sh/sh.opt:147
14515#, fuzzy
14516#| msgid "Generate SH4-100 code"
14517msgid "Generate only single-precision SH4-100 code."
14518msgstr "Tuota SH3-100-koodia"
14519
14520#: config/sh/sh.opt:151
14521#, fuzzy
14522#| msgid "Generate SH4-200 code"
14523msgid "Generate only single-precision SH4-200 code."
14524msgstr "Tuota SH4-200-koodia"
14525
14526#: config/sh/sh.opt:155
14527#, fuzzy
14528#| msgid "Generate SH4-300 code"
14529msgid "Generate only single-precision SH4-300 code."
14530msgstr "Tuota SH4-300-koodia"
14531
14532#: config/sh/sh.opt:159
14533#, fuzzy
14534#| msgid "Generate SH4a code"
14535msgid "Generate SH4a code."
14536msgstr "Tuota SH4a-koodia"
14537
14538# fuzzy: pitäisikö FPU-less kääntää?
14539#: config/sh/sh.opt:163
14540#, fuzzy
14541#| msgid "Generate SH4-100 FPU-less code"
14542msgid "Generate SH4a FPU-less code."
14543msgstr "Tuota SH4-100 FPU-less-koodia"
14544
14545#: config/sh/sh.opt:167
14546#, fuzzy
14547#| msgid "Generate code in big endian mode"
14548msgid "Generate default single-precision SH4a code."
14549msgstr "Tuota koodia big-endian-tilassa"
14550
14551#: config/sh/sh.opt:171
14552#, fuzzy
14553#| msgid "Generate little-endian code"
14554msgid "Generate only single-precision SH4a code."
14555msgstr "Tuota little-endian-koodia"
14556
14557#: config/sh/sh.opt:175
14558#, fuzzy
14559#| msgid "Generate SH4al-dsp code"
14560msgid "Generate SH4al-dsp code."
14561msgstr "Tuota SH4al-dsp-koodia"
14562
14563#: config/sh/sh.opt:183
14564#, fuzzy
14565#| msgid "Generate code in big endian mode"
14566msgid "Generate code in big endian mode."
14567msgstr "Tuota koodia big-endian-tilassa"
14568
14569#: config/sh/sh.opt:187
14570#, fuzzy
14571#| msgid "Generate bit instructions"
14572msgid "Generate 32-bit offsets in switch tables."
14573msgstr "Tuota bittikäskyjä"
14574
14575#: config/sh/sh.opt:191
14576#, fuzzy
14577#| msgid "Generate bit instructions"
14578msgid "Generate bit instructions."
14579msgstr "Tuota bittikäskyjä"
14580
14581#: config/sh/sh.opt:199
14582msgid "Assume that zero displacement conditional branches are fast."
14583msgstr ""
14584
14585#: config/sh/sh.opt:203
14586msgid "Force the usage of delay slots for conditional branches."
14587msgstr ""
14588
14589#: config/sh/sh.opt:207
14590#, fuzzy
14591#| msgid "Align variables on a 32-bit boundary"
14592msgid "Align doubles at 64-bit boundaries."
14593msgstr "Kohdista muuttujat 32 bitin rajoille"
14594
14595#: config/sh/sh.opt:211
14596msgid "Division strategy, one of: call-div1, call-fp, call-table."
14597msgstr ""
14598
14599#: config/sh/sh.opt:215
14600msgid "Specify name for 32 bit signed division function."
14601msgstr ""
14602
14603#: config/sh/sh.opt:219
14604#, fuzzy
14605#| msgid "Generate LP64 code"
14606msgid "Generate ELF FDPIC code."
14607msgstr "Tuota big-endian-koodia"
14608
14609#: config/sh/sh.opt:223
14610msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
14611msgstr ""
14612
14613#: config/sh/sh.opt:231 config/sh/sh.opt:269
14614msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
14615msgstr ""
14616
14617#: config/sh/sh.opt:235
14618#, fuzzy
14619msgid "Increase the IEEE compliance for floating-point comparisons."
14620msgstr "Käytä ohjelmistoliukulukuja"
14621
14622#: config/sh/sh.opt:239
14623msgid "inline code to invalidate instruction cache entries after setting up nested function trampolines."
14624msgstr ""
14625
14626#: config/sh/sh.opt:243 config/arc/arc.opt:246
14627msgid "Annotate assembler instructions with estimated addresses."
14628msgstr ""
14629
14630#: config/sh/sh.opt:247
14631#, fuzzy
14632#| msgid "Generate code in big endian mode"
14633msgid "Generate code in little endian mode."
14634msgstr "Tuota little-endian-koodia"
14635
14636#: config/sh/sh.opt:251
14637msgid "Mark MAC register as call-clobbered."
14638msgstr ""
14639
14640#: config/sh/sh.opt:257
14641msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
14642msgstr ""
14643
14644#: config/sh/sh.opt:261
14645msgid "Emit function-calls using global offset table when generating PIC."
14646msgstr ""
14647
14648#: config/sh/sh.opt:265
14649msgid "Shorten address references during linking."
14650msgstr ""
14651
14652#: config/sh/sh.opt:273
14653#, fuzzy
14654msgid "Specify the model for atomic operations."
14655msgstr "Käytä AltiVec-käskyjä"
14656
14657#: config/sh/sh.opt:277
14658msgid "Use tas.b instruction for __atomic_test_and_set."
14659msgstr ""
14660
14661#: config/sh/sh.opt:281
14662msgid "Cost to assume for a multiply insn."
14663msgstr ""
14664
14665#: config/sh/sh.opt:285
14666msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
14667msgstr ""
14668
14669#: config/sh/sh.opt:291
14670msgid "Pretend a branch-around-a-move is a conditional move."
14671msgstr ""
14672
14673#: config/sh/sh.opt:295
14674#, fuzzy
14675msgid "Enable the use of the fsca instruction."
14676msgstr "Käytä PowerPC-64 -käskykantaa"
14677
14678#: config/sh/sh.opt:299
14679#, fuzzy
14680msgid "Enable the use of the fsrra instruction."
14681msgstr "Käytä PowerPC-64 -käskykantaa"
14682
14683#: config/sh/sh.opt:303
14684msgid "Use LRA instead of reload (transitional)."
14685msgstr ""
14686
14687#: config/fr30/fr30.opt:23
14688msgid "Assume small address space."
14689msgstr ""
14690
14691#: config/mips/mips.opt:32
14692msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
14693msgstr ""
14694
14695#: config/mips/mips.opt:36
14696msgid "Known MIPS ABIs (for use with the -mabi= option):"
14697msgstr ""
14698
14699#: config/mips/mips.opt:55
14700msgid "Generate code that can be used in SVR4-style dynamic objects."
14701msgstr ""
14702
14703#: config/mips/mips.opt:59
14704#, fuzzy
14705#| msgid "Use MCU instructions"
14706msgid "Use PMC-style 'mad' instructions."
14707msgstr "Käytä MCU-käskyjä"
14708
14709#: config/mips/mips.opt:63
14710#, fuzzy
14711msgid "Use integer madd/msub instructions."
14712msgstr "Käytä AltiVec-käskyjä"
14713
14714#: config/mips/mips.opt:67
14715#, fuzzy
14716msgid "-march=ISA\tGenerate code for the given ISA."
14717msgstr "Käytä AltiVec-käskyjä"
14718
14719#: config/mips/mips.opt:71
14720msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
14721msgstr ""
14722
14723#: config/mips/mips.opt:75
14724msgid "Use Branch Likely instructions, overriding the architecture default."
14725msgstr ""
14726
14727#: config/mips/mips.opt:79
14728msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
14729msgstr ""
14730
14731#: config/mips/mips.opt:83
14732#, fuzzy
14733#| msgid "division by zero"
14734msgid "Trap on integer divide by zero."
14735msgstr "Kokonaisluvun jako nollalla"
14736
14737#: config/mips/mips.opt:87
14738msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
14739msgstr ""
14740
14741#: config/mips/mips.opt:91
14742#, fuzzy
14743msgid "Valid arguments to -mcode-readable=:"
14744msgstr "Kelvolliset argumentit ovat:\n"
14745
14746#: config/mips/mips.opt:104
14747msgid "Use branch-and-break sequences to check for integer divide by zero."
14748msgstr ""
14749
14750#: config/mips/mips.opt:108
14751msgid "Use trap instructions to check for integer divide by zero."
14752msgstr ""
14753
14754#: config/mips/mips.opt:112
14755#, fuzzy
14756msgid "Allow the use of MDMX instructions."
14757msgstr "Älä käytä MDMX-käskyjä"
14758
14759#: config/mips/mips.opt:116
14760#, fuzzy
14761#| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
14762msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
14763msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
14764
14765#: config/mips/mips.opt:120
14766#, fuzzy
14767#| msgid "Use MIPS-3D instructions"
14768msgid "Use MIPS-DSP instructions."
14769msgstr "Käytä MIPS-DSP REV 2 -käskyjä"
14770
14771#: config/mips/mips.opt:124
14772#, fuzzy
14773#| msgid "Use MIPS-DSP REV 2 instructions"
14774msgid "Use MIPS-DSP REV 2 instructions."
14775msgstr "Käytä MIPS-DSP REV 2 -käskyjä"
14776
14777#: config/mips/mips.opt:146
14778#, fuzzy
14779#| msgid "Use the bit-field instructions"
14780msgid "Use Enhanced Virtual Addressing instructions."
14781msgstr "Käytä bittikenttäkäskyjä"
14782
14783#: config/mips/mips.opt:150
14784msgid "Use NewABI-style %reloc() assembly operators."
14785msgstr ""
14786
14787#: config/mips/mips.opt:154
14788msgid "Use -G for data that is not defined by the current object."
14789msgstr ""
14790
14791#: config/mips/mips.opt:158
14792msgid "Work around certain 24K errata."
14793msgstr ""
14794
14795#: config/mips/mips.opt:162
14796msgid "Work around certain R4000 errata."
14797msgstr ""
14798
14799#: config/mips/mips.opt:166
14800msgid "Work around certain R4400 errata."
14801msgstr ""
14802
14803#: config/mips/mips.opt:170
14804msgid "Work around certain RM7000 errata."
14805msgstr ""
14806
14807#: config/mips/mips.opt:174
14808msgid "Work around certain R10000 errata."
14809msgstr ""
14810
14811#: config/mips/mips.opt:178
14812msgid "Work around errata for early SB-1 revision 2 cores."
14813msgstr ""
14814
14815#: config/mips/mips.opt:182
14816msgid "Work around certain VR4120 errata."
14817msgstr ""
14818
14819#: config/mips/mips.opt:186
14820msgid "Work around VR4130 mflo/mfhi errata."
14821msgstr ""
14822
14823#: config/mips/mips.opt:190
14824#, fuzzy
14825#| msgid "Work around an early 4300 hardware bug"
14826msgid "Work around an early 4300 hardware bug."
14827msgstr "Kierrä vanha 4300-laitteistovika"
14828
14829#: config/mips/mips.opt:194
14830#, fuzzy
14831#| msgid "FP exceptions are enabled"
14832msgid "FP exceptions are enabled."
14833msgstr "Liukulukupoikkeukset otettu käyttöön"
14834
14835#: config/mips/mips.opt:198
14836#, fuzzy
14837#| msgid "Use 32-bit floating-point registers"
14838msgid "Use 32-bit floating-point registers."
14839msgstr "Käytä 32-bittisiä liukulukurekistereitä"
14840
14841#: config/mips/mips.opt:202
14842msgid "Conform to the o32 FPXX ABI."
14843msgstr ""
14844
14845#: config/mips/mips.opt:206
14846#, fuzzy
14847#| msgid "Use 64-bit floating-point registers"
14848msgid "Use 64-bit floating-point registers."
14849msgstr "Käytä 64-bittisiä liukulukurekistereitä"
14850
14851#: config/mips/mips.opt:210
14852msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
14853msgstr ""
14854
14855#: config/mips/mips.opt:214
14856msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
14857msgstr ""
14858
14859#: config/mips/mips.opt:218
14860msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
14861msgstr ""
14862
14863#: config/mips/mips.opt:222
14864#, fuzzy
14865msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
14866msgstr "epäkelpo osoitintila %qs"
14867
14868#: config/mips/mips.opt:232
14869#, fuzzy
14870#| msgid "Use 32-bit general registers"
14871msgid "Use 32-bit general registers."
14872msgstr "Käytä 32-bittisiä yleisrekistereitä"
14873
14874#: config/mips/mips.opt:236
14875#, fuzzy
14876#| msgid "Use 64-bit general registers"
14877msgid "Use 64-bit general registers."
14878msgstr "Käytä 64-bittisiä yleisrekistereitä"
14879
14880#: config/mips/mips.opt:240
14881msgid "Use GP-relative addressing to access small data."
14882msgstr ""
14883
14884#: config/mips/mips.opt:244
14885msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
14886msgstr ""
14887
14888#: config/mips/mips.opt:248
14889#, fuzzy
14890#| msgid "Allow the use of hardware floating-point ABI and instructions"
14891msgid "Allow the use of hardware floating-point ABI and instructions."
14892msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
14893
14894#: config/mips/mips.opt:252
14895msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
14896msgstr ""
14897
14898#: config/mips/mips.opt:256
14899msgid "An alias for minterlink-compressed provided for backward-compatibility."
14900msgstr ""
14901
14902#: config/mips/mips.opt:260
14903#, fuzzy
14904#| msgid "Generate code for GNU ld"
14905msgid "-mipsN\tGenerate code for ISA level N."
14906msgstr "Tuota koodia GNU ld:lle"
14907
14908#: config/mips/mips.opt:264
14909#, fuzzy
14910#| msgid "Generate MIPS16 code"
14911msgid "Generate MIPS16 code."
14912msgstr "Tuota MIPS16-koodia"
14913
14914#: config/mips/mips.opt:268
14915#, fuzzy
14916#| msgid "Use MIPS-3D instructions"
14917msgid "Use MIPS-3D instructions."
14918msgstr "Käytä MIPS-3D-käskyjä"
14919
14920#: config/mips/mips.opt:272
14921#, fuzzy
14922#| msgid "Use ll, sc and sync instructions"
14923msgid "Use ll, sc and sync instructions."
14924msgstr "Käytä ll-, sc- ja sync-käskyjä"
14925
14926#: config/mips/mips.opt:276
14927msgid "Use -G for object-local data."
14928msgstr ""
14929
14930#: config/mips/mips.opt:280
14931#, fuzzy
14932#| msgid "Use indirect calls"
14933msgid "Use indirect calls."
14934msgstr "Käytä epäsuoria kutsuja"
14935
14936#: config/mips/mips.opt:284
14937#, fuzzy
14938#| msgid "Use a 32-bit long type"
14939msgid "Use a 32-bit long type."
14940msgstr "Käytä 32-bittistä long-tyyppiä"
14941
14942#: config/mips/mips.opt:288
14943#, fuzzy
14944#| msgid "Use a 64-bit long type"
14945msgid "Use a 64-bit long type."
14946msgstr "Käytä 64-bittistä long-tyyppiä"
14947
14948#: config/mips/mips.opt:292
14949msgid "Pass the address of the ra save location to _mcount in $12."
14950msgstr ""
14951
14952#: config/mips/mips.opt:296
14953msgid "Don't optimize block moves."
14954msgstr ""
14955
14956#: config/mips/mips.opt:300
14957#, fuzzy
14958msgid "Use microMIPS instructions."
14959msgstr "Älä käytä MDMX-käskyjä"
14960
14961#: config/mips/mips.opt:304
14962#, fuzzy
14963#| msgid "Use MIPS-3D instructions"
14964msgid "Use MIPS MSA Extension instructions."
14965msgstr "Käytä MIPS-DSP REV 2 -käskyjä"
14966
14967#: config/mips/mips.opt:308
14968#, fuzzy
14969#| msgid "Allow the use of MT instructions"
14970msgid "Allow the use of MT instructions."
14971msgstr "Salli MT-käskyjen käyttö"
14972
14973#: config/mips/mips.opt:312
14974#, fuzzy
14975#| msgid "Prevent the use of all hardware floating-point instructions"
14976msgid "Prevent the use of all floating-point operations."
14977msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
14978
14979#: config/mips/mips.opt:316
14980#, fuzzy
14981#| msgid "Use MCU instructions"
14982msgid "Use MCU instructions."
14983msgstr "Käytä MCU-käskyjä"
14984
14985#: config/mips/mips.opt:320
14986msgid "Do not use a cache-flushing function before calling stack trampolines."
14987msgstr ""
14988
14989#: config/mips/mips.opt:324
14990#, fuzzy
14991#| msgid "Do not use MDMX instructions"
14992msgid "Do not use MDMX instructions."
14993msgstr "Älä käytä MDMX-käskyjä"
14994
14995#: config/mips/mips.opt:328
14996#, fuzzy
14997#| msgid "Generate normal-mode code"
14998msgid "Generate normal-mode code."
14999msgstr "Tuota normaalitilan koodia"
15000
15001#: config/mips/mips.opt:332
15002#, fuzzy
15003#| msgid "Do not use MIPS-3D instructions"
15004msgid "Do not use MIPS-3D instructions."
15005msgstr "Älä käytä MIPS-3D-käskyjä"
15006
15007#: config/mips/mips.opt:336
15008#, fuzzy
15009msgid "Use paired-single floating-point instructions."
15010msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
15011
15012#: config/mips/mips.opt:340
15013msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
15014msgstr ""
15015
15016#: config/mips/mips.opt:344
15017#, fuzzy
15018msgid "Valid arguments to -mr10k-cache-barrier=:"
15019msgstr "Kelvolliset argumentit ovat:\n"
15020
15021#: config/mips/mips.opt:357
15022msgid "Try to allow the linker to turn PIC calls into direct calls."
15023msgstr ""
15024
15025#: config/mips/mips.opt:361
15026msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
15027msgstr ""
15028
15029#: config/mips/mips.opt:365
15030#, fuzzy
15031#| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
15032msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
15033msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
15034
15035#: config/mips/mips.opt:369
15036#, fuzzy
15037msgid "Use SmartMIPS instructions."
15038msgstr "Älä käytä MDMX-käskyjä"
15039
15040#: config/mips/mips.opt:373
15041#, fuzzy
15042#| msgid "Prevent the use of all hardware floating-point instructions"
15043msgid "Prevent the use of all hardware floating-point instructions."
15044msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
15045
15046#: config/mips/mips.opt:377
15047msgid "Optimize lui/addiu address loads."
15048msgstr ""
15049
15050#: config/mips/mips.opt:381
15051msgid "Assume all symbols have 32-bit values."
15052msgstr ""
15053
15054#: config/mips/mips.opt:385
15055msgid "Use synci instruction to invalidate i-cache."
15056msgstr ""
15057
15058#: config/mips/mips.opt:393
15059msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
15060msgstr ""
15061
15062#: config/mips/mips.opt:397
15063msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
15064msgstr ""
15065
15066#: config/mips/mips.opt:409
15067#, fuzzy
15068msgid "Use Virtualization (VZ) instructions."
15069msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
15070
15071#: config/mips/mips.opt:413
15072#, fuzzy
15073msgid "Use eXtended Physical Address (XPA) instructions."
15074msgstr "Käytä AltiVec-käskyjä"
15075
15076#: config/mips/mips.opt:417
15077msgid "Perform VR4130-specific alignment optimizations."
15078msgstr ""
15079
15080#: config/mips/mips.opt:421
15081msgid "Lift restrictions on GOT size."
15082msgstr ""
15083
15084#: config/mips/mips.opt:425
15085msgid "Enable use of odd-numbered single-precision registers."
15086msgstr ""
15087
15088#: config/mips/mips.opt:429
15089#, fuzzy
15090msgid "Optimize frame header."
15091msgstr "mahdollisia ikisilmukoita ei voi optimoida"
15092
15093#: config/mips/mips.opt:436
15094msgid "Enable load/store bonding."
15095msgstr ""
15096
15097#: config/mips/mips.opt:440
15098msgid "Specify the compact branch usage policy."
15099msgstr ""
15100
15101#: config/mips/mips.opt:444
15102msgid "Policies available for use with -mcompact-branches=:"
15103msgstr ""
15104
15105#: config/mips/mips-tables.opt:24
15106msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
15107msgstr ""
15108
15109#: config/mips/mips-tables.opt:28
15110msgid "Known MIPS ISA levels (for use with the -mips option):"
15111msgstr ""
15112
15113#: config/tilegx/tilegx.opt:30
15114msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
15115msgstr ""
15116
15117#: config/tilegx/tilegx.opt:37
15118msgid "Compile with 32 bit longs and pointers."
15119msgstr ""
15120
15121#: config/tilegx/tilegx.opt:41
15122msgid "Compile with 64 bit longs and pointers."
15123msgstr ""
15124
15125#: config/tilegx/tilegx.opt:53
15126#, fuzzy
15127msgid "Use given TILE-Gx code model."
15128msgstr "epäkelpo lvalue sijoituksessa"
15129
15130#: config/arc/arc-tables.opt:25
15131#, fuzzy
15132msgid "Known ARC CPUs (for use with the -mcpu= option):"
15133msgstr "epäkelpo osoitintila %qs"
15134
15135#: config/arc/arc.opt:26
15136#, fuzzy
15137#| msgid "Compile code for big endian mode"
15138msgid "Compile code for big endian mode."
15139msgstr "Käännä koodi big-endian-tilaa varten"
15140
15141#: config/arc/arc.opt:30
15142#, fuzzy
15143#| msgid "Compile code for big endian mode"
15144msgid "Compile code for little endian mode.  This is the default."
15145msgstr "Käännä koodi big-endian-tilaa varten"
15146
15147#: config/arc/arc.opt:34
15148#, fuzzy
15149msgid "Disable ARCompact specific pass to generate conditional execution instructions."
15150msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
15151
15152#: config/arc/arc.opt:38
15153msgid "Generate ARCompact 32-bit code for ARC600 processor."
15154msgstr ""
15155
15156#: config/arc/arc.opt:42
15157#, fuzzy
15158msgid "Same as -mA6."
15159msgstr "sama"
15160
15161#: config/arc/arc.opt:46
15162msgid "Generate ARCompact 32-bit code for ARC601 processor."
15163msgstr ""
15164
15165#: config/arc/arc.opt:50
15166msgid "Generate ARCompact 32-bit code for ARC700 processor."
15167msgstr ""
15168
15169#: config/arc/arc.opt:54
15170#, fuzzy
15171msgid "Same as -mA7."
15172msgstr "sama"
15173
15174#: config/arc/arc.opt:58
15175msgid "Force all calls to be made via a jli instruction."
15176msgstr ""
15177
15178#: config/arc/arc.opt:62
15179msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option."
15180msgstr ""
15181
15182#: config/arc/arc.opt:132
15183#, fuzzy
15184#| msgid "Enable clip instructions"
15185msgid "Enable DIV-REM instructions for ARCv2."
15186msgstr "Ota käyttöön clip-käskyt"
15187
15188#: config/arc/arc.opt:136
15189#, fuzzy
15190msgid "Enable code density instructions for ARCv2."
15191msgstr "Käytä AltiVec-käskyjä"
15192
15193#: config/arc/arc.opt:140
15194msgid "Tweak register allocation to help 16-bit instruction generation."
15195msgstr ""
15196
15197#: config/arc/arc.opt:150
15198msgid "Use ordinarily cached memory accesses for volatile references."
15199msgstr ""
15200
15201#: config/arc/arc.opt:154
15202msgid "Enable cache bypass for volatile references."
15203msgstr ""
15204
15205#: config/arc/arc.opt:158
15206msgid "Generate instructions supported by barrel shifter."
15207msgstr ""
15208
15209#: config/arc/arc.opt:162
15210#, fuzzy
15211#| msgid "Generate norm instruction"
15212msgid "Generate norm instruction."
15213msgstr "Tuota norm-käsky"
15214
15215#: config/arc/arc.opt:166
15216#, fuzzy
15217#| msgid "Generate swap instruction"
15218msgid "Generate swap instruction."
15219msgstr "Tuota swap-käsky"
15220
15221#: config/arc/arc.opt:170
15222#, fuzzy
15223#| msgid "Generate mul64 and mulu64 instructions"
15224msgid "Generate mul64 and mulu64 instructions."
15225msgstr "Tuota mul64- ja mulu64-käskyjä"
15226
15227#: config/arc/arc.opt:174
15228#, fuzzy
15229msgid "Do not generate mpy instructions for ARC700."
15230msgstr "Tasaa funktioiden alut"
15231
15232#: config/arc/arc.opt:178
15233msgid "Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported."
15234msgstr ""
15235
15236#: config/arc/arc.opt:182
15237msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
15238msgstr ""
15239
15240#: config/arc/arc.opt:186
15241#, fuzzy
15242msgid "Generate call insns as register indirect calls."
15243msgstr "virheellinen versionumero ”%s”"
15244
15245#: config/arc/arc.opt:190
15246#, fuzzy
15247msgid "Do no generate BRcc instructions in arc_reorg."
15248msgstr "Tasaa funktioiden alut"
15249
15250#: config/arc/arc.opt:194
15251msgid "Generate sdata references.  This is the default, unless you compile for PIC."
15252msgstr ""
15253
15254#: config/arc/arc.opt:198
15255msgid "Do not generate millicode thunks (needed only with -Os)."
15256msgstr ""
15257
15258#: config/arc/arc.opt:202 config/arc/arc.opt:206
15259msgid "FPX: Generate Single Precision FPX (compact) instructions."
15260msgstr ""
15261
15262#: config/arc/arc.opt:210
15263#, fuzzy
15264#| msgid "Generate bit instructions"
15265msgid "FPX: Generate Single Precision FPX (fast) instructions."
15266msgstr "Tuota bittikäskyjä"
15267
15268#: config/arc/arc.opt:214
15269msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
15270msgstr ""
15271
15272#: config/arc/arc.opt:218 config/arc/arc.opt:222
15273#, fuzzy
15274#| msgid "Generate bit instructions"
15275msgid "FPX: Generate Double Precision FPX (compact) instructions."
15276msgstr "Tuota bittikäskyjä"
15277
15278#: config/arc/arc.opt:226
15279#, fuzzy
15280#| msgid "Generate bit instructions"
15281msgid "FPX: Generate Double Precision FPX (fast) instructions."
15282msgstr "Tuota bittikäskyjä"
15283
15284#: config/arc/arc.opt:230
15285msgid "Disable LR and SR instructions from using FPX extension aux registers."
15286msgstr ""
15287
15288#: config/arc/arc.opt:234
15289msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
15290msgstr ""
15291
15292#: config/arc/arc.opt:238
15293#, fuzzy
15294msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
15295msgstr "Käännä koodi R8C-varianteille"
15296
15297#: config/arc/arc.opt:242
15298msgid "size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
15299msgstr ""
15300
15301#: config/arc/arc.opt:250
15302msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
15303msgstr ""
15304
15305#: config/arc/arc.opt:254
15306#, fuzzy
15307msgid "-mcpu=TUNE Tune code for given ARC variant."
15308msgstr "Käännä koodi R8C-varianteille"
15309
15310#: config/arc/arc.opt:282
15311#, fuzzy
15312msgid "Enable the use of indexed loads."
15313msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
15314
15315#: config/arc/arc.opt:286
15316msgid "Enable the use of pre/post modify with register displacement."
15317msgstr ""
15318
15319#: config/arc/arc.opt:290
15320#, fuzzy
15321msgid "Generate 32x16 multiply and mac instructions."
15322msgstr "Käytä AltiVec-käskyjä"
15323
15324#: config/arc/arc.opt:296
15325msgid "Set probability threshold for unaligning branches."
15326msgstr ""
15327
15328#: config/arc/arc.opt:300
15329msgid "Don't use less than 25 bit addressing range for calls."
15330msgstr ""
15331
15332#: config/arc/arc.opt:304
15333msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
15334msgstr ""
15335
15336#: config/arc/arc.opt:308
15337#, fuzzy
15338msgid "Do alignment optimizations for call instructions."
15339msgstr "Käytä AltiVec-käskyjä"
15340
15341#: config/arc/arc.opt:312
15342msgid "Enable Rcq constraint handling - most short code generation depends on this."
15343msgstr ""
15344
15345#: config/arc/arc.opt:316
15346msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
15347msgstr ""
15348
15349#: config/arc/arc.opt:320
15350msgid "Enable pre-reload use of cbranchsi pattern."
15351msgstr ""
15352
15353#: config/arc/arc.opt:324
15354#, fuzzy
15355msgid "Enable bbit peephole2."
15356msgstr "Ota käyttöön moniydintuki"
15357
15358#: config/arc/arc.opt:328
15359msgid "Use pc-relative switch case tables - this enables case table shortening."
15360msgstr ""
15361
15362#: config/arc/arc.opt:332
15363msgid "Enable compact casesi pattern."
15364msgstr ""
15365
15366#: config/arc/arc.opt:336
15367#, fuzzy
15368#| msgid "Enable clip instructions"
15369msgid "Enable 'q' instruction alternatives."
15370msgstr "Ota käyttöön clip-käskyt"
15371
15372#: config/arc/arc.opt:340
15373msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
15374msgstr ""
15375
15376#: config/arc/arc.opt:347
15377#, fuzzy
15378msgid "Enable variable polynomial CRC extension."
15379msgstr "Käytä AltiVec-käskyjä"
15380
15381#: config/arc/arc.opt:351
15382#, fuzzy
15383msgid "Enable DSP 3.1 Pack A extensions."
15384msgstr "Käytä AltiVec-käskyjä"
15385
15386#: config/arc/arc.opt:355
15387#, fuzzy
15388msgid "Enable dual viterbi butterfly extension."
15389msgstr "Käytä AltiVec-käskyjä"
15390
15391#: config/arc/arc.opt:365
15392#, fuzzy
15393msgid "Enable Dual and Single Operand Instructions for Telephony."
15394msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
15395
15396#: config/arc/arc.opt:369
15397msgid "Enable XY Memory extension (DSP version 3)."
15398msgstr ""
15399
15400#: config/arc/arc.opt:374
15401#, fuzzy
15402msgid "Enable Locked Load/Store Conditional extension."
15403msgstr "ehtolausekkeessa ei-lvalue-taulukko"
15404
15405#: config/arc/arc.opt:378
15406#, fuzzy
15407#| msgid "Enable sign extend instructions"
15408msgid "Enable swap byte ordering extension instruction."
15409msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
15410
15411#: config/arc/arc.opt:382
15412#, fuzzy
15413#| msgid "Enable bit manipulation instructions"
15414msgid "Enable 64-bit Time-Stamp Counter extension instruction."
15415msgstr "Ota käyttöön bittimanipulointikäskyt"
15416
15417#: config/arc/arc.opt:386
15418#, fuzzy
15419msgid "Pass -EB option through to linker."
15420msgstr ""
15421"Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
15422"\n"
15423
15424#: config/arc/arc.opt:390
15425#, fuzzy
15426msgid "Pass -EL option through to linker."
15427msgstr ""
15428"Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
15429"\n"
15430
15431#: config/arc/arc.opt:394
15432#, fuzzy
15433msgid "Pass -marclinux option through to linker."
15434msgstr ""
15435"Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
15436"\n"
15437
15438#: config/arc/arc.opt:398
15439msgid "Pass -marclinux_prof option through to linker."
15440msgstr ""
15441
15442#: config/arc/arc.opt:406
15443#, fuzzy
15444#| msgid "Enable OpenMP"
15445msgid "Enable lra."
15446msgstr "Käytä OpenACC:ta"
15447
15448#: config/arc/arc.opt:410
15449msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
15450msgstr ""
15451
15452#: config/arc/arc.opt:414
15453msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
15454msgstr ""
15455
15456#: config/arc/arc.opt:418
15457msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
15458msgstr ""
15459
15460#: config/arc/arc.opt:430
15461#, fuzzy
15462#| msgid "Enable clip instructions"
15463msgid "Enable atomic instructions."
15464msgstr "Ota käyttöön average-käskyt"
15465
15466#: config/arc/arc.opt:434
15467#, fuzzy
15468msgid "Enable double load/store instructions for ARC HS."
15469msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
15470
15471#: config/arc/arc.opt:438
15472#, fuzzy
15473msgid "Specify the name of the target floating point configuration."
15474msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
15475
15476#: config/arc/arc.opt:481
15477#, fuzzy
15478msgid "Specify thread pointer register number."
15479msgstr "Määrittele käytettävä ABI"
15480
15481#: config/arc/arc.opt:488
15482#, fuzzy
15483msgid "Enable use of NPS400 bit operations."
15484msgstr "Käytä PowerPC-64 -käskykantaa"
15485
15486#: config/arc/arc.opt:492
15487#, fuzzy
15488msgid "Enable use of NPS400 xld/xst extension."
15489msgstr "Käytä AltiVec-käskyjä"
15490
15491#: config/arc/arc.opt:500
15492msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
15493msgstr ""
15494
15495#: config/arc/arc.opt:504
15496msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
15497msgstr ""
15498
15499#: config/arc/arc.opt:508
15500msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
15501msgstr ""
15502
15503#: config/arc/arc.opt:533
15504msgid "Enable 16-entry register file."
15505msgstr ""
15506
15507#: lto/lang.opt:28
15508#, fuzzy, c-format
15509msgid "unknown linker output %qs"
15510msgstr "syötetiedosto %qs on sama kuin tulostiedosto"
15511
15512#: lto/lang.opt:47
15513msgid "Set linker output type (used internally during LTO optimization)"
15514msgstr ""
15515
15516#: lto/lang.opt:52
15517msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
15518msgstr ""
15519
15520#: lto/lang.opt:56
15521msgid "Specify a file to which a list of files output by LTRANS is written."
15522msgstr ""
15523
15524#: lto/lang.opt:60
15525msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
15526msgstr ""
15527
15528#: lto/lang.opt:64
15529msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
15530msgstr ""
15531
15532#: lto/lang.opt:68
15533#, fuzzy
15534msgid "The resolution file."
15535msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
15536
15537#: common.opt:304
15538#, fuzzy
15539#| msgid "  --help                   Display this information\n"
15540msgid "Display this information."
15541msgstr "  --help                   Näytä tämä ohje\n"
15542
15543#: common.opt:308
15544msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
15545msgstr ""
15546
15547#: common.opt:429
15548#, fuzzy
15549#| msgid "Alias for --help=target"
15550msgid "Alias for --help=target."
15551msgstr "Sama kuin --help=target"
15552
15553#: common.opt:454
15554msgid "--param <param>=<value>\tSet parameter <param> to value.  See below for a complete list of parameters."
15555msgstr ""
15556
15557#: common.opt:482
15558#, fuzzy
15559msgid "-O<number>\tSet optimization level to <number>."
15560msgstr "Aseta optimointitasoksi <luku>"
15561
15562#: common.opt:486
15563msgid "Optimize for space rather than speed."
15564msgstr ""
15565
15566#: common.opt:490
15567msgid "Optimize for speed disregarding exact standards compliance."
15568msgstr ""
15569
15570#: common.opt:494
15571msgid "Optimize for debugging experience rather than speed or size."
15572msgstr ""
15573
15574#: common.opt:534
15575#, fuzzy
15576msgid "This switch is deprecated; use -Wextra instead."
15577msgstr "%J%qD on tavallisesti ei-staattinen funktio"
15578
15579#: common.opt:547
15580#, fuzzy
15581#| msgid "Warn about returning structures, unions or arrays"
15582msgid "Warn about returning structures, unions or arrays."
15583msgstr "Varoita tietueiden, unionien ja taulukoiden palauttamisesta"
15584
15585#: common.opt:551
15586msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
15587msgstr ""
15588
15589#: common.opt:555 common.opt:559
15590#, fuzzy
15591msgid "Warn if an array is accessed out of bounds."
15592msgstr "Taulukkoviite rajojen ulkopuolella"
15593
15594#: common.opt:563
15595#, fuzzy
15596#| msgid "Warn about function pointer arithmetic"
15597msgid "Warn about inappropriate attribute usage."
15598msgstr "Varoita __attribute__((deprecated)) -esittelyjen käytöstä"
15599
15600#: common.opt:567
15601msgid "Warn about type safety and similar errors in attribute alias and related."
15602msgstr ""
15603
15604#: common.opt:571 common.opt:575
15605#, fuzzy
15606#| msgid "Warn about casts which discard qualifiers"
15607msgid "Warn about pointer casts which increase alignment."
15608msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet"
15609
15610#: common.opt:579
15611#, fuzzy
15612msgid "Warn when a #warning directive is encountered."
15613msgstr "Varoita käyttämättömistä funktion parametreista"
15614
15615#: common.opt:583
15616#, fuzzy
15617#| msgid "Warn about uses of __attribute__((deprecated)) declarations"
15618msgid "Warn about uses of __attribute__((deprecated)) declarations."
15619msgstr "Varoita __attribute__((deprecated)) -esittelyjen käytöstä"
15620
15621#: common.opt:587
15622#, fuzzy
15623#| msgid "Warn when a function is unused"
15624msgid "Warn when an optimization pass is disabled."
15625msgstr "Varoita käyttämättömistä funktioista"
15626
15627#: common.opt:591
15628#, fuzzy
15629#| msgid "Treat all warnings as errors"
15630msgid "Treat all warnings as errors."
15631msgstr "Käsittele kaikki varoitukset virheinä"
15632
15633#: common.opt:595
15634#, fuzzy
15635#| msgid "Treat specified warning as error"
15636msgid "Treat specified warning as error."
15637msgstr "Käsittele annettu varoitus virheenä"
15638
15639#: common.opt:599
15640#, fuzzy
15641#| msgid "Print extra (possibly unwanted) warnings"
15642msgid "Print extra (possibly unwanted) warnings."
15643msgstr "Näytä ylimääräisiä (mahdollisesti ei-toivottuja) varoituksia"
15644
15645#: common.opt:603
15646#, fuzzy
15647msgid "Exit on the first error occurred."
15648msgstr "Tapahtui virhe"
15649
15650#: common.opt:607
15651msgid "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more than <number> bytes."
15652msgstr ""
15653
15654#: common.opt:611
15655msgid "Warn when attempting to free a non-heap object."
15656msgstr ""
15657
15658#: common.opt:615
15659#, fuzzy
15660#| msgid "Warn when a function is unused"
15661msgid "Warn when a function cannot be expanded to HSAIL."
15662msgstr "Varoita käyttämättömistä funktioista"
15663
15664#: common.opt:622
15665msgid "Warn when a switch case falls through."
15666msgstr ""
15667
15668#: common.opt:626
15669#, fuzzy
15670msgid "Warn when an inlined function cannot be inlined."
15671msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
15672
15673#: common.opt:630
15674msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
15675msgstr ""
15676
15677#: common.opt:637
15678msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes."
15679msgstr ""
15680
15681#: common.opt:641
15682msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
15683msgstr ""
15684
15685#: common.opt:645
15686msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
15687msgstr ""
15688
15689#: common.opt:656
15690msgid "Warn about some C++ One Definition Rule violations during link time optimization."
15691msgstr ""
15692
15693#: common.opt:660
15694#, fuzzy
15695#| msgid "Warn about overflow in arithmetic expressions"
15696msgid "Warn about overflow in arithmetic expressions."
15697msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa"
15698
15699#: common.opt:664
15700msgid "During link time optimization warn about mismatched types of global declarations."
15701msgstr ""
15702
15703#: common.opt:668
15704#, fuzzy
15705msgid "Warn when the packed attribute has no effect on struct layout."
15706msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
15707
15708#: common.opt:672
15709msgid "Warn when padding is required to align structure members."
15710msgstr ""
15711
15712#: common.opt:676
15713msgid "Issue warnings needed for strict compliance to the standard."
15714msgstr ""
15715
15716#: common.opt:680
15717msgid "Warn about returning a pointer/reference to a local or temporary variable."
15718msgstr "Varoita osoittimen/viittauksen palauttamisesta paikalliseen tai väliaikiseen muuttujaan."
15719
15720#: common.opt:684
15721#, fuzzy
15722#| msgid "Warn when a variable is unused"
15723msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
15724msgstr "Varoita käyttämättömistä muuttujista"
15725
15726#: common.opt:688
15727#, fuzzy
15728#| msgid "Warn when a variable is unused"
15729msgid "Warn when one variable shadows another (globally)."
15730msgstr "Varoita käyttämättömistä muuttujista"
15731
15732#: common.opt:692
15733#, fuzzy
15734#| msgid "Warn when a variable is unused"
15735msgid "Warn when one local variable shadows another local variable or parameter."
15736msgstr "Varoita käyttämättömistä muuttujista"
15737
15738#: common.opt:699
15739#, fuzzy
15740#| msgid "Warn when a variable is unused"
15741msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
15742msgstr "Varoita käyttämättömistä muuttujista"
15743
15744#: common.opt:706
15745msgid "Warn when not issuing stack smashing protection for some reason."
15746msgstr ""
15747
15748#: common.opt:710
15749msgid "-Wstack-usage=<number>\tWarn if stack usage might be larger than specified amount."
15750msgstr ""
15751
15752#: common.opt:714 common.opt:718
15753#, fuzzy
15754msgid "Warn about code which might break strict aliasing rules."
15755msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
15756
15757#: common.opt:722 common.opt:726
15758msgid "Warn about optimizations that assume that signed overflow is undefined."
15759msgstr ""
15760
15761#: common.opt:730
15762#, fuzzy
15763msgid "Warn about functions which might be candidates for __attribute__((cold))."
15764msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
15765
15766#: common.opt:734
15767#, fuzzy
15768msgid "Warn about functions which might be candidates for __attribute__((const))."
15769msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
15770
15771#: common.opt:738
15772#, fuzzy
15773msgid "Warn about functions which might be candidates for __attribute__((pure))."
15774msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
15775
15776#: common.opt:742
15777#, fuzzy
15778msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
15779msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
15780
15781#: common.opt:746
15782#, fuzzy
15783msgid "Warn about functions which might be candidates for __attribute__((malloc))."
15784msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
15785
15786#: common.opt:750
15787msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
15788msgstr ""
15789
15790#: common.opt:754
15791msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
15792msgstr ""
15793
15794#: common.opt:758
15795#, fuzzy
15796msgid "Warn about statements between switch's controlling expression and the first case."
15797msgstr "ylivuoto vakiolausekkeessa"
15798
15799#: common.opt:763
15800#, fuzzy
15801#| msgid "Do not suppress warnings from system headers"
15802msgid "Do not suppress warnings from system headers."
15803msgstr "Älä vaienna järjestelmän otsakkeista aiheutuvia varoituksia"
15804
15805#: common.opt:767
15806#, fuzzy
15807msgid "Warn whenever a trampoline is generated."
15808msgstr "Varoita käyttämättömistä muuttujista"
15809
15810#: common.opt:771
15811#, fuzzy
15812#| msgid "Warn if a comparison is always true or always false due to the limited range of the data type"
15813msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
15814msgstr "Varoita vertailusta, joka on aina tosi tai aina epätosi johtuen tietotyypin rajallisesta arvoalueesta"
15815
15816#: common.opt:775
15817#, fuzzy
15818msgid "Warn about uninitialized automatic variables."
15819msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
15820
15821#: common.opt:779
15822#, fuzzy
15823msgid "Warn about maybe uninitialized automatic variables."
15824msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
15825
15826#: common.opt:787
15827#, fuzzy
15828#| msgid "Enable all -Wunused- warnings"
15829msgid "Enable all -Wunused- warnings."
15830msgstr "Ota käyttöön kaikki -Wunused-varoitukset"
15831
15832#: common.opt:791
15833#, fuzzy
15834msgid "Warn when a function parameter is only set, otherwise unused."
15835msgstr "Varoita käyttämättömistä funktion parametreista"
15836
15837#: common.opt:795
15838#, fuzzy
15839msgid "Warn when a variable is only set, otherwise unused."
15840msgstr "Varoita käyttämättömistä muuttujista"
15841
15842#: common.opt:799
15843#, fuzzy
15844#| msgid "Warn when a function is unused"
15845msgid "Warn when a function is unused."
15846msgstr "Varoita käyttämättömistä funktioista"
15847
15848#: common.opt:803
15849#, fuzzy
15850#| msgid "Warn when a label is unused"
15851msgid "Warn when a label is unused."
15852msgstr "Varoita kun nimiö on käyttämätön"
15853
15854#: common.opt:807
15855#, fuzzy
15856#| msgid "Warn when a function parameter is unused"
15857msgid "Warn when a function parameter is unused."
15858msgstr "Varoita käyttämättömistä funktion parametreista"
15859
15860#: common.opt:811
15861#, fuzzy
15862#| msgid "Warn when a variable is unused"
15863msgid "Warn when an expression value is unused."
15864msgstr "Varoita käyttämättömistä funktion parametreista"
15865
15866#: common.opt:815
15867#, fuzzy
15868#| msgid "Warn when a variable is unused"
15869msgid "Warn when a variable is unused."
15870msgstr "Varoita käyttämättömistä muuttujista"
15871
15872#: common.opt:819
15873msgid "Warn in case profiles in -fprofile-use do not match."
15874msgstr ""
15875
15876#: common.opt:823
15877msgid "Warn when a vector operation is compiled outside the SIMD."
15878msgstr ""
15879
15880#: common.opt:839
15881msgid "-aux-info <file>\tEmit declaration information into <file>."
15882msgstr ""
15883
15884#: common.opt:858
15885msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
15886msgstr ""
15887
15888#: common.opt:862
15889msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
15890msgstr ""
15891
15892#: common.opt:866
15893msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
15894msgstr ""
15895
15896#: common.opt:950
15897msgid "The version of the C++ ABI in use."
15898msgstr "Käytössä olevan C++-ABIn versio."
15899
15900#: common.opt:954
15901msgid "Aggressively optimize loops using language constraints."
15902msgstr ""
15903
15904#: common.opt:958
15905msgid "Align the start of functions."
15906msgstr "Kohdista funktioiden alut."
15907
15908#: common.opt:968
15909msgid "Align labels which are only reached by jumping."
15910msgstr ""
15911
15912#: common.opt:975
15913#, fuzzy
15914msgid "Align all labels."
15915msgstr "useita default-nimikkeitä samassa switch-lauseessa"
15916
15917#: common.opt:982
15918msgid "Align the start of loops."
15919msgstr "Kohdista silmukoiden alut."
15920
15921#: common.opt:1005
15922#, fuzzy
15923msgid "Select what to sanitize."
15924msgstr "Mikä on Crowdin?"
15925
15926#: common.opt:1009
15927#, fuzzy
15928msgid "Select type of coverage sanitization."
15929msgstr "Mikä on Crowdin?"
15930
15931#: common.opt:1013
15932msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
15933msgstr ""
15934
15935#: common.opt:1017
15936msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
15937msgstr ""
15938
15939#: common.opt:1022
15940msgid "After diagnosing undefined behavior attempt to continue execution."
15941msgstr ""
15942
15943#: common.opt:1026
15944msgid "This switch is deprecated; use -fsanitize-recover= instead."
15945msgstr ""
15946
15947#: common.opt:1033
15948msgid "Use trap instead of a library function for undefined behavior sanitization."
15949msgstr ""
15950
15951#: common.opt:1037
15952msgid "Generate unwind tables that are exact at each instruction boundary."
15953msgstr ""
15954
15955#: common.opt:1041
15956#, fuzzy
15957msgid "Generate auto-inc/dec instructions."
15958msgstr "Käytä AltiVec-käskyjä"
15959
15960#: common.opt:1045
15961msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
15962msgstr ""
15963
15964#: common.opt:1050
15965msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
15966msgstr ""
15967
15968#: common.opt:1059
15969#, fuzzy
15970msgid "Generate code to check bounds before indexing arrays."
15971msgstr "Käytä AltiVec-käskyjä"
15972
15973#: common.opt:1063
15974msgid "Replace add, compare, branch with branch on count register."
15975msgstr ""
15976
15977#: common.opt:1067
15978msgid "Use profiling information for branch probabilities."
15979msgstr ""
15980
15981#: common.opt:1071
15982msgid "Perform branch target load optimization before prologue / epilogue threading."
15983msgstr ""
15984
15985#: common.opt:1075
15986msgid "Perform branch target load optimization after prologue / epilogue threading."
15987msgstr ""
15988
15989#: common.opt:1079
15990msgid "Restrict target load migration not to re-use registers in any basic block."
15991msgstr ""
15992
15993#: common.opt:1083
15994msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
15995msgstr ""
15996
15997#: common.opt:1087
15998msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
15999msgstr ""
16000
16001#: common.opt:1094
16002msgid "Save registers around function calls."
16003msgstr ""
16004
16005#: common.opt:1098
16006msgid "This switch is deprecated; do not use."
16007msgstr "Tämä valitsin on vanhentunut; älä käytä."
16008
16009#: common.opt:1102
16010msgid "Check the return value of new in C++."
16011msgstr "Tarkista C++:n new’n paluuarvo."
16012
16013#: common.opt:1106 common.opt:1110
16014msgid "Perform internal consistency checkings."
16015msgstr ""
16016
16017#: common.opt:1114
16018#, fuzzy
16019#| msgid "Enable function profiling."
16020msgid "Enable code hoisting."
16021msgstr "Ota käyttöön funktioprofilointi."
16022
16023#: common.opt:1118
16024msgid "Looks for opportunities to reduce stack adjustments and stack references."
16025msgstr ""
16026
16027#: common.opt:1122
16028#, fuzzy
16029#| msgid "%qD is used uninitialized in this function"
16030msgid "Do not put uninitialized globals in the common section."
16031msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
16032
16033#: common.opt:1130
16034msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
16035msgstr ""
16036
16037#: common.opt:1134
16038msgid "Run only the second compilation of -fcompare-debug."
16039msgstr ""
16040
16041#: common.opt:1138
16042msgid "Perform comparison elimination after register allocation has finished."
16043msgstr ""
16044
16045#: common.opt:1142
16046msgid "Do not perform optimizations increasing noticeably stack usage."
16047msgstr ""
16048
16049#: common.opt:1146
16050msgid "Perform a register copy-propagation optimization pass."
16051msgstr ""
16052
16053#: common.opt:1150
16054msgid "Perform cross-jumping optimization."
16055msgstr ""
16056
16057#: common.opt:1154
16058msgid "When running CSE, follow jumps to their targets."
16059msgstr ""
16060
16061#: common.opt:1162
16062msgid "Omit range reduction step when performing complex division."
16063msgstr ""
16064
16065#: common.opt:1166
16066msgid "Complex multiplication and division follow Fortran rules."
16067msgstr ""
16068
16069#: common.opt:1170
16070msgid "Place data items into their own section."
16071msgstr ""
16072
16073#: common.opt:1174
16074msgid "List all available debugging counters with their limits and counts."
16075msgstr ""
16076
16077#: common.opt:1178
16078msgid "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter limit."
16079msgstr ""
16080
16081#: common.opt:1182
16082msgid "-fdebug-prefix-map=<old>=<new> Map one directory name to another in debug information."
16083msgstr ""
16084
16085#: common.opt:1186
16086msgid "-ffile-prefix-map=<old>=<new> Map one directory name to another in compilation result."
16087msgstr ""
16088
16089#: common.opt:1190
16090msgid "Output .debug_types section when using DWARF v4 debuginfo."
16091msgstr ""
16092
16093#: common.opt:1196
16094msgid "Defer popping functions args from stack until later."
16095msgstr ""
16096
16097#: common.opt:1200
16098msgid "Attempt to fill delay slots of branch instructions."
16099msgstr ""
16100
16101#: common.opt:1204
16102msgid "Delete dead instructions that may throw exceptions."
16103msgstr ""
16104
16105#: common.opt:1208
16106msgid "Delete useless null pointer checks."
16107msgstr ""
16108
16109#: common.opt:1212
16110msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
16111msgstr ""
16112
16113#: common.opt:1216
16114#, fuzzy
16115msgid "Perform speculative devirtualization."
16116msgstr "Suorita uusille äänitetyille tiedotteille:"
16117
16118#: common.opt:1220
16119msgid "Try to convert virtual calls to direct ones."
16120msgstr ""
16121
16122#: common.opt:1224
16123msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
16124msgstr ""
16125
16126#: common.opt:1241
16127msgid "Show the source line with a caret indicating the column."
16128msgstr ""
16129
16130#: common.opt:1249
16131#, fuzzy
16132msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
16133msgstr "     --color[=<milloin>]  väritä tuloste (auto, always tai never)\n"
16134
16135#: common.opt:1269
16136msgid "Print fix-it hints in machine-readable form."
16137msgstr ""
16138
16139#: common.opt:1273
16140msgid "Print fix-it hints to stderr in unified diff format."
16141msgstr ""
16142
16143#: common.opt:1277
16144msgid "Amend appropriate diagnostic messages with the command line option that controls them."
16145msgstr ""
16146
16147#: common.opt:1281
16148msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass."
16149msgstr ""
16150
16151#: common.opt:1285
16152msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass."
16153msgstr ""
16154
16155#: common.opt:1289
16156msgid "-fdump-<type>\tDump various compiler internals to a file."
16157msgstr ""
16158
16159#: common.opt:1296
16160msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
16161msgstr ""
16162
16163#: common.opt:1300
16164msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
16165msgstr ""
16166
16167#: common.opt:1304
16168msgid "Suppress output of addresses in debugging dumps."
16169msgstr ""
16170
16171#: common.opt:1308
16172msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
16173msgstr ""
16174
16175#: common.opt:1313
16176msgid "Dump detailed information on GCC's internal representation of source code locations."
16177msgstr ""
16178
16179#: common.opt:1317
16180#, fuzzy
16181msgid "Dump optimization passes."
16182msgstr "%s: virheellinen ylikirjoituskertojen määrä"
16183
16184#: common.opt:1321
16185msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
16186msgstr ""
16187
16188#: common.opt:1325
16189msgid "Suppress output of previous and next insn numbers in debugging dumps."
16190msgstr ""
16191
16192#: common.opt:1329
16193msgid "Enable CFI tables via GAS assembler directives."
16194msgstr "Ota käyttöön CFI-taulut GAS-assembler-direktiivien kautta"
16195
16196#: common.opt:1333
16197#, fuzzy
16198msgid "Perform early inlining."
16199msgstr "Suorita uusille äänitetyille tiedotteille:"
16200
16201#: common.opt:1341
16202msgid "Perform interprocedural reduction of aggregates."
16203msgstr ""
16204
16205#: common.opt:1345
16206msgid "Perform unused symbol elimination in debug info."
16207msgstr ""
16208
16209#: common.opt:1349
16210msgid "Perform unused type elimination in debug info."
16211msgstr ""
16212
16213#: common.opt:1353
16214msgid "Do not suppress C++ class debug information."
16215msgstr ""
16216
16217#: common.opt:1357
16218#, fuzzy
16219#| msgid "Enable exception handling"
16220msgid "Enable exception handling."
16221msgstr "Käytä poikkeustenkäsittelyä"
16222
16223#: common.opt:1361
16224msgid "Perform a number of minor, expensive optimizations."
16225msgstr ""
16226
16227#: common.opt:1365
16228msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision."
16229msgstr ""
16230
16231#: common.opt:1368
16232#, fuzzy, c-format
16233msgid "unknown excess precision style %qs"
16234msgstr "tuntematon konetila %qs"
16235
16236#: common.opt:1380
16237msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
16238msgstr ""
16239
16240#: common.opt:1383
16241#, c-format
16242msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
16243msgstr ""
16244
16245#: common.opt:1396
16246msgid "Output lto objects containing both the intermediate language and binary output."
16247msgstr ""
16248
16249#: common.opt:1400
16250msgid "Assume no NaNs or infinities are generated."
16251msgstr ""
16252
16253#: common.opt:1404
16254msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
16255msgstr ""
16256
16257#: common.opt:1408
16258msgid "Don't allocate floats and doubles in extended-precision registers."
16259msgstr ""
16260
16261#: common.opt:1416
16262msgid "Perform a forward propagation pass on RTL."
16263msgstr ""
16264
16265#: common.opt:1420
16266msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
16267msgstr ""
16268
16269#: common.opt:1423
16270#, fuzzy, c-format
16271msgid "unknown floating point contraction style %qs"
16272msgstr "tuntematon konetila %qs"
16273
16274#: common.opt:1437
16275msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
16276msgstr ""
16277
16278#: common.opt:1444
16279msgid "Allow function addresses to be held in registers."
16280msgstr ""
16281
16282#: common.opt:1448
16283#, fuzzy
16284#| msgid "for each function it appears in.)"
16285msgid "Place each function into its own section."
16286msgstr "ensimmäinen käyttökerta kussakin funktiossa.)"
16287
16288#: common.opt:1452
16289msgid "Perform global common subexpression elimination."
16290msgstr ""
16291
16292#: common.opt:1456
16293msgid "Perform enhanced load motion during global common subexpression elimination."
16294msgstr ""
16295
16296#: common.opt:1460
16297msgid "Perform store motion after global common subexpression elimination."
16298msgstr ""
16299
16300#: common.opt:1464
16301msgid "Perform redundant load after store elimination in global common subexpression elimination."
16302msgstr ""
16303
16304#: common.opt:1469
16305msgid "Perform global common subexpression elimination after register allocation has finished."
16306msgstr ""
16307
16308#: common.opt:1486
16309msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information"
16310msgstr ""
16311
16312#: common.opt:1491
16313msgid "Enable in and out of Graphite representation."
16314msgstr ""
16315
16316#: common.opt:1495
16317msgid "Enable Graphite Identity transformation."
16318msgstr ""
16319
16320#: common.opt:1499
16321#, fuzzy
16322msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
16323msgstr "ehtolausekkeessa ei-lvalue-taulukko"
16324
16325#: common.opt:1508
16326msgid "Mark all loops as parallel."
16327msgstr "Merkitse kaikki silmukat rinnakkaisiksi."
16328
16329#: common.opt:1512 common.opt:1520 common.opt:2591
16330msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
16331msgstr ""
16332
16333#: common.opt:1516
16334#, fuzzy
16335msgid "Enable loop interchange on trees."
16336msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
16337
16338#: common.opt:1524
16339msgid "Perform unroll-and-jam on loops."
16340msgstr ""
16341
16342#: common.opt:1528
16343msgid "Enable support for GNU transactional memory."
16344msgstr ""
16345
16346#: common.opt:1532
16347msgid "Use STB_GNU_UNIQUE if supported by the assembler."
16348msgstr ""
16349
16350#: common.opt:1540
16351#, fuzzy
16352msgid "Enable the loop nest optimizer."
16353msgstr "Käytä AltiVec-käskyjä"
16354
16355#: common.opt:1544
16356msgid "Force bitfield accesses to match their type width."
16357msgstr ""
16358
16359#: common.opt:1548
16360msgid "Merge adjacent stores."
16361msgstr ""
16362
16363#: common.opt:1552
16364msgid "Enable guessing of branch probabilities."
16365msgstr ""
16366
16367#: common.opt:1560
16368#, fuzzy
16369msgid "Process #ident directives."
16370msgstr "Älä luo #line-direktiivejä"
16371
16372#: common.opt:1564
16373msgid "Perform conversion of conditional jumps to branchless equivalents."
16374msgstr ""
16375
16376#: common.opt:1568
16377msgid "Perform conversion of conditional jumps to conditional execution."
16378msgstr ""
16379
16380#: common.opt:1572
16381msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
16382msgstr ""
16383
16384#: common.opt:1575
16385#, fuzzy, c-format
16386msgid "unknown Stack Reuse Level %qs"
16387msgstr "tuntematon konetila %qs"
16388
16389#: common.opt:1588
16390msgid "Convert conditional jumps in innermost loops to branchless equivalents."
16391msgstr ""
16392
16393#: common.opt:1600
16394#, fuzzy
16395#| msgid "Do not generate #line directives"
16396msgid "Do not generate .size directives."
16397msgstr "Älä luo #line-direktiivejä"
16398
16399#: common.opt:1604
16400#, fuzzy
16401msgid "Perform indirect inlining."
16402msgstr "Käytä epäsuoria kutsuja"
16403
16404#: common.opt:1610
16405msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
16406msgstr ""
16407
16408#: common.opt:1614
16409#, fuzzy
16410msgid "Integrate functions into their callers when code size is known not to grow."
16411msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
16412
16413#: common.opt:1618
16414#, fuzzy
16415msgid "Integrate functions not declared \"inline\" into their callers when profitable."
16416msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
16417
16418#: common.opt:1622
16419#, fuzzy
16420msgid "Integrate functions only required by their single caller."
16421msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
16422
16423#: common.opt:1629
16424msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
16425msgstr ""
16426
16427#: common.opt:1633
16428msgid "Inline __atomic operations when a lock free instruction sequence is available."
16429msgstr ""
16430
16431#: common.opt:1640
16432msgid "-fcf-protection=[full|branch|return|none]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
16433msgstr ""
16434
16435#: common.opt:1644
16436#, fuzzy, c-format
16437msgid "unknown Control-Flow Protection Level %qs"
16438msgstr "tuntematon konetila %qs"
16439
16440#: common.opt:1660
16441msgid "Instrument function entry and exit with profiling calls."
16442msgstr ""
16443
16444#: common.opt:1664
16445msgid "-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions."
16446msgstr ""
16447
16448#: common.opt:1668
16449msgid "-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files."
16450msgstr ""
16451
16452#: common.opt:1672
16453msgid "Perform interprocedural constant propagation."
16454msgstr ""
16455
16456#: common.opt:1676
16457msgid "Perform cloning to make Interprocedural constant propagation stronger."
16458msgstr ""
16459
16460#: common.opt:1684
16461msgid "Perform interprocedural bitwise constant propagation."
16462msgstr ""
16463
16464#: common.opt:1688
16465msgid "Perform interprocedural profile propagation."
16466msgstr ""
16467
16468#: common.opt:1692
16469msgid "Perform interprocedural points-to analysis."
16470msgstr ""
16471
16472#: common.opt:1696
16473#, fuzzy
16474msgid "Discover pure and const functions."
16475msgstr "epäkelpo tallennusluokka funktiolle %qs"
16476
16477#: common.opt:1700
16478msgid "Perform Identical Code Folding for functions and read-only variables."
16479msgstr ""
16480
16481#: common.opt:1704
16482msgid "Perform Identical Code Folding for functions."
16483msgstr ""
16484
16485#: common.opt:1708
16486msgid "Perform Identical Code Folding for variables."
16487msgstr ""
16488
16489#: common.opt:1712
16490msgid "Discover readonly and non addressable static variables."
16491msgstr ""
16492
16493#: common.opt:1724
16494msgid "Perform IPA Value Range Propagation."
16495msgstr ""
16496
16497#: common.opt:1728
16498msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
16499msgstr ""
16500
16501#: common.opt:1731
16502#, c-format
16503msgid "unknown IRA algorithm %qs"
16504msgstr ""
16505
16506#: common.opt:1741
16507msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
16508msgstr ""
16509
16510#: common.opt:1744
16511#, c-format
16512msgid "unknown IRA region %qs"
16513msgstr ""
16514
16515#: common.opt:1757
16516msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
16517msgstr ""
16518
16519#: common.opt:1762
16520msgid "Use IRA based register pressure calculation in RTL loop optimizations."
16521msgstr ""
16522
16523#: common.opt:1767
16524msgid "Share slots for saving different hard registers."
16525msgstr ""
16526
16527#: common.opt:1771
16528msgid "Share stack slots for spilled pseudo-registers."
16529msgstr ""
16530
16531#: common.opt:1775
16532msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
16533msgstr ""
16534
16535#: common.opt:1779
16536msgid "Optimize induction variables on trees."
16537msgstr ""
16538
16539#: common.opt:1783
16540#, fuzzy
16541msgid "Use jump tables for sufficiently large switch statements."
16542msgstr "nimike yhdyslauseen lopussa"
16543
16544#: common.opt:1787
16545msgid "Generate code for functions even if they are fully inlined."
16546msgstr ""
16547
16548#: common.opt:1791
16549msgid "Generate code for static functions even if they are never called."
16550msgstr ""
16551
16552#: common.opt:1795
16553msgid "Emit static const variables even if they are not used."
16554msgstr ""
16555
16556#: common.opt:1799
16557msgid "Give external symbols a leading underscore."
16558msgstr ""
16559
16560#: common.opt:1807
16561msgid "Do CFG-sensitive rematerialization in LRA."
16562msgstr ""
16563
16564#: common.opt:1811
16565msgid "Enable link-time optimization."
16566msgstr ""
16567
16568#: common.opt:1815
16569msgid "Link-time optimization with number of parallel jobs or jobserver."
16570msgstr ""
16571
16572#: common.opt:1818
16573#, fuzzy, c-format
16574msgid "unknown LTO partitioning model %qs"
16575msgstr "tuntematon konetila %qs"
16576
16577#: common.opt:1837
16578msgid "Specify the algorithm to partition symbols and vars at linktime."
16579msgstr ""
16580
16581#: common.opt:1842
16582msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL."
16583msgstr ""
16584
16585#: common.opt:1846
16586msgid "Merge C++ types using One Definition Rule."
16587msgstr ""
16588
16589#: common.opt:1850
16590msgid "Report various link-time optimization statistics."
16591msgstr ""
16592
16593#: common.opt:1854
16594msgid "Report various link-time optimization statistics for WPA only."
16595msgstr ""
16596
16597#: common.opt:1858
16598#, fuzzy
16599#| msgid "Recognize built-in functions"
16600msgid "Set errno after built-in math functions."
16601msgstr "Tunnista sisäiset funktiot"
16602
16603#: common.opt:1862
16604msgid "-fmax-errors=<number>\tMaximum number of errors to report."
16605msgstr ""
16606
16607#: common.opt:1866
16608#, fuzzy
16609msgid "Report on permanent memory allocation."
16610msgstr "Muistinvarausvirhe"
16611
16612#: common.opt:1870
16613msgid "Report on permanent memory allocation in WPA only."
16614msgstr ""
16615
16616#: common.opt:1877
16617msgid "Attempt to merge identical constants and constant variables."
16618msgstr ""
16619
16620#: common.opt:1881
16621msgid "Attempt to merge identical constants across compilation units."
16622msgstr ""
16623
16624#: common.opt:1885
16625msgid "Attempt to merge identical debug strings across compilation units."
16626msgstr ""
16627
16628#: common.opt:1889
16629msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
16630msgstr ""
16631
16632#: common.opt:1893
16633msgid "Perform SMS based modulo scheduling before the first scheduling pass."
16634msgstr ""
16635
16636#: common.opt:1897
16637msgid "Perform SMS based modulo scheduling with register moves allowed."
16638msgstr ""
16639
16640#: common.opt:1901
16641msgid "Move loop invariant computations out of loops."
16642msgstr ""
16643
16644#: common.opt:1905
16645msgid "Use the RTL dead code elimination pass."
16646msgstr ""
16647
16648#: common.opt:1909
16649msgid "Use the RTL dead store elimination pass."
16650msgstr ""
16651
16652#: common.opt:1913
16653msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
16654msgstr ""
16655
16656#: common.opt:1917
16657msgid "Support synchronous non-call exceptions."
16658msgstr ""
16659
16660#: common.opt:1920
16661#, fuzzy, c-format
16662#| msgid "assertion missing after %qs"
16663msgid "options or targets missing after %qs"
16664msgstr "makron nimi puuttuu %qs:n jälkeen"
16665
16666#: common.opt:1921
16667msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
16668msgstr ""
16669
16670#: common.opt:1925
16671msgid "-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler."
16672msgstr ""
16673
16674#: common.opt:1928
16675#, fuzzy, c-format
16676msgid "unknown offload ABI %qs"
16677msgstr "tuntematon konetila %qs"
16678
16679#: common.opt:1938
16680msgid "When possible do not generate stack frames."
16681msgstr ""
16682
16683#: common.opt:1942
16684#, fuzzy
16685msgid "Enable all optimization info dumps on stderr."
16686msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
16687
16688#: common.opt:1946
16689msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
16690msgstr ""
16691
16692#: common.opt:1954
16693msgid "Optimize sibling and tail recursive calls."
16694msgstr ""
16695
16696#: common.opt:1958
16697#, fuzzy
16698msgid "Perform partial inlining."
16699msgstr "Onnistui osittain"
16700
16701#: common.opt:1962 common.opt:1966
16702msgid "Report on memory allocation before interprocedural optimization."
16703msgstr ""
16704
16705#: common.opt:1970
16706msgid "Pack structure members together without holes."
16707msgstr ""
16708
16709#: common.opt:1974
16710msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
16711msgstr ""
16712
16713#: common.opt:1978
16714msgid "Return small aggregates in memory, not registers."
16715msgstr ""
16716
16717#: common.opt:1982
16718#, fuzzy
16719msgid "Perform loop peeling."
16720msgstr "continue-lause silmukan ulkopuolella"
16721
16722#: common.opt:1986
16723#, fuzzy
16724msgid "Enable machine specific peephole optimizations."
16725msgstr "Käytä AltiVec-käskyjä"
16726
16727#: common.opt:1990
16728msgid "Enable an RTL peephole pass before sched2."
16729msgstr ""
16730
16731#: common.opt:1994
16732#, fuzzy
16733msgid "Generate position-independent code if possible (large mode)."
16734msgstr "parametrilla %P on vaillinainen tyyppi %qT"
16735
16736#: common.opt:1998
16737#, fuzzy
16738msgid "Generate position-independent code for executables if possible (large mode)."
16739msgstr "parametrilla %P on vaillinainen tyyppi %qT"
16740
16741#: common.opt:2002
16742#, fuzzy
16743msgid "Generate position-independent code if possible (small mode)."
16744msgstr "parametrilla %P on vaillinainen tyyppi %qT"
16745
16746#: common.opt:2006
16747#, fuzzy
16748msgid "Generate position-independent code for executables if possible (small mode)."
16749msgstr "parametrilla %P on vaillinainen tyyppi %qT"
16750
16751#: common.opt:2010
16752msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
16753msgstr ""
16754
16755#: common.opt:2014
16756msgid "Specify a plugin to load."
16757msgstr "Anna ladattava liitännäinen."
16758
16759#: common.opt:2018
16760msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
16761msgstr ""
16762
16763#: common.opt:2022
16764msgid "Run predictive commoning optimization."
16765msgstr ""
16766
16767#: common.opt:2026
16768msgid "Generate prefetch instructions, if available, for arrays in loops."
16769msgstr ""
16770
16771#: common.opt:2030
16772#, fuzzy
16773#| msgid "Enable function profiling"
16774msgid "Enable basic program profiling code."
16775msgstr "Ota käyttöön funktioprofilointi"
16776
16777#: common.opt:2034
16778#, fuzzy
16779msgid "Generate absolute source path names for gcov."
16780msgstr "virheellinen versionumero ”%s”"
16781
16782#: common.opt:2038
16783msgid "Insert arc-based program profiling code."
16784msgstr ""
16785
16786#: common.opt:2042
16787msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
16788msgstr ""
16789
16790#: common.opt:2047
16791msgid "Enable correction of flow inconsistent profile data input."
16792msgstr ""
16793
16794#: common.opt:2051
16795msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
16796msgstr ""
16797
16798#: common.opt:2054
16799#, fuzzy, c-format
16800msgid "unknown profile update method %qs"
16801msgstr "tuntematon konetila %qs"
16802
16803#: common.opt:2067
16804msgid "Enable common options for generating profile info for profile feedback directed optimizations."
16805msgstr ""
16806
16807#: common.opt:2071
16808msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
16809msgstr ""
16810
16811#: common.opt:2075
16812msgid "Enable common options for performing profile feedback directed optimizations."
16813msgstr ""
16814
16815#: common.opt:2079
16816msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
16817msgstr ""
16818
16819#: common.opt:2083
16820msgid "Insert code to profile values of expressions."
16821msgstr ""
16822
16823#: common.opt:2087
16824#, fuzzy
16825msgid "Report on consistency of profile."
16826msgstr "Profiilissa on päättämätön kommentti"
16827
16828#: common.opt:2091
16829msgid "Enable function reordering that improves code placement."
16830msgstr ""
16831
16832#: common.opt:2095
16833#, fuzzy
16834#| msgid "interrupt function must have no arguments"
16835msgid "Insert NOP instructions at each function entry."
16836msgstr "keskeytysfunktiolla ei saa olla argumentteja"
16837
16838#: common.opt:2102
16839msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
16840msgstr ""
16841
16842#: common.opt:2112
16843msgid "Record gcc command line switches in the object file."
16844msgstr ""
16845
16846#: common.opt:2116
16847msgid "Return small aggregates in registers."
16848msgstr ""
16849
16850#: common.opt:2124
16851msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
16852msgstr ""
16853
16854#: common.opt:2132
16855msgid "Relief of register pressure through live range shrinkage."
16856msgstr ""
16857
16858#: common.opt:2136
16859msgid "Perform a register renaming optimization pass."
16860msgstr ""
16861
16862#: common.opt:2140
16863msgid "Perform a target dependent instruction fusion optimization pass."
16864msgstr ""
16865
16866#: common.opt:2144
16867msgid "Reorder basic blocks to improve code placement."
16868msgstr ""
16869
16870#: common.opt:2148
16871msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
16872msgstr ""
16873
16874#: common.opt:2151
16875#, c-format
16876msgid "unknown basic block reordering algorithm %qs"
16877msgstr ""
16878
16879#: common.opt:2161
16880msgid "Reorder basic blocks and partition into hot and cold sections."
16881msgstr ""
16882
16883#: common.opt:2165
16884msgid "Reorder functions to improve code placement."
16885msgstr ""
16886
16887#: common.opt:2169
16888msgid "Add a common subexpression elimination pass after loop optimizations."
16889msgstr ""
16890
16891#: common.opt:2177
16892msgid "Disable optimizations that assume default FP rounding behavior."
16893msgstr ""
16894
16895#: common.opt:2181
16896msgid "Enable scheduling across basic blocks."
16897msgstr ""
16898
16899#: common.opt:2185
16900msgid "Enable register pressure sensitive insn scheduling."
16901msgstr ""
16902
16903#: common.opt:2189
16904msgid "Allow speculative motion of non-loads."
16905msgstr ""
16906
16907#: common.opt:2193
16908msgid "Allow speculative motion of some loads."
16909msgstr ""
16910
16911#: common.opt:2197
16912msgid "Allow speculative motion of more loads."
16913msgstr ""
16914
16915#: common.opt:2201
16916msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
16917msgstr ""
16918
16919#: common.opt:2205
16920msgid "If scheduling post reload, do superblock scheduling."
16921msgstr ""
16922
16923#: common.opt:2213
16924#, fuzzy
16925#| msgid "Use registers for argument passing"
16926msgid "Reschedule instructions before register allocation."
16927msgstr "Käytä rekistereitä argumenttien välittämiseen"
16928
16929#: common.opt:2217
16930#, fuzzy
16931#| msgid "Use registers for argument passing"
16932msgid "Reschedule instructions after register allocation."
16933msgstr "Käytä rekistereitä argumenttien välittämiseen"
16934
16935#: common.opt:2224
16936msgid "Schedule instructions using selective scheduling algorithm."
16937msgstr ""
16938
16939#: common.opt:2228
16940msgid "Run selective scheduling after reload."
16941msgstr ""
16942
16943#: common.opt:2232
16944msgid "Run self-tests, using the given path to locate test files."
16945msgstr ""
16946
16947#: common.opt:2236
16948msgid "Perform software pipelining of inner loops during selective scheduling."
16949msgstr ""
16950
16951#: common.opt:2240
16952msgid "Perform software pipelining of outer loops during selective scheduling."
16953msgstr ""
16954
16955#: common.opt:2244
16956msgid "Reschedule pipelined regions without pipelining."
16957msgstr ""
16958
16959#: common.opt:2248
16960msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
16961msgstr ""
16962
16963#: common.opt:2254
16964msgid "Allow premature scheduling of queued insns."
16965msgstr ""
16966
16967#: common.opt:2258
16968msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
16969msgstr ""
16970
16971#: common.opt:2266
16972msgid "Set dependence distance checking in premature scheduling of queued insns."
16973msgstr ""
16974
16975#: common.opt:2270
16976msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
16977msgstr ""
16978
16979#: common.opt:2274
16980msgid "Enable the group heuristic in the scheduler."
16981msgstr ""
16982
16983#: common.opt:2278
16984msgid "Enable the critical path heuristic in the scheduler."
16985msgstr ""
16986
16987#: common.opt:2282
16988#, fuzzy
16989msgid "Enable the speculative instruction heuristic in the scheduler."
16990msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
16991
16992#: common.opt:2286
16993msgid "Enable the rank heuristic in the scheduler."
16994msgstr ""
16995
16996#: common.opt:2290
16997#, fuzzy
16998msgid "Enable the last instruction heuristic in the scheduler."
16999msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
17000
17001#: common.opt:2294
17002msgid "Enable the dependent count heuristic in the scheduler."
17003msgstr ""
17004
17005#: common.opt:2298
17006msgid "Access data in the same section from shared anchor points."
17007msgstr ""
17008
17009#: common.opt:2310
17010msgid "Turn on Redundant Extensions Elimination pass."
17011msgstr ""
17012
17013#: common.opt:2314
17014msgid "Show column numbers in diagnostics, when available.  Default on."
17015msgstr ""
17016
17017#: common.opt:2318
17018msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
17019msgstr ""
17020
17021#: common.opt:2323
17022msgid "Shrink-wrap parts of the prologue and epilogue separately."
17023msgstr ""
17024
17025#: common.opt:2327
17026msgid "Disable optimizations observable by IEEE signaling NaNs."
17027msgstr ""
17028
17029#: common.opt:2331
17030msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
17031msgstr ""
17032
17033#: common.opt:2335
17034#, fuzzy
17035#| msgid "overflow in implicit constant conversion"
17036msgid "Convert floating point constants to single precision constants."
17037msgstr "ylivuoto implisiittisessä vakiomuunnoksessa"
17038
17039#: common.opt:2339
17040msgid "Split lifetimes of induction variables when loops are unrolled."
17041msgstr ""
17042
17043#: common.opt:2343
17044msgid "Generate discontiguous stack frames."
17045msgstr ""
17046
17047#: common.opt:2347
17048msgid "Split wide types into independent registers."
17049msgstr ""
17050
17051#: common.opt:2351
17052msgid "Enable backward propagation of use properties at the SSA level."
17053msgstr ""
17054
17055#: common.opt:2355
17056msgid "Optimize conditional patterns using SSA PHI nodes."
17057msgstr ""
17058
17059#: common.opt:2359
17060msgid "Optimize amount of stdarg registers saved to stack at start of function."
17061msgstr ""
17062
17063#: common.opt:2363
17064msgid "Apply variable expansion when loops are unrolled."
17065msgstr ""
17066
17067#: common.opt:2367
17068msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
17069msgstr ""
17070
17071#: common.opt:2371
17072msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
17073msgstr ""
17074
17075#: common.opt:2375
17076msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
17077msgstr ""
17078
17079#: common.opt:2383
17080msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
17081msgstr ""
17082
17083#: common.opt:2387
17084msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
17085msgstr ""
17086
17087#: common.opt:2391
17088#, fuzzy
17089#| msgid "Enable saturation instructions"
17090msgid "Use propolice as a stack protection method."
17091msgstr "Ota käyttöön saturation-käskyt"
17092
17093#: common.opt:2395
17094msgid "Use a stack protection method for every function."
17095msgstr ""
17096
17097#: common.opt:2399
17098msgid "Use a smart stack protection method for certain functions."
17099msgstr ""
17100
17101#: common.opt:2403
17102#, fuzzy
17103msgid "Use stack protection method only for functions with the stack_protect attribute."
17104msgstr "epäkelpo osoitintila %qs"
17105
17106#: common.opt:2407
17107msgid "Output stack usage information on a per-function basis."
17108msgstr ""
17109
17110#: common.opt:2419
17111msgid "Assume strict aliasing rules apply."
17112msgstr ""
17113
17114#: common.opt:2423
17115#, fuzzy
17116#| msgid "Treat missing header files as generated files"
17117msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
17118msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
17119
17120#: common.opt:2427
17121msgid "Implement __atomic operations via libcalls to legacy __sync functions."
17122msgstr ""
17123
17124#: common.opt:2431
17125#, fuzzy
17126msgid "Check for syntax errors, then stop."
17127msgstr "Tarkasta käännöksen virheet"
17128
17129#: common.opt:2435
17130msgid "Create data files needed by \"gcov\"."
17131msgstr ""
17132
17133#: common.opt:2439
17134msgid "Perform jump threading optimizations."
17135msgstr ""
17136
17137#: common.opt:2443
17138msgid "Report the time taken by each compiler pass."
17139msgstr ""
17140
17141#: common.opt:2447
17142msgid "Record times taken by sub-phases separately."
17143msgstr ""
17144
17145#: common.opt:2451
17146msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
17147msgstr ""
17148
17149#: common.opt:2454
17150#, fuzzy, c-format
17151msgid "unknown TLS model %qs"
17152msgstr "tls_model-argumentti ei ole merkkijono"
17153
17154#: common.opt:2470
17155msgid "Reorder top level functions, variables, and asms."
17156msgstr ""
17157
17158#: common.opt:2474
17159msgid "Perform superblock formation via tail duplication."
17160msgstr ""
17161
17162#: common.opt:2478
17163msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
17164msgstr ""
17165
17166#: common.opt:2486
17167#, fuzzy
17168msgid "Assume floating-point operations can trap."
17169msgstr "Käytä ohjelmistoliukulukuja"
17170
17171#: common.opt:2490
17172msgid "Trap for signed overflow in addition, subtraction and multiplication."
17173msgstr ""
17174
17175#: common.opt:2494
17176#, fuzzy
17177msgid "Enable SSA-CCP optimization on trees."
17178msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17179
17180#: common.opt:2498
17181#, fuzzy
17182msgid "Enable SSA-BIT-CCP optimization on trees."
17183msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17184
17185#: common.opt:2506
17186#, fuzzy
17187msgid "Enable loop header copying on trees."
17188msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
17189
17190#: common.opt:2514
17191msgid "Enable SSA coalescing of user variables."
17192msgstr ""
17193
17194#: common.opt:2522
17195#, fuzzy
17196msgid "Enable copy propagation on trees."
17197msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17198
17199#: common.opt:2530
17200#, fuzzy
17201msgid "Transform condition stores into unconditional ones."
17202msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17203
17204#: common.opt:2534
17205msgid "Perform conversions of switch initializations."
17206msgstr ""
17207
17208#: common.opt:2538
17209#, fuzzy
17210msgid "Enable SSA dead code elimination optimization on trees."
17211msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17212
17213#: common.opt:2542
17214#, fuzzy
17215msgid "Enable dominator optimizations."
17216msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
17217
17218#: common.opt:2546
17219#, fuzzy
17220msgid "Enable tail merging on trees."
17221msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
17222
17223#: common.opt:2550
17224#, fuzzy
17225msgid "Enable dead store elimination."
17226msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
17227
17228#: common.opt:2554
17229#, fuzzy
17230msgid "Enable forward propagation on trees."
17231msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17232
17233#: common.opt:2558
17234#, fuzzy
17235msgid "Enable Full Redundancy Elimination (FRE) on trees."
17236msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17237
17238#: common.opt:2562
17239#, fuzzy
17240msgid "Enable string length optimizations on trees."
17241msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17242
17243#: common.opt:2566
17244msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
17245msgstr ""
17246
17247#: common.opt:2572
17248msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
17249msgstr ""
17250
17251#: common.opt:2579
17252#, fuzzy
17253msgid "Enable loop distribution on trees."
17254msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17255
17256#: common.opt:2583
17257msgid "Enable loop distribution for patterns transformed into a library call."
17258msgstr ""
17259
17260#: common.opt:2587
17261#, fuzzy
17262msgid "Enable loop invariant motion on trees."
17263msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17264
17265#: common.opt:2595
17266msgid "Create canonical induction variables in loops."
17267msgstr ""
17268
17269#: common.opt:2599
17270#, fuzzy
17271msgid "Enable loop optimizations on tree level."
17272msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17273
17274#: common.opt:2603
17275#, fuzzy
17276msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
17277msgstr "Käytä auto_maattisisennystä"
17278
17279#: common.opt:2607
17280#, fuzzy
17281msgid "Enable hoisting loads from conditional pointers."
17282msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17283
17284#: common.opt:2611
17285#, fuzzy
17286msgid "Enable SSA-PRE optimization on trees."
17287msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17288
17289#: common.opt:2615
17290msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
17291msgstr ""
17292
17293#: common.opt:2619
17294msgid "Perform function-local points-to analysis on trees."
17295msgstr ""
17296
17297#: common.opt:2623
17298#, fuzzy
17299msgid "Enable reassociation on tree level."
17300msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17301
17302#: common.opt:2631
17303#, fuzzy
17304msgid "Enable SSA code sinking on trees."
17305msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
17306
17307#: common.opt:2635
17308msgid "Perform straight-line strength reduction."
17309msgstr ""
17310
17311#: common.opt:2639
17312msgid "Perform scalar replacement of aggregates."
17313msgstr ""
17314
17315#: common.opt:2643
17316msgid "Replace temporary expressions in the SSA->normal pass."
17317msgstr ""
17318
17319#: common.opt:2647
17320msgid "Perform live range splitting during the SSA->normal pass."
17321msgstr ""
17322
17323#: common.opt:2651
17324msgid "Perform Value Range Propagation on trees."
17325msgstr ""
17326
17327#: common.opt:2655
17328msgid "Split paths leading to loop backedges."
17329msgstr ""
17330
17331#: common.opt:2659
17332msgid "Assume common declarations may be overridden with ones with a larger trailing array."
17333msgstr ""
17334
17335#: common.opt:2664
17336msgid "Compile whole compilation unit at a time."
17337msgstr ""
17338
17339#: common.opt:2668
17340msgid "Perform loop unrolling when iteration count is known."
17341msgstr ""
17342
17343#: common.opt:2672
17344msgid "Perform loop unrolling for all loops."
17345msgstr ""
17346
17347#: common.opt:2683
17348msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
17349msgstr ""
17350
17351#: common.opt:2688
17352msgid "Same as -fassociative-math for expressions which include division."
17353msgstr ""
17354
17355#: common.opt:2696
17356msgid "Allow math optimizations that may violate IEEE or ISO standards."
17357msgstr ""
17358
17359#: common.opt:2700
17360#, fuzzy
17361msgid "Perform loop unswitching."
17362msgstr "continue-lause silmukan ulkopuolella"
17363
17364#: common.opt:2704
17365#, fuzzy
17366msgid "Perform loop splitting."
17367msgstr "continue-lause silmukan ulkopuolella"
17368
17369#: common.opt:2708
17370#, fuzzy
17371#| msgid "Enable exception handling"
17372msgid "Just generate unwind tables for exception handling."
17373msgstr "Käytä poikkeustenkäsittelyä"
17374
17375#: common.opt:2712
17376msgid "Use the bfd linker instead of the default linker."
17377msgstr ""
17378
17379#: common.opt:2716
17380msgid "Use the gold linker instead of the default linker."
17381msgstr ""
17382
17383#: common.opt:2728
17384#, fuzzy
17385msgid "Perform variable tracking."
17386msgstr "Suorita uusille äänitetyille tiedotteille:"
17387
17388#: common.opt:2736
17389msgid "Perform variable tracking by annotating assignments."
17390msgstr ""
17391
17392#: common.opt:2742
17393msgid "Toggle -fvar-tracking-assignments."
17394msgstr ""
17395
17396#: common.opt:2750
17397msgid "Perform variable tracking and also tag variables that are uninitialized."
17398msgstr ""
17399
17400#: common.opt:2755
17401#, fuzzy
17402msgid "Enable vectorization on trees."
17403msgstr "Ota käyttöön moniydintuki"
17404
17405#: common.opt:2763
17406#, fuzzy
17407msgid "Enable loop vectorization on trees."
17408msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17409
17410#: common.opt:2767
17411#, fuzzy
17412msgid "Enable basic block vectorization (SLP) on trees."
17413msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17414
17415#: common.opt:2771
17416msgid "Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]\tSpecifies the cost model for vectorization."
17417msgstr ""
17418
17419#: common.opt:2776
17420#, fuzzy
17421msgid "-fsimd-cost-model=[unlimited|dynamic|cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
17422msgstr "Käytä AltiVec-käskyjä"
17423
17424#: common.opt:2779
17425#, fuzzy, c-format
17426msgid "unknown vectorizer cost model %qs"
17427msgstr "tuntematon konetila %qs"
17428
17429#: common.opt:2792
17430msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
17431msgstr ""
17432
17433#: common.opt:2800
17434msgid "Enable copy propagation of scalar-evolution information."
17435msgstr ""
17436
17437#: common.opt:2810
17438msgid "Add extra commentary to assembler output."
17439msgstr ""
17440
17441#: common.opt:2814
17442msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
17443msgstr ""
17444
17445#: common.opt:2817
17446#, fuzzy, c-format
17447msgid "unrecognized visibility value %qs"
17448msgstr "tunnistamaton rekisterinimi %qs"
17449
17450#: common.opt:2833
17451msgid "Validate vtable pointers before using them."
17452msgstr ""
17453
17454#: common.opt:2836
17455#, fuzzy, c-format
17456#| msgid "(near initialization for %qs)"
17457msgid "unknown vtable verify initialization priority %qs"
17458msgstr "(%qs:n alustuksen lähistöllä)"
17459
17460#: common.opt:2849
17461msgid "Output vtable verification counters."
17462msgstr ""
17463
17464#: common.opt:2853
17465msgid "Output vtable verification pointer sets information."
17466msgstr ""
17467
17468#: common.opt:2857
17469msgid "Use expression value profiles in optimizations."
17470msgstr ""
17471
17472#: common.opt:2861
17473msgid "Construct webs and split unrelated uses of single variable."
17474msgstr ""
17475
17476#: common.opt:2865
17477#, fuzzy
17478msgid "Enable conditional dead code elimination for builtin calls."
17479msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
17480
17481#: common.opt:2869
17482msgid "Perform whole program optimizations."
17483msgstr ""
17484
17485#: common.opt:2873
17486#, fuzzy
17487#| msgid "Treat missing header files as generated files"
17488msgid "Assume pointer overflow wraps around."
17489msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
17490
17491#: common.opt:2877
17492msgid "Assume signed arithmetic overflow wraps around."
17493msgstr ""
17494
17495#: common.opt:2881
17496#, fuzzy
17497#| msgid "%qD is used uninitialized in this function"
17498msgid "Put zero initialized data in the bss section."
17499msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
17500
17501#: common.opt:2885
17502msgid "Generate debug information in default format."
17503msgstr "Tuota vianjäljitystietoja oletusmuodossa."
17504
17505#: common.opt:2889
17506msgid "Assume assembler support for (DWARF2+) .loc directives"
17507msgstr ""
17508
17509#: common.opt:2893
17510msgid "Assume assembler support for view in (DWARF2+) .loc directives"
17511msgstr ""
17512
17513#: common.opt:2896 common.opt:2900 common.opt:2904 common.opt:2908
17514#, fuzzy, c-format
17515#| msgid "switch %qs is no longer supported"
17516msgid "switch %qs no longer supported"
17517msgstr "valitsin %qs ei ole enää tuettu"
17518
17519#: common.opt:2913
17520msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
17521msgstr ""
17522
17523#: common.opt:2917
17524#, fuzzy
17525#| msgid "Generate debug information in extended STABS format"
17526msgid "Generate debug information in default version of DWARF format."
17527msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
17528
17529#: common.opt:2921
17530#, fuzzy
17531#| msgid "Generate debug information in XCOFF format"
17532msgid "Generate debug information in DWARF v2 (or later) format."
17533msgstr "Tuota vianjäljitystietoja XCOFF-muodossa"
17534
17535#: common.opt:2925
17536#, fuzzy
17537#| msgid "Generate debug information in extended STABS format"
17538msgid "Generate debug information in default extended format."
17539msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
17540
17541#: common.opt:2929
17542#, fuzzy
17543msgid "Generate extended entry point information for inlined functions"
17544msgstr "indeksoitu arvo on osoitin funktioon"
17545
17546#: common.opt:2933
17547msgid "Compute locview reset points based on insn length estimates"
17548msgstr ""
17549
17550#: common.opt:2941
17551msgid "Don't generate DWARF pubnames and pubtypes sections."
17552msgstr ""
17553
17554#: common.opt:2945
17555msgid "Generate DWARF pubnames and pubtypes sections."
17556msgstr ""
17557
17558#: common.opt:2949
17559msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
17560msgstr ""
17561
17562#: common.opt:2953
17563msgid "Record gcc command line switches in DWARF DW_AT_producer."
17564msgstr ""
17565
17566#: common.opt:2957
17567#, fuzzy
17568#| msgid "Generate debug information in VMS format"
17569msgid "Generate debug information in separate .dwo files."
17570msgstr "Tuota vianjäljitystietoja VMS-muodossa"
17571
17572#: common.opt:2961
17573#, fuzzy
17574#| msgid "Generate debug information in VMS format"
17575msgid "Generate debug information in STABS format."
17576msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
17577
17578#: common.opt:2965
17579#, fuzzy
17580#| msgid "Generate debug information in extended STABS format"
17581msgid "Generate debug information in extended STABS format."
17582msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
17583
17584#: common.opt:2969
17585msgid "Emit progressive recommended breakpoint locations."
17586msgstr ""
17587
17588#: common.opt:2973
17589msgid "Don't emit DWARF additions beyond selected version."
17590msgstr ""
17591
17592#: common.opt:2977
17593#, fuzzy
17594#| msgid "Generate debug information in VMS format"
17595msgid "Toggle debug information generation."
17596msgstr "Tuota vianjäljitystietoja VMS-muodossa"
17597
17598#: common.opt:2981
17599msgid "Augment variable location lists with progressive views."
17600msgstr ""
17601
17602#: common.opt:2988
17603msgid "Generate debug information in VMS format."
17604msgstr "Tuota vianjäljitystietoja VMS-muodossa."
17605
17606#: common.opt:2992
17607msgid "Generate debug information in XCOFF format."
17608msgstr "Tuota vianjäljitystietoja XCOFF-muodossa."
17609
17610#: common.opt:2996
17611#, fuzzy
17612#| msgid "Generate debug information in XCOFF format"
17613msgid "Generate debug information in extended XCOFF format."
17614msgstr "Tuota vianjäljitystietoja XCOFF-muodossa"
17615
17616#: common.opt:3014
17617#, fuzzy
17618#| msgid "Generate isel instructions"
17619msgid "Generate compressed debug sections."
17620msgstr "Tuota vianjäljitystietoja VMS-muodossa"
17621
17622#: common.opt:3018
17623#, fuzzy
17624#| msgid "Generate isel instructions"
17625msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
17626msgstr "Tuota isel-käskyjä"
17627
17628#: common.opt:3025
17629#, fuzzy
17630#| msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
17631msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
17632msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
17633
17634#: common.opt:3029
17635#, fuzzy
17636#| msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
17637msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
17638msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
17639
17640#: common.opt:3051
17641#, fuzzy
17642msgid "-o <file>\tPlace output into <file>."
17643msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
17644
17645#: common.opt:3055
17646msgid "Enable function profiling."
17647msgstr "Ota käyttöön funktioprofilointi."
17648
17649#: common.opt:3065
17650msgid "Like -pedantic but issue them as errors."
17651msgstr ""
17652
17653#: common.opt:3105
17654msgid "Do not display functions compiled or elapsed time."
17655msgstr ""
17656
17657#: common.opt:3137
17658#, fuzzy
17659#| msgid "Enable debug output"
17660msgid "Enable verbose output."
17661msgstr "ohjaa monisanainen tuloste TIEDostoon"
17662
17663#: common.opt:3141
17664#, fuzzy
17665#| msgid "Display the compiler's version"
17666msgid "Display the compiler's version."
17667msgstr "  --version                Näytä kääntäjän versiotiedot\n"
17668
17669#: common.opt:3145
17670msgid "Suppress warnings."
17671msgstr "Vaienna varoitukset."
17672
17673#: common.opt:3155
17674msgid "Create a shared library."
17675msgstr "Luo jaettu kirjasto."
17676
17677#: common.opt:3200
17678#, fuzzy
17679#| msgid "Don't create a position independent executable."
17680msgid "Don't create a dynamically linked position independent executable."
17681msgstr "Älä luo paikkariippumatonta suoritettavaa tiedostoa."
17682
17683#: common.opt:3204
17684#, fuzzy
17685#| msgid "Create a position independent executable"
17686msgid "Create a dynamically linked position independent executable."
17687msgstr "Luo paikkariippumaton suoritettava tiedosto"
17688
17689#: common.opt:3208
17690#, fuzzy
17691#| msgid "Create a position independent executable"
17692msgid "Create a static position independent executable."
17693msgstr "Luo paikkariippumaton suoritettava tiedosto"
17694
17695#: common.opt:3215
17696msgid "Use caller save register across calls if possible."
17697msgstr ""
17698
17699#: go/gofrontend/expressions.cc:95 c-family/c-warn.c:599 cp/cvt.c:1308
17700#: cp/cvt.c:1561
17701#, gcc-internal-format
17702msgid "value computed is not used"
17703msgstr "laskettua arvoa ei käytetä"
17704
17705#: go/gofrontend/expressions.cc:626
17706#, fuzzy
17707msgid "invalid use of type"
17708msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
17709
17710#: go/gofrontend/expressions.cc:2954 go/gofrontend/expressions.cc:2970
17711#, fuzzy
17712msgid "constant refers to itself"
17713msgstr "liukulukuvakio esikäsittelijän lausekkeessa"
17714
17715#: go/gofrontend/expressions.cc:3865 go/gofrontend/expressions.cc:4350
17716#, fuzzy
17717msgid "expected pointer"
17718msgstr "odotettiin %<,%> tai %<;%>"
17719
17720#: go/gofrontend/expressions.cc:4321
17721#, fuzzy
17722msgid "expected numeric type"
17723msgstr "%s: odotettiin numeerista arvoa"
17724
17725#: go/gofrontend/expressions.cc:4326
17726#, fuzzy
17727msgid "expected boolean type"
17728msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
17729
17730#: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
17731#: cp/parser.c:33261 cp/parser.c:33268
17732#, fuzzy, gcc-internal-format
17733msgid "expected integer"
17734msgstr "odotettiin kokonaislukulauseketta"
17735
17736#: go/gofrontend/expressions.cc:5959
17737#, fuzzy
17738msgid "invalid comparison of nil with nil"
17739msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
17740
17741#: go/gofrontend/expressions.cc:5965 go/gofrontend/expressions.cc:5983
17742#, fuzzy
17743msgid "incompatible types in binary expression"
17744msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
17745
17746#: go/gofrontend/expressions.cc:6003
17747#, fuzzy
17748#| msgid "division by zero"
17749msgid "integer division by zero"
17750msgstr "Varoita käännösaikaisesta nollalla jaosta"
17751
17752#: go/gofrontend/expressions.cc:6011
17753#, fuzzy
17754msgid "shift of non-integer operand"
17755msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä"
17756
17757#: go/gofrontend/expressions.cc:6014 go/gofrontend/expressions.cc:6018
17758#: go/gofrontend/expressions.cc:6026
17759#, fuzzy
17760msgid "shift count not unsigned integer"
17761msgstr "oikealle siirron lukumäärä on negatiivinen"
17762
17763#: go/gofrontend/expressions.cc:6031
17764#, fuzzy
17765msgid "negative shift count"
17766msgstr "vasemmalle siirron lukumäärä on negatiivinen"
17767
17768#: go/gofrontend/expressions.cc:6854
17769#, fuzzy
17770msgid "object is not a method"
17771msgstr "TAPA"
17772
17773#: go/gofrontend/expressions.cc:6871
17774#, fuzzy
17775msgid "method type does not match object type"
17776msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
17777
17778#: go/gofrontend/expressions.cc:7265
17779#, fuzzy
17780msgid "invalid use of %<...%> with builtin function"
17781msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
17782
17783#: go/gofrontend/expressions.cc:7276
17784#, fuzzy
17785#| msgid "invalid use of template-name %qE without an argument list"
17786msgid "invalid use of method value as argument of Offsetof"
17787msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
17788
17789#: go/gofrontend/expressions.cc:7290
17790msgid "argument of Offsetof implies indirection of an embedded field"
17791msgstr ""
17792
17793#: go/gofrontend/expressions.cc:7315 go/gofrontend/expressions.cc:7352
17794#: go/gofrontend/expressions.cc:7494 go/gofrontend/expressions.cc:8598
17795#: go/gofrontend/expressions.cc:8747 go/gofrontend/expressions.cc:8793
17796#: go/gofrontend/expressions.cc:8828 go/gofrontend/expressions.cc:8904
17797#: go/gofrontend/expressions.cc:10138 go/gofrontend/expressions.cc:10155
17798#: go/gofrontend/expressions.cc:10171
17799msgid "not enough arguments"
17800msgstr "liian vähän argumentteja"
17801
17802#: go/gofrontend/expressions.cc:7317 go/gofrontend/expressions.cc:7354
17803#: go/gofrontend/expressions.cc:8603 go/gofrontend/expressions.cc:8730
17804#: go/gofrontend/expressions.cc:8752 go/gofrontend/expressions.cc:8833
17805#: go/gofrontend/expressions.cc:8906 go/gofrontend/expressions.cc:9709
17806#: go/gofrontend/expressions.cc:10143 go/gofrontend/expressions.cc:10157
17807#: go/gofrontend/expressions.cc:10178
17808msgid "too many arguments"
17809msgstr "liian monta argumenttia"
17810
17811#: go/gofrontend/expressions.cc:7356
17812#, fuzzy
17813msgid "argument 1 must be a map"
17814msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
17815
17816#: go/gofrontend/expressions.cc:7524
17817#, fuzzy
17818msgid "invalid type for make function"
17819msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
17820
17821#: go/gofrontend/expressions.cc:7537
17822msgid "length required when allocating a slice"
17823msgstr ""
17824
17825#: go/gofrontend/expressions.cc:7581
17826msgid "len larger than cap"
17827msgstr ""
17828
17829#: go/gofrontend/expressions.cc:7590
17830#, fuzzy
17831msgid "too many arguments to make"
17832msgstr "liian monta argumenttia muotoilulle"
17833
17834#: go/gofrontend/expressions.cc:8647
17835#, fuzzy
17836msgid "argument must be array or slice or channel"
17837msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
17838
17839#: go/gofrontend/expressions.cc:8657
17840msgid "argument must be string or array or slice or map or channel"
17841msgstr ""
17842
17843#: go/gofrontend/expressions.cc:8703
17844#, fuzzy
17845msgid "unsupported argument type to builtin function"
17846msgstr "ei-tuettu argumentti funktiolle %<__builtin_frame_address%>"
17847
17848#: go/gofrontend/expressions.cc:8714
17849#, fuzzy
17850msgid "argument must be channel"
17851msgstr "argumentin <%s>:lle on oltava yksittäinen merkki"
17852
17853#: go/gofrontend/expressions.cc:8716
17854msgid "cannot close receive-only channel"
17855msgstr ""
17856
17857#: go/gofrontend/expressions.cc:8738
17858#, fuzzy
17859msgid "argument must be a field reference"
17860msgstr "%s: kenttä ”%s” ei saa olla tyhjä"
17861
17862#: go/gofrontend/expressions.cc:8768
17863#, fuzzy
17864msgid "left argument must be a slice"
17865msgstr "argumentin <%s>:lle on oltava yksittäinen merkki"
17866
17867#: go/gofrontend/expressions.cc:8776
17868msgid "element types must be the same"
17869msgstr ""
17870
17871#: go/gofrontend/expressions.cc:8781
17872#, fuzzy
17873msgid "first argument must be []byte"
17874msgstr "ensimmäinen argumentti"
17875
17876#: go/gofrontend/expressions.cc:8784
17877#, fuzzy
17878msgid "second argument must be slice or string"
17879msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1"
17880
17881#: go/gofrontend/expressions.cc:8896
17882#, fuzzy
17883msgid "argument must have complex type"
17884msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
17885
17886#: go/gofrontend/expressions.cc:8914
17887#, fuzzy
17888msgid "complex arguments must have identical types"
17889msgstr "puhdistusargumentti ei ole tunniste"
17890
17891#: go/gofrontend/expressions.cc:8916
17892msgid "complex arguments must have floating-point type"
17893msgstr ""
17894
17895#: go/gofrontend/expressions.cc:9476 go/gofrontend/expressions.cc:10084
17896#: go/gofrontend/expressions.cc:10453
17897#, fuzzy
17898msgid "expected function"
17899msgstr "odotettiin %<,%> tai %<;%>"
17900
17901#: go/gofrontend/expressions.cc:9504
17902msgid "multiple-value argument in single-value context"
17903msgstr ""
17904
17905#: go/gofrontend/expressions.cc:9713
17906#, fuzzy
17907msgid "invalid use of %<...%> with non-slice"
17908msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
17909
17910#: go/gofrontend/expressions.cc:10092
17911msgid "function result count mismatch"
17912msgstr ""
17913
17914#: go/gofrontend/expressions.cc:10110
17915#, fuzzy
17916msgid "incompatible type for receiver"
17917msgstr "virheellinen vastaanottajatyyppi %qs"
17918
17919#: go/gofrontend/expressions.cc:10128
17920#, fuzzy
17921msgid "invalid use of %<...%> calling non-variadic function"
17922msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
17923
17924#: go/gofrontend/expressions.cc:10462 go/gofrontend/expressions.cc:10476
17925#, fuzzy
17926msgid "number of results does not match number of values"
17927msgstr "argumenttien määrä ei vastaa prototyyppiä"
17928
17929#: go/gofrontend/expressions.cc:10780 go/gofrontend/expressions.cc:11299
17930#, fuzzy
17931msgid "index must be integer"
17932msgstr "%s:n kohdassa %L täytyy olla INTEGER"
17933
17934#: go/gofrontend/expressions.cc:10788 go/gofrontend/expressions.cc:11307
17935#, fuzzy
17936msgid "slice end must be integer"
17937msgstr "%s:n kohdassa %L täytyy olla INTEGER"
17938
17939#: go/gofrontend/expressions.cc:10796
17940#, fuzzy
17941#| msgid "Cray pointer at %C must be an integer"
17942msgid "slice capacity must be integer"
17943msgstr "%s:n arvon on oltava kokonaisluku"
17944
17945#: go/gofrontend/expressions.cc:10846 go/gofrontend/expressions.cc:11341
17946#, fuzzy
17947msgid "inverted slice range"
17948msgstr "Arvo sallitun välin ulkopuolella."
17949
17950#: go/gofrontend/expressions.cc:10889
17951#, fuzzy
17952msgid "slice of unaddressable value"
17953msgstr "avainsana[[:]=arvo][,avainsana[[:]=arvo]]..."
17954
17955#: go/gofrontend/expressions.cc:11567
17956#, fuzzy
17957msgid "incompatible type for map index"
17958msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
17959
17960#: go/gofrontend/expressions.cc:11938
17961#, fuzzy
17962msgid "expected interface or pointer to interface"
17963msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
17964
17965#: go/gofrontend/expressions.cc:12659
17966#, fuzzy
17967msgid "too many expressions for struct"
17968msgstr "rpcgen: liian monta määrittelyä\n"
17969
17970#: go/gofrontend/expressions.cc:12672
17971#, fuzzy
17972msgid "too few expressions for struct"
17973msgstr "liian vähän argumentteja funktiolle"
17974
17975#: go/gofrontend/expressions.cc:14337 go/gofrontend/statements.cc:1550
17976msgid "type assertion only valid for interface types"
17977msgstr ""
17978
17979#: go/gofrontend/expressions.cc:14349
17980msgid "impossible type assertion: type does not implement interface"
17981msgstr ""
17982
17983#: go/gofrontend/expressions.cc:14519 go/gofrontend/expressions.cc:14539
17984#: go/gofrontend/statements.cc:1397
17985#, fuzzy
17986msgid "expected channel"
17987msgstr "odotettiin %<,%> tai %<;%>"
17988
17989#: go/gofrontend/expressions.cc:14544 go/gofrontend/statements.cc:1402
17990msgid "invalid receive on send-only channel"
17991msgstr ""
17992
17993#: go/gofrontend/parse.cc:3114
17994msgid "parentheses required around this composite literal to avoid parsing ambiguity"
17995msgstr ""
17996
17997#: go/gofrontend/parse.cc:4672
17998msgid "cannot fallthrough final case in switch"
17999msgstr ""
18000
18001# XXX
18002#: go/gofrontend/statements.cc:781
18003#, fuzzy
18004msgid "invalid left hand side of assignment"
18005msgstr "sijoituksen vasemman operandin on oltava lvalue"
18006
18007#: go/gofrontend/statements.cc:792 go/gofrontend/statements.cc:1113
18008#, fuzzy
18009msgid "use of untyped nil"
18010msgstr "%s on käytössä.\n"
18011
18012#: go/gofrontend/statements.cc:1235
18013msgid "expected map index on right hand side"
18014msgstr ""
18015
18016#: go/gofrontend/statements.cc:2672 go/gofrontend/statements.cc:2702
18017#, fuzzy
18018msgid "not enough arguments to return"
18019msgstr "liian vähän argumentteja"
18020
18021#: go/gofrontend/statements.cc:2680
18022#, fuzzy
18023msgid "return with value in function with no return type"
18024msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
18025
18026#: go/gofrontend/statements.cc:2708
18027#, fuzzy
18028msgid "too many values in return statement"
18029msgstr "%s: liian monta arvoa"
18030
18031#: go/gofrontend/statements.cc:3115
18032#, fuzzy
18033msgid "expected boolean expression"
18034msgstr "odotettiin lauseketta"
18035
18036#: go/gofrontend/statements.cc:4212
18037msgid "cannot type switch on non-interface value"
18038msgstr ""
18039
18040#: go/gofrontend/statements.cc:4347
18041#, fuzzy
18042msgid "incompatible types in send"
18043msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
18044
18045#: go/gofrontend/statements.cc:4352
18046#, fuzzy
18047msgid "invalid send on receive-only channel"
18048msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
18049
18050#: go/gofrontend/statements.cc:5298
18051msgid "too many variables for range clause with channel"
18052msgstr ""
18053
18054#: go/gofrontend/statements.cc:5305
18055msgid "range clause must have array, slice, string, map, or channel type"
18056msgstr ""
18057
18058#: go/gofrontend/types.cc:547
18059#, fuzzy
18060msgid "invalid comparison of non-ordered type"
18061msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
18062
18063#: go/gofrontend/types.cc:563
18064msgid "slice can only be compared to nil"
18065msgstr ""
18066
18067#: go/gofrontend/types.cc:565
18068msgid "map can only be compared to nil"
18069msgstr ""
18070
18071#: go/gofrontend/types.cc:567
18072msgid "func can only be compared to nil"
18073msgstr ""
18074
18075#: go/gofrontend/types.cc:573
18076#, fuzzy, c-format
18077msgid "invalid operation (%s)"
18078msgstr "Virheellinen tiedostotoiminto: %s"
18079
18080#: go/gofrontend/types.cc:596
18081#, fuzzy
18082msgid "invalid comparison of non-comparable type"
18083msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
18084
18085#: go/gofrontend/types.cc:609
18086#, fuzzy
18087msgid "invalid comparison of generated struct"
18088msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
18089
18090#: go/gofrontend/types.cc:620
18091msgid "invalid comparison of non-comparable struct"
18092msgstr ""
18093
18094#: go/gofrontend/types.cc:630
18095#, fuzzy
18096msgid "invalid comparison of generated array"
18097msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
18098
18099#: go/gofrontend/types.cc:637
18100msgid "invalid comparison of non-comparable array"
18101msgstr ""
18102
18103#: go/gofrontend/types.cc:665
18104msgid "multiple-value function call in single-value context"
18105msgstr ""
18106
18107#: go/gofrontend/types.cc:748
18108#, fuzzy
18109msgid "need explicit conversion"
18110msgstr "    Ei ilmaistuja jäseniä\n"
18111
18112#: go/gofrontend/types.cc:756
18113#, fuzzy, c-format
18114msgid "cannot use type %s as type %s"
18115msgstr "määrittelemättömän tyypin %<%s %E%> epäkelpo käyttö"
18116
18117#: go/gofrontend/types.cc:792
18118#, fuzzy
18119msgid "conversion from normal type to notinheap type"
18120msgstr "paluutyyppi on vaillinainen tyyppi"
18121
18122#: go/gofrontend/types.cc:4528
18123#, fuzzy
18124msgid "different receiver types"
18125msgstr "eri"
18126
18127#: go/gofrontend/types.cc:4552 go/gofrontend/types.cc:4565
18128#: go/gofrontend/types.cc:4580
18129#, fuzzy
18130msgid "different number of parameters"
18131msgstr "useita parametreja nimellä %qD"
18132
18133#: go/gofrontend/types.cc:4573
18134#, fuzzy
18135msgid "different parameter types"
18136msgstr "eri"
18137
18138#: go/gofrontend/types.cc:4588
18139#, fuzzy
18140msgid "different varargs"
18141msgstr "eri"
18142
18143#: go/gofrontend/types.cc:4601 go/gofrontend/types.cc:4614
18144#: go/gofrontend/types.cc:4630
18145#, fuzzy
18146msgid "different number of results"
18147msgstr "eri"
18148
18149#: go/gofrontend/types.cc:4623
18150#, fuzzy
18151msgid "different result types"
18152msgstr "eri"
18153
18154#: go/gofrontend/types.cc:8871
18155#, c-format
18156msgid "need explicit conversion; missing method %s%s%s"
18157msgstr ""
18158
18159#: go/gofrontend/types.cc:8888 go/gofrontend/types.cc:9031
18160#, fuzzy, c-format
18161msgid "incompatible type for method %s%s%s"
18162msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
18163
18164#: go/gofrontend/types.cc:8892 go/gofrontend/types.cc:9035
18165#, fuzzy, c-format
18166msgid "incompatible type for method %s%s%s (%s)"
18167msgstr "C99:n universaalit merkkinimet ovat epäyhteensopivia C90:n kanssa"
18168
18169#: go/gofrontend/types.cc:8971 go/gofrontend/types.cc:8984
18170msgid "pointer to interface type has no methods"
18171msgstr ""
18172
18173#: go/gofrontend/types.cc:8973 go/gofrontend/types.cc:8986
18174#, fuzzy
18175msgid "type has no methods"
18176msgstr "taulukon indeksin tyyppi on %<char%>"
18177
18178#: go/gofrontend/types.cc:9007
18179#, fuzzy, c-format
18180msgid "ambiguous method %s%s%s"
18181msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
18182
18183#: go/gofrontend/types.cc:9010
18184#, fuzzy, c-format
18185msgid "missing method %s%s%s"
18186msgstr "%s: puuttuva argumentti parametrille %s\n"
18187
18188#: go/gofrontend/types.cc:9052
18189#, c-format
18190msgid "method %s%s%s requires a pointer receiver"
18191msgstr ""
18192
18193#: go/gofrontend/types.cc:9070
18194#, c-format
18195msgid "method %s%s%s is marked go:nointerface"
18196msgstr ""
18197
18198#: attribs.c:437
18199#, gcc-internal-format
18200msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
18201msgstr ""
18202
18203#: attribs.c:443
18204#, fuzzy, gcc-internal-format
18205#| msgid "%qE attribute conflicts with attribute %s"
18206msgid "ignoring attribute %qE because it conflicts with attribute %qs"
18207msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
18208
18209#: attribs.c:449 c-family/c-attribs.c:1905 cp/decl.c:13714 cp/friend.c:302
18210#: cp/tree.c:4607
18211#, fuzzy, gcc-internal-format
18212msgid "previous declaration here"
18213msgstr "%q+D:lla on edellinen esittely täällä"
18214
18215#. Warn about and ignore all others for now, but store them.
18216#: attribs.c:564 c-family/c-attribs.c:2728 objc/objc-act.c:4963
18217#: objc/objc-act.c:6932 objc/objc-act.c:8119 objc/objc-act.c:8170
18218#, fuzzy, gcc-internal-format
18219msgid "%qE attribute directive ignored"
18220msgstr "%qE-attribuuttia ei huomioida %qE:lle"
18221
18222#: attribs.c:568
18223#, fuzzy, gcc-internal-format
18224msgid "%<%E::%E%> scoped attribute directive ignored"
18225msgstr "%qs-attribuuttidirektiivi jätetty huomiotta"
18226
18227#: attribs.c:577
18228#, fuzzy, gcc-internal-format
18229msgid "wrong number of arguments specified for %qE attribute"
18230msgstr "attribuutille %qs annettu väärä määrä argumentteja"
18231
18232#. This is a c++11 attribute that appertains to a
18233#. type-specifier, outside of the definition of, a class
18234#. type.  Ignore it.
18235#: attribs.c:590 cp/decl.c:11023
18236#, gcc-internal-format
18237msgid "attribute ignored"
18238msgstr "attribuuttia ei huomioida"
18239
18240#: attribs.c:592 cp/decl.c:11024
18241#, fuzzy, gcc-internal-format
18242msgid "an attribute that appertains to a type-specifier is ignored"
18243msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
18244
18245#: attribs.c:610 c-family/c-attribs.c:3230
18246#, gcc-internal-format
18247msgid "%qE attribute does not apply to types"
18248msgstr "%qE-attribuutti ei päde tyyppeihin"
18249
18250#: attribs.c:659
18251#, gcc-internal-format
18252msgid "%qE attribute only applies to function types"
18253msgstr "%qE-attribuutti pätee vain funktiotyyppeihin"
18254
18255#: attribs.c:669
18256#, fuzzy, gcc-internal-format
18257msgid "type attributes ignored after type is already defined"
18258msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
18259
18260#: attribs.c:691 attribs.c:1622 attribs.c:1632 attribs.c:1642
18261#: c-family/c-attribs.c:547 c-family/c-attribs.c:566 c-family/c-attribs.c:584
18262#: c-family/c-attribs.c:614 c-family/c-attribs.c:635 c-family/c-attribs.c:656
18263#: c-family/c-attribs.c:697 c-family/c-attribs.c:728 c-family/c-attribs.c:744
18264#: c-family/c-attribs.c:761 c-family/c-attribs.c:777 c-family/c-attribs.c:803
18265#: c-family/c-attribs.c:818 c-family/c-attribs.c:846 c-family/c-attribs.c:863
18266#: c-family/c-attribs.c:881 c-family/c-attribs.c:904 c-family/c-attribs.c:942
18267#: c-family/c-attribs.c:965 c-family/c-attribs.c:982 c-family/c-attribs.c:1011
18268#: c-family/c-attribs.c:1032 c-family/c-attribs.c:1053
18269#: c-family/c-attribs.c:1080 c-family/c-attribs.c:1110
18270#: c-family/c-attribs.c:1147 c-family/c-attribs.c:1200
18271#: c-family/c-attribs.c:1266 c-family/c-attribs.c:1324
18272#: c-family/c-attribs.c:1413 c-family/c-attribs.c:1443
18273#: c-family/c-attribs.c:1494 c-family/c-attribs.c:2009
18274#: c-family/c-attribs.c:2046 c-family/c-attribs.c:2107
18275#: c-family/c-attribs.c:2163 c-family/c-attribs.c:2241
18276#: c-family/c-attribs.c:2323 c-family/c-attribs.c:2382
18277#: c-family/c-attribs.c:2401 c-family/c-attribs.c:2509
18278#: c-family/c-attribs.c:2525 c-family/c-attribs.c:2541
18279#: c-family/c-attribs.c:2562 c-family/c-attribs.c:2619
18280#: c-family/c-attribs.c:2646 c-family/c-attribs.c:2701
18281#: c-family/c-attribs.c:2881 c-family/c-attribs.c:2902
18282#: c-family/c-attribs.c:3015 c-family/c-attribs.c:3042
18283#: c-family/c-attribs.c:3232 c-family/c-attribs.c:3250
18284#: c-family/c-attribs.c:3273 c-family/c-attribs.c:3312
18285#: c-family/c-attribs.c:3394 c-family/c-attribs.c:3450
18286#: c-family/c-attribs.c:3466 c-family/c-attribs.c:3560
18287#: c-family/c-common.c:5598 config/darwin.c:2072 config/arm/arm.c:6868
18288#: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
18289#: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6500
18290#: config/i386/i386.c:41514 config/ia64/ia64.c:788
18291#: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33112
18292#: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6249
18293#: ada/gcc-interface/utils.c:6266 ada/gcc-interface/utils.c:6282
18294#: ada/gcc-interface/utils.c:6308 brig/brig-lang.c:476 lto/lto-lang.c:283
18295#, gcc-internal-format
18296msgid "%qE attribute ignored"
18297msgstr "%qE-attribuuttia ei huomioida"
18298
18299#: attribs.c:989
18300#, fuzzy, gcc-internal-format
18301msgid "missing %<target%> attribute for multi-versioned %qD"
18302msgstr "%qE-attribuuttia ei huomioida"
18303
18304#: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
18305#: cp/decl.c:3012
18306#, fuzzy, gcc-internal-format
18307#| msgid "previous declaration of %q+D"
18308msgid "previous declaration of %qD"
18309msgstr "%qD:lle ei ole edellistä esittelyä"
18310
18311#: attribs.c:1135
18312#, fuzzy, gcc-internal-format
18313msgid "ignoring attributes applied to %qT after definition"
18314msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
18315
18316#: attribs.c:1553
18317#, gcc-internal-format
18318msgid "%q+D already declared with dllexport attribute: dllimport ignored"
18319msgstr ""
18320
18321#: attribs.c:1565
18322#, gcc-internal-format
18323msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
18324msgstr ""
18325
18326#: attribs.c:1579
18327#, gcc-internal-format
18328msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
18329msgstr ""
18330
18331#: attribs.c:1660
18332#, fuzzy, gcc-internal-format
18333msgid "inline function %q+D declared as  dllimport: attribute ignored"
18334msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
18335
18336#: attribs.c:1668
18337#, gcc-internal-format
18338msgid "function %q+D definition is marked dllimport"
18339msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
18340
18341#: attribs.c:1676
18342#, fuzzy, gcc-internal-format
18343msgid "variable %q+D definition is marked dllimport"
18344msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
18345
18346#: attribs.c:1702
18347#, gcc-internal-format
18348msgid "external linkage required for symbol %q+D because of %qE attribute"
18349msgstr ""
18350
18351#: attribs.c:1716
18352#, gcc-internal-format
18353msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
18354msgstr "%qE edellyttää oletusnäkyvyyttä, mutta %qD on jo esitelty eri näkyvyydellä"
18355
18356#: auto-profile.c:348
18357#, fuzzy, gcc-internal-format
18358msgid "offset exceeds 16 bytes"
18359msgstr "hae tasaussiirtymä tavuina"
18360
18361#: auto-profile.c:855
18362#, fuzzy, gcc-internal-format
18363msgid "Not expected TAG."
18364msgstr "odotettiin %<,%> tai %<;%>"
18365
18366#: auto-profile.c:921
18367#, fuzzy, gcc-internal-format, gfc-internal-format
18368msgid "cannot open profile file %s"
18369msgstr "%s: ei voida avata COFF-tiedostona"
18370
18371#: auto-profile.c:927
18372#, gcc-internal-format
18373msgid "AutoFDO profile magic number does not match"
18374msgstr ""
18375
18376#: auto-profile.c:935
18377#, gcc-internal-format, gfc-internal-format
18378msgid "AutoFDO profile version %u does match %u"
18379msgstr ""
18380
18381#: auto-profile.c:947
18382#, fuzzy, gcc-internal-format, gfc-internal-format
18383msgid "cannot read string table from %s"
18384msgstr "tiedoston ”%s” otsaketta ei voi lukea"
18385
18386#: auto-profile.c:955
18387#, fuzzy, gcc-internal-format, gfc-internal-format
18388msgid "cannot read function profile from %s"
18389msgstr "tiedoston ”%s” otsaketta ei voi lukea"
18390
18391#: auto-profile.c:965
18392#, fuzzy, gcc-internal-format, gfc-internal-format
18393msgid "cannot read working set from %s"
18394msgstr "tiedoston ”%s” otsaketta ei voi lukea"
18395
18396#: bt-load.c:1562
18397#, gcc-internal-format
18398msgid "branch target register load optimization is not intended to be run twice"
18399msgstr ""
18400
18401#: builtins.c:659
18402#, fuzzy, gcc-internal-format
18403#| msgid "offset outside bounds of constant string"
18404msgid "offset %qwi outside bounds of constant string"
18405msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
18406
18407#: builtins.c:1258
18408#, gcc-internal-format
18409msgid "second argument to %<__builtin_prefetch%> must be a constant"
18410msgstr "%<__builtin_prefetch%>-funktion toisen argumentin pitää olla vakio"
18411
18412#: builtins.c:1265
18413#, gcc-internal-format
18414msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
18415msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epäkelpo; käytetään nollaa"
18416
18417#: builtins.c:1273
18418#, gcc-internal-format
18419msgid "third argument to %<__builtin_prefetch%> must be a constant"
18420msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
18421
18422#: builtins.c:1280
18423#, gcc-internal-format
18424msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
18425msgstr "%<__builtin_prefetch%>-funktion kolmas argumentti on epäkelpo; käytetään nollaa"
18426
18427#: builtins.c:3132
18428#, gcc-internal-format
18429msgid "%K%qD specified size %E exceeds maximum object size %E"
18430msgstr ""
18431
18432#: builtins.c:3137
18433#, gcc-internal-format
18434msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
18435msgstr ""
18436
18437#: builtins.c:3170 builtins.c:3185
18438#, gcc-internal-format
18439msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
18440msgstr ""
18441
18442#: builtins.c:3176
18443#, gcc-internal-format
18444msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
18445msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
18446msgstr[0] ""
18447msgstr[1] ""
18448
18449#: builtins.c:3191
18450#, gcc-internal-format
18451msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
18452msgstr ""
18453
18454#: builtins.c:3227
18455#, gcc-internal-format
18456msgid "%K%qD specified bound %E exceeds maximum object size %E"
18457msgstr ""
18458
18459#: builtins.c:3233
18460#, gcc-internal-format
18461msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
18462msgstr ""
18463
18464#: builtins.c:3248
18465#, gcc-internal-format
18466msgid "%K%qD specified bound %E exceeds destination size %E"
18467msgstr ""
18468
18469#: builtins.c:3254
18470#, gcc-internal-format
18471msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
18472msgstr ""
18473
18474#: builtins.c:3276
18475#, gcc-internal-format
18476msgid "%K%qD reading %E byte from a region of size %E"
18477msgid_plural "%K%qD reading %E bytes from a region of size %E"
18478msgstr[0] ""
18479msgstr[1] ""
18480
18481#: builtins.c:3283
18482#, gcc-internal-format
18483msgid "%K%qD reading %E or more bytes from a region of size %E"
18484msgstr ""
18485
18486#: builtins.c:3289
18487#, gcc-internal-format
18488msgid "%K%qD reading between %E and %E bytes from a region of size %E"
18489msgstr ""
18490
18491#: builtins.c:3967 builtins.c:4033
18492#, gcc-internal-format
18493msgid "%K%qD specified bound %E equals destination size"
18494msgstr ""
18495
18496#: builtins.c:4881 gimplify.c:3269
18497#, gcc-internal-format
18498msgid "too few arguments to function %<va_start%>"
18499msgstr "liian vähän argumentteja funktiolle %<va_start%>"
18500
18501#: builtins.c:4981
18502#, fuzzy, gcc-internal-format
18503msgid "invalid argument to %qD"
18504msgstr "argumentti %qd ei ole vakio"
18505
18506#: builtins.c:4994
18507#, fuzzy, gcc-internal-format
18508msgid "unsupported argument to %qD"
18509msgstr "ei-tuettu argumentti funktiolle %<__builtin_frame_address%>"
18510
18511#. Warn since no effort is made to ensure that any frame
18512#. beyond the current one exists or can be safely reached.
18513#: builtins.c:5002
18514#, gcc-internal-format
18515msgid "calling %qD with a nonzero argument is unsafe"
18516msgstr ""
18517
18518#: builtins.c:5302
18519#, fuzzy, gcc-internal-format
18520msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
18521msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
18522
18523#: builtins.c:5401
18524#, fuzzy, gcc-internal-format
18525msgid "trampoline generated for nested function %qD"
18526msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
18527
18528#: builtins.c:5745 builtins.c:5758
18529#, gcc-internal-format
18530msgid "%qD changed semantics in GCC 4.4"
18531msgstr ""
18532
18533#: builtins.c:5864
18534#, fuzzy, gcc-internal-format
18535msgid "unknown architecture specifier in memory model to builtin"
18536msgstr "Tuntematon arkkitehtuuri ”%s”"
18537
18538#: builtins.c:5872
18539#, fuzzy, gcc-internal-format
18540msgid "invalid memory model argument to builtin"
18541msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
18542
18543#: builtins.c:5933 builtins.c:6060
18544#, gcc-internal-format
18545msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
18546msgstr ""
18547
18548#: builtins.c:5941 builtins.c:6068
18549#, gcc-internal-format
18550msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
18551msgstr ""
18552
18553#: builtins.c:6126
18554#, fuzzy, gcc-internal-format
18555msgid "invalid memory model for %<__atomic_load%>"
18556msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
18557
18558#: builtins.c:6158 builtins.c:6351
18559#, fuzzy, gcc-internal-format
18560msgid "invalid memory model for %<__atomic_store%>"
18561msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
18562
18563#: builtins.c:6472
18564#, gcc-internal-format
18565msgid "non-constant argument 1 to __atomic_always_lock_free"
18566msgstr ""
18567
18568#: builtins.c:6514
18569#, gcc-internal-format
18570msgid "non-integer argument 1 to __atomic_is_lock_free"
18571msgstr ""
18572
18573#: builtins.c:6578
18574#, fuzzy, gcc-internal-format
18575msgid "__builtin_thread_pointer is not supported on this target"
18576msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
18577
18578#: builtins.c:6598
18579#, fuzzy, gcc-internal-format
18580msgid "__builtin_set_thread_pointer is not supported on this target"
18581msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
18582
18583#. All valid uses of __builtin_va_arg_pack () are removed during
18584#. inlining.
18585#: builtins.c:6858 expr.c:10967
18586#, fuzzy, gcc-internal-format
18587msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
18588msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
18589
18590#. All valid uses of __builtin_va_arg_pack_len () are removed during
18591#. inlining.
18592#: builtins.c:6864
18593#, fuzzy, gcc-internal-format
18594msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
18595msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
18596
18597#: builtins.c:7119
18598#, gcc-internal-format
18599msgid "%<__builtin_longjmp%> second argument must be 1"
18600msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1"
18601
18602#. Software implementation of Pointer Bounds Checker is NYI.
18603#. Target support is required.
18604#: builtins.c:7753
18605#, fuzzy, gcc-internal-format
18606#| msgid "target format does not support infinity"
18607msgid "Your target platform does not support -fcheck-pointer-bounds"
18608msgstr "kohdemuoto ei tue äärettömyyttä"
18609
18610#: builtins.c:8089
18611#, gcc-internal-format
18612msgid "target format does not support infinity"
18613msgstr "kohdemuoto ei tue äärettömyyttä"
18614
18615#: builtins.c:9712
18616#, gcc-internal-format
18617msgid "%<va_start%> used in function with fixed args"
18618msgstr "funktiota %<va_start%> käytetty funktiossa, jolla on kiinteä määrä argumentteja"
18619
18620#: builtins.c:9720
18621#, gcc-internal-format
18622msgid "wrong number of arguments to function %<va_start%>"
18623msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
18624
18625#: builtins.c:9735
18626#, gcc-internal-format
18627msgid "%<__builtin_next_arg%> called without an argument"
18628msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
18629
18630#: builtins.c:9740
18631#, gcc-internal-format
18632msgid "wrong number of arguments to function %<__builtin_next_arg%>"
18633msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
18634
18635#: builtins.c:9772
18636#, gcc-internal-format
18637msgid "second parameter of %<va_start%> not last named argument"
18638msgstr "%<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumentti"
18639
18640#: builtins.c:9785
18641#, gcc-internal-format
18642msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
18643msgstr ""
18644
18645#: builtins.c:9814
18646#, fuzzy, gcc-internal-format
18647msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
18648msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
18649
18650#: builtins.c:9827
18651#, fuzzy, gcc-internal-format
18652msgid "%Klast argument of %qD is not integer constant between 0 and 3"
18653msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
18654
18655#: builtins.c:10103
18656#, gcc-internal-format
18657msgid "%Kattempt to free a non-heap object %qD"
18658msgstr ""
18659
18660#: builtins.c:10106
18661#, gcc-internal-format
18662msgid "%Kattempt to free a non-heap object"
18663msgstr ""
18664
18665#: calls.c:1291 file-prefix-map.c:50
18666#, fuzzy, gcc-internal-format
18667msgid "invalid argument %qs to %qs"
18668msgstr "argumentti %qd ei ole vakio"
18669
18670#: calls.c:1452
18671#, fuzzy, gcc-internal-format
18672#| msgid "Argument of %s function at %L is negative"
18673msgid "%Kargument %i value %qE is negative"
18674msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
18675
18676#: calls.c:1470
18677#, fuzzy, gcc-internal-format
18678msgid "%Kargument %i value is zero"
18679msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epäkelpo; käytetään nollaa"
18680
18681#: calls.c:1487
18682#, gcc-internal-format
18683msgid "%Kargument %i value %qE exceeds maximum object size %E"
18684msgstr ""
18685
18686#: calls.c:1501
18687#, fuzzy, gcc-internal-format
18688#| msgid "Argument of %s function at %L is negative"
18689msgid "%Kargument %i range [%E, %E] is negative"
18690msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
18691
18692#: calls.c:1508
18693#, gcc-internal-format
18694msgid "%Kargument %i range [%E, %E] exceeds maximum object size %E"
18695msgstr ""
18696
18697#: calls.c:1538
18698#, gcc-internal-format
18699msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
18700msgstr ""
18701
18702#: calls.c:1544
18703#, gcc-internal-format
18704msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
18705msgstr ""
18706
18707#: calls.c:1555 calls.c:1558
18708#, fuzzy, gcc-internal-format
18709msgid "argument %i in the range [%E, %E]"
18710msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
18711
18712#: calls.c:1569
18713#, fuzzy, gcc-internal-format
18714msgid "in a call to built-in allocation function %qD"
18715msgstr "%qD on tavallisesti ei-staattinen funktio"
18716
18717#: calls.c:1572
18718#, fuzzy, gcc-internal-format
18719msgid "in a call to allocation function %qD declared here"
18720msgstr "muuttuja %qD esitelty %<inline%>:ksi"
18721
18722#: calls.c:1835
18723#, gcc-internal-format
18724msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu"
18725msgstr ""
18726
18727#: calls.c:1841
18728#, gcc-internal-format
18729msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]"
18730msgstr ""
18731
18732#: calls.c:1847
18733#, gcc-internal-format
18734msgid "%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]"
18735msgstr ""
18736
18737#: calls.c:1857
18738#, fuzzy, gcc-internal-format
18739msgid "%qD argument %i declared attribute %<nonstring%>"
18740msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
18741
18742#: calls.c:1862
18743#, fuzzy, gcc-internal-format
18744#| msgid "%qD declared here"
18745msgid "argument %qD declared here"
18746msgstr "%qD esiteltiin täällä"
18747
18748#: calls.c:1876
18749#, fuzzy, gcc-internal-format, gfc-internal-format
18750msgid "cannot tail-call: %s"
18751msgstr "lähdetiedostoa %s ei löydy"
18752
18753#: calls.c:3506
18754#, gcc-internal-format
18755msgid "function call has aggregate value"
18756msgstr ""
18757
18758#: calls.c:4200
18759#, fuzzy, gcc-internal-format
18760msgid "passing too large argument on stack"
18761msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
18762
18763#: cfgexpand.c:1665 function.c:1002 varasm.c:2242
18764#, gcc-internal-format
18765msgid "size of variable %q+D is too large"
18766msgstr "muuttujan %q+D koko on liian suuri"
18767
18768#: cfgexpand.c:1677
18769#, fuzzy, gcc-internal-format
18770msgid "cannot allocate stack for variable %q+D, naked function."
18771msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
18772
18773#: cfgexpand.c:2781
18774#, fuzzy, gcc-internal-format
18775msgid "too many alternatives in %<asm%>"
18776msgstr "rpcgen: liian monta määrittelyä\n"
18777
18778#: cfgexpand.c:2788
18779#, gcc-internal-format
18780msgid "operand constraints for %<asm%> differ in number of alternatives"
18781msgstr ""
18782
18783#: cfgexpand.c:2809
18784#, gcc-internal-format
18785msgid "asm-specifier for variable %qE conflicts with asm clobber list"
18786msgstr ""
18787
18788#: cfgexpand.c:2883
18789#, fuzzy, gcc-internal-format
18790msgid "more than %d operands in %<asm%>"
18791msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n"
18792
18793#. ??? Diagnose during gimplification?
18794#: cfgexpand.c:2936
18795#, fuzzy, gcc-internal-format
18796msgid "unknown register name %qs in %<asm%>"
18797msgstr "tunnistamaton rekisterinimi %qs"
18798
18799#. ??? Diagnose during gimplification?
18800#: cfgexpand.c:2957
18801#, gcc-internal-format
18802msgid "PIC register clobbered by %qs in %<asm%>"
18803msgstr ""
18804
18805#: cfgexpand.c:3062
18806#, gcc-internal-format, gfc-internal-format
18807msgid "output number %d not directly addressable"
18808msgstr ""
18809
18810#: cfgexpand.c:3143
18811#, gcc-internal-format
18812msgid "asm operand %d probably doesn%'t match constraints"
18813msgstr ""
18814
18815#: cfgexpand.c:3326
18816#, gcc-internal-format
18817msgid "asm clobber conflict with output operand"
18818msgstr ""
18819
18820#: cfgexpand.c:3330
18821#, gcc-internal-format
18822msgid "asm clobber conflict with input operand"
18823msgstr ""
18824
18825#: cfgexpand.c:6303
18826#, gcc-internal-format
18827msgid "stack protector not protecting local variables: variable length buffer"
18828msgstr ""
18829
18830#: cfgexpand.c:6307
18831#, gcc-internal-format, gfc-internal-format
18832msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
18833msgstr ""
18834
18835#: cfghooks.c:111
18836#, gcc-internal-format, gfc-internal-format
18837msgid "bb %d on wrong place"
18838msgstr ""
18839
18840#: cfghooks.c:117
18841#, fuzzy, gcc-internal-format, gfc-internal-format
18842msgid "prev_bb of %d should be %d, not %d"
18843msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>"
18844
18845#: cfghooks.c:134
18846#, fuzzy, gcc-internal-format, gfc-internal-format
18847msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
18848msgstr "verify_flow_info: Lohkosta %i puuttuu loop_father"
18849
18850#: cfghooks.c:140
18851#, gcc-internal-format, gfc-internal-format
18852msgid "verify_flow_info: Block %i lacks loop_father"
18853msgstr "verify_flow_info: Lohkosta %i puuttuu loop_father"
18854
18855#: cfghooks.c:146
18856#, fuzzy, gcc-internal-format, gfc-internal-format
18857#| msgid "verify_flow_info: Wrong count of block %i %i"
18858msgid "verify_flow_info: Wrong count of block %i"
18859msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
18860
18861#: cfghooks.c:154
18862#, fuzzy, gcc-internal-format, gfc-internal-format
18863#| msgid "verify_flow_info: Wrong count of block %i %i"
18864msgid "verify_flow_info: Missing count of block %i"
18865msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
18866
18867#: cfghooks.c:162
18868#, fuzzy, gcc-internal-format, gfc-internal-format
18869msgid "verify_flow_info: Duplicate edge %i->%i"
18870msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
18871
18872#: cfghooks.c:171
18873#, fuzzy, gcc-internal-format, gfc-internal-format
18874msgid "Uninitialized probability of edge %i->%i"
18875msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
18876
18877#: cfghooks.c:177
18878#, fuzzy, gcc-internal-format, gfc-internal-format
18879msgid "verify_flow_info: Wrong probability of edge %i->%i"
18880msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
18881
18882#: cfghooks.c:189
18883#, gcc-internal-format, gfc-internal-format
18884msgid "verify_flow_info: Basic block %d succ edge is corrupted"
18885msgstr ""
18886
18887#: cfghooks.c:203
18888#, gcc-internal-format, gfc-internal-format
18889msgid "wrong amount of branch edges after unconditional jump %i"
18890msgstr ""
18891
18892#: cfghooks.c:211 cfghooks.c:222
18893#, gcc-internal-format, gfc-internal-format
18894msgid "basic block %d pred edge is corrupted"
18895msgstr ""
18896
18897#: cfghooks.c:223
18898#, gcc-internal-format, gfc-internal-format
18899msgid "its dest_idx should be %d, not %d"
18900msgstr ""
18901
18902#: cfghooks.c:252
18903#, gcc-internal-format, gfc-internal-format
18904msgid "basic block %i edge lists are corrupted"
18905msgstr ""
18906
18907#: cfghooks.c:265
18908#, gcc-internal-format
18909msgid "verify_flow_info failed"
18910msgstr "verify_flow_info epäonnistui"
18911
18912#: cfghooks.c:323
18913#, gcc-internal-format, gfc-internal-format
18914msgid "%s does not support dump_bb_for_graph"
18915msgstr "%s ei tue: dump_bb_for_graph"
18916
18917#: cfghooks.c:366
18918#, gcc-internal-format, gfc-internal-format
18919msgid "%s does not support redirect_edge_and_branch"
18920msgstr "%s ei tue: redirect_edge_and_branch"
18921
18922#: cfghooks.c:386
18923#, gcc-internal-format, gfc-internal-format
18924msgid "%s does not support can_remove_branch_p"
18925msgstr "%s ei tue: can_remove_branch_p"
18926
18927#: cfghooks.c:480
18928#, gcc-internal-format, gfc-internal-format
18929msgid "%s does not support redirect_edge_and_branch_force"
18930msgstr "%s ei tue: redirect_edge_and_branch_force"
18931
18932#: cfghooks.c:518
18933#, gcc-internal-format, gfc-internal-format
18934msgid "%s does not support split_block"
18935msgstr "%s ei tue: split_block"
18936
18937#: cfghooks.c:584
18938#, gcc-internal-format, gfc-internal-format
18939msgid "%s does not support move_block_after"
18940msgstr "%s ei tue: move_block_after"
18941
18942#: cfghooks.c:597
18943#, gcc-internal-format, gfc-internal-format
18944msgid "%s does not support delete_basic_block"
18945msgstr "%s ei tue: delete_basic_block"
18946
18947#: cfghooks.c:643
18948#, gcc-internal-format, gfc-internal-format
18949msgid "%s does not support split_edge"
18950msgstr "%s ei tue: split_edge"
18951
18952#: cfghooks.c:716
18953#, gcc-internal-format, gfc-internal-format
18954msgid "%s does not support create_basic_block"
18955msgstr "%s ei tue: create_basic_block"
18956
18957#: cfghooks.c:757
18958#, gcc-internal-format, gfc-internal-format
18959msgid "%s does not support can_merge_blocks_p"
18960msgstr "%s ei tue: can_merge_blocks_p"
18961
18962#: cfghooks.c:768
18963#, gcc-internal-format, gfc-internal-format
18964msgid "%s does not support predict_edge"
18965msgstr "%s ei tue: predict_edge"
18966
18967#: cfghooks.c:777
18968#, gcc-internal-format, gfc-internal-format
18969msgid "%s does not support predicted_by_p"
18970msgstr "%s ei tue: predicted_by_p"
18971
18972#: cfghooks.c:791
18973#, gcc-internal-format, gfc-internal-format
18974msgid "%s does not support merge_blocks"
18975msgstr "%s ei tue: merge_blocks"
18976
18977#: cfghooks.c:872
18978#, gcc-internal-format, gfc-internal-format
18979msgid "%s does not support make_forwarder_block"
18980msgstr "%s ei tue: make_forwarder_block"
18981
18982#: cfghooks.c:1021
18983#, gcc-internal-format, gfc-internal-format
18984msgid "%s does not support force_nonfallthru"
18985msgstr "%s ei tue: force_nonfallthru"
18986
18987#: cfghooks.c:1055
18988#, fuzzy, gcc-internal-format, gfc-internal-format
18989msgid "%s does not support can_duplicate_block_p"
18990msgstr "%s ei tue: duplicate_block"
18991
18992#: cfghooks.c:1077
18993#, gcc-internal-format, gfc-internal-format
18994msgid "%s does not support duplicate_block"
18995msgstr "%s ei tue: duplicate_block"
18996
18997#: cfghooks.c:1152
18998#, gcc-internal-format, gfc-internal-format
18999msgid "%s does not support block_ends_with_call_p"
19000msgstr ""
19001
19002#: cfghooks.c:1163
19003#, gcc-internal-format, gfc-internal-format
19004msgid "%s does not support block_ends_with_condjump_p"
19005msgstr ""
19006
19007#: cfghooks.c:1181
19008#, gcc-internal-format, gfc-internal-format
19009msgid "%s does not support flow_call_edges_add"
19010msgstr ""
19011
19012#: cfgloop.c:1388
19013#, gcc-internal-format
19014msgid "loop verification on loop tree that needs fixup"
19015msgstr ""
19016
19017#: cfgloop.c:1404
19018#, gcc-internal-format
19019msgid "corrupt loop tree root"
19020msgstr ""
19021
19022#: cfgloop.c:1414
19023#, gcc-internal-format, gfc-internal-format
19024msgid "loop with header %d marked for removal"
19025msgstr ""
19026
19027#: cfgloop.c:1419
19028#, gcc-internal-format, gfc-internal-format
19029msgid "loop with header %d not in loop tree"
19030msgstr ""
19031
19032#: cfgloop.c:1425
19033#, gcc-internal-format, gfc-internal-format
19034msgid "non-loop with header %d not marked for removal"
19035msgstr ""
19036
19037#: cfgloop.c:1439
19038#, gcc-internal-format, gfc-internal-format
19039msgid "removed loop %d in loop tree"
19040msgstr ""
19041
19042#: cfgloop.c:1447
19043#, fuzzy, gcc-internal-format, gfc-internal-format
19044msgid "size of loop %d should be %d, not %d"
19045msgstr "sektorimäärä: %d, sektorikoko: %d\n"
19046
19047#: cfgloop.c:1458
19048#, gcc-internal-format, gfc-internal-format
19049msgid "bb %d does not belong to loop %d"
19050msgstr ""
19051
19052#: cfgloop.c:1470
19053#, gcc-internal-format, gfc-internal-format
19054msgid "bb %d has father loop %d, should be loop %d"
19055msgstr ""
19056
19057#: cfgloop.c:1486
19058#, gcc-internal-format
19059msgid "loop %d%'s header is not a loop header"
19060msgstr ""
19061
19062#: cfgloop.c:1492
19063#, gcc-internal-format
19064msgid "loop %d%'s header does not have exactly 2 entries"
19065msgstr ""
19066
19067#: cfgloop.c:1499
19068#, gcc-internal-format
19069msgid "loop %d%'s latch does not have an edge to its header"
19070msgstr ""
19071
19072#: cfgloop.c:1504
19073#, gcc-internal-format
19074msgid "loop %d%'s latch is not dominated by its header"
19075msgstr ""
19076
19077#: cfgloop.c:1512
19078#, gcc-internal-format
19079msgid "loop %d%'s latch does not have exactly 1 successor"
19080msgstr ""
19081
19082#: cfgloop.c:1517
19083#, gcc-internal-format
19084msgid "loop %d%'s latch does not have header as successor"
19085msgstr ""
19086
19087#: cfgloop.c:1522
19088#, gcc-internal-format
19089msgid "loop %d%'s latch does not belong directly to it"
19090msgstr ""
19091
19092#: cfgloop.c:1528
19093#, gcc-internal-format
19094msgid "loop %d%'s header does not belong directly to it"
19095msgstr ""
19096
19097#: cfgloop.c:1534
19098#, gcc-internal-format
19099msgid "loop %d%'s latch is marked as part of irreducible region"
19100msgstr ""
19101
19102#: cfgloop.c:1567
19103#, gcc-internal-format, gfc-internal-format
19104msgid "basic block %d should be marked irreducible"
19105msgstr ""
19106
19107#: cfgloop.c:1573
19108#, gcc-internal-format, gfc-internal-format
19109msgid "basic block %d should not be marked irreducible"
19110msgstr ""
19111
19112#: cfgloop.c:1581
19113#, gcc-internal-format, gfc-internal-format
19114msgid "edge from %d to %d should be marked irreducible"
19115msgstr ""
19116
19117#: cfgloop.c:1588
19118#, gcc-internal-format, gfc-internal-format
19119msgid "edge from %d to %d should not be marked irreducible"
19120msgstr ""
19121
19122#: cfgloop.c:1602
19123#, gcc-internal-format, gfc-internal-format
19124msgid "corrupted head of the exits list of loop %d"
19125msgstr ""
19126
19127#: cfgloop.c:1620
19128#, gcc-internal-format, gfc-internal-format
19129msgid "corrupted exits list of loop %d"
19130msgstr ""
19131
19132#: cfgloop.c:1629
19133#, gcc-internal-format, gfc-internal-format
19134msgid "nonempty exits list of loop %d, but exits are not recorded"
19135msgstr ""
19136
19137#: cfgloop.c:1656
19138#, fuzzy, gcc-internal-format, gfc-internal-format
19139msgid "exit %d->%d not recorded"
19140msgstr "Muunnoksen paluuarvo: %d"
19141
19142#: cfgloop.c:1679
19143#, gcc-internal-format, gfc-internal-format
19144msgid "wrong list of exited loops for edge  %d->%d"
19145msgstr ""
19146
19147#: cfgloop.c:1688
19148#, fuzzy, gcc-internal-format
19149msgid "too many loop exits recorded"
19150msgstr "liikaa syötetiedostoja"
19151
19152#: cfgloop.c:1699
19153#, gcc-internal-format, gfc-internal-format
19154msgid "%d exits recorded for loop %d (having %d exits)"
19155msgstr ""
19156
19157#: cfgrtl.c:2344
19158#, gcc-internal-format, gfc-internal-format
19159msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
19160msgstr ""
19161
19162#: cfgrtl.c:2416
19163#, gcc-internal-format, gfc-internal-format
19164msgid "multiple hot/cold transitions found (bb %i)"
19165msgstr ""
19166
19167#: cfgrtl.c:2424
19168#, gcc-internal-format
19169msgid "partition found but function partition flag not set"
19170msgstr ""
19171
19172#: cfgrtl.c:2463
19173#, fuzzy, gcc-internal-format
19174#| msgid "verify_flow_info: Wrong count of block %i %i"
19175msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
19176msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
19177
19178#: cfgrtl.c:2472
19179#, fuzzy, gcc-internal-format, gfc-internal-format
19180#| msgid "verify_flow_info: Wrong count of block %i %i"
19181msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
19182msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
19183
19184#: cfgrtl.c:2494
19185#, gcc-internal-format
19186msgid "EDGE_CROSSING incorrectly set across same section"
19187msgstr ""
19188
19189#: cfgrtl.c:2499
19190#, gcc-internal-format, gfc-internal-format
19191msgid "fallthru edge crosses section boundary in bb %i"
19192msgstr ""
19193
19194#: cfgrtl.c:2505
19195#, gcc-internal-format, gfc-internal-format
19196msgid "EH edge crosses section boundary in bb %i"
19197msgstr ""
19198
19199#: cfgrtl.c:2511
19200#, gcc-internal-format, gfc-internal-format
19201msgid "No region crossing jump at section boundary in bb %i"
19202msgstr ""
19203
19204#: cfgrtl.c:2518
19205#, gcc-internal-format
19206msgid "EDGE_CROSSING missing across section boundary"
19207msgstr ""
19208
19209#: cfgrtl.c:2548
19210#, gcc-internal-format, gfc-internal-format
19211msgid "Region crossing jump across same section in bb %i"
19212msgstr ""
19213
19214#: cfgrtl.c:2555
19215#, gcc-internal-format, gfc-internal-format
19216msgid "missing REG_EH_REGION note at the end of bb %i"
19217msgstr ""
19218
19219#: cfgrtl.c:2560
19220#, fuzzy, gcc-internal-format, gfc-internal-format
19221msgid "too many exception handling edges in bb %i"
19222msgstr "liikaa syötetiedostoja"
19223
19224#: cfgrtl.c:2568
19225#, gcc-internal-format, gfc-internal-format
19226msgid "too many outgoing branch edges from bb %i"
19227msgstr ""
19228
19229#: cfgrtl.c:2573
19230#, fuzzy, gcc-internal-format, gfc-internal-format
19231msgid "fallthru edge after unconditional jump in bb %i"
19232msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
19233
19234#: cfgrtl.c:2578
19235#, fuzzy, gcc-internal-format, gfc-internal-format
19236msgid "wrong number of branch edges after unconditional jump in bb %i"
19237msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
19238
19239#: cfgrtl.c:2585
19240#, fuzzy, gcc-internal-format, gfc-internal-format
19241msgid "wrong amount of branch edges after conditional jump in bb %i"
19242msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
19243
19244#: cfgrtl.c:2591
19245#, gcc-internal-format, gfc-internal-format
19246msgid "abnormal call edges for non-call insn in bb %i"
19247msgstr ""
19248
19249#: cfgrtl.c:2596
19250#, gcc-internal-format, gfc-internal-format
19251msgid "sibcall edges for non-call insn in bb %i"
19252msgstr ""
19253
19254#: cfgrtl.c:2606
19255#, gcc-internal-format, gfc-internal-format
19256msgid "abnormal edges for no purpose in bb %i"
19257msgstr ""
19258
19259#: cfgrtl.c:2645 cfgrtl.c:2655
19260#, gcc-internal-format, gfc-internal-format
19261msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
19262msgstr ""
19263
19264#: cfgrtl.c:2668
19265#, gcc-internal-format, gfc-internal-format
19266msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
19267msgstr ""
19268
19269#: cfgrtl.c:2678
19270#, fuzzy, gcc-internal-format, gfc-internal-format
19271msgid "in basic block %d:"
19272msgstr "käsky peruslohkon ulkopuolella"
19273
19274#: cfgrtl.c:2704
19275#, gcc-internal-format, gfc-internal-format
19276msgid "BB_RTL flag not set for block %d"
19277msgstr ""
19278
19279#: cfgrtl.c:2711
19280#, gcc-internal-format, gfc-internal-format
19281msgid "insn %d basic block pointer is %d, should be %d"
19282msgstr ""
19283
19284#: cfgrtl.c:2722
19285#, gcc-internal-format, gfc-internal-format
19286msgid "insn %d in header of bb %d has non-NULL basic block"
19287msgstr ""
19288
19289#: cfgrtl.c:2730
19290#, gcc-internal-format, gfc-internal-format
19291msgid "insn %d in footer of bb %d has non-NULL basic block"
19292msgstr ""
19293
19294#: cfgrtl.c:2803 cfgrtl.c:2851
19295#, gcc-internal-format, gfc-internal-format
19296msgid "insn %d outside of basic blocks has non-NULL bb field"
19297msgstr ""
19298
19299#: cfgrtl.c:2811
19300#, gcc-internal-format, gfc-internal-format
19301msgid "end insn %d for block %d not found in the insn stream"
19302msgstr ""
19303
19304#: cfgrtl.c:2824
19305#, gcc-internal-format, gfc-internal-format
19306msgid "insn %d is in multiple basic blocks (%d and %d)"
19307msgstr ""
19308
19309#: cfgrtl.c:2836
19310#, gcc-internal-format, gfc-internal-format
19311msgid "head insn %d for block %d not found in the insn stream"
19312msgstr ""
19313
19314#: cfgrtl.c:2884
19315#, gcc-internal-format, gfc-internal-format
19316msgid "missing barrier after block %i"
19317msgstr ""
19318
19319#: cfgrtl.c:2900
19320#, gcc-internal-format, gfc-internal-format
19321msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
19322msgstr ""
19323
19324#: cfgrtl.c:2909
19325#, fuzzy, gcc-internal-format, gfc-internal-format
19326msgid "verify_flow_info: Incorrect fallthru %i->%i"
19327msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
19328
19329#: cfgrtl.c:2945
19330#, gcc-internal-format
19331msgid "basic blocks not laid down consecutively"
19332msgstr ""
19333
19334#: cfgrtl.c:2984
19335#, gcc-internal-format, gfc-internal-format
19336msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
19337msgstr ""
19338
19339#: cgraph.c:3056
19340#, fuzzy, gcc-internal-format
19341msgid "caller edge count invalid"
19342msgstr "oikealle siirron lukumäärä on negatiivinen"
19343
19344#: cgraph.c:3140
19345#, gcc-internal-format, gfc-internal-format
19346msgid "aux field set for edge %s->%s"
19347msgstr ""
19348
19349#: cgraph.c:3147
19350#, gcc-internal-format
19351msgid "cgraph count invalid"
19352msgstr ""
19353
19354#: cgraph.c:3152
19355#, gcc-internal-format
19356msgid "inline clone in same comdat group list"
19357msgstr ""
19358
19359#: cgraph.c:3157
19360#, fuzzy, gcc-internal-format
19361msgid "local symbols must be defined"
19362msgstr "%s: kenttä ”%s” ei saa olla määritelty"
19363
19364#: cgraph.c:3162
19365#, gcc-internal-format
19366msgid "externally visible inline clone"
19367msgstr ""
19368
19369#: cgraph.c:3167
19370#, gcc-internal-format
19371msgid "inline clone with address taken"
19372msgstr ""
19373
19374#: cgraph.c:3172
19375#, gcc-internal-format
19376msgid "inline clone is forced to output"
19377msgstr ""
19378
19379#: cgraph.c:3179
19380#, gcc-internal-format, gfc-internal-format
19381msgid "aux field set for indirect edge from %s"
19382msgstr ""
19383
19384#: cgraph.c:3186
19385#, gcc-internal-format, gfc-internal-format
19386msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
19387msgstr ""
19388
19389#: cgraph.c:3201
19390#, gcc-internal-format, gfc-internal-format
19391msgid "comdat-local function called by %s outside its comdat"
19392msgstr ""
19393
19394#: cgraph.c:3211
19395#, fuzzy, gcc-internal-format
19396msgid "inlined_to pointer is wrong"
19397msgstr "Väärä taikaluku --- RESERVED_13"
19398
19399#: cgraph.c:3216
19400#, fuzzy, gcc-internal-format
19401msgid "multiple inline callers"
19402msgstr "parametri %q+D esitelty %<inline%>:ksi"
19403
19404#: cgraph.c:3223
19405#, gcc-internal-format
19406msgid "inlined_to pointer set for noninline callers"
19407msgstr ""
19408
19409#: cgraph.c:3244
19410#, fuzzy, gcc-internal-format
19411msgid "caller edge count does not match BB count"
19412msgstr "oikealle siirron lukumäärä on negatiivinen"
19413
19414#: cgraph.c:3266
19415#, gcc-internal-format
19416msgid "indirect call count does not match BB count"
19417msgstr ""
19418
19419#: cgraph.c:3277
19420#, gcc-internal-format
19421msgid "inlined_to pointer is set but no predecessors found"
19422msgstr ""
19423
19424#: cgraph.c:3282
19425#, gcc-internal-format
19426msgid "inlined_to pointer refers to itself"
19427msgstr ""
19428
19429#: cgraph.c:3294
19430#, gcc-internal-format
19431msgid "cgraph_node has wrong clone_of"
19432msgstr ""
19433
19434#: cgraph.c:3306
19435#, gcc-internal-format
19436msgid "cgraph_node has wrong clone list"
19437msgstr ""
19438
19439#: cgraph.c:3312
19440#, gcc-internal-format
19441msgid "cgraph_node is in clone list but it is not clone"
19442msgstr ""
19443
19444#: cgraph.c:3317
19445#, gcc-internal-format
19446msgid "cgraph_node has wrong prev_clone pointer"
19447msgstr ""
19448
19449#: cgraph.c:3322
19450#, gcc-internal-format
19451msgid "double linked list of clones corrupted"
19452msgstr ""
19453
19454#: cgraph.c:3334
19455#, gcc-internal-format
19456msgid "Alias has call edges"
19457msgstr ""
19458
19459#: cgraph.c:3342
19460#, gcc-internal-format
19461msgid "Alias has non-alias reference"
19462msgstr ""
19463
19464#: cgraph.c:3347
19465#, gcc-internal-format
19466msgid "Alias has more than one alias reference"
19467msgstr ""
19468
19469#: cgraph.c:3354
19470#, gcc-internal-format
19471msgid "Analyzed alias has no reference"
19472msgstr ""
19473
19474#: cgraph.c:3363
19475#, gcc-internal-format
19476msgid "Instrumentation clone does not reference original node"
19477msgstr ""
19478
19479#: cgraph.c:3370
19480#, fuzzy, gcc-internal-format
19481msgid "Not instrumented node has non-NULL original declaration"
19482msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
19483
19484#: cgraph.c:3380
19485#, fuzzy, gcc-internal-format
19486msgid "Instrumented node has wrong original declaration"
19487msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
19488
19489#: cgraph.c:3398
19490#, gcc-internal-format
19491msgid "Node has more than one chkp reference"
19492msgstr ""
19493
19494#: cgraph.c:3403
19495#, gcc-internal-format
19496msgid "Wrong node is referenced with chkp reference"
19497msgstr ""
19498
19499#: cgraph.c:3411
19500#, gcc-internal-format
19501msgid "Analyzed node has no reference to instrumented version"
19502msgstr ""
19503
19504#: cgraph.c:3425
19505#, gcc-internal-format
19506msgid "Alias chain for instrumented node is broken"
19507msgstr ""
19508
19509#: cgraph.c:3434
19510#, gcc-internal-format
19511msgid "No edge out of thunk node"
19512msgstr ""
19513
19514#: cgraph.c:3439
19515#, gcc-internal-format
19516msgid "More than one edge out of thunk node"
19517msgstr ""
19518
19519#: cgraph.c:3444
19520#, gcc-internal-format
19521msgid "Thunk is not supposed to have body"
19522msgstr ""
19523
19524#: cgraph.c:3450
19525#, gcc-internal-format
19526msgid "Instrumentation thunk has wrong edge callee"
19527msgstr ""
19528
19529#: cgraph.c:3486
19530#, fuzzy, gcc-internal-format
19531msgid "shared call_stmt:"
19532msgstr "Stmt-sisäkkäistysvirhe."
19533
19534#: cgraph.c:3494
19535#, fuzzy, gcc-internal-format
19536msgid "edge points to wrong declaration:"
19537msgstr "tyhjä esittely"
19538
19539#: cgraph.c:3503
19540#, gcc-internal-format
19541msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
19542msgstr ""
19543
19544#: cgraph.c:3513
19545#, gcc-internal-format
19546msgid "missing callgraph edge for call stmt:"
19547msgstr ""
19548
19549#: cgraph.c:3523
19550#, fuzzy, gcc-internal-format
19551msgid "reference to dead statement"
19552msgstr "lauseella ei ole vaikutusta"
19553
19554#: cgraph.c:3536
19555#, gcc-internal-format, gfc-internal-format
19556msgid "edge %s->%s has no corresponding call_stmt"
19557msgstr ""
19558
19559#: cgraph.c:3548
19560#, gcc-internal-format, gfc-internal-format
19561msgid "an indirect edge from %s has no corresponding call_stmt"
19562msgstr ""
19563
19564#: cgraph.c:3559
19565#, fuzzy, gcc-internal-format
19566msgid "verify_cgraph_node failed"
19567msgstr "symtab_node::verify epäonnistui"
19568
19569#: cgraph.c:3666 varpool.c:306
19570#, fuzzy, gcc-internal-format, gfc-internal-format
19571msgid "%s: section %s is missing"
19572msgstr "%s: osaa ”%.*s” ei tunneta"
19573
19574#: cgraphunit.c:725
19575#, fuzzy, gcc-internal-format
19576msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
19577msgstr "weakref-attribuutin täytyy esiintyä ennen alias-attribuuttia"
19578
19579#: cgraphunit.c:777 cgraphunit.c:813
19580#, fuzzy, gcc-internal-format
19581msgid "%<externally_visible%> attribute have effect only on public objects"
19582msgstr "%qE-attribuutti vaikuttaa vain julkisiin objekteihin"
19583
19584#: cgraphunit.c:784
19585#, fuzzy, gcc-internal-format
19586msgid "%<weakref%> attribute ignored because function is defined"
19587msgstr "%qE-attribuuttia ei huomioida koska %qT on jo määritelty"
19588
19589#: cgraphunit.c:796
19590#, fuzzy, gcc-internal-format
19591msgid "always_inline function might not be inlinable"
19592msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
19593
19594#: cgraphunit.c:821
19595#, fuzzy, gcc-internal-format
19596msgid "%<weakref%> attribute ignored because variable is initialized"
19597msgstr "%qs-attribuuttia ei huomioida %qs:lle"
19598
19599#. include_self=
19600#: cgraphunit.c:981 c/c-decl.c:11302
19601#, fuzzy, gcc-internal-format
19602msgid "%q+F used but never defined"
19603msgstr "nimike %q+D määritelty mutta käytettämättä"
19604
19605#: cgraphunit.c:983 c/c-decl.c:11311
19606#, fuzzy, gcc-internal-format
19607msgid "%q+F declared %<static%> but never defined"
19608msgstr "sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty"
19609
19610#: cgraphunit.c:1027
19611#, fuzzy, gcc-internal-format
19612msgid "%qD defined but not used"
19613msgstr "nimiö %qD määritelty täällä"
19614
19615#: cgraphunit.c:1350
19616#, fuzzy, gcc-internal-format
19617#| msgid "%<operator new%> must return type %qT"
19618msgid "%<ifunc%> resolver for %qD must return %qT"
19619msgstr "%<operator new%>:n on palautettava tyyppi %qT"
19620
19621#: cgraphunit.c:1353 cgraphunit.c:1375
19622#, fuzzy, gcc-internal-format
19623msgid "resolver indirect function declared here"
19624msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
19625
19626#: cgraphunit.c:1372
19627#, gcc-internal-format
19628msgid "%<ifunc%> resolver for %qD should return %qT"
19629msgstr ""
19630
19631#: cgraphunit.c:1379
19632#, fuzzy, gcc-internal-format
19633#| msgid "Warn about casting functions to incompatible types"
19634msgid "%qD alias between functions of incompatible types %qT and %qT"
19635msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
19636
19637#: cgraphunit.c:1382 cgraphunit.c:1461
19638#, fuzzy, gcc-internal-format
19639msgid "aliased declaration here"
19640msgstr "edellinen esittely %q+D"
19641
19642#: cgraphunit.c:1419 c-family/c-pragma.c:337
19643#, gcc-internal-format
19644msgid "%q+D aliased to undefined symbol %qE"
19645msgstr ""
19646
19647#: cgraphunit.c:1435
19648#, gcc-internal-format
19649msgid "%q+D aliased to external symbol %qE"
19650msgstr ""
19651
19652#: cgraphunit.c:1458
19653#, gcc-internal-format
19654msgid "%q+D alias between function and variable is not supported"
19655msgstr ""
19656
19657#: cgraphunit.c:1532
19658#, gcc-internal-format
19659msgid "failed to reclaim unneeded function"
19660msgstr ""
19661
19662#: cgraphunit.c:1560
19663#, gcc-internal-format
19664msgid "failed to reclaim unneeded function in same comdat group"
19665msgstr ""
19666
19667#: cgraphunit.c:1799
19668#, gcc-internal-format
19669msgid "generic thunk code fails for method %qD which uses %<...%>"
19670msgstr ""
19671
19672#: cgraphunit.c:2165
19673#, gcc-internal-format
19674msgid "size of return value of %q+D is %u bytes"
19675msgstr ""
19676
19677#: cgraphunit.c:2168
19678#, gcc-internal-format
19679msgid "size of return value of %q+D is larger than %wd bytes"
19680msgstr ""
19681
19682#: cgraphunit.c:2654
19683#, fuzzy, gcc-internal-format
19684msgid "nodes with unreleased memory found"
19685msgstr "Tämä merkkijono löytyi Poeditin käännösmuistista."
19686
19687#: collect-utils.c:68
19688#, fuzzy, gcc-internal-format
19689msgid "can't get program status: %m"
19690msgstr "ei voi lukea tiedostoa %s: %m"
19691
19692#: collect-utils.c:82
19693#, fuzzy, gcc-internal-format, gfc-internal-format
19694msgid "%s terminated with signal %d [%s]%s"
19695msgstr "%s%sTuntematon signaali %d\n"
19696
19697#: collect-utils.c:98
19698#, fuzzy, gcc-internal-format, gfc-internal-format
19699msgid "%s returned %d exit status"
19700msgstr "ld:n paluuarvo oli %d"
19701
19702#: collect-utils.c:133
19703#, fuzzy, gcc-internal-format, gfc-internal-format
19704msgid "could not open response file %s"
19705msgstr "Tiedoston ”%s” avaaminen epäonnistui."
19706
19707#: collect-utils.c:139
19708#, fuzzy, gcc-internal-format, gfc-internal-format
19709msgid "could not write to response file %s"
19710msgstr "Tiedoston ”%s” palauttaminen epäonnistui."
19711
19712#: collect-utils.c:145
19713#, fuzzy, gcc-internal-format, gfc-internal-format
19714msgid "could not close response file %s"
19715msgstr "Tiedostoa ”%s” ei löytynyt."
19716
19717#: collect-utils.c:179
19718#, fuzzy, gcc-internal-format, gfc-internal-format
19719msgid "cannot find '%s'"
19720msgstr "lähdetiedostoa %s ei löydy"
19721
19722#: collect-utils.c:183 collect2.c:2387 collect2.c:2586 gcc.c:3080 gcc.c:6856
19723#, fuzzy, gcc-internal-format
19724msgid "pex_init failed: %m"
19725msgstr "cap_init epäonnistui"
19726
19727#: collect-utils.c:192 collect2.c:2396 collect2.c:2594 gcc.c:8498
19728#, gcc-internal-format
19729msgid "%s: %m"
19730msgstr "%s: %m"
19731
19732#: collect2.c:702
19733#, fuzzy, gcc-internal-format
19734msgid "COLLECT_LTO_WRAPPER must be set"
19735msgstr "COLLECT_GCC-ympäristömuuttujan on oltava asetettuna"
19736
19737#: collect2.c:969 gcc.c:7382 lto-wrapper.c:1692
19738#: config/i386/intelmic-mkoffload.c:556 config/nvptx/mkoffload.c:405
19739#, fuzzy, gcc-internal-format
19740msgid "atexit failed"
19741msgstr ""
19742" EPÄONNISTUI\n"
19743"\n"
19744
19745#: collect2.c:1067
19746#, gcc-internal-format
19747msgid "no arguments"
19748msgstr "ei argumentteja"
19749
19750#: collect2.c:1311 opts.c:904
19751#, fuzzy, gcc-internal-format
19752msgid "LTO support has not been enabled in this configuration"
19753msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
19754
19755#: collect2.c:1352
19756#, fuzzy, gcc-internal-format
19757msgid "can't open %s: %m"
19758msgstr "Hakemistoa %s ei voi avata"
19759
19760#: collect2.c:1472
19761#, fuzzy, gcc-internal-format, gfc-internal-format
19762msgid "unknown demangling style '%s'"
19763msgstr "Tuntematon (%s)"
19764
19765#: collect2.c:1574 collect2.c:1757 collect2.c:1797
19766#, gcc-internal-format
19767msgid "fopen %s: %m"
19768msgstr "fopen %s: %m"
19769
19770#: collect2.c:1577 collect2.c:1762 collect2.c:1800
19771#, gcc-internal-format
19772msgid "fclose %s: %m"
19773msgstr "fclose %s: %m"
19774
19775#: collect2.c:2361
19776#, fuzzy, gcc-internal-format
19777msgid "cannot find 'nm'"
19778msgstr "ei löydetä protokollaesittelyä %qE:lle"
19779
19780#: collect2.c:2409
19781#, fuzzy, gcc-internal-format
19782msgid "can't open nm output: %m"
19783msgstr "ei voida avata ldd-tulostetta"
19784
19785#: collect2.c:2493
19786#, gcc-internal-format, gfc-internal-format
19787msgid "init function found in object %s"
19788msgstr ""
19789
19790#: collect2.c:2504
19791#, gcc-internal-format, gfc-internal-format
19792msgid "fini function found in object %s"
19793msgstr ""
19794
19795#: collect2.c:2561
19796#, fuzzy, gcc-internal-format
19797msgid "cannot find 'ldd'"
19798msgstr "ei löydetä protokollaesittelyä %qE:lle"
19799
19800#: collect2.c:2607
19801#, fuzzy, gcc-internal-format
19802msgid "can't open ldd output: %m"
19803msgstr "ei voida avata ldd-tulostetta"
19804
19805#: collect2.c:2625
19806#, gcc-internal-format, gfc-internal-format
19807msgid "dynamic dependency %s not found"
19808msgstr "dynaamista riippuvuutta %s ei löytynyt"
19809
19810#: collect2.c:2637
19811#, gcc-internal-format, gfc-internal-format
19812msgid "unable to open dynamic dependency '%s'"
19813msgstr "ei voida avata dynaamista riippuvuutta ”%s”"
19814
19815#: collect2.c:2791
19816#, gcc-internal-format, gfc-internal-format
19817msgid "%s: not a COFF file"
19818msgstr "%s: ei ole COFF-tiedosto"
19819
19820#: collect2.c:2961
19821#, gcc-internal-format, gfc-internal-format
19822msgid "%s: cannot open as COFF file"
19823msgstr "%s: ei voida avata COFF-tiedostona"
19824
19825#: collect2.c:3020
19826#, gcc-internal-format, gfc-internal-format
19827msgid "library lib%s not found"
19828msgstr "kirjastoa lib%s ei löytynyt"
19829
19830#: convert.c:96
19831#, gcc-internal-format
19832msgid "cannot convert to a pointer type"
19833msgstr "ei voi muuntaa osoitintyypiksi"
19834
19835#: convert.c:392
19836#, gcc-internal-format
19837msgid "pointer value used where a floating point value was expected"
19838msgstr ""
19839
19840#: convert.c:396
19841#, gcc-internal-format
19842msgid "aggregate value used where a float was expected"
19843msgstr ""
19844
19845#: convert.c:528
19846#, fuzzy, gcc-internal-format
19847msgid "conversion to incomplete type"
19848msgstr "paluutyyppi on vaillinainen tyyppi"
19849
19850#: convert.c:992
19851#, fuzzy, gcc-internal-format
19852msgid "can%'t convert a vector of type %qT to type %qT which has different size"
19853msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
19854
19855#: convert.c:1000
19856#, gcc-internal-format
19857msgid "aggregate value used where an integer was expected"
19858msgstr ""
19859
19860#: convert.c:1085
19861#, gcc-internal-format
19862msgid "pointer value used where a complex was expected"
19863msgstr ""
19864
19865#: convert.c:1089
19866#, gcc-internal-format
19867msgid "aggregate value used where a complex was expected"
19868msgstr ""
19869
19870#: convert.c:1123
19871#, fuzzy, gcc-internal-format
19872msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
19873msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
19874
19875#: convert.c:1131
19876#, fuzzy, gcc-internal-format
19877msgid "can%'t convert value to a vector"
19878msgstr "ei voi kirjoittaa tiedostoon %s: %m"
19879
19880#: convert.c:1170
19881#, gcc-internal-format
19882msgid "aggregate value used where a fixed-point was expected"
19883msgstr ""
19884
19885#: coverage.c:200
19886#, fuzzy, gcc-internal-format
19887msgid "%qs is not a gcov data file"
19888msgstr "%s:ei ole gcov-datatiedosto\n"
19889
19890#: coverage.c:211
19891#, gcc-internal-format
19892msgid "%qs is version %q.*s, expected version %q.*s"
19893msgstr ""
19894
19895#: coverage.c:293 coverage.c:303
19896#, gcc-internal-format, gfc-internal-format
19897msgid "Profile data for function %u is corrupted"
19898msgstr ""
19899
19900#: coverage.c:294
19901#, fuzzy, gcc-internal-format
19902msgid "checksum is (%x,%x) instead of (%x,%x)"
19903msgstr "Tulosta s_yntaksiväritys"
19904
19905#: coverage.c:304
19906#, fuzzy, gcc-internal-format, gfc-internal-format
19907msgid "number of counters is %d instead of %d"
19908msgstr "Sarakkeiden määrä   : %d\n"
19909
19910#: coverage.c:311
19911#, gcc-internal-format, gfc-internal-format
19912msgid "cannot merge separate %s counters for function %u"
19913msgstr ""
19914
19915#: coverage.c:331
19916#, gcc-internal-format
19917msgid "%qs has overflowed"
19918msgstr "%qs on ylivuotanut"
19919
19920#: coverage.c:332
19921#, fuzzy, gcc-internal-format
19922msgid "%qs is corrupted"
19923msgstr "Tietokanta %s on turmeltunut; luo se uudelleen komennolla mandb --create"
19924
19925#: coverage.c:390
19926#, gcc-internal-format
19927msgid "the control flow of function %qE does not match its profile data (counter %qs)"
19928msgstr ""
19929
19930#: coverage.c:406
19931#, fuzzy, gcc-internal-format
19932msgid "execution counts estimated\n"
19933msgstr "Tiedostojärjestelmän arvioitu vähimmäiskoko: %llu\n"
19934
19935#: coverage.c:407
19936#, fuzzy, gcc-internal-format
19937msgid "execution counts assumed to be zero\n"
19938msgstr "taulukon %qs koko on negatiivinen"
19939
19940#: coverage.c:419
19941#, gcc-internal-format
19942msgid "source locations for function %qE have changed, the profile data may be out of date"
19943msgstr ""
19944
19945#: coverage.c:690
19946#, fuzzy, gcc-internal-format
19947msgid "error writing %qs"
19948msgstr "virhe kirjoitettaessa i-solmua"
19949
19950#: coverage.c:1264
19951#, gcc-internal-format, gfc-internal-format
19952msgid "cannot open %s"
19953msgstr "tiedostoa %s ei voi avata"
19954
19955#: data-streamer-in.c:53
19956#, gcc-internal-format
19957msgid "bytecode stream: string too long for the string table"
19958msgstr ""
19959
19960#: data-streamer-in.c:84 data-streamer-in.c:113
19961#, gcc-internal-format
19962msgid "bytecode stream: found non-null terminated string"
19963msgstr ""
19964
19965#: dbgcnt.c:133
19966#, gcc-internal-format
19967msgid "cannot find a valid counter:value pair:"
19968msgstr ""
19969
19970#: dbgcnt.c:134
19971#, fuzzy, gcc-internal-format, gfc-internal-format
19972msgid "-fdbg-cnt=%s"
19973msgstr "%s[%s] %s%s%s"
19974
19975#: dbgcnt.c:135
19976#, gcc-internal-format, gfc-internal-format
19977msgid "          %s"
19978msgstr "          %s"
19979
19980#: dbxout.c:3384
19981#, gcc-internal-format
19982msgid "common symbol debug info is not structured as symbol+offset"
19983msgstr ""
19984
19985#: dbxout.c:3915
19986#, gcc-internal-format
19987msgid "global destructors not supported on this target"
19988msgstr ""
19989
19990#: dbxout.c:3932
19991#, gcc-internal-format
19992msgid "global constructors not supported on this target"
19993msgstr ""
19994
19995#: diagnostic.c:1509
19996#, fuzzy, gcc-internal-format, gfc-internal-format
19997msgid "in %s, at %s:%d"
19998msgstr "ohitetaan viesti %s@%s:%d (%d oktettia)"
19999
20000#: dominance.c:1170
20001#, fuzzy, gcc-internal-format, gfc-internal-format
20002msgid "dominator of %d status unknown"
20003msgstr "Muunnoksen paluuarvo: %d"
20004
20005#: dominance.c:1178
20006#, fuzzy, gcc-internal-format, gfc-internal-format
20007msgid "dominator of %d should be %d, not %d"
20008msgstr "%q+D:n toisen argumentin pitäisi olla %<char **%>"
20009
20010#: dumpfile.c:336 dumpfile.c:524 dumpfile.c:617
20011#, fuzzy, gcc-internal-format
20012msgid "could not open dump file %qs: %m"
20013msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
20014
20015#: dumpfile.c:859
20016#, gcc-internal-format
20017msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
20018msgstr ""
20019
20020#: dumpfile.c:967
20021#, fuzzy, gcc-internal-format
20022msgid "unknown option %q.*s in %<-fopt-info-%s%>"
20023msgstr "tunnistamaton komentorivivalitsin %<-fopt-info-%s%>"
20024
20025#: dumpfile.c:999
20026#, gcc-internal-format
20027msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
20028msgstr ""
20029
20030#: dwarf2out.c:1117
20031#, gcc-internal-format
20032msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
20033msgstr ""
20034
20035#: dwarf2out.c:10909
20036#, gcc-internal-format
20037msgid "-gdwarf-6 is output as version 5 with incompatibilities"
20038msgstr ""
20039
20040#: dwarf2out.c:14423
20041#, gcc-internal-format, gfc-internal-format
20042msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
20043msgstr ""
20044
20045#: emit-rtl.c:2898
20046#, gcc-internal-format
20047msgid "invalid rtl sharing found in the insn"
20048msgstr ""
20049
20050#: emit-rtl.c:2900
20051#, fuzzy, gcc-internal-format
20052msgid "shared rtx"
20053msgstr "jaettu muistiobjekti"
20054
20055#: emit-rtl.c:2902
20056#, fuzzy, gcc-internal-format
20057msgid "internal consistency failure"
20058msgstr "Sähkökatko"
20059
20060#: emit-rtl.c:4039
20061#, gcc-internal-format
20062msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
20063msgstr ""
20064
20065#: errors.c:133
20066#, fuzzy, gcc-internal-format, gfc-internal-format
20067msgid "abort in %s, at %s:%d"
20068msgstr "Käyttäjänimi on NULL funktiossa %s, rivillä %d. Keskeytys."
20069
20070#: except.c:2151
20071#, gcc-internal-format
20072msgid "argument of %<__builtin_eh_return_regno%> must be constant"
20073msgstr ""
20074
20075#: except.c:2286
20076#, gcc-internal-format
20077msgid "__builtin_eh_return not supported on this target"
20078msgstr ""
20079
20080#: except.c:3409 except.c:3434
20081#, gcc-internal-format, gfc-internal-format
20082msgid "region_array is corrupted for region %i"
20083msgstr ""
20084
20085#: except.c:3422 except.c:3453
20086#, gcc-internal-format, gfc-internal-format
20087msgid "lp_array is corrupted for lp %i"
20088msgstr ""
20089
20090#: except.c:3439
20091#, gcc-internal-format, gfc-internal-format
20092msgid "outer block of region %i is wrong"
20093msgstr ""
20094
20095#: except.c:3444
20096#, gcc-internal-format, gfc-internal-format
20097msgid "negative nesting depth of region %i"
20098msgstr ""
20099
20100#: except.c:3458
20101#, gcc-internal-format, gfc-internal-format
20102msgid "region of lp %i is wrong"
20103msgstr ""
20104
20105#: except.c:3485
20106#, gcc-internal-format, gfc-internal-format
20107msgid "tree list ends on depth %i"
20108msgstr ""
20109
20110#: except.c:3490
20111#, gcc-internal-format
20112msgid "region_array does not match region_tree"
20113msgstr ""
20114
20115#: except.c:3495
20116#, gcc-internal-format
20117msgid "lp_array does not match region_tree"
20118msgstr ""
20119
20120#: except.c:3502
20121#, fuzzy, gcc-internal-format
20122msgid "verify_eh_tree failed"
20123msgstr "verify_gimple epäonnistui"
20124
20125#: explow.c:1533
20126#, gcc-internal-format
20127msgid "stack limits not supported on this target"
20128msgstr ""
20129
20130#: expmed.c:354
20131#, fuzzy, gcc-internal-format
20132msgid "reverse scalar storage order"
20133msgstr "Käänteinen jä_rjestys"
20134
20135#: expmed.c:371
20136#, gcc-internal-format
20137msgid "reverse floating-point scalar storage order"
20138msgstr ""
20139
20140#: expmed.c:412
20141#, fuzzy, gcc-internal-format, gfc-internal-format
20142msgid "reverse storage order for %smode"
20143msgstr "Käänteinen jä_rjestys"
20144
20145#: expmed.c:658
20146#, gcc-internal-format
20147msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
20148msgstr ""
20149
20150#: expr.c:10979
20151#, gcc-internal-format
20152msgid "%Kcall to %qs declared with attribute error: %s"
20153msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivirheellä: %s"
20154
20155#: expr.c:10992
20156#, gcc-internal-format
20157msgid "%Kcall to %qs declared with attribute warning: %s"
20158msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivaroituksella: %s"
20159
20160#: final.c:1868
20161#, gcc-internal-format
20162msgid "the frame size of %wd bytes is larger than %wd bytes"
20163msgstr ""
20164
20165#: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
20166#, fuzzy, gcc-internal-format
20167msgid "could not open final insn dump file %qs: %m"
20168msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
20169
20170#: final.c:4890 tree-cfgcleanup.c:1317
20171#, fuzzy, gcc-internal-format
20172msgid "could not close final insn dump file %qs: %m"
20173msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
20174
20175#: fixed-value.c:128
20176#, fuzzy, gcc-internal-format
20177msgid "large fixed-point constant implicitly truncated to fixed-point type"
20178msgstr "suuri kokonaisluku implisiittisesti katkaistu etumerkittömäksi tyypiksi"
20179
20180#: fold-const.c:4157 fold-const.c:4167
20181#, gcc-internal-format, gfc-internal-format
20182msgid "comparison is always %d due to width of bit-field"
20183msgstr "vertailu on aina %d johtuen bittikentän leveydestä"
20184
20185#: fold-const.c:5484 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3219
20186#, gcc-internal-format
20187msgid "assuming signed overflow does not occur when simplifying range test"
20188msgstr ""
20189
20190#: fold-const.c:5934 fold-const.c:5948
20191#, fuzzy, gcc-internal-format, gfc-internal-format
20192msgid "comparison is always %d"
20193msgstr "vertailu on aina %d johtuen bittikentän leveydestä"
20194
20195#: fold-const.c:6091
20196#, gcc-internal-format
20197msgid "%<or%> of unmatched not-equal tests is always 1"
20198msgstr ""
20199
20200#: fold-const.c:6096
20201#, gcc-internal-format
20202msgid "%<and%> of mutually exclusive equal-tests is always 0"
20203msgstr ""
20204
20205#: fold-const.c:8316
20206#, gcc-internal-format
20207msgid "assuming signed overflow does not occur when reducing constant in comparison"
20208msgstr ""
20209
20210#: fold-const.c:8716
20211#, gcc-internal-format
20212msgid "assuming signed overflow does not occur when combining constants around a comparison"
20213msgstr ""
20214
20215#: fold-const.c:12069
20216#, gcc-internal-format
20217msgid "fold check: original tree changed by fold"
20218msgstr ""
20219
20220#: function.c:248
20221#, gcc-internal-format
20222msgid "total size of local objects too large"
20223msgstr "paikallisten objektien kokonaiskoko on liian suuri"
20224
20225#: function.c:1776 gimplify.c:6273
20226#, fuzzy, gcc-internal-format
20227msgid "impossible constraint in %<asm%>"
20228msgstr "virheellinen ”asm”: "
20229
20230#: function.c:4415
20231#, gcc-internal-format
20232msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
20233msgstr ""
20234
20235#: function.c:4436
20236#, gcc-internal-format
20237msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
20238msgstr ""
20239
20240#: function.c:5087
20241#, fuzzy, gcc-internal-format
20242msgid "function returns an aggregate"
20243msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
20244
20245#: gcc.c:2119 gcc.c:2140
20246#, gcc-internal-format, gfc-internal-format
20247msgid "specs %%include syntax malformed after %ld characters"
20248msgstr ""
20249
20250#: gcc.c:2167 gcc.c:2177 gcc.c:2188 gcc.c:2199
20251#, gcc-internal-format, gfc-internal-format
20252msgid "specs %%rename syntax malformed after %ld characters"
20253msgstr ""
20254
20255#: gcc.c:2210
20256#, gcc-internal-format, gfc-internal-format
20257msgid "specs %s spec was not found to be renamed"
20258msgstr ""
20259
20260#: gcc.c:2218
20261#, fuzzy, gcc-internal-format
20262msgid "%s: attempt to rename spec %qs to already defined spec %qs"
20263msgstr "%qs-attribuuttia ei huomioida %qs:lle"
20264
20265#: gcc.c:2240
20266#, gcc-internal-format, gfc-internal-format
20267msgid "specs unknown %% command after %ld characters"
20268msgstr ""
20269
20270#: gcc.c:2252 gcc.c:2266
20271#, gcc-internal-format, gfc-internal-format
20272msgid "specs file malformed after %ld characters"
20273msgstr ""
20274
20275#: gcc.c:2321
20276#, fuzzy, gcc-internal-format
20277msgid "spec file has no spec for linking"
20278msgstr "virheellinen tiedostonumero sarakemäärityksessä: %s"
20279
20280#: gcc.c:2869
20281#, fuzzy, gcc-internal-format
20282msgid "system path %qs is not absolute"
20283msgstr "polku puuttuu %qs:n jälkeen"
20284
20285#: gcc.c:2957
20286#, gcc-internal-format
20287msgid "-pipe not supported"
20288msgstr "-pipe ei ole tuettu"
20289
20290#: gcc.c:3119
20291#, fuzzy, gcc-internal-format
20292msgid "failed to get exit status: %m"
20293msgstr "mandb-komento epäonnistui paluuarvolla %d"
20294
20295#: gcc.c:3125
20296#, fuzzy, gcc-internal-format
20297msgid "failed to get process times: %m"
20298msgstr "nykyisen prosessin ryhmien noutaminen epäonnistui"
20299
20300#. The inferior failed to catch the signal.
20301#: gcc.c:3151 gcc.c:3175
20302#, fuzzy, gcc-internal-format, gfc-internal-format
20303#| msgid "Use 32-bit general registers"
20304msgid "%s signal terminated program %s"
20305msgstr "käytä aina numeroita käyttäjän/ryhmän nimissä"
20306
20307#: gcc.c:3653 opts-common.c:1233 opts-common.c:1257 opts-global.c:139
20308#, gcc-internal-format
20309msgid "unrecognized command line option %qs"
20310msgstr "tuntematon komentorivivalitsin %qs"
20311
20312#: gcc.c:3718
20313#, gcc-internal-format, gfc-internal-format
20314msgid "GCC is not configured to support %s as offload target"
20315msgstr ""
20316
20317#: gcc.c:4022
20318#, gcc-internal-format
20319msgid "%qs is an unknown -save-temps option"
20320msgstr ""
20321
20322#: gcc.c:4497 toplev.c:875
20323#, gcc-internal-format
20324msgid "input file %qs is the same as output file"
20325msgstr "syötetiedosto %qs on sama kuin tulostiedosto"
20326
20327#: gcc.c:4502
20328#, fuzzy, gcc-internal-format
20329#| msgid "output file not specified"
20330msgid "output filename may not be empty"
20331msgstr "tulostiedostoa ei ole annettu"
20332
20333#: gcc.c:4527
20334#, gcc-internal-format
20335msgid "-pipe ignored because -save-temps specified"
20336msgstr ""
20337
20338#: gcc.c:4615
20339#, gcc-internal-format
20340msgid "%<-x %s%> after last input file has no effect"
20341msgstr ""
20342
20343#: gcc.c:4797
20344#, gcc-internal-format
20345msgid "unable to locate default linker script %qs in the library search paths"
20346msgstr ""
20347
20348#: gcc.c:5002
20349#, fuzzy, gcc-internal-format
20350msgid "switch %qs does not start with %<-%>"
20351msgstr "valitsin %qs ei ole enää tuettu"
20352
20353#: gcc.c:5006
20354#, gcc-internal-format
20355msgid "spec-generated switch is just %<-%>"
20356msgstr ""
20357
20358#: gcc.c:5099
20359#, fuzzy, gcc-internal-format, gfc-internal-format
20360msgid "could not open temporary response file %s"
20361msgstr "Tiedoston ”%s” avaaminen epäonnistui."
20362
20363#: gcc.c:5106
20364#, fuzzy, gcc-internal-format, gfc-internal-format
20365msgid "could not write to temporary response file %s"
20366msgstr "Väliaikaista varmuuskopiotiedostoa ei voitu luoda tallennettaessa tiedostoa \"%s\""
20367
20368#: gcc.c:5112
20369#, fuzzy, gcc-internal-format, gfc-internal-format
20370msgid "could not close temporary response file %s"
20371msgstr "Väliaikaista varmuuskopiotiedostoa ei voitu luoda tallennettaessa tiedostoa \"%s\""
20372
20373#: gcc.c:5235
20374#, fuzzy, gcc-internal-format
20375msgid "spec %qs invalid"
20376msgstr "virheellinen --param-arvo %qs"
20377
20378#: gcc.c:5385
20379#, fuzzy, gcc-internal-format
20380msgid "spec %qs has invalid %<%%0%c%>"
20381msgstr "bittikentällä %qs on epäkelpo tyyppi"
20382
20383#: gcc.c:5706
20384#, fuzzy, gcc-internal-format
20385msgid "spec %qs has invalid %<%%W%c%>"
20386msgstr "bittikentällä %qs on epäkelpo tyyppi"
20387
20388#: gcc.c:5729
20389#, fuzzy, gcc-internal-format
20390msgid "spec %qs has invalid %<%%x%c%>"
20391msgstr "bittikentällä %qs on epäkelpo tyyppi"
20392
20393#. Catch the case where a spec string contains something like
20394#. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
20395#. hand side of the :.
20396#: gcc.c:5940
20397#, gcc-internal-format
20398msgid "spec failure: %<%%*%> has not been initialized by pattern match"
20399msgstr ""
20400
20401#: gcc.c:5983
20402#, fuzzy, gcc-internal-format
20403msgid "spec failure: unrecognized spec option %qc"
20404msgstr "tunnistamaton muotomäärite"
20405
20406#: gcc.c:6045
20407#, fuzzy, gcc-internal-format
20408msgid "unknown spec function %qs"
20409msgstr "%qs esitelty funktion palauttavana funktiona"
20410
20411#: gcc.c:6075
20412#, fuzzy, gcc-internal-format
20413msgid "error in args to spec function %qs"
20414msgstr "liian monta argumenttia funktiolle %qs"
20415
20416#: gcc.c:6129
20417#, fuzzy, gcc-internal-format
20418msgid "malformed spec function name"
20419msgstr "Väärän muotoinen tai virheellinen nimi"
20420
20421#. )
20422#: gcc.c:6132
20423#, fuzzy, gcc-internal-format
20424msgid "no arguments for spec function"
20425msgstr "liikaa argumentteja funktiolle"
20426
20427#: gcc.c:6151
20428#, fuzzy, gcc-internal-format
20429msgid "malformed spec function arguments"
20430msgstr "liian vähän argumentteja funktiolle %qE"
20431
20432#: gcc.c:6330
20433#, fuzzy, gcc-internal-format
20434msgid "braced spec %qs ends in escape"
20435msgstr "bittikentällä %qs on epäkelpo tyyppi"
20436
20437#: gcc.c:6465
20438#, fuzzy, gcc-internal-format
20439msgid "braced spec %qs is invalid at %qc"
20440msgstr "bittikentällä %qs on epäkelpo tyyppi"
20441
20442#: gcc.c:6560
20443#, gcc-internal-format
20444msgid "braced spec body %qs is invalid"
20445msgstr ""
20446
20447#: gcc.c:7166
20448#, gcc-internal-format, gfc-internal-format
20449msgid "%s: could not determine length of compare-debug file %s"
20450msgstr ""
20451
20452#: gcc.c:7177
20453#, gcc-internal-format, gfc-internal-format
20454msgid "%s: -fcompare-debug failure (length)"
20455msgstr ""
20456
20457#: gcc.c:7187 gcc.c:7228
20458#, fuzzy, gcc-internal-format, gfc-internal-format
20459msgid "%s: could not open compare-debug file %s"
20460msgstr "Tiedoston \"%s\" avaaminen käyttäen merkistökoodausta \"%s\" ei onnistunut."
20461
20462#: gcc.c:7207 gcc.c:7244
20463#, fuzzy, gcc-internal-format, gfc-internal-format
20464msgid "%s: -fcompare-debug failure"
20465msgstr "muunnos %s -> %s epäonnistui"
20466
20467#: gcc.c:7552
20468#, gcc-internal-format
20469msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
20470msgstr ""
20471
20472#: gcc.c:7576
20473#, gcc-internal-format
20474msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
20475msgstr ""
20476
20477#: gcc.c:7881
20478#, fuzzy, gcc-internal-format
20479#| msgid "unrecognized command line option %<-fdump-%s%>"
20480msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
20481msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
20482
20483#: gcc.c:7885
20484#, fuzzy, gcc-internal-format
20485msgid "unrecognized command line option %<-%s%>"
20486msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
20487
20488#: gcc.c:8011
20489#, gcc-internal-format
20490msgid "not configured with sysroot headers suffix"
20491msgstr "ei konfiguroitu sysroot-otsakkeiden loppuliitteellä"
20492
20493#: gcc.c:8072
20494#, gcc-internal-format
20495msgid "no input files"
20496msgstr "ei syötetiedostoja"
20497
20498#: gcc.c:8123
20499#, gcc-internal-format
20500msgid "cannot specify -o with -c, -S or -E with multiple files"
20501msgstr ""
20502
20503#: gcc.c:8164
20504#, fuzzy, gcc-internal-format, gfc-internal-format
20505msgid "%s: %s compiler not installed on this system"
20506msgstr ""
20507"\n"
20508"%s: ***** TIEDOSTOJÄRJESTELMÄÄ MUUTETTIIN *****\n"
20509
20510#: gcc.c:8189
20511#, fuzzy, gcc-internal-format
20512msgid "recompiling with -fcompare-debug"
20513msgstr "aseta vianjäljityksen tulostetiedoston nimi"
20514
20515#: gcc.c:8205
20516#, gcc-internal-format
20517msgid "during -fcompare-debug recompilation"
20518msgstr ""
20519
20520#: gcc.c:8214
20521#, fuzzy, gcc-internal-format
20522msgid "comparing final insns dumps"
20523msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
20524
20525#: gcc.c:8331
20526#, fuzzy, gcc-internal-format, gfc-internal-format
20527msgid "-fuse-linker-plugin, but %s not found"
20528msgstr "kirjastoa lib%s ei löytynyt"
20529
20530#: gcc.c:8364
20531#, gcc-internal-format, gfc-internal-format
20532msgid "%s: linker input file unused because linking not done"
20533msgstr ""
20534
20535#: gcc.c:8420 c-family/c-opts.c:768
20536#, gcc-internal-format
20537msgid "cannot use %<-%> as input filename for a precompiled header"
20538msgstr ""
20539
20540#: gcc.c:8426
20541#, fuzzy, gcc-internal-format, gfc-internal-format
20542msgid "language %s not recognized"
20543msgstr "Kieli:"
20544
20545#: gcc.c:8666
20546#, fuzzy, gcc-internal-format
20547msgid "multilib spec %qs is invalid"
20548msgstr "virheellinen tiedostonumero sarakemäärityksessä: %s"
20549
20550#: gcc.c:8868
20551#, fuzzy, gcc-internal-format
20552msgid "multilib exclusions %qs is invalid"
20553msgstr "%qs-attribuutin virheellinen argumentti"
20554
20555#: gcc.c:8932
20556#, fuzzy, gcc-internal-format
20557msgid "multilib select %qs %qs is invalid"
20558msgstr "%qs-attribuutin virheellinen argumentti"
20559
20560#: gcc.c:9094
20561#, fuzzy, gcc-internal-format
20562msgid "multilib select %qs is invalid"
20563msgstr "%<long long%> virheellinen %qs:lle"
20564
20565#: gcc.c:9134
20566#, fuzzy, gcc-internal-format
20567msgid "multilib exclusion %qs is invalid"
20568msgstr "%qs-attribuutin virheellinen argumentti"
20569
20570#: gcc.c:9349
20571#, fuzzy, gcc-internal-format
20572msgid "environment variable %qs not defined"
20573msgstr "DJGPP-ympäristömuuttujaa ei ole määritelty"
20574
20575#: gcc.c:9489 gcc.c:9494
20576#, fuzzy, gcc-internal-format
20577msgid "invalid version number %qs"
20578msgstr "Virheellinen hajanaisversion arvo"
20579
20580#: gcc.c:9537
20581#, gcc-internal-format, gfc-internal-format
20582msgid "too few arguments to %%:version-compare"
20583msgstr "liian vähän argumentteja kohteelle %%:version-compare"
20584
20585#: gcc.c:9543
20586#, gcc-internal-format, gfc-internal-format
20587msgid "too many arguments to %%:version-compare"
20588msgstr "liian monta argumenttia kohteelle %%:version-compare"
20589
20590#: gcc.c:9585
20591#, fuzzy, gcc-internal-format
20592msgid "unknown operator %qs in %%:version-compare"
20593msgstr "liian vähän argumentteja kohteelle %%:version-compare"
20594
20595#: gcc.c:9709
20596#, gcc-internal-format, gfc-internal-format
20597msgid "too many arguments to %%:compare-debug-dump-opt"
20598msgstr "liian monta argumenttia kohteelle %%:compare-debug-dump-opt"
20599
20600#: gcc.c:9782
20601#, gcc-internal-format, gfc-internal-format
20602msgid "too many arguments to %%:compare-debug-self-opt"
20603msgstr "liian monta argumenttia kohteelle %%:compare-debug-self-opt"
20604
20605#: gcc.c:9818
20606#, gcc-internal-format, gfc-internal-format
20607msgid "too few arguments to %%:compare-debug-auxbase-opt"
20608msgstr "liian vähän argumentteja kohteelle %%:compare-debug-auxbase-opt"
20609
20610#: gcc.c:9822
20611#, gcc-internal-format, gfc-internal-format
20612msgid "too many arguments to %%:compare-debug-auxbase-opt"
20613msgstr "liian monta argumenttia kohteelle %%:compare-debug-auxbase-opt"
20614
20615#: gcc.c:9829
20616#, gcc-internal-format, gfc-internal-format
20617msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
20618msgstr ""
20619
20620#: gcc.c:9903
20621#, fuzzy, gcc-internal-format, gfc-internal-format
20622msgid "too few arguments to %%:replace-extension"
20623msgstr "liian vähän argumentteja kohteelle %%:version-compare"
20624
20625#: gcc.c:9956
20626#, fuzzy, gcc-internal-format, gfc-internal-format
20627msgid "wrong number of arguments to %%:debug-level-gt"
20628msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
20629
20630#: gcov-tool.c:73
20631#, fuzzy, gcc-internal-format, gfc-internal-format
20632msgid "error in removing %s\n"
20633msgstr "poistetaan hakemisto %s"
20634
20635#: gcov-tool.c:104
20636#, fuzzy, gcc-internal-format, gfc-internal-format
20637msgid "Cannot make directory %s"
20638msgstr "hakemiston %s luominen ei onnistu"
20639
20640#: gcov-tool.c:112
20641#, fuzzy, gcc-internal-format
20642msgid "Cannot get current directory name"
20643msgstr "työhakemiston selvittäminen ei onnistu"
20644
20645#: gcov-tool.c:116 gcov-tool.c:130
20646#, fuzzy, gcc-internal-format, gfc-internal-format
20647msgid "Cannot change directory to %s"
20648msgstr "hakemistoon %s ei voi siirtyä"
20649
20650#: gcov-tool.c:123
20651#, gcc-internal-format, gfc-internal-format
20652msgid "output file %s already exists in folder %s"
20653msgstr ""
20654
20655#: gcov-tool.c:223
20656#, fuzzy, gcc-internal-format
20657msgid "weights need to be non-negative\n"
20658msgstr "tyhjä esittely"
20659
20660#: gcov-tool.c:358
20661#, fuzzy, gcc-internal-format
20662msgid "scale needs to be non-negative\n"
20663msgstr "tyhjä esittely"
20664
20665#: gcse.c:3985
20666#, gcc-internal-format, gfc-internal-format
20667msgid "%s: %d basic blocks and %d edges/basic block"
20668msgstr ""
20669
20670#: gcse.c:3997
20671#, gcc-internal-format, gfc-internal-format
20672msgid "%s: %d basic blocks and %d registers; increase --param max-gcse-memory above %d"
20673msgstr ""
20674
20675#: gencfn-macros.c:195
20676#, gcc-internal-format, gfc-internal-format
20677msgid "DEF_INTERNAL_FLT_FN (%s) has no associated built-in functions"
20678msgstr ""
20679
20680#: gencfn-macros.c:202
20681#, gcc-internal-format, gfc-internal-format
20682msgid "DEF_INTERNAL_INT_FN (%s) has no associated built-in functions"
20683msgstr ""
20684
20685#: gentarget-def.c:126
20686#, fuzzy, gcc-internal-format, gfc-internal-format
20687msgid "invalid prototype for '%s'"
20688msgstr "virheellinen argumentti %s %s:lle"
20689
20690#: gentarget-def.c:131
20691#, gcc-internal-format, gfc-internal-format
20692msgid "prototype for '%s' has required operands after optional operands"
20693msgstr ""
20694
20695#: gentarget-def.c:148
20696#, fuzzy, gcc-internal-format, gfc-internal-format
20697#| msgid "Keyword argument '%s' at %L is not in the procedure"
20698msgid "argument %d of '%s' did not have the expected name"
20699msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
20700
20701#: gentarget-def.c:168
20702#, gcc-internal-format, gfc-internal-format
20703msgid "'%s' must have %d operands (excluding match_dups)"
20704msgstr ""
20705
20706#: gentarget-def.c:172
20707#, gcc-internal-format, gfc-internal-format
20708msgid "'%s' must have at least %d operands (excluding match_dups)"
20709msgstr ""
20710
20711#: gentarget-def.c:176
20712#, gcc-internal-format, gfc-internal-format
20713msgid "'%s' must have no more than %d operands (excluding match_dups)"
20714msgstr ""
20715
20716#: gentarget-def.c:276
20717#, fuzzy, gcc-internal-format, gfc-internal-format
20718#| msgid "deleted definition of %qD"
20719msgid "duplicate definition of '%s'"
20720msgstr "kaksinkertainen <%s>:n määrittely"
20721
20722#: ggc-common.c:393 ggc-common.c:401 ggc-common.c:470 ggc-common.c:488
20723#: ggc-page.c:2457 ggc-page.c:2488 ggc-page.c:2495
20724#, fuzzy, gcc-internal-format
20725msgid "can%'t write PCH file: %m"
20726msgstr "%s: ei voitu avata PCH-tiedostoa: %m"
20727
20728#: ggc-common.c:481 config/i386/host-cygwin.c:57
20729#, fuzzy, gcc-internal-format
20730msgid "can%'t get position in PCH file: %m"
20731msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
20732
20733#: ggc-common.c:491
20734#, fuzzy, gcc-internal-format
20735msgid "can%'t write padding to PCH file: %m"
20736msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
20737
20738#: ggc-common.c:613 ggc-common.c:621 ggc-common.c:624 ggc-common.c:634
20739#: ggc-common.c:637 ggc-page.c:2587
20740#, fuzzy, gcc-internal-format
20741msgid "can%'t read PCH file: %m"
20742msgstr "ei voi lukea tiedostoa %s: %m"
20743
20744#: ggc-common.c:629
20745#, fuzzy, gcc-internal-format
20746msgid "had to relocate PCH"
20747msgstr "käytä -Winvalid-pch saadaksesi lisätietoja"
20748
20749#: ggc-page.c:1725
20750#, gcc-internal-format
20751msgid "open /dev/zero: %m"
20752msgstr ""
20753
20754#: ggc-page.c:2473 ggc-page.c:2479
20755#, fuzzy, gcc-internal-format
20756msgid "can%'t write PCH file"
20757msgstr "ei voi kirjoittaa tiedostoon %s: %m"
20758
20759#: gimple-fold.c:1624 gimple-fold.c:2609
20760#, fuzzy, gcc-internal-format
20761#| msgid "cleanup argument not a function"
20762msgid "%qD source argument is the same as destination"
20763msgstr "%qE esitelty funktion palauttavana funktiona"
20764
20765#: gimple-fold.c:1679
20766msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
20767msgstr ""
20768
20769#: gimple-fold.c:1684
20770msgid "%G%qD destination unchanged after copying no bytes"
20771msgstr ""
20772
20773#: gimple-fold.c:2052 tree-ssa-strlen.c:2074
20774msgid "%G%qD specified bound %E equals destination size"
20775msgstr ""
20776
20777#: gimple-fold.c:2054
20778msgid "%G%qD specified bound %E exceeds destination size %wu"
20779msgstr ""
20780
20781#: gimple-fold.c:2070
20782msgid "%G%qD specified bound %E equals source length"
20783msgstr ""
20784
20785#: gimple-ssa-isolate-paths.c:290
20786#, fuzzy, gcc-internal-format
20787msgid "potential null pointer dereference"
20788msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
20789
20790#: gimple-ssa-isolate-paths.c:330
20791#, fuzzy, gcc-internal-format
20792msgid "null pointer dereference"
20793msgstr "PRINT_OPERAND null-osoitin"
20794
20795#: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12455
20796#: tree.c:12492 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10152
20797#: c/c-typeck.c:10169 c/gimple-parser.c:1616 c/gimple-parser.c:1624
20798#: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
20799#: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7355 cp/decl2.c:5246 cp/pt.c:8348
20800#: cp/semantics.c:1836 cp/semantics.c:4056 cp/typeck.c:1700 cp/typeck.c:1895
20801#: cp/typeck.c:3837
20802#, gcc-internal-format
20803msgid "declared here"
20804msgstr "esitelty täällä"
20805
20806#: gimple-ssa-nonnull-compare.c:102
20807#, fuzzy, gcc-internal-format
20808msgid "nonnull argument %qD compared to NULL"
20809msgstr "annettu NULL funktion %2$qD ei-osoitinargumenttina %1$P"
20810
20811#: gimple-ssa-sprintf.c:2555 gimple-ssa-sprintf.c:2675
20812#, gcc-internal-format
20813msgid "%qE output may be truncated before the last format character"
20814msgstr ""
20815
20816#: gimple-ssa-sprintf.c:2557 gimple-ssa-sprintf.c:2677
20817#, gcc-internal-format
20818msgid "%qE output truncated before the last format character"
20819msgstr ""
20820
20821#: gimple-ssa-sprintf.c:2560 gimple-ssa-sprintf.c:2680
20822#, gcc-internal-format
20823msgid "%qE may write a terminating nul past the end of the destination"
20824msgstr ""
20825
20826#: gimple-ssa-sprintf.c:2562 gimple-ssa-sprintf.c:2682
20827#, gcc-internal-format
20828msgid "%qE writing a terminating nul past the end of the destination"
20829msgstr ""
20830
20831#: gimple-ssa-sprintf.c:2572
20832#, gcc-internal-format
20833msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
20834msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
20835msgstr[0] ""
20836msgstr[1] ""
20837
20838#: gimple-ssa-sprintf.c:2579
20839#, gcc-internal-format
20840msgid "%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu"
20841msgid_plural "%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu"
20842msgstr[0] ""
20843msgstr[1] ""
20844
20845#: gimple-ssa-sprintf.c:2586
20846#, gcc-internal-format
20847msgid "%<%.*s%> directive output truncated writing %wu byte into a region of size %wu"
20848msgid_plural "%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu"
20849msgstr[0] ""
20850msgstr[1] ""
20851
20852#: gimple-ssa-sprintf.c:2597
20853#, gcc-internal-format
20854msgid "%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu"
20855msgstr ""
20856
20857#: gimple-ssa-sprintf.c:2600
20858#, gcc-internal-format
20859msgid "%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu"
20860msgstr ""
20861
20862#: gimple-ssa-sprintf.c:2602
20863#, gcc-internal-format
20864msgid "%<%.*s%> directive writing up to %wu bytes into a region of size %wu"
20865msgstr ""
20866
20867#: gimple-ssa-sprintf.c:2614
20868#, gcc-internal-format
20869msgid "%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu"
20870msgstr ""
20871
20872#: gimple-ssa-sprintf.c:2617
20873#, gcc-internal-format
20874msgid "%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu"
20875msgstr ""
20876
20877#: gimple-ssa-sprintf.c:2620
20878#, gcc-internal-format
20879msgid "%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu"
20880msgstr ""
20881
20882#: gimple-ssa-sprintf.c:2629
20883#, gcc-internal-format
20884msgid "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu"
20885msgstr ""
20886
20887#: gimple-ssa-sprintf.c:2632
20888#, gcc-internal-format
20889msgid "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu"
20890msgstr ""
20891
20892#: gimple-ssa-sprintf.c:2635
20893#, gcc-internal-format
20894msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
20895msgstr ""
20896
20897#: gimple-ssa-sprintf.c:2644
20898#, gcc-internal-format
20899msgid "%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu"
20900msgstr ""
20901
20902#: gimple-ssa-sprintf.c:2647
20903#, gcc-internal-format
20904msgid "%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu"
20905msgstr ""
20906
20907#: gimple-ssa-sprintf.c:2649
20908#, gcc-internal-format
20909msgid "%<%.*s%> directive writing %wu or more bytes into a region of size %wu"
20910msgstr ""
20911
20912#: gimple-ssa-sprintf.c:2691
20913#, gcc-internal-format
20914msgid "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
20915msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu"
20916msgstr[0] ""
20917msgstr[1] ""
20918
20919#: gimple-ssa-sprintf.c:2698
20920#, gcc-internal-format
20921msgid "%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu"
20922msgid_plural "%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu"
20923msgstr[0] ""
20924msgstr[1] ""
20925
20926#: gimple-ssa-sprintf.c:2706
20927#, gcc-internal-format
20928msgid "%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu"
20929msgid_plural "%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu"
20930msgstr[0] ""
20931msgstr[1] ""
20932
20933#: gimple-ssa-sprintf.c:2718
20934#, gcc-internal-format
20935msgid "%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu"
20936msgstr ""
20937
20938#: gimple-ssa-sprintf.c:2721
20939#, gcc-internal-format
20940msgid "%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu"
20941msgstr ""
20942
20943#: gimple-ssa-sprintf.c:2724
20944#, gcc-internal-format
20945msgid "%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu"
20946msgstr ""
20947
20948#: gimple-ssa-sprintf.c:2737
20949#, gcc-internal-format
20950msgid "%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu"
20951msgstr ""
20952
20953#: gimple-ssa-sprintf.c:2740
20954#, gcc-internal-format
20955msgid "%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu"
20956msgstr ""
20957
20958#: gimple-ssa-sprintf.c:2743
20959#, gcc-internal-format
20960msgid "%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu"
20961msgstr ""
20962
20963#: gimple-ssa-sprintf.c:2753
20964#, gcc-internal-format
20965msgid "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu"
20966msgstr ""
20967
20968#: gimple-ssa-sprintf.c:2756
20969#, gcc-internal-format
20970msgid "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu"
20971msgstr ""
20972
20973#: gimple-ssa-sprintf.c:2759
20974#, gcc-internal-format
20975msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu"
20976msgstr ""
20977
20978#: gimple-ssa-sprintf.c:2768
20979#, gcc-internal-format
20980msgid "%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu"
20981msgstr ""
20982
20983#: gimple-ssa-sprintf.c:2771
20984#, gcc-internal-format
20985msgid "%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu"
20986msgstr ""
20987
20988#: gimple-ssa-sprintf.c:2774
20989#, gcc-internal-format
20990msgid "%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu"
20991msgstr ""
20992
20993#: gimple-ssa-sprintf.c:2863
20994#, gcc-internal-format
20995msgid "%<%.*s%> directive argument is null"
20996msgstr ""
20997
20998#: gimple-ssa-sprintf.c:2928
20999#, gcc-internal-format
21000msgid "%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095"
21001msgstr ""
21002
21003#: gimple-ssa-sprintf.c:2935
21004#, gcc-internal-format
21005msgid "%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095"
21006msgstr ""
21007
21008#: gimple-ssa-sprintf.c:2938
21009#, gcc-internal-format
21010msgid "%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095"
21011msgstr ""
21012
21013#: gimple-ssa-sprintf.c:2967
21014#, gcc-internal-format
21015msgid "%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>"
21016msgstr ""
21017
21018#: gimple-ssa-sprintf.c:2974
21019#, gcc-internal-format
21020msgid "%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>"
21021msgstr ""
21022
21023#: gimple-ssa-sprintf.c:2977
21024#, gcc-internal-format
21025msgid "%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>"
21026msgstr ""
21027
21028#: gimple-ssa-sprintf.c:2987
21029#, gcc-internal-format
21030msgid "assuming directive output of %wu byte"
21031msgid_plural "assuming directive output of %wu bytes"
21032msgstr[0] ""
21033msgstr[1] ""
21034
21035#: gimple-ssa-sprintf.c:2994
21036#, fuzzy, gcc-internal-format
21037msgid "directive argument %qE"
21038msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
21039
21040#: gimple-ssa-sprintf.c:2996
21041#, fuzzy, gcc-internal-format
21042msgid "directive argument in the range [%E, %E]"
21043msgstr "%s odottaa kokonaislukuliteraalia väliltä [%d, %d]."
21044
21045#: gimple-ssa-sprintf.c:3000
21046#, gcc-internal-format
21047msgid "using the range [%E, %E] for directive argument"
21048msgstr ""
21049
21050#: gimple-ssa-sprintf.c:3020
21051#, gcc-internal-format
21052msgid "%qE output %wu byte into a destination of size %wu"
21053msgstr ""
21054
21055#: gimple-ssa-sprintf.c:3021
21056#, gcc-internal-format
21057msgid "%qE output %wu bytes into a destination of size %wu"
21058msgstr ""
21059
21060#: gimple-ssa-sprintf.c:3025
21061#, gcc-internal-format
21062msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
21063msgstr ""
21064
21065#: gimple-ssa-sprintf.c:3030
21066#, gcc-internal-format
21067msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
21068msgstr ""
21069
21070#: gimple-ssa-sprintf.c:3035
21071#, gcc-internal-format
21072msgid "%qE output %wu or more bytes into a destination of size %wu"
21073msgstr ""
21074
21075#: gimple-ssa-sprintf.c:3406
21076#, gcc-internal-format
21077msgid "%<%.*s%> directive width out of range"
21078msgstr ""
21079
21080#: gimple-ssa-sprintf.c:3440
21081#, gcc-internal-format
21082msgid "%<%.*s%> directive precision out of range"
21083msgstr ""
21084
21085#: gimple-ssa-sprintf.c:3931
21086#, gcc-internal-format
21087msgid "specified bound %wu exceeds maximum object size %wu"
21088msgstr ""
21089
21090#: gimple-ssa-sprintf.c:3937
21091#, gcc-internal-format
21092msgid "specified bound %wu exceeds %<INT_MAX%>"
21093msgstr ""
21094
21095#: gimple-ssa-sprintf.c:3987
21096#, fuzzy, gcc-internal-format
21097#| msgid "null pointer"
21098msgid "null destination pointer"
21099msgstr "nollaosoitin"
21100
21101#: gimple-ssa-sprintf.c:4004
21102#, gcc-internal-format
21103msgid "specified bound %wu exceeds the size %wu of the destination object"
21104msgstr ""
21105
21106#: gimple-ssa-sprintf.c:4016
21107#, fuzzy, gcc-internal-format
21108#| msgid "%s in format string at %L"
21109msgid "null format string"
21110msgstr "%s muotoilumerkkijonossa kohdassa %L"
21111
21112#: gimple-ssa-warn-alloca.c:462
21113#, fuzzy, gcc-internal-format
21114msgid "use of %<alloca%>"
21115msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
21116
21117#: gimple-ssa-warn-alloca.c:485
21118#, fuzzy, gcc-internal-format
21119msgid "argument to variable-length array may be too large"
21120msgstr "käytetään muuttuvapituista taulukkoa"
21121
21122#: gimple-ssa-warn-alloca.c:487
21123#, fuzzy, gcc-internal-format
21124msgid "argument to %<alloca%> may be too large"
21125msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
21126
21127#: gimple-ssa-warn-alloca.c:491
21128#, gcc-internal-format, gfc-internal-format
21129msgid "limit is %u bytes, but argument may be as large as %s"
21130msgstr ""
21131
21132#: gimple-ssa-warn-alloca.c:498
21133#, fuzzy, gcc-internal-format
21134msgid "argument to variable-length array is too large"
21135msgstr "käytetään muuttuvapituista taulukkoa"
21136
21137#: gimple-ssa-warn-alloca.c:500
21138#, fuzzy, gcc-internal-format
21139msgid "argument to %<alloca%> is too large"
21140msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
21141
21142#: gimple-ssa-warn-alloca.c:504
21143#, gcc-internal-format, gfc-internal-format
21144msgid "limit is %u bytes, but argument is %s"
21145msgstr ""
21146
21147#: gimple-ssa-warn-alloca.c:510
21148#, fuzzy, gcc-internal-format
21149#| msgid "variable length array is used"
21150msgid "variable-length array bound is unknown"
21151msgstr "käytetään muuttuvapituista taulukkoa"
21152
21153#: gimple-ssa-warn-alloca.c:511
21154#, fuzzy, gcc-internal-format
21155#| msgid "<unknown>"
21156msgid "%<alloca%> bound is unknown"
21157msgstr "%s: tuntematon merkki kentässä ”%s”"
21158
21159#: gimple-ssa-warn-alloca.c:515
21160#, fuzzy, gcc-internal-format
21161#| msgid "ISO C90 forbids variable length array"
21162msgid "unbounded use of variable-length array"
21163msgstr "ISO C90 kieltää muuttuvakokoisen taulukon"
21164
21165#: gimple-ssa-warn-alloca.c:516
21166#, fuzzy, gcc-internal-format
21167msgid "unbounded use of %<alloca%>"
21168msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
21169
21170#: gimple-ssa-warn-alloca.c:520
21171#, gcc-internal-format
21172msgid "use of %<alloca%> within a loop"
21173msgstr ""
21174
21175#: gimple-ssa-warn-alloca.c:525
21176#, gcc-internal-format
21177msgid "argument to variable-length array may be too large due to conversion from %qT to %qT"
21178msgstr ""
21179
21180#: gimple-ssa-warn-alloca.c:528
21181#, gcc-internal-format
21182msgid "argument to %<alloca%> may be too large due to conversion from %qT to %qT"
21183msgstr ""
21184
21185#: gimple-ssa-warn-alloca.c:534
21186#, fuzzy, gcc-internal-format
21187msgid "argument to variable-length array is zero"
21188msgstr "käytetään muuttuvapituista taulukkoa"
21189
21190#: gimple-ssa-warn-alloca.c:536
21191#, fuzzy, gcc-internal-format
21192msgid "argument to %<alloca%> is zero"
21193msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epäkelpo; käytetään nollaa"
21194
21195#: gimple-ssa-warn-restrict.c:1402
21196msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
21197msgstr ""
21198
21199#: gimple-ssa-warn-restrict.c:1404
21200msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
21201msgstr ""
21202
21203#: gimple-ssa-warn-restrict.c:1408
21204msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
21205msgstr ""
21206
21207#: gimple-ssa-warn-restrict.c:1410
21208msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
21209msgstr ""
21210
21211#: gimple-ssa-warn-restrict.c:1417
21212msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
21213msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
21214msgstr[0] ""
21215msgstr[1] ""
21216
21217#: gimple-ssa-warn-restrict.c:1427
21218msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
21219msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
21220msgstr[0] ""
21221msgstr[1] ""
21222
21223#: gimple-ssa-warn-restrict.c:1440
21224msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
21225msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
21226msgstr[0] ""
21227msgstr[1] ""
21228
21229#: gimple-ssa-warn-restrict.c:1450
21230msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
21231msgstr ""
21232
21233#: gimple-ssa-warn-restrict.c:1458
21234msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
21235msgstr ""
21236
21237#: gimple-ssa-warn-restrict.c:1471
21238msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
21239msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
21240msgstr[0] ""
21241msgstr[1] ""
21242
21243#: gimple-ssa-warn-restrict.c:1479
21244msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
21245msgstr ""
21246
21247#: gimple-ssa-warn-restrict.c:1486
21248msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
21249msgstr ""
21250
21251#: gimple-ssa-warn-restrict.c:1514
21252msgid "%G%qD accessing %wu byte may overlap %wu byte"
21253msgid_plural "%G%qD accessing %wu bytes may overlap %wu byte"
21254msgstr[0] ""
21255msgstr[1] ""
21256
21257#: gimple-ssa-warn-restrict.c:1521
21258msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
21259msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
21260msgstr[0] ""
21261msgstr[1] ""
21262
21263#: gimple-ssa-warn-restrict.c:1532
21264msgid "%G%qD accessing %wu byte may overlap up to %wu bytes"
21265msgid_plural "%G%qD accessing %wu bytes may overlap up to %wu bytes"
21266msgstr[0] ""
21267msgstr[1] ""
21268
21269#: gimple-ssa-warn-restrict.c:1539
21270msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
21271msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
21272msgstr[0] ""
21273msgstr[1] ""
21274
21275#: gimple-ssa-warn-restrict.c:1552
21276msgid "%G%qD accessing between %wu and %wu bytes may overlap %wu byte"
21277msgid_plural "%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
21278msgstr[0] ""
21279msgstr[1] ""
21280
21281#: gimple-ssa-warn-restrict.c:1559
21282msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
21283msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
21284msgstr[0] ""
21285msgstr[1] ""
21286
21287#: gimple-ssa-warn-restrict.c:1571
21288msgid "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
21289msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
21290msgstr[0] ""
21291msgstr[1] ""
21292
21293#: gimple-ssa-warn-restrict.c:1631
21294msgid "%G%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
21295msgstr ""
21296
21297#: gimple-ssa-warn-restrict.c:1635
21298#, fuzzy, gcc-internal-format
21299#| msgid "%qD declared here"
21300msgid "array %qD declared here"
21301msgstr "%qD esitelty täällä"
21302
21303#: gimple-ssa-warn-restrict.c:1638 gimple-ssa-warn-restrict.c:1644
21304msgid "%G%qD pointer overflow between offset %s and size %s"
21305msgstr ""
21306
21307#: gimple-ssa-warn-restrict.c:1662
21308msgid "%G%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
21309msgstr ""
21310
21311#: gimple-ssa-warn-restrict.c:1665
21312msgid "%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
21313msgstr ""
21314
21315#: gimple-ssa-warn-restrict.c:1671
21316msgid "%G%qD forming offset %s is out of the bounds of object %qD with type %qT"
21317msgstr ""
21318
21319#: gimple-ssa-warn-restrict.c:1673
21320msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
21321msgstr ""
21322
21323#: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
21324#: c/c-typeck.c:8350 cp/class.c:1346 cp/class.c:3102 cp/decl.c:3979
21325#: cp/decl.c:10777 cp/decl.c:11175 cp/decl.c:11184 cp/friend.c:384
21326#: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
21327#: cp/parser.c:6330 cp/parser.c:21024
21328#, gcc-internal-format
21329msgid "%qD declared here"
21330msgstr "%qD esitelty täällä"
21331
21332#: gimple-ssa-warn-restrict.c:1683
21333msgid "%G%qD forming offset %s is out of the bounds [0, %wu]"
21334msgstr ""
21335
21336#: gimple-ssa-warn-restrict.c:1685
21337msgid "%G%qD offset %s is out of the bounds [0, %wu]"
21338msgstr ""
21339
21340#: gimple-ssa-warn-restrict.c:1690
21341msgid "%G%qD forming offset %s is out of bounds"
21342msgstr ""
21343
21344#: gimple-ssa-warn-restrict.c:1691
21345#, fuzzy
21346msgid "%G%qD offset %s is out of bounds"
21347msgstr "Arvo sallitun välin ulkopuolella."
21348
21349#: gimple-ssa-warn-restrict.c:1702
21350msgid "%G%qD offset %s from the object at %qE is out of the bounds of %qT"
21351msgstr ""
21352
21353#: gimple-ssa-warn-restrict.c:1711
21354msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
21355msgstr ""
21356
21357#: gimple-ssa-warn-restrict.c:1890
21358#, fuzzy
21359#| msgid "cleanup argument not a function"
21360msgid "%G%qD source argument is the same as destination"
21361msgstr "%qE esitelty funktion palauttavana funktiona"
21362
21363#: gimple-streamer-in.c:210
21364#, gcc-internal-format, gfc-internal-format
21365msgid "bytecode stream: unknown GIMPLE statement tag %s"
21366msgstr ""
21367
21368#: gimple.c:1233
21369#, gcc-internal-format, gfc-internal-format
21370msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
21371msgstr ""
21372
21373#: gimplify.c:1854
21374#, fuzzy, gcc-internal-format
21375msgid "statement will never be executed"
21376msgstr "Varoita koodista, jota ei koskaan suoriteta"
21377
21378#: gimplify.c:2183 gimplify.c:2191
21379#, gcc-internal-format
21380msgid "this statement may fall through"
21381msgstr ""
21382
21383#: gimplify.c:2193
21384#, fuzzy, gcc-internal-format
21385#| msgid "used here"
21386msgid "here"
21387msgstr "käytetty täällä"
21388
21389#: gimplify.c:2302
21390#, gcc-internal-format
21391msgid "attribute %<fallthrough%> not preceding a case label or default label"
21392msgstr ""
21393
21394#: gimplify.c:3409
21395#, fuzzy, gcc-internal-format
21396msgid "using result of function returning %<void%>"
21397msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
21398
21399#: gimplify.c:6131
21400#, gcc-internal-format, gfc-internal-format
21401msgid "invalid lvalue in asm output %d"
21402msgstr "virheellinen lvalue asm-tulosteessa %d"
21403
21404#: gimplify.c:6274
21405#, gcc-internal-format, gfc-internal-format
21406msgid "non-memory input %d must stay in memory"
21407msgstr ""
21408
21409#: gimplify.c:6314 gimplify.c:6323
21410#, gcc-internal-format, gfc-internal-format
21411msgid "memory input %d is not directly addressable"
21412msgstr ""
21413
21414#: gimplify.c:6931
21415#, fuzzy, gcc-internal-format
21416msgid "threadprivate variable %qE used in target region"
21417msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
21418
21419#: gimplify.c:6933
21420#, fuzzy, gcc-internal-format
21421msgid "enclosing target region"
21422msgstr "# Ei kohde:"
21423
21424#: gimplify.c:6945
21425#, fuzzy, gcc-internal-format
21426msgid "threadprivate variable %qE used in untied task"
21427msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
21428
21429#: gimplify.c:6947
21430#, gcc-internal-format
21431msgid "enclosing task"
21432msgstr ""
21433
21434#: gimplify.c:7019
21435#, fuzzy, gcc-internal-format
21436msgid "%qE not specified in enclosing %qs"
21437msgstr "%qs määritelty parametrille %qE"
21438
21439#: gimplify.c:7021
21440#, fuzzy, gcc-internal-format
21441#| msgid "close: %s"
21442msgid "enclosing %qs"
21443msgstr "          %s"
21444
21445#: gimplify.c:7146
21446#, fuzzy, gcc-internal-format
21447msgid "%qE not specified in enclosing OpenACC %qs construct"
21448msgstr "%J%qD on tavallisesti ei-staattinen funktio"
21449
21450#: gimplify.c:7148
21451#, gcc-internal-format
21452msgid "enclosing OpenACC %qs construct"
21453msgstr ""
21454
21455#: gimplify.c:7201
21456#, gcc-internal-format
21457msgid "%qE with %<link%> clause used in %<routine%> function"
21458msgstr ""
21459
21460#: gimplify.c:7209
21461#, fuzzy, gcc-internal-format
21462#| msgid "%qE undeclared (first use in this function)"
21463msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
21464msgstr "%qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)"
21465
21466#: gimplify.c:7275 gimplify.c:7875
21467#, fuzzy, gcc-internal-format
21468#| msgid "variable %q+D declared %<inline%>"
21469msgid "variable %qE declared in enclosing %<host_data%> region"
21470msgstr "muuttuja %qD esitelty %<inline%>:ksi"
21471
21472#: gimplify.c:7296
21473#, gcc-internal-format
21474msgid "%qD referenced in target region does not have a mappable type"
21475msgstr ""
21476
21477#: gimplify.c:7414 gimplify.c:7446
21478#, fuzzy, gcc-internal-format
21479msgid "iteration variable %qE is predetermined linear"
21480msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
21481
21482#: gimplify.c:7417
21483#, fuzzy, gcc-internal-format
21484msgid "iteration variable %qE should be private"
21485msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
21486
21487#: gimplify.c:7431
21488#, fuzzy, gcc-internal-format
21489msgid "iteration variable %qE should not be firstprivate"
21490msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
21491
21492#: gimplify.c:7434
21493#, fuzzy, gcc-internal-format
21494msgid "iteration variable %qE should not be reduction"
21495msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
21496
21497#: gimplify.c:7437
21498#, fuzzy, gcc-internal-format
21499msgid "iteration variable %qE should not be linear"
21500msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
21501
21502#: gimplify.c:7440
21503#, fuzzy, gcc-internal-format
21504msgid "iteration variable %qE should not be lastprivate"
21505msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
21506
21507#: gimplify.c:7443
21508#, fuzzy, gcc-internal-format
21509msgid "iteration variable %qE should not be private"
21510msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
21511
21512#: gimplify.c:7745
21513#, gcc-internal-format
21514msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
21515msgstr ""
21516
21517#: gimplify.c:7952
21518#, gcc-internal-format
21519msgid "mapping field %qE of variable length structure"
21520msgstr ""
21521
21522#: gimplify.c:8163
21523#, gcc-internal-format
21524msgid "%qE appears more than once in map clauses"
21525msgstr ""
21526
21527#: gimplify.c:8467
21528#, fuzzy, gcc-internal-format
21529#| msgid "local variable %qD may not appear in this context"
21530msgid "copyprivate variable %qE is not threadprivate or private in outer context"
21531msgstr "paikallinen muuttuja %qD ei voi esiintyä tässä yhteydessä"
21532
21533#: gimplify.c:8487
21534#, gcc-internal-format
21535msgid "%s variable %qE is private in outer context"
21536msgstr ""
21537
21538#: gimplify.c:8513
21539#, fuzzy, gcc-internal-format
21540#| msgid "expected %<operator%>"
21541msgid "expected %qs %<if%> clause modifier rather than %qs"
21542msgstr "odotettiin %<operator%>"
21543
21544#: gimplify.c:8778
21545#, gcc-internal-format
21546msgid "%<_Atomic%> %qD in implicit %<map%> clause"
21547msgstr ""
21548
21549#: gimplify.c:8811
21550#, gcc-internal-format
21551msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
21552msgstr ""
21553
21554#: gimplify.c:9003
21555#, gcc-internal-format
21556msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
21557msgstr ""
21558
21559#: gimplify.c:9054
21560#, gcc-internal-format
21561msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
21562msgstr ""
21563
21564#: gimplify.c:9136
21565#, gcc-internal-format
21566msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
21567msgstr ""
21568
21569#: gimplify.c:9281
21570#, fuzzy, gcc-internal-format
21571msgid "invalid private reduction on %qE"
21572msgstr "%qD ei ole malli"
21573
21574#: gimplify.c:11106 omp-low.c:2791
21575#, gcc-internal-format
21576msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
21577msgstr ""
21578
21579#: gimplify.c:11124
21580#, gcc-internal-format
21581msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
21582msgstr ""
21583
21584#: gimplify.c:11137
21585#, fuzzy, gcc-internal-format
21586msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
21587msgstr "argumenttien määrä ei vastaa prototyyppiä"
21588
21589#: gimplify.c:11150
21590#, gcc-internal-format
21591msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
21592msgstr ""
21593
21594#: gimplify.c:11161
21595#, gcc-internal-format
21596msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
21597msgstr ""
21598
21599#: gimplify.c:12396
21600#, fuzzy, gcc-internal-format
21601msgid "gimplification failed"
21602msgstr ""
21603" EPÄONNISTUI\n"
21604"\n"
21605
21606#: gimplify.c:12939
21607#, gcc-internal-format
21608msgid "%qT is promoted to %qT when passed through %<...%>"
21609msgstr "%qT muunnetaan tyypiksi %qT, kun se viedään %<...%>:n läpi"
21610
21611#: gimplify.c:12944
21612#, gcc-internal-format
21613msgid "(so you should pass %qT not %qT to %<va_arg%>)"
21614msgstr "(eli kannattaisi antaa %qT eikä %qT funktiolle %<va_arg%>)"
21615
21616#: gimplify.c:12951
21617#, gcc-internal-format
21618msgid "if this code is reached, the program will abort"
21619msgstr "jos tämä koodi saavutetaan, ohjelma keskeytyy"
21620
21621#: godump.c:1425
21622#, fuzzy, gcc-internal-format
21623msgid "could not close Go dump file: %m"
21624msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
21625
21626#: godump.c:1437
21627#, fuzzy, gcc-internal-format
21628msgid "could not open Go dump file %qs: %m"
21629msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
21630
21631#: graph.c:55 toplev.c:1628 objc/objc-act.c:461
21632#, fuzzy, gcc-internal-format
21633msgid "can%'t open %s: %m"
21634msgstr "ei voi lukea tiedostoa %s: %m"
21635
21636#: graphite.c:463
21637#, gcc-internal-format
21638msgid "Graphite loop optimizations cannot be used (isl is not available)."
21639msgstr ""
21640
21641#: hsa-brig.c:909
21642#, gcc-internal-format
21643msgid "Support for HSA does not implement immediate 16 bit FPU operands"
21644msgstr ""
21645
21646#: hsa-common.c:243
21647#, gcc-internal-format
21648msgid "HSA image ops not handled"
21649msgstr ""
21650
21651#: hsa-gen.c:1230
21652#, gcc-internal-format
21653msgid "HSA SSA name defined by instruction that is supposed to be using it"
21654msgstr ""
21655
21656#: hsa-gen.c:1234 hsa-gen.c:1247
21657#, fuzzy, gcc-internal-format
21658#| msgid "verification failed: %s"
21659msgid "HSA SSA verification failed"
21660msgstr "verifiointi epäonnistui: %s"
21661
21662#: hsa-gen.c:1243
21663#, gcc-internal-format
21664msgid "HSA SSA name not among operands of instruction that is supposed to use it"
21665msgstr ""
21666
21667#: hsa-gen.c:1503
21668#, gcc-internal-format
21669msgid "HSA instruction uses a register but is not among recorded register uses"
21670msgstr ""
21671
21672#: hsa-gen.c:1507
21673#, fuzzy, gcc-internal-format
21674#| msgid "verification failed: %s"
21675msgid "HSA instruction verification failed"
21676msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
21677
21678#: input.c:1190
21679#, gcc-internal-format, gfc-internal-format
21680msgid "expansion point is location %i"
21681msgstr ""
21682
21683#: input.c:1220
21684#, gcc-internal-format, gfc-internal-format
21685msgid "token %u has x-location == y-location == %u"
21686msgstr ""
21687
21688#: input.c:1228
21689#, gcc-internal-format, gfc-internal-format
21690msgid "token %u has x-location == %u"
21691msgstr ""
21692
21693#: input.c:1229
21694#, gcc-internal-format, gfc-internal-format
21695msgid "token %u has y-location == %u"
21696msgstr ""
21697
21698#: internal-fn.c:480
21699#, fuzzy, gcc-internal-format
21700msgid "invalid use of attribute %<fallthrough%>"
21701msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
21702
21703#: ipa-chkp.c:669
21704#, fuzzy, gcc-internal-format
21705msgid "function cannot be instrumented"
21706msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
21707
21708#: ipa-devirt.c:755 ipa-devirt.c:906
21709#, gcc-internal-format
21710msgid "virtual table of type %qD violates one definition rule"
21711msgstr ""
21712
21713#: ipa-devirt.c:758
21714#, gcc-internal-format
21715msgid "variable of same assembler name as the virtual table is defined in another translation unit"
21716msgstr ""
21717
21718#: ipa-devirt.c:797
21719#, gcc-internal-format
21720msgid "virtual table of type %qD contains RTTI information"
21721msgstr ""
21722
21723#: ipa-devirt.c:803
21724#, gcc-internal-format
21725msgid "but is prevailed by one without from other translation unit"
21726msgstr ""
21727
21728#: ipa-devirt.c:807
21729#, fuzzy, gcc-internal-format
21730msgid "RTTI will not work on this type"
21731msgstr "typeid:tä ei voi käyttää -fno-rtti-valitsimen kanssa"
21732
21733#: ipa-devirt.c:837 ipa-devirt.c:865 ipa-devirt.c:936
21734#, gcc-internal-format
21735msgid "virtual table of type %qD violates one definition rule  "
21736msgstr ""
21737
21738#: ipa-devirt.c:843
21739#, gcc-internal-format
21740msgid "the conflicting type defined in another translation unit has virtual table of different size"
21741msgstr ""
21742
21743#: ipa-devirt.c:871
21744#, fuzzy, gcc-internal-format
21745msgid "the conflicting type defined in another translation unit with different RTTI information"
21746msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
21747
21748#: ipa-devirt.c:914 ipa-devirt.c:944
21749#, gcc-internal-format
21750msgid "the conflicting type defined in another translation unit"
21751msgstr ""
21752
21753#: ipa-devirt.c:918
21754#, gcc-internal-format
21755msgid "contains additional virtual method %qD"
21756msgstr ""
21757
21758#: ipa-devirt.c:925
21759#, gcc-internal-format
21760msgid "the conflicting type defined in another translation unit has virtual table with more entries"
21761msgstr ""
21762
21763#: ipa-devirt.c:950
21764#, fuzzy, gcc-internal-format
21765msgid "virtual method %qD"
21766msgstr "TAPA"
21767
21768#: ipa-devirt.c:954
21769#, gcc-internal-format
21770msgid "ought to match virtual method %qD but does not"
21771msgstr ""
21772
21773#: ipa-devirt.c:960
21774#, gcc-internal-format
21775msgid "the conflicting type defined in another translation unit has virtual table with different contents"
21776msgstr ""
21777
21778#: ipa-devirt.c:990
21779#, fuzzy, gcc-internal-format
21780#| msgid "previous definition here"
21781msgid "type %qT violates the C++ One Definition Rule"
21782msgstr "edellinen määrittely täällä"
21783
21784#: ipa-devirt.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
21785#: ipa-devirt.c:1397 ipa-devirt.c:1415
21786#, fuzzy, gcc-internal-format
21787msgid "a different type is defined in another translation unit"
21788msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
21789
21790#: ipa-devirt.c:1008
21791#, gcc-internal-format
21792msgid "the first difference of corresponding definitions is field %qD"
21793msgstr ""
21794
21795#: ipa-devirt.c:1018
21796#, gcc-internal-format
21797msgid "the first difference of corresponding definitions is method %qD"
21798msgstr ""
21799
21800#: ipa-devirt.c:1112
21801#, gcc-internal-format
21802msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
21803msgstr ""
21804
21805#: ipa-devirt.c:1117
21806#, gcc-internal-format
21807msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
21808msgstr ""
21809
21810#: ipa-devirt.c:1122
21811#, fuzzy, gcc-internal-format
21812msgid "the incompatible type defined in another translation unit"
21813msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
21814
21815#: ipa-devirt.c:1145
21816#, fuzzy, gcc-internal-format
21817#| msgid "type %qT is not derived from type %qT"
21818msgid "type name %qs should match type name %qs"
21819msgstr "Käyttö: %s [VALITSIN]... NIMI TYYPPI [MAJOR MINOR]\n"
21820
21821#: ipa-devirt.c:1149 ipa-devirt.c:1241
21822#, fuzzy, gcc-internal-format
21823msgid "the incompatible type is defined here"
21824msgstr "lueteltu tyyppi määritelty täällä"
21825
21826#: ipa-devirt.c:1177
21827#, fuzzy, gcc-internal-format
21828#| msgid "Array reference out of bounds"
21829msgid "array types have different bounds"
21830msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
21831
21832#: ipa-devirt.c:1192
21833#, fuzzy, gcc-internal-format
21834#| msgid "<return value> "
21835msgid "return value type mismatch"
21836msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
21837
21838#: ipa-devirt.c:1207
21839#, fuzzy, gcc-internal-format
21840msgid "implicit this pointer type mismatch"
21841msgstr "ehtolausekkeessa on osoitin/kokonaislukutyyppiristiriita"
21842
21843#: ipa-devirt.c:1210
21844#, fuzzy, gcc-internal-format, gfc-internal-format
21845msgid "type mismatch in parameter %i"
21846msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
21847
21848#: ipa-devirt.c:1221
21849#, fuzzy, gcc-internal-format
21850msgid "types have different parameter counts"
21851msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
21852
21853#: ipa-devirt.c:1232
21854#, fuzzy, gcc-internal-format
21855#| msgid "previous definition here"
21856msgid "type %qT itself violates the C++ One Definition Rule"
21857msgstr "edellinen määrittely täällä"
21858
21859#: ipa-devirt.c:1238
21860#, fuzzy, gcc-internal-format
21861#| msgid "type %qT is not derived from type %qT"
21862msgid "type %qT should match type %qT"
21863msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
21864
21865#: ipa-devirt.c:1273
21866#, gcc-internal-format
21867msgid "a type with different qualifiers is defined in another translation unit"
21868msgstr ""
21869
21870#: ipa-devirt.c:1291
21871#, fuzzy, gcc-internal-format
21872msgid "a type with different attributes is defined in another translation unit"
21873msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
21874
21875#: ipa-devirt.c:1306
21876#, gcc-internal-format
21877msgid "an enum with different value name is defined in another translation unit"
21878msgstr ""
21879
21880#: ipa-devirt.c:1315
21881#, gcc-internal-format
21882msgid "an enum with different values is defined in another translation unit"
21883msgstr ""
21884
21885#: ipa-devirt.c:1323
21886#, gcc-internal-format
21887msgid "an enum with mismatching number of values is defined in another translation unit"
21888msgstr ""
21889
21890#: ipa-devirt.c:1341
21891#, gcc-internal-format
21892msgid "a type with different precision is defined in another translation unit"
21893msgstr ""
21894
21895#: ipa-devirt.c:1348
21896#, gcc-internal-format
21897msgid "a type with different signedness is defined in another translation unit"
21898msgstr ""
21899
21900#: ipa-devirt.c:1373
21901#, gcc-internal-format
21902msgid "it is defined as a pointer in different address space in another translation unit"
21903msgstr ""
21904
21905#: ipa-devirt.c:1382
21906#, gcc-internal-format
21907msgid "it is defined as a pointer to different type in another translation unit"
21908msgstr ""
21909
21910#: ipa-devirt.c:1442
21911#, gcc-internal-format
21912msgid "an array of different size is defined in another translation unit"
21913msgstr ""
21914
21915#: ipa-devirt.c:1457
21916#, fuzzy, gcc-internal-format
21917msgid "has different return value in another translation unit"
21918msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
21919
21920#: ipa-devirt.c:1480 ipa-devirt.c:1492
21921#, fuzzy, gcc-internal-format
21922msgid "has different parameters in another translation unit"
21923msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
21924
21925#: ipa-devirt.c:1515
21926#, fuzzy, gcc-internal-format
21927msgid "a type defined in another translation unit is not polymorphic"
21928msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
21929
21930#: ipa-devirt.c:1519
21931#, fuzzy, gcc-internal-format
21932msgid "a type defined in another translation unit is polymorphic"
21933msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
21934
21935#: ipa-devirt.c:1537 ipa-devirt.c:1600
21936#, fuzzy, gcc-internal-format
21937msgid "a type with different virtual table pointers is defined in another translation unit"
21938msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
21939
21940#: ipa-devirt.c:1544 ipa-devirt.c:1605
21941#, fuzzy, gcc-internal-format
21942msgid "a type with different bases is defined in another translation unit"
21943msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
21944
21945#: ipa-devirt.c:1552
21946#, fuzzy, gcc-internal-format
21947msgid "a field with different name is defined in another translation unit"
21948msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
21949
21950#: ipa-devirt.c:1566
21951#, gcc-internal-format
21952msgid "a field of same name but different type is defined in another translation unit"
21953msgstr ""
21954
21955#: ipa-devirt.c:1579
21956#, fuzzy, gcc-internal-format
21957msgid "fields have different layout in another translation unit"
21958msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
21959
21960#: ipa-devirt.c:1586
21961#, gcc-internal-format
21962msgid "one field is bitfield while other is not"
21963msgstr ""
21964
21965#: ipa-devirt.c:1609
21966#, gcc-internal-format
21967msgid "a type with different number of fields is defined in another translation unit"
21968msgstr ""
21969
21970#: ipa-devirt.c:1631
21971#, gcc-internal-format
21972msgid "a type with different size is defined in another translation unit"
21973msgstr ""
21974
21975#: ipa-devirt.c:1639
21976#, gcc-internal-format
21977msgid "a type with different alignment is defined in another translation unit"
21978msgstr ""
21979
21980#: ipa-devirt.c:1762
21981#, fuzzy, gcc-internal-format
21982#| msgid "struct defined here"
21983msgid "the extra base is defined here"
21984msgstr "%q+#D määritelty aiemmin täällä"
21985
21986#: ipa-devirt.c:3798
21987#, gcc-internal-format
21988msgid "Declaring type %qD final would enable devirtualization of %i call"
21989msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
21990msgstr[0] ""
21991msgstr[1] ""
21992
21993#: ipa-devirt.c:3807
21994#, gcc-internal-format
21995msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
21996msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
21997msgstr[0] ""
21998msgstr[1] ""
21999
22000#: ipa-devirt.c:3837
22001#, gcc-internal-format
22002msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
22003msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
22004msgstr[0] ""
22005msgstr[1] ""
22006
22007#: ipa-devirt.c:3845
22008#, gcc-internal-format
22009msgid "Declaring method %qD final would enable devirtualization of %i call"
22010msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
22011msgstr[0] ""
22012msgstr[1] ""
22013
22014#: ipa-devirt.c:3853
22015#, gcc-internal-format
22016msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
22017msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
22018msgstr[0] ""
22019msgstr[1] ""
22020
22021#: ipa-devirt.c:3864
22022#, gcc-internal-format
22023msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
22024msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
22025msgstr[0] ""
22026msgstr[1] ""
22027
22028#: ipa-fnsummary.c:3371
22029#, gcc-internal-format
22030msgid "ipa inline summary is missing in input file"
22031msgstr ""
22032
22033#: ipa-hsa.c:57
22034#, gcc-internal-format, gfc-internal-format
22035msgid "could not emit HSAIL for function %s: function cannot be cloned"
22036msgstr ""
22037
22038#: ipa-pure-const.c:204
22039#, fuzzy, gcc-internal-format
22040#| msgid "function might be candidate for attribute %<%s%>"
22041msgid "function might be candidate for attribute %qs"
22042msgstr "funktio voi olla ehdokas %<%s%>-attribuutille"
22043
22044#: ipa-pure-const.c:205
22045#, fuzzy, gcc-internal-format
22046#| msgid "function might be candidate for attribute %<%s%> if it is known to return normally"
22047msgid "function might be candidate for attribute %qs if it is known to return normally"
22048msgstr "funktio voi olla ehdokas %<%s%>-attribuutille jos sen tiedetään palaavan normaalisti"
22049
22050#: ipa-reference.c:1174
22051#, gcc-internal-format
22052msgid "ipa reference summary is missing in ltrans unit"
22053msgstr ""
22054
22055#: ira.c:2323 ira.c:2337
22056#, fuzzy, gcc-internal-format, gfc-internal-format
22057msgid "%s cannot be used in asm here"
22058msgstr "Hahmoa %s ei voi käyttää"
22059
22060#: ira.c:5551
22061#, gcc-internal-format
22062msgid "frame pointer required, but reserved"
22063msgstr ""
22064
22065#: ira.c:5552
22066#, fuzzy, gcc-internal-format
22067#| msgid "as %qD"
22068msgid "for %qD"
22069msgstr "nimellä %qD"
22070
22071#: ira.c:5566
22072#, gcc-internal-format
22073msgid "frame size too large for reliable stack checking"
22074msgstr ""
22075
22076#: lra-assigns.c:1669
22077#, gcc-internal-format, gfc-internal-format
22078msgid "Maximum number of LRA assignment passes is achieved (%d)\n"
22079msgstr ""
22080
22081#: lra-assigns.c:1788 reload1.c:1245
22082#, gcc-internal-format
22083msgid "%<asm%> operand has impossible constraints"
22084msgstr ""
22085
22086#: lra-assigns.c:1809
22087#, gcc-internal-format
22088msgid "unable to find a register to spill"
22089msgstr ""
22090
22091#: lra-constraints.c:3913 reload.c:3815 reload.c:4070
22092#, gcc-internal-format
22093msgid "inconsistent operand constraints in an %<asm%>"
22094msgstr ""
22095
22096#: lra-constraints.c:4821
22097#, gcc-internal-format, gfc-internal-format
22098msgid "Max. number of generated reload insns per insn is achieved (%d)\n"
22099msgstr ""
22100
22101#: lto-cgraph.c:1296
22102#, gcc-internal-format, gfc-internal-format
22103msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
22104msgstr ""
22105
22106#: lto-cgraph.c:1474
22107#, gcc-internal-format
22108msgid "bytecode stream: no caller found while reading edge"
22109msgstr ""
22110
22111#: lto-cgraph.c:1480
22112#, gcc-internal-format
22113msgid "bytecode stream: no callee found while reading edge"
22114msgstr ""
22115
22116#: lto-cgraph.c:1554
22117#, gcc-internal-format
22118msgid "bytecode stream: found empty cgraph node"
22119msgstr ""
22120
22121#: lto-cgraph.c:1732
22122#, gcc-internal-format, gfc-internal-format
22123msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
22124msgstr ""
22125
22126#: lto-cgraph.c:1819
22127#, fuzzy, gcc-internal-format, gfc-internal-format
22128msgid "Profile information in %s corrupted"
22129msgstr "”%s” ei ole oikea profiilidatatiedosto ”%s”:lle"
22130
22131#: lto-cgraph.c:1857
22132#, fuzzy, gcc-internal-format, gfc-internal-format
22133msgid "cannot find LTO cgraph in %s"
22134msgstr "lähdetiedostoa %s ei löydy"
22135
22136#: lto-cgraph.c:1867
22137#, fuzzy, gcc-internal-format, gfc-internal-format
22138msgid "cannot find LTO section refs in %s"
22139msgstr "%J%qD:lle ei ole aiempaa esittelyä"
22140
22141#: lto-cgraph.c:1948
22142#, fuzzy, gcc-internal-format, gfc-internal-format
22143msgid "invalid offload table in %s"
22144msgstr "Taulukkotyyppi      : %s\n"
22145
22146#: lto-compress.c:193 lto-compress.c:201 lto-compress.c:222 lto-compress.c:285
22147#: lto-compress.c:293 lto-compress.c:314
22148#, fuzzy, gcc-internal-format, gfc-internal-format
22149msgid "compressed stream: %s"
22150msgstr "Vedos (%s) on tiivistetty\n"
22151
22152#: lto-section-in.c:445
22153#, gcc-internal-format, gfc-internal-format
22154msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
22155msgstr ""
22156
22157#: lto-section-in.c:456
22158#, gcc-internal-format, gfc-internal-format
22159msgid "%s out of range: Range is %i to %i, value is %i"
22160msgstr ""
22161
22162#: lto-streamer-in.c:80
22163#, gcc-internal-format, gfc-internal-format
22164msgid "bytecode stream: unexpected tag %s"
22165msgstr ""
22166
22167#: lto-streamer-in.c:900 lto-streamer-in.c:910
22168#, gcc-internal-format
22169msgid "Cgraph edge statement index out of range"
22170msgstr ""
22171
22172#: lto-streamer-in.c:904 lto-streamer-in.c:913
22173#, gcc-internal-format
22174msgid "Cgraph edge statement index not found"
22175msgstr ""
22176
22177#: lto-streamer-in.c:920
22178#, fuzzy, gcc-internal-format
22179msgid "Reference statement index out of range"
22180msgstr "sulkumerkkien käyttö laskulausekkeen ympärillä on suositeltavaa |-operandissa"
22181
22182#: lto-streamer-in.c:923
22183#, gcc-internal-format
22184msgid "Reference statement index not found"
22185msgstr ""
22186
22187#: lto-streamer-in.c:1595
22188#, fuzzy, gcc-internal-format, gfc-internal-format
22189msgid "cannot read LTO mode table from %s"
22190msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
22191
22192#: lto-streamer-in.c:1694
22193#, fuzzy, gcc-internal-format, gfc-internal-format
22194#| msgid "Thread model: %s\n"
22195msgid "unsupported mode %s\n"
22196msgstr "tuntematon värimoodi"
22197
22198#: lto-streamer-out.c:442 lto-streamer-out.c:686
22199#, fuzzy, gcc-internal-format
22200msgid "tree code %qs is not supported in LTO streams"
22201msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22202
22203#: lto-streamer.c:162
22204#, gcc-internal-format, gfc-internal-format
22205msgid "bytecode stream: unexpected LTO section %s"
22206msgstr ""
22207
22208#: lto-streamer.c:291
22209#, gcc-internal-format
22210msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
22211msgstr ""
22212
22213#: lto-wrapper.c:118
22214#, fuzzy, gcc-internal-format
22215#| msgid "deleting LTRANS file %s"
22216msgid "deleting LTRANS file %s: %m"
22217msgstr "*** [%s] Poistetaan tiedosto ”%s”"
22218
22219#: lto-wrapper.c:155
22220#, gcc-internal-format
22221msgid "malformed COLLECT_GCC_OPTIONS"
22222msgstr "vääränmuotoinen COLLECT_GCC_OPTIONS"
22223
22224#: lto-wrapper.c:309
22225#, fuzzy, gcc-internal-format, gfc-internal-format
22226msgid "Option %s with different values"
22227msgstr "%q+D:n virheellinen uudelleenesittely"
22228
22229#: lto-wrapper.c:393
22230#, gcc-internal-format, gfc-internal-format
22231msgid "Option %s not used consistently in all LTO input files"
22232msgstr ""
22233
22234#: lto-wrapper.c:833
22235#, gcc-internal-format, gfc-internal-format
22236msgid "problem with building target image for %s\n"
22237msgstr ""
22238
22239#: lto-wrapper.c:853
22240#, fuzzy, gcc-internal-format
22241#| msgid "no input files"
22242msgid "reading input file"
22243msgstr "Virhe luettaessa syötetiedostoa %s"
22244
22245#: lto-wrapper.c:858
22246#, fuzzy, gcc-internal-format
22247msgid "writing output file"
22248msgstr "kirjoitettaessa tulostetta tiedostoon %s: %m"
22249
22250#: lto-wrapper.c:890
22251#, gcc-internal-format
22252msgid "installation error, can't find crtoffloadtable.o"
22253msgstr ""
22254
22255#: lto-wrapper.c:1001 lto-wrapper.c:1013
22256#, fuzzy, gcc-internal-format, gfc-internal-format
22257#| msgid "%s: %s"
22258msgid "%s: %s\n"
22259msgstr "%s: %s"
22260
22261#: lto-wrapper.c:1064
22262#, gcc-internal-format
22263msgid "environment variable COLLECT_GCC must be set"
22264msgstr "COLLECT_GCC-ympäristömuuttujan on oltava asetettuna"
22265
22266#: lto-wrapper.c:1068 config/nvptx/mkoffload.c:363
22267#, gcc-internal-format
22268msgid "environment variable COLLECT_GCC_OPTIONS must be set"
22269msgstr "COLLECT_GCC_OPTIONS-ympäristömuuttujan on oltava asetettuna"
22270
22271#: lto-wrapper.c:1237 lto-wrapper.c:1293
22272#, fuzzy, gcc-internal-format
22273msgid "cannot open %s: %m"
22274msgstr "Hakemistoa %s ei voi avata"
22275
22276#: lto-wrapper.c:1240 lto-wrapper.c:1299
22277#, fuzzy, gcc-internal-format
22278#| msgid "can%'t read %s: %m"
22279msgid "cannot read %s: %m"
22280msgstr "ei voi lukea tiedostoa %s: %m"
22281
22282#: lto-wrapper.c:1267
22283#, fuzzy, gcc-internal-format, gfc-internal-format
22284msgid "invalid format of %s"
22285msgstr "Virheellinen tiedostotoiminto: %s"
22286
22287#: lto-wrapper.c:1491
22288#, gcc-internal-format
22289msgid "fopen: %s: %m"
22290msgstr "fopen: %s: %m"
22291
22292#: lto-wrapper.c:1508
22293#, fuzzy, gcc-internal-format, gfc-internal-format
22294#| msgid "Could not open output file '%s'\n"
22295msgid "Corrupted ltrans output file %s"
22296msgstr "Tulostiedoston ”%s” avaaminen epäonnistui\n"
22297
22298#: multiple_target.c:76
22299#, fuzzy, gcc-internal-format
22300msgid "the call requires ifunc, which is not supported by this target"
22301msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
22302
22303#: multiple_target.c:83
22304#, fuzzy, gcc-internal-format
22305msgid "target does not support function version dispatcher"
22306msgstr "kohdemuoto ei tue äärettömyyttä"
22307
22308#: multiple_target.c:91
22309#, fuzzy, gcc-internal-format
22310#| msgid "version attribute is not a string"
22311msgid "default %<target_clones%> attribute was not set"
22312msgstr "versioattribuutti ei ole merkkijono"
22313
22314#: multiple_target.c:343
22315#, fuzzy, gcc-internal-format
22316msgid "single %<target_clones%> attribute is ignored"
22317msgstr "%qE-attribuuttia ei huomioida"
22318
22319#: multiple_target.c:351
22320#, fuzzy, gcc-internal-format
22321#| msgid "version attribute is not a string"
22322msgid "clones for %<target_clones%> attribute cannot be created"
22323msgstr "versioattribuutti ei ole merkkijono"
22324
22325#: multiple_target.c:354
22326#, fuzzy, gcc-internal-format
22327msgid "function %q+F can never be copied because it has %<noclone%> attribute"
22328msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
22329
22330#: multiple_target.c:371
22331#, fuzzy, gcc-internal-format
22332msgid "default target was not set"
22333msgstr "# Ei kohde:"
22334
22335#: multiple_target.c:379
22336#, gcc-internal-format
22337msgid "an empty string cannot be in %<target_clones%> attribute"
22338msgstr ""
22339
22340#: omp-expand.c:2016
22341#, gcc-internal-format
22342msgid "%<depend(sink)%> clause waiting for lexically later iteration"
22343msgstr ""
22344
22345#: omp-expand.c:2153
22346#, gcc-internal-format
22347msgid "%<depend(sink)%> refers to iteration never in the iteration space"
22348msgstr ""
22349
22350#: omp-general.c:588
22351#, fuzzy, gcc-internal-format
22352#| msgid "storage class specified for typename"
22353msgid "multiple loop axes specified for routine"
22354msgstr "tallennusluokka annettu typenamelle"
22355
22356#: omp-low.c:2098 omp-offload.c:1145
22357#, gcc-internal-format
22358msgid "%<seq%> overrides other OpenACC loop specifiers"
22359msgstr ""
22360
22361#: omp-low.c:2101 omp-offload.c:1146
22362#, gcc-internal-format
22363msgid "%<auto%> conflicts with other OpenACC loop specifiers"
22364msgstr ""
22365
22366#: omp-low.c:2105 omp-offload.c:1180
22367#, gcc-internal-format
22368msgid "inner loop uses same OpenACC parallelism as containing loop"
22369msgstr ""
22370
22371#: omp-low.c:2152
22372#, gcc-internal-format
22373msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
22374msgstr ""
22375
22376#: omp-low.c:2420
22377#, gcc-internal-format
22378msgid "non-OpenACC construct inside of OpenACC routine"
22379msgstr ""
22380
22381#: omp-low.c:2429
22382#, gcc-internal-format
22383msgid "non-OpenACC construct inside of OpenACC region"
22384msgstr ""
22385
22386#: omp-low.c:2454
22387#, gcc-internal-format
22388msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
22389msgstr ""
22390
22391#: omp-low.c:2462
22392#, gcc-internal-format
22393msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
22394msgstr ""
22395
22396#: omp-low.c:2474
22397#, gcc-internal-format
22398msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
22399msgstr ""
22400
22401#: omp-low.c:2491
22402#, gcc-internal-format
22403msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
22404msgstr ""
22405
22406#: omp-low.c:2532
22407#, gcc-internal-format
22408msgid "OpenACC loop directive must be associated with an OpenACC compute region"
22409msgstr ""
22410
22411#: omp-low.c:2554
22412#, fuzzy, gcc-internal-format
22413msgid "orphaned %qs construct"
22414msgstr "väärin aseteltu [:upper:]- ja/tai [:lower:]-rakenne"
22415
22416#: omp-low.c:2583
22417#, gcc-internal-format
22418msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
22419msgstr ""
22420
22421#: omp-low.c:2588
22422#, gcc-internal-format
22423msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
22424msgstr ""
22425
22426#: omp-low.c:2608 omp-low.c:2621
22427#, gcc-internal-format
22428msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
22429msgstr ""
22430
22431#: omp-low.c:2647
22432#, gcc-internal-format
22433msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
22434msgstr ""
22435
22436#: omp-low.c:2661
22437#, fuzzy, gcc-internal-format
22438msgid "invalid arguments"
22439msgstr "%<...%> argumentteina.)"
22440
22441#: omp-low.c:2667
22442#, gcc-internal-format
22443msgid "%<%s %s%> construct not closely nested inside of %qs"
22444msgstr ""
22445
22446#: omp-low.c:2695
22447#, gcc-internal-format
22448msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
22449msgstr ""
22450
22451#: omp-low.c:2702
22452#, gcc-internal-format
22453msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
22454msgstr ""
22455
22456#: omp-low.c:2731
22457#, gcc-internal-format
22458msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
22459msgstr ""
22460
22461#: omp-low.c:2755 omp-low.c:2894
22462#, gcc-internal-format
22463msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
22464msgstr ""
22465
22466#: omp-low.c:2783
22467#, gcc-internal-format
22468msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
22469msgstr ""
22470
22471#: omp-low.c:2800
22472#, gcc-internal-format
22473msgid "invalid depend kind in omp %<ordered%> %<depend%>"
22474msgstr ""
22475
22476#: omp-low.c:2815
22477#, gcc-internal-format
22478msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
22479msgstr ""
22480
22481#: omp-low.c:2828
22482#, gcc-internal-format
22483msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
22484msgstr ""
22485
22486#: omp-low.c:2839 omp-low.c:2852
22487#, gcc-internal-format
22488msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
22489msgstr ""
22490
22491#: omp-low.c:2869
22492#, gcc-internal-format
22493msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
22494msgstr ""
22495
22496#: omp-low.c:2881
22497#, gcc-internal-format
22498msgid "%<teams%> construct not closely nested inside of %<target%> construct"
22499msgstr ""
22500
22501#: omp-low.c:2902
22502#, gcc-internal-format
22503msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
22504msgstr ""
22505
22506#: omp-low.c:2915
22507#, gcc-internal-format
22508msgid "OpenACC construct inside of non-OpenACC region"
22509msgstr ""
22510
22511#: omp-low.c:2960
22512#, gcc-internal-format
22513msgid "%s %qs construct inside of %s %qs region"
22514msgstr ""
22515
22516#: omp-low.c:2973 omp-low.c:2980
22517#, gcc-internal-format
22518msgid "%qs construct inside of %qs region"
22519msgstr ""
22520
22521#: omp-low.c:3092
22522#, gcc-internal-format
22523msgid "setjmp/longjmp inside simd construct"
22524msgstr ""
22525
22526#: omp-low.c:6377
22527#, gcc-internal-format
22528msgid "ignoring sink clause with offset that is not a multiple of the loop step"
22529msgstr ""
22530
22531#: omp-low.c:6400
22532#, gcc-internal-format
22533msgid "first offset must be in opposite direction of loop iterations"
22534msgstr ""
22535
22536#: omp-low.c:9133
22537#, fuzzy, gcc-internal-format, gfc-internal-format
22538#| msgid "invalid argument of %qs attribute"
22539msgid "invalid exit from %s structured block"
22540msgstr "%qs-attribuutin virheellinen argumentti"
22541
22542#: omp-low.c:9135 omp-low.c:9140
22543#, fuzzy, gcc-internal-format, gfc-internal-format
22544#| msgid "invalid argument of %qs attribute"
22545msgid "invalid entry to %s structured block"
22546msgstr "%qs-attribuutin virheellinen argumentti"
22547
22548#. Otherwise, be vague and lazy, but efficient.
22549#: omp-low.c:9144
22550#, gcc-internal-format, gfc-internal-format
22551msgid "invalid branch to/from %s structured block"
22552msgstr ""
22553
22554#: omp-offload.c:628
22555#, gcc-internal-format, gfc-internal-format
22556msgid "-fopenacc-dim operand is malformed at '%s'"
22557msgstr ""
22558
22559#: omp-offload.c:1178
22560#, gcc-internal-format
22561msgid "routine call uses same OpenACC parallelism as containing loop"
22562msgstr ""
22563
22564#: omp-offload.c:1182 omp-offload.c:1214
22565#, fuzzy, gcc-internal-format
22566msgid "containing loop here"
22567msgstr "jätä pois CACHEDIR.TAGin sisältävät hakemistot"
22568
22569#: omp-offload.c:1187
22570#, gcc-internal-format
22571msgid "routine call uses OpenACC parallelism disallowed by containing routine"
22572msgstr ""
22573
22574#: omp-offload.c:1189
22575#, gcc-internal-format
22576msgid "loop uses OpenACC parallelism disallowed by containing routine"
22577msgstr ""
22578
22579#: omp-offload.c:1194
22580#, fuzzy, gcc-internal-format
22581#| msgid "%qD declared here"
22582msgid "routine %qD declared here"
22583msgstr "%qD esiteltiin täällä"
22584
22585#: omp-offload.c:1207
22586#, gcc-internal-format
22587msgid "incorrectly nested OpenACC loop parallelism"
22588msgstr ""
22589
22590#: omp-offload.c:1348
22591#, gcc-internal-format
22592msgid "insufficient partitioning available to parallelize element loop"
22593msgstr ""
22594
22595#: omp-offload.c:1356
22596#, gcc-internal-format
22597msgid "insufficient partitioning available to parallelize tile loop"
22598msgstr ""
22599
22600#: omp-offload.c:1358
22601#, gcc-internal-format
22602msgid "insufficient partitioning available to parallelize loop"
22603msgstr ""
22604
22605#: omp-simd-clone.c:194
22606#, fuzzy, gcc-internal-format
22607#| msgid "ignoring duplicate directory \"%s\"\n"
22608msgid "ignoring large linear step"
22609msgstr "jätetään hakemiston ”%s” kaksoiskappale huomiotta,\n"
22610
22611#: omp-simd-clone.c:201
22612#, fuzzy, gcc-internal-format
22613msgid "ignoring zero linear step"
22614msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
22615
22616#: omp-simd-clone.c:260
22617#, gcc-internal-format
22618msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return type"
22619msgstr ""
22620
22621#: omp-simd-clone.c:271
22622#, gcc-internal-format
22623msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argument"
22624msgstr ""
22625
22626#: optabs.c:4246
22627#, fuzzy, gcc-internal-format
22628msgid "indirect jumps are not available on this target"
22629msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
22630
22631#: opts-common.c:1150
22632#, fuzzy, gcc-internal-format
22633msgid "command line option %qs is not supported by this configuration"
22634msgstr "komentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %s"
22635
22636#: opts-common.c:1160 opts.c:1896
22637#, fuzzy, gcc-internal-format
22638msgid "missing argument to %qs"
22639msgstr "polku puuttuu %qs:n jälkeen"
22640
22641#: opts-common.c:1166
22642#, fuzzy, gcc-internal-format
22643msgid "argument to %qs should be a non-negative integer"
22644msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>"
22645
22646#: opts-common.c:1173
22647#, fuzzy, gcc-internal-format
22648msgid "argument to %qs is not between %d and %d"
22649msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
22650
22651#: opts-common.c:1187
22652#, fuzzy, gcc-internal-format
22653msgid "unrecognized argument in option %qs"
22654msgstr "tuntematon komentorivivalitsin %qs"
22655
22656#: opts-common.c:1198 config/i386/i386.c:3209
22657#, fuzzy, gcc-internal-format
22658msgid "valid arguments to %qs are: %s; did you mean %qs?"
22659msgstr "Kelvolliset argumentit:"
22660
22661#: opts-common.c:1201 config/i386/i386.c:3212
22662#, fuzzy, gcc-internal-format
22663msgid "valid arguments to %qs are: %s"
22664msgstr "Kelvolliset argumentit:"
22665
22666#: opts-global.c:102
22667#, fuzzy, gcc-internal-format
22668msgid "command line option %qs is valid for the driver but not for %s"
22669msgstr "komentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %s"
22670
22671#. Eventually this should become a hard error IMO.
22672#: opts-global.c:108
22673#, gcc-internal-format
22674msgid "command line option %qs is valid for %s but not for %s"
22675msgstr "komentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %s"
22676
22677#: opts-global.c:375
22678#, gcc-internal-format
22679msgid "unrecognized command line option %<-fdump-%s%>"
22680msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
22681
22682#: opts-global.c:380
22683#, gcc-internal-format
22684msgid "unrecognized command line option %<-fopt-info-%s%>"
22685msgstr "tunnistamaton komentorivivalitsin %<-fopt-info-%s%>"
22686
22687#: opts-global.c:401 opts-global.c:409
22688#, gcc-internal-format
22689msgid "plugin support is disabled; configure with --enable-plugin"
22690msgstr ""
22691
22692#: opts-global.c:433
22693#, gcc-internal-format
22694msgid "unrecognized register name %qs"
22695msgstr "tunnistamaton rekisterinimi %qs"
22696
22697#: opts-global.c:451
22698#, gcc-internal-format
22699msgid "-fasan-shadow-offset should only be used with -fsanitize=kernel-address"
22700msgstr ""
22701
22702#: opts-global.c:454
22703#, fuzzy, gcc-internal-format
22704#| msgid "unrecognized address"
22705msgid "unrecognized shadow offset %qs"
22706msgstr "tunnistamaton rekisterinimi %qs"
22707
22708#: opts.c:90
22709#, gcc-internal-format
22710msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
22711msgstr ""
22712
22713#: opts.c:126
22714#, gcc-internal-format
22715msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
22716msgstr ""
22717
22718#: opts.c:133
22719#, gcc-internal-format
22720msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
22721msgstr ""
22722
22723#: opts.c:589
22724#, gcc-internal-format
22725msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>"
22726msgstr ""
22727
22728#: opts.c:752
22729#, gcc-internal-format
22730msgid "section anchors must be disabled when unit-at-a-time is disabled"
22731msgstr ""
22732
22733#: opts.c:756
22734#, gcc-internal-format
22735msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
22736msgstr ""
22737
22738#: opts.c:770
22739#, fuzzy, gcc-internal-format
22740msgid "transactional memory is not supported with non-call exceptions"
22741msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
22742
22743#: opts.c:785
22744#, gcc-internal-format
22745msgid "section anchors must be disabled when toplevel reorder is disabled"
22746msgstr ""
22747
22748#: opts.c:840
22749#, fuzzy, gcc-internal-format
22750msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
22751msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22752
22753#: opts.c:856
22754#, fuzzy, gcc-internal-format
22755msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
22756msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22757
22758#: opts.c:874
22759#, fuzzy, gcc-internal-format
22760msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
22761msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22762
22763#: opts.c:912
22764#, fuzzy, gcc-internal-format
22765msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
22766msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22767
22768#: opts.c:926
22769#, fuzzy, gcc-internal-format
22770msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
22771msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
22772
22773#: opts.c:973
22774#, gcc-internal-format
22775msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
22776msgstr ""
22777
22778#: opts.c:977
22779#, gcc-internal-format
22780msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
22781msgstr ""
22782
22783#: opts.c:985
22784#, gcc-internal-format
22785msgid "%<-fsanitize=address%> is incompatible with %<-fsanitize=kernel-address%>"
22786msgstr ""
22787
22788#: opts.c:992
22789#, fuzzy, gcc-internal-format
22790msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are incompatible with %<-fsanitize=thread%>"
22791msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22792
22793#: opts.c:998
22794#, fuzzy, gcc-internal-format
22795msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
22796msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
22797
22798#: opts.c:1004
22799#, fuzzy, gcc-internal-format
22800msgid "%<-fsanitize-recover=%s%> is not supported"
22801msgstr "valitsin %qs ei ole enää tuettu"
22802
22803#: opts.c:1030
22804#, gcc-internal-format
22805msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
22806msgstr ""
22807
22808#: opts.c:1037
22809#, fuzzy, gcc-internal-format
22810msgid "transactional memory is not supported with %<-fsanitize=address%>"
22811msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
22812
22813#: opts.c:1040
22814#, fuzzy, gcc-internal-format
22815msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
22816msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
22817
22818#: opts.c:1048
22819#, fuzzy, gcc-internal-format, gfc-internal-format
22820msgid "-falign-loops=%d is not between 0 and %d"
22821msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
22822
22823#: opts.c:1052
22824#, fuzzy, gcc-internal-format, gfc-internal-format
22825msgid "-falign-jumps=%d is not between 0 and %d"
22826msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
22827
22828#: opts.c:1056
22829#, fuzzy, gcc-internal-format, gfc-internal-format
22830msgid "-falign-functions=%d is not between 0 and %d"
22831msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
22832
22833#: opts.c:1060
22834#, fuzzy, gcc-internal-format, gfc-internal-format
22835msgid "-falign-labels=%d is not between 0 and %d"
22836msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
22837
22838#: opts.c:1471
22839#, gcc-internal-format
22840msgid "unrecognized include_flags 0x%x passed to print_specific_help"
22841msgstr ""
22842
22843#: opts.c:1693
22844#, fuzzy, gcc-internal-format
22845msgid "%<-fsanitize=all%> option is not valid"
22846msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
22847
22848#: opts.c:1733
22849#, fuzzy, gcc-internal-format
22850msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
22851msgstr "tuntematon komentorivivalitsin ”%s”"
22852
22853#: opts.c:1739
22854#, fuzzy, gcc-internal-format
22855msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
22856msgstr "tuntematon komentorivivalitsin ”%s”"
22857
22858#: opts.c:1774
22859#, fuzzy, gcc-internal-format
22860msgid "%<%s%> attribute directive ignored"
22861msgstr "%qE-attribuuttia ei huomioida %qE:lle"
22862
22863#: opts.c:1951
22864#, gcc-internal-format
22865msgid "--help argument %q.*s is ambiguous, please be more specific"
22866msgstr ""
22867
22868#: opts.c:1960
22869#, fuzzy, gcc-internal-format
22870msgid "unrecognized argument to --help= option: %q.*s"
22871msgstr "tuntematon komentorivivalitsin ”%s”"
22872
22873#: opts.c:2214
22874#, fuzzy, gcc-internal-format
22875msgid "HSA has not been enabled during configuration"
22876msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
22877
22878#: opts.c:2226
22879#, gcc-internal-format
22880msgid "%<-foffload-abi%> option can be specified only for offload compiler"
22881msgstr ""
22882
22883#: opts.c:2234
22884#, fuzzy, gcc-internal-format, gfc-internal-format
22885msgid "structure alignment must be a small power of two, not %d"
22886msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
22887
22888#: opts.c:2320
22889#, fuzzy, gcc-internal-format
22890msgid "invalid arguments for %<-fpatchable_function_entry%>"
22891msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
22892
22893#: opts.c:2378
22894#, fuzzy, gcc-internal-format
22895msgid "unknown stack check parameter %qs"
22896msgstr "tuntematon konetila %qs"
22897
22898#: opts.c:2406
22899#, gcc-internal-format
22900msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
22901msgstr ""
22902
22903#: opts.c:2417
22904#, gcc-internal-format, gfc-internal-format
22905msgid "dwarf version %d is not supported"
22906msgstr "dwarfin versio %d ei ole tuettu"
22907
22908#: opts.c:2524
22909#, gcc-internal-format, gfc-internal-format
22910msgid "%s: --param arguments should be of the form NAME=VALUE"
22911msgstr "%s: --param-argumenttien tulee olla muotoa NIMI=ARVO"
22912
22913#: opts.c:2535
22914#, fuzzy, gcc-internal-format
22915#| msgid "invalid --param value %qs"
22916msgid "invalid --param name %qs; did you mean %qs?"
22917msgstr "virheellinen --param-arvo %qs"
22918
22919#: opts.c:2538
22920#, fuzzy, gcc-internal-format
22921#| msgid "invalid --param value %qs"
22922msgid "invalid --param name %qs"
22923msgstr "virheellinen --param-arvo %qs"
22924
22925#: opts.c:2546
22926#, gcc-internal-format
22927msgid "invalid --param value %qs"
22928msgstr "virheellinen --param-arvo %qs"
22929
22930#: opts.c:2668
22931#, gcc-internal-format
22932msgid "target system does not support debug output"
22933msgstr ""
22934
22935#: opts.c:2677
22936#, fuzzy, gcc-internal-format
22937msgid "debug format %qs conflicts with prior selection"
22938msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
22939
22940#: opts.c:2695
22941#, fuzzy, gcc-internal-format
22942#| msgid "unrecognized register name %qs"
22943msgid "unrecognized debug output level %qs"
22944msgstr "tunnistamaton rekisterinimi %qs"
22945
22946#: opts.c:2697
22947#, gcc-internal-format
22948msgid "debug output level %qs is too high"
22949msgstr ""
22950
22951#: opts.c:2717
22952#, gcc-internal-format
22953msgid "getting core file size maximum limit: %m"
22954msgstr ""
22955
22956#: opts.c:2721
22957#, gcc-internal-format
22958msgid "setting core file size limit to maximum: %m"
22959msgstr ""
22960
22961#: opts.c:2766
22962#, gcc-internal-format, gfc-internal-format
22963msgid "unrecognized gcc debugging option: %c"
22964msgstr "tunnistamaton gcc:n vianjäljitysvalitsin: %c"
22965
22966#: opts.c:2791
22967#, fuzzy, gcc-internal-format, gfc-internal-format
22968msgid "-Werror=%s: no option -%s"
22969msgstr "%s: valitsin ”%s” on moniselitteinen\n"
22970
22971#: opts.c:2793
22972#, gcc-internal-format, gfc-internal-format
22973msgid "-Werror=%s: -%s is not an option that controls warnings"
22974msgstr ""
22975
22976#. If we didn't find this parameter, issue an error message.
22977#: params.c:198
22978#, gcc-internal-format
22979msgid "invalid parameter %qs"
22980msgstr "virheellinen parametri %qs"
22981
22982#: params.c:204
22983#, gcc-internal-format
22984msgid "minimum value of parameter %qs is %u"
22985msgstr "parametrin %qs minimiarvo on %u"
22986
22987#: params.c:209
22988#, gcc-internal-format
22989msgid "maximum value of parameter %qs is %u"
22990msgstr "parametrin %qs maksimiarvo on %u"
22991
22992#: passes.c:84
22993#, fuzzy, gcc-internal-format, gfc-internal-format
22994msgid "pass %s does not support cloning"
22995msgstr "%s ei tue: predict_edge"
22996
22997#: passes.c:90
22998#, gcc-internal-format, gfc-internal-format
22999msgid "pass %s needs a set_pass_param implementation to handle the extra argument in NEXT_PASS"
23000msgstr ""
23001
23002#: passes.c:1027
23003#, fuzzy, gcc-internal-format
23004msgid "unrecognized option -fenable"
23005msgstr "tunnistamaton valitsin"
23006
23007#: passes.c:1029
23008#, fuzzy, gcc-internal-format
23009msgid "unrecognized option -fdisable"
23010msgstr "tunnistamaton valitsin"
23011
23012#: passes.c:1037
23013#, gcc-internal-format, gfc-internal-format
23014msgid "unknown pass %s specified in -fenable"
23015msgstr ""
23016
23017#: passes.c:1039
23018#, fuzzy, gcc-internal-format, gfc-internal-format
23019msgid "unknown pass %s specified in -fdisable"
23020msgstr "luokkanimeä ei ole annettu %qs:n kanssa"
23021
23022#: passes.c:1064 passes.c:1153
23023#, gcc-internal-format, gfc-internal-format
23024msgid "enable pass %s for functions in the range of [%u, %u]"
23025msgstr ""
23026
23027#: passes.c:1067 passes.c:1164
23028#, gcc-internal-format, gfc-internal-format
23029msgid "disable pass %s for functions in the range of [%u, %u]"
23030msgstr ""
23031
23032#: passes.c:1103 passes.c:1131
23033#, fuzzy, gcc-internal-format, gfc-internal-format
23034msgid "Invalid range %s in option %s"
23035msgstr "<%s> ja <%s> ovat virheellisiä nimiä välille"
23036
23037#: passes.c:1149
23038#, fuzzy, gcc-internal-format, gfc-internal-format
23039msgid "enable pass %s for function %s"
23040msgstr "%s: ylikirjoituskerta %lu/%lu (%s)...%s"
23041
23042#: passes.c:1160
23043#, fuzzy, gcc-internal-format, gfc-internal-format
23044msgid "disable pass %s for function %s"
23045msgstr "%s: ylikirjoituskerta %lu/%lu (%s)...%s"
23046
23047#: passes.c:1389
23048#, fuzzy, gcc-internal-format
23049msgid "invalid pass positioning operation"
23050msgstr "Virheellinen liukulukuoperaatio"
23051
23052#: passes.c:1451
23053#, gcc-internal-format
23054msgid "plugin cannot register a missing pass"
23055msgstr ""
23056
23057#: passes.c:1454
23058#, gcc-internal-format
23059msgid "plugin cannot register an unnamed pass"
23060msgstr ""
23061
23062#: passes.c:1459
23063#, gcc-internal-format
23064msgid "plugin cannot register pass %qs without reference pass name"
23065msgstr ""
23066
23067#: passes.c:1478
23068#, gcc-internal-format
23069msgid "pass %qs not found but is referenced by new pass %qs"
23070msgstr ""
23071
23072#: plugin.c:212
23073#, gcc-internal-format
23074msgid "inaccessible plugin file %s expanded from short plugin name %s: %m"
23075msgstr ""
23076
23077#: plugin.c:234
23078#, gcc-internal-format, gfc-internal-format
23079msgid ""
23080"plugin %s was specified with different paths:\n"
23081"%s\n"
23082"%s"
23083msgstr ""
23084
23085#: plugin.c:293
23086#, gcc-internal-format, gfc-internal-format
23087msgid "malformed option -fplugin-arg-%s (missing -<key>[=<value>])"
23088msgstr ""
23089
23090#: plugin.c:356
23091#, gcc-internal-format, gfc-internal-format
23092msgid "plugin %s should be specified before -fplugin-arg-%s in the command line"
23093msgstr ""
23094
23095#: plugin.c:375
23096#, gcc-internal-format
23097msgid "unable to register info for plugin %qs - plugin name not found"
23098msgstr ""
23099
23100#: plugin.c:471
23101#, gcc-internal-format, gfc-internal-format
23102msgid "unknown callback event registered by plugin %s"
23103msgstr ""
23104
23105#: plugin.c:503
23106#, gcc-internal-format, gfc-internal-format
23107msgid "plugin %s registered a null callback function for event %s"
23108msgstr ""
23109
23110#: plugin.c:636 plugin.c:703
23111#, fuzzy, gcc-internal-format, gfc-internal-format
23112msgid ""
23113"cannot load plugin %s\n"
23114"%s"
23115msgstr "”%s”-liitännäinen on yhteensopiva."
23116
23117#: plugin.c:647 plugin.c:713
23118#, gcc-internal-format, gfc-internal-format
23119msgid ""
23120"plugin %s is not licensed under a GPL-compatible license\n"
23121"%s"
23122msgstr ""
23123
23124#: plugin.c:660 plugin.c:723
23125#, fuzzy, gcc-internal-format, gfc-internal-format
23126msgid ""
23127"cannot find %s in plugin %s\n"
23128"%s"
23129msgstr "C-esikääntäjää ei löydy: %s\n"
23130
23131#: plugin.c:670 plugin.c:732
23132#, fuzzy, gcc-internal-format, gfc-internal-format
23133msgid "fail to initialize plugin %s"
23134msgstr "PAMia ei voitu alustaa: %s"
23135
23136#: plugin.c:1006
23137#, gcc-internal-format
23138msgid "-iplugindir <dir> option not passed from the gcc driver"
23139msgstr ""
23140
23141#: predict.c:3309
23142#, fuzzy, gcc-internal-format, gfc-internal-format
23143msgid "Missing counts for called function %s"
23144msgstr "liikaa argumentteja funktiolle %s %q+#D"
23145
23146#: profile.c:456
23147#, gcc-internal-format, gfc-internal-format
23148msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
23149msgstr ""
23150
23151#: profile.c:511
23152#, gcc-internal-format
23153msgid "corrupted profile info: sum_all is smaller than sum_max"
23154msgstr ""
23155
23156#: profile.c:686
23157#, gcc-internal-format
23158msgid "corrupted profile info: profile data is not flow-consistent"
23159msgstr ""
23160
23161#: profile.c:703
23162#, gcc-internal-format, gfc-internal-format
23163msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
23164msgstr ""
23165
23166#: profile.c:726
23167#, gcc-internal-format, gfc-internal-format
23168msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
23169msgstr ""
23170
23171#: read-rtl-function.c:262
23172#, gcc-internal-format, gfc-internal-format
23173msgid "insn with UID %i not found for operand %i (`%s') of insn %i"
23174msgstr ""
23175
23176#: read-rtl-function.c:266
23177#, gcc-internal-format, gfc-internal-format
23178msgid "insn with UID %i not found for operand %i of insn %i"
23179msgstr ""
23180
23181#: read-rtl-function.c:409
23182#, fuzzy, gcc-internal-format
23183msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
23184msgstr "%qs esitelty funktion palauttavana funktiona"
23185
23186#: read-rtl-function.c:710
23187#, fuzzy, gcc-internal-format, gfc-internal-format
23188#| msgid "unrecognized register name %qs"
23189msgid "unrecognized edge flag: '%s'"
23190msgstr "tunnistamaton rekisterinimi %qs"
23191
23192#: read-rtl-function.c:853
23193#, fuzzy, gcc-internal-format
23194#| msgid "Do not generate #line directives"
23195msgid "more than one 'crtl' directive"
23196msgstr "Älä luo #line-direktiivejä"
23197
23198#: read-rtl-function.c:981
23199#, fuzzy, gcc-internal-format, gfc-internal-format
23200msgid "unrecognized enum value: '%s'"
23201msgstr "tunnistamaton rekisterinimi %qs"
23202
23203#: read-rtl-function.c:1137 read-rtl-function.c:1196
23204#, fuzzy, gcc-internal-format, gfc-internal-format
23205#| msgid "Expecting %s statement at %C"
23206msgid "was expecting `%s'"
23207msgstr "%s (%s, oletus %c): "
23208
23209#: read-rtl-function.c:1575
23210#, fuzzy, gcc-internal-format, gfc-internal-format
23211#| msgid "deleted definition of %qD"
23212msgid "duplicate insn UID: %i"
23213msgstr "kaksinkertainen <%s>:n määrittely"
23214
23215#: read-rtl-function.c:1635
23216#, gcc-internal-format
23217msgid "start/end of RTL fragment are in different files"
23218msgstr ""
23219
23220#: read-rtl-function.c:1641
23221#, fuzzy, gcc-internal-format
23222msgid "start of RTL fragment must be on an earlier line than end"
23223msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
23224
23225#: reg-stack.c:536
23226#, gcc-internal-format, gfc-internal-format
23227msgid "output constraint %d must specify a single register"
23228msgstr ""
23229
23230#: reg-stack.c:546
23231#, gcc-internal-format, gfc-internal-format
23232msgid "output constraint %d cannot be specified together with \"%s\" clobber"
23233msgstr ""
23234
23235#: reg-stack.c:569
23236#, gcc-internal-format
23237msgid "output regs must be grouped at top of stack"
23238msgstr ""
23239
23240#: reg-stack.c:609
23241#, gcc-internal-format
23242msgid "implicitly popped regs must be grouped at top of stack"
23243msgstr ""
23244
23245#: reg-stack.c:626
23246#, gcc-internal-format
23247msgid "explicitly used regs must be grouped at top of stack"
23248msgstr ""
23249
23250#: reg-stack.c:645
23251#, gcc-internal-format
23252msgid "output operand %d must use %<&%> constraint"
23253msgstr ""
23254
23255#: regcprop.c:1193
23256#, gcc-internal-format, gfc-internal-format
23257msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
23258msgstr ""
23259
23260#: regcprop.c:1205
23261#, gcc-internal-format, gfc-internal-format
23262msgid "validate_value_data: Loop in regno chain (%u)"
23263msgstr ""
23264
23265#: regcprop.c:1208
23266#, gcc-internal-format, gfc-internal-format
23267msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
23268msgstr ""
23269
23270#: regcprop.c:1220
23271#, gcc-internal-format, gfc-internal-format
23272msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
23273msgstr ""
23274
23275#: reginfo.c:720
23276#, gcc-internal-format
23277msgid "can%'t use %qs as a call-saved register"
23278msgstr ""
23279
23280#: reginfo.c:724
23281#, gcc-internal-format
23282msgid "can%'t use %qs as a call-used register"
23283msgstr ""
23284
23285#: reginfo.c:736
23286#, gcc-internal-format
23287msgid "can%'t use %qs as a fixed register"
23288msgstr ""
23289
23290#: reginfo.c:762 config/arc/arc.c:989 config/arc/arc.c:1028
23291#: config/ia64/ia64.c:6039 config/ia64/ia64.c:6046 config/pa/pa.c:468
23292#: config/pa/pa.c:475 config/sh/sh.c:8277 config/sh/sh.c:8284
23293#: config/spu/spu.c:4926 config/spu/spu.c:4933
23294#, fuzzy, gcc-internal-format, gfc-internal-format
23295msgid "unknown register name: %s"
23296msgstr "%s: tuntematon osan nimi ”%.*s”"
23297
23298#: reginfo.c:775
23299#, fuzzy, gcc-internal-format
23300msgid "stack register used for global register variable"
23301msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
23302
23303#: reginfo.c:781
23304#, fuzzy, gcc-internal-format
23305msgid "global register variable follows a function definition"
23306msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
23307
23308#: reginfo.c:786
23309#, fuzzy, gcc-internal-format
23310msgid "register of %qD used for multiple global register variables"
23311msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
23312
23313#: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
23314#: config/rs6000/rs6000.c:29530
23315#, fuzzy, gcc-internal-format
23316msgid "conflicts with %qD"
23317msgstr "nimellä %qD"
23318
23319#: reginfo.c:794
23320#, fuzzy, gcc-internal-format
23321msgid "call-clobbered register used for global register variable"
23322msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
23323
23324#: reload.c:1293
23325#, gcc-internal-format
23326msgid "cannot reload integer constant operand in %<asm%>"
23327msgstr ""
23328
23329#: reload.c:1307
23330#, gcc-internal-format
23331msgid "impossible register constraint in %<asm%>"
23332msgstr ""
23333
23334#: reload.c:3672
23335#, fuzzy, gcc-internal-format
23336msgid "%<&%> constraint used with no register class"
23337msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
23338
23339#: reload1.c:2063
23340#, gcc-internal-format
23341msgid "can%'t find a register in class %qs while reloading %<asm%>"
23342msgstr ""
23343
23344#: reload1.c:2068
23345#, gcc-internal-format
23346msgid "unable to find a register to spill in class %qs"
23347msgstr ""
23348
23349#: reload1.c:4686
23350#, gcc-internal-format
23351msgid "%<asm%> operand requires impossible reload"
23352msgstr ""
23353
23354#: reload1.c:6104
23355#, gcc-internal-format
23356msgid "%<asm%> operand constraint incompatible with operand size"
23357msgstr ""
23358
23359#: reload1.c:7982
23360#, fuzzy, gcc-internal-format
23361msgid "output operand is constant in %<asm%>"
23362msgstr "virheellinen lvalue asm-tulosteessa %d"
23363
23364#: rtl.c:815
23365#, gcc-internal-format, gfc-internal-format
23366msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
23367msgstr ""
23368
23369#: rtl.c:825
23370#, gcc-internal-format, gfc-internal-format
23371msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
23372msgstr ""
23373
23374#: rtl.c:835
23375#, gcc-internal-format, gfc-internal-format
23376msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d"
23377msgstr ""
23378
23379#: rtl.c:844
23380#, gcc-internal-format, gfc-internal-format
23381msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
23382msgstr ""
23383
23384#: rtl.c:854
23385#, gcc-internal-format, gfc-internal-format
23386msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
23387msgstr ""
23388
23389#: rtl.c:881
23390#, gcc-internal-format, gfc-internal-format
23391msgid "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
23392msgstr ""
23393
23394#: rtl.c:891
23395#, gcc-internal-format, gfc-internal-format
23396msgid "RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%d"
23397msgstr ""
23398
23399#: rtl.c:901
23400#, gcc-internal-format, gfc-internal-format
23401msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
23402msgstr ""
23403
23404#: rtl.c:912
23405#, gcc-internal-format, gfc-internal-format
23406msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
23407msgstr ""
23408
23409#: stmt.c:217
23410#, gcc-internal-format
23411msgid "output operand constraint lacks %<=%>"
23412msgstr ""
23413
23414#: stmt.c:232
23415#, gcc-internal-format
23416msgid "output constraint %qc for operand %d is not at the beginning"
23417msgstr ""
23418
23419#: stmt.c:256
23420#, gcc-internal-format
23421msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
23422msgstr ""
23423
23424#: stmt.c:263 stmt.c:352
23425#, gcc-internal-format
23426msgid "%<%%%> constraint used with last operand"
23427msgstr ""
23428
23429#: stmt.c:279
23430#, gcc-internal-format
23431msgid "matching constraint not valid in output operand"
23432msgstr ""
23433
23434#: stmt.c:343
23435#, gcc-internal-format
23436msgid "input operand constraint contains %qc"
23437msgstr ""
23438
23439#: stmt.c:382
23440#, gcc-internal-format
23441msgid "matching constraint references invalid operand number"
23442msgstr ""
23443
23444#: stmt.c:416
23445#, gcc-internal-format
23446msgid "invalid punctuation %qc in constraint"
23447msgstr ""
23448
23449#: stmt.c:432
23450#, gcc-internal-format
23451msgid "matching constraint does not allow a register"
23452msgstr ""
23453
23454#: stmt.c:526
23455#, gcc-internal-format
23456msgid "duplicate asm operand name %qs"
23457msgstr ""
23458
23459#: stmt.c:623
23460#, gcc-internal-format
23461msgid "missing close brace for named operand"
23462msgstr ""
23463
23464#: stmt.c:648
23465#, gcc-internal-format
23466msgid "undefined named operand %qs"
23467msgstr ""
23468
23469#: stor-layout.c:771
23470#, fuzzy, gcc-internal-format
23471msgid "size of %q+D is %d bytes"
23472msgstr "taulukon %q+D koko puuttuu"
23473
23474#: stor-layout.c:773
23475#, gcc-internal-format
23476msgid "size of %q+D is larger than %wd bytes"
23477msgstr ""
23478
23479#: stor-layout.c:1153
23480#, fuzzy, gcc-internal-format
23481msgid "alignment %u of %qT is less than %u"
23482msgstr "%s: kentän ”%s” arvot eivät saa olla suurempia kuin %d"
23483
23484#: stor-layout.c:1160
23485#, gcc-internal-format
23486msgid "%q+D offset %E in %qT isn%'t aligned to %u"
23487msgstr ""
23488
23489#: stor-layout.c:1163
23490#, gcc-internal-format
23491msgid "%q+D offset %E in %qT may not be aligned to %u"
23492msgstr ""
23493
23494#: stor-layout.c:1295
23495#, fuzzy, gcc-internal-format
23496msgid "packed attribute causes inefficient alignment for %q+D"
23497msgstr "pakattu attribuutti aiheuttaa tehottoman kohdistuksen"
23498
23499#: stor-layout.c:1299
23500#, gcc-internal-format
23501msgid "packed attribute is unnecessary for %q+D"
23502msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
23503
23504#: stor-layout.c:1318
23505#, gcc-internal-format
23506msgid "padding struct to align %q+D"
23507msgstr ""
23508
23509#: stor-layout.c:1377
23510#, fuzzy, gcc-internal-format
23511msgid "offset of packed bit-field %qD has changed in GCC 4.4"
23512msgstr "Varoita pakatuista bittikentistä, joiden siirrososoite vaihtui GCC 4.4:ssä"
23513
23514#: stor-layout.c:1745
23515#, gcc-internal-format
23516msgid "padding struct size to alignment boundary"
23517msgstr ""
23518
23519#: stor-layout.c:1773
23520#, gcc-internal-format
23521msgid "packed attribute causes inefficient alignment for %qE"
23522msgstr "pakattu attribuutti aiheuttaa tehottoman kohdistuksen %qE:lle"
23523
23524#: stor-layout.c:1777
23525#, gcc-internal-format
23526msgid "packed attribute is unnecessary for %qE"
23527msgstr "pakattu attribuutti on tarpeeton %qE:lle"
23528
23529#: stor-layout.c:1783
23530#, gcc-internal-format
23531msgid "packed attribute causes inefficient alignment"
23532msgstr "pakattu attribuutti aiheuttaa tehottoman kohdistuksen"
23533
23534#: stor-layout.c:1785
23535#, gcc-internal-format
23536msgid "packed attribute is unnecessary"
23537msgstr "pakattu attribuutti on tarpeeton"
23538
23539#: stor-layout.c:2538
23540#, gcc-internal-format
23541msgid "alignment of array elements is greater than element size"
23542msgstr ""
23543
23544#: substring-locations.c:181
23545#, fuzzy, gcc-internal-format
23546#| msgid "originally defined here"
23547msgid "format string is defined here"
23548msgstr "alunperin määritelty täällä"
23549
23550#: symtab.c:302
23551#, gcc-internal-format
23552msgid "%qD renamed after being referenced in assembly"
23553msgstr ""
23554
23555#: symtab.c:998
23556#, fuzzy, gcc-internal-format
23557msgid "function symbol is not function"
23558msgstr "funktion palauttava funktio"
23559
23560#: symtab.c:1005
23561#, gcc-internal-format
23562msgid "inconsistent `ifunc' attribute"
23563msgstr ""
23564
23565#: symtab.c:1013
23566#, fuzzy, gcc-internal-format
23567msgid "variable symbol is not variable"
23568msgstr "%qD ei ole muuttuja"
23569
23570#: symtab.c:1019
23571#, fuzzy, gcc-internal-format
23572msgid "node has unknown type"
23573msgstr "tiedostolla %s on tuntematon tiedostotyyppi"
23574
23575#: symtab.c:1028
23576#, gcc-internal-format
23577msgid "node not found node->decl->decl_with_vis.symtab_node"
23578msgstr ""
23579
23580#: symtab.c:1036
23581#, gcc-internal-format
23582msgid "node differs from node->decl->decl_with_vis.symtab_node"
23583msgstr ""
23584
23585#: symtab.c:1045
23586#, gcc-internal-format
23587msgid "assembler name hash list corrupted"
23588msgstr ""
23589
23590#: symtab.c:1058
23591#, gcc-internal-format
23592msgid "node not found in symtab assembler name hash"
23593msgstr ""
23594
23595#: symtab.c:1065
23596#, gcc-internal-format
23597msgid "double linked list of assembler names corrupted"
23598msgstr ""
23599
23600#: symtab.c:1070
23601#, fuzzy, gcc-internal-format
23602msgid "node has body_removed but is definition"
23603msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
23604
23605#: symtab.c:1075
23606#, fuzzy, gcc-internal-format
23607msgid "node is analyzed but it is not a definition"
23608msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
23609
23610#: symtab.c:1080
23611#, fuzzy, gcc-internal-format
23612msgid "node is alias but not implicit alias"
23613msgstr "maa-asetustojen aliastiedostoa ”%s” ei löydy"
23614
23615#: symtab.c:1085
23616#, fuzzy, gcc-internal-format
23617#| msgid "old-style function definition"
23618msgid "node is alias but not definition"
23619msgstr "maa-asetustojen aliastiedostoa ”%s” ei löydy"
23620
23621#: symtab.c:1090
23622#, gcc-internal-format
23623msgid "node is weakref but not an transparent_alias"
23624msgstr ""
23625
23626#: symtab.c:1095
23627#, fuzzy, gcc-internal-format
23628#| msgid "old-style function definition"
23629msgid "node is transparent_alias but not an alias"
23630msgstr "maa-asetustojen aliastiedostoa ”%s” ei löydy"
23631
23632#: symtab.c:1104
23633#, gcc-internal-format
23634msgid "node is in same_comdat_group list but has no comdat_group"
23635msgstr ""
23636
23637#: symtab.c:1109
23638#, gcc-internal-format
23639msgid "same_comdat_group list across different groups"
23640msgstr ""
23641
23642#: symtab.c:1114
23643#, gcc-internal-format
23644msgid "mixing different types of symbol in same comdat groups is not supported"
23645msgstr ""
23646
23647#: symtab.c:1119
23648#, gcc-internal-format
23649msgid "node is alone in a comdat group"
23650msgstr ""
23651
23652#: symtab.c:1126
23653#, gcc-internal-format
23654msgid "same_comdat_group is not a circular list"
23655msgstr ""
23656
23657#: symtab.c:1141
23658#, gcc-internal-format, gfc-internal-format
23659msgid "comdat-local symbol referred to by %s outside its comdat"
23660msgstr ""
23661
23662#: symtab.c:1151
23663#, gcc-internal-format
23664msgid "implicit_section flag is set but section isn't"
23665msgstr ""
23666
23667#: symtab.c:1158
23668#, gcc-internal-format
23669msgid "Both section and comdat group is set"
23670msgstr ""
23671
23672#: symtab.c:1170
23673#, fuzzy, gcc-internal-format
23674msgid "Alias and target's section differs"
23675msgstr "Sama kuin --help=target"
23676
23677#: symtab.c:1177
23678#, gcc-internal-format
23679msgid "Alias and target's comdat groups differs"
23680msgstr ""
23681
23682#: symtab.c:1192
23683#, gcc-internal-format
23684msgid "Transparent alias and target's assembler names differs"
23685msgstr ""
23686
23687#: symtab.c:1200
23688#, fuzzy, gcc-internal-format
23689msgid "Chained transparent aliases"
23690msgstr "unionista ei voi tehdä läpinäkyvää"
23691
23692#: symtab.c:1223 symtab.c:1260
23693#, gcc-internal-format
23694msgid "symtab_node::verify failed"
23695msgstr "symtab_node::verify epäonnistui"
23696
23697#: symtab.c:1256
23698#, gcc-internal-format
23699msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
23700msgstr ""
23701
23702#: symtab.c:1665
23703#, fuzzy, gcc-internal-format
23704msgid "function %q+D part of alias cycle"
23705msgstr "%Jsisäänrakennettu funktio %qD esitelty ei-funktiona"
23706
23707#: symtab.c:1667
23708#, fuzzy, gcc-internal-format
23709msgid "variable %q+D part of alias cycle"
23710msgstr "muuttujalla %qD on funktiotyyppi"
23711
23712#: symtab.c:1695
23713#, gcc-internal-format
23714msgid "section of alias %q+D must match section of its target"
23715msgstr ""
23716
23717#: targhooks.c:191
23718#, gcc-internal-format
23719msgid "__builtin_saveregs not supported by this target"
23720msgstr ""
23721
23722#: targhooks.c:1034
23723#, fuzzy, gcc-internal-format
23724msgid "nested functions not supported on this target"
23725msgstr "ISO C kieltää sisäkkäiset funktiot"
23726
23727#: targhooks.c:1047
23728#, fuzzy, gcc-internal-format
23729msgid "nested function trampolines not supported on this target"
23730msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
23731
23732#: targhooks.c:1568
23733#, fuzzy, gcc-internal-format
23734msgid "target attribute is not supported on this machine"
23735msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
23736
23737#: targhooks.c:1582
23738#, fuzzy, gcc-internal-format
23739msgid "#pragma GCC target is not supported for this machine"
23740msgstr "#pragma extern_prefix ei ole tuettu tällä kohteella"
23741
23742#: tlink.c:487
23743#, fuzzy, gcc-internal-format
23744msgid "removing .rpo file: %m"
23745msgstr "%s: virhe tiedoston avaamisessa: %m\n"
23746
23747#: tlink.c:489
23748#, fuzzy, gcc-internal-format
23749msgid "renaming .rpo file: %m"
23750msgstr "Virhe nimettäessä tiedostoa tai kansiota uudestaan"
23751
23752#: tlink.c:493
23753#, gcc-internal-format, gfc-internal-format
23754msgid "repository file '%s' does not contain command-line arguments"
23755msgstr ""
23756
23757#: tlink.c:619
23758#, gcc-internal-format, gfc-internal-format
23759msgid "'%s' was assigned to '%s', but was not defined during recompilation, or vice versa"
23760msgstr ""
23761
23762#: tlink.c:856
23763#, gcc-internal-format, gfc-internal-format
23764msgid "ld returned %d exit status"
23765msgstr "ld:n paluuarvo oli %d"
23766
23767#: toplev.c:879
23768#, fuzzy, gcc-internal-format
23769#| msgid "Can't open module file '%s' for writing at %C: %s"
23770msgid "can%'t open %qs for writing: %m"
23771msgstr "Ei voi avata moduulitiedostoa ”%s” kirjoittamista varten kohdassa %C: %s"
23772
23773#: toplev.c:901
23774#, fuzzy, gcc-internal-format
23775msgid "-frecord-gcc-switches is not supported by the current target"
23776msgstr "säiekohtaista muistia ei tueta tällä kohteella"
23777
23778#: toplev.c:950
23779#, fuzzy, gcc-internal-format
23780msgid "stack usage computation not supported for this target"
23781msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
23782
23783#: toplev.c:1032
23784#, gcc-internal-format
23785msgid "stack usage might be unbounded"
23786msgstr ""
23787
23788#: toplev.c:1037
23789#, fuzzy, gcc-internal-format
23790msgid "stack usage might be %wd bytes"
23791msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
23792
23793#: toplev.c:1040
23794#, fuzzy, gcc-internal-format
23795msgid "stack usage is %wd bytes"
23796msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
23797
23798#: toplev.c:1056
23799#, fuzzy, gcc-internal-format
23800msgid "can%'t open %s for writing: %m"
23801msgstr "ei voida luoda esikäännettyä otsikkoa %s: %m"
23802
23803#: toplev.c:1260
23804#, fuzzy, gcc-internal-format
23805msgid "this target does not support %qs"
23806msgstr "kohdemuoto ei tue äärettömyyttä"
23807
23808#: toplev.c:1286
23809#, gcc-internal-format
23810msgid "Graphite loop optimizations cannot be used (isl is not available) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)"
23811msgstr ""
23812
23813#: toplev.c:1297
23814#, fuzzy, gcc-internal-format
23815msgid "%<-fcf-protection=full%> is not supported for this target"
23816msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
23817
23818#: toplev.c:1304
23819#, fuzzy, gcc-internal-format
23820msgid "%<-fcf-protection=branch%> is not supported for this target"
23821msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
23822
23823#: toplev.c:1311
23824#, fuzzy, gcc-internal-format
23825msgid "%<-fcf-protection=return%> is not supported for this target"
23826msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
23827
23828#: toplev.c:1322
23829#, fuzzy, gcc-internal-format
23830msgid "%<-fcheck-pointer-bounds%> is not supported for this target"
23831msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
23832
23833#: toplev.c:1330
23834#, fuzzy, gcc-internal-format
23835msgid "%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>"
23836msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
23837
23838#: toplev.c:1337
23839#, fuzzy, gcc-internal-format
23840msgid "%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>"
23841msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
23842
23843#: toplev.c:1345
23844#, fuzzy, gcc-internal-format
23845msgid "%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer"
23846msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
23847
23848#: toplev.c:1353
23849#, fuzzy, gcc-internal-format
23850msgid "%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer"
23851msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
23852
23853#: toplev.c:1369
23854#, fuzzy, gcc-internal-format
23855#| msgid "switch %qs is no longer supported"
23856msgid "%<-fabi-version=1%> is no longer supported"
23857msgstr "valitsin %qs ei ole enää tuettu"
23858
23859#: toplev.c:1397
23860#, gcc-internal-format
23861msgid "instruction scheduling not supported on this target machine"
23862msgstr ""
23863
23864#: toplev.c:1401
23865#, gcc-internal-format
23866msgid "this target machine does not have delayed branches"
23867msgstr ""
23868
23869#: toplev.c:1415
23870#, gcc-internal-format, gfc-internal-format
23871msgid "-f%sleading-underscore not supported on this target machine"
23872msgstr ""
23873
23874#: toplev.c:1460
23875#, fuzzy, gcc-internal-format
23876msgid "could not close zeroed insn dump file %qs: %m"
23877msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
23878
23879#: toplev.c:1495
23880#, fuzzy, gcc-internal-format
23881#| msgid "%s does not support the %<%%%s%c%> %s format"
23882msgid "target system does not support the %qs debug format"
23883msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
23884
23885#: toplev.c:1508
23886#, gcc-internal-format
23887msgid "variable tracking requested, but useless unless producing debug info"
23888msgstr ""
23889
23890#: toplev.c:1512
23891#, gcc-internal-format
23892msgid "variable tracking requested, but not supported by this debug format"
23893msgstr ""
23894
23895#: toplev.c:1551
23896#, gcc-internal-format
23897msgid "var-tracking-assignments changes selective scheduling"
23898msgstr ""
23899
23900#: toplev.c:1582
23901#, gcc-internal-format
23902msgid "without -gdwarf-5, -gvariable-location-views=incompat5 is equivalent to -gvariable-location-views"
23903msgstr ""
23904
23905#: toplev.c:1597
23906#, gcc-internal-format
23907msgid "-ginternal-reset-location-views is forced disabled without -gvariable-location-views"
23908msgstr ""
23909
23910#: toplev.c:1607
23911#, gcc-internal-format
23912msgid "-ginline-points is forced disabled without -gstatement-frontiers"
23913msgstr ""
23914
23915#: toplev.c:1636
23916#, gcc-internal-format
23917msgid "-ffunction-sections not supported for this target"
23918msgstr ""
23919
23920#: toplev.c:1642
23921#, gcc-internal-format
23922msgid "-fdata-sections not supported for this target"
23923msgstr ""
23924
23925#: toplev.c:1650
23926#, gcc-internal-format
23927msgid "-fprefetch-loop-arrays not supported for this target"
23928msgstr ""
23929
23930#: toplev.c:1656
23931#, gcc-internal-format
23932msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
23933msgstr ""
23934
23935#: toplev.c:1666
23936#, gcc-internal-format
23937msgid "-fprefetch-loop-arrays is not supported with -Os"
23938msgstr ""
23939
23940#: toplev.c:1678
23941#, gcc-internal-format
23942msgid "-fassociative-math disabled; other options take precedence"
23943msgstr ""
23944
23945#: toplev.c:1688
23946#, gcc-internal-format
23947msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
23948msgstr ""
23949
23950#: toplev.c:1698
23951#, gcc-internal-format
23952msgid "%<-fstack-check=%> and %<-fstack-clash_protection%> are mutually exclusive.  Disabling %<-fstack-check=%>"
23953msgstr ""
23954
23955#: toplev.c:1716
23956#, fuzzy, gcc-internal-format
23957msgid "-fstack-protector not supported for this target"
23958msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
23959
23960#: toplev.c:1728
23961#, fuzzy, gcc-internal-format
23962msgid "-fsanitize=address and -fsanitize=kernel-address are not supported for this target"
23963msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
23964
23965#: toplev.c:1737
23966#, fuzzy, gcc-internal-format
23967msgid "-fsanitize=address not supported for this target"
23968msgstr "Konenimen osoiteperhe ei ole tuettu"
23969
23970#: toplev.c:2035
23971#, fuzzy, gcc-internal-format
23972msgid "error writing to %s: %m"
23973msgstr "%s: Virhe kirjoitettaessa %s\n"
23974
23975#: toplev.c:2037
23976#, fuzzy, gcc-internal-format
23977msgid "error closing %s: %m"
23978msgstr "virhe suljettaessa laitetta %s"
23979
23980#: toplev.c:2186
23981#, fuzzy, gcc-internal-format
23982msgid "self-tests incompatible with -E"
23983msgstr "Muodostin %qs"
23984
23985#: toplev.c:2201
23986#, gcc-internal-format
23987msgid "self-tests are not enabled in this build"
23988msgstr ""
23989
23990#: trans-mem.c:621
23991#, fuzzy, gcc-internal-format
23992msgid "invalid use of volatile lvalue inside transaction"
23993msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
23994
23995#: trans-mem.c:624
23996#, fuzzy, gcc-internal-format
23997msgid "invalid use of volatile lvalue inside %<transaction_safe%> function"
23998msgstr "%Jvanhanmallinen funktiomäärittely"
23999
24000#: trans-mem.c:656
24001#, gcc-internal-format
24002msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
24003msgstr ""
24004
24005#: trans-mem.c:725 trans-mem.c:4832
24006#, gcc-internal-format
24007msgid "unsafe function call %qD within atomic transaction"
24008msgstr ""
24009
24010#: trans-mem.c:732
24011#, gcc-internal-format
24012msgid "unsafe function call %qE within atomic transaction"
24013msgstr ""
24014
24015#: trans-mem.c:736
24016#, gcc-internal-format
24017msgid "unsafe indirect function call within atomic transaction"
24018msgstr ""
24019
24020#: trans-mem.c:744 trans-mem.c:4764
24021#, gcc-internal-format
24022msgid "unsafe function call %qD within %<transaction_safe%> function"
24023msgstr ""
24024
24025#: trans-mem.c:751
24026#, gcc-internal-format
24027msgid "unsafe function call %qE within %<transaction_safe%> function"
24028msgstr ""
24029
24030#: trans-mem.c:755
24031#, gcc-internal-format
24032msgid "unsafe indirect function call within %<transaction_safe%> function"
24033msgstr ""
24034
24035#: trans-mem.c:770 trans-mem.c:4804
24036#, gcc-internal-format
24037msgid "asm not allowed in atomic transaction"
24038msgstr ""
24039
24040#: trans-mem.c:773
24041#, fuzzy, gcc-internal-format
24042msgid "asm not allowed in %<transaction_safe%> function"
24043msgstr "%Jvanhanmallinen funktiomäärittely"
24044
24045#: trans-mem.c:785
24046#, fuzzy, gcc-internal-format
24047msgid "relaxed transaction in atomic transaction"
24048msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
24049
24050#: trans-mem.c:788
24051#, gcc-internal-format
24052msgid "relaxed transaction in %<transaction_safe%> function"
24053msgstr ""
24054
24055#: trans-mem.c:795
24056#, fuzzy, gcc-internal-format
24057msgid "outer transaction in transaction"
24058msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
24059
24060#: trans-mem.c:798
24061#, gcc-internal-format
24062msgid "outer transaction in %<transaction_may_cancel_outer%> function"
24063msgstr ""
24064
24065#: trans-mem.c:802
24066#, gcc-internal-format
24067msgid "outer transaction in %<transaction_safe%> function"
24068msgstr ""
24069
24070#: trans-mem.c:4430
24071#, fuzzy, gcc-internal-format
24072msgid "%Kasm not allowed in %<transaction_safe%> function"
24073msgstr "%Jvanhanmallinen funktiomäärittely"
24074
24075#: tree-cfg.c:356
24076#, fuzzy, gcc-internal-format
24077msgid "ignoring loop annotation"
24078msgstr "continue-lause silmukan ulkopuolella"
24079
24080#: tree-cfg.c:3004
24081#, gcc-internal-format
24082msgid "constant not recomputed when ADDR_EXPR changed"
24083msgstr ""
24084
24085#: tree-cfg.c:3009
24086#, gcc-internal-format
24087msgid "side effects not recomputed when ADDR_EXPR changed"
24088msgstr ""
24089
24090#: tree-cfg.c:3020
24091#, gcc-internal-format
24092msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
24093msgstr ""
24094
24095#: tree-cfg.c:3049
24096#, gcc-internal-format
24097msgid "SSA name in freelist but still referenced"
24098msgstr ""
24099
24100#: tree-cfg.c:3064
24101#, fuzzy, gcc-internal-format
24102#| msgid "declaration of %qD as non-function"
24103msgid "Local declaration from a different function"
24104msgstr "%qD:n esittely ei-funktiona"
24105
24106#: tree-cfg.c:3071 tree-cfg.c:4635
24107#, gcc-internal-format
24108msgid "INDIRECT_REF in gimple IL"
24109msgstr ""
24110
24111#: tree-cfg.c:3079
24112#, fuzzy, gcc-internal-format
24113msgid "invalid first operand of MEM_REF"
24114msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
24115
24116#: tree-cfg.c:3085
24117#, fuzzy, gcc-internal-format
24118msgid "invalid offset operand of MEM_REF"
24119msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
24120
24121#: tree-cfg.c:3103
24122#, gcc-internal-format
24123msgid "ASSERT_EXPR with an always-false condition"
24124msgstr ""
24125
24126#: tree-cfg.c:3109
24127#, gcc-internal-format
24128msgid "MODIFY_EXPR not expected while having tuples"
24129msgstr ""
24130
24131#: tree-cfg.c:3136 tree-ssa.c:987
24132#, gcc-internal-format
24133msgid "address taken, but ADDRESSABLE bit not set"
24134msgstr ""
24135
24136#: tree-cfg.c:3147
24137#, fuzzy, gcc-internal-format
24138msgid "non-integral used in condition"
24139msgstr "ei-vakio ehto staattiselle väitteelle"
24140
24141#: tree-cfg.c:3152
24142#, fuzzy, gcc-internal-format
24143msgid "invalid conditional operand"
24144msgstr "virheellinen syntaksi ehtolauseessa"
24145
24146#: tree-cfg.c:3175
24147#, gcc-internal-format
24148msgid "non-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR"
24149msgstr ""
24150
24151#: tree-cfg.c:3190
24152#, gcc-internal-format
24153msgid "invalid position or size operand to BIT_FIELD_REF"
24154msgstr ""
24155
24156#: tree-cfg.c:3196
24157#, gcc-internal-format
24158msgid "integral result type precision does not match field size of BIT_FIELD_REF"
24159msgstr ""
24160
24161#: tree-cfg.c:3205
24162#, gcc-internal-format
24163msgid "mode size of non-integral result does not match field size of BIT_FIELD_REF"
24164msgstr ""
24165
24166#: tree-cfg.c:3213
24167#, gcc-internal-format
24168msgid "position plus size exceeds size of referenced object in BIT_FIELD_REF"
24169msgstr ""
24170
24171#: tree-cfg.c:3246
24172#, gcc-internal-format
24173msgid "non-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR"
24174msgstr ""
24175
24176#: tree-cfg.c:3256
24177#, fuzzy, gcc-internal-format
24178msgid "invalid reference prefix"
24179msgstr "Virheellinen takaisinviittaus"
24180
24181#: tree-cfg.c:3268
24182#, fuzzy, gcc-internal-format
24183msgid "invalid operand to plus/minus, type is a pointer"
24184msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
24185
24186#: tree-cfg.c:3279
24187#, fuzzy, gcc-internal-format
24188msgid "invalid operand to pointer diff, operand is not a pointer"
24189msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
24190
24191#: tree-cfg.c:3287
24192#, fuzzy, gcc-internal-format
24193msgid "invalid type for pointer diff"
24194msgstr "virheellinen vastaanottajatyyppi %qs"
24195
24196#: tree-cfg.c:3298
24197#, gcc-internal-format
24198msgid "invalid operand to pointer plus, first operand is not a pointer"
24199msgstr ""
24200
24201#: tree-cfg.c:3304
24202#, gcc-internal-format
24203msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
24204msgstr ""
24205
24206#: tree-cfg.c:3355
24207#, fuzzy, gcc-internal-format
24208msgid "invalid CASE_CHAIN"
24209msgstr "Ensimmäinen/seuraava ketju rikki"
24210
24211#: tree-cfg.c:3383
24212#, fuzzy, gcc-internal-format
24213msgid "invalid expression for min lvalue"
24214msgstr "virheellinen lvalue asm-tulosteessa %d"
24215
24216#: tree-cfg.c:3394
24217#, fuzzy, gcc-internal-format
24218msgid "invalid operand in indirect reference"
24219msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
24220
24221#: tree-cfg.c:3423
24222#, fuzzy, gcc-internal-format
24223msgid "invalid operands to array reference"
24224msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
24225
24226#: tree-cfg.c:3434
24227#, gcc-internal-format
24228msgid "type mismatch in array reference"
24229msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
24230
24231#: tree-cfg.c:3443
24232#, gcc-internal-format
24233msgid "type mismatch in array range reference"
24234msgstr "tyyppitäsmäämättömyys taulukkoalueviitteessä"
24235
24236#: tree-cfg.c:3454
24237#, gcc-internal-format
24238msgid "type mismatch in real/imagpart reference"
24239msgstr "tyyppitäsmäämättömyys real/imagpart-viitteessä"
24240
24241#: tree-cfg.c:3464
24242#, gcc-internal-format
24243msgid "type mismatch in component reference"
24244msgstr "tyyppitäsmäämättömyys komponenttiviitteessä"
24245
24246#: tree-cfg.c:3481
24247#, gcc-internal-format
24248msgid "conversion of an SSA_NAME on the left hand side"
24249msgstr ""
24250
24251#: tree-cfg.c:3488
24252#, fuzzy, gcc-internal-format
24253msgid "conversion of register to a different size"
24254msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
24255
24256#: tree-cfg.c:3503
24257#, fuzzy, gcc-internal-format
24258msgid "invalid address operand in MEM_REF"
24259msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
24260
24261#: tree-cfg.c:3510
24262#, fuzzy, gcc-internal-format
24263msgid "invalid offset operand in MEM_REF"
24264msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
24265
24266#: tree-cfg.c:3520
24267#, gcc-internal-format
24268msgid "invalid address operand in TARGET_MEM_REF"
24269msgstr ""
24270
24271#: tree-cfg.c:3527
24272#, gcc-internal-format
24273msgid "invalid offset operand in TARGET_MEM_REF"
24274msgstr ""
24275
24276#: tree-cfg.c:3581
24277#, gcc-internal-format
24278msgid "gimple call has two targets"
24279msgstr ""
24280
24281#: tree-cfg.c:3595
24282#, fuzzy, gcc-internal-format
24283msgid "gimple call has no target"
24284msgstr "virheellinen muunnos gimple-kutsussa"
24285
24286#: tree-cfg.c:3602
24287#, fuzzy, gcc-internal-format
24288msgid "invalid function in gimple call"
24289msgstr "virheellinen muunnos gimple-kutsussa"
24290
24291#: tree-cfg.c:3612
24292#, fuzzy, gcc-internal-format
24293msgid "non-function in gimple call"
24294msgstr "virheellinen muunnos gimple-kutsussa"
24295
24296#: tree-cfg.c:3623
24297#, fuzzy, gcc-internal-format
24298msgid "invalid pure const state for function"
24299msgstr "epäkelpo tallennusluokka funktiolle %qs"
24300
24301#: tree-cfg.c:3632
24302#, fuzzy, gcc-internal-format
24303msgid "invalid LHS in gimple call"
24304msgstr "virheellinen muunnos gimple-kutsussa"
24305
24306#: tree-cfg.c:3640
24307#, fuzzy, gcc-internal-format
24308msgid "LHS in noreturn call"
24309msgstr "%<noreturn%>-funktio palaa"
24310
24311#: tree-cfg.c:3654
24312#, gcc-internal-format
24313msgid "invalid conversion in gimple call"
24314msgstr "virheellinen muunnos gimple-kutsussa"
24315
24316#: tree-cfg.c:3663
24317#, fuzzy, gcc-internal-format
24318msgid "invalid static chain in gimple call"
24319msgstr "virheellinen muunnos gimple-kutsussa"
24320
24321#: tree-cfg.c:3674
24322#, gcc-internal-format
24323msgid "static chain with function that doesn%'t use one"
24324msgstr ""
24325
24326#. Built-in unreachable with parameters might not be caught by
24327#. undefined behavior sanitizer.  Front-ends do check users do not
24328#. call them that way but we also produce calls to
24329#. __builtin_unreachable internally, for example when IPA figures
24330#. out a call cannot happen in a legal program.  In such cases,
24331#. we must make sure arguments are stripped off.
24332#: tree-cfg.c:3692
24333#, fuzzy, gcc-internal-format
24334#| msgid "%<__builtin_next_arg%> called without an argument"
24335msgid "__builtin_unreachable or __builtin_trap call with arguments"
24336msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
24337
24338#: tree-cfg.c:3715
24339#, fuzzy, gcc-internal-format
24340msgid "invalid argument to gimple call"
24341msgstr "virheellinen muunnos gimple-kutsussa"
24342
24343#: tree-cfg.c:3735
24344#, fuzzy, gcc-internal-format
24345msgid "invalid operands in gimple comparison"
24346msgstr "virheellinen muunnos gimple-kutsussa"
24347
24348#: tree-cfg.c:3751
24349#, fuzzy, gcc-internal-format
24350msgid "mismatching comparison operand types"
24351msgstr "ehdotetaan sulkeita vertailun ympärille %<|%>:n operandissa"
24352
24353#: tree-cfg.c:3768
24354#, gcc-internal-format
24355msgid "unsupported operation or type for vector comparison returning a boolean"
24356msgstr ""
24357
24358#: tree-cfg.c:3783
24359#, fuzzy, gcc-internal-format
24360msgid "non-vector operands in vector comparison"
24361msgstr "epäkelpo totuusarvolauseke"
24362
24363#: tree-cfg.c:3792
24364#, fuzzy, gcc-internal-format
24365msgid "invalid vector comparison resulting type"
24366msgstr "epäkelpo vektorityyppi attribuutille %qE"
24367
24368#: tree-cfg.c:3799
24369#, fuzzy, gcc-internal-format
24370msgid "bogus comparison result type"
24371msgstr "Varoita eri enum-tyyppien vertailusta"
24372
24373#: tree-cfg.c:3821
24374#, gcc-internal-format
24375msgid "non-register as LHS of unary operation"
24376msgstr ""
24377
24378#: tree-cfg.c:3827
24379#, fuzzy, gcc-internal-format
24380msgid "invalid operand in unary operation"
24381msgstr "Virheellinen liukulukuoperaatio"
24382
24383#: tree-cfg.c:3859
24384#, gcc-internal-format
24385msgid "invalid types in nop conversion"
24386msgstr "virheelliset tyypit nop-muunnokselle"
24387
24388#: tree-cfg.c:3874
24389#, fuzzy, gcc-internal-format
24390msgid "invalid types in address space conversion"
24391msgstr "virheellisiä tyyppejä muunnoksessa kokonaisluvuksi"
24392
24393#: tree-cfg.c:3888
24394#, fuzzy, gcc-internal-format
24395msgid "invalid types in fixed-point conversion"
24396msgstr "virheellisiä tyyppejä muunnoksessa liukuluvuksi"
24397
24398#: tree-cfg.c:3903
24399#, gcc-internal-format
24400msgid "invalid types in conversion to floating point"
24401msgstr "virheellisiä tyyppejä muunnoksessa liukuluvuksi"
24402
24403#: tree-cfg.c:3918
24404#, gcc-internal-format
24405msgid "invalid types in conversion to integer"
24406msgstr "virheellisiä tyyppejä muunnoksessa kokonaisluvuksi"
24407
24408#: tree-cfg.c:3945
24409#, gcc-internal-format
24410msgid "vec_duplicate should be from a scalar to a like vector"
24411msgstr ""
24412
24413#: tree-cfg.c:3959
24414#, fuzzy, gcc-internal-format
24415msgid "non-trivial conversion in unary operation"
24416msgstr "yhteensopimattomat tyypit sijoituksessa"
24417
24418#: tree-cfg.c:3984
24419#, gcc-internal-format
24420msgid "non-register as LHS of binary operation"
24421msgstr ""
24422
24423#: tree-cfg.c:3991
24424#, fuzzy, gcc-internal-format
24425msgid "invalid operands in binary operation"
24426msgstr "Virheellinen liukulukuoperaatio"
24427
24428#: tree-cfg.c:4006
24429#, fuzzy, gcc-internal-format
24430msgid "type mismatch in complex expression"
24431msgstr "ehtolausekkeessa on tyyppiristiriita"
24432
24433#: tree-cfg.c:4035
24434#, fuzzy, gcc-internal-format
24435msgid "type mismatch in shift expression"
24436msgstr "ehtolausekkeessa on tyyppiristiriita"
24437
24438#: tree-cfg.c:4052 tree-cfg.c:4073
24439#, fuzzy, gcc-internal-format
24440msgid "type mismatch in widening vector shift expression"
24441msgstr "ehtolausekkeessa on tyyppiristiriita"
24442
24443#: tree-cfg.c:4094
24444#, fuzzy, gcc-internal-format
24445msgid "invalid non-vector operands to vector valued plus"
24446msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
24447
24448#: tree-cfg.c:4105
24449#, fuzzy, gcc-internal-format
24450msgid "invalid (pointer) operands to plus/minus"
24451msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
24452
24453#: tree-cfg.c:4119
24454#, fuzzy, gcc-internal-format
24455msgid "type mismatch in pointer plus expression"
24456msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
24457
24458#: tree-cfg.c:4140
24459#, fuzzy, gcc-internal-format
24460msgid "type mismatch in pointer diff expression"
24461msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
24462
24463#: tree-cfg.c:4194
24464#, fuzzy, gcc-internal-format
24465msgid "type mismatch in widening sum reduction"
24466msgstr "ehtolausekkeessa on tyyppiristiriita"
24467
24468#: tree-cfg.c:4214
24469#, fuzzy, gcc-internal-format
24470msgid "type mismatch in vector widening multiplication"
24471msgstr "ehtolausekkeessa on tyyppiristiriita"
24472
24473#: tree-cfg.c:4248
24474#, fuzzy, gcc-internal-format
24475msgid "type mismatch in vector pack expression"
24476msgstr "ehtolausekkeessa on tyyppiristiriita"
24477
24478#: tree-cfg.c:4281
24479#, fuzzy, gcc-internal-format
24480msgid "type mismatch in series expression"
24481msgstr "ehtolausekkeessa on tyyppiristiriita"
24482
24483#: tree-cfg.c:4289
24484#, fuzzy, gcc-internal-format
24485msgid "vector type expected in series expression"
24486msgstr "vektoriylivuoto lausekkeessa"
24487
24488#: tree-cfg.c:4302
24489#, fuzzy, gcc-internal-format
24490msgid "type mismatch in binary expression"
24491msgstr "ehtolausekkeessa on tyyppiristiriita"
24492
24493#: tree-cfg.c:4330
24494#, fuzzy, gcc-internal-format
24495msgid "non-register as LHS of ternary operation"
24496msgstr "yhteensopimattomat tyypit sijoituksessa"
24497
24498#: tree-cfg.c:4339
24499#, fuzzy, gcc-internal-format
24500msgid "invalid operands in ternary operation"
24501msgstr "Virheellinen liukulukuoperaatio"
24502
24503#: tree-cfg.c:4355
24504#, fuzzy, gcc-internal-format
24505msgid "type mismatch in widening multiply-accumulate expression"
24506msgstr "ehtolausekkeessa on tyyppiristiriita"
24507
24508#: tree-cfg.c:4369
24509#, fuzzy, gcc-internal-format
24510msgid "type mismatch in fused multiply-add expression"
24511msgstr "ehtolausekkeessa on tyyppiristiriita"
24512
24513#: tree-cfg.c:4383
24514#, gcc-internal-format
24515msgid "the first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the result"
24516msgstr ""
24517
24518#: tree-cfg.c:4395 c/c-typeck.c:5217
24519#, gcc-internal-format
24520msgid "type mismatch in conditional expression"
24521msgstr "ehtolausekkeessa on tyyppiristiriita"
24522
24523#: tree-cfg.c:4407
24524#, fuzzy, gcc-internal-format
24525msgid "type mismatch in vector permute expression"
24526msgstr "ehtolausekkeessa on tyyppiristiriita"
24527
24528#: tree-cfg.c:4419
24529#, fuzzy, gcc-internal-format
24530msgid "vector types expected in vector permute expression"
24531msgstr "vektoriylivuoto lausekkeessa"
24532
24533#: tree-cfg.c:4434
24534#, gcc-internal-format
24535msgid "vectors with different element number found in vector permute expression"
24536msgstr ""
24537
24538#: tree-cfg.c:4450
24539#, fuzzy, gcc-internal-format
24540msgid "invalid mask type in vector permute expression"
24541msgstr "epäkelpo totuusarvolauseke"
24542
24543#: tree-cfg.c:4466
24544#, fuzzy, gcc-internal-format
24545msgid "type mismatch in sad expression"
24546msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
24547
24548#: tree-cfg.c:4478
24549#, fuzzy, gcc-internal-format
24550msgid "vector types expected in sad expression"
24551msgstr "vektoriylivuoto lausekkeessa"
24552
24553#: tree-cfg.c:4491
24554#, gcc-internal-format
24555msgid "type mismatch in BIT_INSERT_EXPR"
24556msgstr ""
24557
24558#: tree-cfg.c:4501
24559#, gcc-internal-format
24560msgid "not allowed type combination in BIT_INSERT_EXPR"
24561msgstr ""
24562
24563#: tree-cfg.c:4510
24564#, gcc-internal-format
24565msgid "invalid position or size in BIT_INSERT_EXPR"
24566msgstr ""
24567
24568#: tree-cfg.c:4520
24569#, gcc-internal-format
24570msgid "insertion out of range in BIT_INSERT_EXPR"
24571msgstr ""
24572
24573#: tree-cfg.c:4530
24574#, gcc-internal-format
24575msgid "vector insertion not at element boundary"
24576msgstr ""
24577
24578#: tree-cfg.c:4549
24579#, fuzzy, gcc-internal-format
24580msgid "type mismatch in dot product reduction"
24581msgstr "ehtolausekkeessa on tyyppiristiriita"
24582
24583#: tree-cfg.c:4583
24584#, fuzzy, gcc-internal-format
24585msgid "non-trivial conversion at assignment"
24586msgstr "enum-muunnos sijoituksessa on virheellistä C++-kielessä"
24587
24588#: tree-cfg.c:4592
24589#, gcc-internal-format
24590msgid "non-decl/MEM_REF LHS in clobber statement"
24591msgstr ""
24592
24593#: tree-cfg.c:4610
24594#, fuzzy, gcc-internal-format
24595msgid "invalid operand in unary expression"
24596msgstr "virheellinen lauseke kohdemuuttujana"
24597
24598#: tree-cfg.c:4624
24599#, fuzzy, gcc-internal-format
24600msgid "type mismatch in address expression"
24601msgstr "ehtolausekkeessa on tyyppiristiriita"
24602
24603#: tree-cfg.c:4650 tree-cfg.c:4676
24604#, gcc-internal-format
24605msgid "invalid rhs for gimple memory store"
24606msgstr ""
24607
24608#: tree-cfg.c:4710 tree-cfg.c:4728 tree-cfg.c:4742
24609#, gcc-internal-format
24610msgid "incorrect type of vector CONSTRUCTOR elements"
24611msgstr ""
24612
24613#: tree-cfg.c:4719 tree-cfg.c:4735
24614#, gcc-internal-format
24615msgid "incorrect number of vector CONSTRUCTOR elements"
24616msgstr ""
24617
24618#: tree-cfg.c:4751
24619#, gcc-internal-format
24620msgid "vector CONSTRUCTOR with non-NULL element index"
24621msgstr ""
24622
24623#: tree-cfg.c:4757
24624#, gcc-internal-format
24625msgid "vector CONSTRUCTOR element is not a GIMPLE value"
24626msgstr ""
24627
24628#: tree-cfg.c:4765
24629#, fuzzy, gcc-internal-format
24630msgid "non-vector CONSTRUCTOR with elements"
24631msgstr "ylimääräisiä alkioita vektorialustimessa"
24632
24633#: tree-cfg.c:4824
24634#, fuzzy, gcc-internal-format
24635msgid "invalid operand in return statement"
24636msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
24637
24638#: tree-cfg.c:4839 c/gimple-parser.c:1622
24639#, fuzzy, gcc-internal-format
24640msgid "invalid conversion in return statement"
24641msgstr "enum-muunnos palautuksessa on virheellistä C++-kielessä"
24642
24643#: tree-cfg.c:4863
24644#, gcc-internal-format
24645msgid "goto destination is neither a label nor a pointer"
24646msgstr "goto-kohde ei ole nimiö eikä osoitin"
24647
24648#: tree-cfg.c:4882
24649#, fuzzy, gcc-internal-format
24650msgid "invalid operand to switch statement"
24651msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
24652
24653#: tree-cfg.c:4890
24654#, fuzzy, gcc-internal-format
24655msgid "non-integral type switch statement"
24656msgstr "bittikenttä %+q#D ei ole kokonaislukutyyppinen"
24657
24658#: tree-cfg.c:4898
24659#, fuzzy, gcc-internal-format
24660msgid "invalid default case label in switch statement"
24661msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
24662
24663#: tree-cfg.c:4910
24664#, fuzzy, gcc-internal-format
24665msgid "invalid case label in switch statement"
24666msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
24667
24668#: tree-cfg.c:4917
24669#, fuzzy, gcc-internal-format
24670msgid "invalid case range in switch statement"
24671msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
24672
24673#: tree-cfg.c:4927
24674#, fuzzy, gcc-internal-format
24675msgid "type mismatch for case label in switch statement"
24676msgstr "nimike yhdyslauseen lopussa"
24677
24678#: tree-cfg.c:4937
24679#, fuzzy, gcc-internal-format
24680msgid "type precision mismatch in switch statement"
24681msgstr "ehtolausekkeessa on tyyppiristiriita"
24682
24683#: tree-cfg.c:4946
24684#, fuzzy, gcc-internal-format
24685msgid "case labels not sorted in switch statement"
24686msgstr "nimike yhdyslauseen lopussa"
24687
24688#: tree-cfg.c:4989
24689#, gcc-internal-format
24690msgid "label's context is not the current function decl"
24691msgstr ""
24692
24693#: tree-cfg.c:4998
24694#, gcc-internal-format
24695msgid "incorrect entry in label_to_block_map"
24696msgstr ""
24697
24698#: tree-cfg.c:5008
24699#, fuzzy, gcc-internal-format
24700msgid "incorrect setting of landing pad number"
24701msgstr "muotomerkkijonolla on epäkelpo operandinumero"
24702
24703#: tree-cfg.c:5024
24704#, fuzzy, gcc-internal-format
24705msgid "invalid comparison code in gimple cond"
24706msgstr "virheellinen versionumero ”%s”"
24707
24708#: tree-cfg.c:5032
24709#, fuzzy, gcc-internal-format
24710msgid "invalid labels in gimple cond"
24711msgstr "virheellinen muunnos gimple-kutsussa"
24712
24713#: tree-cfg.c:5115 tree-cfg.c:5124
24714#, fuzzy, gcc-internal-format
24715msgid "invalid PHI result"
24716msgstr "MD5-tulos on:\n"
24717
24718#: tree-cfg.c:5134
24719#, fuzzy, gcc-internal-format
24720msgid "missing PHI def"
24721msgstr "puuttuva ”]”"
24722
24723#: tree-cfg.c:5148
24724#, fuzzy, gcc-internal-format
24725msgid "invalid PHI argument"
24726msgstr "Virheellinen argumentti"
24727
24728#: tree-cfg.c:5155
24729#, fuzzy, gcc-internal-format, gfc-internal-format
24730msgid "incompatible types in PHI argument %u"
24731msgstr "yhteensopimattomat tyypit sijoituksessa"
24732
24733#: tree-cfg.c:5253 tree-cfg.c:5585
24734#, gcc-internal-format
24735msgid "verify_gimple failed"
24736msgstr "verify_gimple epäonnistui"
24737
24738#: tree-cfg.c:5313
24739#, gcc-internal-format
24740msgid "dead STMT in EH table"
24741msgstr ""
24742
24743#: tree-cfg.c:5329
24744#, gcc-internal-format
24745msgid "location references block not in block tree"
24746msgstr ""
24747
24748#: tree-cfg.c:5451
24749#, fuzzy, gcc-internal-format
24750msgid "gimple_bb (phi) is set to a wrong basic block"
24751msgstr "gimple_bb (stmt) on asetettu väärään peruslohkoon"
24752
24753#: tree-cfg.c:5460
24754#, fuzzy, gcc-internal-format
24755msgid "PHI node with location"
24756msgstr "symtab_node::verify epäonnistui"
24757
24758#: tree-cfg.c:5471 tree-cfg.c:5520
24759#, gcc-internal-format
24760msgid "incorrect sharing of tree nodes"
24761msgstr ""
24762
24763#: tree-cfg.c:5479
24764#, gcc-internal-format
24765msgid "virtual PHI with argument locations"
24766msgstr ""
24767
24768#: tree-cfg.c:5508
24769#, gcc-internal-format
24770msgid "gimple_bb (stmt) is set to a wrong basic block"
24771msgstr "gimple_bb (stmt) on asetettu väärään peruslohkoon"
24772
24773#: tree-cfg.c:5544
24774#, fuzzy, gcc-internal-format
24775msgid "in statement"
24776msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
24777
24778#: tree-cfg.c:5561
24779#, gcc-internal-format
24780msgid "statement marked for throw, but doesn%'t"
24781msgstr ""
24782
24783#: tree-cfg.c:5567
24784#, gcc-internal-format
24785msgid "statement marked for throw in middle of block"
24786msgstr ""
24787
24788#: tree-cfg.c:5607
24789#, gcc-internal-format
24790msgid "ENTRY_BLOCK has IL associated with it"
24791msgstr ""
24792
24793#: tree-cfg.c:5614
24794#, gcc-internal-format
24795msgid "EXIT_BLOCK has IL associated with it"
24796msgstr ""
24797
24798#: tree-cfg.c:5621
24799#, gcc-internal-format, gfc-internal-format
24800msgid "fallthru to exit from bb %d"
24801msgstr ""
24802
24803#: tree-cfg.c:5645
24804#, gcc-internal-format
24805msgid "nonlocal label "
24806msgstr "ei-paikallinen nimiö "
24807
24808#: tree-cfg.c:5654
24809#, gcc-internal-format
24810msgid "EH landing pad label "
24811msgstr ""
24812
24813#: tree-cfg.c:5663 tree-cfg.c:5672 tree-cfg.c:5697
24814#, gcc-internal-format
24815msgid "label "
24816msgstr "nimiö "
24817
24818#: tree-cfg.c:5687
24819#, fuzzy, gcc-internal-format, gfc-internal-format
24820msgid "control flow in the middle of basic block %d"
24821msgstr "vuonohjauskäsky peruslohkon sisällä"
24822
24823#: tree-cfg.c:5720
24824#, gcc-internal-format, gfc-internal-format
24825msgid "fallthru edge after a control statement in bb %d"
24826msgstr ""
24827
24828#: tree-cfg.c:5733
24829#, gcc-internal-format, gfc-internal-format
24830msgid "true/false edge after a non-GIMPLE_COND in bb %d"
24831msgstr ""
24832
24833#: tree-cfg.c:5756 tree-cfg.c:5778 tree-cfg.c:5795 tree-cfg.c:5865
24834#, gcc-internal-format, gfc-internal-format
24835msgid "wrong outgoing edge flags at end of bb %d"
24836msgstr ""
24837
24838#: tree-cfg.c:5766
24839#, gcc-internal-format, gfc-internal-format
24840msgid "explicit goto at end of bb %d"
24841msgstr ""
24842
24843#: tree-cfg.c:5800
24844#, gcc-internal-format, gfc-internal-format
24845msgid "return edge does not point to exit in bb %d"
24846msgstr ""
24847
24848#: tree-cfg.c:5831
24849#, gcc-internal-format
24850msgid "found default case not at the start of case vector"
24851msgstr ""
24852
24853#: tree-cfg.c:5839
24854#, fuzzy, gcc-internal-format
24855msgid "case labels not sorted: "
24856msgstr "useita default-nimikkeitä samassa switch-lauseessa"
24857
24858#: tree-cfg.c:5856
24859#, fuzzy, gcc-internal-format, gfc-internal-format
24860msgid "extra outgoing edge %d->%d"
24861msgstr "ylimääräisiä tyyppimääreitä muotoiluargumentissa (argumentti %d)"
24862
24863#: tree-cfg.c:5879
24864#, fuzzy, gcc-internal-format, gfc-internal-format
24865msgid "missing edge %i->%i"
24866msgstr "”I”-lippu"
24867
24868#: tree-cfg.c:9388
24869#, gcc-internal-format
24870msgid "%<noreturn%> function does return"
24871msgstr "%<noreturn%>-funktio palaa"
24872
24873#: tree-cfg.c:9409 tree-cfg.c:9441
24874#, gcc-internal-format
24875msgid "control reaches end of non-void function"
24876msgstr "ei-void-tyyppisen funktion loppu saavutettu"
24877
24878#: tree-cfg.c:9507 cp/cvt.c:1039
24879#, gcc-internal-format
24880msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
24881msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
24882
24883#: tree-cfg.c:9512 cp/cvt.c:1046
24884#, gcc-internal-format
24885msgid "ignoring return value of function declared with attribute warn_unused_result"
24886msgstr "attribuutilla warn_unused_result esitellyn funktion paluuarvoa ei huomioida"
24887
24888#: tree-chkp-opt.c:720
24889#, gcc-internal-format
24890msgid "memory access check always fail"
24891msgstr ""
24892
24893#: tree-chkp.c:2054
24894#, fuzzy, gcc-internal-format
24895msgid "-fcheck-pointer-bounds requires %qs name for internal usage"
24896msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
24897
24898#: tree-chkp.c:2831
24899#, gcc-internal-format, gfc-internal-format
24900msgid "pointer bounds were lost due to unexpected expression %s"
24901msgstr ""
24902
24903#: tree-chkp.c:2919
24904#, gcc-internal-format, gfc-internal-format
24905msgid "chkp_get_bounds_by_definition: Unexpected var of type %s"
24906msgstr ""
24907
24908#: tree-chkp.c:2962
24909#, gcc-internal-format, gfc-internal-format
24910msgid "chkp_get_bounds_by_definition: Unexpected GIMPLE code %s"
24911msgstr ""
24912
24913#: tree-chkp.c:3662
24914#, gcc-internal-format, gfc-internal-format
24915msgid "chkp_make_addressed_object_bounds: Unexpected tree code %s"
24916msgstr ""
24917
24918#: tree-chkp.c:3822
24919#, gcc-internal-format, gfc-internal-format
24920msgid "chkp_find_bounds: Unexpected tree code %s"
24921msgstr ""
24922
24923#: tree-chkp.c:3833
24924#, gcc-internal-format
24925msgid "chkp_find_bounds: Cannot find bounds for pointer"
24926msgstr ""
24927
24928#: tree-chkp.c:3949
24929#, gcc-internal-format, gfc-internal-format
24930msgid "chkp_walk_pointer_assignments: unexpected RHS type: %s"
24931msgstr ""
24932
24933#: tree-diagnostic.c:202
24934#, fuzzy, gcc-internal-format
24935msgid "in definition of macro %qs"
24936msgstr "makron nimi puuttuu %qs:n jälkeen"
24937
24938#: tree-diagnostic.c:219
24939#, fuzzy, gcc-internal-format
24940msgid "in expansion of macro %qs"
24941msgstr " (ei ~-laajennusta)"
24942
24943#: tree-eh.c:4766
24944#, gcc-internal-format, gfc-internal-format
24945msgid "BB %i has multiple EH edges"
24946msgstr ""
24947
24948#: tree-eh.c:4778
24949#, gcc-internal-format, gfc-internal-format
24950msgid "BB %i can not throw but has an EH edge"
24951msgstr ""
24952
24953#: tree-eh.c:4786
24954#, gcc-internal-format, gfc-internal-format
24955msgid "BB %i last statement has incorrectly set lp"
24956msgstr ""
24957
24958#: tree-eh.c:4792
24959#, gcc-internal-format, gfc-internal-format
24960msgid "BB %i is missing an EH edge"
24961msgstr ""
24962
24963#: tree-eh.c:4798
24964#, gcc-internal-format, gfc-internal-format
24965msgid "Incorrect EH edge %i->%i"
24966msgstr ""
24967
24968#: tree-eh.c:4832 tree-eh.c:4851
24969#, gcc-internal-format, gfc-internal-format
24970msgid "BB %i is missing an edge"
24971msgstr ""
24972
24973#: tree-eh.c:4868
24974#, gcc-internal-format, gfc-internal-format
24975msgid "BB %i too many fallthru edges"
24976msgstr ""
24977
24978#: tree-eh.c:4877
24979#, gcc-internal-format, gfc-internal-format
24980msgid "BB %i has incorrect edge"
24981msgstr ""
24982
24983#: tree-eh.c:4883
24984#, gcc-internal-format, gfc-internal-format
24985msgid "BB %i has incorrect fallthru edge"
24986msgstr ""
24987
24988#: tree-inline.c:3534
24989#, gcc-internal-format
24990msgid "function %q+F can never be copied because it receives a non-local goto"
24991msgstr "funktiota %q+F ei voi koskaan kopioida, koska se vastaanottaa ei-paikallisen goto-käskyn"
24992
24993#: tree-inline.c:3541
24994#, gcc-internal-format
24995msgid "function %q+F can never be copied because it saves address of local label in a static variable"
24996msgstr "funktiota %q+F ei voi koskaan kopioida, koska se tallentaa paikallisen nimiön osoitteen staattiseen muuttujaan"
24997
24998#: tree-inline.c:3581
24999#, fuzzy, gcc-internal-format
25000msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
25001msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
25002
25003#: tree-inline.c:3595
25004#, fuzzy, gcc-internal-format
25005msgid "function %q+F can never be inlined because it uses setjmp"
25006msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu käytöstä -fno-inline:lla"
25007
25008#: tree-inline.c:3609
25009#, fuzzy, gcc-internal-format
25010msgid "function %q+F can never be inlined because it uses variable argument lists"
25011msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
25012
25013#: tree-inline.c:3621
25014#, fuzzy, gcc-internal-format
25015msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
25016msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
25017
25018#: tree-inline.c:3629
25019#, fuzzy, gcc-internal-format
25020msgid "function %q+F can never be inlined because it uses non-local goto"
25021msgstr "funktiota %q+F ei voi koskaan kopioida, koska se vastaanottaa ei-paikallisen goto-käskyn"
25022
25023#: tree-inline.c:3641
25024#, fuzzy, gcc-internal-format
25025msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
25026msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
25027
25028#: tree-inline.c:3661
25029#, fuzzy, gcc-internal-format
25030msgid "function %q+F can never be inlined because it contains a computed goto"
25031msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu käytöstä -fno-inline:lla"
25032
25033#: tree-inline.c:3762
25034#, fuzzy, gcc-internal-format
25035msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
25036msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu käytöstä -fno-inline:lla"
25037
25038#: tree-inline.c:3770
25039#, fuzzy, gcc-internal-format
25040msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
25041msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
25042
25043#: tree-inline.c:4442
25044#, gcc-internal-format
25045msgid "inlining failed in call to always_inline %q+F: %s"
25046msgstr ""
25047
25048#: tree-inline.c:4445 tree-inline.c:4465
25049#, gcc-internal-format
25050msgid "called from here"
25051msgstr "kutsuttu täältä"
25052
25053#: tree-inline.c:4448 tree-inline.c:4468
25054#, fuzzy, gcc-internal-format
25055#| msgid "from this location"
25056msgid "called from this function"
25057msgstr "kutsuttu täältä"
25058
25059#: tree-inline.c:4461
25060#, gcc-internal-format
25061msgid "inlining failed in call to %q+F: %s"
25062msgstr ""
25063
25064#: tree-into-ssa.c:3293
25065#, gcc-internal-format
25066msgid "statement uses released SSA name:"
25067msgstr ""
25068
25069#: tree-into-ssa.c:3305
25070#, fuzzy, gcc-internal-format
25071msgid "cannot update SSA form"
25072msgstr "Pakattuja arkistoja ei voi päivittää"
25073
25074#: tree-into-ssa.c:3396 tree-outof-ssa.c:824 tree-outof-ssa.c:883
25075#: tree-ssa-coalesce.c:1012
25076#, gcc-internal-format
25077msgid "SSA corruption"
25078msgstr ""
25079
25080#: tree-profile.c:640
25081#, gcc-internal-format
25082msgid "target does not support atomic profile update, single mode is selected"
25083msgstr ""
25084
25085#: tree-ssa-ccp.c:3461
25086msgid "%Gargument %u null where non-null expected"
25087msgstr ""
25088
25089#: tree-ssa-ccp.c:3466
25090#, fuzzy, gcc-internal-format
25091msgid "in a call to built-in function %qD"
25092msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
25093
25094#: tree-ssa-ccp.c:3470
25095#, fuzzy, gcc-internal-format
25096msgid "in a call to function %qD declared here"
25097msgstr "muuttuja %qD esitelty %<inline%>:ksi"
25098
25099#: tree-ssa-loop-niter.c:3049
25100#, fuzzy, gcc-internal-format, gfc-internal-format
25101msgid "iteration %s invokes undefined behavior"
25102msgstr "operaatio %qE:lle voi olla määrittelemätön"
25103
25104#: tree-ssa-loop-niter.c:3050
25105#, fuzzy, gcc-internal-format
25106#| msgid "within this context"
25107msgid "within this loop"
25108msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
25109
25110#: tree-ssa-loop-prefetch.c:2065
25111#, gcc-internal-format
25112msgid "%<l1-cache-size%> parameter is not a power of two %d"
25113msgstr ""
25114
25115#: tree-ssa-operands.c:975
25116#, gcc-internal-format
25117msgid "virtual definition of statement not up-to-date"
25118msgstr ""
25119
25120#: tree-ssa-operands.c:982
25121#, fuzzy, gcc-internal-format
25122msgid "virtual def operand missing for stmt"
25123msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
25124
25125#: tree-ssa-operands.c:992
25126#, gcc-internal-format
25127msgid "virtual use of statement not up-to-date"
25128msgstr ""
25129
25130#: tree-ssa-operands.c:999
25131#, gcc-internal-format
25132msgid "virtual use operand missing for stmt"
25133msgstr ""
25134
25135#: tree-ssa-operands.c:1016
25136#, fuzzy, gcc-internal-format
25137msgid "excess use operand for stmt"
25138msgstr "virheellinen loogisen lausekkeen käyttö operandina %<operator--%>:lle"
25139
25140#: tree-ssa-operands.c:1026
25141#, fuzzy, gcc-internal-format
25142msgid "use operand missing for stmt"
25143msgstr "$-operandinumero puuttuu muotoilussa"
25144
25145#: tree-ssa-operands.c:1033
25146#, gcc-internal-format
25147msgid "stmt volatile flag not up-to-date"
25148msgstr ""
25149
25150#: tree-ssa-strlen.c:1999
25151msgid "%G%qD output truncated before terminating nul copying %E byte from a string of the same length"
25152msgid_plural "%G%qD output truncated before terminating nul copying %E bytes from a string of the same length"
25153msgstr[0] ""
25154msgstr[1] ""
25155
25156#: tree-ssa-strlen.c:2013
25157msgid "%G%qD output truncated copying %E byte from a string of length %wu"
25158msgid_plural "%G%qD output truncated copying %E bytes from a string of length %wu"
25159msgstr[0] ""
25160msgstr[1] ""
25161
25162#: tree-ssa-strlen.c:2020
25163msgid "%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
25164msgstr ""
25165
25166#: tree-ssa-strlen.c:2032
25167msgid "%G%qD output may be truncated copying %E byte from a string of length %wu"
25168msgid_plural "%G%qD output may be truncated copying %E bytes from a string of length %wu"
25169msgstr[0] ""
25170msgstr[1] ""
25171
25172#: tree-ssa-strlen.c:2039 tree-ssa-strlen.c:2053
25173msgid "%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
25174msgstr ""
25175
25176#: tree-ssa-strlen.c:2174
25177msgid "%G%qD output truncated before terminating nul copying as many bytes from a string as its length"
25178msgstr ""
25179
25180#: tree-ssa-strlen.c:2180
25181msgid "%G%qD specified bound depends on the length of the source argument"
25182msgstr ""
25183
25184#: tree-ssa-strlen.c:2187
25185#, fuzzy, gcc-internal-format
25186#| msgid "length modifier"
25187msgid "length computed here"
25188msgstr "pituusmääre"
25189
25190#: tree-ssa-uninit.c:191 varasm.c:342
25191#, gcc-internal-format
25192msgid "%qD was declared here"
25193msgstr "%qD esiteltiin täällä"
25194
25195#: tree-ssa-uninit.c:259
25196#, gcc-internal-format
25197msgid "%qD is used uninitialized in this function"
25198msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
25199
25200#: tree-ssa-uninit.c:264 tree-ssa-uninit.c:2624
25201#, fuzzy, gcc-internal-format
25202msgid "%qD may be used uninitialized in this function"
25203msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
25204
25205#: tree-ssa-uninit.c:369
25206#, gcc-internal-format
25207msgid "%qE is used uninitialized in this function"
25208msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
25209
25210#: tree-ssa-uninit.c:379
25211#, gcc-internal-format
25212msgid "%qE may be used uninitialized in this function"
25213msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
25214
25215#: tree-ssa.c:647
25216#, gcc-internal-format, gfc-internal-format
25217msgid "multiple virtual PHI nodes in BB %d"
25218msgstr ""
25219
25220#: tree-ssa.c:661 tree-ssa.c:690
25221#, fuzzy, gcc-internal-format
25222msgid "virtual definition is not an SSA name"
25223msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
25224
25225#: tree-ssa.c:677
25226#, gcc-internal-format
25227msgid "stmt with wrong VUSE"
25228msgstr ""
25229
25230#: tree-ssa.c:707
25231#, gcc-internal-format, gfc-internal-format
25232msgid "PHI node with wrong VUSE on edge from BB %d"
25233msgstr ""
25234
25235#: tree-ssa.c:733
25236#, fuzzy, gcc-internal-format
25237msgid "expected an SSA_NAME object"
25238msgstr "Saman niminen objekti on olemassa"
25239
25240#: tree-ssa.c:739
25241#, gcc-internal-format
25242msgid "found an SSA_NAME that had been released into the free pool"
25243msgstr ""
25244
25245#: tree-ssa.c:746
25246#, gcc-internal-format
25247msgid "type mismatch between an SSA_NAME and its symbol"
25248msgstr ""
25249
25250#: tree-ssa.c:752
25251#, gcc-internal-format
25252msgid "found a virtual definition for a GIMPLE register"
25253msgstr "löytyi virtuaalimäärittely GIMPLE-rekisterille"
25254
25255#: tree-ssa.c:758
25256#, gcc-internal-format
25257msgid "virtual SSA name for non-VOP decl"
25258msgstr ""
25259
25260#: tree-ssa.c:764
25261#, fuzzy, gcc-internal-format
25262msgid "found a real definition for a non-register"
25263msgstr "löytyi virtuaalimäärittely GIMPLE-rekisterille"
25264
25265#: tree-ssa.c:771
25266#, gcc-internal-format
25267msgid "found a default name with a non-empty defining statement"
25268msgstr ""
25269
25270#: tree-ssa.c:801
25271#, gcc-internal-format
25272msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set"
25273msgstr ""
25274
25275#: tree-ssa.c:807
25276#, gcc-internal-format, gfc-internal-format
25277msgid "SSA_NAME created in two different blocks %i and %i"
25278msgstr ""
25279
25280#: tree-ssa.c:816 tree-ssa.c:1150
25281#, gcc-internal-format
25282msgid "SSA_NAME_DEF_STMT is wrong"
25283msgstr ""
25284
25285#: tree-ssa.c:868
25286#, gcc-internal-format
25287msgid "missing definition"
25288msgstr "puuttuva määrittely"
25289
25290#: tree-ssa.c:874
25291#, gcc-internal-format, gfc-internal-format
25292msgid "definition in block %i does not dominate use in block %i"
25293msgstr ""
25294
25295#: tree-ssa.c:882
25296#, gcc-internal-format, gfc-internal-format
25297msgid "definition in block %i follows the use"
25298msgstr ""
25299
25300#: tree-ssa.c:889
25301#, gcc-internal-format
25302msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
25303msgstr ""
25304
25305#: tree-ssa.c:897
25306#, fuzzy, gcc-internal-format
25307msgid "no immediate_use list"
25308msgstr "Listan fontti:"
25309
25310#: tree-ssa.c:909
25311#, fuzzy, gcc-internal-format
25312msgid "wrong immediate use list"
25313msgstr "Listan fontti:"
25314
25315#: tree-ssa.c:943
25316#, gcc-internal-format
25317msgid "incoming edge count does not match number of PHI arguments"
25318msgstr ""
25319
25320#: tree-ssa.c:957
25321#, gcc-internal-format, gfc-internal-format
25322msgid "PHI argument is missing for edge %d->%d"
25323msgstr ""
25324
25325#: tree-ssa.c:966
25326#, gcc-internal-format
25327msgid "PHI argument is not SSA_NAME, or invariant"
25328msgstr ""
25329
25330#: tree-ssa.c:994
25331#, gcc-internal-format, gfc-internal-format
25332msgid "wrong edge %d->%d for PHI argument"
25333msgstr ""
25334
25335#: tree-ssa.c:1069
25336#, gcc-internal-format
25337msgid "shared SSA name info"
25338msgstr ""
25339
25340#: tree-ssa.c:1096
25341#, gcc-internal-format, gfc-internal-format
25342msgid "AUX pointer initialized for edge %d->%d"
25343msgstr ""
25344
25345#: tree-ssa.c:1122
25346#, gcc-internal-format
25347msgid "stmt (%p) marked modified after optimization pass: "
25348msgstr ""
25349
25350#: tree-ssa.c:1188
25351#, fuzzy, gcc-internal-format
25352msgid "verify_ssa failed"
25353msgstr "verify_gimple epäonnistui"
25354
25355#: tree-streamer-in.c:346
25356#, gcc-internal-format
25357msgid "machine independent builtin code out of range"
25358msgstr ""
25359
25360#: tree-streamer-in.c:352
25361#, fuzzy, gcc-internal-format
25362msgid "target specific builtin not available"
25363msgstr "Väärin muotoiltu kohdekohtainen muuttujamäärittely"
25364
25365#: tree-vect-generic.c:283
25366#, gcc-internal-format
25367msgid "vector operation will be expanded piecewise"
25368msgstr ""
25369
25370#: tree-vect-generic.c:286
25371#, gcc-internal-format
25372msgid "vector operation will be expanded in parallel"
25373msgstr ""
25374
25375#: tree-vect-generic.c:337
25376#, gcc-internal-format
25377msgid "vector operation will be expanded with a single scalar operation"
25378msgstr ""
25379
25380#: tree-vect-generic.c:937
25381#, gcc-internal-format
25382msgid "vector condition will be expanded piecewise"
25383msgstr ""
25384
25385#: tree-vect-generic.c:1369
25386#, gcc-internal-format
25387msgid "vector shuffling operation will be expanded piecewise"
25388msgstr ""
25389
25390#: tree-vect-loop.c:4038
25391#, gcc-internal-format
25392msgid "vectorization did not happen for a simd loop"
25393msgstr ""
25394
25395#: tree-vrp.c:4931 tree-vrp.c:4975
25396#, fuzzy, gcc-internal-format
25397#| msgid "array subscript is above array bounds"
25398msgid "array subscript %E is above array bounds of %qT"
25399msgstr "taulukon indeksi on taulukkorajojen yläpuolella"
25400
25401#: tree-vrp.c:4957
25402#, fuzzy, gcc-internal-format
25403#| msgid "array subscript is outside array bounds"
25404msgid "array subscript [%E, %E] is outside array bounds of %qT"
25405msgstr "taulukon indeksi on taulukkorajojen ulkopuolella"
25406
25407#: tree-vrp.c:4989
25408#, fuzzy, gcc-internal-format
25409#| msgid "array subscript is below array bounds"
25410msgid "array subscript %E is below array bounds of %qT"
25411msgstr "taulukon indeksi on taulukkorajojen alapuolella"
25412
25413#: tree-vrp.c:5047
25414#, fuzzy, gcc-internal-format
25415#| msgid "array subscript is below array bounds"
25416msgid "array subscript %wi is below array bounds of %qT"
25417msgstr "taulukon indeksi on taulukkorajojen alapuolella"
25418
25419#: tree-vrp.c:5061
25420#, fuzzy, gcc-internal-format
25421#| msgid "array subscript is above array bounds"
25422msgid "array subscript %wu is above array bounds of %qT"
25423msgstr "taulukon indeksi on taulukkorajojen yläpuolella"
25424
25425#: tree.c:1987
25426#, fuzzy, gcc-internal-format
25427msgid "non-constant element in constant CONSTRUCTOR"
25428msgstr "alustusalkio ei ole vakio"
25429
25430#: tree.c:1989
25431#, gcc-internal-format
25432msgid "side-effects element in no-side-effects CONSTRUCTOR"
25433msgstr ""
25434
25435#: tree.c:7856
25436#, fuzzy, gcc-internal-format
25437msgid "arrays of functions are not meaningful"
25438msgstr "------ Semaforitaulukot --------\n"
25439
25440#: tree.c:8023
25441#, gcc-internal-format
25442msgid "function return type cannot be function"
25443msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
25444
25445#: tree.c:9331 tree.c:9416 tree.c:9477
25446#, gcc-internal-format, gfc-internal-format
25447msgid "tree check: %s, have %s in %s, at %s:%d"
25448msgstr ""
25449
25450#: tree.c:9368
25451#, gcc-internal-format, gfc-internal-format
25452msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
25453msgstr ""
25454
25455#: tree.c:9381
25456#, gcc-internal-format
25457msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
25458msgstr ""
25459
25460#: tree.c:9430
25461#, gcc-internal-format
25462msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
25463msgstr ""
25464
25465#: tree.c:9443
25466#, gcc-internal-format, gfc-internal-format
25467msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
25468msgstr ""
25469
25470#: tree.c:9503
25471#, gcc-internal-format
25472msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
25473msgstr ""
25474
25475#: tree.c:9517
25476#, gcc-internal-format, gfc-internal-format
25477msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
25478msgstr ""
25479
25480#: tree.c:9529
25481#, gcc-internal-format, gfc-internal-format
25482msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
25483msgstr ""
25484
25485#: tree.c:9542
25486#, gcc-internal-format, gfc-internal-format
25487msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
25488msgstr ""
25489
25490#: tree.c:9555
25491#, gcc-internal-format, gfc-internal-format
25492msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
25493msgstr ""
25494
25495#: tree.c:12450
25496#, fuzzy, gcc-internal-format
25497#| msgid "%qE is deprecated: %s"
25498msgid "%qD is deprecated: %s"
25499msgstr "%qE on vanhentunut: %s"
25500
25501#: tree.c:12453
25502#, fuzzy, gcc-internal-format
25503#| msgid "%qE is deprecated"
25504msgid "%qD is deprecated"
25505msgstr "%qE on vanhentunut"
25506
25507#: tree.c:12477 tree.c:12499
25508#, gcc-internal-format
25509msgid "%qE is deprecated: %s"
25510msgstr "%qE on vanhentunut: %s"
25511
25512#: tree.c:12480 tree.c:12502
25513#, gcc-internal-format
25514msgid "%qE is deprecated"
25515msgstr "%qE on vanhentunut"
25516
25517#: tree.c:12486 tree.c:12507
25518#, gcc-internal-format, gfc-internal-format
25519msgid "type is deprecated: %s"
25520msgstr "tyyppi on vanhentunut: %s"
25521
25522#: tree.c:12489 tree.c:12510
25523#, gcc-internal-format
25524msgid "type is deprecated"
25525msgstr "tyyppi on vanhentunut"
25526
25527#. Type variant can differ by:
25528#.
25529#. - TYPE_QUALS: TYPE_READONLY, TYPE_VOLATILE, TYPE_ATOMIC, TYPE_RESTRICT,
25530#. ENCODE_QUAL_ADDR_SPACE.
25531#. - main variant may be TYPE_COMPLETE_P and variant types !TYPE_COMPLETE_P
25532#. in this case some values may not be set in the variant types
25533#. (see TYPE_COMPLETE_P checks).
25534#. - it is possible to have TYPE_ARTIFICIAL variant of non-artifical type
25535#. - by TYPE_NAME and attributes (i.e. when variant originate by typedef)
25536#. - TYPE_CANONICAL (TYPE_ALIAS_SET is the same among variants)
25537#. - by the alignment: TYPE_ALIGN and TYPE_USER_ALIGN
25538#. - during LTO by TYPE_CONTEXT if type is TYPE_FILE_SCOPE_P
25539#. this is necessary to make it possible to merge types form different TUs
25540#. - arrays, pointers and references may have TREE_TYPE that is a variant
25541#. of TREE_TYPE of their main variants.
25542#. - aggregates may have new TYPE_FIELDS list that list variants of
25543#. the main variant TYPE_FIELDS.
25544#. - vector types may differ by TYPE_VECTOR_OPAQUE
25545#.
25546#. Convenience macro for matching individual fields.
25547#: tree.c:13047
25548#, fuzzy, gcc-internal-format, gfc-internal-format
25549msgid "type variant differs by %s"
25550msgstr "Tiedoston tyyppi eroaa"
25551
25552#: tree.c:13088
25553#, gcc-internal-format
25554msgid "type variant has different TYPE_SIZE_UNIT"
25555msgstr ""
25556
25557#: tree.c:13090
25558#, fuzzy, gcc-internal-format
25559msgid "type variant's TYPE_SIZE_UNIT"
25560msgstr "tyypillä %qT ei ole tunnettua kokoa"
25561
25562#: tree.c:13092
25563#, fuzzy, gcc-internal-format
25564msgid "type's TYPE_SIZE_UNIT"
25565msgstr "tyypillä %qT ei ole tunnettua kokoa"
25566
25567#: tree.c:13112
25568#, gcc-internal-format
25569msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
25570msgstr ""
25571
25572#: tree.c:13125
25573#, gcc-internal-format
25574msgid "type variant has different TYPE_VFIELD"
25575msgstr ""
25576
25577#: tree.c:13161
25578#, gcc-internal-format
25579msgid "type variant has different TYPE_BINFO"
25580msgstr ""
25581
25582#: tree.c:13163
25583#, fuzzy, gcc-internal-format
25584msgid "type variant's TYPE_BINFO"
25585msgstr "paluutyyppi on vaillinainen tyyppi"
25586
25587#: tree.c:13165
25588#, fuzzy, gcc-internal-format
25589msgid "type's TYPE_BINFO"
25590msgstr "paluutyyppi on vaillinainen tyyppi"
25591
25592#: tree.c:13203
25593#, gcc-internal-format
25594msgid "type variant has different TYPE_FIELDS"
25595msgstr ""
25596
25597#: tree.c:13205
25598#, fuzzy, gcc-internal-format
25599msgid "first mismatch is field"
25600msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
25601
25602#: tree.c:13207
25603#, fuzzy, gcc-internal-format
25604msgid "and field"
25605msgstr "kentän leveys"
25606
25607#: tree.c:13224
25608#, gcc-internal-format
25609msgid "type variant has different TREE_TYPE"
25610msgstr ""
25611
25612#: tree.c:13226 tree.c:13237
25613#, fuzzy, gcc-internal-format
25614msgid "type variant's TREE_TYPE"
25615msgstr "paluutyyppi on vaillinainen tyyppi"
25616
25617#: tree.c:13228 tree.c:13239
25618#, fuzzy, gcc-internal-format
25619msgid "type's TREE_TYPE"
25620msgstr "paluutyyppi on vaillinainen tyyppi"
25621
25622#: tree.c:13235
25623#, fuzzy, gcc-internal-format
25624msgid "type is not compatible with its variant"
25625msgstr "funktiokutsu epäsopivan tyypin läpi"
25626
25627#: tree.c:13538
25628#, fuzzy, gcc-internal-format
25629msgid "Main variant is not defined"
25630msgstr "”%s” on määrittelemättä"
25631
25632#: tree.c:13543
25633#, gcc-internal-format
25634msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
25635msgstr ""
25636
25637#: tree.c:13555
25638#, gcc-internal-format
25639msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
25640msgstr ""
25641
25642#: tree.c:13573
25643#, gcc-internal-format
25644msgid "TYPE_CANONICAL is not compatible"
25645msgstr ""
25646
25647#: tree.c:13581
25648#, fuzzy, gcc-internal-format
25649msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
25650msgstr "funktiokutsu epäsopivan tyypin läpi"
25651
25652#: tree.c:13587
25653#, gcc-internal-format
25654msgid "TYPE_CANONICAL of main variant is not main variant"
25655msgstr ""
25656
25657#: tree.c:13603
25658#, gcc-internal-format
25659msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
25660msgstr ""
25661
25662#: tree.c:13613
25663#, fuzzy, gcc-internal-format
25664msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
25665msgstr "ei voi muuntaa osoitintyypiksi"
25666
25667#: tree.c:13623
25668#, fuzzy, gcc-internal-format
25669msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
25670msgstr "tyyppitäsmäämättömyys komponenttiviitteessä"
25671
25672#: tree.c:13644
25673#, gcc-internal-format
25674msgid "TYPE_BINFO is not TREE_BINFO"
25675msgstr ""
25676
25677#: tree.c:13650
25678#, gcc-internal-format
25679msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
25680msgstr ""
25681
25682#: tree.c:13661
25683#, gcc-internal-format
25684msgid "TYPE_METHOD_BASETYPE is not record nor union"
25685msgstr ""
25686
25687#: tree.c:13672
25688#, gcc-internal-format
25689msgid "TYPE_OFFSET_BASETYPE is not record nor union"
25690msgstr ""
25691
25692#: tree.c:13690
25693#, fuzzy, gcc-internal-format
25694msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
25695msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä"
25696
25697#: tree.c:13697
25698#, fuzzy, gcc-internal-format
25699msgid "TYPE_MAX_VALUE_RAW non-NULL"
25700msgstr "NULLin muunnos epäosoitintyypiksi"
25701
25702#: tree.c:13704
25703#, gcc-internal-format
25704msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
25705msgstr ""
25706
25707#: tree.c:13720
25708#, gcc-internal-format
25709msgid "Enum value is not CONST_DECL or INTEGER_CST"
25710msgstr ""
25711
25712#: tree.c:13728
25713#, gcc-internal-format
25714msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
25715msgstr ""
25716
25717#: tree.c:13735
25718#, gcc-internal-format
25719msgid "Enum value name is not IDENTIFIER_NODE"
25720msgstr ""
25721
25722#: tree.c:13745
25723#, fuzzy, gcc-internal-format
25724#| msgid "size of array %qE has non-integer type"
25725msgid "Array TYPE_DOMAIN is not integer type"
25726msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
25727
25728#: tree.c:13754
25729#, fuzzy, gcc-internal-format
25730msgid "TYPE_FIELDS defined in incomplete type"
25731msgstr "paluutyyppi on vaillinainen tyyppi"
25732
25733#: tree.c:13776
25734#, gcc-internal-format
25735msgid "Wrong tree in TYPE_FIELDS list"
25736msgstr ""
25737
25738#: tree.c:13791
25739#, gcc-internal-format
25740msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
25741msgstr ""
25742
25743#: tree.c:13797
25744#, gcc-internal-format
25745msgid "TYPE_CACHED_VALUES is not TREE_VEC"
25746msgstr ""
25747
25748#: tree.c:13810
25749#, gcc-internal-format
25750msgid "wrong TYPE_CACHED_VALUES entry"
25751msgstr ""
25752
25753#: tree.c:13823
25754#, gcc-internal-format
25755msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
25756msgstr ""
25757
25758#: tree.c:13829
25759#, gcc-internal-format
25760msgid "Wrong entry in TYPE_ARG_TYPES list"
25761msgstr ""
25762
25763#: tree.c:13836
25764#, gcc-internal-format
25765msgid "TYPE_VALUES_RAW field is non-NULL"
25766msgstr ""
25767
25768#: tree.c:13848
25769#, gcc-internal-format
25770msgid "TYPE_CACHED_VALUES_P is set while it should not"
25771msgstr ""
25772
25773#: tree.c:13854
25774#, gcc-internal-format
25775msgid "TYPE_STRING_FLAG is set on wrong type code"
25776msgstr ""
25777
25778#: tree.c:13864
25779#, gcc-internal-format
25780msgid "TYPE_METHOD_BASETYPE is not main variant"
25781msgstr ""
25782
25783#: tree.c:13871
25784#, fuzzy, gcc-internal-format
25785#| msgid "verify_gimple failed"
25786msgid "verify_type failed"
25787msgstr "verify_gimple epäonnistui"
25788
25789#: value-prof.c:510
25790#, gcc-internal-format
25791msgid "dead histogram"
25792msgstr ""
25793
25794#: value-prof.c:539
25795#, gcc-internal-format
25796msgid "Histogram value statement does not correspond to the statement it is associated with"
25797msgstr ""
25798
25799#: value-prof.c:551
25800#, gcc-internal-format
25801msgid "verify_histograms failed"
25802msgstr "verify_histograms epäonnistui"
25803
25804#: value-prof.c:607
25805#, gcc-internal-format, gfc-internal-format
25806msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
25807msgstr ""
25808
25809#: var-tracking.c:7184
25810#, gcc-internal-format
25811msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
25812msgstr ""
25813
25814#: var-tracking.c:7188
25815#, fuzzy, gcc-internal-format
25816msgid "variable tracking size limit exceeded"
25817msgstr "Tiedoston kokoraja ylitetty"
25818
25819#: varasm.c:337
25820#, fuzzy, gcc-internal-format
25821msgid "%+qD causes a section type conflict with %qD"
25822msgstr "Tuntematon (tyyppi = %d, bitit = %d)\n"
25823
25824#: varasm.c:340
25825#, fuzzy, gcc-internal-format
25826msgid "section type conflict with %qD"
25827msgstr "Tuntematon (tyyppi = %d, bitit = %d)\n"
25828
25829#: varasm.c:345
25830#, fuzzy, gcc-internal-format
25831msgid "%+qD causes a section type conflict"
25832msgstr "[OSIO...]"
25833
25834#: varasm.c:347
25835#, fuzzy, gcc-internal-format
25836msgid "section type conflict"
25837msgstr "[OSIO...]"
25838
25839#: varasm.c:1030
25840#, fuzzy, gcc-internal-format
25841msgid "alignment of %q+D is greater than maximum object file alignment %d"
25842msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
25843
25844#: varasm.c:1183
25845#, fuzzy, gcc-internal-format
25846#| msgid "%qD is used uninitialized in this function"
25847msgid "only zero initializers are allowed in section %qs"
25848msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
25849
25850#: varasm.c:1389 varasm.c:1398
25851#, fuzzy, gcc-internal-format
25852msgid "register name not specified for %q+D"
25853msgstr "kohdistusta ei voi määritellä %q+D:lle"
25854
25855#: varasm.c:1400
25856#, fuzzy, gcc-internal-format
25857msgid "invalid register name for %q+D"
25858msgstr "%q+D:n virheellinen uudelleenesittely"
25859
25860#: varasm.c:1402
25861#, gcc-internal-format
25862msgid "data type of %q+D isn%'t suitable for a register"
25863msgstr ""
25864
25865#: varasm.c:1405
25866#, gcc-internal-format
25867msgid "the register specified for %q+D cannot be accessed by the current target"
25868msgstr ""
25869
25870#: varasm.c:1408
25871#, gcc-internal-format
25872msgid "the register specified for %q+D is not general enough to be used as a register variable"
25873msgstr ""
25874
25875#: varasm.c:1411
25876#, gcc-internal-format
25877msgid "register specified for %q+D isn%'t suitable for data type"
25878msgstr ""
25879
25880#: varasm.c:1421
25881#, gcc-internal-format
25882msgid "global register variable has initial value"
25883msgstr ""
25884
25885#: varasm.c:1425
25886#, gcc-internal-format
25887msgid "optimization may eliminate reads and/or writes to register variables"
25888msgstr ""
25889
25890#: varasm.c:1471
25891#, gcc-internal-format
25892msgid "register name given for non-register variable %q+D"
25893msgstr ""
25894
25895#: varasm.c:1881
25896#, gcc-internal-format
25897msgid "Patchable function entry > size"
25898msgstr ""
25899
25900#: varasm.c:2080
25901#, gcc-internal-format
25902msgid "thread-local COMMON data not implemented"
25903msgstr ""
25904
25905#: varasm.c:2113
25906#, gcc-internal-format
25907msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
25908msgstr ""
25909
25910#: varasm.c:2216 c/c-decl.c:5027 c/c-parser.c:1534
25911#, gcc-internal-format
25912msgid "storage size of %q+D isn%'t known"
25913msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
25914
25915#: varasm.c:4921
25916#, gcc-internal-format
25917msgid "initializer for integer/fixed-point value is too complicated"
25918msgstr ""
25919
25920#: varasm.c:4926
25921#, gcc-internal-format
25922msgid "initializer for floating value is not a floating constant"
25923msgstr "alustin liukulukuarvolle ei ole liukulukuvakio"
25924
25925#: varasm.c:5238
25926#, gcc-internal-format
25927msgid "invalid initial value for member %qE"
25928msgstr "virheellinen alkuarvo jäsenelle %qE"
25929
25930#: varasm.c:5498
25931#, fuzzy, gcc-internal-format
25932msgid "%+qD declared weak after being used"
25933msgstr "%J%qD esitelty avoimeksi kutsumisen jälkeen"
25934
25935#: varasm.c:5550
25936#, fuzzy, gcc-internal-format
25937msgid "weak declaration of %q+D being applied to a already existing, static definition"
25938msgstr "%qs:n esittely taulukollisena funktioita"
25939
25940#: varasm.c:5586
25941#, fuzzy, gcc-internal-format
25942msgid "weak declaration of %q+D must be public"
25943msgstr "%J%qD esitelty uudelleen ilman linkitystä"
25944
25945#: varasm.c:5590
25946#, fuzzy, gcc-internal-format
25947msgid "weak declaration of %q+D not supported"
25948msgstr "esittelyssä %q+D"
25949
25950#: varasm.c:5619 varasm.c:5926
25951#, gcc-internal-format
25952msgid "only weak aliases are supported in this configuration"
25953msgstr ""
25954
25955#: varasm.c:5813
25956#, gcc-internal-format
25957msgid "weakref is not supported in this configuration"
25958msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
25959
25960#: varasm.c:5846
25961#, fuzzy, gcc-internal-format
25962msgid "ifunc is not supported on this target"
25963msgstr "Ei ole tuettu"
25964
25965#: varasm.c:5904
25966#, gcc-internal-format
25967msgid "weakref %q+D ultimately targets itself"
25968msgstr ""
25969
25970#: varasm.c:5906
25971#, gcc-internal-format
25972msgid "weakref %q+D must have static linkage"
25973msgstr ""
25974
25975#: varasm.c:5913
25976#, fuzzy, gcc-internal-format
25977msgid "alias definitions not supported in this configuration"
25978msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
25979
25980#: varasm.c:5923
25981#, fuzzy, gcc-internal-format
25982msgid "ifunc is not supported in this configuration"
25983msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
25984
25985#: varasm.c:6141 config/sol2.c:159 config/i386/winnt.c:265
25986#, gcc-internal-format
25987msgid "visibility attribute not supported in this configuration; ignored"
25988msgstr ""
25989
25990#: vec.c:189
25991#, gcc-internal-format, gfc-internal-format
25992msgid "qsort comparator not anti-commutative: %d, %d"
25993msgstr ""
25994
25995#: vec.c:194
25996#, gcc-internal-format, gfc-internal-format
25997msgid "qsort comparator non-negative on sorted output: %d"
25998msgstr ""
25999
26000#: vec.c:199
26001#, gcc-internal-format, gfc-internal-format
26002msgid "qsort comparator not transitive: %d, %d, %d"
26003msgstr ""
26004
26005#: vec.c:201
26006#, gcc-internal-format
26007msgid "qsort checking failed"
26008msgstr ""
26009
26010#: vr-values.c:2396
26011#, gcc-internal-format
26012msgid "assuming signed overflow does not occur when simplifying conditional to constant"
26013msgstr ""
26014
26015#: vr-values.c:2402
26016#, gcc-internal-format
26017msgid "assuming signed overflow does not occur when simplifying conditional"
26018msgstr ""
26019
26020#: vr-values.c:2446
26021#, gcc-internal-format
26022msgid "comparison always false due to limited range of data type"
26023msgstr "vertailu on aina epätosi johtuen tietotyypin rajallisesta arvoalueesta"
26024
26025#: vr-values.c:2448
26026#, gcc-internal-format
26027msgid "comparison always true due to limited range of data type"
26028msgstr "vertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueesta"
26029
26030#: vr-values.c:3127
26031#, gcc-internal-format
26032msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
26033msgstr ""
26034
26035#: vr-values.c:3194
26036#, gcc-internal-format
26037msgid "assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>"
26038msgstr ""
26039
26040#: vr-values.c:3245
26041#, gcc-internal-format
26042msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
26043msgstr ""
26044
26045#. Print an error message for unrecognized stab codes.
26046#: xcoffout.c:194
26047#, fuzzy, gcc-internal-format
26048msgid "no sclass for %s stab (0x%x)"
26049msgstr "%s[%s] Virhe 0x%x%s"
26050
26051#: lto-streamer.h:1001
26052#, gcc-internal-format, gfc-internal-format
26053msgid "bytecode stream: expected tag %s instead of %s"
26054msgstr ""
26055
26056#: lto-streamer.h:1011
26057#, gcc-internal-format, gfc-internal-format
26058msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
26059msgstr ""
26060
26061#: c-family/c-attribs.c:524
26062#, fuzzy, gcc-internal-format
26063#| msgid "%qE attribute ignored for %qE"
26064msgid "%qE attribute ignored for type %qT"
26065msgstr "%qE-attribuuttia ei huomioida %qE:lle"
26066
26067#: c-family/c-attribs.c:536
26068#, gcc-internal-format
26069msgid "%qE attribute ignored for field of type %qT"
26070msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
26071
26072#: c-family/c-attribs.c:706
26073#, fuzzy, gcc-internal-format
26074#| msgid "visibility argument not a string"
26075msgid "no_sanitize argument not a string"
26076msgstr "näkyvyysargumentti ei ole merkkijono"
26077
26078#: c-family/c-attribs.c:837 ada/gcc-interface/utils.c:6240
26079#, fuzzy, gcc-internal-format
26080#| msgid "%qE attribute conflicts with attribute %s"
26081msgid "%qE attribute ignored due to conflict with attribute %qs"
26082msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
26083
26084#: c-family/c-attribs.c:886
26085#, fuzzy, gcc-internal-format
26086#| msgid "%qE attribute conflicts with attribute %s"
26087msgid "%qE attribute ignored. Use -fcf-protection option to enable it"
26088msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
26089
26090#: c-family/c-attribs.c:925 c-family/c-attribs.c:931 c-family/c-attribs.c:3399
26091#: c-family/c-attribs.c:3434 c-family/c-attribs.c:3440
26092#, fuzzy, gcc-internal-format
26093#| msgid "%qE attribute conflicts with attribute %s"
26094msgid "%qE attribute ignored due to conflict with %qs attribute"
26095msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
26096
26097#: c-family/c-attribs.c:987 brig/brig-lang.c:482 lto/lto-lang.c:288
26098#, fuzzy, gcc-internal-format
26099msgid "%qE attribute has no effect on unit local functions"
26100msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
26101
26102#: c-family/c-attribs.c:1141
26103#, gcc-internal-format
26104msgid "%qE attribute have effect only on public objects"
26105msgstr "%qE-attribuutti vaikuttaa vain julkisiin objekteihin"
26106
26107#: c-family/c-attribs.c:1170
26108#, fuzzy, gcc-internal-format
26109#| msgid "%qE attribute only applies to variables"
26110msgid "%qE attribute only affects top level objects"
26111msgstr "%qE-attribuutti pätee vain muuttujiin"
26112
26113#: c-family/c-attribs.c:1209 c-family/c-attribs.c:2693
26114#, fuzzy, gcc-internal-format
26115msgid "%qE attribute on function returning %<void%>"
26116msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
26117
26118#: c-family/c-attribs.c:1232 c-family/c-pragma.c:419
26119#, gcc-internal-format
26120msgid "scalar_storage_order is not supported because endianness is not uniform"
26121msgstr ""
26122
26123#: c-family/c-attribs.c:1249
26124#, gcc-internal-format
26125msgid "scalar_storage_order argument must be one of \"big-endian\" or \"little-endian\""
26126msgstr ""
26127
26128#: c-family/c-attribs.c:1345
26129#, fuzzy, gcc-internal-format
26130msgid "destructor priorities are not supported"
26131msgstr "Hajotin %qs"
26132
26133#: c-family/c-attribs.c:1347
26134#, fuzzy, gcc-internal-format
26135msgid "constructor priorities are not supported"
26136msgstr "Muodostin %qs"
26137
26138#: c-family/c-attribs.c:1369
26139#, gcc-internal-format, gfc-internal-format
26140msgid "destructor priorities from 0 to %d are reserved for the implementation"
26141msgstr ""
26142
26143#: c-family/c-attribs.c:1374
26144#, gcc-internal-format, gfc-internal-format
26145msgid "constructor priorities from 0 to %d are reserved for the implementation"
26146msgstr ""
26147
26148#: c-family/c-attribs.c:1382
26149#, gcc-internal-format, gfc-internal-format
26150msgid "destructor priorities must be integers from 0 to %d inclusive"
26151msgstr ""
26152
26153#: c-family/c-attribs.c:1385
26154#, gcc-internal-format, gfc-internal-format
26155msgid "constructor priorities must be integers from 0 to %d inclusive"
26156msgstr ""
26157
26158#: c-family/c-attribs.c:1538
26159#, fuzzy, gcc-internal-format
26160msgid "unknown machine mode %qE"
26161msgstr "%s on tarkoitettu tuntemattomalle koneelle %d.\n"
26162
26163#: c-family/c-attribs.c:1568
26164#, fuzzy, gcc-internal-format
26165msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
26166msgstr "vektorityyppien määrittäminen __attribute__ ((mode)) -tyyliin on paheksuttavaa"
26167
26168#: c-family/c-attribs.c:1571
26169#, gcc-internal-format
26170msgid "use __attribute__ ((vector_size)) instead"
26171msgstr "käytä sen sijaan __attribute__ ((vector_size))"
26172
26173#: c-family/c-attribs.c:1580
26174#, fuzzy, gcc-internal-format
26175msgid "unable to emulate %qs"
26176msgstr "superlohkon kirjoitus ei onnistu"
26177
26178#: c-family/c-attribs.c:1593
26179#, gcc-internal-format
26180msgid "invalid pointer mode %qs"
26181msgstr "epäkelpo osoitintila %qs"
26182
26183#: c-family/c-attribs.c:1610
26184#, gcc-internal-format
26185msgid "signedness of type and machine mode %qs don%'t match"
26186msgstr ""
26187
26188#: c-family/c-attribs.c:1621
26189#, gcc-internal-format
26190msgid "no data type for mode %qs"
26191msgstr "ei tietotyyppiä tilalle %qs"
26192
26193#: c-family/c-attribs.c:1631
26194#, gcc-internal-format
26195msgid "cannot use mode %qs for enumeral types"
26196msgstr "luetelluille tyypeille ei voi käyttää tilaa %qs"
26197
26198#: c-family/c-attribs.c:1658
26199#, gcc-internal-format
26200msgid "mode %qs applied to inappropriate type"
26201msgstr "tilaa %qs sovellettu sopimattomaan tyyppiin"
26202
26203#: c-family/c-attribs.c:1680
26204#, fuzzy, gcc-internal-format
26205msgid "section attributes are not supported for this target"
26206msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
26207
26208#: c-family/c-attribs.c:1686
26209#, fuzzy, gcc-internal-format
26210msgid "section attribute not allowed for %q+D"
26211msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
26212
26213#: c-family/c-attribs.c:1692
26214#, fuzzy, gcc-internal-format
26215msgid "section attribute argument not a string constant"
26216msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
26217
26218#: c-family/c-attribs.c:1701
26219#, fuzzy, gcc-internal-format
26220msgid "section attribute cannot be specified for local variables"
26221msgstr "osoitealueattribuuttia ei voi määritellä paikallisille muuttujille"
26222
26223#: c-family/c-attribs.c:1711 config/bfin/bfin.c:4806 config/bfin/bfin.c:4857
26224#: config/bfin/bfin.c:4883 config/bfin/bfin.c:4896
26225#, fuzzy, gcc-internal-format
26226msgid "section of %q+D conflicts with previous declaration"
26227msgstr "on ristiriidassa %q+#D:n edellisen esittelyn kanssa"
26228
26229#: c-family/c-attribs.c:1719
26230#, gcc-internal-format
26231msgid "section of %q+D cannot be overridden"
26232msgstr ""
26233
26234#: c-family/c-attribs.c:1784
26235#, fuzzy, gcc-internal-format, gfc-internal-format
26236msgid "requested alignment %d is larger than %d"
26237msgstr "%s: kentän ”%s” arvot eivät saa olla suurempia kuin %d"
26238
26239#: c-family/c-attribs.c:1877
26240#, gcc-internal-format
26241msgid "alignment may not be specified for %q+D"
26242msgstr "kohdistusta ei voi määritellä %q+D:lle"
26243
26244#: c-family/c-attribs.c:1897
26245#, fuzzy, gcc-internal-format
26246msgid "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>"
26247msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
26248
26249#. Do not error out for attribute warn_if_not_aligned.
26250#: c-family/c-attribs.c:1902 c-family/c-attribs.c:1931
26251#, gcc-internal-format
26252msgid "alignment for %q+D must be at least %d"
26253msgstr "kohdistuksen %q+D:lle pitää olla vähintään %d"
26254
26255#: c-family/c-attribs.c:1927
26256#, gcc-internal-format
26257msgid "alignment for %q+D was previously specified as %d and may not be decreased"
26258msgstr ""
26259
26260#: c-family/c-attribs.c:1954
26261#, fuzzy, gcc-internal-format
26262#| msgid "alignment may not be specified for %q+D"
26263msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
26264msgstr "kohdistusta ei voi määritellä %q+D:lle"
26265
26266#: c-family/c-attribs.c:1997
26267#, fuzzy, gcc-internal-format
26268msgid "inline function %q+D declared weak"
26269msgstr "muuttuja %qD esitelty %<inline%>:ksi"
26270
26271#: c-family/c-attribs.c:2002
26272#, fuzzy, gcc-internal-format
26273msgid "indirect function %q+D cannot be declared weak"
26274msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
26275
26276#: c-family/c-attribs.c:2026
26277#, fuzzy, gcc-internal-format
26278msgid "%qE attribute is only applicable on functions"
26279msgstr "%qE-attribuutti pätee vain funktioihin"
26280
26281#: c-family/c-attribs.c:2057
26282#, fuzzy, gcc-internal-format
26283msgid "%q+D defined both normally and as %qE attribute"
26284msgstr "%J%qD määritelty sekä tavallisesti että aliaksena"
26285
26286#: c-family/c-attribs.c:2065
26287#, fuzzy, gcc-internal-format
26288msgid "weak %q+D cannot be defined %qE"
26289msgstr "%J%qD on tavallisesti ei-staattinen funktio"
26290
26291#: c-family/c-attribs.c:2082 c-family/c-attribs.c:2593
26292#, fuzzy, gcc-internal-format
26293msgid "attribute %qE argument not a string"
26294msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
26295
26296#: c-family/c-attribs.c:2117
26297#, fuzzy, gcc-internal-format
26298msgid "%+qD declared alias after being used"
26299msgstr "%J%qD esitelty avoimeksi kutsumisen jälkeen"
26300
26301#: c-family/c-attribs.c:2119
26302#, fuzzy, gcc-internal-format
26303msgid "%+qD declared ifunc after being used"
26304msgstr "%J%qD esitelty avoimeksi kutsumisen jälkeen"
26305
26306#: c-family/c-attribs.c:2170
26307#, fuzzy, gcc-internal-format
26308msgid "indirect function %q+D cannot be declared weakref"
26309msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
26310
26311#: c-family/c-attribs.c:2192
26312#, gcc-internal-format
26313msgid "weakref attribute must appear before alias attribute"
26314msgstr "weakref-attribuutin täytyy esiintyä ennen alias-attribuuttia"
26315
26316#: c-family/c-attribs.c:2204
26317#, fuzzy, gcc-internal-format
26318msgid "%+qD declared weakref after being used"
26319msgstr "%J%qD esitelty avoimeksi kutsumisen jälkeen"
26320
26321#: c-family/c-attribs.c:2228
26322#, gcc-internal-format
26323msgid "%qE attribute ignored on non-class types"
26324msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
26325
26326#: c-family/c-attribs.c:2234
26327#, gcc-internal-format
26328msgid "%qE attribute ignored because %qT is already defined"
26329msgstr "%qE-attribuuttia ei huomioida koska %qT on jo määritelty"
26330
26331#: c-family/c-attribs.c:2247
26332#, gcc-internal-format
26333msgid "visibility argument not a string"
26334msgstr "näkyvyysargumentti ei ole merkkijono"
26335
26336#: c-family/c-attribs.c:2259
26337#, fuzzy, gcc-internal-format
26338msgid "%qE attribute ignored on types"
26339msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
26340
26341#: c-family/c-attribs.c:2275
26342#, gcc-internal-format
26343msgid "visibility argument must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
26344msgstr "näkyvyysargumentin tulee olla ”default”, ”hidden”, ”protected” tai ”internal”"
26345
26346#: c-family/c-attribs.c:2286
26347#, gcc-internal-format
26348msgid "%qD redeclared with different visibility"
26349msgstr "%qD esitelty uudelleen eri näkyvyydellä"
26350
26351#: c-family/c-attribs.c:2289 c-family/c-attribs.c:2293
26352#, gcc-internal-format
26353msgid "%qD was declared %qs which implies default visibility"
26354msgstr "%qD esiteltiin tyyppinä %qs, mikä edellyttää oletusnäkyvyyttä"
26355
26356#: c-family/c-attribs.c:2331
26357#, gcc-internal-format
26358msgid "tls_model argument not a string"
26359msgstr "tls_model-argumentti ei ole merkkijono"
26360
26361#: c-family/c-attribs.c:2344
26362#, gcc-internal-format
26363msgid "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
26364msgstr "tls_model-argumentin pitää olla ”local-exec”, ”initial-exec”, ”local-dynamic” tai ”global-dynamic”"
26365
26366#: c-family/c-attribs.c:2364 c-family/c-attribs.c:2667
26367#: c-family/c-attribs.c:3508 config/m32c/m32c.c:2944
26368#, gcc-internal-format
26369msgid "%qE attribute applies only to functions"
26370msgstr "%qE-attribuutti pätee vain funktioihin"
26371
26372#: c-family/c-attribs.c:2428
26373#, gcc-internal-format
26374msgid "alloc_size parameter outside range"
26375msgstr "alloc_size-parametri ei ole sallitulla välillä"
26376
26377#: c-family/c-attribs.c:2454
26378#, fuzzy, gcc-internal-format
26379#| msgid "alloc_size parameter outside range"
26380msgid "alloc_align parameter outside range"
26381msgstr "alloc_size-parametri ei ole sallitulla välillä"
26382
26383#: c-family/c-attribs.c:2478
26384#, fuzzy, gcc-internal-format
26385msgid "assume_aligned parameter not integer constant"
26386msgstr "pyydetty kohdistus ei ole vakio"
26387
26388#: c-family/c-attribs.c:2606
26389#, gcc-internal-format
26390msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
26391msgstr ""
26392
26393#: c-family/c-attribs.c:2673 c-family/c-attribs.c:3514
26394#, gcc-internal-format
26395msgid "can%'t set %qE attribute after definition"
26396msgstr "ei voi asettaa %qE-attribuuttia määrittelyn jälkeen"
26397
26398#: c-family/c-attribs.c:2738
26399#, fuzzy, gcc-internal-format
26400msgid "%qE attribute duplicated"
26401msgstr "%qE-attribuuttia ei huomioida %qE:lle"
26402
26403#: c-family/c-attribs.c:2740
26404#, fuzzy, gcc-internal-format
26405msgid "%qE attribute follows %qE"
26406msgstr "%qE-attribuuttia ei huomioida %qE:lle"
26407
26408#: c-family/c-attribs.c:2839
26409#, fuzzy, gcc-internal-format
26410msgid "type was previously declared %qE"
26411msgstr "%q+#D aiemmin esitelty täällä"
26412
26413#: c-family/c-attribs.c:2852 cp/class.c:4401
26414#, fuzzy, gcc-internal-format
26415msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
26416msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
26417
26418#: c-family/c-attribs.c:2910
26419#, fuzzy, gcc-internal-format
26420msgid "%qE argument not an identifier"
26421msgstr "tunniste %qE on ristiriidassa C++:n varatun sanan kanssa"
26422
26423#: c-family/c-attribs.c:2921
26424#, fuzzy, gcc-internal-format
26425msgid "%qD is not compatible with %qD"
26426msgstr "%qD ei ole %qD:n jäsen"
26427
26428#: c-family/c-attribs.c:2924
26429#, fuzzy, gcc-internal-format
26430#| msgid "cleanup argument not a function"
26431msgid "%qE argument is not a function"
26432msgstr "%qE esitelty funktion palauttavana funktiona"
26433
26434#: c-family/c-attribs.c:2972
26435#, fuzzy, gcc-internal-format
26436msgid "deprecated message is not a string"
26437msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
26438
26439#: c-family/c-attribs.c:3013
26440#, gcc-internal-format
26441msgid "%qE attribute ignored for %qE"
26442msgstr "%qE-attribuuttia ei huomioida %qE:lle"
26443
26444#: c-family/c-attribs.c:3076
26445#, gcc-internal-format
26446msgid "invalid vector type for attribute %qE"
26447msgstr "epäkelpo vektorityyppi attribuutille %qE"
26448
26449#: c-family/c-attribs.c:3082 ada/gcc-interface/utils.c:3899
26450#, gcc-internal-format
26451msgid "vector size not an integral multiple of component size"
26452msgstr ""
26453
26454#: c-family/c-attribs.c:3088 ada/gcc-interface/utils.c:3906
26455#, fuzzy, gcc-internal-format
26456msgid "zero vector size"
26457msgstr "nollan kokoinen taulukko %qD"
26458
26459#: c-family/c-attribs.c:3096
26460#, gcc-internal-format
26461msgid "number of components of the vector not a power of two"
26462msgstr "vektorin komponenttien määrä ei ole kahden potenssi"
26463
26464#: c-family/c-attribs.c:3129 ada/gcc-interface/utils.c:6098
26465#, gcc-internal-format
26466msgid "nonnull attribute without arguments on a non-prototype"
26467msgstr "ei-tyhjä attribuutti ilman argumentteja ei-prototyypissä"
26468
26469#: c-family/c-attribs.c:3148 ada/gcc-interface/utils.c:6112
26470#, gcc-internal-format, gfc-internal-format
26471msgid "nonnull argument has invalid operand number (argument %lu)"
26472msgstr "ei-tyhjällä argumentilla on epäkelpo operandinumero (argumentti %lu)"
26473
26474#: c-family/c-attribs.c:3170 ada/gcc-interface/utils.c:6134
26475#, gcc-internal-format, gfc-internal-format
26476msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
26477msgstr "ei-tyhjällä argumentilla arvoalueen ylittävä operandinumero (argumentti %lu,operandi %lu)"
26478
26479# XXX
26480#: c-family/c-attribs.c:3179 ada/gcc-interface/utils.c:6143
26481#, gcc-internal-format, gfc-internal-format
26482msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
26483msgstr "ei-tyhjä argumentti viittaa ei-osoitinoperandiin (argumentti %lu, operandi %lu)"
26484
26485#: c-family/c-attribs.c:3219
26486#, fuzzy, gcc-internal-format
26487#| msgid "%qE attribute ignored for field of type %qT"
26488msgid "%qE attribute ignored on objects of type %qT"
26489msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
26490
26491#: c-family/c-attribs.c:3227
26492#, fuzzy, gcc-internal-format
26493msgid "%qE attribute does not apply to functions"
26494msgstr "%qE-attribuutti pätee vain funktioihin"
26495
26496#: c-family/c-attribs.c:3284
26497#, gcc-internal-format
26498msgid "cleanup argument not an identifier"
26499msgstr "puhdistusargumentti ei ole tunniste"
26500
26501#: c-family/c-attribs.c:3291
26502#, gcc-internal-format
26503msgid "cleanup argument not a function"
26504msgstr "puhdistusargumentti ei ole funktio"
26505
26506#: c-family/c-attribs.c:3328
26507#, gcc-internal-format
26508msgid "%qE attribute requires prototypes with named arguments"
26509msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
26510
26511#: c-family/c-attribs.c:3336
26512#, gcc-internal-format
26513msgid "%qE attribute only applies to variadic functions"
26514msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
26515
26516#: c-family/c-attribs.c:3352 ada/gcc-interface/utils.c:6185
26517#, gcc-internal-format
26518msgid "requested position is not an integer constant"
26519msgstr "haluttu sijainti ei ole kokonaislukuvakio"
26520
26521#: c-family/c-attribs.c:3360 ada/gcc-interface/utils.c:6192
26522#, gcc-internal-format
26523msgid "requested position is less than zero"
26524msgstr "haluttu sijainti on pienempi kuin nolla"
26525
26526#: c-family/c-attribs.c:3415
26527#, fuzzy, gcc-internal-format
26528msgid "empty string in attribute %<target%>"
26529msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
26530
26531#: c-family/c-attribs.c:3531
26532#, fuzzy, gcc-internal-format
26533msgid "returns_nonnull attribute on a function not returning a pointer"
26534msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
26535
26536#: c-family/c-attribs.c:3546
26537#, fuzzy, gcc-internal-format
26538#| msgid "%qE attribute only applies to function types"
26539msgid "%qE attribute is only valid on %<struct%> type"
26540msgstr "%qE-attribuutti pätee vain funktiotyyppeihin"
26541
26542#: c-family/c-common.c:725
26543#, gcc-internal-format
26544msgid "%qD is not defined outside of function scope"
26545msgstr "%qD ei ole määritelty funktion näkyvyysalueen ulkopuolella"
26546
26547#: c-family/c-common.c:775
26548#, gcc-internal-format
26549msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
26550msgstr "merkkijonon pituudeksi annettu %1$qd merkkiä on suurempi kuin ISO C%3$d -kääntäjiltä vaadittu %2$qd merkkiä"
26551
26552#: c-family/c-common.c:947
26553#, gcc-internal-format
26554msgid "use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts"
26555msgstr ""
26556
26557#: c-family/c-common.c:987
26558#, fuzzy, gcc-internal-format
26559msgid "__builtin_shuffle last argument must be an integer vector"
26560msgstr "puhdistusargumentti ei ole tunniste"
26561
26562#: c-family/c-common.c:996
26563#, fuzzy, gcc-internal-format
26564msgid "__builtin_shuffle arguments must be vectors"
26565msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1"
26566
26567#: c-family/c-common.c:1003
26568#, gcc-internal-format
26569msgid "__builtin_shuffle argument vectors must be of the same type"
26570msgstr ""
26571
26572#: c-family/c-common.c:1014
26573#, gcc-internal-format
26574msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
26575msgstr ""
26576
26577#: c-family/c-common.c:1024
26578#, gcc-internal-format
26579msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
26580msgstr ""
26581
26582# Tämä esiintynee esim. const char* → char* -muunnoksessa.
26583#: c-family/c-common.c:1262 c-family/c-warn.c:1202
26584#, fuzzy, gcc-internal-format
26585#| msgid "conversion from %qT to %qT discards qualifiers"
26586msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
26587msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
26588
26589#: c-family/c-common.c:1267 c-family/c-warn.c:1210
26590#, fuzzy, gcc-internal-format
26591#| msgid "conversion from %qT to %qT is ambiguous"
26592msgid "unsigned conversion from %qT to %qT changes the value of %qE"
26593msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
26594
26595# Tämä esiintynee esim. const char* → char* -muunnoksessa.
26596#: c-family/c-common.c:1276
26597#, fuzzy, gcc-internal-format
26598#| msgid "conversion from %qT to %qT discards qualifiers"
26599msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
26600msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
26601
26602#: c-family/c-common.c:1281
26603#, fuzzy, gcc-internal-format
26604#| msgid "conversion from %qT to %qT is ambiguous"
26605msgid "signed conversion from %qT to %qT changes the value of %qE"
26606msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
26607
26608#: c-family/c-common.c:1434 c-family/c-common.c:1496
26609#, gcc-internal-format
26610msgid "conversion to %qT from %qT may change the sign of the result"
26611msgstr ""
26612
26613#: c-family/c-common.c:1682
26614#, gcc-internal-format
26615msgid "operation on %qE may be undefined"
26616msgstr "operaatio %qE:lle voi olla määrittelemätön"
26617
26618#: c-family/c-common.c:1992
26619#, gcc-internal-format
26620msgid "case label does not reduce to an integer constant"
26621msgstr "case-nimike ei pelkisty kokonaislukuvakioksi"
26622
26623#: c-family/c-common.c:2038
26624#, gcc-internal-format
26625msgid "case label value is less than minimum value for type"
26626msgstr "case-nimikkeen arvo on pienempi kuin tyypin minimiarvo"
26627
26628#: c-family/c-common.c:2048
26629#, gcc-internal-format
26630msgid "case label value exceeds maximum value for type"
26631msgstr "case-nimikkeen arvo ylittää tyypin maksimiarvon"
26632
26633#: c-family/c-common.c:2057
26634#, gcc-internal-format
26635msgid "lower value in case label range less than minimum value for type"
26636msgstr "case-nimikkeen alarajan arvo on pienempi kuin tyypin minimiarvo"
26637
26638#: c-family/c-common.c:2067
26639#, gcc-internal-format
26640msgid "upper value in case label range exceeds maximum value for type"
26641msgstr "case-nimikkeen ylärajan arvo ylittää tyypin maksimiarvon"
26642
26643#: c-family/c-common.c:2155
26644#, gcc-internal-format
26645msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
26646msgstr ""
26647
26648#: c-family/c-common.c:2694
26649#, fuzzy, gcc-internal-format
26650msgid "invalid operands to binary %s (have %qT and %qT)"
26651msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
26652
26653#: c-family/c-common.c:2943
26654#, gcc-internal-format
26655msgid "comparison is always false due to limited range of data type"
26656msgstr "vertailu on aina epätosi johtuen tietotyypin rajallisesta arvoalueesta"
26657
26658#: c-family/c-common.c:2946
26659#, gcc-internal-format
26660msgid "comparison is always true due to limited range of data type"
26661msgstr "vertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueesta"
26662
26663#: c-family/c-common.c:3036
26664#, gcc-internal-format
26665msgid "comparison of unsigned expression >= 0 is always true"
26666msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
26667
26668#: c-family/c-common.c:3043
26669#, gcc-internal-format
26670msgid "comparison of unsigned expression < 0 is always false"
26671msgstr "vertailu ”etumerkitön lauseke < 0” on aina epätosi"
26672
26673#: c-family/c-common.c:3086
26674#, gcc-internal-format
26675msgid "pointer of type %<void *%> used in arithmetic"
26676msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
26677
26678#: c-family/c-common.c:3095
26679#, gcc-internal-format
26680msgid "pointer to a function used in arithmetic"
26681msgstr "funktio-osoitinta käytetty laskutoimituksessa"
26682
26683#: c-family/c-common.c:3268
26684#, fuzzy, gcc-internal-format
26685msgid "enum constant in boolean context"
26686msgstr "lueteltu tyyppi määritelty täällä"
26687
26688#: c-family/c-common.c:3295
26689#, gcc-internal-format
26690msgid "the address of %qD will always evaluate as %<true%>"
26691msgstr "%qD:n osoite tulee aina olemaan %<true%>"
26692
26693#: c-family/c-common.c:3338
26694#, gcc-internal-format
26695msgid "%<*%> in boolean context, suggest %<&&%> instead"
26696msgstr ""
26697
26698#: c-family/c-common.c:3350
26699#, gcc-internal-format
26700msgid "%<<<%> in boolean context, did you mean %<<%> ?"
26701msgstr ""
26702
26703#: c-family/c-common.c:3366
26704#, fuzzy, gcc-internal-format
26705#| msgid "the address of %qD will always evaluate as %<true%>"
26706msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
26707msgstr "%qD:n osoite tulee aina olemaan %<true%>"
26708
26709#: c-family/c-common.c:3375
26710#, gcc-internal-format
26711msgid "?: using integer constants in boolean context"
26712msgstr ""
26713
26714#: c-family/c-common.c:3411
26715#, fuzzy, gcc-internal-format
26716#| msgid "the address of %qD will always evaluate as %<true%>"
26717msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
26718msgstr "%qD:n osoite tulee aina olemaan %<true%>"
26719
26720#: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8916
26721#, gcc-internal-format
26722msgid "suggest parentheses around assignment used as truth value"
26723msgstr "ehdotetaan sulkeita totuusarvona käytetyn sijoituksen ympärille"
26724
26725#: c-family/c-common.c:3518 c/c-decl.c:4325 c/c-decl.c:6450 c/c-typeck.c:14182
26726#, gcc-internal-format
26727msgid "invalid use of %<restrict%>"
26728msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
26729
26730#: c-family/c-common.c:3588
26731#, gcc-internal-format
26732msgid "invalid application of %<sizeof%> to a function type"
26733msgstr "epäkelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
26734
26735#: c-family/c-common.c:3598
26736#, fuzzy, gcc-internal-format
26737msgid "ISO C++ does not permit %<alignof%> applied to a function type"
26738msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktioiden ulkopuolella"
26739
26740#: c-family/c-common.c:3601
26741#, fuzzy, gcc-internal-format
26742msgid "ISO C does not permit %<_Alignof%> applied to a function type"
26743msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktioiden ulkopuolella"
26744
26745#: c-family/c-common.c:3612
26746#, gcc-internal-format
26747msgid "invalid application of %qs to a void type"
26748msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
26749
26750#: c-family/c-common.c:3621
26751#, fuzzy, gcc-internal-format
26752msgid "invalid application of %qs to incomplete type %qT"
26753msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
26754
26755#: c-family/c-common.c:3629
26756#, fuzzy, gcc-internal-format
26757msgid "invalid application of %qs to array type %qT of incomplete element type"
26758msgstr "epäkelpo %qs:n soveltaminen vaillinaiseen tyyppiin %qT "
26759
26760#: c-family/c-common.c:3671
26761#, gcc-internal-format
26762msgid "%<__alignof%> applied to a bit-field"
26763msgstr "%<__alignof%>-avainsanaa sovellettu bittikenttään"
26764
26765#: c-family/c-common.c:4454
26766#, gcc-internal-format
26767msgid "first argument to %<va_arg%> not of type %<va_list%>"
26768msgstr "%<va_arg%>-funktion ensimmäinen argumentti ei ole tyyppiä %<va_list%>"
26769
26770#: c-family/c-common.c:4574
26771#, gcc-internal-format
26772msgid "cannot disable built-in function %qs"
26773msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
26774
26775#: c-family/c-common.c:4766
26776#, gcc-internal-format
26777msgid "pointers are not permitted as case values"
26778msgstr "osoittimet eivät ole sallittuja case-arvoja"
26779
26780#: c-family/c-common.c:4773
26781#, gcc-internal-format
26782msgid "range expressions in switch statements are non-standard"
26783msgstr "arvoaluelausekkeet switch-lauseessa eivät ole standardin mukaisia"
26784
26785#: c-family/c-common.c:4799
26786#, gcc-internal-format
26787msgid "empty range specified"
26788msgstr "tyhjä arvoalue annettu"
26789
26790#: c-family/c-common.c:4860
26791#, gcc-internal-format
26792msgid "duplicate (or overlapping) case value"
26793msgstr "case-arvon kaksoiskappale (tai limitys)"
26794
26795#: c-family/c-common.c:4862
26796#, gcc-internal-format
26797msgid "this is the first entry overlapping that value"
26798msgstr "tämä on ensimmäinen arvoa limittävä kenttä"
26799
26800#: c-family/c-common.c:4866
26801#, gcc-internal-format
26802msgid "duplicate case value"
26803msgstr "case-arvon kaksoiskappale"
26804
26805#: c-family/c-common.c:4867 c-family/c-warn.c:2225
26806#, gcc-internal-format
26807msgid "previously used here"
26808msgstr "viimeksi käytetty täällä"
26809
26810#: c-family/c-common.c:4871
26811#, gcc-internal-format
26812msgid "multiple default labels in one switch"
26813msgstr "useita default-nimikkeitä samassa switch-lauseessa"
26814
26815#: c-family/c-common.c:4873
26816#, gcc-internal-format
26817msgid "this is the first default label"
26818msgstr "tämä on ensimmäinen default-nimiö"
26819
26820#: c-family/c-common.c:4967
26821#, gcc-internal-format
26822msgid "taking the address of a label is non-standard"
26823msgstr "nimikkeen osoitteen ottaminen ei ole standardia"
26824
26825#: c-family/c-common.c:5135
26826#, fuzzy, gcc-internal-format
26827msgid "requested alignment is not an integer constant"
26828msgstr "haluttu sijainti ei ole kokonaislukuvakio"
26829
26830#: c-family/c-common.c:5143
26831#, fuzzy, gcc-internal-format
26832#| msgid "requested alignment is not a power of 2"
26833msgid "requested alignment is not a positive power of 2"
26834msgstr "pyydetty kohdistus ei ole kahden potenssi"
26835
26836#: c-family/c-common.c:5148
26837#, gcc-internal-format
26838msgid "requested alignment is too large"
26839msgstr "pyydetty kohdistus on liian suuri"
26840
26841#: c-family/c-common.c:5294
26842#, fuzzy, gcc-internal-format
26843msgid "not enough variable arguments to fit a sentinel"
26844msgstr "ei tarpeeksi muuttuja-argumentteja lopetusalkion mahduttamiseksi"
26845
26846#: c-family/c-common.c:5308
26847#, gcc-internal-format
26848msgid "missing sentinel in function call"
26849msgstr "lopetusalkio puuttuu funktiokutsusta"
26850
26851#: c-family/c-common.c:5409
26852#, gcc-internal-format, gfc-internal-format
26853msgid "null argument where non-null required (argument %lu)"
26854msgstr "tyhjä argumentti, vaikka ei-null vaaditaan (argumentti %lu)"
26855
26856#: c-family/c-common.c:5504 c-family/c-common.c:5551
26857#, fuzzy, gcc-internal-format
26858msgid "bad option %qs to attribute %<optimize%>"
26859msgstr "%s ei ole liitospiste tai virheellinen valitsin"
26860
26861#: c-family/c-common.c:5507 c-family/c-common.c:5555
26862#, fuzzy, gcc-internal-format
26863msgid "bad option %qs to pragma %<optimize%>"
26864msgstr "%s ei ole liitospiste tai virheellinen valitsin"
26865
26866#: c-family/c-common.c:5587
26867#, gcc-internal-format
26868msgid "%<fallthrough%> attribute specified multiple times"
26869msgstr ""
26870
26871#: c-family/c-common.c:5591
26872#, fuzzy, gcc-internal-format
26873#| msgid "default argument specified for lambda parameter"
26874msgid "%<fallthrough%> attribute specified with a parameter"
26875msgstr "oletusargumentti määritelty lambda-parametrille"
26876
26877#: c-family/c-common.c:5731 c-family/c-common.c:6477 c-family/c-common.c:6550
26878#: c/c-typeck.c:3555
26879#, gcc-internal-format
26880msgid "too few arguments to function %qE"
26881msgstr "liian vähän argumentteja funktiolle %qE"
26882
26883#: c-family/c-common.c:5736 c-family/c-common.c:6576 c/c-typeck.c:3284
26884#, gcc-internal-format
26885msgid "too many arguments to function %qE"
26886msgstr "liian monta argumenttia funktiolle %qE"
26887
26888#: c-family/c-common.c:5767
26889#, fuzzy, gcc-internal-format
26890#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
26891msgid "third argument to function %qE must be a constant integer"
26892msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
26893
26894#: c-family/c-common.c:5792
26895#, gcc-internal-format
26896msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
26897msgstr ""
26898
26899#: c-family/c-common.c:5813 c-family/c-common.c:5857
26900#, gcc-internal-format
26901msgid "non-floating-point argument in call to function %qE"
26902msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
26903
26904#: c-family/c-common.c:5836
26905#, gcc-internal-format
26906msgid "non-floating-point arguments in call to function %qE"
26907msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
26908
26909#: c-family/c-common.c:5850
26910#, gcc-internal-format
26911msgid "non-const integer argument %u in call to function %qE"
26912msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
26913
26914#: c-family/c-common.c:5870
26915#, fuzzy, gcc-internal-format
26916msgid "non-integer argument 3 in call to function %qE"
26917msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
26918
26919#: c-family/c-common.c:5887 c-family/c-common.c:5923
26920#, fuzzy, gcc-internal-format
26921msgid "argument %u in call to function %qE does not have integral type"
26922msgstr "ylivuoto vakiolausekkeessa"
26923
26924#: c-family/c-common.c:5894
26925#, fuzzy, gcc-internal-format
26926msgid "argument 3 in call to function %qE does not have pointer to integral type"
26927msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
26928
26929#: c-family/c-common.c:5900
26930#, fuzzy, gcc-internal-format
26931msgid "argument 3 in call to function %qE has pointer to enumerated type"
26932msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
26933
26934#: c-family/c-common.c:5906
26935#, fuzzy, gcc-internal-format
26936msgid "argument 3 in call to function %qE has pointer to boolean type"
26937msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
26938
26939#: c-family/c-common.c:5929
26940#, fuzzy, gcc-internal-format
26941msgid "argument 3 in call to function %qE has enumerated type"
26942msgstr "ylivuoto vakiolausekkeessa"
26943
26944#: c-family/c-common.c:5935
26945#, fuzzy, gcc-internal-format
26946msgid "argument 3 in call to function %qE has boolean type"
26947msgstr "ylivuoto vakiolausekkeessa"
26948
26949#: c-family/c-common.c:6183
26950#, gcc-internal-format
26951msgid "cannot apply %<offsetof%> to static data member %qD"
26952msgstr ""
26953
26954#: c-family/c-common.c:6188
26955#, gcc-internal-format
26956msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
26957msgstr ""
26958
26959#: c-family/c-common.c:6195
26960#, gcc-internal-format
26961msgid "cannot apply %<offsetof%> to a non constant address"
26962msgstr ""
26963
26964#: c-family/c-common.c:6208
26965#, gcc-internal-format
26966msgid "attempt to take address of bit-field structure member %qD"
26967msgstr ""
26968
26969#: c-family/c-common.c:6260
26970#, gcc-internal-format
26971msgid "index %E denotes an offset greater than size of %qT"
26972msgstr ""
26973
26974#: c-family/c-common.c:6419 cp/init.c:3020 cp/init.c:3039
26975#, gcc-internal-format
26976msgid "size of array is too large"
26977msgstr "taulukon koko on liian suuri"
26978
26979#: c-family/c-common.c:6509
26980#, fuzzy, gcc-internal-format
26981#| msgid "incompatible type for argument %d of %qE"
26982msgid "operand type %qT is incompatible with argument %d of %qE"
26983msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
26984
26985#: c-family/c-common.c:6643
26986#, fuzzy, gcc-internal-format
26987msgid "incorrect number of arguments to function %qE"
26988msgstr "liian monta argumenttia funktiolle %qE"
26989
26990#: c-family/c-common.c:6657
26991#, fuzzy, gcc-internal-format
26992msgid "argument 1 of %qE must be a non-void pointer type"
26993msgstr "ylivuoto vakiolausekkeessa"
26994
26995#: c-family/c-common.c:6666
26996#, fuzzy, gcc-internal-format
26997msgid "argument 1 of %qE must be a pointer to a constant size type"
26998msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
26999
27000#: c-family/c-common.c:6677
27001#, fuzzy, gcc-internal-format
27002msgid "argument 1 of %qE must be a pointer to a nonzero size object"
27003msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
27004
27005#: c-family/c-common.c:6698
27006#, fuzzy, gcc-internal-format
27007msgid "argument %d of %qE must be a pointer type"
27008msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
27009
27010#: c-family/c-common.c:6706
27011#, fuzzy, gcc-internal-format
27012msgid "argument %d of %qE must be a pointer to a constant size type"
27013msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
27014
27015#: c-family/c-common.c:6712
27016#, fuzzy, gcc-internal-format
27017msgid "argument %d of %qE must not be a pointer to a function"
27018msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
27019
27020#: c-family/c-common.c:6720
27021#, fuzzy, gcc-internal-format
27022msgid "size mismatch in argument %d of %qE"
27023msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
27024
27025#: c-family/c-common.c:6732
27026#, fuzzy, gcc-internal-format
27027msgid "non-integer memory model argument %d of %qE"
27028msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
27029
27030#: c-family/c-common.c:6745
27031#, fuzzy, gcc-internal-format
27032msgid "invalid memory model argument %d of %qE"
27033msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
27034
27035#: c-family/c-common.c:7664
27036#, fuzzy, gcc-internal-format
27037msgid "index value is out of bound"
27038msgstr "Arvo sallitun välin ulkopuolella."
27039
27040#: c-family/c-common.c:7706 c-family/c-common.c:7755 c-family/c-common.c:7771
27041#, fuzzy, gcc-internal-format
27042msgid "conversion of scalar %qT to vector %qT involves truncation"
27043msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
27044
27045#. Reject arguments that are built-in functions with
27046#. no library fallback.
27047#: c-family/c-common.c:7859
27048#, fuzzy, gcc-internal-format
27049msgid "built-in function %qE must be directly called"
27050msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
27051
27052#: c-family/c-common.c:7881 c/c-decl.c:6197
27053#, gcc-internal-format
27054msgid "size of array %qE is too large"
27055msgstr "taulukon %qE koko on liian suuri"
27056
27057#: c-family/c-common.c:7883 c/c-decl.c:6200
27058#, gcc-internal-format
27059msgid "size of unnamed array is too large"
27060msgstr "nimettömän taulukon koko on liian suuri"
27061
27062#: c-family/c-common.c:7913
27063#, gcc-internal-format
27064msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
27065msgstr ""
27066
27067#: c-family/c-format.c:140 c-family/c-format.c:327
27068#, gcc-internal-format
27069msgid "format string has invalid operand number"
27070msgstr "muotomerkkijonolla on epäkelpo operandinumero"
27071
27072#: c-family/c-format.c:156
27073#, gcc-internal-format
27074msgid "function does not return string type"
27075msgstr "funktio ei palauta merkkijonotyyppiä"
27076
27077#: c-family/c-format.c:190
27078#, fuzzy, gcc-internal-format
27079msgid "format string argument is not a string type"
27080msgstr "muotomerkkijonoargumentti seuraa muotoiltavia argumentteja"
27081
27082#: c-family/c-format.c:216
27083#, gcc-internal-format
27084msgid "found a %qs reference but the format argument should be a string"
27085msgstr ""
27086
27087#: c-family/c-format.c:219
27088#, gcc-internal-format
27089msgid "found a %qT but the format argument should be a string"
27090msgstr ""
27091
27092#: c-family/c-format.c:229
27093#, fuzzy, gcc-internal-format
27094msgid "format argument should be a %qs reference but a string was found"
27095msgstr ""
27096"Käyttö: %s MUOTOILU [ARGUMENTTI]...\n"
27097"  tai:  %s VALITSIN\n"
27098
27099#: c-family/c-format.c:251
27100#, fuzzy, gcc-internal-format
27101msgid "format argument should be a %qs reference"
27102msgstr ""
27103"Käyttö: %s MUOTOILU [ARGUMENTTI]...\n"
27104"  tai:  %s VALITSIN\n"
27105
27106#: c-family/c-format.c:295
27107#, gcc-internal-format
27108msgid "unrecognized format specifier"
27109msgstr "tunnistamaton muotomäärite"
27110
27111#: c-family/c-format.c:310
27112#, fuzzy, gcc-internal-format
27113msgid "%qE is only allowed in Objective-C dialects"
27114msgstr "%qs ei ole kelpo tulostetiedosto"
27115
27116#: c-family/c-format.c:319
27117#, gcc-internal-format
27118msgid "%qE is an unrecognized format function type"
27119msgstr "%qE on tunnistamaton muotofunktiotyyppi"
27120
27121#: c-family/c-format.c:333
27122#, gcc-internal-format
27123msgid "%<...%> has invalid operand number"
27124msgstr "%<...%>:lla on epäkelpo operandinumero"
27125
27126#: c-family/c-format.c:340
27127#, gcc-internal-format
27128msgid "format string argument follows the args to be formatted"
27129msgstr "muotomerkkijonoargumentti seuraa muotoiltavia argumentteja"
27130
27131#: c-family/c-format.c:1148
27132#, fuzzy, gcc-internal-format
27133#| msgid "function might be possible candidate for %qs format attribute"
27134msgid "function %qD might be a candidate for %qs format attribute"
27135msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
27136
27137#: c-family/c-format.c:1239 c-family/c-format.c:1260 c-family/c-format.c:2678
27138#, gcc-internal-format
27139msgid "missing $ operand number in format"
27140msgstr "$-operandinumero puuttuu muotoilussa"
27141
27142#: c-family/c-format.c:1269
27143#, gcc-internal-format, gfc-internal-format
27144msgid "%s does not support %%n$ operand number formats"
27145msgstr "%s ei tue %%n$-operandinumeromuotoilua"
27146
27147#: c-family/c-format.c:1276
27148#, gcc-internal-format
27149msgid "operand number out of range in format"
27150msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
27151
27152#: c-family/c-format.c:1299
27153#, gcc-internal-format, gfc-internal-format
27154msgid "format argument %d used more than once in %s format"
27155msgstr "muotoiluargumentti %d käytössä useammin kuin kerran %s-muotoilussa"
27156
27157#: c-family/c-format.c:1331
27158#, gcc-internal-format
27159msgid "$ operand number used after format without operand number"
27160msgstr "$-operandinumeroa käytetty operandinumerottoman muotoilun jälkeen"
27161
27162#: c-family/c-format.c:1362
27163#, gcc-internal-format, gfc-internal-format
27164msgid "format argument %d unused before used argument %d in $-style format"
27165msgstr "muotoiluargumentti %d käyttämätön ennen käytettyä argumenttia %d $-tyylisessä muotoilussa"
27166
27167# XXX
27168#: c-family/c-format.c:1463
27169#, gcc-internal-format
27170msgid "format not a string literal, format string not checked"
27171msgstr "muotoilu ei ole merkkijonoliteraali, muotoilumerkkijonoa ei tarkisteta"
27172
27173#: c-family/c-format.c:1478 c-family/c-format.c:1481
27174#, gcc-internal-format
27175msgid "format not a string literal and no format arguments"
27176msgstr "muotoilu ei ole merkkijonoliteraali eikä muotoiluargumentteja"
27177
27178#: c-family/c-format.c:1484
27179#, gcc-internal-format
27180msgid "format not a string literal, argument types not checked"
27181msgstr "muotoilu ei ole merkkijonoliteraali, argumenttityyppejä ei tarkisteta"
27182
27183#: c-family/c-format.c:1501
27184#, gcc-internal-format
27185msgid "too many arguments for format"
27186msgstr "liian monta argumenttia muotoilulle"
27187
27188#: c-family/c-format.c:1505
27189#, gcc-internal-format
27190msgid "unused arguments in $-style format"
27191msgstr "käyttämättömiä argumentteja $-tyylisessä muotoilussa"
27192
27193#: c-family/c-format.c:1508
27194#, gcc-internal-format, gfc-internal-format
27195msgid "zero-length %s format string"
27196msgstr "%s-muotoilumerkkijonon pituus on nolla"
27197
27198#: c-family/c-format.c:1512
27199#, gcc-internal-format
27200msgid "format is a wide character string"
27201msgstr "muotoilu on leveämerkkinen merkkijono"
27202
27203#: c-family/c-format.c:1515
27204#, gcc-internal-format
27205msgid "unterminated format string"
27206msgstr "päättämätön muotoilumerkkijono"
27207
27208#: c-family/c-format.c:1921
27209#, fuzzy, gcc-internal-format
27210msgid "%s used with %<%%%c%> %s format"
27211msgstr "%s ei tue muotoilua %<%%%c%> %s"
27212
27213#: c-family/c-format.c:1931
27214#, fuzzy, gcc-internal-format, gfc-internal-format
27215msgid "%s does not support %s"
27216msgstr "%s ei tue muotoilua %<%%%c%> %s"
27217
27218#: c-family/c-format.c:1941
27219#, fuzzy, gcc-internal-format
27220msgid "%s does not support %s with the %<%%%c%> %s format"
27221msgstr "%s ei tue muotoilua %<%%%c%> %s"
27222
27223#: c-family/c-format.c:1955
27224#, gcc-internal-format, gfc-internal-format
27225msgid "%s used within a quoted sequence"
27226msgstr ""
27227
27228#: c-family/c-format.c:1968
27229#, gcc-internal-format
27230msgid "%qc conversion used unquoted"
27231msgstr ""
27232
27233# XXX
27234#: c-family/c-format.c:2086 c-family/c-format.c:2417
27235#, gcc-internal-format, gfc-internal-format
27236msgid "repeated %s in format"
27237msgstr "toistettu %s muotoilussa"
27238
27239#: c-family/c-format.c:2097
27240#, gcc-internal-format
27241msgid "missing fill character at end of strfmon format"
27242msgstr "täytemerkki puuttuu strfmon-muotoilun lopusta"
27243
27244#: c-family/c-format.c:2199
27245#, gcc-internal-format, gfc-internal-format
27246msgid "zero width in %s format"
27247msgstr "%s-muotoilun leveys on nolla"
27248
27249#: c-family/c-format.c:2222
27250#, gcc-internal-format, gfc-internal-format
27251msgid "empty left precision in %s format"
27252msgstr "%s-muotoilussa vasen tarkkuus on tyhjä"
27253
27254#: c-family/c-format.c:2313
27255#, gcc-internal-format, gfc-internal-format
27256msgid "empty precision in %s format"
27257msgstr "%s-muotoilussa tarkkuus on tyhjä"
27258
27259#: c-family/c-format.c:2391
27260#, gcc-internal-format
27261msgid "%s does not support the %qs %s length modifier"
27262msgstr "%s ei tue pituusmäärettä %qs %s"
27263
27264#: c-family/c-format.c:2447
27265#, gcc-internal-format
27266msgid "unknown conversion type character %qc in format"
27267msgstr "muotoilussa on tuntematon muunnostyyppimerkki %qc"
27268
27269#: c-family/c-format.c:2459
27270#, gcc-internal-format
27271msgid "%s does not support the %<%%%c%> %s format"
27272msgstr "%s ei tue muotoilua %<%%%c%> %s"
27273
27274#: c-family/c-format.c:2491
27275#, fuzzy, gcc-internal-format
27276msgid "%s ignored with %s and %<%%%c%> %s format"
27277msgstr "%s ei tue muotoilua %<%%%c%> %s"
27278
27279#: c-family/c-format.c:2496
27280#, fuzzy, gcc-internal-format, gfc-internal-format
27281msgid "%s ignored with %s in %s format"
27282msgstr "väärinmuodostettu %<#pragma %s%>, jätetään huomiotta"
27283
27284#: c-family/c-format.c:2503
27285#, fuzzy, gcc-internal-format
27286msgid "use of %s and %s together with %<%%%c%> %s format"
27287msgstr "muotoilussa %3$s käytetään lippuja %1$s ja %2$s"
27288
27289#: c-family/c-format.c:2508
27290#, gcc-internal-format, gfc-internal-format
27291msgid "use of %s and %s together in %s format"
27292msgstr "muotoilussa %3$s käytetään lippuja %1$s ja %2$s"
27293
27294#: c-family/c-format.c:2535
27295#, gcc-internal-format
27296msgid "%<%%%c%> yields only last 2 digits of year in some locales"
27297msgstr "%<%%%c%> antaa vain vuoden kaksi viimeistä numeroa joissakin maa-asetustoissa"
27298
27299#: c-family/c-format.c:2539
27300#, gcc-internal-format
27301msgid "%<%%%c%> yields only last 2 digits of year"
27302msgstr "%<%%%c%> antaa vain vuoden kaksi viimeistä numeroa"
27303
27304#: c-family/c-format.c:2566
27305#, gcc-internal-format
27306msgid "no closing %<]%> for %<%%[%> format"
27307msgstr "%<%%[%>-muotoilua ei ole suljettu %<]%>:lla"
27308
27309#: c-family/c-format.c:2595
27310#, fuzzy, gcc-internal-format
27311#| msgid "use of %qs length modifier with %qc type character"
27312msgid "use of %qs length modifier with %qc type character has either no effect or undefined behavior"
27313msgstr "pituusmääreen %qs käyttö tyyppimerkillä %qc"
27314
27315#: c-family/c-format.c:2617
27316#, gcc-internal-format
27317msgid "%s does not support the %<%%%s%c%> %s format"
27318msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
27319
27320# XXX
27321#: c-family/c-format.c:2655
27322#, gcc-internal-format
27323msgid "operand number specified with suppressed assignment"
27324msgstr "operandinumero annettu vaiennetulla sijoituksella"
27325
27326#: c-family/c-format.c:2659
27327#, gcc-internal-format
27328msgid "operand number specified for format taking no argument"
27329msgstr "operandinumero annettu muotoilulle, joka ei ota argumentteja"
27330
27331#: c-family/c-format.c:2806
27332#, gcc-internal-format
27333msgid "spurious trailing %<%%%> in format"
27334msgstr "vääränlainen seuraava %<%%%> muotoilussa"
27335
27336#: c-family/c-format.c:2864
27337#, gcc-internal-format
27338msgid "conversion lacks type at end of format"
27339msgstr "muunnoksen tyyppi puuttuu muotoilun lopusta"
27340
27341#: c-family/c-format.c:2893
27342#, fuzzy, gcc-internal-format
27343msgid "nested quoting directive"
27344msgstr "Älä luo #line-direktiivejä"
27345
27346#: c-family/c-format.c:2904
27347#, gcc-internal-format
27348msgid "unmatched quoting directive"
27349msgstr ""
27350
27351#: c-family/c-format.c:2919
27352#, gcc-internal-format
27353msgid "%qc directive redundant after prior occurence of the same"
27354msgstr ""
27355
27356#: c-family/c-format.c:2925
27357#, gcc-internal-format
27358msgid "unmatched color reset directive"
27359msgstr ""
27360
27361#: c-family/c-format.c:2937
27362#, gcc-internal-format
27363msgid "%qc conversion used within a quoted sequence"
27364msgstr ""
27365
27366#: c-family/c-format.c:2977
27367#, gcc-internal-format
27368msgid "embedded %<\\0%> in format"
27369msgstr "sulautettu %<\\0%> muotoilussa"
27370
27371#: c-family/c-format.c:2990
27372#, fuzzy, gcc-internal-format
27373#| msgid "unterminated format string"
27374msgid "unterminated quoting directive"
27375msgstr "päättämätön muotoilumerkkijono"
27376
27377#: c-family/c-format.c:2994
27378#, fuzzy, gcc-internal-format
27379#| msgid "unterminated assembly dialect alternative"
27380msgid "unterminated color directive"
27381msgstr "päättämättömät assembly-murrevaihtoehdot"
27382
27383#: c-family/c-format.c:3116
27384#, gcc-internal-format, gfc-internal-format
27385msgid "writing through null pointer (argument %d)"
27386msgstr "kirjoitetaan nollaosoittimen läpi (argumentti %d)"
27387
27388#: c-family/c-format.c:3124
27389#, gcc-internal-format, gfc-internal-format
27390msgid "reading through null pointer (argument %d)"
27391msgstr "luetaan nollaosoittimen läpi (argumentti %d)"
27392
27393#: c-family/c-format.c:3144
27394#, gcc-internal-format, gfc-internal-format
27395msgid "writing into constant object (argument %d)"
27396msgstr "kirjoitetaan vakio-objektiin (argumentti %d)"
27397
27398#: c-family/c-format.c:3156
27399#, gcc-internal-format, gfc-internal-format
27400msgid "extra type qualifiers in format argument (argument %d)"
27401msgstr "ylimääräisiä tyyppimääreitä muotoiluargumentissa (argumentti %d)"
27402
27403#: c-family/c-format.c:3636
27404#, fuzzy, gcc-internal-format
27405msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
27406msgstr "muotoilu %q.*s odottaa tyyppiä %<%s%s%>, mutta %d. argumentin tyyppi on %qT"
27407
27408#: c-family/c-format.c:3646
27409#, fuzzy, gcc-internal-format
27410msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
27411msgstr "%qs odottaa vakioargumenttia"
27412
27413#: c-family/c-format.c:3657
27414#, fuzzy, gcc-internal-format
27415msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
27416msgstr "muotoilu %q.*s odottaa %<%T%s%>-tyyppiä, mutta %d. argumentin tyyppi on %qT"
27417
27418#: c-family/c-format.c:3667
27419#, fuzzy, gcc-internal-format
27420msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
27421msgstr "%qs odottaa vakioargumenttia"
27422
27423#: c-family/c-format.c:3729 c-family/c-format.c:3735 c-family/c-format.c:3907
27424#, gcc-internal-format
27425msgid "%<__gcc_host_wide_int__%> is not defined as a type"
27426msgstr ""
27427
27428#: c-family/c-format.c:3742 c-family/c-format.c:3917
27429#, gcc-internal-format
27430msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
27431msgstr ""
27432
27433#: c-family/c-format.c:3790
27434#, fuzzy, gcc-internal-format
27435msgid "%<locus%> is not defined as a type"
27436msgstr "lueteltu tyyppi määritelty täällä"
27437
27438#: c-family/c-format.c:3832
27439#, fuzzy, gcc-internal-format
27440msgid "%<location_t%> is not defined as a type"
27441msgstr "%<%T::%E%> ei ole tyyppi"
27442
27443#: c-family/c-format.c:3848
27444#, fuzzy, gcc-internal-format
27445msgid "%<tree%> is not defined as a type"
27446msgstr "lueteltu tyyppi määritelty täällä"
27447
27448#: c-family/c-format.c:3854
27449#, fuzzy, gcc-internal-format
27450msgid "%<tree%> is not defined as a pointer type"
27451msgstr "ei voi muuntaa osoitintyypiksi"
27452
27453#: c-family/c-format.c:3878
27454#, fuzzy, gcc-internal-format
27455msgid "%<gcall%> is not defined as a type"
27456msgstr "lueteltu tyyppi määritelty täällä"
27457
27458#: c-family/c-format.c:4089
27459#, gcc-internal-format
27460msgid "args to be formatted is not %<...%>"
27461msgstr "muotoiltavat argumentit eivät ole %<...%>"
27462
27463#: c-family/c-format.c:4101
27464#, gcc-internal-format
27465msgid "strftime formats cannot format arguments"
27466msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
27467
27468#: c-family/c-indentation.c:66
27469#, gcc-internal-format
27470msgid "-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers"
27471msgstr ""
27472
27473#: c-family/c-indentation.c:609
27474#, fuzzy, gcc-internal-format
27475msgid "this %qs clause does not guard..."
27476msgstr "Syntaksivirhe IF-lauseessa kohdassa %C"
27477
27478#: c-family/c-indentation.c:612
27479#, gcc-internal-format
27480msgid "...this statement, but the latter is misleadingly indented as if it were guarded by the %qs"
27481msgstr ""
27482
27483#: c-family/c-lex.c:228
27484#, gcc-internal-format
27485msgid "badly nested C headers from preprocessor"
27486msgstr "huonosti sisäkkäistetyt C-otsikot esikääntäjältä"
27487
27488#: c-family/c-lex.c:263
27489#, gcc-internal-format, gfc-internal-format
27490msgid "ignoring #pragma %s %s"
27491msgstr "jätetään #pragma %s %s huomiotta"
27492
27493#. ... or not.
27494#: c-family/c-lex.c:506 c-family/c-lex.c:1220
27495#, gcc-internal-format
27496msgid "stray %<@%> in program"
27497msgstr "odottamaton %<@%> ohjelmassa"
27498
27499#: c-family/c-lex.c:521
27500#, gcc-internal-format
27501msgid "stray %qs in program"
27502msgstr "odottamaton %qs ohjelmassa"
27503
27504#: c-family/c-lex.c:531
27505#, gcc-internal-format, gfc-internal-format
27506msgid "missing terminating %c character"
27507msgstr "loppumerkki %c puuttuu"
27508
27509#: c-family/c-lex.c:533
27510#, gcc-internal-format
27511msgid "stray %qc in program"
27512msgstr "odottamaton %qc ohjelmassa"
27513
27514#: c-family/c-lex.c:535
27515#, gcc-internal-format
27516msgid "stray %<\\%o%> in program"
27517msgstr "odottamaton %<\\%o%> ohjelmassa"
27518
27519#: c-family/c-lex.c:755
27520#, gcc-internal-format
27521msgid "this decimal constant is unsigned only in ISO C90"
27522msgstr "tämä desimaalivakio on etumerkitön vain ISO C90 -standardissa"
27523
27524#: c-family/c-lex.c:759
27525#, gcc-internal-format
27526msgid "this decimal constant would be unsigned in ISO C90"
27527msgstr "tämä desimaalivakio olisi etumerkitön ISO C90 -standardissa"
27528
27529#: c-family/c-lex.c:779
27530#, fuzzy, gcc-internal-format
27531msgid "integer constant is too large for %<unsigned long%> type"
27532msgstr "kokonaislukuvakio on liian suuri tyypilleen"
27533
27534#: c-family/c-lex.c:819
27535#, fuzzy, gcc-internal-format
27536msgid "unsuffixed float constant"
27537msgstr "Varoita loppuliitteettömistä liukulukuvakioista"
27538
27539#: c-family/c-lex.c:851 c-family/c-lex.c:875
27540#, gcc-internal-format
27541msgid "unsupported non-standard suffix on floating constant"
27542msgstr ""
27543
27544#: c-family/c-lex.c:856 c-family/c-lex.c:879
27545#, fuzzy, gcc-internal-format
27546msgid "non-standard suffix on floating constant"
27547msgstr "virheellinen loppuliite ”%.*s” liukulukuvakiolla"
27548
27549#: c-family/c-lex.c:958 c-family/c-lex.c:961
27550#, gcc-internal-format
27551msgid "floating constant exceeds range of %qT"
27552msgstr "liukulukuvakio ylittää %qT:n arvoalueen"
27553
27554#: c-family/c-lex.c:976
27555#, gcc-internal-format
27556msgid "floating constant truncated to zero"
27557msgstr "liukulukuvakio katkaistu nollaksi"
27558
27559#: c-family/c-lex.c:1177
27560#, fuzzy, gcc-internal-format
27561msgid "repeated %<@%> before Objective-C string"
27562msgstr "käytetty %<__thread%> ennen %<extern%>:a"
27563
27564#: c-family/c-lex.c:1196 cp/parser.c:4108
27565#, gcc-internal-format
27566msgid "unsupported non-standard concatenation of string literals"
27567msgstr ""
27568
27569#: c-family/c-lex.c:1232
27570#, gcc-internal-format
27571msgid "traditional C rejects string constant concatenation"
27572msgstr "perinteinen C ei salli merkkijonovakioiden katenointia"
27573
27574#: c-family/c-omp.c:204
27575#, gcc-internal-format
27576msgid "invalid expression type for %<#pragma omp atomic%>"
27577msgstr ""
27578
27579#: c-family/c-omp.c:209
27580#, fuzzy, gcc-internal-format
27581msgid "%<_Atomic%> expression in %<#pragma omp atomic%>"
27582msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
27583
27584#: c-family/c-omp.c:329
27585#, gcc-internal-format
27586msgid "%<#pragma omp atomic update%> uses two different variables for memory"
27587msgstr ""
27588
27589#: c-family/c-omp.c:332 c-family/c-omp.c:370
27590#, gcc-internal-format
27591msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
27592msgstr ""
27593
27594#: c-family/c-omp.c:557 cp/semantics.c:8189
27595#, gcc-internal-format
27596msgid "invalid type for iteration variable %qE"
27597msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
27598
27599#: c-family/c-omp.c:562
27600#, fuzzy, gcc-internal-format
27601#| msgid "invalid type for iteration variable %qE"
27602msgid "%<_Atomic%> iteration variable %qE"
27603msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
27604
27605#: c-family/c-omp.c:578
27606#, gcc-internal-format
27607msgid "%qE is not initialized"
27608msgstr "%qE:a ei ole alustettu"
27609
27610#: c-family/c-omp.c:599 cp/semantics.c:8079
27611#, fuzzy, gcc-internal-format
27612msgid "missing controlling predicate"
27613msgstr "’(’ puuttuu predikaatin jäljestä"
27614
27615#: c-family/c-omp.c:704 cp/semantics.c:7735
27616#, fuzzy, gcc-internal-format
27617msgid "invalid controlling predicate"
27618msgstr "Muotoillun tulosteen hallinta:"
27619
27620#: c-family/c-omp.c:711 cp/semantics.c:8085
27621#, gcc-internal-format
27622msgid "missing increment expression"
27623msgstr "puuttuva kasvatuslauseke"
27624
27625#: c-family/c-omp.c:775 cp/semantics.c:7850
27626#, gcc-internal-format
27627msgid "invalid increment expression"
27628msgstr "virheellinen kasvatuslauseke"
27629
27630#: c-family/c-omp.c:838
27631#, fuzzy, gcc-internal-format
27632#| msgid "invalid type for iteration variable %qE"
27633msgid "initializer expression refers to iteration variable %qD"
27634msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
27635
27636#: c-family/c-omp.c:842
27637#, fuzzy, gcc-internal-format
27638#| msgid "invalid type for iteration variable %qE"
27639msgid "condition expression refers to iteration variable %qD"
27640msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
27641
27642#: c-family/c-omp.c:846
27643#, fuzzy, gcc-internal-format
27644#| msgid "increment of read-only variable %qD"
27645msgid "increment expression refers to iteration variable %qD"
27646msgstr "kirjoitussuojatun muuttujan %qD kasvatus"
27647
27648#: c-family/c-omp.c:1422
27649#, gcc-internal-format
27650msgid "expected %<parallel%> or %<target%> %<if%> clause modifier"
27651msgstr ""
27652
27653#: c-family/c-omp.c:1532 c-family/c-omp.c:1547
27654#, fuzzy, gcc-internal-format
27655msgid "%qD is not an function argument"
27656msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
27657
27658#: c-family/c-opts.c:325
27659#, gcc-internal-format
27660msgid "-I- specified twice"
27661msgstr "-I- annettu kahdesti"
27662
27663#: c-family/c-opts.c:328
27664#, fuzzy, gcc-internal-format
27665msgid "obsolete option -I- used, please use -iquote instead"
27666msgstr "käytetty vanhentunutta optiota -I-, käytä sen sijaan -iquote"
27667
27668#: c-family/c-opts.c:386
27669#, gcc-internal-format
27670msgid "-Walloca-larger-than=0 is meaningless"
27671msgstr ""
27672
27673#: c-family/c-opts.c:391
27674#, gcc-internal-format
27675msgid "-Wvla-larger-than=0 is meaningless"
27676msgstr ""
27677
27678#: c-family/c-opts.c:416
27679#, fuzzy, gcc-internal-format
27680msgid "%<-Wabi=1%> is not supported, using =2"
27681msgstr "valitsin %qs ei ole enää tuettu"
27682
27683#: c-family/c-opts.c:610 fortran/cpp.c:350
27684#, gcc-internal-format
27685msgid "output filename specified twice"
27686msgstr "tulostiedosto annettu kahdesti"
27687
27688#: c-family/c-opts.c:797
27689#, gcc-internal-format
27690msgid "-fexcess-precision=standard for C++"
27691msgstr "-fexcess-precision=standard C++-kielelle"
27692
27693#: c-family/c-opts.c:832
27694#, gcc-internal-format
27695msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
27696msgstr ""
27697
27698#: c-family/c-opts.c:878
27699#, gcc-internal-format
27700msgid "-Wformat-y2k ignored without -Wformat"
27701msgstr "-Wformat-y2k jätetty huomiotta ilman valitsinta -Wformat"
27702
27703#: c-family/c-opts.c:880
27704#, gcc-internal-format
27705msgid "-Wformat-extra-args ignored without -Wformat"
27706msgstr "-Wformat-extra-args jätetty huomiotta ilman valitsinta -Wformat"
27707
27708#: c-family/c-opts.c:882
27709#, gcc-internal-format
27710msgid "-Wformat-zero-length ignored without -Wformat"
27711msgstr "-Wformat-zero-length jätetty huomiotta ilman valitsinta -Wformat"
27712
27713#: c-family/c-opts.c:884
27714#, gcc-internal-format
27715msgid "-Wformat-nonliteral ignored without -Wformat"
27716msgstr "-Wformat-nonliteral jätetty huomiotta ilman valitsinta -Wformat"
27717
27718#: c-family/c-opts.c:886
27719#, gcc-internal-format
27720msgid "-Wformat-contains-nul ignored without -Wformat"
27721msgstr "-Wformat-contains-nul jätetty huomiotta ilman valitsinta -Wformat"
27722
27723#: c-family/c-opts.c:888
27724#, gcc-internal-format
27725msgid "-Wformat-security ignored without -Wformat"
27726msgstr "-Wformat-security jätetty huomiotta ilman valitsinta -Wformat"
27727
27728#: c-family/c-opts.c:918
27729#, fuzzy, gcc-internal-format
27730#| msgid "dwarf version %d is not supported"
27731msgid "%<-fabi-compat-version=1%> is not supported, using =2"
27732msgstr "dwarfin versio %d ei ole tuettu"
27733
27734#: c-family/c-opts.c:944
27735#, gcc-internal-format
27736msgid "-Wabi won't warn about anything"
27737msgstr ""
27738
27739#: c-family/c-opts.c:946
27740#, gcc-internal-format
27741msgid "-Wabi warns about differences from the most up-to-date ABI, which is also used by default"
27742msgstr ""
27743
27744#: c-family/c-opts.c:949
27745#, gcc-internal-format
27746msgid "use e.g. -Wabi=11 to warn about changes from GCC 7"
27747msgstr ""
27748
27749#: c-family/c-opts.c:1003
27750#, fuzzy, gcc-internal-format
27751msgid "external TLS initialization functions not supported on this target"
27752msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
27753
27754#: c-family/c-opts.c:1016
27755#, gcc-internal-format, gfc-internal-format
27756msgid "too many filenames given.  Type %s --help for usage"
27757msgstr "liian monta tiedostonimeä annettu.  Kirjoita %s --help nähdäksesi käyttöohjeen"
27758
27759#: c-family/c-opts.c:1031
27760#, gcc-internal-format
27761msgid "opening output file %s: %m"
27762msgstr "avataan tulostetiedosto %s: %m"
27763
27764#: c-family/c-opts.c:1051
27765#, gcc-internal-format, gfc-internal-format
27766msgid "the \"%s\" debug format cannot be used with pre-compiled headers"
27767msgstr ""
27768
27769#: c-family/c-opts.c:1205
27770#, gcc-internal-format
27771msgid "opening dependency file %s: %m"
27772msgstr "avataan riippuvuustiedosto %s: %m"
27773
27774#: c-family/c-opts.c:1216
27775#, gcc-internal-format
27776msgid "closing dependency file %s: %m"
27777msgstr "suljetaan riippuvuustiedosto %s: %m"
27778
27779#: c-family/c-opts.c:1219
27780#, gcc-internal-format
27781msgid "when writing output to %s: %m"
27782msgstr "kirjoitettaessa tulostetta tiedostoon %s: %m"
27783
27784#: c-family/c-opts.c:1299
27785#, gcc-internal-format
27786msgid "to generate dependencies you must specify either -M or -MM"
27787msgstr "muodostaaksesi riippuvuudet sinun täytyy antaa joko -M tai -MM"
27788
27789#: c-family/c-opts.c:1322
27790#, gcc-internal-format
27791msgid "-MG may only be used with -M or -MM"
27792msgstr ""
27793
27794#: c-family/c-opts.c:1355
27795#, gcc-internal-format
27796msgid "-fdirectives-only is incompatible with -Wunused_macros"
27797msgstr ""
27798
27799#: c-family/c-opts.c:1357
27800#, fuzzy, gcc-internal-format
27801msgid "-fdirectives-only is incompatible with -traditional"
27802msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
27803
27804#: c-family/c-opts.c:1549
27805#, gcc-internal-format
27806msgid "too late for # directive to set debug directory"
27807msgstr "#-opastimen on liian myöhäistä asettaa vianjäljityshakemistoa"
27808
27809#: c-family/c-pch.c:110
27810#, gcc-internal-format
27811msgid "can%'t create precompiled header %s: %m"
27812msgstr "ei voida luoda esikäännettyä otsikkoa %s: %m"
27813
27814#: c-family/c-pch.c:133
27815#, gcc-internal-format
27816msgid "can%'t write to %s: %m"
27817msgstr "ei voi kirjoittaa tiedostoon %s: %m"
27818
27819#: c-family/c-pch.c:191
27820#, gcc-internal-format
27821msgid "can%'t write %s: %m"
27822msgstr "ei voi kirjoittaa tiedostoon %s: %m"
27823
27824#: c-family/c-pch.c:219 c-family/c-pch.c:260 c-family/c-pch.c:311
27825#, gcc-internal-format
27826msgid "can%'t read %s: %m"
27827msgstr "ei voi lukea tiedostoa %s: %m"
27828
27829#: c-family/c-pch.c:417
27830#, gcc-internal-format
27831msgid "pch_preprocess pragma should only be used with -fpreprocessed"
27832msgstr "pch_preprocess-pragmaa tulee käyttää vain valitsimen -fpreprocessed kanssa"
27833
27834#: c-family/c-pch.c:418
27835#, gcc-internal-format
27836msgid "use #include instead"
27837msgstr "käytä #includea sen sijaan"
27838
27839#: c-family/c-pch.c:424
27840#, gcc-internal-format
27841msgid "%s: couldn%'t open PCH file: %m"
27842msgstr "%s: ei voitu avata PCH-tiedostoa: %m"
27843
27844#: c-family/c-pch.c:429
27845#, gcc-internal-format
27846msgid "use -Winvalid-pch for more information"
27847msgstr "käytä -Winvalid-pch saadaksesi lisätietoja"
27848
27849#: c-family/c-pch.c:430
27850#, gcc-internal-format, gfc-internal-format
27851msgid "%s: PCH file was invalid"
27852msgstr "%s: PCH-tiedosto oli epäkelpo"
27853
27854#: c-family/c-pragma.c:93
27855#, gcc-internal-format
27856msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
27857msgstr "#pragma pack (pop) kohdattu ilman vastaavaa ilmaisua #pragma pack (push)"
27858
27859#: c-family/c-pragma.c:106
27860#, gcc-internal-format
27861msgid "#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)"
27862msgstr "#pragma pack(pop, %E) kohdattu ilman vastaavaa ilmaisua #pragma pack(push, %E)"
27863
27864#: c-family/c-pragma.c:136
27865#, gcc-internal-format
27866msgid "missing %<(%> after %<#pragma pack%> - ignored"
27867msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
27868
27869#: c-family/c-pragma.c:147 c-family/c-pragma.c:179
27870#, fuzzy, gcc-internal-format
27871msgid "invalid constant in %<#pragma pack%> - ignored"
27872msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
27873
27874#: c-family/c-pragma.c:151 c-family/c-pragma.c:193
27875#, gcc-internal-format
27876msgid "malformed %<#pragma pack%> - ignored"
27877msgstr "väärinmuodostettu %<#pragma pack%> - jätetään huomiotta"
27878
27879#: c-family/c-pragma.c:156
27880#, gcc-internal-format
27881msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
27882msgstr "väärinmuodostettu %<#pragma pack(push[, id][, <n>])%> - jätetään huomiotta"
27883
27884#: c-family/c-pragma.c:158
27885#, gcc-internal-format
27886msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
27887msgstr "väärinmuodostettu %<#pragma pack(pop[, id])%> - jätetään huomiotta"
27888
27889#: c-family/c-pragma.c:167
27890#, gcc-internal-format
27891msgid "unknown action %qE for %<#pragma pack%> - ignored"
27892msgstr "tuntematon toiminto %qE ilmaisulle %<#pragma pack%> - jätetään huomiotta"
27893
27894#: c-family/c-pragma.c:196
27895#, gcc-internal-format
27896msgid "junk at end of %<#pragma pack%>"
27897msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
27898
27899#: c-family/c-pragma.c:199
27900#, gcc-internal-format
27901msgid "#pragma pack has no effect with -fpack-struct - ignored"
27902msgstr "#pragma pack ei vaikuta -fpack-struct-valitsimen kanssa - jätetään huomiotta"
27903
27904#: c-family/c-pragma.c:220
27905#, gcc-internal-format, gfc-internal-format
27906msgid "alignment must be a small power of two, not %d"
27907msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
27908
27909#: c-family/c-pragma.c:259
27910#, fuzzy, gcc-internal-format
27911msgid "applying #pragma weak %q+D after first use results in unspecified behavior"
27912msgstr "#pragma weak %q+D -ilmaisun soveltaminen ensimmäisen käytön jälkeen johtaa määrittelemättömään toimintaan"
27913
27914#: c-family/c-pragma.c:356 c-family/c-pragma.c:361
27915#, gcc-internal-format
27916msgid "malformed #pragma weak, ignored"
27917msgstr "väärinmuodostettu #pragma weak, jätetään huomiotta"
27918
27919#: c-family/c-pragma.c:365
27920#, gcc-internal-format
27921msgid "junk at end of %<#pragma weak%>"
27922msgstr "roskaa ilmaisun %<#pragma weak%> lopussa"
27923
27924#: c-family/c-pragma.c:371
27925#, fuzzy, gcc-internal-format
27926msgid "%<#pragma weak%> declaration of %q+D not allowed, ignored"
27927msgstr "%J%qD:n esittely varjostaa parametria"
27928
27929#: c-family/c-pragma.c:428
27930#, fuzzy, gcc-internal-format
27931msgid "%<#pragma scalar_storage_order%> is not supported for C++"
27932msgstr "valitsin %qs ei ole enää tuettu"
27933
27934#: c-family/c-pragma.c:434
27935#, gcc-internal-format
27936msgid "missing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>"
27937msgstr ""
27938
27939#: c-family/c-pragma.c:443
27940#, gcc-internal-format
27941msgid "expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>"
27942msgstr ""
27943
27944#: c-family/c-pragma.c:497 c-family/c-pragma.c:499
27945#, gcc-internal-format
27946msgid "malformed #pragma redefine_extname, ignored"
27947msgstr "väärinmuodostettu #pragma redefine_extname, jätetään huomiotta"
27948
27949#: c-family/c-pragma.c:502
27950#, gcc-internal-format
27951msgid "junk at end of %<#pragma redefine_extname%>"
27952msgstr "roskaa ilmaisun %<#pragma redefine_extname%> lopussa"
27953
27954#: c-family/c-pragma.c:530 c-family/c-pragma.c:603
27955#, gcc-internal-format
27956msgid "#pragma redefine_extname ignored due to conflict with previous rename"
27957msgstr "#pragma redefine_extname jätetty huomiotta, koska se on ristiriidassa edellisen nimeämisen kanssa"
27958
27959#: c-family/c-pragma.c:558
27960#, gcc-internal-format
27961msgid "#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname"
27962msgstr "#pragma redefine_extname jätetty huomiotta, koska se on ristiriidassa edellisen #pragma redefine_extname:n kanssa"
27963
27964#: c-family/c-pragma.c:594
27965#, gcc-internal-format
27966msgid "asm declaration ignored due to conflict with previous rename"
27967msgstr "asm-esittely jätetty huomiotta, koska se on ristiriidassa edellisen nimeämisen kanssa"
27968
27969#: c-family/c-pragma.c:625
27970#, gcc-internal-format
27971msgid "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
27972msgstr "#pragma redefine_extname jätetty huomiotta, koska se on ristiriidassa __asm__-esittelyn kanssa"
27973
27974#: c-family/c-pragma.c:686
27975#, gcc-internal-format
27976msgid "#pragma GCC visibility push() must specify default, internal, hidden or protected"
27977msgstr "#pragma GCC visibility push() -ilmaisun pitää määrittää oletusarvo, sisäinen, piilotettu tai suojattu"
27978
27979#: c-family/c-pragma.c:728
27980#, gcc-internal-format
27981msgid "#pragma GCC visibility must be followed by push or pop"
27982msgstr "#pragma GCC visibility -ilmaisua pitää seurata joko push tai pop"
27983
27984#: c-family/c-pragma.c:734
27985#, gcc-internal-format
27986msgid "no matching push for %<#pragma GCC visibility pop%>"
27987msgstr "vastaava push puuttuu ilmaisulta %<#pragma GCC visibility pop%>"
27988
27989#: c-family/c-pragma.c:739 c-family/c-pragma.c:746
27990#, gcc-internal-format
27991msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
27992msgstr "%<(%> puuttuu ilmaisun %<#pragma GCC visibility push%> jälkeen - jätetään huomiotta"
27993
27994#: c-family/c-pragma.c:742
27995#, gcc-internal-format
27996msgid "malformed #pragma GCC visibility push"
27997msgstr "väärinmuodostettu #pragma GCC visibility push"
27998
27999#: c-family/c-pragma.c:750
28000#, gcc-internal-format
28001msgid "junk at end of %<#pragma GCC visibility%>"
28002msgstr "roskaa ilmaisun %<#pragma GCC visibility%> lopussa"
28003
28004#: c-family/c-pragma.c:762
28005#, fuzzy, gcc-internal-format
28006msgid "missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>"
28007msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
28008
28009#: c-family/c-pragma.c:788
28010#, fuzzy, gcc-internal-format
28011msgid "expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>"
28012msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
28013
28014#: c-family/c-pragma.c:797
28015#, fuzzy, gcc-internal-format
28016msgid "missing option after %<#pragma GCC diagnostic%> kind"
28017msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
28018
28019#: c-family/c-pragma.c:808
28020#, fuzzy, gcc-internal-format
28021msgid "unknown option after %<#pragma GCC diagnostic%> kind"
28022msgstr "tuntematon toiminto %qs ilmaisulle %<#pragma pack%> - jätetään huomiotta"
28023
28024#: c-family/c-pragma.c:814
28025#, fuzzy, gcc-internal-format
28026msgid "%qs is not an option that controls warnings"
28027msgstr "tuntematon komentorivivalitsin %qs"
28028
28029#: c-family/c-pragma.c:822
28030#, fuzzy, gcc-internal-format
28031#| msgid "command line option %qs is valid for %s but not for %s"
28032msgid "option %qs is valid for %s but not for %s"
28033msgstr "komentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %s"
28034
28035#: c-family/c-pragma.c:854
28036#, gcc-internal-format
28037msgid "#pragma GCC option is not allowed inside functions"
28038msgstr "#pragma GCC option ei ole sallittu funktioiden sisällä"
28039
28040#: c-family/c-pragma.c:867
28041#, gcc-internal-format
28042msgid "%<#pragma GCC option%> is not a string"
28043msgstr "%<#pragma GCC option%> ei ole merkkijono"
28044
28045#: c-family/c-pragma.c:894
28046#, gcc-internal-format
28047msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
28048msgstr ""
28049
28050#: c-family/c-pragma.c:900
28051#, gcc-internal-format
28052msgid "#pragma GCC target string... is badly formed"
28053msgstr ""
28054
28055#: c-family/c-pragma.c:923
28056#, gcc-internal-format
28057msgid "#pragma GCC optimize is not allowed inside functions"
28058msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
28059
28060#: c-family/c-pragma.c:936
28061#, gcc-internal-format
28062msgid "%<#pragma GCC optimize%> is not a string or number"
28063msgstr "%<#pragma GCC optimize%> ei ole merkkijono eikä luku"
28064
28065#: c-family/c-pragma.c:962
28066#, gcc-internal-format
28067msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
28068msgstr ""
28069
28070#: c-family/c-pragma.c:968
28071#, fuzzy, gcc-internal-format
28072msgid "#pragma GCC optimize string... is badly formed"
28073msgstr "%<#pragma GCC optimize%> ei ole merkkijono eikä luku"
28074
28075#: c-family/c-pragma.c:1009
28076#, gcc-internal-format
28077msgid "junk at end of %<#pragma push_options%>"
28078msgstr "roskaa ilmaisun %<#pragma push_options%> lopussa"
28079
28080#: c-family/c-pragma.c:1039
28081#, gcc-internal-format
28082msgid "junk at end of %<#pragma pop_options%>"
28083msgstr "roskaa ilmaisun %<#pragma pop_options%> lopussa"
28084
28085#: c-family/c-pragma.c:1046
28086#, gcc-internal-format
28087msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
28088msgstr ""
28089
28090#: c-family/c-pragma.c:1088
28091#, gcc-internal-format
28092msgid "junk at end of %<#pragma reset_options%>"
28093msgstr "roskaa ilmaisun %<#pragma reset_options%> lopussa"
28094
28095#: c-family/c-pragma.c:1126 c-family/c-pragma.c:1133
28096#, gcc-internal-format
28097msgid "expected a string after %<#pragma message%>"
28098msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
28099
28100#: c-family/c-pragma.c:1128
28101#, gcc-internal-format
28102msgid "malformed %<#pragma message%>, ignored"
28103msgstr "väärinmuodostettu %<#pragma message%>, jätetään huomiotta"
28104
28105#: c-family/c-pragma.c:1138
28106#, gcc-internal-format
28107msgid "junk at end of %<#pragma message%>"
28108msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
28109
28110#: c-family/c-pragma.c:1141
28111#, gcc-internal-format, gfc-internal-format
28112msgid "#pragma message: %s"
28113msgstr "#pragma message: %s"
28114
28115#: c-family/c-pragma.c:1178
28116#, gcc-internal-format
28117msgid "invalid location for %<pragma %s%>, ignored"
28118msgstr "virheelinen sijainti ilmaisulle %<#pragma %s%>, jätetään huomiotta"
28119
28120#: c-family/c-pragma.c:1185 c-family/c-pragma.c:1199
28121#, gcc-internal-format
28122msgid "malformed %<#pragma %s%>, ignored"
28123msgstr "väärinmuodostettu %<#pragma %s%>, jätetään huomiotta"
28124
28125#: c-family/c-pragma.c:1205
28126#, gcc-internal-format
28127msgid "junk at end of %<#pragma %s%>"
28128msgstr "roskaa %<#pragma %s%>:n lopussa"
28129
28130#: c-family/c-pragma.c:1223
28131#, gcc-internal-format
28132msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
28133msgstr ""
28134
28135#: c-family/c-pragma.c:1232
28136#, fuzzy, gcc-internal-format
28137msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
28138msgstr "%<#pragma STDC FLOAT_CONST_DECIMAL64%> ei ole tuettu tällä kohteella"
28139
28140#: c-family/c-pragma.c:1238
28141#, gcc-internal-format
28142msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
28143msgstr ""
28144
28145#: c-family/c-pretty-print.c:329
28146#, gcc-internal-format
28147msgid "<type-error>"
28148msgstr "<tyyppivirhe>"
28149
28150#: c-family/c-pretty-print.c:371
28151#, gcc-internal-format
28152msgid "<unnamed-unsigned:"
28153msgstr "<nimetön-etumerkitön:"
28154
28155#: c-family/c-pretty-print.c:375
28156#, gcc-internal-format
28157msgid "<unnamed-float:"
28158msgstr "<nimetön-liukuluku:"
28159
28160#: c-family/c-pretty-print.c:378
28161#, gcc-internal-format
28162msgid "<unnamed-fixed:"
28163msgstr "<nimetön-kiinteä:"
28164
28165#: c-family/c-pretty-print.c:393
28166#, gcc-internal-format
28167msgid "<typedef-error>"
28168msgstr "<typedef-virhe>"
28169
28170#: c-family/c-pretty-print.c:408
28171#, gcc-internal-format
28172msgid "<tag-error>"
28173msgstr "<tunnistevirhe>"
28174
28175#: c-family/c-pretty-print.c:1234
28176#, gcc-internal-format
28177msgid "<erroneous-expression>"
28178msgstr "<virheellinen-lauseke>"
28179
28180#: c-family/c-pretty-print.c:1238 cp/cxx-pretty-print.c:132
28181#, gcc-internal-format
28182msgid "<return-value>"
28183msgstr "<paluuarvo>"
28184
28185#: c-family/c-semantics.c:197
28186#, fuzzy, gcc-internal-format, gfc-internal-format
28187msgid "wrong type argument to %s"
28188msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
28189
28190#: c-family/c-warn.c:54 c-family/c-warn.c:67 cp/constexpr.c:1847
28191#: cp/constexpr.c:4099
28192#, gcc-internal-format
28193msgid "overflow in constant expression"
28194msgstr "ylivuoto vakiolausekkeessa"
28195
28196#: c-family/c-warn.c:94
28197#, fuzzy, gcc-internal-format
28198#| msgid "integer overflow in expression"
28199msgid "integer overflow in expression %qE of type %qT results in %qE"
28200msgstr "kokonaislukuylivuoto lausekkeessa"
28201
28202#: c-family/c-warn.c:96
28203#, fuzzy, gcc-internal-format
28204#| msgid "integer overflow in expression"
28205msgid "integer overflow in expression of type %qT results in %qE"
28206msgstr "kokonaislukuylivuoto lausekkeessa"
28207
28208#: c-family/c-warn.c:102
28209#, fuzzy, gcc-internal-format
28210#| msgid "floating point overflow in expression"
28211msgid "floating point overflow in expression %qE of type %qT results in %qE"
28212msgstr "liukulukuylivuoto lausekkeessa"
28213
28214#: c-family/c-warn.c:104
28215#, fuzzy, gcc-internal-format
28216#| msgid "floating point overflow in expression"
28217msgid "floating point overflow in expression of type %qT results in %qE"
28218msgstr "liukulukuylivuoto lausekkeessa"
28219
28220#: c-family/c-warn.c:110
28221#, fuzzy, gcc-internal-format
28222msgid "fixed-point overflow in expression %qE of type %qT results in %qE"
28223msgstr "liukulukuylivuoto lausekkeessa"
28224
28225#: c-family/c-warn.c:112
28226#, fuzzy, gcc-internal-format
28227msgid "fixed-point overflow in expression of type %qT results in %qE"
28228msgstr "liukulukuylivuoto lausekkeessa"
28229
28230#: c-family/c-warn.c:118
28231#, fuzzy, gcc-internal-format
28232#| msgid "vector overflow in expression"
28233msgid "vector overflow in expression %qE of type %qT results in %qE"
28234msgstr "vektoriylivuoto lausekkeessa"
28235
28236#: c-family/c-warn.c:120
28237#, fuzzy, gcc-internal-format
28238#| msgid "vector overflow in expression"
28239msgid "vector overflow in expression of type %qT results in %qE"
28240msgstr "vektoriylivuoto lausekkeessa"
28241
28242#: c-family/c-warn.c:127
28243#, fuzzy, gcc-internal-format
28244#| msgid "complex integer overflow in expression"
28245msgid "complex integer overflow in expression %qE of type %qT results in %qE"
28246msgstr "kompleksikokonaislukuylivuoto lausekkeessa"
28247
28248#: c-family/c-warn.c:129
28249#, fuzzy, gcc-internal-format
28250#| msgid "complex integer overflow in expression"
28251msgid "complex integer overflow in expression of type %qT results in %qE"
28252msgstr "kompleksikokonaislukuylivuoto lausekkeessa"
28253
28254#: c-family/c-warn.c:133
28255#, fuzzy, gcc-internal-format
28256#| msgid "complex floating point overflow in expression"
28257msgid "complex floating point overflow in expression %qE of type %qT results in %qE"
28258msgstr "kompleksiliukulukuylivuoto lausekkeessa"
28259
28260#: c-family/c-warn.c:135
28261#, fuzzy, gcc-internal-format
28262#| msgid "complex floating point overflow in expression"
28263msgid "complex floating point overflow in expression of type %qT results in %qE"
28264msgstr "kompleksiliukulukuylivuoto lausekkeessa"
28265
28266#: c-family/c-warn.c:217
28267#, gcc-internal-format
28268msgid "logical %<or%> applied to non-boolean constant"
28269msgstr ""
28270
28271#: c-family/c-warn.c:220
28272#, gcc-internal-format
28273msgid "logical %<and%> applied to non-boolean constant"
28274msgstr ""
28275
28276#: c-family/c-warn.c:290
28277#, gcc-internal-format
28278msgid "logical %<or%> of collectively exhaustive tests is always true"
28279msgstr ""
28280
28281#: c-family/c-warn.c:294
28282#, gcc-internal-format
28283msgid "logical %<and%> of mutually exclusive tests is always false"
28284msgstr ""
28285
28286#: c-family/c-warn.c:304
28287#, fuzzy, gcc-internal-format
28288msgid "logical %<or%> of equal expressions"
28289msgstr "looginen"
28290
28291#: c-family/c-warn.c:307
28292#, fuzzy, gcc-internal-format
28293msgid "logical %<and%> of equal expressions"
28294msgstr "looginen"
28295
28296#: c-family/c-warn.c:385
28297#, fuzzy, gcc-internal-format
28298msgid "bitwise comparison always evaluates to false"
28299msgstr "vertailu ”etumerkitön lauseke < 0” on aina epätosi"
28300
28301#: c-family/c-warn.c:388
28302#, fuzzy, gcc-internal-format
28303msgid "bitwise comparison always evaluates to true"
28304msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
28305
28306#: c-family/c-warn.c:442
28307#, fuzzy, gcc-internal-format
28308msgid "self-comparison always evaluates to true"
28309msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
28310
28311#: c-family/c-warn.c:445
28312#, fuzzy, gcc-internal-format
28313msgid "self-comparison always evaluates to false"
28314msgstr "vertailu ”etumerkitön lauseke < 0” on aina epätosi"
28315
28316#: c-family/c-warn.c:495
28317#, gcc-internal-format
28318msgid "logical not is only applied to the left hand side of comparison"
28319msgstr ""
28320
28321#: c-family/c-warn.c:503
28322#, gcc-internal-format
28323msgid "add parentheses around left hand side expression to silence this warning"
28324msgstr ""
28325
28326#: c-family/c-warn.c:637
28327#, gcc-internal-format
28328msgid "type-punning to incomplete type might break strict-aliasing rules"
28329msgstr ""
28330
28331#: c-family/c-warn.c:655
28332#, gcc-internal-format
28333msgid "dereferencing type-punned pointer will break strict-aliasing rules"
28334msgstr ""
28335
28336#: c-family/c-warn.c:663 c-family/c-warn.c:681
28337#, gcc-internal-format
28338msgid "dereferencing type-punned pointer might break strict-aliasing rules"
28339msgstr ""
28340
28341#: c-family/c-warn.c:811
28342#, gcc-internal-format
28343msgid "argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?"
28344msgstr ""
28345
28346#: c-family/c-warn.c:842
28347#, gcc-internal-format
28348msgid "argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?"
28349msgstr ""
28350
28351#: c-family/c-warn.c:849
28352#, gcc-internal-format
28353msgid "argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?"
28354msgstr ""
28355
28356#: c-family/c-warn.c:854
28357#, gcc-internal-format
28358msgid "argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?"
28359msgstr ""
28360
28361#: c-family/c-warn.c:866
28362#, gcc-internal-format
28363msgid "argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit length"
28364msgstr ""
28365
28366#: c-family/c-warn.c:882
28367#, gcc-internal-format
28368msgid "argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?"
28369msgstr ""
28370
28371#: c-family/c-warn.c:889
28372#, gcc-internal-format
28373msgid "argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?"
28374msgstr ""
28375
28376#: c-family/c-warn.c:894
28377#, gcc-internal-format
28378msgid "argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?"
28379msgstr ""
28380
28381#: c-family/c-warn.c:906
28382#, gcc-internal-format
28383msgid "argument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit length"
28384msgstr ""
28385
28386#: c-family/c-warn.c:922
28387#, gcc-internal-format
28388msgid "argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?"
28389msgstr ""
28390
28391#: c-family/c-warn.c:929
28392#, gcc-internal-format
28393msgid "argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?"
28394msgstr ""
28395
28396#: c-family/c-warn.c:934
28397#, gcc-internal-format
28398msgid "argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?"
28399msgstr ""
28400
28401#: c-family/c-warn.c:946
28402#, gcc-internal-format
28403msgid "argument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit length"
28404msgstr ""
28405
28406#: c-family/c-warn.c:962
28407#, gcc-internal-format
28408msgid "argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?"
28409msgstr ""
28410
28411#: c-family/c-warn.c:969
28412#, gcc-internal-format
28413msgid "argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?"
28414msgstr ""
28415
28416#: c-family/c-warn.c:974
28417#, gcc-internal-format
28418msgid "argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?"
28419msgstr ""
28420
28421#: c-family/c-warn.c:986
28422#, gcc-internal-format
28423msgid "argument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit length"
28424msgstr ""
28425
28426#: c-family/c-warn.c:1015 c-family/c-warn.c:1022
28427#, fuzzy, gcc-internal-format
28428#| msgid "invalid parameter type %qT"
28429msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
28430msgstr "virheellinen parametrityyppi %qT"
28431
28432#: c-family/c-warn.c:1032
28433#, gcc-internal-format
28434msgid "first argument of %q+D should be %<int%>"
28435msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>"
28436
28437#: c-family/c-warn.c:1041
28438#, gcc-internal-format
28439msgid "second argument of %q+D should be %<char **%>"
28440msgstr "%q+D:n toisen argumentin pitäisi olla %<char **%>"
28441
28442#: c-family/c-warn.c:1050
28443#, gcc-internal-format
28444msgid "third argument of %q+D should probably be %<char **%>"
28445msgstr "%q+D:n kolmannen argumentin pitäisi todennäköisesti olla %<char **%>"
28446
28447#: c-family/c-warn.c:1061
28448#, gcc-internal-format
28449msgid "%q+D takes only zero or two arguments"
28450msgstr "%q+D sallii vain nolla tai kaksi argumenttia"
28451
28452#: c-family/c-warn.c:1065
28453#, fuzzy, gcc-internal-format
28454#| msgid "field %qE declared as a function"
28455msgid "%q+D declared as variadic function"
28456msgstr "sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty"
28457
28458#: c-family/c-warn.c:1107
28459#, gcc-internal-format
28460msgid "conversion to %qT from boolean expression"
28461msgstr "muunnos tyyppiin %qT loogisesta lausekkeesta"
28462
28463# Tämä esiintynee esim. const char* → char* -muunnoksessa.
28464#: c-family/c-warn.c:1125 c-family/c-warn.c:1200
28465#, fuzzy, gcc-internal-format
28466#| msgid "conversion from %qT to %qT discards qualifiers"
28467msgid "conversion from %qT to %qT changes value from %qE to %qE"
28468msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
28469
28470#: c-family/c-warn.c:1129 c-family/c-warn.c:1208
28471#, fuzzy, gcc-internal-format
28472#| msgid "conversion from %qT to %qT is ambiguous"
28473msgid "conversion from %qT to %qT changes the value of %qE"
28474msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
28475
28476# Tämä esiintynee esim. const char* → char* -muunnoksessa.
28477#: c-family/c-warn.c:1149
28478#, fuzzy, gcc-internal-format
28479#| msgid "conversion from %qT to %qT discards qualifiers"
28480msgid "conversion from %qT to %qT discards imaginary component"
28481msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
28482
28483#: c-family/c-warn.c:1161
28484#, fuzzy, gcc-internal-format
28485#| msgid "conversion to %qT from %qT may alter its value"
28486msgid "conversion from %qT to %qT may change value"
28487msgstr "muunnos tyyppiin %qT tyypistä %qT saattaa muuttaa sen arvoa"
28488
28489#: c-family/c-warn.c:1221 c-family/c-warn.c:1238 c-family/c-warn.c:1255
28490#, fuzzy, gcc-internal-format
28491msgid "overflow in conversion from %qT to %qT changes value from %qE to %qE"
28492msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
28493
28494#: c-family/c-warn.c:1226 c-family/c-warn.c:1243 c-family/c-warn.c:1260
28495#, fuzzy, gcc-internal-format
28496#| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
28497msgid "overflow in conversion from %qT to %qT changes the value of %qE"
28498msgstr "%qE:n kaventava muunnos tyypistä %qT tyyppiin %qT { }:n sisällä"
28499
28500#: c-family/c-warn.c:1290
28501#, gcc-internal-format
28502msgid "case value %qs not in enumerated type"
28503msgstr "case-arvo %qs ei ole luetellussa tyypissä"
28504
28505#: c-family/c-warn.c:1295
28506#, gcc-internal-format
28507msgid "case value %qs not in enumerated type %qT"
28508msgstr "case-arvo %qs ei ole luetellussa tyypissä %qT"
28509
28510#: c-family/c-warn.c:1356
28511#, gcc-internal-format
28512msgid "switch missing default case"
28513msgstr "switch-lauseesta puuttuu default-tapaus"
28514
28515#: c-family/c-warn.c:1401
28516#, gcc-internal-format
28517msgid "switch condition has boolean value"
28518msgstr ""
28519
28520#: c-family/c-warn.c:1474
28521#, gcc-internal-format
28522msgid "enumeration value %qE not handled in switch"
28523msgstr "lueteltua arvoa %qE ei käsitellä switch-lauseessa"
28524
28525#: c-family/c-warn.c:1502
28526#, gcc-internal-format
28527msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
28528msgstr ""
28529
28530#: c-family/c-warn.c:1523
28531#, fuzzy, gcc-internal-format
28532msgid "assignment of member %qD in read-only object"
28533msgstr "sijoitus kirjoitussuojattuun jäseneen %qD"
28534
28535#: c-family/c-warn.c:1525
28536#, fuzzy, gcc-internal-format
28537msgid "increment of member %qD in read-only object"
28538msgstr "kirjoitussuojatun jäsenen %qD kasvatus"
28539
28540#: c-family/c-warn.c:1527
28541#, fuzzy, gcc-internal-format
28542msgid "decrement of member %qD in read-only object"
28543msgstr "kirjoitussuojatun jäsenen %qD vähennys"
28544
28545#: c-family/c-warn.c:1529
28546#, fuzzy, gcc-internal-format
28547msgid "member %qD in read-only object used as %<asm%> output"
28548msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena"
28549
28550#: c-family/c-warn.c:1533
28551#, gcc-internal-format
28552msgid "assignment of read-only member %qD"
28553msgstr "sijoitus kirjoitussuojattuun jäseneen %qD"
28554
28555#: c-family/c-warn.c:1534
28556#, gcc-internal-format
28557msgid "increment of read-only member %qD"
28558msgstr "kirjoitussuojatun jäsenen %qD kasvatus"
28559
28560#: c-family/c-warn.c:1535
28561#, gcc-internal-format
28562msgid "decrement of read-only member %qD"
28563msgstr "kirjoitussuojatun jäsenen %qD vähennys"
28564
28565#: c-family/c-warn.c:1536
28566#, fuzzy, gcc-internal-format
28567msgid "read-only member %qD used as %<asm%> output"
28568msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena"
28569
28570#: c-family/c-warn.c:1540
28571#, gcc-internal-format
28572msgid "assignment of read-only variable %qD"
28573msgstr "sijoitus kirjoitussuojattuun muuttujaan %qD"
28574
28575#: c-family/c-warn.c:1541
28576#, gcc-internal-format
28577msgid "increment of read-only variable %qD"
28578msgstr "kirjoitussuojatun muuttujan %qD kasvatus"
28579
28580#: c-family/c-warn.c:1542
28581#, gcc-internal-format
28582msgid "decrement of read-only variable %qD"
28583msgstr "kirjoitussuojatun muuttujan %qD vähennys"
28584
28585#: c-family/c-warn.c:1543
28586#, fuzzy, gcc-internal-format
28587msgid "read-only variable %qD used as %<asm%> output"
28588msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena"
28589
28590#: c-family/c-warn.c:1546
28591#, gcc-internal-format
28592msgid "assignment of read-only parameter %qD"
28593msgstr "sijoitus kirjoitussuojattuun parametriin %qD"
28594
28595#: c-family/c-warn.c:1547
28596#, gcc-internal-format
28597msgid "increment of read-only parameter %qD"
28598msgstr "kirjoitussuojatun parametrin %qD kasvatus"
28599
28600#: c-family/c-warn.c:1548
28601#, gcc-internal-format
28602msgid "decrement of read-only parameter %qD"
28603msgstr "kirjoitussuojatun parametrin %qD vähennys"
28604
28605#: c-family/c-warn.c:1549
28606#, fuzzy, gcc-internal-format
28607msgid "read-only parameter %qD use as %<asm%> output"
28608msgstr "kirjoitussuojattua parametria %qD käytetään %<asm%>-tulosteena"
28609
28610#: c-family/c-warn.c:1554
28611#, gcc-internal-format
28612msgid "assignment of read-only named return value %qD"
28613msgstr "sijoitus kirjoitussuojattuun nimettyyn paluuarvoon %qD"
28614
28615#: c-family/c-warn.c:1556
28616#, gcc-internal-format
28617msgid "increment of read-only named return value %qD"
28618msgstr "kirjoitussuojatun nimetyn paluuarvon %qD kasvatus"
28619
28620#: c-family/c-warn.c:1558
28621#, gcc-internal-format
28622msgid "decrement of read-only named return value %qD"
28623msgstr "kirjoitussuojatun nimetyn paluuarvon %qD vähennys"
28624
28625#: c-family/c-warn.c:1560
28626#, fuzzy, gcc-internal-format
28627msgid "read-only named return value %qD used as %<asm%>output"
28628msgstr "kirjoitussuojattua muuttujaa %qD käytetään %<asm%>-tulosteena"
28629
28630#: c-family/c-warn.c:1565
28631#, gcc-internal-format
28632msgid "assignment of function %qD"
28633msgstr "funktion %qD sijoitus"
28634
28635#: c-family/c-warn.c:1566
28636#, gcc-internal-format
28637msgid "increment of function %qD"
28638msgstr "funktion %qD kasvatus"
28639
28640#: c-family/c-warn.c:1567
28641#, gcc-internal-format
28642msgid "decrement of function %qD"
28643msgstr "funktion %qD vähennys"
28644
28645#: c-family/c-warn.c:1568
28646#, fuzzy, gcc-internal-format
28647msgid "function %qD used as %<asm%> output"
28648msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
28649
28650#: c-family/c-warn.c:1571 c/c-typeck.c:4767
28651#, gcc-internal-format
28652msgid "assignment of read-only location %qE"
28653msgstr "kirjoitussuojatun sijainnin %qE sijoitus"
28654
28655#: c-family/c-warn.c:1572 c/c-typeck.c:4770
28656#, gcc-internal-format
28657msgid "increment of read-only location %qE"
28658msgstr "kirjoitussuojatun sijainnin %qE kasvatus"
28659
28660#: c-family/c-warn.c:1573 c/c-typeck.c:4773
28661#, gcc-internal-format
28662msgid "decrement of read-only location %qE"
28663msgstr "kirjoitussuojatun sijainnin %qE vähennys"
28664
28665#: c-family/c-warn.c:1574
28666#, gcc-internal-format
28667msgid "read-only location %qE used as %<asm%> output"
28668msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena"
28669
28670# XXX
28671#: c-family/c-warn.c:1588
28672#, gcc-internal-format
28673msgid "lvalue required as left operand of assignment"
28674msgstr "sijoituksen vasemman operandin on oltava lvalue"
28675
28676#: c-family/c-warn.c:1591
28677#, fuzzy, gcc-internal-format
28678msgid "lvalue required as increment operand"
28679msgstr "sijoituksen vasemman operandin on oltava lvalue"
28680
28681#: c-family/c-warn.c:1594
28682#, fuzzy, gcc-internal-format
28683msgid "lvalue required as decrement operand"
28684msgstr "sijoituksen vasemman operandin on oltava lvalue"
28685
28686#: c-family/c-warn.c:1597
28687#, fuzzy, gcc-internal-format
28688msgid "lvalue required as unary %<&%> operand"
28689msgstr "sijoituksen vasemman operandin on oltava lvalue"
28690
28691#: c-family/c-warn.c:1600
28692#, fuzzy, gcc-internal-format
28693msgid "lvalue required in asm statement"
28694msgstr "virheellinen lvalue asm-tulosteessa %d"
28695
28696#: c-family/c-warn.c:1617
28697#, fuzzy, gcc-internal-format
28698msgid "invalid type argument (have %qT)"
28699msgstr "virheellinen parametrityyppi %qT"
28700
28701#: c-family/c-warn.c:1621
28702#, fuzzy, gcc-internal-format
28703msgid "invalid type argument of array indexing (have %qT)"
28704msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)"
28705
28706#: c-family/c-warn.c:1626
28707#, fuzzy, gcc-internal-format
28708msgid "invalid type argument of unary %<*%> (have %qT)"
28709msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)"
28710
28711#: c-family/c-warn.c:1631
28712#, fuzzy, gcc-internal-format
28713msgid "invalid type argument of %<->%> (have %qT)"
28714msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
28715
28716#: c-family/c-warn.c:1636
28717#, fuzzy, gcc-internal-format
28718msgid "invalid type argument of %<->*%> (have %qT)"
28719msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
28720
28721#: c-family/c-warn.c:1641
28722#, fuzzy, gcc-internal-format
28723msgid "invalid type argument of implicit conversion (have %qT)"
28724msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)"
28725
28726#: c-family/c-warn.c:1662
28727#, gcc-internal-format
28728msgid "array subscript has type %<char%>"
28729msgstr "taulukon indeksin tyyppi on %<char%>"
28730
28731#: c-family/c-warn.c:1697 c-family/c-warn.c:1700
28732#, gcc-internal-format
28733msgid "suggest parentheses around %<+%> inside %<<<%>"
28734msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<<<%>:n sisällä"
28735
28736#: c-family/c-warn.c:1703 c-family/c-warn.c:1706
28737#, gcc-internal-format
28738msgid "suggest parentheses around %<-%> inside %<<<%>"
28739msgstr "ehdotetaan sulkeita %<-%>:n ympärille %<<<%>:n sisällä"
28740
28741#: c-family/c-warn.c:1712 c-family/c-warn.c:1715
28742#, gcc-internal-format
28743msgid "suggest parentheses around %<+%> inside %<>>%>"
28744msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<>>%>:n sisällä"
28745
28746#: c-family/c-warn.c:1718 c-family/c-warn.c:1721
28747#, gcc-internal-format
28748msgid "suggest parentheses around %<-%> inside %<>>%>"
28749msgstr "ehdotetaan sulkeita %<-%>:n ympärille %<>>%>:n sisällä"
28750
28751#: c-family/c-warn.c:1727 c-family/c-warn.c:1730
28752#, gcc-internal-format
28753msgid "suggest parentheses around %<&&%> within %<||%>"
28754msgstr "ehdotetaan sulkeita %<&&%>:n ympärille %<||%>:n sisällä"
28755
28756#: c-family/c-warn.c:1737 c-family/c-warn.c:1741
28757#, gcc-internal-format
28758msgid "suggest parentheses around arithmetic in operand of %<|%>"
28759msgstr "ehdotetaan sulkeita lausekkeen ympärille %<|%>:n operandissa"
28760
28761#: c-family/c-warn.c:1745 c-family/c-warn.c:1748
28762#, gcc-internal-format
28763msgid "suggest parentheses around comparison in operand of %<|%>"
28764msgstr "ehdotetaan sulkeita vertailun ympärille %<|%>:n operandissa"
28765
28766#: c-family/c-warn.c:1753
28767#, fuzzy, gcc-internal-format
28768msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
28769msgstr "ehdotetaan sulkeita lausekkeen ympärille %<|%>:n operandissa"
28770
28771#: c-family/c-warn.c:1761 c-family/c-warn.c:1765
28772#, gcc-internal-format
28773msgid "suggest parentheses around arithmetic in operand of %<^%>"
28774msgstr "ehdotetaan sulkeita lausekkeen ympärille %<^%>:n operandissa"
28775
28776#: c-family/c-warn.c:1769 c-family/c-warn.c:1772
28777#, gcc-internal-format
28778msgid "suggest parentheses around comparison in operand of %<^%>"
28779msgstr "ehdotetaan sulkeita vertailun ympärille %<^%>:n operandissa"
28780
28781#: c-family/c-warn.c:1778 c-family/c-warn.c:1781
28782#, gcc-internal-format
28783msgid "suggest parentheses around %<+%> in operand of %<&%>"
28784msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<&%>:n operandissa"
28785
28786#: c-family/c-warn.c:1784 c-family/c-warn.c:1787
28787#, gcc-internal-format
28788msgid "suggest parentheses around %<-%> in operand of %<&%>"
28789msgstr "ehdotetaan sulkeita %<-%>:n ympärille %<&%>:n operandissa"
28790
28791#: c-family/c-warn.c:1791 c-family/c-warn.c:1794
28792#, gcc-internal-format
28793msgid "suggest parentheses around comparison in operand of %<&%>"
28794msgstr "ehdotetaan sulkeita vertailun ympärille %<&%>:n operandissa"
28795
28796#: c-family/c-warn.c:1799
28797#, fuzzy, gcc-internal-format
28798msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
28799msgstr "ehdotetaan sulkeita lausekkeen ympärille %<|%>:n operandissa"
28800
28801#: c-family/c-warn.c:1806 c-family/c-warn.c:1809
28802#, gcc-internal-format
28803msgid "suggest parentheses around comparison in operand of %<==%>"
28804msgstr "ehdotetaan sulkeita vertailun ympärille %<==%>:n operandissa"
28805
28806#: c-family/c-warn.c:1814 c-family/c-warn.c:1817
28807#, gcc-internal-format
28808msgid "suggest parentheses around comparison in operand of %<!=%>"
28809msgstr "ehdotetaan sulkeita vertailun ympärille %<!=%>:n operandissa"
28810
28811#: c-family/c-warn.c:1827 c-family/c-warn.c:1833
28812#, gcc-internal-format
28813msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
28814msgstr "%<X<=Y<=Z%> -tyylisillä vertailuilla on eri merkitys kuin matematiikassa"
28815
28816#: c-family/c-warn.c:1849
28817#, gcc-internal-format
28818msgid "label %q+D defined but not used"
28819msgstr "nimike %q+D määritelty mutta käytettämättä"
28820
28821#: c-family/c-warn.c:1851
28822#, gcc-internal-format
28823msgid "label %q+D declared but not defined"
28824msgstr "nimike %qD esitelty muttei määritelty"
28825
28826#: c-family/c-warn.c:1874
28827#, gcc-internal-format
28828msgid "division by zero"
28829msgstr "jako nollalla"
28830
28831#: c-family/c-warn.c:1894
28832#, gcc-internal-format
28833msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
28834msgstr ""
28835
28836#: c-family/c-warn.c:1918
28837#, gcc-internal-format
28838msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
28839msgstr ""
28840
28841#: c-family/c-warn.c:1957 c/c-typeck.c:11504 c/c-typeck.c:11672
28842#: cp/typeck.c:5048
28843#, gcc-internal-format
28844msgid "comparison between types %qT and %qT"
28845msgstr "tyyppien %qT ja %qT välinen vertailu"
28846
28847#: c-family/c-warn.c:2007
28848#, gcc-internal-format
28849msgid "comparison of integer expressions of different signedness: %qT and %qT"
28850msgstr ""
28851
28852#: c-family/c-warn.c:2060
28853#, gcc-internal-format
28854msgid "promoted ~unsigned is always non-zero"
28855msgstr ""
28856
28857#: c-family/c-warn.c:2063
28858#, fuzzy, gcc-internal-format
28859msgid "comparison of promoted ~unsigned with constant"
28860msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
28861
28862#: c-family/c-warn.c:2073
28863#, fuzzy, gcc-internal-format
28864msgid "comparison of promoted ~unsigned with unsigned"
28865msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
28866
28867#: c-family/c-warn.c:2127
28868#, fuzzy, gcc-internal-format
28869#| msgid "unused parameter %q+D"
28870msgid "unused parameter %qD"
28871msgstr "käyttämätön muuttuja %q+D"
28872
28873#: c-family/c-warn.c:2189
28874#, fuzzy, gcc-internal-format
28875msgid "typedef %qD locally defined but not used"
28876msgstr "%Jnimike %qD määritelty, mutta ei käytetty"
28877
28878# XXX
28879#: c-family/c-warn.c:2224
28880#, fuzzy, gcc-internal-format
28881#| msgid "duplicate %<const%>"
28882msgid "duplicated %<if%> condition"
28883msgstr "kaksinkertainen viestitunniste"
28884
28885#: c-family/c-warn.c:2253
28886#, fuzzy, gcc-internal-format
28887msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
28888msgstr "%J%qD esitelty attribuutilla noinline, edellinen esittely on avoin "
28889
28890#: c-family/c-warn.c:2261
28891#, fuzzy, gcc-internal-format
28892msgid "inline declaration of %qD follows declaration with attribute %qs"
28893msgstr "%J%qD esitelty avoimeksi, edellinen esittely sisältää attribuutin noinline"
28894
28895#: c-family/c-warn.c:2266
28896#, fuzzy, gcc-internal-format
28897msgid "declaration of %q+D with attribute %qs follows inline declaration"
28898msgstr "%J%qD esitelty attribuutilla noinline, edellinen esittely on avoin "
28899
28900#: c-family/c-warn.c:2313
28901#, gcc-internal-format
28902msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
28903msgstr ""
28904
28905#: c-family/c-warn.c:2351 c-family/c-warn.c:2375
28906#, fuzzy, gcc-internal-format
28907#| msgid "comparison of unsigned expression < 0 is always false"
28908msgid "comparison of constant %qE with boolean expression is always false"
28909msgstr "vertailu ”etumerkitön lauseke < 0” on aina epätosi"
28910
28911#: c-family/c-warn.c:2354 c-family/c-warn.c:2372
28912#, fuzzy, gcc-internal-format
28913#| msgid "comparison of unsigned expression >= 0 is always true"
28914msgid "comparison of constant %qE with boolean expression is always true"
28915msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
28916
28917#: c-family/c-warn.c:2422
28918#, fuzzy
28919msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z"
28920msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z"
28921msgstr[0] "sijoitus hylkää kohdeosoitintyypin määreitä"
28922msgstr[1] "sijoitus hylkää kohdeosoitintyypin määreitä"
28923
28924#: c-family/c-warn.c:2487 c/c-typeck.c:5293 cp/call.c:5365
28925#, gcc-internal-format
28926msgid "this condition has identical branches"
28927msgstr ""
28928
28929#: c-family/c-warn.c:2593
28930#, gcc-internal-format
28931msgid "macro expands to multiple statements"
28932msgstr ""
28933
28934#: c-family/c-warn.c:2594
28935#, gcc-internal-format
28936msgid "some parts of macro expansion are not guarded by this %qs clause"
28937msgstr ""
28938
28939#: c-family/cppspec.c:93
28940#, fuzzy, gcc-internal-format
28941msgid "%qs is not a valid option to the preprocessor"
28942msgstr "”%s” ei ole kelvollinen esikääntäjän valitsin"
28943
28944#: c-family/cppspec.c:112
28945#, gcc-internal-format
28946msgid "too many input files"
28947msgstr "liikaa syötetiedostoja"
28948
28949#: common/config/aarch64/aarch64-common.c:319 config/aarch64/aarch64.c:10702
28950#, fuzzy, gcc-internal-format
28951msgid "unknown value %qs for -mcpu"
28952msgstr "tuntematon cc_attr-arvo"
28953
28954#: common/config/alpha/alpha-common.c:75
28955#, gcc-internal-format
28956msgid "bad value %qs for -mtls-size switch"
28957msgstr ""
28958
28959#: common/config/arc/arc-common.c:81
28960#, fuzzy, gcc-internal-format
28961msgid "multiple -mcpu= options specified."
28962msgstr "useita -l tai -t -valitsimia annettu"
28963
28964#: common/config/arc/arc-common.c:87
28965#, fuzzy, gcc-internal-format
28966msgid "Unsupported value for mmpy-option"
28967msgstr "void-lausekkeen epäkelpo käyttö"
28968
28969#: common/config/arm/arm-common.c:259
28970#, gcc-internal-format, gfc-internal-format
28971msgid "%%:target_mode_check takes an even number of parameters"
28972msgstr ""
28973
28974#: common/config/arm/arm-common.c:269
28975#, gcc-internal-format, gfc-internal-format
28976msgid "unrecognized option passed to %%:target_mode_check"
28977msgstr ""
28978
28979#: common/config/arm/arm-common.c:322 common/config/arm/arm-common.c:376
28980#: common/config/arm/arm-common.c:423 config/aarch64/aarch64.c:10655
28981#, fuzzy, gcc-internal-format
28982msgid "valid arguments are: %s; did you mean %qs?"
28983msgstr "Kelvolliset argumentit:"
28984
28985#: common/config/arm/arm-common.c:325 common/config/arm/arm-common.c:379
28986#: common/config/arm/arm-common.c:426 config/aarch64/aarch64.c:10658
28987#, fuzzy, gcc-internal-format, gfc-internal-format
28988msgid "valid arguments are: %s"
28989msgstr "Kelvolliset argumentit:"
28990
28991#: common/config/arm/arm-common.c:352 common/config/arm/arm-common.c:406
28992#, fuzzy, gcc-internal-format, gfc-internal-format
28993#| msgid "unrecognized address"
28994msgid "unrecognized %s target: %s"
28995msgstr "tunnistamaton osoite"
28996
28997#: common/config/arm/arm-common.c:442
28998#, fuzzy, gcc-internal-format, gfc-internal-format
28999#| msgid "unrecognized address"
29000msgid "unrecognized -mfpu target: %s"
29001msgstr "tunnistamaton osoite"
29002
29003#: common/config/arm/arm-common.c:470
29004#, fuzzy, gcc-internal-format
29005msgid "%qs does not support feature %qs"
29006msgstr "%s ei tue muotoilua %<%%%c%> %s"
29007
29008#: common/config/arm/arm-common.c:481
29009#, fuzzy, gcc-internal-format
29010#| msgid "%qT has no member named %qE"
29011msgid "valid feature names are: %s; did you mean %qs?"
29012msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
29013
29014#: common/config/arm/arm-common.c:484
29015#, fuzzy, gcc-internal-format, gfc-internal-format
29016msgid "valid feature names are: %s"
29017msgstr "tiedostonimi puuttuu %qs:n jälkeen"
29018
29019#: common/config/arm/arm-common.c:502
29020#, fuzzy, gcc-internal-format, gfc-internal-format
29021msgid "%s does not take any feature options"
29022msgstr "%J%qD on tavallisesti ei-staattinen funktio"
29023
29024#: common/config/arm/arm-common.c:593
29025#, gcc-internal-format, gfc-internal-format
29026msgid "%%:canon_for_mlib takes 1 or more pairs of parameters"
29027msgstr ""
29028
29029#: common/config/arm/arm-common.c:607
29030#, fuzzy, gcc-internal-format, gfc-internal-format
29031msgid "unrecognized operand to %%:canon_for_mlib"
29032msgstr "tunnistamaton valitsin"
29033
29034#: common/config/arm/arm-common.c:953
29035#, fuzzy, gcc-internal-format, gfc-internal-format
29036#| msgid "unrecognized command line option %qs"
29037msgid "unrecognized operand to %%:asm_auto_mfpu"
29038msgstr "tuntematon komentorivivalitsin %qs"
29039
29040#: common/config/bfin/bfin-common.c:304 common/config/m68k/m68k-common.c:60
29041#, gcc-internal-format, gfc-internal-format
29042msgid "-mshared-library-id=%s is not between 0 and %d"
29043msgstr ""
29044
29045#: common/config/bfin/bfin-common.c:323
29046#, gcc-internal-format, gfc-internal-format
29047msgid "-mcpu=%s is not valid"
29048msgstr "-mcpu=%s ei ole kelvollinen"
29049
29050#: common/config/bfin/bfin-common.c:359
29051#, gcc-internal-format, gfc-internal-format
29052msgid "-mcpu=%s has invalid silicon revision"
29053msgstr ""
29054
29055#: common/config/i386/i386-common.c:1285
29056#, gcc-internal-format
29057msgid "-malign-loops is obsolete, use -falign-loops"
29058msgstr ""
29059
29060#: common/config/i386/i386-common.c:1287
29061#, gcc-internal-format, gfc-internal-format
29062msgid "-malign-loops=%d is not between 0 and %d"
29063msgstr ""
29064
29065#: common/config/i386/i386-common.c:1294
29066#, gcc-internal-format
29067msgid "-malign-jumps is obsolete, use -falign-jumps"
29068msgstr ""
29069
29070#: common/config/i386/i386-common.c:1296
29071#, gcc-internal-format, gfc-internal-format
29072msgid "-malign-jumps=%d is not between 0 and %d"
29073msgstr ""
29074
29075#: common/config/i386/i386-common.c:1304
29076#, gcc-internal-format
29077msgid "-malign-functions is obsolete, use -falign-functions"
29078msgstr ""
29079
29080#: common/config/i386/i386-common.c:1306
29081#, gcc-internal-format, gfc-internal-format
29082msgid "-malign-functions=%d is not between 0 and %d"
29083msgstr ""
29084
29085#: common/config/i386/i386-common.c:1315
29086#, gcc-internal-format, gfc-internal-format
29087msgid "-mbranch-cost=%d is not between 0 and 5"
29088msgstr ""
29089
29090#: common/config/i386/i386-common.c:1369
29091#, gcc-internal-format
29092msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
29093msgstr ""
29094
29095#: common/config/i386/i386-common.c:1375
29096#, gcc-internal-format
29097msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
29098msgstr ""
29099
29100#: common/config/ia64/ia64-common.c:58
29101#, gcc-internal-format
29102msgid "bad value %<%s%> for -mtls-size= switch"
29103msgstr ""
29104
29105#: common/config/msp430/msp430-common.c:57
29106#, fuzzy, gcc-internal-format, gfc-internal-format
29107msgid "unrecognized argument of -mcpu: %s"
29108msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
29109
29110#: common/config/nds32/nds32-common.c:49
29111#, gcc-internal-format
29112msgid "for the option -misr-vector-size=X, the valid X must be: 4 or 16"
29113msgstr ""
29114
29115#: common/config/nds32/nds32-common.c:60
29116#, gcc-internal-format
29117msgid "for the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
29118msgstr ""
29119
29120#: common/config/powerpcspe/powerpcspe-common.c:173
29121#: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
29122#, fuzzy, gcc-internal-format, gfc-internal-format
29123msgid "unknown -mdebug-%s switch"
29124msgstr "%s: tuntematon valitsin ”%s”\n"
29125
29126#: common/config/powerpcspe/powerpcspe-common.c:221
29127#: common/config/rs6000/rs6000-common.c:221
29128#, gcc-internal-format, gfc-internal-format
29129msgid "unknown switch -mlong-double-%s"
29130msgstr ""
29131
29132#: common/config/powerpcspe/powerpcspe-common.c:231
29133#: common/config/rs6000/rs6000-common.c:231
29134#, gcc-internal-format
29135msgid "-msingle-float option equivalent to -mhard-float"
29136msgstr ""
29137
29138#: common/config/powerpcspe/powerpcspe-common.c:247
29139#: common/config/rs6000/rs6000-common.c:247
29140#, gcc-internal-format
29141msgid "-msimple-fpu option ignored"
29142msgstr ""
29143
29144#: common/config/powerpcspe/powerpcspe-common.c:313
29145#: common/config/rs6000/rs6000-common.c:313
29146#, gcc-internal-format
29147msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
29148msgstr ""
29149
29150#: common/config/riscv/riscv-common.c:43
29151#, gcc-internal-format, gfc-internal-format
29152msgid "-march=%s: ISA string must begin with rv32 or rv64"
29153msgstr ""
29154
29155#: common/config/riscv/riscv-common.c:82
29156#, gcc-internal-format, gfc-internal-format
29157msgid "-march=%s: invalid ISA string"
29158msgstr ""
29159
29160#: common/config/riscv/riscv-common.c:92
29161#, gcc-internal-format
29162msgid "-march=%s: unsupported ISA substring %qs"
29163msgstr ""
29164
29165#: common/config/rx/rx-common.c:61
29166#, gcc-internal-format
29167msgid "the RX200 cpu does not have FPU hardware"
29168msgstr ""
29169
29170#: common/config/rx/rx-common.c:63
29171#, gcc-internal-format
29172msgid "the RX100 cpu does not have FPU hardware"
29173msgstr ""
29174
29175#: common/config/s390/s390-common.c:96
29176#, gcc-internal-format
29177msgid "stack guard value must be an exact power of 2"
29178msgstr ""
29179
29180#: common/config/s390/s390-common.c:101
29181#, gcc-internal-format
29182msgid "stack size must be an exact power of 2"
29183msgstr ""
29184
29185#: common/config/v850/v850-common.c:47
29186#, fuzzy, gcc-internal-format
29187msgid "value passed in %qs is too large"
29188msgstr "taulukon %qs koko on liian suuri"
29189
29190#: config/darwin-c.c:82
29191#, gcc-internal-format
29192msgid "too many #pragma options align=reset"
29193msgstr ""
29194
29195#: config/darwin-c.c:102 config/darwin-c.c:105 config/darwin-c.c:107
29196#: config/darwin-c.c:109
29197#, gcc-internal-format
29198msgid "malformed '#pragma options', ignoring"
29199msgstr "väärin muotoiltu ”#pragma options”, ei huomioida"
29200
29201#: config/darwin-c.c:112
29202#, fuzzy, gcc-internal-format
29203msgid "junk at end of '#pragma options'"
29204msgstr "roskaa ilmaisun %<#pragma pop_options%> lopussa"
29205
29206#: config/darwin-c.c:122
29207#, gcc-internal-format
29208msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
29209msgstr ""
29210
29211#: config/darwin-c.c:134
29212#, gcc-internal-format
29213msgid "missing '(' after '#pragma unused', ignoring"
29214msgstr "puuttuva ”(” ilmaisun ”#pragma unused” jälkeen, jätetään huomiotta"
29215
29216#: config/darwin-c.c:155
29217#, gcc-internal-format
29218msgid "missing ')' after '#pragma unused', ignoring"
29219msgstr "puuttuva ”)” ilmaisun ”#pragma unused” jälkeen, jätetään huomiotta"
29220
29221#: config/darwin-c.c:158
29222#, fuzzy, gcc-internal-format
29223msgid "junk at end of '#pragma unused'"
29224msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
29225
29226#: config/darwin-c.c:169
29227#, gcc-internal-format
29228msgid "malformed '#pragma ms_struct', ignoring"
29229msgstr "väärinmuodostettu ”#pragma ms_struct”, jätetään huomiotta"
29230
29231#: config/darwin-c.c:177
29232#, gcc-internal-format
29233msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
29234msgstr "väärinmuodostettu ”#pragma ms_struct {on|off|reset}”, jätetään huomiotta"
29235
29236#: config/darwin-c.c:180
29237#, gcc-internal-format
29238msgid "junk at end of '#pragma ms_struct'"
29239msgstr "roskaa ilmaisun ”#pragma ms_struct” lopussa"
29240
29241#: config/darwin-c.c:406
29242#, gcc-internal-format, gfc-internal-format
29243msgid "subframework include %s conflicts with framework include"
29244msgstr ""
29245
29246#: config/darwin-c.c:718
29247#, fuzzy, gcc-internal-format
29248msgid "unknown value %qs of -mmacosx-version-min"
29249msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
29250
29251#: config/darwin-driver.c:48
29252#, fuzzy, gcc-internal-format
29253msgid "sysctl for kern.osversion failed: %m"
29254msgstr "chmod (%s, %u) epäonnistui: %m"
29255
29256#: config/darwin-driver.c:80
29257#, gcc-internal-format
29258msgid "couldn%'t understand kern.osversion %q.*s"
29259msgstr ""
29260
29261#. Arbitrary limit, number should be like xx.yy.zz
29262#: config/darwin-driver.c:119
29263#, fuzzy, gcc-internal-format
29264msgid "couldn%'t understand version %s\n"
29265msgstr "%s: ei voitu avata PCH-tiedostoa: %m"
29266
29267#: config/darwin-driver.c:172
29268#, fuzzy, gcc-internal-format, gfc-internal-format
29269msgid "this compiler does not support %s"
29270msgstr "%s ei tue: predicted_by_p"
29271
29272#: config/darwin-driver.c:227
29273#, gcc-internal-format
29274msgid "this compiler does not support PowerPC (arch flags ignored)"
29275msgstr ""
29276
29277#: config/darwin-driver.c:231
29278#, fuzzy, gcc-internal-format, gfc-internal-format
29279#| msgid "-mcpu=%s conflicts with -march=%s"
29280msgid "%s conflicts with i386 (arch flags ignored)"
29281msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
29282
29283#: config/darwin-driver.c:239
29284#, gcc-internal-format, gfc-internal-format
29285msgid "%s conflicts with x86_64 (arch flags ignored)"
29286msgstr ""
29287
29288#: config/darwin-driver.c:246
29289#, fuzzy, gcc-internal-format
29290#| msgid "The C parser does not support -dy, option ignored"
29291msgid "this compiler does not support X86 (arch flags ignored)"
29292msgstr "C-jäsennin ei tue -dy-valitsinta, jätetään se huomiotta"
29293
29294#: config/darwin-driver.c:250
29295#, fuzzy, gcc-internal-format, gfc-internal-format
29296#| msgid "-mcpu=%s conflicts with -march=%s"
29297msgid "%s conflicts with ppc (arch flags ignored)"
29298msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
29299
29300#: config/darwin-driver.c:258
29301#, gcc-internal-format, gfc-internal-format
29302msgid "%s conflicts with ppc64 (arch flags ignored)"
29303msgstr ""
29304
29305#: config/darwin.c:1694
29306#, gcc-internal-format
29307msgid "the use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7"
29308msgstr ""
29309
29310#: config/darwin.c:1952
29311#, gcc-internal-format, gfc-internal-format
29312msgid "failed to open temporary file %s for LTO output"
29313msgstr ""
29314
29315#: config/darwin.c:2045
29316#, gcc-internal-format
29317msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
29318msgstr ""
29319
29320#: config/darwin.c:2052
29321#, gcc-internal-format
29322msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
29323msgstr ""
29324
29325#: config/darwin.c:2768
29326#, fuzzy, gcc-internal-format
29327msgid "protected visibility attribute not supported in this configuration; ignored"
29328msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
29329
29330#: config/darwin.c:2984
29331#, gcc-internal-format, gfc-internal-format
29332msgid "failed to open temporary file %s with LTO output"
29333msgstr ""
29334
29335#: config/darwin.c:3163
29336#, gcc-internal-format
29337msgid "%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>"
29338msgstr ""
29339
29340#: config/darwin.c:3167
29341#, gcc-internal-format
29342msgid "%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>"
29343msgstr ""
29344
29345#: config/darwin.c:3204
29346#, gcc-internal-format
29347msgid "-freorder-blocks-and-partition does not work with exceptions on this architecture"
29348msgstr ""
29349
29350#: config/darwin.c:3252
29351#, gcc-internal-format
29352msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
29353msgstr ""
29354
29355#: config/darwin.c:3440
29356#, fuzzy, gcc-internal-format
29357msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
29358msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
29359
29360#: config/darwin.c:3447
29361#, fuzzy, gcc-internal-format
29362msgid "built-in function %qD takes one argument only"
29363msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
29364
29365#: config/darwin.c:3533
29366#, fuzzy, gcc-internal-format
29367msgid "CFString literal is missing"
29368msgstr "odotettiin merkkijonoliteraalia"
29369
29370#: config/darwin.c:3544
29371#, fuzzy, gcc-internal-format
29372msgid "CFString literal expression is not a string constant"
29373msgstr "haluttu sijainti ei ole kokonaislukuvakio"
29374
29375#: config/darwin.c:3567
29376#, fuzzy, gcc-internal-format, gfc-internal-format
29377msgid "%s in CFString literal"
29378msgstr "null-merkit säilytetään literaalissa"
29379
29380#: config/host-darwin.c:61
29381#, gcc-internal-format
29382msgid "couldn%'t unmap pch_address_space: %m"
29383msgstr ""
29384
29385#: config/sol2-c.c:91 config/sol2-c.c:107
29386#, fuzzy, gcc-internal-format
29387msgid "malformed %<#pragma align%>, ignoring"
29388msgstr "väärin muotoiltu ”#pragma options”, ei huomioida"
29389
29390#: config/sol2-c.c:100
29391#, gcc-internal-format
29392msgid "invalid alignment for %<#pragma align%>, ignoring"
29393msgstr ""
29394
29395#: config/sol2-c.c:115
29396#, fuzzy, gcc-internal-format
29397msgid "%<#pragma align%> must appear before the declaration of %qD, ignoring"
29398msgstr "%J%qD:n esittely varjostaa parametria"
29399
29400#: config/sol2-c.c:127 config/sol2-c.c:139
29401#, fuzzy, gcc-internal-format
29402msgid "malformed %<#pragma align%>"
29403msgstr "vääränmuotoinen #pragma builtin"
29404
29405#: config/sol2-c.c:134
29406#, fuzzy, gcc-internal-format
29407msgid "junk at end of %<#pragma align%>"
29408msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
29409
29410#: config/sol2-c.c:155 config/sol2-c.c:162
29411#, fuzzy, gcc-internal-format
29412msgid "malformed %<#pragma init%>, ignoring"
29413msgstr "väärin muotoiltu ”#pragma options”, ei huomioida"
29414
29415#: config/sol2-c.c:186 config/sol2-c.c:198
29416#, fuzzy, gcc-internal-format
29417msgid "malformed %<#pragma init%>"
29418msgstr "vääränmuotoinen #pragma builtin"
29419
29420#: config/sol2-c.c:193
29421#, fuzzy, gcc-internal-format
29422msgid "junk at end of %<#pragma init%>"
29423msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
29424
29425#: config/sol2-c.c:214 config/sol2-c.c:221
29426#, fuzzy, gcc-internal-format
29427msgid "malformed %<#pragma fini%>, ignoring"
29428msgstr "väärin muotoiltu ”#pragma options”, ei huomioida"
29429
29430#: config/sol2-c.c:245 config/sol2-c.c:257
29431#, fuzzy, gcc-internal-format
29432msgid "malformed %<#pragma fini%>"
29433msgstr "vääränmuotoinen #pragma builtin"
29434
29435#: config/sol2-c.c:252
29436#, fuzzy, gcc-internal-format
29437msgid "junk at end of %<#pragma fini%>"
29438msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
29439
29440#: config/sol2.c:57
29441#, gcc-internal-format
29442msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
29443msgstr ""
29444
29445#: config/vxworks.c:151
29446#, fuzzy, gcc-internal-format
29447msgid "PIC is only supported for RTPs"
29448msgstr "Vain 1k-lohkot/vyöhykkeet ovat tuettuja"
29449
29450#. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
29451#. sections.  machopic_select_section ensures that weak variables go in
29452#. coalesced sections.  Weak aliases (or any other kind of aliases) are
29453#. not supported.  Weak symbols that aren't visible outside the .s file
29454#. are not supported.
29455#: config/darwin.h:482
29456#, gcc-internal-format
29457msgid "alias definitions not supported in Mach-O; ignored"
29458msgstr ""
29459
29460#. No profiling.
29461#: config/vx-common.h:87
29462#, gcc-internal-format
29463msgid "profiler support for VxWorks"
29464msgstr "profilointituki VxWorksille"
29465
29466#: config/aarch64/aarch64-builtins.c:1109 config/arm/arm-builtins.c:2272
29467#, fuzzy, gcc-internal-format
29468msgid "%Kargument %d must be a constant immediate"
29469msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
29470
29471#: config/aarch64/aarch64-builtins.c:1180 config/arm/arm-builtins.c:2502
29472#, fuzzy, gcc-internal-format
29473msgid "%Klane index must be a constant immediate"
29474msgstr "puhdistusargumentti ei ole tunniste"
29475
29476#: config/aarch64/aarch64-builtins.c:1183
29477#, fuzzy, gcc-internal-format
29478msgid "%Ktotal size and element size must be a non-zero constant immediate"
29479msgstr "puhdistusargumentti ei ole tunniste"
29480
29481#: config/aarch64/aarch64.c:1069
29482#, fuzzy, gcc-internal-format
29483msgid "%qs is incompatible with %s %s"
29484msgstr "%s %qs"
29485
29486#: config/aarch64/aarch64.c:1071
29487#, fuzzy, gcc-internal-format
29488msgid "%qs feature modifier is incompatible with %s %s"
29489msgstr "%s ei tue pituusmäärettä %qs %s"
29490
29491#: config/aarch64/aarch64.c:3788
29492#, gcc-internal-format
29493msgid "stack probes for SVE frames"
29494msgstr ""
29495
29496#: config/aarch64/aarch64.c:10303
29497#, gcc-internal-format, gfc-internal-format
29498msgid "unknown flag passed in -moverride=%s (%s)"
29499msgstr ""
29500
29501#: config/aarch64/aarch64.c:10347
29502#, fuzzy, gcc-internal-format, gfc-internal-format
29503msgid "%s string ill-formed\n"
29504msgstr ""
29505"Käyttö: %s [MERKKIJONO]...\n"
29506"  tai:  %s VALITSIN\n"
29507
29508#: config/aarch64/aarch64.c:10404
29509#, fuzzy, gcc-internal-format, gfc-internal-format
29510msgid "tuning string missing in option (%s)"
29511msgstr ""
29512"Käyttö: %s [MERKKIJONO]...\n"
29513"  tai:  %s VALITSIN\n"
29514
29515#: config/aarch64/aarch64.c:10422
29516#, fuzzy, gcc-internal-format, gfc-internal-format
29517msgid "unknown tuning option (%s)"
29518msgstr "tuntematon valitsin -%s"
29519
29520#: config/aarch64/aarch64.c:10699
29521#, fuzzy, gcc-internal-format
29522msgid "missing cpu name in %<-mcpu=%s%>"
29523msgstr "makron nimi puuttuu %qs:n jälkeen"
29524
29525#: config/aarch64/aarch64.c:10706
29526#, fuzzy, gcc-internal-format
29527msgid "invalid feature modifier in %<-mcpu=%s%>"
29528msgstr "tuntematon konetila %qs"
29529
29530#: config/aarch64/aarch64.c:10733
29531#, fuzzy, gcc-internal-format
29532msgid "missing arch name in %<-march=%s%>"
29533msgstr "makron nimi puuttuu %qs:n jälkeen"
29534
29535#: config/aarch64/aarch64.c:10736
29536#, fuzzy, gcc-internal-format
29537msgid "unknown value %qs for -march"
29538msgstr "tuntematon cc_attr-arvo"
29539
29540#: config/aarch64/aarch64.c:10740
29541#, fuzzy, gcc-internal-format
29542msgid "invalid feature modifier in %<-march=%s%>"
29543msgstr "tiedostonimi puuttuu %qs:n jälkeen"
29544
29545#: config/aarch64/aarch64.c:10766
29546#, fuzzy, gcc-internal-format
29547msgid "missing cpu name in %<-mtune=%s%>"
29548msgstr "makron nimi puuttuu %qs:n jälkeen"
29549
29550#: config/aarch64/aarch64.c:10769
29551#, fuzzy, gcc-internal-format
29552msgid "unknown value %qs for -mtune"
29553msgstr "tuntematon cc_attr-arvo"
29554
29555#: config/aarch64/aarch64.c:10887 config/arm/arm.c:3173
29556#, fuzzy, gcc-internal-format, gfc-internal-format
29557msgid "switch -mcpu=%s conflicts with -march=%s switch"
29558msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
29559
29560#: config/aarch64/aarch64.c:10922
29561#, fuzzy, gcc-internal-format
29562msgid "assembler does not support -mabi=ilp32"
29563msgstr "%s ei tue %%n$-operandinumeromuotoilua"
29564
29565#: config/aarch64/aarch64.c:10929
29566#, gcc-internal-format
29567msgid "return address signing is only supported for -mabi=lp64"
29568msgstr ""
29569
29570#: config/aarch64/aarch64.c:10991
29571#, fuzzy, gcc-internal-format
29572msgid "code model %qs with -f%s"
29573msgstr "koodimalli %s ei tue PIC-tilaa"
29574
29575#: config/aarch64/aarch64.c:11154
29576#, gcc-internal-format
29577msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
29578msgstr ""
29579
29580#: config/aarch64/aarch64.c:11157
29581#, gcc-internal-format
29582msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
29583msgstr ""
29584
29585#: config/aarch64/aarch64.c:11161 config/aarch64/aarch64.c:11200
29586#: config/aarch64/aarch64.c:11273
29587#, fuzzy, gcc-internal-format
29588#| msgid "invalid argument of %qs attribute"
29589msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
29590msgstr "%qs-attribuutin virheellinen argumentti"
29591
29592#: config/aarch64/aarch64.c:11193
29593#, gcc-internal-format
29594msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
29595msgstr ""
29596
29597#: config/aarch64/aarch64.c:11196
29598#, gcc-internal-format
29599msgid "invalid name (\"%s\") in %<target(\"cpu=\")%> pragma or attribute"
29600msgstr ""
29601
29602#: config/aarch64/aarch64.c:11229
29603#, gcc-internal-format
29604msgid "invalid name (\"%s\") in %<target(\"tune=\")%> pragma or attribute"
29605msgstr ""
29606
29607#: config/aarch64/aarch64.c:11269
29608#, fuzzy, gcc-internal-format
29609msgid "missing value in %<target()%> pragma or attribute"
29610msgstr "%s:n perästä puuttuu operandi"
29611
29612#: config/aarch64/aarch64.c:11322 config/aarch64/aarch64.c:11499
29613#, fuzzy, gcc-internal-format
29614#| msgid "malformed #pragma builtin"
29615msgid "malformed %<target()%> pragma or attribute"
29616msgstr "Väärin muotoiltu kohdekohtainen muuttujamäärittely"
29617
29618#: config/aarch64/aarch64.c:11370
29619#, fuzzy, gcc-internal-format
29620msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
29621msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
29622
29623#: config/aarch64/aarch64.c:11378
29624#, fuzzy, gcc-internal-format
29625#| msgid "%s does not support the %<%%%s%c%> %s format"
29626msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
29627msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
29628
29629#: config/aarch64/aarch64.c:11432
29630#, fuzzy, gcc-internal-format
29631msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
29632msgstr "kohde ”%s” ei täsmää kohdehahmon kanssa"
29633
29634#: config/aarch64/aarch64.c:11489 config/arm/arm.c:30742
29635#: config/i386/i386.c:5443 config/powerpcspe/powerpcspe.c:39760
29636#: config/rs6000/rs6000.c:36960 config/s390/s390.c:15746
29637#, fuzzy, gcc-internal-format
29638msgid "attribute %<target%> argument not a string"
29639msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
29640
29641#: config/aarch64/aarch64.c:11516
29642#, fuzzy, gcc-internal-format
29643msgid "pragma or attribute %<target(\"%s\")%> is not valid"
29644msgstr "kohde ”%s” ei täsmää kohdehahmon kanssa"
29645
29646#: config/aarch64/aarch64.c:11525
29647#, fuzzy, gcc-internal-format
29648#| msgid "malformed #pragma builtin"
29649msgid "malformed %<target(\"%s\")%> pragma or attribute"
29650msgstr "Väärin muotoiltu kohdekohtainen muuttujamäärittely"
29651
29652#: config/aarch64/aarch64.c:13587
29653#, gcc-internal-format
29654msgid "%Klane %wd out of range %wd - %wd"
29655msgstr ""
29656
29657#: config/aarch64/aarch64.c:13589
29658#, gcc-internal-format
29659msgid "lane %wd out of range %wd - %wd"
29660msgstr ""
29661
29662#: config/alpha/alpha.c:419
29663#, gcc-internal-format
29664msgid "bad value %qs for -mtrap-precision switch"
29665msgstr ""
29666
29667#: config/alpha/alpha.c:433
29668#, gcc-internal-format
29669msgid "bad value %qs for -mfp-rounding-mode switch"
29670msgstr ""
29671
29672#: config/alpha/alpha.c:448
29673#, gcc-internal-format
29674msgid "bad value %qs for -mfp-trap-mode switch"
29675msgstr ""
29676
29677#: config/alpha/alpha.c:465
29678#, gcc-internal-format
29679msgid "bad value %qs for -mcpu switch"
29680msgstr ""
29681
29682#: config/alpha/alpha.c:480
29683#, gcc-internal-format
29684msgid "bad value %qs for -mtune switch"
29685msgstr ""
29686
29687#: config/alpha/alpha.c:501
29688#, gcc-internal-format
29689msgid "fp software completion requires -mtrap-precision=i"
29690msgstr ""
29691
29692#: config/alpha/alpha.c:517
29693#, gcc-internal-format
29694msgid "rounding mode not supported for VAX floats"
29695msgstr ""
29696
29697#: config/alpha/alpha.c:522
29698#, gcc-internal-format
29699msgid "trap mode not supported for VAX floats"
29700msgstr ""
29701
29702#: config/alpha/alpha.c:526
29703#, gcc-internal-format
29704msgid "128-bit long double not supported for VAX floats"
29705msgstr ""
29706
29707#: config/alpha/alpha.c:554
29708#, gcc-internal-format, gfc-internal-format
29709msgid "L%d cache latency unknown for %s"
29710msgstr ""
29711
29712#: config/alpha/alpha.c:569
29713#, gcc-internal-format
29714msgid "bad value %qs for -mmemory-latency"
29715msgstr ""
29716
29717#: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6517
29718#: config/arc/arc.c:6791 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
29719#: config/tilepro/tilepro.c:3108
29720#, fuzzy, gcc-internal-format
29721msgid "bad builtin fcode"
29722msgstr "<sisäänrakennettu>"
29723
29724#: config/arc/arc.c:878
29725#, gcc-internal-format
29726msgid "-mno-mpy supported only for ARC700 or ARCv2"
29727msgstr ""
29728
29729#: config/arc/arc.c:881
29730#, gcc-internal-format
29731msgid "-mno-dpfp-lrsr supported only with -mdpfp"
29732msgstr ""
29733
29734#: config/arc/arc.c:886
29735#, fuzzy, gcc-internal-format
29736#| msgid "-mcorea and -mcoreb can%'t be used together"
29737msgid "FPX fast and compact options cannot be specified together"
29738msgstr "valitsimia -mcorea ja -mcoreb ei voi käyttää yhdessä"
29739
29740#: config/arc/arc.c:890
29741#, gcc-internal-format
29742msgid "-mspfp_fast not available on ARC600 or ARC601"
29743msgstr ""
29744
29745#: config/arc/arc.c:895
29746#, gcc-internal-format
29747msgid "No FPX/FPU mixing allowed"
29748msgstr ""
29749
29750#: config/arc/arc.c:901
29751#, gcc-internal-format, gfc-internal-format
29752msgid "PIC is not supported for %s. Generating non-PIC code only.."
29753msgstr ""
29754
29755#: config/arc/arc.c:964
29756#, gcc-internal-format
29757msgid "value of -mirq-ctrl-saved must have form R0-REGx"
29758msgstr ""
29759
29760#: config/arc/arc.c:976
29761#, fuzzy, gcc-internal-format
29762msgid "first register must be R0"
29763msgstr "ensimmäinen argumentti"
29764
29765#: config/arc/arc.c:995
29766#, fuzzy, gcc-internal-format, gfc-internal-format
29767#| msgid "Cray pointer at %C must be an integer"
29768msgid "last register name %s must be an odd register"
29769msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
29770
29771#: config/arc/arc.c:1003 config/ia64/ia64.c:6054 config/pa/pa.c:483
29772#: config/sh/sh.c:8292 config/spu/spu.c:4941
29773#, gcc-internal-format, gfc-internal-format
29774msgid "%s-%s is an empty range"
29775msgstr "%s-%s on tyhjä väli"
29776
29777#: config/arc/arc.c:1052
29778#, gcc-internal-format, gfc-internal-format
29779msgid "invalid number in -mrgf-banked-regs=%s valid values are 0, 4, 8, 16, or 32"
29780msgstr ""
29781
29782#: config/arc/arc.c:1113
29783#, gcc-internal-format
29784msgid "option -mirq-ctrl-saved valid only for ARC v2 processors"
29785msgstr ""
29786
29787#: config/arc/arc.c:1120
29788#, gcc-internal-format
29789msgid "option -mrgf-banked-regs valid only for ARC v2 processors"
29790msgstr ""
29791
29792#. Check options against architecture options.  Throw an error if
29793#. option is not allowed.
29794#: config/arc/arc.c:1186 config/arc/arc.c:1194
29795#, fuzzy, gcc-internal-format, gfc-internal-format
29796msgid "%s is not available for %s architecture"
29797msgstr "muuttuja %qD esitelty uudelleen funktiona"
29798
29799#: config/arc/arc.c:1215
29800#, gcc-internal-format
29801msgid "compact-casesi is not applicable to ARCv2"
29802msgstr ""
29803
29804#: config/arc/arc.c:1731
29805#, fuzzy, gcc-internal-format, gfc-internal-format
29806msgid "multiply option implies r%d is fixed"
29807msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
29808
29809#: config/arc/arc.c:2006 config/epiphany/epiphany.c:508
29810#: config/epiphany/epiphany.c:548
29811#, fuzzy, gcc-internal-format
29812msgid "argument of %qE attribute is not a string constant"
29813msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
29814
29815#: config/arc/arc.c:2015
29816#, fuzzy, gcc-internal-format
29817msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
29818msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
29819
29820#: config/arc/arc.c:2024
29821#, fuzzy, gcc-internal-format
29822msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
29823msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
29824
29825#: config/arc/arc.c:2038 config/arm/arm.c:6836 config/arm/arm.c:6854
29826#: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
29827#: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
29828#: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
29829#: config/i386/i386.c:6455 config/i386/i386.c:12482 config/i386/i386.c:41418
29830#: config/i386/i386.c:41468 config/i386/i386.c:41538 config/m68k/m68k.c:780
29831#: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
29832#: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
29833#: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:33038
29834#: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
29835#: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
29836#: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
29837#: config/spu/spu.c:3685 config/stormy16/stormy16.c:2216
29838#: config/v850/v850.c:2084 config/visium/visium.c:735
29839#, fuzzy, gcc-internal-format
29840msgid "%qE attribute only applies to functions"
29841msgstr "%qE-attribuutti pätee vain funktioihin, ei %s"
29842
29843#: config/arc/arc.c:6416
29844#, fuzzy, gcc-internal-format
29845#| msgid "%<__builtin_next_arg%> called without an argument"
29846msgid "__builtin_arc_aligned with non-constant alignment"
29847msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
29848
29849#: config/arc/arc.c:6424
29850#, fuzzy, gcc-internal-format
29851#| msgid "invalid argument to %<__builtin_frame_address%>"
29852msgid "invalid alignment value for __builtin_arc_aligned"
29853msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
29854
29855#: config/arc/arc.c:6587
29856#, gcc-internal-format
29857msgid "operand 1 should be an unsigned 3-bit immediate"
29858msgstr ""
29859
29860#: config/arc/arc.c:6628 config/arc/arc.c:6725
29861#, gcc-internal-format
29862msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
29863msgstr ""
29864
29865#: config/arc/arc.c:6661 config/arc/arc.c:6693
29866#, gcc-internal-format
29867msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
29868msgstr ""
29869
29870#: config/arc/arc.c:6665 config/arc/arc.c:6697
29871#, fuzzy, gcc-internal-format
29872#| msgid "argument 2 must be a 5-bit unsigned literal"
29873msgid "operand 2 should be an unsigned 8-bit value"
29874msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
29875
29876#: config/arc/arc.c:6729
29877#, fuzzy, gcc-internal-format
29878#| msgid "argument 2 must be a 5-bit unsigned literal"
29879msgid "operand 3 should be an unsigned 8-bit value"
29880msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
29881
29882#: config/arc/arc.c:6762
29883#, gcc-internal-format
29884msgid "operand 4 should be an unsigned 8-bit value (0-255)"
29885msgstr ""
29886
29887#: config/arc/arc.c:6766
29888#, gcc-internal-format
29889msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
29890msgstr ""
29891
29892#: config/arc/arc.c:6773
29893#, gcc-internal-format
29894msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
29895msgstr ""
29896
29897#: config/arc/arc.c:6776
29898#, gcc-internal-format
29899msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
29900msgstr ""
29901
29902#: config/arc/arc.c:6823
29903#, gcc-internal-format, gfc-internal-format
29904msgid "builtin requires an immediate for operand %d"
29905msgstr ""
29906
29907#: config/arc/arc.c:6828
29908#, fuzzy, gcc-internal-format, gfc-internal-format
29909#| msgid "argument 2 must be a 5-bit unsigned literal"
29910msgid "operand %d should be a 6 bit unsigned immediate"
29911msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
29912
29913#: config/arc/arc.c:6832
29914#, fuzzy, gcc-internal-format, gfc-internal-format
29915#| msgid "argument 2 must be a 5-bit unsigned literal"
29916msgid "operand %d should be a 8 bit unsigned immediate"
29917msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
29918
29919#: config/arc/arc.c:6836
29920#, fuzzy, gcc-internal-format, gfc-internal-format
29921#| msgid "argument 2 must be a 5-bit unsigned literal"
29922msgid "operand %d should be a 3 bit unsigned immediate"
29923msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
29924
29925#: config/arc/arc.c:6839
29926#, gcc-internal-format, gfc-internal-format
29927msgid "unknown builtin immediate operand type for operand %d"
29928msgstr ""
29929
29930#: config/arc/arc.c:6890
29931#, gcc-internal-format
29932msgid "register number must be a compile-time constant. Try giving higher optimization levels"
29933msgstr ""
29934
29935#: config/arc/arc.c:7747
29936#, gcc-internal-format
29937msgid "Insn addresses not set after shorten_branches"
29938msgstr ""
29939
29940#: config/arc/arc.c:7956
29941#, fuzzy, gcc-internal-format
29942msgid "insn addresses not freed"
29943msgstr "tämä on käsky:"
29944
29945#: config/arc/arc.c:10670
29946#, fuzzy, gcc-internal-format
29947msgid "%qE attribute only valid for ARCv2 architecture"
29948msgstr "%qE-attribuutti pätee vain funktioihin"
29949
29950#: config/arc/arc.c:10678 config/arc/arc.c:10717
29951#, fuzzy, gcc-internal-format
29952msgid "argument of %qE attribute is missing"
29953msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
29954
29955#: config/arc/arc.c:10689 config/arc/arc.c:10728 config/arc/arc.c:10830
29956#: config/avr/avr.c:9790
29957#, gcc-internal-format
29958msgid "%qE attribute allows only an integer constant argument"
29959msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
29960
29961#: config/arc/arc.c:10709
29962#, fuzzy, gcc-internal-format
29963#| msgid "%qE attribute only applies to function types"
29964msgid "%qE attribute only valid for ARC EM architecture"
29965msgstr "%qE-attribuutti pätee vain funktiotyyppeihin"
29966
29967#: config/arc/arc.c:10764
29968#, fuzzy, gcc-internal-format
29969#| msgid "%qE attribute only applies to function types"
29970msgid "%qE attribute only applies to types"
29971msgstr "%qE-attribuutti pätee vain funktiotyyppeihin"
29972
29973#: config/arc/arc.c:10770
29974#, fuzzy, gcc-internal-format
29975msgid "argument of %qE attribute ignored"
29976msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
29977
29978#: config/arc/arc.c:10820 config/avr/avr.c:9777 config/bfin/bfin.c:4827
29979#: config/i386/winnt.c:63 config/msp430/msp430.c:2018
29980#: config/nvptx/nvptx.c:4634
29981#, gcc-internal-format
29982msgid "%qE attribute only applies to variables"
29983msgstr "%qE-attribuutti pätee vain muuttujiin"
29984
29985#: config/arm/arm-builtins.c:2380
29986#, fuzzy, gcc-internal-format
29987msgid "this builtin is not supported for this target"
29988msgstr "Ei ole tuettu"
29989
29990#: config/arm/arm-builtins.c:2485
29991#, gcc-internal-format
29992msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
29993msgstr ""
29994
29995#: config/arm/arm-builtins.c:2523
29996#, gcc-internal-format
29997msgid "You must enable VFP instructions to use these intrinsics."
29998msgstr ""
29999
30000#: config/arm/arm-builtins.c:2583
30001#, gcc-internal-format
30002msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
30003msgstr ""
30004
30005#. @@@ better error message
30006#: config/arm/arm-builtins.c:2643 config/arm/arm-builtins.c:2747
30007#, fuzzy, gcc-internal-format
30008msgid "selector must be an immediate"
30009msgstr "mountin käyttöön vaaditaan pääkäyttäjän oikeudet"
30010
30011#: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2696
30012#: config/arm/arm-builtins.c:2754 config/arm/arm-builtins.c:2763
30013#, gcc-internal-format
30014msgid "the range of selector should be in 0 to 7"
30015msgstr ""
30016
30017#: config/arm/arm-builtins.c:2656 config/arm/arm-builtins.c:2765
30018#, gcc-internal-format
30019msgid "the range of selector should be in 0 to 3"
30020msgstr ""
30021
30022#: config/arm/arm-builtins.c:2661 config/arm/arm-builtins.c:2767
30023#, gcc-internal-format
30024msgid "the range of selector should be in 0 to 1"
30025msgstr ""
30026
30027#: config/arm/arm-builtins.c:2833
30028#, fuzzy, gcc-internal-format
30029msgid "mask must be an immediate"
30030msgstr "PEITE"
30031
30032#: config/arm/arm-builtins.c:2838
30033#, fuzzy, gcc-internal-format
30034msgid "the range of mask should be in 0 to 255"
30035msgstr "haluttu sijainti ei ole kokonaislukuvakio"
30036
30037#: config/arm/arm-builtins.c:3026
30038#, gcc-internal-format
30039msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
30040msgstr ""
30041
30042#: config/arm/arm-builtins.c:3028
30043#, gcc-internal-format
30044msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
30045msgstr ""
30046
30047#: config/arm/arm-builtins.c:3030
30048#, gcc-internal-format
30049msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
30050msgstr ""
30051
30052#: config/arm/arm-builtins.c:3032
30053#, gcc-internal-format
30054msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
30055msgstr ""
30056
30057#: config/arm/arm-builtins.c:3038
30058#, gcc-internal-format
30059msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
30060msgstr ""
30061
30062#: config/arm/arm-builtins.c:3040
30063#, gcc-internal-format
30064msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
30065msgstr ""
30066
30067#: config/arm/arm-builtins.c:3045
30068#, gcc-internal-format
30069msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
30070msgstr ""
30071
30072#: config/arm/arm-builtins.c:3047
30073#, gcc-internal-format
30074msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
30075msgstr ""
30076
30077#: config/arm/arm-builtins.c:3049
30078#, gcc-internal-format
30079msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
30080msgstr ""
30081
30082#: config/arm/arm-builtins.c:3051
30083#, gcc-internal-format
30084msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
30085msgstr ""
30086
30087#: config/arm/arm-builtins.c:3053
30088#, gcc-internal-format
30089msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
30090msgstr ""
30091
30092#: config/arm/arm-builtins.c:3055
30093#, gcc-internal-format
30094msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
30095msgstr ""
30096
30097#: config/arm/arm-builtins.c:3057
30098#, gcc-internal-format
30099msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
30100msgstr ""
30101
30102#: config/arm/arm-builtins.c:3059
30103#, gcc-internal-format
30104msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
30105msgstr ""
30106
30107#: config/arm/arm-builtins.c:3061
30108#, gcc-internal-format
30109msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
30110msgstr ""
30111
30112#: config/arm/arm-builtins.c:3063
30113#, gcc-internal-format
30114msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
30115msgstr ""
30116
30117#: config/arm/arm-builtins.c:3065
30118#, gcc-internal-format
30119msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
30120msgstr ""
30121
30122#: config/arm/arm-builtins.c:3067
30123#, gcc-internal-format
30124msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
30125msgstr ""
30126
30127#: config/arm/arm-builtins.c:3069
30128#, gcc-internal-format
30129msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
30130msgstr ""
30131
30132#: config/arm/arm-builtins.c:3071
30133#, gcc-internal-format
30134msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
30135msgstr ""
30136
30137#: config/arm/arm-builtins.c:3073
30138#, gcc-internal-format
30139msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
30140msgstr ""
30141
30142#: config/arm/arm-builtins.c:3075
30143#, gcc-internal-format
30144msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
30145msgstr ""
30146
30147#: config/arm/arm-builtins.c:3077
30148#, gcc-internal-format
30149msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
30150msgstr ""
30151
30152#: config/arm/arm-builtins.c:3079
30153#, gcc-internal-format
30154msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
30155msgstr ""
30156
30157#: config/arm/arm.c:2863
30158#, fuzzy, gcc-internal-format
30159msgid "iWMMXt and NEON are incompatible"
30160msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
30161
30162#: config/arm/arm.c:2869
30163#, fuzzy, gcc-internal-format
30164msgid "target CPU does not support ARM mode"
30165msgstr "kohdemuoto ei tue äärettömyyttä"
30166
30167#: config/arm/arm.c:2873
30168#, gcc-internal-format
30169msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
30170msgstr ""
30171
30172#: config/arm/arm.c:2876
30173#, gcc-internal-format
30174msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
30175msgstr ""
30176
30177#: config/arm/arm.c:2884
30178#, gcc-internal-format
30179msgid "-g with -mno-apcs-frame may not give sensible debugging"
30180msgstr ""
30181
30182#: config/arm/arm.c:2888
30183#, gcc-internal-format
30184msgid "iWMMXt unsupported under Thumb mode"
30185msgstr ""
30186
30187#: config/arm/arm.c:2891
30188#, gcc-internal-format
30189msgid "can not use -mtp=cp15 with 16-bit Thumb"
30190msgstr ""
30191
30192#: config/arm/arm.c:2895
30193#, gcc-internal-format
30194msgid "RTP PIC is incompatible with Thumb"
30195msgstr ""
30196
30197#: config/arm/arm.c:2906
30198#, gcc-internal-format, gfc-internal-format
30199msgid "%s only supports non-pic code on M-profile targets with the MOVT instruction"
30200msgstr ""
30201
30202#: config/arm/arm.c:3016
30203#, gcc-internal-format
30204msgid "target CPU does not support THUMB instructions"
30205msgstr ""
30206
30207#: config/arm/arm.c:3061
30208#, fuzzy, gcc-internal-format
30209msgid "target CPU does not support unaligned accesses"
30210msgstr "kohdemuoto ei tue äärettömyyttä"
30211
30212#: config/arm/arm.c:3408
30213#, gcc-internal-format
30214msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
30215msgstr "-mapcs-stack-check on yhteensopimaton valitsimen -mno-apcs-frame kanssa"
30216
30217#: config/arm/arm.c:3416
30218#, gcc-internal-format
30219msgid "-fpic and -mapcs-reent are incompatible"
30220msgstr "-fpic ja -mapcs-reent ovat yhteensopimattomat"
30221
30222#: config/arm/arm.c:3419
30223#, gcc-internal-format
30224msgid "APCS reentrant code not supported.  Ignored"
30225msgstr ""
30226
30227#: config/arm/arm.c:3442
30228#, gcc-internal-format
30229msgid "option %<-mstructure-size-boundary%> is deprecated"
30230msgstr ""
30231
30232#: config/arm/arm.c:3450
30233#, gcc-internal-format
30234msgid "structure size boundary can only be set to 8, 32 or 64"
30235msgstr ""
30236
30237#: config/arm/arm.c:3452
30238#, gcc-internal-format
30239msgid "structure size boundary can only be set to 8 or 32"
30240msgstr ""
30241
30242#: config/arm/arm.c:3477
30243#, gcc-internal-format
30244msgid "RTP PIC is incompatible with -msingle-pic-base"
30245msgstr ""
30246
30247#: config/arm/arm.c:3489
30248#, gcc-internal-format
30249msgid "-mpic-register= is useless without -fpic"
30250msgstr ""
30251
30252#: config/arm/arm.c:3498
30253#, gcc-internal-format, gfc-internal-format
30254msgid "unable to use '%s' for PIC register"
30255msgstr ""
30256
30257#: config/arm/arm.c:3517
30258#, fuzzy, gcc-internal-format
30259msgid "-freorder-blocks-and-partition not supported on this architecture"
30260msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
30261
30262#: config/arm/arm.c:3672
30263#, fuzzy, gcc-internal-format
30264msgid "selected fp16 options are incompatible"
30265msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
30266
30267#: config/arm/arm.c:3709
30268#, gcc-internal-format
30269msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
30270msgstr ""
30271
30272#: config/arm/arm.c:3712
30273#, gcc-internal-format
30274msgid "iwmmxt abi requires an iwmmxt capable cpu"
30275msgstr ""
30276
30277#: config/arm/arm.c:3720
30278#, fuzzy, gcc-internal-format
30279msgid "target CPU does not support interworking"
30280msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
30281
30282#: config/arm/arm.c:3733
30283#, gcc-internal-format
30284msgid "AAPCS does not support -mcaller-super-interworking"
30285msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
30286
30287#: config/arm/arm.c:3736
30288#, gcc-internal-format
30289msgid "AAPCS does not support -mcallee-super-interworking"
30290msgstr "AAPCS ei tue valitsinta -mcallee-super-interworking"
30291
30292#: config/arm/arm.c:3741
30293#, gcc-internal-format
30294msgid "__fp16 and no ldrh"
30295msgstr ""
30296
30297#: config/arm/arm.c:3744
30298#, fuzzy, gcc-internal-format
30299msgid "target CPU does not support ARMv8-M Security Extensions"
30300msgstr "kohdemuoto ei tue äärettömyyttä"
30301
30302#: config/arm/arm.c:3749
30303#, gcc-internal-format
30304msgid "ARMv8-M Security Extensions incompatible with selected FPU"
30305msgstr ""
30306
30307#: config/arm/arm.c:3760
30308#, gcc-internal-format
30309msgid "-mfloat-abi=hard: selected processor lacks an FPU"
30310msgstr ""
30311
30312#: config/arm/arm.c:3768
30313#, gcc-internal-format
30314msgid "-mfloat-abi=hard and VFP"
30315msgstr ""
30316
30317#: config/arm/arm.c:5831
30318#, gcc-internal-format
30319msgid "non-AAPCS derived PCS variant"
30320msgstr ""
30321
30322#: config/arm/arm.c:5833
30323#, gcc-internal-format
30324msgid "variadic functions must use the base AAPCS variant"
30325msgstr ""
30326
30327#: config/arm/arm.c:5852
30328#, gcc-internal-format
30329msgid "PCS variant"
30330msgstr ""
30331
30332#: config/arm/arm.c:6050
30333#, gcc-internal-format
30334msgid "Thumb-1 hard-float VFP ABI"
30335msgstr ""
30336
30337#: config/arm/arm.c:6489 config/arm/arm.c:6692 config/arm/arm.c:6720
30338#: config/arm/arm.c:26895
30339#, gcc-internal-format
30340msgid "parameter passing for argument of type %qT changed in GCC 7.1"
30341msgstr ""
30342
30343#: config/arm/arm.c:6978
30344#, fuzzy, gcc-internal-format
30345#| msgid "%qE attribute only applies to functions, not %s"
30346msgid "%qE attribute not available to functions with arguments passed on the stack"
30347msgstr "%qE-attribuutti pätee vain funktioihin, ei %s"
30348
30349#: config/arm/arm.c:6990
30350#, fuzzy, gcc-internal-format
30351#| msgid "%qD must not have variable number of arguments"
30352msgid "%qE attribute not available to functions with variable number of arguments"
30353msgstr "%qD:lla ei saa olla vaihtuvaa määrää argumentteja"
30354
30355#: config/arm/arm.c:6999
30356#, fuzzy, gcc-internal-format
30357#| msgid "%qE attribute only applies to functions, not %s"
30358msgid "%qE attribute not available to functions that return value on the stack"
30359msgstr "%qE-attribuutti pätee vain funktioihin, ei %s"
30360
30361#: config/arm/arm.c:7021 config/arm/arm.c:7073
30362#, fuzzy, gcc-internal-format
30363#| msgid "%qE attribute ignored on non-class types"
30364msgid "%qE attribute ignored without -mcmse option."
30365msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
30366
30367#: config/arm/arm.c:7040
30368#, fuzzy, gcc-internal-format
30369msgid "%qE attribute has no effect on functions with static linkage"
30370msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
30371
30372#: config/arm/arm.c:7089
30373#, fuzzy, gcc-internal-format
30374#| msgid "%qE attribute only applies to function types"
30375msgid "%qE attribute only applies to base type of a function pointer"
30376msgstr "%qE-attribuutti pätee vain funktiotyyppeihin"
30377
30378#: config/arm/arm.c:8822
30379#, gcc-internal-format
30380msgid "accessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-data"
30381msgstr ""
30382
30383#: config/arm/arm.c:12466
30384#, gcc-internal-format
30385msgid "%K%s %wd out of range %wd - %wd"
30386msgstr ""
30387
30388#: config/arm/arm.c:12469
30389#, gcc-internal-format
30390msgid "%s %wd out of range %wd - %wd"
30391msgstr ""
30392
30393#: config/arm/arm.c:23851
30394#, gcc-internal-format
30395msgid "unable to compute real location of stacked parameter"
30396msgstr ""
30397
30398#: config/arm/arm.c:24507
30399#, gcc-internal-format
30400msgid "Unexpected thumb1 far jump"
30401msgstr ""
30402
30403#: config/arm/arm.c:24771
30404#, gcc-internal-format
30405msgid "no low registers available for popping high registers"
30406msgstr ""
30407
30408#: config/arm/arm.c:25021
30409#, gcc-internal-format
30410msgid "interrupt Service Routines cannot be coded in Thumb mode"
30411msgstr ""
30412
30413#: config/arm/arm.c:25252
30414#, gcc-internal-format
30415msgid "-fstack-check=specific for Thumb-1"
30416msgstr ""
30417
30418#: config/arm/arm.c:30766
30419#, fuzzy, gcc-internal-format
30420#| msgid "invalid vector type for attribute %qs"
30421msgid "invalid fpu for target attribute or pragma %qs"
30422msgstr "epäkelpo vektorityyppi attribuutille %qs"
30423
30424#. This doesn't really make sense until we support
30425#. general dynamic selection of the architecture and all
30426#. sub-features.
30427#: config/arm/arm.c:30774
30428#, gcc-internal-format
30429msgid "auto fpu selection not currently permitted here"
30430msgstr ""
30431
30432#: config/arm/arm.c:30787
30433#, fuzzy, gcc-internal-format
30434#| msgid "invalid vector type for attribute %qE"
30435msgid "invalid architecture for target attribute or pragma %qs"
30436msgstr "epäkelpo vektorityyppi attribuutille %qE"
30437
30438#: config/arm/arm.c:30801
30439#, fuzzy, gcc-internal-format
30440msgid "unknown target attribute or pragma %qs"
30441msgstr "<tuntematon>"
30442
30443#: config/arm/freebsd.h:121
30444#, fuzzy, gcc-internal-format
30445msgid "target OS does not support unaligned accesses"
30446msgstr "kohdemuoto ei tue äärettömyyttä"
30447
30448#: config/avr/avr-c.c:65 config/avr/avr-c.c:190
30449#, fuzzy, gcc-internal-format
30450msgid "%qs expects 1 argument but %d given"
30451msgstr "%qs odottaa vakioargumenttia"
30452
30453#: config/avr/avr-c.c:76
30454#, fuzzy, gcc-internal-format
30455msgid "%qs expects a fixed-point value as argument"
30456msgstr "%qs odottaa vakioargumenttia"
30457
30458#: config/avr/avr-c.c:102
30459#, gcc-internal-format
30460msgid "using %qs with unsigned type has no effect"
30461msgstr ""
30462
30463#: config/avr/avr-c.c:107 config/avr/avr-c.c:173 config/avr/avr-c.c:230
30464#, gcc-internal-format
30465msgid "no matching fixed-point overload found for %qs"
30466msgstr ""
30467
30468#: config/avr/avr-c.c:124
30469#, fuzzy, gcc-internal-format
30470msgid "%qs expects 2 arguments but %d given"
30471msgstr "%qs odottaa vakioargumenttia"
30472
30473#: config/avr/avr-c.c:136 config/avr/avr-c.c:201
30474#, fuzzy, gcc-internal-format
30475msgid "%qs expects a fixed-point value as first argument"
30476msgstr "%qs odottaa vakioargumenttia"
30477
30478#: config/avr/avr-c.c:144
30479#, fuzzy, gcc-internal-format
30480msgid "%qs expects an integer value as second argument"
30481msgstr "%qs odottaa vakioargumenttia"
30482
30483#: config/avr/avr-devices.c:152
30484#, fuzzy, gcc-internal-format, gfc-internal-format
30485msgid "supported core architectures:%s"
30486msgstr "muunnos ”%s” <-> ”%s” ei ole tuettu"
30487
30488#. Reached the end of `avr_mcu_types'.  This should actually never
30489#. happen as options are provided by device-specs.  It could be a
30490#. typo in a device-specs or calling the compiler proper directly
30491#. with -mmcu=<device>.
30492#: config/avr/avr.c:707
30493#, fuzzy, gcc-internal-format
30494msgid "unknown core architecture %qs specified with %qs"
30495msgstr "Funktio %qs:"
30496
30497#: config/avr/avr.c:765 config/visium/visium.c:417
30498#, fuzzy, gcc-internal-format
30499msgid "-fpic is not supported"
30500msgstr "-fPIC ei ole tuettu"
30501
30502#: config/avr/avr.c:767 config/visium/visium.c:419
30503#, gcc-internal-format
30504msgid "-fPIC is not supported"
30505msgstr "-fPIC ei ole tuettu"
30506
30507#: config/avr/avr.c:769
30508#, fuzzy, gcc-internal-format
30509msgid "-fpie is not supported"
30510msgstr "Ei ole tuettu"
30511
30512#: config/avr/avr.c:771
30513#, fuzzy, gcc-internal-format
30514#| msgid "-fPIC is not supported"
30515msgid "-fPIE is not supported"
30516msgstr "Ei ole tuettu"
30517
30518#: config/avr/avr.c:1047 config/avr/avr.c:1052
30519#, fuzzy, gcc-internal-format
30520msgid "function attributes %qs and %qs are mutually exclusive"
30521msgstr "valitsimet %s ja %s ovat toisensa poissulkevat"
30522
30523#: config/avr/avr.c:1073
30524#, fuzzy, gcc-internal-format
30525msgid "%qs function cannot have arguments"
30526msgstr "%qD:lla ei voi olla oletusargumentteja"
30527
30528#: config/avr/avr.c:1076
30529#, fuzzy, gcc-internal-format
30530msgid "%qs function cannot return a value"
30531msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
30532
30533#: config/avr/avr.c:1090
30534#, gcc-internal-format
30535msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
30536msgstr ""
30537
30538#: config/avr/avr.c:1103
30539#, gcc-internal-format
30540msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
30541msgstr ""
30542
30543#: config/avr/avr.c:1336
30544#, gcc-internal-format
30545msgid "%<builtin_return_address%> contains only 2 bytes of address"
30546msgstr ""
30547
30548#: config/avr/avr.c:2759
30549#, gcc-internal-format
30550msgid "pointer offset from symbol maybe incorrect"
30551msgstr ""
30552
30553#: config/avr/avr.c:2898
30554#, gcc-internal-format
30555msgid "accessing data memory with program memory address"
30556msgstr ""
30557
30558#: config/avr/avr.c:2959
30559#, gcc-internal-format
30560msgid "accessing program memory with data memory address"
30561msgstr ""
30562
30563#: config/avr/avr.c:3461
30564#, gcc-internal-format, gfc-internal-format
30565msgid "fixed register %s used to pass parameter to function"
30566msgstr ""
30567
30568#: config/avr/avr.c:3726
30569#, fuzzy, gcc-internal-format
30570msgid "writing to address space %qs not supported"
30571msgstr "%J%qD:n esittely varjostaa parametria"
30572
30573#: config/avr/avr.c:9753
30574#, fuzzy, gcc-internal-format
30575#| msgid "%qE attribute only applies to variables and functions"
30576msgid "%qE attribute only applies to variables in static storage"
30577msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
30578
30579#: config/avr/avr.c:9760
30580#, fuzzy, gcc-internal-format
30581msgid "%qE attribute only supported for reduced Tiny cores"
30582msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
30583
30584#: config/avr/avr.c:9800
30585#, fuzzy, gcc-internal-format
30586msgid "%qE attribute address out of range"
30587msgstr "%qE-attribuuttia ei huomioida"
30588
30589#: config/avr/avr.c:9814
30590#, gcc-internal-format
30591msgid "both %s and %qE attribute provide address"
30592msgstr ""
30593
30594#: config/avr/avr.c:9824
30595#, fuzzy, gcc-internal-format
30596#| msgid "%qE attribute only applies to variables"
30597msgid "%qE attribute on non-volatile variable"
30598msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
30599
30600#: config/avr/avr.c:9896
30601#, fuzzy, gcc-internal-format
30602msgid "address spaces are not supported for reduced Tiny devices"
30603msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
30604
30605#: config/avr/avr.c:9903
30606#, fuzzy, gcc-internal-format
30607msgid "address space %qs not supported for devices with flash size up to %d KiB"
30608msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
30609
30610#: config/avr/avr.c:10074
30611#, fuzzy, gcc-internal-format
30612msgid "pointer targeting address space %qs must be const in %qT"
30613msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
30614
30615#: config/avr/avr.c:10077
30616#, fuzzy, gcc-internal-format
30617msgid "pointer targeting address space %qs must be const in %s %q+D"
30618msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
30619
30620#: config/avr/avr.c:10139
30621#, gcc-internal-format
30622msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
30623msgstr ""
30624
30625#: config/avr/avr.c:10178
30626#, fuzzy, gcc-internal-format
30627msgid "static IO declaration for %q+D needs an address"
30628msgstr "%J%qD:n esittely varjostaa parametria"
30629
30630#: config/avr/avr.c:10210
30631#, fuzzy, gcc-internal-format
30632#| msgid "previous definition of %q+D was here"
30633msgid "IO definition for %q+D needs an address"
30634msgstr "%q+D:n edellinen määrittely oli täällä"
30635
30636#: config/avr/avr.c:10328
30637#, gcc-internal-format
30638msgid "only uninitialized variables can be placed in the .noinit section"
30639msgstr ""
30640
30641#. This might happen with C++ if stuff needs constructing.
30642#: config/avr/avr.c:10404
30643#, fuzzy, gcc-internal-format
30644#| msgid "variable %qD has initializer but incomplete type"
30645msgid "variable %q+D with dynamic initialization put into program memory area"
30646msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
30647
30648#: config/avr/avr.c:10415
30649#, gcc-internal-format
30650msgid "uninitialized variable %q+D put into program memory area"
30651msgstr ""
30652
30653#: config/avr/avr.c:10501
30654#, fuzzy, gcc-internal-format
30655msgid "%q+D has incompatible attributes %qs and %qs"
30656msgstr "%qE-attribuuttia ei huomioida"
30657
30658#: config/avr/avr.c:10564
30659#, gcc-internal-format
30660msgid "architecture %qs supported for assembler only"
30661msgstr ""
30662
30663#: config/avr/avr.c:13190
30664#, fuzzy, gcc-internal-format
30665msgid "conversion from address space %qs to address space %qs"
30666msgstr "muunnos tyypistä %qT tyyppiin %qT"
30667
30668#: config/avr/avr.c:14280 config/avr/avr.c:14293
30669#, fuzzy, gcc-internal-format, gfc-internal-format
30670msgid "%s expects a compile time integer constant"
30671msgstr "case-nimike ei pelkisty kokonaislukuvakioksi"
30672
30673#: config/avr/avr.c:14307
30674#, fuzzy, gcc-internal-format, gfc-internal-format
30675msgid "%s expects a compile time long integer constant as first argument"
30676msgstr "%qs odottaa vakioargumenttia"
30677
30678#: config/avr/avr.c:14335
30679#, gcc-internal-format, gfc-internal-format
30680msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
30681msgstr ""
30682
30683#: config/avr/avr.c:14344
30684#, fuzzy, gcc-internal-format
30685msgid "rounding result will always be 0"
30686msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
30687
30688#: config/avr/driver-avr.c:58
30689#, fuzzy, gcc-internal-format
30690msgid "bad usage of spec function %qs"
30691msgstr "Funktio %qs"
30692
30693#: config/avr/driver-avr.c:86
30694#, fuzzy, gcc-internal-format
30695msgid "specified option %qs more than once"
30696msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n"
30697
30698#: config/avr/driver-avr.c:100
30699#, gcc-internal-format
30700msgid "strange device name %qs after %qs: bad character %qc"
30701msgstr ""
30702
30703#: config/bfin/bfin.c:2382
30704#, gcc-internal-format
30705msgid "-mfdpic is not supported, please use a bfin-linux-uclibc target"
30706msgstr ""
30707
30708#: config/bfin/bfin.c:2387
30709#, gcc-internal-format
30710msgid "-mshared-library-id= specified without -mid-shared-library"
30711msgstr "-mshared-library-id= määritelty ilman valitsinta -mid-shared-library"
30712
30713#: config/bfin/bfin.c:2391
30714#, gcc-internal-format
30715msgid "-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1"
30716msgstr ""
30717
30718#: config/bfin/bfin.c:2396
30719#, gcc-internal-format
30720msgid "can%'t use multiple stack checking methods together"
30721msgstr ""
30722
30723#: config/bfin/bfin.c:2399
30724#, fuzzy, gcc-internal-format
30725msgid "ID shared libraries and FD-PIC mode can%'t be used together"
30726msgstr "valitsimia -mbig-endian ja -mlittle-endian ei voi käyttää yhdessä"
30727
30728#: config/bfin/bfin.c:2404 config/m68k/m68k.c:582
30729#, gcc-internal-format
30730msgid "cannot specify both -msep-data and -mid-shared-library"
30731msgstr "ei voi määritellä sekä valitsinta -msep-date että -mid-shared-library"
30732
30733#: config/bfin/bfin.c:2424
30734#, fuzzy, gcc-internal-format
30735msgid "-mmulticore can only be used with BF561"
30736msgstr "Valitsinta --pax-option voi käyttää vain POSIX-arkistoille"
30737
30738#: config/bfin/bfin.c:2427
30739#, fuzzy, gcc-internal-format
30740msgid "-mcorea should be used with -mmulticore"
30741msgstr "valitsimia -mcorea ja -mcoreb ei voi käyttää yhdessä"
30742
30743#: config/bfin/bfin.c:2430
30744#, fuzzy, gcc-internal-format
30745msgid "-mcoreb should be used with -mmulticore"
30746msgstr "valitsimia -mcorea ja -mcoreb ei voi käyttää yhdessä"
30747
30748#: config/bfin/bfin.c:2433
30749#, gcc-internal-format
30750msgid "-mcorea and -mcoreb can%'t be used together"
30751msgstr "valitsimia -mcorea ja -mcoreb ei voi käyttää yhdessä"
30752
30753#: config/bfin/bfin.c:4710
30754#, fuzzy, gcc-internal-format
30755msgid "multiple function type attributes specified"
30756msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
30757
30758#: config/bfin/bfin.c:4777
30759#, gcc-internal-format
30760msgid "can%'t apply both longcall and shortcall attributes to the same function"
30761msgstr ""
30762
30763#: config/bfin/bfin.c:4834
30764#, fuzzy, gcc-internal-format
30765msgid "%qE attribute cannot be specified for local variables"
30766msgstr "osoitealueattribuuttia ei voi määritellä paikallisille muuttujille"
30767
30768#: config/c6x/c6x.c:242
30769#, fuzzy, gcc-internal-format
30770msgid "-fpic and -fPIC not supported without -mdsbt on this target"
30771msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
30772
30773#: config/c6x/c6x.h:351 config/nvptx/nvptx.h:173
30774#, fuzzy, gcc-internal-format
30775msgid "profiling is not yet implemented for this architecture"
30776msgstr "Avainsana %s on tuntematon tai sillä ei vielä ole toteutusta"
30777
30778#: config/cr16/cr16.c:306
30779#, gcc-internal-format
30780msgid "data-model=far not valid for cr16c architecture"
30781msgstr ""
30782
30783#: config/cr16/cr16.c:309
30784#, fuzzy, gcc-internal-format, gfc-internal-format
30785msgid "invalid data model option -mdata-model=%s"
30786msgstr "epäkelpo osoitintila %qs"
30787
30788#: config/cr16/cr16.h:408
30789#, gcc-internal-format
30790msgid "profiler support for CR16"
30791msgstr "profilointituki CR16:lle"
30792
30793#. This function is for retrieving a part of an instruction name for
30794#. an operator, for immediate output.  If that ever happens for
30795#. MULT, we need to apply TARGET_MUL_BUG in the caller.  Make sure
30796#. we notice.
30797#: config/cris/cris.c:575
30798#, gcc-internal-format
30799msgid "MULT case in cris_op_str"
30800msgstr ""
30801
30802#: config/cris/cris.c:903
30803#, gcc-internal-format
30804msgid "invalid use of ':' modifier"
30805msgstr "”:”-määreen epäkelpo käyttö"
30806
30807#: config/cris/cris.c:1137 config/moxie/moxie.c:186
30808#, fuzzy, gcc-internal-format, gfc-internal-format
30809msgid "internal error: bad register: %d"
30810msgstr "kääntäjän sisäinen virhe.  Virheellinen osoite:"
30811
30812#: config/cris/cris.c:1888
30813#, gcc-internal-format
30814msgid "internal error: sideeffect-insn affecting main effect"
30815msgstr "sisäinen virhe: sivuvaikutuskäsky vaikuttaa päävaikutukseen"
30816
30817#: config/cris/cris.c:1985
30818#, gcc-internal-format
30819msgid "unknown cc_attr value"
30820msgstr "tuntematon cc_attr-arvo"
30821
30822#. If we get here, the caller got its initial tests wrong.
30823#: config/cris/cris.c:2412
30824#, gcc-internal-format
30825msgid "internal error: cris_side_effect_mode_ok with bad operands"
30826msgstr ""
30827
30828#: config/cris/cris.c:2651
30829#, gcc-internal-format, gfc-internal-format
30830msgid "-max-stackframe=%d is not usable, not between 0 and %d"
30831msgstr ""
30832
30833#: config/cris/cris.c:2679
30834#, gcc-internal-format, gfc-internal-format
30835msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
30836msgstr ""
30837
30838#: config/cris/cris.c:2715
30839#, gcc-internal-format, gfc-internal-format
30840msgid "unknown CRIS cpu version specification in -mtune= : %s"
30841msgstr ""
30842
30843#: config/cris/cris.c:2736
30844#, fuzzy, gcc-internal-format
30845msgid "-fPIC and -fpic are not supported in this configuration"
30846msgstr "-fPIC ei ole tuettu"
30847
30848#: config/cris/cris.c:2985
30849#, gcc-internal-format
30850msgid "unknown src"
30851msgstr "tuntematon lähde"
30852
30853#: config/cris/cris.c:3040
30854#, gcc-internal-format
30855msgid "unknown dest"
30856msgstr "tuntematon kohde"
30857
30858#: config/cris/cris.c:3321
30859#, gcc-internal-format, gfc-internal-format
30860msgid "stackframe too big: %d bytes"
30861msgstr ""
30862
30863#: config/cris/cris.c:3809 config/cris/cris.c:3837
30864#, gcc-internal-format
30865msgid "expand_binop failed in movsi got"
30866msgstr ""
30867
30868#: config/cris/cris.c:3932
30869#, gcc-internal-format
30870msgid "emitting PIC operand, but PIC register isn%'t set up"
30871msgstr ""
30872
30873#. Definitions for GCC.  Part of the machine description for CRIS.
30874#. Copyright (C) 1998-2018 Free Software Foundation, Inc.
30875#. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
30876#.
30877#. This file is part of GCC.
30878#.
30879#. GCC is free software; you can redistribute it and/or modify
30880#. it under the terms of the GNU General Public License as published by
30881#. the Free Software Foundation; either version 3, or (at your option)
30882#. any later version.
30883#.
30884#. GCC is distributed in the hope that it will be useful,
30885#. but WITHOUT ANY WARRANTY; without even the implied warranty of
30886#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
30887#. GNU General Public License for more details.
30888#.
30889#. You should have received a copy of the GNU General Public License
30890#. along with GCC; see the file COPYING3.  If not see
30891#. <http://www.gnu.org/licenses/>.
30892#. After the first "Node:" comment comes all preprocessor directives and
30893#. attached declarations described in the info files, the "Using and
30894#. Porting GCC" manual (uapgcc), in the same order as found in the "Target
30895#. macros" section in the gcc-2.9x CVS edition of 2000-03-17.  FIXME: Not
30896#. really, but needs an update anyway.
30897#.
30898#. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
30899#. for that.  If applicable, there is a CRIS-specific comment.  The order
30900#. of macro definitions follow the order in the manual.  Every section in
30901#. the manual (node in the info pages) has an introductory `Node:
30902#. <subchapter>' comment.  If no macros are defined for a section, only
30903#. the section-comment is present.
30904#. Note that other header files (e.g. config/elfos.h, config/linux.h,
30905#. and config/cris/linux.h) are responsible for lots of settings not
30906#. repeated below.  This file contains general CRIS definitions
30907#. and definitions for the cris-*-elf subtarget.
30908#. We don't want to use gcc_assert for everything, as that can be
30909#. compiled out.
30910#: config/cris/cris.h:42
30911#, fuzzy, gcc-internal-format
30912msgid "CRIS-port assertion failed: "
30913msgstr "staattinen väite epäonnistui: %s"
30914
30915#. Node: Caller Saves
30916#. (no definitions)
30917#. Node: Function entry
30918#. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
30919#. TARGET_ASM_FUNCTION_EPILOGUE.
30920#. Node: Profiling
30921#: config/cris/cris.h:711
30922#, fuzzy, gcc-internal-format
30923msgid "no FUNCTION_PROFILER for CRIS"
30924msgstr "profilointituki VxWorksille"
30925
30926#: config/epiphany/epiphany.c:499
30927#, fuzzy, gcc-internal-format
30928#| msgid "interrupt handlers cannot be MIPS16 functions"
30929msgid "interrupt handlers cannot have arguments"
30930msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
30931
30932#: config/epiphany/epiphany.c:523
30933#, gcc-internal-format
30934msgid "argument of %qE attribute is not \"reset\", \"software_exception\", \"page_miss\", \"timer0\", \"timer1\", \"message\", \"dma0\", \"dma1\", \"wand\" or \"swi\""
30935msgstr ""
30936
30937#: config/epiphany/epiphany.c:1541
30938#, fuzzy, gcc-internal-format
30939msgid "stack_offset must be at least 4"
30940msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
30941
30942#: config/epiphany/epiphany.c:1543
30943#, fuzzy, gcc-internal-format
30944msgid "stack_offset must be a multiple of 4"
30945msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
30946
30947#: config/frv/frv.c:8514
30948#, fuzzy, gcc-internal-format
30949msgid "accumulator is not a constant integer"
30950msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
30951
30952#: config/frv/frv.c:8519
30953#, fuzzy, gcc-internal-format
30954msgid "accumulator number is out of bounds"
30955msgstr "Taulukkoviite rajojen ulkopuolella"
30956
30957#: config/frv/frv.c:8530
30958#, fuzzy, gcc-internal-format
30959msgid "inappropriate accumulator for %qs"
30960msgstr "tilaa %qs sovellettu sopimattomaan tyyppiin"
30961
30962#: config/frv/frv.c:8606
30963#, gcc-internal-format
30964msgid "invalid IACC argument"
30965msgstr "virheellinen IACC-argumentti"
30966
30967#: config/frv/frv.c:8629 config/sparc/sparc.c:10840
30968#, gcc-internal-format
30969msgid "%qs expects a constant argument"
30970msgstr "%qs odottaa vakioargumenttia"
30971
30972#: config/frv/frv.c:8634 config/sparc/sparc.c:10846
30973#, fuzzy, gcc-internal-format
30974msgid "constant argument out of range for %qs"
30975msgstr "%qs odottaa vakioargumenttia"
30976
30977#: config/frv/frv.c:9115
30978#, gcc-internal-format
30979msgid "media functions are not available unless -mmedia is used"
30980msgstr ""
30981
30982#: config/frv/frv.c:9127
30983#, gcc-internal-format
30984msgid "this media function is only available on the fr500"
30985msgstr ""
30986
30987#: config/frv/frv.c:9155
30988#, gcc-internal-format
30989msgid "this media function is only available on the fr400 and fr550"
30990msgstr ""
30991
30992#: config/frv/frv.c:9174
30993#, gcc-internal-format
30994msgid "this builtin function is only available on the fr405 and fr450"
30995msgstr ""
30996
30997#: config/frv/frv.c:9183
30998#, gcc-internal-format
30999msgid "this builtin function is only available on the fr500 and fr550"
31000msgstr ""
31001
31002#: config/frv/frv.c:9195
31003#, gcc-internal-format
31004msgid "this builtin function is only available on the fr450"
31005msgstr ""
31006
31007#: config/ft32/ft32.c:181
31008#, fuzzy, gcc-internal-format
31009msgid "'h' applied to non-register operand"
31010msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä"
31011
31012#: config/ft32/ft32.c:206
31013#, fuzzy, gcc-internal-format, gfc-internal-format
31014msgid "bad alignment: %d"
31015msgstr "kohdistusta ei voi määritellä %q+D:lle"
31016
31017#: config/ft32/ft32.c:502
31018#, fuzzy, gcc-internal-format
31019msgid "stack frame must be smaller than 64K"
31020msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
31021
31022#: config/h8300/h8300.c:329
31023#, fuzzy, gcc-internal-format
31024msgid "-msx is not supported in coff"
31025msgstr "Ei ole tuettu"
31026
31027#: config/h8300/h8300.c:351
31028#, gcc-internal-format
31029msgid "-ms2600 is used without -ms"
31030msgstr ""
31031
31032#: config/h8300/h8300.c:357
31033#, gcc-internal-format
31034msgid "-mn is used without -mh or -ms or -msx"
31035msgstr ""
31036
31037#: config/h8300/h8300.c:363
31038#, gcc-internal-format
31039msgid "-mexr is used without -ms"
31040msgstr ""
31041
31042#: config/h8300/h8300.c:369
31043#, fuzzy, gcc-internal-format
31044msgid "-mint32 is not supported for H8300 and H8300L targets"
31045msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
31046
31047#: config/h8300/h8300.c:375
31048#, gcc-internal-format
31049msgid "-mexr is used without -ms or -msx"
31050msgstr ""
31051
31052#: config/h8300/h8300.c:381
31053#, gcc-internal-format
31054msgid "-mno-exr valid only with -ms or -msx                   - Option ignored!"
31055msgstr ""
31056
31057#: config/h8300/h8300.c:388
31058#, fuzzy, gcc-internal-format
31059msgid "-mn is not supported for linux targets"
31060msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
31061
31062#: config/i386/host-cygwin.c:64
31063#, fuzzy, gcc-internal-format
31064msgid "can%'t extend PCH file: %m"
31065msgstr "%s: ei voitu avata PCH-tiedostoa: %m"
31066
31067#: config/i386/host-cygwin.c:75
31068#, fuzzy, gcc-internal-format
31069msgid "can%'t set position in PCH file: %m"
31070msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
31071
31072#: config/i386/i386.c:3180
31073#, fuzzy, gcc-internal-format
31074msgid "wrong argument %qs to option %qs"
31075msgstr ""
31076"Käyttö: %s KOMENTO [ARGUMENTTI]...\n"
31077"  tai:  %s VALITSIN\n"
31078
31079#: config/i386/i386.c:3186
31080#, gcc-internal-format
31081msgid "size ranges of option %qs should be increasing"
31082msgstr ""
31083
31084#: config/i386/i386.c:3196
31085#, fuzzy, gcc-internal-format
31086msgid "wrong strategy name %qs specified for option %qs"
31087msgstr "%Jkohdistusta ei voi määrittää %qD:lle"
31088
31089#. rep; movq isn't available in 32-bit code.
31090#: config/i386/i386.c:3222
31091#, fuzzy, gcc-internal-format
31092msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
31093msgstr "%Jkohdistusta ei voi määrittää %qD:lle"
31094
31095#: config/i386/i386.c:3235
31096#, fuzzy, gcc-internal-format
31097msgid "unknown alignment %qs specified for option %qs"
31098msgstr "Tuntematon valitsin: %s %s %s"
31099
31100#: config/i386/i386.c:3245
31101#, gcc-internal-format
31102msgid "the max value for the last size range should be -1 for option %qs"
31103msgstr ""
31104
31105#: config/i386/i386.c:3252
31106#, fuzzy, gcc-internal-format
31107msgid "too many size ranges specified in option %qs"
31108msgstr "epäkelpo osoitintila %qs"
31109
31110#: config/i386/i386.c:3305
31111#, fuzzy, gcc-internal-format, gfc-internal-format
31112#| msgid "Unknown argument list function at %L"
31113msgid "unknown parameter to option -mtune-ctrl: %s"
31114msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
31115
31116#: config/i386/i386.c:3729
31117#, fuzzy, gcc-internal-format
31118#| msgid "64-bit ABI not supported in ESA/390 mode"
31119msgid "Intel MCU psABI isn%'t supported in %s mode"
31120msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
31121
31122#: config/i386/i386.c:3778
31123#, gcc-internal-format
31124msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
31125msgstr ""
31126
31127#: config/i386/i386.c:3780
31128#, gcc-internal-format
31129msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
31130msgstr ""
31131
31132#. rep; movq isn't available in 32-bit code.
31133#: config/i386/i386.c:3807
31134#, gcc-internal-format
31135msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
31136msgstr ""
31137
31138#: config/i386/i386.c:3824
31139#, fuzzy, gcc-internal-format
31140msgid "address mode %qs not supported in the %s bit mode"
31141msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
31142
31143#: config/i386/i386.c:3836
31144#, fuzzy, gcc-internal-format
31145msgid "-mabi=ms not supported with X32 ABI"
31146msgstr "valitsin %qs ei ole enää tuettu"
31147
31148#: config/i386/i386.c:3854 config/i386/i386.c:3863 config/i386/i386.c:3875
31149#: config/i386/i386.c:3886 config/i386/i386.c:3897
31150#, gcc-internal-format
31151msgid "code model %qs not supported in the %s bit mode"
31152msgstr ""
31153
31154#: config/i386/i386.c:3866 config/i386/i386.c:3878
31155#, fuzzy, gcc-internal-format
31156msgid "code model %qs not supported in x32 mode"
31157msgstr "koodimalli %s ei tue PIC-tilaa"
31158
31159#: config/i386/i386.c:3884 config/i386/i386.c:3893 config/i386/i386.c:5216
31160#, gcc-internal-format, gfc-internal-format
31161msgid "code model %s does not support PIC mode"
31162msgstr "koodimalli %s ei tue PIC-tilaa"
31163
31164#: config/i386/i386.c:3921
31165#, fuzzy, gcc-internal-format
31166msgid "-masm=intel not supported in this configuration"
31167msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
31168
31169#: config/i386/i386.c:3926
31170#, gcc-internal-format, gfc-internal-format
31171msgid "%i-bit mode not compiled in"
31172msgstr ""
31173
31174#: config/i386/i386.c:3935
31175#, gcc-internal-format
31176msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
31177msgstr ""
31178
31179#: config/i386/i386.c:3937
31180#, gcc-internal-format
31181msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
31182msgstr ""
31183
31184#: config/i386/i386.c:3944
31185#, gcc-internal-format
31186msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
31187msgstr ""
31188
31189#: config/i386/i386.c:3946
31190#, gcc-internal-format
31191msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
31192msgstr ""
31193
31194#: config/i386/i386.c:3954 config/i386/i386.c:4268
31195#, gcc-internal-format
31196msgid "CPU you selected does not support x86-64 instruction set"
31197msgstr ""
31198
31199#: config/i386/i386.c:4200 config/i386/i386.c:4203
31200#, fuzzy, gcc-internal-format
31201msgid "Intel MPX does not support x32"
31202msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
31203
31204#: config/i386/i386.c:4208
31205#, fuzzy, gcc-internal-format
31206msgid "bad value (%qs) for %<-march=%> switch"
31207msgstr "virheellinen aikakatkaisuarvo: %s"
31208
31209#: config/i386/i386.c:4209
31210#, fuzzy, gcc-internal-format
31211msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
31212msgstr "virheellinen aikakatkaisuarvo: %s"
31213
31214#: config/i386/i386.c:4231
31215#, fuzzy, gcc-internal-format
31216msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
31217msgstr "Kelvolliset argumentit:"
31218
31219#: config/i386/i386.c:4233
31220#, gcc-internal-format
31221msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
31222msgstr ""
31223
31224#: config/i386/i386.c:4238
31225#, fuzzy, gcc-internal-format
31226msgid "valid arguments to %<-march=%> switch are: %s"
31227msgstr "Kelvolliset argumentit:"
31228
31229#: config/i386/i386.c:4239
31230#, fuzzy, gcc-internal-format
31231msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
31232msgstr "Kelvolliset argumentit:"
31233
31234#: config/i386/i386.c:4287
31235#, fuzzy, gcc-internal-format
31236msgid "bad value (%qs) for %<-mtune=%> switch"
31237msgstr "virheellinen aikakatkaisuarvo: %s"
31238
31239#: config/i386/i386.c:4288
31240#, fuzzy, gcc-internal-format
31241msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
31242msgstr "virheellinen aikakatkaisuarvo: %s"
31243
31244#: config/i386/i386.c:4308
31245#, fuzzy, gcc-internal-format
31246msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
31247msgstr "Kelvolliset argumentit:"
31248
31249#: config/i386/i386.c:4310
31250#, gcc-internal-format
31251msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
31252msgstr ""
31253
31254#: config/i386/i386.c:4315
31255#, fuzzy, gcc-internal-format
31256msgid "valid arguments to %<-mtune=%> switch are: %s"
31257msgstr "Kelvolliset argumentit:"
31258
31259#: config/i386/i386.c:4316
31260#, fuzzy, gcc-internal-format
31261msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
31262msgstr "Kelvolliset argumentit:"
31263
31264#: config/i386/i386.c:4382
31265#, fuzzy, gcc-internal-format
31266msgid "-mregparm is ignored in 64-bit mode"
31267msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
31268
31269#: config/i386/i386.c:4384
31270#, gcc-internal-format
31271msgid "-mregparm is ignored for Intel MCU psABI"
31272msgstr ""
31273
31274#: config/i386/i386.c:4387
31275#, fuzzy, gcc-internal-format, gfc-internal-format
31276msgid "-mregparm=%d is not between 0 and %d"
31277msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
31278
31279#: config/i386/i386.c:4420
31280#, fuzzy, gcc-internal-format
31281msgid "%<-mrtd%> is ignored in 64bit mode"
31282msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
31283
31284#: config/i386/i386.c:4421
31285#, fuzzy, gcc-internal-format
31286msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
31287msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
31288
31289#: config/i386/i386.c:4500
31290#, fuzzy, gcc-internal-format
31291msgid "-mpreferred-stack-boundary is not supported for this target"
31292msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
31293
31294#: config/i386/i386.c:4503
31295#, gcc-internal-format, gfc-internal-format
31296msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
31297msgstr ""
31298
31299#: config/i386/i386.c:4526
31300#, gcc-internal-format, gfc-internal-format
31301msgid "-mincoming-stack-boundary=%d is not between %d and 12"
31302msgstr ""
31303
31304#: config/i386/i386.c:4539
31305#, fuzzy, gcc-internal-format
31306msgid "-mnop-mcount is not compatible with this target"
31307msgstr "%J%qD on tavallisesti ei-staattinen funktio"
31308
31309#: config/i386/i386.c:4542
31310#, fuzzy, gcc-internal-format
31311#| msgid "inter-module optimizations not implemented for C++"
31312msgid "-mnop-mcount is not implemented for -fPIC"
31313msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
31314
31315#: config/i386/i386.c:4548
31316#, gcc-internal-format
31317msgid "%<-msseregparm%> used without SSE enabled"
31318msgstr ""
31319
31320#: config/i386/i386.c:4549
31321#, gcc-internal-format
31322msgid "%<target(\"sseregparm\")%> used without SSE enabled"
31323msgstr ""
31324
31325#: config/i386/i386.c:4559
31326#, gcc-internal-format
31327msgid "SSE instruction set disabled, using 387 arithmetics"
31328msgstr ""
31329
31330#: config/i386/i386.c:4566
31331#, gcc-internal-format
31332msgid "387 instruction set disabled, using SSE arithmetics"
31333msgstr ""
31334
31335#: config/i386/i386.c:4616
31336#, gcc-internal-format
31337msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
31338msgstr ""
31339
31340#: config/i386/i386.c:4618
31341#, gcc-internal-format
31342msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
31343msgstr ""
31344
31345#: config/i386/i386.c:4632
31346#, gcc-internal-format
31347msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
31348msgstr ""
31349
31350#: config/i386/i386.c:4634
31351#, gcc-internal-format
31352msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
31353msgstr ""
31354
31355#: config/i386/i386.c:4744
31356#, gcc-internal-format
31357msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
31358msgstr ""
31359
31360#: config/i386/i386.c:4747
31361#, gcc-internal-format
31362msgid "-mno-fentry isn%'t compatible with SEH"
31363msgstr ""
31364
31365#: config/i386/i386.c:4751
31366#, gcc-internal-format
31367msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
31368msgstr ""
31369
31370#: config/i386/i386.c:4816 config/powerpcspe/powerpcspe.c:5663
31371#, fuzzy, gcc-internal-format, gfc-internal-format
31372msgid "unknown option for -mrecip=%s"
31373msgstr "tuntematon valitsin -%s"
31374
31375#: config/i386/i386.c:4873 config/powerpcspe/powerpcspe.c:5339
31376#, gcc-internal-format
31377msgid "%qs is not a valid number in -mstack-protector-guard-offset="
31378msgstr ""
31379
31380#: config/i386/i386.c:4878 config/powerpcspe/powerpcspe.c:5344
31381#, fuzzy, gcc-internal-format
31382msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
31383msgstr "”%s” ei ole kelvollinen esikääntäjän valitsin"
31384
31385#: config/i386/i386.c:4910 config/powerpcspe/powerpcspe.c:5356
31386#, gcc-internal-format
31387msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
31388msgstr ""
31389
31390#: config/i386/i386.c:5509 config/i386/i386.c:5556 config/s390/s390.c:15812
31391#: config/s390/s390.c:15862 config/s390/s390.c:15879
31392#, fuzzy, gcc-internal-format, gfc-internal-format
31393msgid "attribute(target(\"%s\")) is unknown"
31394msgstr "kohde ”%s” ei täsmää kohdehahmon kanssa"
31395
31396#: config/i386/i386.c:5537
31397#, fuzzy, gcc-internal-format, gfc-internal-format
31398msgid "option(\"%s\") was already specified"
31399msgstr "Tämä pikanäppäin on jo käytössä toiminnolle %s"
31400
31401#: config/i386/i386.c:5840
31402#, fuzzy, gcc-internal-format
31403#| msgid "stdcall and cdecl attributes are not compatible"
31404msgid "interrupt and naked attributes are not compatible"
31405msgstr "attribuutit stdcall ja cdecl eivät ole yhteensopivia"
31406
31407#: config/i386/i386.c:5855
31408#, gcc-internal-format
31409msgid "Only DWARF debug format is supported for interrupt service routine."
31410msgstr ""
31411
31412#: config/i386/i386.c:5904
31413#, fuzzy, gcc-internal-format
31414msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
31415msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
31416
31417#: config/i386/i386.c:5916
31418#, gcc-internal-format
31419msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
31420msgstr ""
31421
31422#: config/i386/i386.c:5952
31423#, fuzzy, gcc-internal-format
31424msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
31425msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
31426
31427#: config/i386/i386.c:6050
31428#, gcc-internal-format, gfc-internal-format
31429msgid "%s instructions aren't allowed in %s service routine"
31430msgstr ""
31431
31432#: config/i386/i386.c:6054
31433#, fuzzy, gcc-internal-format, gfc-internal-format
31434msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
31435msgstr "epäkelpo osoitintila %qs"
31436
31437#: config/i386/i386.c:6468 config/i386/i386.c:6519
31438#, fuzzy, gcc-internal-format
31439msgid "fastcall and regparm attributes are not compatible"
31440msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
31441
31442#: config/i386/i386.c:6473
31443#, fuzzy, gcc-internal-format
31444msgid "regparam and thiscall attributes are not compatible"
31445msgstr "attribuutit fastcall ja stdcall eivät ole yhteensopivia"
31446
31447#: config/i386/i386.c:6480 config/i386/i386.c:41438
31448#, gcc-internal-format
31449msgid "%qE attribute requires an integer constant argument"
31450msgstr "%qE-attribuutti tarvitsee kokonaislukuvakioargumentin"
31451
31452#: config/i386/i386.c:6486
31453#, fuzzy, gcc-internal-format
31454msgid "argument to %qE attribute larger than %d"
31455msgstr "%Jei voi asettaa %qE-attribuuttia määrittelyn jälkeen"
31456
31457#: config/i386/i386.c:6511 config/i386/i386.c:6554
31458#, gcc-internal-format
31459msgid "fastcall and cdecl attributes are not compatible"
31460msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
31461
31462#: config/i386/i386.c:6515
31463#, gcc-internal-format
31464msgid "fastcall and stdcall attributes are not compatible"
31465msgstr "attribuutit fastcall ja stdcall eivät ole yhteensopivia"
31466
31467#: config/i386/i386.c:6523 config/i386/i386.c:6572
31468#, fuzzy, gcc-internal-format
31469msgid "fastcall and thiscall attributes are not compatible"
31470msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
31471
31472#: config/i386/i386.c:6533 config/i386/i386.c:6550
31473#, gcc-internal-format
31474msgid "stdcall and cdecl attributes are not compatible"
31475msgstr "attribuutit stdcall ja cdecl eivät ole yhteensopivia"
31476
31477#: config/i386/i386.c:6537
31478#, gcc-internal-format
31479msgid "stdcall and fastcall attributes are not compatible"
31480msgstr "attribuutit stdcall ja fastcall eivät ole yhteensopivia"
31481
31482#: config/i386/i386.c:6541 config/i386/i386.c:6568
31483#, fuzzy, gcc-internal-format
31484msgid "stdcall and thiscall attributes are not compatible"
31485msgstr "attribuutit fastcall ja stdcall eivät ole yhteensopivia"
31486
31487#: config/i386/i386.c:6558 config/i386/i386.c:6576
31488#, fuzzy, gcc-internal-format
31489msgid "cdecl and thiscall attributes are not compatible"
31490msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
31491
31492#: config/i386/i386.c:6564
31493#, fuzzy, gcc-internal-format
31494msgid "%qE attribute is used for non-class method"
31495msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
31496
31497#: config/i386/i386.c:6808
31498#, gcc-internal-format
31499msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
31500msgstr ""
31501
31502#: config/i386/i386.c:6811
31503#, gcc-internal-format
31504msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
31505msgstr ""
31506
31507#: config/i386/i386.c:7129
31508#, fuzzy, gcc-internal-format
31509#| msgid "ISO C does not support saturating types"
31510msgid "X32 does not support ms_abi attribute"
31511msgstr "ISO C ei tue saturoituvia tyyppejä"
31512
31513#: config/i386/i386.c:7163
31514#, gcc-internal-format
31515msgid "ms_hook_prologue is not compatible with nested function"
31516msgstr ""
31517
31518#: config/i386/i386.c:7505
31519#, gcc-internal-format
31520msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
31521msgstr ""
31522
31523#: config/i386/i386.c:7511
31524#, gcc-internal-format
31525msgid "AVX512F vector return without AVX512F enabled changes the ABI"
31526msgstr ""
31527
31528#: config/i386/i386.c:7525
31529#, gcc-internal-format
31530msgid "AVX vector argument without AVX enabled changes the ABI"
31531msgstr ""
31532
31533#: config/i386/i386.c:7531
31534#, gcc-internal-format
31535msgid "AVX vector return without AVX enabled changes the ABI"
31536msgstr ""
31537
31538#: config/i386/i386.c:7547
31539#, gcc-internal-format
31540msgid "SSE vector argument without SSE enabled changes the ABI"
31541msgstr ""
31542
31543#: config/i386/i386.c:7553
31544#, gcc-internal-format
31545msgid "SSE vector return without SSE enabled changes the ABI"
31546msgstr ""
31547
31548#: config/i386/i386.c:7569
31549#, gcc-internal-format
31550msgid "MMX vector argument without MMX enabled changes the ABI"
31551msgstr ""
31552
31553#: config/i386/i386.c:7575
31554#, gcc-internal-format
31555msgid "MMX vector return without MMX enabled changes the ABI"
31556msgstr ""
31557
31558#: config/i386/i386.c:7757
31559#, gcc-internal-format
31560msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
31561msgstr ""
31562
31563#: config/i386/i386.c:7874
31564#, gcc-internal-format
31565msgid "the ABI of passing union with long double has changed in GCC 4.4"
31566msgstr ""
31567
31568#: config/i386/i386.c:7992
31569#, gcc-internal-format
31570msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
31571msgstr ""
31572
31573#: config/i386/i386.c:8155
31574#, gcc-internal-format
31575msgid "SSE register return with SSE disabled"
31576msgstr ""
31577
31578#: config/i386/i386.c:8161
31579#, gcc-internal-format
31580msgid "SSE register argument with SSE disabled"
31581msgstr ""
31582
31583#: config/i386/i386.c:8177
31584#, gcc-internal-format
31585msgid "x87 register return with x87 disabled"
31586msgstr ""
31587
31588#: config/i386/i386.c:8474 config/i386/i386.c:8753 config/i386/i386.c:9279
31589#, gcc-internal-format
31590msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
31591msgstr ""
31592
31593#: config/i386/i386.c:8476 config/i386/i386.c:8755 config/i386/i386.c:9281
31594#, gcc-internal-format
31595msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
31596msgstr ""
31597
31598#: config/i386/i386.c:9181
31599#, gcc-internal-format, gfc-internal-format
31600msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
31601msgstr ""
31602
31603#: config/i386/i386.c:11604
31604#, fuzzy, gcc-internal-format, gfc-internal-format
31605msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
31606msgstr "”%s”-liitännäinen on yhteensopiva."
31607
31608#: config/i386/i386.c:13596
31609#, gcc-internal-format
31610msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
31611msgstr ""
31612
31613#: config/i386/i386.c:13686
31614#, gcc-internal-format
31615msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
31616msgstr ""
31617
31618#: config/i386/i386.c:14973
31619#, fuzzy, gcc-internal-format
31620msgid "-fsplit-stack does not support fastcall with nested function"
31621msgstr "ISO C kieltää sisäkkäiset funktiot"
31622
31623#: config/i386/i386.c:14993
31624#, fuzzy, gcc-internal-format
31625msgid "-fsplit-stack does not support 2 register parameters for a nested function"
31626msgstr "ISO C kieltää sisäkkäiset funktiot"
31627
31628#. FIXME: We could make this work by pushing a register
31629#. around the addition and comparison.
31630#: config/i386/i386.c:15004
31631#, fuzzy, gcc-internal-format
31632msgid "-fsplit-stack does not support 3 register parameters"
31633msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
31634
31635#: config/i386/i386.c:17942
31636#, gcc-internal-format
31637msgid "'V' modifier on non-integer register"
31638msgstr ""
31639
31640#: config/i386/i386.c:17953 config/i386/i386.c:17967
31641#, gcc-internal-format
31642msgid "unsupported size for integer register"
31643msgstr ""
31644
31645#: config/i386/i386.c:17999
31646#, gcc-internal-format
31647msgid "extended registers have no high halves"
31648msgstr ""
31649
31650#: config/i386/i386.c:18014
31651#, gcc-internal-format
31652msgid "unsupported operand size for extended register"
31653msgstr ""
31654
31655#: config/i386/i386.c:18205
31656#, fuzzy, gcc-internal-format
31657msgid "non-integer operand used with operand code 'z'"
31658msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
31659
31660#: config/i386/i386.c:28470
31661#, gcc-internal-format
31662msgid "interrupt service routine can't be called directly"
31663msgstr ""
31664
31665#: config/i386/i386.c:29998
31666#, gcc-internal-format
31667msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
31668msgstr ""
31669
31670#: config/i386/i386.c:32438
31671#, gcc-internal-format
31672msgid "No dispatcher found for the versioning attributes"
31673msgstr ""
31674
31675#: config/i386/i386.c:32488
31676#, fuzzy, gcc-internal-format, gfc-internal-format
31677msgid "No dispatcher found for %s"
31678msgstr "%s: %s: täsmäävyyttä ei löydy"
31679
31680#: config/i386/i386.c:32498
31681#, gcc-internal-format, gfc-internal-format
31682msgid "No dispatcher found for the versioning attributes : %s"
31683msgstr ""
31684
31685#: config/i386/i386.c:32660
31686#, gcc-internal-format
31687msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
31688msgstr ""
31689
31690#: config/i386/i386.c:32665 config/i386/i386.c:32941
31691#: config/rs6000/rs6000.c:37906
31692#, fuzzy, gcc-internal-format
31693msgid "Virtual function multiversioning not supported"
31694msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä"
31695
31696#: config/i386/i386.c:32798 config/rs6000/rs6000.c:37663
31697#, fuzzy, gcc-internal-format
31698msgid "multiversioning needs ifunc which is not supported on this target"
31699msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
31700
31701#: config/i386/i386.c:33210
31702#, fuzzy, gcc-internal-format
31703msgid "Parameter to builtin must be a string constant or literal"
31704msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
31705
31706#: config/i386/i386.c:33235 config/i386/i386.c:33285
31707#, fuzzy, gcc-internal-format, gfc-internal-format
31708msgid "Parameter to builtin not valid: %s"
31709msgstr "SISÄÄNRAKENNETTU CD %s\n"
31710
31711#: config/i386/i386.c:33978 config/i386/i386.c:35418
31712#, fuzzy, gcc-internal-format
31713msgid "the last argument must be a 2-bit immediate"
31714msgstr "puhdistusargumentti ei ole tunniste"
31715
31716#: config/i386/i386.c:34373
31717#, fuzzy, gcc-internal-format
31718msgid "the fifth argument must be an 8-bit immediate"
31719msgstr "puhdistusargumentti ei ole tunniste"
31720
31721#: config/i386/i386.c:34468
31722#, fuzzy, gcc-internal-format
31723msgid "the third argument must be an 8-bit immediate"
31724msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
31725
31726#: config/i386/i386.c:35349
31727#, fuzzy, gcc-internal-format
31728msgid "the last argument must be an 1-bit immediate"
31729msgstr "puhdistusargumentti ei ole tunniste"
31730
31731#: config/i386/i386.c:35364
31732#, fuzzy, gcc-internal-format
31733msgid "the last argument must be a 3-bit immediate"
31734msgstr "puhdistusargumentti ei ole tunniste"
31735
31736#: config/i386/i386.c:35397
31737#, fuzzy, gcc-internal-format
31738msgid "the last argument must be a 4-bit immediate"
31739msgstr "puhdistusargumentti ei ole tunniste"
31740
31741#: config/i386/i386.c:35437
31742#, fuzzy, gcc-internal-format
31743msgid "the last argument must be a 1-bit immediate"
31744msgstr "puhdistusargumentti ei ole tunniste"
31745
31746#: config/i386/i386.c:35450
31747#, fuzzy, gcc-internal-format
31748msgid "the last argument must be a 5-bit immediate"
31749msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
31750
31751#: config/i386/i386.c:35460
31752#, fuzzy, gcc-internal-format
31753msgid "the next to last argument must be an 8-bit immediate"
31754msgstr "puhdistusargumentti ei ole tunniste"
31755
31756#: config/i386/i386.c:35465 config/i386/i386.c:36252
31757#, fuzzy, gcc-internal-format
31758msgid "the last argument must be an 8-bit immediate"
31759msgstr "puhdistusargumentti ei ole tunniste"
31760
31761#: config/i386/i386.c:35599
31762#, fuzzy, gcc-internal-format
31763msgid "the third argument must be comparison constant"
31764msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
31765
31766#: config/i386/i386.c:35604
31767#, fuzzy, gcc-internal-format
31768msgid "incorrect comparison mode"
31769msgstr "virheellinen salasana"
31770
31771#: config/i386/i386.c:35610 config/i386/i386.c:35817
31772#, fuzzy, gcc-internal-format
31773msgid "incorrect rounding operand"
31774msgstr "virheellinen salasana"
31775
31776#: config/i386/i386.c:35799
31777#, fuzzy, gcc-internal-format
31778msgid "the immediate argument must be a 4-bit immediate"
31779msgstr "puhdistusargumentti ei ole tunniste"
31780
31781#: config/i386/i386.c:35805
31782#, fuzzy, gcc-internal-format
31783msgid "the immediate argument must be a 5-bit immediate"
31784msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
31785
31786#: config/i386/i386.c:35808
31787#, fuzzy, gcc-internal-format
31788msgid "the immediate argument must be an 8-bit immediate"
31789msgstr "puhdistusargumentti ei ole tunniste"
31790
31791#: config/i386/i386.c:36250
31792#, fuzzy, gcc-internal-format
31793msgid "the last argument must be a 32-bit immediate"
31794msgstr "puhdistusargumentti ei ole tunniste"
31795
31796#: config/i386/i386.c:36332 config/powerpcspe/powerpcspe.c:16219
31797#: config/rs6000/rs6000.c:15348
31798#, gcc-internal-format
31799msgid "selector must be an integer constant in the range 0..%wi"
31800msgstr ""
31801
31802#: config/i386/i386.c:36542
31803#, gcc-internal-format
31804msgid "%qE needs unknown isa option"
31805msgstr ""
31806
31807#: config/i386/i386.c:36546
31808#, gcc-internal-format
31809msgid "%qE needs isa option %s"
31810msgstr ""
31811
31812#: config/i386/i386.c:37375
31813#, fuzzy, gcc-internal-format
31814msgid "last argument must be an immediate"
31815msgstr "argumentin <%s>:lle on oltava yksittäinen merkki"
31816
31817#: config/i386/i386.c:38102 config/i386/i386.c:38284
31818#, fuzzy, gcc-internal-format
31819msgid "the last argument must be scale 1, 2, 4, 8"
31820msgstr "puhdistusargumentti ei ole tunniste"
31821
31822#: config/i386/i386.c:38337
31823#, fuzzy, gcc-internal-format
31824msgid "the forth argument must be scale 1, 2, 4, 8"
31825msgstr "puhdistusargumentti ei ole tunniste"
31826
31827#: config/i386/i386.c:38343
31828#, fuzzy, gcc-internal-format
31829msgid "incorrect hint operand"
31830msgstr ""
31831"Vihje: %s\n"
31832"\n"
31833
31834#: config/i386/i386.c:38362
31835#, fuzzy, gcc-internal-format
31836msgid "the xabort's argument must be an 8-bit immediate"
31837msgstr "puhdistusargumentti ei ole tunniste"
31838
31839#: config/i386/i386.c:41425
31840#, fuzzy, gcc-internal-format
31841msgid "%qE attribute only available for 32-bit"
31842msgstr "%qE-attribuutti pätee vain funktioihin"
31843
31844#: config/i386/i386.c:41446
31845#, fuzzy, gcc-internal-format
31846msgid "argument to %qE attribute is neither zero, nor one"
31847msgstr "näkyvyysargumentti ei ole merkkijono"
31848
31849#: config/i386/i386.c:41479 config/i386/i386.c:41488
31850#, gcc-internal-format
31851msgid "ms_abi and sysv_abi attributes are not compatible"
31852msgstr ""
31853
31854#: config/i386/i386.c:41524 config/powerpcspe/powerpcspe.c:35868
31855#: config/rs6000/rs6000.c:33121
31856#, fuzzy, gcc-internal-format
31857msgid "%qE incompatible attribute ignored"
31858msgstr "%qE-attribuuttia ei huomioida"
31859
31860#: config/i386/i386.c:41549 config/i386/i386.c:41571 config/ia64/ia64.c:815
31861#: config/s390/s390.c:1153
31862#, gcc-internal-format
31863msgid "%qE attribute requires a string constant argument"
31864msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
31865
31866#: config/i386/i386.c:41559 config/i386/i386.c:41581 config/s390/s390.c:1182
31867#, fuzzy, gcc-internal-format
31868msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
31869msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
31870
31871#: config/i386/i386.c:41613
31872#, gcc-internal-format
31873msgid "interrupt service routine should have a pointer as the first argument"
31874msgstr ""
31875
31876#: config/i386/i386.c:41620
31877#, gcc-internal-format, gfc-internal-format
31878msgid "interrupt service routine should have unsigned %sint as the second argument"
31879msgstr ""
31880
31881#: config/i386/i386.c:41630
31882#, gcc-internal-format
31883msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
31884msgstr ""
31885
31886#: config/i386/i386.c:41633
31887#, gcc-internal-format
31888msgid "interrupt service routine can't have non-void return value"
31889msgstr ""
31890
31891#: config/i386/i386.c:44670
31892#, fuzzy, gcc-internal-format
31893msgid "alternatives not allowed in asm flag output"
31894msgstr "taulukon indeksin tyyppi on %<char%>"
31895
31896#: config/i386/i386.c:44734
31897#, fuzzy, gcc-internal-format
31898msgid "unknown asm flag output %qs"
31899msgstr "Funktio %qs"
31900
31901#: config/i386/i386.c:44763
31902#, fuzzy, gcc-internal-format
31903msgid "invalid type for asm flag output"
31904msgstr "virheellinen lvalue asm-tulosteessa %d"
31905
31906#: config/i386/i386.c:50628
31907#, fuzzy, gcc-internal-format
31908msgid "unknown architecture specific memory model"
31909msgstr "Tuntematon arkkitehtuuri ”%s”"
31910
31911#: config/i386/i386.c:50635
31912#, gcc-internal-format
31913msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
31914msgstr ""
31915
31916#: config/i386/i386.c:50641
31917#, gcc-internal-format
31918msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
31919msgstr ""
31920
31921#: config/i386/i386.c:50665 config/i386/i386.c:50781
31922#, fuzzy, gcc-internal-format, gfc-internal-format
31923msgid "unsupported simdlen %d"
31924msgstr "tuntematon värimoodi"
31925
31926#: config/i386/i386.c:50684
31927#, fuzzy, gcc-internal-format
31928msgid "unsupported return type %qT for simd"
31929msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
31930
31931#: config/i386/i386.c:50706
31932#, fuzzy, gcc-internal-format
31933msgid "unsupported argument type %qT for simd"
31934msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
31935
31936#: config/i386/i386.c:51027
31937#, gcc-internal-format
31938msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
31939msgstr ""
31940
31941#: config/i386/intelmic-mkoffload.c:73 config/nvptx/mkoffload.c:87
31942#, fuzzy, gcc-internal-format
31943msgid "deleting file %s: %m"
31944msgstr "*** Poistetaan tiedosto ”%s”"
31945
31946#: config/i386/intelmic-mkoffload.c:255 config/i386/intelmic-mkoffload.c:319
31947#: config/i386/intelmic-mkoffload.c:360 config/nvptx/mkoffload.c:526
31948#, fuzzy, gcc-internal-format, gfc-internal-format
31949msgid "cannot open '%s'"
31950msgstr "tiedostoa ”%s” ei voi avata"
31951
31952#: config/i386/intelmic-mkoffload.c:467
31953#, gcc-internal-format
31954msgid "output file not specified"
31955msgstr "tulostiedostoa ei ole annettu"
31956
31957#: config/i386/intelmic-mkoffload.c:560
31958#, fuzzy, gcc-internal-format
31959#| msgid "environment variable COLLECT_GCC must be set"
31960msgid "COLLECT_GCC must be set"
31961msgstr "COLLECT_GCC-ympäristömuuttujan on oltava asetettuna"
31962
31963#: config/i386/intelmic-mkoffload.c:565 config/nvptx/mkoffload.c:457
31964#, fuzzy, gcc-internal-format, gfc-internal-format
31965#| msgid "library lib%s not found"
31966msgid "offload compiler %s not found"
31967msgstr "%s: %s: täsmäävyyttä ei löydy"
31968
31969#: config/i386/intelmic-mkoffload.c:584 config/nvptx/mkoffload.c:477
31970#, fuzzy, gcc-internal-format
31971msgid "unrecognizable argument of option "
31972msgstr "valitsin ”%s ” vaatii argumentin"
31973
31974#: config/i386/winnt.c:83
31975#, fuzzy, gcc-internal-format
31976msgid "%qE attribute applies only to initialized variables with external linkage"
31977msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
31978
31979#: config/i386/winnt.c:156
31980#, gcc-internal-format
31981msgid "definition of static data member %q+D of dllimport%'d class"
31982msgstr ""
31983
31984#. If the environment variable DJDIR is not defined, then DJGPP is not        installed correctly and GCC will quickly become confused with the        default prefix settings. Report the problem now so the user doesn't        receive deceptive "file not found" error messages later.
31985#. DJDIR is automatically defined by the DJGPP environment config            file pointed to by the environment variable DJGPP. Examine DJGPP            to try and figure out what's wrong.
31986#: config/i386/xm-djgpp.h:85
31987#, gcc-internal-format
31988msgid "environment variable DJGPP not defined"
31989msgstr "DJGPP-ympäristömuuttujaa ei ole määritelty"
31990
31991#: config/i386/xm-djgpp.h:87
31992#, gcc-internal-format, gfc-internal-format
31993msgid "environment variable DJGPP points to missing file '%s'"
31994msgstr "DJGPP-ympäristömuuttuja viittaa puuttuvaan tiedostoon ”%s”"
31995
31996#: config/i386/xm-djgpp.h:90
31997#, gcc-internal-format, gfc-internal-format
31998msgid "environment variable DJGPP points to corrupt file '%s'"
31999msgstr "DJGPP-ympäristömuuttuja viittaa turmeltuneeseen tiedostoon ”%s”"
32000
32001#: config/ia64/ia64-c.c:50
32002#, gcc-internal-format
32003msgid "malformed #pragma builtin"
32004msgstr "vääränmuotoinen #pragma builtin"
32005
32006#: config/ia64/ia64.c:754
32007#, fuzzy, gcc-internal-format
32008msgid "invalid argument of %qE attribute"
32009msgstr "%qs-attribuutin virheellinen argumentti"
32010
32011#: config/ia64/ia64.c:767
32012#, gcc-internal-format
32013msgid "an address area attribute cannot be specified for local variables"
32014msgstr "osoitealueattribuuttia ei voi määritellä paikallisille muuttujille"
32015
32016#: config/ia64/ia64.c:774
32017#, gcc-internal-format
32018msgid "address area of %q+D conflicts with previous declaration"
32019msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
32020
32021#: config/ia64/ia64.c:782
32022#, gcc-internal-format
32023msgid "address area attribute cannot be specified for functions"
32024msgstr "osoitealueattribuuttia ei voi määritellä funktioille"
32025
32026#: config/ia64/ia64.c:6027 config/pa/pa.c:456 config/sh/sh.c:8266
32027#: config/spu/spu.c:4915
32028#, gcc-internal-format
32029msgid "value of -mfixed-range must have form REG1-REG2"
32030msgstr ""
32031
32032#: config/ia64/ia64.c:11286
32033#, gcc-internal-format
32034msgid "version attribute is not a string"
32035msgstr "versioattribuutti ei ole merkkijono"
32036
32037#: config/iq2000/iq2000.c:1873
32038#, gcc-internal-format, gfc-internal-format
32039msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
32040msgstr "gp_offset (%ld) tai end_offset (%ld) on pienempi kuin nolla"
32041
32042#: config/iq2000/iq2000.c:2640
32043#, gcc-internal-format
32044msgid "argument %qd is not a constant"
32045msgstr "argumentti %qd ei ole vakio"
32046
32047#: config/iq2000/iq2000.c:2944 config/xtensa/xtensa.c:2521
32048#, gcc-internal-format
32049msgid "PRINT_OPERAND_ADDRESS, null pointer"
32050msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
32051
32052#: config/iq2000/iq2000.c:3099
32053#, gcc-internal-format, gfc-internal-format
32054msgid "PRINT_OPERAND: Unknown punctuation '%c'"
32055msgstr ""
32056
32057#: config/iq2000/iq2000.c:3108 config/xtensa/xtensa.c:2364
32058#, gcc-internal-format
32059msgid "PRINT_OPERAND null pointer"
32060msgstr "PRINT_OPERAND nollaosoitin"
32061
32062#: config/m32c/m32c-pragma.c:54
32063#, gcc-internal-format
32064msgid "junk at end of #pragma GCC memregs [0..16]"
32065msgstr "roskaa ilmaisun #pragma GCC memregs [0..16] lopussa"
32066
32067#: config/m32c/m32c-pragma.c:61
32068#, gcc-internal-format
32069msgid "#pragma GCC memregs must precede any function decls"
32070msgstr ""
32071
32072#: config/m32c/m32c-pragma.c:69 config/m32c/m32c-pragma.c:76
32073#, gcc-internal-format
32074msgid "#pragma GCC memregs takes a number [0..16]"
32075msgstr "#pragma GCC memregs ottaa luvun [0..16]"
32076
32077#: config/m32c/m32c-pragma.c:104
32078#, fuzzy, gcc-internal-format
32079msgid "junk at end of #pragma ADDRESS"
32080msgstr "roskaa ilmaisun %<#pragma weak%> lopussa"
32081
32082#: config/m32c/m32c-pragma.c:109
32083#, fuzzy, gcc-internal-format
32084msgid "malformed #pragma ADDRESS variable address"
32085msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
32086
32087#: config/m32c/m32c.c:420
32088#, fuzzy, gcc-internal-format, gfc-internal-format
32089msgid "invalid target memregs value '%d'"
32090msgstr "%s: paniikki: Virheellinen ”l_value” %d\n"
32091
32092#: config/m32c/m32c.c:2936
32093#, fuzzy, gcc-internal-format
32094msgid "%qE attribute is not supported for R8C target"
32095msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
32096
32097#. The argument must be a constant integer.
32098#: config/m32c/m32c.c:2952 config/sh/sh.c:8478 config/sh/sh.c:8573
32099#, fuzzy, gcc-internal-format
32100msgid "%qE attribute argument not an integer constant"
32101msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
32102
32103#: config/m32c/m32c.c:2961
32104#, gcc-internal-format
32105msgid "%qE attribute argument should be between 18 to 255"
32106msgstr "%qE-attribuutin argumentin tulee olla välillä 18..255"
32107
32108#: config/m32c/m32c.c:4085
32109#, gcc-internal-format
32110msgid "%<bank_switch%> has no effect on non-interrupt functions"
32111msgstr ""
32112
32113#: config/m32c/m32c.c:4192
32114#, gcc-internal-format
32115msgid "%<fast_interrupt%> attribute directive ignored"
32116msgstr "%<fast_interrupt%>-attribuuttidirektiivi jätetty huomiotta"
32117
32118#: config/m32r/m32r.c:411
32119#, gcc-internal-format
32120msgid "invalid argument of %qs attribute"
32121msgstr "%qs-attribuutin virheellinen argumentti"
32122
32123#: config/m68k/m68k.c:523
32124#, gcc-internal-format, gfc-internal-format
32125msgid "-mcpu=%s conflicts with -march=%s"
32126msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
32127
32128#: config/m68k/m68k.c:594
32129#, gcc-internal-format
32130msgid "-mpcrel -fPIC is not currently supported on selected cpu"
32131msgstr "-mpcrel -fPIC ei ole nykyisin tuettu valitulle prosessorille"
32132
32133#: config/m68k/m68k.c:656
32134#, fuzzy, gcc-internal-format, gfc-internal-format
32135msgid "-falign-labels=%d is not supported"
32136msgstr "dwarfin versio %d ei ole tuettu"
32137
32138#: config/m68k/m68k.c:661
32139#, fuzzy, gcc-internal-format, gfc-internal-format
32140msgid "-falign-loops=%d is not supported"
32141msgstr "dwarfin versio %d ei ole tuettu"
32142
32143#: config/m68k/m68k.c:669
32144#, fuzzy, gcc-internal-format
32145msgid "-fstack-limit- options are not supported on this cpu"
32146msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
32147
32148#: config/m68k/m68k.c:787
32149#, fuzzy, gcc-internal-format
32150msgid "multiple interrupt attributes not allowed"
32151msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
32152
32153#: config/m68k/m68k.c:794
32154#, gcc-internal-format
32155msgid "interrupt_thread is available only on fido"
32156msgstr ""
32157
32158#: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
32159#: config/rs6000/rs6000.c:25868
32160#, gcc-internal-format
32161msgid "stack limit expression is not supported"
32162msgstr ""
32163
32164#: config/mcore/mcore.c:2963
32165#, fuzzy, gcc-internal-format
32166msgid "initialized variable %q+D is marked dllimport"
32167msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
32168
32169#: config/microblaze/microblaze.c:1689
32170#, fuzzy, gcc-internal-format
32171msgid "-fPIC/-fpic not supported for this target"
32172msgstr "-fPIC ei ole tuettu"
32173
32174#: config/microblaze/microblaze.c:1701
32175#, fuzzy, gcc-internal-format
32176msgid "%qs is an invalid argument to -mcpu="
32177msgstr "%qs-attribuutin virheellinen argumentti"
32178
32179#: config/microblaze/microblaze.c:1750
32180#, gcc-internal-format
32181msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
32182msgstr ""
32183
32184#: config/microblaze/microblaze.c:1766
32185#, gcc-internal-format
32186msgid "-mxl-reorder can be used only with -mcpu=v8.30.a or greater"
32187msgstr ""
32188
32189#: config/microblaze/microblaze.c:1772
32190#, gcc-internal-format
32191msgid "-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a"
32192msgstr ""
32193
32194#: config/microblaze/microblaze.c:1777
32195#, gcc-internal-format
32196msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
32197msgstr ""
32198
32199#: config/mips/mips.c:1395 config/mips/mips.c:1399
32200#, fuzzy, gcc-internal-format
32201msgid "%qs attribute only applies to functions"
32202msgstr "%qE-attribuutti pätee vain funktioihin"
32203
32204#: config/mips/mips.c:1409 config/mips/mips.c:1415
32205#, fuzzy, gcc-internal-format
32206msgid "%qE cannot have both %qs and %qs attributes"
32207msgstr "%J%qD määritelty sekä tavallisesti että aliaksena"
32208
32209#: config/mips/mips.c:1444 config/mips/mips.c:1450 config/nios2/nios2.c:4444
32210#, fuzzy, gcc-internal-format
32211msgid "%qE redeclared with conflicting %qs attributes"
32212msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
32213
32214#: config/mips/mips.c:1482 config/mips/mips.c:1536
32215#, fuzzy, gcc-internal-format
32216#| msgid "%qE attribute requires a string constant argument"
32217msgid "%qE attribute requires a string argument"
32218msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
32219
32220#: config/mips/mips.c:1490
32221#, fuzzy, gcc-internal-format
32222msgid "argument to %qE attribute is neither eic, nor vector=<line>"
32223msgstr "näkyvyysargumentti ei ole merkkijono"
32224
32225#: config/mips/mips.c:1506
32226#, gcc-internal-format
32227msgid "interrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)"
32228msgstr ""
32229
32230#: config/mips/mips.c:1543
32231#, fuzzy, gcc-internal-format
32232msgid "argument to %qE attribute is not intstack"
32233msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
32234
32235#: config/mips/mips.c:7697
32236#, gcc-internal-format
32237msgid "cannot handle inconsistent calls to %qs"
32238msgstr ""
32239
32240#: config/mips/mips.c:10933
32241#, gcc-internal-format
32242msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
32243msgstr ""
32244
32245#: config/mips/mips.c:10935
32246#, gcc-internal-format
32247msgid "interrupt handlers cannot be MIPS16 functions"
32248msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
32249
32250#: config/mips/mips.c:11925
32251#, gcc-internal-format
32252msgid "-fstack-check=specific not implemented for MIPS16"
32253msgstr ""
32254
32255#: config/mips/mips.c:16882
32256#, fuzzy, gcc-internal-format, gfc-internal-format
32257msgid "argument %d to the built-in must be a constant in range %d to %d"
32258msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
32259
32260#: config/mips/mips.c:16888 config/nios2/nios2.c:3596
32261#: config/riscv/riscv-builtins.c:219
32262#, fuzzy, gcc-internal-format
32263msgid "invalid argument to built-in function"
32264msgstr "virheellinen sisäinen makro ”%s”"
32265
32266#: config/mips/mips.c:17002
32267#, fuzzy, gcc-internal-format
32268msgid "failed to expand built-in function"
32269msgstr "virheellinen sisäinen makro ”%s”"
32270
32271#: config/mips/mips.c:17133
32272#, gcc-internal-format
32273msgid "built-in function %qE not supported for MIPS16"
32274msgstr ""
32275
32276#: config/mips/mips.c:17741
32277#, fuzzy, gcc-internal-format
32278msgid "%qs does not support MIPS16 code"
32279msgstr "koodimalli %s ei tue PIC-tilaa"
32280
32281#: config/mips/mips.c:19478
32282#, gcc-internal-format
32283msgid "MIPS16 PIC for ABIs other than o32 and o64"
32284msgstr ""
32285
32286#: config/mips/mips.c:19481
32287#, fuzzy, gcc-internal-format
32288msgid "MIPS16 -mxgot code"
32289msgstr "Tuota MIPS16-koodia"
32290
32291#: config/mips/mips.c:19484
32292#, gcc-internal-format
32293msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
32294msgstr ""
32295
32296#: config/mips/mips.c:19487
32297#, fuzzy, gcc-internal-format
32298#| msgid "Generate MIPS16 code"
32299msgid "MSA MIPS16 code"
32300msgstr "Tuota MIPS16-koodia"
32301
32302#: config/mips/mips.c:19662 config/mips/mips.c:19667 config/mips/mips.c:19749
32303#: config/mips/mips.c:19751 config/mips/mips.c:19781 config/mips/mips.c:19791
32304#: config/mips/mips.c:19897 config/mips/mips.c:19927
32305#, fuzzy, gcc-internal-format, gfc-internal-format
32306msgid "unsupported combination: %s"
32307msgstr "yritettiin käyttää ominaisuutta, jolle ei ole tukea: ”%s”"
32308
32309#: config/mips/mips.c:19701
32310#, gcc-internal-format
32311msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
32312msgstr ""
32313
32314#: config/mips/mips.c:19711
32315#, gcc-internal-format
32316msgid "%<-march=%s%> is not compatible with the selected ABI"
32317msgstr ""
32318
32319#: config/mips/mips.c:19726
32320#, gcc-internal-format
32321msgid "%<-mgp64%> used with a 32-bit processor"
32322msgstr ""
32323
32324#: config/mips/mips.c:19728
32325#, fuzzy, gcc-internal-format
32326msgid "%<-mgp32%> used with a 64-bit ABI"
32327msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
32328
32329#: config/mips/mips.c:19730
32330#, fuzzy, gcc-internal-format
32331msgid "%<-mgp64%> used with a 32-bit ABI"
32332msgstr "Käytä 32-bittistä ABIa"
32333
32334#: config/mips/mips.c:19746
32335#, fuzzy, gcc-internal-format
32336msgid "the %qs architecture does not support %<-mfp32%>"
32337msgstr "%s ei tue pituusmäärettä %qs %s"
32338
32339#: config/mips/mips.c:19755
32340#, gcc-internal-format
32341msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
32342msgstr ""
32343
32344#: config/mips/mips.c:19758
32345#, gcc-internal-format
32346msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
32347msgstr ""
32348
32349#: config/mips/mips.c:19779
32350#, gcc-internal-format
32351msgid "%<-mfpxx%> can only be used with the o32 ABI"
32352msgstr ""
32353
32354#: config/mips/mips.c:19783
32355#, fuzzy, gcc-internal-format
32356msgid "%<-march=%s%> requires %<-mfp32%>"
32357msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
32358
32359#: config/mips/mips.c:19785
32360#, fuzzy, gcc-internal-format
32361msgid "%<-mfpxx%> requires %<-mlra%>"
32362msgstr "-m64 vaatii PowerPC64-suorittimen"
32363
32364#: config/mips/mips.c:19801 config/mips/mips.c:19803 config/mips/mips.c:19816
32365#, fuzzy, gcc-internal-format
32366msgid "%qs is incompatible with %qs"
32367msgstr "Muodostin %qs"
32368
32369#. We have traditionally allowed non-abicalls code to use
32370#. an LP64 form of o64.  However, it would take a bit more
32371#. effort to support the combination of 32-bit GOT entries
32372#. and 64-bit pointers, so we treat the abicalls case as
32373#. an error.
32374#: config/mips/mips.c:19810
32375#, fuzzy, gcc-internal-format
32376msgid "the combination of %qs and %qs is incompatible with %qs"
32377msgstr "Jäsenfunktio %qs"
32378
32379#: config/mips/mips.c:19863
32380#, gcc-internal-format
32381msgid "the %qs architecture does not support branch-likely instructions"
32382msgstr ""
32383
32384#: config/mips/mips.c:19878
32385#, gcc-internal-format
32386msgid "the %qs architecture does not support madd or msub instructions"
32387msgstr ""
32388
32389#: config/mips/mips.c:19892
32390#, gcc-internal-format
32391msgid "the %qs architecture does not support odd single-precision registers"
32392msgstr ""
32393
32394#: config/mips/mips.c:19905 config/mips/mips.c:19911
32395#, fuzzy, gcc-internal-format
32396msgid "unsupported combination: %qs%s %s"
32397msgstr "yritettiin käyttää ominaisuutta, jolle ei ole tukea: ”%s”"
32398
32399#: config/mips/mips.c:19920
32400#, fuzzy, gcc-internal-format
32401msgid "unsupported combination: %qs %s"
32402msgstr "yritettiin käyttää ominaisuutta, jolle ei ole tukea: ”%s”"
32403
32404#: config/mips/mips.c:19935
32405#, fuzzy, gcc-internal-format
32406msgid "cannot generate position-independent code for %qs"
32407msgstr "parametrilla %P on vaillinainen tyyppi %qT"
32408
32409#: config/mips/mips.c:19938
32410#, gcc-internal-format
32411msgid "position-independent code requires %qs"
32412msgstr ""
32413
32414#: config/mips/mips.c:19971
32415#, gcc-internal-format
32416msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
32417msgstr ""
32418
32419#: config/mips/mips.c:19979 config/mips/mips.c:19982
32420#, gcc-internal-format
32421msgid "cannot use small-data accesses for %qs"
32422msgstr ""
32423
32424#: config/mips/mips.c:19997
32425#, fuzzy, gcc-internal-format
32426msgid "the %qs architecture does not support %<-m%s=legacy%>"
32427msgstr "kohdemuoto ei tue äärettömyyttä"
32428
32429#: config/mips/mips.c:20004
32430#, fuzzy, gcc-internal-format
32431msgid "the %qs architecture does not support %<-m%s=2008%>"
32432msgstr "kohdemuoto ei tue äärettömyyttä"
32433
32434#: config/mips/mips.c:20022
32435#, gcc-internal-format
32436msgid "%<-mips3d%> requires %<-mpaired-single%>"
32437msgstr ""
32438
32439#: config/mips/mips.c:20032
32440#, fuzzy, gcc-internal-format
32441msgid "%qs must be used with %qs"
32442msgstr "Muodostin %qs"
32443
32444#: config/mips/mips.c:20042
32445#, gcc-internal-format
32446msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
32447msgstr ""
32448
32449#: config/mips/mips.c:20049
32450#, gcc-internal-format
32451msgid "the %qs architecture does not support paired-single instructions"
32452msgstr ""
32453
32454#: config/mips/mips.c:20058
32455#, gcc-internal-format
32456msgid "%qs requires a target that provides the %qs instruction"
32457msgstr ""
32458
32459#: config/mips/mips.c:20069
32460#, fuzzy, gcc-internal-format
32461msgid "the %qs architecture does not support DSP instructions"
32462msgstr "kohdemuoto ei tue äärettömyyttä"
32463
32464#: config/mips/mips.c:20171
32465#, fuzzy, gcc-internal-format
32466msgid "%qs requires branch-likely instructions"
32467msgstr "Käytä AltiVec-käskyjä"
32468
32469#: config/mips/mips.c:20175
32470#, gcc-internal-format
32471msgid "the %qs architecture does not support the synci instruction"
32472msgstr ""
32473
32474#: config/mips/mips.c:21010
32475#, fuzzy, gcc-internal-format
32476msgid "mips16 function profiling"
32477msgstr "Ota käyttöön funktioprofilointi"
32478
32479#: config/mmix/mmix.c:315
32480#, fuzzy, gcc-internal-format, gfc-internal-format
32481msgid "-f%s not supported: ignored"
32482msgstr "muunnos merkistöstä ”%s” ei ole tuettu"
32483
32484#: config/mmix/mmix.c:753
32485#, fuzzy, gcc-internal-format
32486msgid "support for mode %qs"
32487msgstr "epäkelpo osoitintila %qs"
32488
32489#: config/mmix/mmix.c:767
32490#, gcc-internal-format, gfc-internal-format
32491msgid "too large function value type, needs %d registers, have only %d registers for this"
32492msgstr ""
32493
32494#: config/mmix/mmix.c:944
32495#, fuzzy, gcc-internal-format
32496msgid "function_profiler support for MMIX"
32497msgstr "profilointituki VxWorksille"
32498
32499#: config/mmix/mmix.c:968
32500#, gcc-internal-format
32501msgid "MMIX Internal: Last named vararg would not fit in a register"
32502msgstr ""
32503
32504#: config/mmix/mmix.c:1581 config/mmix/mmix.c:1605 config/mmix/mmix.c:1721
32505#, gcc-internal-format, gfc-internal-format
32506msgid "MMIX Internal: Bad register: %d"
32507msgstr ""
32508
32509#. Presumably there's a missing case above if we get here.
32510#: config/mmix/mmix.c:1713
32511#, gcc-internal-format
32512msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
32513msgstr ""
32514
32515#: config/mmix/mmix.c:1998
32516#, gcc-internal-format
32517msgid "stack frame not a multiple of 8 bytes: %wd"
32518msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
32519
32520#: config/mmix/mmix.c:2236
32521#, gcc-internal-format
32522msgid "stack frame not a multiple of octabyte: %wd"
32523msgstr "pinokehys ei ole oktaalitavun monikerta: %wd"
32524
32525#: config/mmix/mmix.c:2522 config/mmix/mmix.c:2581
32526#, gcc-internal-format, gfc-internal-format
32527msgid "MMIX Internal: %s is not a shiftable int"
32528msgstr ""
32529
32530#: config/mn10300/mn10300.c:107
32531#, gcc-internal-format
32532msgid "-mtune= expects mn10300, am33, am33-2, or am34"
32533msgstr ""
32534
32535#: config/msp430/driver-msp430.c:661
32536#, gcc-internal-format, gfc-internal-format
32537msgid "unexpected argument to msp430_select_hwmult_lib: %s"
32538msgstr ""
32539
32540#: config/msp430/driver-msp430.c:702
32541#, gcc-internal-format, gfc-internal-format
32542msgid "unrecognized hwpy field in msp430_mcu_data[%d]: %d"
32543msgstr ""
32544
32545#: config/msp430/driver-msp430.c:709
32546#, gcc-internal-format, gfc-internal-format
32547msgid "unexpected first argument to msp430_select_hwmult_lib: %s"
32548msgstr ""
32549
32550#: config/msp430/driver-msp430.c:713
32551#, gcc-internal-format
32552msgid "msp430_select_hwmult_lib needs one or more arguments"
32553msgstr ""
32554
32555#: config/msp430/msp430.c:785
32556#, gcc-internal-format, gfc-internal-format
32557msgid "MCU '%s' supports %s ISA but -mcpu option is set to %s"
32558msgstr ""
32559
32560#: config/msp430/msp430.c:791
32561#, gcc-internal-format, gfc-internal-format
32562msgid "MCU '%s' does not have hardware multiply support, but -mhwmult is set to %s"
32563msgstr ""
32564
32565#: config/msp430/msp430.c:798
32566#, gcc-internal-format, gfc-internal-format
32567msgid "MCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bit"
32568msgstr ""
32569
32570#: config/msp430/msp430.c:801
32571#, gcc-internal-format, gfc-internal-format
32572msgid "MCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bit"
32573msgstr ""
32574
32575#: config/msp430/msp430.c:804
32576#, gcc-internal-format, gfc-internal-format
32577msgid "MCU '%s' supports %s hardware multiply, but -mhwmult is set to f5series"
32578msgstr ""
32579
32580#: config/msp430/msp430.c:820
32581#, gcc-internal-format, gfc-internal-format
32582msgid ""
32583"Unrecognized MCU name '%s', assuming that it is just a MSP430 with no hardware multiply.\n"
32584"Use the -mcpu and -mhwmult options to set these explicitly."
32585msgstr ""
32586
32587#: config/msp430/msp430.c:827
32588#, gcc-internal-format, gfc-internal-format
32589msgid ""
32590"Unrecognized MCU name '%s', assuming that it has no hardware multiply.\n"
32591"Use the -mhwmult option to set this explicitly."
32592msgstr ""
32593
32594#: config/msp430/msp430.c:839
32595#, gcc-internal-format, gfc-internal-format
32596msgid ""
32597"Unrecognized MCU name '%s', assuming that it just supports the MSP430 ISA.\n"
32598"Use the -mcpu option to set the ISA explicitly."
32599msgstr ""
32600
32601#: config/msp430/msp430.c:847
32602#, fuzzy, gcc-internal-format, gfc-internal-format
32603#| msgid "unrecognized register name %qs"
32604msgid "Unrecognized MCU name '%s'."
32605msgstr "Käyttö: %s [VALITSIN] NIMI...\n"
32606
32607#: config/msp430/msp430.c:856
32608#, gcc-internal-format
32609msgid "-mlarge requires a 430X-compatible -mmcu="
32610msgstr ""
32611
32612#: config/msp430/msp430.c:859
32613#, gcc-internal-format
32614msgid "-mcode-region=upper requires 430X-compatible cpu"
32615msgstr ""
32616
32617#: config/msp430/msp430.c:861
32618#, gcc-internal-format
32619msgid "-mdata-region=upper requires 430X-compatible cpu"
32620msgstr ""
32621
32622#: config/msp430/msp430.c:1886
32623#, fuzzy, gcc-internal-format
32624msgid "unrecognized interrupt vector argument of %qE attribute"
32625msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
32626
32627#: config/msp430/msp430.c:1895
32628#, fuzzy, gcc-internal-format
32629msgid "numeric argument of %qE attribute must be in range 0..63"
32630msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
32631
32632#: config/msp430/msp430.c:1901
32633#, fuzzy, gcc-internal-format
32634msgid "argument of %qE attribute is not a string constant or number"
32635msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
32636
32637#: config/msp430/msp430.c:2023
32638#, fuzzy, gcc-internal-format
32639#| msgid "%qE attribute only applies to variables and functions"
32640msgid "%qE attribute cannot be applied to variables with specific sections"
32641msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
32642
32643#: config/msp430/msp430.c:2027
32644#, fuzzy, gcc-internal-format
32645msgid "%qE attribute has no effect on automatic variables"
32646msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
32647
32648#: config/msp430/msp430.c:2174
32649#, fuzzy, gcc-internal-format
32650msgid "argument to interrupt attribute is unsupported for weak functions"
32651msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
32652
32653#: config/msp430/msp430.c:2550
32654#, fuzzy, gcc-internal-format
32655#| msgid "%qE attribute allows only an integer constant argument"
32656msgid "__delay_cycles() only takes constant arguments"
32657msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
32658
32659#: config/msp430/msp430.c:2560
32660#, fuzzy, gcc-internal-format
32661#| msgid "%qE attribute allows only an integer constant argument"
32662msgid "__delay_cycles only takes non-negative cycle counts"
32663msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
32664
32665#: config/msp430/msp430.c:2580
32666#, gcc-internal-format
32667msgid "__delay_cycles is limited to 32-bit loop counts"
32668msgstr ""
32669
32670#: config/msp430/msp430.c:2650
32671#, gcc-internal-format
32672msgid "MSP430 builtin functions only work inside interrupt handlers"
32673msgstr ""
32674
32675#: config/msp430/msp430.c:2662 config/rx/rx.c:2658 config/xtensa/xtensa.c:3465
32676#: config/xtensa/xtensa.c:3491
32677#, fuzzy, gcc-internal-format
32678msgid "bad builtin code"
32679msgstr "<sisäänrakennettu>"
32680
32681#: config/nds32/nds32-intrinsic.c:126 config/nios2/nios2.c:3834
32682#, fuzzy, gcc-internal-format, gfc-internal-format
32683msgid "invalid argument to built-in function %s"
32684msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
32685
32686#: config/nds32/nds32-intrinsic.c:131
32687#, fuzzy, gcc-internal-format, gfc-internal-format
32688msgid "constant argument out of range for %s"
32689msgstr "%qs odottaa vakioargumenttia"
32690
32691#: config/nds32/nds32-intrinsic.c:690
32692#, gcc-internal-format
32693msgid "this builtin function is only available on the v3s or v3f toolchain"
32694msgstr ""
32695
32696#: config/nds32/nds32-intrinsic.c:702
32697#, gcc-internal-format
32698msgid "this builtin function is only available on the v3f toolchain"
32699msgstr ""
32700
32701#: config/nds32/nds32-intrinsic.c:717
32702#, fuzzy, gcc-internal-format
32703msgid "this builtin function not support on the v3m toolchain"
32704msgstr "ISO C kieltää sisäkkäiset funktiot"
32705
32706#: config/nds32/nds32-intrinsic.c:736
32707#, fuzzy, gcc-internal-format
32708#| msgid "Generate bit instructions"
32709msgid "don't support performance extension instructions"
32710msgstr "Tuota mul64- ja mulu64-käskyjä"
32711
32712#: config/nds32/nds32-intrinsic.c:748
32713#, fuzzy, gcc-internal-format
32714#| msgid "Generate bit instructions"
32715msgid "don't support performance extension version 2 instructions"
32716msgstr "Tuota mul64- ja mulu64-käskyjä"
32717
32718#: config/nds32/nds32-intrinsic.c:760
32719#, fuzzy, gcc-internal-format
32720#| msgid "Enable sign extend instructions"
32721msgid "don't support string extension instructions"
32722msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
32723
32724#: config/nds32/nds32-isr.c:341
32725#, fuzzy, gcc-internal-format
32726msgid "multiple save reg attributes to function %qD"
32727msgstr "liian vähän argumentteja funktiolle %qE"
32728
32729#: config/nds32/nds32-isr.c:352
32730#, fuzzy, gcc-internal-format
32731msgid "multiple nested types attributes to function %qD"
32732msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
32733
32734#: config/nds32/nds32-isr.c:364
32735#, fuzzy, gcc-internal-format
32736msgid "multiple interrupt attributes to function %qD"
32737msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
32738
32739#. Trampoline is not supported on reduced-set registers yet.
32740#: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
32741#: config/nds32/nds32.c:3128 config/nds32/nds32.c:3202
32742#: config/nds32/nds32.c:3217 config/nds32/nds32.c:3223
32743#: config/nds32/nds32.c:3285 config/nds32/nds32.c:3291
32744#: config/nds32/nds32.c:3323
32745#, fuzzy, gcc-internal-format
32746msgid "a nested function is not supported for reduced registers"
32747msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
32748
32749#. The enum index value for array size is out of range.
32750#: config/nds32/nds32.c:3026
32751#, gcc-internal-format
32752msgid "intrinsic register index is out of range"
32753msgstr ""
32754
32755#: config/nds32/nds32.c:3042 config/nds32/nds32.c:3049
32756#: config/nds32/nds32.c:3056 config/nds32/nds32.c:3063
32757#: config/nds32/nds32.c:3070
32758#, gcc-internal-format
32759msgid "CCTL intrinsic function subtype out of range!"
32760msgstr ""
32761
32762#: config/nds32/nds32.c:3509
32763#, fuzzy, gcc-internal-format
32764#| msgid "invalid type for iteration variable %qE"
32765msgid "invalid id value for interrupt/exception attribute"
32766msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
32767
32768#: config/nds32/nds32.c:3537
32769#, fuzzy, gcc-internal-format
32770#| msgid "invalid argument of %qs attribute"
32771msgid "invalid id value for reset attribute"
32772msgstr "%qs-attribuutin virheellinen argumentti"
32773
32774#: config/nds32/nds32.c:3553
32775#, fuzzy, gcc-internal-format
32776#| msgid "invalid argument of %qs attribute"
32777msgid "invalid nmi function for reset attribute"
32778msgstr "%qs-attribuutin virheellinen argumentti"
32779
32780#: config/nds32/nds32.c:3566
32781#, fuzzy, gcc-internal-format
32782#| msgid "invalid argument of %qs attribute"
32783msgid "invalid warm function for reset attribute"
32784msgstr "%qs-attribuutin virheellinen argumentti"
32785
32786#: config/nds32/nds32.c:3639
32787#, gcc-internal-format
32788msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
32789msgstr ""
32790
32791#: config/nds32/nds32.c:3642
32792#, gcc-internal-format
32793msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'"
32794msgstr ""
32795
32796#: config/nds32/nds32.c:3648
32797#, fuzzy, gcc-internal-format
32798msgid "position-independent code not supported"
32799msgstr "parametrilla %P on vaillinainen tyyppi %qT"
32800
32801#: config/nios2/nios2.c:573
32802#, gcc-internal-format
32803msgid "Unknown form for stack limit expression"
32804msgstr ""
32805
32806#: config/nios2/nios2.c:1182
32807#, gcc-internal-format
32808msgid "switch %<-mcustom-%s%> is required for double precision floating point"
32809msgstr ""
32810
32811#: config/nios2/nios2.c:1195
32812#, gcc-internal-format
32813msgid "switch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specified"
32814msgstr ""
32815
32816#: config/nios2/nios2.c:1204
32817#, gcc-internal-format
32818msgid "switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specified"
32819msgstr ""
32820
32821#: config/nios2/nios2.c:1213
32822#, gcc-internal-format
32823msgid "switch %<-mcustom-%s%> has no effect unless -fno-math-errno is specified"
32824msgstr ""
32825
32826#: config/nios2/nios2.c:1218
32827#, gcc-internal-format
32828msgid "conflicting use of -mcustom switches, target attributes, and/or __builtin_custom_ functions"
32829msgstr ""
32830
32831#: config/nios2/nios2.c:1320
32832#, gcc-internal-format
32833msgid "ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>"
32834msgstr ""
32835
32836#: config/nios2/nios2.c:1339
32837#, gcc-internal-format
32838msgid "switch %<-mcustom-%s%> value %d must be between 0 and 255"
32839msgstr ""
32840
32841#: config/nios2/nios2.c:1362
32842#, gcc-internal-format
32843msgid "position-independent code requires the Linux ABI"
32844msgstr ""
32845
32846#: config/nios2/nios2.c:1365
32847#, gcc-internal-format
32848msgid "PIC support for -fstack-limit-symbol"
32849msgstr ""
32850
32851#: config/nios2/nios2.c:1387
32852#, fuzzy, gcc-internal-format
32853msgid "-mgpopt not supported with PIC."
32854msgstr "Profilointiajastin vanhentunut"
32855
32856#: config/nios2/nios2.c:1389
32857#, fuzzy, gcc-internal-format
32858msgid "-mgprel-sec= not supported with PIC."
32859msgstr "Profilointiajastin vanhentunut"
32860
32861#: config/nios2/nios2.c:1391
32862#, fuzzy, gcc-internal-format
32863msgid "-mr0rel-sec= not supported with PIC."
32864msgstr "Profilointiajastin vanhentunut"
32865
32866#: config/nios2/nios2.c:1399
32867#, fuzzy, gcc-internal-format
32868msgid "-mgprel-sec= argument is not a valid regular expression."
32869msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
32870
32871#: config/nios2/nios2.c:1405
32872#, fuzzy, gcc-internal-format
32873msgid "-mr0rel-sec= argument is not a valid regular expression."
32874msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
32875
32876#: config/nios2/nios2.c:1416
32877#, gcc-internal-format
32878msgid "BMX instructions are only supported with R2 architecture"
32879msgstr ""
32880
32881#: config/nios2/nios2.c:1418
32882#, gcc-internal-format
32883msgid "CDX instructions are only supported with R2 architecture"
32884msgstr ""
32885
32886#: config/nios2/nios2.c:1423
32887#, fuzzy, gcc-internal-format
32888#| msgid "Generate code in big endian mode"
32889msgid "R2 architecture is little-endian only"
32890msgstr "Tuota koodia big-endian-tilassa"
32891
32892#: config/nios2/nios2.c:3580
32893#, gcc-internal-format
32894msgid "Cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
32895msgstr ""
32896
32897#: config/nios2/nios2.c:3688
32898#, gcc-internal-format, gfc-internal-format
32899msgid "custom instruction opcode must be compile time constant in the range 0-255 for __builtin_custom_%s"
32900msgstr ""
32901
32902#: config/nios2/nios2.c:3893
32903#, gcc-internal-format, gfc-internal-format
32904msgid "Control register number must be in range 0-31 for %s"
32905msgstr ""
32906
32907#: config/nios2/nios2.c:3921
32908#, gcc-internal-format, gfc-internal-format
32909msgid "Register number must be in range 0-31 for %s"
32910msgstr ""
32911
32912#: config/nios2/nios2.c:3928
32913#, fuzzy, gcc-internal-format, gfc-internal-format
32914msgid "The immediate value must fit into a %d-bit integer for %s"
32915msgstr "puhdistusargumentti ei ole tunniste"
32916
32917#: config/nios2/nios2.c:3978
32918#, gcc-internal-format
32919msgid "The ENI instruction operand must be either 0 or 1"
32920msgstr ""
32921
32922#: config/nios2/nios2.c:4006
32923#, fuzzy, gcc-internal-format, gfc-internal-format
32924msgid "Builtin function %s requires Nios II R%d"
32925msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
32926
32927#: config/nios2/nios2.c:4086
32928#, gcc-internal-format
32929msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
32930msgstr ""
32931
32932#: config/nios2/nios2.c:4092 config/nios2/nios2.c:4102
32933#, gcc-internal-format
32934msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
32935msgstr ""
32936
32937#: config/nios2/nios2.c:4208
32938#, gcc-internal-format
32939msgid "custom-fpu-cfg option does not support %<no-%>"
32940msgstr ""
32941
32942#: config/nios2/nios2.c:4213
32943#, gcc-internal-format
32944msgid "custom-fpu-cfg option requires configuration argument"
32945msgstr ""
32946
32947#: config/nios2/nios2.c:4242
32948#, fuzzy, gcc-internal-format
32949msgid "%<no-custom-%s%> does not accept arguments"
32950msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
32951
32952#: config/nios2/nios2.c:4257
32953#, fuzzy, gcc-internal-format
32954msgid "%<custom-%s=%> requires argument"
32955msgstr "valitsin vaatii argumentin -- %s"
32956
32957#: config/nios2/nios2.c:4267
32958#, gcc-internal-format, gfc-internal-format
32959msgid "`custom-%s=' argument requires numeric digits"
32960msgstr ""
32961
32962#: config/nios2/nios2.c:4279
32963#, gcc-internal-format
32964msgid "%<custom-%s=%> is not recognized as FPU instruction"
32965msgstr ""
32966
32967#: config/nios2/nios2.c:4286
32968#, fuzzy, gcc-internal-format
32969#| msgid "<unknown>"
32970msgid "%<%s%> is unknown"
32971msgstr "%s: tuntematon merkki kentässä ”%s”"
32972
32973#: config/nvptx/mkoffload.c:109
32974#, fuzzy, gcc-internal-format
32975#| msgid "malformed #pragma builtin"
32976msgid "malformed ptx file"
32977msgstr "väärän muotoinen rivi jätetty huomioimatta"
32978
32979#: config/nvptx/mkoffload.c:409
32980#, fuzzy, gcc-internal-format
32981#| msgid "environment variable COLLECT_GCC must be set"
32982msgid "COLLECT_GCC must be set."
32983msgstr "COLLECT_GCC-ympäristömuuttujan on oltava asetettuna"
32984
32985#: config/nvptx/mkoffload.c:490
32986#, gcc-internal-format
32987msgid "either -fopenacc or -fopenmp must be set"
32988msgstr ""
32989
32990#: config/nvptx/mkoffload.c:554
32991#, fuzzy, gcc-internal-format
32992msgid "cannot open intermediate ptx file"
32993msgstr "%s: ei voida avata COFF-tiedostona"
32994
32995#: config/nvptx/nvptx.c:165
32996#, fuzzy, gcc-internal-format, gfc-internal-format
32997msgid "option %s is not supported together with -fopenacc"
32998msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
32999
33000#: config/nvptx/nvptx.c:191
33001#, fuzzy, gcc-internal-format
33002msgid "not generating patch area, nops not supported"
33003msgstr "%J%qD:n esittely varjostaa parametria"
33004
33005#: config/nvptx/nvptx.c:278
33006#, gcc-internal-format
33007msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
33008msgstr ""
33009
33010#: config/nvptx/nvptx.c:1970
33011#, gcc-internal-format
33012msgid "cannot emit unaligned pointers in ptx assembly"
33013msgstr ""
33014
33015#: config/nvptx/nvptx.c:2196
33016#, gcc-internal-format
33017msgid "PTX does not support weak declarations (only weak definitions)"
33018msgstr ""
33019
33020#: config/nvptx/nvptx.c:4616
33021#, fuzzy, gcc-internal-format
33022msgid "%qE attribute requires a void return type"
33023msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
33024
33025#: config/nvptx/nvptx.c:4639
33026#, fuzzy, gcc-internal-format
33027msgid "%qE attribute not allowed with auto storage class"
33028msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
33029
33030#: config/nvptx/nvptx.c:5009
33031#, gcc-internal-format, gfc-internal-format
33032msgid "using vector_length (%d), ignoring %d"
33033msgstr ""
33034
33035#: config/nvptx/nvptx.c:5010
33036#, gcc-internal-format, gfc-internal-format
33037msgid "using vector_length (%d), ignoring runtime setting"
33038msgstr ""
33039
33040#: config/nvptx/nvptx.c:5020
33041#, gcc-internal-format, gfc-internal-format
33042msgid "using num_workers (%d), ignoring %d"
33043msgstr ""
33044
33045#: config/pa/pa.c:532
33046#, gcc-internal-format
33047msgid "PIC code generation is not supported in the portable runtime model"
33048msgstr ""
33049
33050#: config/pa/pa.c:537
33051#, gcc-internal-format
33052msgid "PIC code generation is not compatible with fast indirect calls"
33053msgstr ""
33054
33055#: config/pa/pa.c:542
33056#, gcc-internal-format
33057msgid "-g is only supported when using GAS on this processor,"
33058msgstr ""
33059
33060#: config/pa/pa.c:543
33061#, fuzzy, gcc-internal-format
33062msgid "-g option disabled"
33063msgstr "[ei käytössä]"
33064
33065#: config/pa/pa.c:557
33066#, gcc-internal-format
33067msgid "-freorder-blocks-and-partition does not work on this architecture"
33068msgstr ""
33069
33070#: config/pa/pa.c:8825
33071#, gcc-internal-format, gfc-internal-format
33072msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
33073msgstr ""
33074
33075#: config/powerpcspe/host-darwin.c:61 config/rs6000/host-darwin.c:61
33076#, fuzzy, gcc-internal-format
33077msgid "Segmentation Fault (code)"
33078msgstr "Muistialueen ylitys"
33079
33080#: config/powerpcspe/host-darwin.c:131 config/rs6000/host-darwin.c:131
33081#, gcc-internal-format
33082msgid "Segmentation Fault"
33083msgstr "Muistialueen ylitys"
33084
33085#: config/powerpcspe/host-darwin.c:145 config/rs6000/host-darwin.c:145
33086#, gcc-internal-format
33087msgid "While setting up signal stack: %m"
33088msgstr ""
33089
33090#: config/powerpcspe/host-darwin.c:151 config/rs6000/host-darwin.c:151
33091#, gcc-internal-format
33092msgid "While setting up signal handler: %m"
33093msgstr ""
33094
33095#. Handle the machine specific pragma longcall.  Its syntax is
33096#.
33097#. # pragma longcall ( TOGGLE )
33098#.
33099#. where TOGGLE is either 0 or 1.
33100#.
33101#. rs6000_default_long_calls is set to the value of TOGGLE, changing
33102#. whether or not new function declarations receive a longcall
33103#. attribute by default.
33104#: config/powerpcspe/powerpcspe-c.c:52 config/rs6000/rs6000-c.c:52
33105#, fuzzy, gcc-internal-format
33106msgid "ignoring malformed #pragma longcall"
33107msgstr "väärin muotoiltu ”#pragma options”, ei huomioida"
33108
33109#: config/powerpcspe/powerpcspe-c.c:65 config/rs6000/rs6000-c.c:65
33110#, fuzzy, gcc-internal-format
33111msgid "missing open paren"
33112msgstr "Avaa"
33113
33114#: config/powerpcspe/powerpcspe-c.c:67 config/rs6000/rs6000-c.c:67
33115#, fuzzy, gcc-internal-format
33116msgid "missing number"
33117msgstr "$-operandinumero puuttuu muotoilussa"
33118
33119#: config/powerpcspe/powerpcspe-c.c:69 config/rs6000/rs6000-c.c:69
33120#, fuzzy, gcc-internal-format
33121msgid "missing close paren"
33122msgstr "Sulje"
33123
33124#: config/powerpcspe/powerpcspe-c.c:72 config/rs6000/rs6000-c.c:72
33125#, fuzzy, gcc-internal-format
33126msgid "number must be 0 or 1"
33127msgstr "{0} versio {1}"
33128
33129#: config/powerpcspe/powerpcspe-c.c:75 config/rs6000/rs6000-c.c:75
33130#, fuzzy, gcc-internal-format
33131msgid "junk at end of #pragma longcall"
33132msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
33133
33134#: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6152
33135#, gcc-internal-format
33136msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
33137msgstr ""
33138
33139#: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6156
33140#, gcc-internal-format
33141msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
33142msgstr ""
33143
33144#: config/powerpcspe/powerpcspe-c.c:5675
33145#, fuzzy, gcc-internal-format
33146msgid "vec_mul only accepts 2 arguments"
33147msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
33148
33149#: config/powerpcspe/powerpcspe-c.c:5726
33150#, fuzzy, gcc-internal-format
33151msgid "vec_cmpne only accepts 2 arguments"
33152msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
33153
33154#: config/powerpcspe/powerpcspe-c.c:5796
33155#, fuzzy, gcc-internal-format
33156msgid "vec_adde only accepts 3 arguments"
33157msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
33158
33159#: config/powerpcspe/powerpcspe-c.c:5860
33160#, fuzzy, gcc-internal-format
33161msgid "vec_addec only accepts 3 arguments"
33162msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
33163
33164#: config/powerpcspe/powerpcspe-c.c:5948
33165#, fuzzy, gcc-internal-format, gfc-internal-format
33166msgid "%s only accepts %d arguments"
33167msgstr "%q+D sallii vain nolla tai kaksi argumenttia"
33168
33169#: config/powerpcspe/powerpcspe-c.c:5953
33170#, fuzzy, gcc-internal-format, gfc-internal-format
33171msgid "%s only accepts 1 argument"
33172msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
33173
33174#: config/powerpcspe/powerpcspe-c.c:5958
33175#, fuzzy, gcc-internal-format, gfc-internal-format
33176msgid "%s only accepts 2 arguments"
33177msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
33178
33179#: config/powerpcspe/powerpcspe-c.c:6024
33180#, gcc-internal-format
33181msgid "vec_extract only accepts 2 arguments"
33182msgstr ""
33183
33184#: config/powerpcspe/powerpcspe-c.c:6194
33185#, gcc-internal-format
33186msgid "vec_insert only accepts 3 arguments"
33187msgstr ""
33188
33189#: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6866
33190#, fuzzy, gcc-internal-format
33191msgid "passing arg %d of %qE discards qualifiers from pointer target type"
33192msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
33193
33194#: config/powerpcspe/powerpcspe-c.c:6515
33195#, fuzzy, gcc-internal-format
33196msgid "__builtin_cmpb only accepts 2 arguments"
33197msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
33198
33199#: config/powerpcspe/powerpcspe-c.c:6573
33200#, fuzzy, gcc-internal-format, gfc-internal-format
33201msgid "Builtin function %s not supported in this compiler configuration"
33202msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
33203
33204#: config/powerpcspe/powerpcspe-c.c:6581
33205#, fuzzy, gcc-internal-format, gfc-internal-format
33206msgid "invalid parameter combination for AltiVec intrinsic %s"
33207msgstr "virheellinen parametri %qs"
33208
33209#: config/powerpcspe/powerpcspe.c:3829
33210#, gcc-internal-format
33211msgid "-mrecip requires -ffinite-math or -ffast-math"
33212msgstr ""
33213
33214#: config/powerpcspe/powerpcspe.c:3831
33215#, gcc-internal-format
33216msgid "-mrecip requires -fno-trapping-math or -ffast-math"
33217msgstr ""
33218
33219#: config/powerpcspe/powerpcspe.c:3833
33220#, gcc-internal-format
33221msgid "-mrecip requires -freciprocal-math or -ffast-math"
33222msgstr ""
33223
33224#: config/powerpcspe/powerpcspe.c:3933
33225#, gcc-internal-format
33226msgid "-m64 requires PowerPC64 architecture, enabling"
33227msgstr "-m64 vaatii PowerPC64-suorittimen, otetaan käyttöön"
33228
33229#: config/powerpcspe/powerpcspe.c:4117
33230#, gcc-internal-format
33231msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
33232msgstr ""
33233
33234#: config/powerpcspe/powerpcspe.c:4209
33235#, gcc-internal-format
33236msgid "will not generate power9 instructions because assembler lacks power9 support"
33237msgstr ""
33238
33239#: config/powerpcspe/powerpcspe.c:4218
33240#, gcc-internal-format
33241msgid "will not generate power8 instructions because assembler lacks power8 support"
33242msgstr ""
33243
33244#: config/powerpcspe/powerpcspe.c:4227
33245#, gcc-internal-format
33246msgid "will not generate power7 instructions because assembler lacks power7 support"
33247msgstr ""
33248
33249#: config/powerpcspe/powerpcspe.c:4236
33250#, gcc-internal-format
33251msgid "will not generate power6 instructions because assembler lacks power6 support"
33252msgstr ""
33253
33254#: config/powerpcspe/powerpcspe.c:4245
33255#, gcc-internal-format
33256msgid "will not generate power5 instructions because assembler lacks power5 support"
33257msgstr ""
33258
33259#: config/powerpcspe/powerpcspe.c:4333
33260#, fuzzy, gcc-internal-format
33261msgid "not configured for SPE ABI"
33262msgstr "31-bittinen ABI"
33263
33264#: config/powerpcspe/powerpcspe.c:4338
33265#, fuzzy, gcc-internal-format
33266msgid "not configured for SPE instruction set"
33267msgstr "Käytä PowerPC-64 -käskykantaa"
33268
33269#: config/powerpcspe/powerpcspe.c:4344
33270#, gcc-internal-format
33271msgid "target attribute or pragma changes SPE ABI"
33272msgstr ""
33273
33274#: config/powerpcspe/powerpcspe.c:4351 config/rs6000/rs6000.c:4243
33275#, fuzzy, gcc-internal-format
33276msgid "AltiVec not supported in this target"
33277msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
33278
33279#: config/powerpcspe/powerpcspe.c:4353 config/powerpcspe/powerpcspe.c:4358
33280#, fuzzy, gcc-internal-format
33281msgid "SPE not supported in this target"
33282msgstr "Ei ole tuettu"
33283
33284#: config/powerpcspe/powerpcspe.c:4386
33285#, gcc-internal-format
33286msgid "-mmultiple is not supported on little endian systems"
33287msgstr "valitsin -mmultiple ei ole tuettu little-endian-järjestelmissä"
33288
33289#: config/powerpcspe/powerpcspe.c:4393
33290#, gcc-internal-format
33291msgid "-mstring is not supported on little endian systems"
33292msgstr "valitsin -mstring ei ole tuettu little-endian-järjestelmissä"
33293
33294#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
33295#. were explicitly cleared.
33296#: config/powerpcspe/powerpcspe.c:4489 config/powerpcspe/powerpcspe.c:4500
33297#, gcc-internal-format
33298msgid "-mpower9-minmax incompatible with explicitly disabled options"
33299msgstr ""
33300
33301#: config/powerpcspe/powerpcspe.c:4492
33302#, gcc-internal-format
33303msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
33304msgstr ""
33305
33306#: config/powerpcspe/powerpcspe.c:4524
33307#, fuzzy, gcc-internal-format
33308msgid "-mcrypto requires -maltivec"
33309msgstr "--stat vaatii tiedostonimiä"
33310
33311#: config/powerpcspe/powerpcspe.c:4531
33312#, fuzzy, gcc-internal-format
33313#| msgid "--resource requires -o"
33314msgid "-mdirect-move requires -mvsx"
33315msgstr "valitsin --resource vaatii valitsimen -o"
33316
33317#: config/powerpcspe/powerpcspe.c:4538
33318#, fuzzy, gcc-internal-format
33319msgid "-mpower8-vector requires -maltivec"
33320msgstr "valitsin vaatii argumentin -- %s"
33321
33322#: config/powerpcspe/powerpcspe.c:4546
33323#, fuzzy, gcc-internal-format
33324#| msgid "--resource requires -o"
33325msgid "-mpower8-vector requires -mvsx"
33326msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
33327
33328#: config/powerpcspe/powerpcspe.c:4565
33329#, fuzzy, gcc-internal-format
33330#| msgid "--resource requires -o"
33331msgid "-mvsx-timode requires -mvsx"
33332msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
33333
33334#: config/powerpcspe/powerpcspe.c:4572
33335#, gcc-internal-format
33336msgid "-mhard-dfp requires -mhard-float"
33337msgstr ""
33338
33339#: config/powerpcspe/powerpcspe.c:4625
33340#, fuzzy, gcc-internal-format
33341#| msgid "--resource requires -o"
33342msgid "-mupper-regs-df requires -mvsx"
33343msgstr "valitsin --resource vaatii valitsimen -o"
33344
33345#: config/powerpcspe/powerpcspe.c:4632
33346#, fuzzy, gcc-internal-format
33347#| msgid "--resource requires -o"
33348msgid "-mupper-regs-di requires -mvsx"
33349msgstr "valitsin --resource vaatii valitsimen -o"
33350
33351#: config/powerpcspe/powerpcspe.c:4639
33352#, gcc-internal-format
33353msgid "-mupper-regs-sf requires -mpower8-vector"
33354msgstr ""
33355
33356#: config/powerpcspe/powerpcspe.c:4688
33357#, fuzzy, gcc-internal-format
33358#| msgid "--resource requires -o"
33359msgid "-mpower8-fusion-sign requires -mpower8-fusion"
33360msgstr "valitsin --resource vaatii valitsimen -o"
33361
33362#: config/powerpcspe/powerpcspe.c:4691
33363#, fuzzy, gcc-internal-format
33364msgid "-mtoc-fusion requires -mpower8-fusion"
33365msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
33366
33367#. We prefer to not mention undocumented options in
33368#. error messages.  However, if users have managed to select
33369#. power9-fusion without selecting power8-fusion, they
33370#. already know about undocumented flags.
33371#: config/powerpcspe/powerpcspe.c:4708
33372#, fuzzy, gcc-internal-format
33373#| msgid "--resource requires -o"
33374msgid "-mpower9-fusion requires -mpower8-fusion"
33375msgstr "operaattori ”defined” vaatii tunnisteen"
33376
33377#: config/powerpcspe/powerpcspe.c:4761
33378#, fuzzy, gcc-internal-format
33379#| msgid "--resource requires -o"
33380msgid "-mpower9-vector requires -mpower8-vector"
33381msgstr "operaattori ”defined” vaatii tunnisteen"
33382
33383#: config/powerpcspe/powerpcspe.c:4806
33384#, fuzzy, gcc-internal-format
33385#| msgid "--resource requires -o"
33386msgid "-mpower9-dform requires -mpower9-vector"
33387msgstr "operaattori ”defined” vaatii tunnisteen"
33388
33389#: config/powerpcspe/powerpcspe.c:4835
33390#, gcc-internal-format
33391msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
33392msgstr ""
33393
33394#: config/powerpcspe/powerpcspe.c:4858
33395#, fuzzy, gcc-internal-format
33396#| msgid "--resource requires -o"
33397msgid "-mpower9-dform requires -mupper-regs-df"
33398msgstr "valitsin --resource vaatii valitsimen -o"
33399
33400#: config/powerpcspe/powerpcspe.c:4865
33401#, fuzzy, gcc-internal-format
33402#| msgid "--resource requires -o"
33403msgid "-mpower9-dform requires -mupper-regs-sf"
33404msgstr "valitsin --resource vaatii valitsimen -o"
33405
33406#: config/powerpcspe/powerpcspe.c:4885
33407#, fuzzy, gcc-internal-format
33408#| msgid "--resource requires -o"
33409msgid "-mvsx-timode might need -mlra"
33410msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
33411
33412#: config/powerpcspe/powerpcspe.c:4910
33413#, fuzzy, gcc-internal-format
33414#| msgid "--resource requires -o"
33415msgid "-mallow-movmisalign requires -mvsx"
33416msgstr "valitsin --resource vaatii valitsimen -o"
33417
33418#: config/powerpcspe/powerpcspe.c:4925
33419#, fuzzy, gcc-internal-format
33420#| msgid "--resource requires -o"
33421msgid "-mefficient-unaligned-vsx requires -mvsx"
33422msgstr "valitsin --resource vaatii valitsimen -o"
33423
33424#: config/powerpcspe/powerpcspe.c:4933
33425#, gcc-internal-format
33426msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
33427msgstr ""
33428
33429#: config/powerpcspe/powerpcspe.c:4947
33430#, gcc-internal-format
33431msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
33432msgstr ""
33433
33434#: config/powerpcspe/powerpcspe.c:4959 config/rs6000/rs6000.c:4628
33435#, gcc-internal-format
33436msgid "target attribute or pragma changes long double size"
33437msgstr ""
33438
33439#: config/powerpcspe/powerpcspe.c:4985
33440#, gcc-internal-format
33441msgid "-mfloat128 requires VSX support"
33442msgstr ""
33443
33444#: config/powerpcspe/powerpcspe.c:4995
33445#, gcc-internal-format
33446msgid "-mfloat128-type requires VSX support"
33447msgstr ""
33448
33449#: config/powerpcspe/powerpcspe.c:5011
33450#, gcc-internal-format
33451msgid "-mfloat128 requires -mfloat128-type"
33452msgstr ""
33453
33454#: config/powerpcspe/powerpcspe.c:5024
33455#, gcc-internal-format
33456msgid "-mfloat128-hardware requires -mfloat128-type"
33457msgstr ""
33458
33459#: config/powerpcspe/powerpcspe.c:5047
33460#, gcc-internal-format
33461msgid "-mfloat128-hardware requires full ISA 3.0 support"
33462msgstr ""
33463
33464#: config/powerpcspe/powerpcspe.c:5055
33465#, gcc-internal-format
33466msgid "-mfloat128-hardware requires -m64"
33467msgstr ""
33468
33469#: config/powerpcspe/powerpcspe.c:5119
33470#, gcc-internal-format, gfc-internal-format
33471msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
33472msgstr ""
33473
33474#: config/powerpcspe/powerpcspe.c:5140 config/powerpcspe/powerpcspe.c:5155
33475#: config/rs6000/rs6000.c:4791 config/rs6000/rs6000.c:4806
33476#, gcc-internal-format
33477msgid "target attribute or pragma changes AltiVec ABI"
33478msgstr ""
33479
33480#: config/powerpcspe/powerpcspe.c:5168 config/rs6000/rs6000.c:4819
33481#, gcc-internal-format
33482msgid "target attribute or pragma changes darwin64 ABI"
33483msgstr ""
33484
33485#: config/powerpcspe/powerpcspe.c:5234 config/rs6000/rs6000.c:4853
33486#, gcc-internal-format
33487msgid "target attribute or pragma changes single precision floating point"
33488msgstr ""
33489
33490#: config/powerpcspe/powerpcspe.c:5237 config/rs6000/rs6000.c:4856
33491#, gcc-internal-format
33492msgid "target attribute or pragma changes double precision floating point"
33493msgstr ""
33494
33495#: config/powerpcspe/powerpcspe.c:5364
33496#, gcc-internal-format
33497msgid "-mstack-protector-guard=tls needs a valid base register"
33498msgstr ""
33499
33500#: config/powerpcspe/powerpcspe.c:8415 config/rs6000/rs6000.c:7950
33501#, gcc-internal-format, gfc-internal-format
33502msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
33503msgstr ""
33504
33505#: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11269
33506#, gcc-internal-format
33507msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
33508msgstr ""
33509
33510#: config/powerpcspe/powerpcspe.c:11997
33511#, gcc-internal-format
33512msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
33513msgstr ""
33514
33515#: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11633
33516#, gcc-internal-format, gfc-internal-format
33517msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
33518msgstr ""
33519
33520#: config/powerpcspe/powerpcspe.c:12460
33521#, gcc-internal-format
33522msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
33523msgstr ""
33524
33525#: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12648
33526#, gcc-internal-format
33527msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
33528msgstr ""
33529
33530#: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12823
33531#, gcc-internal-format
33532msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
33533msgstr ""
33534
33535#: config/powerpcspe/powerpcspe.c:14281
33536#, fuzzy, gcc-internal-format, gfc-internal-format
33537msgid "internal error: builtin function %s already processed"
33538msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
33539
33540#: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:14015
33541#, fuzzy, gcc-internal-format
33542#| msgid "argument 1 must be a 5-bit signed literal"
33543msgid "argument 1 must be an 8-bit field value"
33544msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
33545
33546#: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14059
33547#, gcc-internal-format
33548msgid "argument 1 must be a 5-bit signed literal"
33549msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
33550
33551#: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
33552#: config/rs6000/rs6000.c:14145
33553#, gcc-internal-format
33554msgid "argument 2 must be a 5-bit unsigned literal"
33555msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
33556
33557#: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14163
33558#, fuzzy, gcc-internal-format
33559msgid "argument 1 must be a 6-bit unsigned literal"
33560msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
33561
33562#: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14179
33563#, fuzzy, gcc-internal-format
33564#| msgid "argument 2 must be a 5-bit unsigned literal"
33565msgid "argument 2 must be a 7-bit unsigned literal"
33566msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
33567
33568#: config/powerpcspe/powerpcspe.c:15005
33569#, gcc-internal-format
33570msgid "argument 1 of __builtin_altivec_predicate must be a constant"
33571msgstr ""
33572
33573#: config/powerpcspe/powerpcspe.c:15062
33574#, gcc-internal-format
33575msgid "argument 1 of __builtin_altivec_predicate is out of range"
33576msgstr ""
33577
33578#: config/powerpcspe/powerpcspe.c:15550
33579#, gcc-internal-format, gfc-internal-format
33580msgid "builtin %s is only valid in 64-bit mode"
33581msgstr ""
33582
33583#: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14835
33584#, fuzzy, gcc-internal-format, gfc-internal-format
33585#| msgid "argument 2 must be a 5-bit unsigned literal"
33586msgid "argument %d must be an unsigned literal"
33587msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
33588
33589#: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14837
33590#, fuzzy, gcc-internal-format, gfc-internal-format
33591msgid "argument %d is an unsigned literal that is out of range"
33592msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
33593
33594#: config/powerpcspe/powerpcspe.c:15739
33595#, fuzzy, gcc-internal-format, gfc-internal-format
33596msgid "builtin %s only accepts a string argument"
33597msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
33598
33599#. Invalid CPU argument.
33600#: config/powerpcspe/powerpcspe.c:15758
33601#, fuzzy, gcc-internal-format, gfc-internal-format
33602msgid "cpu %s is an invalid argument to builtin %s"
33603msgstr "kokonaislukuargumentti %s ei kelpaa"
33604
33605#. Invalid HWCAP argument.
33606#: config/powerpcspe/powerpcspe.c:15786
33607#, fuzzy, gcc-internal-format, gfc-internal-format
33608msgid "hwcap %s is an invalid argument to builtin %s"
33609msgstr "kokonaislukuargumentti %s ei kelpaa"
33610
33611#: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15109
33612#, fuzzy, gcc-internal-format
33613msgid "argument 3 must be a 4-bit unsigned literal"
33614msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
33615
33616#: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15134
33617#, fuzzy, gcc-internal-format
33618msgid "argument 3 must be a 2-bit unsigned literal"
33619msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
33620
33621#: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15154
33622#, fuzzy, gcc-internal-format
33623msgid "argument 3 must be a 1-bit unsigned literal"
33624msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
33625
33626#: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15166
33627#, fuzzy, gcc-internal-format
33628msgid "argument 1 must be 0 or 2"
33629msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
33630
33631#: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15178
33632#, fuzzy, gcc-internal-format
33633msgid "argument 1 must be a 1-bit unsigned literal"
33634msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
33635
33636#: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15192
33637#, fuzzy, gcc-internal-format
33638#| msgid "argument 2 must be a 5-bit unsigned literal"
33639msgid "argument 2 must be a 6-bit unsigned literal"
33640msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
33641
33642#: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15204
33643#, fuzzy, gcc-internal-format
33644msgid "argument 2 must be 0 or 1"
33645msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
33646
33647#: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15212
33648#, fuzzy, gcc-internal-format
33649msgid "argument 3 must be in the range 0..15"
33650msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
33651
33652#: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15281
33653#: config/rs6000/rs6000.c:15613
33654#, fuzzy, gcc-internal-format
33655msgid "argument to %qs must be a 2-bit unsigned literal"
33656msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
33657
33658#: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15438
33659#, gcc-internal-format
33660msgid "unresolved overload for Altivec builtin %qF"
33661msgstr ""
33662
33663#: config/powerpcspe/powerpcspe.c:16483
33664#, fuzzy, gcc-internal-format
33665msgid "argument to dss must be a 2-bit unsigned literal"
33666msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
33667
33668#: config/powerpcspe/powerpcspe.c:16531
33669#, gcc-internal-format
33670msgid "second argument to vec_vextract4b must be 0..12"
33671msgstr ""
33672
33673#: config/powerpcspe/powerpcspe.c:16548
33674#, fuzzy, gcc-internal-format
33675#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
33676msgid "third argument to vec_vinsert4b must be 0..12"
33677msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
33678
33679#: config/powerpcspe/powerpcspe.c:16923
33680#, fuzzy, gcc-internal-format
33681msgid "argument 1 of __builtin_paired_predicate must be a constant"
33682msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
33683
33684#: config/powerpcspe/powerpcspe.c:16970
33685#, fuzzy, gcc-internal-format
33686msgid "argument 1 of __builtin_paired_predicate is out of range"
33687msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
33688
33689#: config/powerpcspe/powerpcspe.c:16995
33690#, gcc-internal-format
33691msgid "argument 1 of __builtin_spe_predicate must be a constant"
33692msgstr ""
33693
33694#: config/powerpcspe/powerpcspe.c:17067
33695#, gcc-internal-format
33696msgid "argument 1 of __builtin_spe_predicate is out of range"
33697msgstr ""
33698
33699#: config/powerpcspe/powerpcspe.c:17149
33700#, gcc-internal-format, gfc-internal-format
33701msgid "Builtin function %s is only valid for the cell processor"
33702msgstr ""
33703
33704#: config/powerpcspe/powerpcspe.c:17151
33705#, fuzzy, gcc-internal-format, gfc-internal-format
33706msgid "Builtin function %s requires the -mvsx option"
33707msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
33708
33709#: config/powerpcspe/powerpcspe.c:17153
33710#, fuzzy, gcc-internal-format, gfc-internal-format
33711msgid "Builtin function %s requires the -mhtm option"
33712msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
33713
33714#: config/powerpcspe/powerpcspe.c:17155
33715#, fuzzy, gcc-internal-format, gfc-internal-format
33716msgid "Builtin function %s requires the -maltivec option"
33717msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
33718
33719#: config/powerpcspe/powerpcspe.c:17157
33720#, fuzzy, gcc-internal-format, gfc-internal-format
33721msgid "Builtin function %s requires the -mpaired option"
33722msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
33723
33724#: config/powerpcspe/powerpcspe.c:17159
33725#, fuzzy, gcc-internal-format, gfc-internal-format
33726msgid "Builtin function %s requires the -mspe option"
33727msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
33728
33729#: config/powerpcspe/powerpcspe.c:17162
33730#, fuzzy, gcc-internal-format, gfc-internal-format
33731msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
33732msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
33733
33734#: config/powerpcspe/powerpcspe.c:17165
33735#, fuzzy, gcc-internal-format, gfc-internal-format
33736msgid "Builtin function %s requires the -mhard-dfp option"
33737msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
33738
33739#: config/powerpcspe/powerpcspe.c:17167
33740#, fuzzy, gcc-internal-format, gfc-internal-format
33741msgid "Builtin function %s requires the -mpower8-vector option"
33742msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
33743
33744#: config/powerpcspe/powerpcspe.c:17170 config/powerpcspe/powerpcspe.c:17176
33745#, fuzzy, gcc-internal-format, gfc-internal-format
33746msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
33747msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
33748
33749#: config/powerpcspe/powerpcspe.c:17173 config/powerpcspe/powerpcspe.c:17179
33750#, fuzzy, gcc-internal-format, gfc-internal-format
33751msgid "Builtin function %s requires the -mcpu=power9 option"
33752msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
33753
33754#: config/powerpcspe/powerpcspe.c:17182
33755#, fuzzy, gcc-internal-format, gfc-internal-format
33756msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
33757msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
33758
33759#: config/powerpcspe/powerpcspe.c:17185
33760#, fuzzy, gcc-internal-format, gfc-internal-format
33761msgid "Builtin function %s requires the -mhard-float option"
33762msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
33763
33764#: config/powerpcspe/powerpcspe.c:17187
33765#, fuzzy, gcc-internal-format, gfc-internal-format
33766msgid "Builtin function %s requires the -mfloat128 option"
33767msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
33768
33769#: config/powerpcspe/powerpcspe.c:17189
33770#, fuzzy, gcc-internal-format, gfc-internal-format
33771msgid "Builtin function %s is not supported with the current options"
33772msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
33773
33774#: config/powerpcspe/powerpcspe.c:19182
33775#, gcc-internal-format, gfc-internal-format
33776msgid "internal error: builtin function %s had an unexpected return type %s"
33777msgstr ""
33778
33779#: config/powerpcspe/powerpcspe.c:19199
33780#, gcc-internal-format, gfc-internal-format
33781msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
33782msgstr ""
33783
33784#: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25835
33785#, fuzzy, gcc-internal-format
33786msgid "stack frame too large"
33787msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
33788
33789#: config/powerpcspe/powerpcspe.c:32257
33790#, fuzzy, gcc-internal-format
33791msgid "-fsplit-stack uses register r29"
33792msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
33793
33794#: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29536
33795#, fuzzy, gcc-internal-format
33796msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
33797msgstr "#pragma extern_prefix ei ole tuettu tällä kohteella"
33798
33799#: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30524
33800#, fuzzy, gcc-internal-format
33801msgid "no profiling of 64-bit code for this ABI"
33802msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
33803
33804#: config/powerpcspe/powerpcspe.c:35555
33805#, gcc-internal-format
33806msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
33807msgstr ""
33808
33809#: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32907
33810#, gcc-internal-format
33811msgid "use of %<long double%> in AltiVec types is invalid"
33812msgstr ""
33813
33814#: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32909
33815#, gcc-internal-format
33816msgid "use of boolean types in AltiVec types is invalid"
33817msgstr ""
33818
33819#: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32911
33820#, gcc-internal-format
33821msgid "use of %<complex%> in AltiVec types is invalid"
33822msgstr ""
33823
33824#: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32913
33825#, gcc-internal-format
33826msgid "use of decimal floating point types in AltiVec types is invalid"
33827msgstr ""
33828
33829#: config/powerpcspe/powerpcspe.c:35649
33830#, gcc-internal-format
33831msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
33832msgstr ""
33833
33834#: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32922
33835#, gcc-internal-format
33836msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
33837msgstr ""
33838
33839#: config/powerpcspe/powerpcspe.c:35657
33840#, gcc-internal-format
33841msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
33842msgstr ""
33843
33844#: config/powerpcspe/powerpcspe.c:35660
33845#, gcc-internal-format
33846msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
33847msgstr ""
33848
33849#: config/powerpcspe/powerpcspe.c:39420
33850#, gcc-internal-format, gfc-internal-format
33851msgid "emitting microcode insn %s\t[%s] #%d"
33852msgstr ""
33853
33854#: config/powerpcspe/powerpcspe.c:39424
33855#, gcc-internal-format, gfc-internal-format
33856msgid "emitting conditional microcode insn %s\t[%s] #%d"
33857msgstr ""
33858
33859#: config/powerpcspe/powerpcspe.c:39732
33860#, fuzzy, gcc-internal-format, gfc-internal-format
33861msgid "invalid cpu \"%s\" for %s\"%s\"%s"
33862msgstr "virheellinen argumentti %s %s:lle"
33863
33864#: config/powerpcspe/powerpcspe.c:39735
33865#, fuzzy, gcc-internal-format, gfc-internal-format
33866msgid "%s\"%s\"%s is not allowed"
33867msgstr "tyhjä %s ei ole sallittu"
33868
33869#: config/powerpcspe/powerpcspe.c:39737
33870#, fuzzy, gcc-internal-format, gfc-internal-format
33871msgid "%s\"%s\"%s is invalid"
33872msgstr "virheellinen argumentti %s %s:lle"
33873
33874#: config/powerpcspe/powerpcspe.c:40254
33875#, gcc-internal-format, gfc-internal-format
33876msgid "-mno-%s turns off -m%s"
33877msgstr ""
33878
33879#: config/powerpcspe/powerpcspe.c:40271
33880#, fuzzy, gcc-internal-format
33881#| msgid "--resource requires -o"
33882msgid "-mno-power9-vector turns off -mpower9-dform"
33883msgstr "operaattori ”defined” vaatii tunnisteen"
33884
33885#. Definitions of target machine for GNU compiler,
33886#. for IBM RS/6000 POWER running AIX version 4.3.
33887#. Copyright (C) 1998-2018 Free Software Foundation, Inc.
33888#. Contributed by David Edelsohn (edelsohn@gnu.org).
33889#.
33890#. This file is part of GCC.
33891#.
33892#. GCC is free software; you can redistribute it and/or modify it
33893#. under the terms of the GNU General Public License as published
33894#. by the Free Software Foundation; either version 3, or (at your
33895#. option) any later version.
33896#.
33897#. GCC is distributed in the hope that it will be useful, but WITHOUT
33898#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
33899#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
33900#. License for more details.
33901#.
33902#. You should have received a copy of the GNU General Public License
33903#. along with GCC; see the file COPYING3.  If not see
33904#. <http://www.gnu.org/licenses/>.
33905#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
33906#. get control in TARGET_OPTION_OVERRIDE.
33907#. Definitions of target machine for GNU compiler,
33908#. for IBM RS/6000 POWER running AIX V5.
33909#. Copyright (C) 2001-2018 Free Software Foundation, Inc.
33910#. Contributed by David Edelsohn (edelsohn@gnu.org).
33911#.
33912#. This file is part of GCC.
33913#.
33914#. GCC is free software; you can redistribute it and/or modify it
33915#. under the terms of the GNU General Public License as published
33916#. by the Free Software Foundation; either version 3, or (at your
33917#. option) any later version.
33918#.
33919#. GCC is distributed in the hope that it will be useful, but WITHOUT
33920#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
33921#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
33922#. License for more details.
33923#.
33924#. You should have received a copy of the GNU General Public License
33925#. along with GCC; see the file COPYING3.  If not see
33926#. <http://www.gnu.org/licenses/>.
33927#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
33928#. get control in TARGET_OPTION_OVERRIDE.
33929#. Definitions of target machine for GNU compiler,
33930#. for IBM RS/6000 POWER running AIX V5.2.
33931#. Copyright (C) 2002-2018 Free Software Foundation, Inc.
33932#. Contributed by David Edelsohn (edelsohn@gnu.org).
33933#.
33934#. This file is part of GCC.
33935#.
33936#. GCC is free software; you can redistribute it and/or modify it
33937#. under the terms of the GNU General Public License as published
33938#. by the Free Software Foundation; either version 3, or (at your
33939#. option) any later version.
33940#.
33941#. GCC is distributed in the hope that it will be useful, but WITHOUT
33942#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
33943#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
33944#. License for more details.
33945#.
33946#. You should have received a copy of the GNU General Public License
33947#. along with GCC; see the file COPYING3.  If not see
33948#. <http://www.gnu.org/licenses/>.
33949#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
33950#. get control in TARGET_OPTION_OVERRIDE.
33951#. Definitions of target machine for GNU compiler,
33952#. for IBM RS/6000 POWER running AIX V5.3.
33953#. Copyright (C) 2002-2018 Free Software Foundation, Inc.
33954#. Contributed by David Edelsohn (edelsohn@gnu.org).
33955#.
33956#. This file is part of GCC.
33957#.
33958#. GCC is free software; you can redistribute it and/or modify it
33959#. under the terms of the GNU General Public License as published
33960#. by the Free Software Foundation; either version 3, or (at your
33961#. option) any later version.
33962#.
33963#. GCC is distributed in the hope that it will be useful, but WITHOUT
33964#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
33965#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
33966#. License for more details.
33967#.
33968#. You should have received a copy of the GNU General Public License
33969#. along with GCC; see the file COPYING3.  If not see
33970#. <http://www.gnu.org/licenses/>.
33971#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
33972#. get control in TARGET_OPTION_OVERRIDE.
33973#. Definitions of target machine for GNU compiler,
33974#. for IBM RS/6000 POWER running AIX V6.1.
33975#. Copyright (C) 2002-2018 Free Software Foundation, Inc.
33976#. Contributed by David Edelsohn (edelsohn@gnu.org).
33977#.
33978#. This file is part of GCC.
33979#.
33980#. GCC is free software; you can redistribute it and/or modify it
33981#. under the terms of the GNU General Public License as published
33982#. by the Free Software Foundation; either version 3, or (at your
33983#. option) any later version.
33984#.
33985#. GCC is distributed in the hope that it will be useful, but WITHOUT
33986#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
33987#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
33988#. License for more details.
33989#.
33990#. You should have received a copy of the GNU General Public License
33991#. along with GCC; see the file COPYING3.  If not see
33992#. <http://www.gnu.org/licenses/>.
33993#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
33994#. get control in TARGET_OPTION_OVERRIDE.
33995#. Definitions of target machine for GNU compiler,
33996#. for IBM RS/6000 POWER running AIX V7.1.
33997#. Copyright (C) 2002-2018 Free Software Foundation, Inc.
33998#. Contributed by David Edelsohn (edelsohn@gnu.org).
33999#.
34000#. This file is part of GCC.
34001#.
34002#. GCC is free software; you can redistribute it and/or modify it
34003#. under the terms of the GNU General Public License as published
34004#. by the Free Software Foundation; either version 3, or (at your
34005#. option) any later version.
34006#.
34007#. GCC is distributed in the hope that it will be useful, but WITHOUT
34008#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
34009#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
34010#. License for more details.
34011#.
34012#. You should have received a copy of the GNU General Public License
34013#. along with GCC; see the file COPYING3.  If not see
34014#. <http://www.gnu.org/licenses/>.
34015#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
34016#. get control in TARGET_OPTION_OVERRIDE.
34017#. Definitions of target machine for GNU compiler,
34018#. for IBM RS/6000 POWER running AIX version 4.3.
34019#. Copyright (C) 1998-2018 Free Software Foundation, Inc.
34020#. Contributed by David Edelsohn (edelsohn@gnu.org).
34021#.
34022#. This file is part of GCC.
34023#.
34024#. GCC is free software; you can redistribute it and/or modify it
34025#. under the terms of the GNU General Public License as published
34026#. by the Free Software Foundation; either version 3, or (at your
34027#. option) any later version.
34028#.
34029#. GCC is distributed in the hope that it will be useful, but WITHOUT
34030#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
34031#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
34032#. License for more details.
34033#.
34034#. You should have received a copy of the GNU General Public License
34035#. along with GCC; see the file COPYING3.  If not see
34036#. <http://www.gnu.org/licenses/>.
34037#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
34038#. get control in TARGET_OPTION_OVERRIDE.
34039#. Definitions of target machine for GNU compiler,
34040#. for IBM RS/6000 POWER running AIX V5.
34041#. Copyright (C) 2001-2018 Free Software Foundation, Inc.
34042#. Contributed by David Edelsohn (edelsohn@gnu.org).
34043#.
34044#. This file is part of GCC.
34045#.
34046#. GCC is free software; you can redistribute it and/or modify it
34047#. under the terms of the GNU General Public License as published
34048#. by the Free Software Foundation; either version 3, or (at your
34049#. option) any later version.
34050#.
34051#. GCC is distributed in the hope that it will be useful, but WITHOUT
34052#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
34053#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
34054#. License for more details.
34055#.
34056#. You should have received a copy of the GNU General Public License
34057#. along with GCC; see the file COPYING3.  If not see
34058#. <http://www.gnu.org/licenses/>.
34059#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
34060#. get control in TARGET_OPTION_OVERRIDE.
34061#. Definitions of target machine for GNU compiler,
34062#. for IBM RS/6000 POWER running AIX V5.2.
34063#. Copyright (C) 2002-2018 Free Software Foundation, Inc.
34064#. Contributed by David Edelsohn (edelsohn@gnu.org).
34065#.
34066#. This file is part of GCC.
34067#.
34068#. GCC is free software; you can redistribute it and/or modify it
34069#. under the terms of the GNU General Public License as published
34070#. by the Free Software Foundation; either version 3, or (at your
34071#. option) any later version.
34072#.
34073#. GCC is distributed in the hope that it will be useful, but WITHOUT
34074#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
34075#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
34076#. License for more details.
34077#.
34078#. You should have received a copy of the GNU General Public License
34079#. along with GCC; see the file COPYING3.  If not see
34080#. <http://www.gnu.org/licenses/>.
34081#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
34082#. get control in TARGET_OPTION_OVERRIDE.
34083#. Definitions of target machine for GNU compiler,
34084#. for IBM RS/6000 POWER running AIX V5.3.
34085#. Copyright (C) 2002-2018 Free Software Foundation, Inc.
34086#. Contributed by David Edelsohn (edelsohn@gnu.org).
34087#.
34088#. This file is part of GCC.
34089#.
34090#. GCC is free software; you can redistribute it and/or modify it
34091#. under the terms of the GNU General Public License as published
34092#. by the Free Software Foundation; either version 3, or (at your
34093#. option) any later version.
34094#.
34095#. GCC is distributed in the hope that it will be useful, but WITHOUT
34096#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
34097#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
34098#. License for more details.
34099#.
34100#. You should have received a copy of the GNU General Public License
34101#. along with GCC; see the file COPYING3.  If not see
34102#. <http://www.gnu.org/licenses/>.
34103#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
34104#. get control in TARGET_OPTION_OVERRIDE.
34105#. Definitions of target machine for GNU compiler,
34106#. for IBM RS/6000 POWER running AIX V6.1.
34107#. Copyright (C) 2002-2018 Free Software Foundation, Inc.
34108#. Contributed by David Edelsohn (edelsohn@gnu.org).
34109#.
34110#. This file is part of GCC.
34111#.
34112#. GCC is free software; you can redistribute it and/or modify it
34113#. under the terms of the GNU General Public License as published
34114#. by the Free Software Foundation; either version 3, or (at your
34115#. option) any later version.
34116#.
34117#. GCC is distributed in the hope that it will be useful, but WITHOUT
34118#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
34119#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
34120#. License for more details.
34121#.
34122#. You should have received a copy of the GNU General Public License
34123#. along with GCC; see the file COPYING3.  If not see
34124#. <http://www.gnu.org/licenses/>.
34125#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
34126#. get control in TARGET_OPTION_OVERRIDE.
34127#. Definitions of target machine for GNU compiler,
34128#. for IBM RS/6000 POWER running AIX V7.1.
34129#. Copyright (C) 2002-2018 Free Software Foundation, Inc.
34130#. Contributed by David Edelsohn (edelsohn@gnu.org).
34131#.
34132#. This file is part of GCC.
34133#.
34134#. GCC is free software; you can redistribute it and/or modify it
34135#. under the terms of the GNU General Public License as published
34136#. by the Free Software Foundation; either version 3, or (at your
34137#. option) any later version.
34138#.
34139#. GCC is distributed in the hope that it will be useful, but WITHOUT
34140#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
34141#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
34142#. License for more details.
34143#.
34144#. You should have received a copy of the GNU General Public License
34145#. along with GCC; see the file COPYING3.  If not see
34146#. <http://www.gnu.org/licenses/>.
34147#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
34148#. get control in TARGET_OPTION_OVERRIDE.
34149#. Definitions of target machine for GNU compiler,
34150#. for IBM RS/6000 POWER running AIX V7.2.
34151#. Copyright (C) 2002-2017 Free Software Foundation, Inc.
34152#. Contributed by David Edelsohn (edelsohn@gnu.org).
34153#.
34154#. This file is part of GCC.
34155#.
34156#. GCC is free software; you can redistribute it and/or modify it
34157#. under the terms of the GNU General Public License as published
34158#. by the Free Software Foundation; either version 3, or (at your
34159#. option) any later version.
34160#.
34161#. GCC is distributed in the hope that it will be useful, but WITHOUT
34162#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
34163#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
34164#. License for more details.
34165#.
34166#. You should have received a copy of the GNU General Public License
34167#. along with GCC; see the file COPYING3.  If not see
34168#. <http://www.gnu.org/licenses/>.
34169#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
34170#. get control in TARGET_OPTION_OVERRIDE.
34171#: config/powerpcspe/aix43.h:30 config/powerpcspe/aix51.h:30
34172#: config/powerpcspe/aix52.h:30 config/powerpcspe/aix53.h:30
34173#: config/powerpcspe/aix61.h:30 config/powerpcspe/aix71.h:30
34174#: config/rs6000/aix43.h:30 config/rs6000/aix51.h:30 config/rs6000/aix52.h:30
34175#: config/rs6000/aix53.h:30 config/rs6000/aix61.h:30 config/rs6000/aix71.h:30
34176#: config/rs6000/aix72.h:30
34177#, gcc-internal-format
34178msgid "-maix64 requires PowerPC64 architecture remain enabled"
34179msgstr ""
34180
34181#: config/powerpcspe/aix43.h:36 config/powerpcspe/aix52.h:36
34182#: config/powerpcspe/aix53.h:36 config/powerpcspe/aix61.h:36
34183#: config/powerpcspe/aix71.h:36 config/rs6000/aix43.h:36
34184#: config/rs6000/aix52.h:36 config/rs6000/aix53.h:36 config/rs6000/aix61.h:36
34185#: config/rs6000/aix71.h:36 config/rs6000/aix72.h:36
34186#, gcc-internal-format
34187msgid "soft-float and long-double-128 are incompatible"
34188msgstr ""
34189
34190#: config/powerpcspe/aix43.h:40 config/powerpcspe/aix51.h:34
34191#: config/powerpcspe/aix52.h:40 config/powerpcspe/aix53.h:40
34192#: config/powerpcspe/aix61.h:40 config/powerpcspe/aix71.h:40
34193#: config/rs6000/aix43.h:40 config/rs6000/aix51.h:34 config/rs6000/aix52.h:40
34194#: config/rs6000/aix53.h:40 config/rs6000/aix61.h:40 config/rs6000/aix71.h:40
34195#: config/rs6000/aix72.h:40
34196#, gcc-internal-format
34197msgid "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
34198msgstr ""
34199
34200#: config/powerpcspe/aix61.h:47 config/powerpcspe/aix71.h:47
34201#: config/powerpcspe/freebsd64.h:120 config/powerpcspe/linux64.h:142
34202#: config/rs6000/aix61.h:47 config/rs6000/aix71.h:47 config/rs6000/aix72.h:47
34203#: config/rs6000/freebsd64.h:120 config/rs6000/linux64.h:142
34204#: config/rs6000/rtems.h:121
34205#, gcc-internal-format
34206msgid "-mcmodel incompatible with other toc options"
34207msgstr ""
34208
34209#: config/powerpcspe/e500.h:37
34210#, gcc-internal-format
34211msgid "AltiVec and SPE instructions cannot coexist"
34212msgstr ""
34213
34214#: config/powerpcspe/e500.h:39
34215#, gcc-internal-format
34216msgid "VSX and SPE instructions cannot coexist"
34217msgstr ""
34218
34219#: config/powerpcspe/e500.h:41
34220#, fuzzy, gcc-internal-format
34221msgid "64-bit SPE not supported"
34222msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
34223
34224#: config/powerpcspe/e500.h:43
34225#, fuzzy, gcc-internal-format
34226msgid "E500 and FPRs not supported"
34227msgstr "Ei ole tuettu"
34228
34229#: config/powerpcspe/freebsd64.h:98 config/powerpcspe/linux64.h:115
34230#: config/rs6000/freebsd64.h:98 config/rs6000/linux64.h:115
34231#, fuzzy, gcc-internal-format
34232#| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
34233msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
34234msgstr "-mapcs-stack-check on yhteensopimaton valitsimen -mno-apcs-frame kanssa"
34235
34236#: config/powerpcspe/freebsd64.h:113 config/powerpcspe/linux64.h:135
34237#: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
34238#: config/rs6000/rtems.h:114
34239#, gcc-internal-format
34240msgid "-m64 requires a PowerPC64 cpu"
34241msgstr "-m64 vaatii PowerPC64-suorittimen"
34242
34243#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
34244#. get control in TARGET_OPTION_OVERRIDE.
34245#: config/powerpcspe/sysv4.h:111
34246#, fuzzy, gcc-internal-format, gfc-internal-format
34247msgid "bad value for -mcall-%s"
34248msgstr "virheellinen aikakatkaisuarvo: %s"
34249
34250#: config/powerpcspe/sysv4.h:127
34251#, fuzzy, gcc-internal-format, gfc-internal-format
34252msgid "bad value for -msdata=%s"
34253msgstr "virheellinen aikakatkaisuarvo: %s"
34254
34255#: config/powerpcspe/sysv4.h:144
34256#, fuzzy, gcc-internal-format, gfc-internal-format
34257msgid "-mrelocatable and -msdata=%s are incompatible"
34258msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
34259
34260#: config/powerpcspe/sysv4.h:153
34261#, fuzzy, gcc-internal-format, gfc-internal-format
34262msgid "-f%s and -msdata=%s are incompatible"
34263msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
34264
34265#: config/powerpcspe/sysv4.h:162
34266#, fuzzy, gcc-internal-format, gfc-internal-format
34267msgid "-msdata=%s and -mcall-%s are incompatible"
34268msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
34269
34270#: config/powerpcspe/sysv4.h:171
34271#, gcc-internal-format
34272msgid "-mrelocatable and -mno-minimal-toc are incompatible"
34273msgstr ""
34274
34275#: config/powerpcspe/sysv4.h:177
34276#, fuzzy, gcc-internal-format, gfc-internal-format
34277msgid "-mrelocatable and -mcall-%s are incompatible"
34278msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
34279
34280#: config/powerpcspe/sysv4.h:184
34281#, fuzzy, gcc-internal-format, gfc-internal-format
34282msgid "-fPIC and -mcall-%s are incompatible"
34283msgstr "-fpic ja -mapcs-reent ovat yhteensopimattomat"
34284
34285#: config/powerpcspe/sysv4.h:190
34286#, gcc-internal-format
34287msgid "-msecure-plt not supported by your assembler"
34288msgstr ""
34289
34290#: config/powerpcspe/sysv4.h:218
34291#, fuzzy, gcc-internal-format, gfc-internal-format
34292msgid "-m%s not supported in this configuration"
34293msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
34294
34295#: config/riscv/riscv.c:310
34296#, fuzzy, gcc-internal-format
34297msgid "unknown cpu %qs for -mtune"
34298msgstr "tuntematon cc_attr-arvo"
34299
34300#: config/riscv/riscv.c:4097
34301#, gcc-internal-format
34302msgid "-mdiv requires -march to subsume the %<M%> extension"
34303msgstr ""
34304
34305#: config/riscv/riscv.c:4137
34306#, gcc-internal-format
34307msgid "requested ABI requires -march to subsume the %qc extension"
34308msgstr ""
34309
34310#: config/riscv/riscv.c:4142
34311#, gcc-internal-format, gfc-internal-format
34312msgid "ABI requires -march=rv%d"
34313msgstr ""
34314
34315#: config/riscv/riscv.c:4152
34316#, fuzzy, gcc-internal-format, gfc-internal-format
34317msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
34318msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
34319
34320#. Address spaces are currently only supported by C.
34321#: config/rl78/rl78.c:374
34322#, fuzzy, gcc-internal-format
34323msgid "-mes0 can only be used with C"
34324msgstr "Valitsinta --acls voi käyttää vain POSIX-arkistoille"
34325
34326#: config/rl78/rl78.c:377
34327#, gcc-internal-format
34328msgid "mduc registers only saved for G13 target"
34329msgstr ""
34330
34331#: config/rl78/rl78.c:392
34332#, gcc-internal-format
34333msgid "-mmul=g13 cannot be used with -mcpu=g10"
34334msgstr ""
34335
34336#: config/rl78/rl78.c:393
34337#, gcc-internal-format
34338msgid "-mmul=g14 cannot be used with -mcpu=g10"
34339msgstr ""
34340
34341#. The S2 core does not have mul/div instructions.
34342#: config/rl78/rl78.c:404
34343#, gcc-internal-format
34344msgid "-mmul=g14 cannot be used with -mcpu=g13"
34345msgstr ""
34346
34347#. The G14 core does not have the hardware multiply peripheral used by the
34348#. G13 core, hence you cannot use G13 multipliy routines on G14 hardware.
34349#: config/rl78/rl78.c:416
34350#, gcc-internal-format
34351msgid "-mmul=g13 cannot be used with -mcpu=g14"
34352msgstr ""
34353
34354#: config/rl78/rl78.c:838
34355#, fuzzy, gcc-internal-format
34356msgid "naked attribute only applies to functions"
34357msgstr "%qE-attribuutti pätee vain funktioihin"
34358
34359#: config/rl78/rl78.c:862
34360#, fuzzy, gcc-internal-format
34361msgid "%qE attribute doesn't apply to functions"
34362msgstr "%qE-attribuutti pätee vain funktioihin"
34363
34364#. This is unpredictable, as we're truncating off usable address
34365#. bits.
34366#: config/rl78/rl78.c:1228
34367#, fuzzy, gcc-internal-format
34368msgid "converting far pointer to near pointer"
34369msgstr "NULLin muunnos epäosoitintyypiksi"
34370
34371#: config/rs6000/driver-rs6000.c:268
34372#, gcc-internal-format, gfc-internal-format
34373msgid ""
34374"Unsupported cpu name returned from kernel for -mcpu=native: %s\n"
34375"Please use an explicit cpu name.  Valid cpu names are: %s"
34376msgstr ""
34377
34378#: config/rs6000/rs6000-c.c:6166 config/rs6000/rs6000-c.c:6217
34379#: config/rs6000/rs6000-c.c:6487 config/rs6000/rs6000-c.c:6553
34380#: config/rs6000/rs6000-c.c:6914 config/rs6000/rs6000-c.c:6961
34381#, fuzzy, gcc-internal-format
34382msgid "builtin %qs only accepts 2 arguments"
34383msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
34384
34385#: config/rs6000/rs6000-c.c:6290 config/rs6000/rs6000-c.c:6373
34386#: config/rs6000/rs6000-c.c:6734
34387#, fuzzy, gcc-internal-format
34388msgid "builtin %qs only accepts 3 arguments"
34389msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
34390
34391#: config/rs6000/rs6000-c.c:6482
34392#, fuzzy, gcc-internal-format
34393msgid "builtin %qs only accepts 1 argument"
34394msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
34395
34396#: config/rs6000/rs6000-c.c:7052
34397#, fuzzy, gcc-internal-format
34398msgid "builtin %qs requires builtin %qs"
34399msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
34400
34401#: config/rs6000/rs6000-c.c:7056
34402#, fuzzy, gcc-internal-format
34403msgid "builtin function %qs not supported in this compiler configuration"
34404msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
34405
34406#: config/rs6000/rs6000-c.c:7066
34407#, fuzzy, gcc-internal-format
34408msgid "invalid parameter combination for AltiVec intrinsic %qs"
34409msgstr "virheellinen parametri %qs"
34410
34411#: config/rs6000/rs6000.c:3772 config/rs6000/rs6000.c:3775
34412#: config/rs6000/rs6000.c:3778
34413#, fuzzy, gcc-internal-format
34414msgid "%qs requires %qs or %qs"
34415msgstr "%qs määritelty parametrille %qE"
34416
34417#: config/rs6000/rs6000.c:3879
34418#, fuzzy, gcc-internal-format
34419#| msgid "-m64 requires PowerPC64 architecture, enabling"
34420msgid "%qs requires PowerPC64 architecture, enabling"
34421msgstr "-m64 vaatii PowerPC64-suorittimen, otetaan käyttöön"
34422
34423#: config/rs6000/rs6000.c:4057
34424#, gcc-internal-format
34425msgid "%qs command-line option is deprecated"
34426msgstr ""
34427
34428#: config/rs6000/rs6000.c:4068
34429#, gcc-internal-format
34430msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
34431msgstr ""
34432
34433#: config/rs6000/rs6000.c:4167
34434#, gcc-internal-format
34435msgid "will not generate %qs instructions because assembler lacks %qs support"
34436msgstr ""
34437
34438#: config/rs6000/rs6000.c:4260
34439#, fuzzy, gcc-internal-format
34440#| msgid "-mstring is not supported on little endian systems"
34441msgid "%qs is not supported on little endian systems"
34442msgstr "valitsin -mstring ei ole tuettu little-endian-järjestelmissä"
34443
34444#: config/rs6000/rs6000.c:4353
34445#, gcc-internal-format
34446msgid "power9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9"
34447msgstr ""
34448
34449#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
34450#. were explicitly cleared.
34451#: config/rs6000/rs6000.c:4361
34452#, fuzzy, gcc-internal-format
34453msgid "%qs incompatible with explicitly disabled options"
34454msgstr "%s %qs"
34455
34456#. We prefer to not mention undocumented options in
34457#. error messages.  However, if users have managed to select
34458#. power9-fusion without selecting power8-fusion, they
34459#. already know about undocumented flags.
34460#: config/rs6000/rs6000.c:4386 config/rs6000/rs6000.c:4393
34461#: config/rs6000/rs6000.c:4400 config/rs6000/rs6000.c:4408
34462#: config/rs6000/rs6000.c:4427 config/rs6000/rs6000.c:4484
34463#: config/rs6000/rs6000.c:4488 config/rs6000/rs6000.c:4505
34464#: config/rs6000/rs6000.c:4558 config/rs6000/rs6000.c:4585
34465#: config/rs6000/rs6000.c:4600 config/rs6000/rs6000.c:4608
34466#: config/rs6000/rs6000.c:4709
34467#, gcc-internal-format
34468msgid "%qs requires %qs"
34469msgstr ""
34470
34471#: config/rs6000/rs6000.c:4650
34472#, gcc-internal-format
34473msgid "Using IEEE extended precision long double"
34474msgstr ""
34475
34476#: config/rs6000/rs6000.c:4652
34477#, gcc-internal-format
34478msgid "Using IBM extended precision long double"
34479msgstr ""
34480
34481#: config/rs6000/rs6000.c:4669
34482#, fuzzy, gcc-internal-format
34483msgid "%qs requires VSX support"
34484msgstr "%s ei tue muotoilua %<%%%c%> %s"
34485
34486#: config/rs6000/rs6000.c:4678
34487#, gcc-internal-format
34488msgid "The -mfloat128 option may not be fully supported"
34489msgstr ""
34490
34491#: config/rs6000/rs6000.c:4701
34492#, gcc-internal-format
34493msgid "%qs requires full ISA 3.0 support"
34494msgstr ""
34495
34496#: config/rs6000/rs6000.c:4768
34497#, gcc-internal-format
34498msgid "unknown vectorization library ABI type (%qs) for %qs switch"
34499msgstr ""
34500
34501#: config/rs6000/rs6000.c:4955
34502#, fuzzy, gcc-internal-format
34503msgid "%qs is not a valid number in %qs"
34504msgstr "Funktio %qs"
34505
34506#: config/rs6000/rs6000.c:4960
34507#, fuzzy, gcc-internal-format
34508msgid "%qs is not a valid offset in %qs"
34509msgstr "Funktio %qs"
34510
34511#: config/rs6000/rs6000.c:4972
34512#, fuzzy, gcc-internal-format
34513msgid "%qs is not a valid base register in %qs"
34514msgstr "luokkanimeä ei ole annettu %qs:n kanssa"
34515
34516#: config/rs6000/rs6000.c:4980
34517#, fuzzy, gcc-internal-format
34518msgid "%qs needs a valid base register"
34519msgstr "luokkanimeä ei ole annettu %qs:n kanssa"
34520
34521#: config/rs6000/rs6000.c:5278
34522#, fuzzy, gcc-internal-format
34523msgid "unknown option for %<%s=%s%>"
34524msgstr "tuntematon valitsin -%s"
34525
34526#: config/rs6000/rs6000.c:5315
34527#, fuzzy, gcc-internal-format
34528#| msgid "Deprecated.  This switch has no effect"
34529msgid "%qs is deprecated and not recommended in any circumstances"
34530msgstr "Vanhentunut. Tämä valitsin ei vaikuta mihinkään"
34531
34532#: config/rs6000/rs6000.c:11439
34533#, gcc-internal-format
34534msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
34535msgstr ""
34536
34537#: config/rs6000/rs6000.c:11906
34538#, gcc-internal-format
34539msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
34540msgstr ""
34541
34542#: config/rs6000/rs6000.c:13616
34543#, fuzzy, gcc-internal-format
34544msgid "internal error: builtin function %qs already processed"
34545msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
34546
34547#: config/rs6000/rs6000.c:14194
34548#, fuzzy, gcc-internal-format
34549#| msgid "argument 2 must be a 5-bit unsigned literal"
34550msgid "argument 2 must be a 1-bit unsigned literal"
34551msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
34552
34553#: config/rs6000/rs6000.c:14233
34554#, fuzzy, gcc-internal-format
34555msgid "argument 1 of %qs must be a constant"
34556msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
34557
34558#: config/rs6000/rs6000.c:14291 config/rs6000/rs6000.c:15942
34559#, fuzzy, gcc-internal-format
34560#| msgid "argument of %<__builtin_args_info%> out of range"
34561msgid "argument 1 of %qs is out of range"
34562msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
34563
34564#: config/rs6000/rs6000.c:14786
34565#, gcc-internal-format
34566msgid "builtin %qs is only valid in 64-bit mode"
34567msgstr ""
34568
34569#: config/rs6000/rs6000.c:14983
34570#, fuzzy, gcc-internal-format
34571msgid "builtin %qs only accepts a string argument"
34572msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
34573
34574#. Invalid CPU argument.
34575#: config/rs6000/rs6000.c:15002
34576#, fuzzy, gcc-internal-format
34577msgid "cpu %qs is an invalid argument to builtin %qs"
34578msgstr "kokonaislukuargumentti %s ei kelpaa"
34579
34580#. Invalid HWCAP argument.
34581#: config/rs6000/rs6000.c:15030
34582#, fuzzy, gcc-internal-format
34583msgid "%s %qs is an invalid argument to builtin %qs"
34584msgstr "kokonaislukuargumentti %s ei kelpaa"
34585
34586#: config/rs6000/rs6000.c:15056
34587#, gcc-internal-format
34588msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
34589msgstr ""
34590
34591#: config/rs6000/rs6000.c:15660
34592#, fuzzy, gcc-internal-format
34593msgid "second argument to %qs must be 0..12"
34594msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
34595
34596#: config/rs6000/rs6000.c:15675
34597#, fuzzy, gcc-internal-format
34598msgid "third argument to %qs must be 0..12"
34599msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
34600
34601#: config/rs6000/rs6000.c:15894
34602#, fuzzy, gcc-internal-format, gfc-internal-format
34603msgid "argument 1 of %s must be a constant"
34604msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
34605
34606#: config/rs6000/rs6000.c:15976
34607#, fuzzy, gcc-internal-format
34608msgid "builtin function %qs is only valid for the cell processor"
34609msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
34610
34611#: config/rs6000/rs6000.c:15978 config/rs6000/rs6000.c:15980
34612#: config/rs6000/rs6000.c:15982 config/rs6000/rs6000.c:15984
34613#: config/rs6000/rs6000.c:15990 config/rs6000/rs6000.c:15992
34614#: config/rs6000/rs6000.c:15999 config/rs6000/rs6000.c:16006
34615#: config/rs6000/rs6000.c:16011 config/rs6000/rs6000.c:16014
34616#: config/rs6000/rs6000.c:16018 config/rs6000/rs6000.c:16024
34617#, fuzzy, gcc-internal-format
34618msgid "builtin function %qs requires the %qs option"
34619msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
34620
34621#: config/rs6000/rs6000.c:15987 config/rs6000/rs6000.c:15996
34622#: config/rs6000/rs6000.c:16003
34623#, fuzzy, gcc-internal-format
34624msgid "builtin function %qs requires the %qs and %qs options"
34625msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
34626
34627#: config/rs6000/rs6000.c:16021
34628#, fuzzy, gcc-internal-format
34629msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
34630msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
34631
34632#: config/rs6000/rs6000.c:16027
34633#, fuzzy, gcc-internal-format
34634msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
34635msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
34636
34637#: config/rs6000/rs6000.c:16031
34638#, fuzzy, gcc-internal-format
34639msgid "builtin function %qs is not supported with the current options"
34640msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
34641
34642#: config/rs6000/rs6000.c:18290
34643#, fuzzy, gcc-internal-format
34644msgid "internal error: builtin function %qs had an unexpected return type %qs"
34645msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
34646
34647#: config/rs6000/rs6000.c:18307
34648#, fuzzy, gcc-internal-format
34649msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
34650msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
34651
34652#: config/rs6000/rs6000.c:29528
34653#, fuzzy, gcc-internal-format
34654msgid "%qs uses register r29"
34655msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
34656
34657#: config/rs6000/rs6000.c:32825
34658#, gcc-internal-format
34659msgid "you cannot take the address of a nested function if you use the %qs option"
34660msgstr ""
34661
34662#: config/rs6000/rs6000.c:32919
34663#, gcc-internal-format
34664msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
34665msgstr ""
34666
34667#: config/rs6000/rs6000.c:32927
34668#, fuzzy, gcc-internal-format
34669#| msgid "%<long long%> invalid for %qs"
34670msgid "use of %<long long%> in AltiVec types is invalid without %qs"
34671msgstr "%<long long%> virheellinen %qs:lle"
34672
34673#: config/rs6000/rs6000.c:32930
34674#, gcc-internal-format
34675msgid "use of %<double%> in AltiVec types is invalid without %qs"
34676msgstr ""
34677
34678#: config/rs6000/rs6000.c:36932
34679#, fuzzy, gcc-internal-format
34680msgid "invalid cpu %qs for %s%qs%s"
34681msgstr "virheellinen argumentti %s %s:lle"
34682
34683#: config/rs6000/rs6000.c:36935
34684#, fuzzy, gcc-internal-format
34685msgid "%s%qs%s is not allowed"
34686msgstr "tyhjä %s ei ole sallittu"
34687
34688#: config/rs6000/rs6000.c:36937
34689#, fuzzy, gcc-internal-format
34690msgid "%s%qs%s is invalid"
34691msgstr "virheellinen argumentti %s %s:lle"
34692
34693#: config/rs6000/rs6000.c:37472
34694#, fuzzy, gcc-internal-format
34695msgid "%<-mno-%s%> turns off %<-m%s%>"
34696msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
34697
34698#: config/rs6000/rs6000.c:37631
34699#, gcc-internal-format
34700msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
34701msgstr ""
34702
34703#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
34704#. get control in TARGET_OPTION_OVERRIDE.
34705#: config/rs6000/sysv4.h:111
34706#, fuzzy, gcc-internal-format
34707msgid "bad value for %<%s-%s%>"
34708msgstr "virheellinen aikakatkaisuarvo: %s"
34709
34710#: config/rs6000/sysv4.h:127
34711#, fuzzy, gcc-internal-format
34712msgid "bad value for %<%s=%s%>"
34713msgstr "virheellinen aikakatkaisuarvo: %s"
34714
34715#: config/rs6000/sysv4.h:144
34716#, fuzzy, gcc-internal-format
34717msgid "%qs and %<%s=%s%> are incompatible"
34718msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
34719
34720#: config/rs6000/sysv4.h:153
34721#, fuzzy, gcc-internal-format
34722msgid "%<-f%s%> and %<%s=%s%> are incompatible"
34723msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
34724
34725#: config/rs6000/sysv4.h:162
34726#, fuzzy, gcc-internal-format
34727msgid "%<%s=%s%> and %<%s-%s%> are incompatible"
34728msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
34729
34730#: config/rs6000/sysv4.h:171
34731#, fuzzy, gcc-internal-format
34732msgid "%qs and %qs are incompatible"
34733msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
34734
34735#: config/rs6000/sysv4.h:178 config/rs6000/sysv4.h:185
34736#, fuzzy, gcc-internal-format
34737msgid "%qs and %<%s-%s%> are incompatible"
34738msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
34739
34740#: config/rs6000/sysv4.h:191
34741#, fuzzy, gcc-internal-format
34742msgid "%qs not supported by your assembler"
34743msgstr "muunnos merkistöstä ”%s” ei ole tuettu"
34744
34745#: config/rs6000/sysv4.h:219
34746#, fuzzy, gcc-internal-format
34747msgid "%<-m%s%> not supported in this configuration"
34748msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
34749
34750#: config/rx/rx.c:651
34751#, gcc-internal-format, gfc-internal-format
34752msgid "unrecognized control register number: %d - using 'psw'"
34753msgstr ""
34754
34755#: config/rx/rx.c:1389
34756#, fuzzy, gcc-internal-format
34757msgid "multiple fast interrupt routines seen: %qE and %qE"
34758msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
34759
34760#: config/rx/rx.c:2596
34761#, gcc-internal-format, gfc-internal-format
34762msgid "__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'"
34763msgstr ""
34764
34765#: config/rx/rx.c:2598
34766#, gcc-internal-format
34767msgid "use __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSW"
34768msgstr ""
34769
34770#: config/rx/rx.c:2645
34771#, gcc-internal-format
34772msgid "-mno-allow-string-insns forbids the generation of the RMPA instruction"
34773msgstr ""
34774
34775#: config/rx/rx.c:2792
34776#, gcc-internal-format
34777msgid "RX FPU instructions do not support NaNs and infinities"
34778msgstr ""
34779
34780#: config/s390/s390-c.c:472
34781#, gcc-internal-format
34782msgid "builtin vec_step can only be used on vector types."
34783msgstr ""
34784
34785#: config/s390/s390-c.c:687 config/s390/s390.c:887
34786#, fuzzy, gcc-internal-format
34787msgid "constant value required for builtin %qF argument %d"
34788msgstr "virheellinen %%H-arvo"
34789
34790#: config/s390/s390-c.c:702
34791#, gcc-internal-format
34792msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
34793msgstr ""
34794
34795#: config/s390/s390-c.c:873
34796#, gcc-internal-format
34797msgid "builtin %qF is for GCC internal use only."
34798msgstr ""
34799
34800#: config/s390/s390-c.c:881
34801#, fuzzy, gcc-internal-format
34802#| msgid "%qE is deprecated"
34803msgid "builtin %qF is deprecated."
34804msgstr "%qE on vanhentunut"
34805
34806#: config/s390/s390-c.c:885
34807#, fuzzy, gcc-internal-format
34808#| msgid "--resource requires -o"
34809msgid "%qF requires -mvx"
34810msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
34811
34812#: config/s390/s390-c.c:891
34813#, gcc-internal-format
34814msgid "%qF requires z14 or higher"
34815msgstr ""
34816
34817#: config/s390/s390-c.c:905
34818#, gcc-internal-format
34819msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
34820msgstr ""
34821
34822#: config/s390/s390-c.c:954
34823#, fuzzy, gcc-internal-format
34824msgid "invalid parameter combination for intrinsic %qs"
34825msgstr "virheellinen parametri %qs"
34826
34827#: config/s390/s390-c.c:960
34828#, fuzzy, gcc-internal-format
34829msgid "ambiguous overload for intrinsic %qs"
34830msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
34831
34832#: config/s390/s390-c.c:968
34833#, gcc-internal-format
34834msgid "%qs matching variant requires z14 or higher"
34835msgstr ""
34836
34837#: config/s390/s390-c.c:974
34838#, fuzzy, gcc-internal-format
34839#| msgid "%qE is deprecated"
34840msgid "%qs matching variant is deprecated."
34841msgstr "%qE on vanhentunut"
34842
34843#: config/s390/s390-c.c:1014
34844#, gcc-internal-format
34845msgid "constant argument %d for builtin %qF is out of range for target type"
34846msgstr ""
34847
34848#: config/s390/s390.c:743
34849#, fuzzy, gcc-internal-format
34850msgid "constant argument %d for builtin %qF is out of range (0.."
34851msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
34852
34853#: config/s390/s390.c:760
34854#, fuzzy, gcc-internal-format
34855msgid "constant argument %d for builtin %qF is out of range ("
34856msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
34857
34858#: config/s390/s390.c:811
34859#, gcc-internal-format
34860msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
34861msgstr ""
34862
34863#: config/s390/s390.c:817
34864#, gcc-internal-format
34865msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
34866msgstr ""
34867
34868#: config/s390/s390.c:824
34869#, gcc-internal-format
34870msgid "Builtin %qF requires z14 or higher."
34871msgstr ""
34872
34873#: config/s390/s390.c:843
34874#, fuzzy, gcc-internal-format
34875msgid "unresolved overloaded builtin"
34876msgstr "<sisäänrakennettu>"
34877
34878#: config/s390/s390.c:850 config/tilegx/tilegx.c:3547
34879#: config/tilepro/tilepro.c:3111
34880#, fuzzy, gcc-internal-format
34881msgid "bad builtin icode"
34882msgstr "<sisäänrakennettu>"
34883
34884#: config/s390/s390.c:978
34885#, fuzzy, gcc-internal-format
34886msgid "invalid argument %d for builtin %qF"
34887msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epäkelpo; käytetään nollaa"
34888
34889#: config/s390/s390.c:1079
34890#, gcc-internal-format
34891msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
34892msgstr ""
34893
34894#: config/s390/s390.c:1169
34895#, fuzzy, gcc-internal-format
34896msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
34897msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
34898
34899#: config/s390/s390.c:10171
34900#, gcc-internal-format
34901msgid "total size of local variables exceeds architecture limit"
34902msgstr ""
34903
34904#: config/s390/s390.c:11539
34905#, gcc-internal-format
34906msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
34907msgstr ""
34908
34909#: config/s390/s390.c:11555
34910#, gcc-internal-format
34911msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
34912msgstr ""
34913
34914#: config/s390/s390.c:11583
34915#, fuzzy, gcc-internal-format
34916msgid "frame size of %qs is %wd bytes"
34917msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
34918
34919#: config/s390/s390.c:11587
34920#, gcc-internal-format
34921msgid "%qs uses dynamic stack allocation"
34922msgstr ""
34923
34924#: config/s390/s390.c:11965
34925#, fuzzy, gcc-internal-format
34926msgid "CPUs older than z900 are not supported for -fsplit-stack"
34927msgstr "#pragma extern_prefix ei ole tuettu tällä kohteella"
34928
34929#: config/s390/s390.c:15361
34930#, gcc-internal-format, gfc-internal-format
34931msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
34932msgstr ""
34933
34934#: config/s390/s390.c:15373
34935#, gcc-internal-format, gfc-internal-format
34936msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
34937msgstr ""
34938
34939#: config/s390/s390.c:15385
34940#, gcc-internal-format, gfc-internal-format
34941msgid "z/Architecture mode not supported on %s"
34942msgstr ""
34943
34944#: config/s390/s390.c:15388
34945#, gcc-internal-format
34946msgid "64-bit ABI not supported in ESA/390 mode"
34947msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
34948
34949#: config/s390/s390.c:15395
34950#, gcc-internal-format
34951msgid "thunk-inline is only supported with -mindirect-branch-jump"
34952msgstr ""
34953
34954#: config/s390/s390.c:15419
34955#, gcc-internal-format
34956msgid "-mindirect-branch* options require -march=z900 or higher"
34957msgstr ""
34958
34959#: config/s390/s390.c:15422
34960#, gcc-internal-format
34961msgid "-mfunction-return* options require -march=z900 or higher"
34962msgstr ""
34963
34964#: config/s390/s390.c:15441
34965#, fuzzy, gcc-internal-format, gfc-internal-format
34966msgid "hardware vector support not available on %s"
34967msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
34968
34969#: config/s390/s390.c:15444
34970#, gcc-internal-format
34971msgid "hardware vector support not available with -msoft-float"
34972msgstr ""
34973
34974#: config/s390/s390.c:15472
34975#, fuzzy, gcc-internal-format, gfc-internal-format
34976msgid "hardware decimal floating point instructions not available on %s"
34977msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
34978
34979#: config/s390/s390.c:15476
34980#, fuzzy, gcc-internal-format
34981msgid "hardware decimal floating point instructions not available in ESA/390 mode"
34982msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
34983
34984#: config/s390/s390.c:15488
34985#, gcc-internal-format
34986msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
34987msgstr ""
34988
34989#: config/s390/s390.c:15496
34990#, gcc-internal-format
34991msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
34992msgstr ""
34993
34994#: config/s390/s390.c:15502
34995#, gcc-internal-format
34996msgid "stack size must be greater than the stack guard value"
34997msgstr ""
34998
34999#: config/s390/s390.c:15504
35000#, gcc-internal-format
35001msgid "stack size must not be greater than 64k"
35002msgstr ""
35003
35004#: config/s390/s390.c:15507
35005#, gcc-internal-format
35006msgid "-mstack-guard implies use of -mstack-size"
35007msgstr ""
35008
35009#. argument is not a plain number
35010#: config/s390/s390.c:15600
35011#, fuzzy, gcc-internal-format
35012msgid "arguments to %qs should be non-negative integers"
35013msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>"
35014
35015#: config/s390/s390.c:15607
35016#, fuzzy, gcc-internal-format
35017msgid "argument to %qs is too large (max. %d)"
35018msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
35019
35020#: config/s390/s390.c:15637
35021#, gcc-internal-format
35022msgid "-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC"
35023msgstr ""
35024
35025#. Value is not allowed for the target attribute.
35026#: config/s390/s390.c:15818
35027#, fuzzy, gcc-internal-format
35028msgid "value %qs is not supported by attribute %<target%>"
35029msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
35030
35031#: config/sh/sh.c:935
35032#, gcc-internal-format
35033msgid "ignoring -fschedule-insns because of exception handling bug"
35034msgstr ""
35035
35036#: config/sh/sh.c:952
35037#, gcc-internal-format
35038msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
35039msgstr ""
35040
35041#: config/sh/sh.c:7400
35042#, gcc-internal-format
35043msgid "__builtin_saveregs not supported by this subtarget"
35044msgstr ""
35045
35046#: config/sh/sh.c:8352
35047#, fuzzy, gcc-internal-format
35048msgid "%qE attribute only applies to interrupt functions"
35049msgstr "%qE-attribuutti pätee vain funktioihin"
35050
35051#: config/sh/sh.c:8422
35052#, fuzzy, gcc-internal-format
35053msgid "%qE attribute is supported only for SH2A"
35054msgstr "%qE-attribuutti pätee vain funktioihin"
35055
35056#: config/sh/sh.c:8464
35057#, fuzzy, gcc-internal-format
35058msgid "%qE attribute only applies to SH2A"
35059msgstr "%qE-attribuutti pätee vain funktioihin"
35060
35061#: config/sh/sh.c:8486
35062#, fuzzy, gcc-internal-format
35063msgid "%qE attribute argument should be between 0 to 255"
35064msgstr "%qE-attribuutin argumentin tulee olla välillä 18..255"
35065
35066#. The argument must be a constant string.
35067#: config/sh/sh.c:8548
35068#, fuzzy, gcc-internal-format
35069msgid "%qE attribute argument not a string constant"
35070msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
35071
35072#: config/sh/sh.c:10823
35073#, gcc-internal-format
35074msgid "r0 needs to be available as a call-clobbered register"
35075msgstr ""
35076
35077#. The kernel loader cannot handle the relaxation			 relocations, so it cannot load kernel modules			 (which are ET_REL) or RTP executables (which are		 linked with --emit-relocs).  No relaxation relocations		 appear in shared libraries, so relaxation is OK		 for RTP PIC.
35078#: config/sh/vxworks.h:43
35079#, gcc-internal-format
35080msgid "-mrelax is only supported for RTP PIC"
35081msgstr ""
35082
35083#: config/sparc/sparc.c:1761
35084#, fuzzy, gcc-internal-format, gfc-internal-format
35085msgid "%s is not supported by this configuration"
35086msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
35087
35088#: config/sparc/sparc.c:1768
35089#, gcc-internal-format
35090msgid "-mlong-double-64 not allowed with -m64"
35091msgstr ""
35092
35093#: config/sparc/sparc.c:1788
35094#, fuzzy, gcc-internal-format, gfc-internal-format
35095msgid "bad value (%s) for -mcmodel= switch"
35096msgstr "virheellinen aikakatkaisuarvo: %s"
35097
35098#: config/sparc/sparc.c:1793
35099#, fuzzy, gcc-internal-format
35100#| msgid "-mmultiple is not supported on little endian systems"
35101msgid "-mcmodel= is not supported on 32-bit systems"
35102msgstr "valitsin -mmultiple ei ole tuettu little-endian-järjestelmissä"
35103
35104#: config/sparc/sparc.c:1800
35105#, fuzzy, gcc-internal-format
35106msgid "-fcall-saved-REG is not supported for out registers"
35107msgstr "säiekohtaista muistia ei tueta tällä kohteella"
35108
35109#: config/spu/spu-c.c:133
35110#, fuzzy, gcc-internal-format, gfc-internal-format
35111msgid "insufficient arguments to overloaded function %s"
35112msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
35113
35114#: config/spu/spu-c.c:164
35115#, fuzzy, gcc-internal-format, gfc-internal-format
35116msgid "too many arguments to overloaded function %s"
35117msgstr "liian monta argumenttia funktiolle %qE"
35118
35119#: config/spu/spu-c.c:176
35120#, gcc-internal-format, gfc-internal-format
35121msgid "parameter list does not match a valid signature for %s()"
35122msgstr ""
35123
35124#: config/spu/spu.c:259
35125#, fuzzy, gcc-internal-format, gfc-internal-format
35126msgid "bad value (%s) for -march= switch"
35127msgstr "virheellinen aikakatkaisuarvo: %s"
35128
35129#: config/spu/spu.c:270
35130#, fuzzy, gcc-internal-format, gfc-internal-format
35131msgid "bad value (%s) for -mtune= switch"
35132msgstr "virheellinen aikakatkaisuarvo: %s"
35133
35134#: config/spu/spu.c:5195 config/spu/spu.c:5198
35135#, fuzzy, gcc-internal-format
35136msgid "creating run-time relocation for %qD"
35137msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
35138
35139#: config/spu/spu.c:5203 config/spu/spu.c:5205
35140#, fuzzy, gcc-internal-format
35141msgid "creating run-time relocation"
35142msgstr "Säädä dynaamisen linkittäjän ajonaikaiset sidonnat."
35143
35144#: config/spu/spu.c:6340
35145#, fuzzy, gcc-internal-format, gfc-internal-format
35146msgid "%s expects an integer literal in the range [%d, %d]"
35147msgstr "%s odottaa kokonaislukuliteraalia väliltä [%d, %d]."
35148
35149#: config/spu/spu.c:6360
35150#, fuzzy, gcc-internal-format
35151msgid "%s expects an integer literal in the range [%d, %d]. (%wd)"
35152msgstr "%s odottaa kokonaislukuliteraalia väliltä [%d, %d]. ("
35153
35154#: config/spu/spu.c:6389
35155#, fuzzy, gcc-internal-format, gfc-internal-format
35156msgid "%d least significant bits of %s are ignored"
35157msgstr "%d vähiten merkitsevää %s:n bittiä ei huomioida."
35158
35159#: config/stormy16/stormy16.c:1048
35160#, gcc-internal-format
35161msgid "local variable memory requirements exceed capacity"
35162msgstr ""
35163
35164#: config/stormy16/stormy16.c:1205
35165#, fuzzy, gcc-internal-format
35166msgid "function_profiler support"
35167msgstr "profilointituki CR16:lle"
35168
35169#: config/stormy16/stormy16.c:1299
35170#, gcc-internal-format
35171msgid "cannot use va_start in interrupt function"
35172msgstr ""
35173
35174#: config/stormy16/stormy16.c:1867
35175#, gcc-internal-format, gfc-internal-format
35176msgid "switch statement of size %lu entries too large"
35177msgstr ""
35178
35179#: config/stormy16/stormy16.c:2239
35180#, fuzzy, gcc-internal-format
35181msgid "%<__BELOW100__%> attribute only applies to variables"
35182msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
35183
35184#: config/stormy16/stormy16.c:2246
35185#, gcc-internal-format
35186msgid "__BELOW100__ attribute not allowed with auto storage class"
35187msgstr ""
35188
35189#: config/tilegx/tilegx.c:3588 config/tilepro/tilepro.c:3137
35190#, gcc-internal-format
35191msgid "operand must be an immediate of the right size"
35192msgstr ""
35193
35194#: config/v850/v850-c.c:67
35195#, gcc-internal-format
35196msgid "#pragma GHS endXXXX found without previous startXXX"
35197msgstr ""
35198
35199#: config/v850/v850-c.c:70
35200#, gcc-internal-format
35201msgid "#pragma GHS endXXX does not match previous startXXX"
35202msgstr ""
35203
35204#: config/v850/v850-c.c:96
35205#, gcc-internal-format
35206msgid "cannot set interrupt attribute: no current function"
35207msgstr ""
35208
35209#: config/v850/v850-c.c:104
35210#, gcc-internal-format
35211msgid "cannot set interrupt attribute: no such identifier"
35212msgstr ""
35213
35214#: config/v850/v850-c.c:153
35215#, fuzzy, gcc-internal-format
35216msgid "junk at end of #pragma ghs section"
35217msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
35218
35219#: config/v850/v850-c.c:170
35220#, fuzzy, gcc-internal-format
35221msgid "unrecognized section name %qE"
35222msgstr "%qE on tunnistamaton muotofunktiotyyppi"
35223
35224#: config/v850/v850-c.c:184
35225#, fuzzy, gcc-internal-format
35226msgid "malformed #pragma ghs section"
35227msgstr "väärinmuodostettu #pragma weak, jätetään huomiotta"
35228
35229#: config/v850/v850-c.c:203
35230#, fuzzy, gcc-internal-format
35231msgid "junk at end of #pragma ghs interrupt"
35232msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
35233
35234#: config/v850/v850-c.c:214
35235#, fuzzy, gcc-internal-format
35236msgid "junk at end of #pragma ghs starttda"
35237msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
35238
35239#: config/v850/v850-c.c:225
35240#, fuzzy, gcc-internal-format
35241msgid "junk at end of #pragma ghs startsda"
35242msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
35243
35244#: config/v850/v850-c.c:236
35245#, fuzzy, gcc-internal-format
35246msgid "junk at end of #pragma ghs startzda"
35247msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
35248
35249#: config/v850/v850-c.c:247
35250#, fuzzy, gcc-internal-format
35251msgid "junk at end of #pragma ghs endtda"
35252msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
35253
35254#: config/v850/v850-c.c:258
35255#, fuzzy, gcc-internal-format
35256msgid "junk at end of #pragma ghs endsda"
35257msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
35258
35259#: config/v850/v850-c.c:269
35260#, fuzzy, gcc-internal-format
35261msgid "junk at end of #pragma ghs endzda"
35262msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
35263
35264#: config/v850/v850.c:2120
35265#, gcc-internal-format
35266msgid "data area attributes cannot be specified for local variables"
35267msgstr "data-alueattribuutteja ei voi määritellä paikallisille muuttujille"
35268
35269#: config/v850/v850.c:2131
35270#, gcc-internal-format
35271msgid "data area of %q+D conflicts with previous declaration"
35272msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
35273
35274#: config/v850/v850.c:2262
35275#, gcc-internal-format, gfc-internal-format
35276msgid "bogus JR construction: %d"
35277msgstr ""
35278
35279#: config/v850/v850.c:2280 config/v850/v850.c:2387
35280#, gcc-internal-format, gfc-internal-format
35281msgid "bad amount of stack space removal: %d"
35282msgstr ""
35283
35284#: config/v850/v850.c:2367
35285#, gcc-internal-format, gfc-internal-format
35286msgid "bogus JARL construction: %d"
35287msgstr ""
35288
35289#: config/v850/v850.c:2665
35290#, gcc-internal-format, gfc-internal-format
35291msgid "bogus DISPOSE construction: %d"
35292msgstr ""
35293
35294#: config/v850/v850.c:2684
35295#, gcc-internal-format, gfc-internal-format
35296msgid "too much stack space to dispose of: %d"
35297msgstr ""
35298
35299#: config/v850/v850.c:2786
35300#, gcc-internal-format, gfc-internal-format
35301msgid "bogus PREPEARE construction: %d"
35302msgstr ""
35303
35304#: config/v850/v850.c:2803
35305#, gcc-internal-format, gfc-internal-format
35306msgid "too much stack space to prepare: %d"
35307msgstr ""
35308
35309#: config/visium/visium.c:741
35310#, fuzzy, gcc-internal-format
35311#| msgid "interrupt handlers cannot be MIPS16 functions"
35312msgid "an interrupt handler cannot be compiled with -muser-mode"
35313msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
35314
35315#: config/vms/vms-c.c:44
35316#, fuzzy, gcc-internal-format
35317msgid "junk at end of #pragma __nostandard"
35318msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
35319
35320#: config/vms/vms-c.c:55
35321#, fuzzy, gcc-internal-format
35322msgid "junk at end of #pragma __standard"
35323msgstr "roskaa ilmaisun %<#pragma weak%> lopussa"
35324
35325#: config/vms/vms-c.c:80
35326#, fuzzy, gcc-internal-format
35327msgid "malformed '#pragma member_alignment', ignoring"
35328msgstr "väärinmuodostettu ”#pragma ms_struct”, jätetään huomiotta"
35329
35330#: config/vms/vms-c.c:95
35331#, gcc-internal-format, gfc-internal-format
35332msgid "unknown '#pragma member_alignment' name %s"
35333msgstr ""
35334
35335#: config/vms/vms-c.c:100
35336#, fuzzy, gcc-internal-format
35337msgid "malformed '#pragma member_alignment'"
35338msgstr "väärinmuodostettu %<#pragma pack%> - jätetään huomiotta"
35339
35340#: config/vms/vms-c.c:134
35341#, gcc-internal-format
35342msgid "unhandled alignment for '#pragma nomember_alignment'"
35343msgstr ""
35344
35345#: config/vms/vms-c.c:147
35346#, fuzzy, gcc-internal-format
35347msgid "garbage at end of '#pragma nomember_alignment'"
35348msgstr "roskaa ilmaisun #pragma weak lopussa"
35349
35350#: config/vms/vms-c.c:202
35351#, fuzzy, gcc-internal-format
35352msgid "malformed '#pragma extern_model', ignoring"
35353msgstr "väärin muotoiltu ”#pragma options”, ei huomioida"
35354
35355#: config/vms/vms-c.c:223
35356#, fuzzy, gcc-internal-format
35357msgid "extern model globalvalue"
35358msgstr "odotettiin %<extern%>"
35359
35360#: config/vms/vms-c.c:228
35361#, gcc-internal-format, gfc-internal-format
35362msgid "unknown '#pragma extern_model' model '%s'"
35363msgstr ""
35364
35365#: config/vms/vms-c.c:234
35366#, fuzzy, gcc-internal-format
35367msgid "junk at end of '#pragma extern_model'"
35368msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
35369
35370#: config/vms/vms-c.c:248
35371#, fuzzy, gcc-internal-format
35372msgid "vms '#pragma __message' is ignored"
35373msgstr "väärinmuodostettu %<#pragma message%>, jätetään huomiotta"
35374
35375#: config/vms/vms-c.c:273 config/vms/vms-c.c:279
35376#, fuzzy, gcc-internal-format
35377msgid "malformed '#pragma __extern_prefix', ignoring"
35378msgstr "väärin muotoiltu ”#pragma options”, ei huomioida"
35379
35380#: config/vms/vms-c.c:312 config/vms/vms-c.c:332
35381#, fuzzy, gcc-internal-format
35382msgid "malformed %<#pragma %s%>, ignoring"
35383msgstr "väärin muotoiltu ”#pragma options”, ei huomioida"
35384
35385#: config/vms/vms-c.c:328
35386#, fuzzy, gcc-internal-format
35387msgid "invalid constant in %<#pragma %s%>"
35388msgstr "virheelinen sijainti ilmaisulle %<#pragma %s%>, jätetään huomiotta"
35389
35390#: config/xtensa/xtensa.c:2221
35391#, gcc-internal-format
35392msgid "boolean registers required for the floating-point option"
35393msgstr ""
35394
35395#: config/xtensa/xtensa.c:2256
35396#, gcc-internal-format, gfc-internal-format
35397msgid "-f%s is not supported with CONST16 instructions"
35398msgstr ""
35399
35400#: config/xtensa/xtensa.c:2263
35401#, gcc-internal-format
35402msgid "PIC is required but not supported with CONST16 instructions"
35403msgstr ""
35404
35405#: config/xtensa/xtensa.c:3633
35406#, gcc-internal-format
35407msgid "only uninitialized variables can be placed in a .bss section"
35408msgstr ""
35409
35410#: ada/gcc-interface/misc.c:158
35411#, fuzzy, gcc-internal-format
35412msgid "%<-gnat%> misspelled as %<-gant%>"
35413msgstr "Ko_rosta väärin kirjoitetut sanat"
35414
35415#: ada/gcc-interface/misc.c:259
35416#, fuzzy, gcc-internal-format
35417msgid "-fexcess-precision=standard for Ada"
35418msgstr "-fexcess-precision=standard C++-kielelle"
35419
35420#: ada/gcc-interface/misc.c:278
35421#, gcc-internal-format
35422msgid "STABS debugging information for Ada is obsolete and not supported anymore"
35423msgstr ""
35424
35425#: ada/gcc-interface/trans.c:1535
35426#, gcc-internal-format
35427msgid "subprogram %q+F not marked Inline_Always"
35428msgstr ""
35429
35430#: ada/gcc-interface/trans.c:1536 ada/gcc-interface/trans.c:1542
35431#, fuzzy, gcc-internal-format
35432#| msgid "opaque vector types cannot be initialized"
35433msgid "parent subprogram cannot be inlined"
35434msgstr "läpinäkymättömiä vektorityyppejä ei voida alustaa"
35435
35436#: ada/gcc-interface/trans.c:1540
35437#, gcc-internal-format
35438msgid "subprogram %q+F not marked Inline"
35439msgstr ""
35440
35441#: ada/gcc-interface/trans.c:6401
35442#, gcc-internal-format
35443msgid "out-of-bounds access may be optimized away"
35444msgstr ""
35445
35446#: ada/gcc-interface/trans.c:6403
35447#, fuzzy, gcc-internal-format
35448msgid "containing loop"
35449msgstr "continue-lause silmukan ulkopuolella"
35450
35451#: ada/gcc-interface/utils.c:3890
35452#, gcc-internal-format
35453msgid "invalid element type for attribute %qs"
35454msgstr "epäkelpo alkiotyyppi attribuutille %qs"
35455
35456#: ada/gcc-interface/utils.c:3914
35457#, fuzzy, gcc-internal-format
35458#| msgid "number of components of the vector not a power of two"
35459msgid "number of components of vector not a power of two"
35460msgstr "vektorin komponenttien määrä ei ole kahden potenssi"
35461
35462#: ada/gcc-interface/utils.c:6043 ada/gcc-interface/utils.c:6220
35463#: ada/gcc-interface/utils.c:6327
35464#, gcc-internal-format
35465msgid "%qs attribute ignored"
35466msgstr "%qs attribuuttia ei huomioida"
35467
35468#: ada/gcc-interface/utils.c:6164
35469#, fuzzy, gcc-internal-format
35470msgid "%qs attribute requires prototypes with named arguments"
35471msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
35472
35473#: ada/gcc-interface/utils.c:6173
35474#, fuzzy, gcc-internal-format
35475msgid "%qs attribute only applies to variadic functions"
35476msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
35477
35478#: ada/gcc-interface/utils.c:6287
35479#, fuzzy, gcc-internal-format
35480msgid "%qE attribute has no effect"
35481msgstr "%qE-attribuuttia ei huomioida %qE:lle"
35482
35483#: ada/gcc-interface/utils.c:6411
35484#, gcc-internal-format
35485msgid "attribute %qs applies to array types only"
35486msgstr "attribuutti %qs soveltuu vain taulukkotyyppeihin"
35487
35488#: brig/brig-lang.c:204
35489#, fuzzy, gcc-internal-format
35490msgid "could not read the BRIG file"
35491msgstr "Tiedoston ”%s” palauttaminen epäonnistui."
35492
35493#. Except for passing an argument to an unprototyped function,
35494#. this is a constraint violation.  When passing an argument to
35495#. an unprototyped function, it is compile-time undefined;
35496#. making it a constraint in that case was rejected in
35497#. DR#252.
35498#: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6512 c/c-typeck.c:12143
35499#: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
35500#, gcc-internal-format
35501msgid "void value not ignored as it ought to be"
35502msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
35503
35504#: c/c-convert.c:167
35505#, gcc-internal-format
35506msgid "conversion to non-scalar type requested"
35507msgstr "pyydetty muuntoa ei-skalaarityypiksi"
35508
35509#: c/c-decl.c:819
35510#, gcc-internal-format
35511msgid "array %q+D assumed to have one element"
35512msgstr "taulukolla %q+D oletetaan olevan yksi alkio"
35513
35514#: c/c-decl.c:860
35515#, gcc-internal-format
35516msgid "%qD is static but used in inline function %qD which is not static"
35517msgstr ""
35518
35519#: c/c-decl.c:865
35520#, gcc-internal-format
35521msgid "%q+D is static but declared in inline function %qD which is not static"
35522msgstr ""
35523
35524#: c/c-decl.c:1050
35525#, gcc-internal-format, gfc-internal-format
35526msgid "GCC supports only %u nested scopes"
35527msgstr "GCC tukee korkeintaan %u sisäkkäistä näkyvyysaluetta"
35528
35529#: c/c-decl.c:1202 cp/decl.c:360
35530#, gcc-internal-format
35531msgid "label %q+D used but not defined"
35532msgstr "nimiötä %q+D käytetty mutta ei määritelty"
35533
35534#: c/c-decl.c:1247
35535#, gcc-internal-format
35536msgid "nested function %q+D declared but never defined"
35537msgstr "sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty"
35538
35539#: c/c-decl.c:1261
35540#, fuzzy, gcc-internal-format
35541msgid "inline function %q+D declared but never defined"
35542msgstr "sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty"
35543
35544#: c/c-decl.c:1278
35545#, gcc-internal-format
35546msgid "unused variable %q+D"
35547msgstr "käyttämätön muuttuja %q+D"
35548
35549#: c/c-decl.c:1282 cp/decl.c:695
35550#, fuzzy, gcc-internal-format
35551msgid "variable %qD set but not used"
35552msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
35553
35554#: c/c-decl.c:1287
35555#, fuzzy, gcc-internal-format
35556msgid "type of array %q+D completed incompatibly with implicit initialization"
35557msgstr "%Jtaulukon %qD tyyppi viimeistelty epäkelvosti implisiittisellä alustuksella"
35558
35559#: c/c-decl.c:1567 c/c-decl.c:6721 c/c-decl.c:7594 c/c-decl.c:8401
35560#, gcc-internal-format
35561msgid "originally defined here"
35562msgstr "alunperin määritelty täällä"
35563
35564#: c/c-decl.c:1697
35565#, gcc-internal-format
35566msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration"
35567msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
35568
35569#: c/c-decl.c:1704
35570#, gcc-internal-format
35571msgid "an argument type that has a default promotion can%'t match an empty parameter name list declaration"
35572msgstr "argumenttityyppi, jolla on tavallinen tyyppimuunnos, ei sovi tyhjään parametrinimiluetteloesittelyyn"
35573
35574#: c/c-decl.c:1751
35575#, gcc-internal-format
35576msgid "prototype for %q+D declares more arguments than previous old-style definition"
35577msgstr "%q+D:n prototyyppi esittelee enemmän argumentteja kuin edellinen, vanhantyylinen määrittely"
35578
35579#: c/c-decl.c:1757
35580#, gcc-internal-format
35581msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
35582msgstr "%q+D:n prototyyppi esittelee vähemmän argumentteja kuin edellinen, vanhantyylinen määrittely"
35583
35584#: c/c-decl.c:1766
35585#, gcc-internal-format
35586msgid "prototype for %q+D declares argument %d with incompatible type"
35587msgstr "%q+D:n prototyypou esittelee yhteensopimatonta tyyppiä olevan argumentin %d"
35588
35589#. If we get here, no errors were found, but do issue a warning
35590#. for this poor-style construct.
35591#: c/c-decl.c:1779
35592#, fuzzy, gcc-internal-format
35593msgid "prototype for %q+D follows non-prototype definition"
35594msgstr "%Jfunktion %qD protyyppi seuraa ei-prototyypin määrittelyä"
35595
35596#: c/c-decl.c:1795
35597#, gcc-internal-format
35598msgid "previous definition of %q+D was here"
35599msgstr "%q+D:n edellinen määrittely oli täällä"
35600
35601#: c/c-decl.c:1797
35602#, gcc-internal-format
35603msgid "previous implicit declaration of %q+D was here"
35604msgstr "%q+D:n edellinen, implisiittinen esittely oli täällä"
35605
35606#: c/c-decl.c:1799
35607#, gcc-internal-format
35608msgid "previous declaration of %q+D was here"
35609msgstr "%q+D:n edellinen esittely oli täällä"
35610
35611#: c/c-decl.c:1839
35612#, gcc-internal-format
35613msgid "%q+D redeclared as different kind of symbol"
35614msgstr "%q+D esitelty uudelleen erityyppisenä symbolina"
35615
35616#: c/c-decl.c:1844
35617#, gcc-internal-format
35618msgid "built-in function %q+D declared as non-function"
35619msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
35620
35621#: c/c-decl.c:1847 c/c-decl.c:2018 c/c-decl.c:2813
35622#, gcc-internal-format
35623msgid "declaration of %q+D shadows a built-in function"
35624msgstr "%q+D:n esittely varjostaa sisäänrakennetun funktion"
35625
35626#: c/c-decl.c:1856
35627#, gcc-internal-format
35628msgid "redeclaration of enumerator %q+D"
35629msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
35630
35631#: c/c-decl.c:1878
35632#, gcc-internal-format
35633msgid "conflicting types for built-in function %q+D"
35634msgstr "ristiriitaiset tyypit sisäiselle funktiolle %q+D"
35635
35636#: c/c-decl.c:1903 c/c-decl.c:1916 c/c-decl.c:1952
35637#, gcc-internal-format
35638msgid "conflicting types for %q+D"
35639msgstr "ristiriitaiset tyypit %q+D:lle"
35640
35641#: c/c-decl.c:1932
35642#, fuzzy, gcc-internal-format
35643msgid "conflicting named address spaces (generic vs %s) for %q+D"
35644msgstr "%J ristiriitaiset tyyppimääreet %qD:lle"
35645
35646#: c/c-decl.c:1936
35647#, fuzzy, gcc-internal-format
35648msgid "conflicting named address spaces (%s vs generic) for %q+D"
35649msgstr "%J ristiriitaiset tyyppimääreet %qD:lle"
35650
35651#: c/c-decl.c:1940
35652#, fuzzy, gcc-internal-format
35653msgid "conflicting named address spaces (%s vs %s) for %q+D"
35654msgstr "%J ristiriitaiset tyyppimääreet %qD:lle"
35655
35656#: c/c-decl.c:1949
35657#, gcc-internal-format
35658msgid "conflicting type qualifiers for %q+D"
35659msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
35660
35661#: c/c-decl.c:1974
35662#, fuzzy, gcc-internal-format
35663msgid "redefinition of typedef %q+D with different type"
35664msgstr "typedef %q+D määritelty uudelleen"
35665
35666#: c/c-decl.c:1987
35667#, fuzzy, gcc-internal-format
35668msgid "redefinition of typedef %q+D with variably modified type"
35669msgstr "typedef %q+D määritelty uudelleen"
35670
35671#: c/c-decl.c:1992
35672#, gcc-internal-format
35673msgid "redefinition of typedef %q+D"
35674msgstr "typedef %q+D määritelty uudelleen"
35675
35676#: c/c-decl.c:2044 c/c-decl.c:2147
35677#, gcc-internal-format
35678msgid "redefinition of %q+D"
35679msgstr "%q+D määritelty uudelleen"
35680
35681#: c/c-decl.c:2079 c/c-decl.c:2185
35682#, gcc-internal-format
35683msgid "static declaration of %q+D follows non-static declaration"
35684msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
35685
35686#: c/c-decl.c:2089 c/c-decl.c:2097 c/c-decl.c:2175 c/c-decl.c:2182
35687#, gcc-internal-format
35688msgid "non-static declaration of %q+D follows static declaration"
35689msgstr "%q+D esitelty ei-staattisena, edellinen esittely staattinen"
35690
35691#: c/c-decl.c:2113
35692#, gcc-internal-format
35693msgid "%<gnu_inline%> attribute present on %q+D"
35694msgstr ""
35695
35696#: c/c-decl.c:2116
35697#, gcc-internal-format
35698msgid "but not here"
35699msgstr "mutta ei täällä"
35700
35701#: c/c-decl.c:2134
35702#, fuzzy, gcc-internal-format
35703msgid "thread-local declaration of %q+D follows non-thread-local declaration"
35704msgstr "%J%qD esitelty säiekohtaisena, edellinen esittely ei säiekohtainen"
35705
35706#: c/c-decl.c:2137
35707#, fuzzy, gcc-internal-format
35708msgid "non-thread-local declaration of %q+D follows thread-local declaration"
35709msgstr "%j%qD esitelty ei-säiekohtaisena, edellinen esittely säiekohtainen"
35710
35711#: c/c-decl.c:2167
35712#, fuzzy, gcc-internal-format
35713msgid "extern declaration of %q+D follows declaration with no linkage"
35714msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
35715
35716#: c/c-decl.c:2203
35717#, fuzzy, gcc-internal-format
35718msgid "declaration of %q+D with no linkage follows extern declaration"
35719msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
35720
35721#: c/c-decl.c:2209
35722#, fuzzy, gcc-internal-format
35723msgid "redeclaration of %q+D with no linkage"
35724msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
35725
35726#: c/c-decl.c:2235
35727#, gcc-internal-format
35728msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
35729msgstr "%q+D esitelty uudelleen erilaisella näkyvyydellä (vanha näkyvyys säilytetty)"
35730
35731#: c/c-decl.c:2255
35732#, gcc-internal-format
35733msgid "redefinition of parameter %q+D"
35734msgstr "parametri %q+D määritelty uudelleen"
35735
35736#: c/c-decl.c:2282
35737#, fuzzy, gcc-internal-format
35738msgid "redundant redeclaration of %q+D"
35739msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
35740
35741#: c/c-decl.c:2774
35742#, fuzzy, gcc-internal-format
35743msgid "declaration of %q+D shadows previous non-variable"
35744msgstr "%J%qD:n esittely varjostaa edellistä paikallista"
35745
35746#: c/c-decl.c:2793
35747#, fuzzy, gcc-internal-format
35748msgid "declaration of %qD shadows a parameter"
35749msgstr "%q+D:n esittely varjostaa sisäänrakennetun funktion"
35750
35751#: c/c-decl.c:2806 cp/name-lookup.c:2806
35752#, fuzzy, gcc-internal-format
35753msgid "declaration of %qD shadows a global declaration"
35754msgstr "%q+D:n esittely varjostaa sisäänrakennetun funktion"
35755
35756#: c/c-decl.c:2832
35757#, fuzzy, gcc-internal-format
35758msgid "declaration of %qD shadows a previous local"
35759msgstr "%q+D:lla on edellinen esittely täällä"
35760
35761#: c/c-decl.c:2838 cp/name-lookup.c:2818
35762#, gcc-internal-format
35763msgid "shadowed declaration is here"
35764msgstr "varjostunut esittely on täällä"
35765
35766#: c/c-decl.c:2965
35767#, gcc-internal-format
35768msgid "nested extern declaration of %qD"
35769msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
35770
35771#: c/c-decl.c:3126 c/c-decl.c:3140
35772#, fuzzy, gcc-internal-format
35773#| msgid "implicit declaration of function %qE"
35774msgid "implicit declaration of function %qE; did you mean %qs?"
35775msgstr "funktio %qE esitelty implisiittisesti"
35776
35777#: c/c-decl.c:3132 c/c-decl.c:3145
35778#, gcc-internal-format
35779msgid "implicit declaration of function %qE"
35780msgstr "funktio %qE esitelty implisiittisesti"
35781
35782#: c/c-decl.c:3406
35783#, gcc-internal-format
35784msgid "incompatible implicit declaration of built-in function %qD"
35785msgstr "sisäisen funktion %qD yhteensopimaton implisiittinen esittely"
35786
35787#: c/c-decl.c:3417
35788#, fuzzy, gcc-internal-format
35789#| msgid "invalid redeclaration of %q+D"
35790msgid "include %qs or provide a declaration of %qD"
35791msgstr "%q+D:n virheellinen uudelleenesittely"
35792
35793#: c/c-decl.c:3427
35794#, gcc-internal-format
35795msgid "incompatible implicit declaration of function %qD"
35796msgstr "funktion %qD yhteensopimaton implisiittinen esittely"
35797
35798#: c/c-decl.c:3487
35799#, fuzzy, gcc-internal-format
35800#| msgid "%qE undeclared here (not in a function)"
35801msgid "%qE undeclared here (not in a function); did you mean %qs?"
35802msgstr "%qE esittelemättä täällä (ei funktiossa)"
35803
35804#: c/c-decl.c:3492
35805#, gcc-internal-format
35806msgid "%qE undeclared here (not in a function)"
35807msgstr "%qE esittelemättä täällä (ei funktiossa)"
35808
35809#: c/c-decl.c:3505
35810#, fuzzy, gcc-internal-format
35811#| msgid "%qE undeclared (first use in this function)"
35812msgid "%qE undeclared (first use in this function); did you mean %qs?"
35813msgstr "%qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)"
35814
35815#: c/c-decl.c:3510
35816#, gcc-internal-format
35817msgid "%qE undeclared (first use in this function)"
35818msgstr "%qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)"
35819
35820#: c/c-decl.c:3514
35821#, fuzzy, gcc-internal-format
35822msgid "each undeclared identifier is reported only once for each function it appears in"
35823msgstr "(Jokaisesta esittelemättömästä tunnisteesta ilmoitetaan vain"
35824
35825#: c/c-decl.c:3562 cp/decl.c:3055
35826#, gcc-internal-format
35827msgid "label %qE referenced outside of any function"
35828msgstr ""
35829
35830#: c/c-decl.c:3598
35831#, gcc-internal-format
35832msgid "jump into scope of identifier with variably modified type"
35833msgstr ""
35834
35835#: c/c-decl.c:3601
35836#, gcc-internal-format
35837msgid "jump skips variable initialization"
35838msgstr "hyppy ohittaa muuttujan alustuksen"
35839
35840#: c/c-decl.c:3602 c/c-decl.c:3657 c/c-decl.c:3746
35841#, gcc-internal-format
35842msgid "label %qD defined here"
35843msgstr "nimiö %qD määritelty täällä"
35844
35845#: c/c-decl.c:3656 c/c-decl.c:3745
35846#, fuzzy, gcc-internal-format
35847msgid "jump into statement expression"
35848msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
35849
35850#: c/c-decl.c:3678
35851#, gcc-internal-format
35852msgid "duplicate label declaration %qE"
35853msgstr "%qE-nimiön kaksoisesittely"
35854
35855#: c/c-decl.c:3776 cp/decl.c:3460
35856#, fuzzy, gcc-internal-format
35857msgid "duplicate label %qD"
35858msgstr "Kaksoiskappale %s-nimiöspesifikaatio kohdassa %C"
35859
35860#: c/c-decl.c:3807
35861#, gcc-internal-format
35862msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
35863msgstr "perinteisestä C:stä puuttuu erillinen nimiavaruus nimikkeille, tunniste %qE on ristiriidassa"
35864
35865#: c/c-decl.c:3872
35866#, gcc-internal-format
35867msgid "switch jumps over variable initialization"
35868msgstr "switch hyppää muuttuja-alustuksen yli"
35869
35870#: c/c-decl.c:3873 c/c-decl.c:3884
35871#, gcc-internal-format
35872msgid "switch starts here"
35873msgstr "switch alkaa tästä"
35874
35875#: c/c-decl.c:3883
35876#, fuzzy, gcc-internal-format
35877msgid "switch jumps into statement expression"
35878msgstr "switch hyppää muuttuja-alustuksen yli"
35879
35880#: c/c-decl.c:3966
35881#, gcc-internal-format
35882msgid "%qE defined as wrong kind of tag"
35883msgstr "%qE määritelty vääränlaisena tunnisteena"
35884
35885#: c/c-decl.c:4335
35886#, gcc-internal-format
35887msgid "unnamed struct/union that defines no instances"
35888msgstr "nimeämätön tietue/unioni ei määrittele yhtään instanssia"
35889
35890#: c/c-decl.c:4345
35891#, gcc-internal-format
35892msgid "empty declaration with storage class specifier does not redeclare tag"
35893msgstr "tyhjä esittely tallennusluokkamääritteellä ei esittele tunnistetta uudelleen"
35894
35895# XXX
35896#: c/c-decl.c:4360
35897#, gcc-internal-format
35898msgid "empty declaration with type qualifier does not redeclare tag"
35899msgstr "tyhjä esittely tyyppimääreellä ei esittele tunnistetta uudelleen"
35900
35901# XXX
35902#: c/c-decl.c:4371
35903#, fuzzy, gcc-internal-format
35904msgid "empty declaration with %<_Alignas%> does not redeclare tag"
35905msgstr "tyhjä esittely tyyppimääreellä ei esittele tunnistetta uudelleen"
35906
35907#: c/c-decl.c:4393 c/c-decl.c:4401
35908#, gcc-internal-format
35909msgid "useless type name in empty declaration"
35910msgstr "tarpeeton tyyppinimi tyhjässä esittelyssä"
35911
35912#: c/c-decl.c:4409
35913#, gcc-internal-format
35914msgid "%<inline%> in empty declaration"
35915msgstr "%<inline%> tyhjässä esittelyssä"
35916
35917#: c/c-decl.c:4415
35918#, fuzzy, gcc-internal-format
35919msgid "%<_Noreturn%> in empty declaration"
35920msgstr "%<inline%> tyhjässä esittelyssä"
35921
35922#: c/c-decl.c:4421
35923#, gcc-internal-format
35924msgid "%<auto%> in file-scope empty declaration"
35925msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
35926
35927#: c/c-decl.c:4427
35928#, gcc-internal-format
35929msgid "%<register%> in file-scope empty declaration"
35930msgstr "%<register%> tiedostoalueen tyhjässä esittelyssä"
35931
35932#: c/c-decl.c:4434
35933#, gcc-internal-format
35934msgid "useless storage class specifier in empty declaration"
35935msgstr "tarpeeton tallennusluokkamäärite tyhjässä esittelyssä"
35936
35937#: c/c-decl.c:4440
35938#, fuzzy, gcc-internal-format
35939msgid "useless %qs in empty declaration"
35940msgstr "tarpeeton tyyppinimi tyhjässä esittelyssä"
35941
35942#: c/c-decl.c:4453
35943#, gcc-internal-format
35944msgid "useless type qualifier in empty declaration"
35945msgstr "tarpeeton tyyppimääre tyhjässä esittelyssä"
35946
35947#: c/c-decl.c:4460
35948#, fuzzy, gcc-internal-format
35949msgid "useless %<_Alignas%> in empty declaration"
35950msgstr "tarpeeton tyyppimääre tyhjässä esittelyssä"
35951
35952#: c/c-decl.c:4467 c/c-parser.c:1873
35953#, gcc-internal-format
35954msgid "empty declaration"
35955msgstr "tyhjä esittely"
35956
35957#: c/c-decl.c:4538
35958#, gcc-internal-format
35959msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
35960msgstr "ISO C90 ei tue parametritaulukkoesittelyissä avainsanaa %<static%> tai tyyppimääreitä"
35961
35962#: c/c-decl.c:4542
35963#, gcc-internal-format
35964msgid "ISO C90 does not support %<[*]%> array declarators"
35965msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
35966
35967#. C99 6.7.5.2p4
35968#. A function definition isn't function prototype scope C99 6.2.1p4.
35969#. C99 6.7.5.2p4
35970#: c/c-decl.c:4548 c/c-decl.c:7167
35971#, gcc-internal-format
35972msgid "%<[*]%> not allowed in other than function prototype scope"
35973msgstr ""
35974
35975#: c/c-decl.c:4693
35976#, gcc-internal-format
35977msgid "%q+D is usually a function"
35978msgstr "%q+D on yleensä funktio"
35979
35980#: c/c-decl.c:4702
35981#, gcc-internal-format
35982msgid "typedef %qD is initialized (use __typeof__ instead)"
35983msgstr "typedef %qD on alustettu (käytä __typeof__ sen sijaan)"
35984
35985#: c/c-decl.c:4707
35986#, gcc-internal-format
35987msgid "function %qD is initialized like a variable"
35988msgstr "funktio %qD on alustettu kuten muuttuja"
35989
35990#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
35991#: c/c-decl.c:4713
35992#, gcc-internal-format
35993msgid "parameter %qD is initialized"
35994msgstr "parametri %qD on alustettu"
35995
35996#. Although C99 is unclear about whether incomplete arrays
35997#. of VLAs themselves count as VLAs, it does not make
35998#. sense to permit them to be initialized given that
35999#. ordinary VLAs may not be initialized.
36000#: c/c-decl.c:4732 c/c-decl.c:4747 c/c-typeck.c:7635
36001#, gcc-internal-format
36002msgid "variable-sized object may not be initialized"
36003msgstr "muuttuvakokoista objektia ei voi alustaa"
36004
36005#: c/c-decl.c:4738
36006#, gcc-internal-format
36007msgid "variable %qD has initializer but incomplete type"
36008msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
36009
36010#: c/c-decl.c:4827
36011#, fuzzy, gcc-internal-format
36012msgid "inline function %q+D given attribute noinline"
36013msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
36014
36015#: c/c-decl.c:4877
36016#, fuzzy, gcc-internal-format
36017msgid "uninitialized const member in %qT is invalid in C++"
36018msgstr "alustamaton vakio %qD on virheellinen C++-kielessä"
36019
36020#: c/c-decl.c:4879
36021#, fuzzy, gcc-internal-format
36022msgid "%qD should be initialized"
36023msgstr "%qD tulee alustaa jäsenten alustuslistassa"
36024
36025#: c/c-decl.c:4955
36026#, gcc-internal-format
36027msgid "initializer fails to determine size of %q+D"
36028msgstr "alustin ei pysty päättelemään taulukon %q+D kokoa"
36029
36030#: c/c-decl.c:4960
36031#, gcc-internal-format
36032msgid "array size missing in %q+D"
36033msgstr "taulukon %q+D koko puuttuu"
36034
36035#: c/c-decl.c:4972
36036#, gcc-internal-format
36037msgid "zero or negative size array %q+D"
36038msgstr "nollan tai negatiivisen kokoinen taulukko %q+D"
36039
36040#: c/c-decl.c:5043
36041#, gcc-internal-format
36042msgid "storage size of %q+D isn%'t constant"
36043msgstr "muuttujan %q+D koko muistissa ei ole vakio"
36044
36045#: c/c-decl.c:5093
36046#, gcc-internal-format
36047msgid "ignoring asm-specifier for non-static local variable %q+D"
36048msgstr "ei-staattisen paikallismuuttujan %q+D asm-määrittäjä jätetään huomiotta"
36049
36050#: c/c-decl.c:5123
36051#, gcc-internal-format
36052msgid "cannot put object with volatile field into register"
36053msgstr "ei voi laittaa volatile-kenttäistä objektia rekisteriin"
36054
36055#: c/c-decl.c:5209
36056#, gcc-internal-format
36057msgid "uninitialized const %qD is invalid in C++"
36058msgstr "alustamaton vakio %qD on virheellinen C++-kielessä"
36059
36060#: c/c-decl.c:5224 cp/decl.c:7318
36061#, gcc-internal-format
36062msgid "%q+D in declare target directive does not have mappable type"
36063msgstr ""
36064
36065#: c/c-decl.c:5288
36066#, gcc-internal-format
36067msgid "ISO C forbids forward parameter declarations"
36068msgstr "ISO C kieltää parametrien ennakkoesittelyn"
36069
36070#: c/c-decl.c:5391
36071#, fuzzy, gcc-internal-format
36072msgid "defining a type in a compound literal is invalid in C++"
36073msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
36074
36075#: c/c-decl.c:5445 c/c-decl.c:5460
36076#, gcc-internal-format
36077msgid "bit-field %qs width not an integer constant"
36078msgstr "bittikentän %qs leveys ei ole kokonaislukuvakio"
36079
36080#: c/c-decl.c:5455
36081#, fuzzy, gcc-internal-format
36082msgid "bit-field %qs width not an integer constant expression"
36083msgstr "bittikentän %qs leveys ei ole kokonaislukuvakio"
36084
36085#: c/c-decl.c:5466
36086#, gcc-internal-format
36087msgid "negative width in bit-field %qs"
36088msgstr "bittikentän %qs leveys on negatiivinen"
36089
36090#: c/c-decl.c:5471
36091#, gcc-internal-format
36092msgid "zero width for bit-field %qs"
36093msgstr "bittikentän %qs leveys on nolla"
36094
36095#: c/c-decl.c:5481
36096#, gcc-internal-format
36097msgid "bit-field %qs has invalid type"
36098msgstr "bittikentällä %qs on epäkelpo tyyppi"
36099
36100#: c/c-decl.c:5487
36101#, fuzzy, gcc-internal-format
36102msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
36103msgstr "bittikentän %qD osoitetta ei voi ottaa"
36104
36105#: c/c-decl.c:5498
36106#, gcc-internal-format
36107msgid "type of bit-field %qs is a GCC extension"
36108msgstr "bittikentän %qs tyyppi on GCC-laajennos"
36109
36110#: c/c-decl.c:5504
36111#, gcc-internal-format
36112msgid "width of %qs exceeds its type"
36113msgstr "bittikentän %qs leveys ylittää tyyppinsä"
36114
36115#: c/c-decl.c:5517
36116#, gcc-internal-format
36117msgid "%qs is narrower than values of its type"
36118msgstr "%qs on kapeampi kuin tyyppisensä arvot"
36119
36120#: c/c-decl.c:5532
36121#, gcc-internal-format
36122msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
36123msgstr "ISO C90 kieltää taulukon %qE, jonka kokoa ei voida määrittää"
36124
36125#: c/c-decl.c:5535
36126#, gcc-internal-format
36127msgid "ISO C90 forbids array whose size can%'t be evaluated"
36128msgstr "ISO C90 kieltää taulukot, joiden kokoa ei voida määrittää"
36129
36130#: c/c-decl.c:5542
36131#, gcc-internal-format
36132msgid "ISO C90 forbids variable length array %qE"
36133msgstr "ISO C90 kieltää muuttuvakokoisen taulukon %qE"
36134
36135#: c/c-decl.c:5544
36136#, gcc-internal-format
36137msgid "ISO C90 forbids variable length array"
36138msgstr "ISO C90 kieltää muuttuvakokoisen taulukon"
36139
36140#: c/c-decl.c:5753 c/c-decl.c:6127 c/c-decl.c:6137
36141#, fuzzy, gcc-internal-format
36142msgid "variably modified %qE at file scope"
36143msgstr "muuttuja tai kenttä %qs esitelty tyhjäksi"
36144
36145#: c/c-decl.c:5755
36146#, fuzzy, gcc-internal-format
36147msgid "variably modified field at file scope"
36148msgstr "muuttuja tai kenttä %qs esitelty tyhjäksi"
36149
36150#: c/c-decl.c:5775
36151#, gcc-internal-format
36152msgid "type defaults to %<int%> in declaration of %qE"
36153msgstr "%qE:n esittelyssä tyyppi on oletuksena %<int%>"
36154
36155#: c/c-decl.c:5779
36156#, gcc-internal-format
36157msgid "type defaults to %<int%> in type name"
36158msgstr "tyypin nimessä tyyppi on oletuksena %<int%>"
36159
36160# XXX
36161#: c/c-decl.c:5811
36162#, gcc-internal-format
36163msgid "duplicate %<const%>"
36164msgstr "ylimääräinen %<const%>"
36165
36166#: c/c-decl.c:5813
36167#, gcc-internal-format
36168msgid "duplicate %<restrict%>"
36169msgstr "ylimääräinen %<restrict%>"
36170
36171#: c/c-decl.c:5815
36172#, gcc-internal-format
36173msgid "duplicate %<volatile%>"
36174msgstr "ylimääräinen %<volatile%>"
36175
36176#: c/c-decl.c:5817
36177#, fuzzy, gcc-internal-format
36178#| msgid "duplicate %<restrict%>"
36179msgid "duplicate %<_Atomic%>"
36180msgstr "ylimääräinen %<const%>"
36181
36182#: c/c-decl.c:5820
36183#, gcc-internal-format, gfc-internal-format
36184msgid "conflicting named address spaces (%s vs %s)"
36185msgstr ""
36186
36187#: c/c-decl.c:5843 c/c-parser.c:2821
36188#, fuzzy, gcc-internal-format
36189msgid "%<_Atomic%>-qualified array type"
36190msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
36191
36192#: c/c-decl.c:5857
36193#, gcc-internal-format
36194msgid "function definition declared %<auto%>"
36195msgstr "funktion määrittely esitelty %<auto%>:ksi"
36196
36197#: c/c-decl.c:5859
36198#, gcc-internal-format
36199msgid "function definition declared %<register%>"
36200msgstr "funktion määrittely esitelty %<register%>:ksi"
36201
36202#: c/c-decl.c:5861
36203#, gcc-internal-format
36204msgid "function definition declared %<typedef%>"
36205msgstr "funktion määrittely esitelty %<typedef%>:ksi"
36206
36207#: c/c-decl.c:5863
36208#, fuzzy, gcc-internal-format
36209#| msgid "function definition declared %<auto%>"
36210msgid "function definition declared %qs"
36211msgstr "%qs esitelty funktion palauttavana funktiona"
36212
36213#: c/c-decl.c:5881
36214#, gcc-internal-format
36215msgid "storage class specified for structure field %qE"
36216msgstr "tallennusluokka annettu tietueen kentälle %qE"
36217
36218#: c/c-decl.c:5884
36219#, gcc-internal-format
36220msgid "storage class specified for structure field"
36221msgstr "tallennusluokka annettu tietueen kentälle"
36222
36223#: c/c-decl.c:5888
36224#, gcc-internal-format
36225msgid "storage class specified for parameter %qE"
36226msgstr "tallennusluokka annettu parametrille %qE"
36227
36228#: c/c-decl.c:5891
36229#, gcc-internal-format
36230msgid "storage class specified for unnamed parameter"
36231msgstr "tallennusluokka annettu nimettömälle parametrille"
36232
36233#: c/c-decl.c:5894 cp/decl.c:10959
36234#, gcc-internal-format
36235msgid "storage class specified for typename"
36236msgstr "tallennusluokka annettu typenamelle"
36237
36238#: c/c-decl.c:5911
36239#, fuzzy, gcc-internal-format
36240msgid "%qE initialized and declared %<extern%>"
36241msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
36242
36243#: c/c-decl.c:5915
36244#, fuzzy, gcc-internal-format
36245msgid "%qE has both %<extern%> and initializer"
36246msgstr "%qs on sekä %<extern%> että alustin"
36247
36248#: c/c-decl.c:5920
36249#, fuzzy, gcc-internal-format
36250msgid "file-scope declaration of %qE specifies %<auto%>"
36251msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
36252
36253#: c/c-decl.c:5924
36254#, fuzzy, gcc-internal-format
36255msgid "file-scope declaration of %qE specifies %<register%>"
36256msgstr "%<register%> tiedostoalueen tyhjässä esittelyssä"
36257
36258#: c/c-decl.c:5929
36259#, fuzzy, gcc-internal-format
36260msgid "nested function %qE declared %<extern%>"
36261msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
36262
36263#: c/c-decl.c:5932
36264#, fuzzy, gcc-internal-format
36265msgid "function-scope %qE implicitly auto and declared %qs"
36266msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
36267
36268#. Only the innermost declarator (making a parameter be of
36269#. array type which is converted to pointer type)
36270#. may have static or type qualifiers.
36271#: c/c-decl.c:5979 c/c-decl.c:6348
36272#, gcc-internal-format
36273msgid "static or type qualifiers in non-parameter array declarator"
36274msgstr "staattinen tai tyyppimääreitä ei-parametrisessa taulukkoesittelijässä"
36275
36276#: c/c-decl.c:6027
36277#, gcc-internal-format
36278msgid "declaration of %qE as array of voids"
36279msgstr "%qE:n esittely taulukollisena void-alkioita"
36280
36281#: c/c-decl.c:6029
36282#, gcc-internal-format
36283msgid "declaration of type name as array of voids"
36284msgstr "tyyppinimen esittely taulukollisena void-alkioita"
36285
36286#: c/c-decl.c:6036
36287#, gcc-internal-format
36288msgid "declaration of %qE as array of functions"
36289msgstr "%qE:n esittely taulukollisena funktioita"
36290
36291#: c/c-decl.c:6039
36292#, gcc-internal-format
36293msgid "declaration of type name as array of functions"
36294msgstr "tyyppinimen esittely taulukollisena funktioita"
36295
36296#: c/c-decl.c:6047 c/c-decl.c:8105
36297#, gcc-internal-format
36298msgid "invalid use of structure with flexible array member"
36299msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
36300
36301#: c/c-decl.c:6073
36302#, gcc-internal-format
36303msgid "size of array %qE has non-integer type"
36304msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä"
36305
36306#: c/c-decl.c:6077
36307#, gcc-internal-format
36308msgid "size of unnamed array has non-integer type"
36309msgstr "nimettömän taulukon koko ei ole kokonaislukutyyppiä"
36310
36311#: c/c-decl.c:6084
36312#, fuzzy, gcc-internal-format
36313#| msgid "size of array %qE has non-integer type"
36314msgid "size of array %qE has incomplete type"
36315msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä"
36316
36317#: c/c-decl.c:6087
36318#, fuzzy, gcc-internal-format
36319#| msgid "size of unnamed array has non-integer type"
36320msgid "size of unnamed array has incomplete type"
36321msgstr "nimettömän taulukon koko ei ole kokonaislukutyyppiä"
36322
36323#: c/c-decl.c:6098
36324#, gcc-internal-format
36325msgid "ISO C forbids zero-size array %qE"
36326msgstr "ISO C kieltää nollan kokoisen taulukon %qE"
36327
36328#: c/c-decl.c:6101
36329#, gcc-internal-format
36330msgid "ISO C forbids zero-size array"
36331msgstr "ISO C kieltää nollan kokoisen taulukon"
36332
36333#: c/c-decl.c:6110
36334#, gcc-internal-format
36335msgid "size of array %qE is negative"
36336msgstr "taulukon %qE koko on negatiivinen"
36337
36338#: c/c-decl.c:6112
36339#, gcc-internal-format
36340msgid "size of unnamed array is negative"
36341msgstr "nimettömän taulukon koko on negatiivinen"
36342
36343#: c/c-decl.c:6236 c/c-decl.c:6891
36344#, gcc-internal-format
36345msgid "ISO C90 does not support flexible array members"
36346msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
36347
36348#. C99 6.7.5.2p4
36349#: c/c-decl.c:6258
36350#, gcc-internal-format
36351msgid "%<[*]%> not in a declaration"
36352msgstr "%<[*]%> ei ole esittelyssä"
36353
36354#: c/c-decl.c:6271
36355#, fuzzy, gcc-internal-format
36356#| msgid "array type has incomplete element type"
36357msgid "array type has incomplete element type %qT"
36358msgstr "taulukon tyypillä on vaillinainen alkiotyyppi"
36359
36360#: c/c-decl.c:6277
36361#, fuzzy, gcc-internal-format
36362#| msgid "multidimensional array must have bounds for all dimensions except the first"
36363msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
36364msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmäiseen"
36365
36366#: c/c-decl.c:6281
36367#, fuzzy, gcc-internal-format
36368#| msgid "multidimensional array must have bounds for all dimensions except the first"
36369msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
36370msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmäiseen"
36371
36372#: c/c-decl.c:6384
36373#, gcc-internal-format
36374msgid "%qE declared as function returning a function"
36375msgstr "%qE esitelty funktion palauttavana funktiona"
36376
36377#: c/c-decl.c:6387
36378#, gcc-internal-format
36379msgid "type name declared as function returning a function"
36380msgstr "tyyppinimi esitelty funktion palauttavana funktiona"
36381
36382#: c/c-decl.c:6394
36383#, gcc-internal-format
36384msgid "%qE declared as function returning an array"
36385msgstr "%qE esitelty taulukon palauttavan funktiona"
36386
36387#: c/c-decl.c:6397
36388#, gcc-internal-format
36389msgid "type name declared as function returning an array"
36390msgstr "tyyppinimi esitelty taulukon palauttavan funktiona"
36391
36392#: c/c-decl.c:6438
36393#, fuzzy, gcc-internal-format
36394msgid "function definition has qualified void return type"
36395msgstr "funktion määrittely oikeuttaa tyhjän paluutyypin"
36396
36397#: c/c-decl.c:6441 cp/decl.c:11225
36398#, gcc-internal-format
36399msgid "type qualifiers ignored on function return type"
36400msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä"
36401
36402#: c/c-decl.c:6479 c/c-decl.c:6688 c/c-decl.c:6741 c/c-decl.c:6825
36403#: c/c-decl.c:6946 c/c-parser.c:2823
36404#, fuzzy, gcc-internal-format
36405#| msgid "cast specifies function type"
36406msgid "%<_Atomic%>-qualified function type"
36407msgstr "tyyppimuunnos määrittää funktiotyypin"
36408
36409#: c/c-decl.c:6485 c/c-decl.c:6694 c/c-decl.c:6830 c/c-decl.c:6951
36410#, fuzzy, gcc-internal-format
36411msgid "ISO C forbids qualified function types"
36412msgstr "ISO C kieltää const- ja volatile-funktiotyypit"
36413
36414#: c/c-decl.c:6579
36415#, fuzzy, gcc-internal-format
36416msgid "%qs combined with %<auto%> qualifier for %qE"
36417msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
36418
36419#: c/c-decl.c:6583
36420#, gcc-internal-format
36421msgid "%qs combined with %<register%> qualifier for %qE"
36422msgstr ""
36423
36424#: c/c-decl.c:6589
36425#, fuzzy, gcc-internal-format
36426msgid "%qs specified for auto variable %qE"
36427msgstr "%qs määritelty parametrille %qE"
36428
36429#: c/c-decl.c:6605
36430#, gcc-internal-format
36431msgid "%qs specified for parameter %qE"
36432msgstr "%qs määritelty parametrille %qE"
36433
36434#: c/c-decl.c:6608
36435#, gcc-internal-format
36436msgid "%qs specified for unnamed parameter"
36437msgstr "%qs määritelty nimettömälle parametrille"
36438
36439#: c/c-decl.c:6614
36440#, gcc-internal-format
36441msgid "%qs specified for structure field %qE"
36442msgstr "%qs määritelty tietueen kentälle %qE"
36443
36444#: c/c-decl.c:6617
36445#, gcc-internal-format
36446msgid "%qs specified for structure field"
36447msgstr "%qs määritelty tietueen kentälle"
36448
36449#: c/c-decl.c:6632
36450#, fuzzy, gcc-internal-format
36451#| msgid "bit-field %qs has invalid type"
36452msgid "bit-field %qE has atomic type"
36453msgstr "bittikentällä %qs on epäkelpo tyyppi"
36454
36455#: c/c-decl.c:6634
36456#, fuzzy, gcc-internal-format
36457#| msgid "bit-field %qs has invalid type"
36458msgid "bit-field has atomic type"
36459msgstr "bittikentällä %qs on epäkelpo tyyppi"
36460
36461#: c/c-decl.c:6643
36462#, fuzzy, gcc-internal-format
36463msgid "alignment specified for typedef %qE"
36464msgstr "kohdistusta ei voi määritellä %q+D:lle"
36465
36466#: c/c-decl.c:6645
36467#, fuzzy, gcc-internal-format
36468msgid "alignment specified for %<register%> object %qE"
36469msgstr "tallennusluokka annettu parametrille %qs"
36470
36471#: c/c-decl.c:6650
36472#, fuzzy, gcc-internal-format
36473msgid "alignment specified for parameter %qE"
36474msgstr "%qs määritelty parametrille %qE"
36475
36476#: c/c-decl.c:6652
36477#, fuzzy, gcc-internal-format
36478msgid "alignment specified for unnamed parameter"
36479msgstr "%qs määritelty nimettömälle parametrille"
36480
36481#: c/c-decl.c:6657
36482#, fuzzy, gcc-internal-format
36483msgid "alignment specified for bit-field %qE"
36484msgstr "%qs määritelty tietueen kentälle %qE"
36485
36486#: c/c-decl.c:6659
36487#, fuzzy, gcc-internal-format
36488msgid "alignment specified for unnamed bit-field"
36489msgstr "tallennusluokka annettu parametrille %qs"
36490
36491#: c/c-decl.c:6662
36492#, fuzzy, gcc-internal-format
36493msgid "alignment specified for function %qE"
36494msgstr "kohdistusta ei voi määritellä %q+D:lle"
36495
36496#: c/c-decl.c:6669
36497#, gcc-internal-format
36498msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
36499msgstr ""
36500
36501#: c/c-decl.c:6672
36502#, gcc-internal-format
36503msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
36504msgstr ""
36505
36506#: c/c-decl.c:6703
36507#, fuzzy, gcc-internal-format
36508msgid "typedef %q+D declared %<inline%>"
36509msgstr "muuttuja %qD esitelty %<inline%>:ksi"
36510
36511#: c/c-decl.c:6705
36512#, fuzzy, gcc-internal-format
36513msgid "typedef %q+D declared %<_Noreturn%>"
36514msgstr "typedef %q+D määritelty uudelleen"
36515
36516#: c/c-decl.c:6747
36517#, gcc-internal-format
36518msgid "ISO C forbids const or volatile function types"
36519msgstr "ISO C kieltää const- ja volatile-funktiotyypit"
36520
36521#. C99 6.7.2.1p8
36522#: c/c-decl.c:6758
36523#, gcc-internal-format
36524msgid "a member of a structure or union cannot have a variably modified type"
36525msgstr ""
36526
36527#: c/c-decl.c:6775 cp/decl.c:10010
36528#, gcc-internal-format
36529msgid "variable or field %qE declared void"
36530msgstr "muuttuja tai kenttä %qE esitelty voidiksi"
36531
36532#: c/c-decl.c:6815
36533#, gcc-internal-format
36534msgid "attributes in parameter array declarator ignored"
36535msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
36536
36537#: c/c-decl.c:6857
36538#, gcc-internal-format
36539msgid "parameter %q+D declared %<inline%>"
36540msgstr "parametri %q+D esitelty %<inline%>:ksi"
36541
36542#: c/c-decl.c:6859
36543#, fuzzy, gcc-internal-format
36544msgid "parameter %q+D declared %<_Noreturn%>"
36545msgstr "parametri %q+D esitelty %<inline%>:ksi"
36546
36547#: c/c-decl.c:6872
36548#, gcc-internal-format
36549msgid "field %qE declared as a function"
36550msgstr "kenttä %qE esitelty funktiona"
36551
36552#: c/c-decl.c:6879
36553#, fuzzy, gcc-internal-format
36554msgid "field %qE has incomplete type"
36555msgstr "nimettömällä kentällä on vaillinainen tyyppi"
36556
36557#: c/c-decl.c:6881
36558#, gcc-internal-format
36559msgid "unnamed field has incomplete type"
36560msgstr "nimettömällä kentällä on vaillinainen tyyppi"
36561
36562#: c/c-decl.c:6917 c/c-decl.c:6928 c/c-decl.c:6931
36563#, gcc-internal-format
36564msgid "invalid storage class for function %qE"
36565msgstr "epäkelpo tallennusluokka funktiolle %qE"
36566
36567#: c/c-decl.c:6988
36568#, gcc-internal-format
36569msgid "cannot inline function %<main%>"
36570msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
36571
36572#: c/c-decl.c:6990
36573#, fuzzy, gcc-internal-format
36574msgid "%<main%> declared %<_Noreturn%>"
36575msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
36576
36577#: c/c-decl.c:7001
36578#, fuzzy, gcc-internal-format
36579msgid "ISO C99 does not support %<_Noreturn%>"
36580msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
36581
36582#: c/c-decl.c:7004
36583#, fuzzy, gcc-internal-format
36584msgid "ISO C90 does not support %<_Noreturn%>"
36585msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
36586
36587#: c/c-decl.c:7033
36588#, gcc-internal-format
36589msgid "variable previously declared %<static%> redeclared %<extern%>"
36590msgstr "%<static%>-määreellä esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi"
36591
36592#: c/c-decl.c:7043
36593#, gcc-internal-format
36594msgid "variable %q+D declared %<inline%>"
36595msgstr "muuttuja %qD esitelty %<inline%>:ksi"
36596
36597#: c/c-decl.c:7045
36598#, fuzzy, gcc-internal-format
36599msgid "variable %q+D declared %<_Noreturn%>"
36600msgstr "muuttuja %qD esitelty %<inline%>:ksi"
36601
36602#: c/c-decl.c:7080
36603#, gcc-internal-format
36604msgid "non-nested function with variably modified type"
36605msgstr ""
36606
36607#: c/c-decl.c:7082
36608#, gcc-internal-format
36609msgid "object with variably modified type must have no linkage"
36610msgstr ""
36611
36612#: c/c-decl.c:7173 c/c-decl.c:8841
36613#, gcc-internal-format
36614msgid "function declaration isn%'t a prototype"
36615msgstr "funktion esittely ei ole prototyyppi"
36616
36617#: c/c-decl.c:7183
36618#, gcc-internal-format
36619msgid "parameter names (without types) in function declaration"
36620msgstr "parametrien nimet (ilman tyyppejä) funktion esittelyssä"
36621
36622#: c/c-decl.c:7221
36623#, gcc-internal-format
36624msgid "parameter %u (%q+D) has incomplete type"
36625msgstr "parametrilla %u (%q+D) on vaillinainen tyyppi"
36626
36627#: c/c-decl.c:7225
36628#, gcc-internal-format, gfc-internal-format
36629msgid "parameter %u has incomplete type"
36630msgstr "parametrilla %u in vaillinainen tyyppi"
36631
36632#: c/c-decl.c:7236
36633#, gcc-internal-format
36634msgid "parameter %u (%q+D) has void type"
36635msgstr "parametrin %u (%q+D) tyyppi on void"
36636
36637#: c/c-decl.c:7240
36638#, gcc-internal-format, gfc-internal-format
36639msgid "parameter %u has void type"
36640msgstr "parametrin %u tyyppi on void"
36641
36642#: c/c-decl.c:7314
36643#, fuzzy, gcc-internal-format
36644msgid "%<void%> as only parameter may not be qualified"
36645msgstr "%<void%>:in on oltava ainoa parametri"
36646
36647#: c/c-decl.c:7318 c/c-decl.c:7354
36648#, gcc-internal-format
36649msgid "%<void%> must be the only parameter"
36650msgstr "%<void%>:in on oltava ainoa parametri"
36651
36652#: c/c-decl.c:7348
36653#, gcc-internal-format
36654msgid "parameter %q+D has just a forward declaration"
36655msgstr "parametrilla %q+D on vain etukäteisesittely"
36656
36657#: c/c-decl.c:7394
36658#, gcc-internal-format
36659msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
36660msgstr ""
36661
36662#: c/c-decl.c:7400
36663#, gcc-internal-format, gfc-internal-format
36664msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
36665msgstr ""
36666
36667#: c/c-decl.c:7502
36668#, gcc-internal-format
36669msgid "enum type defined here"
36670msgstr "lueteltu tyyppi määritelty täällä"
36671
36672#: c/c-decl.c:7508
36673#, gcc-internal-format
36674msgid "struct defined here"
36675msgstr "struct määritelty täällä"
36676
36677#: c/c-decl.c:7514
36678#, gcc-internal-format
36679msgid "union defined here"
36680msgstr "union määritelty täällä"
36681
36682#: c/c-decl.c:7590
36683#, gcc-internal-format
36684msgid "redefinition of %<union %E%>"
36685msgstr "%<union %E%> uudelleenmääritelty"
36686
36687#: c/c-decl.c:7592
36688#, gcc-internal-format
36689msgid "redefinition of %<struct %E%>"
36690msgstr "%<struct %E%> uudelleenmääritelty"
36691
36692#: c/c-decl.c:7601
36693#, gcc-internal-format
36694msgid "nested redefinition of %<union %E%>"
36695msgstr "sisäkkäinen %<union %E%>:n uudelleenmäärittely"
36696
36697#: c/c-decl.c:7603
36698#, gcc-internal-format
36699msgid "nested redefinition of %<struct %E%>"
36700msgstr "sisäkkäinen %<struct %E%>:n uudelleenmäärittely"
36701
36702#: c/c-decl.c:7633 c/c-decl.c:8420
36703#, fuzzy, gcc-internal-format
36704msgid "defining type in %qs expression is invalid in C++"
36705msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
36706
36707#: c/c-decl.c:7700 cp/decl.c:4802
36708#, gcc-internal-format
36709msgid "declaration does not declare anything"
36710msgstr "esittely ei esittele mitään"
36711
36712#: c/c-decl.c:7705
36713#, fuzzy, gcc-internal-format
36714msgid "ISO C99 doesn%'t support unnamed structs/unions"
36715msgstr "ISO C ei tue nimettömiä structeja/unioneita"
36716
36717#: c/c-decl.c:7708
36718#, fuzzy, gcc-internal-format
36719msgid "ISO C90 doesn%'t support unnamed structs/unions"
36720msgstr "ISO C ei tue nimettömiä structeja/unioneita"
36721
36722#: c/c-decl.c:7801 c/c-decl.c:7819 c/c-decl.c:7880
36723#, gcc-internal-format
36724msgid "duplicate member %q+D"
36725msgstr "jäsenen %q+D kaksoiskappale"
36726
36727#: c/c-decl.c:7906
36728#, gcc-internal-format
36729msgid "empty struct has size 0 in C, size 1 in C++"
36730msgstr ""
36731
36732#: c/c-decl.c:7909
36733#, gcc-internal-format
36734msgid "empty union has size 0 in C, size 1 in C++"
36735msgstr ""
36736
36737#: c/c-decl.c:8014
36738#, gcc-internal-format
36739msgid "union has no named members"
36740msgstr "unionilla ei ole nimettyjä jäseniä"
36741
36742#: c/c-decl.c:8016
36743#, gcc-internal-format
36744msgid "union has no members"
36745msgstr "unionilla ei ole jäseniä"
36746
36747#: c/c-decl.c:8021
36748#, gcc-internal-format
36749msgid "struct has no named members"
36750msgstr "structilla ei ole nimettyjä jäseniä"
36751
36752#: c/c-decl.c:8023
36753#, gcc-internal-format
36754msgid "struct has no members"
36755msgstr "structilla ei ole jäseniä"
36756
36757#: c/c-decl.c:8084 cp/decl.c:12093
36758#, gcc-internal-format
36759msgid "flexible array member in union"
36760msgstr "joustava taulukkojäsen unionissa"
36761
36762#: c/c-decl.c:8090
36763#, gcc-internal-format
36764msgid "flexible array member not at end of struct"
36765msgstr "joustava taulukkojäsen ei ole structin lopussa"
36766
36767#: c/c-decl.c:8096
36768#, fuzzy, gcc-internal-format
36769#| msgid "flexible array member in union"
36770msgid "flexible array member in a struct with no named members"
36771msgstr "joustava taulukkojäsen unionissa"
36772
36773#: c/c-decl.c:8127
36774#, fuzzy, gcc-internal-format
36775msgid "type %qT is too large"
36776msgstr "Arvo on liian suuri annetulle tietotyypille"
36777
36778#: c/c-decl.c:8250
36779#, gcc-internal-format
36780msgid "union cannot be made transparent"
36781msgstr "unionista ei voi tehdä läpinäkyvää"
36782
36783#: c/c-decl.c:8392
36784#, gcc-internal-format
36785msgid "nested redefinition of %<enum %E%>"
36786msgstr "sisäkkäinen %<enum %E%>:n uudelleenmäärittely"
36787
36788#. This enum is a named one that has been declared already.
36789#: c/c-decl.c:8399
36790#, gcc-internal-format
36791msgid "redeclaration of %<enum %E%>"
36792msgstr "%<enum %E%>:n uudelleenmäärittely"
36793
36794#: c/c-decl.c:8478 cp/decl.c:14447
36795#, gcc-internal-format
36796msgid "specified mode too small for enumeral values"
36797msgstr "annettu tila on liian pieni luetelluille arvoille"
36798
36799#: c/c-decl.c:8493
36800#, gcc-internal-format
36801msgid "enumeration values exceed range of largest integer"
36802msgstr "luetellun tyypin arvot ylittävät suurimman kokonaisluvun arvoalueen"
36803
36804#: c/c-decl.c:8607 c/c-decl.c:8623
36805#, gcc-internal-format
36806msgid "enumerator value for %qE is not an integer constant"
36807msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
36808
36809#: c/c-decl.c:8618
36810#, gcc-internal-format
36811msgid "enumerator value for %qE is not an integer constant expression"
36812msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
36813
36814#: c/c-decl.c:8642
36815#, gcc-internal-format
36816msgid "overflow in enumeration values"
36817msgstr "ylivuoto luetellun tyypin arvoissa"
36818
36819#: c/c-decl.c:8650
36820#, gcc-internal-format
36821msgid "ISO C restricts enumerator values to range of %<int%>"
36822msgstr "ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle"
36823
36824#: c/c-decl.c:8735 cp/decl.c:5104 cp/decl.c:14979
36825#, fuzzy, gcc-internal-format
36826msgid "inline function %qD given attribute noinline"
36827msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
36828
36829#: c/c-decl.c:8753
36830#, gcc-internal-format
36831msgid "return type is an incomplete type"
36832msgstr "paluutyyppi on vaillinainen tyyppi"
36833
36834#: c/c-decl.c:8764
36835#, gcc-internal-format
36836msgid "return type defaults to %<int%>"
36837msgstr "paluutyyppi on oletuksena %<int%>"
36838
36839#: c/c-decl.c:8791
36840#, fuzzy, gcc-internal-format
36841#| msgid "field %qE declared as a function"
36842msgid "%q+D defined as variadic function without prototype"
36843msgstr "kenttä %qE esitelty funktiona"
36844
36845#: c/c-decl.c:8850
36846#, gcc-internal-format
36847msgid "no previous prototype for %qD"
36848msgstr "%qD:lle ei ole edellistä prototyyppiä"
36849
36850#: c/c-decl.c:8859
36851#, gcc-internal-format
36852msgid "%qD was used with no prototype before its definition"
36853msgstr "%qD käytössä ilman prototyyppiä ennen sen määrittelyä"
36854
36855#: c/c-decl.c:8867 cp/decl.c:15114
36856#, gcc-internal-format
36857msgid "no previous declaration for %qD"
36858msgstr "%qD:lle ei ole edellistä esittelyä"
36859
36860#: c/c-decl.c:8877
36861#, gcc-internal-format
36862msgid "%qD was used with no declaration before its definition"
36863msgstr "%qD käytössä ilman esittelyä ennen sen määrittelyä"
36864
36865#: c/c-decl.c:8896
36866#, gcc-internal-format
36867msgid "return type of %qD is not %<int%>"
36868msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
36869
36870#: c/c-decl.c:8898
36871#, fuzzy, gcc-internal-format
36872msgid "%<_Atomic%>-qualified return type of %qD"
36873msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
36874
36875#: c/c-decl.c:8905
36876#, gcc-internal-format
36877msgid "%qD is normally a non-static function"
36878msgstr "%qD on tavallisesti ei-staattinen funktio"
36879
36880#: c/c-decl.c:8942
36881#, gcc-internal-format
36882msgid "old-style parameter declarations in prototyped function definition"
36883msgstr "vanhanmallisia parametriesittelyitä prototyypitetyssä funktiomäärittelyssä"
36884
36885#: c/c-decl.c:8957
36886#, gcc-internal-format
36887msgid "traditional C rejects ISO C style function definitions"
36888msgstr "perinteinen C ei hyväksy ISO C -tyylisiä funktiomäärittelyitä"
36889
36890#: c/c-decl.c:8973
36891#, gcc-internal-format
36892msgid "parameter name omitted"
36893msgstr "parametrin nimi jätetty pois"
36894
36895#: c/c-decl.c:9010
36896#, gcc-internal-format
36897msgid "old-style function definition"
36898msgstr "vanhanmallinen funktiomäärittely"
36899
36900#: c/c-decl.c:9019
36901#, gcc-internal-format
36902msgid "parameter name missing from parameter list"
36903msgstr "parametrin nimi puuttuu parametriluettelosta"
36904
36905#: c/c-decl.c:9035
36906#, gcc-internal-format
36907msgid "%qD declared as a non-parameter"
36908msgstr "%qD esitelty ei-parametrina"
36909
36910#: c/c-decl.c:9043
36911#, gcc-internal-format
36912msgid "multiple parameters named %qD"
36913msgstr "useita parametreja nimellä %qD"
36914
36915#: c/c-decl.c:9052
36916#, gcc-internal-format
36917msgid "parameter %qD declared with void type"
36918msgstr "parametri %qD esitelty void-tyyppisenä"
36919
36920#: c/c-decl.c:9081 c/c-decl.c:9086
36921#, gcc-internal-format
36922msgid "type of %qD defaults to %<int%>"
36923msgstr "%qD:n oletustyyppi on %<int%>"
36924
36925#: c/c-decl.c:9106
36926#, gcc-internal-format
36927msgid "parameter %qD has incomplete type"
36928msgstr "parametrin %qD tyyppi on vaillinainen"
36929
36930#: c/c-decl.c:9113
36931#, gcc-internal-format
36932msgid "declaration for parameter %qD but no such parameter"
36933msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
36934
36935#: c/c-decl.c:9166
36936#, gcc-internal-format
36937msgid "number of arguments doesn%'t match built-in prototype"
36938msgstr "argumenttien määrä ei vastaa sisäistä prototyyppiä"
36939
36940#: c/c-decl.c:9177
36941#, gcc-internal-format
36942msgid "number of arguments doesn%'t match prototype"
36943msgstr "argumenttien määrä ei vastaa prototyyppiä"
36944
36945#: c/c-decl.c:9180 c/c-decl.c:9227 c/c-decl.c:9241
36946#, gcc-internal-format
36947msgid "prototype declaration"
36948msgstr "prototyypin esittely"
36949
36950#: c/c-decl.c:9219
36951#, gcc-internal-format
36952msgid "promoted argument %qD doesn%'t match built-in prototype"
36953msgstr "ylennetty argumentti %qD ei vastaa sisäistä prototyyppiä"
36954
36955#: c/c-decl.c:9224
36956#, gcc-internal-format
36957msgid "promoted argument %qD doesn%'t match prototype"
36958msgstr "ylennetty argumentti %qD ei vastaa prototyyppiä"
36959
36960#: c/c-decl.c:9234
36961#, gcc-internal-format
36962msgid "argument %qD doesn%'t match built-in prototype"
36963msgstr "argumentti %qD ei vastaa sisäistä prototyyppiä"
36964
36965#: c/c-decl.c:9239
36966#, gcc-internal-format
36967msgid "argument %qD doesn%'t match prototype"
36968msgstr "argumentti %qD ei sovi prototyyppiin"
36969
36970#: c/c-decl.c:9490 cp/decl.c:15897
36971#, gcc-internal-format
36972msgid "no return statement in function returning non-void"
36973msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
36974
36975#: c/c-decl.c:9510 cp/decl.c:15929
36976#, fuzzy, gcc-internal-format
36977msgid "parameter %qD set but not used"
36978msgstr "parametri %qD on alustettu"
36979
36980#. If we get here, declarations have been used in a for loop without
36981#. the C99 for loop scope.  This doesn't make much sense, so don't
36982#. allow it.
36983#: c/c-decl.c:9606
36984#, fuzzy, gcc-internal-format
36985#| msgid "%<for%> loop initial declarations are only allowed in C99 mode"
36986msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
36987msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
36988
36989#: c/c-decl.c:9611
36990#, fuzzy, gcc-internal-format
36991#| msgid "use option -std=c99 or -std=gnu99 to compile your code"
36992msgid "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
36993msgstr "käytä valitsinta -std=c99 tai -std=gnu99 koodisi kääntämiseen"
36994
36995#: c/c-decl.c:9646
36996#, gcc-internal-format
36997msgid "declaration of static variable %qD in %<for%> loop initial declaration"
36998msgstr "staattisen muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
36999
37000#: c/c-decl.c:9650
37001#, gcc-internal-format
37002msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
37003msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
37004
37005# XXX: alkuesittely
37006#: c/c-decl.c:9657
37007#, gcc-internal-format
37008msgid "%<struct %E%> declared in %<for%> loop initial declaration"
37009msgstr "%<struct %E%> esitelty %<for%>-silmukan alkuesittelyssä"
37010
37011#: c/c-decl.c:9662
37012#, gcc-internal-format
37013msgid "%<union %E%> declared in %<for%> loop initial declaration"
37014msgstr "%<union %E%> esitelty %<for%>-silmukan alkuesittelyssä"
37015
37016#: c/c-decl.c:9666
37017#, gcc-internal-format
37018msgid "%<enum %E%> declared in %<for%> loop initial declaration"
37019msgstr "%<enum %E%> esitelty %<for%>-silmukan alkuesittelyssä"
37020
37021#: c/c-decl.c:9670
37022#, gcc-internal-format
37023msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
37024msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
37025
37026#: c/c-decl.c:9920
37027#, gcc-internal-format
37028msgid "incompatible address space qualifiers %qs and %qs"
37029msgstr ""
37030
37031#: c/c-decl.c:9978 c/c-decl.c:9985
37032#, fuzzy, gcc-internal-format
37033msgid "duplicate %qE declaration specifier"
37034msgstr "useita tallennusluokkia esittelymääritteissä"
37035
37036#: c/c-decl.c:10012 c/c-decl.c:10396 c/c-decl.c:10786
37037#, gcc-internal-format
37038msgid "two or more data types in declaration specifiers"
37039msgstr "yli yksi tietotyyppi esittelymääritteissä"
37040
37041#: c/c-decl.c:10024 cp/parser.c:28258
37042#, gcc-internal-format
37043msgid "%<long long long%> is too long for GCC"
37044msgstr "%<long long long%> on liian pitkä GCC:lle"
37045
37046#: c/c-decl.c:10037
37047#, gcc-internal-format
37048msgid "ISO C90 does not support %<long long%>"
37049msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
37050
37051#: c/c-decl.c:10266 c/c-parser.c:8848
37052#, gcc-internal-format
37053msgid "ISO C90 does not support complex types"
37054msgstr "ISO C90 ei tue kompleksityyppejä"
37055
37056#: c/c-decl.c:10312
37057#, gcc-internal-format
37058msgid "ISO C does not support saturating types"
37059msgstr "ISO C ei tue saturoituvia tyyppejä"
37060
37061#: c/c-decl.c:10383 c/c-decl.c:10943
37062#, gcc-internal-format
37063msgid "duplicate %qE"
37064msgstr "%qE:n kaksoiskappale"
37065
37066#: c/c-decl.c:10439
37067#, fuzzy, gcc-internal-format
37068msgid "ISO C does not support %<__int%d%> types"
37069msgstr "ISO C ei tue saturoituvia tyyppejä"
37070
37071#: c/c-decl.c:10461
37072#, fuzzy, gcc-internal-format
37073msgid "%<__int%d%> is not supported on this target"
37074msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
37075
37076#: c/c-decl.c:10504
37077#, fuzzy, gcc-internal-format
37078#| msgid "ISO C90 does not support complex types"
37079msgid "ISO C90 does not support boolean types"
37080msgstr "ISO C90 ei tue kompleksityyppejä"
37081
37082#: c/c-decl.c:10623
37083#, fuzzy, gcc-internal-format
37084msgid "ISO C does not support the %<_Float%d%s%> type"
37085msgstr "ISO C ei tue saturoituvia tyyppejä"
37086
37087#: c/c-decl.c:10673
37088#, fuzzy, gcc-internal-format
37089msgid "%<_Float%d%s%> is not supported on this target"
37090msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
37091
37092#: c/c-decl.c:10744
37093#, fuzzy, gcc-internal-format
37094msgid "ISO C does not support decimal floating point"
37095msgstr "ISO C90 ei tue tyyppiä %<long long%>"
37096
37097#: c/c-decl.c:10767 c/c-decl.c:11033 c/c-parser.c:7842
37098#, fuzzy, gcc-internal-format
37099msgid "fixed-point types not supported for this target"
37100msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
37101
37102#: c/c-decl.c:10769
37103#, fuzzy, gcc-internal-format
37104msgid "ISO C does not support fixed-point types"
37105msgstr "ISO C ei tue saturoituvia tyyppejä"
37106
37107#: c/c-decl.c:10804
37108#, gcc-internal-format
37109msgid "C++ lookup of %qD would return a field, not a type"
37110msgstr ""
37111
37112#: c/c-decl.c:10817
37113#, gcc-internal-format
37114msgid "%qE fails to be a typedef or built in type"
37115msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
37116
37117#: c/c-decl.c:10865
37118#, gcc-internal-format
37119msgid "%qE is not at beginning of declaration"
37120msgstr "%qE ei ole esittelyn alussa"
37121
37122#: c/c-decl.c:10886
37123#, fuzzy, gcc-internal-format
37124#| msgid "%<__thread%> used with %<auto%>"
37125msgid "%qE used with %<auto%>"
37126msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
37127
37128#: c/c-decl.c:10888
37129#, fuzzy, gcc-internal-format
37130#| msgid "%<__thread%> used with %<register%>"
37131msgid "%qE used with %<register%>"
37132msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
37133
37134#: c/c-decl.c:10890
37135#, fuzzy, gcc-internal-format
37136#| msgid "%<__thread%> used with %<typedef%>"
37137msgid "%qE used with %<typedef%>"
37138msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
37139
37140#: c/c-decl.c:10904 c/c-parser.c:7360
37141#, fuzzy, gcc-internal-format
37142msgid "ISO C99 does not support %qE"
37143msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
37144
37145#: c/c-decl.c:10907 c/c-parser.c:7363
37146#, fuzzy, gcc-internal-format
37147msgid "ISO C90 does not support %qE"
37148msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
37149
37150#: c/c-decl.c:10919
37151#, gcc-internal-format
37152msgid "%<__thread%> before %<extern%>"
37153msgstr "käytetty %<__thread%> ennen %<extern%>:a"
37154
37155#: c/c-decl.c:10928
37156#, gcc-internal-format
37157msgid "%<__thread%> before %<static%>"
37158msgstr "käytetty %<__thread%> ennen %<static%>:a"
37159
37160#: c/c-decl.c:10941
37161#, fuzzy, gcc-internal-format
37162msgid "duplicate %<_Thread_local%> or %<__thread%>"
37163msgstr "fetchmail: säie nukkuu %d sekuntia.\n"
37164
37165#: c/c-decl.c:10949
37166#, gcc-internal-format
37167msgid "multiple storage classes in declaration specifiers"
37168msgstr "useita tallennusluokkia esittelymääritteissä"
37169
37170#: c/c-decl.c:10957
37171#, fuzzy, gcc-internal-format
37172msgid "%qs used with %qE"
37173msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
37174
37175#: c/c-decl.c:11030
37176#, fuzzy, gcc-internal-format
37177msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
37178msgstr "käytetty sekä %<__thread%> että %<auto&>"
37179
37180#: c/c-decl.c:11045
37181#, gcc-internal-format
37182msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
37183msgstr "ISO C ei tue pelkkää %<complex%>-tyyppiä merkityksellä %<double complex%>"
37184
37185#: c/c-decl.c:11096 c/c-decl.c:11112 c/c-decl.c:11138
37186#, gcc-internal-format
37187msgid "ISO C does not support complex integer types"
37188msgstr "ISO C ei tue kompleksikokonaislukutyyppejä"
37189
37190#: c/c-decl.c:11534 cp/semantics.c:5351
37191#, gcc-internal-format
37192msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
37193msgstr ""
37194
37195#: c/c-decl.c:11538 cp/semantics.c:5355
37196#, gcc-internal-format
37197msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
37198msgstr ""
37199
37200#: c/c-fold.c:385 c/c-typeck.c:11431 cp/typeck.c:4680
37201#, fuzzy, gcc-internal-format
37202#| msgid "left shift count is negative"
37203msgid "left shift of negative value"
37204msgstr "vasemmalle siirron lukumäärä on negatiivinen"
37205
37206#: c/c-fold.c:395 c/c-typeck.c:11440 cp/typeck.c:4688
37207#, gcc-internal-format
37208msgid "left shift count is negative"
37209msgstr "vasemmalle siirron lukumäärä on negatiivinen"
37210
37211#: c/c-fold.c:396 c/c-typeck.c:11370 cp/typeck.c:4633
37212#, gcc-internal-format
37213msgid "right shift count is negative"
37214msgstr "oikealle siirron lukumäärä on negatiivinen"
37215
37216#: c/c-fold.c:404 c/c-typeck.c:11459 cp/typeck.c:4696
37217#, gcc-internal-format
37218msgid "left shift count >= width of type"
37219msgstr "vasemmalle siirron lukumäärä >= tyypin leveys"
37220
37221#: c/c-fold.c:405 c/c-typeck.c:11394 cp/typeck.c:4641
37222#, gcc-internal-format
37223msgid "right shift count >= width of type"
37224msgstr "oikealle siirron lukumäärä >= tyypin leveys"
37225
37226#: c/c-fold.c:412 c/c-typeck.c:11451
37227#, fuzzy, gcc-internal-format
37228#| msgid "left shift count >= width of type"
37229msgid "left shift count >= width of vector element"
37230msgstr "vasemmalle siirron lukumäärä >= tyypin leveys"
37231
37232#: c/c-fold.c:413 c/c-typeck.c:11381
37233#, fuzzy, gcc-internal-format
37234#| msgid "right shift count >= width of type"
37235msgid "right shift count >= width of vector element"
37236msgstr "oikealle siirron lukumäärä >= tyypin leveys"
37237
37238#: c/c-parser.c:274
37239#, gcc-internal-format
37240msgid "identifier %qE conflicts with C++ keyword"
37241msgstr "tunniste %qE on ristiriidassa C++:n varatun sanan kanssa"
37242
37243#: c/c-parser.c:884 cp/parser.c:2864
37244#, gcc-internal-format
37245msgid "version control conflict marker in file"
37246msgstr ""
37247
37248#: c/c-parser.c:1087 cp/parser.c:2905
37249#, fuzzy, gcc-internal-format
37250#| msgid "other match is here"
37251msgid "to match this %qs"
37252msgstr "toinen täsmäävyys on täällä"
37253
37254#: c/c-parser.c:1216 cp/parser.c:28481
37255#, fuzzy, gcc-internal-format
37256msgid "expected end of line"
37257msgstr "odotettiin %<(%> tai rivin loppu"
37258
37259#: c/c-parser.c:1515
37260#, gcc-internal-format
37261msgid "ISO C forbids an empty translation unit"
37262msgstr "ISO C kieltää tyhjät käännösyksiköt"
37263
37264#: c/c-parser.c:1619 c/c-parser.c:9909
37265#, gcc-internal-format
37266msgid "ISO C does not allow extra %<;%> outside of a function"
37267msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
37268
37269#: c/c-parser.c:1795
37270#, gcc-internal-format
37271msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
37272msgstr ""
37273
37274#: c/c-parser.c:1803
37275#, gcc-internal-format
37276msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
37277msgstr ""
37278
37279#: c/c-parser.c:1811
37280#, gcc-internal-format
37281msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
37282msgstr ""
37283
37284#: c/c-parser.c:1823 c/c-parser.c:4060
37285#, fuzzy, gcc-internal-format
37286#| msgid "%qT has no member named %qE"
37287msgid "unknown type name %qE; did you mean %qs?"
37288msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
37289
37290#: c/c-parser.c:1827 c/c-parser.c:2650 c/c-parser.c:4064
37291#, fuzzy, gcc-internal-format
37292msgid "unknown type name %qE"
37293msgstr "%qE ei nimeä tyyppiä"
37294
37295#: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
37296#: c/c-parser.c:17061 cp/parser.c:36004 cp/parser.c:38990
37297#, fuzzy, gcc-internal-format
37298msgid "expected declaration specifiers"
37299msgstr "useita tallennusluokkia esittelymääritteissä"
37300
37301#: c/c-parser.c:1858
37302#, fuzzy, gcc-internal-format
37303msgid "%<__auto_type%> in empty declaration"
37304msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
37305
37306#: c/c-parser.c:1888 c/c-parser.c:3343
37307#, fuzzy, gcc-internal-format
37308msgid "expected %<;%>, identifier or %<(%>"
37309msgstr "odotettiin tunnistetta tai %<(%>"
37310
37311#: c/c-parser.c:1906 cp/parser.c:30158 cp/parser.c:30232
37312#, fuzzy, gcc-internal-format
37313msgid "prefix attributes are ignored for methods"
37314msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
37315
37316#: c/c-parser.c:1941
37317#, fuzzy, gcc-internal-format
37318msgid "prefix attributes are ignored for implementations"
37319msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
37320
37321#: c/c-parser.c:1962
37322#, fuzzy, gcc-internal-format
37323msgid "unexpected attribute"
37324msgstr "Odottamattomat argumentit"
37325
37326#: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
37327#: cp/parser.c:11151
37328#, fuzzy, gcc-internal-format
37329msgid "%<fallthrough%> attribute not followed by %<;%>"
37330msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
37331
37332#: c/c-parser.c:2004
37333#, gcc-internal-format
37334msgid "%<__auto_type%> requires a plain identifier as declarator"
37335msgstr ""
37336
37337#: c/c-parser.c:2021
37338#, gcc-internal-format
37339msgid "data definition has no type or storage class"
37340msgstr "datamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
37341
37342#. This means there is an attribute specifier after
37343#. the declarator in a function definition.  Provide
37344#. some more information for the user.
37345#: c/c-parser.c:2036
37346#, fuzzy, gcc-internal-format
37347msgid "attributes should be specified before the declarator in a function definition"
37348msgstr "%Jvanhanmallinen funktiomäärittely"
37349
37350#: c/c-parser.c:2063
37351#, fuzzy, gcc-internal-format
37352#| msgid "%<typeof%> applied to a bit-field"
37353msgid "%<__auto_type%> used with a bit-field initializer"
37354msgstr "%<typeof%>:ia sovellettu bittikenttään"
37355
37356#: c/c-parser.c:2138 c/c-parser.c:2228
37357#, fuzzy, gcc-internal-format
37358#| msgid "%<auto%> in file-scope empty declaration"
37359msgid "%<__auto_type%> requires an initialized data declaration"
37360msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
37361
37362#: c/c-parser.c:2191
37363#, fuzzy, gcc-internal-format
37364msgid "%<__auto_type%> may only be used with a single declarator"
37365msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
37366
37367#: c/c-parser.c:2220 cp/parser.c:12999 cp/parser.c:13156
37368#, gcc-internal-format
37369msgid "expected %<,%> or %<;%>"
37370msgstr "odotettiin %<,%> tai %<;%>"
37371
37372#. This can appear in many cases looking nothing like a
37373#. function definition, so we don't give a more specific
37374#. error suggesting there was one.
37375#: c/c-parser.c:2234 c/c-parser.c:2275
37376#, gcc-internal-format
37377msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
37378msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
37379
37380#: c/c-parser.c:2242
37381#, gcc-internal-format
37382msgid "ISO C forbids nested functions"
37383msgstr "ISO C kieltää sisäkkäiset funktiot"
37384
37385#: c/c-parser.c:2419
37386#, fuzzy, gcc-internal-format
37387msgid "ISO C99 does not support %<_Static_assert%>"
37388msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
37389
37390#: c/c-parser.c:2422
37391#, fuzzy, gcc-internal-format
37392msgid "ISO C90 does not support %<_Static_assert%>"
37393msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
37394
37395#: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38631
37396#, gcc-internal-format
37397msgid "expected string literal"
37398msgstr "odotettiin merkkijonoliteraalia"
37399
37400#: c/c-parser.c:2456
37401#, fuzzy, gcc-internal-format
37402msgid "expression in static assertion is not an integer"
37403msgstr "ei-vakio ehto staattiselle väitteelle"
37404
37405#: c/c-parser.c:2465
37406#, fuzzy, gcc-internal-format
37407msgid "expression in static assertion is not an integer constant expression"
37408msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
37409
37410#: c/c-parser.c:2470
37411#, fuzzy, gcc-internal-format
37412msgid "expression in static assertion is not constant"
37413msgstr "ei-vakio ehto staattiselle väitteelle"
37414
37415#: c/c-parser.c:2475
37416#, fuzzy, gcc-internal-format
37417msgid "static assertion failed: %E"
37418msgstr "staattinen väite epäonnistui: %s"
37419
37420#: c/c-parser.c:2792
37421#, fuzzy, gcc-internal-format
37422msgid "%<_Atomic%> in Objective-C"
37423msgstr "erilainen Objective-C-tyyppi palautuksessa"
37424
37425#: c/c-parser.c:2795
37426#, fuzzy, gcc-internal-format
37427msgid "ISO C99 does not support the %<_Atomic%> qualifier"
37428msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
37429
37430#: c/c-parser.c:2798
37431#, fuzzy, gcc-internal-format
37432msgid "ISO C90 does not support the %<_Atomic%> qualifier"
37433msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
37434
37435#: c/c-parser.c:2825
37436#, fuzzy, gcc-internal-format
37437#| msgid "%<typeof%> applied to a bit-field"
37438msgid "%<_Atomic%> applied to a qualified type"
37439msgstr "tilaa %qs sovellettu sopimattomaan tyyppiin"
37440
37441#: c/c-parser.c:2855
37442#, gcc-internal-format
37443msgid "%<__GIMPLE%> only valid with -fgimple"
37444msgstr ""
37445
37446#: c/c-parser.c:2953
37447#, fuzzy, gcc-internal-format
37448msgid "empty enum is invalid"
37449msgstr "enum-muunnos palautuksessa on virheellistä C++-kielessä"
37450
37451#: c/c-parser.c:2957 c/c-parser.c:3891 c/c-parser.c:4656 c/c-parser.c:4951
37452#: c/c-parser.c:6436 c/c-parser.c:6524 c/c-parser.c:7226 c/c-parser.c:7903
37453#: c/c-parser.c:8105 c/c-parser.c:8131 c/c-parser.c:8927 c/c-parser.c:9202
37454#: c/c-parser.c:9239 c/c-parser.c:9492 c/c-parser.c:9542 c/c-parser.c:9702
37455#: c/c-parser.c:9732 c/c-parser.c:9740 c/c-parser.c:9769 c/c-parser.c:9782
37456#: c/c-parser.c:10088 c/c-parser.c:10212 c/c-parser.c:10657 c/c-parser.c:10692
37457#: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
37458#: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
37459#: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
37460#: c/gimple-parser.c:1096 cp/parser.c:28484 cp/parser.c:31010
37461#: cp/parser.c:31040 cp/parser.c:31110 cp/parser.c:33227 cp/parser.c:38347
37462#, gcc-internal-format
37463msgid "expected identifier"
37464msgstr "odotettu tunniste"
37465
37466#: c/c-parser.c:2995 cp/parser.c:18381
37467#, gcc-internal-format
37468msgid "comma at end of enumerator list"
37469msgstr "luetellun tyypin luettelon lopussa on pilkku"
37470
37471#: c/c-parser.c:3001
37472#, gcc-internal-format
37473msgid "expected %<,%> or %<}%>"
37474msgstr "odotettiin %<,%> tai %<}%>"
37475
37476#: c/c-parser.c:3032
37477#, gcc-internal-format
37478msgid "ISO C forbids forward references to %<enum%> types"
37479msgstr "ISO C kieltää etukäteisviittaukset %<enum%>-tyyppeihin"
37480
37481#: c/c-parser.c:3149
37482#, gcc-internal-format
37483msgid "expected class name"
37484msgstr "odotettiin luokan nimeä"
37485
37486#: c/c-parser.c:3171
37487#, gcc-internal-format
37488msgid "extra semicolon in struct or union specified"
37489msgstr "ylimääräinen puolipiste structissa tai unionissa"
37490
37491#: c/c-parser.c:3200
37492#, gcc-internal-format
37493msgid "no semicolon at end of struct or union"
37494msgstr "puolipiste puuttuu structin tai unionin lopusta"
37495
37496#: c/c-parser.c:3305 c/c-parser.c:4451
37497#, fuzzy, gcc-internal-format
37498msgid "expected specifier-qualifier-list"
37499msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
37500
37501#: c/c-parser.c:3316
37502#, gcc-internal-format
37503msgid "ISO C forbids member declarations with no members"
37504msgstr "ISO C kieltää jäsenettömät jäsenesittelyt"
37505
37506#: c/c-parser.c:3406
37507#, gcc-internal-format
37508msgid "expected %<,%>, %<;%> or %<}%>"
37509msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
37510
37511#: c/c-parser.c:3413
37512#, gcc-internal-format
37513msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
37514msgstr "odotettiin  %<:%>, %<,%>, %<;%>, %<}%> tai %<__attribute__%>"
37515
37516#: c/c-parser.c:3467
37517#, gcc-internal-format
37518msgid "%<typeof%> applied to a bit-field"
37519msgstr "%<typeof%>:ia sovellettu bittikenttään"
37520
37521#: c/c-parser.c:3504
37522#, fuzzy, gcc-internal-format
37523msgid "ISO C99 does not support %<_Alignas%>"
37524msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
37525
37526#: c/c-parser.c:3507
37527#, fuzzy, gcc-internal-format
37528msgid "ISO C90 does not support %<_Alignas%>"
37529msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
37530
37531#: c/c-parser.c:3744
37532#, gcc-internal-format
37533msgid "expected identifier or %<(%>"
37534msgstr "odotettiin tunnistetta tai %<(%>"
37535
37536#: c/c-parser.c:3957
37537#, gcc-internal-format
37538msgid "ISO C requires a named argument before %<...%>"
37539msgstr "ISO C vaatii nimetyn argumentin ennen %<...%>:a"
37540
37541#: c/c-parser.c:4071
37542#, fuzzy, gcc-internal-format
37543msgid "expected declaration specifiers or %<...%>"
37544msgstr "useita tallennusluokkia esittelymääritteissä"
37545
37546#: c/c-parser.c:4154
37547#, fuzzy, gcc-internal-format
37548msgid "wide string literal in %<asm%>"
37549msgstr "odotettiin merkkijonoliteraalia"
37550
37551#: c/c-parser.c:4561
37552#, gcc-internal-format
37553msgid "ISO C forbids empty initializer braces"
37554msgstr "ISO C kieltää tyhjät alustusaaltosulkeet"
37555
37556#: c/c-parser.c:4620
37557#, fuzzy, gcc-internal-format
37558msgid "obsolete use of designated initializer with %<:%>"
37559msgstr "määrätyn alustajan käyttö %<:%>-merkillä on vanhentunut"
37560
37561#: c/c-parser.c:4765
37562#, fuzzy, gcc-internal-format
37563msgid "ISO C forbids specifying range of elements to initialize"
37564msgstr "ISO C kieltää määrittämästä alustukselle joukon alkioita"
37565
37566#: c/c-parser.c:4777
37567#, fuzzy, gcc-internal-format
37568msgid "ISO C90 forbids specifying subobject to initialize"
37569msgstr "ISO C90 kieltää aliobjektin määrittämisen alustukseen"
37570
37571#: c/c-parser.c:4785
37572#, fuzzy, gcc-internal-format
37573msgid "obsolete use of designated initializer without %<=%>"
37574msgstr "määrätyn alustajan käyttö ilman %<=%>-merkkiä on vanhentunut"
37575
37576#: c/c-parser.c:4966
37577#, fuzzy, gcc-internal-format
37578msgid "ISO C forbids label declarations"
37579msgstr "ISO C kieltää parametrien ennakkoesittelyn"
37580
37581#: c/c-parser.c:4972 c/c-parser.c:5054 c/gimple-parser.c:161
37582#, fuzzy, gcc-internal-format
37583msgid "expected declaration or statement"
37584msgstr "odotettiin iteraatioesittelyä tai -alustusta"
37585
37586#: c/c-parser.c:5005 c/c-parser.c:5033
37587#, gcc-internal-format
37588msgid "ISO C90 forbids mixed declarations and code"
37589msgstr "ISO C90 kieltää esittelyjen ja koodin sekoittamisen"
37590
37591#: c/c-parser.c:5062
37592#, fuzzy, gcc-internal-format
37593msgid "expected %<}%> before %<else%>"
37594msgstr "#else #else:n jälkeen"
37595
37596#: c/c-parser.c:5067 cp/parser.c:11270
37597#, gcc-internal-format
37598msgid "%<else%> without a previous %<if%>"
37599msgstr "%<else%> ilman edeltävää %<if%>:iä"
37600
37601#: c/c-parser.c:5084
37602#, fuzzy, gcc-internal-format
37603msgid "label at end of compound statement"
37604msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
37605
37606#: c/c-parser.c:5146
37607#, gcc-internal-format
37608msgid "expected %<:%> or %<...%>"
37609msgstr "odotettiin %<:%> tai %<...%>"
37610
37611#: c/c-parser.c:5198 c/c-parser.c:5515
37612#, fuzzy, gcc-internal-format
37613msgid "only attribute %<fallthrough%> can be applied to a null statement"
37614msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
37615
37616#: c/c-parser.c:5204
37617#, gcc-internal-format
37618msgid "a label can only be part of a statement and a declaration is not a statement"
37619msgstr ""
37620
37621#: c/c-parser.c:5431
37622#, gcc-internal-format
37623msgid "expected identifier or %<*%>"
37624msgstr "odotettiin tunnistetta tai %<*%>"
37625
37626#. Avoid infinite loop in error recovery:
37627#. c_parser_skip_until_found stops at a closing nesting
37628#. delimiter without consuming it, but here we need to consume
37629#. it to proceed further.
37630#: c/c-parser.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
37631#, fuzzy, gcc-internal-format
37632msgid "expected statement"
37633msgstr "%s-lausetta odotettiin kohdassa %L"
37634
37635#: c/c-parser.c:5639 cp/parser.c:12513
37636#, gcc-internal-format
37637msgid "suggest braces around empty body in an %<if%> statement"
37638msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<if%>-lauseessa"
37639
37640#: c/c-parser.c:5681 cp/parser.c:12516
37641#, gcc-internal-format
37642msgid "suggest braces around empty body in an %<else%> statement"
37643msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<else%>-lauseessa"
37644
37645#: c/c-parser.c:5815 cp/parser.c:11506
37646#, gcc-internal-format
37647msgid "suggest explicit braces to avoid ambiguous %<else%>"
37648msgstr "ehdotetaan aaltosulkeita epäselvän %<else%>:n välttämiseksi"
37649
37650#: c/c-parser.c:5966
37651#, gcc-internal-format
37652msgid "suggest braces around empty body in %<do%> statement"
37653msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<do%>-lauseessa"
37654
37655#: c/c-parser.c:6099 c/c-parser.c:6129
37656#, fuzzy, gcc-internal-format
37657msgid "multiple iterating variables in fast enumeration"
37658msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
37659
37660#: c/c-parser.c:6151
37661#, fuzzy, gcc-internal-format
37662msgid "invalid iterating variable in fast enumeration"
37663msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
37664
37665#: c/c-parser.c:6172 cp/parser.c:11708
37666#, gcc-internal-format
37667msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
37668msgstr ""
37669
37670#: c/c-parser.c:6178 cp/parser.c:11714
37671#, gcc-internal-format
37672msgid "missing loop condition in loop with %<GCC unroll%> pragma"
37673msgstr ""
37674
37675#: c/c-parser.c:6212
37676#, fuzzy, gcc-internal-format
37677msgid "missing collection in fast enumeration"
37678msgstr "lopetusalkio puuttuu funktiokutsusta"
37679
37680#: c/c-parser.c:6304
37681#, gcc-internal-format
37682msgid "%E qualifier ignored on asm"
37683msgstr "%E-määre jätetty huomiotta asm-lauseessa"
37684
37685#: c/c-parser.c:6348
37686#, fuzzy, gcc-internal-format
37687msgid "expected %<:%> or %<)%>"
37688msgstr "odotettiin %<,%> tai %<;%>"
37689
37690#: c/c-parser.c:6662
37691#, gcc-internal-format
37692msgid "ISO C forbids omitting the middle term of a ?: expression"
37693msgstr "ISO C kieltää ?:-lausekkeen ilman keskimmäistä termiä"
37694
37695#. Location of the binary operator.
37696#. Quiet warning.
37697#: c/c-parser.c:6868 cp/typeck.c:4473
37698#, gcc-internal-format
37699msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
37700msgstr ""
37701
37702#: c/c-parser.c:6873 cp/typeck.c:4478
37703#, fuzzy, gcc-internal-format
37704msgid "first %<sizeof%> operand was declared here"
37705msgstr "%Jviimeksi käytetty täällä"
37706
37707#: c/c-parser.c:7090
37708#, fuzzy, gcc-internal-format
37709msgid "alignment specified for type name in cast"
37710msgstr "kohdistusta ei voi määritellä %q+D:lle"
37711
37712#: c/c-parser.c:7189
37713#, gcc-internal-format
37714msgid "traditional C rejects the unary plus operator"
37715msgstr "perinteinen C ei salli unaarista plus-operaattoria"
37716
37717#: c/c-parser.c:7318
37718#, fuzzy, gcc-internal-format
37719msgid "alignment specified for type name in %<sizeof%>"
37720msgstr "kohdistusta ei voi määritellä %q+D:lle"
37721
37722#: c/c-parser.c:7334
37723#, gcc-internal-format
37724msgid "%<sizeof%> applied to a bit-field"
37725msgstr "%<sizeof%>:ia sovellettu bittikenttään"
37726
37727#: c/c-parser.c:7403
37728#, fuzzy, gcc-internal-format
37729msgid "alignment specified for type name in %qE"
37730msgstr "kohdistusta ei voi määritellä %q+D:lle"
37731
37732#: c/c-parser.c:7426
37733#, fuzzy, gcc-internal-format
37734msgid "ISO C does not allow %<%E (expression)%>"
37735msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
37736
37737#: c/c-parser.c:7457
37738#, fuzzy, gcc-internal-format
37739msgid "cannot take address of %qs"
37740msgstr "bittikentän %qD osoitetta ei voi ottaa"
37741
37742#: c/c-parser.c:7540
37743#, fuzzy, gcc-internal-format
37744msgid "ISO C99 does not support %<_Generic%>"
37745msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
37746
37747#: c/c-parser.c:7543
37748#, fuzzy, gcc-internal-format
37749msgid "ISO C90 does not support %<_Generic%>"
37750msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
37751
37752#: c/c-parser.c:7611
37753#, fuzzy, gcc-internal-format
37754#| msgid "cast specifies function type"
37755msgid "%<_Generic%> association has function type"
37756msgstr "muuttujalla %qD on funktiotyyppi"
37757
37758#: c/c-parser.c:7614
37759#, fuzzy, gcc-internal-format
37760msgid "%<_Generic%> association has incomplete type"
37761msgstr "nimettömällä kentällä on vaillinainen tyyppi"
37762
37763#: c/c-parser.c:7618
37764#, gcc-internal-format
37765msgid "%<_Generic%> association has variable length type"
37766msgstr ""
37767
37768#: c/c-parser.c:7642
37769#, fuzzy, gcc-internal-format
37770msgid "duplicate %<default%> case in %<_Generic%>"
37771msgstr "switch-lauseesta puuttuu default-tapaus"
37772
37773#: c/c-parser.c:7643
37774#, fuzzy, gcc-internal-format
37775#| msgid "originally defined here"
37776msgid "original %<default%> is here"
37777msgstr "alkuperäisen tekstin koodaus"
37778
37779#: c/c-parser.c:7651
37780#, gcc-internal-format
37781msgid "%<_Generic%> specifies two compatible types"
37782msgstr ""
37783
37784#: c/c-parser.c:7652
37785#, gcc-internal-format
37786msgid "compatible type is here"
37787msgstr "yhteensopiva tyyppi on täällä"
37788
37789#: c/c-parser.c:7675
37790#, fuzzy, gcc-internal-format
37791msgid "%<_Generic%> selector matches multiple associations"
37792msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
37793
37794#: c/c-parser.c:7677
37795#, gcc-internal-format
37796msgid "other match is here"
37797msgstr "toinen täsmäävyys on täällä"
37798
37799#: c/c-parser.c:7696
37800#, gcc-internal-format
37801msgid "%<_Generic%> selector of type %qT is not compatible with any association"
37802msgstr ""
37803
37804#: c/c-parser.c:7717
37805#, fuzzy, gcc-internal-format
37806#| msgid "argument of %<__builtin_args_info%> must be constant"
37807msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
37808msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
37809
37810#: c/c-parser.c:7725
37811#, fuzzy, gcc-internal-format
37812#| msgid "argument of %<__builtin_args_info%> out of range"
37813msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
37814msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
37815
37816#: c/c-parser.c:7731
37817#, fuzzy, gcc-internal-format
37818#| msgid "argument of %<__builtin_args_info%> must be constant"
37819msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
37820msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
37821
37822#: c/c-parser.c:7747
37823#, fuzzy, gcc-internal-format
37824#| msgid "argument of %<__builtin_args_info%> out of range"
37825msgid "argument %u of %<__builtin_tgmath%> has no arguments"
37826msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
37827
37828#: c/c-parser.c:7917 c/c-parser.c:8969 c/c-parser.c:8991 c/gimple-parser.c:978
37829#: c/gimple-parser.c:984 c/gimple-parser.c:1468
37830#, gcc-internal-format
37831msgid "expected expression"
37832msgstr "odotettiin lauseketta"
37833
37834# XXXX
37835#: c/c-parser.c:7935
37836#, gcc-internal-format
37837msgid "braced-group within expression allowed only inside a function"
37838msgstr "lohkot lausekkeiden sisällä sallitaan vain funktion sisällä"
37839
37840# XXXX
37841#: c/c-parser.c:7949
37842#, gcc-internal-format
37843msgid "ISO C forbids braced-groups within expressions"
37844msgstr "ISO C kieltää lohkot lausekkeiden sisällä"
37845
37846#: c/c-parser.c:7976
37847#, fuzzy, gcc-internal-format
37848msgid "ISO C does not support %<__FUNCTION__%> predefined identifier"
37849msgstr "ISO C ei tue kompleksikokonaiskulutyyppejä"
37850
37851#: c/c-parser.c:7985
37852#, gcc-internal-format
37853msgid "ISO C does not support %<__PRETTY_FUNCTION__%> predefined identifier"
37854msgstr ""
37855
37856#: c/c-parser.c:7994
37857#, fuzzy, gcc-internal-format
37858msgid "ISO C90 does not support %<__func__%> predefined identifier"
37859msgstr "ISO C ei tue kompleksikokonaiskulutyyppejä"
37860
37861#: c/c-parser.c:8158
37862#, fuzzy, gcc-internal-format
37863msgid "wrong number of arguments to %<__builtin_choose_expr%>"
37864msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
37865
37866#: c/c-parser.c:8174
37867#, gcc-internal-format
37868msgid "first argument to %<__builtin_choose_expr%> not a constant"
37869msgstr "ensimmäinen argumentti funktiolle %<__builtin_choose_expr%> ei ole vakio"
37870
37871#: c/c-parser.c:8244 c/c-parser.c:8261 c/c-parser.c:8268
37872#, fuzzy, gcc-internal-format
37873#| msgid "too few arguments to function %<va_start%>"
37874msgid "too few arguments to %<__builtin_tgmath%>"
37875msgstr "liian vähän argumentteja funktiolle %<va_start%>"
37876
37877#: c/c-parser.c:8289
37878#, fuzzy, gcc-internal-format
37879#| msgid "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
37880msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
37881msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on väärä määrä alkioita (%4$d/%5$d)"
37882
37883#: c/c-parser.c:8333 c/c-parser.c:8343
37884#, gcc-internal-format
37885msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
37886msgstr ""
37887
37888#: c/c-parser.c:8365 c/c-parser.c:8375
37889#, gcc-internal-format
37890msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
37891msgstr ""
37892
37893#: c/c-parser.c:8408
37894#, fuzzy, gcc-internal-format
37895#| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
37896msgid "function arguments of %<__builtin_tgmath%> all have the same type"
37897msgstr "kääntäjänsisäisen ”%3$s”-funktion argumenttien ”%1$s” ja ”%2$s” kohdassa %4$L on oltava samaa tyyppiä"
37898
37899#: c/c-parser.c:8427
37900#, gcc-internal-format
37901msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
37902msgstr ""
37903
37904#: c/c-parser.c:8475
37905#, gcc-internal-format
37906msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
37907msgstr ""
37908
37909#: c/c-parser.c:8498
37910#, gcc-internal-format
37911msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
37912msgstr ""
37913
37914#: c/c-parser.c:8515
37915#, fuzzy, gcc-internal-format
37916#| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
37917msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
37918msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
37919
37920#: c/c-parser.c:8553
37921#, fuzzy, gcc-internal-format, gfc-internal-format
37922msgid "invalid type of argument %u of type-generic function"
37923msgstr "epäkelpo tallennusluokka funktiolle %qs"
37924
37925#: c/c-parser.c:8564
37926#, fuzzy, gcc-internal-format, gfc-internal-format
37927#| msgid "non-floating-point argument in call to function %qE"
37928msgid "decimal floating-point argument %u to complex-only type-generic function"
37929msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
37930
37931#: c/c-parser.c:8572
37932#, fuzzy, gcc-internal-format, gfc-internal-format
37933#| msgid "non-floating-point argument in call to function %qE"
37934msgid "decimal floating-point argument %u to binary-only type-generic function"
37935msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
37936
37937#: c/c-parser.c:8580 c/c-parser.c:8610
37938#, fuzzy, gcc-internal-format
37939#| msgid "non-floating-point arguments in call to function %qE"
37940msgid "both complex and decimal floating-point arguments to type-generic function"
37941msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
37942
37943#: c/c-parser.c:8588 c/c-parser.c:8630
37944#, fuzzy, gcc-internal-format
37945#| msgid "non-floating-point arguments in call to function %qE"
37946msgid "both binary and decimal floating-point arguments to type-generic function"
37947msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
37948
37949#: c/c-parser.c:8602
37950#, fuzzy, gcc-internal-format, gfc-internal-format
37951msgid "complex argument %u to decimal-only type-generic function"
37952msgstr "puhdistusargumentti ei ole tunniste"
37953
37954#: c/c-parser.c:8622
37955#, fuzzy, gcc-internal-format, gfc-internal-format
37956msgid "binary argument %u to decimal-only type-generic function"
37957msgstr "virheellinen sisäinen makro ”%s”"
37958
37959#: c/c-parser.c:8728
37960#, fuzzy, gcc-internal-format
37961msgid "no matching function for type-generic call"
37962msgstr "lopetusalkio puuttuu funktiokutsusta"
37963
37964#: c/c-parser.c:8769
37965#, fuzzy, gcc-internal-format
37966msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
37967msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
37968
37969#: c/c-parser.c:8782
37970#, fuzzy, gcc-internal-format
37971#| msgid "third argument to %<__builtin_prefetch%> must be a constant"
37972msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
37973msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
37974
37975#: c/c-parser.c:8786
37976#, fuzzy, gcc-internal-format
37977#| msgid "second argument to %<__builtin_prefetch%> must be a constant"
37978msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
37979msgstr "%<__builtin_prefetch%>-funktion toisen argumentin pitää olla vakio"
37980
37981#: c/c-parser.c:8812
37982#, fuzzy, gcc-internal-format
37983msgid "wrong number of arguments to %<__builtin_complex%>"
37984msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
37985
37986#: c/c-parser.c:8834
37987#, gcc-internal-format
37988msgid "%<__builtin_complex%> operand not of real binary floating-point type"
37989msgstr ""
37990
37991#: c/c-parser.c:8843
37992#, fuzzy, gcc-internal-format
37993msgid "%<__builtin_complex%> operands of different types"
37994msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
37995
37996#: c/c-parser.c:8891 cp/parser.c:6921
37997#, fuzzy, gcc-internal-format
37998msgid "wrong number of arguments to %<__builtin_shuffle%>"
37999msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
38000
38001#: c/c-parser.c:9029
38002#, gcc-internal-format
38003msgid "compound literal has variable size"
38004msgstr "yhdysliteraalin koko on muuttuva"
38005
38006#: c/c-parser.c:9040
38007#, gcc-internal-format
38008msgid "compound literal qualified by address-space qualifier"
38009msgstr ""
38010
38011#: c/c-parser.c:9044
38012#, gcc-internal-format
38013msgid "ISO C90 forbids compound literals"
38014msgstr "ISO C90 kieltää yhdysliteraalit"
38015
38016#: c/c-parser.c:9057
38017#, gcc-internal-format
38018msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
38019msgstr ""
38020
38021#: c/c-parser.c:9513
38022#, fuzzy, gcc-internal-format
38023msgid "expected identifier or %<)%>"
38024msgstr "odotettiin tunnistetta tai %<(%>"
38025
38026#: c/c-parser.c:9609
38027#, gcc-internal-format
38028msgid "extra semicolon"
38029msgstr "ylimääräinen puolipiste"
38030
38031#: c/c-parser.c:9857
38032#, gcc-internal-format
38033msgid "extra semicolon in method definition specified"
38034msgstr "ylimääräinen puolipiste metodin määrittelyssä"
38035
38036#: c/c-parser.c:9989
38037#, gcc-internal-format
38038msgid "method attributes must be specified at the end only"
38039msgstr ""
38040
38041#: c/c-parser.c:10009
38042#, fuzzy, gcc-internal-format
38043msgid "expected %<;%> or %<{%> after method attribute definition"
38044msgstr "ei voi asettaa %qE-attribuuttia määrittelyn jälkeen"
38045
38046#: c/c-parser.c:10131
38047#, fuzzy, gcc-internal-format
38048msgid "objective-c method declaration is expected"
38049msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
38050
38051#: c/c-parser.c:10569
38052#, fuzzy, gcc-internal-format
38053msgid "no type or storage class may be specified here,"
38054msgstr "tallennusluokka annettu %qs:lle"
38055
38056#: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31070
38057#, fuzzy, gcc-internal-format
38058msgid "unknown property attribute"
38059msgstr "<tuntematon>"
38060
38061#: c/c-parser.c:10682 cp/parser.c:31030
38062#, fuzzy, gcc-internal-format
38063msgid "missing %<=%> (after %<getter%> attribute)"
38064msgstr "%s:n perästä puuttuu operandi"
38065
38066#: c/c-parser.c:10685 cp/parser.c:31033
38067#, fuzzy, gcc-internal-format
38068msgid "missing %<=%> (after %<setter%> attribute)"
38069msgstr "%s:n perästä puuttuu operandi"
38070
38071#: c/c-parser.c:10699 cp/parser.c:31048
38072#, fuzzy, gcc-internal-format
38073msgid "the %<setter%> attribute may only be specified once"
38074msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
38075
38076#: c/c-parser.c:10704 cp/parser.c:31054
38077#, fuzzy, gcc-internal-format
38078msgid "setter name must terminate with %<:%>"
38079msgstr "kuori on annettava polkuineen"
38080
38081#: c/c-parser.c:10711 cp/parser.c:31062
38082#, fuzzy, gcc-internal-format
38083msgid "the %<getter%> attribute may only be specified once"
38084msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
38085
38086#: c/c-parser.c:10905 cp/parser.c:38671
38087#, gcc-internal-format
38088msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
38089msgstr ""
38090
38091#: c/c-parser.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
38092#: c/c-parser.c:16983 cp/parser.c:36001 cp/parser.c:36295 cp/parser.c:36383
38093#: cp/parser.c:36454 cp/parser.c:38718 cp/parser.c:38733 cp/parser.c:38749
38094#: cp/parser.c:38765 cp/parser.c:38781 cp/parser.c:38808 cp/parser.c:38821
38095#: cp/parser.c:38844 cp/parser.c:38857
38096#, fuzzy, gcc-internal-format
38097#| msgid "%<this%> may not be used in this context"
38098msgid "%<#pragma %s%> may only be used in compound statements"
38099msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
38100
38101#: c/c-parser.c:10972 cp/parser.c:38834
38102#, fuzzy, gcc-internal-format
38103msgid "%<#pragma acc routine%> must be at file scope"
38104msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
38105
38106#: c/c-parser.c:11050 cp/parser.c:38915
38107#, gcc-internal-format
38108msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
38109msgstr ""
38110
38111#: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38944 cp/parser.c:38977
38112#, fuzzy, gcc-internal-format
38113msgid "for, while or do statement expected"
38114msgstr "Odotettiin =-merkkiä PARAMETER-lauseessa kohdassa %C"
38115
38116#: c/c-parser.c:11111 cp/parser.c:38708
38117#, fuzzy, gcc-internal-format
38118msgid "%<#pragma GCC pch_preprocess%> must be first"
38119msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
38120
38121#: c/c-parser.c:11421 cp/parser.c:31454
38122#, fuzzy, gcc-internal-format
38123msgid "too many %qs clauses"
38124msgstr "%s: liian monta arvoa"
38125
38126#: c/c-parser.c:11443 cp/parser.c:31991
38127#, fuzzy, gcc-internal-format
38128#| msgid "expected integer expression"
38129msgid "expected integer expression before ')'"
38130msgstr "odotettiin kokonaislukulauseketta"
38131
38132#: c/c-parser.c:11458
38133#, fuzzy, gcc-internal-format
38134msgid "expression must be integral"
38135msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
38136
38137#: c/c-parser.c:11742 c/c-parser.c:18160
38138#, gcc-internal-format
38139msgid "%qD is not a variable"
38140msgstr "%qD ei ole muuttuja"
38141
38142#: c/c-parser.c:11746 cp/semantics.c:6811
38143#, fuzzy, gcc-internal-format
38144#| msgid "%qD is not a variable"
38145msgid "%qD is not a pointer variable"
38146msgstr "%qD ei ole muuttuja"
38147
38148#: c/c-parser.c:11788 cp/parser.c:32070
38149#, fuzzy, gcc-internal-format
38150msgid "collapse argument needs positive constant integer expression"
38151msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
38152
38153#: c/c-parser.c:11865 cp/parser.c:32134
38154#, fuzzy, gcc-internal-format
38155#| msgid "expected %<none%> or %<shared%>"
38156msgid "expected %<none%> or %<present%>"
38157msgstr "odotettiin %<none%> tai %<shared%>"
38158
38159#: c/c-parser.c:11867 cp/parser.c:32136
38160#, gcc-internal-format
38161msgid "expected %<none%> or %<shared%>"
38162msgstr "odotettiin %<none%> tai %<shared%>"
38163
38164#: c/c-parser.c:11968 cp/parser.c:32239
38165#, fuzzy, gcc-internal-format
38166msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
38167msgstr "käytetty %<__thread%> ennen %<extern%>:a"
38168
38169#: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32257
38170#: cp/parser.c:36287 cp/parser.c:36375
38171#, fuzzy, gcc-internal-format
38172msgid "expected %<data%>"
38173msgstr "odotettiin %<,%> tai %<;%>"
38174
38175#: c/c-parser.c:12035 cp/parser.c:32310
38176#, gcc-internal-format
38177msgid "too many %<if%> clauses with %qs modifier"
38178msgstr ""
38179
38180#: c/c-parser.c:12042 cp/parser.c:32317
38181#, fuzzy, gcc-internal-format
38182msgid "too many %<if%> clauses"
38183msgstr "%s: Liian monta argumenttia\n"
38184
38185#: c/c-parser.c:12044 cp/parser.c:32319
38186#, gcc-internal-format
38187msgid "too many %<if%> clauses without modifier"
38188msgstr ""
38189
38190#: c/c-parser.c:12050 cp/parser.c:32325
38191#, gcc-internal-format
38192msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
38193msgstr ""
38194
38195#: c/c-parser.c:12126 c/c-parser.c:12172 c/c-parser.c:12218 c/c-parser.c:12264
38196#: c/c-parser.c:12311 c/c-parser.c:12551 c/c-parser.c:12632 c/c-parser.c:13043
38197#: c/c-parser.c:13171 c/c-parser.c:13216 c/c-parser.c:13736
38198#, gcc-internal-format
38199msgid "expected integer expression"
38200msgstr "odotettiin kokonaislukulauseketta"
38201
38202#: c/c-parser.c:12137
38203#, gcc-internal-format
38204msgid "%<num_threads%> value must be positive"
38205msgstr "%<num_threads%>-arvon on oltava positiivinen"
38206
38207#: c/c-parser.c:12183
38208#, fuzzy, gcc-internal-format
38209#| msgid "%<num_threads%> value must be positive"
38210msgid "%<num_tasks%> value must be positive"
38211msgstr "%<num_threads%>-arvon on oltava positiivinen"
38212
38213#: c/c-parser.c:12229 cp/semantics.c:6995
38214#, fuzzy, gcc-internal-format
38215#| msgid "%<num_threads%> value must be positive"
38216msgid "%<grainsize%> value must be positive"
38217msgstr "%<num_threads%>-arvon on oltava positiivinen"
38218
38219#: c/c-parser.c:12276 cp/semantics.c:7024
38220#, fuzzy, gcc-internal-format
38221#| msgid "%<num_threads%> value must be positive"
38222msgid "%<priority%> value must be non-negative"
38223msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
38224
38225#: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32542 cp/parser.c:32549
38226#, fuzzy, gcc-internal-format
38227msgid "expected %<tofrom%>"
38228msgstr "odotettiin %<,%> tai %<;%>"
38229
38230#: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32558 cp/parser.c:32565
38231#, fuzzy, gcc-internal-format
38232#| msgid "expected %<decltype%>"
38233msgid "expected %<scalar%>"
38234msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
38235
38236#: c/c-parser.c:12425 cp/semantics.c:6302
38237#, fuzzy, gcc-internal-format
38238#| msgid "%<num_threads%> value must be positive"
38239msgid "%qs expression must be integral"
38240msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
38241
38242#: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6334
38243#, fuzzy, gcc-internal-format
38244#| msgid "%<num_threads%> value must be positive"
38245msgid "%qs value must be positive"
38246msgstr "%<num_threads%>-arvon on oltava positiivinen"
38247
38248#: c/c-parser.c:12499 cp/parser.c:31850
38249#, fuzzy, gcc-internal-format
38250msgid "too many %<static%> arguments"
38251msgstr "%s: liian monta argumenttia\n"
38252
38253#: c/c-parser.c:12533 cp/parser.c:31883
38254#, fuzzy, gcc-internal-format
38255msgid "unexpected argument"
38256msgstr "%qs attribuuttia ei huomioida"
38257
38258#: c/c-parser.c:12699 cp/semantics.c:7123
38259#, fuzzy, gcc-internal-format
38260msgid "%<tile%> argument needs positive integral constant"
38261msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
38262
38263#: c/c-parser.c:12765 cp/parser.c:32623
38264#, fuzzy, gcc-internal-format
38265msgid "ordered argument needs positive constant integer expression"
38266msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
38267
38268#: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37640
38269#, fuzzy, gcc-internal-format
38270#| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
38271msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
38272msgstr "odotettiin tunnistetta tai %<(%>"
38273
38274#: c/c-parser.c:12967 cp/parser.c:32837
38275#, fuzzy, gcc-internal-format
38276#| msgid "both %<long%> and %<void%> in declaration specifiers"
38277msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
38278msgstr "sekä %<long%> että %<void%> esittelymääritteissä"
38279
38280#: c/c-parser.c:13021 cp/parser.c:32853
38281#, gcc-internal-format
38282msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
38283msgstr ""
38284
38285#: c/c-parser.c:13025 cp/parser.c:32856
38286#, gcc-internal-format
38287msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
38288msgstr ""
38289
38290#: c/c-parser.c:13037 cp/semantics.c:6392
38291#, fuzzy, gcc-internal-format
38292#| msgid "%<num_threads%> value must be positive"
38293msgid "chunk size value must be positive"
38294msgstr "%<num_threads%>-arvon on oltava positiivinen"
38295
38296#: c/c-parser.c:13060 cp/parser.c:32876
38297#, fuzzy, gcc-internal-format
38298msgid "invalid schedule kind"
38299msgstr "%qE määritelty vääränlaisena tunnisteena"
38300
38301#: c/c-parser.c:13181
38302#, fuzzy, gcc-internal-format
38303#| msgid "%<num_threads%> value must be positive"
38304msgid "%<num_teams%> value must be positive"
38305msgstr "%<num_threads%>-arvon on oltava positiivinen"
38306
38307#: c/c-parser.c:13226 cp/semantics.c:6482
38308#, fuzzy, gcc-internal-format
38309#| msgid "%<num_threads%> value must be positive"
38310msgid "%<thread_limit%> value must be positive"
38311msgstr "%<num_threads%>-arvon on oltava positiivinen"
38312
38313#: c/c-parser.c:13271 cp/semantics.c:6592
38314#, fuzzy, gcc-internal-format
38315msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
38316msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
38317
38318#: c/c-parser.c:13334
38319#, gcc-internal-format
38320msgid "%<linear%> clause step expression must be integral"
38321msgstr ""
38322
38323#: c/c-parser.c:13375
38324#, fuzzy, gcc-internal-format
38325msgid "%<safelen%> clause expression must be positive constant integer expression"
38326msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
38327
38328#: c/c-parser.c:13414
38329#, fuzzy, gcc-internal-format
38330msgid "%<simdlen%> clause expression must be positive constant integer expression"
38331msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
38332
38333#: c/c-parser.c:13584 cp/parser.c:33371 cp/parser.c:33596
38334#, fuzzy, gcc-internal-format
38335msgid "invalid depend kind"
38336msgstr "%qE määritelty vääränlaisena tunnisteena"
38337
38338#: c/c-parser.c:13669 cp/parser.c:33444
38339#, fuzzy, gcc-internal-format
38340msgid "invalid map kind"
38341msgstr "%qE määritelty vääränlaisena tunnisteena"
38342
38343#: c/c-parser.c:13767 cp/parser.c:33543
38344#, fuzzy, gcc-internal-format
38345#| msgid "invalid const_double operand"
38346msgid "invalid dist_schedule kind"
38347msgstr "virheellinen const_double-operandi"
38348
38349#: c/c-parser.c:13839
38350#, fuzzy, gcc-internal-format
38351msgid "invalid proc_bind kind"
38352msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
38353
38354#: c/c-parser.c:14059 cp/parser.c:33822
38355#, fuzzy, gcc-internal-format
38356#| msgid "expected %<namespace%>"
38357msgid "expected %<#pragma acc%> clause"
38358msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
38359
38360#: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33833 cp/parser.c:34140
38361#, fuzzy, gcc-internal-format
38362msgid "%qs is not valid for %qs"
38363msgstr "Funktio %qs"
38364
38365#: c/c-parser.c:14214 cp/parser.c:34007
38366#, fuzzy, gcc-internal-format
38367msgid "%qs must be the first clause of %qs"
38368msgstr "käytetty sekä %<__thread%> että %qs"
38369
38370#: c/c-parser.c:14334 cp/parser.c:34129
38371#, fuzzy, gcc-internal-format
38372msgid "expected %<#pragma omp%> clause"
38373msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
38374
38375#: c/c-parser.c:14472 cp/parser.c:36800
38376#, gcc-internal-format
38377msgid "no valid clauses specified in %<#pragma acc declare%>"
38378msgstr ""
38379
38380#: c/c-parser.c:14482 cp/parser.c:36810
38381#, fuzzy, gcc-internal-format
38382msgid "array section in %<#pragma acc declare%>"
38383msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
38384
38385#: c/c-parser.c:14502 cp/parser.c:36830
38386#, fuzzy, gcc-internal-format
38387msgid "%qD must be a global variable in %<#pragma acc declare link%>"
38388msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
38389
38390#: c/c-parser.c:14513 cp/parser.c:36841
38391#, fuzzy, gcc-internal-format
38392msgid "invalid OpenACC clause at file scope"
38393msgstr "muuttuja tai kenttä %qs esitelty tyhjäksi"
38394
38395#: c/c-parser.c:14520 cp/parser.c:36848
38396#, fuzzy, gcc-internal-format
38397#| msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
38398msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
38399msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
38400
38401#: c/c-parser.c:14528 cp/parser.c:36856
38402#, fuzzy, gcc-internal-format
38403msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
38404msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
38405
38406#: c/c-parser.c:14540 cp/parser.c:36868
38407#, gcc-internal-format
38408msgid "variable %qD used more than once with %<#pragma acc declare%>"
38409msgstr ""
38410
38411#: c/c-parser.c:14632 cp/parser.c:36954
38412#, fuzzy, gcc-internal-format
38413#| msgid "expected a string after %<#pragma message%>"
38414msgid "expected %<data%> after %<#pragma acc %s%>"
38415msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
38416
38417#: c/c-parser.c:14648 cp/parser.c:36971
38418#, fuzzy, gcc-internal-format
38419msgid "%<#pragma acc %s data%> has no data movement clause"
38420msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
38421
38422#: c/c-parser.c:14874 cp/parser.c:2952
38423#, gcc-internal-format
38424msgid "%qE has not been declared"
38425msgstr "%qE on esittelemättä"
38426
38427#: c/c-parser.c:14878
38428#, fuzzy, gcc-internal-format
38429msgid "expected function name"
38430msgstr "odotettiin luokan nimeä"
38431
38432#: c/c-parser.c:14893 cp/parser.c:38061
38433#, fuzzy, gcc-internal-format
38434msgid "%qD does not refer to a function"
38435msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
38436
38437#: c/c-parser.c:14913 c/c-parser.c:14961 cp/parser.c:1388
38438#, fuzzy, gcc-internal-format
38439msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
38440msgstr "%Jvanhanmallinen funktiomäärittely"
38441
38442#: c/c-parser.c:14953 cp/parser.c:38115 cp/parser.c:38157
38443#, fuzzy, gcc-internal-format
38444msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
38445msgstr "%Jvanhanmallinen funktiomäärittely"
38446
38447#: c/c-parser.c:14970 cp/parser.c:38171
38448#, fuzzy, gcc-internal-format
38449#| msgid "#pragma GCC optimize is not allowed inside functions"
38450msgid "%<#pragma acc routine%> already applied to %qD"
38451msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
38452
38453#: c/c-parser.c:14979 cp/parser.c:38180
38454#, fuzzy, gcc-internal-format
38455#| msgid "#pragma GCC optimize is not allowed inside functions"
38456msgid "%<#pragma acc routine%> must be applied before use"
38457msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
38458
38459#: c/c-parser.c:14980 cp/parser.c:38181
38460#, fuzzy, gcc-internal-format
38461#| msgid "#pragma GCC optimize is not allowed inside functions"
38462msgid "%<#pragma acc routine%> must be applied before definition"
38463msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
38464
38465#: c/c-parser.c:15023 cp/parser.c:37149
38466#, gcc-internal-format
38467msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
38468msgstr ""
38469
38470#: c/c-parser.c:15435 cp/parser.c:34508 cp/parser.c:34534
38471#, fuzzy, gcc-internal-format
38472msgid "invalid form of %<#pragma omp atomic%>"
38473msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
38474
38475#: c/c-parser.c:15439 cp/parser.c:34565 cp/parser.c:34581
38476#, gcc-internal-format
38477msgid "invalid operator for %<#pragma omp atomic%>"
38478msgstr ""
38479
38480#: c/c-parser.c:15488 cp/semantics.c:8404 cp/semantics.c:8414
38481#, gcc-internal-format
38482msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
38483msgstr ""
38484
38485#: c/c-parser.c:15553 c/c-parser.c:15575
38486#, gcc-internal-format
38487msgid "expected %<(%> or end of line"
38488msgstr "odotettiin %<(%> tai rivin loppu"
38489
38490#: c/c-parser.c:15619 cp/parser.c:35100
38491#, gcc-internal-format
38492msgid "%<ordered%> clause parameter is less than %<collapse%>"
38493msgstr ""
38494
38495#: c/c-parser.c:15630 cp/parser.c:35111
38496#, gcc-internal-format
38497msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
38498msgstr ""
38499
38500#: c/c-parser.c:15648 cp/parser.c:35138
38501#, fuzzy, gcc-internal-format
38502msgid "for statement expected"
38503msgstr "%s-lausetta odotettiin kohdassa %L"
38504
38505#: c/c-parser.c:15718 cp/semantics.c:8069 cp/semantics.c:8156
38506#, gcc-internal-format
38507msgid "expected iteration declaration or initialization"
38508msgstr "odotettiin iteraatioesittelyä tai -alustusta"
38509
38510#: c/c-parser.c:15806
38511#, gcc-internal-format
38512msgid "not enough perfectly nested loops"
38513msgstr ""
38514
38515#: c/c-parser.c:15862 cp/parser.c:35361
38516#, gcc-internal-format
38517msgid "collapsed loops not perfectly nested"
38518msgstr ""
38519
38520#: c/c-parser.c:15909 cp/parser.c:35181 cp/parser.c:35223 cp/pt.c:16407
38521#, fuzzy, gcc-internal-format
38522msgid "iteration variable %qD should not be firstprivate"
38523msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
38524
38525#: c/c-parser.c:16000 cp/parser.c:35434
38526#, fuzzy, gcc-internal-format
38527msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
38528msgstr "%<void%> vain parametrina ei ole oikeutettu"
38529
38530#: c/c-parser.c:16166 cp/parser.c:35597
38531#, gcc-internal-format
38532msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
38533msgstr ""
38534
38535#: c/c-parser.c:16374 cp/parser.c:35796
38536#, fuzzy, gcc-internal-format
38537#| msgid "expected %<operator%>"
38538msgid "expected %<for%> after %qs"
38539msgstr "tiedostonimi puuttuu %qs:n jälkeen"
38540
38541# XXXXXXX
38542#: c/c-parser.c:16573 cp/parser.c:35992
38543#, fuzzy, gcc-internal-format
38544msgid "expected %<point%>"
38545msgstr "odotettiin %<,%> tai %<;%>"
38546
38547#: c/c-parser.c:16793 cp/parser.c:36229
38548#, gcc-internal-format
38549msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
38550msgstr ""
38551
38552#: c/c-parser.c:16806 cp/parser.c:36242
38553#, gcc-internal-format
38554msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
38555msgstr ""
38556
38557#: c/c-parser.c:16853 cp/parser.c:36467
38558#, gcc-internal-format
38559msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
38560msgstr ""
38561
38562#: c/c-parser.c:16925 cp/parser.c:36322
38563#, gcc-internal-format
38564msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
38565msgstr ""
38566
38567#: c/c-parser.c:16937 cp/parser.c:36334
38568#, gcc-internal-format
38569msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
38570msgstr ""
38571
38572#: c/c-parser.c:17011 cp/parser.c:36411
38573#, gcc-internal-format
38574msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
38575msgstr ""
38576
38577#: c/c-parser.c:17024 cp/parser.c:36424
38578#, gcc-internal-format
38579msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
38580msgstr ""
38581
38582#: c/c-parser.c:17238 cp/parser.c:36677
38583#, gcc-internal-format
38584msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
38585msgstr ""
38586
38587#: c/c-parser.c:17288
38588#, gcc-internal-format
38589msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>"
38590msgstr ""
38591
38592#: c/c-parser.c:17338 c/c-parser.c:17365
38593#, gcc-internal-format
38594msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
38595msgstr ""
38596
38597#: c/c-parser.c:17387
38598#, gcc-internal-format
38599msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
38600msgstr ""
38601
38602#: c/c-parser.c:17395 cp/parser.c:37270
38603#, gcc-internal-format
38604msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
38605msgstr ""
38606
38607#: c/c-parser.c:17474 cp/parser.c:37340
38608#, gcc-internal-format
38609msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
38610msgstr ""
38611
38612#: c/c-parser.c:17493 cp/parser.c:37359
38613#, gcc-internal-format
38614msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
38615msgstr ""
38616
38617#: c/c-parser.c:17534 cp/parser.c:37406
38618#, fuzzy, gcc-internal-format
38619msgid "expected %<target%>"
38620msgstr "# Ei kohde:"
38621
38622#: c/c-parser.c:17541 cp/parser.c:37413
38623#, fuzzy, gcc-internal-format
38624#| msgid "expected %<decltype%>"
38625msgid "expected %<declare%>"
38626msgstr "odotettiin %<,%> tai %<;%>"
38627
38628#: c/c-parser.c:17547 cp/parser.c:37420
38629#, gcc-internal-format
38630msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
38631msgstr ""
38632
38633#: c/c-parser.c:17575
38634#, fuzzy, gcc-internal-format
38635msgid "%<#pragma omp declare reduction%> not at file or block scope"
38636msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
38637
38638#: c/c-parser.c:17652
38639#, gcc-internal-format
38640msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
38641msgstr ""
38642
38643#: c/c-parser.c:17656
38644#, gcc-internal-format
38645msgid "function or array type in %<#pragma omp declare reduction%>"
38646msgstr ""
38647
38648#: c/c-parser.c:17659
38649#, fuzzy, gcc-internal-format
38650#| msgid "previous declaration"
38651msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
38652msgstr "edellinen esittely"
38653
38654#: c/c-parser.c:17662
38655#, gcc-internal-format
38656msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
38657msgstr ""
38658
38659#: c/c-parser.c:17670
38660#, gcc-internal-format
38661msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
38662msgstr ""
38663
38664#: c/c-parser.c:17679
38665#, fuzzy, gcc-internal-format
38666#| msgid "previous declaration"
38667msgid "previous %<#pragma omp declare reduction%>"
38668msgstr "edellinen esittely"
38669
38670#: c/c-parser.c:17796
38671#, fuzzy, gcc-internal-format
38672#| msgid "expected %<(%> or end of line"
38673msgid "expected %<omp_priv%> or function-name"
38674msgstr "odotettiin %<(%> tai rivin loppu"
38675
38676#: c/c-parser.c:17807
38677#, fuzzy, gcc-internal-format
38678msgid "expected function-name %<(%>"
38679msgstr "odotettiin luokan nimeä"
38680
38681#: c/c-parser.c:17826
38682#, gcc-internal-format
38683msgid "one of the initializer call arguments should be %<&omp_priv%>"
38684msgstr ""
38685
38686#: c/c-parser.c:17947 cp/parser.c:37865
38687#, fuzzy, gcc-internal-format
38688msgid "expected %<simd%> or %<reduction%> or %<target%>"
38689msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä"
38690
38691#: c/c-parser.c:18162 cp/semantics.c:7534
38692#, gcc-internal-format
38693msgid "%qE declared %<threadprivate%> after first use"
38694msgstr ""
38695
38696#: c/c-parser.c:18164 cp/semantics.c:7536
38697#, gcc-internal-format
38698msgid "automatic variable %qE cannot be %<threadprivate%>"
38699msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
38700
38701#: c/c-parser.c:18168 cp/semantics.c:7538
38702#, fuzzy, gcc-internal-format
38703msgid "%<threadprivate%> %qE has incomplete type"
38704msgstr "parametrilla %u in vaillinainen tyyppi"
38705
38706#: c/c-parser.c:18368 cp/parser.c:38562
38707#, gcc-internal-format
38708msgid "%<__transaction_cancel%> without transactional memory support enabled"
38709msgstr ""
38710
38711#: c/c-parser.c:18374 cp/parser.c:38568
38712#, gcc-internal-format
38713msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
38714msgstr ""
38715
38716#: c/c-parser.c:18383 cp/parser.c:38577
38717#, gcc-internal-format
38718msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
38719msgstr ""
38720
38721#: c/c-parser.c:18385 cp/parser.c:38580
38722#, gcc-internal-format
38723msgid "  or a %<transaction_may_cancel_outer%> function"
38724msgstr ""
38725
38726#: c/c-parser.c:18391 cp/parser.c:38586
38727#, gcc-internal-format
38728msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
38729msgstr ""
38730
38731#: c/c-parser.c:18472
38732#, fuzzy, gcc-internal-format
38733#| msgid "close: %s"
38734msgid "no closing brace"
38735msgstr "          %s"
38736
38737#: c/c-typeck.c:223
38738#, fuzzy, gcc-internal-format
38739#| msgid "%qD has an incomplete type"
38740msgid "%qD has an incomplete type %qT"
38741msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
38742
38743#: c/c-typeck.c:237 c/c-typeck.c:9999 c/c-typeck.c:10041 cp/call.c:4147
38744#, gcc-internal-format
38745msgid "invalid use of void expression"
38746msgstr "void-lausekkeen epäkelpo käyttö"
38747
38748#: c/c-typeck.c:245
38749#, gcc-internal-format
38750msgid "invalid use of flexible array member"
38751msgstr "joustavien taulukkoalkioiden epäkelpo käyttö"
38752
38753#: c/c-typeck.c:251 cp/typeck2.c:504
38754#, gcc-internal-format
38755msgid "invalid use of array with unspecified bounds"
38756msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
38757
38758#: c/c-typeck.c:259
38759#, fuzzy, gcc-internal-format
38760#| msgid "invalid use of undefined type %<%s %E%>"
38761msgid "invalid use of undefined type %qT"
38762msgstr "rekursiivinen tyyppi %qT määrittelemätön"
38763
38764#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
38765#: c/c-typeck.c:262
38766#, fuzzy, gcc-internal-format
38767#| msgid "invalid use of incomplete typedef %qD"
38768msgid "invalid use of incomplete typedef %qT"
38769msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö"
38770
38771#: c/c-typeck.c:335
38772#, gcc-internal-format
38773msgid "%qT and %qT are in disjoint named address spaces"
38774msgstr ""
38775
38776#: c/c-typeck.c:576 c/c-typeck.c:601
38777#, gcc-internal-format
38778msgid "function types not truly compatible in ISO C"
38779msgstr "funktiotyypit eivät aidosti yhteensopivia ISO C:n mukaan"
38780
38781#: c/c-typeck.c:745
38782#, gcc-internal-format
38783msgid "can%'t mix operands of decimal float and vector types"
38784msgstr ""
38785
38786#: c/c-typeck.c:750
38787#, gcc-internal-format
38788msgid "can%'t mix operands of decimal float and complex types"
38789msgstr ""
38790
38791#: c/c-typeck.c:755
38792#, gcc-internal-format
38793msgid "can%'t mix operands of decimal float and other float types"
38794msgstr ""
38795
38796#: c/c-typeck.c:1295
38797#, fuzzy, gcc-internal-format
38798msgid "pointers to arrays with different qualifiers are incompatible in ISO C"
38799msgstr "tyypit eivät ole ihan yhteensopivia"
38800
38801#: c/c-typeck.c:1299
38802#, gcc-internal-format
38803msgid "types are not quite compatible"
38804msgstr "tyypit eivät ole ihan yhteensopivia"
38805
38806#: c/c-typeck.c:1303
38807#, fuzzy, gcc-internal-format
38808msgid "pointer target types incompatible in C++"
38809msgstr "tyypit eivät ole ihan yhteensopivia"
38810
38811#: c/c-typeck.c:1636
38812#, gcc-internal-format
38813msgid "function return types not compatible due to %<volatile%>"
38814msgstr "funktion paluuarvojen tyypit eivät ole yhteensopivia %<volatile%>:n takia"
38815
38816#: c/c-typeck.c:1894
38817#, gcc-internal-format
38818msgid "converting an array compound literal to a pointer is ill-formed in C++"
38819msgstr ""
38820
38821#: c/c-typeck.c:2417 c/c-typeck.c:8646
38822#, fuzzy, gcc-internal-format
38823#| msgid "%qT has no member named %qE"
38824msgid "%qT has no member named %qE; did you mean %qE?"
38825msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
38826
38827#: c/c-typeck.c:2421 c/c-typeck.c:8650
38828#, gcc-internal-format
38829msgid "%qT has no member named %qE"
38830msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
38831
38832#: c/c-typeck.c:2430
38833#, fuzzy, gcc-internal-format
38834msgid "accessing a member %qE of an atomic structure %qE"
38835msgstr "pyydetty jäsentä %qE jostakin, joka ei ole tietue eikä unioni"
38836
38837#: c/c-typeck.c:2433
38838#, fuzzy, gcc-internal-format
38839msgid "accessing a member %qE of an atomic union %qE"
38840msgstr "pyydetty jäsentä %qE jostakin, joka ei ole tietue eikä unioni"
38841
38842#: c/c-typeck.c:2493
38843#, gcc-internal-format
38844msgid "%qE is a pointer; did you mean to use %<->%>?"
38845msgstr ""
38846
38847#: c/c-typeck.c:2499
38848#, gcc-internal-format
38849msgid "request for member %qE in something not a structure or union"
38850msgstr "pyydetty jäsentä %qE jostakin, joka ei ole tietue eikä unioni"
38851
38852#: c/c-typeck.c:2550
38853#, fuzzy, gcc-internal-format
38854#| msgid "cannot decrement a pointer to incomplete type %qT"
38855msgid "dereferencing pointer to incomplete type %qT"
38856msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
38857
38858#: c/c-typeck.c:2557
38859#, fuzzy, gcc-internal-format
38860msgid "dereferencing %<void *%> pointer"
38861msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
38862
38863#: c/c-typeck.c:2612
38864#, fuzzy, gcc-internal-format
38865msgid "subscripted value is neither array nor pointer nor vector"
38866msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
38867
38868#: c/c-typeck.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
38869#, gcc-internal-format
38870msgid "array subscript is not an integer"
38871msgstr "taulukon indeksi ei ole kokonaisluku"
38872
38873#: c/c-typeck.c:2628
38874#, gcc-internal-format
38875msgid "subscripted value is pointer to function"
38876msgstr "indeksoitu arvo on osoitin funktioon"
38877
38878#: c/c-typeck.c:2682
38879#, gcc-internal-format
38880msgid "ISO C forbids subscripting %<register%> array"
38881msgstr "ISO C kieltää %<register%>-taulukon indeksoinnin"
38882
38883#: c/c-typeck.c:2685
38884#, gcc-internal-format
38885msgid "ISO C90 forbids subscripting non-lvalue array"
38886msgstr ""
38887
38888#: c/c-typeck.c:2799
38889#, fuzzy, gcc-internal-format
38890msgid "enum constant defined here"
38891msgstr "lueteltu tyyppi määritelty täällä"
38892
38893#: c/c-typeck.c:2905 cp/typeck.c:1698
38894#, gcc-internal-format
38895msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
38896msgstr ""
38897
38898#: c/c-typeck.c:3053
38899#, fuzzy, gcc-internal-format
38900msgid "called object %qE is not a function or function pointer"
38901msgstr "kutsuttu objekti %qE ei ole funktio"
38902
38903#: c/c-typeck.c:3058
38904#, fuzzy, gcc-internal-format
38905msgid "called object %qD is not a function or function pointer"
38906msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
38907
38908#: c/c-typeck.c:3064
38909#, fuzzy, gcc-internal-format
38910msgid "called object is not a function or function pointer"
38911msgstr "funktiokutsu epäsopivan tyypin läpi"
38912
38913#. This situation leads to run-time undefined behavior.  We can't,
38914#. therefore, simply error unless we can prove that all possible
38915#. executions of the program must execute the code.
38916#: c/c-typeck.c:3094
38917#, gcc-internal-format
38918msgid "function called through a non-compatible type"
38919msgstr "funktiokutsu epäsopivan tyypin läpi"
38920
38921#: c/c-typeck.c:3099 c/c-typeck.c:3152
38922#, fuzzy, gcc-internal-format
38923msgid "function with qualified void return type called"
38924msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
38925
38926#: c/c-typeck.c:3282
38927#, gcc-internal-format
38928msgid "too many arguments to method %qE"
38929msgstr "liikaa argumentteja metodille %qE"
38930
38931#: c/c-typeck.c:3344
38932#, gcc-internal-format, gfc-internal-format
38933msgid "type of formal parameter %d is incomplete"
38934msgstr "muodollisen parametrin %d tyyppi on vaillinainen"
38935
38936#: c/c-typeck.c:3361
38937#, gcc-internal-format
38938msgid "passing argument %d of %qE as integer rather than floating due to prototype"
38939msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikä liukulukuna prototyypin takia"
38940
38941#: c/c-typeck.c:3367
38942#, gcc-internal-format
38943msgid "passing argument %d of %qE as integer rather than complex due to prototype"
38944msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikä kompleksisena prototyypin takia"
38945
38946#: c/c-typeck.c:3373
38947#, gcc-internal-format
38948msgid "passing argument %d of %qE as complex rather than floating due to prototype"
38949msgstr "funktion %2$qE argumentti %1$d annetaan kompleksisena eikä liukulukuna prototyypin takia"
38950
38951#: c/c-typeck.c:3379
38952#, gcc-internal-format
38953msgid "passing argument %d of %qE as floating rather than integer due to prototype"
38954msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikä kokonaislukuna prototyypin takia"
38955
38956#: c/c-typeck.c:3385
38957#, gcc-internal-format
38958msgid "passing argument %d of %qE as complex rather than integer due to prototype"
38959msgstr "funktion %2$qE argumentti %1$d annetaan kompleksisena eikä kokonaislukuna prototyypin takia"
38960
38961#: c/c-typeck.c:3391
38962#, gcc-internal-format
38963msgid "passing argument %d of %qE as floating rather than complex due to prototype"
38964msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikä kompleksisena prototyypin takia"
38965
38966#: c/c-typeck.c:3405
38967#, gcc-internal-format
38968msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
38969msgstr "funktion %2$qE argumentti %1$d annetaan tyyppinä %<float%> eikä %<double%> prototyypin takia"
38970
38971#: c/c-typeck.c:3431
38972#, fuzzy, gcc-internal-format
38973msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
38974msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikä kokonaislukuna prototyypin takia"
38975
38976#: c/c-typeck.c:3456
38977#, gcc-internal-format
38978msgid "passing argument %d of %qE with different width due to prototype"
38979msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenä prototyypin takia"
38980
38981#: c/c-typeck.c:3480
38982#, gcc-internal-format
38983msgid "passing argument %d of %qE as unsigned due to prototype"
38984msgstr "funktion %2$qE argumentti %1$d annetaan etumerkittömänä prototyypin takia"
38985
38986#: c/c-typeck.c:3485
38987#, gcc-internal-format
38988msgid "passing argument %d of %qE as signed due to prototype"
38989msgstr "funktion %2$qE argumentti %1$d annetaan etumerkillisenä prototyypin takia"
38990
38991#: c/c-typeck.c:3516
38992#, fuzzy, gcc-internal-format
38993msgid "implicit conversion from %qT to %qT when passing argument to function"
38994msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
38995
38996#: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
38997#, gcc-internal-format
38998msgid "comparison with string literal results in unspecified behavior"
38999msgstr "vertailu merkkijonoliteraalin kanssa aiheuttaa määrittelemätöntä toimintaa"
39000
39001#: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
39002#, fuzzy, gcc-internal-format
39003#| msgid "comparison between pointer and integer"
39004msgid "comparison between pointer and zero character constant"
39005msgstr "osoittimen ja kokonaisluvun välinen vertailu"
39006
39007#: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
39008#, gcc-internal-format
39009msgid "did you mean to dereference the pointer?"
39010msgstr ""
39011
39012#: c/c-typeck.c:3764
39013#, gcc-internal-format
39014msgid "comparison between %qT and %qT"
39015msgstr "tyyppien %qT ja %qT välinen vertailu"
39016
39017#: c/c-typeck.c:3814
39018#, gcc-internal-format
39019msgid "pointer of type %<void *%> used in subtraction"
39020msgstr "vähennyslaskussa käytetty %<void *%>-tyyppistä osoitinta"
39021
39022#: c/c-typeck.c:3817
39023#, gcc-internal-format
39024msgid "pointer to a function used in subtraction"
39025msgstr "vähennyslaskussa käytetty osoitinta funktioon"
39026
39027# XXX
39028#: c/c-typeck.c:3852
39029#, fuzzy, gcc-internal-format
39030msgid "arithmetic on pointer to an incomplete type"
39031msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
39032
39033#: c/c-typeck.c:3857 cp/typeck.c:5562
39034#, fuzzy, gcc-internal-format
39035msgid "arithmetic on pointer to an empty aggregate"
39036msgstr "funktio-osoitinta käytetty laskutoimituksessa"
39037
39038#: c/c-typeck.c:4288
39039#, fuzzy, gcc-internal-format
39040msgid "%<~%> on a boolean expression"
39041msgstr "odotettiin lauseketta"
39042
39043#: c/c-typeck.c:4292
39044#, gcc-internal-format
39045msgid "did you mean to use logical not?"
39046msgstr ""
39047
39048#: c/c-typeck.c:4301
39049#, gcc-internal-format
39050msgid "ISO C does not support %<~%> for complex conjugation"
39051msgstr "ISO C ei tue %<~%>-merkkiä kompleksikonjugaateissa"
39052
39053#: c/c-typeck.c:4340
39054#, gcc-internal-format
39055msgid "wrong type argument to unary exclamation mark"
39056msgstr "unaariselle huutomerkille annettu väärä tyyppiargumentti"
39057
39058#: c/c-typeck.c:4398
39059#, gcc-internal-format
39060msgid "increment of enumeration value is invalid in C++"
39061msgstr "luetellun arvon kasvattaminen on virhe C++:ssa"
39062
39063#: c/c-typeck.c:4401
39064#, gcc-internal-format
39065msgid "decrement of enumeration value is invalid in C++"
39066msgstr "luetellun arvon vähentäminen on virhe C++:ssa"
39067
39068#: c/c-typeck.c:4408
39069#, fuzzy, gcc-internal-format
39070msgid "increment of a boolean expression"
39071msgstr "odotettiin lauseketta"
39072
39073#: c/c-typeck.c:4411
39074#, fuzzy, gcc-internal-format
39075msgid "decrement of a boolean expression"
39076msgstr "odotettiin lauseketta"
39077
39078#: c/c-typeck.c:4427
39079#, gcc-internal-format
39080msgid "ISO C does not support %<++%> and %<--%> on complex types"
39081msgstr "ISO C ei tue kompleksityyppien %<++%>- ja %<--%>-operaatioita"
39082
39083#: c/c-typeck.c:4452 c/c-typeck.c:4486
39084#, gcc-internal-format
39085msgid "wrong type argument to increment"
39086msgstr "lisäykselle annettu väärä tyyppiargumentti"
39087
39088#: c/c-typeck.c:4454 c/c-typeck.c:4489
39089#, gcc-internal-format
39090msgid "wrong type argument to decrement"
39091msgstr "vähennykselle annettu väärä tyyppiargumentti"
39092
39093#: c/c-typeck.c:4474
39094#, fuzzy, gcc-internal-format
39095#| msgid "cannot increment a pointer to incomplete type %qT"
39096msgid "increment of pointer to an incomplete type %qT"
39097msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
39098
39099#: c/c-typeck.c:4478
39100#, fuzzy, gcc-internal-format
39101#| msgid "cannot decrement a pointer to incomplete type %qT"
39102msgid "decrement of pointer to an incomplete type %qT"
39103msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
39104
39105#: c/c-typeck.c:4582
39106#, gcc-internal-format
39107msgid "taking address of expression of type %<void%>"
39108msgstr ""
39109
39110#: c/c-typeck.c:4641
39111#, gcc-internal-format
39112msgid "cannot take address of bit-field %qD"
39113msgstr "bittikentän %qD osoitetta ei voi ottaa"
39114
39115#: c/c-typeck.c:4654
39116#, gcc-internal-format
39117msgid "cannot take address of scalar with reverse storage order"
39118msgstr ""
39119
39120#: c/c-typeck.c:4662
39121#, fuzzy, gcc-internal-format
39122#| msgid "address of register variable %qD requested"
39123msgid "address of array with reverse scalar storage order requested"
39124msgstr "halutaan rekisterimuuttujan %qD osoite"
39125
39126#: c/c-typeck.c:4843
39127#, gcc-internal-format
39128msgid "global register variable %qD used in nested function"
39129msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
39130
39131#: c/c-typeck.c:4846
39132#, gcc-internal-format
39133msgid "register variable %qD used in nested function"
39134msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
39135
39136#: c/c-typeck.c:4851
39137#, gcc-internal-format
39138msgid "address of global register variable %qD requested"
39139msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
39140
39141#: c/c-typeck.c:4853
39142#, gcc-internal-format
39143msgid "address of register variable %qD requested"
39144msgstr "halutaan rekisterimuuttujan %qD osoite"
39145
39146#: c/c-typeck.c:4956
39147#, gcc-internal-format
39148msgid "non-lvalue array in conditional expression"
39149msgstr "ehtolausekkeessa ei-lvalue-taulukko"
39150
39151#: c/c-typeck.c:5038
39152#, gcc-internal-format
39153msgid "implicit conversion from %qT to %qT to match other result of conditional"
39154msgstr ""
39155
39156#: c/c-typeck.c:5097 c/c-typeck.c:5103
39157#, gcc-internal-format
39158msgid "operand of ?: changes signedness from %qT to %qT due to unsignedness of other operand"
39159msgstr ""
39160
39161#: c/c-typeck.c:5120
39162#, gcc-internal-format
39163msgid "ISO C forbids conditional expr with only one void side"
39164msgstr "ISO C kieltää ehtolausekkeet, joissa on vain yksi tyhjä puoli"
39165
39166#: c/c-typeck.c:5137
39167#, fuzzy, gcc-internal-format
39168msgid "pointers to disjoint address spaces used in conditional expression"
39169msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
39170
39171#: c/c-typeck.c:5148 c/c-typeck.c:5165
39172#, fuzzy, gcc-internal-format
39173#| msgid "pointer type mismatch in conditional expression"
39174msgid "pointer to array loses qualifier in conditional expression"
39175msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
39176
39177#: c/c-typeck.c:5153 c/c-typeck.c:5170
39178#, gcc-internal-format
39179msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
39180msgstr "ISO C kieltää ehtolausekkeet %<void *%>-tyypin ja funktio-osoittimen välillä"
39181
39182#: c/c-typeck.c:5183
39183#, gcc-internal-format
39184msgid "pointer type mismatch in conditional expression"
39185msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
39186
39187#: c/c-typeck.c:5192 c/c-typeck.c:5203
39188#, gcc-internal-format
39189msgid "pointer/integer type mismatch in conditional expression"
39190msgstr "ehtolausekkeessa on osoitin/kokonaislukutyyppiristiriita"
39191
39192#: c/c-typeck.c:5341
39193#, gcc-internal-format
39194msgid "left-hand operand of comma expression has no effect"
39195msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
39196
39197#: c/c-typeck.c:5359 c/c-typeck.c:10641
39198#, fuzzy, gcc-internal-format
39199#| msgid "left-hand operand of comma expression has no effect"
39200msgid "right-hand operand of comma expression has no effect"
39201msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
39202
39203#: c/c-typeck.c:5428
39204#, fuzzy
39205msgid "cast adds %q#v qualifier to function type"
39206msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
39207
39208#: c/c-typeck.c:5434
39209#, fuzzy
39210msgid "cast discards %qv qualifier from pointer target type"
39211msgstr "osoitinkohdetyypin määreitä häviää tyyppimuunnoksessa"
39212
39213#: c/c-typeck.c:5469
39214#, gcc-internal-format
39215msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
39216msgstr ""
39217
39218#: c/c-typeck.c:5559
39219#, gcc-internal-format
39220msgid "cast specifies array type"
39221msgstr "tyyppimuunnos määrittää taulukkotyypin"
39222
39223#: c/c-typeck.c:5565
39224#, gcc-internal-format
39225msgid "cast specifies function type"
39226msgstr "tyyppimuunnos määrittää funktiotyypin"
39227
39228#: c/c-typeck.c:5580
39229#, gcc-internal-format
39230msgid "ISO C forbids casting nonscalar to the same type"
39231msgstr "ISO C kieltää tyyppimuuntamasta ei-skalaaria samaksi tyypiksi"
39232
39233#: c/c-typeck.c:5600
39234#, gcc-internal-format
39235msgid "ISO C forbids casts to union type"
39236msgstr "ISO C kieltää tyyppimuunnokset unionityyppeihin"
39237
39238#: c/c-typeck.c:5610
39239#, gcc-internal-format
39240msgid "cast to union type from type not present in union"
39241msgstr "unioniin kuulumattoman tyypin muunnos unionityypiksi"
39242
39243#: c/c-typeck.c:5645
39244#, gcc-internal-format, gfc-internal-format
39245msgid "cast to %s address space pointer from disjoint generic address space pointer"
39246msgstr ""
39247
39248#: c/c-typeck.c:5650
39249#, gcc-internal-format, gfc-internal-format
39250msgid "cast to generic address space pointer from disjoint %s address space pointer"
39251msgstr ""
39252
39253#: c/c-typeck.c:5655
39254#, gcc-internal-format, gfc-internal-format
39255msgid "cast to %s address space pointer from disjoint %s address space pointer"
39256msgstr ""
39257
39258#: c/c-typeck.c:5675
39259#, gcc-internal-format
39260msgid "cast increases required alignment of target type"
39261msgstr "kohdetyypin vaatima kohdistus kasvaa tyyppimuunnoksessa"
39262
39263#: c/c-typeck.c:5686
39264#, gcc-internal-format
39265msgid "cast from pointer to integer of different size"
39266msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
39267
39268#: c/c-typeck.c:5691
39269#, gcc-internal-format
39270msgid "cast from function call of type %qT to non-matching type %qT"
39271msgstr "tyyppimuunnos %qT-tyyppisestä funktiokutsusta yhteensopimattomaan tyyppiin %qT"
39272
39273#: c/c-typeck.c:5700 cp/typeck.c:7811
39274#, gcc-internal-format
39275msgid "cast to pointer from integer of different size"
39276msgstr "tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi"
39277
39278#: c/c-typeck.c:5714
39279#, gcc-internal-format
39280msgid "ISO C forbids conversion of function pointer to object pointer type"
39281msgstr "ISO C kieltää funktio-osoittimen muuntamisen objektiosoitintyypiksi"
39282
39283#: c/c-typeck.c:5723
39284#, gcc-internal-format
39285msgid "ISO C forbids conversion of object pointer to function pointer type"
39286msgstr "ISO C kieltää objektiosoittimen muuntamisen funktio-osoitintyypiksi"
39287
39288#: c/c-typeck.c:5733
39289#, fuzzy, gcc-internal-format
39290msgid "cast between incompatible function types from %qT to %qT"
39291msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
39292
39293#: c/c-typeck.c:5820
39294#, gcc-internal-format
39295msgid "defining a type in a cast is invalid in C++"
39296msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
39297
39298#: c/c-typeck.c:5861
39299#, fuzzy, gcc-internal-format
39300msgid "assignment to expression with array type"
39301msgstr "virheellinen taulukkosijoitus"
39302
39303#: c/c-typeck.c:5987
39304#, gcc-internal-format
39305msgid "enum conversion in assignment is invalid in C++"
39306msgstr "enum-muunnos sijoituksessa on virheellistä C++-kielessä"
39307
39308#: c/c-typeck.c:6185 c/c-typeck.c:6207 c/c-typeck.c:6231
39309#, gcc-internal-format
39310msgid "(near initialization for %qs)"
39311msgstr "(%qs:n alustuksen lähistöllä)"
39312
39313#: c/c-typeck.c:6246
39314#, gcc-internal-format
39315msgid "array initialized from parenthesized string constant"
39316msgstr "taulukko alustetaan suluilla ympäröidystä merkkijonovakiosta"
39317
39318#: c/c-typeck.c:6289 c/c-typeck.c:6481 c/c-typeck.c:6913
39319#, gcc-internal-format
39320msgid "expected %qT but argument is of type %qT"
39321msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
39322
39323#: c/c-typeck.c:6476
39324#, gcc-internal-format
39325msgid "enum conversion when passing argument %d of %qE is invalid in C++"
39326msgstr ""
39327
39328#: c/c-typeck.c:6485
39329#, fuzzy, gcc-internal-format
39330#| msgid "enum conversion in assignment is invalid in C++"
39331msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
39332msgstr "enum-muunnos sijoituksessa on virheellistä C++-kielessä"
39333
39334#: c/c-typeck.c:6489
39335#, fuzzy, gcc-internal-format
39336#| msgid "enum conversion in initialization is invalid in C++"
39337msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
39338msgstr "enum-muunnos alustuksessa on virheellistä C++-kielessä"
39339
39340#: c/c-typeck.c:6494
39341#, fuzzy, gcc-internal-format
39342#| msgid "enum conversion in return is invalid in C++"
39343msgid "enum conversion from %qT to %qT in return is invalid in C++"
39344msgstr "enum-muunnos palautuksessa on virheellistä C++-kielessä"
39345
39346#: c/c-typeck.c:6528
39347#, gcc-internal-format
39348msgid "cannot pass rvalue to reference parameter"
39349msgstr ""
39350
39351#: c/c-typeck.c:6661 c/c-typeck.c:6947
39352#, fuzzy
39353msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
39354msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
39355
39356#: c/c-typeck.c:6664 c/c-typeck.c:6950
39357#, fuzzy
39358msgid "assignment makes %q#v qualified function pointer from unqualified"
39359msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
39360
39361#: c/c-typeck.c:6667 c/c-typeck.c:6952
39362#, fuzzy
39363msgid "initialization makes %q#v qualified function pointer from unqualified"
39364msgstr "alustus hylkää kohdeosoitintyypin määreitä"
39365
39366#: c/c-typeck.c:6670 c/c-typeck.c:6954
39367msgid "return makes %q#v qualified function pointer from unqualified"
39368msgstr ""
39369
39370#: c/c-typeck.c:6678 c/c-typeck.c:6845 c/c-typeck.c:6888
39371#, fuzzy
39372msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
39373msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
39374
39375#: c/c-typeck.c:6680 c/c-typeck.c:6847 c/c-typeck.c:6890
39376#, fuzzy
39377msgid "assignment discards %qv qualifier from pointer target type"
39378msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
39379
39380#: c/c-typeck.c:6682 c/c-typeck.c:6849 c/c-typeck.c:6892
39381#, fuzzy
39382msgid "initialization discards %qv qualifier from pointer target type"
39383msgstr "alustus hylkää kohdeosoitintyypin määreitä"
39384
39385#: c/c-typeck.c:6684 c/c-typeck.c:6851 c/c-typeck.c:6894
39386#, fuzzy
39387msgid "return discards %qv qualifier from pointer target type"
39388msgstr "palautus hylkää kohdeosoitintyypin määreitä"
39389
39390#: c/c-typeck.c:6693
39391#, gcc-internal-format
39392msgid "ISO C prohibits argument conversion to union type"
39393msgstr "ISO C kieltää argumenttien muuntamisen unionityypiksi"
39394
39395#: c/c-typeck.c:6755
39396#, gcc-internal-format
39397msgid "request for implicit conversion from %qT to %qT not permitted in C++"
39398msgstr ""
39399
39400#: c/c-typeck.c:6767
39401#, fuzzy, gcc-internal-format
39402msgid "passing argument %d of %qE from pointer to non-enclosed address space"
39403msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
39404
39405#: c/c-typeck.c:6771
39406#, fuzzy, gcc-internal-format
39407msgid "assignment from pointer to non-enclosed address space"
39408msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
39409
39410#: c/c-typeck.c:6775
39411#, fuzzy, gcc-internal-format
39412msgid "initialization from pointer to non-enclosed address space"
39413msgstr "alustus yhteensopimattomasta osoitintyypistä"
39414
39415#: c/c-typeck.c:6779
39416#, gcc-internal-format
39417msgid "return from pointer to non-enclosed address space"
39418msgstr ""
39419
39420#: c/c-typeck.c:6797
39421#, fuzzy, gcc-internal-format
39422msgid "argument %d of %qE might be a candidate for a format attribute"
39423msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
39424
39425#: c/c-typeck.c:6803
39426#, fuzzy, gcc-internal-format
39427msgid "assignment left-hand side might be a candidate for a format attribute"
39428msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
39429
39430#: c/c-typeck.c:6808
39431#, fuzzy, gcc-internal-format
39432msgid "initialization left-hand side might be a candidate for a format attribute"
39433msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
39434
39435#: c/c-typeck.c:6813 cp/typeck.c:8891
39436#, fuzzy, gcc-internal-format
39437msgid "return type might be a candidate for a format attribute"
39438msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
39439
39440#: c/c-typeck.c:6862
39441#, gcc-internal-format
39442msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
39443msgstr ""
39444
39445#: c/c-typeck.c:6865
39446#, gcc-internal-format
39447msgid "ISO C forbids assignment between function pointer and %<void *%>"
39448msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset sijoitukset"
39449
39450#: c/c-typeck.c:6867
39451#, gcc-internal-format
39452msgid "ISO C forbids initialization between function pointer and %<void *%>"
39453msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset alustukset"
39454
39455#: c/c-typeck.c:6869
39456#, gcc-internal-format
39457msgid "ISO C forbids return between function pointer and %<void *%>"
39458msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset palautukset"
39459
39460#: c/c-typeck.c:6909
39461#, gcc-internal-format
39462msgid "pointer targets in passing argument %d of %qE differ in signedness"
39463msgstr ""
39464
39465#: c/c-typeck.c:6918
39466#, fuzzy, gcc-internal-format
39467#| msgid "incompatible types in assignment of %qT to %qT"
39468msgid "pointer targets in assignment from %qT to %qT differ in signedness"
39469msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
39470
39471#: c/c-typeck.c:6923
39472#, gcc-internal-format
39473msgid "pointer targets in initialization of %qT from %qT differ in signedness"
39474msgstr ""
39475
39476#: c/c-typeck.c:6928
39477#, gcc-internal-format
39478msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
39479msgstr ""
39480
39481#: c/c-typeck.c:6966
39482#, gcc-internal-format
39483msgid "passing argument %d of %qE from incompatible pointer type"
39484msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
39485
39486#: c/c-typeck.c:6972
39487#, fuzzy, gcc-internal-format
39488#| msgid "assignment from incompatible pointer type"
39489msgid "assignment to %qT from incompatible pointer type %qT"
39490msgstr "sijoitus yhteensopimattomasta osoitintyypistä"
39491
39492#: c/c-typeck.c:6977
39493#, fuzzy, gcc-internal-format
39494#| msgid "initialization from incompatible pointer type"
39495msgid "initialization of %qT from incompatible pointer type %qT"
39496msgstr "alustus yhteensopimattomasta osoitintyypistä"
39497
39498#: c/c-typeck.c:6982
39499#, fuzzy, gcc-internal-format
39500msgid "returning %qT from a function with incompatible return type %qT"
39501msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
39502
39503#. ??? This should not be an error when inlining calls to
39504#. unprototyped functions.
39505#: c/c-typeck.c:6996 c/c-typeck.c:7519 cp/typeck.c:2063
39506#, fuzzy, gcc-internal-format
39507msgid "invalid use of non-lvalue array"
39508msgstr "ehtolausekkeessa ei-lvalue-taulukko"
39509
39510#: c/c-typeck.c:7009
39511#, gcc-internal-format
39512msgid "passing argument %d of %qE makes pointer from integer without a cast"
39513msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
39514
39515#: c/c-typeck.c:7015
39516#, fuzzy, gcc-internal-format
39517#| msgid "assignment makes pointer from integer without a cast"
39518msgid "assignment to %qT from %qT makes pointer from integer without a cast"
39519msgstr "sijoituksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
39520
39521#: c/c-typeck.c:7020
39522#, fuzzy, gcc-internal-format
39523#| msgid "initialization makes pointer from integer without a cast"
39524msgid "initialization of %qT from %qT makes pointer from integer without a cast"
39525msgstr "alustuksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
39526
39527#: c/c-typeck.c:7024
39528#, fuzzy, gcc-internal-format
39529#| msgid "passing argument %d of %qE makes pointer from integer without a cast"
39530msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
39531msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
39532
39533#: c/c-typeck.c:7040
39534#, gcc-internal-format
39535msgid "passing argument %d of %qE makes integer from pointer without a cast"
39536msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
39537
39538#: c/c-typeck.c:7046
39539#, fuzzy, gcc-internal-format
39540#| msgid "assignment makes integer from pointer without a cast"
39541msgid "assignment to %qT from %qT makes integer from pointer without a cast"
39542msgstr "sijoitus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
39543
39544#: c/c-typeck.c:7051
39545#, fuzzy, gcc-internal-format
39546#| msgid "initialization makes integer from pointer without a cast"
39547msgid "initialization of %qT from %qT makes integer from pointer without a cast"
39548msgstr "alustus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
39549
39550#: c/c-typeck.c:7055
39551#, fuzzy, gcc-internal-format
39552#| msgid "passing argument %d of %qE makes integer from pointer without a cast"
39553msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
39554msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
39555
39556#: c/c-typeck.c:7078
39557#, gcc-internal-format
39558msgid "incompatible type for argument %d of %qE"
39559msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
39560
39561#: c/c-typeck.c:7083
39562#, gcc-internal-format
39563msgid "incompatible types when assigning to type %qT from type %qT"
39564msgstr "yhteensopimattomat tyypit sijoituksessa tyyppiin %qT tyypistä %qT"
39565
39566#: c/c-typeck.c:7088
39567#, gcc-internal-format
39568msgid "incompatible types when initializing type %qT using type %qT"
39569msgstr "yhteensopimattomat tyypit alustettaessa tyyppiä %qT käyttäen tyyppiä %qT"
39570
39571#: c/c-typeck.c:7093
39572#, fuzzy, gcc-internal-format
39573msgid "incompatible types when returning type %qT but %qT was expected"
39574msgstr "yhteensopimattomat tyypit alustettaessa tyyppiä %qT käyttäen tyyppiä %qT"
39575
39576#: c/c-typeck.c:7157
39577#, gcc-internal-format
39578msgid "traditional C rejects automatic aggregate initialization"
39579msgstr "perinteinen C ei hyväksy automaattista koostealustusta"
39580
39581#: c/c-typeck.c:7393 c/c-typeck.c:8289 cp/typeck2.c:1045
39582#, gcc-internal-format
39583msgid "initialization of a flexible array member"
39584msgstr "joustavan taulukkojäsenen alustus"
39585
39586#: c/c-typeck.c:7403 cp/typeck2.c:1059
39587#, gcc-internal-format
39588msgid "char-array initialized from wide string"
39589msgstr "merkkitaulukon alustus leveästä merkkijonosta"
39590
39591#: c/c-typeck.c:7412
39592#, gcc-internal-format
39593msgid "wide character array initialized from non-wide string"
39594msgstr "leveän merkkitaulukon alustus epäleveästä merkkijonosta"
39595
39596#: c/c-typeck.c:7418
39597#, gcc-internal-format
39598msgid "wide character array initialized from incompatible wide string"
39599msgstr "leveän merkkitaulukon alustus epäyhteensopivasta leveästä merkkijonosta"
39600
39601#: c/c-typeck.c:7451
39602#, gcc-internal-format
39603msgid "array of inappropriate type initialized from string constant"
39604msgstr "sopimattomasta tyypistä koostuva taulukko alustetaan merkkijonovakiosta"
39605
39606#: c/c-typeck.c:7538 c/c-typeck.c:7562 c/c-typeck.c:7565 c/c-typeck.c:7573
39607#: c/c-typeck.c:7613 c/c-typeck.c:9136 c/c-typeck.c:9186
39608#, gcc-internal-format
39609msgid "initializer element is not constant"
39610msgstr "alustusalkio ei ole vakio"
39611
39612#: c/c-typeck.c:7547
39613#, gcc-internal-format
39614msgid "array initialized from non-constant array expression"
39615msgstr "taulukko alustetaan muuttuvasta taulukkolausekkeesta"
39616
39617#: c/c-typeck.c:7578 c/c-typeck.c:7626 c/c-typeck.c:9196
39618#, gcc-internal-format
39619msgid "initializer element is not a constant expression"
39620msgstr "alustinalkio ei ole vakiolauseke"
39621
39622#: c/c-typeck.c:7620 c/c-typeck.c:9191
39623#, gcc-internal-format
39624msgid "initializer element is not computable at load time"
39625msgstr "alustusalkiota ei pystytä laskemaan latausajankohtana"
39626
39627#: c/c-typeck.c:7639
39628#, gcc-internal-format
39629msgid "invalid initializer"
39630msgstr "epäkelpo alustin"
39631
39632#: c/c-typeck.c:7917 cp/decl.c:6396
39633#, gcc-internal-format
39634msgid "opaque vector types cannot be initialized"
39635msgstr "läpinäkymättömiä vektorityyppejä ei voida alustaa"
39636
39637#: c/c-typeck.c:8137
39638#, gcc-internal-format
39639msgid "extra brace group at end of initializer"
39640msgstr "alustimen lopussa on ylimääräinen lohko"
39641
39642#: c/c-typeck.c:8220
39643#, gcc-internal-format
39644msgid "braces around scalar initializer"
39645msgstr "skalaarialustimen ympärillä on aaltosulkeet"
39646
39647#: c/c-typeck.c:8286 c/c-typeck.c:9620 cp/typeck2.c:1084 cp/typeck2.c:1297
39648#, gcc-internal-format
39649msgid "initialization of flexible array member in a nested context"
39650msgstr "joustavan taulukkojäsenen alustaminen sisäkkäisessä asiayhteydessä"
39651
39652#: c/c-typeck.c:8323
39653#, gcc-internal-format
39654msgid "missing braces around initializer"
39655msgstr "alustimen ympäriltä puuttuu aaltosulkeet"
39656
39657#: c/c-typeck.c:8346
39658#, fuzzy, gcc-internal-format
39659msgid "missing initializer for field %qD of %qT"
39660msgstr "puuttuva alustin jäsenelle %qD"
39661
39662#: c/c-typeck.c:8370
39663#, gcc-internal-format
39664msgid "empty scalar initializer"
39665msgstr "tyhjä skalaarialustin"
39666
39667#: c/c-typeck.c:8375
39668#, gcc-internal-format
39669msgid "extra elements in scalar initializer"
39670msgstr "skalaarialustimessa ylimääräisiä alkioita"
39671
39672#: c/c-typeck.c:8488 c/c-typeck.c:8570
39673#, gcc-internal-format
39674msgid "array index in non-array initializer"
39675msgstr "taulukkoindeksi ei-taulukkoalustimessa"
39676
39677#: c/c-typeck.c:8493 c/c-typeck.c:8632
39678#, gcc-internal-format
39679msgid "field name not in record or union initializer"
39680msgstr ""
39681
39682#: c/c-typeck.c:8543
39683#, gcc-internal-format
39684msgid "array index in initializer not of integer type"
39685msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
39686
39687#: c/c-typeck.c:8552 c/c-typeck.c:8561
39688#, gcc-internal-format
39689msgid "array index in initializer is not an integer constant expression"
39690msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
39691
39692#: c/c-typeck.c:8566 c/c-typeck.c:8568
39693#, gcc-internal-format
39694msgid "nonconstant array index in initializer"
39695msgstr "ei-vakio taulukkoindeksi alustimessa"
39696
39697#: c/c-typeck.c:8572 c/c-typeck.c:8575
39698#, gcc-internal-format
39699msgid "array index in initializer exceeds array bounds"
39700msgstr "taulukkoindeksi alustimessa ylittää taulukon rajat"
39701
39702#: c/c-typeck.c:8594
39703#, gcc-internal-format
39704msgid "empty index range in initializer"
39705msgstr "tyhjä indeksiväli alustimessa"
39706
39707#: c/c-typeck.c:8603
39708#, gcc-internal-format
39709msgid "array index range in initializer exceeds array bounds"
39710msgstr "taulukkoindeksiväli alustimessa ylittää taulukon rajat"
39711
39712#: c/c-typeck.c:8705 c/c-typeck.c:8735 c/c-typeck.c:9279
39713#, fuzzy, gcc-internal-format
39714msgid "initialized field with side-effects overwritten"
39715msgstr "alustettu kenttä ylikirjoitettu"
39716
39717#: c/c-typeck.c:8709 c/c-typeck.c:8739 c/c-typeck.c:9282
39718#, gcc-internal-format
39719msgid "initialized field overwritten"
39720msgstr "alustettu kenttä ylikirjoitettu"
39721
39722#: c/c-typeck.c:9213
39723#, gcc-internal-format
39724msgid "enum conversion in initialization is invalid in C++"
39725msgstr "enum-muunnos alustuksessa on virheellistä C++-kielessä"
39726
39727#: c/c-typeck.c:9501
39728#, gcc-internal-format
39729msgid "excess elements in char array initializer"
39730msgstr "ylimääräisiä alkioita merkkitaulukkoalustimessa"
39731
39732#: c/c-typeck.c:9508 c/c-typeck.c:9579
39733#, gcc-internal-format
39734msgid "excess elements in struct initializer"
39735msgstr "ylimääräisiä alkioita struct-alustimessa"
39736
39737#: c/c-typeck.c:9523
39738#, gcc-internal-format
39739msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
39740msgstr ""
39741
39742#: c/c-typeck.c:9594
39743#, gcc-internal-format
39744msgid "non-static initialization of a flexible array member"
39745msgstr "joustavan taulukkojäsenen ei-staattinen alustus"
39746
39747#: c/c-typeck.c:9692
39748#, gcc-internal-format
39749msgid "excess elements in union initializer"
39750msgstr "ylimääräisiä alkioita union-alustimessa"
39751
39752#: c/c-typeck.c:9714
39753#, fuzzy, gcc-internal-format
39754msgid "traditional C rejects initialization of unions"
39755msgstr "perinteinen C ei hyväksy automaattista koostealustusta"
39756
39757#: c/c-typeck.c:9782
39758#, gcc-internal-format
39759msgid "excess elements in array initializer"
39760msgstr "ylimääräisiä alkioita taulukkoalustimessa"
39761
39762#: c/c-typeck.c:9816
39763#, gcc-internal-format
39764msgid "excess elements in vector initializer"
39765msgstr "ylimääräisiä alkioita vektorialustimessa"
39766
39767#: c/c-typeck.c:9848
39768#, gcc-internal-format
39769msgid "excess elements in scalar initializer"
39770msgstr "ylimääräisiä alkioita skalaarialustimessa"
39771
39772#: c/c-typeck.c:10091
39773#, gcc-internal-format
39774msgid "ISO C forbids %<goto *expr;%>"
39775msgstr ""
39776
39777#: c/c-typeck.c:10118 c/gimple-parser.c:1604 cp/typeck.c:9113
39778#, gcc-internal-format
39779msgid "function declared %<noreturn%> has a %<return%> statement"
39780msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause"
39781
39782#: c/c-typeck.c:10144 c/c-typeck.c:10148
39783#, gcc-internal-format
39784msgid "%<return%> with no value, in function returning non-void"
39785msgstr "%<return%> ilman arvoa ei-voidin palauttavassa funktiossa"
39786
39787#: c/c-typeck.c:10162 c/gimple-parser.c:1614
39788#, gcc-internal-format
39789msgid "%<return%> with a value, in function returning void"
39790msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
39791
39792#: c/c-typeck.c:10165
39793#, gcc-internal-format
39794msgid "ISO C forbids %<return%> with expression, in function returning void"
39795msgstr "ISO C kieltää %<return%>:in lausekkeen kanssa voidin palauttavassa funktiossa"
39796
39797#: c/c-typeck.c:10241
39798#, fuzzy, gcc-internal-format
39799#| msgid "function returns address of local variable"
39800msgid "function returns address of label"
39801msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
39802
39803#: c/c-typeck.c:10332 cp/semantics.c:1171
39804#, fuzzy, gcc-internal-format
39805msgid "switch quantity not an integer"
39806msgstr "yhteensopivuusvalitsin (jätetään huomiotta)"
39807
39808#: c/c-typeck.c:10357
39809#, gcc-internal-format
39810msgid "%<long%> switch expression not converted to %<int%> in ISO C"
39811msgstr ""
39812
39813#: c/c-typeck.c:10395 c/c-typeck.c:10403
39814#, gcc-internal-format
39815msgid "case label is not an integer constant expression"
39816msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
39817
39818#: c/c-typeck.c:10409 cp/parser.c:11067
39819#, fuzzy, gcc-internal-format
39820msgid "case label not within a switch statement"
39821msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
39822
39823#: c/c-typeck.c:10411
39824#, fuzzy, gcc-internal-format
39825msgid "%<default%> label not within a switch statement"
39826msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
39827
39828#: c/c-typeck.c:10583 cp/parser.c:12353
39829#, gcc-internal-format
39830msgid "break statement not within loop or switch"
39831msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
39832
39833#: c/c-typeck.c:10585 cp/parser.c:12376
39834#, gcc-internal-format
39835msgid "continue statement not within a loop"
39836msgstr "continue-lause silmukan ulkopuolella"
39837
39838#: c/c-typeck.c:10590 cp/parser.c:12366
39839#, fuzzy, gcc-internal-format
39840msgid "break statement used with OpenMP for loop"
39841msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
39842
39843#: c/c-typeck.c:10595
39844#, fuzzy, gcc-internal-format
39845#| msgid "break statement not within loop or switch"
39846msgid "break statement within %<#pragma simd%> loop body"
39847msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
39848
39849#: c/c-typeck.c:10597
39850#, fuzzy, gcc-internal-format
39851#| msgid "continue statement not within a loop"
39852msgid "continue statement within %<#pragma simd%> loop body"
39853msgstr "continue-lause silmukan ulkopuolella"
39854
39855#: c/c-typeck.c:10623 cp/cp-gimplify.c:432
39856#, gcc-internal-format
39857msgid "statement with no effect"
39858msgstr "lauseella ei ole vaikutusta"
39859
39860#: c/c-typeck.c:10667
39861#, fuzzy, gcc-internal-format
39862msgid "expression statement has incomplete type"
39863msgstr "nimettömällä kentällä on vaillinainen tyyppi"
39864
39865#: c/c-typeck.c:11481 c/c-typeck.c:11649 cp/typeck.c:5017
39866#, fuzzy, gcc-internal-format
39867msgid "comparing vectors with different element types"
39868msgstr "Varoita eri enum-tyyppien vertailusta"
39869
39870#: c/c-typeck.c:11489 c/c-typeck.c:11657 cp/typeck.c:5030
39871#, gcc-internal-format
39872msgid "comparing vectors with different number of elements"
39873msgstr ""
39874
39875#: c/c-typeck.c:11514 c/c-typeck.c:11682 cp/typeck.c:5058
39876#, fuzzy, gcc-internal-format
39877msgid "could not find an integer type of the same size as %qT"
39878msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
39879
39880#: c/c-typeck.c:11528 cp/typeck.c:4743
39881#, gcc-internal-format
39882msgid "comparing floating point with == or != is unsafe"
39883msgstr "liukulukujen vertailu operaattoreilla == ja != on epävarmaa"
39884
39885#: c/c-typeck.c:11546 c/c-typeck.c:11567
39886#, gcc-internal-format
39887msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
39888msgstr ""
39889
39890#: c/c-typeck.c:11552 c/c-typeck.c:11573
39891#, gcc-internal-format
39892msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
39893msgstr ""
39894
39895#: c/c-typeck.c:11594 c/c-typeck.c:11723
39896#, fuzzy, gcc-internal-format
39897msgid "comparison of pointers to disjoint address spaces"
39898msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
39899
39900#: c/c-typeck.c:11601 c/c-typeck.c:11607
39901#, gcc-internal-format
39902msgid "ISO C forbids comparison of %<void *%> with function pointer"
39903msgstr "ISO C kieltää %<void *%>:n ja funktio-osoittimen vertailun"
39904
39905#: c/c-typeck.c:11614 c/c-typeck.c:11733
39906#, fuzzy, gcc-internal-format
39907msgid "comparison of distinct pointer types lacks a cast"
39908msgstr "erilaisten Objective-C-tyyppien vertailusta puuttuu tyyppimuunnos"
39909
39910#: c/c-typeck.c:11626 c/c-typeck.c:11631 c/c-typeck.c:11759 c/c-typeck.c:11764
39911#, gcc-internal-format
39912msgid "comparison between pointer and integer"
39913msgstr "osoittimen ja kokonaisluvun välinen vertailu"
39914
39915#: c/c-typeck.c:11711
39916#, gcc-internal-format
39917msgid "comparison of complete and incomplete pointers"
39918msgstr "täydellisen ja vaillinaisen osoittimen vertailu"
39919
39920#: c/c-typeck.c:11713
39921#, gcc-internal-format
39922msgid "ISO C forbids ordered comparisons of pointers to functions"
39923msgstr "ISO C kieltää funktio-osoittimien suuruusvertailun"
39924
39925#: c/c-typeck.c:11718
39926#, fuzzy, gcc-internal-format
39927msgid "ordered comparison of pointer with null pointer"
39928msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
39929
39930#: c/c-typeck.c:11741 c/c-typeck.c:11744 c/c-typeck.c:11751 c/c-typeck.c:11754
39931#: cp/typeck.c:5081 cp/typeck.c:5088
39932#, gcc-internal-format
39933msgid "ordered comparison of pointer with integer zero"
39934msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
39935
39936#: c/c-typeck.c:11816
39937#, fuzzy, gcc-internal-format
39938msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
39939msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
39940
39941#: c/c-typeck.c:12131
39942#, gcc-internal-format
39943msgid "used array that cannot be converted to pointer where scalar is required"
39944msgstr "käytetty osoittimeksi muuntumatonta taulukkoa paikassa, jossa vaaditaan skalaari"
39945
39946#: c/c-typeck.c:12135
39947#, gcc-internal-format
39948msgid "used struct type value where scalar is required"
39949msgstr "käytetty tietuetyypin arvoa, vaikka vaaditaan skalaari"
39950
39951#: c/c-typeck.c:12139
39952#, gcc-internal-format
39953msgid "used union type value where scalar is required"
39954msgstr "käytetty unionityypin arvoa, vaikka vaaditaan skalaari"
39955
39956#: c/c-typeck.c:12155
39957#, fuzzy, gcc-internal-format
39958msgid "used vector type where scalar is required"
39959msgstr "käytetty unionityypin arvoa, vaikka vaaditaan skalaari"
39960
39961#: c/c-typeck.c:12345 cp/semantics.c:8511
39962#, gcc-internal-format
39963msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
39964msgstr ""
39965
39966#: c/c-typeck.c:12384 cp/semantics.c:8548
39967#, gcc-internal-format
39968msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
39969msgstr ""
39970
39971#: c/c-typeck.c:12428 c/c-typeck.c:13586 c/c-typeck.c:13647 c/c-typeck.c:13709
39972#, fuzzy, gcc-internal-format
39973#| msgid "bit-field %qs has invalid type"
39974msgid "%<_Atomic%> %qE in %qs clause"
39975msgstr "bittikentän %qs leveys on nolla"
39976
39977#: c/c-typeck.c:12441 c/c-typeck.c:13633 cp/semantics.c:4549
39978#: cp/semantics.c:6720
39979#, fuzzy, gcc-internal-format
39980#| msgid "bit-field %qs has invalid type"
39981msgid "bit-field %qE in %qs clause"
39982msgstr "bittikentän %qs leveys on nolla"
39983
39984#: c/c-typeck.c:12450 c/c-typeck.c:13657 cp/semantics.c:4559
39985#: cp/semantics.c:6738
39986#, fuzzy, gcc-internal-format
39987#| msgid "%qD is not a member of %qD"
39988msgid "%qE is a member of a union"
39989msgstr "joustava taulukkojäsen unionissa"
39990
39991#: c/c-typeck.c:12460 cp/semantics.c:4573 cp/semantics.c:6763
39992#, fuzzy, gcc-internal-format
39993msgid "%qD is not a variable in %qs clause"
39994msgstr "muuttuja %qD esitelty uudelleen funktiona"
39995
39996#: c/c-typeck.c:12464 c/c-typeck.c:13674 cp/semantics.c:4577
39997#: cp/semantics.c:6766
39998#, fuzzy, gcc-internal-format
39999msgid "%qE is not a variable in %qs clause"
40000msgstr "%qs määritelty parametrille %qE"
40001
40002#: c/c-typeck.c:12471
40003#, fuzzy, gcc-internal-format
40004#| msgid "bit-field %qs has invalid type"
40005msgid "%<_Atomic%> %qD in %qs clause"
40006msgstr "bittikentän %qs leveys on nolla"
40007
40008#: c/c-typeck.c:12480 c/c-typeck.c:13681 c/c-typeck.c:13783
40009#: cp/semantics.c:4594 cp/semantics.c:6772 cp/semantics.c:6934
40010#, fuzzy, gcc-internal-format
40011msgid "%qD is threadprivate variable in %qs clause"
40012msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
40013
40014#: c/c-typeck.c:12516 cp/semantics.c:4626
40015#, gcc-internal-format
40016msgid "low bound %qE of array section does not have integral type"
40017msgstr ""
40018
40019#: c/c-typeck.c:12523 cp/semantics.c:4633
40020#, gcc-internal-format
40021msgid "length %qE of array section does not have integral type"
40022msgstr ""
40023
40024#: c/c-typeck.c:12550 c/c-typeck.c:12614 c/c-typeck.c:12872
40025#: cp/semantics.c:4669 cp/semantics.c:4733
40026#, fuzzy, gcc-internal-format
40027#| msgid "variable length array is used"
40028msgid "zero length array section in %qs clause"
40029msgstr "käytetään muuttuvapituista taulukkoa"
40030
40031#: c/c-typeck.c:12569 cp/semantics.c:4688
40032#, gcc-internal-format
40033msgid "for unknown bound array type length expression must be specified"
40034msgstr ""
40035
40036#: c/c-typeck.c:12577 cp/semantics.c:4696
40037#, gcc-internal-format
40038msgid "negative low bound in array section in %qs clause"
40039msgstr ""
40040
40041#: c/c-typeck.c:12586 c/c-typeck.c:12696 cp/semantics.c:4705
40042#: cp/semantics.c:4815
40043#, fuzzy, gcc-internal-format
40044#| msgid "variable length array is used"
40045msgid "negative length in array section in %qs clause"
40046msgstr "käytetään muuttuvapituista taulukkoa"
40047
40048#: c/c-typeck.c:12603 cp/semantics.c:4722
40049#, gcc-internal-format
40050msgid "low bound %qE above array section size in %qs clause"
40051msgstr ""
40052
40053#: c/c-typeck.c:12640 cp/semantics.c:4759
40054#, gcc-internal-format
40055msgid "length %qE above array section size in %qs clause"
40056msgstr ""
40057
40058#: c/c-typeck.c:12655 cp/semantics.c:4774
40059#, gcc-internal-format
40060msgid "high bound %qE above array section size in %qs clause"
40061msgstr ""
40062
40063#: c/c-typeck.c:12688 cp/semantics.c:4807
40064#, fuzzy, gcc-internal-format
40065msgid "for pointer type length expression must be specified"
40066msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
40067
40068#: c/c-typeck.c:12706 c/c-typeck.c:12815 cp/semantics.c:4825
40069#: cp/semantics.c:4937
40070#, gcc-internal-format
40071msgid "array section is not contiguous in %qs clause"
40072msgstr ""
40073
40074#: c/c-typeck.c:12714 cp/semantics.c:4833
40075#, fuzzy, gcc-internal-format
40076msgid "%qE does not have pointer or array type"
40077msgstr "%qE:lla ei ole luokkatyyppiä"
40078
40079#: c/c-typeck.c:13108 c/c-typeck.c:13118
40080#, fuzzy, gcc-internal-format
40081msgid "%qD in %<reduction%> clause is a zero size array"
40082msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD"
40083
40084#: c/c-typeck.c:13135
40085#, fuzzy, gcc-internal-format
40086#| msgid "cast specifies function type"
40087msgid "%<_Atomic%> %qE in %<reduction%> clause"
40088msgstr "tyyppimuunnos määrittää funktiotyypin"
40089
40090#: c/c-typeck.c:13183
40091#, gcc-internal-format
40092msgid "%qE has invalid type for %<reduction(%s)%>"
40093msgstr ""
40094
40095#: c/c-typeck.c:13192 cp/semantics.c:5758
40096#, fuzzy, gcc-internal-format
40097msgid "user defined reduction not found for %qE"
40098msgstr "tyypillä %qE on käyttäjän määrittelemä muodostin"
40099
40100#: c/c-typeck.c:13280
40101#, fuzzy, gcc-internal-format
40102#| msgid "variable length array is used"
40103msgid "variable length element type in array %<reduction%> clause"
40104msgstr "käytetään muuttuvapituista taulukkoa"
40105
40106#: c/c-typeck.c:13298 c/c-typeck.c:13841 cp/semantics.c:7252
40107#, gcc-internal-format
40108msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
40109msgstr ""
40110
40111#: c/c-typeck.c:13310 cp/semantics.c:7292
40112#, fuzzy, gcc-internal-format
40113msgid "%qE must be %<threadprivate%> for %<copyin%>"
40114msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
40115
40116#: c/c-typeck.c:13324 cp/semantics.c:5932
40117#, gcc-internal-format
40118msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
40119msgstr ""
40120
40121#: c/c-typeck.c:13332
40122#, gcc-internal-format
40123msgid "linear clause applied to non-integral non-pointer variable with type %qT"
40124msgstr ""
40125
40126#: c/c-typeck.c:13340
40127#, gcc-internal-format
40128msgid "%<_Atomic%> %qD in %<linear%> clause"
40129msgstr ""
40130
40131#: c/c-typeck.c:13359 cp/semantics.c:6002
40132#, gcc-internal-format
40133msgid "%<linear%> clause step %qE is neither constant nor a parameter"
40134msgstr ""
40135
40136#: c/c-typeck.c:13389 c/c-typeck.c:13776 cp/semantics.c:6086
40137#: cp/semantics.c:6927
40138#, fuzzy, gcc-internal-format
40139msgid "%qE is not a variable in clause %qs"
40140msgstr "%qs määritelty parametrille %qE"
40141
40142#: c/c-typeck.c:13398 cp/semantics.c:6095
40143#, gcc-internal-format
40144msgid "%qD appears more than once in reduction clauses"
40145msgstr ""
40146
40147#: c/c-typeck.c:13409 c/c-typeck.c:13439 c/c-typeck.c:13468
40148#, gcc-internal-format
40149msgid "%qE appears more than once in data clauses"
40150msgstr ""
40151
40152#: c/c-typeck.c:13416 c/c-typeck.c:13445 c/c-typeck.c:13605 c/c-typeck.c:13719
40153#: c/c-typeck.c:13725 c/c-typeck.c:13738 c/c-typeck.c:13747
40154#: cp/semantics.c:6105 cp/semantics.c:6112 cp/semantics.c:6163
40155#: cp/semantics.c:6169 cp/semantics.c:6206 cp/semantics.c:6683
40156#: cp/semantics.c:6820 cp/semantics.c:6826 cp/semantics.c:6839
40157#: cp/semantics.c:6848
40158#, gcc-internal-format
40159msgid "%qD appears more than once in data clauses"
40160msgstr ""
40161
40162#: c/c-typeck.c:13418 c/c-typeck.c:13447 c/c-typeck.c:13727 c/c-typeck.c:13749
40163#: cp/semantics.c:6114 cp/semantics.c:6171 cp/semantics.c:6828
40164#: cp/semantics.c:6850
40165#, gcc-internal-format
40166msgid "%qD appears both in data and map clauses"
40167msgstr ""
40168
40169#: c/c-typeck.c:13432 cp/semantics.c:6157
40170#, fuzzy, gcc-internal-format
40171msgid "%qE is not a variable in clause %<firstprivate%>"
40172msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
40173
40174#: c/c-typeck.c:13461 cp/semantics.c:6200
40175#, fuzzy, gcc-internal-format
40176msgid "%qE is not a variable in clause %<lastprivate%>"
40177msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
40178
40179#: c/c-typeck.c:13480 cp/semantics.c:6548
40180#, fuzzy, gcc-internal-format
40181msgid "%qE is not a variable in %<aligned%> clause"
40182msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
40183
40184#: c/c-typeck.c:13487
40185#, gcc-internal-format
40186msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
40187msgstr ""
40188
40189#: c/c-typeck.c:13494
40190#, fuzzy, gcc-internal-format
40191msgid "%<_Atomic%> %qD in %<aligned%> clause"
40192msgstr "muuttuja %qD esitelty uudelleen funktiona"
40193
40194#: c/c-typeck.c:13501
40195#, gcc-internal-format
40196msgid "%qE appears more than once in %<aligned%> clauses"
40197msgstr ""
40198
40199#: c/c-typeck.c:13556 cp/semantics.c:6630
40200#, fuzzy, gcc-internal-format
40201msgid "%qE is not a variable in %<depend%> clause"
40202msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
40203
40204#: c/c-typeck.c:13578 cp/semantics.c:6661
40205#, gcc-internal-format
40206msgid "array section does not have mappable type in %qs clause"
40207msgstr ""
40208
40209#: c/c-typeck.c:13602 c/c-typeck.c:13736 cp/semantics.c:6680
40210#: cp/semantics.c:6837
40211#, gcc-internal-format
40212msgid "%qD appears more than once in motion clauses"
40213msgstr ""
40214
40215#: c/c-typeck.c:13608 c/c-typeck.c:13740 cp/semantics.c:6686
40216#: cp/semantics.c:6841
40217#, gcc-internal-format
40218msgid "%qD appears more than once in map clauses"
40219msgstr ""
40220
40221#: c/c-typeck.c:13640 cp/semantics.c:6727
40222#, fuzzy, gcc-internal-format
40223#| msgid "%qE does not have class type"
40224msgid "%qE does not have a mappable type in %qs clause"
40225msgstr "%qE:lla ei ole luokkatyyppiä"
40226
40227#: c/c-typeck.c:13700 c/c-typeck.c:13790 cp/semantics.c:6802
40228#: cp/semantics.c:6941
40229#, fuzzy, gcc-internal-format
40230#| msgid "%qE does not have class type"
40231msgid "%qD does not have a mappable type in %qs clause"
40232msgstr "%qE:lla ei ole luokkatyyppiä"
40233
40234#: c/c-typeck.c:13771 cp/semantics.c:6921
40235#, fuzzy, gcc-internal-format
40236msgid "%qE is neither a variable nor a function name in clause %qs"
40237msgstr "halutaan rekisterimuuttujan %qD osoite"
40238
40239#: c/c-typeck.c:13799 cp/semantics.c:6950
40240#, gcc-internal-format
40241msgid "%qE appears more than once on the same %<declare target%> directive"
40242msgstr ""
40243
40244#: c/c-typeck.c:13813 cp/semantics.c:6965
40245#, fuzzy, gcc-internal-format
40246msgid "%qD is not an argument in %<uniform%> clause"
40247msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
40248
40249#: c/c-typeck.c:13816 cp/semantics.c:6967
40250#, fuzzy, gcc-internal-format
40251msgid "%qE is not an argument in %<uniform%> clause"
40252msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
40253
40254#: c/c-typeck.c:13831
40255#, fuzzy, gcc-internal-format
40256msgid "%qs variable is neither a pointer nor an array"
40257msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
40258
40259#: c/c-typeck.c:13905 cp/semantics.c:6362
40260#, gcc-internal-format
40261msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
40262msgstr ""
40263
40264#: c/c-typeck.c:13936 cp/semantics.c:7144
40265#, gcc-internal-format
40266msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
40267msgstr ""
40268
40269#: c/c-typeck.c:13986 cp/semantics.c:7335
40270#, fuzzy, gcc-internal-format
40271msgid "%qE is predetermined %qs for %qs"
40272msgstr "%qs määritelty parametrille %qE"
40273
40274#: c/c-typeck.c:14006 cp/semantics.c:7226
40275#, gcc-internal-format
40276msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
40277msgstr ""
40278
40279#: c/c-typeck.c:14018 cp/semantics.c:7239
40280#, gcc-internal-format
40281msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
40282msgstr ""
40283
40284#: c/c-typeck.c:14036 cp/semantics.c:7206
40285#, gcc-internal-format
40286msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
40287msgstr ""
40288
40289#: c/c-typeck.c:14209
40290#, gcc-internal-format
40291msgid "cannot use %<va_arg%> with reverse storage order"
40292msgstr ""
40293
40294#: c/c-typeck.c:14214
40295#, fuzzy, gcc-internal-format
40296#| msgid "first argument to %<va_arg%> not of type %<va_list%>"
40297msgid "second argument to %<va_arg%> is of incomplete type %qT"
40298msgstr "%<va_arg%>-funktion ensimmäinen argumentti ei ole tyyppiä %<va_list%>"
40299
40300#: c/c-typeck.c:14220
40301#, gcc-internal-format
40302msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
40303msgstr ""
40304
40305#: c/gimple-parser.c:539
40306#, gcc-internal-format
40307msgid "%<&&%> not valid in GIMPLE"
40308msgstr ""
40309
40310#: c/gimple-parser.c:542
40311#, gcc-internal-format
40312msgid "%<||%> not valid in GIMPLE"
40313msgstr ""
40314
40315#: c/gimple-parser.c:588
40316#, fuzzy, gcc-internal-format
40317#| msgid "expected identifier or %<*%>"
40318msgid "expected pointer as argument of unary %<*%>"
40319msgstr "odotettiin tunnistetta tai %<*%>"
40320
40321#: c/gimple-parser.c:614
40322#, gcc-internal-format
40323msgid "%<!%> not valid in GIMPLE"
40324msgstr ""
40325
40326#: c/gimple-parser.c:686
40327#, fuzzy, gcc-internal-format
40328msgid "SSA name undeclared"
40329msgstr "%qD esitelty täällä"
40330
40331#: c/gimple-parser.c:708
40332#, fuzzy, gcc-internal-format
40333#| msgid "unnamed variable or field declared void"
40334msgid "base variable or SSA name undeclared"
40335msgstr "nimetön muuttuja tai kenttä esitelty voidiksi"
40336
40337#: c/gimple-parser.c:715
40338#, fuzzy, gcc-internal-format
40339msgid "invalid base %qE for SSA name"
40340msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
40341
40342#: c/gimple-parser.c:835
40343#, fuzzy, gcc-internal-format
40344#| msgid "invalid %%P operand"
40345msgid "invalid type of %<__MEM%> operand"
40346msgstr "virheellinen %%P-operandi"
40347
40348#: c/gimple-parser.c:891 c/gimple-parser.c:899
40349#, fuzzy, gcc-internal-format
40350msgid "invalid _Literal"
40351msgstr "muotomerkkijonolla on epäkelpo operandinumero"
40352
40353#: c/gimple-parser.c:919
40354#, fuzzy, gcc-internal-format
40355msgid "invalid number of operands to __FMA"
40356msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
40357
40358#: c/gimple-parser.c:954
40359#, fuzzy, gcc-internal-format
40360#| msgid "an anonymous union cannot have function members"
40361msgid "anonymous SSA name cannot have default definition"
40362msgstr "anonyymillä unionilla ei voi olla funktiojäseniä"
40363
40364#: c/gimple-parser.c:1203
40365#, fuzzy, gcc-internal-format
40366#| msgid "expected class name"
40367msgid "expected pass name"
40368msgstr "odotettiin luokan nimeä"
40369
40370#: c/gimple-parser.c:1215
40371#, fuzzy, gcc-internal-format
40372msgid "invalid operation"
40373msgstr "muotomerkkijonolla on epäkelpo operandinumero"
40374
40375#: c/gimple-parser.c:1380 c/gimple-parser.c:1409
40376#, fuzzy, gcc-internal-format
40377#| msgid "expected expression"
40378msgid "expected goto expression"
40379msgstr "odotettiin lauseketta"
40380
40381#: c/gimple-parser.c:1388
40382#, fuzzy, gcc-internal-format
40383msgid "expected else statement"
40384msgstr "%s-lausetta odotettiin kohdassa %L"
40385
40386#: c/gimple-parser.c:1538
40387#, fuzzy, gcc-internal-format
40388#| msgid "extra semicolon"
40389msgid "expected semicolon"
40390msgstr "ylimääräinen puolipiste"
40391
40392#: c/gimple-parser.c:1548
40393#, fuzzy, gcc-internal-format
40394msgid "expected case label or goto statement"
40395msgstr "%s-lausetta odotettiin kohdassa %L"
40396
40397# Tämä esiintynee esim. const char* → char* -muunnoksessa.
40398#. A bad conversion for 'this' must be discarding cv-quals.
40399#: cp/call.c:3409
40400#, fuzzy, gcc-internal-format
40401#| msgid "conversion from %qT to %qT discards qualifiers"
40402msgid "  passing %qT as %<this%> argument discards qualifiers"
40403msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
40404
40405#: cp/call.c:3413
40406#, fuzzy
40407msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
40408msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
40409
40410#: cp/call.c:3420
40411#, fuzzy, gcc-internal-format, gfc-internal-format
40412msgid "  conversion of argument %d would be ill-formed:"
40413msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
40414
40415#. Conversion of conversion function return value failed.
40416#: cp/call.c:3427
40417#, fuzzy
40418msgid "  no known conversion from %qH to %qI"
40419msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
40420
40421#: cp/call.c:3430
40422#, fuzzy
40423msgid "  no known conversion for argument %d from %qH to %qI"
40424msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
40425
40426#: cp/call.c:3441 cp/pt.c:6509
40427#, gcc-internal-format, gfc-internal-format
40428msgid "  candidate expects %d argument, %d provided"
40429msgid_plural "  candidate expects %d arguments, %d provided"
40430msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
40431msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
40432
40433#: cp/call.c:3469
40434#, fuzzy, gcc-internal-format
40435msgid "%s%<%D(%T, %T, %T)%> <built-in>"
40436msgstr "Käyttö: %s [-r] [-t]\n"
40437
40438#: cp/call.c:3474
40439#, fuzzy, gcc-internal-format
40440msgid "%s%<%D(%T, %T)%> <built-in>"
40441msgstr "%<%T::%D%> nimeää muodostimen, ei tyyppiä"
40442
40443#: cp/call.c:3478
40444#, fuzzy, gcc-internal-format
40445msgid "%s%<%D(%T)%> <built-in>"
40446msgstr "virheellinen sisäinen makro ”%s”"
40447
40448#: cp/call.c:3482
40449#, fuzzy, gcc-internal-format
40450msgid "%s%qT <conversion>"
40451msgstr "Muunnos tyypistä %s tyyppiin %s kohdassa %L"
40452
40453#: cp/call.c:3484
40454#, fuzzy, gcc-internal-format
40455msgid "%s%#qD <near match>"
40456msgstr "Virhe lukuarvon jäsentämisessä lähellä kohtaa ”%s”"
40457
40458#: cp/call.c:3486
40459#, fuzzy, gcc-internal-format
40460msgid "%s%#qD <deleted>"
40461msgstr "poistettu funktio %q+D"
40462
40463#: cp/call.c:3488
40464#, fuzzy, gcc-internal-format
40465msgid "%s%#qD"
40466msgstr "%s %d"
40467
40468#: cp/call.c:3492
40469#, fuzzy, gcc-internal-format
40470#| msgid "  when initialized here"
40471msgid "  inherited here"
40472msgstr "  tässä alustuksessa"
40473
40474#: cp/call.c:3512
40475#, gcc-internal-format
40476msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
40477msgstr ""
40478
40479#: cp/call.c:3518
40480#, gcc-internal-format
40481msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
40482msgstr ""
40483
40484#: cp/call.c:3529
40485#, gcc-internal-format
40486msgid "  substitution of deduced template arguments resulted in errors seen above"
40487msgstr ""
40488
40489#. Re-run template unification with diagnostics.
40490#: cp/call.c:3534
40491#, fuzzy, gcc-internal-format
40492msgid "  template argument deduction/substitution failed:"
40493msgstr "liian paljon argumentteja funktiolle %qs"
40494
40495#: cp/call.c:3548
40496#, gcc-internal-format
40497msgid "  a constructor taking a single argument of its own class type is invalid"
40498msgstr ""
40499
40500#: cp/call.c:3559
40501#, gcc-internal-format
40502msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
40503msgstr ""
40504
40505#: cp/call.c:3934
40506#, fuzzy
40507#| msgid "conversion from %qT to %qT is ambiguous"
40508msgid "conversion from %qH to %qI is ambiguous"
40509msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
40510
40511#: cp/call.c:4080
40512msgid "initializing %qH with %qI in converted constant expression does not bind directly"
40513msgstr ""
40514
40515#: cp/call.c:4101
40516#, fuzzy
40517msgid "conversion from %qH to %qI in a converted constant expression"
40518msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
40519
40520#: cp/call.c:4238
40521#, fuzzy, gcc-internal-format
40522msgid "no matching function for call to %<%D(%A)%>"
40523msgstr "lopetusalkio puuttuu funktiokutsusta"
40524
40525#: cp/call.c:4241
40526#, fuzzy, gcc-internal-format
40527msgid "call of overloaded %<%D(%A)%> is ambiguous"
40528msgstr "operaatioita semop-kutsua kohden enintään = %d\n"
40529
40530#. It's no good looking for an overloaded operator() on a
40531#. pointer-to-member-function.
40532#: cp/call.c:4476
40533#, gcc-internal-format
40534msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
40535msgstr ""
40536
40537#: cp/call.c:4547
40538#, fuzzy, gcc-internal-format
40539msgid "no match for call to %<(%T) (%A)%>"
40540msgstr "Ei vastaavuutta"
40541
40542#: cp/call.c:4560
40543#, fuzzy, gcc-internal-format
40544msgid "call of %<(%T) (%A)%> is ambiguous"
40545msgstr "Virheellinen järjestelmäkutsu"
40546
40547#: cp/call.c:4612
40548#, fuzzy, gcc-internal-format
40549msgid "ambiguous overload for "
40550msgstr "moniselitteinen argumentti %s %s:lle"
40551
40552#: cp/call.c:4613
40553#, fuzzy, gcc-internal-format
40554msgid "no match for "
40555msgstr "Ei vastaavuutta"
40556
40557#: cp/call.c:4616
40558#, fuzzy, gcc-internal-format
40559msgid " (operand types are %qT, %qT, and %qT)"
40560msgstr "tyyppien %qT ja %qT välinen vertailu"
40561
40562#: cp/call.c:4618
40563#, fuzzy, gcc-internal-format
40564msgid " (operand types are %qT and %qT)"
40565msgstr "tyyppien %qT ja %qT välinen vertailu"
40566
40567#: cp/call.c:4620
40568#, fuzzy, gcc-internal-format
40569msgid " (operand type is %qT)"
40570msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
40571
40572#: cp/call.c:4636
40573#, fuzzy, gcc-internal-format
40574msgid "ternary %<operator?:%>"
40575msgstr "odotettiin %<operator%>"
40576
40577#: cp/call.c:4640
40578#, fuzzy, gcc-internal-format
40579msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
40580msgstr "%<%E::%E%> ei ole luokka eikä nimiavaruus"
40581
40582#: cp/call.c:4649 cp/call.c:4680 cp/call.c:4689
40583#, fuzzy, gcc-internal-format
40584msgid "%<operator%s%>"
40585msgstr "%s: odotettiin unaarista operaattoria"
40586
40587#: cp/call.c:4652
40588#, fuzzy, gcc-internal-format
40589msgid "%<operator%s%> in %<%E%s%>"
40590msgstr "%s: odotettiin unaarista operaattoria"
40591
40592#: cp/call.c:4659
40593#, fuzzy, gcc-internal-format
40594msgid "%<operator[]%>"
40595msgstr "<tuntematon operaattori>"
40596
40597#: cp/call.c:4662
40598#, fuzzy, gcc-internal-format
40599msgid "%<operator[]%> in %<%E[%E]%>"
40600msgstr "%<%E::%E%> ei ole tyyppi"
40601
40602#: cp/call.c:4670
40603#, fuzzy, gcc-internal-format
40604msgid "%qs"
40605msgstr "Jäsenfunktio %qs"
40606
40607#: cp/call.c:4673
40608#, fuzzy, gcc-internal-format
40609msgid "%qs in %<%s %E%>"
40610msgstr "%s %s(%E) %p %d\n"
40611
40612#: cp/call.c:4683
40613#, fuzzy, gcc-internal-format
40614msgid "%<operator%s%> in %<%E %s %E%>"
40615msgstr "%<%s %E%> esitelty parametriluettelon sisällä"
40616
40617#: cp/call.c:4692
40618#, fuzzy, gcc-internal-format
40619msgid "%<operator%s%> in %<%s%E%>"
40620msgstr "%s: odotettiin unaarista operaattoria"
40621
40622#: cp/call.c:4801
40623#, gcc-internal-format
40624msgid "ISO C++ forbids omitting the middle term of a ?: expression"
40625msgstr "ISO C++ kieltää ?:-lausekkeen käytön ilman keskimmäistä termiä"
40626
40627#: cp/call.c:4863
40628#, gcc-internal-format
40629msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
40630msgstr ""
40631
40632#: cp/call.c:4880 cp/call.c:4887
40633#, fuzzy
40634msgid "conversion of scalar %qH to vector %qI involves truncation"
40635msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
40636
40637#: cp/call.c:4940
40638#, fuzzy, gcc-internal-format
40639msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
40640msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
40641
40642#: cp/call.c:5030
40643#, gcc-internal-format
40644msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
40645msgstr ""
40646
40647#: cp/call.c:5035
40648#, gcc-internal-format
40649msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
40650msgstr ""
40651
40652#: cp/call.c:5085 cp/call.c:5205 cp/call.c:5348
40653#, gcc-internal-format
40654msgid "operands to ?: have different types %qT and %qT"
40655msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
40656
40657#: cp/call.c:5088
40658#, gcc-internal-format
40659msgid "  and each type can be converted to the other"
40660msgstr ""
40661
40662#: cp/call.c:5280
40663#, fuzzy
40664msgid "implicit conversion from %qH to %qI to match other result of conditional"
40665msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
40666
40667#: cp/call.c:5293
40668#, gcc-internal-format
40669msgid "enumeral mismatch in conditional expression: %qT vs %qT"
40670msgstr ""
40671
40672#: cp/call.c:5305
40673#, gcc-internal-format
40674msgid "enumeral and non-enumeral type in conditional expression"
40675msgstr ""
40676
40677#: cp/call.c:5798
40678#, gcc-internal-format
40679msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
40680msgstr ""
40681
40682#: cp/call.c:5800
40683#, gcc-internal-format
40684msgid "no %<%D(int)%> declared for postfix %qs"
40685msgstr ""
40686
40687#: cp/call.c:5922
40688#, fuzzy, gcc-internal-format
40689msgid "comparison between %q#T and %q#T"
40690msgstr "%q#T ei ole luokka eikä nimiavaruus"
40691
40692#: cp/call.c:6265
40693#, gcc-internal-format
40694msgid "exception cleanup for this placement new selects non-placement operator delete"
40695msgstr ""
40696
40697#: cp/call.c:6268
40698#, gcc-internal-format
40699msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
40700msgstr ""
40701
40702#: cp/call.c:6303
40703#, fuzzy, gcc-internal-format
40704msgid "%qD is a usual (non-placement) deallocation function"
40705msgstr "Funktio %qs:"
40706
40707#: cp/call.c:6435
40708#, fuzzy, gcc-internal-format
40709msgid "no corresponding deallocation function for %qD"
40710msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
40711
40712#: cp/call.c:6441
40713#, fuzzy, gcc-internal-format
40714msgid "no suitable %<operator %s%> for %qT"
40715msgstr "%<operator new%>:n on palautettava tyyppi %qT"
40716
40717#: cp/call.c:6476
40718#, fuzzy, gcc-internal-format
40719#| msgid "within this context"
40720msgid "%q#D is private within this context"
40721msgstr "tässä yhteydessä"
40722
40723#: cp/call.c:6478 cp/decl.c:7364
40724#, fuzzy, gcc-internal-format
40725#| msgid "declared here"
40726msgid "declared private here"
40727msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
40728
40729#: cp/call.c:6484
40730#, fuzzy, gcc-internal-format
40731#| msgid "within this context"
40732msgid "%q#D is protected within this context"
40733msgstr "tässä yhteydessä"
40734
40735#: cp/call.c:6486 cp/decl.c:7365
40736#, fuzzy, gcc-internal-format
40737#| msgid "declared here"
40738msgid "declared protected here"
40739msgstr "%qD esiteltiin täällä"
40740
40741#: cp/call.c:6492
40742#, fuzzy, gcc-internal-format
40743#| msgid "within this context"
40744msgid "%q#D is inaccessible within this context"
40745msgstr "tässä yhteydessä"
40746
40747#: cp/call.c:6556
40748#, gcc-internal-format
40749msgid "passing NULL to non-pointer argument %P of %qD"
40750msgstr "annettu NULL funktion %2$qD ei-osoitinargumenttina %1$P"
40751
40752#: cp/call.c:6560
40753#, gcc-internal-format
40754msgid "converting to non-pointer type %qT from NULL"
40755msgstr "NULLin muunnos epäosoitintyypiksi %qT"
40756
40757#: cp/call.c:6569
40758#, gcc-internal-format
40759msgid "converting %<false%> to pointer type for argument %P of %qD"
40760msgstr "muunnetaan %<false%> osoitintyyppiksi %2$qD:n argumentissa %1$P"
40761
40762#: cp/call.c:6573
40763#, fuzzy, gcc-internal-format
40764msgid "converting %<false%> to pointer type %qT"
40765msgstr "NULLin muunnos epäosoitintyypiksi %qT"
40766
40767#: cp/call.c:6660
40768#, gcc-internal-format
40769msgid "too many braces around initializer for %qT"
40770msgstr "liikaa aaltosulkeita %qT:n alustimen ympärillä"
40771
40772# XXX
40773# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
40774#: cp/call.c:6671
40775#, fuzzy
40776msgid "converting to %qH from %qI requires direct-initialization"
40777msgstr "ei voi muuntaa tyypistä %qT tyyppiin %qT (%s)"
40778
40779#: cp/call.c:6679
40780#, fuzzy
40781msgid "invalid user-defined conversion from %qH to %qI"
40782msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
40783
40784#: cp/call.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
40785#: cp/call.c:7018 cp/typeck.c:8815
40786#, gcc-internal-format
40787msgid "  initializing argument %P of %qD"
40788msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
40789
40790#: cp/call.c:6716 cp/cvt.c:226
40791#, fuzzy
40792#| msgid "invalid conversion from %qT to %qT"
40793msgid "invalid conversion from %qH to %qI"
40794msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
40795
40796#: cp/call.c:6757 cp/call.c:6764
40797#, gcc-internal-format
40798msgid "converting to %qT from initializer list would use explicit constructor %qD"
40799msgstr ""
40800
40801#: cp/call.c:6760
40802#, gcc-internal-format
40803msgid "in C++11 and above a default constructor can be explicit"
40804msgstr ""
40805
40806#: cp/call.c:7004
40807#, fuzzy
40808msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
40809msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
40810
40811#: cp/call.c:7008
40812#, fuzzy
40813msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
40814msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
40815
40816# Tämä esiintynee esim. const char* → char* -muunnoksessa.
40817#: cp/call.c:7011
40818#, fuzzy
40819#| msgid "conversion from %qT to %qT discards qualifiers"
40820msgid "binding reference of type %qH to %qI discards qualifiers"
40821msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
40822
40823#: cp/call.c:7047
40824#, gcc-internal-format
40825msgid "cannot bind bitfield %qE to %qT"
40826msgstr ""
40827
40828#: cp/call.c:7050 cp/call.c:7067
40829#, gcc-internal-format
40830msgid "cannot bind packed field %qE to %qT"
40831msgstr ""
40832
40833#: cp/call.c:7053
40834#, gcc-internal-format
40835msgid "cannot bind rvalue %qE to %qT"
40836msgstr ""
40837
40838#: cp/call.c:7163
40839#, fuzzy
40840msgid "implicit conversion from %qH to %qI when passing argument to function"
40841msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
40842
40843#: cp/call.c:7180 cp/cvt.c:1890
40844#, gcc-internal-format
40845msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
40846msgstr ""
40847
40848#: cp/call.c:7217
40849#, fuzzy, gcc-internal-format
40850#| msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
40851msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
40852msgstr "ei-triviaalisti-kopioitavan tyyppisiä %q#T-olioita ei voi välittää %<...%>:n kautta"
40853
40854#: cp/call.c:7253
40855#, fuzzy, gcc-internal-format
40856#| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
40857msgid "cannot receive reference type %qT through %<...%>"
40858msgstr "ei-triviaalisti-kopioitavan tyyppisiä %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
40859
40860#: cp/call.c:7263
40861#, fuzzy, gcc-internal-format
40862#| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
40863msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
40864msgstr "ei-triviaalisti-kopioitavan tyyppisiä %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
40865
40866#: cp/call.c:7331
40867#, fuzzy, gcc-internal-format
40868msgid "recursive evaluation of default argument for %q#D"
40869msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
40870
40871#: cp/call.c:7340
40872#, gcc-internal-format
40873msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
40874msgstr ""
40875
40876#: cp/call.c:7444
40877#, gcc-internal-format
40878msgid "argument of function call might be a candidate for a format attribute"
40879msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
40880
40881# XXX
40882#: cp/call.c:7499
40883#, fuzzy, gcc-internal-format
40884msgid "use of multiversioned function without a default"
40885msgstr "%Hswitch-lauseesta puuttuu default-nimike"
40886
40887# Tämä esiintynee esim. const char* → char* -muunnoksessa.
40888#: cp/call.c:7864
40889#, fuzzy, gcc-internal-format
40890#| msgid "conversion from %qT to %qT discards qualifiers"
40891msgid "passing %qT as %<this%> argument discards qualifiers"
40892msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
40893
40894#: cp/call.c:7867 cp/call.c:7983 cp/call.c:10147
40895#, gcc-internal-format
40896msgid "  in call to %qD"
40897msgstr ""
40898
40899#: cp/call.c:7897
40900#, fuzzy, gcc-internal-format
40901msgid "%qT is not an accessible base of %qT"
40902msgstr "perustyypin %qT kaksoiskappale virheellinen"
40903
40904#: cp/call.c:7979
40905#, fuzzy, gcc-internal-format
40906msgid "deducing %qT as %qT"
40907msgstr "%qT ei ole nimiavaruus"
40908
40909#: cp/call.c:7985
40910#, gcc-internal-format
40911msgid "  (you can disable this with -fno-deduce-init-list)"
40912msgstr ""
40913
40914#: cp/call.c:8096
40915#, fuzzy, gcc-internal-format
40916#| msgid "too many arguments to constructor %q#D"
40917msgid "passing arguments to ellipsis of inherited constructor %qD"
40918msgstr "liikaa argumentteja muodostimelle %q#D"
40919
40920#: cp/call.c:8579
40921#, gcc-internal-format
40922msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
40923msgstr ""
40924
40925#: cp/call.c:8582
40926#, fuzzy, gcc-internal-format
40927msgid "%qD writing to an object of non-trivial type %#qT%s"
40928msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
40929
40930#: cp/call.c:8587
40931#, gcc-internal-format
40932msgid "%qD writing to an object of type %#qT with %qs member %qD"
40933msgstr ""
40934
40935#: cp/call.c:8592
40936#, gcc-internal-format
40937msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
40938msgstr ""
40939
40940#: cp/call.c:8607
40941#, fuzzy, gcc-internal-format
40942#| msgid "assignment (not initialization) in declaration"
40943msgid "; use assignment or value-initialization instead"
40944msgstr "sijoitus (ei alustus) esittelyssä"
40945
40946#: cp/call.c:8609
40947#, fuzzy, gcc-internal-format
40948#| msgid "use #include instead"
40949msgid "; use assignment instead"
40950msgstr "käytä #includea sen sijaan"
40951
40952#: cp/call.c:8611
40953#, fuzzy, gcc-internal-format
40954msgid "; use value-initialization instead"
40955msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
40956
40957#: cp/call.c:8614
40958#, gcc-internal-format
40959msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
40960msgstr ""
40961
40962#: cp/call.c:8617
40963#, fuzzy, gcc-internal-format
40964msgid "%qD clearing an object of non-trivial type %#qT%s"
40965msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
40966
40967#: cp/call.c:8619
40968#, gcc-internal-format
40969msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
40970msgstr ""
40971
40972#: cp/call.c:8640
40973#, fuzzy, gcc-internal-format
40974#| msgid "assignment (not initialization) in declaration"
40975msgid "; use copy-assignment or copy-initialization instead"
40976msgstr "sijoitus (ei alustus) esittelyssä"
40977
40978#: cp/call.c:8642
40979#, fuzzy, gcc-internal-format
40980#| msgid "use #include instead"
40981msgid "; use copy-assignment instead"
40982msgstr "käytä #includea sen sijaan"
40983
40984#: cp/call.c:8644
40985#, fuzzy, gcc-internal-format
40986msgid "; use copy-initialization instead"
40987msgstr "(%qs:n alustuksen lähistöllä)"
40988
40989#: cp/call.c:8647
40990#, gcc-internal-format
40991msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
40992msgstr ""
40993
40994#: cp/call.c:8650
40995#, fuzzy, gcc-internal-format
40996msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
40997msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
40998
40999#: cp/call.c:8653
41000#, gcc-internal-format
41001msgid "%qD writing to an object with a deleted copy constructor"
41002msgstr ""
41003
41004#: cp/call.c:8664
41005#, gcc-internal-format
41006msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
41007msgstr ""
41008
41009#: cp/call.c:8676
41010#, gcc-internal-format
41011msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
41012msgstr ""
41013
41014#: cp/call.c:8693
41015#, gcc-internal-format
41016msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
41017msgstr ""
41018
41019#: cp/call.c:8696
41020#, gcc-internal-format
41021msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
41022msgstr ""
41023
41024#: cp/call.c:8706
41025#, fuzzy, gcc-internal-format
41026#| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
41027msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
41028msgstr "ei-triviaalisti-kopioitavan tyyppisiä %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
41029
41030#: cp/call.c:8709
41031#, gcc-internal-format
41032msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
41033msgstr ""
41034
41035#: cp/call.c:8712
41036#, gcc-internal-format
41037msgid "%qD moving an object of type %#qT with deleted destructor"
41038msgstr ""
41039
41040#: cp/call.c:8721
41041#, gcc-internal-format
41042msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
41043msgstr ""
41044
41045#: cp/call.c:8743
41046#, fuzzy, gcc-internal-format
41047msgid "%#qT declared here"
41048msgstr "esitelty täällä"
41049
41050#: cp/call.c:8839
41051#, fuzzy, gcc-internal-format
41052#| msgid "constructors cannot be declared virtual"
41053msgid "constructor delegates to itself"
41054msgstr "Kopiomuodostin %qs"
41055
41056#: cp/call.c:9079
41057#, fuzzy, gcc-internal-format
41058msgid "call to non-function %qD"
41059msgstr "%qD on tavallisesti ei-staattinen funktio"
41060
41061#: cp/call.c:9119 cp/pt.c:15075 cp/typeck.c:2901
41062#, gcc-internal-format
41063msgid "cannot call constructor %<%T::%D%> directly"
41064msgstr ""
41065
41066#: cp/call.c:9121
41067#, gcc-internal-format
41068msgid "for a function-style cast, remove the redundant %<::%D%>"
41069msgstr ""
41070
41071#: cp/call.c:9259
41072#, gcc-internal-format
41073msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
41074msgstr ""
41075
41076#: cp/call.c:9276
41077#, fuzzy, gcc-internal-format
41078msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
41079msgstr "päättämätön kutsu funktioon ”%s”: puuttuva ”%c”"
41080
41081#: cp/call.c:9300
41082#, fuzzy, gcc-internal-format
41083msgid "no matching function for call to %<%s(%A)%>"
41084msgstr "päättämätön kutsu funktioon ”%s”: puuttuva ”%c”"
41085
41086#: cp/call.c:9303
41087#, fuzzy, gcc-internal-format
41088msgid "call of overloaded %<%s(%A)%> is ambiguous"
41089msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
41090
41091#: cp/call.c:9324
41092#, gcc-internal-format
41093msgid "pure virtual %q#D called from non-static data member initializer"
41094msgstr ""
41095
41096#: cp/call.c:9329
41097#, fuzzy, gcc-internal-format
41098#| msgid "returning a value from a constructor"
41099msgid "pure virtual %q#D called from constructor"
41100msgstr "arvon palautus muodostimesta"
41101
41102#: cp/call.c:9330
41103#, fuzzy, gcc-internal-format
41104#| msgid "returning a value from a destructor"
41105msgid "pure virtual %q#D called from destructor"
41106msgstr "arvon palautus hajottimesta"
41107
41108#: cp/call.c:9353
41109#, gcc-internal-format
41110msgid "cannot call member function %qD without object"
41111msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
41112
41113#: cp/call.c:10145
41114#, gcc-internal-format
41115msgid "passing %qT chooses %qT over %qT"
41116msgstr ""
41117
41118#: cp/call.c:10205
41119#, fuzzy, gcc-internal-format
41120msgid "choosing %qD over %qD"
41121msgstr "%qD ei ole %qD:n jäsen"
41122
41123#: cp/call.c:10206
41124#, fuzzy
41125msgid "  for conversion from %qH to %qI"
41126msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
41127
41128#: cp/call.c:10209
41129#, gcc-internal-format
41130msgid "  because conversion sequence for the argument is better"
41131msgstr ""
41132
41133#: cp/call.c:10433
41134#, gcc-internal-format
41135msgid "default argument mismatch in overload resolution"
41136msgstr ""
41137
41138#: cp/call.c:10437
41139#, fuzzy, gcc-internal-format
41140#| msgid " candidate 1: %q+#F"
41141msgid " candidate 1: %q#F"
41142msgstr " ehdokas 1: %q+#F"
41143
41144#: cp/call.c:10439
41145#, fuzzy, gcc-internal-format
41146#| msgid " candidate 2: %q+#F"
41147msgid " candidate 2: %q#F"
41148msgstr " ehdokas 2: %q+#F"
41149
41150#: cp/call.c:10484
41151#, gcc-internal-format
41152msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
41153msgstr "ISO C++:n mukaan nämä ovat moniselitteisiä siitä huolimatta, että ensimmäisen huonoin muunnos on parempi kuin toisen huonoin:"
41154
41155#: cp/call.c:10667
41156#, fuzzy
41157msgid "could not convert %qE from %qH to %qI"
41158msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
41159
41160#: cp/call.c:10869
41161#, gcc-internal-format
41162msgid "a temporary bound to %qD only persists until the constructor exits"
41163msgstr ""
41164
41165#: cp/call.c:10994
41166#, fuzzy
41167msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
41168msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
41169
41170#: cp/call.c:10998
41171#, fuzzy
41172#| msgid "invalid initialization of reference of type %qT from expression of type %qT"
41173msgid "invalid initialization of reference of type %qH from expression of type %qI"
41174msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekkeesta"
41175
41176#: cp/class.c:314
41177#, gcc-internal-format
41178msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtual"
41179msgstr ""
41180
41181#: cp/class.c:318
41182#, gcc-internal-format
41183msgid "cannot convert from base class %qT to derived class %qT because the base is virtual"
41184msgstr ""
41185
41186#: cp/class.c:325
41187#, gcc-internal-format
41188msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qT"
41189msgstr ""
41190
41191#: cp/class.c:330
41192#, gcc-internal-format
41193msgid "cannot convert from base class %qT to derived class %qT via virtual base %qT"
41194msgstr ""
41195
41196#: cp/class.c:1110
41197#, fuzzy, gcc-internal-format
41198msgid "%q#D conflicts with version inherited from %qT"
41199msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
41200
41201#: cp/class.c:1113
41202#, fuzzy, gcc-internal-format
41203#| msgid "%qD declared here"
41204msgid "version inherited from %qT declared here"
41205msgstr "%qD esiteltiin täällä"
41206
41207#: cp/class.c:1133
41208#, fuzzy, gcc-internal-format
41209msgid "%q#D cannot be overloaded with %q#D"
41210msgstr "käyttämätön muuttuja %q+D"
41211
41212#: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
41213#: cp/name-lookup.c:2285 cp/name-lookup.c:2564
41214#, fuzzy, gcc-internal-format
41215msgid "previous declaration %q#D"
41216msgstr "edellinen esittely %q+D"
41217
41218#: cp/class.c:1181
41219#, gcc-internal-format
41220msgid "conflicting access specifications for method %q+D, ignored"
41221msgstr ""
41222
41223#: cp/class.c:1184
41224#, gcc-internal-format
41225msgid "conflicting access specifications for field %qE, ignored"
41226msgstr ""
41227
41228#: cp/class.c:1253
41229#, gcc-internal-format
41230msgid "%qD invalid in %q#T because of local method %q#D with same name"
41231msgstr ""
41232
41233#: cp/class.c:1257
41234#, fuzzy, gcc-internal-format
41235msgid "local method %q#D declared here"
41236msgstr "%q+D esitelty täällä"
41237
41238#: cp/class.c:1263
41239#, gcc-internal-format
41240msgid "%qD invalid in %q#T because of local member %q#D with same name"
41241msgstr ""
41242
41243#: cp/class.c:1267
41244#, fuzzy, gcc-internal-format
41245msgid "local member %q#D declared here"
41246msgstr "%q+#D aiemmin esitelty täällä"
41247
41248#: cp/class.c:1322
41249#, gcc-internal-format
41250msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
41251msgstr ""
41252
41253#: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
41254#: cp/cvt.c:1028
41255#, fuzzy, gcc-internal-format
41256msgid "%qT declared here"
41257msgstr "esitelty täällä"
41258
41259#: cp/class.c:1329
41260#, gcc-internal-format
41261msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
41262msgstr ""
41263
41264#: cp/class.c:1335
41265#, gcc-internal-format
41266msgid "%qT does not have the %E ABI tag that base %qT has"
41267msgstr ""
41268
41269#: cp/class.c:1342
41270#, gcc-internal-format
41271msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
41272msgstr ""
41273
41274#: cp/class.c:1647
41275#, gcc-internal-format
41276msgid "cannot derive from %<final%> base %qT in derived type %qT"
41277msgstr ""
41278
41279#: cp/class.c:2103
41280#, gcc-internal-format
41281msgid "all member functions in class %qT are private"
41282msgstr ""
41283
41284#: cp/class.c:2115
41285#, gcc-internal-format
41286msgid "%q#T only defines a private destructor and has no friends"
41287msgstr ""
41288
41289#: cp/class.c:2156
41290#, gcc-internal-format
41291msgid "%q#T only defines private constructors and has no friends"
41292msgstr ""
41293
41294#: cp/class.c:2160
41295#, gcc-internal-format
41296msgid "%q#D is public, but requires an existing %q#T object"
41297msgstr ""
41298
41299#: cp/class.c:2434
41300#, gcc-internal-format
41301msgid "no unique final overrider for %qD in %qT"
41302msgstr ""
41303
41304#: cp/class.c:2789
41305#, fuzzy, gcc-internal-format
41306#| msgid "%q+D declared here"
41307msgid "%qD can be marked override"
41308msgstr "%q+D esitelty täällä"
41309
41310#: cp/class.c:2801
41311#, fuzzy, gcc-internal-format
41312msgid "%q+#D marked %<final%>, but is not virtual"
41313msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
41314
41315#: cp/class.c:2803
41316#, fuzzy, gcc-internal-format
41317msgid "%q+#D marked %<override%>, but does not override"
41318msgstr "%Jnimike %qD määritelty, mutta ei käytetty"
41319
41320#: cp/class.c:2865
41321#, fuzzy, gcc-internal-format
41322#| msgid "%q+D was hidden"
41323msgid "%qD was hidden"
41324msgstr "Näytä _piilotetut"
41325
41326#: cp/class.c:2867
41327#, fuzzy, gcc-internal-format
41328#| msgid "        %qD"
41329msgid "  by %qD"
41330msgstr "nimellä %qD"
41331
41332# semi-fuzzy
41333#: cp/class.c:2900
41334#, fuzzy, gcc-internal-format
41335msgid "%q#D invalid; an anonymous union may only have public non-static data members"
41336msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
41337
41338#: cp/class.c:2910 cp/name-lookup.c:3293 cp/parser.c:19717
41339#, gcc-internal-format
41340msgid "this flexibility is deprecated and will be removed"
41341msgstr ""
41342
41343#: cp/class.c:3101
41344#, fuzzy, gcc-internal-format
41345msgid "the ellipsis in %qD is not inherited"
41346msgstr "Varoita perittyjen metodien puuttuvista toteutuksista"
41347
41348#: cp/class.c:3217
41349#, gcc-internal-format
41350msgid "bit-field %q+#D with non-integral type"
41351msgstr "bittikenttä %+q#D ei ole kokonaislukutyyppinen"
41352
41353#: cp/class.c:3233
41354#, gcc-internal-format
41355msgid "bit-field %q+D width not an integer constant"
41356msgstr "bittikentän %q+D leveys ei ole kokonaislukuvakio"
41357
41358#: cp/class.c:3238
41359#, gcc-internal-format
41360msgid "negative width in bit-field %q+D"
41361msgstr "bittikentän %q+D leveys negatiivinen"
41362
41363#: cp/class.c:3243
41364#, gcc-internal-format
41365msgid "zero width for bit-field %q+D"
41366msgstr "bittikentän %q+D leveys nolla"
41367
41368#: cp/class.c:3253
41369#, fuzzy, gcc-internal-format
41370#| msgid "width of %q+D exceeds its type"
41371msgid "width of %qD exceeds its type"
41372msgstr "bittikentän %qs leveys ylittää tyyppinsä"
41373
41374#: cp/class.c:3259
41375#, fuzzy, gcc-internal-format
41376#| msgid "%q+D is too small to hold all values of %q#T"
41377msgid "%qD is too small to hold all values of %q#T"
41378msgstr "%q+D on liian pieni sisältämään %q#T:n kaikkia arvoja"
41379
41380#: cp/class.c:3320
41381#, gcc-internal-format
41382msgid "member %q+#D with constructor not allowed in union"
41383msgstr ""
41384
41385#: cp/class.c:3323
41386#, gcc-internal-format
41387msgid "member %q+#D with destructor not allowed in union"
41388msgstr ""
41389
41390#: cp/class.c:3325
41391#, gcc-internal-format
41392msgid "member %q+#D with copy assignment operator not allowed in union"
41393msgstr ""
41394
41395#: cp/class.c:3329
41396#, gcc-internal-format
41397msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
41398msgstr ""
41399
41400#: cp/class.c:3457
41401#, fuzzy, gcc-internal-format
41402#| msgid "%q+D may not be static because it is a member of a union"
41403msgid "in C++98 %q+D may not be static because it is a member of a union"
41404msgstr "%q+D ei voi olla staattinen koska se on unionin jäsen"
41405
41406#: cp/class.c:3464
41407#, fuzzy, gcc-internal-format
41408#| msgid "non-static data member %qD has Java class type"
41409msgid "non-static data member %q+D in a union may not have reference type %qT"
41410msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
41411
41412#: cp/class.c:3474
41413#, fuzzy, gcc-internal-format
41414msgid "field %q+D invalidly declared function type"
41415msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
41416
41417#: cp/class.c:3480
41418#, fuzzy, gcc-internal-format
41419msgid "field %q+D invalidly declared method type"
41420msgstr "%Jparametri %qD esitelty tyhjällä tyypillä"
41421
41422#: cp/class.c:3540
41423#, gcc-internal-format
41424msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
41425msgstr ""
41426
41427#: cp/class.c:3589
41428#, fuzzy, gcc-internal-format
41429#| msgid "member %qD cannot be declared both virtual and static"
41430msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
41431msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
41432
41433#: cp/class.c:3595
41434#, fuzzy, gcc-internal-format
41435msgid "member %q+D cannot be declared as a %<mutable%> reference"
41436msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
41437
41438#: cp/class.c:3621
41439#, gcc-internal-format
41440msgid "multiple fields in union %qT initialized"
41441msgstr "useita kenttiä unionissa %qT alustettu"
41442
41443#: cp/class.c:3662
41444#, fuzzy, gcc-internal-format
41445#| msgid "field %q+#D with same name as class"
41446msgid "field %q#D with same name as class"
41447msgstr "kentällä %q+#D on sama nimi kuin luokalla"
41448
41449#: cp/class.c:3685
41450#, gcc-internal-format
41451msgid "%q#T has pointer data members"
41452msgstr "luokalla %q#T on datajäseninä osoittimia"
41453
41454#: cp/class.c:3690
41455#, gcc-internal-format
41456msgid "  but does not override %<%T(const %T&)%>"
41457msgstr "  mutta ei ylikuormitusta %<%T(const %T&)%>"
41458
41459#: cp/class.c:3692
41460#, gcc-internal-format
41461msgid "  or %<operator=(const %T&)%>"
41462msgstr "  eikä %<operator=(const %T&)%>"
41463
41464#: cp/class.c:3696
41465#, gcc-internal-format
41466msgid "  but does not override %<operator=(const %T&)%>"
41467msgstr "  mutta ei ylikuormitusta %<operator=(const %T&)%>"
41468
41469#: cp/class.c:4101
41470#, gcc-internal-format
41471msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
41472msgstr ""
41473
41474#: cp/class.c:4104
41475#, fuzzy, gcc-internal-format
41476msgid "alignment of %qD will increase in -fabi-version=9"
41477msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
41478
41479#: cp/class.c:4382
41480#, gcc-internal-format
41481msgid "initializer specified for non-virtual method %q+D"
41482msgstr ""
41483
41484#: cp/class.c:4817
41485#, gcc-internal-format
41486msgid "method overrides both %<transaction_pure%> and %qE methods"
41487msgstr ""
41488
41489#: cp/class.c:4838
41490#, fuzzy, gcc-internal-format
41491msgid "method declared %qE overriding %qE method"
41492msgstr "liikaa argumentteja metodille %qE"
41493
41494#: cp/class.c:5367 cp/constexpr.c:237
41495#, fuzzy, gcc-internal-format
41496msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
41497msgstr "%q+D-funktion paluuarvon tyyppi ei ole %<int%>"
41498
41499#: cp/class.c:5391
41500#, fuzzy, gcc-internal-format
41501msgid "%q+T is not literal because:"
41502msgstr "edellinen %q+#T:n määrittely"
41503
41504#: cp/class.c:5394
41505#, gcc-internal-format
41506msgid "  %qT is a closure type, which is only literal in C++17 and later"
41507msgstr ""
41508
41509#: cp/class.c:5397
41510#, fuzzy, gcc-internal-format
41511msgid "  %q+T has a non-trivial destructor"
41512msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta"
41513
41514#: cp/class.c:5404
41515#, gcc-internal-format
41516msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no %<constexpr%> constructor that is not a copy or move constructor"
41517msgstr ""
41518
41519#: cp/class.c:5437
41520#, gcc-internal-format
41521msgid "  base class %qT of %q+T is non-literal"
41522msgstr ""
41523
41524#: cp/class.c:5452
41525#, fuzzy, gcc-internal-format
41526msgid "  non-static data member %qD has non-literal type"
41527msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
41528
41529#: cp/class.c:5459
41530#, fuzzy, gcc-internal-format
41531msgid "  non-static data member %qD has volatile type"
41532msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
41533
41534#: cp/class.c:5578
41535#, fuzzy, gcc-internal-format
41536#| msgid "%q#T has virtual functions and accessible non-virtual destructor"
41537msgid "base class %q#T has accessible non-virtual destructor"
41538msgstr "luokalla %q#T on virtuaalifunktioita ja käytettävissä oleva epävirtuaalinen hajotin"
41539
41540#: cp/class.c:5607
41541#, gcc-internal-format
41542msgid "non-static reference %q#D in class without a constructor"
41543msgstr ""
41544
41545#: cp/class.c:5613
41546#, fuzzy, gcc-internal-format
41547#| msgid "non-static data member %qE declared %<constexpr%>"
41548msgid "non-static const member %q#D in class without a constructor"
41549msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
41550
41551#. If the function is defaulted outside the class, we just
41552#. give the synthesis error.
41553#: cp/class.c:5641
41554#, gcc-internal-format
41555msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
41556msgstr ""
41557
41558#: cp/class.c:5915
41559#, gcc-internal-format
41560msgid "direct base %qT inaccessible in %qT due to ambiguity"
41561msgstr ""
41562
41563#: cp/class.c:5927
41564#, gcc-internal-format
41565msgid "virtual base %qT inaccessible in %qT due to ambiguity"
41566msgstr ""
41567
41568#: cp/class.c:6150
41569#, fuzzy, gcc-internal-format
41570#| msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
41571msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
41572msgstr "tyhjästä luokasta %qT perittyjen luokkien rakenne saattaa muuttua GCC:n tulevissa versioissa"
41573
41574#: cp/class.c:6308
41575#, fuzzy, gcc-internal-format
41576#| msgid "size of array %qE is too large"
41577msgid "size of type %qT is too large (%qE bytes)"
41578msgstr "taulukon %qE koko on liian suuri"
41579
41580#: cp/class.c:6593
41581#, fuzzy, gcc-internal-format
41582msgid "invalid use of %q#T with a zero-size array in %q#D"
41583msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
41584
41585#: cp/class.c:6595
41586#, fuzzy, gcc-internal-format
41587#| msgid "invalid use of structure with flexible array member"
41588msgid "invalid use of %q#T with a flexible array member in %q#T"
41589msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
41590
41591#: cp/class.c:6600
41592#, fuzzy, gcc-internal-format
41593msgid "array member %q#D declared here"
41594msgstr "%q+#D aiemmin esitelty täällä"
41595
41596#: cp/class.c:6627
41597#, fuzzy, gcc-internal-format
41598#| msgid "flexible array member not at end of struct"
41599msgid "zero-size array member %qD not at end of %q#T"
41600msgstr "joustava taulukkojäsen ei ole structin lopussa"
41601
41602#: cp/class.c:6629
41603#, fuzzy, gcc-internal-format
41604#| msgid "flexible array member in otherwise empty struct"
41605msgid "zero-size array member %qD in an otherwise empty %q#T"
41606msgstr "joustava taulukkojäsen muuten tyhjässä structissa"
41607
41608#: cp/class.c:6637 cp/class.c:6667
41609#, fuzzy, gcc-internal-format
41610#| msgid "redefinition of %q#T"
41611msgid "in the definition of %q#T"
41612msgstr "edellinen %q+#T:n määrittely"
41613
41614#: cp/class.c:6645
41615#, fuzzy, gcc-internal-format
41616#| msgid "flexible array member not at end of struct"
41617msgid "flexible array member %qD not at end of %q#T"
41618msgstr "joustava taulukkojäsen ei ole structin lopussa"
41619
41620#: cp/class.c:6647
41621#, fuzzy, gcc-internal-format
41622#| msgid "flexible array member in otherwise empty struct"
41623msgid "flexible array member %qD in an otherwise empty %q#T"
41624msgstr "joustava taulukkojäsen muuten tyhjässä structissa"
41625
41626#: cp/class.c:6665
41627#, fuzzy, gcc-internal-format
41628msgid "next member %q#D declared here"
41629msgstr "%q+#D aiemmin esitelty täällä"
41630
41631#: cp/class.c:6777 cp/parser.c:23236
41632#, gcc-internal-format
41633msgid "redefinition of %q#T"
41634msgstr "%q#T uudelleenmääritelty"
41635
41636#: cp/class.c:6914
41637#, gcc-internal-format
41638msgid "%q#T has virtual functions and accessible non-virtual destructor"
41639msgstr "luokalla %q#T on virtuaalifunktioita ja käytettävissä oleva epävirtuaalinen hajotin"
41640
41641#: cp/class.c:6942
41642#, fuzzy, gcc-internal-format
41643msgid "type transparent %q#T does not have any fields"
41644msgstr "luokalla %qT ei ole %qD-nimistä kenttää"
41645
41646#: cp/class.c:6948
41647#, gcc-internal-format
41648msgid "type transparent class %qT has base classes"
41649msgstr ""
41650
41651#: cp/class.c:6952
41652#, fuzzy, gcc-internal-format
41653msgid "type transparent class %qT has virtual functions"
41654msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
41655
41656#: cp/class.c:6958
41657#, gcc-internal-format
41658msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
41659msgstr ""
41660
41661#: cp/class.c:7088
41662#, fuzzy, gcc-internal-format
41663msgid "definition of %qD does not match %<#include <initializer_list>%>"
41664msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
41665
41666#: cp/class.c:7099
41667#, gcc-internal-format
41668msgid "trying to finish struct, but kicked out due to previous parse errors"
41669msgstr ""
41670
41671#: cp/class.c:7599
41672#, gcc-internal-format
41673msgid "language string %<\"%E\"%> not recognized"
41674msgstr ""
41675
41676#: cp/class.c:7689
41677#, gcc-internal-format
41678msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
41679msgstr ""
41680
41681#: cp/class.c:7834
41682#, gcc-internal-format
41683msgid "no matches converting function %qD to type %q#T"
41684msgstr ""
41685
41686#: cp/class.c:7861
41687#, gcc-internal-format
41688msgid "converting overloaded function %qD to type %q#T is ambiguous"
41689msgstr ""
41690
41691#: cp/class.c:7887
41692#, fuzzy, gcc-internal-format
41693msgid "assuming pointer to member %qD"
41694msgstr "%qD ei ole %qD:n jäsen"
41695
41696#: cp/class.c:7890
41697#, gcc-internal-format
41698msgid "(a pointer to member can only be formed with %<&%E%>)"
41699msgstr ""
41700
41701#: cp/class.c:7965 cp/class.c:8007
41702#, fuzzy, gcc-internal-format
41703msgid "not enough type information"
41704msgstr "liian vähän argumentteja"
41705
41706#: cp/class.c:7985
41707#, gcc-internal-format
41708msgid "cannot convert %qE from type %qT to type %qT"
41709msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
41710
41711#. [basic.scope.class]
41712#.
41713#. A name N used in a class S shall refer to the same declaration
41714#. in its context and when re-evaluated in the completed scope of
41715#. S.
41716#: cp/class.c:8252
41717#, fuzzy, gcc-internal-format
41718msgid "declaration of %q#D"
41719msgstr "esittelyssä %q+D"
41720
41721#: cp/class.c:8254
41722#, gcc-internal-format
41723msgid "changes meaning of %qD from %q#D"
41724msgstr ""
41725
41726#: cp/constexpr.c:98
41727#, fuzzy, gcc-internal-format
41728msgid "the type %qT of %<constexpr%> variable %qD is not literal"
41729msgstr "%qD käytössä ilman esittelyä ennen sen määrittelyä"
41730
41731#: cp/constexpr.c:107
41732#, fuzzy, gcc-internal-format
41733msgid "variable %qD of non-literal type %qT in %<constexpr%> function"
41734msgstr "ylivuoto vakiolausekkeessa"
41735
41736#: cp/constexpr.c:118
41737#, fuzzy, gcc-internal-format
41738msgid "%<constexpr%> variable %qD has variably-modified type %qT"
41739msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
41740
41741#: cp/constexpr.c:189
41742#, fuzzy, gcc-internal-format
41743msgid "inherited constructor %qD is not %<constexpr%>"
41744msgstr "C++98:ssa %qD on alustettava muodostimessa, ei käyttäen %<{...}%>"
41745
41746#: cp/constexpr.c:201
41747#, fuzzy, gcc-internal-format
41748msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
41749msgstr "epäkelpo tallennusluokka funktiolle %qs"
41750
41751#: cp/constexpr.c:213
41752#, gcc-internal-format
41753msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
41754msgstr ""
41755
41756#: cp/constexpr.c:223
41757#, fuzzy, gcc-internal-format
41758msgid "invalid return type %qT of %<constexpr%> function %q+D"
41759msgstr "epäkelpo tallennusluokka funktiolle %qs"
41760
41761#: cp/constexpr.c:246
41762#, fuzzy, gcc-internal-format
41763msgid "%q#T has virtual base classes"
41764msgstr "%q#T ei ole luokka"
41765
41766#: cp/constexpr.c:507
41767#, gcc-internal-format
41768msgid "%<constexpr%> constructor does not have empty body"
41769msgstr ""
41770
41771#: cp/constexpr.c:613
41772#, gcc-internal-format
41773msgid "body of %<constexpr%> constructor cannot be a function-try-block"
41774msgstr ""
41775
41776#: cp/constexpr.c:766
41777#, gcc-internal-format
41778msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
41779msgstr ""
41780
41781#: cp/constexpr.c:818
41782#, fuzzy, gcc-internal-format
41783msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
41784msgstr "alustamaton const %qD"
41785
41786#: cp/constexpr.c:859
41787#, fuzzy, gcc-internal-format
41788msgid "body of %<constexpr%> function %qD not a return-statement"
41789msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
41790
41791#: cp/constexpr.c:920
41792#, fuzzy, gcc-internal-format
41793msgid "%qD is not usable as a %<constexpr%> function because:"
41794msgstr "%J%qD on tavallisesti ei-staattinen funktio"
41795
41796#: cp/constexpr.c:1220 cp/constexpr.c:1728
41797#, fuzzy, gcc-internal-format
41798msgid "%<constexpr%> call flows off the end of the function"
41799msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
41800
41801#: cp/constexpr.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
41802#, fuzzy, gcc-internal-format
41803msgid "%q+E is not a constant expression"
41804msgstr "ylivuoto vakiolausekkeessa"
41805
41806#: cp/constexpr.c:1414 cp/constexpr.c:5368
41807#, fuzzy, gcc-internal-format
41808#| msgid "internal function"
41809msgid "call to internal function %qE"
41810msgstr "lopetusalkio puuttuu funktiokutsusta"
41811
41812#: cp/constexpr.c:1492
41813#, fuzzy, gcc-internal-format
41814msgid "expression %qE does not designate a %<constexpr%> function"
41815msgstr "esittely ei esittele mitään"
41816
41817#: cp/constexpr.c:1511 cp/constexpr.c:5386
41818#, fuzzy, gcc-internal-format
41819msgid "call to non-%<constexpr%> function %qD"
41820msgstr "%qD:n esittely ei-funktiona"
41821
41822#: cp/constexpr.c:1583
41823#, fuzzy, gcc-internal-format
41824msgid "%qD called in a constant expression before its definition is complete"
41825msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
41826
41827#: cp/constexpr.c:1590
41828#, fuzzy, gcc-internal-format
41829msgid "%qD called in a constant expression"
41830msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
41831
41832#: cp/constexpr.c:1594
41833#, fuzzy, gcc-internal-format
41834msgid "%qD used before its definition"
41835msgstr "%qD käytössä ilman esittelyä ennen sen määrittelyä"
41836
41837#: cp/constexpr.c:1634
41838#, fuzzy, gcc-internal-format
41839msgid "call has circular dependency"
41840msgstr "protokollalla %qE on kehäriippuvuus"
41841
41842#: cp/constexpr.c:1645
41843#, gcc-internal-format
41844msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
41845msgstr ""
41846
41847#: cp/constexpr.c:1880
41848#, fuzzy, gcc-internal-format
41849#| msgid "right shift count is negative"
41850msgid "right operand of shift expression %q+E is negative"
41851msgstr "oikealle siirron lukumäärä on negatiivinen"
41852
41853#: cp/constexpr.c:1887
41854#, gcc-internal-format
41855msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
41856msgstr ""
41857
41858#: cp/constexpr.c:1905
41859#, fuzzy, gcc-internal-format
41860#| msgid "left-hand operand of comma expression has no effect"
41861msgid "left operand of shift expression %q+E is negative"
41862msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
41863
41864#: cp/constexpr.c:1924
41865#, gcc-internal-format
41866msgid "shift expression %q+E overflows"
41867msgstr ""
41868
41869#: cp/constexpr.c:2068
41870#, gcc-internal-format
41871msgid "arithmetic involving a null pointer in %qE"
41872msgstr ""
41873
41874#: cp/constexpr.c:2304
41875#, fuzzy, gcc-internal-format
41876msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
41877msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
41878
41879#: cp/constexpr.c:2307
41880#, gcc-internal-format
41881msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
41882msgstr ""
41883
41884#: cp/constexpr.c:2312
41885#, fuzzy, gcc-internal-format
41886msgid "array subscript value %qE is outside the bounds of array type %qT"
41887msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
41888
41889#: cp/constexpr.c:2315
41890#, gcc-internal-format
41891msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
41892msgstr ""
41893
41894#: cp/constexpr.c:2480
41895#, fuzzy, gcc-internal-format
41896#| msgid "uninitialized const member %qD"
41897msgid "accessing uninitialized array element"
41898msgstr "taulukon tyypillä on vaillinainen alkiotyyppi"
41899
41900#: cp/constexpr.c:2511
41901#, fuzzy, gcc-internal-format
41902msgid "dereferencing a null pointer in %qE"
41903msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
41904
41905#: cp/constexpr.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
41906#: cp/constexpr.c:4204 cp/constexpr.c:5322
41907#, fuzzy, gcc-internal-format
41908msgid "%qE is not a constant expression"
41909msgstr "ylivuoto vakiolausekkeessa"
41910
41911#: cp/constexpr.c:2531
41912#, fuzzy, gcc-internal-format
41913msgid "mutable %qD is not usable in a constant expression"
41914msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
41915
41916#: cp/constexpr.c:2556
41917#, fuzzy, gcc-internal-format
41918msgid "accessing %qD member instead of initialized %qD member in constant expression"
41919msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
41920
41921#: cp/constexpr.c:2575
41922#, fuzzy, gcc-internal-format
41923#| msgid "uninitialized const member %qD"
41924msgid "accessing uninitialized member %qD"
41925msgstr "jäsen %qD on alustamaton viittaus"
41926
41927#: cp/constexpr.c:3312 cp/constexpr.c:4624
41928#, fuzzy, gcc-internal-format
41929msgid "dereferencing a null pointer"
41930msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
41931
41932#: cp/constexpr.c:3331
41933#, fuzzy, gcc-internal-format
41934msgid "accessing value of %qE through a %qT glvalue in a constant expression"
41935msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
41936
41937#: cp/constexpr.c:3370
41938#, fuzzy, gcc-internal-format
41939msgid "the value of %qD is not usable in a constant expression"
41940msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
41941
41942#: cp/constexpr.c:3377
41943#, fuzzy, gcc-internal-format
41944msgid "%qD used in its own initializer"
41945msgstr "%qD käytössä ilman prototyyppiä ennen sen määrittelyä"
41946
41947#: cp/constexpr.c:3382
41948#, fuzzy, gcc-internal-format
41949msgid "%q#D is not const"
41950msgstr "käyttämätön muuttuja %q+D"
41951
41952#: cp/constexpr.c:3385
41953#, fuzzy, gcc-internal-format
41954msgid "%q#D is volatile"
41955msgstr "käyttämätön muuttuja %q+D"
41956
41957#: cp/constexpr.c:3390 cp/constexpr.c:3397
41958#, fuzzy, gcc-internal-format
41959msgid "%qD was not initialized with a constant expression"
41960msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
41961
41962#: cp/constexpr.c:3403
41963#, fuzzy, gcc-internal-format
41964msgid "%qD was not declared %<constexpr%>"
41965msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
41966
41967#: cp/constexpr.c:3406
41968#, fuzzy, gcc-internal-format
41969msgid "%qD does not have integral or enumeration type"
41970msgstr "%J%qD on tavallisesti ei-staattinen funktio"
41971
41972#: cp/constexpr.c:3594
41973#, fuzzy, gcc-internal-format
41974msgid "modification of %qE is not a constant expression"
41975msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
41976
41977#: cp/constexpr.c:3970
41978#, gcc-internal-format
41979msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
41980msgstr ""
41981
41982#: cp/constexpr.c:4109
41983#, fuzzy, gcc-internal-format
41984msgid "value %qE of type %qT is not a constant expression"
41985msgstr "ylivuoto vakiolausekkeessa"
41986
41987#: cp/constexpr.c:4250 cp/constexpr.c:5864
41988#, fuzzy, gcc-internal-format
41989msgid "temporary of non-literal type %qT in a constant expression"
41990msgstr "ylivuoto vakiolausekkeessa"
41991
41992#: cp/constexpr.c:4587
41993#, fuzzy, gcc-internal-format
41994#| msgid "initializer element is not a constant expression"
41995msgid "a reinterpret_cast is not a constant expression"
41996msgstr "ylivuoto vakiolausekkeessa"
41997
41998#: cp/constexpr.c:4636
41999#, fuzzy, gcc-internal-format
42000msgid "conversion of %qT null pointer to %qT is not a constant expression"
42001msgstr "ylivuoto vakiolausekkeessa"
42002
42003#: cp/constexpr.c:4651
42004#, fuzzy, gcc-internal-format
42005#| msgid "initializer element is not a constant expression"
42006msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
42007msgstr "ylivuoto vakiolausekkeessa"
42008
42009#: cp/constexpr.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
42010#, fuzzy, gcc-internal-format
42011msgid "expression %qE is not a constant expression"
42012msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
42013
42014#: cp/constexpr.c:4798
42015#, fuzzy, gcc-internal-format
42016#| msgid "initializer element is not a constant expression"
42017msgid "statement is not a constant expression"
42018msgstr "liukulukuvakio esikääntäjän lausekkeessa"
42019
42020#: cp/constexpr.c:4801
42021#, fuzzy, gcc-internal-format
42022msgid "unexpected expression %qE of kind %s"
42023msgstr "vektoriylivuoto lausekkeessa"
42024
42025#: cp/constexpr.c:4873
42026#, gcc-internal-format
42027msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
42028msgstr ""
42029
42030#: cp/constexpr.c:4882
42031#, gcc-internal-format
42032msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
42033msgstr ""
42034
42035#: cp/constexpr.c:4896
42036#, fuzzy, gcc-internal-format
42037msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
42038msgstr "ylivuoto vakiolausekkeessa"
42039
42040#: cp/constexpr.c:5277
42041#, gcc-internal-format
42042msgid "expression %qE has side-effects"
42043msgstr ""
42044
42045#: cp/constexpr.c:5469
42046#, fuzzy, gcc-internal-format
42047msgid "lambda capture of %qE is not a constant expression"
42048msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
42049
42050#: cp/constexpr.c:5472
42051#, gcc-internal-format
42052msgid "because it is used as a glvalue"
42053msgstr ""
42054
42055#: cp/constexpr.c:5507
42056#, fuzzy, gcc-internal-format
42057#| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
42058msgid "reinterpret_cast from integer to pointer"
42059msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
42060
42061#: cp/constexpr.c:5539
42062#, gcc-internal-format
42063msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
42064msgstr ""
42065
42066#: cp/constexpr.c:5572
42067#, fuzzy, gcc-internal-format
42068msgid "use of %<this%> in a constant expression"
42069msgstr "liukulukuvakio esikääntäjän lausekkeessa"
42070
42071#: cp/constexpr.c:5657
42072#, fuzzy, gcc-internal-format
42073msgid "lambda-expression is not a constant expression before C++17"
42074msgstr "liukulukuvakio esikääntäjän lausekkeessa"
42075
42076#: cp/constexpr.c:5721
42077#, gcc-internal-format
42078msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
42079msgstr ""
42080
42081#: cp/constexpr.c:5783
42082#, fuzzy, gcc-internal-format
42083msgid "cast to non-integral type %qT in a constant expression"
42084msgstr "ylivuoto vakiolausekkeessa"
42085
42086#: cp/constexpr.c:5834
42087#, fuzzy, gcc-internal-format
42088msgid "%qD declared %<static%> in %<constexpr%> context"
42089msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
42090
42091#: cp/constexpr.c:5841
42092#, fuzzy, gcc-internal-format
42093msgid "%qD declared %<thread_local%> in %<constexpr%> context"
42094msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
42095
42096#: cp/constexpr.c:5913
42097#, fuzzy, gcc-internal-format
42098msgid "division by zero is not a constant expression"
42099msgstr "Jako nollalla kohdassa %L"
42100
42101#: cp/constexpr.c:6012
42102#, fuzzy, gcc-internal-format
42103msgid "%<delete[]%> is not a constant expression"
42104msgstr "ylivuoto vakiolausekkeessa"
42105
42106#: cp/constexpr.c:6043
42107#, fuzzy, gcc-internal-format
42108msgid "non-constant array initialization"
42109msgstr "ei-vakio alustuslauseke kohdassa %L"
42110
42111#: cp/constexpr.c:6065
42112#, fuzzy, gcc-internal-format
42113msgid "%<goto%> is not a constant expression"
42114msgstr "ylivuoto vakiolausekkeessa"
42115
42116#: cp/constexpr.c:6076
42117#, fuzzy, gcc-internal-format, gfc-internal-format
42118msgid "unexpected AST of kind %s"
42119msgstr "Odottamaton %s-lause kohdassa %C"
42120
42121#: cp/cp-gimplify.c:1416
42122#, gcc-internal-format
42123msgid "throw will always call terminate()"
42124msgstr ""
42125
42126#: cp/cp-gimplify.c:1419
42127#, gcc-internal-format
42128msgid "in C++11 destructors default to noexcept"
42129msgstr ""
42130
42131#: cp/cp-gimplify.c:1430
42132#, gcc-internal-format
42133msgid "in C++11 this throw will terminate because destructors default to noexcept"
42134msgstr ""
42135
42136#: cp/cvt.c:91
42137#, fuzzy
42138msgid "can%'t convert from incomplete type %qH to %qI"
42139msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
42140
42141#: cp/cvt.c:101
42142#, fuzzy
42143#| msgid "conversion of %qE from %qT to %qT is ambiguous"
42144msgid "conversion of %qE from %qH to %qI is ambiguous"
42145msgstr "%qE:n muunnos tyypistä %qT tyyppiin %qT ei ole yksiselitteinen"
42146
42147#: cp/cvt.c:173 cp/cvt.c:200 cp/cvt.c:254
42148#, fuzzy
42149#| msgid "cannot convert %qE from type %qT to type %qT"
42150msgid "cannot convert %qE from type %qH to type %qI"
42151msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
42152
42153#: cp/cvt.c:389
42154#, fuzzy, gcc-internal-format
42155msgid "initialization of volatile reference type %q#T from rvalue of type %qT"
42156msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
42157
42158#: cp/cvt.c:392
42159#, fuzzy, gcc-internal-format
42160msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
42161msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
42162
42163#: cp/cvt.c:395
42164#, fuzzy, gcc-internal-format
42165msgid "initialization of non-const reference type %q#T from rvalue of type %qT"
42166msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
42167
42168#: cp/cvt.c:398
42169#, fuzzy, gcc-internal-format
42170msgid "conversion to non-const reference type %q#T from rvalue of type %qT"
42171msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
42172
42173# Tämä esiintynee esim. const char* → char* -muunnoksessa.
42174#: cp/cvt.c:474
42175#, fuzzy
42176#| msgid "conversion from %qT to %qT discards qualifiers"
42177msgid "conversion from %qH to %qI discards qualifiers"
42178msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
42179
42180#: cp/cvt.c:496 cp/typeck.c:7356
42181#, gcc-internal-format
42182msgid "casting %qT to %qT does not dereference pointer"
42183msgstr ""
42184
42185#: cp/cvt.c:524
42186#, fuzzy
42187#| msgid "cannot convert type %qT to type %qT"
42188msgid "cannot convert type %qH to type %qI"
42189msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
42190
42191#: cp/cvt.c:769
42192#, fuzzy, gcc-internal-format
42193msgid "conversion from %q#T to %q#T"
42194msgstr "edellinen %q+#T:n määrittely"
42195
42196#: cp/cvt.c:786
42197#, gcc-internal-format
42198msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
42199msgstr ""
42200
42201#: cp/cvt.c:797 cp/cvt.c:849
42202#, gcc-internal-format
42203msgid "%q#T used where a %qT was expected"
42204msgstr ""
42205
42206#: cp/cvt.c:806
42207#, gcc-internal-format
42208msgid "could not convert %qE from %<void%> to %<bool%>"
42209msgstr ""
42210
42211#: cp/cvt.c:865
42212#, gcc-internal-format
42213msgid "%q#T used where a floating point value was expected"
42214msgstr ""
42215
42216#: cp/cvt.c:924
42217#, fuzzy
42218#| msgid "conversion to non-scalar type requested"
42219msgid "conversion from %qH to non-scalar type %qI requested"
42220msgstr "pyydetty muuntoa ei-skalaarityypiksi"
42221
42222#: cp/cvt.c:1013
42223#, fuzzy, gcc-internal-format
42224#| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
42225msgid "ignoring return value of %qD, declared with attribute nodiscard"
42226msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
42227
42228#: cp/cvt.c:1021
42229#, fuzzy, gcc-internal-format
42230#| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
42231msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
42232msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
42233
42234#: cp/cvt.c:1026
42235#, fuzzy, gcc-internal-format
42236#| msgid "%qD declared here"
42237msgid "in call to %qD, declared here"
42238msgstr "%qD esiteltiin täällä"
42239
42240#: cp/cvt.c:1093
42241#, fuzzy, gcc-internal-format
42242msgid "pseudo-destructor is not called"
42243msgstr "kutsuttu täältä"
42244
42245#: cp/cvt.c:1171
42246#, fuzzy, gcc-internal-format
42247msgid "conversion to void will not access object of incomplete type %qT"
42248msgstr "parametrilla %P on vaillinainen tyyppi %qT"
42249
42250#: cp/cvt.c:1175
42251#, gcc-internal-format
42252msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
42253msgstr ""
42254
42255#: cp/cvt.c:1180
42256#, gcc-internal-format
42257msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
42258msgstr ""
42259
42260#: cp/cvt.c:1185
42261#, gcc-internal-format
42262msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
42263msgstr ""
42264
42265#: cp/cvt.c:1190
42266#, gcc-internal-format
42267msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
42268msgstr ""
42269
42270#: cp/cvt.c:1195
42271#, fuzzy, gcc-internal-format
42272msgid "indirection will not access object of incomplete type %qT in statement"
42273msgstr "epäkelpo %qs:n soveltaminen vaillinaiseen tyyppiin %qT "
42274
42275#: cp/cvt.c:1199
42276#, gcc-internal-format
42277msgid "indirection will not access object of incomplete type %qT in for increment expression"
42278msgstr ""
42279
42280#: cp/cvt.c:1215
42281#, fuzzy, gcc-internal-format
42282msgid "conversion to void will not access object of type %qT"
42283msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
42284
42285#: cp/cvt.c:1219
42286#, gcc-internal-format
42287msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
42288msgstr ""
42289
42290#: cp/cvt.c:1224
42291#, gcc-internal-format
42292msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
42293msgstr ""
42294
42295#: cp/cvt.c:1229
42296#, gcc-internal-format
42297msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
42298msgstr ""
42299
42300#: cp/cvt.c:1234
42301#, gcc-internal-format
42302msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
42303msgstr ""
42304
42305#: cp/cvt.c:1239
42306#, gcc-internal-format
42307msgid "implicit dereference will not access object of type %qT in statement"
42308msgstr ""
42309
42310#: cp/cvt.c:1243
42311#, gcc-internal-format
42312msgid "implicit dereference will not access object of type %qT in for increment expression"
42313msgstr ""
42314
42315#: cp/cvt.c:1257
42316#, fuzzy, gcc-internal-format
42317msgid "conversion to void will not access object of non-trivially-copyable type %qT"
42318msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
42319
42320#: cp/cvt.c:1262
42321#, gcc-internal-format
42322msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
42323msgstr ""
42324
42325#: cp/cvt.c:1267
42326#, fuzzy, gcc-internal-format
42327msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
42328msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
42329
42330#: cp/cvt.c:1272
42331#, fuzzy, gcc-internal-format
42332msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
42333msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
42334
42335#: cp/cvt.c:1277
42336#, fuzzy, gcc-internal-format
42337msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
42338msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
42339
42340#: cp/cvt.c:1282
42341#, fuzzy, gcc-internal-format
42342msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
42343msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
42344
42345#: cp/cvt.c:1287
42346#, fuzzy, gcc-internal-format
42347msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
42348msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
42349
42350#: cp/cvt.c:1327
42351#, gcc-internal-format
42352msgid "conversion to void will not access object %qE of incomplete type %qT"
42353msgstr ""
42354
42355#: cp/cvt.c:1331
42356#, gcc-internal-format
42357msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
42358msgstr ""
42359
42360#: cp/cvt.c:1336
42361#, gcc-internal-format
42362msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
42363msgstr ""
42364
42365#: cp/cvt.c:1341
42366#, gcc-internal-format
42367msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
42368msgstr ""
42369
42370#: cp/cvt.c:1346
42371#, gcc-internal-format
42372msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
42373msgstr ""
42374
42375#: cp/cvt.c:1351
42376#, gcc-internal-format
42377msgid "variable %qE of incomplete type %qT will not be accessed in statement"
42378msgstr ""
42379
42380#: cp/cvt.c:1355
42381#, gcc-internal-format
42382msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
42383msgstr ""
42384
42385#: cp/cvt.c:1407
42386#, fuzzy, gcc-internal-format
42387msgid "conversion to void cannot resolve address of overloaded function"
42388msgstr "%J%qD on tavallisesti ei-staattinen funktio"
42389
42390#: cp/cvt.c:1411
42391#, gcc-internal-format
42392msgid "second operand of conditional expression cannot resolve address of overloaded function"
42393msgstr ""
42394
42395#: cp/cvt.c:1415
42396#, gcc-internal-format
42397msgid "third operand of conditional expression cannot resolve address of overloaded function"
42398msgstr ""
42399
42400#: cp/cvt.c:1419
42401#, gcc-internal-format
42402msgid "right operand of comma operator cannot resolve address of overloaded function"
42403msgstr ""
42404
42405#: cp/cvt.c:1423
42406#, gcc-internal-format
42407msgid "left operand of comma operator cannot resolve address of overloaded function"
42408msgstr ""
42409
42410#: cp/cvt.c:1427
42411#, fuzzy, gcc-internal-format
42412msgid "statement cannot resolve address of overloaded function"
42413msgstr "%J%qD on tavallisesti ei-staattinen funktio"
42414
42415#: cp/cvt.c:1431
42416#, fuzzy, gcc-internal-format
42417msgid "for increment expression cannot resolve address of overloaded function"
42418msgstr "%J%qD on tavallisesti ei-staattinen funktio"
42419
42420#: cp/cvt.c:1447
42421#, gcc-internal-format
42422msgid "second operand of conditional expression is a reference, not call, to function %qE"
42423msgstr ""
42424
42425#: cp/cvt.c:1452
42426#, gcc-internal-format
42427msgid "third operand of conditional expression is a reference, not call, to function %qE"
42428msgstr ""
42429
42430#: cp/cvt.c:1457
42431#, gcc-internal-format
42432msgid "right operand of comma operator is a reference, not call, to function %qE"
42433msgstr ""
42434
42435#: cp/cvt.c:1462
42436#, gcc-internal-format
42437msgid "left operand of comma operator is a reference, not call, to function %qE"
42438msgstr ""
42439
42440#: cp/cvt.c:1467
42441#, fuzzy, gcc-internal-format
42442msgid "statement is a reference, not call, to function %qE"
42443msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
42444
42445#: cp/cvt.c:1472
42446#, fuzzy, gcc-internal-format
42447msgid "for increment expression is a reference, not call, to function %qE"
42448msgstr "ei-liukulukuargumentti funktiolle %qs"
42449
42450#: cp/cvt.c:1499
42451#, fuzzy, gcc-internal-format
42452msgid "second operand of conditional expression has no effect"
42453msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
42454
42455#: cp/cvt.c:1504
42456#, fuzzy, gcc-internal-format
42457msgid "third operand of conditional expression has no effect"
42458msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
42459
42460#: cp/cvt.c:1509
42461#, fuzzy, gcc-internal-format
42462msgid "right operand of comma operator has no effect"
42463msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
42464
42465#: cp/cvt.c:1513
42466#, fuzzy, gcc-internal-format
42467msgid "left operand of comma operator has no effect"
42468msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
42469
42470#: cp/cvt.c:1517
42471#, fuzzy, gcc-internal-format
42472msgid "statement has no effect"
42473msgstr "lauseella ei ole vaikutusta"
42474
42475#: cp/cvt.c:1521
42476#, fuzzy, gcc-internal-format
42477msgid "for increment expression has no effect"
42478msgstr "puuttuva kasvatuslauseke"
42479
42480#: cp/cvt.c:1676
42481#, gcc-internal-format
42482msgid "converting NULL to non-pointer type"
42483msgstr "NULLin muunnos epäosoitintyypiksi"
42484
42485#: cp/cvt.c:1791
42486#, fuzzy, gcc-internal-format
42487msgid "default type conversion can't deduce template argument for %qD"
42488msgstr "%Juseita parametreja nimellä %qD"
42489
42490#: cp/cvt.c:1806
42491#, gcc-internal-format
42492msgid "ambiguous default type conversion from %qT"
42493msgstr "ei-yksiselitteinen oletustyyppimuunnos tyypistä %qT"
42494
42495#: cp/cvt.c:1809
42496#, gcc-internal-format
42497msgid "  candidate conversions include %qD and %qD"
42498msgstr ""
42499
42500#: cp/cxx-pretty-print.c:2207
42501#, fuzzy, gcc-internal-format
42502msgid "template-parameter-"
42503msgstr "tallennusluokka annettu malliparametrille %qs"
42504
42505#: cp/decl.c:678
42506#, fuzzy, gcc-internal-format
42507#| msgid "invalid function declaration"
42508msgid "unused structured binding declaration"
42509msgstr "virheellinen funktioesittely"
42510
42511#: cp/decl.c:681
42512#, fuzzy, gcc-internal-format
42513#| msgid "unused variable %q+D"
42514msgid "unused variable %qD"
42515msgstr "käyttämätön muuttuja %q+D"
42516
42517#: cp/decl.c:690
42518#, gcc-internal-format
42519msgid "structured binding declaration set but not used"
42520msgstr ""
42521
42522#: cp/decl.c:909
42523#, fuzzy, gcc-internal-format
42524msgid "%qF declared %<static%> but never defined"
42525msgstr "sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty"
42526
42527#: cp/decl.c:916
42528#, fuzzy, gcc-internal-format
42529msgid "odr-used inline variable %qD is not defined"
42530msgstr "DJGPP-ympäristömuuttujaa ei ole määritelty"
42531
42532#: cp/decl.c:1214
42533#, fuzzy, gcc-internal-format
42534msgid "%qD was declared %<extern%> and later %<static%>"
42535msgstr "%<static%>-määreellä esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi"
42536
42537#: cp/decl.c:1253
42538#, fuzzy, gcc-internal-format
42539msgid "declaration of %qF has a different exception specifier"
42540msgstr "%qs esitelty funktiotaulukkona"
42541
42542#: cp/decl.c:1266
42543#, fuzzy, gcc-internal-format
42544#| msgid "from previous declaration %q+F"
42545msgid "from previous declaration %qF"
42546msgstr "edellisestä esittelystä %q+F"
42547
42548#: cp/decl.c:1301
42549#, fuzzy, gcc-internal-format
42550msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
42551msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
42552
42553#: cp/decl.c:1304 cp/decl.c:13867
42554#, fuzzy, gcc-internal-format
42555msgid "previous declaration %qD"
42556msgstr "edellinen esittely %q+D"
42557
42558#: cp/decl.c:1333
42559#, fuzzy, gcc-internal-format
42560#| msgid "uninitialized const %qD"
42561msgid "cannot specialize concept %q#D"
42562msgstr "alustamaton const %qD"
42563
42564#: cp/decl.c:1355
42565#, fuzzy, gcc-internal-format
42566msgid "redeclaration of %q#D may not have default arguments"
42567msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
42568
42569#: cp/decl.c:1424
42570#, gcc-internal-format
42571msgid "literal operator template %q+D conflicts with raw literal operator %qD"
42572msgstr ""
42573
42574#: cp/decl.c:1429
42575#, gcc-internal-format
42576msgid "raw literal operator %q+D conflicts with literal operator template %qD"
42577msgstr ""
42578
42579#: cp/decl.c:1449
42580#, fuzzy, gcc-internal-format
42581#| msgid "previous definition of %q+D was here"
42582msgid "previous definition of %qD was here"
42583msgstr "%q+D:n edellinen määrittely oli täällä"
42584
42585#: cp/decl.c:1452
42586#, fuzzy, gcc-internal-format
42587#| msgid "previous declaration of %q+D was here"
42588msgid "previous declaration of %qD was here"
42589msgstr "%q+D:n edellinen esittely oli täällä"
42590
42591#: cp/decl.c:1470
42592#, fuzzy, gcc-internal-format
42593#| msgid "built-in function %q+D declared as non-function"
42594msgid "built-in function %qD declared as non-function"
42595msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
42596
42597#: cp/decl.c:1482 cp/decl.c:1616
42598#, fuzzy, gcc-internal-format
42599msgid "shadowing built-in function %q#D"
42600msgstr "%q+D:n esittely varjostaa sisäänrakennetun funktion"
42601
42602#: cp/decl.c:1483 cp/decl.c:1617
42603#, fuzzy, gcc-internal-format
42604msgid "shadowing library function %q#D"
42605msgstr "%q+D on yleensä funktio"
42606
42607#: cp/decl.c:1491
42608#, fuzzy, gcc-internal-format
42609msgid "library function %q#D redeclared as non-function %q#D"
42610msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
42611
42612#: cp/decl.c:1494
42613#, fuzzy, gcc-internal-format
42614msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
42615msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
42616
42617#: cp/decl.c:1502
42618#, fuzzy, gcc-internal-format
42619msgid "redeclaration of %<pragma omp declare reduction%>"
42620msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
42621
42622#: cp/decl.c:1504
42623#, fuzzy, gcc-internal-format
42624msgid "previous %<pragma omp declare reduction%> declaration"
42625msgstr "%J%qD:lle ei ole aiempaa esittelyä"
42626
42627#: cp/decl.c:1564
42628#, fuzzy, gcc-internal-format
42629msgid "declaration of %q#D conflicts with built-in declaration %q#D"
42630msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
42631
42632#: cp/decl.c:1592
42633#, fuzzy, gcc-internal-format
42634#| msgid "ambiguates old declaration %q+#D"
42635msgid "definition of %q#D ambiguates built-in declaration %q#D"
42636msgstr "ei-yksiselitteistää vanhan esittelyn %q+#D"
42637
42638#: cp/decl.c:1597 cp/decl.c:1611
42639#, fuzzy, gcc-internal-format
42640#| msgid "ambiguates old declaration %q+#D"
42641msgid "new declaration %q#D ambiguates built-in declaration %q#D"
42642msgstr "ei-yksiselitteistää vanhan esittelyn %q+#D"
42643
42644#: cp/decl.c:1601
42645#, fuzzy, gcc-internal-format
42646msgid "ignoring the %q#D declaration"
42647msgstr "tyhjä esittely"
42648
42649#: cp/decl.c:1702
42650#, fuzzy, gcc-internal-format
42651msgid "%q#D redeclared as different kind of symbol"
42652msgstr "%q+D esitelty uudelleen erityyppisenä symbolina"
42653
42654#: cp/decl.c:1725
42655#, fuzzy, gcc-internal-format
42656#| msgid "declaration of template %q#D"
42657msgid "conflicting declaration of template %q+#D"
42658msgstr "malliesittelylle %q+D"
42659
42660#: cp/decl.c:1744
42661#, fuzzy, gcc-internal-format
42662#| msgid "ambiguates old declaration %q+#D"
42663msgid "ambiguating new declaration %q+#D"
42664msgstr "%q+D:lle ei ole edellistä esittelyä"
42665
42666#: cp/decl.c:1746 cp/decl.c:1774
42667#, fuzzy, gcc-internal-format
42668msgid "old declaration %q#D"
42669msgstr "%q+#D:n esittely"
42670
42671#: cp/decl.c:1756
42672#, fuzzy, gcc-internal-format
42673#| msgid "conflicting declaration %q#D"
42674msgid "conflicting declaration of C function %q+#D"
42675msgstr "ristiriitainen esittely %q#D"
42676
42677#: cp/decl.c:1772
42678#, fuzzy, gcc-internal-format
42679#| msgid "ambiguates old declaration %q+#D"
42680msgid "ambiguating new declaration of %q+#D"
42681msgstr "%q+D:lle ei ole edellistä esittelyä"
42682
42683#: cp/decl.c:1782
42684#, fuzzy, gcc-internal-format
42685#| msgid "conflicting declaration %q#D"
42686msgid "conflicting declaration %q+#D"
42687msgstr "ristiriitainen esittely %q#D"
42688
42689#: cp/decl.c:1784
42690#, fuzzy, gcc-internal-format
42691msgid "previous declaration as %q#D"
42692msgstr "edellinen esittely %q+D"
42693
42694#: cp/decl.c:1842 cp/decl2.c:921
42695#, fuzzy, gcc-internal-format
42696#| msgid "%q+#D previously defined here"
42697msgid "%q#D previously defined here"
42698msgstr "%q+#D määritelty aiemmin täällä"
42699
42700#: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
42701#, fuzzy, gcc-internal-format
42702#| msgid "%q+#D previously declared here"
42703msgid "%q#D previously declared here"
42704msgstr "%q+#D aiemmin esitelty täällä"
42705
42706#: cp/decl.c:1853
42707#, fuzzy, gcc-internal-format
42708#| msgid "prototype for %q+#D"
42709msgid "prototype specified for %q#D"
42710msgstr "kohdistusta ei voi määritellä %q+D:lle"
42711
42712#: cp/decl.c:1855
42713#, fuzzy, gcc-internal-format
42714msgid "previous non-prototype definition here"
42715msgstr "edellinen määrittely oli täällä"
42716
42717#: cp/decl.c:1893
42718#, fuzzy, gcc-internal-format
42719#| msgid "conflicts with new declaration with %qL linkage"
42720msgid "conflicting declaration of %q+#D with %qL linkage"
42721msgstr "%q#D:n esittely C-kielen linkityksellä"
42722
42723#: cp/decl.c:1896
42724#, fuzzy, gcc-internal-format
42725msgid "previous declaration with %qL linkage"
42726msgstr "%q#D:n esittely C-kielen linkityksellä"
42727
42728#: cp/decl.c:1930 cp/decl.c:1938
42729#, gcc-internal-format
42730msgid "default argument given for parameter %d of %q#D"
42731msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
42732
42733#: cp/decl.c:1933 cp/decl.c:1941
42734#, fuzzy, gcc-internal-format
42735msgid "previous specification in %q#D here"
42736msgstr "%q+D:n edellinen esittely oli täällä"
42737
42738#: cp/decl.c:2007
42739#, gcc-internal-format
42740msgid "redundant redeclaration of %qD in same scope"
42741msgstr ""
42742
42743#: cp/decl.c:2018
42744#, fuzzy, gcc-internal-format
42745#| msgid "deleted definition of %qD"
42746msgid "deleted definition of %q+D"
42747msgstr "poistamaton funktio %q+D"
42748
42749#. From [temp.expl.spec]:
42750#.
42751#. If a template, a member template or the member of a class
42752#. template is explicitly specialized then that
42753#. specialization shall be declared before the first use of
42754#. that specialization that would cause an implicit
42755#. instantiation to take place, in every translation unit in
42756#. which such a use occurs.
42757#: cp/decl.c:2451
42758#, gcc-internal-format
42759msgid "explicit specialization of %qD after first use"
42760msgstr ""
42761
42762#: cp/decl.c:2589
42763#, fuzzy, gcc-internal-format
42764msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
42765msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
42766
42767#. Reject two definitions.
42768#: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
42769#: cp/decl2.c:919
42770#, fuzzy, gcc-internal-format
42771msgid "redefinition of %q#D"
42772msgstr "%q+D määritelty uudelleen"
42773
42774#: cp/decl.c:2859
42775#, fuzzy, gcc-internal-format
42776msgid "%qD conflicts with used function"
42777msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
42778
42779#: cp/decl.c:2869
42780#, fuzzy, gcc-internal-format
42781msgid "%q#D not declared in class"
42782msgstr "%q+D esitelty ystävänä"
42783
42784#: cp/decl.c:2883 cp/decl.c:2932
42785#, fuzzy, gcc-internal-format
42786msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
42787msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
42788
42789#: cp/decl.c:2886 cp/decl.c:2935
42790#, fuzzy, gcc-internal-format
42791msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
42792msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
42793
42794#. is_primary=
42795#. is_partial=
42796#. is_friend_decl=
42797#: cp/decl.c:2952
42798#, fuzzy, gcc-internal-format
42799msgid "redeclaration of friend %q#D may not have default template arguments"
42800msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
42801
42802#: cp/decl.c:2966
42803#, gcc-internal-format
42804msgid "thread-local declaration of %q#D follows non-thread-local declaration"
42805msgstr "säiekohtainen esittely %q#D seuraa ei-säiekohtaista esittelyä"
42806
42807#: cp/decl.c:2969
42808#, gcc-internal-format
42809msgid "non-thread-local declaration of %q#D follows thread-local declaration"
42810msgstr "ei-säiekohtainen esittely %q#D seuraa säiekohtaista esittelyä"
42811
42812#: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
42813#: cp/name-lookup.c:2714
42814#, fuzzy, gcc-internal-format
42815msgid "redeclaration of %q#D"
42816msgstr "%q+D:n virheellinen uudelleenesittely"
42817
42818#: cp/decl.c:3009
42819#, fuzzy, gcc-internal-format
42820msgid "redundant redeclaration of %<constexpr%> static data member %qD"
42821msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
42822
42823#: cp/decl.c:3074
42824#, gcc-internal-format
42825msgid "local label %qE conflicts with existing label"
42826msgstr ""
42827
42828#: cp/decl.c:3075
42829#, fuzzy, gcc-internal-format
42830#| msgid "previous declaration"
42831msgid "previous label"
42832msgstr "edellinen esittely"
42833
42834#: cp/decl.c:3169
42835#, gcc-internal-format
42836msgid "  from here"
42837msgstr "  täältä"
42838
42839#: cp/decl.c:3192 cp/decl.c:3419
42840#, gcc-internal-format
42841msgid "  exits OpenMP structured block"
42842msgstr ""
42843
42844#: cp/decl.c:3219
42845#, fuzzy, gcc-internal-format
42846msgid "  crosses initialization of %q#D"
42847msgstr "  ohittaa %q+#D:n alustuksen"
42848
42849#: cp/decl.c:3222
42850#, fuzzy, gcc-internal-format
42851msgid "  enters scope of %q#D, which has non-trivial destructor"
42852msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta"
42853
42854#: cp/decl.c:3277
42855#, gcc-internal-format, gfc-internal-format
42856msgid "  %s"
42857msgstr ""
42858
42859#: cp/decl.c:3372 cp/decl.c:3392
42860#, gcc-internal-format
42861msgid "  enters catch block"
42862msgstr "  siirtyy catch-lohkoon"
42863
42864#: cp/decl.c:3379
42865#, fuzzy, gcc-internal-format
42866#| msgid "  skips initialization of %q+#D"
42867msgid "  skips initialization of %q#D"
42868msgstr "  ohittaa %q+#D:n alustuksen"
42869
42870#: cp/decl.c:3382
42871#, fuzzy, gcc-internal-format
42872msgid "  enters scope of %q#D which has non-trivial destructor"
42873msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta"
42874
42875#: cp/decl.c:3390
42876#, gcc-internal-format
42877msgid "  enters try block"
42878msgstr "  siirtyy try-lohkoon"
42879
42880#: cp/decl.c:3394
42881#, gcc-internal-format
42882msgid "  enters synchronized or atomic statement"
42883msgstr ""
42884
42885#: cp/decl.c:3396
42886#, gcc-internal-format
42887msgid "  enters %<constexpr%> if statement"
42888msgstr ""
42889
42890#: cp/decl.c:3402
42891#, fuzzy, gcc-internal-format
42892msgid "  enters OpenMP structured block"
42893msgstr "  siirtyy catch-lohkoon"
42894
42895#: cp/decl.c:3434 cp/parser.c:12363 cp/parser.c:12384
42896#, gcc-internal-format
42897msgid "invalid exit from OpenMP structured block"
42898msgstr ""
42899
42900#: cp/decl.c:3831
42901#, gcc-internal-format
42902msgid "%qD is not a type"
42903msgstr "%qD ei ole tyyppi"
42904
42905#: cp/decl.c:3838 cp/parser.c:6369
42906#, gcc-internal-format
42907msgid "%qD used without template parameters"
42908msgstr ""
42909
42910#: cp/decl.c:3847
42911#, gcc-internal-format
42912msgid "%q#T is not a class"
42913msgstr "%q#T ei ole luokka"
42914
42915#: cp/decl.c:3875 cp/decl.c:3968
42916#, fuzzy, gcc-internal-format
42917msgid "no class template named %q#T in %q#T"
42918msgstr "%<typename %T::%D%> nimeää kohteen %q#T:n, joka ei ole luokkamalli"
42919
42920#: cp/decl.c:3876
42921#, fuzzy, gcc-internal-format
42922msgid "no type named %q#T in %q#T"
42923msgstr "paluutyyppi %q#T on vaillinainen"
42924
42925#: cp/decl.c:3889
42926#, fuzzy, gcc-internal-format
42927msgid "lookup of %qT in %qT is ambiguous"
42928msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
42929
42930#: cp/decl.c:3898
42931#, gcc-internal-format
42932msgid "%<typename %T::%D%> names %q#T, which is not a class template"
42933msgstr "%<typename %T::%D%> nimeää kohteen %q#T:n, joka ei ole luokkamalli"
42934
42935#: cp/decl.c:3905
42936#, gcc-internal-format
42937msgid "%<typename %T::%D%> names %q#T, which is not a type"
42938msgstr "%<typename %T::%D%> nimeää %q#T:n, joka ei ole tyyppi"
42939
42940#: cp/decl.c:3977
42941#, fuzzy, gcc-internal-format
42942msgid "template parameters do not match template %qD"
42943msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
42944
42945#: cp/decl.c:4177
42946#, fuzzy, gcc-internal-format
42947msgid "%<-fno-for-scope%> is deprecated"
42948msgstr "%qE on vanhentunut"
42949
42950#: cp/decl.c:4180
42951#, gcc-internal-format
42952msgid "%<-ffriend-injection%> is deprecated"
42953msgstr ""
42954
42955#: cp/decl.c:4276
42956#, fuzzy, gcc-internal-format, gfc-internal-format
42957msgid "-faligned-new=%d is not a power of two"
42958msgstr "dwarfin versio %d ei ole tuettu"
42959
42960#: cp/decl.c:4733
42961#, gcc-internal-format
42962msgid "member %q+#D with constructor not allowed in anonymous aggregate"
42963msgstr ""
42964
42965#: cp/decl.c:4736
42966#, gcc-internal-format
42967msgid "member %q+#D with destructor not allowed in anonymous aggregate"
42968msgstr ""
42969
42970#: cp/decl.c:4739
42971#, gcc-internal-format
42972msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
42973msgstr ""
42974
42975#: cp/decl.c:4757
42976#, fuzzy, gcc-internal-format
42977msgid "attribute ignored in declaration of %q#T"
42978msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
42979
42980#: cp/decl.c:4760
42981#, fuzzy, gcc-internal-format
42982msgid "attribute for %q#T must follow the %qs keyword"
42983msgstr "%q+#T:n attribuutin on oltava %qs-avainsanan perässä"
42984
42985#: cp/decl.c:4783
42986#, gcc-internal-format
42987msgid "multiple types in one declaration"
42988msgstr "useita tyyppejä yhdessä esittelyssä"
42989
42990#: cp/decl.c:4788
42991#, gcc-internal-format
42992msgid "redeclaration of C++ built-in type %qT"
42993msgstr "C++:n sisäinen tietotyyppi %qT määritelty uudelleen"
42994
42995#: cp/decl.c:4806
42996#, fuzzy, gcc-internal-format
42997msgid "%<auto%> can only be specified for variables or function declarations"
42998msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
42999
43000#: cp/decl.c:4832
43001#, gcc-internal-format
43002msgid "missing type-name in typedef-declaration"
43003msgstr "tyypin nimi puuttuu typedef-esittelystä"
43004
43005#: cp/decl.c:4840
43006#, gcc-internal-format
43007msgid "ISO C++ prohibits anonymous structs"
43008msgstr "ISO C++ kieltää nimettömät structit"
43009
43010#: cp/decl.c:4847
43011#, fuzzy, gcc-internal-format
43012#| msgid "qualifiers can only be specified for objects and functions"
43013msgid "%<inline%> can only be specified for functions"
43014msgstr "määreet voidaan määrittää vain olioille ja funktioille"
43015
43016#: cp/decl.c:4850
43017#, fuzzy, gcc-internal-format
43018#| msgid "qualifiers can only be specified for objects and functions"
43019msgid "%<virtual%> can only be specified for functions"
43020msgstr "määreet voidaan määrittää vain olioille ja funktioille"
43021
43022#: cp/decl.c:4855
43023#, fuzzy, gcc-internal-format
43024msgid "%<friend%> can only be specified inside a class"
43025msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
43026
43027#: cp/decl.c:4858
43028#, fuzzy, gcc-internal-format
43029msgid "%<explicit%> can only be specified for constructors"
43030msgstr "määreet voidaan määrittää vain olioille ja funktioille"
43031
43032#: cp/decl.c:4861
43033#, gcc-internal-format
43034msgid "a storage class can only be specified for objects and functions"
43035msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
43036
43037#: cp/decl.c:4865
43038#, fuzzy, gcc-internal-format
43039#| msgid "qualifiers can only be specified for objects and functions"
43040msgid "%<const%> can only be specified for objects and functions"
43041msgstr "määreet voidaan määrittää vain olioille ja funktioille"
43042
43043#: cp/decl.c:4869
43044#, fuzzy, gcc-internal-format
43045#| msgid "qualifiers can only be specified for objects and functions"
43046msgid "%<volatile%> can only be specified for objects and functions"
43047msgstr "määreet voidaan määrittää vain olioille ja funktioille"
43048
43049#: cp/decl.c:4873
43050#, fuzzy, gcc-internal-format
43051#| msgid "qualifiers can only be specified for objects and functions"
43052msgid "%<__restrict%> can only be specified for objects and functions"
43053msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
43054
43055#: cp/decl.c:4877
43056#, fuzzy, gcc-internal-format
43057#| msgid "a storage class can only be specified for objects and functions"
43058msgid "%<__thread%> can only be specified for objects and functions"
43059msgstr "määreet voidaan määrittää vain olioille ja funktioille"
43060
43061#: cp/decl.c:4881
43062#, fuzzy, gcc-internal-format
43063msgid "%<typedef%> was ignored in this declaration"
43064msgstr "tyypin nimi puuttuu typedef-esittelystä"
43065
43066#: cp/decl.c:4884
43067#, fuzzy, gcc-internal-format
43068msgid "%<constexpr%> cannot be used for type declarations"
43069msgstr "%Hprototyypin esittely"
43070
43071#: cp/decl.c:4906
43072#, fuzzy, gcc-internal-format
43073msgid "attribute ignored in explicit instantiation %q#T"
43074msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
43075
43076#: cp/decl.c:4909
43077#, fuzzy, gcc-internal-format
43078msgid "no attribute can be applied to an explicit instantiation"
43079msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
43080
43081#: cp/decl.c:4981
43082#, gcc-internal-format
43083msgid "ignoring attributes applied to class type %qT outside of definition"
43084msgstr ""
43085
43086#. A template type parameter or other dependent type.
43087#: cp/decl.c:4985
43088#, gcc-internal-format
43089msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
43090msgstr ""
43091
43092#: cp/decl.c:5054 cp/decl2.c:841
43093#, fuzzy, gcc-internal-format
43094msgid "typedef %qD is initialized (use decltype instead)"
43095msgstr "typedef %qD on alustettu (käytä __typeof__ sen sijaan)"
43096
43097#: cp/decl.c:5062
43098#, fuzzy, gcc-internal-format
43099msgid "declaration of %q#D has %<extern%> and is initialized"
43100msgstr "parametrilla %q+D on vain etukäteisesittely"
43101
43102#: cp/decl.c:5091
43103#, fuzzy, gcc-internal-format
43104msgid "definition of %q#D is marked %<dllimport%>"
43105msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
43106
43107#: cp/decl.c:5115
43108#, fuzzy, gcc-internal-format
43109msgid "%q+#D is not a static data member of %q#T"
43110msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
43111
43112#: cp/decl.c:5123
43113#, fuzzy, gcc-internal-format
43114#| msgid "for template declaration %q+D"
43115msgid "non-member-template declaration of %qD"
43116msgstr "%qD:n esittely ei-jäsenenä"
43117
43118#: cp/decl.c:5124
43119#, fuzzy, gcc-internal-format
43120#| msgid "for template declaration %q+D"
43121msgid "does not match member template declaration here"
43122msgstr "malliesittelylle %q+D"
43123
43124#: cp/decl.c:5136
43125#, gcc-internal-format
43126msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
43127msgstr ""
43128
43129#: cp/decl.c:5148
43130#, gcc-internal-format
43131msgid "duplicate initialization of %qD"
43132msgstr ""
43133
43134#: cp/decl.c:5197
43135#, gcc-internal-format
43136msgid "declaration of %q#D outside of class is not definition"
43137msgstr ""
43138
43139#: cp/decl.c:5230
43140#, fuzzy, gcc-internal-format
43141msgid "%qD declared %<thread_local%> in %<constexpr%> function"
43142msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
43143
43144#: cp/decl.c:5233
43145#, fuzzy, gcc-internal-format
43146msgid "%qD declared %<static%> in %<constexpr%> function"
43147msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
43148
43149#: cp/decl.c:5298
43150#, gcc-internal-format
43151msgid "variable %q#D has initializer but incomplete type"
43152msgstr "muuttujalla %q#D on alustin, mutta vaillinaista tyyppiä"
43153
43154#: cp/decl.c:5304 cp/decl.c:6259
43155#, gcc-internal-format
43156msgid "elements of array %q#D have incomplete type"
43157msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiä"
43158
43159#: cp/decl.c:5314
43160#, gcc-internal-format
43161msgid "aggregate %q#D has incomplete type and cannot be defined"
43162msgstr ""
43163
43164#: cp/decl.c:5349
43165#, gcc-internal-format
43166msgid "%qD declared as reference but not initialized"
43167msgstr "%qD esitelty viitteenä, mutta ei ole alustettu"
43168
43169#: cp/decl.c:5406
43170#, gcc-internal-format
43171msgid "name used in a GNU-style designated initializer for an array"
43172msgstr ""
43173
43174#: cp/decl.c:5412
43175#, gcc-internal-format
43176msgid "name %qD used in a GNU-style designated initializer for an array"
43177msgstr ""
43178
43179#: cp/decl.c:5431
43180#, gcc-internal-format
43181msgid "non-trivial designated initializers not supported"
43182msgstr ""
43183
43184#: cp/decl.c:5434
43185#, fuzzy, gcc-internal-format
43186#| msgid "size of array %qD is not an integral constant-expression"
43187msgid "C99 designator %qE is not an integral constant-expression"
43188msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
43189
43190#: cp/decl.c:5490
43191#, fuzzy, gcc-internal-format
43192msgid "initializer fails to determine size of %qD"
43193msgstr "alustin ei pysty päättelemään taulukon %q+D kokoa"
43194
43195#: cp/decl.c:5497
43196#, gcc-internal-format
43197msgid "array size missing in %qD"
43198msgstr "%qD-taulukon koko puuttuu"
43199
43200#: cp/decl.c:5509
43201#, gcc-internal-format
43202msgid "zero-size array %qD"
43203msgstr "nollan kokoinen taulukko %qD"
43204
43205#: cp/decl.c:5549
43206#, gcc-internal-format
43207msgid "storage size of %qD isn%'t known"
43208msgstr "%qD:n koko muistissa ei ole tunnettu"
43209
43210#: cp/decl.c:5573
43211#, gcc-internal-format
43212msgid "storage size of %qD isn%'t constant"
43213msgstr "%qD:n koko muistissa ei ole vakio"
43214
43215#: cp/decl.c:5621
43216#, gcc-internal-format
43217msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
43218msgstr ""
43219
43220#: cp/decl.c:5625
43221#, gcc-internal-format
43222msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
43223msgstr ""
43224
43225#: cp/decl.c:5631
43226#, fuzzy, gcc-internal-format
43227#| msgid "  you can work around this by removing the initializer"
43228msgid "you can work around this by removing the initializer"
43229msgstr "  voit kiertää tämän poistamalla alustimen"
43230
43231#: cp/decl.c:5667
43232#, gcc-internal-format
43233msgid "uninitialized const %qD"
43234msgstr "alustamaton const %qD"
43235
43236#: cp/decl.c:5674
43237#, fuzzy, gcc-internal-format
43238msgid "uninitialized variable %qD in %<constexpr%> function"
43239msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
43240
43241#: cp/decl.c:5681
43242#, fuzzy, gcc-internal-format
43243msgid "uninitialized variable %qD in %<constexpr%> context"
43244msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
43245
43246#: cp/decl.c:5689
43247#, fuzzy, gcc-internal-format
43248msgid "%q#T has no user-provided default constructor"
43249msgstr "%J%qD on tavallisesti ei-staattinen funktio"
43250
43251#: cp/decl.c:5693
43252#, gcc-internal-format
43253msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
43254msgstr ""
43255
43256#: cp/decl.c:5696
43257#, gcc-internal-format
43258msgid "and the implicitly-defined constructor does not initialize %q#D"
43259msgstr ""
43260
43261#: cp/decl.c:5840
43262#, fuzzy, gcc-internal-format
43263msgid "invalid type %qT as initializer for a vector of type %qT"
43264msgstr "perustyypin %qT kaksoiskappale virheellinen"
43265
43266#: cp/decl.c:5881
43267#, gcc-internal-format
43268msgid "initializer for %qT must be brace-enclosed"
43269msgstr ""
43270
43271#: cp/decl.c:5916
43272#, gcc-internal-format
43273msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
43274msgstr ""
43275
43276#: cp/decl.c:5924
43277#, fuzzy, gcc-internal-format
43278msgid "%qT has no non-static data member named %qD"
43279msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
43280
43281#: cp/decl.c:5944
43282#, fuzzy, gcc-internal-format
43283msgid "invalid initializer for %q#D"
43284msgstr "virheellinen alustin taulukon jäsenelle %q#D"
43285
43286#: cp/decl.c:5974
43287#, gcc-internal-format
43288msgid "C99 designator %qE outside aggregate initializer"
43289msgstr ""
43290
43291#: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1593
43292#: cp/typeck2.c:1641 cp/typeck2.c:1688
43293#, gcc-internal-format
43294msgid "too many initializers for %qT"
43295msgstr "liikaa alustimia %qT:lle"
43296
43297#: cp/decl.c:6050
43298#, fuzzy, gcc-internal-format
43299msgid "braces around scalar initializer for type %qT"
43300msgstr "skalaarialustimen ympärillä on aaltosulkeet"
43301
43302#: cp/decl.c:6159
43303#, fuzzy, gcc-internal-format
43304msgid "missing braces around initializer for %qT"
43305msgstr "alustimen ympäriltä puuttuu aaltosulkeet"
43306
43307#: cp/decl.c:6261
43308#, fuzzy, gcc-internal-format
43309msgid "elements of array %q#T have incomplete type"
43310msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiä"
43311
43312#: cp/decl.c:6269
43313#, gcc-internal-format
43314msgid "variable-sized compound literal"
43315msgstr "muuttuvakokoinen yhdysliteraali"
43316
43317#: cp/decl.c:6324
43318#, gcc-internal-format
43319msgid "%q#D has incomplete type"
43320msgstr "%q#D on vaillinaista tyyppiä"
43321
43322#: cp/decl.c:6345
43323#, gcc-internal-format
43324msgid "scalar object %qD requires one element in initializer"
43325msgstr "skalaariobjekti %qD vaatii yhden alkion alustimeensa"
43326
43327#: cp/decl.c:6390
43328#, gcc-internal-format
43329msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
43330msgstr "C++98:ssa %qD on alustettava muodostimessa, ei käyttäen %<{...}%>"
43331
43332#: cp/decl.c:6487
43333#, gcc-internal-format
43334msgid "array %qD initialized by parenthesized string literal %qE"
43335msgstr "taulukko %qD alustettu sulkujen sisällä olevalla merkkijonoliteraalilla %qE"
43336
43337#: cp/decl.c:6523
43338#, fuzzy, gcc-internal-format
43339msgid "initializer invalid for static member with constructor"
43340msgstr "virheellinen alustin taulukon jäsenelle %q#D"
43341
43342#: cp/decl.c:6525
43343#, fuzzy, gcc-internal-format
43344msgid "non-constant in-class initialization invalid for static member %qD"
43345msgstr "vektoriylivuoto lausekkeessa"
43346
43347#: cp/decl.c:6528
43348#, fuzzy, gcc-internal-format
43349msgid "non-constant in-class initialization invalid for non-inline static member %qD"
43350msgstr "vektoriylivuoto lausekkeessa"
43351
43352#: cp/decl.c:6533
43353#, gcc-internal-format
43354msgid "(an out of class initialization is required)"
43355msgstr ""
43356
43357#: cp/decl.c:6712
43358#, fuzzy, gcc-internal-format
43359msgid "reference %qD is initialized with itself"
43360msgstr "%qD esitelty viitteenä, mutta ei ole alustettu"
43361
43362#: cp/decl.c:6855
43363#, gcc-internal-format
43364msgid "assignment (not initialization) in declaration"
43365msgstr "sijoitus (ei alustus) esittelyssä"
43366
43367#: cp/decl.c:6873 cp/decl.c:12629
43368#, fuzzy, gcc-internal-format
43369msgid "ISO C++17 does not allow %<register%> storage class specifier"
43370msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
43371
43372#: cp/decl.c:6877 cp/decl.c:12633
43373#, fuzzy, gcc-internal-format
43374#| msgid "storage class specified for %qs"
43375msgid "%<register%> storage class specifier used"
43376msgstr "tallennusluokka annettu %qs:lle"
43377
43378#: cp/decl.c:6930
43379#, fuzzy, gcc-internal-format
43380#| msgid "invalid use of member %q+D in static member function"
43381msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
43382msgstr "jäsentä %q+D käytetty virheellisesti staattisessa jäsenfunktiossa"
43383
43384#: cp/decl.c:7026
43385#, fuzzy, gcc-internal-format
43386#| msgid "variable-sized object may not be initialized"
43387msgid "variable concept has no initializer"
43388msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
43389
43390#: cp/decl.c:7081
43391#, fuzzy, gcc-internal-format
43392msgid "shadowing previous type declaration of %q#D"
43393msgstr "%q+D:n edellinen esittely"
43394
43395#: cp/decl.c:7267
43396#, gcc-internal-format
43397msgid "function %q#D is initialized like a variable"
43398msgstr "funktio %q#D alustetaan kuin muuttuja"
43399
43400#: cp/decl.c:7350
43401#, gcc-internal-format
43402msgid "cannot decompose class type %qT because it has an anonymous struct member"
43403msgstr ""
43404
43405#: cp/decl.c:7353
43406#, gcc-internal-format
43407msgid "cannot decompose class type %qT because it has an anonymous union member"
43408msgstr ""
43409
43410#: cp/decl.c:7360
43411#, fuzzy, gcc-internal-format
43412msgid "cannot decompose inaccessible member %qD of %qT"
43413msgstr "perustyypin %qT kaksoiskappale virheellinen"
43414
43415#: cp/decl.c:7386
43416#, gcc-internal-format
43417msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
43418msgstr ""
43419
43420#: cp/decl.c:7395
43421#, gcc-internal-format
43422msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
43423msgstr ""
43424
43425#: cp/decl.c:7613
43426#, fuzzy, gcc-internal-format
43427#| msgid "cannot decrement a pointer to incomplete type %qT"
43428msgid "structured binding refers to incomplete type %qT"
43429msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
43430
43431#: cp/decl.c:7629
43432#, fuzzy, gcc-internal-format
43433#| msgid "ISO C90 forbids variable length array %qE"
43434msgid "cannot decompose variable length array %qT"
43435msgstr "ISO C90 kieltää muuttuvakokoisen taulukon %qE"
43436
43437#: cp/decl.c:7638 cp/decl.c:7723
43438#, fuzzy, gcc-internal-format, gfc-internal-format
43439#| msgid "%qs specified for structure field"
43440msgid "%u name provided for structured binding"
43441msgid_plural "%u names provided for structured binding"
43442msgstr[0] "%qs määritelty tietueen kentälle"
43443msgstr[1] "%qs määritelty tietueen kentälle"
43444
43445#: cp/decl.c:7642
43446#, gcc-internal-format, gfc-internal-format
43447msgid "only %u name provided for structured binding"
43448msgid_plural "only %u names provided for structured binding"
43449msgstr[0] ""
43450msgstr[1] ""
43451
43452#: cp/decl.c:7645
43453#, gcc-internal-format
43454msgid "while %qT decomposes into %wu element"
43455msgid_plural "while %qT decomposes into %wu elements"
43456msgstr[0] ""
43457msgstr[1] ""
43458
43459#: cp/decl.c:7690
43460#, fuzzy, gcc-internal-format
43461msgid "cannot decompose variable length vector %qT"
43462msgstr "luokalla %q#T on datajäseninä osoittimia"
43463
43464#: cp/decl.c:7716
43465#, fuzzy, gcc-internal-format
43466#| msgid "size of array is not an integral constant-expression"
43467msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
43468msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
43469
43470#: cp/decl.c:7725
43471#, gcc-internal-format
43472msgid "while %qT decomposes into %E elements"
43473msgstr ""
43474
43475#: cp/decl.c:7746
43476#, fuzzy, gcc-internal-format
43477#| msgid "invalid type for iteration variable %qE"
43478msgid "in initialization of structured binding variable %qD"
43479msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
43480
43481#: cp/decl.c:7772
43482#, fuzzy, gcc-internal-format
43483msgid "cannot decompose union type %qT"
43484msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
43485
43486#: cp/decl.c:7777
43487#, fuzzy, gcc-internal-format
43488#| msgid "cannot decrement a pointer to incomplete type %qT"
43489msgid "cannot decompose non-array non-class type %qT"
43490msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
43491
43492#: cp/decl.c:7782
43493#, fuzzy, gcc-internal-format
43494msgid "cannot decompose lambda closure type %qT"
43495msgstr "Pyydettyä osoitetta ei voi asettaa"
43496
43497#: cp/decl.c:7786
43498#, fuzzy, gcc-internal-format
43499msgid "structured binding refers to incomplete class type %qT"
43500msgstr "paluutyyppi on vaillinainen tyyppi"
43501
43502#: cp/decl.c:7795
43503#, gcc-internal-format
43504msgid "cannot decompose class type %qT without non-static data members"
43505msgstr ""
43506
43507#: cp/decl.c:8234
43508#, gcc-internal-format
43509msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
43510msgstr ""
43511
43512#: cp/decl.c:8237
43513#, gcc-internal-format
43514msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
43515msgstr ""
43516
43517#: cp/decl.c:8243
43518#, gcc-internal-format
43519msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
43520msgstr ""
43521
43522#: cp/decl.c:8471
43523#, fuzzy, gcc-internal-format
43524msgid "initializer fails to determine size of %qT"
43525msgstr "alustin ei pysty päättelemään taulukon %q+D kokoa"
43526
43527#: cp/decl.c:8475
43528#, fuzzy, gcc-internal-format
43529msgid "array size missing in %qT"
43530msgstr "%qD-taulukon koko puuttuu"
43531
43532#: cp/decl.c:8478
43533#, fuzzy, gcc-internal-format
43534msgid "zero-size array %qT"
43535msgstr "nollan kokoinen taulukko %qD"
43536
43537#: cp/decl.c:8494
43538#, fuzzy, gcc-internal-format
43539msgid "destructor for alien class %qT cannot be a member"
43540msgstr "Java-luokalla %qT ei voi olla hajotinta"
43541
43542#: cp/decl.c:8496
43543#, gcc-internal-format
43544msgid "constructor for alien class %qT cannot be a member"
43545msgstr ""
43546
43547#: cp/decl.c:8520
43548#, fuzzy, gcc-internal-format
43549msgid "%qD declared as a %<virtual%> variable"
43550msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
43551
43552#: cp/decl.c:8522
43553#, gcc-internal-format
43554msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
43555msgstr ""
43556
43557#: cp/decl.c:8527
43558#, fuzzy, gcc-internal-format
43559msgid "%qD declared as a %<virtual%> parameter"
43560msgstr "parametri %qD esitelty void-tyyppisenä"
43561
43562#: cp/decl.c:8529
43563#, fuzzy, gcc-internal-format
43564msgid "%qD declared as an %<inline%> parameter"
43565msgstr "parametri %q+D esitelty %<inline%>:ksi"
43566
43567#: cp/decl.c:8531
43568#, gcc-internal-format
43569msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
43570msgstr ""
43571
43572#: cp/decl.c:8536
43573#, fuzzy, gcc-internal-format
43574msgid "%qD declared as a %<virtual%> type"
43575msgstr "parametri %qD esitelty void-tyyppisenä"
43576
43577#: cp/decl.c:8538
43578#, fuzzy, gcc-internal-format
43579msgid "%qD declared as an %<inline%> type"
43580msgstr "parametri %qD esitelty void-tyyppisenä"
43581
43582#: cp/decl.c:8540
43583#, gcc-internal-format
43584msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
43585msgstr ""
43586
43587#: cp/decl.c:8545
43588#, fuzzy, gcc-internal-format
43589msgid "%qD declared as a %<virtual%> field"
43590msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
43591
43592#: cp/decl.c:8547
43593#, fuzzy, gcc-internal-format
43594msgid "%qD declared as an %<inline%> field"
43595msgstr "parametri %q+D esitelty %<inline%>:ksi"
43596
43597#: cp/decl.c:8549
43598#, gcc-internal-format
43599msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
43600msgstr ""
43601
43602#: cp/decl.c:8556
43603#, gcc-internal-format
43604msgid "%q+D declared as a friend"
43605msgstr "%q+D esitelty ystävänä"
43606
43607#: cp/decl.c:8563
43608#, fuzzy, gcc-internal-format
43609msgid "%q+D declared with an exception specification"
43610msgstr "nimike %qD esitelty muttei määritelty"
43611
43612#: cp/decl.c:8595
43613#, gcc-internal-format
43614msgid "definition of %qD is not in namespace enclosing %qT"
43615msgstr ""
43616
43617#: cp/decl.c:8635
43618#, gcc-internal-format
43619msgid "static member function %q#D declared with type qualifiers"
43620msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
43621
43622#: cp/decl.c:8645
43623#, fuzzy, gcc-internal-format
43624#| msgid "%qD declared as a non-parameter"
43625msgid "concept %q#D declared with function parameters"
43626msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
43627
43628#: cp/decl.c:8651
43629#, fuzzy, gcc-internal-format
43630#| msgid "parameter %qD declared with void type"
43631msgid "concept %q#D declared with a deduced return type"
43632msgstr "parametri %qD esitelty void-tyyppisenä"
43633
43634#: cp/decl.c:8653
43635#, gcc-internal-format
43636msgid "concept %q#D with non-%<bool%> return type %qT"
43637msgstr ""
43638
43639#: cp/decl.c:8724
43640#, fuzzy, gcc-internal-format
43641#| msgid "old-style function definition"
43642msgid "concept %qD has no definition"
43643msgstr "%qD:n poistettu määrittely"
43644
43645#: cp/decl.c:8793
43646#, gcc-internal-format
43647msgid "defining explicit specialization %qD in friend declaration"
43648msgstr ""
43649
43650#. Something like `template <class T> friend void f<T>()'.
43651#: cp/decl.c:8803
43652#, gcc-internal-format
43653msgid "invalid use of template-id %qD in declaration of primary template"
43654msgstr ""
43655
43656#: cp/decl.c:8821
43657#, gcc-internal-format
43658msgid "default arguments are not allowed in declaration of friend template specialization %qD"
43659msgstr ""
43660
43661#: cp/decl.c:8829
43662#, gcc-internal-format
43663msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
43664msgstr ""
43665
43666#: cp/decl.c:8878
43667#, fuzzy, gcc-internal-format
43668msgid "cannot declare %<::main%> to be a template"
43669msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
43670
43671#: cp/decl.c:8880
43672#, fuzzy, gcc-internal-format
43673msgid "cannot declare %<::main%> to be inline"
43674msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
43675
43676#: cp/decl.c:8882
43677#, fuzzy, gcc-internal-format
43678msgid "cannot declare %<::main%> to be %<constexpr%>"
43679msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
43680
43681#: cp/decl.c:8884
43682#, fuzzy, gcc-internal-format
43683msgid "cannot declare %<::main%> to be static"
43684msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
43685
43686#: cp/decl.c:8941
43687#, gcc-internal-format
43688msgid "static member function %qD cannot have cv-qualifier"
43689msgstr ""
43690
43691#: cp/decl.c:8942
43692#, gcc-internal-format
43693msgid "non-member function %qD cannot have cv-qualifier"
43694msgstr ""
43695
43696#: cp/decl.c:8950
43697#, fuzzy, gcc-internal-format
43698#| msgid "static member function %q#D declared with type qualifiers"
43699msgid "static member function %qD cannot have ref-qualifier"
43700msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
43701
43702#: cp/decl.c:8951
43703#, fuzzy, gcc-internal-format
43704#| msgid "static member function %q#D declared with type qualifiers"
43705msgid "non-member function %qD cannot have ref-qualifier"
43706msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
43707
43708#: cp/decl.c:8961
43709#, gcc-internal-format
43710msgid "deduction guide %qD must be declared at namespace scope"
43711msgstr ""
43712
43713#: cp/decl.c:8967
43714#, fuzzy, gcc-internal-format
43715#| msgid "declaration of %qD as non-function"
43716msgid "deduction guide %qD must not have a function body"
43717msgstr "%qD:n esittely ei-funktiona"
43718
43719#: cp/decl.c:8980
43720#, fuzzy, gcc-internal-format
43721msgid "literal operator with C linkage"
43722msgstr "malli C-linkityksellä"
43723
43724#: cp/decl.c:8990
43725#, fuzzy, gcc-internal-format
43726msgid "%qD has invalid argument list"
43727msgstr "virheellinen IACC-argumentti"
43728
43729#: cp/decl.c:8998
43730#, fuzzy, gcc-internal-format
43731msgid "integer suffix %qs shadowed by implementation"
43732msgstr "virheellinen loppuliite ”%.*s” kokonaislukuvakiolla"
43733
43734#: cp/decl.c:9004
43735#, fuzzy, gcc-internal-format
43736msgid "floating point suffix %qs shadowed by implementation"
43737msgstr "virheellinen loppuliite ”%.*s” kokonaislukuvakiolla"
43738
43739#: cp/decl.c:9012
43740#, gcc-internal-format
43741msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
43742msgstr ""
43743
43744#: cp/decl.c:9017
43745#, fuzzy, gcc-internal-format
43746msgid "%qD must be a non-member function"
43747msgstr "%qD:n esittely ei-jäsenenä"
43748
43749#: cp/decl.c:9097
43750#, fuzzy, gcc-internal-format
43751msgid "%<::main%> must return %<int%>"
43752msgstr "paluutyyppi on oletuksena %<int%>"
43753
43754#: cp/decl.c:9137
43755#, fuzzy, gcc-internal-format
43756msgid "definition of implicitly-declared %qD"
43757msgstr "funktion määrittely esitelty %<auto%>:ksi"
43758
43759#: cp/decl.c:9142
43760#, fuzzy, gcc-internal-format
43761msgid "definition of explicitly-defaulted %q+D"
43762msgstr "%q+D:n edellinen määrittely oli täällä"
43763
43764#: cp/decl.c:9144
43765#, fuzzy, gcc-internal-format
43766msgid "%q#D explicitly defaulted here"
43767msgstr "%q+D:n edellinen määrittely oli täällä"
43768
43769#: cp/decl.c:9161
43770#, fuzzy, gcc-internal-format
43771msgid "no %q#D member function declared in class %qT"
43772msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
43773
43774#: cp/decl.c:9350
43775#, fuzzy, gcc-internal-format
43776msgid "cannot declare %<::main%> to be a global variable"
43777msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
43778
43779#: cp/decl.c:9358
43780#, fuzzy, gcc-internal-format
43781#| msgid "automatic variable %qE cannot be %<threadprivate%>"
43782msgid "a non-template variable cannot be %<concept%>"
43783msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
43784
43785#: cp/decl.c:9365
43786#, fuzzy, gcc-internal-format
43787msgid "concept must have type %<bool%>"
43788msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
43789
43790# semi-fuzzy
43791#: cp/decl.c:9485
43792#, fuzzy, gcc-internal-format
43793msgid "in-class initialization of static data member %q#D of incomplete type"
43794msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
43795
43796#: cp/decl.c:9489
43797#, fuzzy, gcc-internal-format
43798msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
43799msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
43800
43801#: cp/decl.c:9493
43802#, fuzzy, gcc-internal-format
43803msgid "in-class initialization of static data member %q#D of non-literal type"
43804msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
43805
43806#: cp/decl.c:9507
43807#, gcc-internal-format
43808msgid "invalid in-class initialization of static data member of non-integral type %qT"
43809msgstr ""
43810
43811#: cp/decl.c:9514
43812#, gcc-internal-format
43813msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
43814msgstr ""
43815
43816#: cp/decl.c:9519
43817#, gcc-internal-format
43818msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
43819msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
43820
43821#: cp/decl.c:9619
43822#, gcc-internal-format
43823msgid "size of array %qD has non-integral type %qT"
43824msgstr "taulukon %qD koolla on epäkokonaislukutyyppi %qT"
43825
43826#: cp/decl.c:9621
43827#, gcc-internal-format
43828msgid "size of array has non-integral type %qT"
43829msgstr "taulukon koolla on epäkokonaislukutyyppi %qT"
43830
43831#: cp/decl.c:9651 cp/decl.c:9701
43832#, gcc-internal-format
43833msgid "size of array is not an integral constant-expression"
43834msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
43835
43836#: cp/decl.c:9667
43837#, gcc-internal-format
43838msgid "size of array %qD is negative"
43839msgstr "taulukon %qD koko on negatiivinen"
43840
43841#: cp/decl.c:9669 cp/init.c:3667
43842#, gcc-internal-format
43843msgid "size of array is negative"
43844msgstr "taulukon koko on negatiivinen"
43845
43846#: cp/decl.c:9683
43847#, gcc-internal-format
43848msgid "ISO C++ forbids zero-size array %qD"
43849msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD"
43850
43851#: cp/decl.c:9685
43852#, gcc-internal-format
43853msgid "ISO C++ forbids zero-size array"
43854msgstr "ISO C++ kieltää nollan kokoisen taulukon"
43855
43856#: cp/decl.c:9698
43857#, gcc-internal-format
43858msgid "size of array %qD is not an integral constant-expression"
43859msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
43860
43861#: cp/decl.c:9707
43862#, gcc-internal-format
43863msgid "ISO C++ forbids variable length array %qD"
43864msgstr "ISO C++ kieltää muuttuvakokoisen taulukon %qD"
43865
43866#: cp/decl.c:9709
43867#, gcc-internal-format
43868msgid "ISO C++ forbids variable length array"
43869msgstr "ISO C++ kieltää muuttuvakokoisen taulukon"
43870
43871#: cp/decl.c:9715
43872#, fuzzy, gcc-internal-format
43873msgid "variable length array %qD is used"
43874msgstr "käytetään muuttuvapituista taulukkoa"
43875
43876#: cp/decl.c:9718
43877#, gcc-internal-format
43878msgid "variable length array is used"
43879msgstr "käytetään muuttuvapituista taulukkoa"
43880
43881#: cp/decl.c:9767
43882#, gcc-internal-format
43883msgid "overflow in array dimension"
43884msgstr "taulukon koon ylivuoto"
43885
43886#: cp/decl.c:9820
43887#, fuzzy, gcc-internal-format
43888#| msgid "%q+D declared as a friend"
43889msgid "%qD declared as array of %qT"
43890msgstr "%qD esiteltiin täällä"
43891
43892#: cp/decl.c:9830
43893#, gcc-internal-format
43894msgid "declaration of %qD as array of void"
43895msgstr "%qD:n esittely void-taulukkona"
43896
43897#: cp/decl.c:9832
43898#, gcc-internal-format
43899msgid "creating array of void"
43900msgstr "luodaan void-taulukko"
43901
43902#: cp/decl.c:9837
43903#, gcc-internal-format
43904msgid "declaration of %qD as array of functions"
43905msgstr "%qD:n esittely funktioiden taulukkona"
43906
43907#: cp/decl.c:9839
43908#, gcc-internal-format
43909msgid "creating array of functions"
43910msgstr "luodaan funktioiden taulukko"
43911
43912#: cp/decl.c:9844
43913#, gcc-internal-format
43914msgid "declaration of %qD as array of references"
43915msgstr "%qD:n esittely viitteiden taulukkona"
43916
43917#: cp/decl.c:9846
43918#, gcc-internal-format
43919msgid "creating array of references"
43920msgstr "luodaan viitteiden taulukko"
43921
43922#: cp/decl.c:9851
43923#, gcc-internal-format
43924msgid "declaration of %qD as array of function members"
43925msgstr "%qD:n esittely funktiojäsenten taulukkona"
43926
43927#: cp/decl.c:9853
43928#, gcc-internal-format
43929msgid "creating array of function members"
43930msgstr "luodaan funktiojäsenten taulukkoa"
43931
43932#: cp/decl.c:9867
43933#, fuzzy, gcc-internal-format
43934msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
43935msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmäiseen"
43936
43937#: cp/decl.c:9871
43938#, gcc-internal-format
43939msgid "multidimensional array must have bounds for all dimensions except the first"
43940msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmäiseen"
43941
43942#: cp/decl.c:9930
43943#, gcc-internal-format
43944msgid "return type specification for constructor invalid"
43945msgstr ""
43946
43947#: cp/decl.c:9933
43948#, fuzzy, gcc-internal-format
43949msgid "qualifiers are not allowed on constructor declaration"
43950msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
43951
43952#: cp/decl.c:9943
43953#, fuzzy, gcc-internal-format
43954msgid "return type specification for destructor invalid"
43955msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
43956
43957#: cp/decl.c:9946
43958#, fuzzy, gcc-internal-format
43959msgid "qualifiers are not allowed on destructor declaration"
43960msgstr "%Jvanhanmallinen funktiomäärittely"
43961
43962#: cp/decl.c:9958
43963#, fuzzy, gcc-internal-format
43964msgid "return type specified for %<operator %T%>"
43965msgstr "paluutyyppi %q#T on vaillinainen"
43966
43967#: cp/decl.c:9961
43968#, gcc-internal-format
43969msgid "qualifiers are not allowed on declaration of %<operator %T%>"
43970msgstr ""
43971
43972#: cp/decl.c:9969
43973#, fuzzy, gcc-internal-format
43974msgid "return type specified for deduction guide"
43975msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
43976
43977#: cp/decl.c:9972
43978#, fuzzy, gcc-internal-format
43979msgid "qualifiers are not allowed on declaration of deduction guide"
43980msgstr "%Jvanhanmallinen funktiomäärittely"
43981
43982#: cp/decl.c:9976
43983#, fuzzy, gcc-internal-format
43984msgid "template template parameter %qT in declaration of deduction guide"
43985msgstr "%qD esitelty ei-parametrina"
43986
43987#: cp/decl.c:9985
43988#, fuzzy, gcc-internal-format
43989msgid "decl-specifier in declaration of deduction guide"
43990msgstr "useita tallennusluokkia esittelymääritteissä"
43991
43992#: cp/decl.c:10006
43993#, gcc-internal-format
43994msgid "unnamed variable or field declared void"
43995msgstr "nimetön muuttuja tai kenttä esitelty voidiksi"
43996
43997#: cp/decl.c:10013
43998#, gcc-internal-format
43999msgid "variable or field declared void"
44000msgstr "muuttuja tai kenttä esitelty voidiksi"
44001
44002#: cp/decl.c:10028
44003#, fuzzy, gcc-internal-format
44004msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
44005msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
44006
44007#: cp/decl.c:10034
44008#, fuzzy, gcc-internal-format
44009msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
44010msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
44011
44012#: cp/decl.c:10292
44013#, fuzzy, gcc-internal-format
44014msgid "invalid use of qualified-name %<::%D%>"
44015msgstr "Virheellinen käyttäjänimi ”%s” funktiossa %s, rivillä %d. Keskeytys."
44016
44017#: cp/decl.c:10295 cp/decl.c:10315
44018#, fuzzy, gcc-internal-format
44019msgid "invalid use of qualified-name %<%T::%D%>"
44020msgstr "määrittelemättömän tyypin %<%s %s%> epäkelpo käyttö"
44021
44022#: cp/decl.c:10298
44023#, fuzzy, gcc-internal-format
44024msgid "invalid use of qualified-name %<%D::%D%>"
44025msgstr "Virheellinen käyttäjänimi ”%s” funktiossa %s, rivillä %d. Keskeytys."
44026
44027#: cp/decl.c:10307
44028#, gcc-internal-format
44029msgid "%q#T is not a class or a namespace"
44030msgstr "%q#T ei ole luokka eikä nimiavaruus"
44031
44032#: cp/decl.c:10329 cp/decl.c:10422 cp/decl.c:10431 cp/decl.c:11994
44033#, gcc-internal-format
44034msgid "declaration of %qD as non-function"
44035msgstr "%qD:n esittely ei-funktiona"
44036
44037#: cp/decl.c:10335
44038#, gcc-internal-format
44039msgid "declaration of %qD as non-member"
44040msgstr "%qD:n esittely ei-jäsenenä"
44041
44042#: cp/decl.c:10363
44043#, gcc-internal-format
44044msgid "declarator-id missing; using reserved word %qD"
44045msgstr ""
44046
44047#: cp/decl.c:10414
44048#, gcc-internal-format
44049msgid "function definition does not declare parameters"
44050msgstr "funktion määrittely ei esittele parametrejä"
44051
44052#: cp/decl.c:10439
44053#, fuzzy, gcc-internal-format
44054msgid "declaration of %qD as %<typedef%>"
44055msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö"
44056
44057#: cp/decl.c:10444
44058#, fuzzy, gcc-internal-format
44059msgid "declaration of %qD as parameter"
44060msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
44061
44062#: cp/decl.c:10478
44063#, fuzzy, gcc-internal-format
44064msgid "%<concept%> cannot appear in a typedef declaration"
44065msgstr "%Hprototyypin esittely"
44066
44067#: cp/decl.c:10484
44068#, fuzzy, gcc-internal-format
44069msgid "%<constexpr%> cannot appear in a typedef declaration"
44070msgstr "%Hprototyypin esittely"
44071
44072#: cp/decl.c:10492
44073#, fuzzy, gcc-internal-format
44074msgid "two or more data types in declaration of %qs"
44075msgstr "yli yksi tietotyyppi esittelymääritteissä"
44076
44077#: cp/decl.c:10498
44078#, fuzzy, gcc-internal-format
44079msgid "conflicting specifiers in declaration of %qs"
44080msgstr "useita tallennusluokkia esittelymääritteissä"
44081
44082#: cp/decl.c:10539
44083#, fuzzy, gcc-internal-format
44084#| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
44085msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
44086msgstr "ISO C ei tue pelkkää %<complex%>-tyyppiä merkityksellä %<double complex%>"
44087
44088#: cp/decl.c:10588 cp/decl.c:10591 cp/decl.c:10594
44089#, gcc-internal-format
44090msgid "ISO C++ forbids declaration of %qs with no type"
44091msgstr "ISO C++ kieltää muuttujan %qs esittelyn ilman tyyppiä"
44092
44093#: cp/decl.c:10610
44094#, fuzzy, gcc-internal-format
44095msgid "%<__int%d%> is not supported by this target"
44096msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
44097
44098#: cp/decl.c:10616
44099#, fuzzy, gcc-internal-format
44100msgid "ISO C++ does not support %<__int%d%> for %qs"
44101msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
44102
44103#: cp/decl.c:10638 cp/decl.c:10658
44104#, gcc-internal-format
44105msgid "%<signed%> or %<unsigned%> invalid for %qs"
44106msgstr "%<signed%> tai %<unsigned%> virheellinen %qs:lle"
44107
44108#: cp/decl.c:10640
44109#, gcc-internal-format
44110msgid "%<signed%> and %<unsigned%> specified together for %qs"
44111msgstr "sekä %<signed%> että %<unsigned%> määritelty %qs:lle"
44112
44113#: cp/decl.c:10642
44114#, gcc-internal-format
44115msgid "%<long long%> invalid for %qs"
44116msgstr "%<long long%> virheellinen %qs:lle"
44117
44118#: cp/decl.c:10644
44119#, gcc-internal-format
44120msgid "%<long%> invalid for %qs"
44121msgstr "%<long%> virheellinen %qs:lle"
44122
44123#: cp/decl.c:10646
44124#, gcc-internal-format
44125msgid "%<short%> invalid for %qs"
44126msgstr "%<short%> virheellinen %qs:lle"
44127
44128#: cp/decl.c:10648
44129#, gcc-internal-format
44130msgid "%<long%> or %<short%> invalid for %qs"
44131msgstr "%<long%> tai %<short%> virheellinen %qs:lle"
44132
44133#: cp/decl.c:10650
44134#, fuzzy, gcc-internal-format
44135msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
44136msgstr "%<long%> tai %<short%> virheellinen %qs:lle"
44137
44138#: cp/decl.c:10652
44139#, fuzzy, gcc-internal-format
44140msgid "%<long%> or %<short%> specified with char for %qs"
44141msgstr "sekä %<long%> että %<short%> määritelty %qs:lle"
44142
44143#: cp/decl.c:10654
44144#, gcc-internal-format
44145msgid "%<long%> and %<short%> specified together for %qs"
44146msgstr "sekä %<long%> että %<short%> määritelty %qs:lle"
44147
44148#: cp/decl.c:10660
44149#, gcc-internal-format
44150msgid "%<short%> or %<long%> invalid for %qs"
44151msgstr "%<short%> tai %<long%> virheellinen %qs:lle"
44152
44153#: cp/decl.c:10668
44154#, gcc-internal-format
44155msgid "long, short, signed or unsigned used invalidly for %qs"
44156msgstr ""
44157
44158#: cp/decl.c:10736
44159#, fuzzy, gcc-internal-format
44160msgid "complex invalid for %qs"
44161msgstr "epäkelpo osoitintila %qs"
44162
44163#: cp/decl.c:10775
44164#, gcc-internal-format
44165msgid "template placeholder type %qT must be followed by a simple declarator-id"
44166msgstr ""
44167
44168#: cp/decl.c:10793
44169#, fuzzy, gcc-internal-format
44170#| msgid "member %qD cannot be declared both virtual and static"
44171msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
44172msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
44173
44174#: cp/decl.c:10799
44175#, fuzzy, gcc-internal-format
44176#| msgid "member %qD cannot be declared both virtual and static"
44177msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
44178msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
44179
44180#: cp/decl.c:10809
44181#, fuzzy, gcc-internal-format
44182msgid "typedef declaration invalid in parameter declaration"
44183msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
44184
44185#: cp/decl.c:10814
44186#, gcc-internal-format
44187msgid "storage class specified for template parameter %qs"
44188msgstr "tallennusluokka annettu malliparametrille %qs"
44189
44190#: cp/decl.c:10820
44191#, gcc-internal-format
44192msgid "storage class specifiers invalid in parameter declarations"
44193msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
44194
44195#: cp/decl.c:10824
44196#, fuzzy, gcc-internal-format
44197#| msgid "a parameter cannot be declared %<constexpr%>"
44198msgid "a parameter cannot be declared %<concept%>"
44199msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
44200
44201#: cp/decl.c:10829
44202#, gcc-internal-format
44203msgid "a parameter cannot be declared %<constexpr%>"
44204msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
44205
44206#: cp/decl.c:10839
44207#, gcc-internal-format
44208msgid "%<virtual%> outside class declaration"
44209msgstr "%<virtual%> luokan esittelyn ulkopuolella"
44210
44211#: cp/decl.c:10849
44212#, fuzzy, gcc-internal-format
44213#| msgid "%<namespace%> definition is not allowed here"
44214msgid "structured binding declaration cannot be %<inline%>"
44215msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
44216
44217#: cp/decl.c:10852
44218#, fuzzy, gcc-internal-format
44219msgid "structured binding declaration cannot be %<typedef%>"
44220msgstr "malliesittelylle %q+D"
44221
44222#: cp/decl.c:10854
44223#, fuzzy, gcc-internal-format
44224#| msgid "a destructor cannot be %<constexpr%>"
44225msgid "structured binding declaration cannot be %<constexpr%>"
44226msgstr "hajotin ei voi olla %<constexpr%>"
44227
44228#: cp/decl.c:10858
44229#, fuzzy, gcc-internal-format
44230msgid "structured binding declaration cannot be %qs"
44231msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
44232
44233#: cp/decl.c:10863
44234#, fuzzy, gcc-internal-format
44235#| msgid "a destructor cannot be %<constexpr%>"
44236msgid "structured binding declaration cannot be %<concept%>"
44237msgstr "hajotin ei voi olla %<constexpr%>"
44238
44239#: cp/decl.c:10869
44240#, fuzzy, gcc-internal-format
44241msgid "structured binding declaration cannot be %<register%>"
44242msgstr "ISO C kieltää %<register%>-taulukon indeksoinnin"
44243
44244#: cp/decl.c:10873
44245#, gcc-internal-format
44246msgid "structured binding declaration cannot be %<static%>"
44247msgstr ""
44248
44249#: cp/decl.c:10877
44250#, fuzzy, gcc-internal-format
44251msgid "structured binding declaration cannot be %<extern%>"
44252msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
44253
44254#: cp/decl.c:10881
44255#, fuzzy, gcc-internal-format
44256msgid "structured binding declaration cannot be %<mutable%>"
44257msgstr "%qs esitelty funktion palauttavana funktiona"
44258
44259#: cp/decl.c:10885
44260#, gcc-internal-format
44261msgid "structured binding declaration cannot be C++98 %<auto%>"
44262msgstr ""
44263
44264#: cp/decl.c:10896
44265#, fuzzy, gcc-internal-format
44266msgid "structured binding declaration cannot have type %qT"
44267msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
44268
44269#: cp/decl.c:10899
44270#, gcc-internal-format
44271msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
44272msgstr ""
44273
44274#: cp/decl.c:10930
44275#, gcc-internal-format
44276msgid "multiple storage classes in declaration of %qs"
44277msgstr "useita tallennusluokkia %qs:n esittelyssä"
44278
44279#: cp/decl.c:10953
44280#, gcc-internal-format
44281msgid "storage class specified for %qs"
44282msgstr "tallennusluokka annettu %qs:lle"
44283
44284#: cp/decl.c:10957
44285#, gcc-internal-format
44286msgid "storage class specified for parameter %qs"
44287msgstr "tallennusluokka annettu parametrille %qs"
44288
44289#: cp/decl.c:10970
44290#, gcc-internal-format
44291msgid "nested function %qs declared %<extern%>"
44292msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
44293
44294#: cp/decl.c:10974
44295#, gcc-internal-format
44296msgid "top-level declaration of %qs specifies %<auto%>"
44297msgstr ""
44298
44299#: cp/decl.c:10981
44300#, gcc-internal-format
44301msgid "function-scope %qs implicitly auto and declared %<__thread%>"
44302msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
44303
44304#: cp/decl.c:10993
44305#, fuzzy, gcc-internal-format
44306msgid "storage class specifiers invalid in friend function declarations"
44307msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
44308
44309#: cp/decl.c:11074
44310#, fuzzy, gcc-internal-format
44311#| msgid "multiple storage classes in declaration of %qs"
44312msgid "unnecessary parentheses in declaration of %qs"
44313msgstr "useita tallennusluokkia %qs:n esittelyssä"
44314
44315#: cp/decl.c:11122
44316#, fuzzy, gcc-internal-format
44317msgid "requires-clause on return type"
44318msgstr "paluutyyppi on vaillinainen tyyppi"
44319
44320#: cp/decl.c:11142
44321#, gcc-internal-format
44322msgid "%qs function uses %<auto%> type specifier without trailing return type"
44323msgstr ""
44324
44325#: cp/decl.c:11145
44326#, fuzzy, gcc-internal-format
44327msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
44328msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
44329
44330#: cp/decl.c:11151
44331#, fuzzy, gcc-internal-format
44332msgid "virtual function cannot have deduced return type"
44333msgstr "%qs-nimikkeen kaksoisesittely"
44334
44335#: cp/decl.c:11158
44336#, gcc-internal-format
44337msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
44338msgstr ""
44339
44340#: cp/decl.c:11171
44341#, fuzzy, gcc-internal-format
44342#| msgid "type qualifiers ignored on function return type"
44343msgid "deduced class type %qD in function return type"
44344msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä"
44345
44346#: cp/decl.c:11180
44347#, fuzzy, gcc-internal-format
44348msgid "deduction guide for %qT must have trailing return type"
44349msgstr "%qs-nimikkeen kaksoisesittely"
44350
44351#: cp/decl.c:11193
44352#, gcc-internal-format
44353msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
44354msgstr ""
44355
44356#. Not using maybe_warn_cpp0x because this should
44357#. always be an error.
44358#: cp/decl.c:11204
44359#, gcc-internal-format
44360msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
44361msgstr ""
44362
44363#: cp/decl.c:11207
44364#, gcc-internal-format
44365msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
44366msgstr ""
44367
44368#: cp/decl.c:11236
44369#, gcc-internal-format
44370msgid "%qs declared as function returning a function"
44371msgstr "%qs esitelty funktion palauttavana funktiona"
44372
44373#: cp/decl.c:11242
44374#, gcc-internal-format
44375msgid "%qs declared as function returning an array"
44376msgstr "%qs esitelty taulukon palauttavan funktiona"
44377
44378#: cp/decl.c:11271
44379#, gcc-internal-format
44380msgid "destructor cannot be static member function"
44381msgstr "hajotin ei voi olla staattinen jäsenfunktio"
44382
44383#: cp/decl.c:11272
44384#, fuzzy, gcc-internal-format
44385msgid "constructor cannot be static member function"
44386msgstr "hajotin ei voi olla staattinen jäsenfunktio"
44387
44388#: cp/decl.c:11276
44389#, gcc-internal-format
44390msgid "destructors may not be cv-qualified"
44391msgstr "hajottimet eivät voi olla cv-määriteltyjä"
44392
44393#: cp/decl.c:11277
44394#, fuzzy, gcc-internal-format
44395msgid "constructors may not be cv-qualified"
44396msgstr "hajottimet eivät voi olla cv-määriteltyjä"
44397
44398#: cp/decl.c:11285
44399#, fuzzy, gcc-internal-format
44400#| msgid "destructors may not be cv-qualified"
44401msgid "destructors may not be ref-qualified"
44402msgstr "hajottimet eivät voi olla cv-määriteltyjä"
44403
44404#: cp/decl.c:11286
44405#, fuzzy, gcc-internal-format
44406#| msgid "destructors may not be cv-qualified"
44407msgid "constructors may not be ref-qualified"
44408msgstr "hajottimet eivät voi olla cv-määriteltyjä"
44409
44410#: cp/decl.c:11304
44411#, fuzzy, gcc-internal-format
44412#| msgid "constructors cannot be declared virtual"
44413msgid "constructors cannot be declared %<virtual%>"
44414msgstr "muodostimia ei voi esitellä virtuaalisiksi"
44415
44416#. Cannot be both friend and virtual.
44417#: cp/decl.c:11319
44418#, fuzzy, gcc-internal-format
44419msgid "virtual functions cannot be friends"
44420msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
44421
44422#: cp/decl.c:11323
44423#, fuzzy, gcc-internal-format
44424msgid "friend declaration not in class definition"
44425msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
44426
44427#: cp/decl.c:11325
44428#, gcc-internal-format
44429msgid "can%'t define friend function %qs in a local class definition"
44430msgstr ""
44431
44432#: cp/decl.c:11337
44433#, fuzzy, gcc-internal-format
44434msgid "a conversion function cannot have a trailing return type"
44435msgstr "%qs-nimikkeen kaksoisesittely"
44436
44437#: cp/decl.c:11363
44438#, gcc-internal-format
44439msgid "destructors may not have parameters"
44440msgstr "hajottimilla ei voi olla parametreja"
44441
44442#: cp/decl.c:11403
44443#, fuzzy, gcc-internal-format
44444msgid "cannot declare pointer to %q#T"
44445msgstr "luokalla %q#T on datajäseninä osoittimia"
44446
44447#: cp/decl.c:11416 cp/decl.c:11423
44448#, gcc-internal-format
44449msgid "cannot declare reference to %q#T"
44450msgstr ""
44451
44452#: cp/decl.c:11425
44453#, gcc-internal-format
44454msgid "cannot declare pointer to %q#T member"
44455msgstr ""
44456
44457#: cp/decl.c:11454
44458#, fuzzy, gcc-internal-format
44459msgid "cannot declare reference to qualified function type %qT"
44460msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
44461
44462#: cp/decl.c:11455
44463#, fuzzy, gcc-internal-format
44464msgid "cannot declare pointer to qualified function type %qT"
44465msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
44466
44467#: cp/decl.c:11528
44468#, gcc-internal-format
44469msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
44470msgstr ""
44471
44472#: cp/decl.c:11598
44473#, gcc-internal-format
44474msgid "template-id %qD used as a declarator"
44475msgstr ""
44476
44477#: cp/decl.c:11623
44478#, gcc-internal-format
44479msgid "member functions are implicitly friends of their class"
44480msgstr ""
44481
44482#: cp/decl.c:11629
44483#, gcc-internal-format
44484msgid "extra qualification %<%T::%> on member %qs"
44485msgstr ""
44486
44487#: cp/decl.c:11659
44488#, fuzzy, gcc-internal-format
44489msgid "cannot define member function %<%T::%s%> within %qT"
44490msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
44491
44492#: cp/decl.c:11661
44493#, fuzzy, gcc-internal-format
44494msgid "cannot declare member function %<%T::%s%> within %qT"
44495msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
44496
44497#: cp/decl.c:11669
44498#, gcc-internal-format
44499msgid "cannot declare member %<%T::%s%> within %qT"
44500msgstr ""
44501
44502#: cp/decl.c:11709
44503#, gcc-internal-format
44504msgid "non-parameter %qs cannot be a parameter pack"
44505msgstr ""
44506
44507#: cp/decl.c:11717
44508#, gcc-internal-format
44509msgid "data member may not have variably modified type %qT"
44510msgstr ""
44511
44512#: cp/decl.c:11719
44513#, gcc-internal-format
44514msgid "parameter may not have variably modified type %qT"
44515msgstr ""
44516
44517#: cp/decl.c:11730
44518#, fuzzy, gcc-internal-format
44519#| msgid "%<virtual%> outside class declaration"
44520msgid "%<explicit%> outside class declaration"
44521msgstr "%<virtual%> luokan esittelyn ulkopuolella"
44522
44523#: cp/decl.c:11733
44524#, fuzzy, gcc-internal-format
44525#| msgid "%<inline%> in empty declaration"
44526msgid "%<explicit%> in friend declaration"
44527msgstr "%<inline%> tyhjässä esittelyssä"
44528
44529#: cp/decl.c:11736
44530#, fuzzy, gcc-internal-format
44531#| msgid "only declarations of constructors can be %<explicit%>"
44532msgid "only declarations of constructors and conversion operators can be %<explicit%>"
44533msgstr "vain muodostimen esittely voi olla %<explicit%>"
44534
44535#: cp/decl.c:11745
44536#, gcc-internal-format
44537msgid "non-member %qs cannot be declared %<mutable%>"
44538msgstr ""
44539
44540#: cp/decl.c:11750
44541#, gcc-internal-format
44542msgid "non-object member %qs cannot be declared %<mutable%>"
44543msgstr ""
44544
44545#: cp/decl.c:11756
44546#, fuzzy, gcc-internal-format
44547msgid "function %qs cannot be declared %<mutable%>"
44548msgstr "%qs esitelty funktion palauttavana funktiona"
44549
44550#: cp/decl.c:11761
44551#, fuzzy, gcc-internal-format
44552msgid "static %qs cannot be declared %<mutable%>"
44553msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
44554
44555#: cp/decl.c:11766
44556#, gcc-internal-format
44557msgid "const %qs cannot be declared %<mutable%>"
44558msgstr ""
44559
44560#: cp/decl.c:11771
44561#, fuzzy, gcc-internal-format
44562msgid "reference %qs cannot be declared %<mutable%>"
44563msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
44564
44565#: cp/decl.c:11802
44566#, fuzzy, gcc-internal-format
44567msgid "typedef declared %<auto%>"
44568msgstr "funktion määrittely esitelty %<auto%>:ksi"
44569
44570#: cp/decl.c:11807
44571#, fuzzy, gcc-internal-format
44572msgid "requires-clause on typedef"
44573msgstr "<typedef-virhe>"
44574
44575#: cp/decl.c:11811
44576#, gcc-internal-format
44577msgid "typedef name may not be a nested-name-specifier"
44578msgstr ""
44579
44580#: cp/decl.c:11837
44581#, gcc-internal-format
44582msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
44583msgstr ""
44584
44585#: cp/decl.c:11924
44586#, fuzzy, gcc-internal-format
44587msgid "%<inline%> specified for friend class declaration"
44588msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
44589
44590#: cp/decl.c:11932
44591#, gcc-internal-format
44592msgid "template parameters cannot be friends"
44593msgstr ""
44594
44595#: cp/decl.c:11934
44596#, gcc-internal-format
44597msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
44598msgstr ""
44599
44600#: cp/decl.c:11938
44601#, gcc-internal-format
44602msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
44603msgstr ""
44604
44605#: cp/decl.c:11951
44606#, gcc-internal-format
44607msgid "trying to make class %qT a friend of global scope"
44608msgstr ""
44609
44610#: cp/decl.c:11971
44611#, gcc-internal-format
44612msgid "invalid qualifiers on non-member function type"
44613msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
44614
44615#: cp/decl.c:11975
44616#, gcc-internal-format
44617msgid "requires-clause on type-id"
44618msgstr ""
44619
44620#: cp/decl.c:11985
44621#, gcc-internal-format
44622msgid "abstract declarator %qT used as declaration"
44623msgstr ""
44624
44625#: cp/decl.c:12000
44626#, fuzzy, gcc-internal-format
44627msgid "requires-clause on declaration of non-function type %qT"
44628msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekkeesta"
44629
44630#: cp/decl.c:12019
44631#, fuzzy, gcc-internal-format
44632msgid "cannot use %<::%> in parameter declaration"
44633msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
44634
44635#: cp/decl.c:12025
44636#, fuzzy, gcc-internal-format
44637#| msgid "%<this%> may not be used in this context"
44638msgid "%<auto%> parameter not permitted in this context"
44639msgstr "parametri esitelty %<auto%>:ksi"
44640
44641#: cp/decl.c:12027
44642#, gcc-internal-format
44643msgid "parameter declared %<auto%>"
44644msgstr "parametri esitelty %<auto%>:ksi"
44645
44646#: cp/decl.c:12076 cp/parser.c:3270
44647#, gcc-internal-format
44648msgid "invalid use of template-name %qE without an argument list"
44649msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
44650
44651#: cp/decl.c:12080
44652#, fuzzy, gcc-internal-format
44653msgid "non-static data member declared with placeholder %qT"
44654msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
44655
44656#: cp/decl.c:12104
44657#, fuzzy, gcc-internal-format
44658#| msgid "ISO C++ forbids zero-size array %qD"
44659msgid "ISO C++ forbids flexible array member %qs"
44660msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD"
44661
44662#: cp/decl.c:12107
44663#, fuzzy, gcc-internal-format
44664#| msgid "ISO C90 does not support flexible array members"
44665msgid "ISO C++ forbids flexible array members"
44666msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
44667
44668#. Something like struct S { int N::j; };
44669#: cp/decl.c:12123
44670#, fuzzy, gcc-internal-format
44671msgid "invalid use of %<::%>"
44672msgstr "%qD:n virheellinen käyttö"
44673
44674#: cp/decl.c:12145
44675#, fuzzy, gcc-internal-format
44676msgid "declaration of function %qD in invalid context"
44677msgstr "virheellinen funktioesittely"
44678
44679#: cp/decl.c:12154
44680#, fuzzy, gcc-internal-format
44681#| msgid "function %qD declared virtual inside a union"
44682msgid "function %qD declared %<virtual%> inside a union"
44683msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
44684
44685#: cp/decl.c:12163
44686#, fuzzy, gcc-internal-format
44687#| msgid "member %qD cannot be declared both virtual and static"
44688msgid "%qD cannot be declared %<virtual%>, since it is always static"
44689msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
44690
44691#: cp/decl.c:12177
44692#, gcc-internal-format
44693msgid "expected qualified name in friend declaration for destructor %qD"
44694msgstr ""
44695
44696#: cp/decl.c:12184
44697#, gcc-internal-format
44698msgid "declaration of %qD as member of %qT"
44699msgstr "%qD:n esittely %qT:n jäsenenä"
44700
44701#: cp/decl.c:12190
44702#, fuzzy, gcc-internal-format
44703#| msgid "a destructor cannot be %<constexpr%>"
44704msgid "a destructor cannot be %<concept%>"
44705msgstr "hajotin ei voi olla %<constexpr%>"
44706
44707#: cp/decl.c:12195
44708#, gcc-internal-format
44709msgid "a destructor cannot be %<constexpr%>"
44710msgstr "hajotin ei voi olla %<constexpr%>"
44711
44712#: cp/decl.c:12201
44713#, fuzzy, gcc-internal-format
44714msgid "expected qualified name in friend declaration for constructor %qD"
44715msgstr "%qD esitelty staattisesti sisäkkäin"
44716
44717#: cp/decl.c:12209
44718#, fuzzy, gcc-internal-format
44719#| msgid "a destructor cannot be %<constexpr%>"
44720msgid "a constructor cannot be %<concept%>"
44721msgstr "Kopiomuodostin %qs"
44722
44723#: cp/decl.c:12214
44724#, fuzzy, gcc-internal-format
44725msgid "a concept cannot be a member function"
44726msgstr "hajotin ei voi olla staattinen jäsenfunktio"
44727
44728#: cp/decl.c:12223
44729#, fuzzy, gcc-internal-format
44730msgid "specialization of variable template %qD declared as function"
44731msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
44732
44733#: cp/decl.c:12226
44734#, fuzzy, gcc-internal-format
44735msgid "variable template declared here"
44736msgstr "%qD esiteltiin täällä"
44737
44738#: cp/decl.c:12281
44739#, fuzzy, gcc-internal-format
44740#| msgid "field %qD has incomplete type"
44741msgid "field %qD has incomplete type %qT"
44742msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
44743
44744#: cp/decl.c:12286
44745#, gcc-internal-format
44746msgid "name %qT has incomplete type"
44747msgstr "nimellä %qT on vaillinainen tyyppi"
44748
44749#: cp/decl.c:12296
44750#, gcc-internal-format
44751msgid "%qE is neither function nor member function; cannot be declared friend"
44752msgstr ""
44753
44754#: cp/decl.c:12342
44755#, fuzzy, gcc-internal-format
44756#| msgid "non-static data member %qE declared %<constexpr%>"
44757msgid "static data member %qE declared %<concept%>"
44758msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
44759
44760#: cp/decl.c:12346
44761#, fuzzy, gcc-internal-format
44762msgid "%<constexpr%> static data member %qD must have an initializer"
44763msgstr "muuttuvakokoista objektia ei voi alustaa"
44764
44765#: cp/decl.c:12374
44766#, fuzzy, gcc-internal-format
44767#| msgid "non-static data member %qE declared %<constexpr%>"
44768msgid "non-static data member %qE declared %<concept%>"
44769msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
44770
44771#: cp/decl.c:12378
44772#, gcc-internal-format
44773msgid "non-static data member %qE declared %<constexpr%>"
44774msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
44775
44776#: cp/decl.c:12433
44777#, gcc-internal-format
44778msgid "storage class %<auto%> invalid for function %qs"
44779msgstr "tallennusluokka %<auto%> virheellinen funktiolle %qs"
44780
44781#: cp/decl.c:12435
44782#, gcc-internal-format
44783msgid "storage class %<register%> invalid for function %qs"
44784msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
44785
44786#: cp/decl.c:12439
44787#, gcc-internal-format
44788msgid "storage class %<__thread%> invalid for function %qs"
44789msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
44790
44791#: cp/decl.c:12442
44792#, fuzzy, gcc-internal-format
44793msgid "storage class %<thread_local%> invalid for function %qs"
44794msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
44795
44796#: cp/decl.c:12447
44797#, fuzzy, gcc-internal-format
44798msgid "virt-specifiers in %qs not allowed outside a class definition"
44799msgstr "%Jvanhanmallinen funktiomäärittely"
44800
44801#: cp/decl.c:12458
44802#, fuzzy, gcc-internal-format
44803msgid "%<static%> specifier invalid for function %qs declared out of global scope"
44804msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
44805
44806#: cp/decl.c:12462
44807#, gcc-internal-format
44808msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
44809msgstr ""
44810
44811#: cp/decl.c:12470
44812#, gcc-internal-format
44813msgid "virtual non-class function %qs"
44814msgstr "virtuaalinen ei-luokkafunktio %qs"
44815
44816#: cp/decl.c:12477
44817#, fuzzy, gcc-internal-format
44818msgid "%qs defined in a non-class scope"
44819msgstr "virtuaalinen ei-luokkafunktio %qs"
44820
44821#: cp/decl.c:12478
44822#, fuzzy, gcc-internal-format
44823msgid "%qs declared in a non-class scope"
44824msgstr "virtuaalinen ei-luokkafunktio %qs"
44825
44826#: cp/decl.c:12513
44827#, gcc-internal-format
44828msgid "cannot declare member function %qD to have static linkage"
44829msgstr ""
44830
44831#. 7.1.1: There can be no static function declarations within a
44832#. block.
44833#: cp/decl.c:12521
44834#, gcc-internal-format
44835msgid "cannot declare static function inside another function"
44836msgstr ""
44837
44838#: cp/decl.c:12557
44839#, gcc-internal-format
44840msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
44841msgstr ""
44842
44843#: cp/decl.c:12564
44844#, fuzzy, gcc-internal-format
44845msgid "static member %qD declared %<register%>"
44846msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
44847
44848#: cp/decl.c:12570
44849#, gcc-internal-format
44850msgid "cannot explicitly declare member %q#D to have extern linkage"
44851msgstr ""
44852
44853#: cp/decl.c:12577
44854#, fuzzy, gcc-internal-format
44855msgid "declaration of %<constexpr%> variable %qD is not a definition"
44856msgstr "%qD käytössä ilman esittelyä ennen sen määrittelyä"
44857
44858#: cp/decl.c:12598
44859#, gcc-internal-format
44860msgid "declaration of %q#D has no initializer"
44861msgstr "%q#D:n esittelyllä ei ole alustimia"
44862
44863#: cp/decl.c:12609
44864#, gcc-internal-format
44865msgid "%qs initialized and declared %<extern%>"
44866msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
44867
44868#: cp/decl.c:12613
44869#, gcc-internal-format
44870msgid "%qs has both %<extern%> and initializer"
44871msgstr "%qs on sekä %<extern%> että alustin"
44872
44873#: cp/decl.c:12778
44874#, fuzzy, gcc-internal-format
44875msgid "default argument %qE uses %qD"
44876msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
44877
44878#: cp/decl.c:12781
44879#, gcc-internal-format
44880msgid "default argument %qE uses local variable %qD"
44881msgstr ""
44882
44883#: cp/decl.c:12865
44884#, fuzzy, gcc-internal-format
44885msgid "invalid use of cv-qualified type %qT in parameter declaration"
44886msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö"
44887
44888#: cp/decl.c:12869
44889#, fuzzy, gcc-internal-format
44890msgid "invalid use of type %<void%> in parameter declaration"
44891msgstr "Varoita implisiittisistä funktioesittelyistä"
44892
44893#: cp/decl.c:12892
44894#, gcc-internal-format
44895msgid "parameter %qD invalidly declared method type"
44896msgstr "parametri %qD virheellisesti esitelty metodityyppi"
44897
44898#: cp/decl.c:12919
44899#, gcc-internal-format
44900msgid "parameter %qD includes pointer to array of unknown bound %qT"
44901msgstr ""
44902
44903#: cp/decl.c:12921
44904#, gcc-internal-format
44905msgid "parameter %qD includes reference to array of unknown bound %qT"
44906msgstr ""
44907
44908#. [class.copy]
44909#.
44910#. A declaration of a constructor for a class X is ill-formed if
44911#. its first parameter is of type (optionally cv-qualified) X
44912#. and either there are no other parameters or else all other
44913#. parameters have default arguments.
44914#.
44915#. We *don't* complain about member template instantiations that
44916#. have this form, though; they can occur as we try to decide
44917#. what constructor to use during overload resolution.  Since
44918#. overload resolution will never prefer such a constructor to
44919#. the non-template copy constructor (which is either explicitly
44920#. or implicitly defined), there's no need to worry about their
44921#. existence.  Theoretically, they should never even be
44922#. instantiated, but that's hard to forestall.
44923#: cp/decl.c:13174
44924#, gcc-internal-format
44925msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
44926msgstr "virheellinen muodostin; tarkoitit todennäköisesti %<%T (const %T&)%>"
44927
44928#: cp/decl.c:13252
44929#, gcc-internal-format
44930msgid "%qD may not be declared within a namespace"
44931msgstr ""
44932
44933#: cp/decl.c:13258
44934#, gcc-internal-format
44935msgid "%qD may not be declared as static"
44936msgstr ""
44937
44938#: cp/decl.c:13285
44939#, fuzzy, gcc-internal-format
44940msgid "%qD must be a nonstatic member function"
44941msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
44942
44943#: cp/decl.c:13291
44944#, gcc-internal-format
44945msgid "%qD must be either a non-static member function or a non-member function"
44946msgstr ""
44947
44948#: cp/decl.c:13301
44949#, gcc-internal-format
44950msgid "%qD must have an argument of class or enumerated type"
44951msgstr ""
44952
44953#. 13.4.0.3
44954#: cp/decl.c:13327
44955#, gcc-internal-format
44956msgid "ISO C++ prohibits overloading operator ?:"
44957msgstr "ISO C++ kieltää ?:-operaattorin ylikuormituksen"
44958
44959#. Variadic.
44960#: cp/decl.c:13338
44961#, gcc-internal-format
44962msgid "%qD must not have variable number of arguments"
44963msgstr "%qD:lla ei saa olla vaihtuvaa määrää argumentteja"
44964
44965#: cp/decl.c:13362
44966#, fuzzy, gcc-internal-format
44967#| msgid "%qD must take either zero or one argument"
44968msgid "%qD must have either zero or one argument"
44969msgstr "%qD:n on otettava joko nolla tai yksi argumenttia"
44970
44971#: cp/decl.c:13363
44972#, fuzzy, gcc-internal-format
44973#| msgid "%qD must take either one or two arguments"
44974msgid "%qD must have either one or two arguments"
44975msgstr "%qD:n on otettava joko yksi tai kaksi argumenttia"
44976
44977#: cp/decl.c:13374
44978#, fuzzy, gcc-internal-format
44979#| msgid "Intrinsic '%s' at %L must have at least two arguments"
44980msgid "postfix %qD must have %<int%> as its argument"
44981msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
44982
44983#: cp/decl.c:13375
44984#, fuzzy, gcc-internal-format
44985#| msgid "Intrinsic '%s' at %L must have at least two arguments"
44986msgid "postfix %qD must have %<int%> as its second argument"
44987msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
44988
44989#: cp/decl.c:13385
44990#, fuzzy, gcc-internal-format
44991#| msgid "%qD must take exactly two arguments"
44992msgid "%qD must have no arguments"
44993msgstr "%qD:n on otettava tasan kaksi argumenttia"
44994
44995#: cp/decl.c:13386 cp/decl.c:13395
44996#, fuzzy, gcc-internal-format
44997#| msgid "%qD must take exactly one argument"
44998msgid "%qD must have exactly one argument"
44999msgstr "%qD:n on otettava tasan yksi argumentti"
45000
45001#: cp/decl.c:13396
45002#, fuzzy, gcc-internal-format
45003#| msgid "%qD must take exactly two arguments"
45004msgid "%qD must have exactly two arguments"
45005msgstr "%qD:n on otettava tasan kaksi argumenttia"
45006
45007#: cp/decl.c:13413 cp/decl.c:13416
45008#, gcc-internal-format
45009msgid "%qD cannot have default arguments"
45010msgstr "%qD:lla ei voi olla oletusargumentteja"
45011
45012#: cp/decl.c:13443
45013#, fuzzy, gcc-internal-format
45014msgid "conversion to a reference to void will never use a type conversion operator"
45015msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
45016
45017#: cp/decl.c:13445
45018#, gcc-internal-format
45019msgid "conversion to void will never use a type conversion operator"
45020msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
45021
45022#: cp/decl.c:13452
45023#, fuzzy, gcc-internal-format
45024msgid "conversion to a reference to the same type will never use a type conversion operator"
45025msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
45026
45027#: cp/decl.c:13454
45028#, fuzzy, gcc-internal-format
45029msgid "conversion to the same type will never use a type conversion operator"
45030msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
45031
45032#: cp/decl.c:13462
45033#, gcc-internal-format
45034msgid "conversion to a reference to a base class will never use a type conversion operator"
45035msgstr ""
45036
45037#: cp/decl.c:13464
45038#, fuzzy, gcc-internal-format
45039msgid "conversion to a base class will never use a type conversion operator"
45040msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
45041
45042#: cp/decl.c:13479
45043#, gcc-internal-format
45044msgid "user-defined %qD always evaluates both arguments"
45045msgstr ""
45046
45047#: cp/decl.c:13498
45048#, gcc-internal-format
45049msgid "prefix %qD should return %qT"
45050msgstr ""
45051
45052#: cp/decl.c:13504
45053#, gcc-internal-format
45054msgid "postfix %qD should return %qT"
45055msgstr ""
45056
45057#: cp/decl.c:13516
45058#, fuzzy, gcc-internal-format
45059msgid "%qD should return by value"
45060msgstr "<paluuarvo> "
45061
45062#: cp/decl.c:13571
45063#, gcc-internal-format
45064msgid "using template type parameter %qT after %qs"
45065msgstr ""
45066
45067#: cp/decl.c:13594
45068#, fuzzy, gcc-internal-format
45069msgid "using alias template specialization %qT after %qs"
45070msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
45071
45072#: cp/decl.c:13597
45073#, gcc-internal-format
45074msgid "using typedef-name %qD after %qs"
45075msgstr ""
45076
45077#: cp/decl.c:13599
45078#, gcc-internal-format
45079msgid "%qD has a previous declaration here"
45080msgstr "%q+D:lla on edellinen esittely täällä"
45081
45082#: cp/decl.c:13607
45083#, gcc-internal-format
45084msgid "%qT referred to as %qs"
45085msgstr ""
45086
45087#: cp/decl.c:13608 cp/decl.c:13615
45088#, fuzzy, gcc-internal-format
45089msgid "%qT has a previous declaration here"
45090msgstr "%q+D:lla on edellinen esittely täällä"
45091
45092#: cp/decl.c:13614
45093#, fuzzy, gcc-internal-format
45094msgid "%qT referred to as enum"
45095msgstr "lueteltu tyyppi määritelty täällä"
45096
45097#. If a class template appears as elaborated type specifier
45098#. without a template header such as:
45099#.
45100#. template <class T> class C {};
45101#. void f(class C);		// No template header here
45102#.
45103#. then the required template argument is missing.
45104#: cp/decl.c:13629
45105#, gcc-internal-format
45106msgid "template argument required for %<%s %T%>"
45107msgstr ""
45108
45109#: cp/decl.c:13683 cp/name-lookup.c:4652
45110#, gcc-internal-format
45111msgid "%qD has the same name as the class in which it is declared"
45112msgstr "%qD:llä on sama nimi kuin luokalla, jossa se on esitelty"
45113
45114#: cp/decl.c:13713 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6428
45115#: cp/pt.c:9223
45116#, gcc-internal-format
45117msgid "%qT is not a template"
45118msgstr "%qT ei ole malli"
45119
45120#: cp/decl.c:13718
45121#, gcc-internal-format
45122msgid "perhaps you want to explicitly add %<%T::%>"
45123msgstr ""
45124
45125#: cp/decl.c:13727 cp/name-lookup.c:4079 cp/name-lookup.c:4086
45126#: cp/name-lookup.c:4939 cp/parser.c:6379 cp/parser.c:26297
45127#, fuzzy, gcc-internal-format
45128msgid "reference to %qD is ambiguous"
45129msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
45130
45131#: cp/decl.c:13830
45132#, gcc-internal-format
45133msgid "use of enum %q#D without previous declaration"
45134msgstr ""
45135
45136#: cp/decl.c:13866
45137#, fuzzy, gcc-internal-format
45138msgid "redeclaration of %qT as a non-template"
45139msgstr "C++:n sisäinen tietotyyppi %qT määritelty uudelleen"
45140
45141#: cp/decl.c:14006
45142#, fuzzy, gcc-internal-format
45143msgid "derived union %qT invalid"
45144msgstr "useita kenttiä unionissa %qT alustettu"
45145
45146#: cp/decl.c:14013
45147#, fuzzy, gcc-internal-format
45148msgid "%qT defined with multiple direct bases"
45149msgstr "%q+D on yleensä funktio"
45150
45151#: cp/decl.c:14024
45152#, fuzzy, gcc-internal-format
45153msgid "%qT defined with direct virtual base"
45154msgstr "%q+D on yleensä funktio"
45155
45156#: cp/decl.c:14049
45157#, fuzzy, gcc-internal-format
45158msgid "base type %qT fails to be a struct or class type"
45159msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
45160
45161#: cp/decl.c:14079
45162#, gcc-internal-format
45163msgid "recursive type %qT undefined"
45164msgstr "rekursiivinen tyyppi %qT määrittelemätön"
45165
45166#: cp/decl.c:14081
45167#, gcc-internal-format
45168msgid "duplicate base type %qT invalid"
45169msgstr "perustyypin %qT kaksoiskappale virheellinen"
45170
45171#: cp/decl.c:14226
45172#, gcc-internal-format
45173msgid "scoped/unscoped mismatch in enum %q#T"
45174msgstr ""
45175
45176#: cp/decl.c:14229 cp/decl.c:14237 cp/decl.c:14249 cp/parser.c:18281
45177#, gcc-internal-format
45178msgid "previous definition here"
45179msgstr "edellinen määrittely täällä"
45180
45181#: cp/decl.c:14234
45182#, gcc-internal-format
45183msgid "underlying type mismatch in enum %q#T"
45184msgstr ""
45185
45186#: cp/decl.c:14246
45187#, gcc-internal-format
45188msgid "different underlying type in enum %q#T"
45189msgstr ""
45190
45191#: cp/decl.c:14324
45192#, fuzzy, gcc-internal-format
45193msgid "underlying type %qT of %qT must be an integral type"
45194msgstr "cppchar_t:n on oltava etumerkitön tyyppi"
45195
45196#. DR 377
45197#.
45198#. IF no integral type can represent all the enumerator values, the
45199#. enumeration is ill-formed.
45200#: cp/decl.c:14471
45201#, gcc-internal-format
45202msgid "no integral type can represent all of the enumerator values for %qT"
45203msgstr ""
45204
45205#: cp/decl.c:14643
45206#, fuzzy, gcc-internal-format
45207msgid "enumerator value for %qD must have integral or unscoped enumeration type"
45208msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
45209
45210#: cp/decl.c:14653
45211#, fuzzy, gcc-internal-format
45212msgid "enumerator value for %qD is not an integer constant"
45213msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
45214
45215#: cp/decl.c:14702
45216#, fuzzy, gcc-internal-format
45217msgid "incremented enumerator value is too large for %<unsigned long%>"
45218msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
45219
45220#: cp/decl.c:14703
45221#, fuzzy, gcc-internal-format
45222msgid "incremented enumerator value is too large for %<long%>"
45223msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
45224
45225#: cp/decl.c:14714
45226#, fuzzy, gcc-internal-format
45227msgid "overflow in enumeration values at %qD"
45228msgstr "ylivuoto luetellun tyypin arvoissa"
45229
45230#: cp/decl.c:14734
45231#, fuzzy, gcc-internal-format
45232msgid "enumerator value %qE is outside the range of underlying type %qT"
45233msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
45234
45235#: cp/decl.c:14845
45236#, gcc-internal-format
45237msgid "return type %q#T is incomplete"
45238msgstr "paluutyyppi %q#T on vaillinainen"
45239
45240#: cp/decl.c:15023 cp/typeck.c:9286
45241#, fuzzy, gcc-internal-format
45242msgid "%<operator=%> should return a reference to %<*this%>"
45243msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
45244
45245#: cp/decl.c:15368
45246#, gcc-internal-format
45247msgid "invalid function declaration"
45248msgstr "virheellinen funktioesittely"
45249
45250#: cp/decl.c:15810
45251#, fuzzy, gcc-internal-format
45252msgid "no return statements in function returning %qT"
45253msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
45254
45255#: cp/decl.c:15812 cp/typeck.c:9166
45256#, fuzzy, gcc-internal-format
45257msgid "only plain %<auto%> return type can be deduced to %<void%>"
45258msgstr "funktion paluuarvojen tyypit eivät ole yhteensopivia %<volatile%>:n takia"
45259
45260#: cp/decl.c:16020
45261#, gcc-internal-format
45262msgid "invalid member function declaration"
45263msgstr "virheellinen jäsenfunktioesittely"
45264
45265#: cp/decl.c:16034
45266#, fuzzy, gcc-internal-format
45267msgid "%qD is already defined in class %qT"
45268msgstr "%qD on jo määritelty"
45269
45270#: cp/decl.c:16410
45271#, fuzzy, gcc-internal-format
45272msgid "use of %qD before deduction of %<auto%>"
45273msgstr "%q+D:n oletustyyppi on %<int%>"
45274
45275#: cp/decl2.c:372
45276#, gcc-internal-format
45277msgid "name missing for member function"
45278msgstr "nimi puuttuu jäsenfunktiolta"
45279
45280#: cp/decl2.c:449 cp/decl2.c:463
45281#, fuzzy, gcc-internal-format
45282msgid "ambiguous conversion for array subscript"
45283msgstr "taulukon indeksi on taulukkorajojen yläpuolella"
45284
45285#: cp/decl2.c:457
45286#, gcc-internal-format
45287msgid "invalid types %<%T[%T]%> for array subscript"
45288msgstr ""
45289
45290#: cp/decl2.c:511
45291#, gcc-internal-format
45292msgid "deleting array %q#E"
45293msgstr "poistetaan taulukko %q#E"
45294
45295#: cp/decl2.c:517
45296#, gcc-internal-format
45297msgid "type %q#T argument given to %<delete%>, expected pointer"
45298msgstr ""
45299
45300#: cp/decl2.c:529
45301#, gcc-internal-format
45302msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
45303msgstr ""
45304
45305#: cp/decl2.c:537
45306#, fuzzy, gcc-internal-format
45307msgid "deleting %qT is undefined"
45308msgstr "rekursiivinen tyyppi %qT määrittelemätön"
45309
45310#: cp/decl2.c:585 cp/pt.c:5566
45311#, fuzzy, gcc-internal-format
45312msgid "template declaration of %q#D"
45313msgstr "malliesittelylle %q+D"
45314
45315#: cp/decl2.c:625
45316#, fuzzy, gcc-internal-format
45317msgid "template parameter lists provided don%'t match the template parameters of %qD"
45318msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
45319
45320#. [temp.mem]
45321#.
45322#. A destructor shall not be a member template.
45323#: cp/decl2.c:640 cp/pt.c:5525
45324#, fuzzy, gcc-internal-format
45325msgid "destructor %qD declared as member template"
45326msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
45327
45328#: cp/decl2.c:714
45329#, fuzzy, gcc-internal-format
45330msgid "no declaration matches %q#D"
45331msgstr "%q+#D:n esittely"
45332
45333#: cp/decl2.c:719
45334#, gcc-internal-format
45335msgid "no conversion operators declared"
45336msgstr ""
45337
45338#: cp/decl2.c:722
45339#, fuzzy, gcc-internal-format
45340#| msgid "In function %qs"
45341msgid "no functions named %qD"
45342msgstr "Funktio %qs"
45343
45344#: cp/decl2.c:724
45345#, fuzzy, gcc-internal-format
45346#| msgid "label %qD defined here"
45347msgid "%#qT defined here"
45348msgstr "nimiö %qD määritelty täällä"
45349
45350#: cp/decl2.c:778
45351#, gcc-internal-format
45352msgid "local class %q#T shall not have static data member %q#D"
45353msgstr ""
45354
45355#: cp/decl2.c:786
45356#, fuzzy, gcc-internal-format
45357#| msgid "non-static data member %qD has Java class type"
45358msgid "static data member %qD in unnamed class"
45359msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
45360
45361#: cp/decl2.c:788
45362#, fuzzy, gcc-internal-format
45363#| msgid "union defined here"
45364msgid "unnamed class defined here"
45365msgstr "alunperin määritelty täällä"
45366
45367#: cp/decl2.c:856
45368#, fuzzy, gcc-internal-format
45369msgid "explicit template argument list not allowed"
45370msgstr "jäsennysvirhe malliargumenttien luettelossa"
45371
45372#: cp/decl2.c:862
45373#, gcc-internal-format
45374msgid "member %qD conflicts with virtual function table field name"
45375msgstr ""
45376
45377#: cp/decl2.c:904
45378#, fuzzy, gcc-internal-format
45379msgid "%qD is already defined in %qT"
45380msgstr "%qD on jo määritelty"
45381
45382#: cp/decl2.c:940 cp/decl2.c:948
45383#, fuzzy, gcc-internal-format
45384msgid "invalid initializer for member function %qD"
45385msgstr "puuttuva alustin jäsenelle %qD"
45386
45387#: cp/decl2.c:955
45388#, fuzzy, gcc-internal-format
45389msgid "initializer specified for friend function %qD"
45390msgstr "indeksoitu arvo on osoitin funktioon"
45391
45392#: cp/decl2.c:958
45393#, gcc-internal-format
45394msgid "initializer specified for static member function %qD"
45395msgstr ""
45396
45397#: cp/decl2.c:1002
45398#, gcc-internal-format
45399msgid "%<asm%> specifiers are not permitted on non-static data members"
45400msgstr ""
45401
45402#: cp/decl2.c:1057
45403#, fuzzy, gcc-internal-format
45404msgid "bit-field %qD with non-integral type"
45405msgstr "bittikenttä %+q#D ei ole kokonaislukutyyppinen"
45406
45407#: cp/decl2.c:1063
45408#, fuzzy, gcc-internal-format
45409msgid "cannot declare %qD to be a bit-field type"
45410msgstr "bittikentän %qD osoitetta ei voi ottaa"
45411
45412#: cp/decl2.c:1073
45413#, gcc-internal-format
45414msgid "cannot declare bit-field %qD with function type"
45415msgstr ""
45416
45417#: cp/decl2.c:1080
45418#, fuzzy, gcc-internal-format
45419msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
45420msgstr "bittikentän %qD osoitetta ei voi ottaa"
45421
45422#: cp/decl2.c:1087
45423#, fuzzy, gcc-internal-format
45424msgid "%qD is already defined in the class %qT"
45425msgstr "%qD on jo määritelty"
45426
45427#: cp/decl2.c:1094
45428#, fuzzy, gcc-internal-format
45429msgid "static member %qD cannot be a bit-field"
45430msgstr "bittikentän %qD osoitetta ei voi ottaa"
45431
45432#: cp/decl2.c:1108
45433#, fuzzy, gcc-internal-format
45434msgid "width of bit-field %qD has non-integral type %qT"
45435msgstr "bittikentän %qs leveys ei ole kokonaislukuvakio"
45436
45437#: cp/decl2.c:1515
45438#, gcc-internal-format
45439msgid "%q+D static data member inside of declare target directive"
45440msgstr ""
45441
45442#: cp/decl2.c:1582
45443#, gcc-internal-format
45444msgid "anonymous struct not inside named type"
45445msgstr ""
45446
45447# semi-fuzzy
45448#: cp/decl2.c:1598
45449#, fuzzy, gcc-internal-format
45450msgid "%q#D invalid; an anonymous union can only have non-static data members"
45451msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
45452
45453#: cp/decl2.c:1605
45454#, fuzzy, gcc-internal-format
45455#| msgid "invalid use of member %q+D in static member function"
45456msgid "private member %q#D in anonymous union"
45457msgstr "jäsentä %q+D käytetty virheellisesti staattisessa jäsenfunktiossa"
45458
45459#: cp/decl2.c:1608
45460#, gcc-internal-format
45461msgid "protected member %q#D in anonymous union"
45462msgstr ""
45463
45464#: cp/decl2.c:1673
45465#, gcc-internal-format
45466msgid "namespace-scope anonymous aggregates must be static"
45467msgstr ""
45468
45469#: cp/decl2.c:1682
45470#, gcc-internal-format
45471msgid "anonymous union with no members"
45472msgstr ""
45473
45474#: cp/decl2.c:1715
45475#, gcc-internal-format
45476msgid "%<operator new%> must return type %qT"
45477msgstr "%<operator new%>:n on palautettava tyyppi %qT"
45478
45479#. [basic.stc.dynamic.allocation]
45480#.
45481#. The first parameter shall not have an associated default
45482#. argument.
45483#: cp/decl2.c:1726
45484#, gcc-internal-format
45485msgid "the first parameter of %<operator new%> cannot have a default argument"
45486msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
45487
45488#: cp/decl2.c:1742
45489#, gcc-internal-format
45490msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
45491msgstr "%<operator new%>:n ensimmäisen parametrin tyypin on oltava %<size_t%> (%qT)"
45492
45493#: cp/decl2.c:1771
45494#, gcc-internal-format
45495msgid "%<operator delete%> must return type %qT"
45496msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
45497
45498#: cp/decl2.c:1780
45499#, gcc-internal-format
45500msgid "%<operator delete%> takes type %qT as first parameter"
45501msgstr "%<operator delete%>:n ensimmäisen parametrin tyypin on oltava %qT"
45502
45503#: cp/decl2.c:2650
45504#, gcc-internal-format
45505msgid "%qT has a field %qD whose type has no linkage"
45506msgstr ""
45507
45508#: cp/decl2.c:2654
45509#, gcc-internal-format
45510msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
45511msgstr ""
45512
45513#: cp/decl2.c:2659
45514#, gcc-internal-format
45515msgid "%qT has a field %qD whose type uses the anonymous namespace"
45516msgstr ""
45517
45518#: cp/decl2.c:2667
45519#, gcc-internal-format
45520msgid "%qT declared with greater visibility than the type of its field %qD"
45521msgstr ""
45522
45523#: cp/decl2.c:2685
45524#, gcc-internal-format
45525msgid "%qT has a base %qT whose type has no linkage"
45526msgstr ""
45527
45528#: cp/decl2.c:2689
45529#, gcc-internal-format
45530msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
45531msgstr ""
45532
45533#: cp/decl2.c:2694
45534#, gcc-internal-format
45535msgid "%qT has a base %qT whose type uses the anonymous namespace"
45536msgstr ""
45537
45538#: cp/decl2.c:2701
45539#, gcc-internal-format
45540msgid "%qT declared with greater visibility than its base %qT"
45541msgstr ""
45542
45543#: cp/decl2.c:4299
45544#, fuzzy, gcc-internal-format
45545msgid "%q#D, declared using unnamed type, is used but never defined"
45546msgstr "%J%qF käytetty, mutta ei määritelty"
45547
45548#. DRs 132, 319 and 389 seem to indicate types with
45549#. no linkage can only be used to declare extern "C"
45550#. entities.  Since it's not always an error in the
45551#. ISO C++ 90 Standard, we only issue a warning.
45552#: cp/decl2.c:4308
45553#, fuzzy, gcc-internal-format
45554msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
45555msgstr "%J%qD esitelty uudelleen ilman linkitystä"
45556
45557#: cp/decl2.c:4312
45558#, fuzzy, gcc-internal-format
45559msgid "unnamed type with no linkage used to declare function %q#D with linkage"
45560msgstr "%J%qD esitelty uudelleen ilman linkitystä"
45561
45562#: cp/decl2.c:4316
45563#, gcc-internal-format
45564msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
45565msgstr ""
45566
45567#: cp/decl2.c:4324
45568#, fuzzy, gcc-internal-format
45569msgid "%q#D, declared using local type %qT, is used but never defined"
45570msgstr "%J%qF käytetty, mutta ei määritelty"
45571
45572#: cp/decl2.c:4328
45573#, gcc-internal-format
45574msgid "type %qT with no linkage used to declare variable %q#D with linkage"
45575msgstr ""
45576
45577#: cp/decl2.c:4331
45578#, fuzzy, gcc-internal-format
45579msgid "type %qT with no linkage used to declare function %q#D with linkage"
45580msgstr "%J%qD esitelty uudelleen ilman linkitystä"
45581
45582#: cp/decl2.c:4519
45583#, fuzzy, gcc-internal-format
45584msgid "mangling of %q#D as %qE conflicts with a previous mangle"
45585msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
45586
45587#: cp/decl2.c:4522
45588#, fuzzy, gcc-internal-format
45589msgid "previous mangling %q#D"
45590msgstr "edellinen esittely %q+D"
45591
45592#: cp/decl2.c:4524
45593#, gcc-internal-format
45594msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
45595msgstr ""
45596
45597#: cp/decl2.c:4596 cp/decl2.c:4599
45598#, gcc-internal-format
45599msgid "the program should also define %qD"
45600msgstr ""
45601
45602#: cp/decl2.c:4946
45603#, fuzzy, gcc-internal-format
45604msgid "inline function %qD used but never defined"
45605msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
45606
45607#: cp/decl2.c:5133
45608#, fuzzy, gcc-internal-format
45609msgid "default argument missing for parameter %P of %q+#D"
45610msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
45611
45612#. We mark a lambda conversion op as deleted if we can't
45613#. generate it properly; see maybe_add_lambda_conv_op.
45614#: cp/decl2.c:5241
45615#, fuzzy, gcc-internal-format
45616msgid "converting lambda that uses %<...%> to function pointer"
45617msgstr "NULLin muunnos epäosoitintyypiksi"
45618
45619#: cp/decl2.c:5244
45620#, fuzzy, gcc-internal-format
45621msgid "use of deleted function %qD"
45622msgstr "poistettu funktio %q+D"
45623
45624#: cp/decl2.c:5297
45625#, gcc-internal-format
45626msgid "use of built-in parameter pack %qD outside of a template"
45627msgstr ""
45628
45629#: cp/error.c:1523
45630#, gcc-internal-format
45631msgid "with"
45632msgstr ""
45633
45634#: cp/error.c:3689
45635#, fuzzy, gcc-internal-format
45636#| msgid "no arguments"
45637msgid "(no argument)"
45638msgstr "ei argumentteja"
45639
45640#: cp/error.c:3781
45641#, gcc-internal-format
45642msgid "[...]"
45643msgstr ""
45644
45645#: cp/error.c:4141
45646#, gcc-internal-format
45647msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
45648msgstr ""
45649
45650#: cp/error.c:4146
45651#, gcc-internal-format
45652msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
45653msgstr ""
45654
45655#: cp/error.c:4151
45656#, gcc-internal-format
45657msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
45658msgstr ""
45659
45660#: cp/error.c:4156
45661#, gcc-internal-format
45662msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
45663msgstr ""
45664
45665#: cp/error.c:4161
45666#, fuzzy, gcc-internal-format
45667msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
45668msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
45669
45670#: cp/error.c:4165
45671#, gcc-internal-format
45672msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
45673msgstr ""
45674
45675#: cp/error.c:4169
45676#, gcc-internal-format
45677msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
45678msgstr ""
45679
45680#: cp/error.c:4174
45681#, gcc-internal-format
45682msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
45683msgstr ""
45684
45685#: cp/error.c:4179
45686#, gcc-internal-format
45687msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
45688msgstr ""
45689
45690#: cp/error.c:4184
45691#, gcc-internal-format
45692msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
45693msgstr ""
45694
45695#: cp/error.c:4189
45696#, gcc-internal-format
45697msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
45698msgstr ""
45699
45700#: cp/error.c:4194
45701#, gcc-internal-format
45702msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
45703msgstr ""
45704
45705#: cp/error.c:4199
45706#, gcc-internal-format
45707msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
45708msgstr ""
45709
45710#: cp/error.c:4204
45711#, fuzzy, gcc-internal-format
45712msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
45713msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
45714
45715#: cp/error.c:4209
45716#, fuzzy, gcc-internal-format
45717msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
45718msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
45719
45720#: cp/error.c:4259
45721#, gcc-internal-format
45722msgid "incomplete type %qT used in nested name specifier"
45723msgstr ""
45724
45725#: cp/error.c:4263
45726#, fuzzy, gcc-internal-format
45727msgid "reference to %<%T::%D%> is ambiguous"
45728msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
45729
45730#: cp/error.c:4268 cp/typeck.c:2413
45731#, fuzzy, gcc-internal-format
45732msgid "%qD is not a member of %qT"
45733msgstr "%qD:n esittely %qT:n jäsenenä"
45734
45735#: cp/error.c:4272 cp/typeck.c:2885
45736#, gcc-internal-format
45737msgid "%qD is not a member of %qD"
45738msgstr "%qD ei ole %qD:n jäsen"
45739
45740#: cp/error.c:4278
45741#, fuzzy, gcc-internal-format
45742msgid "%<::%D%> has not been declared"
45743msgstr "%<::%E%> on esittelemättä"
45744
45745#: cp/except.c:356
45746#, gcc-internal-format
45747msgid "exception handling disabled, use -fexceptions to enable"
45748msgstr ""
45749
45750#: cp/except.c:581
45751#, gcc-internal-format
45752msgid "throwing NULL, which has integral, not pointer type"
45753msgstr ""
45754
45755#: cp/except.c:712
45756#, fuzzy, gcc-internal-format
45757msgid "  in thrown expression"
45758msgstr "LAUSEKE"
45759
45760#: cp/except.c:852
45761#, fuzzy, gcc-internal-format
45762msgid "cannot declare catch parameter to be of rvalue reference type %qT"
45763msgstr "parametrilla %P on vaillinainen tyyppi %qT"
45764
45765#: cp/except.c:859
45766#, gcc-internal-format
45767msgid "cannot throw expression of type %qT because it involves types of variable size"
45768msgstr ""
45769
45770#: cp/except.c:862
45771#, gcc-internal-format
45772msgid "cannot catch type %qT because it involves types of variable size"
45773msgstr ""
45774
45775#: cp/except.c:958
45776#, fuzzy, gcc-internal-format
45777msgid "exception of type %qT will be caught"
45778msgstr "%<%T%>-tyyppinen poikkeus siepataan"
45779
45780#: cp/except.c:961
45781#, fuzzy, gcc-internal-format
45782msgid "   by earlier handler for %qT"
45783msgstr "rekisteröidään pragma NULL-käsittelijällä"
45784
45785#: cp/except.c:990
45786#, gcc-internal-format
45787msgid "%<...%> handler must be the last handler for its try block"
45788msgstr ""
45789
45790#: cp/except.c:1071
45791#, gcc-internal-format
45792msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
45793msgstr ""
45794
45795#: cp/except.c:1074
45796#, gcc-internal-format
45797msgid "but %qD does not throw; perhaps it should be declared %<noexcept%>"
45798msgstr ""
45799
45800#: cp/friend.c:192
45801#, gcc-internal-format
45802msgid "%qD is already a friend of class %qT"
45803msgstr ""
45804
45805#: cp/friend.c:276
45806#, fuzzy, gcc-internal-format
45807msgid "invalid type %qT declared %<friend%>"
45808msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
45809
45810#. template <class U> friend class T::X<U>;
45811#. [temp.friend]
45812#. Friend declarations shall not declare partial
45813#. specializations.
45814#: cp/friend.c:293 cp/friend.c:340
45815#, gcc-internal-format
45816msgid "partial specialization %qT declared %<friend%>"
45817msgstr ""
45818
45819#: cp/friend.c:306
45820#, fuzzy, gcc-internal-format
45821msgid "perhaps you need explicit template arguments in your nested-name-specifier"
45822msgstr "useita tallennuspaikkoja esittelymääritteissä"
45823
45824#: cp/friend.c:318
45825#, gcc-internal-format
45826msgid "class %qT is implicitly friends with itself"
45827msgstr ""
45828
45829#: cp/friend.c:376
45830#, fuzzy, gcc-internal-format
45831msgid "%qT is not a member of %qT"
45832msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
45833
45834#: cp/friend.c:381
45835#, fuzzy, gcc-internal-format
45836msgid "%qT is not a member class template of %qT"
45837msgstr "  odotettiin luokkamallia, saatiin %qT"
45838
45839#: cp/friend.c:390
45840#, fuzzy, gcc-internal-format
45841msgid "%qT is not a nested class of %qT"
45842msgstr "%qT ei ole luokka eikä nimiavaruus"
45843
45844#. template <class T> friend class T;
45845#: cp/friend.c:404
45846#, gcc-internal-format
45847msgid "template parameter type %qT declared %<friend%>"
45848msgstr ""
45849
45850#. template <class T> friend class A; where A is not a template
45851#: cp/friend.c:412
45852#, fuzzy, gcc-internal-format
45853msgid "%q#T is not a template"
45854msgstr "malliesittelylle %q+D"
45855
45856#: cp/friend.c:435
45857#, fuzzy, gcc-internal-format
45858msgid "%qD is already a friend of %qT"
45859msgstr "%qD:n esittely %qT:n jäsenenä"
45860
45861#: cp/friend.c:445
45862#, fuzzy, gcc-internal-format
45863msgid "%qT is already a friend of %qT"
45864msgstr "tyyppien %qT ja %qT välinen vertailu"
45865
45866#: cp/friend.c:485
45867#, fuzzy, gcc-internal-format
45868msgid "friend declaration %qD may not have virt-specifiers"
45869msgstr "useita tallennuspaikkoja esittelymääritteissä"
45870
45871#: cp/friend.c:578
45872#, gcc-internal-format
45873msgid "member %qD declared as friend before type %qT defined"
45874msgstr ""
45875
45876#: cp/friend.c:633
45877#, gcc-internal-format
45878msgid "friend declaration %q#D declares a non-template function"
45879msgstr ""
45880
45881#: cp/friend.c:637
45882#, gcc-internal-format
45883msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
45884msgstr ""
45885
45886#: cp/init.c:394
45887#, fuzzy, gcc-internal-format
45888msgid "value-initialization of incomplete type %qT"
45889msgstr "parametrilla %P on vaillinainen tyyppi %qT"
45890
45891#: cp/init.c:463
45892#, gcc-internal-format
45893msgid "cannot value-initialize array of unknown bound %qT"
45894msgstr ""
45895
45896#: cp/init.c:502
45897#, fuzzy, gcc-internal-format
45898msgid "value-initialization of function type %qT"
45899msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
45900
45901#: cp/init.c:508
45902#, fuzzy, gcc-internal-format
45903msgid "value-initialization of reference type %qT"
45904msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekkeesta"
45905
45906#: cp/init.c:566
45907#, fuzzy, gcc-internal-format
45908msgid "recursive instantiation of default member initializer for %qD"
45909msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
45910
45911#: cp/init.c:629
45912#, gcc-internal-format
45913msgid "default member initializer for %qD required before the end of its enclosing class"
45914msgstr ""
45915
45916#: cp/init.c:631
45917#, fuzzy, gcc-internal-format
45918#| msgid "union defined here"
45919msgid "defined here"
45920msgstr "union määritelty täällä"
45921
45922#: cp/init.c:689
45923#, fuzzy, gcc-internal-format
45924#| msgid "invalid initializer for array member %q#D"
45925msgid "initializer for flexible array member %q#D"
45926msgstr "virheellinen alustin taulukon jäsenelle %q#D"
45927
45928#: cp/init.c:715
45929#, gcc-internal-format
45930msgid "%qD should be initialized in the member initialization list"
45931msgstr "%qD tulee alustaa jäsenten alustuslistassa"
45932
45933#: cp/init.c:736
45934#, fuzzy, gcc-internal-format
45935msgid "%qD is initialized with itself"
45936msgstr "parametri %qD on alustettu"
45937
45938#: cp/init.c:847
45939#, gcc-internal-format
45940msgid "invalid initializer for array member %q#D"
45941msgstr "virheellinen alustin taulukon jäsenelle %q#D"
45942
45943#: cp/init.c:861 cp/init.c:885 cp/init.c:2427 cp/method.c:1368
45944#, fuzzy, gcc-internal-format
45945msgid "uninitialized const member in %q#T"
45946msgstr "alustamaton const-jäsen %qD"
45947
45948#: cp/init.c:863 cp/init.c:880 cp/init.c:887 cp/init.c:2412 cp/init.c:2440
45949#: cp/method.c:1371 cp/method.c:1382
45950#, fuzzy, gcc-internal-format
45951msgid "%q#D should be initialized"
45952msgstr "%q+D alustetaan jäljempänä kuin"
45953
45954#: cp/init.c:878 cp/init.c:2399 cp/method.c:1379
45955#, fuzzy, gcc-internal-format
45956msgid "uninitialized reference member in %q#T"
45957msgstr "jäsen %qD on alustamaton viittaus"
45958
45959#: cp/init.c:1057
45960#, fuzzy, gcc-internal-format
45961#| msgid "%q+D will be initialized after"
45962msgid "%qD will be initialized after"
45963msgstr "%q+D alustetaan jäljempänä kuin"
45964
45965#: cp/init.c:1060
45966#, fuzzy, gcc-internal-format
45967msgid "base %qT will be initialized after"
45968msgstr "perustyypin %qT kaksoiskappale virheellinen"
45969
45970#: cp/init.c:1064
45971#, fuzzy, gcc-internal-format
45972#| msgid "  %q+#D"
45973msgid "  %q#D"
45974msgstr "  %q+#D"
45975
45976#: cp/init.c:1066
45977#, fuzzy, gcc-internal-format
45978msgid "  base %qT"
45979msgstr "perustyypin %qT kaksoiskappale virheellinen"
45980
45981#: cp/init.c:1068
45982#, gcc-internal-format
45983msgid "  when initialized here"
45984msgstr "  tässä alustuksessa"
45985
45986#: cp/init.c:1085
45987#, fuzzy, gcc-internal-format
45988msgid "multiple initializations given for %qD"
45989msgstr "useita parametreja nimellä %qD"
45990
45991#: cp/init.c:1089
45992#, fuzzy, gcc-internal-format
45993msgid "multiple initializations given for base %qT"
45994msgstr "(%qs:n alustuksen lähistöllä)"
45995
45996#: cp/init.c:1174
45997#, fuzzy, gcc-internal-format
45998msgid "initializations for multiple members of %qT"
45999msgstr "useita kenttiä unionissa %qT alustettu"
46000
46001#: cp/init.c:1271
46002#, gcc-internal-format
46003msgid "base class %q#T should be explicitly initialized in the copy constructor"
46004msgstr ""
46005
46006#: cp/init.c:1498 cp/init.c:1517
46007#, gcc-internal-format
46008msgid "class %qT does not have any field named %qD"
46009msgstr "luokalla %qT ei ole %qD-nimistä kenttää"
46010
46011#: cp/init.c:1504
46012#, gcc-internal-format
46013msgid "%q#D is a static data member; it can only be initialized at its definition"
46014msgstr ""
46015
46016#: cp/init.c:1511
46017#, gcc-internal-format
46018msgid "%q#D is not a non-static data member of %qT"
46019msgstr ""
46020
46021#: cp/init.c:1550
46022#, gcc-internal-format
46023msgid "unnamed initializer for %qT, which has no base classes"
46024msgstr ""
46025
46026#: cp/init.c:1558
46027#, gcc-internal-format
46028msgid "unnamed initializer for %qT, which uses multiple inheritance"
46029msgstr ""
46030
46031#: cp/init.c:1605
46032#, gcc-internal-format
46033msgid "%qD is both a direct base and an indirect virtual base"
46034msgstr ""
46035
46036#: cp/init.c:1613
46037#, fuzzy, gcc-internal-format
46038msgid "type %qT is not a direct or virtual base of %qT"
46039msgstr "perustyypin %qT kaksoiskappale virheellinen"
46040
46041#: cp/init.c:1616
46042#, fuzzy, gcc-internal-format
46043msgid "type %qT is not a direct base of %qT"
46044msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
46045
46046#: cp/init.c:1727 cp/init.c:4402 cp/typeck2.c:1175
46047#, gcc-internal-format
46048msgid "array must be initialized with a brace-enclosed initializer"
46049msgstr ""
46050
46051#: cp/init.c:2036 cp/semantics.c:3271
46052#, gcc-internal-format
46053msgid "%qT is not a class type"
46054msgstr "%qT ei ole luokkatyyppi"
46055
46056#: cp/init.c:2092
46057#, gcc-internal-format
46058msgid "incomplete type %qT does not have member %qD"
46059msgstr ""
46060
46061#: cp/init.c:2106
46062#, fuzzy, gcc-internal-format
46063msgid "invalid pointer to bit-field %qD"
46064msgstr "bittikentän %qD osoitetta ei voi ottaa"
46065
46066#: cp/init.c:2192 cp/typeck.c:1893
46067#, fuzzy, gcc-internal-format
46068msgid "invalid use of non-static member function %qD"
46069msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
46070
46071#: cp/init.c:2199 cp/semantics.c:1835
46072#, fuzzy, gcc-internal-format
46073msgid "invalid use of non-static data member %qD"
46074msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
46075
46076#: cp/init.c:2396
46077#, fuzzy, gcc-internal-format
46078msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
46079msgstr "alustamaton const-jäsen %qD"
46080
46081#: cp/init.c:2404
46082#, fuzzy, gcc-internal-format
46083msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
46084msgstr "alustamaton const-jäsen %qD"
46085
46086#: cp/init.c:2408
46087#, fuzzy, gcc-internal-format
46088msgid "uninitialized reference member in base %q#T of %q#T"
46089msgstr "alustamaton const-jäsen %qD"
46090
46091#: cp/init.c:2424
46092#, gcc-internal-format
46093msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
46094msgstr ""
46095
46096#: cp/init.c:2432
46097#, fuzzy, gcc-internal-format
46098msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
46099msgstr "alustamaton const-jäsen %qD"
46100
46101#: cp/init.c:2436
46102#, fuzzy, gcc-internal-format
46103msgid "uninitialized const member in base %q#T of %q#T"
46104msgstr "alustamaton const-jäsen %qD"
46105
46106#: cp/init.c:2727
46107#, gcc-internal-format
46108msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
46109msgstr ""
46110
46111#: cp/init.c:2738
46112#, gcc-internal-format
46113msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
46114msgstr ""
46115
46116#: cp/init.c:2749
46117#, gcc-internal-format
46118msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
46119msgstr ""
46120
46121#: cp/init.c:2896
46122#, fuzzy, gcc-internal-format
46123msgid "integer overflow in array size"
46124msgstr "kokonaislukuylivuoto lausekkeessa"
46125
46126#: cp/init.c:2906
46127#, fuzzy, gcc-internal-format
46128msgid "array size in new-expression must be constant"
46129msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
46130
46131#: cp/init.c:2920
46132#, fuzzy, gcc-internal-format
46133msgid "variably modified type not allowed in new-expression"
46134msgstr "muuttuja tai kenttä %qs esitelty tyhjäksi"
46135
46136#: cp/init.c:2936
46137#, gcc-internal-format
46138msgid "non-constant array new length must be specified directly, not by typedef"
46139msgstr ""
46140
46141#: cp/init.c:2938
46142#, gcc-internal-format
46143msgid "non-constant array new length must be specified without parentheses around the type-id"
46144msgstr ""
46145
46146#: cp/init.c:2948
46147#, fuzzy, gcc-internal-format
46148msgid "invalid type %<void%> for new"
46149msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
46150
46151#: cp/init.c:2991
46152#, gcc-internal-format
46153msgid "uninitialized const in %<new%> of %q#T"
46154msgstr ""
46155
46156#: cp/init.c:3117
46157#, gcc-internal-format
46158msgid "no suitable %qD found in class %qT"
46159msgstr ""
46160
46161#: cp/init.c:3124 cp/search.c:1026
46162#, fuzzy, gcc-internal-format
46163msgid "request for member %qD is ambiguous"
46164msgstr "%qD:n esittely ei-jäsenenä"
46165
46166#: cp/init.c:3197
46167#, gcc-internal-format
46168msgid "%<new%> of type %qT with extended alignment %d"
46169msgstr ""
46170
46171#: cp/init.c:3200
46172#, fuzzy, gcc-internal-format
46173#| msgid "class %qT does not have any field named %qD"
46174msgid "uses %qD, which does not have an alignment parameter"
46175msgstr "luokalla %qT ei ole %qD-nimistä kenttää"
46176
46177#: cp/init.c:3203
46178#, gcc-internal-format
46179msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
46180msgstr ""
46181
46182#: cp/init.c:3386
46183#, fuzzy, gcc-internal-format
46184msgid "parenthesized initializer in array new"
46185msgstr "taulukkoindeksi ei-taulukkoalustimessa"
46186
46187#: cp/init.c:3649
46188#, gcc-internal-format
46189msgid "size in array new must have integral type"
46190msgstr ""
46191
46192#: cp/init.c:3681
46193#, gcc-internal-format
46194msgid "new cannot be applied to a reference type"
46195msgstr ""
46196
46197#: cp/init.c:3690
46198#, fuzzy, gcc-internal-format
46199msgid "new cannot be applied to a function type"
46200msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
46201
46202#: cp/init.c:3759
46203#, gcc-internal-format
46204msgid "possible problem detected in invocation of delete [] operator:"
46205msgstr ""
46206
46207#: cp/init.c:3763
46208#, gcc-internal-format
46209msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
46210msgstr ""
46211
46212#: cp/init.c:4311
46213#, fuzzy, gcc-internal-format
46214msgid "initializer ends prematurely"
46215msgstr "muotoilu %s päättyy %%:iin"
46216
46217#: cp/init.c:4615
46218#, fuzzy, gcc-internal-format
46219msgid "unknown array size in delete"
46220msgstr "taulukon %qE koko on negatiivinen"
46221
46222#: cp/init.c:4639
46223#, gcc-internal-format
46224msgid "possible problem detected in invocation of delete operator:"
46225msgstr ""
46226
46227#: cp/init.c:4644
46228#, gcc-internal-format
46229msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
46230msgstr ""
46231
46232#: cp/init.c:4658
46233#, gcc-internal-format
46234msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
46235msgstr ""
46236
46237#: cp/init.c:4663
46238#, gcc-internal-format
46239msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
46240msgstr ""
46241
46242#: cp/init.c:4970
46243#, gcc-internal-format
46244msgid "type to vector delete is neither pointer or array type"
46245msgstr ""
46246
46247#: cp/lambda.c:542
46248#, gcc-internal-format
46249msgid "array of runtime bound cannot be captured by copy, only by reference"
46250msgstr ""
46251
46252#: cp/lambda.c:557
46253#, gcc-internal-format
46254msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
46255msgstr ""
46256
46257#: cp/lambda.c:561
46258#, fuzzy, gcc-internal-format
46259#| msgid "compound literal has variable size"
46260msgid "because the array element type %qT has variable size"
46261msgstr "yhdysliteraalin koko on muuttuva"
46262
46263#: cp/lambda.c:585
46264#, fuzzy, gcc-internal-format
46265msgid "cannot capture %qE by reference"
46266msgstr "versioviitetaulukolle ei voi varata muistia"
46267
46268#: cp/lambda.c:595
46269#, fuzzy, gcc-internal-format
46270msgid "capture by copy of incomplete type %qT"
46271msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
46272
46273#: cp/lambda.c:619
46274#, fuzzy, gcc-internal-format
46275msgid "already captured %qD in lambda expression"
46276msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
46277
46278#: cp/lambda.c:648
46279#, gcc-internal-format
46280msgid "trying to capture %qD in instantiation of generic lambda"
46281msgstr ""
46282
46283#: cp/lambda.c:833
46284#, fuzzy, gcc-internal-format
46285msgid "%<this%> was not captured for this lambda function"
46286msgstr "Lambda-funktio"
46287
46288#: cp/lex.c:382
46289#, gcc-internal-format, gfc-internal-format
46290msgid "junk at end of #pragma %s"
46291msgstr "roskaa #pragma %s:n lopussa"
46292
46293#: cp/lex.c:389
46294#, gcc-internal-format, gfc-internal-format
46295msgid "invalid #pragma %s"
46296msgstr "virheellinen #pragma %s"
46297
46298#: cp/lex.c:397
46299#, fuzzy, gcc-internal-format
46300msgid "#pragma vtable no longer supported"
46301msgstr "valitsin %qs ei ole enää tuettu"
46302
46303#: cp/lex.c:469
46304#, gcc-internal-format
46305msgid "#pragma implementation for %qs appears after file is included"
46306msgstr ""
46307
46308#: cp/lex.c:497
46309#, fuzzy, gcc-internal-format
46310msgid "%qD not defined"
46311msgstr "nimiö %qD määritelty täällä"
46312
46313#: cp/lex.c:502
46314#, gcc-internal-format
46315msgid "%qD was not declared in this scope"
46316msgstr "%qD on esittelemättä tällä näkyvyysalueella"
46317
46318#. In a template, it is invalid to write "f()" or "f(3)" if no
46319#. declaration of "f" is available.  Historically, G++ and most
46320#. other compilers accepted that usage since they deferred all name
46321#. lookup until instantiation time rather than doing unqualified
46322#. name lookup at template definition time; explain to the user what
46323#. is going wrong.
46324#.
46325#. Note that we have the exact wording of the following message in
46326#. the manual (trouble.texi, node "Name lookup"), so they need to
46327#. be kept in synch.
46328#: cp/lex.c:542
46329#, gcc-internal-format
46330msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
46331msgstr ""
46332
46333#: cp/lex.c:551
46334#, gcc-internal-format
46335msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
46336msgstr ""
46337
46338#: cp/mangle.c:2366
46339#, fuzzy, gcc-internal-format
46340msgid "mangling typeof, use decltype instead"
46341msgstr "typedef %qD on alustettu (käytä __typeof__ sen sijaan)"
46342
46343#: cp/mangle.c:2370
46344#, fuzzy, gcc-internal-format
46345msgid "mangling __underlying_type"
46346msgstr "Tyyppi"
46347
46348#: cp/mangle.c:2653
46349#, gcc-internal-format
46350msgid "mangling unknown fixed point type"
46351msgstr ""
46352
46353#: cp/mangle.c:3264
46354#, gcc-internal-format
46355msgid "use of built-in trait %qE in function signature; use library traits instead"
46356msgstr ""
46357
46358#: cp/mangle.c:3269
46359#, fuzzy, gcc-internal-format, gfc-internal-format
46360msgid "mangling %C"
46361msgstr "kolmoismerkki ??%c muunnettu merkiksi %c"
46362
46363#: cp/mangle.c:3346
46364#, gcc-internal-format
46365msgid "omitted middle operand to %<?:%> operand cannot be mangled"
46366msgstr ""
46367
46368#: cp/mangle.c:3433
46369#, gcc-internal-format
46370msgid "string literal in function template signature"
46371msgstr ""
46372
46373#: cp/mangle.c:3862
46374#, gcc-internal-format
46375msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
46376msgstr ""
46377
46378#: cp/mangle.c:3909
46379#, gcc-internal-format
46380msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
46381msgstr ""
46382
46383#: cp/mangle.c:3915
46384#, gcc-internal-format
46385msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
46386msgstr ""
46387
46388#: cp/mangle.c:4187
46389#, gcc-internal-format
46390msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
46391msgstr ""
46392
46393#: cp/mangle.c:4192
46394#, gcc-internal-format
46395msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
46396msgstr ""
46397
46398#: cp/mangle.c:4197
46399#, gcc-internal-format
46400msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
46401msgstr ""
46402
46403#: cp/method.c:828 cp/method.c:1324
46404#, gcc-internal-format
46405msgid "non-static const member %q#D, can%'t use default assignment operator"
46406msgstr ""
46407
46408#: cp/method.c:834 cp/method.c:1330
46409#, gcc-internal-format
46410msgid "non-static reference member %q#D, can%'t use default assignment operator"
46411msgstr ""
46412
46413#: cp/method.c:953
46414#, gcc-internal-format
46415msgid "synthesized method %qD first required here"
46416msgstr ""
46417
46418#: cp/method.c:1270
46419#, fuzzy, gcc-internal-format
46420msgid "union member %q+D with non-trivial %qD"
46421msgstr "alustamaton const %qD"
46422
46423#: cp/method.c:1280
46424#, fuzzy, gcc-internal-format
46425msgid "defaulted constructor calls non-%<constexpr%> %qD"
46426msgstr "hajotin ei voi olla staattinen jäsenfunktio"
46427
46428#: cp/method.c:1347
46429#, fuzzy, gcc-internal-format
46430msgid "initializer for %q#D is invalid"
46431msgstr "virheellinen alustin taulukon jäsenelle %q#D"
46432
46433#: cp/method.c:1399
46434#, fuzzy, gcc-internal-format
46435msgid "defaulted default constructor does not initialize %q#D"
46436msgstr "hajotin ei voi olla staattinen jäsenfunktio"
46437
46438#: cp/method.c:1410
46439#, fuzzy, gcc-internal-format
46440#| msgid "non-static data member %qD has Java class type"
46441msgid "copying non-static data member %q#D of rvalue reference type"
46442msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
46443
46444#. A trivial constructor doesn't have any NSDMI.
46445#: cp/method.c:1646
46446#, gcc-internal-format
46447msgid "defaulted default constructor does not initialize any non-static data member"
46448msgstr ""
46449
46450#: cp/method.c:1691
46451#, gcc-internal-format
46452msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
46453msgstr ""
46454
46455#: cp/method.c:1815
46456#, gcc-internal-format
46457msgid "a lambda closure type has a deleted default constructor"
46458msgstr ""
46459
46460#: cp/method.c:1818
46461#, gcc-internal-format
46462msgid "a lambda closure type has a deleted copy assignment operator"
46463msgstr ""
46464
46465#: cp/method.c:1827
46466#, gcc-internal-format
46467msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
46468msgstr ""
46469
46470#: cp/method.c:1838
46471#, gcc-internal-format
46472msgid "%q#D inherits from multiple base subobjects"
46473msgstr ""
46474
46475#: cp/method.c:1859
46476#, gcc-internal-format
46477msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
46478msgstr ""
46479
46480#: cp/method.c:1868
46481msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
46482msgstr ""
46483
46484#: cp/method.c:2188
46485#, fuzzy, gcc-internal-format
46486msgid "defaulted declaration %q+D does not match the expected signature"
46487msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
46488
46489#: cp/method.c:2191
46490#, fuzzy, gcc-internal-format
46491msgid "expected signature: %qD"
46492msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
46493
46494#: cp/method.c:2229
46495msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
46496msgstr ""
46497
46498#: cp/method.c:2251
46499#, gcc-internal-format
46500msgid "explicitly defaulted function %q+D cannot be declared as %<constexpr%> because the implicit declaration is not %<constexpr%>:"
46501msgstr ""
46502
46503#: cp/method.c:2296
46504#, fuzzy, gcc-internal-format
46505msgid "a template cannot be defaulted"
46506msgstr "%qT ei ole malli"
46507
46508#: cp/method.c:2324
46509#, fuzzy, gcc-internal-format
46510msgid "%qD cannot be defaulted"
46511msgstr "%qD:lla ei voi olla oletusargumentteja"
46512
46513# XXX
46514#: cp/method.c:2333
46515#, fuzzy, gcc-internal-format
46516msgid "defaulted function %q+D with default argument"
46517msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
46518
46519#: cp/name-lookup.c:2283
46520#, fuzzy, gcc-internal-format
46521msgid "%q#D conflicts with a previous declaration"
46522msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
46523
46524#: cp/name-lookup.c:2435
46525#, fuzzy, gcc-internal-format
46526msgid "%q#D hides constructor for %q#D"
46527msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
46528
46529#: cp/name-lookup.c:2562
46530#, fuzzy, gcc-internal-format
46531#| msgid "conflicting declaration %q#D"
46532msgid "conflicting C language linkage declaration %q#D"
46533msgstr "ristiriitainen esittely %q#D"
46534
46535#: cp/name-lookup.c:2567
46536#, fuzzy, gcc-internal-format
46537msgid "due to different exception specifications"
46538msgstr "%qs esitelty funktion palauttavana funktiona"
46539
46540#: cp/name-lookup.c:2667
46541#, fuzzy, gcc-internal-format
46542msgid "declaration of %q#D shadows a parameter"
46543msgstr "%q+D:n esittely varjostaa sisäänrakennetun funktion"
46544
46545#: cp/name-lookup.c:2784
46546#, fuzzy, gcc-internal-format
46547#| msgid "declaration of %qD as member of %qT"
46548msgid "declaration of %qD shadows a member of %qT"
46549msgstr "%qD:n esittely %qT:n jäsenenä"
46550
46551#: cp/name-lookup.c:2945
46552#, fuzzy, gcc-internal-format
46553msgid "local external declaration %q#D"
46554msgstr "edellinen esittely %q+D"
46555
46556#: cp/name-lookup.c:2947
46557#, fuzzy, gcc-internal-format
46558#| msgid "conflicts with previous declaration %q+#D"
46559msgid "does not match previous declaration %q#D"
46560msgstr "on ristiriidassa %q+#D:n edellisen esittelyn kanssa"
46561
46562#. In a local class, a friend function declaration must
46563#. find a matching decl in the innermost non-class scope.
46564#. [class.friend/11]
46565#: cp/name-lookup.c:3070
46566#, fuzzy, gcc-internal-format
46567#| msgid "friend declaration %qD in local class without prior declaration"
46568msgid "friend declaration %qD in local class without prior local declaration"
46569msgstr "friend-esittely %qD paikallisessa luokassa ilman edeltävää esittelyä"
46570
46571#: cp/name-lookup.c:3132
46572#, gcc-internal-format
46573msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
46574msgstr ""
46575
46576#: cp/name-lookup.c:3252
46577#, fuzzy, gcc-internal-format
46578msgid "name lookup of %qD changed"
46579msgstr "Konenimen hakuvirhe"
46580
46581#: cp/name-lookup.c:3255
46582#, gcc-internal-format
46583msgid "matches this %qD under ISO standard rules"
46584msgstr ""
46585
46586#: cp/name-lookup.c:3257
46587#, gcc-internal-format
46588msgid "  matches this %qD under old rules"
46589msgstr ""
46590
46591#: cp/name-lookup.c:3275 cp/name-lookup.c:3285
46592#, gcc-internal-format
46593msgid "name lookup of %qD changed for ISO %<for%> scoping"
46594msgstr ""
46595
46596#: cp/name-lookup.c:3278
46597#, gcc-internal-format
46598msgid "cannot use obsolete binding %qD because it has a destructor"
46599msgstr ""
46600
46601#: cp/name-lookup.c:3289
46602#, fuzzy, gcc-internal-format
46603msgid "using obsolete binding %qD"
46604msgstr "käytetään virheellistä kenttää %qD"
46605
46606#: cp/name-lookup.c:3347
46607#, fuzzy, gcc-internal-format
46608#| msgid "%s %s(%E) %p %d\n"
46609msgid "%s %<%s(%E)%> %p %d\n"
46610msgstr "%s %s(%E) %p %d\n"
46611
46612#: cp/name-lookup.c:3350
46613#, gcc-internal-format
46614msgid "%s %s %p %d\n"
46615msgstr "%s %s %p %d\n"
46616
46617#: cp/name-lookup.c:4019
46618#, fuzzy, gcc-internal-format
46619#| msgid "%qT is not a namespace"
46620msgid "%qT is not a namespace or unscoped enum"
46621msgstr "%qT ei ole luokka eikä nimiavaruus"
46622
46623#. 7.3.3/5
46624#. A using-declaration shall not name a template-id.
46625#: cp/name-lookup.c:4029
46626#, gcc-internal-format
46627msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
46628msgstr ""
46629
46630#: cp/name-lookup.c:4036
46631#, gcc-internal-format
46632msgid "namespace %qD not allowed in using-declaration"
46633msgstr ""
46634
46635#. It's a nested name with template parameter dependent scope.
46636#. This can only be using-declaration for class member.
46637#: cp/name-lookup.c:4044
46638#, gcc-internal-format
46639msgid "%qT is not a namespace"
46640msgstr "%qT ei ole nimiavaruus"
46641
46642#. C++11 7.3.3/10.
46643#: cp/name-lookup.c:4057
46644#, fuzzy, gcc-internal-format
46645msgid "%qD is already declared in this scope"
46646msgstr "%qD on esittelemättä tällä näkyvyysalueella"
46647
46648#: cp/name-lookup.c:4074
46649#, fuzzy, gcc-internal-format
46650msgid "%qD not declared"
46651msgstr "%qD esitelty täällä"
46652
46653#: cp/name-lookup.c:4785
46654#, gcc-internal-format
46655msgid "using-declaration for non-member at class scope"
46656msgstr ""
46657
46658#: cp/name-lookup.c:4792
46659#, fuzzy, gcc-internal-format
46660msgid "%<%T::%D%> names destructor"
46661msgstr "%<%T::%D%> nimeää muodostimen, ei tyyppiä"
46662
46663#: cp/name-lookup.c:4809
46664#, fuzzy, gcc-internal-format
46665msgid "%<%T::%D%> names constructor in %qT"
46666msgstr "%<%T::%D%> nimeää muodostimen, ei tyyppiä"
46667
46668#: cp/name-lookup.c:4843
46669#, gcc-internal-format
46670msgid "cannot inherit constructors from indirect base %qT"
46671msgstr ""
46672
46673#: cp/name-lookup.c:4852
46674#, fuzzy, gcc-internal-format
46675msgid "no members matching %<%T::%D%> in %q#T"
46676msgstr "luokalla %q#T on datajäseninä osoittimia"
46677
46678#: cp/name-lookup.c:4919
46679#, fuzzy, gcc-internal-format
46680msgid "declaration of %qD not in a namespace surrounding %qD"
46681msgstr "%qD ei ole luokka eikä nimiavaruus"
46682
46683#: cp/name-lookup.c:4958
46684#, fuzzy, gcc-internal-format
46685msgid "explicit qualification in declaration of %qD"
46686msgstr "%qD:n esittely viitteiden taulukkona"
46687
46688#: cp/name-lookup.c:5010
46689#, fuzzy, gcc-internal-format
46690msgid "%qD has not been declared within %qD"
46691msgstr "%qD esitelty ei-parametrina"
46692
46693#: cp/name-lookup.c:5012
46694#, fuzzy, gcc-internal-format
46695#| msgid "%q+D declared as a friend"
46696msgid "only here as a %<friend%>"
46697msgstr "%q+D esitelty ystävänä"
46698
46699#: cp/name-lookup.c:5021
46700#, gcc-internal-format
46701msgid "%qD should have been declared inside %qD"
46702msgstr ""
46703
46704#: cp/name-lookup.c:5069
46705#, fuzzy, gcc-internal-format
46706msgid "%qD attribute requires a single NTBS argument"
46707msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
46708
46709#: cp/name-lookup.c:5076
46710#, gcc-internal-format
46711msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
46712msgstr ""
46713
46714#: cp/name-lookup.c:5086
46715#, fuzzy, gcc-internal-format
46716msgid "ignoring %qD attribute on anonymous namespace"
46717msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
46718
46719#: cp/name-lookup.c:5092
46720#, fuzzy, gcc-internal-format
46721#| msgid "%qE attribute only applies to variables"
46722msgid "ignoring %qD attribute on non-inline namespace"
46723msgstr "%qE-attribuutti pätee vain muuttujiin"
46724
46725#: cp/name-lookup.c:5111 cp/name-lookup.c:7073
46726#, fuzzy, gcc-internal-format
46727msgid "%qD attribute directive ignored"
46728msgstr "%<fast_interrupt%>-attribuuttidirektiivi jätetty huomiotta"
46729
46730#: cp/name-lookup.c:5426
46731#, gcc-internal-format
46732msgid "maximum limit of %d namespaces searched for %qE"
46733msgstr ""
46734
46735#: cp/name-lookup.c:5441
46736#, gcc-internal-format
46737msgid "suggested alternative:"
46738msgid_plural "suggested alternatives:"
46739msgstr[0] "ehdotettu vaihtoehto:"
46740msgstr[1] "ehdotetut vaihtoehdot:"
46741
46742#: cp/name-lookup.c:5447
46743#, fuzzy, gcc-internal-format
46744msgid "  %qE"
46745msgstr "%qE on vanhentunut"
46746
46747#: cp/name-lookup.c:5472 cp/name-lookup.c:5764
46748#, fuzzy, gcc-internal-format
46749#| msgid "suggested alternative:"
46750#| msgid_plural "suggested alternatives:"
46751msgid "suggested alternative: %qs"
46752msgstr "ehdotettu vaihtoehto:"
46753
46754#: cp/name-lookup.c:5704
46755#, gcc-internal-format
46756msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
46757msgstr ""
46758
46759#: cp/name-lookup.c:5711
46760#, fuzzy, gcc-internal-format
46761#| msgid "%<this%> is unavailable for static member functions"
46762msgid "%<std::%s%> is only available from %s onwards"
46763msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
46764
46765#: cp/name-lookup.c:5929
46766#, fuzzy, gcc-internal-format
46767msgid "the macro %qs had not yet been defined"
46768msgstr "%J%qD on tavallisesti ei-staattinen funktio"
46769
46770#: cp/name-lookup.c:5932
46771#, fuzzy, gcc-internal-format
46772#| msgid "struct defined here"
46773msgid "it was later defined here"
46774msgstr "struct määritelty täällä"
46775
46776#: cp/name-lookup.c:6695
46777#, gcc-internal-format
46778msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn't a template"
46779msgstr ""
46780
46781#: cp/name-lookup.c:7067
46782#, fuzzy, gcc-internal-format
46783#| msgid "switch %qs is no longer supported"
46784msgid "strong using directive no longer supported"
46785msgstr "valitsin %qs ei ole enää tuettu"
46786
46787#: cp/name-lookup.c:7070
46788#, gcc-internal-format
46789msgid "you may use an inline namespace instead"
46790msgstr ""
46791
46792#: cp/name-lookup.c:7087
46793#, fuzzy, gcc-internal-format
46794msgid "attributes ignored on local using directive"
46795msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
46796
46797#: cp/name-lookup.c:7171
46798#, gcc-internal-format
46799msgid "namespace alias %qD not allowed here, assuming %qD"
46800msgstr ""
46801
46802#. We only allow depth 255.
46803#: cp/name-lookup.c:7191
46804#, gcc-internal-format, gfc-internal-format
46805msgid "cannot nest more than %d namespaces"
46806msgstr ""
46807
46808#: cp/name-lookup.c:7226
46809#, fuzzy, gcc-internal-format
46810msgid "inline namespace must be specified at initial definition"
46811msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
46812
46813#: cp/name-lookup.c:7227
46814#, fuzzy, gcc-internal-format
46815#| msgid "label %qD defined here"
46816msgid "%qD defined here"
46817msgstr "nimiö %qD määritelty täällä"
46818
46819#: cp/name-lookup.c:7300
46820#, gcc-internal-format
46821msgid "XXX entering pop_everything ()\n"
46822msgstr ""
46823
46824#: cp/name-lookup.c:7309
46825#, gcc-internal-format
46826msgid "XXX leaving pop_everything ()\n"
46827msgstr ""
46828
46829#: cp/optimize.c:585
46830#, fuzzy, gcc-internal-format
46831msgid "making multiple clones of %qD"
46832msgstr "useita parametreja nimellä %qD"
46833
46834#: cp/parser.c:818
46835#, fuzzy, gcc-internal-format
46836msgid "identifier %qE is a keyword in C++11"
46837msgstr "tunniste %qE on ristiriidassa C++:n varatun sanan kanssa"
46838
46839#: cp/parser.c:1314 cp/parser.c:1327
46840#, gcc-internal-format
46841msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
46842msgstr ""
46843
46844#: cp/parser.c:1352 cp/parser.c:37251
46845#, gcc-internal-format
46846msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
46847msgstr ""
46848
46849#: cp/parser.c:2851
46850#, gcc-internal-format
46851msgid "%<#pragma%> is not allowed here"
46852msgstr "%<#pragma%> ei ole sallittu täällä"
46853
46854#: cp/parser.c:2940
46855#, gcc-internal-format
46856msgid "%<%E::%E%> has not been declared"
46857msgstr "%<%E::%E%> on esittelemättä"
46858
46859#: cp/parser.c:2943
46860#, gcc-internal-format
46861msgid "%<::%E%> has not been declared"
46862msgstr "%<::%E%> on esittelemättä"
46863
46864#: cp/parser.c:2946
46865#, fuzzy, gcc-internal-format
46866msgid "request for member %qE in non-class type %qT"
46867msgstr "pyyntö jäsenen %qs käsittelyyn jossain, joka ei ole tietue tai unioni"
46868
46869#: cp/parser.c:2949 cp/parser.c:18218
46870#, gcc-internal-format
46871msgid "%<%T::%E%> has not been declared"
46872msgstr "%<%T::%E%> on esittelemättä"
46873
46874#: cp/parser.c:2959
46875#, gcc-internal-format
46876msgid "%<%E::%E%> is not a type"
46877msgstr "%<%E::%E%> ei ole tyyppi"
46878
46879#: cp/parser.c:2963
46880#, gcc-internal-format
46881msgid "%<%E::%E%> is not a class or namespace"
46882msgstr "%<%E::%E%> ei ole luokka eikä nimiavaruus"
46883
46884#: cp/parser.c:2968
46885#, gcc-internal-format
46886msgid "%<%E::%E%> is not a class, namespace, or enumeration"
46887msgstr "%<%E::%E%> ei ole luokka, nimiavaruus eikä lueteltu tyyppi"
46888
46889#: cp/parser.c:2981
46890#, gcc-internal-format
46891msgid "%<::%E%> is not a type"
46892msgstr "%<::%E%> ei ole tyyppi"
46893
46894#: cp/parser.c:2984
46895#, gcc-internal-format
46896msgid "%<::%E%> is not a class or namespace"
46897msgstr "%<::%E%> ei ole luokka eikä nimiavaruus"
46898
46899#: cp/parser.c:2988
46900#, gcc-internal-format
46901msgid "%<::%E%> is not a class, namespace, or enumeration"
46902msgstr "%<::%E%> ei ole luokka, nimiavaruus eikä lueteltu tyyppi"
46903
46904#: cp/parser.c:3000
46905#, gcc-internal-format
46906msgid "%qE is not a type"
46907msgstr "%qE ei ole tyyppi"
46908
46909#: cp/parser.c:3003
46910#, gcc-internal-format
46911msgid "%qE is not a class or namespace"
46912msgstr "%qE ei ole luokka eikä nimiavaruus"
46913
46914#: cp/parser.c:3007
46915#, gcc-internal-format
46916msgid "%qE is not a class, namespace, or enumeration"
46917msgstr "%qE ei ole luokka, nimiavaruus eikä lueteltu tyyppi"
46918
46919#: cp/parser.c:3070
46920#, gcc-internal-format
46921msgid "new types may not be defined in a return type"
46922msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
46923
46924#: cp/parser.c:3072
46925#, gcc-internal-format
46926msgid "(perhaps a semicolon is missing after the definition of %qT)"
46927msgstr "(mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)"
46928
46929#: cp/parser.c:3100
46930#, fuzzy, gcc-internal-format
46931msgid "%qE is not a class template"
46932msgstr "  odotettiin luokkamallia, saatiin %qE"
46933
46934#: cp/parser.c:3102
46935#, gcc-internal-format
46936msgid "%qE is not a template"
46937msgstr "%qE ei ole malli"
46938
46939#: cp/parser.c:3105
46940#, fuzzy, gcc-internal-format
46941msgid "invalid template-id"
46942msgstr "muodostimen virheellinen käyttö mallina"
46943
46944#: cp/parser.c:3139
46945#, fuzzy, gcc-internal-format
46946msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
46947msgstr "liukulukuylivuoto lausekkeessa"
46948
46949#: cp/parser.c:3143 cp/pt.c:17890
46950#, gcc-internal-format
46951msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
46952msgstr ""
46953
46954#: cp/parser.c:3148
46955#, fuzzy, gcc-internal-format
46956msgid "%<typeid%> operator cannot appear in a constant-expression"
46957msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
46958
46959#: cp/parser.c:3152
46960#, fuzzy, gcc-internal-format
46961msgid "non-constant compound literals cannot appear in a constant-expression"
46962msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
46963
46964#: cp/parser.c:3156
46965#, fuzzy, gcc-internal-format
46966msgid "a function call cannot appear in a constant-expression"
46967msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
46968
46969#: cp/parser.c:3160
46970#, fuzzy, gcc-internal-format
46971msgid "an increment cannot appear in a constant-expression"
46972msgstr "alustinalkio ei ole vakiolauseke"
46973
46974#: cp/parser.c:3164
46975#, fuzzy, gcc-internal-format
46976msgid "an decrement cannot appear in a constant-expression"
46977msgstr "ylivuoto vakiolausekkeessa"
46978
46979#: cp/parser.c:3168
46980#, fuzzy, gcc-internal-format
46981msgid "an array reference cannot appear in a constant-expression"
46982msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
46983
46984#: cp/parser.c:3172
46985#, fuzzy, gcc-internal-format
46986msgid "the address of a label cannot appear in a constant-expression"
46987msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
46988
46989#: cp/parser.c:3176
46990#, fuzzy, gcc-internal-format
46991msgid "calls to overloaded operators cannot appear in a constant-expression"
46992msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
46993
46994#: cp/parser.c:3180
46995#, fuzzy, gcc-internal-format
46996msgid "an assignment cannot appear in a constant-expression"
46997msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
46998
46999#: cp/parser.c:3183
47000#, fuzzy, gcc-internal-format
47001msgid "a comma operator cannot appear in a constant-expression"
47002msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
47003
47004#: cp/parser.c:3187
47005#, fuzzy, gcc-internal-format
47006msgid "a call to a constructor cannot appear in a constant-expression"
47007msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
47008
47009#: cp/parser.c:3191
47010#, fuzzy, gcc-internal-format
47011msgid "a transaction expression cannot appear in a constant-expression"
47012msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
47013
47014#: cp/parser.c:3237
47015#, fuzzy, gcc-internal-format
47016msgid "%qs cannot appear in a constant-expression"
47017msgstr "ylivuoto vakiolausekkeessa"
47018
47019#: cp/parser.c:3273
47020#, fuzzy, gcc-internal-format
47021msgid "class template argument deduction is only available with -std=c++17 or -std=gnu++17"
47022msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47023
47024#: cp/parser.c:3278
47025#, gcc-internal-format
47026msgid "invalid use of destructor %qD as a type"
47027msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
47028
47029#. Something like 'unsigned A a;'
47030#: cp/parser.c:3281
47031#, gcc-internal-format
47032msgid "invalid combination of multiple type-specifiers"
47033msgstr ""
47034
47035#: cp/parser.c:3293
47036#, fuzzy, gcc-internal-format
47037#| msgid "%qE does not name a type"
47038msgid "%qE does not name a type; did you mean %qs?"
47039msgstr "%qE ei nimeä tyyppiä"
47040
47041#: cp/parser.c:3297
47042#, gcc-internal-format
47043msgid "%qE does not name a type"
47044msgstr "%qE ei nimeä tyyppiä"
47045
47046#: cp/parser.c:3306
47047#, gcc-internal-format
47048msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
47049msgstr ""
47050
47051#: cp/parser.c:3309
47052#, fuzzy, gcc-internal-format
47053msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
47054msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47055
47056#: cp/parser.c:3314
47057#, fuzzy, gcc-internal-format
47058msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
47059msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47060
47061#: cp/parser.c:3317
47062#, fuzzy, gcc-internal-format
47063msgid "%<concept%> only available with -fconcepts"
47064msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47065
47066#: cp/parser.c:3343
47067#, gcc-internal-format
47068msgid "(perhaps %<typename %T::%E%> was intended)"
47069msgstr "(ehkä tarkoitettiin %<typename %T::%E%>)"
47070
47071#: cp/parser.c:3361 cp/parser.c:3365
47072#, fuzzy, gcc-internal-format
47073#| msgid "%qE in namespace %qE does not name a type"
47074msgid "%qE in namespace %qE does not name a template type"
47075msgstr "%qE nimiavaruudessa %qE ei nimeä tyyppiä"
47076
47077#: cp/parser.c:3369
47078#, gcc-internal-format
47079msgid "%qE in namespace %qE does not name a type"
47080msgstr "%qE nimiavaruudessa %qE ei nimeä tyyppiä"
47081
47082#. A<T>::A<T>()
47083#: cp/parser.c:3381
47084#, gcc-internal-format
47085msgid "%<%T::%E%> names the constructor, not the type"
47086msgstr "%<%T::%E%> nimeää muodostimen, ei tyyppiä"
47087
47088#: cp/parser.c:3384
47089#, gcc-internal-format
47090msgid "and %qT has no template constructors"
47091msgstr "ja kohteella %qT:lla ei ole mallimuodostimia"
47092
47093#: cp/parser.c:3392
47094#, gcc-internal-format
47095msgid "need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scope"
47096msgstr ""
47097
47098#: cp/parser.c:3400
47099#, gcc-internal-format
47100msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
47101msgstr ""
47102
47103#: cp/parser.c:3411 cp/parser.c:3415
47104#, fuzzy, gcc-internal-format
47105msgid "%qE in %q#T does not name a template type"
47106msgstr "luokalla %qT ei ole %qD-nimistä kenttää"
47107
47108#: cp/parser.c:3419
47109#, fuzzy, gcc-internal-format
47110msgid "%qE in %q#T does not name a type"
47111msgstr "%qE ei nimeä tyyppiä"
47112
47113#: cp/parser.c:4024
47114#, fuzzy, gcc-internal-format
47115msgid "expected string-literal"
47116msgstr "odotettiin merkkijonoliteraalia"
47117
47118#: cp/parser.c:4089
47119#, gcc-internal-format
47120msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
47121msgstr ""
47122
47123#: cp/parser.c:4143
47124#, fuzzy, gcc-internal-format
47125msgid "a wide string is invalid in this context"
47126msgstr "muotoilu on leveämerkkinen merkkijono"
47127
47128#: cp/parser.c:4258
47129#, gcc-internal-format
47130msgid "unable to find character literal operator %qD with %qT argument"
47131msgstr ""
47132
47133#: cp/parser.c:4357
47134#, fuzzy, gcc-internal-format
47135msgid "integer literal exceeds range of %qT type"
47136msgstr "liukulukuvakio ylittää %qT:n arvoalueen"
47137
47138#: cp/parser.c:4364
47139#, fuzzy, gcc-internal-format
47140msgid "floating literal exceeds range of %qT type"
47141msgstr "liukulukuvakio ylittää %qT:n arvoalueen"
47142
47143#: cp/parser.c:4368
47144#, fuzzy, gcc-internal-format
47145msgid "floating literal truncated to zero"
47146msgstr "liukulukuvakio katkaistu nollaksi"
47147
47148#: cp/parser.c:4433
47149#, gcc-internal-format
47150msgid "unable to find numeric literal operator %qD"
47151msgstr ""
47152
47153#: cp/parser.c:4439
47154#, gcc-internal-format
47155msgid "add %<using namespace std::complex_literals%> (from <complex>) to enable the C++14 user-defined literal suffixes"
47156msgstr ""
47157
47158#: cp/parser.c:4443
47159#, gcc-internal-format
47160msgid "or use %<j%> instead of %<i%> for the GNU built-in suffix"
47161msgstr ""
47162
47163#: cp/parser.c:4447
47164#, gcc-internal-format
47165msgid "use -fext-numeric-literals to enable more built-in suffixes"
47166msgstr ""
47167
47168#: cp/parser.c:4526
47169#, gcc-internal-format
47170msgid "unable to find string literal operator %qD with %qT, %qT arguments"
47171msgstr ""
47172
47173#: cp/parser.c:4587 cp/parser.c:12937
47174#, fuzzy, gcc-internal-format
47175msgid "expected declaration"
47176msgstr "odotettiin iteraatioesittelyä tai -alustusta"
47177
47178#: cp/parser.c:4934 cp/parser.c:4949
47179#, fuzzy, gcc-internal-format
47180msgid "expected binary operator"
47181msgstr "%s: odotettiin binääristä operaattoria"
47182
47183#: cp/parser.c:4955
47184#, fuzzy, gcc-internal-format
47185msgid "expected ..."
47186msgstr "”)” oli odotus"
47187
47188#: cp/parser.c:4967
47189#, fuzzy, gcc-internal-format
47190msgid "binary expression in operand of fold-expression"
47191msgstr "virheellinen lauseke kohdemuuttujana"
47192
47193#: cp/parser.c:4972
47194#, fuzzy, gcc-internal-format
47195msgid "conditional expression in operand of fold-expression"
47196msgstr "ehtolausekkeessa ei-lvalue-taulukko"
47197
47198#: cp/parser.c:4980
47199#, fuzzy, gcc-internal-format
47200msgid "mismatched operator in fold-expression"
47201msgstr "virheellinen loogisen lausekkeen käyttö operandina %<operator--%>:lle"
47202
47203#: cp/parser.c:5084
47204#, fuzzy, gcc-internal-format
47205msgid "fixed-point types not supported in C++"
47206msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
47207
47208#: cp/parser.c:5165
47209#, gcc-internal-format
47210msgid "ISO C++ forbids braced-groups within expressions"
47211msgstr "ISO C++ kieltää lohkot lausekkeiden sisällä"
47212
47213#: cp/parser.c:5177
47214#, gcc-internal-format
47215msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
47216msgstr ""
47217
47218#: cp/parser.c:5217
47219#, fuzzy, gcc-internal-format
47220msgid "fold-expressions only available with -std=c++17 or -std=gnu++17"
47221msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47222
47223#: cp/parser.c:5275 cp/parser.c:5452 cp/parser.c:5633 cp/semantics.c:3615
47224#, fuzzy, gcc-internal-format
47225msgid "expected primary-expression"
47226msgstr "odotettiin lauseketta"
47227
47228#: cp/parser.c:5305
47229#, gcc-internal-format
47230msgid "%<this%> may not be used in this context"
47231msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
47232
47233#: cp/parser.c:5446
47234#, fuzzy, gcc-internal-format
47235msgid "a template declaration cannot appear at block scope"
47236msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
47237
47238#: cp/parser.c:5605
47239#, gcc-internal-format
47240msgid "local variable %qD may not appear in this context"
47241msgstr "paikallinen muuttuja %qD ei voi esiintyä tässä yhteydessä"
47242
47243#: cp/parser.c:5790
47244#, fuzzy, gcc-internal-format
47245msgid "expected id-expression"
47246msgstr "odotettiin lauseketta"
47247
47248#: cp/parser.c:5922
47249#, fuzzy, gcc-internal-format
47250msgid "scope %qT before %<~%> is not a class-name"
47251msgstr "%qT ei ole luokka tai nimiavaruus"
47252
47253#: cp/parser.c:5951 cp/parser.c:7860
47254#, fuzzy, gcc-internal-format
47255msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
47256msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47257
47258#: cp/parser.c:6062
47259#, gcc-internal-format
47260msgid "declaration of %<~%T%> as member of %qT"
47261msgstr "%<~%T%>:n esittely %qT:n jäsenenä"
47262
47263#: cp/parser.c:6077
47264#, gcc-internal-format
47265msgid "typedef-name %qD used as destructor declarator"
47266msgstr ""
47267
47268#: cp/parser.c:6114 cp/parser.c:20246
47269#, fuzzy, gcc-internal-format
47270msgid "expected unqualified-id"
47271msgstr "ID"
47272
47273#: cp/parser.c:6223
47274#, gcc-internal-format
47275msgid "found %<:%> in nested-name-specifier, expected %<::%>"
47276msgstr ""
47277
47278#: cp/parser.c:6291
47279#, fuzzy, gcc-internal-format
47280msgid "decltype evaluates to %qT, which is not a class or enumeration type"
47281msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissä"
47282
47283#: cp/parser.c:6317
47284#, fuzzy, gcc-internal-format
47285msgid "function template-id %qD in nested-name-specifier"
47286msgstr "useita tallennuspaikkoja esittelymääritteissä"
47287
47288#: cp/parser.c:6325
47289#, fuzzy, gcc-internal-format
47290msgid "variable template-id %qD in nested-name-specifier"
47291msgstr "useita tallennuspaikkoja esittelymääritteissä"
47292
47293#: cp/parser.c:6429 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
47294#, gcc-internal-format
47295msgid "%qD is not a template"
47296msgstr "%qD ei ole malli"
47297
47298#: cp/parser.c:6507
47299#, fuzzy, gcc-internal-format
47300msgid "expected nested-name-specifier"
47301msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
47302
47303#: cp/parser.c:6714 cp/parser.c:8950
47304#, fuzzy, gcc-internal-format
47305msgid "types may not be defined in casts"
47306msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
47307
47308#: cp/parser.c:6800
47309#, fuzzy, gcc-internal-format
47310msgid "types may not be defined in a %<typeid%> expression"
47311msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
47312
47313#: cp/parser.c:6892
47314#, fuzzy, gcc-internal-format
47315msgid "wrong number of arguments to %<__builtin_addressof%>"
47316msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
47317
47318#: cp/parser.c:6904 cp/pt.c:18453
47319#, fuzzy, gcc-internal-format
47320msgid "wrong number of arguments to %<__builtin_launder%>"
47321msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
47322
47323#: cp/parser.c:6998
47324#, gcc-internal-format
47325msgid "ISO C++ forbids compound-literals"
47326msgstr "ISO C++ kieltää yhdysliteraalit"
47327
47328#: cp/parser.c:7057
47329#, gcc-internal-format
47330msgid "two consecutive %<[%> shall only introduce an attribute"
47331msgstr ""
47332
47333#: cp/parser.c:7596 cp/typeck.c:2572
47334#, gcc-internal-format
47335msgid "invalid use of %qD"
47336msgstr "%qD:n virheellinen käyttö"
47337
47338#: cp/parser.c:7605
47339#, gcc-internal-format
47340msgid "%<%D::%D%> is not a class member"
47341msgstr "%<%D::%D%> ei ole luokan jäsen"
47342
47343#: cp/parser.c:7912
47344#, fuzzy, gcc-internal-format
47345msgid "non-scalar type"
47346msgstr "pyydetty muuntoa ei-skalaarityypiksi"
47347
47348#: cp/parser.c:8013
47349#, fuzzy, gcc-internal-format
47350msgid "ISO C++ does not allow %<alignof%> with a non-type"
47351msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
47352
47353#: cp/parser.c:8114
47354#, fuzzy, gcc-internal-format
47355msgid "types may not be defined in %<noexcept%> expressions"
47356msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
47357
47358#: cp/parser.c:8404
47359#, fuzzy, gcc-internal-format
47360msgid "types may not be defined in a new-expression"
47361msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
47362
47363#: cp/parser.c:8420
47364#, gcc-internal-format
47365msgid "array bound forbidden after parenthesized type-id"
47366msgstr ""
47367
47368#: cp/parser.c:8422
47369#, gcc-internal-format
47370msgid "try removing the parentheses around the type-id"
47371msgstr ""
47372
47373#: cp/parser.c:8454
47374#, gcc-internal-format
47375msgid "initialization of new-expression for type %<auto%> requires exactly one element"
47376msgstr ""
47377
47378#: cp/parser.c:8502
47379#, fuzzy, gcc-internal-format
47380msgid "expected expression-list or type-id"
47381msgstr "vektoriylivuoto lausekkeessa"
47382
47383#: cp/parser.c:8531
47384#, fuzzy, gcc-internal-format
47385msgid "types may not be defined in a new-type-id"
47386msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
47387
47388#: cp/parser.c:8659
47389#, gcc-internal-format
47390msgid "expression in new-declarator must have integral or enumeration type"
47391msgstr ""
47392
47393#: cp/parser.c:9055
47394#, fuzzy, gcc-internal-format
47395#| msgid "use of old-style cast"
47396msgid "use of old-style cast to %q#T"
47397msgstr "vanhanmallisen tyyppimuunnoksen käyttö"
47398
47399#: cp/parser.c:9203
47400#, gcc-internal-format
47401msgid "%<>>%> operator is treated as two right angle brackets in C++11"
47402msgstr ""
47403
47404#: cp/parser.c:9206
47405#, gcc-internal-format
47406msgid "suggest parentheses around %<>>%> expression"
47407msgstr "suosittellaan sulkumerkkejä %<>>%>-lausekkeen ympärille"
47408
47409#: cp/parser.c:9410
47410#, gcc-internal-format
47411msgid "ISO C++ does not allow ?: with omitted middle operand"
47412msgstr ""
47413
47414#: cp/parser.c:9832
47415#, fuzzy, gcc-internal-format
47416msgid "types may not be defined within __builtin_offsetof"
47417msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
47418
47419#: cp/parser.c:10119
47420#, gcc-internal-format
47421msgid "lambda-expression in unevaluated context"
47422msgstr ""
47423
47424#: cp/parser.c:10128
47425#, fuzzy, gcc-internal-format
47426msgid "lambda-expression in template-argument"
47427msgstr "oletusargumentti määritelty lambda-parametrille"
47428
47429#: cp/parser.c:10281
47430#, fuzzy, gcc-internal-format
47431msgid "expected end of capture-list"
47432msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
47433
47434#: cp/parser.c:10296
47435#, gcc-internal-format
47436msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
47437msgstr ""
47438
47439#: cp/parser.c:10313
47440#, fuzzy, gcc-internal-format
47441msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
47442msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47443
47444#: cp/parser.c:10358
47445#, fuzzy, gcc-internal-format
47446msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
47447msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47448
47449#: cp/parser.c:10365
47450#, gcc-internal-format
47451msgid "empty initializer for lambda init-capture"
47452msgstr ""
47453
47454#: cp/parser.c:10387
47455#, fuzzy, gcc-internal-format
47456msgid "capture of non-variable %qE"
47457msgstr "%qD ei ole muuttuja"
47458
47459#: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3456 cp/semantics.c:3468
47460#, fuzzy, gcc-internal-format
47461msgid "%q#D declared here"
47462msgstr "%q+D esitelty täällä"
47463
47464#: cp/parser.c:10397
47465#, gcc-internal-format
47466msgid "capture of variable %qD with non-automatic storage duration"
47467msgstr ""
47468
47469#: cp/parser.c:10433
47470#, gcc-internal-format
47471msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
47472msgstr ""
47473
47474#: cp/parser.c:10438
47475#, gcc-internal-format
47476msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
47477msgstr ""
47478
47479#: cp/parser.c:10494
47480#, fuzzy, gcc-internal-format
47481msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
47482msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47483
47484#: cp/parser.c:10498
47485#, fuzzy, gcc-internal-format
47486msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
47487msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47488
47489#: cp/parser.c:10530
47490#, gcc-internal-format
47491msgid "default argument specified for lambda parameter"
47492msgstr "oletusargumentti määritelty lambda-parametrille"
47493
47494#: cp/parser.c:10548
47495#, fuzzy, gcc-internal-format
47496#| msgid "duplicate %<volatile%>"
47497msgid "duplicate %<mutable%>"
47498msgstr "ylimääräinen %<volatile%>"
47499
47500#: cp/parser.c:10595
47501#, fuzzy, gcc-internal-format
47502msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
47503msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47504
47505#: cp/parser.c:10965 cp/parser.c:11158
47506#, fuzzy, gcc-internal-format
47507msgid "attributes at the beginning of statement are ignored"
47508msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
47509
47510#: cp/parser.c:11005
47511#, fuzzy, gcc-internal-format
47512msgid "expected labeled-statement"
47513msgstr "%s-lausetta odotettiin kohdassa %L"
47514
47515#: cp/parser.c:11051
47516#, fuzzy, gcc-internal-format
47517msgid "case label %qE not within a switch statement"
47518msgstr "nimike yhdyslauseen lopussa"
47519
47520#: cp/parser.c:11165
47521#, gcc-internal-format
47522msgid "need %<typename%> before %qE because %qT is a dependent scope"
47523msgstr ""
47524
47525#: cp/parser.c:11174
47526#, gcc-internal-format
47527msgid "%<%T::%D%> names the constructor, not the type"
47528msgstr "%<%T::%D%> nimeää muodostimen, ei tyyppiä"
47529
47530#: cp/parser.c:11222
47531#, fuzzy, gcc-internal-format
47532msgid "compound-statement in %<constexpr%> function"
47533msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
47534
47535#: cp/parser.c:11349
47536#, fuzzy, gcc-internal-format
47537msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
47538msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47539
47540#: cp/parser.c:11376
47541#, fuzzy, gcc-internal-format
47542msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
47543msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47544
47545#: cp/parser.c:11546 cp/parser.c:28487
47546#, fuzzy, gcc-internal-format
47547msgid "expected selection-statement"
47548msgstr "%s-lausetta odotettiin kohdassa %L"
47549
47550#: cp/parser.c:11579
47551#, fuzzy, gcc-internal-format
47552msgid "types may not be defined in conditions"
47553msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
47554
47555#: cp/parser.c:12018
47556#, fuzzy, gcc-internal-format
47557msgid "range-based %<for%> expression of type %qT has incomplete type"
47558msgstr "%Jparametrin %qD tyyppi on vaillinainen"
47559
47560#: cp/parser.c:12105
47561#, gcc-internal-format
47562msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
47563msgstr ""
47564
47565#: cp/parser.c:12250 cp/parser.c:28490
47566#, fuzzy, gcc-internal-format
47567msgid "expected iteration-statement"
47568msgstr "odotettiin iteraatioesittelyä tai -alustusta"
47569
47570#: cp/parser.c:12297
47571#, fuzzy, gcc-internal-format
47572msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
47573msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47574
47575#: cp/parser.c:12423
47576#, fuzzy, gcc-internal-format
47577msgid "%<goto%> in %<constexpr%> function"
47578msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
47579
47580#. Issue a warning about this use of a GNU extension.
47581#: cp/parser.c:12431
47582#, gcc-internal-format
47583msgid "ISO C++ forbids computed gotos"
47584msgstr "ISO C++ kieltää lasketut goto-käskyt"
47585
47586#: cp/parser.c:12444 cp/parser.c:28493
47587#, fuzzy, gcc-internal-format
47588msgid "expected jump-statement"
47589msgstr "%s-lausetta odotettiin kohdassa %L"
47590
47591#: cp/parser.c:12617 cp/parser.c:23581
47592#, gcc-internal-format
47593msgid "extra %<;%>"
47594msgstr "ylimääräinen %<;%>"
47595
47596#: cp/parser.c:12860
47597#, gcc-internal-format
47598msgid "%<__label__%> not at the beginning of a block"
47599msgstr "%<__label__%> ei ole lohkon alussa"
47600
47601#: cp/parser.c:13080
47602#, gcc-internal-format
47603msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
47604msgstr ""
47605
47606#: cp/parser.c:13100
47607#, fuzzy, gcc-internal-format
47608msgid "inconsistent deduction for %qT: %qT and then %qT"
47609msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
47610
47611#: cp/parser.c:13121
47612#, gcc-internal-format
47613msgid "mixing declarations and function-definitions is forbidden"
47614msgstr ""
47615
47616#: cp/parser.c:13145
47617#, fuzzy, gcc-internal-format
47618msgid "types may not be defined in a for-range-declaration"
47619msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
47620
47621#: cp/parser.c:13200
47622#, fuzzy, gcc-internal-format
47623msgid "initializer in range-based %<for%> loop"
47624msgstr "tyhjä indeksiväli alustimessa"
47625
47626#: cp/parser.c:13203
47627#, gcc-internal-format
47628msgid "multiple declarations in range-based %<for%> loop"
47629msgstr ""
47630
47631#: cp/parser.c:13254
47632#, fuzzy, gcc-internal-format
47633msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
47634msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47635
47636#: cp/parser.c:13303
47637#, fuzzy, gcc-internal-format
47638msgid "empty structured binding declaration"
47639msgstr "odotettiin iteraatioesittelyä tai -alustusta"
47640
47641#: cp/parser.c:13321
47642#, fuzzy, gcc-internal-format
47643msgid "invalid initializer for structured binding declaration"
47644msgstr "puuttuva alustin jäsenelle %qD"
47645
47646#: cp/parser.c:13488
47647#, fuzzy, gcc-internal-format
47648msgid "%<friend%> used outside of class"
47649msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
47650
47651#: cp/parser.c:13555
47652#, gcc-internal-format
47653msgid "%<auto%> changes meaning in C++11; please remove it"
47654msgstr ""
47655
47656#: cp/parser.c:13591
47657#, fuzzy, gcc-internal-format
47658msgid "decl-specifier invalid in condition"
47659msgstr "virheellinen muunnostarkennin jälkiliitteessä: %c"
47660
47661#: cp/parser.c:13597
47662#, fuzzy, gcc-internal-format
47663msgid "%qD invalid in lambda"
47664msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
47665
47666#: cp/parser.c:13690
47667#, gcc-internal-format
47668msgid "class definition may not be declared a friend"
47669msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
47670
47671#: cp/parser.c:13760 cp/parser.c:24061
47672#, gcc-internal-format
47673msgid "templates may not be %<virtual%>"
47674msgstr "mallit eivät voi olla virtuaalisia"
47675
47676#: cp/parser.c:13802
47677#, fuzzy, gcc-internal-format
47678msgid "invalid linkage-specification"
47679msgstr "%s: virheellinen kenttämääritys %s"
47680
47681#: cp/parser.c:13906
47682#, fuzzy, gcc-internal-format
47683msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
47684msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47685
47686#: cp/parser.c:14108
47687#, fuzzy, gcc-internal-format
47688msgid "types may not be defined in %<decltype%> expressions"
47689msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
47690
47691#: cp/parser.c:14261
47692#, fuzzy, gcc-internal-format
47693msgid "types may not be defined in a conversion-type-id"
47694msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
47695
47696#: cp/parser.c:14288
47697#, gcc-internal-format
47698msgid "invalid use of %<auto%> in conversion operator"
47699msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
47700
47701#: cp/parser.c:14292
47702#, fuzzy, gcc-internal-format
47703msgid "use of %<auto%> in member template conversion operator can never be deduced"
47704msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
47705
47706#: cp/parser.c:14376
47707#, fuzzy, gcc-internal-format
47708msgid "only constructors take member initializers"
47709msgstr "skalaarialustimen ympärillä on aaltosulkeet"
47710
47711#: cp/parser.c:14403
47712#, fuzzy, gcc-internal-format
47713#| msgid "cannot expand initializer for member %<%D%>"
47714msgid "cannot expand initializer for member %qD"
47715msgstr "ei voi laajentaa alustinta jäsenelle %<%D%>"
47716
47717#: cp/parser.c:14415 cp/pt.c:24333
47718#, fuzzy, gcc-internal-format
47719msgid "mem-initializer for %qD follows constructor delegation"
47720msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
47721
47722#: cp/parser.c:14427 cp/pt.c:24345
47723#, gcc-internal-format
47724msgid "constructor delegation follows mem-initializer for %qD"
47725msgstr ""
47726
47727#: cp/parser.c:14479
47728#, gcc-internal-format
47729msgid "anachronistic old-style base class initializer"
47730msgstr ""
47731
47732#: cp/parser.c:14549
47733#, gcc-internal-format
47734msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
47735msgstr ""
47736
47737#: cp/parser.c:14924
47738#, gcc-internal-format
47739msgid "unexpected keyword; remove space between quotes and suffix identifier"
47740msgstr ""
47741
47742#: cp/parser.c:14930
47743#, fuzzy, gcc-internal-format
47744msgid "expected suffix identifier"
47745msgstr "odotettiin tunnistetta tai %<(%>"
47746
47747#: cp/parser.c:14939
47748#, fuzzy, gcc-internal-format
47749msgid "expected empty string after %<operator%> keyword"
47750msgstr "leveä merkkijonovakio %<asm%>-lauseessa"
47751
47752#: cp/parser.c:14945
47753#, fuzzy, gcc-internal-format
47754msgid "invalid encoding prefix in literal operator"
47755msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
47756
47757#: cp/parser.c:14972
47758#, fuzzy, gcc-internal-format
47759msgid "expected operator"
47760msgstr "odotettiin %<operator%>"
47761
47762#. Warn that we do not support `export'.
47763#: cp/parser.c:15017
47764#, fuzzy, gcc-internal-format
47765msgid "keyword %<export%> not implemented, and will be ignored"
47766msgstr "Avainsana %s on tuntematon tai sillä ei vielä ole toteutusta"
47767
47768#: cp/parser.c:15187
47769#, fuzzy, gcc-internal-format
47770msgid "invalid constrained type parameter"
47771msgstr "virheellinen parametrityyppi %qT"
47772
47773#: cp/parser.c:15195
47774#, fuzzy, gcc-internal-format
47775msgid "cv-qualified type parameter"
47776msgstr "hajottimet eivät voi olla cv-määriteltyjä"
47777
47778#: cp/parser.c:15280
47779#, fuzzy, gcc-internal-format
47780msgid "variadic constraint introduced without %<...%>"
47781msgstr "anonyymit variadiset makrot esiteltiin C99:ssä"
47782
47783#: cp/parser.c:15344
47784#, fuzzy, gcc-internal-format
47785msgid "invalid use of %<auto%> in default template argument"
47786msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
47787
47788#: cp/parser.c:15579 cp/parser.c:15665 cp/parser.c:21691
47789#, fuzzy, gcc-internal-format
47790msgid "template parameter pack %qD cannot have a default argument"
47791msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
47792
47793#: cp/parser.c:15583 cp/parser.c:15669
47794#, fuzzy, gcc-internal-format
47795msgid "template parameter packs cannot have default arguments"
47796msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
47797
47798#: cp/parser.c:15735
47799#, fuzzy, gcc-internal-format
47800msgid "expected template-id"
47801msgstr "odotettiin %<template%>"
47802
47803#: cp/parser.c:15795
47804#, fuzzy, gcc-internal-format
47805msgid "%<<::%> cannot begin a template-argument list"
47806msgstr "jäsennysvirhe malliargumenttien luettelossa"
47807
47808#: cp/parser.c:15799
47809#, gcc-internal-format
47810msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
47811msgstr ""
47812
47813#: cp/parser.c:15803
47814#, fuzzy, gcc-internal-format
47815msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
47816msgstr "(G++ hyväksyy koodin -fpermissive-valitsimella)"
47817
47818#: cp/parser.c:15921
47819#, gcc-internal-format
47820msgid "parse error in template argument list"
47821msgstr "jäsennysvirhe malliargumenttien luettelossa"
47822
47823#. The name does not name a template.
47824#: cp/parser.c:15989 cp/parser.c:16119 cp/parser.c:16334
47825#, fuzzy, gcc-internal-format
47826msgid "expected template-name"
47827msgstr "odotettiin %<template%>"
47828
47829#. Explain what went wrong.
47830#: cp/parser.c:16035
47831#, fuzzy, gcc-internal-format
47832msgid "non-template %qD used as template"
47833msgstr "%qD ei ole mallifunktio"
47834
47835#: cp/parser.c:16037
47836#, gcc-internal-format
47837msgid "use %<%T::template %D%> to indicate that it is a template"
47838msgstr ""
47839
47840#: cp/parser.c:16186
47841#, fuzzy, gcc-internal-format
47842msgid "expected parameter pack before %<...%>"
47843msgstr "ENUM-määrittelylause odotettiin ennen kohdetta %C"
47844
47845#: cp/parser.c:16295 cp/parser.c:16313 cp/parser.c:16480
47846#, fuzzy, gcc-internal-format
47847msgid "expected template-argument"
47848msgstr "odotettiin %<template%>"
47849
47850#: cp/parser.c:16455
47851#, fuzzy, gcc-internal-format
47852msgid "invalid non-type template argument"
47853msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
47854
47855#: cp/parser.c:16582
47856#, gcc-internal-format
47857msgid "explicit instantiation shall not use %<inline%> specifier"
47858msgstr ""
47859
47860#: cp/parser.c:16586
47861#, gcc-internal-format
47862msgid "explicit instantiation shall not use %<constexpr%> specifier"
47863msgstr ""
47864
47865#: cp/parser.c:16645
47866#, fuzzy, gcc-internal-format
47867msgid "template specialization with C linkage"
47868msgstr "malli C-linkityksellä"
47869
47870#: cp/parser.c:16866
47871#, fuzzy, gcc-internal-format
47872msgid "expected type specifier"
47873msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
47874
47875#: cp/parser.c:17050
47876#, fuzzy, gcc-internal-format
47877msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
47878msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47879
47880#: cp/parser.c:17056
47881#, fuzzy, gcc-internal-format
47882msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
47883msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47884
47885#: cp/parser.c:17061
47886#, fuzzy, gcc-internal-format
47887msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
47888msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47889
47890#: cp/parser.c:17206
47891#, fuzzy, gcc-internal-format
47892msgid "expected template-id for type"
47893msgstr "odotettiin %<template%>"
47894
47895#: cp/parser.c:17275
47896#, fuzzy, gcc-internal-format
47897msgid "expected type-name"
47898msgstr "Odotettu nimi"
47899
47900#: cp/parser.c:17628
47901#, gcc-internal-format
47902msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
47903msgstr ""
47904
47905#: cp/parser.c:17851
47906#, gcc-internal-format
47907msgid "declaration %qD does not declare anything"
47908msgstr "esittely %qD ei esittele mitään"
47909
47910#: cp/parser.c:17939
47911#, fuzzy, gcc-internal-format
47912msgid "attributes ignored on uninstantiated type"
47913msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
47914
47915#: cp/parser.c:17943
47916#, fuzzy, gcc-internal-format
47917msgid "attributes ignored on template instantiation"
47918msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
47919
47920#: cp/parser.c:17948
47921#, gcc-internal-format
47922msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
47923msgstr ""
47924
47925#: cp/parser.c:18082
47926#, fuzzy, gcc-internal-format
47927msgid "%qD is an enumeration template"
47928msgstr "%qD ei ole malli"
47929
47930#: cp/parser.c:18093
47931#, fuzzy, gcc-internal-format
47932msgid "%qD does not name an enumeration in %qT"
47933msgstr "%J%qD on tavallisesti ei-staattinen funktio"
47934
47935#: cp/parser.c:18108
47936#, fuzzy, gcc-internal-format
47937#| msgid "%<namespace%> definition is not allowed here"
47938msgid "unnamed scoped enum is not allowed"
47939msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
47940
47941#: cp/parser.c:18163
47942#, fuzzy, gcc-internal-format
47943msgid "expected %<;%> or %<{%>"
47944msgstr "odotettiin %<,%> tai %<;%>"
47945
47946#: cp/parser.c:18212
47947#, fuzzy, gcc-internal-format
47948msgid "cannot add an enumerator list to a template instantiation"
47949msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
47950
47951#: cp/parser.c:18226
47952#, fuzzy, gcc-internal-format
47953#| msgid "friend declaration does not name a class or function"
47954msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
47955msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
47956
47957#: cp/parser.c:18238 cp/parser.c:23067
47958#, fuzzy, gcc-internal-format
47959msgid "declaration of %qD in namespace %qD which does not enclose %qD"
47960msgstr "%J%qD:n edellinen esittely oli täällä"
47961
47962#: cp/parser.c:18243 cp/parser.c:23072
47963#, fuzzy, gcc-internal-format
47964msgid "declaration of %qD in %qD which does not enclose %qD"
47965msgstr "esittely %qD ei esittele mitään"
47966
47967#: cp/parser.c:18255 cp/parser.c:23086
47968#, fuzzy, gcc-internal-format
47969msgid "extra qualification not allowed"
47970msgstr "ylimääräinen %<;%>"
47971
47972#: cp/parser.c:18279
47973#, fuzzy, gcc-internal-format
47974msgid "multiple definition of %q#T"
47975msgstr "edellinen %q+#T:n määrittely"
47976
47977#: cp/parser.c:18292
47978#, fuzzy, gcc-internal-format
47979#| msgid "ISO C++ forbids incrementing an enum"
47980msgid "ISO C++ forbids empty unnamed enum"
47981msgstr "ISO C++ kieltää enumin lisäyksen"
47982
47983#: cp/parser.c:18312
47984#, gcc-internal-format
47985msgid "opaque-enum-specifier without name"
47986msgstr ""
47987
47988#: cp/parser.c:18315
47989#, gcc-internal-format
47990msgid "opaque-enum-specifier must use a simple identifier"
47991msgstr ""
47992
47993#: cp/parser.c:18494
47994#, gcc-internal-format
47995msgid "%qD is not a namespace-name"
47996msgstr "%qD ei ole nimiavaruuden nimi"
47997
47998#: cp/parser.c:18500
47999#, fuzzy, gcc-internal-format
48000msgid "expected namespace-name"
48001msgstr "odotettiin %<namespace%>"
48002
48003#: cp/parser.c:18567
48004#, fuzzy, gcc-internal-format
48005msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
48006msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
48007
48008#: cp/parser.c:18575
48009#, fuzzy, gcc-internal-format
48010msgid "nested namespace name required"
48011msgstr "odotettiin %<namespace%>"
48012
48013#: cp/parser.c:18580
48014#, fuzzy, gcc-internal-format
48015msgid "namespace name required"
48016msgstr "%qD on nimiavaruus"
48017
48018#: cp/parser.c:18584
48019#, fuzzy, gcc-internal-format
48020#| msgid "%<namespace%> definition is not allowed here"
48021msgid "a nested namespace definition cannot have attributes"
48022msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
48023
48024#: cp/parser.c:18587
48025#, fuzzy, gcc-internal-format
48026#| msgid "%<namespace%> definition is not allowed here"
48027msgid "a nested namespace definition cannot be inline"
48028msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
48029
48030#: cp/parser.c:18594
48031#, fuzzy, gcc-internal-format
48032msgid "namespace %qD entered"
48033msgstr "%qD on nimiavaruus"
48034
48035#: cp/parser.c:18649
48036#, gcc-internal-format
48037msgid "%<namespace%> definition is not allowed here"
48038msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
48039
48040#: cp/parser.c:18800
48041#, fuzzy, gcc-internal-format
48042msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
48043msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
48044
48045#: cp/parser.c:18815
48046#, gcc-internal-format
48047msgid "a template-id may not appear in a using-declaration"
48048msgstr ""
48049
48050#: cp/parser.c:18862
48051#, fuzzy, gcc-internal-format
48052msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
48053msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
48054
48055#: cp/parser.c:18872
48056#, gcc-internal-format
48057msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
48058msgstr ""
48059
48060#: cp/parser.c:18937
48061#, fuzzy, gcc-internal-format
48062msgid "types may not be defined in alias template declarations"
48063msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
48064
48065#: cp/parser.c:19103
48066#, fuzzy, gcc-internal-format
48067msgid "%<asm%> in %<constexpr%> function"
48068msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
48069
48070#: cp/parser.c:19490
48071#, fuzzy, gcc-internal-format
48072msgid "a function-definition is not allowed here"
48073msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
48074
48075#: cp/parser.c:19501
48076#, fuzzy, gcc-internal-format
48077msgid "an asm-specification is not allowed on a function-definition"
48078msgstr "%Jvanhanmallinen funktiomäärittely"
48079
48080#: cp/parser.c:19505
48081#, fuzzy, gcc-internal-format
48082msgid "attributes are not allowed on a function-definition"
48083msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
48084
48085#: cp/parser.c:19556
48086#, gcc-internal-format
48087msgid "expected constructor, destructor, or type conversion"
48088msgstr ""
48089
48090#. Anything else is an error.
48091#: cp/parser.c:19595 cp/parser.c:21903
48092#, fuzzy, gcc-internal-format
48093msgid "expected initializer"
48094msgstr "odotettiin %<,%> tai %<;%>"
48095
48096#: cp/parser.c:19676
48097#, fuzzy, gcc-internal-format
48098msgid "initializer provided for function"
48099msgstr "epäkelpo alustin"
48100
48101#: cp/parser.c:19710
48102#, gcc-internal-format
48103msgid "attributes after parenthesized initializer ignored"
48104msgstr ""
48105
48106#: cp/parser.c:19724
48107#, fuzzy, gcc-internal-format
48108msgid "non-function %qD declared as implicit template"
48109msgstr "%Jsisäänrakennettu funktio %qD esitelty ei-funktiona"
48110
48111#: cp/parser.c:20166
48112#, fuzzy, gcc-internal-format
48113msgid "array bound is not an integer constant"
48114msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
48115
48116#: cp/parser.c:20292
48117#, fuzzy, gcc-internal-format
48118msgid "cannot define member of dependent typedef %qT"
48119msgstr "parametrilla %P on vaillinainen tyyppi %qT"
48120
48121#: cp/parser.c:20296
48122#, gcc-internal-format
48123msgid "%<%T::%E%> is not a type"
48124msgstr "%<%T::%E%> ei ole tyyppi"
48125
48126#. We do not attempt to print the declarator
48127#. here because we do not have enough
48128#. information about its original syntactic
48129#. form.
48130#: cp/parser.c:20325
48131#, fuzzy, gcc-internal-format
48132msgid "invalid declarator"
48133msgstr "Varoita implisiittisistä funktioesittelyistä"
48134
48135#: cp/parser.c:20333
48136#, gcc-internal-format
48137msgid "invalid use of constructor as a template"
48138msgstr "muodostimen virheellinen käyttö mallina"
48139
48140#: cp/parser.c:20335
48141#, gcc-internal-format
48142msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
48143msgstr ""
48144
48145#. But declarations with qualified-ids can't appear in a
48146#. function.
48147#: cp/parser.c:20407
48148#, fuzzy, gcc-internal-format
48149msgid "qualified-id in declaration"
48150msgstr "id="
48151
48152#: cp/parser.c:20432
48153#, fuzzy, gcc-internal-format
48154msgid "expected declarator"
48155msgstr "odotettiin %<,%> tai %<;%>"
48156
48157#: cp/parser.c:20551
48158#, gcc-internal-format
48159msgid "%qD is a namespace"
48160msgstr "%qD on nimiavaruus"
48161
48162#: cp/parser.c:20553
48163#, fuzzy, gcc-internal-format
48164msgid "cannot form pointer to member of non-class %q#T"
48165msgstr "parametrilla %P on vaillinainen tyyppi %qT"
48166
48167#: cp/parser.c:20574
48168#, fuzzy, gcc-internal-format
48169msgid "expected ptr-operator"
48170msgstr "odotettiin %<operator%>"
48171
48172#: cp/parser.c:20635
48173#, gcc-internal-format
48174msgid "duplicate cv-qualifier"
48175msgstr "cv-määreen kaksoiskappale"
48176
48177#: cp/parser.c:20689
48178#, fuzzy, gcc-internal-format
48179#| msgid "duplicate cv-qualifier"
48180msgid "multiple ref-qualifiers"
48181msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
48182
48183#: cp/parser.c:20726
48184#, fuzzy, gcc-internal-format
48185msgid "%qE requires %<-fgnu-tm%>"
48186msgstr "-m64 vaatii PowerPC64-suorittimen"
48187
48188#: cp/parser.c:20784
48189#, fuzzy, gcc-internal-format
48190msgid "duplicate virt-specifier"
48191msgstr "Kaksoiskappale pääsy-tarkenne kohdassa %C"
48192
48193#: cp/parser.c:21022
48194#, fuzzy, gcc-internal-format
48195msgid "missing template arguments after %qT"
48196msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
48197
48198#: cp/parser.c:21028 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2093
48199#, fuzzy, gcc-internal-format
48200msgid "invalid use of %qT"
48201msgstr "virheellinen parametrityyppi %qT"
48202
48203#: cp/parser.c:21049
48204#, fuzzy, gcc-internal-format
48205msgid "types may not be defined in template arguments"
48206msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
48207
48208#: cp/parser.c:21054
48209#, fuzzy, gcc-internal-format
48210msgid "invalid use of %<auto%> in template argument"
48211msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
48212
48213#: cp/parser.c:21142
48214#, fuzzy, gcc-internal-format
48215msgid "expected type-specifier"
48216msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
48217
48218#: cp/parser.c:21426
48219#, gcc-internal-format
48220msgid "expected %<,%> or %<...%>"
48221msgstr "odotettiin %<,%> tai %<...%>"
48222
48223#: cp/parser.c:21501
48224#, fuzzy, gcc-internal-format
48225msgid "types may not be defined in parameter types"
48226msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
48227
48228#: cp/parser.c:21675
48229#, gcc-internal-format
48230msgid "default arguments are only permitted for function parameters"
48231msgstr ""
48232
48233#: cp/parser.c:21693
48234#, fuzzy, gcc-internal-format
48235msgid "parameter pack %qD cannot have a default argument"
48236msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
48237
48238#: cp/parser.c:21699
48239#, fuzzy, gcc-internal-format
48240msgid "template parameter pack cannot have a default argument"
48241msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
48242
48243#: cp/parser.c:21701
48244#, fuzzy, gcc-internal-format
48245msgid "parameter pack cannot have a default argument"
48246msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
48247
48248#: cp/parser.c:22128
48249#, fuzzy, gcc-internal-format
48250msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
48251msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
48252
48253#: cp/parser.c:22148
48254#, fuzzy, gcc-internal-format
48255msgid "ISO C++ does not allow GNU designated initializers"
48256msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
48257
48258#: cp/parser.c:22186
48259#, fuzzy, gcc-internal-format
48260msgid "ISO C++ does not allow C99 designated initializers"
48261msgstr "ISO C90 ei tue joustavia taulukkojäseniä"
48262
48263#: cp/parser.c:22200
48264#, gcc-internal-format
48265msgid "either all initializer clauses should be designated or none of them should be"
48266msgstr ""
48267
48268#: cp/parser.c:22225
48269#, fuzzy, gcc-internal-format
48270msgid "%<...%> not allowed in designated initializer list"
48271msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
48272
48273#: cp/parser.c:22263
48274#, gcc-internal-format
48275msgid "%<.%s%> designator used multiple times in the same initializer list"
48276msgstr ""
48277
48278#: cp/parser.c:22319 cp/parser.c:22445
48279#, fuzzy, gcc-internal-format
48280msgid "expected class-name"
48281msgstr "odotettiin luokan nimeä"
48282
48283#: cp/parser.c:22647
48284#, fuzzy, gcc-internal-format
48285msgid "expected %<;%> after class definition"
48286msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
48287
48288#: cp/parser.c:22650
48289#, fuzzy, gcc-internal-format
48290msgid "expected %<;%> after struct definition"
48291msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
48292
48293#: cp/parser.c:22653
48294#, fuzzy, gcc-internal-format
48295msgid "expected %<;%> after union definition"
48296msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
48297
48298#: cp/parser.c:23009
48299#, fuzzy, gcc-internal-format
48300msgid "expected %<{%> or %<:%>"
48301msgstr "odotettiin %<,%> tai %<;%>"
48302
48303#: cp/parser.c:23020
48304#, fuzzy, gcc-internal-format
48305msgid "cannot specify %<override%> for a class"
48306msgstr "ei löydetä luokkaa %qE"
48307
48308#: cp/parser.c:23028
48309#, fuzzy, gcc-internal-format
48310msgid "global qualification of class name is invalid"
48311msgstr "virheellinen luokan nimi %qD:n esittelyssä"
48312
48313#: cp/parser.c:23035
48314#, fuzzy, gcc-internal-format
48315msgid "qualified name does not name a class"
48316msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
48317
48318#: cp/parser.c:23047
48319#, gcc-internal-format
48320msgid "keyword %<template%> not allowed in class-head-name"
48321msgstr ""
48322
48323#: cp/parser.c:23053
48324#, gcc-internal-format
48325msgid "invalid class name in declaration of %qD"
48326msgstr "virheellinen luokan nimi %qD:n esittelyssä"
48327
48328#: cp/parser.c:23111
48329#, gcc-internal-format
48330msgid "an explicit specialization must be preceded by %<template <>%>"
48331msgstr ""
48332
48333#: cp/parser.c:23143
48334#, gcc-internal-format
48335msgid "function template %qD redeclared as a class template"
48336msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
48337
48338#: cp/parser.c:23179
48339#, fuzzy, gcc-internal-format
48340msgid "could not resolve typename type"
48341msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
48342
48343#: cp/parser.c:23238
48344#, fuzzy, gcc-internal-format
48345#| msgid "previous definition of %q+#T"
48346msgid "previous definition of %q#T"
48347msgstr "edellinen %q+#T:n määrittely"
48348
48349#: cp/parser.c:23328 cp/parser.c:28496
48350#, fuzzy, gcc-internal-format
48351msgid "expected class-key"
48352msgstr "odotettiin %<class%>"
48353
48354#: cp/parser.c:23352
48355#, gcc-internal-format
48356msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
48357msgstr ""
48358
48359#: cp/parser.c:23356
48360#, fuzzy, gcc-internal-format
48361msgid "expected %<class%> or %<typename%>"
48362msgstr "tallennusluokka annettu typenamelle"
48363
48364#: cp/parser.c:23602
48365#, gcc-internal-format
48366msgid "in C++03 a class-key must be used when declaring a friend"
48367msgstr ""
48368
48369#: cp/parser.c:23620
48370#, gcc-internal-format
48371msgid "friend declaration does not name a class or function"
48372msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
48373
48374#: cp/parser.c:23638
48375#, gcc-internal-format
48376msgid "a storage class on an anonymous aggregate in class scope is not allowed"
48377msgstr ""
48378
48379#: cp/parser.c:23735
48380#, fuzzy, gcc-internal-format
48381msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
48382msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
48383
48384#: cp/parser.c:23742
48385#, fuzzy, gcc-internal-format
48386msgid "default member initializer for unnamed bit-field"
48387msgstr "tallennusluokka annettu parametrille %qs"
48388
48389#: cp/parser.c:23755
48390#, gcc-internal-format
48391msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
48392msgstr ""
48393
48394#: cp/parser.c:23900
48395#, gcc-internal-format
48396msgid "pure-specifier on function-definition"
48397msgstr "pure-tarkenne funktiomäärittelyssä"
48398
48399#: cp/parser.c:23920
48400#, fuzzy, gcc-internal-format
48401msgid "extra %<;%> after in-class function definition"
48402msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
48403
48404#: cp/parser.c:23967
48405#, gcc-internal-format
48406msgid "stray %<,%> at end of member declaration"
48407msgstr "ylimääräinen %<,%> jäsenesittelyn lopussa"
48408
48409#: cp/parser.c:23981
48410#, fuzzy, gcc-internal-format
48411msgid "expected %<;%> at end of member declaration"
48412msgstr "ylimääräinen %<,%> jäsenesittelyn lopussa"
48413
48414#: cp/parser.c:24055
48415#, gcc-internal-format
48416msgid "invalid pure specifier (only %<= 0%> is allowed)"
48417msgstr ""
48418
48419#: cp/parser.c:24090
48420#, fuzzy, gcc-internal-format
48421msgid "a brace-enclosed initializer is not allowed here"
48422msgstr "skalaarialustimen ympärillä on aaltosulkeet"
48423
48424#: cp/parser.c:24220
48425#, fuzzy, gcc-internal-format
48426msgid "%<virtual%> specified more than once in base-specifier"
48427msgstr "varoitus: lähdetiedosto %s annettu useammin kuin kerran"
48428
48429#: cp/parser.c:24240
48430#, fuzzy, gcc-internal-format
48431msgid "more than one access specifier in base-specifier"
48432msgstr "varoitus: lähdetiedosto %s annettu useammin kuin kerran"
48433
48434#: cp/parser.c:24264
48435#, gcc-internal-format
48436msgid "keyword %<typename%> not allowed outside of templates"
48437msgstr ""
48438
48439#: cp/parser.c:24267
48440#, gcc-internal-format
48441msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
48442msgstr ""
48443
48444#: cp/parser.c:24361 cp/parser.c:24439
48445#, fuzzy, gcc-internal-format
48446msgid "types may not be defined in an exception-specification"
48447msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
48448
48449#: cp/parser.c:24447
48450#, fuzzy, gcc-internal-format
48451msgid "ISO C++17 does not allow dynamic exception specifications"
48452msgstr "%qs esitelty funktion palauttavana funktiona"
48453
48454#: cp/parser.c:24453
48455#, gcc-internal-format
48456msgid "dynamic exception specifications are deprecated in C++11"
48457msgstr ""
48458
48459#: cp/parser.c:24497
48460#, fuzzy, gcc-internal-format
48461#| msgid "invalid use of %<auto%> in conversion operator"
48462msgid "invalid use of %<auto%> in exception-specification"
48463msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
48464
48465#: cp/parser.c:24536
48466#, fuzzy, gcc-internal-format
48467msgid "%<try%> in %<constexpr%> function"
48468msgstr "hajotin ei voi olla %<constexpr%>"
48469
48470#: cp/parser.c:24647
48471#, fuzzy, gcc-internal-format
48472msgid "types may not be defined in exception-declarations"
48473msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
48474
48475#: cp/parser.c:25200
48476#, fuzzy, gcc-internal-format
48477#| msgid "%qE attribute conflicts with attribute %s"
48478msgid "attribute using prefix used together with scoped attribute token"
48479msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
48480
48481#: cp/parser.c:25214
48482#, fuzzy, gcc-internal-format
48483msgid "expected an identifier for the attribute name"
48484msgstr "vakio tai tunniste odotettu"
48485
48486#: cp/parser.c:25298
48487#, fuzzy, gcc-internal-format
48488#| msgid "%qE attribute conflicts with attribute %s"
48489msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
48490msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
48491
48492#: cp/parser.c:25302
48493#, fuzzy, gcc-internal-format
48494#| msgid "%qE attribute conflicts with attribute %s"
48495msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
48496msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
48497
48498#: cp/parser.c:25339
48499#, fuzzy, gcc-internal-format
48500msgid "expected attribute before %<...%>"
48501msgstr "ENUM-määrittelylause odotettiin ennen kohdetta %C"
48502
48503#: cp/parser.c:25400
48504#, fuzzy, gcc-internal-format
48505msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
48506msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
48507
48508#: cp/parser.c:25718
48509#, fuzzy, gcc-internal-format
48510msgid "%<requires%> only available with -fconcepts"
48511msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
48512
48513#: cp/parser.c:25750
48514#, fuzzy, gcc-internal-format
48515msgid "a requires expression cannot appear outside a template"
48516msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
48517
48518#: cp/parser.c:26464
48519#, gcc-internal-format
48520msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
48521msgstr ""
48522
48523#: cp/parser.c:26469
48524#, gcc-internal-format
48525msgid "invalid declaration of %<%T::%E%>"
48526msgstr "virheellinen %<%T::%E%>:n esittely"
48527
48528#: cp/parser.c:26473
48529#, fuzzy, gcc-internal-format
48530msgid "too few template-parameter-lists"
48531msgstr "%J%qD:n edellinen esittely oli täällä"
48532
48533#. Otherwise, there are too many template parameter lists.  We have
48534#. something like:
48535#.
48536#. template <class T> template <class U> void S::f();
48537#: cp/parser.c:26480
48538#, gcc-internal-format
48539msgid "too many template-parameter-lists"
48540msgstr ""
48541
48542#: cp/parser.c:26829
48543#, gcc-internal-format
48544msgid "named return values are no longer supported"
48545msgstr "nimetyt paluuarvot eivät ole enää tuettuja"
48546
48547#: cp/parser.c:26988
48548#, gcc-internal-format
48549msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
48550msgstr ""
48551
48552#: cp/parser.c:26993
48553#, gcc-internal-format
48554msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
48555msgstr ""
48556
48557#: cp/parser.c:27063
48558#, fuzzy, gcc-internal-format
48559#| msgid "Enable multiply instructions"
48560msgid "empty introduction-list"
48561msgstr "[Tyhjä]"
48562
48563#: cp/parser.c:27087
48564#, gcc-internal-format
48565msgid "no matching concept for template-introduction"
48566msgstr ""
48567
48568#: cp/parser.c:27109
48569#, gcc-internal-format
48570msgid "invalid declaration of member template in local class"
48571msgstr ""
48572
48573#: cp/parser.c:27118
48574#, gcc-internal-format
48575msgid "template with C linkage"
48576msgstr "malli C-linkityksellä"
48577
48578#: cp/parser.c:27138
48579#, fuzzy, gcc-internal-format
48580msgid "invalid explicit specialization"
48581msgstr "    Ei ilmaistuja epäjäseniä\n"
48582
48583#: cp/parser.c:27242
48584#, fuzzy, gcc-internal-format
48585msgid "template declaration of %<typedef%>"
48586msgstr "malliesittelylle %q+D"
48587
48588#: cp/parser.c:27293
48589#, fuzzy, gcc-internal-format
48590#| msgid "declaration does not declare anything"
48591msgid "a class template declaration must not declare anything else"
48592msgstr "esittely ei esittele mitään"
48593
48594#: cp/parser.c:27339
48595#, fuzzy, gcc-internal-format
48596msgid "explicit template specialization cannot have a storage class"
48597msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
48598
48599#: cp/parser.c:27647
48600#, gcc-internal-format
48601msgid "%<>>%> should be %<> >%> within a nested template argument list"
48602msgstr ""
48603
48604#: cp/parser.c:27660
48605#, fuzzy, gcc-internal-format
48606msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
48607msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
48608
48609#: cp/parser.c:27955
48610#, gcc-internal-format
48611msgid "%<sizeof...%> argument must be surrounded by parentheses"
48612msgstr ""
48613
48614#: cp/parser.c:28115
48615#, fuzzy, gcc-internal-format
48616msgid "invalid use of %qD in linkage specification"
48617msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
48618
48619#: cp/parser.c:28130
48620#, fuzzy, gcc-internal-format
48621msgid "%<__thread%> before %qD"
48622msgstr "käytetty %<__thread%> ennen %<extern%>:a"
48623
48624#: cp/parser.c:28264
48625#, gcc-internal-format
48626msgid "ISO C++ 1998 does not support %<long long%>"
48627msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
48628
48629#: cp/parser.c:28272
48630#, fuzzy, gcc-internal-format
48631msgid "both %<__thread%> and %<thread_local%> specified"
48632msgstr "sekä %<_Sat%> että %<char%> esittelymääritteissä"
48633
48634#: cp/parser.c:28277
48635#, fuzzy, gcc-internal-format
48636msgid "duplicate %qD"
48637msgstr "ylimääräinen %<const%>"
48638
48639#: cp/parser.c:28301
48640#, gcc-internal-format
48641msgid "duplicate %qs"
48642msgstr "kaksois-%qs"
48643
48644#: cp/parser.c:28353
48645#, gcc-internal-format
48646msgid "expected %<new%>"
48647msgstr "odotettiin %<new%>"
48648
48649#: cp/parser.c:28356
48650#, gcc-internal-format
48651msgid "expected %<delete%>"
48652msgstr "odotettiin %<delete%>"
48653
48654#: cp/parser.c:28359
48655#, gcc-internal-format
48656msgid "expected %<return%>"
48657msgstr "odotettiin %<return%>"
48658
48659#: cp/parser.c:28365
48660#, gcc-internal-format
48661msgid "expected %<extern%>"
48662msgstr "odotettiin %<extern%>"
48663
48664#: cp/parser.c:28368
48665#, gcc-internal-format
48666msgid "expected %<static_assert%>"
48667msgstr "odotettiin %<static_assert%>"
48668
48669#: cp/parser.c:28371
48670#, gcc-internal-format
48671msgid "expected %<decltype%>"
48672msgstr "odotettiin %<decltype%>"
48673
48674#: cp/parser.c:28374
48675#, gcc-internal-format
48676msgid "expected %<operator%>"
48677msgstr "odotettiin %<operator%>"
48678
48679#: cp/parser.c:28377
48680#, gcc-internal-format
48681msgid "expected %<class%>"
48682msgstr "odotettiin %<class%>"
48683
48684#: cp/parser.c:28380
48685#, gcc-internal-format
48686msgid "expected %<template%>"
48687msgstr "odotettiin %<template%>"
48688
48689#: cp/parser.c:28383
48690#, gcc-internal-format
48691msgid "expected %<namespace%>"
48692msgstr "odotettiin %<namespace%>"
48693
48694# XXXXXXX
48695#: cp/parser.c:28386
48696#, fuzzy, gcc-internal-format
48697msgid "expected %<using%>"
48698msgstr "odotettiin %<,%> tai %<;%>"
48699
48700#: cp/parser.c:28389
48701#, fuzzy, gcc-internal-format
48702msgid "expected %<asm%>"
48703msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
48704
48705#: cp/parser.c:28392
48706#, fuzzy, gcc-internal-format
48707msgid "expected %<try%>"
48708msgstr "”)” oli odotus"
48709
48710#: cp/parser.c:28395
48711#, fuzzy, gcc-internal-format
48712msgid "expected %<catch%>"
48713msgstr "  siirtyy catch-lohkoon"
48714
48715#: cp/parser.c:28398
48716#, fuzzy, gcc-internal-format
48717msgid "expected %<throw%>"
48718msgstr "<throw-lauseke>"
48719
48720#: cp/parser.c:28401
48721#, fuzzy, gcc-internal-format
48722msgid "expected %<__label__%>"
48723msgstr "nimiö "
48724
48725#: cp/parser.c:28404
48726#, fuzzy, gcc-internal-format
48727msgid "expected %<@try%>"
48728msgstr "odotettiin %<,%> tai %<;%>"
48729
48730#: cp/parser.c:28407
48731#, fuzzy, gcc-internal-format
48732msgid "expected %<@synchronized%>"
48733msgstr "Taso 2 ei ole synkronoitu"
48734
48735#: cp/parser.c:28410
48736#, fuzzy, gcc-internal-format
48737msgid "expected %<@throw%>"
48738msgstr "<throw-lauseke>"
48739
48740#: cp/parser.c:28413
48741#, fuzzy, gcc-internal-format
48742msgid "expected %<__transaction_atomic%>"
48743msgstr "odotettiin %<,%> tai %<;%>"
48744
48745#: cp/parser.c:28416
48746#, fuzzy, gcc-internal-format
48747msgid "expected %<__transaction_relaxed%>"
48748msgstr "odotettiin %<,%> tai %<;%>"
48749
48750#: cp/parser.c:28448
48751#, fuzzy, gcc-internal-format
48752msgid "expected %<::%>"
48753msgstr "”)” oli odotus"
48754
48755#: cp/parser.c:28460
48756#, fuzzy, gcc-internal-format
48757msgid "expected %<...%>"
48758msgstr "”)” oli odotus"
48759
48760#: cp/parser.c:28463
48761#, fuzzy, gcc-internal-format
48762msgid "expected %<*%>"
48763msgstr "”)” oli odotus"
48764
48765#: cp/parser.c:28466
48766#, fuzzy, gcc-internal-format
48767msgid "expected %<~%>"
48768msgstr "”)” oli odotus"
48769
48770#: cp/parser.c:28472
48771#, fuzzy, gcc-internal-format
48772msgid "expected %<:%> or %<::%>"
48773msgstr "odotettiin %<:%> tai %<...%>"
48774
48775#: cp/parser.c:28499
48776#, fuzzy, gcc-internal-format
48777msgid "expected %<class%>, %<typename%>, or %<template%>"
48778msgstr "  odotettiin luokkamallia, saatiin %qT"
48779
48780#: cp/parser.c:28769
48781#, gcc-internal-format
48782msgid "%qs tag used in naming %q#T"
48783msgstr ""
48784
48785#: cp/parser.c:28774
48786#, fuzzy, gcc-internal-format
48787msgid "%q#T was previously declared here"
48788msgstr "%q+#D aiemmin esitelty täällä"
48789
48790#: cp/parser.c:28795
48791#, fuzzy, gcc-internal-format
48792msgid "%qD redeclared with different access"
48793msgstr "%qD esitelty uudelleen eri näkyvyydellä"
48794
48795#: cp/parser.c:28816
48796#, gcc-internal-format
48797msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
48798msgstr ""
48799
48800# XXX
48801#: cp/parser.c:29059
48802#, fuzzy, gcc-internal-format
48803msgid "file ends in default argument"
48804msgstr "oletusargumentti määritelty lambda-parametrille"
48805
48806#: cp/parser.c:29300 cp/parser.c:30617 cp/parser.c:30805
48807#, gcc-internal-format
48808msgid "misplaced %<@%D%> Objective-C++ construct"
48809msgstr ""
48810
48811#: cp/parser.c:29369
48812#, fuzzy, gcc-internal-format
48813msgid "objective-c++ message receiver expected"
48814msgstr "useita tallennuspaikkoja esittelymääritteissä"
48815
48816#: cp/parser.c:29439
48817#, gcc-internal-format
48818msgid "objective-c++ message argument(s) are expected"
48819msgstr ""
48820
48821#: cp/parser.c:29470
48822#, gcc-internal-format
48823msgid "%<@encode%> must specify a type as an argument"
48824msgstr ""
48825
48826#: cp/parser.c:29880
48827#, fuzzy, gcc-internal-format
48828msgid "invalid Objective-C++ selector name"
48829msgstr "%qE ei ole Objective-C-luokkanimi eikä -alias"
48830
48831#: cp/parser.c:29955 cp/parser.c:29973
48832#, fuzzy, gcc-internal-format
48833msgid "objective-c++ method declaration is expected"
48834msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
48835
48836#: cp/parser.c:29967 cp/parser.c:30032
48837#, fuzzy, gcc-internal-format
48838msgid "method attributes must be specified at the end"
48839msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
48840
48841#: cp/parser.c:30075
48842#, gcc-internal-format
48843msgid "stray %qs between Objective-C++ methods"
48844msgstr ""
48845
48846#: cp/parser.c:30281 cp/parser.c:30288 cp/parser.c:30295
48847#, fuzzy, gcc-internal-format
48848msgid "invalid type for instance variable"
48849msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
48850
48851#: cp/parser.c:30410
48852#, fuzzy, gcc-internal-format
48853msgid "identifier expected after %<@protocol%>"
48854msgstr "odotettiin tunnistetta tai %<(%>"
48855
48856#: cp/parser.c:30582
48857#, gcc-internal-format
48858msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
48859msgstr ""
48860
48861#: cp/parser.c:30589
48862#, fuzzy, gcc-internal-format
48863msgid "prefix attributes are ignored before %<@%D%>"
48864msgstr "%qs-attribuuttia ei huomioida %qs:lle"
48865
48866#: cp/parser.c:30864 cp/parser.c:30871 cp/parser.c:30878
48867#, fuzzy, gcc-internal-format
48868msgid "invalid type for property"
48869msgstr "virheellinen vastaanottajatyyppi %qs"
48870
48871#: cp/parser.c:32008
48872#, fuzzy, gcc-internal-format
48873msgid "%<wait%> expression must be integral"
48874msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
48875
48876#: cp/parser.c:32721
48877#, fuzzy, gcc-internal-format
48878#| msgid "invalid initializer"
48879msgid "invalid reduction-identifier"
48880msgstr "odotettiin tunnistetta tai %<(%>"
48881
48882#: cp/parser.c:34908
48883#, gcc-internal-format
48884msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
48885msgstr ""
48886
48887#: cp/parser.c:35228 cp/pt.c:16414
48888#, fuzzy, gcc-internal-format
48889msgid "iteration variable %qD should not be reduction"
48890msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
48891
48892#: cp/parser.c:35313
48893#, fuzzy, gcc-internal-format
48894msgid "not enough for loops to collapse"
48895msgstr "mahdollisia ikisilmukoita ei voi optimoida"
48896
48897#: cp/parser.c:37518
48898#, fuzzy, gcc-internal-format
48899#| msgid "invalid initializer"
48900msgid "invalid initializer clause"
48901msgstr "epäkelpo alustin"
48902
48903#: cp/parser.c:37546
48904#, fuzzy, gcc-internal-format
48905msgid "expected id-expression (arguments)"
48906msgstr "odotettiin kokonaislukulauseketta"
48907
48908#: cp/parser.c:37558
48909#, gcc-internal-format
48910msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
48911msgstr ""
48912
48913#: cp/parser.c:37659
48914#, fuzzy, gcc-internal-format
48915#| msgid "new types may not be defined in a return type"
48916msgid "types may not be defined in declare reduction type list"
48917msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
48918
48919#: cp/parser.c:37679 cp/semantics.c:5408
48920#, gcc-internal-format
48921msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
48922msgstr ""
48923
48924#: cp/parser.c:37684 cp/semantics.c:5417
48925#, gcc-internal-format
48926msgid "function or array type %qT in %<#pragma omp declare reduction%>"
48927msgstr ""
48928
48929#: cp/parser.c:37687 cp/pt.c:12966 cp/semantics.c:5423
48930#, gcc-internal-format
48931msgid "reference type %qT in %<#pragma omp declare reduction%>"
48932msgstr ""
48933
48934#: cp/parser.c:37690 cp/semantics.c:5429
48935#, gcc-internal-format
48936msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
48937msgstr ""
48938
48939#: cp/parser.c:38044
48940#, gcc-internal-format
48941msgid "%<#pragma acc routine%> names a set of overloads"
48942msgstr ""
48943
48944#: cp/parser.c:38054
48945#, fuzzy, gcc-internal-format
48946#| msgid "#pragma GCC optimize is not allowed inside functions"
48947msgid "%qD does not refer to a namespace scope function"
48948msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
48949
48950#. cancel-and-throw is unimplemented.
48951#: cp/parser.c:38389
48952#, fuzzy, gcc-internal-format
48953msgid "atomic_cancel"
48954msgstr "_Peru"
48955
48956#: cp/parser.c:38432 cp/semantics.c:8578
48957#, gcc-internal-format
48958msgid "%<__transaction_relaxed%> without transactional memory support enabled"
48959msgstr ""
48960
48961#: cp/parser.c:38434 cp/semantics.c:8580
48962#, gcc-internal-format
48963msgid "%<__transaction_atomic%> without transactional memory support enabled"
48964msgstr ""
48965
48966#: cp/parser.c:38628
48967#, gcc-internal-format
48968msgid "junk at end of %<#pragma GCC pch_preprocess%>"
48969msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
48970
48971#: cp/parser.c:38924
48972#, fuzzy, gcc-internal-format
48973#| msgid "#pragma GCC optimize is not allowed inside functions"
48974msgid "%<#pragma GCC ivdep%> must be inside a function"
48975msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
48976
48977#: cp/parser.c:38956
48978#, fuzzy, gcc-internal-format
48979#| msgid "#pragma GCC optimize is not allowed inside functions"
48980msgid "%<#pragma GCC unroll%> must be inside a function"
48981msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
48982
48983#: cp/parser.c:39036
48984#, gcc-internal-format
48985msgid "inter-module optimizations not implemented for C++"
48986msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
48987
48988#: cp/parser.c:39292
48989#, fuzzy, gcc-internal-format
48990#| msgid "templates may not be %<virtual%>"
48991msgid "implicit templates may not be %<virtual%>"
48992msgstr "mallit eivät voi olla virtuaalisia"
48993
48994#: cp/parser.c:39348
48995#, gcc-internal-format
48996msgid "%<extern \"C\"%> linkage started here"
48997msgstr ""
48998
48999#: cp/pt.c:303
49000#, fuzzy, gcc-internal-format
49001msgid "data member %qD cannot be a member template"
49002msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
49003
49004#: cp/pt.c:315
49005#, fuzzy, gcc-internal-format
49006msgid "invalid member template declaration %qD"
49007msgstr "%qD:n esittely %qT:n jäsenenä"
49008
49009#: cp/pt.c:694
49010#, gcc-internal-format
49011msgid "explicit specialization in non-namespace scope %qD"
49012msgstr ""
49013
49014#: cp/pt.c:708
49015#, gcc-internal-format
49016msgid "enclosing class templates are not explicitly specialized"
49017msgstr ""
49018
49019#: cp/pt.c:792
49020#, gcc-internal-format
49021msgid "specialization of %qD must appear at namespace scope"
49022msgstr ""
49023
49024#: cp/pt.c:802
49025#, fuzzy, gcc-internal-format
49026msgid "specialization of %qD in different namespace"
49027msgstr "%qD ei ole nimiavaruuden nimi"
49028
49029#: cp/pt.c:804 cp/pt.c:1031
49030#, fuzzy, gcc-internal-format
49031msgid "  from definition of %q#D"
49032msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
49033
49034#: cp/pt.c:821
49035#, gcc-internal-format
49036msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
49037msgstr ""
49038
49039#: cp/pt.c:941
49040#, gcc-internal-format
49041msgid "name of class shadows template template parameter %qD"
49042msgstr ""
49043
49044#: cp/pt.c:953
49045#, fuzzy, gcc-internal-format
49046msgid "specialization of alias template %qD"
49047msgstr "%qD ei ole mallifunktio"
49048
49049#: cp/pt.c:956 cp/pt.c:1093
49050#, gcc-internal-format
49051msgid "explicit specialization of non-template %qT"
49052msgstr ""
49053
49054#: cp/pt.c:988
49055#, fuzzy, gcc-internal-format
49056msgid "specialization of %qT after instantiation"
49057msgstr "(mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)"
49058
49059#: cp/pt.c:1029
49060#, fuzzy, gcc-internal-format
49061msgid "specializing %q#T in different namespace"
49062msgstr "%q#T ei ole luokka eikä nimiavaruus"
49063
49064#. But if we've had an implicit instantiation, that's a
49065#. problem ([temp.expl.spec]/6).
49066#: cp/pt.c:1071
49067#, fuzzy, gcc-internal-format
49068msgid "specialization %qT after instantiation %qT"
49069msgstr "(mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)"
49070
49071#: cp/pt.c:1089
49072#, fuzzy, gcc-internal-format
49073msgid "template specialization of %qD not allowed by ISO C++"
49074msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
49075
49076#: cp/pt.c:1552
49077#, gcc-internal-format
49078msgid "specialization of %qD after instantiation"
49079msgstr ""
49080
49081#: cp/pt.c:1954 cp/semantics.c:5277
49082#, fuzzy, gcc-internal-format
49083msgid "%s %#qD"
49084msgstr "%s %d"
49085
49086#: cp/pt.c:2089
49087#, fuzzy, gcc-internal-format
49088msgid "%qD is not a function template"
49089msgstr "%qD ei ole mallifunktio"
49090
49091#: cp/pt.c:2094
49092#, fuzzy, gcc-internal-format
49093#| msgid "%qD is not a variable"
49094msgid "%qD is not a variable template"
49095msgstr "%qD ei ole muuttuja"
49096
49097#: cp/pt.c:2365
49098#, gcc-internal-format
49099msgid "template-id %qD for %q+D does not match any template declaration"
49100msgstr ""
49101
49102#: cp/pt.c:2368
49103#, gcc-internal-format
49104msgid "saw %d %<template<>%>, need %d for specializing a member function template"
49105msgstr ""
49106
49107#: cp/pt.c:2379
49108#, gcc-internal-format
49109msgid "ambiguous template specialization %qD for %q+D"
49110msgstr ""
49111
49112#: cp/pt.c:2589
49113#, fuzzy, gcc-internal-format
49114msgid "variable templates only available with -std=c++14 or -std=gnu++14"
49115msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
49116
49117#: cp/pt.c:2598
49118#, fuzzy, gcc-internal-format
49119msgid "too many template headers for %qD (should be %d)"
49120msgstr "%qD ei ole mallifunktio"
49121
49122#: cp/pt.c:2604
49123#, gcc-internal-format
49124msgid "members of an explicitly specialized class are defined without a template header"
49125msgstr ""
49126
49127#: cp/pt.c:2628
49128#, gcc-internal-format
49129msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
49130msgstr ""
49131
49132#. This was allowed in C++98, so only pedwarn.
49133#: cp/pt.c:2633
49134#, gcc-internal-format
49135msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
49136msgstr ""
49137
49138#: cp/pt.c:2730
49139#, gcc-internal-format
49140msgid "explicit specialization %q#D may be missing attributes"
49141msgstr ""
49142
49143#: cp/pt.c:2734
49144#, fuzzy, gcc-internal-format, gfc-internal-format
49145msgid "missing primary template attributes %s"
49146msgstr "ensiö"
49147
49148#: cp/pt.c:2735
49149#, fuzzy, gcc-internal-format, gfc-internal-format
49150msgid "missing primary template attribute %s"
49151msgstr "ensiö"
49152
49153#. This case handles bogus declarations like template <>
49154#. template <class T> void f<int>();
49155#: cp/pt.c:2824 cp/pt.c:2883
49156#, gcc-internal-format
49157msgid "template-id %qD in declaration of primary template"
49158msgstr ""
49159
49160#: cp/pt.c:2837
49161#, gcc-internal-format
49162msgid "template parameter list used in explicit instantiation"
49163msgstr ""
49164
49165#: cp/pt.c:2843
49166#, gcc-internal-format
49167msgid "definition provided for explicit instantiation"
49168msgstr ""
49169
49170#: cp/pt.c:2851
49171#, gcc-internal-format
49172msgid "too many template parameter lists in declaration of %qD"
49173msgstr ""
49174
49175#: cp/pt.c:2854
49176#, gcc-internal-format
49177msgid "too few template parameter lists in declaration of %qD"
49178msgstr ""
49179
49180#: cp/pt.c:2856
49181#, gcc-internal-format
49182msgid "explicit specialization of %qD must be introduced by %<template <>%>"
49183msgstr ""
49184
49185#: cp/pt.c:2862
49186#, fuzzy, gcc-internal-format
49187msgid "explicit specialization declared %<concept%>"
49188msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
49189
49190#: cp/pt.c:2893
49191#, fuzzy, gcc-internal-format
49192msgid "non-type partial specialization %qD is not allowed"
49193msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
49194
49195#: cp/pt.c:2896
49196#, gcc-internal-format
49197msgid "non-class, non-variable partial specialization %qD is not allowed"
49198msgstr ""
49199
49200#: cp/pt.c:2929
49201#, fuzzy, gcc-internal-format
49202msgid "default argument specified in explicit specialization"
49203msgstr "oletusargumentti määritelty lambda-parametrille"
49204
49205#: cp/pt.c:2967
49206#, gcc-internal-format
49207msgid "%qD is not a template function"
49208msgstr "%qD ei ole mallifunktio"
49209
49210#. From [temp.expl.spec]:
49211#.
49212#. If such an explicit specialization for the member
49213#. of a class template names an implicitly-declared
49214#. special member function (clause _special_), the
49215#. program is ill-formed.
49216#.
49217#. Similar language is found in [temp.explicit].
49218#: cp/pt.c:3029
49219#, gcc-internal-format
49220msgid "specialization of implicitly-declared special member function"
49221msgstr ""
49222
49223#: cp/pt.c:3045
49224#, fuzzy, gcc-internal-format
49225msgid "no member function %qD declared in %qT"
49226msgstr "%qD:n esittely %qT:n jäsenenä"
49227
49228#: cp/pt.c:3076
49229#, fuzzy, gcc-internal-format
49230msgid "friend declaration %qD is not visible to explicit specialization"
49231msgstr "useita tallennuspaikkoja esittelymääritteissä"
49232
49233#: cp/pt.c:3079
49234#, fuzzy, gcc-internal-format
49235msgid "friend declaration here"
49236msgstr "%q+D:lla on edellinen esittely täällä"
49237
49238#: cp/pt.c:3187
49239#, fuzzy, gcc-internal-format
49240#| msgid "implicit declaration of function %qE"
49241msgid "explicit specialization of function concept %qD"
49242msgstr "funktio %qE esitelty implisiittisesti"
49243
49244#: cp/pt.c:3621
49245#, fuzzy, gcc-internal-format, gfc-internal-format
49246msgid "argument to __integer_pack must be between 0 and %d"
49247msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
49248
49249#: cp/pt.c:3955
49250#, gcc-internal-format
49251msgid "base initializer expansion %qT contains no parameter packs"
49252msgstr ""
49253
49254#: cp/pt.c:4023
49255#, gcc-internal-format
49256msgid "expansion pattern %qT contains no argument packs"
49257msgstr ""
49258
49259#: cp/pt.c:4025
49260#, gcc-internal-format
49261msgid "expansion pattern %qE contains no argument packs"
49262msgstr ""
49263
49264#: cp/pt.c:4077
49265#, fuzzy, gcc-internal-format
49266msgid "parameter packs not expanded with %<...%>:"
49267msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
49268
49269#: cp/pt.c:4094 cp/pt.c:4849
49270#, gcc-internal-format
49271msgid "        %qD"
49272msgstr "        %qD"
49273
49274#: cp/pt.c:4096
49275#, gcc-internal-format
49276msgid "        <anonymous>"
49277msgstr "        <nimetön>"
49278
49279#: cp/pt.c:4222
49280#, fuzzy, gcc-internal-format
49281msgid "declaration of template parameter %q+D shadows template parameter"
49282msgstr "%J%qD:n esittely varjostaa parametria"
49283
49284#: cp/pt.c:4225
49285#, fuzzy, gcc-internal-format
49286msgid "declaration of %q+#D shadows template parameter"
49287msgstr "malliesittelylle %q+D"
49288
49289#: cp/pt.c:4227
49290#, fuzzy, gcc-internal-format
49291msgid "template parameter %qD declared here"
49292msgstr "%qD esitelty ei-parametrina"
49293
49294#: cp/pt.c:4785
49295#, fuzzy, gcc-internal-format
49296msgid "specialization of variable concept %q#D"
49297msgstr "muuttuja %qD esitelty %<inline%>:ksi"
49298
49299#: cp/pt.c:4844
49300#, fuzzy, gcc-internal-format
49301msgid "template parameters not deducible in partial specialization:"
49302msgstr "%qs:n esittelyssä tyyppi on oletuksena %<int%>"
49303
49304#: cp/pt.c:4868
49305#, fuzzy, gcc-internal-format
49306msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
49307msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
49308
49309#: cp/pt.c:4872
49310#, fuzzy, gcc-internal-format
49311msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
49312msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
49313
49314#: cp/pt.c:4876 cp/pt.c:4887
49315#, fuzzy, gcc-internal-format
49316msgid "primary template here"
49317msgstr "ensiö"
49318
49319#: cp/pt.c:4884
49320#, gcc-internal-format
49321msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
49322msgstr ""
49323
49324#: cp/pt.c:4899
49325#, fuzzy, gcc-internal-format
49326msgid "partial specialization %qD is not more specialized than"
49327msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
49328
49329#: cp/pt.c:4901
49330#, fuzzy, gcc-internal-format
49331msgid "primary template %qD"
49332msgstr "ensiö"
49333
49334#: cp/pt.c:4948
49335#, gcc-internal-format
49336msgid "parameter pack argument %qE must be at the end of the template argument list"
49337msgstr ""
49338
49339#: cp/pt.c:4951
49340#, gcc-internal-format
49341msgid "parameter pack argument %qT must be at the end of the template argument list"
49342msgstr ""
49343
49344#: cp/pt.c:4972
49345#, gcc-internal-format
49346msgid "template argument %qE involves template parameter(s)"
49347msgstr ""
49348
49349#: cp/pt.c:5018
49350#, fuzzy, gcc-internal-format
49351msgid "type %qT of template argument %qE depends on a template parameter"
49352msgid_plural "type %qT of template argument %qE depends on template parameters"
49353msgstr[0] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
49354msgstr[1] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
49355
49356#: cp/pt.c:5080
49357#, fuzzy, gcc-internal-format
49358msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
49359msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
49360
49361#: cp/pt.c:5084
49362#, fuzzy, gcc-internal-format
49363msgid "partial specialization of %qD after instantiation of %qD"
49364msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
49365
49366#: cp/pt.c:5261
49367#, fuzzy, gcc-internal-format
49368msgid "no default argument for %qD"
49369msgstr "%qD:lla ei voi olla oletusargumentteja"
49370
49371#. A primary class template can only have one
49372#. parameter pack, at the end of the template
49373#. parameter list.
49374#: cp/pt.c:5283
49375#, fuzzy, gcc-internal-format
49376msgid "parameter pack %q+D must be at the end of the template parameter list"
49377msgstr "%Jparametrin nimi puuttuu parametrilistasta"
49378
49379#: cp/pt.c:5319
49380#, gcc-internal-format
49381msgid "default template arguments may not be used in function template friend re-declaration"
49382msgstr ""
49383
49384#: cp/pt.c:5322
49385#, fuzzy, gcc-internal-format
49386msgid "default template arguments may not be used in template friend declarations"
49387msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
49388
49389#: cp/pt.c:5325
49390#, gcc-internal-format
49391msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
49392msgstr ""
49393
49394#: cp/pt.c:5328
49395#, gcc-internal-format
49396msgid "default template arguments may not be used in partial specializations"
49397msgstr ""
49398
49399#: cp/pt.c:5331 cp/pt.c:5389
49400#, fuzzy, gcc-internal-format
49401msgid "default argument for template parameter for class enclosing %qD"
49402msgstr "tallennusluokka annettu parametrille %qs"
49403
49404#: cp/pt.c:5503
49405#, fuzzy, gcc-internal-format
49406msgid "template %qD declared"
49407msgstr "%qD ei ole malli"
49408
49409#: cp/pt.c:5510
49410#, fuzzy, gcc-internal-format
49411msgid "template class without a name"
49412msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
49413
49414#: cp/pt.c:5518
49415#, gcc-internal-format
49416msgid "member template %qD may not have virt-specifiers"
49417msgstr ""
49418
49419#. [basic.stc.dynamic.allocation]
49420#.
49421#. An allocation function can be a function
49422#. template. ... Template allocation functions shall
49423#. have two or more parameters.
49424#: cp/pt.c:5540
49425#, fuzzy, gcc-internal-format
49426msgid "invalid template declaration of %qD"
49427msgstr "%qD ei ole malli"
49428
49429#: cp/pt.c:5683
49430#, fuzzy, gcc-internal-format
49431msgid "template definition of non-template %q#D"
49432msgstr "malliesittelylle %q+D"
49433
49434#: cp/pt.c:5726
49435#, gcc-internal-format
49436msgid "expected %d levels of template parms for %q#D, got %d"
49437msgstr ""
49438
49439#: cp/pt.c:5740
49440#, fuzzy, gcc-internal-format
49441msgid "got %d template parameters for %q#D"
49442msgstr "malliesittelylle %q+D"
49443
49444#: cp/pt.c:5743
49445#, gcc-internal-format
49446msgid "got %d template parameters for %q#T"
49447msgstr ""
49448
49449#: cp/pt.c:5745
49450#, fuzzy, gcc-internal-format, gfc-internal-format
49451msgid "  but %d required"
49452msgstr "Vaaditaan todennus.\n"
49453
49454#: cp/pt.c:5766
49455#, fuzzy, gcc-internal-format
49456msgid "template arguments to %qD do not match original template %qD"
49457msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
49458
49459#: cp/pt.c:5769
49460#, fuzzy, gcc-internal-format
49461msgid "use %<template<>%> for an explicit specialization"
49462msgstr "muodostimen virheellinen käyttö mallina"
49463
49464#: cp/pt.c:5896
49465#, fuzzy, gcc-internal-format
49466msgid "%qT is not a template type"
49467msgstr "%qT ei ole malli"
49468
49469#: cp/pt.c:5909
49470#, fuzzy, gcc-internal-format
49471msgid "template specifiers not specified in declaration of %qD"
49472msgstr "%qs:n esittelyssä tyyppi on oletuksena %<int%>"
49473
49474#: cp/pt.c:5920
49475#, fuzzy, gcc-internal-format, gfc-internal-format
49476msgid "redeclared with %d template parameter"
49477msgid_plural "redeclared with %d template parameters"
49478msgstr[0] "%J%qD:n edellinen esittely oli täällä"
49479msgstr[1] "%J%qD:n edellinen esittely oli täällä"
49480
49481#: cp/pt.c:5924
49482#, fuzzy, gcc-internal-format
49483msgid "previous declaration %qD used %d template parameter"
49484msgid_plural "previous declaration %qD used %d template parameters"
49485msgstr[0] "%J%qD:n edellinen esittely oli täällä"
49486msgstr[1] "%J%qD:n edellinen esittely oli täällä"
49487
49488#: cp/pt.c:5961
49489#, fuzzy, gcc-internal-format
49490msgid "template parameter %q+#D"
49491msgstr "malliesittelylle %q+D"
49492
49493#: cp/pt.c:5962
49494#, fuzzy, gcc-internal-format
49495msgid "redeclared here as %q#D"
49496msgstr "%q+D esitelty uudelleen erityyppisenä symbolina"
49497
49498#. We have in [temp.param]:
49499#.
49500#. A template-parameter may not be given default arguments
49501#. by two different declarations in the same scope.
49502#: cp/pt.c:5972
49503#, fuzzy, gcc-internal-format
49504msgid "redefinition of default argument for %q#D"
49505msgstr "%q+D määritelty uudelleen"
49506
49507#: cp/pt.c:5974
49508#, fuzzy, gcc-internal-format
49509msgid "original definition appeared here"
49510msgstr "edellinen määrittely oli täällä"
49511
49512#: cp/pt.c:6002
49513#, fuzzy, gcc-internal-format
49514msgid "redeclaration %q#D with different constraints"
49515msgstr "%q+D:n virheellinen uudelleenesittely"
49516
49517#: cp/pt.c:6005
49518#, fuzzy, gcc-internal-format
49519msgid "original declaration appeared here"
49520msgstr "varjostunut esittely on täällä"
49521
49522#: cp/pt.c:6264 cp/pt.c:6332
49523#, fuzzy, gcc-internal-format
49524msgid "%qE is not a valid template argument for type %qT"
49525msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
49526
49527#: cp/pt.c:6267
49528#, gcc-internal-format
49529msgid "it must be the address of a function with external linkage"
49530msgstr ""
49531
49532#: cp/pt.c:6270
49533#, gcc-internal-format
49534msgid "it must be the name of a function with external linkage"
49535msgstr ""
49536
49537#: cp/pt.c:6282
49538#, fuzzy, gcc-internal-format
49539msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
49540msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
49541
49542#: cp/pt.c:6286
49543#, fuzzy, gcc-internal-format
49544msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
49545msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
49546
49547#: cp/pt.c:6335
49548#, gcc-internal-format
49549msgid "it must be a pointer-to-member of the form %<&X::Y%>"
49550msgstr ""
49551
49552#: cp/pt.c:6337
49553#, fuzzy, gcc-internal-format
49554msgid "because it is a member of %qT"
49555msgstr "%qD:n esittely %qT:n jäsenenä"
49556
49557#: cp/pt.c:6397
49558#, fuzzy, gcc-internal-format
49559msgid "  couldn't deduce template parameter %qD"
49560msgstr "%Juseita parametreja nimellä %qD"
49561
49562#: cp/pt.c:6406
49563#, gcc-internal-format
49564msgid "  types %qT and %qT have incompatible cv-qualifiers"
49565msgstr ""
49566
49567#: cp/pt.c:6415
49568#, gcc-internal-format
49569msgid "  mismatched types %qT and %qT"
49570msgstr "  täsmäämättömät tyypit %qT ja %qT"
49571
49572#: cp/pt.c:6424
49573#, fuzzy, gcc-internal-format
49574msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
49575msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
49576
49577#: cp/pt.c:6435
49578#, fuzzy, gcc-internal-format
49579msgid "  template argument %qE does not match pointer-to-member constant %qE"
49580msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
49581
49582#: cp/pt.c:6445
49583#, fuzzy, gcc-internal-format
49584msgid "  %qE is not equivalent to %qE"
49585msgstr "%qE-attribuuttia ei huomioida %qE:lle"
49586
49587#: cp/pt.c:6454
49588#, gcc-internal-format
49589msgid "  inconsistent parameter pack deduction with %qT and %qT"
49590msgstr ""
49591
49592#: cp/pt.c:6466
49593#, gcc-internal-format
49594msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
49595msgstr ""
49596
49597#: cp/pt.c:6470
49598#, gcc-internal-format
49599msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
49600msgstr ""
49601
49602#: cp/pt.c:6481
49603#, fuzzy, gcc-internal-format
49604msgid "  variable-sized array type %qT is not a valid template argument"
49605msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
49606
49607#: cp/pt.c:6492
49608#, fuzzy, gcc-internal-format
49609msgid "  member function type %qT is not a valid template argument"
49610msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
49611
49612#: cp/pt.c:6504
49613#, fuzzy, gcc-internal-format, gfc-internal-format
49614#| msgid "  candidate expects %d argument, %d provided"
49615#| msgid_plural "  candidate expects %d arguments, %d provided"
49616msgid "  candidate expects at least %d argument, %d provided"
49617msgid_plural "  candidate expects at least %d arguments, %d provided"
49618msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
49619msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
49620
49621#: cp/pt.c:6535
49622#, fuzzy, gcc-internal-format
49623msgid "  cannot convert %qE (type %qT) to type %qT"
49624msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
49625
49626#: cp/pt.c:6548
49627#, fuzzy, gcc-internal-format
49628msgid "  %qT is an ambiguous base class of %qT"
49629msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
49630
49631#: cp/pt.c:6552
49632#, fuzzy, gcc-internal-format
49633msgid "  %qT is not derived from %qT"
49634msgstr "muunnos tyypistä %qT tyyppiin %qT"
49635
49636#: cp/pt.c:6563
49637#, gcc-internal-format
49638msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
49639msgstr ""
49640
49641#: cp/pt.c:6573
49642#, fuzzy, gcc-internal-format
49643msgid "  can't deduce a template for %qT from non-template type %qT"
49644msgstr "parametrilla %P on vaillinainen tyyppi %qT"
49645
49646#: cp/pt.c:6583
49647#, fuzzy, gcc-internal-format
49648msgid "  template argument %qE does not match %qE"
49649msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
49650
49651#: cp/pt.c:6623
49652#, gcc-internal-format
49653msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
49654msgstr ""
49655
49656#: cp/pt.c:6772
49657#, fuzzy, gcc-internal-format
49658msgid "in template argument for type %qT"
49659msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
49660
49661#: cp/pt.c:6786
49662#, fuzzy, gcc-internal-format
49663msgid "template argument %qE for type %qT not a constant integer"
49664msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
49665
49666#: cp/pt.c:6847
49667#, gcc-internal-format
49668msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
49669msgstr ""
49670
49671#: cp/pt.c:6855
49672#, fuzzy, gcc-internal-format
49673#| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
49674msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
49675msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
49676
49677#: cp/pt.c:6871
49678#, fuzzy, gcc-internal-format
49679msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
49680msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
49681
49682#: cp/pt.c:6878
49683#, gcc-internal-format
49684msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
49685msgstr ""
49686
49687#: cp/pt.c:6887
49688#, fuzzy, gcc-internal-format
49689msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
49690msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
49691
49692#: cp/pt.c:6902
49693#, fuzzy, gcc-internal-format
49694msgid "the address of %qD is not a valid template argument"
49695msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
49696
49697#: cp/pt.c:6911
49698#, fuzzy, gcc-internal-format
49699msgid "the address of the %qT subobject of %qD is not a valid template argument"
49700msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
49701
49702#: cp/pt.c:6918
49703#, fuzzy, gcc-internal-format
49704msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
49705msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
49706
49707#: cp/pt.c:6947
49708#, gcc-internal-format
49709msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
49710msgstr ""
49711
49712#: cp/pt.c:6955
49713#, fuzzy, gcc-internal-format
49714msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
49715msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
49716
49717#: cp/pt.c:6973
49718#, gcc-internal-format
49719msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
49720msgstr ""
49721
49722#: cp/pt.c:6989
49723#, fuzzy, gcc-internal-format
49724#| msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
49725msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
49726msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
49727
49728#: cp/pt.c:7000
49729#, fuzzy, gcc-internal-format
49730msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
49731msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
49732
49733#: cp/pt.c:7050
49734#, fuzzy, gcc-internal-format
49735msgid "%qE is not a valid template argument for type %qT because it is a pointer"
49736msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
49737
49738#: cp/pt.c:7052
49739#, gcc-internal-format
49740msgid "try using %qE instead"
49741msgstr ""
49742
49743#: cp/pt.c:7106
49744#, fuzzy, gcc-internal-format
49745msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
49746msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
49747
49748#: cp/pt.c:7668
49749#, fuzzy, gcc-internal-format
49750msgid "ignoring attributes on template argument %qT"
49751msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
49752
49753#: cp/pt.c:7684
49754#, fuzzy, gcc-internal-format
49755msgid "ignoring attributes in template argument %qE"
49756msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
49757
49758#: cp/pt.c:7819
49759#, gcc-internal-format
49760msgid "injected-class-name %qD used as template template argument"
49761msgstr ""
49762
49763#: cp/pt.c:7848
49764#, fuzzy, gcc-internal-format
49765msgid "invalid use of destructor %qE as a type"
49766msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
49767
49768#: cp/pt.c:7853
49769#, gcc-internal-format
49770msgid "to refer to a type member of a template parameter, use %<typename %E%>"
49771msgstr ""
49772
49773#: cp/pt.c:7869 cp/pt.c:7891 cp/pt.c:7945
49774#, gcc-internal-format
49775msgid "type/value mismatch at argument %d in template parameter list for %qD"
49776msgstr ""
49777
49778#: cp/pt.c:7874
49779#, gcc-internal-format
49780msgid "  expected a constant of type %qT, got %qT"
49781msgstr "  odotettiin %qT-tyyppistä vakiota, saatiin %qT"
49782
49783#: cp/pt.c:7879
49784#, gcc-internal-format
49785msgid "  expected a class template, got %qE"
49786msgstr "  odotettiin luokkamallia, saatiin %qE"
49787
49788#: cp/pt.c:7882
49789#, gcc-internal-format
49790msgid "  expected a type, got %qE"
49791msgstr "  odotettiin tyyppiä, saatiin %qE"
49792
49793#: cp/pt.c:7896
49794#, gcc-internal-format
49795msgid "  expected a type, got %qT"
49796msgstr "  odotettiin tyyppiä, saatiin %qT"
49797
49798#: cp/pt.c:7899
49799#, gcc-internal-format
49800msgid "  expected a class template, got %qT"
49801msgstr "  odotettiin luokkamallia, saatiin %qT"
49802
49803#: cp/pt.c:7949
49804#, fuzzy, gcc-internal-format
49805msgid "  expected a template of type %qD, got %qT"
49806msgstr "  odotettiin tyyppiä, saatiin %qT"
49807
49808#: cp/pt.c:7963
49809#, fuzzy, gcc-internal-format
49810msgid "constraint mismatch at argument %d in template parameter list for %qD"
49811msgstr "tallennusluokka annettu parametrille %qs"
49812
49813#: cp/pt.c:7966
49814#, fuzzy, gcc-internal-format
49815#| msgid "  expected a type, got %qE"
49816msgid "  expected %qD but got %qD"
49817msgstr "  odotettiin tyyppiä, saatiin %qE"
49818
49819#: cp/pt.c:8026
49820#, fuzzy, gcc-internal-format
49821msgid "could not convert template argument %qE from %qT to %qT"
49822msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
49823
49824#: cp/pt.c:8163 cp/pt.c:8479
49825#, fuzzy, gcc-internal-format, gfc-internal-format
49826msgid "template argument %d is invalid"
49827msgstr "muodostimen virheellinen käyttö mallina"
49828
49829#: cp/pt.c:8178 cp/pt.c:8312
49830#, gcc-internal-format, gfc-internal-format
49831msgid "wrong number of template arguments (%d, should be %d)"
49832msgstr ""
49833
49834#: cp/pt.c:8308
49835#, fuzzy, gcc-internal-format, gfc-internal-format
49836msgid "wrong number of template arguments (%d, should be at least %d)"
49837msgstr "attribuutille %qs annettu väärä määrä argumentteja"
49838
49839#: cp/pt.c:8317
49840#, fuzzy, gcc-internal-format
49841#| msgid "prototype for %q+#D"
49842msgid "provided for %qD"
49843msgstr "nimellä %qD"
49844
49845#: cp/pt.c:8342
49846#, fuzzy, gcc-internal-format
49847msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
49848msgstr "tallennusluokka annettu parametrille %qs"
49849
49850#: cp/pt.c:8346
49851#, fuzzy, gcc-internal-format
49852msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
49853msgstr "tallennusluokka annettu parametrille %qs"
49854
49855#: cp/pt.c:8445
49856#, gcc-internal-format
49857msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
49858msgstr ""
49859
49860#: cp/pt.c:9068
49861#, fuzzy, gcc-internal-format
49862msgid "%q#D is not a function template"
49863msgstr "malliesittelylle %q+D"
49864
49865#: cp/pt.c:9235
49866#, fuzzy, gcc-internal-format
49867msgid "non-template type %qT used as a template"
49868msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
49869
49870#: cp/pt.c:9237
49871#, gcc-internal-format
49872msgid "for template declaration %q+D"
49873msgstr "malliesittelylle %q+D"
49874
49875#: cp/pt.c:9360
49876#, fuzzy, gcc-internal-format
49877msgid "template constraint failure"
49878msgstr "%qT ei ole malli"
49879
49880#: cp/pt.c:9718
49881#, fuzzy, gcc-internal-format
49882#| msgid "%qD is not a variable"
49883msgid "use of invalid variable template %qE"
49884msgstr "%qD ei ole muuttuja"
49885
49886#: cp/pt.c:10148
49887#, gcc-internal-format, gfc-internal-format
49888msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
49889msgstr ""
49890
49891#: cp/pt.c:11225
49892#, fuzzy, gcc-internal-format
49893#| msgid "flexible array member in union"
49894msgid "flexible array member %qD in union"
49895msgstr "joustava taulukkojäsen unionissa"
49896
49897#: cp/pt.c:11713
49898#, gcc-internal-format
49899msgid "fold of empty expansion over %O"
49900msgstr ""
49901
49902#: cp/pt.c:12182
49903#, gcc-internal-format
49904msgid "mismatched argument pack lengths while expanding %qT"
49905msgstr ""
49906
49907#: cp/pt.c:12185
49908#, gcc-internal-format
49909msgid "mismatched argument pack lengths while expanding %qE"
49910msgstr ""
49911
49912#: cp/pt.c:12769
49913#, fuzzy, gcc-internal-format
49914msgid "  when instantiating default argument for call to %qD"
49915msgstr "%q+D määritelty uudelleen"
49916
49917#. It may seem that this case cannot occur, since:
49918#.
49919#. typedef void f();
49920#. void g() { f x; }
49921#.
49922#. declares a function, not a variable.  However:
49923#.
49924#. typedef void f();
49925#. template <typename T> void g() { T t; }
49926#. template void g<f>();
49927#.
49928#. is an attempt to declare a variable with function
49929#. type.
49930#: cp/pt.c:13730
49931#, gcc-internal-format
49932msgid "variable %qD has function type"
49933msgstr "muuttujalla %qD on funktiotyyppi"
49934
49935#: cp/pt.c:13903
49936#, gcc-internal-format
49937msgid "invalid parameter type %qT"
49938msgstr "virheellinen parametrityyppi %qT"
49939
49940#: cp/pt.c:13905
49941#, gcc-internal-format
49942msgid "in declaration %q+D"
49943msgstr "esittelyssä %q+D"
49944
49945#: cp/pt.c:14023
49946#, gcc-internal-format
49947msgid "function returning an array"
49948msgstr "taulukon palauttava funktio"
49949
49950#: cp/pt.c:14025
49951#, gcc-internal-format
49952msgid "function returning a function"
49953msgstr "funktion palauttava funktio"
49954
49955#: cp/pt.c:14065
49956#, gcc-internal-format
49957msgid "creating pointer to member function of non-class type %qT"
49958msgstr ""
49959
49960#: cp/pt.c:14659
49961#, fuzzy, gcc-internal-format
49962msgid "forming reference to void"
49963msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
49964
49965#: cp/pt.c:14661
49966#, fuzzy, gcc-internal-format
49967msgid "forming pointer to reference type %qT"
49968msgstr "NULLin muunnos epäosoitintyypiksi %qT"
49969
49970#: cp/pt.c:14663
49971#, fuzzy, gcc-internal-format
49972msgid "forming reference to reference type %qT"
49973msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
49974
49975#: cp/pt.c:14676
49976#, fuzzy, gcc-internal-format
49977msgid "forming pointer to qualified function type %qT"
49978msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
49979
49980#: cp/pt.c:14679
49981#, fuzzy, gcc-internal-format
49982msgid "forming reference to qualified function type %qT"
49983msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
49984
49985#: cp/pt.c:14727
49986#, gcc-internal-format
49987msgid "creating pointer to member of non-class type %qT"
49988msgstr ""
49989
49990#: cp/pt.c:14733
49991#, gcc-internal-format
49992msgid "creating pointer to member reference type %qT"
49993msgstr ""
49994
49995#: cp/pt.c:14739
49996#, fuzzy, gcc-internal-format
49997msgid "creating pointer to member of type void"
49998msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
49999
50000#: cp/pt.c:14805
50001#, fuzzy, gcc-internal-format
50002msgid "creating array of %qT"
50003msgstr "luodaan void-taulukko"
50004
50005#: cp/pt.c:14838
50006#, gcc-internal-format
50007msgid "%qT is not a class, struct, or union type"
50008msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
50009
50010#: cp/pt.c:14875
50011#, fuzzy, gcc-internal-format
50012msgid "%qT resolves to %qT, which is not an enumeration type"
50013msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissä"
50014
50015#: cp/pt.c:14883
50016#, fuzzy, gcc-internal-format
50017msgid "%qT resolves to %qT, which is is not a class type"
50018msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
50019
50020#: cp/pt.c:14947
50021#, gcc-internal-format
50022msgid "empty initializer in lambda init-capture"
50023msgstr ""
50024
50025#: cp/pt.c:15022
50026#, fuzzy, gcc-internal-format
50027msgid "use of %qs in template"
50028msgstr "muodostimen virheellinen käyttö mallina"
50029
50030#: cp/pt.c:15200
50031#, fuzzy, gcc-internal-format
50032msgid "qualifying type %qT does not match destructor name ~%qT"
50033msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
50034
50035#: cp/pt.c:15215
50036#, gcc-internal-format
50037msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
50038msgstr ""
50039
50040#: cp/pt.c:15217
50041#, gcc-internal-format
50042msgid "say %<typename %E%> if a type is meant"
50043msgstr ""
50044
50045#: cp/pt.c:15416
50046#, gcc-internal-format
50047msgid "using invalid field %qD"
50048msgstr "käytetään virheellistä kenttää %qD"
50049
50050#: cp/pt.c:15905 cp/pt.c:17408
50051#, fuzzy, gcc-internal-format
50052msgid "invalid use of pack expansion expression"
50053msgstr "void-lausekkeen epäkelpo käyttö"
50054
50055#: cp/pt.c:15909 cp/pt.c:17412
50056#, fuzzy, gcc-internal-format
50057msgid "use %<...%> to expand argument pack"
50058msgstr "Käytä rekistereitä argumenttien välittämiseen"
50059
50060#: cp/pt.c:18371
50061#, gcc-internal-format
50062msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
50063msgstr ""
50064
50065#: cp/pt.c:18399
50066#, gcc-internal-format
50067msgid "declarations in dependent base %qT are not found by unqualified lookup"
50068msgstr ""
50069
50070#: cp/pt.c:18404
50071#, fuzzy, gcc-internal-format
50072msgid "use %<this->%D%> instead"
50073msgstr "käytä #includea sen sijaan"
50074
50075#: cp/pt.c:18407
50076#, fuzzy, gcc-internal-format
50077msgid "use %<%T::%D%> instead"
50078msgstr "käytä #includea sen sijaan"
50079
50080#: cp/pt.c:18412
50081#, fuzzy, gcc-internal-format
50082msgid "%qD declared here, later in the translation unit"
50083msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
50084
50085#: cp/pt.c:18752
50086#, gcc-internal-format
50087msgid "%qT is not a class or namespace"
50088msgstr "%qT ei ole luokka eikä nimiavaruus"
50089
50090#: cp/pt.c:18755
50091#, gcc-internal-format
50092msgid "%qD is not a class or namespace"
50093msgstr "%qD ei ole luokka eikä nimiavaruus"
50094
50095#: cp/pt.c:19066
50096#, fuzzy, gcc-internal-format
50097#| msgid "%qT is/uses anonymous type"
50098msgid "%qT is/uses unnamed type"
50099msgstr "%qT on/käyttää anonyymiä tyyppiä"
50100
50101#: cp/pt.c:19068
50102#, gcc-internal-format
50103msgid "template argument for %qD uses local type %qT"
50104msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
50105
50106#: cp/pt.c:19078
50107#, fuzzy, gcc-internal-format
50108msgid "%qT is a variably modified type"
50109msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
50110
50111#: cp/pt.c:19093
50112#, fuzzy, gcc-internal-format
50113msgid "integral expression %qE is not constant"
50114msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
50115
50116#: cp/pt.c:19111
50117#, fuzzy, gcc-internal-format
50118msgid "  trying to instantiate %qD"
50119msgstr "ohjelman alustusta yritettäessä"
50120
50121#: cp/pt.c:23050
50122#, fuzzy, gcc-internal-format
50123msgid "ambiguous template instantiation for %q#T"
50124msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
50125
50126#: cp/pt.c:23052
50127#, fuzzy, gcc-internal-format
50128msgid "ambiguous template instantiation for %q#D"
50129msgstr "malliesittelylle %q+D"
50130
50131#: cp/pt.c:23058
50132#, fuzzy
50133msgid "%s %#qS"
50134msgstr ""
50135"Kirjoittaneet %s, %s,\n"
50136"%s, %s, %s, %s,\n"
50137"%s, %s ja %s.\n"
50138
50139#: cp/pt.c:23082 cp/pt.c:23169
50140#, gcc-internal-format
50141msgid "explicit instantiation of non-template %q#D"
50142msgstr ""
50143
50144#: cp/pt.c:23101
50145#, gcc-internal-format
50146msgid "%qD is not a static data member of a class template"
50147msgstr ""
50148
50149#: cp/pt.c:23107 cp/pt.c:23164
50150#, fuzzy, gcc-internal-format
50151msgid "no matching template for %qD found"
50152msgstr "%qD ei ole mallifunktio"
50153
50154#: cp/pt.c:23112
50155#, gcc-internal-format
50156msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
50157msgstr ""
50158
50159#: cp/pt.c:23120
50160#, fuzzy, gcc-internal-format
50161msgid "explicit instantiation of %q#D"
50162msgstr "käyttämätön muuttuja %q+D"
50163
50164#: cp/pt.c:23156
50165#, fuzzy, gcc-internal-format
50166msgid "duplicate explicit instantiation of %q#D"
50167msgstr "jäsenen %q+D kaksoiskappale"
50168
50169#: cp/pt.c:23179 cp/pt.c:23265
50170#, fuzzy, gcc-internal-format
50171msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
50172msgstr "ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa"
50173
50174#: cp/pt.c:23184 cp/pt.c:23282
50175#, gcc-internal-format
50176msgid "storage class %qD applied to template instantiation"
50177msgstr ""
50178
50179#: cp/pt.c:23241
50180#, fuzzy, gcc-internal-format
50181msgid "explicit instantiation of non-class template %qD"
50182msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
50183
50184#: cp/pt.c:23243
50185#, gcc-internal-format
50186msgid "explicit instantiation of non-template type %qT"
50187msgstr ""
50188
50189#: cp/pt.c:23252
50190#, gcc-internal-format
50191msgid "explicit instantiation of %q#T before definition of template"
50192msgstr ""
50193
50194#: cp/pt.c:23270
50195#, gcc-internal-format
50196msgid "ISO C++ forbids the use of %qE on explicit instantiations"
50197msgstr ""
50198
50199#: cp/pt.c:23316
50200#, gcc-internal-format
50201msgid "duplicate explicit instantiation of %q#T"
50202msgstr ""
50203
50204#: cp/pt.c:23614
50205#, fuzzy, gcc-internal-format
50206msgid "exception specification of %qD depends on itself"
50207msgstr "%q+D:n edellinen esittely oli täällä"
50208
50209#. [temp.explicit]
50210#.
50211#. The definition of a non-exported function template, a
50212#. non-exported member function template, or a non-exported
50213#. member function or static data member of a class template
50214#. shall be present in every translation unit in which it is
50215#. explicitly instantiated.
50216#: cp/pt.c:23920
50217#, gcc-internal-format
50218msgid "explicit instantiation of %qD but no definition available"
50219msgstr ""
50220
50221#: cp/pt.c:24121
50222#, gcc-internal-format
50223msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
50224msgstr ""
50225
50226#: cp/pt.c:24496
50227#, fuzzy, gcc-internal-format
50228msgid "invalid template non-type parameter"
50229msgstr "staattinen tai tyyppimääreitä ei-parametrisessa taulukkoesittelijässä"
50230
50231#: cp/pt.c:24498
50232#, fuzzy, gcc-internal-format
50233msgid "%q#T is not a valid type for a template non-type parameter"
50234msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
50235
50236#: cp/pt.c:25802
50237#, gcc-internal-format
50238msgid "keyword %<template%> not allowed in declarator-id"
50239msgstr ""
50240
50241#: cp/pt.c:26040
50242#, gcc-internal-format
50243msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
50244msgstr ""
50245
50246#: cp/pt.c:26519
50247#, fuzzy, gcc-internal-format
50248msgid "non-class template %qT used without template arguments"
50249msgstr "%qD ei ole mallifunktio"
50250
50251#: cp/pt.c:26665
50252#, gcc-internal-format
50253msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
50254msgstr ""
50255
50256#: cp/pt.c:26672
50257#, fuzzy, gcc-internal-format
50258msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
50259msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
50260
50261#: cp/pt.c:26686
50262#, fuzzy, gcc-internal-format
50263msgid "class template argument deduction failed:"
50264msgstr "liian paljon argumentteja funktiolle %qs"
50265
50266#: cp/pt.c:26693
50267#, fuzzy, gcc-internal-format
50268msgid "explicit deduction guides not considered for copy-initialization"
50269msgstr "Tiedostoa ”%s” on jo tarkasteltu.\n"
50270
50271#: cp/pt.c:26755
50272#, gcc-internal-format
50273msgid "direct-list-initialization of %<auto%> requires exactly one element"
50274msgstr ""
50275
50276#: cp/pt.c:26758
50277#, gcc-internal-format
50278msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
50279msgstr ""
50280
50281#: cp/pt.c:26790
50282#, gcc-internal-format
50283msgid "%qT as type rather than plain %<decltype(auto)%>"
50284msgstr ""
50285
50286#: cp/pt.c:26825
50287#, fuzzy, gcc-internal-format
50288msgid "unable to deduce lambda return type from %qE"
50289msgstr "ei voi emuloida %qs"
50290
50291#: cp/pt.c:26827
50292#, fuzzy, gcc-internal-format
50293msgid "unable to deduce %qT from %qE"
50294msgstr "%qE:n muunnos tyypistä %qT tyyppiin %qT ei ole yksiselitteinen"
50295
50296#: cp/pt.c:26860
50297#, gcc-internal-format
50298msgid "placeholder constraints not satisfied"
50299msgstr ""
50300
50301#: cp/pt.c:26864
50302#, fuzzy, gcc-internal-format
50303#| msgid "initializer element is not constant"
50304msgid "deduced initializer does not satisfy placeholder constraints"
50305msgstr "alustusalkio ei ole vakio"
50306
50307#: cp/pt.c:26868
50308#, gcc-internal-format
50309msgid "deduced return type does not satisfy placeholder constraints"
50310msgstr ""
50311
50312#: cp/pt.c:26872
50313#, fuzzy, gcc-internal-format
50314#| msgid "initializer element is not constant"
50315msgid "deduced expression type does not satisfy placeholder constraints"
50316msgstr "alustusalkio ei ole vakio"
50317
50318#: cp/pt.c:26991
50319#, fuzzy, gcc-internal-format
50320msgid "invalid use of %qT in template argument"
50321msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
50322
50323#: cp/repo.c:113
50324#, fuzzy, gcc-internal-format
50325msgid "-frepo must be used with -c"
50326msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
50327
50328#: cp/repo.c:203
50329#, fuzzy, gcc-internal-format, gfc-internal-format
50330msgid "mysterious repository information in %s"
50331msgstr "%s: ei kokotietoja tälle laitteelle"
50332
50333#: cp/repo.c:221
50334#, fuzzy, gcc-internal-format
50335msgid "can%'t create repository information file %qs"
50336msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
50337
50338#: cp/rtti.c:313
50339#, fuzzy, gcc-internal-format
50340#| msgid "cannot use typeid with -fno-rtti"
50341msgid "cannot use %<typeid%> with -fno-rtti"
50342msgstr "typeid:tä ei voi käyttää -fno-rtti-valitsimen kanssa"
50343
50344#: cp/rtti.c:322
50345#, fuzzy, gcc-internal-format
50346#| msgid "must #include <typeinfo> before using typeid"
50347msgid "must %<#include <typeinfo>%> before using %<typeid%>"
50348msgstr "ennen typeid:n käyttöä on oltava #include <typeinfo>"
50349
50350#: cp/rtti.c:425
50351#, gcc-internal-format
50352msgid "cannot create type information for type %qT because it involves types of variable size"
50353msgstr ""
50354
50355#: cp/rtti.c:515
50356#, fuzzy, gcc-internal-format
50357msgid "typeid of qualified function type %qT"
50358msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
50359
50360#: cp/rtti.c:696 cp/rtti.c:711
50361#, gcc-internal-format
50362msgid "dynamic_cast of %q#D to %q#T can never succeed"
50363msgstr "dynamic_cast tyypistä %q#D tyypiksi %q#T ei voi koskaan onnistua"
50364
50365#: cp/rtti.c:722
50366#, gcc-internal-format
50367msgid "%<dynamic_cast%> not permitted with -fno-rtti"
50368msgstr "%<dynamic_cast%> ei ole sallittu valitsimen -fno-rtti kanssa"
50369
50370#: cp/rtti.c:801
50371#, gcc-internal-format
50372msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
50373msgstr ""
50374
50375#: cp/search.c:243
50376#, fuzzy, gcc-internal-format
50377msgid "%qT is an ambiguous base of %qT"
50378msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
50379
50380#: cp/search.c:259
50381#, fuzzy, gcc-internal-format
50382msgid "%qT is an inaccessible base of %qT"
50383msgstr "perustyypin %qT kaksoiskappale virheellinen"
50384
50385#: cp/search.c:1908
50386#, fuzzy, gcc-internal-format
50387msgid "invalid covariant return type for %q#D"
50388msgstr "epäkelpo vektorityyppi attribuutille %qs"
50389
50390#: cp/search.c:1910 cp/search.c:1925 cp/search.c:1931 cp/search.c:1960
50391#, fuzzy, gcc-internal-format
50392msgid "overridden function is %q#D"
50393msgstr "poistamaton funktio %q+D"
50394
50395#: cp/search.c:1923
50396#, fuzzy, gcc-internal-format
50397msgid "invalid covariant return type for %q+#D"
50398msgstr "epäkelpo vektorityyppi attribuutille %qs"
50399
50400#: cp/search.c:1929
50401#, fuzzy, gcc-internal-format
50402msgid "conflicting return type specified for %q+#D"
50403msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
50404
50405#: cp/search.c:1945
50406#, gcc-internal-format
50407msgid "looser throw specifier for %q+#F"
50408msgstr ""
50409
50410#: cp/search.c:1947
50411#, fuzzy, gcc-internal-format
50412msgid "overridden function is %q#F"
50413msgstr "poistamaton funktio %q+D"
50414
50415#: cp/search.c:1958
50416#, fuzzy, gcc-internal-format
50417msgid "conflicting type attributes specified for %q+#D"
50418msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
50419
50420#: cp/search.c:1975
50421#, gcc-internal-format
50422msgid "%qD declared %<transaction_safe_dynamic%>"
50423msgstr ""
50424
50425#: cp/search.c:1977
50426#, fuzzy, gcc-internal-format
50427#| msgid "variable %q+D declared %<inline%>"
50428msgid "overriding %qD declared %<transaction_safe%>"
50429msgstr "muuttuja %qD esitelty %<inline%>:ksi"
50430
50431#: cp/search.c:1984
50432#, fuzzy, gcc-internal-format
50433msgid "deleted function %q+D overriding non-deleted function"
50434msgstr "poistamaton funktio %q+D"
50435
50436#: cp/search.c:1987 cp/search.c:1995 cp/search.c:2003
50437#, fuzzy, gcc-internal-format
50438msgid "overridden function is %qD"
50439msgstr "poistamaton funktio %q+D"
50440
50441#: cp/search.c:1992
50442#, fuzzy, gcc-internal-format
50443#| msgid "non-deleted function %q+D"
50444msgid "non-deleted function %q+D overriding deleted function"
50445msgstr "poistamaton funktio %q+D"
50446
50447#: cp/search.c:2001
50448#, fuzzy, gcc-internal-format
50449#| msgid "built-in function %q+D declared as non-function"
50450msgid "virtual function %q+D overriding final function"
50451msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
50452
50453#. A static member function cannot match an inherited
50454#. virtual member function.
50455#: cp/search.c:2085
50456#, fuzzy, gcc-internal-format
50457msgid "%q+#D cannot be declared"
50458msgstr "%q+D esitelty ystävänä"
50459
50460#: cp/search.c:2086
50461#, gcc-internal-format
50462msgid "  since %q+#D declared in base class"
50463msgstr ""
50464
50465#: cp/semantics.c:863
50466#, fuzzy, gcc-internal-format
50467msgid "suggest explicit braces around empty body in %<do%> statement"
50468msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<do%>-lauseessa"
50469
50470#: cp/semantics.c:1353
50471#, gcc-internal-format
50472msgid "catching polymorphic type %q#T by value"
50473msgstr ""
50474
50475#: cp/semantics.c:1356
50476#, gcc-internal-format
50477msgid "catching type %q#T by value"
50478msgstr ""
50479
50480#: cp/semantics.c:1360
50481#, fuzzy, gcc-internal-format
50482msgid "catching non-reference type %q#T"
50483msgstr "NULLin muunnos epäosoitintyypiksi %qT"
50484
50485#: cp/semantics.c:1569
50486#, gcc-internal-format
50487msgid "type of asm operand %qE could not be determined"
50488msgstr ""
50489
50490#: cp/semantics.c:1650
50491#, gcc-internal-format
50492msgid "__label__ declarations are only allowed in function scopes"
50493msgstr ""
50494
50495#: cp/semantics.c:1833
50496#, fuzzy, gcc-internal-format
50497#| msgid "invalid use of member %q+D in static member function"
50498msgid "invalid use of member %qD in static member function"
50499msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
50500
50501#: cp/semantics.c:2156
50502#, gcc-internal-format
50503msgid "a statement expression is an insufficient context for overload resolution"
50504msgstr ""
50505
50506#: cp/semantics.c:2543
50507#, fuzzy, gcc-internal-format
50508msgid "arguments to destructor are not allowed"
50509msgstr "ei argumentteja"
50510
50511#: cp/semantics.c:2625
50512#, gcc-internal-format
50513msgid "%<this%> is unavailable for static member functions"
50514msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
50515
50516#: cp/semantics.c:2627
50517#, fuzzy, gcc-internal-format
50518msgid "invalid use of %<this%> in non-member function"
50519msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
50520
50521#: cp/semantics.c:2629
50522#, gcc-internal-format
50523msgid "invalid use of %<this%> at top level"
50524msgstr ""
50525
50526#: cp/semantics.c:2651
50527#, gcc-internal-format
50528msgid "invalid qualifying scope in pseudo-destructor name"
50529msgstr ""
50530
50531#: cp/semantics.c:2659 cp/typeck.c:2604
50532#, fuzzy, gcc-internal-format
50533msgid "qualified type %qT does not match destructor name ~%qT"
50534msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
50535
50536#: cp/semantics.c:2681
50537#, gcc-internal-format
50538msgid "%qE is not of type %qT"
50539msgstr "%qE ei ole tyyppiä %qT"
50540
50541#: cp/semantics.c:2754
50542#, gcc-internal-format
50543msgid "compound literal of non-object type %qT"
50544msgstr "ei-objektityyppinen yhdysliteraali %qT"
50545
50546#: cp/semantics.c:2895
50547#, gcc-internal-format
50548msgid "template type parameters must use the keyword %<class%> or %<typename%>"
50549msgstr ""
50550
50551#: cp/semantics.c:2945
50552#, gcc-internal-format
50553msgid "invalid use of type %qT as a default value for a template template-parameter"
50554msgstr ""
50555
50556#: cp/semantics.c:2948
50557#, fuzzy, gcc-internal-format
50558msgid "invalid default argument for a template template parameter"
50559msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
50560
50561#: cp/semantics.c:2965
50562#, gcc-internal-format
50563msgid "definition of %q#T inside template parameter list"
50564msgstr ""
50565
50566#: cp/semantics.c:2996
50567#, fuzzy, gcc-internal-format
50568msgid "invalid definition of qualified type %qT"
50569msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
50570
50571#: cp/semantics.c:3266
50572#, fuzzy, gcc-internal-format
50573msgid "invalid base-class specification"
50574msgstr "perustyypin %qT kaksoiskappale virheellinen"
50575
50576#: cp/semantics.c:3426
50577#, gcc-internal-format
50578msgid "cannot capture member %qD of anonymous union"
50579msgstr ""
50580
50581#: cp/semantics.c:3446 cp/semantics.c:9272
50582#, fuzzy, gcc-internal-format
50583msgid "%qD is not captured"
50584msgstr "        %qD"
50585
50586#: cp/semantics.c:3451
50587#, fuzzy, gcc-internal-format
50588msgid "the lambda has no capture-default"
50589msgstr "oletusargumentti määritelty lambda-parametrille"
50590
50591#: cp/semantics.c:3453
50592#, gcc-internal-format
50593msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
50594msgstr ""
50595
50596#: cp/semantics.c:3465
50597#, gcc-internal-format
50598msgid "use of local variable with automatic storage from containing function"
50599msgstr ""
50600
50601#: cp/semantics.c:3467
50602#, gcc-internal-format
50603msgid "use of parameter from containing function"
50604msgstr ""
50605
50606#: cp/semantics.c:3599
50607#, fuzzy, gcc-internal-format
50608msgid "use of parameter outside function body"
50609msgstr "poistettu funktio %q+D"
50610
50611#: cp/semantics.c:3609
50612#, fuzzy, gcc-internal-format
50613#| msgid "mismatched arguments"
50614msgid "missing template arguments"
50615msgstr "täsmäämättömät argumentit"
50616
50617#: cp/semantics.c:3636
50618#, gcc-internal-format
50619msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
50620msgstr ""
50621
50622#: cp/semantics.c:3667
50623#, fuzzy, gcc-internal-format
50624msgid "use of namespace %qD as expression"
50625msgstr "%qD ei ole nimiavaruuden nimi"
50626
50627#: cp/semantics.c:3672
50628#, fuzzy, gcc-internal-format
50629msgid "use of class template %qT as expression"
50630msgstr "  odotettiin luokkamallia, saatiin %qT"
50631
50632#. Ambiguous reference to base members.
50633#: cp/semantics.c:3678
50634#, gcc-internal-format
50635msgid "request for member %qD is ambiguous in multiple inheritance lattice"
50636msgstr ""
50637
50638#: cp/semantics.c:3705
50639#, fuzzy, gcc-internal-format
50640msgid "%qD cannot appear in a constant-expression"
50641msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
50642
50643#: cp/semantics.c:3844
50644#, fuzzy, gcc-internal-format
50645msgid "type of %qE is unknown"
50646msgstr "%qE ei ole tyyppi"
50647
50648#: cp/semantics.c:3873
50649#, fuzzy, gcc-internal-format
50650msgid "%qT is not an enumeration type"
50651msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
50652
50653#. Parameter packs can only be used in templates
50654#: cp/semantics.c:4012
50655#, fuzzy, gcc-internal-format
50656msgid "Parameter pack __bases only valid in template declaration"
50657msgstr "tarpeeton tyyppimääre tyhjässä esittelyssä"
50658
50659#: cp/semantics.c:4041
50660#, gcc-internal-format
50661msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
50662msgstr ""
50663
50664#: cp/semantics.c:4055
50665#, fuzzy, gcc-internal-format
50666msgid "cannot apply %<offsetof%> to member function %qD"
50667msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
50668
50669#: cp/semantics.c:4059
50670#, fuzzy, gcc-internal-format
50671msgid "cannot apply %<offsetof%> to member function"
50672msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
50673
50674#: cp/semantics.c:4064
50675#, fuzzy, gcc-internal-format
50676msgid "cannot apply %<offsetof%> to an enumerator %qD"
50677msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
50678
50679#: cp/semantics.c:4075
50680#, fuzzy, gcc-internal-format
50681#| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
50682msgid "offsetof within non-standard-layout type %qT is conditionally-supported"
50683msgstr "ei-triviaalisti-kopioitavan tyyppisiä %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
50684
50685#: cp/semantics.c:4586 cp/semantics.c:6072 cp/semantics.c:6143
50686#: cp/semantics.c:6186 cp/semantics.c:6536 cp/semantics.c:6635
50687#: cp/semantics.c:6778
50688#, gcc-internal-format
50689msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
50690msgstr ""
50691
50692#: cp/semantics.c:5274
50693#, gcc-internal-format
50694msgid "user defined reduction lookup is ambiguous"
50695msgstr ""
50696
50697#: cp/semantics.c:5547
50698#, fuzzy, gcc-internal-format
50699msgid "%qE in %<reduction%> clause is a zero size array"
50700msgstr "ISO C kieltää nollan kokoisen taulukon %qE"
50701
50702#: cp/semantics.c:5595
50703#, fuzzy, gcc-internal-format
50704msgid "%qE has const type for %<reduction%>"
50705msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
50706
50707#: cp/semantics.c:5710
50708#, gcc-internal-format
50709msgid "user defined reduction with constructor initializer for base class %qT"
50710msgstr ""
50711
50712#: cp/semantics.c:5944
50713#, gcc-internal-format
50714msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
50715msgstr ""
50716
50717#: cp/semantics.c:5958
50718#, gcc-internal-format
50719msgid "linear clause applied to non-integral non-pointer variable with %qT type"
50720msgstr ""
50721
50722#: cp/semantics.c:5980
50723#, gcc-internal-format
50724msgid "linear step expression must be integral"
50725msgstr ""
50726
50727#: cp/semantics.c:6083
50728#, fuzzy, gcc-internal-format
50729msgid "%qD is not a variable in clause %qs"
50730msgstr "muuttuja %qD esitelty uudelleen funktiona"
50731
50732#: cp/semantics.c:6155
50733#, fuzzy, gcc-internal-format
50734msgid "%qD is not a variable in clause %<firstprivate%>"
50735msgstr "muuttuja %qD esitelty uudelleen funktiona"
50736
50737#: cp/semantics.c:6198
50738#, fuzzy, gcc-internal-format
50739msgid "%qD is not a variable in clause %<lastprivate%>"
50740msgstr "muuttuja %qD esitelty uudelleen funktiona"
50741
50742#: cp/semantics.c:6243
50743#, fuzzy, gcc-internal-format
50744#| msgid "%<num_threads%> value must be positive"
50745msgid "%<gang%> static expression must be integral"
50746msgstr "%<num_threads%>-arvon on oltava positiivinen"
50747
50748#: cp/semantics.c:6257
50749#, fuzzy, gcc-internal-format
50750#| msgid "%<num_threads%> value must be positive"
50751msgid "%<gang%> static value must be positive"
50752msgstr "%<num_threads%>-arvon on oltava positiivinen"
50753
50754#: cp/semantics.c:6291
50755#, fuzzy, gcc-internal-format
50756#| msgid "%<num_threads%> value must be positive"
50757msgid "%<gang%> num expression must be integral"
50758msgstr "%<num_threads%>-arvon on oltava positiivinen"
50759
50760#: cp/semantics.c:6294
50761#, fuzzy, gcc-internal-format
50762#| msgid "%<num_threads%> value must be positive"
50763msgid "%<vector%> length expression must be integral"
50764msgstr "%<num_threads%>-arvon on oltava positiivinen"
50765
50766#: cp/semantics.c:6298
50767#, fuzzy, gcc-internal-format
50768#| msgid "%<num_threads%> value must be positive"
50769msgid "%<worker%> num expression must be integral"
50770msgstr "%<num_threads%>-arvon on oltava positiivinen"
50771
50772#: cp/semantics.c:6320
50773#, fuzzy, gcc-internal-format
50774#| msgid "%<num_threads%> value must be positive"
50775msgid "%<gang%> num value must be positive"
50776msgstr "%<num_threads%>-arvon on oltava positiivinen"
50777
50778#: cp/semantics.c:6324
50779#, fuzzy, gcc-internal-format
50780#| msgid "%<num_threads%> value must be positive"
50781msgid "%<vector%> length value must be positive"
50782msgstr "%<num_threads%>-arvon on oltava positiivinen"
50783
50784#: cp/semantics.c:6329
50785#, fuzzy, gcc-internal-format
50786#| msgid "%<num_threads%> value must be positive"
50787msgid "%<worker%> num value must be positive"
50788msgstr "%<num_threads%>-arvon on oltava positiivinen"
50789
50790#: cp/semantics.c:6379
50791#, gcc-internal-format
50792msgid "schedule chunk size expression must be integral"
50793msgstr ""
50794
50795#: cp/semantics.c:6409
50796#, gcc-internal-format
50797msgid "%qs length expression must be integral"
50798msgstr ""
50799
50800#: cp/semantics.c:6422
50801#, fuzzy, gcc-internal-format
50802msgid "%qs length expression must be positive constant integer expression"
50803msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
50804
50805#: cp/semantics.c:6441
50806#, fuzzy, gcc-internal-format
50807msgid "%<async%> expression must be integral"
50808msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
50809
50810#: cp/semantics.c:6469
50811#, gcc-internal-format
50812msgid "%<thread_limit%> expression must be integral"
50813msgstr ""
50814
50815#: cp/semantics.c:6498
50816#, gcc-internal-format
50817msgid "%<device%> id must be integral"
50818msgstr ""
50819
50820#: cp/semantics.c:6519
50821#, gcc-internal-format
50822msgid "%<dist_schedule%> chunk size expression must be integral"
50823msgstr ""
50824
50825#: cp/semantics.c:6546
50826#, fuzzy, gcc-internal-format
50827msgid "%qD is not a variable in %<aligned%> clause"
50828msgstr "muuttuja %qD esitelty uudelleen funktiona"
50829
50830#: cp/semantics.c:6560
50831#, gcc-internal-format
50832msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
50833msgstr ""
50834
50835#: cp/semantics.c:6566
50836#, gcc-internal-format
50837msgid "%qD appears more than once in %<aligned%> clauses"
50838msgstr ""
50839
50840#: cp/semantics.c:6579
50841#, gcc-internal-format
50842msgid "%<aligned%> clause alignment expression must be integral"
50843msgstr ""
50844
50845#: cp/semantics.c:6628
50846#, fuzzy, gcc-internal-format
50847msgid "%qD is not a variable in %<depend%> clause"
50848msgstr "muuttuja %qD esitelty uudelleen funktiona"
50849
50850#: cp/semantics.c:6913
50851#, fuzzy, gcc-internal-format
50852msgid "template %qE in clause %qs"
50853msgstr "%qE ei ole malli"
50854
50855#: cp/semantics.c:6917
50856#, gcc-internal-format
50857msgid "overloaded function name %qE in clause %qs"
50858msgstr ""
50859
50860#: cp/semantics.c:6982
50861#, fuzzy, gcc-internal-format
50862#| msgid "%<num_threads%> value must be positive"
50863msgid "%<grainsize%> expression must be integral"
50864msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
50865
50866#: cp/semantics.c:7011
50867#, fuzzy, gcc-internal-format
50868#| msgid "%<num_threads%> value must be positive"
50869msgid "%<priority%> expression must be integral"
50870msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
50871
50872#: cp/semantics.c:7040
50873#, fuzzy, gcc-internal-format
50874#| msgid "%<num_threads%> value must be positive"
50875msgid "%<num_tasks%> expression must be integral"
50876msgstr "%<num_threads%>-arvon on oltava positiivinen"
50877
50878#: cp/semantics.c:7069
50879#, fuzzy, gcc-internal-format
50880msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
50881msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
50882
50883#: cp/semantics.c:7108
50884#, fuzzy, gcc-internal-format
50885#| msgid "%<num_threads%> value must be positive"
50886msgid "%<tile%> argument needs integral type"
50887msgstr "%s:n arvon on oltava kokonaisluku"
50888
50889#: cp/semantics.c:7527
50890#, gcc-internal-format
50891msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
50892msgstr ""
50893
50894#: cp/semantics.c:7541
50895#, fuzzy, gcc-internal-format
50896msgid "%<threadprivate%> %qE directive not in %qT definition"
50897msgstr "%Jparametrin %qD tyyppi on vaillinainen"
50898
50899#: cp/semantics.c:7746
50900#, gcc-internal-format
50901msgid "difference between %qE and %qD does not have integer type"
50902msgstr ""
50903
50904#: cp/semantics.c:8174
50905#, gcc-internal-format
50906msgid "%<#pragma omp simd%> used with class iteration variable %qE"
50907msgstr ""
50908
50909#: cp/semantics.c:8401 cp/semantics.c:8411
50910#, gcc-internal-format
50911msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
50912msgstr ""
50913
50914#: cp/semantics.c:8705
50915#, fuzzy, gcc-internal-format
50916#| msgid "static assertion failed: %s"
50917msgid "static assertion failed"
50918msgstr "staattinen väite epäonnistui: %s"
50919
50920#: cp/semantics.c:8707
50921#, gcc-internal-format, gfc-internal-format
50922msgid "static assertion failed: %s"
50923msgstr "staattinen väite epäonnistui: %s"
50924
50925#: cp/semantics.c:8712
50926#, gcc-internal-format
50927msgid "non-constant condition for static assertion"
50928msgstr "ei-vakio ehto staattiselle väitteelle"
50929
50930#: cp/semantics.c:8742
50931#, gcc-internal-format
50932msgid "argument to decltype must be an expression"
50933msgstr "decltypen argumentin on oltava lauseke"
50934
50935#: cp/semantics.c:8770
50936#, fuzzy, gcc-internal-format
50937msgid "decltype cannot resolve address of overloaded function"
50938msgstr "%J%qD on tavallisesti ei-staattinen funktio"
50939
50940#: cp/semantics.c:9311
50941#, fuzzy, gcc-internal-format
50942msgid "operand of fold expression has no unexpanded parameter packs"
50943msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
50944
50945#: cp/semantics.c:9364
50946#, gcc-internal-format
50947msgid "both arguments in binary fold have unexpanded parameter packs"
50948msgstr ""
50949
50950#: cp/semantics.c:9366
50951#, gcc-internal-format
50952msgid "no unexpanded parameter packs in binary fold"
50953msgstr ""
50954
50955#: cp/semantics.c:9384
50956#, fuzzy, gcc-internal-format
50957#| msgid "unsupported argument to %<__builtin_return_address%>"
50958msgid "non-pointer argument to %<__builtin_launder%>"
50959msgstr "ei-tuettu argumentti funktiolle %<__builtin_return_address%>"
50960
50961#: cp/tree.c:1295
50962#, gcc-internal-format
50963msgid "%qV qualifiers cannot be applied to %qT"
50964msgstr ""
50965
50966#: cp/tree.c:1807
50967#, fuzzy, gcc-internal-format
50968msgid "lambda-expression in a constant expression"
50969msgstr "liukulukuvakio esikääntäjän lausekkeessa"
50970
50971#: cp/tree.c:1811
50972#, fuzzy, gcc-internal-format
50973msgid "statement-expression in a constant expression"
50974msgstr "liukulukuvakio esikääntäjän lausekkeessa"
50975
50976#: cp/tree.c:4083
50977#, gcc-internal-format
50978msgid "-fabi-version=13 (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
50979msgstr ""
50980
50981#: cp/tree.c:4087
50982#, gcc-internal-format
50983msgid "-fabi-version=12 (GCC 8.1) accidentally changes the calling convention for %qT"
50984msgstr ""
50985
50986#: cp/tree.c:4090
50987#, fuzzy, gcc-internal-format
50988#| msgid "declared here"
50989msgid " declared here"
50990msgstr "esitelty täällä"
50991
50992#: cp/tree.c:4094
50993#, gcc-internal-format
50994msgid "the calling convention for %qT changes in -fabi-version=13 (GCC 8.2)"
50995msgstr ""
50996
50997#: cp/tree.c:4096
50998#, gcc-internal-format
50999msgid " because all of its copy and move constructors are deleted"
51000msgstr ""
51001
51002#: cp/tree.c:4464
51003#, fuzzy, gcc-internal-format
51004msgid "%qE attribute applied to %qD with void return type"
51005msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
51006
51007#: cp/tree.c:4471
51008#, fuzzy, gcc-internal-format
51009#| msgid "%qE attribute only applies to function types"
51010msgid "%qE attribute can only be applied to functions or to class or enumeration types"
51011msgstr "%qE-attribuutti pätee vain funktiotyyppeihin"
51012
51013#: cp/tree.c:4523
51014#, fuzzy, gcc-internal-format
51015msgid "requested init_priority is not an integer constant"
51016msgstr "haluttu sijainti ei ole kokonaislukuvakio"
51017
51018#: cp/tree.c:4545
51019#, gcc-internal-format
51020msgid "can only use %qE attribute on file-scope definitions of objects of class type"
51021msgstr ""
51022
51023#: cp/tree.c:4553
51024#, gcc-internal-format
51025msgid "requested init_priority is out of range"
51026msgstr ""
51027
51028#: cp/tree.c:4563
51029#, gcc-internal-format
51030msgid "requested init_priority is reserved for internal use"
51031msgstr ""
51032
51033#: cp/tree.c:4574
51034#, fuzzy, gcc-internal-format
51035msgid "%qE attribute is not supported on this platform"
51036msgstr "Rinnakkaiset työt (-j) eivät ole tuettuja tällä alustalla."
51037
51038#: cp/tree.c:4601
51039#, fuzzy, gcc-internal-format
51040msgid "redeclaration of %qD adds abi tag %qE"
51041msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
51042
51043#: cp/tree.c:4621
51044#, fuzzy, gcc-internal-format
51045msgid "the %qE attribute requires arguments"
51046msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
51047
51048#: cp/tree.c:4632
51049#, fuzzy, gcc-internal-format
51050msgid "arguments to the %qE attribute must be narrow string literals"
51051msgstr "näkyvyysargumentti ei ole merkkijono"
51052
51053#: cp/tree.c:4645 cp/tree.c:4658
51054#, fuzzy, gcc-internal-format
51055msgid "arguments to the %qE attribute must contain valid identifiers"
51056msgstr "näkyvyysargumentti ei ole merkkijono"
51057
51058#: cp/tree.c:4647
51059#, fuzzy, gcc-internal-format
51060msgid "%<%c%> is not a valid first character for an identifier"
51061msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
51062
51063#: cp/tree.c:4660
51064#, fuzzy, gcc-internal-format
51065msgid "%<%c%> is not a valid character in an identifier"
51066msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
51067
51068#: cp/tree.c:4684
51069#, fuzzy, gcc-internal-format
51070msgid "%qE attribute applied to non-class, non-enum type %qT"
51071msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
51072
51073#: cp/tree.c:4690
51074#, fuzzy, gcc-internal-format
51075msgid "%qE attribute applied to %qT after its definition"
51076msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
51077
51078#: cp/tree.c:4697
51079#, fuzzy, gcc-internal-format
51080msgid "ignoring %qE attribute applied to template instantiation %qT"
51081msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
51082
51083#: cp/tree.c:4704
51084#, fuzzy, gcc-internal-format
51085msgid "ignoring %qE attribute applied to template specialization %qT"
51086msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
51087
51088#: cp/tree.c:4726
51089#, fuzzy, gcc-internal-format
51090msgid "%qE attribute applied to non-function, non-variable %qD"
51091msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
51092
51093#: cp/tree.c:4732
51094#, fuzzy, gcc-internal-format
51095msgid "%qE attribute applied to extern \"C\" declaration %qD"
51096msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
51097
51098#: cp/tree.c:5488
51099#, gcc-internal-format
51100msgid "zero as null pointer constant"
51101msgstr "nolla nollaosoitinvakiona"
51102
51103#: cp/tree.c:5501
51104#, fuzzy, gcc-internal-format, gfc-internal-format
51105msgid "lang_* check: failed in %s, at %s:%d"
51106msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
51107
51108#: cp/typeck.c:457
51109#, gcc-internal-format
51110msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
51111msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
51112
51113#: cp/typeck.c:463
51114#, gcc-internal-format
51115msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
51116msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä muunnoksesta puuttuu tyyppimuunnos"
51117
51118#: cp/typeck.c:469
51119#, fuzzy, gcc-internal-format
51120msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
51121msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
51122
51123#: cp/typeck.c:606
51124#, gcc-internal-format
51125msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
51126msgstr "ISO C++ kieltää vertailun %<void *%>-osoittimen ja funktio-osoittimen välillä"
51127
51128#: cp/typeck.c:611
51129#, gcc-internal-format
51130msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
51131msgstr "ISO C++ kieltää muunnoksen %<void *%>-osoittimen ja funktio-osoittimen välillä"
51132
51133#: cp/typeck.c:616
51134#, gcc-internal-format
51135msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
51136msgstr "ISO C++ kieltää ehtolausekkeen %<void *%>-osoittimen ja funktio-osoittimen välillä"
51137
51138#: cp/typeck.c:695
51139#, fuzzy, gcc-internal-format
51140msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
51141msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
51142
51143#: cp/typeck.c:700
51144#, fuzzy, gcc-internal-format
51145msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
51146msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä muunnoksesta puuttuu tyyppimuunnos"
51147
51148#: cp/typeck.c:705
51149#, gcc-internal-format
51150msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
51151msgstr ""
51152
51153#: cp/typeck.c:1480
51154#, fuzzy, gcc-internal-format
51155#| msgid "operands to ?: have different types %qT and %qT"
51156msgid "canonical types differ for identical types %qT and %qT"
51157msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
51158
51159#: cp/typeck.c:1487
51160#, fuzzy, gcc-internal-format
51161#| msgid "operands to ?: have different types %qT and %qT"
51162msgid "same canonical type node for different types %qT and %qT"
51163msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
51164
51165#: cp/typeck.c:1620
51166#, fuzzy, gcc-internal-format
51167msgid "invalid application of %qs to a member function"
51168msgstr "Jäsenfunktio %qs"
51169
51170#: cp/typeck.c:1708
51171#, gcc-internal-format
51172msgid "invalid application of %<sizeof%> to a bit-field"
51173msgstr "epäkelpo %<sizeof%>-avainsanan soveltaminen bittikenttään"
51174
51175#: cp/typeck.c:1716
51176#, fuzzy, gcc-internal-format
51177msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
51178msgstr "epäkelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
51179
51180#: cp/typeck.c:1765
51181#, fuzzy, gcc-internal-format
51182msgid "invalid application of %<__alignof%> to a bit-field"
51183msgstr "%<__alignof%>-avainsanaa sovellettu bittikenttään"
51184
51185#: cp/typeck.c:1776
51186#, gcc-internal-format
51187msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
51188msgstr ""
51189
51190#: cp/typeck.c:1853
51191#, fuzzy, gcc-internal-format
51192#| msgid "size of array has non-integral type %qT"
51193msgid "%<alignas%> argument has non-integral type %qT"
51194msgstr "taulukon koolla on epäkokonaislukutyyppi %qT"
51195
51196#: cp/typeck.c:1898
51197#, fuzzy, gcc-internal-format
51198#| msgid "invalid use of non-static member function"
51199msgid "invalid use of non-static member function of type %qT"
51200msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
51201
51202#: cp/typeck.c:2072
51203#, fuzzy, gcc-internal-format
51204msgid "taking address of temporary array"
51205msgstr "nimikkeen osoitteen ottaminen ei ole standardia"
51206
51207#: cp/typeck.c:2238
51208#, fuzzy, gcc-internal-format
51209#| msgid "deprecated conversion from string constant to %qT"
51210msgid "ISO C++ forbids converting a string constant to %qT"
51211msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
51212
51213#: cp/typeck.c:2242
51214#, gcc-internal-format
51215msgid "deprecated conversion from string constant to %qT"
51216msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
51217
51218#: cp/typeck.c:2376 cp/typeck.c:2817
51219#, gcc-internal-format
51220msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
51221msgstr ""
51222
51223#: cp/typeck.c:2380 cp/typeck.c:2821
51224#, gcc-internal-format
51225msgid "request for member %qD in %qE, which is of non-class type %qT"
51226msgstr ""
51227
51228#: cp/typeck.c:2411
51229#, gcc-internal-format
51230msgid "invalid use of nonstatic data member %qE"
51231msgstr ""
51232
51233# semi-fuzzy
51234#: cp/typeck.c:2470
51235#, fuzzy, gcc-internal-format
51236msgid "invalid access to non-static data member %qD in virtual base of NULL object"
51237msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
51238
51239#: cp/typeck.c:2619
51240#, gcc-internal-format
51241msgid "object type %qT does not match destructor name ~%qT"
51242msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
51243
51244#: cp/typeck.c:2628
51245#, gcc-internal-format
51246msgid "the type being destroyed is %qT, but the destructor refers to %qT"
51247msgstr ""
51248
51249#: cp/typeck.c:2745
51250#, gcc-internal-format
51251msgid "field %q#D can be accessed via %q#D"
51252msgstr ""
51253
51254#: cp/typeck.c:2851 cp/typeck.c:2877
51255#, fuzzy, gcc-internal-format
51256msgid "%<%D::%D%> is not a member of %qT"
51257msgstr "%<%D::%D%> ei ole luokan jäsen"
51258
51259#: cp/typeck.c:2916
51260#, fuzzy, gcc-internal-format
51261msgid "%qT is not a base of %qT"
51262msgstr "perustyypin %qT kaksoiskappale virheellinen"
51263
51264#: cp/typeck.c:2952
51265#, fuzzy, gcc-internal-format
51266#| msgid "%qT has no member named %qE"
51267msgid "%q#T has no member named %qE; did you mean %qE?"
51268msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
51269
51270#: cp/typeck.c:2959
51271#, fuzzy, gcc-internal-format
51272#| msgid "%qT has no member named %qE"
51273msgid "%q#T has no member named %qE"
51274msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
51275
51276#: cp/typeck.c:2988
51277#, fuzzy, gcc-internal-format
51278msgid "%qD is not a member template function"
51279msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
51280
51281#: cp/typeck.c:3167
51282#, fuzzy, gcc-internal-format
51283msgid "%qT is not a pointer-to-object type"
51284msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
51285
51286#: cp/typeck.c:3198
51287#, fuzzy, gcc-internal-format
51288msgid "invalid use of array indexing on pointer to member"
51289msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
51290
51291#: cp/typeck.c:3201
51292#, fuzzy, gcc-internal-format
51293msgid "invalid use of unary %<*%> on pointer to member"
51294msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
51295
51296#: cp/typeck.c:3204
51297#, fuzzy, gcc-internal-format
51298msgid "invalid use of implicit conversion on pointer to member"
51299msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
51300
51301#: cp/typeck.c:3207
51302#, gcc-internal-format
51303msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
51304msgstr ""
51305
51306#: cp/typeck.c:3271
51307#, fuzzy, gcc-internal-format
51308msgid "subscript missing in array reference"
51309msgstr "taulukon indeksi on taulukkorajojen yläpuolella"
51310
51311#: cp/typeck.c:3366
51312#, fuzzy, gcc-internal-format
51313msgid "subscripting array declared %<register%>"
51314msgstr "ISO C kieltää %<register%>-taulukon indeksoinnin"
51315
51316#: cp/typeck.c:3400
51317#, gcc-internal-format
51318msgid "subscripted value is neither array nor pointer"
51319msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
51320
51321#: cp/typeck.c:3473
51322#, fuzzy, gcc-internal-format
51323msgid "object missing in use of %qE"
51324msgstr "%qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)"
51325
51326#: cp/typeck.c:3704
51327#, fuzzy, gcc-internal-format
51328#| msgid "cannot disable built-in function %qs"
51329msgid "cannot call function %qD"
51330msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
51331
51332#: cp/typeck.c:3719
51333#, gcc-internal-format
51334msgid "ISO C++ forbids calling %<::main%> from within program"
51335msgstr "ISO C++ kieltää %<::main%>-funktion kutsumisen ohjelmasta"
51336
51337#: cp/typeck.c:3740
51338#, gcc-internal-format
51339msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
51340msgstr ""
51341
51342#: cp/typeck.c:3757
51343#, fuzzy, gcc-internal-format
51344msgid "%qE cannot be used as a function"
51345msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
51346
51347#: cp/typeck.c:3760
51348#, fuzzy, gcc-internal-format
51349msgid "%qD cannot be used as a function"
51350msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
51351
51352#: cp/typeck.c:3763
51353#, fuzzy, gcc-internal-format
51354msgid "expression cannot be used as a function"
51355msgstr "funktio-osoitinta käytetty laskutoimituksessa"
51356
51357#: cp/typeck.c:3820
51358#, gcc-internal-format
51359msgid "too many arguments to constructor %q#D"
51360msgstr "liikaa argumentteja muodostimelle %q#D"
51361
51362#: cp/typeck.c:3821
51363#, gcc-internal-format
51364msgid "too few arguments to constructor %q#D"
51365msgstr "liian vähän argumentteja muodostimelle %q#D"
51366
51367#: cp/typeck.c:3826
51368#, gcc-internal-format
51369msgid "too many arguments to member function %q#D"
51370msgstr "liikaa argumentteja jäsenfunktiolle %q#D"
51371
51372#: cp/typeck.c:3827
51373#, gcc-internal-format
51374msgid "too few arguments to member function %q#D"
51375msgstr "liian vähän argumentteja jäsenfunktiolle %q#D"
51376
51377#: cp/typeck.c:3833
51378#, gcc-internal-format
51379msgid "too many arguments to function %q#D"
51380msgstr "liikaa argumentteja funktiolle %q#D"
51381
51382#: cp/typeck.c:3834
51383#, gcc-internal-format
51384msgid "too few arguments to function %q#D"
51385msgstr "liian vähän argumentteja funktiolle %q#D"
51386
51387#: cp/typeck.c:3844
51388#, gcc-internal-format
51389msgid "too many arguments to method %q#D"
51390msgstr "liikaa argumentteja metodille %q#D"
51391
51392#: cp/typeck.c:3845
51393#, gcc-internal-format
51394msgid "too few arguments to method %q#D"
51395msgstr "liian vähän argumentteja funktiolle %q#D"
51396
51397#: cp/typeck.c:3848
51398#, gcc-internal-format
51399msgid "too many arguments to function"
51400msgstr "liikaa argumentteja funktiolle"
51401
51402#: cp/typeck.c:3849
51403#, gcc-internal-format
51404msgid "too few arguments to function"
51405msgstr "liian vähän argumentteja funktiolle"
51406
51407#: cp/typeck.c:3928
51408#, gcc-internal-format
51409msgid "parameter %P of %qD has incomplete type %qT"
51410msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
51411
51412#: cp/typeck.c:3931
51413#, gcc-internal-format
51414msgid "parameter %P has incomplete type %qT"
51415msgstr "parametrilla %P on vaillinainen tyyppi %qT"
51416
51417#: cp/typeck.c:4175
51418#, gcc-internal-format
51419msgid "the address of %qD will never be NULL"
51420msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
51421
51422#: cp/typeck.c:4186
51423#, fuzzy, gcc-internal-format
51424#| msgid "the address of %qD will never be NULL"
51425msgid "the compiler can assume that the address of %qD will never be NULL"
51426msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
51427
51428#: cp/typeck.c:4304 cp/typeck.c:4315
51429#, gcc-internal-format
51430msgid "assuming cast to type %qT from overloaded function"
51431msgstr ""
51432
51433#: cp/typeck.c:4361
51434#, gcc-internal-format
51435msgid "NULL used in arithmetic"
51436msgstr "NULL-arvon käyttö laskutoimituksessa"
51437
51438#: cp/typeck.c:4718
51439#, gcc-internal-format
51440msgid "left rotate count is negative"
51441msgstr "vasemmalle kierron laskuri on negatiivinen"
51442
51443#: cp/typeck.c:4719
51444#, gcc-internal-format
51445msgid "right rotate count is negative"
51446msgstr "oikealle kierron laskuri on negatiivinen"
51447
51448#: cp/typeck.c:4725
51449#, fuzzy, gcc-internal-format
51450msgid "left rotate count >= width of type"
51451msgstr "vasemmalle siirron lukumäärä >= tyypin leveys"
51452
51453#: cp/typeck.c:4726
51454#, fuzzy, gcc-internal-format
51455msgid "right rotate count >= width of type"
51456msgstr "oikealle siirron lukumäärä >= tyypin leveys"
51457
51458#: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
51459#, gcc-internal-format
51460msgid "ISO C++ forbids comparison between pointer and integer"
51461msgstr "ISO C++ kieltää osoittimen ja kokonaisluvun vertailun"
51462
51463#: cp/typeck.c:5019 cp/typeck.c:5032
51464#, fuzzy, gcc-internal-format
51465msgid "operand types are %qT and %qT"
51466msgstr "tyyppien %qT ja %qT välinen vertailu"
51467
51468#: cp/typeck.c:5133
51469#, fuzzy, gcc-internal-format
51470msgid "unordered comparison on non-floating point argument"
51471msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
51472
51473#: cp/typeck.c:5178
51474#, fuzzy
51475msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
51476msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
51477
51478#: cp/typeck.c:5188
51479#, gcc-internal-format
51480msgid "invalid operands of types %qT and %qT to binary %qO"
51481msgstr ""
51482
51483#: cp/typeck.c:5492
51484#, gcc-internal-format
51485msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
51486msgstr "ISO C++ kieltää %<void *%>-tyyppisen osoittimen käytön vähennyslaskussa"
51487
51488#: cp/typeck.c:5500
51489#, gcc-internal-format
51490msgid "ISO C++ forbids using pointer to a function in subtraction"
51491msgstr "ISO C++ kieltää funktio-osoittimen käytön vähennyslaskussa"
51492
51493# semi-fuzzy; onko metodi tässä luokan jäsenfunktio ja yllä muu funktio?
51494#: cp/typeck.c:5508
51495#, gcc-internal-format
51496msgid "ISO C++ forbids using pointer to a method in subtraction"
51497msgstr "ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa"
51498
51499#: cp/typeck.c:5553
51500#, gcc-internal-format
51501msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
51502msgstr ""
51503
51504#: cp/typeck.c:5628
51505#, fuzzy, gcc-internal-format
51506#| msgid "taking address of constructor %qE"
51507msgid "taking address of constructor %qD"
51508msgstr "muodostimen %qE osoitteen ottaminen"
51509
51510#: cp/typeck.c:5629
51511#, fuzzy, gcc-internal-format
51512#| msgid "taking address of destructor %qE"
51513msgid "taking address of destructor %qD"
51514msgstr "hajottimen %qE osoitteen ottaminen"
51515
51516#: cp/typeck.c:5645
51517#, gcc-internal-format
51518msgid "invalid use of %qE to form a pointer-to-member-function"
51519msgstr ""
51520
51521#: cp/typeck.c:5648
51522#, fuzzy, gcc-internal-format
51523msgid "  a qualified-id is required"
51524msgstr "id="
51525
51526#: cp/typeck.c:5655
51527#, gcc-internal-format
51528msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
51529msgstr ""
51530
51531#. An expression like &memfn.
51532#: cp/typeck.c:5831
51533#, gcc-internal-format
51534msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
51535msgstr ""
51536
51537#: cp/typeck.c:5836
51538#, gcc-internal-format
51539msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
51540msgstr ""
51541
51542#. Make this a permerror because we used to accept it.
51543#: cp/typeck.c:5873
51544#, gcc-internal-format
51545msgid "taking address of temporary"
51546msgstr "väliaikaismuuttujan osoitteen ottaminen"
51547
51548#: cp/typeck.c:5875
51549#, gcc-internal-format
51550msgid "taking address of xvalue (rvalue reference)"
51551msgstr ""
51552
51553#: cp/typeck.c:5892
51554#, gcc-internal-format
51555msgid "ISO C++ forbids taking address of function %<::main%>"
51556msgstr "ISO C++ kieltää %<::main%>-funktion osoitteen ottamisen"
51557
51558#: cp/typeck.c:5949
51559#, gcc-internal-format
51560msgid "cannot create pointer to reference member %qD"
51561msgstr ""
51562
51563#: cp/typeck.c:5969
51564#, fuzzy, gcc-internal-format
51565#| msgid "cannot take address of bit-field %qD"
51566msgid "attempt to take address of bit-field"
51567msgstr "bittikentän %qD osoitetta ei voi ottaa"
51568
51569#: cp/typeck.c:6118
51570#, gcc-internal-format
51571msgid "%<~%> on an expression of type bool"
51572msgstr ""
51573
51574#: cp/typeck.c:6119
51575#, gcc-internal-format
51576msgid "did you mean to use logical not (%<!%>)?"
51577msgstr ""
51578
51579#: cp/typeck.c:6240
51580#, gcc-internal-format
51581msgid "ISO C++ forbids incrementing an enum"
51582msgstr "ISO C++ kieltää enumin lisäyksen"
51583
51584#: cp/typeck.c:6241
51585#, gcc-internal-format
51586msgid "ISO C++ forbids decrementing an enum"
51587msgstr "ISO C++ kieltää enumin vähentämisen"
51588
51589#: cp/typeck.c:6257
51590#, gcc-internal-format
51591msgid "cannot increment a pointer to incomplete type %qT"
51592msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
51593
51594#: cp/typeck.c:6258
51595#, gcc-internal-format
51596msgid "cannot decrement a pointer to incomplete type %qT"
51597msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
51598
51599#: cp/typeck.c:6269
51600#, gcc-internal-format
51601msgid "ISO C++ forbids incrementing a pointer of type %qT"
51602msgstr "ISO C++ kieltää %qT-tyyppisen osoittimen kasvattamisen"
51603
51604#: cp/typeck.c:6270
51605#, gcc-internal-format
51606msgid "ISO C++ forbids decrementing a pointer of type %qT"
51607msgstr "ISO C++ kieltää %qT-tyyppisen osoittimen vähentämisen"
51608
51609#: cp/typeck.c:6305
51610#, gcc-internal-format
51611msgid "use of an operand of type %qT in %<operator--%> is forbidden"
51612msgstr ""
51613
51614#: cp/typeck.c:6314
51615#, gcc-internal-format
51616msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
51617msgstr ""
51618
51619#: cp/typeck.c:6321
51620#, gcc-internal-format
51621msgid "use of an operand of type %qT in %<operator++%> is deprecated"
51622msgstr ""
51623
51624#: cp/typeck.c:6502
51625#, gcc-internal-format
51626msgid "cannot take the address of %<this%>, which is an rvalue expression"
51627msgstr ""
51628
51629#: cp/typeck.c:6524
51630#, fuzzy, gcc-internal-format
51631msgid "address of explicit register variable %qD requested"
51632msgstr "halutaan rekisterimuuttujan %qD osoite"
51633
51634#: cp/typeck.c:6529
51635#, fuzzy, gcc-internal-format
51636msgid "address requested for %qD, which is declared %<register%>"
51637msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
51638
51639#: cp/typeck.c:6604
51640#, gcc-internal-format
51641msgid "list-initializer for non-class type must not be parenthesized"
51642msgstr ""
51643
51644#: cp/typeck.c:6616
51645#, gcc-internal-format
51646msgid "expression list treated as compound expression in initializer"
51647msgstr ""
51648
51649#: cp/typeck.c:6620
51650#, gcc-internal-format
51651msgid "expression list treated as compound expression in mem-initializer"
51652msgstr ""
51653
51654#: cp/typeck.c:6624
51655#, gcc-internal-format
51656msgid "expression list treated as compound expression in functional cast"
51657msgstr ""
51658
51659#: cp/typeck.c:6661
51660#, gcc-internal-format, gfc-internal-format
51661msgid "%s expression list treated as compound expression"
51662msgstr ""
51663
51664#: cp/typeck.c:6747
51665#, fuzzy, gcc-internal-format
51666msgid "no context to resolve type of %qE"
51667msgstr "%qE ei nimeä tyyppiä"
51668
51669#: cp/typeck.c:6780
51670#, gcc-internal-format
51671msgid "cast from type %qT to type %qT casts away qualifiers"
51672msgstr "tyyppimuunnos tyypistä %qT tyyppiin %qT hylkää määreet"
51673
51674#: cp/typeck.c:6786
51675#, gcc-internal-format
51676msgid "static_cast from type %qT to type %qT casts away qualifiers"
51677msgstr "static_cast-muunnos tyypistä %qT tyyppiin %qT hylkää määreet"
51678
51679#: cp/typeck.c:6792
51680#, gcc-internal-format
51681msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
51682msgstr "reinterpret_cast-muunnos tyypistä %qT tyyppiin %qT hylkää määreet"
51683
51684#: cp/typeck.c:6813
51685#, fuzzy, gcc-internal-format
51686#| msgid "useless cast to type %qT"
51687msgid "useless cast to type %q#T"
51688msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
51689
51690#: cp/typeck.c:6826
51691#, fuzzy, gcc-internal-format
51692#| msgid "type qualifiers ignored on function return type"
51693msgid "type qualifiers ignored on cast result type"
51694msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä"
51695
51696#: cp/typeck.c:7249
51697#, gcc-internal-format
51698msgid "invalid static_cast from type %qT to type %qT"
51699msgstr "virheellinen static_cast-muunnos tyypistä %qT tyyppiin %qT"
51700
51701#: cp/typeck.c:7275
51702#, fuzzy
51703#| msgid "converting from %qT to %qT"
51704msgid "converting from %qH to %qI"
51705msgstr "muunnos tyypistä %qT tyyppiin %qT"
51706
51707#: cp/typeck.c:7343
51708#, fuzzy, gcc-internal-format
51709msgid "invalid cast of an rvalue expression of type %qT to type %qT"
51710msgstr "virheellinen static_cast-muunnos tyypistä %qT tyyppiin %qT"
51711
51712#: cp/typeck.c:7413
51713#, fuzzy
51714#| msgid "cast from %qT to %qT loses precision"
51715msgid "cast from %qH to %qI loses precision"
51716msgstr "muunnoksessa tyypistä %qT tyyppiin %qT menetetään tarkkuutta"
51717
51718#: cp/typeck.c:7438
51719msgid "cast between incompatible function types from %qH to %qI"
51720msgstr ""
51721
51722#: cp/typeck.c:7449
51723#, fuzzy
51724msgid "cast between incompatible pointer to member types from %qH to %qI"
51725msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
51726
51727#: cp/typeck.c:7470 cp/typeck.c:7652
51728#, fuzzy
51729#| msgid "cast from %qT to %qT increases required alignment of target type"
51730msgid "cast from %qH to %qI increases required alignment of target type"
51731msgstr "muunnos tyypistä %qT tyyppiin %qT kasvattaa kohdetyypin vaadittua kohdistusta"
51732
51733#: cp/typeck.c:7486
51734#, fuzzy, gcc-internal-format
51735#| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
51736msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
51737msgstr "ISO C++ kieltää tyyppimuunnoksen funktio-osoittimen ja olio-osoittimen välillä"
51738
51739#: cp/typeck.c:7500
51740#, gcc-internal-format
51741msgid "invalid cast from type %qT to type %qT"
51742msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
51743
51744#: cp/typeck.c:7568
51745#, gcc-internal-format
51746msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
51747msgstr ""
51748
51749#: cp/typeck.c:7577
51750#, gcc-internal-format
51751msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
51752msgstr ""
51753
51754#: cp/typeck.c:7618
51755#, fuzzy, gcc-internal-format
51756msgid "invalid const_cast of an rvalue of type %qT to type %qT"
51757msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
51758
51759#: cp/typeck.c:7687
51760#, gcc-internal-format
51761msgid "invalid const_cast from type %qT to type %qT"
51762msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
51763
51764#: cp/typeck.c:7783 cp/typeck.c:7791
51765#, gcc-internal-format
51766msgid "ISO C++ forbids casting to an array type %qT"
51767msgstr "ISO C++ kieltää tyyppimuunnoksen taulukkotyyppiin %qT"
51768
51769#: cp/typeck.c:7800
51770#, gcc-internal-format
51771msgid "invalid cast to function type %qT"
51772msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
51773
51774#: cp/typeck.c:8113
51775#, fuzzy, gcc-internal-format
51776msgid "  in evaluation of %<%Q(%#T, %#T)%>"
51777msgstr "%q#T ei ole luokka eikä nimiavaruus"
51778
51779#: cp/typeck.c:8173
51780#, fuzzy, gcc-internal-format
51781msgid "assigning to an array from an initializer list"
51782msgstr "ei-vakio taulukon indeksi alustimessa"
51783
51784#: cp/typeck.c:8199
51785#, gcc-internal-format
51786msgid "incompatible types in assignment of %qT to %qT"
51787msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
51788
51789#: cp/typeck.c:8213
51790#, gcc-internal-format
51791msgid "array used as initializer"
51792msgstr "taulukkoa käytetty alustimena"
51793
51794#: cp/typeck.c:8215
51795#, gcc-internal-format
51796msgid "invalid array assignment"
51797msgstr "virheellinen taulukkosijoitus"
51798
51799#: cp/typeck.c:8349
51800#, fuzzy, gcc-internal-format
51801msgid "   in pointer to member function conversion"
51802msgstr "Jäsenfunktio %qs"
51803
51804#: cp/typeck.c:8363
51805#, gcc-internal-format
51806msgid "pointer to member conversion via virtual base %qT"
51807msgstr ""
51808
51809#: cp/typeck.c:8410 cp/typeck.c:8429
51810#, gcc-internal-format
51811msgid "   in pointer to member conversion"
51812msgstr ""
51813
51814#: cp/typeck.c:8510
51815#, fuzzy, gcc-internal-format
51816msgid "invalid conversion to type %qT from type %qT"
51817msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
51818
51819# XXX
51820# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
51821#: cp/typeck.c:8812 cp/typeck.c:8829
51822#, fuzzy
51823msgid "cannot convert %qH to %qI"
51824msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
51825
51826#: cp/typeck.c:8821
51827#, fuzzy
51828msgid "cannot convert %qH to %qI in default argument"
51829msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
51830
51831# XXX
51832# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
51833#: cp/typeck.c:8825
51834#, fuzzy
51835msgid "cannot convert %qH to %qI in argument passing"
51836msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
51837
51838# XXX
51839# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
51840#: cp/typeck.c:8833
51841#, fuzzy
51842msgid "cannot convert %qH to %qI in initialization"
51843msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
51844
51845# XXX
51846# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
51847#: cp/typeck.c:8837
51848#, fuzzy
51849msgid "cannot convert %qH to %qI in return"
51850msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
51851
51852# XXX
51853# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
51854#: cp/typeck.c:8841
51855#, fuzzy
51856msgid "cannot convert %qH to %qI in assignment"
51857msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
51858
51859#: cp/typeck.c:8854
51860#, fuzzy, gcc-internal-format
51861#| msgid "return type %q#T is incomplete"
51862msgid "class type %qT is incomplete"
51863msgstr "nimellä %qT on vaillinainen tyyppi"
51864
51865#: cp/typeck.c:8872
51866#, fuzzy, gcc-internal-format
51867msgid "parameter %qP of %qD might be a candidate for a format attribute"
51868msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
51869
51870#: cp/typeck.c:8876
51871#, fuzzy, gcc-internal-format
51872msgid "parameter might be a candidate for a format attribute"
51873msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
51874
51875#: cp/typeck.c:8881
51876#, fuzzy, gcc-internal-format
51877msgid "target of conversion might be a candidate for a format attribute"
51878msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
51879
51880#: cp/typeck.c:8886
51881#, fuzzy, gcc-internal-format
51882msgid "target of initialization might be a candidate for a format attribute"
51883msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
51884
51885#: cp/typeck.c:8896
51886#, fuzzy, gcc-internal-format
51887msgid "left-hand side of assignment might be a candidate for a format attribute"
51888msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
51889
51890#: cp/typeck.c:8991
51891#, fuzzy, gcc-internal-format
51892#| msgid "  initializing argument %P of %qD"
51893msgid "in passing argument %P of %qD"
51894msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
51895
51896#: cp/typeck.c:9050
51897#, gcc-internal-format
51898msgid "returning reference to temporary"
51899msgstr ""
51900
51901#: cp/typeck.c:9057
51902#, fuzzy, gcc-internal-format
51903msgid "reference to non-lvalue returned"
51904msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
51905
51906#: cp/typeck.c:9072
51907#, fuzzy, gcc-internal-format
51908#| msgid "reference to local variable %q+D returned"
51909msgid "reference to local variable %qD returned"
51910msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
51911
51912#: cp/typeck.c:9076
51913#, fuzzy, gcc-internal-format
51914#| msgid "address of local variable %q+D returned"
51915msgid "address of label %qD returned"
51916msgstr "nimiö %qD määritelty täällä"
51917
51918#: cp/typeck.c:9080
51919#, fuzzy, gcc-internal-format
51920#| msgid "address of local variable %q+D returned"
51921msgid "address of local variable %qD returned"
51922msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
51923
51924#: cp/typeck.c:9119
51925#, gcc-internal-format
51926msgid "returning a value from a destructor"
51927msgstr "arvon palautus hajottimesta"
51928
51929#. If a return statement appears in a handler of the
51930#. function-try-block of a constructor, the program is ill-formed.
51931#: cp/typeck.c:9127
51932#, gcc-internal-format
51933msgid "cannot return from a handler of a function-try-block of a constructor"
51934msgstr ""
51935
51936#. You can't return a value from a constructor.
51937#: cp/typeck.c:9130
51938#, gcc-internal-format
51939msgid "returning a value from a constructor"
51940msgstr "arvon palautus muodostimesta"
51941
51942#. Give a helpful error message.
51943#: cp/typeck.c:9164 cp/typeck.c:9210
51944#, gcc-internal-format
51945msgid "return-statement with no value, in function returning %qT"
51946msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
51947
51948#: cp/typeck.c:9172
51949#, fuzzy, gcc-internal-format
51950msgid "returning initializer list"
51951msgstr "taulukon palauttava funktio"
51952
51953#: cp/typeck.c:9191
51954#, gcc-internal-format
51955msgid "inconsistent types %qT and %qT deduced for lambda return type"
51956msgstr ""
51957
51958#: cp/typeck.c:9194
51959#, gcc-internal-format
51960msgid "inconsistent deduction for auto return type: %qT and then %qT"
51961msgstr ""
51962
51963#: cp/typeck.c:9230
51964#, fuzzy, gcc-internal-format
51965#| msgid "return-statement with no value, in function returning %qT"
51966msgid "return-statement with a value, in function returning %qT"
51967msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
51968
51969#: cp/typeck.c:9259
51970#, gcc-internal-format
51971msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
51972msgstr "%<operator new%> ei saa palauttaa NULLia ellei esittely ole %<throw()%> (tai -fcheck-new ole voimassa)"
51973
51974#. Make this a permerror because we used to accept it.
51975#: cp/typeck.c:9884
51976#, gcc-internal-format
51977msgid "using temporary as lvalue"
51978msgstr ""
51979
51980#: cp/typeck.c:9886
51981#, gcc-internal-format
51982msgid "using xvalue (rvalue reference) as lvalue"
51983msgstr ""
51984
51985#: cp/typeck2.c:49
51986#, gcc-internal-format
51987msgid "type %qT is not a base type for type %qT"
51988msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
51989
51990#: cp/typeck2.c:104
51991#, gcc-internal-format
51992msgid "assignment of constant field %qD"
51993msgstr "sijoitus vakiokenttään %qD"
51994
51995#: cp/typeck2.c:106
51996#, fuzzy, gcc-internal-format
51997msgid "constant field %qD used as %<asm%> output"
51998msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena"
51999
52000#: cp/typeck2.c:108
52001#, gcc-internal-format
52002msgid "increment of constant field %qD"
52003msgstr "vakiokentän %qD kasvatus"
52004
52005#: cp/typeck2.c:110
52006#, gcc-internal-format
52007msgid "decrement of constant field %qD"
52008msgstr "vakiokentän %qD vähennys"
52009
52010#: cp/typeck2.c:117
52011#, gcc-internal-format
52012msgid "assignment of read-only reference %qD"
52013msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
52014
52015#: cp/typeck2.c:119
52016#, fuzzy, gcc-internal-format
52017msgid "read-only reference %qD used as %<asm%> output"
52018msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena"
52019
52020#: cp/typeck2.c:121
52021#, gcc-internal-format
52022msgid "increment of read-only reference %qD"
52023msgstr "kirjoitussuojatun viitteen %qD kasvatus"
52024
52025#: cp/typeck2.c:123
52026#, gcc-internal-format
52027msgid "decrement of read-only reference %qD"
52028msgstr "kirjoitussuojatun viitteen %qD vähennys"
52029
52030#: cp/typeck2.c:321
52031#, gcc-internal-format
52032msgid "cannot declare variable %q+D to be of abstract type %qT"
52033msgstr ""
52034
52035#: cp/typeck2.c:326
52036#, gcc-internal-format
52037msgid "cannot declare parameter %q+D to be of abstract type %qT"
52038msgstr ""
52039
52040#: cp/typeck2.c:329
52041#, fuzzy, gcc-internal-format
52042msgid "cannot declare parameter to be of abstract type %qT"
52043msgstr "parametrilla %P on vaillinainen tyyppi %qT"
52044
52045#: cp/typeck2.c:333
52046#, gcc-internal-format
52047msgid "cannot declare field %q+D to be of abstract type %qT"
52048msgstr ""
52049
52050#: cp/typeck2.c:337
52051#, gcc-internal-format
52052msgid "invalid abstract return type for member function %q+#D"
52053msgstr ""
52054
52055#: cp/typeck2.c:339
52056#, gcc-internal-format
52057msgid "invalid abstract return type for function %q+#D"
52058msgstr ""
52059
52060#. Here we do not have location information.
52061#: cp/typeck2.c:342
52062#, fuzzy, gcc-internal-format
52063msgid "invalid abstract type %qT for %qE"
52064msgstr "virheellinen parametrityyppi %qT"
52065
52066#: cp/typeck2.c:344
52067#, fuzzy, gcc-internal-format
52068msgid "invalid abstract type for %q+D"
52069msgstr "%q+D:n virheellinen uudelleenesittely"
52070
52071#: cp/typeck2.c:349
52072#, gcc-internal-format
52073msgid "creating array of %qT, which is an abstract class type"
52074msgstr ""
52075
52076#: cp/typeck2.c:352
52077#, fuzzy, gcc-internal-format
52078#| msgid "invalid cast to function type %qT"
52079msgid "invalid cast to abstract class type %qT"
52080msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
52081
52082#: cp/typeck2.c:355
52083#, fuzzy, gcc-internal-format
52084msgid "invalid new-expression of abstract class type %qT"
52085msgstr "parametrilla %P on vaillinainen tyyppi %qT"
52086
52087#: cp/typeck2.c:358
52088#, fuzzy, gcc-internal-format
52089#| msgid "invalid parameter type %qT"
52090msgid "invalid abstract return type %qT"
52091msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
52092
52093#: cp/typeck2.c:361
52094#, fuzzy, gcc-internal-format
52095#| msgid "invalid parameter type %qT"
52096msgid "invalid abstract parameter type %qT"
52097msgstr "virheellinen parametrityyppi %qT"
52098
52099#: cp/typeck2.c:364
52100#, fuzzy, gcc-internal-format
52101msgid "expression of abstract class type %qT cannot be used in throw-expression"
52102msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
52103
52104#: cp/typeck2.c:368
52105#, fuzzy, gcc-internal-format
52106msgid "cannot declare catch parameter to be of abstract class type %qT"
52107msgstr "parametrilla %P on vaillinainen tyyppi %qT"
52108
52109#: cp/typeck2.c:372
52110#, gcc-internal-format
52111msgid "cannot allocate an object of abstract type %qT"
52112msgstr ""
52113
52114#: cp/typeck2.c:382
52115#, gcc-internal-format
52116msgid "  because the following virtual functions are pure within %qT:"
52117msgstr ""
52118
52119#: cp/typeck2.c:388
52120#, gcc-internal-format
52121msgid "\t%#qD"
52122msgstr ""
52123
52124#: cp/typeck2.c:441
52125#, gcc-internal-format
52126msgid "definition of %q#T is not complete until the closing brace"
52127msgstr ""
52128
52129#: cp/typeck2.c:444
52130#, fuzzy, gcc-internal-format
52131msgid "forward declaration of %q#T"
52132msgstr "%J%qD esitelty turhaan uudestaan"
52133
52134#: cp/typeck2.c:446
52135#, fuzzy, gcc-internal-format
52136msgid "declaration of %q#T"
52137msgstr "edellinen esittely %q+D"
52138
52139#: cp/typeck2.c:473
52140#, fuzzy, gcc-internal-format
52141#| msgid "%q#D has incomplete type"
52142msgid "%qD has incomplete type"
52143msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
52144
52145#: cp/typeck2.c:486
52146#, fuzzy, gcc-internal-format
52147msgid "invalid use of incomplete type %q#T"
52148msgstr "paluutyyppi %q#T on vaillinainen"
52149
52150#: cp/typeck2.c:517
52151#, gcc-internal-format
52152msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
52153msgstr ""
52154
52155#: cp/typeck2.c:521
52156#, fuzzy, gcc-internal-format
52157#| msgid "invalid use of member %q+D in static member function"
52158msgid "invalid use of member %qD (did you forget the %<&%> ?)"
52159msgstr "jäsentä %q+D käytetty virheellisesti staattisessa jäsenfunktiossa"
52160
52161#: cp/typeck2.c:531
52162#, fuzzy, gcc-internal-format
52163msgid "invalid use of placeholder %qT"
52164msgstr "virheellinen parametrityyppi %qT"
52165
52166#: cp/typeck2.c:538
52167#, fuzzy, gcc-internal-format
52168msgid "invalid use of template type parameter %qT"
52169msgstr "virheellinen parametrityyppi %qT"
52170
52171#: cp/typeck2.c:543
52172#, fuzzy, gcc-internal-format
52173msgid "invalid use of template template parameter %qT"
52174msgstr "muodostimen virheellinen käyttö mallina"
52175
52176#: cp/typeck2.c:550
52177#, fuzzy, gcc-internal-format
52178msgid "invalid use of dependent type %qT"
52179msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
52180
52181#: cp/typeck2.c:557
52182#, fuzzy, gcc-internal-format
52183msgid "invalid use of brace-enclosed initializer list"
52184msgstr "skalaarialustimen ympärillä on aaltosulkeet"
52185
52186#: cp/typeck2.c:565
52187#, gcc-internal-format
52188msgid "address of overloaded function with no contextual type information"
52189msgstr ""
52190
52191#: cp/typeck2.c:569
52192#, gcc-internal-format
52193msgid "overloaded function with no contextual type information"
52194msgstr ""
52195
52196#: cp/typeck2.c:572
52197#, gcc-internal-format
52198msgid "insufficient contextual information to determine type"
52199msgstr ""
52200
52201#: cp/typeck2.c:802
52202#, gcc-internal-format
52203msgid "constructor syntax used, but no constructor declared for type %qT"
52204msgstr "muodostinsyntaksia on käytetty, mutta %qT-tyypin muodostinta ei ole esitelty"
52205
52206#: cp/typeck2.c:966
52207#, fuzzy
52208msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
52209msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
52210
52211#: cp/typeck2.c:977 cp/typeck2.c:991
52212#, fuzzy
52213#| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
52214msgid "narrowing conversion of %qE from %qH to %qI inside { }"
52215msgstr "%qE:n kaventava muunnos tyypistä %qT tyyppiin %qT { }:n sisällä"
52216
52217#: cp/typeck2.c:981
52218#, fuzzy, gcc-internal-format
52219msgid " the expression has a constant value but is not a C++ constant-expression"
52220msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
52221
52222#: cp/typeck2.c:1069
52223#, gcc-internal-format
52224msgid "int-array initialized from non-wide string"
52225msgstr "int-taulukko alustettu epäleveästä merkkijonosta"
52226
52227#: cp/typeck2.c:1075
52228#, gcc-internal-format
52229msgid "int-array initialized from incompatible wide string"
52230msgstr "int-taulukko alustettu yhteensopimattomasta leveästä merkkijonosta"
52231
52232#: cp/typeck2.c:1105
52233#, gcc-internal-format
52234msgid "initializer-string for array of chars is too long"
52235msgstr "merkkitaulukon alustusmerkkijono on liian pitkä"
52236
52237#: cp/typeck2.c:1157
52238#, gcc-internal-format
52239msgid "cannot initialize aggregate of type %qT with a compound literal"
52240msgstr ""
52241
52242#: cp/typeck2.c:1499 cp/typeck2.c:1526
52243#, gcc-internal-format
52244msgid "missing initializer for member %qD"
52245msgstr "puuttuva alustin jäsenelle %qD"
52246
52247#: cp/typeck2.c:1507
52248#, gcc-internal-format
52249msgid "member %qD is uninitialized reference"
52250msgstr "jäsen %qD on alustamaton viittaus"
52251
52252#: cp/typeck2.c:1514
52253#, fuzzy, gcc-internal-format
52254#| msgid "uninitialized reference member %qD"
52255msgid "member %qD with uninitialized reference fields"
52256msgstr "jäsen %qD on alustamaton viittaus"
52257
52258#: cp/typeck2.c:1590
52259#, fuzzy, gcc-internal-format
52260#| msgid "type of %qD does not match original declaration"
52261msgid "designator order for field %qD does not match declaration order in %qT"
52262msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
52263
52264#: cp/typeck2.c:1663
52265#, gcc-internal-format
52266msgid "no field %qD found in union being initialized"
52267msgstr "alustettavassa unionissa ei ole kenttää %qD"
52268
52269#: cp/typeck2.c:1674
52270#, gcc-internal-format
52271msgid "index value instead of field name in union initializer"
52272msgstr ""
52273
52274#: cp/typeck2.c:1861
52275#, gcc-internal-format
52276msgid "circular pointer delegation detected"
52277msgstr ""
52278
52279#: cp/typeck2.c:1875
52280#, gcc-internal-format
52281msgid "base operand of %<->%> has non-pointer type %qT"
52282msgstr ""
52283
52284#: cp/typeck2.c:1901
52285#, gcc-internal-format
52286msgid "result of %<operator->()%> yields non-pointer result"
52287msgstr ""
52288
52289#: cp/typeck2.c:1903
52290#, fuzzy, gcc-internal-format
52291msgid "base operand of %<->%> is not a pointer"
52292msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
52293
52294#: cp/typeck2.c:1930
52295#, gcc-internal-format
52296msgid "%qE cannot be used as a member pointer, since it is of type %qT"
52297msgstr ""
52298
52299#: cp/typeck2.c:1939
52300#, gcc-internal-format
52301msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
52302msgstr ""
52303
52304#: cp/typeck2.c:1961
52305#, gcc-internal-format
52306msgid "pointer to member type %qT incompatible with object type %qT"
52307msgstr ""
52308
52309#: cp/typeck2.c:2021
52310#, fuzzy, gcc-internal-format
52311#| msgid "pointer to member function used in arithmetic"
52312msgid "pointer-to-member-function type %qT requires an rvalue"
52313msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
52314
52315#: cp/typeck2.c:2032
52316#, fuzzy, gcc-internal-format
52317#| msgid "pointer to member function used in arithmetic"
52318msgid "pointer-to-member-function type %qT requires an lvalue"
52319msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
52320
52321#: cp/typeck2.c:2040
52322#, fuzzy, gcc-internal-format
52323#| msgid "pointer to member function used in arithmetic"
52324msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
52325msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
52326
52327#: cp/typeck2.c:2083
52328#, fuzzy, gcc-internal-format
52329msgid "functional cast to array type %qT"
52330msgstr "tyyppimuunnos määrittää taulukkotyypin"
52331
52332#: cp/typeck2.c:2099
52333#, fuzzy, gcc-internal-format
52334msgid "cannot deduce template arguments for %qT from ()"
52335msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
52336
52337#: cp/typeck2.c:2117
52338#, fuzzy, gcc-internal-format
52339msgid "invalid value-initialization of reference type"
52340msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekkeesta"
52341
52342#: cp/typeck2.c:2344
52343#, gcc-internal-format
52344msgid "call to function %qD which throws incomplete type %q#T"
52345msgstr ""
52346
52347#: cp/typeck2.c:2347
52348#, gcc-internal-format
52349msgid "call to function which throws incomplete type %q#T"
52350msgstr ""
52351
52352#: cp/vtable-class-hierarchy.c:719
52353#, gcc-internal-format
52354msgid "unable to open log file %<vtv_class_set_sizes.log%>: %m"
52355msgstr ""
52356
52357#: cp/vtable-class-hierarchy.c:859
52358#, gcc-internal-format
52359msgid "unable to open log file %<vtv_set_ptr_data.log%>: %m"
52360msgstr ""
52361
52362#: cp/vtable-class-hierarchy.c:1109
52363#, gcc-internal-format
52364msgid "unable to open log file %<vtv_count_data.log%>: %m"
52365msgstr ""
52366
52367#: fortran/arith.c:45
52368#, gcc-internal-format, gfc-internal-format
52369msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
52370msgstr ""
52371
52372#: fortran/arith.c:117 fortran/arith.c:1973
52373#, gcc-internal-format
52374msgid "gfc_arith_error(): Bad error code"
52375msgstr ""
52376
52377#: fortran/arith.c:150
52378#, gcc-internal-format
52379msgid "Fix min_int calculation"
52380msgstr ""
52381
52382#: fortran/arith.c:530
52383#, gcc-internal-format
52384msgid "gfc_range_check(): Bad type"
52385msgstr ""
52386
52387#: fortran/arith.c:603
52388#, gcc-internal-format
52389msgid "gfc_arith_uminus(): Bad basic type"
52390msgstr ""
52391
52392#: fortran/arith.c:637
52393#, gcc-internal-format
52394msgid "gfc_arith_plus(): Bad basic type"
52395msgstr ""
52396
52397#: fortran/arith.c:671
52398#, gcc-internal-format
52399msgid "gfc_arith_minus(): Bad basic type"
52400msgstr ""
52401
52402#: fortran/arith.c:706
52403#, gcc-internal-format
52404msgid "gfc_arith_times(): Bad basic type"
52405msgstr ""
52406
52407#: fortran/arith.c:745
52408#, gcc-internal-format
52409msgid "Integer division truncated to constant %qs at %L"
52410msgstr ""
52411
52412#: fortran/arith.c:791
52413#, gcc-internal-format
52414msgid "gfc_arith_divide(): Bad basic type"
52415msgstr ""
52416
52417#: fortran/arith.c:837
52418#, gcc-internal-format
52419msgid "arith_power(): Bad base"
52420msgstr ""
52421
52422#: fortran/arith.c:878
52423#, gcc-internal-format, gfc-internal-format
52424msgid "Negative exponent of integer has zero result at %L"
52425msgstr ""
52426
52427#: fortran/arith.c:928 fortran/arith.c:953
52428#, fuzzy, gcc-internal-format, gfc-internal-format
52429msgid "Noninteger exponent in an initialization expression at %L"
52430msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
52431
52432#: fortran/arith.c:939
52433#, gcc-internal-format, gfc-internal-format
52434msgid "Raising a negative REAL at %L to a REAL power is prohibited"
52435msgstr ""
52436
52437#: fortran/arith.c:967
52438#, fuzzy, gcc-internal-format
52439#| msgid "ia64_print_operand: unknown code"
52440msgid "arith_power(): unknown type"
52441msgstr "tuntematon tiedostojärjestelmän tyyppi ”%s”"
52442
52443#: fortran/arith.c:1033
52444#, gcc-internal-format
52445msgid "compare_real(): Bad operator"
52446msgstr ""
52447
52448#: fortran/arith.c:1068
52449#, gcc-internal-format
52450msgid "gfc_compare_expr(): Bad basic type"
52451msgstr ""
52452
52453#: fortran/arith.c:1579
52454#, gcc-internal-format
52455msgid "eval_intrinsic(): Bad operator"
52456msgstr ""
52457
52458#: fortran/arith.c:1632
52459#, gcc-internal-format
52460msgid "eval_type_intrinsic0(): op NULL"
52461msgstr ""
52462
52463#: fortran/arith.c:1941
52464#, fuzzy, gcc-internal-format, gfc-internal-format
52465msgid "Arithmetic OK converting %s to %s at %L"
52466msgstr "Jako nollalla muunnettaessa %s arvoksi %s kohdassa %L"
52467
52468#: fortran/arith.c:1945
52469#, fuzzy, gcc-internal-format
52470#| msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
52471msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
52472msgstr "Aritmeettinen ylivuoto muunnettaessa %s arvoksi %s kohdassa %L. Tämä tarkistus voidaan ottaa pois käytöstä valitsimella -fno-range-check"
52473
52474#: fortran/arith.c:1950
52475#, fuzzy, gcc-internal-format
52476#| msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
52477msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
52478msgstr "Aritmeettien alivuoto muunnettaessa %s arvoksi %s kohdassa %L. Tämä tarkistus voidaan ottaa pois käytöstä valitsimella -fno-range-check"
52479
52480#: fortran/arith.c:1955
52481#, fuzzy, gcc-internal-format
52482#| msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
52483msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
52484msgstr "Aritmeettinen NaN muunnettaessa %s arvoksi %s kohdassa %L. Tämä tarkistus voidaan ottaa pois käytöstä valitsimella -fno-range-check"
52485
52486#: fortran/arith.c:1960
52487#, gcc-internal-format, gfc-internal-format
52488msgid "Division by zero converting %s to %s at %L"
52489msgstr "Jako nollalla muunnettaessa %s arvoksi %s kohdassa %L"
52490
52491#: fortran/arith.c:1964
52492#, gcc-internal-format, gfc-internal-format
52493msgid "Array operands are incommensurate converting %s to %s at %L"
52494msgstr ""
52495
52496#: fortran/arith.c:1968
52497#, gcc-internal-format, gfc-internal-format
52498msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
52499msgstr ""
52500
52501#: fortran/arith.c:2055 fortran/arith.c:2164 fortran/arith.c:2224
52502#: fortran/arith.c:2276 fortran/arith.c:2336 fortran/arith.c:2405
52503#: fortran/arith.c:2472
52504#, fuzzy, gcc-internal-format
52505#| msgid "Conversion from %s to %s at %L"
52506msgid "Conversion from %qs to %qs at %L"
52507msgstr "Muunnos tyypistä %s tyyppiin %s kohdassa %L"
52508
52509#: fortran/arith.c:2084 fortran/arith.c:2117 fortran/arith.c:2156
52510#: fortran/arith.c:2214 fortran/arith.c:2266 fortran/arith.c:2326
52511#: fortran/arith.c:2395
52512#, fuzzy, gcc-internal-format
52513msgid "Change of value in conversion from %qs to %qs at %L"
52514msgstr "muunnos tyypistä %qT tyyppiin %qT"
52515
52516#: fortran/arith.c:2312 fortran/arith.c:2381
52517#, fuzzy, gcc-internal-format
52518msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
52519msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
52520
52521#: fortran/arith.c:2464
52522#, fuzzy, gcc-internal-format
52523msgid "Change of value in conversion from  %qs to %qs at %L"
52524msgstr "muunnos tyypistä %qT tyyppiin %qT"
52525
52526#: fortran/arith.c:2549
52527#, gcc-internal-format
52528msgid "The Hollerith constant at %L is too long to convert to %qs"
52529msgstr ""
52530
52531#: fortran/array.c:95
52532#, gcc-internal-format, gfc-internal-format
52533msgid "Expected array subscript at %C"
52534msgstr "Odotettiin taulukkoindeksiä kohdassa %C"
52535
52536#: fortran/array.c:104
52537#, fuzzy, gcc-internal-format
52538msgid "Unexpected %<*%> in coarray subscript at %C"
52539msgstr "Odotettiin taulukkoindeksiä kohdassa %C"
52540
52541#: fortran/array.c:128
52542#, fuzzy, gcc-internal-format, gfc-internal-format
52543msgid "Strides not allowed in coarray subscript at %C"
52544msgstr "taulukon indeksin tyyppi on %<char%>"
52545
52546#: fortran/array.c:136
52547#, fuzzy, gcc-internal-format, gfc-internal-format
52548msgid "Expected array subscript stride at %C"
52549msgstr "Odotettiin taulukkoindeksiä kohdassa %C"
52550
52551#: fortran/array.c:196
52552#, gcc-internal-format, gfc-internal-format
52553msgid "Invalid form of array reference at %C"
52554msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
52555
52556#: fortran/array.c:203
52557#, fuzzy, gcc-internal-format, gfc-internal-format
52558#| msgid "Array reference at %C cannot have more than %d dimensions"
52559msgid "Array reference at %C has more than 7 dimensions"
52560msgstr "Taulukkoviitteellä kohdassa %C ei voi olla yli %d ulottuvuutta"
52561
52562#: fortran/array.c:206 fortran/array.c:307
52563#, gcc-internal-format, gfc-internal-format
52564msgid "Array reference at %C cannot have more than %d dimensions"
52565msgstr "Taulukkoviitteellä kohdassa %C ei voi olla yli %d ulottuvuutta"
52566
52567#: fortran/array.c:221 fortran/array.c:661 fortran/check.c:2849
52568#: fortran/check.c:5225 fortran/check.c:5263 fortran/check.c:5305
52569#: fortran/check.c:5332 fortran/check.c:5532 fortran/match.c:1821
52570#: fortran/match.c:3174 fortran/match.c:3516 fortran/match.c:3712
52571#: fortran/simplify.c:2909 fortran/simplify.c:2939 fortran/simplify.c:5769
52572#: fortran/simplify.c:7663
52573#, gcc-internal-format
52574msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
52575msgstr ""
52576
52577#: fortran/array.c:227
52578#, fuzzy, gcc-internal-format, gfc-internal-format
52579msgid "Unexpected coarray designator at %C"
52580msgstr "Odottamaton TYPE IS -lause kohdassa %C"
52581
52582#: fortran/array.c:249
52583#, fuzzy, gcc-internal-format, gfc-internal-format
52584msgid "TEAM= attribute in %C misplaced"
52585msgstr "%qE-attribuuttia ei huomioida %qE:lle"
52586
52587#: fortran/array.c:261
52588#, gcc-internal-format, gfc-internal-format
52589msgid "STAT= attribute in %C misplaced"
52590msgstr ""
52591
52592#: fortran/array.c:270
52593#, gcc-internal-format, gfc-internal-format
52594msgid "Too few codimensions at %C, expected %d not %d"
52595msgstr ""
52596
52597#: fortran/array.c:276
52598#, gcc-internal-format, gfc-internal-format
52599msgid "Too many codimensions at %C, expected %d not %d"
52600msgstr ""
52601
52602#: fortran/array.c:286 fortran/array.c:294
52603#, fuzzy, gcc-internal-format
52604msgid "Unexpected %<*%> for codimension %d of %d at %C"
52605msgstr "%s: C-esikääntäjä epäonnistui paluuarvolla %d\n"
52606
52607#: fortran/array.c:289
52608#, fuzzy, gcc-internal-format, gfc-internal-format
52609msgid "Invalid form of coarray reference at %C"
52610msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
52611
52612#: fortran/array.c:301
52613#, gcc-internal-format, gfc-internal-format
52614msgid "Invalid codimension %d at %C, only %d codimensions exist"
52615msgstr ""
52616
52617#: fortran/array.c:353
52618#, fuzzy, gcc-internal-format
52619msgid "Variable %qs at %L in this context must be constant"
52620msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
52621
52622#: fortran/array.c:356
52623#, fuzzy, gcc-internal-format, gfc-internal-format
52624msgid "Expression at %L in this context must be constant"
52625msgstr "ei-vakio alustuslauseke kohdassa %L"
52626
52627#: fortran/array.c:454
52628#, fuzzy, gcc-internal-format, gfc-internal-format
52629msgid "Expected expression in array specification at %C"
52630msgstr "Odotettiin taulukkoindeksiä kohdassa %C"
52631
52632#: fortran/array.c:467 fortran/array.c:499
52633#, fuzzy, gcc-internal-format, gfc-internal-format
52634#| msgid "Expected scalar initialization expression at %C"
52635msgid "Expecting a scalar INTEGER expression at %C, found %s"
52636msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
52637
52638#: fortran/array.c:536
52639#, fuzzy, gcc-internal-format, gfc-internal-format
52640msgid "Assumed-rank array at %C"
52641msgstr "Odotettiin taulukkoindeksiä kohdassa %C"
52642
52643#: fortran/array.c:570
52644#, gcc-internal-format, gfc-internal-format
52645msgid "Bad array specification for implied-shape array at %C"
52646msgstr ""
52647
52648#: fortran/array.c:586 fortran/array.c:699
52649#, gcc-internal-format, gfc-internal-format
52650msgid "Bad array specification for an explicitly shaped array at %C"
52651msgstr ""
52652
52653#: fortran/array.c:596 fortran/array.c:709
52654#, gcc-internal-format, gfc-internal-format
52655msgid "Bad array specification for assumed shape array at %C"
52656msgstr ""
52657
52658#: fortran/array.c:610 fortran/array.c:723
52659#, gcc-internal-format, gfc-internal-format
52660msgid "Bad specification for deferred shape array at %C"
52661msgstr ""
52662
52663#: fortran/array.c:620 fortran/array.c:727
52664#, gcc-internal-format, gfc-internal-format
52665msgid "Bad specification for assumed size array at %C"
52666msgstr ""
52667
52668#: fortran/array.c:632 fortran/array.c:739
52669#, gcc-internal-format, gfc-internal-format
52670msgid "Expected another dimension in array declaration at %C"
52671msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
52672
52673#: fortran/array.c:638 fortran/array.c:667 fortran/array.c:745
52674#, fuzzy, gcc-internal-format, gfc-internal-format
52675msgid "Array specification at %C has more than %d dimensions"
52676msgstr "Taulukkoviitteellä kohdassa %C ei voi olla yli %d ulottuvuutta"
52677
52678#: fortran/array.c:644
52679#, fuzzy, gcc-internal-format, gfc-internal-format
52680msgid "Array specification at %C with more than 7 dimensions"
52681msgstr "Taulukkoviitteellä kohdassa %C ei voi olla yli %d ulottuvuutta"
52682
52683#: fortran/array.c:656
52684#, fuzzy, gcc-internal-format, gfc-internal-format
52685msgid "Coarray declaration at %C"
52686msgstr "Syntaksivirhe CHARACTER-esittelyssä kohdassa %C"
52687
52688#: fortran/array.c:753
52689#, gcc-internal-format
52690msgid "Upper bound of last coarray dimension must be %<*%> at %C"
52691msgstr ""
52692
52693#: fortran/array.c:821
52694#, fuzzy, gcc-internal-format
52695msgid "The assumed-rank array %qs at %L shall not have a codimension"
52696msgstr "muuttuvakokoista objektia ei voi alustaa"
52697
52698#: fortran/array.c:905
52699#, gcc-internal-format
52700msgid "gfc_compare_array_spec(): Array spec clobbered"
52701msgstr ""
52702
52703#: fortran/array.c:981
52704#, gcc-internal-format
52705msgid "DO-iterator %qs at %L is inside iterator of the same name"
52706msgstr ""
52707
52708#: fortran/array.c:1073 fortran/array.c:1264
52709#, gcc-internal-format, gfc-internal-format
52710msgid "Syntax error in array constructor at %C"
52711msgstr "Syntaksivirhe taulukkomuodostimessa kohdassa %C"
52712
52713#: fortran/array.c:1105
52714#, fuzzy, gcc-internal-format, gfc-internal-format
52715msgid "NULL() at %C cannot appear in an array constructor"
52716msgstr "ylivuoto vakiolausekkeessa"
52717
52718#: fortran/array.c:1138
52719#, fuzzy, gcc-internal-format, gfc-internal-format
52720msgid "[...] style array constructors at %C"
52721msgstr "Odotettiin taulukkoindeksiä kohdassa %C"
52722
52723#: fortran/array.c:1158
52724#, fuzzy, gcc-internal-format, gfc-internal-format
52725msgid "Array constructor including type specification at %C"
52726msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
52727
52728#: fortran/array.c:1164 fortran/match.c:4148
52729#, gcc-internal-format, gfc-internal-format
52730msgid "Type-spec at %L cannot contain a deferred type parameter"
52731msgstr ""
52732
52733#: fortran/array.c:1172
52734#, gcc-internal-format, gfc-internal-format
52735msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
52736msgstr ""
52737
52738#: fortran/array.c:1190
52739#, gcc-internal-format, gfc-internal-format
52740msgid "Empty array constructor at %C is not allowed"
52741msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
52742
52743#: fortran/array.c:1227 fortran/array.c:1237
52744#, fuzzy, gcc-internal-format, gfc-internal-format
52745#| msgid "incompatible type for argument %d of %qE"
52746msgid "Incompatible typespec for array element at %L"
52747msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
52748
52749#: fortran/array.c:1311
52750#, gcc-internal-format, gfc-internal-format
52751msgid "Element in %s array constructor at %L is %s"
52752msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
52753
52754#: fortran/array.c:1642
52755#, gcc-internal-format, gfc-internal-format
52756msgid "Iterator step at %L cannot be zero"
52757msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
52758
52759#: fortran/array.c:1779
52760#, gcc-internal-format
52761msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> option"
52762msgstr ""
52763
52764#: fortran/array.c:1949
52765#, gcc-internal-format, gfc-internal-format
52766msgid "AC-IMPLIED-DO initial expression references control variable at %L"
52767msgstr ""
52768
52769#: fortran/array.c:1956
52770#, gcc-internal-format, gfc-internal-format
52771msgid "AC-IMPLIED-DO final expression references control variable at %L"
52772msgstr ""
52773
52774#: fortran/array.c:1963
52775#, gcc-internal-format, gfc-internal-format
52776msgid "AC-IMPLIED-DO step expression references control variable at %L"
52777msgstr ""
52778
52779#: fortran/array.c:1975
52780#, gcc-internal-format, gfc-internal-format
52781msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
52782msgstr ""
52783
52784#: fortran/array.c:2067
52785#, gcc-internal-format, gfc-internal-format
52786msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
52787msgstr ""
52788
52789#: fortran/array.c:2186
52790#, gcc-internal-format
52791msgid "spec_dimen_size(): Bad dimension"
52792msgstr ""
52793
52794#: fortran/array.c:2245
52795#, gcc-internal-format
52796msgid "gfc_ref_dimen_size(): Bad dimension"
52797msgstr ""
52798
52799#: fortran/array.c:2249
52800#, fuzzy, gcc-internal-format, gfc-internal-format
52801msgid "Bad array dimension at %L"
52802msgstr "Taulukkoviite rajojen ulkopuolella"
52803
52804#: fortran/array.c:2276 fortran/data.c:563 fortran/data.c:582
52805#: fortran/data.c:596 fortran/data.c:725
52806#, fuzzy, gcc-internal-format
52807msgid "Simplification error"
52808msgstr ""
52809" EPÄONNISTUI\n"
52810"\n"
52811
52812#: fortran/array.c:2388
52813#, gcc-internal-format
52814msgid "gfc_ref_dimen_size(): Bad dimen_type"
52815msgstr ""
52816
52817#: fortran/array.c:2439
52818#, gcc-internal-format
52819msgid "gfc_array_dimen_size(): Bad dimension"
52820msgstr ""
52821
52822#: fortran/array.c:2484
52823#, gcc-internal-format
52824msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
52825msgstr ""
52826
52827#: fortran/array.c:2632
52828#, gcc-internal-format
52829msgid "gfc_find_array_ref(): No ref found"
52830msgstr ""
52831
52832#. if (c == 0)
52833#: fortran/bbt.c:119
52834#, gcc-internal-format
52835msgid "insert_bbt(): Duplicate key found"
52836msgstr ""
52837
52838#  Intrisiittinen funktio on monissa ohjelmointikielissä sama kuin built-in funktio.
52839#: fortran/check.c:46
52840#, fuzzy, gcc-internal-format
52841#| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
52842msgid "%qs argument of %qs intrinsic at %L must be a scalar"
52843msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava skalaari"
52844
52845#: fortran/check.c:62
52846#, fuzzy, gcc-internal-format
52847#| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
52848msgid "%qs argument of %qs intrinsic at %L must be %s"
52849msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$s"
52850
52851#: fortran/check.c:96
52852#, fuzzy, gcc-internal-format
52853#| msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
52854msgid "%qs argument of %qs intrinsic at %L must have a numeric type"
52855msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava numeerinen tyyppi"
52856
52857#: fortran/check.c:111 fortran/check.c:141
52858#, fuzzy, gcc-internal-format
52859#| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
52860msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL"
52861msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava INTEGER tai REAL"
52862
52863#: fortran/check.c:129
52864#, fuzzy, gcc-internal-format
52865msgid "Fortran 2003: Character for %qs argument of %qs intrinsic at %L"
52866msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
52867
52868#: fortran/check.c:136
52869#, fuzzy, gcc-internal-format
52870#| msgid "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
52871msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL or CHARACTER"
52872msgstr "kääntäjänsisäisen ”%s”-funktion ”al” kohdassa %L on oltava INTEGER, REAL tai CHARACTER"
52873
52874#: fortran/check.c:159
52875#, fuzzy, gcc-internal-format
52876#| msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX"
52877msgid "%qs argument of %qs intrinsic at %L must be REAL or COMPLEX"
52878msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava REAL tai COMPLEX"
52879
52880#: fortran/check.c:176
52881#, fuzzy, gcc-internal-format
52882#| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE"
52883msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
52884msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava INTEGER tai PROCEDURE"
52885
52886#: fortran/check.c:205 fortran/check.c:6661
52887#, fuzzy, gcc-internal-format
52888#| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
52889msgid "%qs argument of %qs intrinsic at %L must be a constant"
52890msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava vakio"
52891
52892#: fortran/check.c:214
52893#, fuzzy, gcc-internal-format, gfc-internal-format
52894msgid "Invalid kind for %s at %L"
52895msgstr "%s: paniikki: Virheellinen ”l_value” %d\n"
52896
52897#: fortran/check.c:233
52898#, fuzzy, gcc-internal-format
52899#| msgid "'%s' argument of '%s' intrinsic at %L must be double precision"
52900msgid "%qs argument of %qs intrinsic at %L must be double precision"
52901msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava kaksoistarkkuusliukuluku"
52902
52903#: fortran/check.c:256
52904#, fuzzy, gcc-internal-format
52905msgid "Expected coarray variable as %qs argument to the %s intrinsic at %L"
52906msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
52907
52908#: fortran/check.c:273
52909#, fuzzy, gcc-internal-format
52910#| msgid "'%s' argument of '%s' intrinsic at %L must be a logical array"
52911msgid "%qs argument of %qs intrinsic at %L must be a logical array"
52912msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava looginen taulukko"
52913
52914#: fortran/check.c:299
52915#, fuzzy, gcc-internal-format
52916#| msgid "'%s' argument of '%s' intrinsic at %L must be an array"
52917msgid "%qs argument of %qs intrinsic at %L must be an array"
52918msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava taulukko"
52919
52920#: fortran/check.c:320
52921#, fuzzy, gcc-internal-format
52922msgid "%qs at %L must be nonnegative"
52923msgstr "%s:n kohdassa %L täytyy olla INTEGER"
52924
52925#: fortran/check.c:341
52926#, fuzzy, gcc-internal-format
52927#| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
52928msgid "%qs argument of %qs intrinsic at %L must be positive"
52929msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$s"
52930
52931#: fortran/check.c:374
52932#, gcc-internal-format
52933msgid "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
52934msgstr ""
52935
52936#: fortran/check.c:385
52937#, gcc-internal-format
52938msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
52939msgstr ""
52940
52941#: fortran/check.c:395
52942#, fuzzy, gcc-internal-format
52943#| msgid "%s at %L must be INTEGER"
52944msgid "%qs at %L must be less than BIT_SIZE(%qs)"
52945msgstr "%s:n kohdassa %L täytyy olla INTEGER"
52946
52947#: fortran/check.c:422
52948#, gcc-internal-format
52949msgid "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
52950msgstr ""
52951
52952#: fortran/check.c:448
52953#, gcc-internal-format
52954msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
52955msgstr ""
52956
52957#: fortran/check.c:481
52958#, fuzzy, gcc-internal-format
52959#| msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
52960msgid "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
52961msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava saman tyyppinen ja kaltainen kuin ”%4$s”"
52962
52963#: fortran/check.c:498
52964#, fuzzy, gcc-internal-format
52965#| msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
52966msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
52967msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$d tasoa"
52968
52969#: fortran/check.c:513
52970#, fuzzy, gcc-internal-format
52971#| msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
52972msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
52973msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei saa olla OPTIONAL"
52974
52975#: fortran/check.c:534
52976#, fuzzy, gcc-internal-format
52977#| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
52978msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
52979msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava ALLOCATABLE"
52980
52981#: fortran/check.c:552
52982#, fuzzy, gcc-internal-format
52983#| msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
52984msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
52985msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$d:n kaltainen"
52986
52987#: fortran/check.c:590
52988#, fuzzy, gcc-internal-format
52989#| msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
52990msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
52991msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
52992
52993#: fortran/check.c:611
52994#, fuzzy, gcc-internal-format
52995#| msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
52996msgid "%qs argument of %qs intrinsic at %L must be a variable"
52997msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava muuttuja"
52998
52999#: fortran/check.c:660
53000#, fuzzy, gcc-internal-format
53001msgid "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
53002msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
53003
53004#: fortran/check.c:710
53005#, fuzzy, gcc-internal-format
53006msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
53007msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
53008
53009#: fortran/check.c:813
53010#, gcc-internal-format, gfc-internal-format
53011msgid "Unequal character lengths (%ld/%ld) in %s at %L"
53012msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
53013
53014#: fortran/check.c:946 fortran/check.c:6605
53015#, fuzzy, gcc-internal-format
53016#| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
53017msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
53018msgstr "kääntäjänsisäisen ”%3$s”-funktion argumenttien ”%1$s” ja ”%2$s” kohdassa %4$L on oltava samaa tyyppiä"
53019
53020#: fortran/check.c:955 fortran/check.c:2480 fortran/check.c:2606
53021#: fortran/check.c:2680 fortran/check.c:3113
53022#, fuzzy, gcc-internal-format, gfc-internal-format
53023msgid "Different type kinds at %L"
53024msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
53025
53026#: fortran/check.c:991
53027#, fuzzy, gcc-internal-format
53028msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
53029msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER"
53030
53031#: fortran/check.c:1000 fortran/check.c:1036 fortran/check.c:3696
53032#, fuzzy, gcc-internal-format
53033msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
53034msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
53035
53036#: fortran/check.c:1018
53037#, fuzzy, gcc-internal-format
53038#| msgid "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
53039msgid "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
53040msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava osoitin tai VARIABLE tai FUNCTION"
53041
53042#: fortran/check.c:1027
53043#, fuzzy, gcc-internal-format
53044#| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
53045msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
53046msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER tai TARGET"
53047
53048#: fortran/check.c:1052
53049#, gcc-internal-format, gfc-internal-format
53050msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
53051msgstr ""
53052
53053#: fortran/check.c:1063
53054#, gcc-internal-format
53055msgid "NULL pointer at %L is not permitted as actual argument of %qs intrinsic function"
53056msgstr ""
53057
53058#: fortran/check.c:1106
53059#, gcc-internal-format, gfc-internal-format
53060msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
53061msgstr ""
53062
53063#: fortran/check.c:1114
53064#, gcc-internal-format, gfc-internal-format
53065msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
53066msgstr ""
53067
53068#: fortran/check.c:1121
53069#, fuzzy, gcc-internal-format
53070#| msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
53071msgid "%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L"
53072msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava saman tyyppinen ja kaltainen kuin ”%4$s”"
53073
53074#: fortran/check.c:1139 fortran/check.c:1352
53075#, fuzzy, gcc-internal-format, gfc-internal-format
53076#| msgid "Too many arguments to %s at %L"
53077msgid "STAT= argument to %s at %L"
53078msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
53079
53080#: fortran/check.c:1158 fortran/check.c:1292 fortran/check.c:1389
53081#, fuzzy, gcc-internal-format, gfc-internal-format
53082msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
53083msgstr "%qs ei ole kelpo tulostetiedosto"
53084
53085#: fortran/check.c:1172 fortran/check.c:1372
53086#, fuzzy, gcc-internal-format, gfc-internal-format
53087msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND"
53088msgstr "%qs ei ole kelpo tulostetiedosto"
53089
53090#: fortran/check.c:1192
53091#, fuzzy, gcc-internal-format, gfc-internal-format
53092msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
53093msgstr "%qs ei ole kelpo tulostetiedosto"
53094
53095#: fortran/check.c:1211 fortran/check.c:1225 fortran/check.c:1260
53096#, fuzzy, gcc-internal-format
53097#| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
53098msgid "%qs argument of %qs intrinsic at %L not yet supported"
53099msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$s"
53100
53101#: fortran/check.c:1245
53102#, fuzzy, gcc-internal-format
53103#| msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
53104msgid "%qs argument of %qs intrinsic at %L shall specify a valid integer kind"
53105msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
53106
53107#: fortran/check.c:1299 fortran/check.c:1396
53108#, fuzzy, gcc-internal-format, gfc-internal-format
53109msgid "OLD argument of the %s intrinsic function at %L shall be definable"
53110msgstr "%qs ei ole kelpo tulostetiedosto"
53111
53112#: fortran/check.c:1314
53113#, fuzzy, gcc-internal-format, gfc-internal-format
53114msgid "EVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPE"
53115msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
53116
53117#: fortran/check.c:1324
53118#, fuzzy, gcc-internal-format, gfc-internal-format
53119msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall be definable"
53120msgstr "%qs ei ole kelpo tulostetiedosto"
53121
53122#: fortran/check.c:1337
53123#, fuzzy, gcc-internal-format, gfc-internal-format
53124msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integer"
53125msgstr "%qs ei ole kelpo tulostetiedosto"
53126
53127#: fortran/check.c:1416
53128#, fuzzy, gcc-internal-format, gfc-internal-format
53129msgid "Negative argument N at %L"
53130msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
53131
53132#: fortran/check.c:1588 fortran/check.c:2045
53133#, fuzzy, gcc-internal-format
53134#| msgid "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
53135msgid "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
53136msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei saa olla läsnä, jos ”x” on COMPLEX-tyyppinen "
53137
53138#: fortran/check.c:1597 fortran/check.c:2054
53139#, fuzzy, gcc-internal-format
53140#| msgid "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or INTEGER"
53141msgid "%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER"
53142msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava joko REAL tai INTEGER"
53143
53144#: fortran/check.c:1611 fortran/check.c:1617
53145#, gcc-internal-format, gfc-internal-format
53146msgid "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argument"
53147msgstr ""
53148
53149#: fortran/check.c:1639
53150#, gcc-internal-format
53151msgid "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscript"
53152msgstr ""
53153
53154#: fortran/check.c:1647
53155#, fuzzy, gcc-internal-format, gfc-internal-format
53156msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
53157msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
53158
53159#: fortran/check.c:1670
53160#, fuzzy, gcc-internal-format, gfc-internal-format
53161msgid "The stat= argument at %L must be a kind=4 integer variable"
53162msgstr "puhdistusargumentti ei ole tunniste"
53163
53164#: fortran/check.c:1686
53165#, gcc-internal-format, gfc-internal-format
53166msgid "The errmsg= argument at %L must be a default-kind character variable"
53167msgstr ""
53168
53169#: fortran/check.c:1694
53170#, gcc-internal-format
53171msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
53172msgstr ""
53173
53174#: fortran/check.c:1709
53175#, gcc-internal-format, gfc-internal-format
53176msgid "Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implemented"
53177msgstr ""
53178
53179#: fortran/check.c:1728
53180#, fuzzy, gcc-internal-format, gfc-internal-format
53181msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
53182msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
53183
53184#: fortran/check.c:1735
53185#, gcc-internal-format, gfc-internal-format
53186msgid "Support for the A argument at %L with allocatable components is not yet implemented"
53187msgstr ""
53188
53189#: fortran/check.c:1749
53190#, fuzzy, gcc-internal-format, gfc-internal-format
53191#| msgid "Argument of %s at %L must be of length one"
53192msgid "OPERATOR argument at %L must be a PURE function"
53193msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
53194
53195#. None of the intrinsics fulfills the criteria of taking two arguments,
53196#. returning the same type and kind as the arguments and being permitted
53197#. as actual argument.
53198#: fortran/check.c:1759
53199#, gcc-internal-format, gfc-internal-format
53200msgid "Intrinsic function %s at %L is not permitted for CO_REDUCE"
53201msgstr ""
53202
53203#: fortran/check.c:1776
53204#, gcc-internal-format, gfc-internal-format
53205msgid "The function passed as OPERATOR at %L shall have two arguments"
53206msgstr ""
53207
53208#: fortran/check.c:1786
53209#, gcc-internal-format, gfc-internal-format
53210msgid "The A argument at %L has type %s but the function passed as OPERATOR at %L returns %s"
53211msgstr ""
53212
53213#: fortran/check.c:1795
53214#, gcc-internal-format, gfc-internal-format
53215msgid "The function passed as OPERATOR at %L has arguments of type %s and %s but shall have type %s"
53216msgstr ""
53217
53218#: fortran/check.c:1806
53219#, gcc-internal-format, gfc-internal-format
53220msgid "The function passed as OPERATOR at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalar"
53221msgstr ""
53222
53223#: fortran/check.c:1814
53224#, gcc-internal-format, gfc-internal-format
53225msgid "The function passed as OPERATOR at %L shall have the VALUE attribute either for none or both arguments"
53226msgstr ""
53227
53228#: fortran/check.c:1821
53229#, gcc-internal-format, gfc-internal-format
53230msgid "The function passed as OPERATOR at %L shall have the TARGET attribute either for none or both arguments"
53231msgstr ""
53232
53233#: fortran/check.c:1828
53234#, gcc-internal-format, gfc-internal-format
53235msgid "The function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute either for none or both arguments"
53236msgstr ""
53237
53238#: fortran/check.c:1836
53239#, gcc-internal-format, gfc-internal-format
53240msgid "The function passed as OPERATOR at %L shall not have the OPTIONAL attribute for either of the arguments"
53241msgstr ""
53242
53243#: fortran/check.c:1866
53244#, gcc-internal-format, gfc-internal-format
53245msgid "The character length of the A argument at %L and of the arguments of the OPERATOR at %L shall be the same"
53246msgstr ""
53247
53248#: fortran/check.c:1873
53249#, gcc-internal-format, gfc-internal-format
53250msgid "The character length of the A argument at %L and of the function result of the OPERATOR at %L shall be the same"
53251msgstr ""
53252
53253#: fortran/check.c:1891
53254#, fuzzy, gcc-internal-format
53255msgid "%qs argument of %qs intrinsic at %L shall be of type integer, real or character"
53256msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
53257
53258#: fortran/check.c:1939 fortran/check.c:2525 fortran/check.c:2628
53259#: fortran/check.c:2835 fortran/check.c:2880 fortran/check.c:4259
53260#: fortran/check.c:4393 fortran/check.c:4448 fortran/check.c:5518
53261#: fortran/check.c:5647
53262#, fuzzy, gcc-internal-format
53263msgid "%qs intrinsic with KIND argument at %L"
53264msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
53265
53266#: fortran/check.c:1986 fortran/check.c:2238 fortran/check.c:2298
53267#, fuzzy, gcc-internal-format
53268#| msgid "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions (dimension '%d' duplicated)"
53269msgid "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
53270msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on virheellinen ulottuvuuksia permutaatio (ulottuvuus ”%4$d” kahteen kertaan)"
53271
53272#: fortran/check.c:2001 fortran/check.c:2253 fortran/check.c:2313
53273#, fuzzy, gcc-internal-format
53274msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
53275msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava tasoa %d tai sen on oltava skalaari"
53276
53277#: fortran/check.c:2104 fortran/check.c:3207 fortran/check.c:3215
53278#, fuzzy, gcc-internal-format
53279#| msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
53280msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
53281msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava numeerinen tai LOGICAL"
53282
53283#: fortran/check.c:2118
53284#, gcc-internal-format
53285msgid "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
53286msgstr ""
53287
53288#: fortran/check.c:2138 fortran/check.c:2146
53289#, fuzzy, gcc-internal-format
53290#| msgid "'%s' argument of '%s' intrinsic at %L must be default real"
53291msgid "%qs argument of %qs intrinsic at %L must be default real"
53292msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava oletusreaaliluku"
53293
53294#: fortran/check.c:2167
53295#, gcc-internal-format
53296msgid "%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants"
53297msgstr ""
53298
53299#: fortran/check.c:2274
53300#, fuzzy, gcc-internal-format
53301#| msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
53302msgid "%qs must be of same type and kind as %qs at %L in %qs"
53303msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava saman tyyppinen ja kaltainen kuin ”%4$s”"
53304
53305#: fortran/check.c:2332
53306#, fuzzy, gcc-internal-format
53307msgid "Missing %qs argument to %qs intrinsic at %L for %qs of type %qs"
53308msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$s"
53309
53310#: fortran/check.c:2351
53311#, fuzzy, gcc-internal-format, gfc-internal-format
53312msgid "non-default INTEGER kind argument to %s intrinsic at %L"
53313msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
53314
53315#: fortran/check.c:2412
53316#, fuzzy, gcc-internal-format
53317msgid "COMPLEX argument %qs of %qs intrinsic at %L"
53318msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
53319
53320#: fortran/check.c:2576
53321#, gcc-internal-format, gfc-internal-format
53322msgid "Argument of %s at %L must be of length one"
53323msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
53324
53325#: fortran/check.c:2635
53326#, fuzzy, gcc-internal-format
53327#| msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
53328msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
53329msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava merkkijonon ”%4$s” kaltainen"
53330
53331#: fortran/check.c:2725
53332#, fuzzy, gcc-internal-format, gfc-internal-format
53333msgid "SIZE at %L must be positive"
53334msgstr "%<num_threads%>-arvon on oltava positiivinen"
53335
53336#: fortran/check.c:2737
53337#, gcc-internal-format, gfc-internal-format
53338msgid "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
53339msgstr ""
53340
53341#: fortran/check.c:2804
53342#, fuzzy, gcc-internal-format
53343#| msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
53344msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
53345msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava numeerinen tyyppi"
53346
53347#: fortran/check.c:2811
53348#, fuzzy, gcc-internal-format
53349#| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
53350msgid "%qs argument of %qs intrinsic at %L must be a data entity"
53351msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava vakio"
53352
53353#: fortran/check.c:3022
53354#, fuzzy, gcc-internal-format
53355#| msgid "Intrinsic '%s' at %L must have at least two arguments"
53356msgid "Intrinsic %qs at %L must have at least two arguments"
53357msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
53358
53359#: fortran/check.c:3070
53360#, fuzzy, gcc-internal-format
53361#| msgid "Missing argument to '%s' at %C"
53362msgid "Missing %qs argument to the %s intrinsic at %L"
53363msgstr "Puuttuva argumentti kohteelle ”%s” kohdassa %C"
53364
53365#: fortran/check.c:3085
53366#, fuzzy, gcc-internal-format
53367msgid "Duplicate argument %qs at %L to intrinsic %s"
53368msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
53369
53370#: fortran/check.c:3090
53371#, fuzzy, gcc-internal-format
53372msgid "Unknown argument %qs at %L to intrinsic %s"
53373msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
53374
53375#: fortran/check.c:3119
53376#, fuzzy, gcc-internal-format
53377#| msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
53378msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
53379msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”a%1$d” kohdassa %3$L on oltava %4$s(%5$d)"
53380
53381#: fortran/check.c:3150
53382#, gcc-internal-format
53383msgid "%qs intrinsic with CHARACTER argument at %L"
53384msgstr ""
53385
53386#: fortran/check.c:3157
53387#, fuzzy, gcc-internal-format
53388#| msgid "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
53389msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
53390msgstr "kääntäjänsisäisen ”%s”-funktion ”al” kohdassa %L on oltava INTEGER, REAL tai CHARACTER"
53391
53392#: fortran/check.c:3224
53393#, fuzzy, gcc-internal-format
53394#| msgid "Argument types of '%s' intrinsic at %L must match (%s/%s)"
53395msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
53396msgstr "Kääntäjänsisäisen ”%s”-funktion argumenttityyppien kohdassa %L on täsmättävä (%s/%s)"
53397
53398#: fortran/check.c:3238
53399#, gcc-internal-format
53400msgid "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmul"
53401msgstr ""
53402
53403#: fortran/check.c:3257
53404#, gcc-internal-format
53405msgid "Different shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmul"
53406msgstr ""
53407
53408#: fortran/check.c:3266
53409#, fuzzy, gcc-internal-format
53410#| msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
53411msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
53412msgstr "kääntäjänsisäisen ”%2$s”-funktion ”%1$s”-argumentin kohdassa %3$L on oltava tasoa 1 tai 2"
53413
53414#: fortran/check.c:3313
53415#, fuzzy, gcc-internal-format
53416#| msgid "'%s' argument of '%s' intrinsic at %L is empty"
53417msgid "BACK argument to %qs intrinsic not yet implemented"
53418msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on tyhjä"
53419
53420#: fortran/check.c:3466
53421#, fuzzy, gcc-internal-format
53422msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
53423msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER"
53424
53425#: fortran/check.c:3526
53426#, gcc-internal-format, gfc-internal-format
53427msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
53428msgstr ""
53429
53430#: fortran/check.c:3537
53431#, gcc-internal-format, gfc-internal-format
53432msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
53433msgstr ""
53434
53435#: fortran/check.c:3544
53436#, gcc-internal-format, gfc-internal-format
53437msgid "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphic"
53438msgstr ""
53439
53440#: fortran/check.c:3555
53441#, fuzzy, gcc-internal-format, gfc-internal-format
53442msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%d"
53443msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
53444
53445#: fortran/check.c:3564
53446#, fuzzy, gcc-internal-format, gfc-internal-format
53447msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%d"
53448msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
53449
53450#: fortran/check.c:3604
53451#, gcc-internal-format, gfc-internal-format
53452msgid "The FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)"
53453msgstr ""
53454
53455#: fortran/check.c:3631
53456#, fuzzy, gcc-internal-format
53457msgid "Argument %<S%> of NEAREST at %L shall not be zero"
53458msgstr "%qs ei ole kelpo tulostetiedosto"
53459
53460#: fortran/check.c:3681
53461#, fuzzy, gcc-internal-format
53462msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
53463msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
53464
53465#: fortran/check.c:3689
53466#, gcc-internal-format, gfc-internal-format
53467msgid "NULL intrinsic with allocatable MOLD at %L"
53468msgstr ""
53469
53470#: fortran/check.c:3768 fortran/check.c:5594
53471#, fuzzy, gcc-internal-format
53472#| msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
53473msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
53474msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava saman tyyppinen ja kaltainen kuin ”%4$s”"
53475
53476#: fortran/check.c:3826
53477#, fuzzy, gcc-internal-format
53478#| msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
53479msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
53480msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava valemuuttuja"
53481
53482#: fortran/check.c:3834
53483#, fuzzy, gcc-internal-format
53484#| msgid "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
53485msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
53486msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava OPTIONAL-valemuuttuja"
53487
53488#: fortran/check.c:3853
53489#, fuzzy, gcc-internal-format
53490#| msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
53491msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
53492msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ”ei saa olla ”%4$s”:n aliobjekti"
53493
53494#: fortran/check.c:3904
53495#, fuzzy, gcc-internal-format, gfc-internal-format
53496msgid "The argument of the RANK intrinsic at %L must be a data object"
53497msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
53498
53499#: fortran/check.c:4008
53500#, fuzzy, gcc-internal-format
53501#| msgid "'shape' argument of 'reshape' intrinsic at %L must be an array of constant size"
53502msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
53503msgstr "kääntäjänsisäisen ”reshape”-funktion argumentti ”shape” kohdassa %L ei saa olla vakiokokoinen taulukko"
53504
53505#: fortran/check.c:4018
53506#, fuzzy, gcc-internal-format
53507#| msgid "'%s' argument of '%s' intrinsic at %L is empty"
53508msgid "%qs argument of %qs intrinsic at %L is empty"
53509msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on tyhjä"
53510
53511#: fortran/check.c:4025
53512#, fuzzy, gcc-internal-format
53513#| msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
53514msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
53515msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentilla ”%1$s” kohdassa %3$L on negatiivinen alkio (%4$d)"
53516
53517#: fortran/check.c:4042
53518#, fuzzy, gcc-internal-format
53519#| msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
53520msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
53521msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentilla ”%1$s” kohdassa %3$L on negatiivinen alkio (%4$d)"
53522
53523#: fortran/check.c:4074
53524#, gcc-internal-format, gfc-internal-format
53525msgid "Element %d of actual argument of RESHAPE at %L cannot be negative"
53526msgstr ""
53527
53528#: fortran/check.c:4112
53529#, fuzzy, gcc-internal-format
53530#| msgid "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
53531msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
53532msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on väärä määrä alkioita (%4$d/%5$d)"
53533
53534#: fortran/check.c:4130
53535#, fuzzy, gcc-internal-format
53536#| msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)"
53537msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
53538msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on lukualueen ulkopuolinen ulottuvuus (%4$d)"
53539
53540#: fortran/check.c:4139
53541#, fuzzy, gcc-internal-format
53542#| msgid "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions (dimension '%d' duplicated)"
53543msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
53544msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on virheellinen ulottuvuuksia permutaatio (ulottuvuus ”%4$d” kahteen kertaan)"
53545
53546#: fortran/check.c:4175
53547#, gcc-internal-format, gfc-internal-format
53548msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
53549msgstr ""
53550
53551#: fortran/check.c:4192 fortran/check.c:4211
53552#, fuzzy, gcc-internal-format
53553msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
53554msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$s"
53555
53556#: fortran/check.c:4202 fortran/check.c:4221
53557#, fuzzy, gcc-internal-format
53558#| msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type"
53559msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
53560msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava laajennettavaa tyyppiä"
53561
53562#: fortran/check.c:4320
53563#, gcc-internal-format
53564msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
53565msgstr ""
53566
53567#: fortran/check.c:4351
53568#, fuzzy, gcc-internal-format
53569msgid "%qs intrinsic with RADIX argument at %L"
53570msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
53571
53572#: fortran/check.c:4386
53573#, fuzzy, gcc-internal-format
53574#| msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
53575msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
53576msgstr "kääntäjänsisäisen ”shape”-funktion argumentti ”source” kohdassa %L ei saa olla oletetun kokoinen taulukko"
53577
53578#: fortran/check.c:4463 fortran/check.c:6644
53579#, fuzzy, gcc-internal-format
53580msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
53581msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
53582
53583#: fortran/check.c:4476 fortran/check.c:4615 fortran/check.c:6636
53584#, fuzzy, gcc-internal-format
53585msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
53586msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
53587
53588#: fortran/check.c:4487 fortran/check.c:4627
53589#, fuzzy, gcc-internal-format
53590#| msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
53591msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
53592msgstr "kääntäjänsisäisen ”shape”-funktion argumentti ”source” kohdassa %L ei saa olla oletetun kokoinen taulukko"
53593
53594#: fortran/check.c:4557
53595#, gcc-internal-format
53596msgid "is_c_interoperable(): gfc_simplify_expr failed"
53597msgstr ""
53598
53599#: fortran/check.c:4606
53600#, fuzzy, gcc-internal-format
53601msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
53602msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
53603
53604#: fortran/check.c:4645
53605#, gcc-internal-format, gfc-internal-format
53606msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
53607msgstr ""
53608
53609#: fortran/check.c:4659
53610#, gcc-internal-format, gfc-internal-format
53611msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
53612msgstr ""
53613
53614#: fortran/check.c:4683
53615#, gcc-internal-format, gfc-internal-format
53616msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
53617msgstr ""
53618
53619#: fortran/check.c:4695
53620#, fuzzy, gcc-internal-format, gfc-internal-format
53621msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
53622msgstr "ylivuoto vakiolausekkeessa"
53623
53624#: fortran/check.c:4702
53625#, fuzzy, gcc-internal-format, gfc-internal-format
53626msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
53627msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
53628
53629#: fortran/check.c:4709
53630#, fuzzy, gcc-internal-format, gfc-internal-format
53631msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
53632msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
53633
53634#: fortran/check.c:4716
53635#, gcc-internal-format, gfc-internal-format
53636msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
53637msgstr ""
53638
53639#: fortran/check.c:4722
53640#, gcc-internal-format, gfc-internal-format
53641msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
53642msgstr ""
53643
53644#: fortran/check.c:4741
53645#, gcc-internal-format, gfc-internal-format
53646msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
53647msgstr ""
53648
53649#: fortran/check.c:4751
53650#, gcc-internal-format, gfc-internal-format
53651msgid "Polymorphic FPTR at %L to C_F_POINTER"
53652msgstr ""
53653
53654#: fortran/check.c:4756
53655#, gcc-internal-format, gfc-internal-format
53656msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
53657msgstr ""
53658
53659#: fortran/check.c:4772
53660#, gcc-internal-format, gfc-internal-format
53661msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
53662msgstr ""
53663
53664#: fortran/check.c:4784
53665#, gcc-internal-format, gfc-internal-format
53666msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
53667msgstr ""
53668
53669#: fortran/check.c:4791
53670#, fuzzy, gcc-internal-format, gfc-internal-format
53671msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
53672msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
53673
53674#: fortran/check.c:4797
53675#, gcc-internal-format, gfc-internal-format
53676msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
53677msgstr ""
53678
53679#: fortran/check.c:4811
53680#, fuzzy, gcc-internal-format, gfc-internal-format
53681msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
53682msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
53683
53684#: fortran/check.c:4826
53685#, fuzzy, gcc-internal-format
53686msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
53687msgstr "vektoriylivuoto lausekkeessa"
53688
53689#: fortran/check.c:4834
53690#, gcc-internal-format, gfc-internal-format
53691msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
53692msgstr ""
53693
53694#: fortran/check.c:4840
53695#, fuzzy, gcc-internal-format, gfc-internal-format
53696msgid "Noninteroperable procedure at %L to C_FUNLOC"
53697msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
53698
53699#: fortran/check.c:4854
53700#, fuzzy, gcc-internal-format, gfc-internal-format
53701msgid "Argument X at %L to C_LOC shall not be coindexed"
53702msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
53703
53704#: fortran/check.c:4860
53705#, fuzzy, gcc-internal-format, gfc-internal-format
53706msgid "X argument at %L to C_LOC shall not be polymorphic"
53707msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
53708
53709#: fortran/check.c:4871
53710#, gcc-internal-format, gfc-internal-format
53711msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
53712msgstr ""
53713
53714#: fortran/check.c:4879
53715#, fuzzy, gcc-internal-format, gfc-internal-format
53716msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
53717msgstr "%qs ei ole kelpo tulostetiedosto"
53718
53719#: fortran/check.c:4888
53720#, fuzzy, gcc-internal-format, gfc-internal-format
53721msgid "Argument at %L to C_LOC shall not be polymorphic"
53722msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
53723
53724#: fortran/check.c:4895
53725#, fuzzy, gcc-internal-format, gfc-internal-format
53726msgid "Noninteroperable array at %L as argument to C_LOC: %s"
53727msgstr "liikaa argumentteja funktiolle %s %q+#D"
53728
53729#: fortran/check.c:4906
53730#, gcc-internal-format, gfc-internal-format
53731msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
53732msgstr ""
53733
53734#: fortran/check.c:4911
53735#, fuzzy, gcc-internal-format, gfc-internal-format
53736msgid "Array section at %L to C_LOC"
53737msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
53738
53739#: fortran/check.c:4939
53740#, fuzzy, gcc-internal-format, gfc-internal-format
53741msgid "non double precision REAL argument to %s intrinsic at %L"
53742msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
53743
53744#: fortran/check.c:4952
53745#, fuzzy, gcc-internal-format
53746#| msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
53747msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
53748msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$d tasoa"
53749
53750#: fortran/check.c:4971
53751#, fuzzy, gcc-internal-format
53752#| msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
53753msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
53754msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
53755
53756#: fortran/check.c:5234
53757#, fuzzy, gcc-internal-format, gfc-internal-format
53758msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
53759msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
53760
53761#: fortran/check.c:5245
53762#, gcc-internal-format, gfc-internal-format
53763msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
53764msgstr ""
53765
53766#: fortran/check.c:5278
53767#, gcc-internal-format, gfc-internal-format
53768msgid "DISTANCE= argument to NUM_IMAGES at %L"
53769msgstr ""
53770
53771#: fortran/check.c:5291
53772#, fuzzy, gcc-internal-format, gfc-internal-format
53773msgid "FAILED= argument to NUM_IMAGES at %L"
53774msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
53775
53776#: fortran/check.c:5315
53777#, fuzzy, gcc-internal-format, gfc-internal-format
53778msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
53779msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
53780
53781#: fortran/check.c:5341
53782#, gcc-internal-format, gfc-internal-format
53783msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
53784msgstr ""
53785
53786#: fortran/check.c:5348
53787#, gcc-internal-format, gfc-internal-format
53788msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
53789msgstr ""
53790
53791#: fortran/check.c:5359
53792#, fuzzy, gcc-internal-format, gfc-internal-format
53793#| msgid "Unexpected junk in formal argument list at %C"
53794msgid "Unexpected DIM argument with noncoarray argument at %L"
53795msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
53796
53797#: fortran/check.c:5377
53798#, fuzzy, gcc-internal-format, gfc-internal-format
53799msgid "DISTANCE= argument to THIS_IMAGE at %L"
53800msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
53801
53802#: fortran/check.c:5457
53803#, fuzzy, gcc-internal-format
53804#| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
53805msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
53806msgstr "kääntäjänsisäisen ”TRANSFER”-funktion argumentti ”MOLD” kohdassa %L ei saa olla %s"
53807
53808#: fortran/check.c:5486
53809#, gcc-internal-format, gfc-internal-format
53810msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
53811msgstr ""
53812
53813#: fortran/check.c:5608
53814#, fuzzy, gcc-internal-format
53815#| msgid "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be a scalar"
53816msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
53817msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava samaa tasoa kuin ”%4$s” tai sen on oltava skalaari"
53818
53819#: fortran/check.c:5621
53820#, fuzzy, gcc-internal-format
53821#| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
53822msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
53823msgstr "kääntäjänsisäisen ”%3$s”-funktion argumenttien ”%1$s” ja ”%2$s” kohdassa %4$L on oltava muodoltaan identtisiä."
53824
53825#: fortran/check.c:5864 fortran/check.c:5896
53826#, fuzzy, gcc-internal-format
53827#| msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
53828msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
53829msgstr "Kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” koko kohdassa %3$L on liian pieni (%4$i/%5$i)"
53830
53831#: fortran/check.c:5904
53832#, gcc-internal-format, gfc-internal-format
53833msgid "Too many arguments to %s at %L"
53834msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
53835
53836#: fortran/check.c:5922
53837#, gcc-internal-format
53838msgid "fe_runtime_error string must be null terminated"
53839msgstr ""
53840
53841#: fortran/check.c:5934
53842#, gcc-internal-format, gfc-internal-format
53843msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
53844msgstr ""
53845
53846#: fortran/check.c:5974
53847#, gcc-internal-format, gfc-internal-format
53848msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
53849msgstr ""
53850
53851#: fortran/check.c:5993
53852#, gcc-internal-format, gfc-internal-format
53853msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
53854msgstr ""
53855
53856#: fortran/check.c:6003
53857#, gcc-internal-format, gfc-internal-format
53858msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
53859msgstr ""
53860
53861#: fortran/check.c:6020
53862#, gcc-internal-format, gfc-internal-format
53863msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
53864msgstr ""
53865
53866#: fortran/check.c:6237
53867#, fuzzy, gcc-internal-format
53868#| msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
53869msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
53870msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$d:n kaltainen"
53871
53872#: fortran/check.c:6589 fortran/check.c:6597
53873#, fuzzy, gcc-internal-format
53874#| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
53875msgid "%qs argument of %qs intrinsic at %L must be INTEGER or LOGICAL"
53876msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava INTEGER tai LOGICAL"
53877
53878#: fortran/check.c:6628
53879#, gcc-internal-format, gfc-internal-format
53880msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
53881msgstr ""
53882
53883#: fortran/class.c:616
53884#, gcc-internal-format, gfc-internal-format
53885msgid "Assumed size polymorphic objects or components, such as that at %C, have not yet been implemented"
53886msgstr ""
53887
53888#. Since the extension field is 8 bit wide, we can only have
53889#. up to 255 extension levels.
53890#: fortran/class.c:727 fortran/decl.c:3655 fortran/decl.c:10091
53891#, gcc-internal-format
53892msgid "Maximum extension level reached with type %qs at %L"
53893msgstr ""
53894
53895#: fortran/class.c:2884 fortran/class.c:2958
53896#, fuzzy, gcc-internal-format
53897msgid "%qs of %qs is PRIVATE at %L"
53898msgstr "Muodostin %qs"
53899
53900#: fortran/cpp.c:450
53901#, fuzzy, gcc-internal-format
53902#| msgid "To enable preprocessing, use -cpp"
53903msgid "To enable preprocessing, use %<-cpp%>"
53904msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
53905
53906#: fortran/cpp.c:548 fortran/cpp.c:559 fortran/cpp.c:666
53907#, fuzzy, gcc-internal-format
53908#| msgid "opening output file %s: %s"
53909msgid "opening output file %qs: %s"
53910msgstr "avataan tulostetiedosto %s: %m"
53911
53912#: fortran/data.c:65
53913#, gcc-internal-format, gfc-internal-format
53914msgid "non-constant array in DATA statement %L"
53915msgstr ""
53916
53917#: fortran/data.c:140
53918#, gcc-internal-format, gfc-internal-format
53919msgid "failure to simplify substring reference in DATA statement at %L"
53920msgstr ""
53921
53922#: fortran/data.c:173
53923#, gcc-internal-format, gfc-internal-format
53924msgid "Unused initialization string at %L because variable has zero length"
53925msgstr ""
53926
53927#: fortran/data.c:179
53928#, fuzzy, gcc-internal-format, gfc-internal-format
53929msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
53930msgstr "alustusmerkkijono typistetty, jotta se täsmäisi muuttujaan kohdassa %L"
53931
53932#: fortran/data.c:268
53933#, fuzzy, gcc-internal-format
53934#| msgid "'%s' at %L already is initialized at %L"
53935msgid "%qs at %L already is initialized at %L"
53936msgstr "”%s” kohdassa %L on jo alustettu kohdassa %L"
53937
53938#: fortran/data.c:292
53939#, gcc-internal-format, gfc-internal-format
53940msgid "Data element below array lower bound at %L"
53941msgstr "Data-alkio taulukon alarajan alapuolella kohdassa %L"
53942
53943#: fortran/data.c:309 fortran/data.c:398
53944#, gcc-internal-format, gfc-internal-format
53945msgid "Data element above array upper bound at %L"
53946msgstr "Data-alkio taulukon ylärajan yläpuolella kohdassa %L"
53947
53948#: fortran/data.c:339 fortran/data.c:496
53949#, fuzzy, gcc-internal-format
53950msgid "re-initialization of %qs at %L"
53951msgstr "(%qs:n alustuksen lähistöllä)"
53952
53953#: fortran/data.c:515
53954#, gcc-internal-format
53955msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
53956msgstr ""
53957
53958#: fortran/data.c:738
53959#, gcc-internal-format
53960msgid "TODO: Vector sections in data statements"
53961msgstr ""
53962
53963#: fortran/decl.c:290
53964#, fuzzy, gcc-internal-format
53965#| msgid "Expected variable in READ statement at %C"
53966msgid "Host associated variable %qs may not be in the DATA statement at %C"
53967msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
53968
53969#: fortran/decl.c:297
53970#, fuzzy, gcc-internal-format
53971#| msgid "Invalid initializer %s in Data statement at %C"
53972msgid "initialization of common block variable %qs in DATA statement at %C"
53973msgstr "Virheellinen alustin %s Data-lauseessa kohdassa %C"
53974
53975#: fortran/decl.c:408
53976#, fuzzy, gcc-internal-format
53977#| msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
53978msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
53979msgstr "Symbolin ”%s” täytyy olla PARAMETER DATA-lauseessa kohdassa %C"
53980
53981#: fortran/decl.c:434
53982#, gcc-internal-format, gfc-internal-format
53983msgid "Invalid initializer %s in Data statement at %C"
53984msgstr "Virheellinen alustin %s Data-lauseessa kohdassa %C"
53985
53986#: fortran/decl.c:537
53987#, gcc-internal-format, gfc-internal-format
53988msgid "Initialization at %C is not allowed in a PURE procedure"
53989msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
53990
53991#: fortran/decl.c:574
53992#, fuzzy, gcc-internal-format, gfc-internal-format
53993#| msgid "DATA statement at %C is not allowed in a PURE procedure"
53994msgid "DATA statement at %C cannot appear within an INTERFACE"
53995msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
53996
53997#: fortran/decl.c:598
53998#, fuzzy, gcc-internal-format, gfc-internal-format
53999#| msgid "Invalid initializer %s in Data statement at %C"
54000msgid "Invalid substring in data-implied-do at %L in DATA statement"
54001msgstr "Virheellinen alustin %s Data-lauseessa kohdassa %C"
54002
54003#: fortran/decl.c:620
54004#, gcc-internal-format, gfc-internal-format
54005msgid "DATA statement at %C is not allowed in a PURE procedure"
54006msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
54007
54008#: fortran/decl.c:662
54009#, fuzzy, gcc-internal-format, gfc-internal-format
54010msgid "Empty old style initializer list at %C"
54011msgstr "vanhanmallinen funktiomäärittely"
54012
54013#: fortran/decl.c:671
54014#, fuzzy, gcc-internal-format, gfc-internal-format
54015msgid "Array in initializer list at %L must have an explicit shape"
54016msgstr "muuttuvakokoista objektia ei voi alustaa"
54017
54018#: fortran/decl.c:694
54019#, fuzzy, gcc-internal-format, gfc-internal-format
54020#| msgid "extra elements in scalar initializer"
54021msgid "Repeat spec invalid in scalar initializer at %C"
54022msgstr "skalaarialustimessa ylimääräisiä alkioita"
54023
54024#: fortran/decl.c:699
54025#, fuzzy, gcc-internal-format, gfc-internal-format
54026msgid "Repeat spec must be an integer at %C"
54027msgstr "haluttu sijainti ei ole kokonaislukuvakio"
54028
54029#: fortran/decl.c:710
54030#, fuzzy, gcc-internal-format, gfc-internal-format
54031#| msgid "Expected alternate return label at %C"
54032msgid "Expected data constant after repeat spec at %C"
54033msgstr "Odotettiin vaihtoehtoista paluunimiötä kohdassa %C"
54034
54035#: fortran/decl.c:742
54036#, fuzzy, gcc-internal-format, gfc-internal-format
54037#| msgid "Expected scalar initialization expression at %C"
54038msgid "End of scalar initializer expected at %C"
54039msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
54040
54041#: fortran/decl.c:773
54042#, fuzzy, gcc-internal-format, gfc-internal-format
54043#| msgid "excess elements in array initializer"
54044msgid "Not enough elements in array initializer at %C"
54045msgstr "ylimääräisiä alkioita taulukkoalustimessa"
54046
54047#: fortran/decl.c:775
54048#, fuzzy, gcc-internal-format, gfc-internal-format
54049#| msgid "excess elements in array initializer"
54050msgid "Too many elements in array initializer at %C"
54051msgstr "ylimääräisiä alkioita taulukkoalustimessa"
54052
54053#: fortran/decl.c:795
54054#, fuzzy, gcc-internal-format, gfc-internal-format
54055msgid "Syntax error in old style initializer list at %C"
54056msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
54057
54058#: fortran/decl.c:821
54059#, gcc-internal-format, gfc-internal-format
54060msgid "The assumed-rank array at %C shall not have a codimension"
54061msgstr ""
54062
54063#: fortran/decl.c:885
54064#, gcc-internal-format, gfc-internal-format
54065msgid "Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %d"
54066msgstr ""
54067
54068#: fortran/decl.c:909
54069#, fuzzy, gcc-internal-format, gfc-internal-format
54070msgid "Bad INTENT specification at %C"
54071msgstr "Kaksoiskappale %s-spesifikaatio kohdassa %C"
54072
54073#: fortran/decl.c:930
54074#, fuzzy, gcc-internal-format, gfc-internal-format
54075msgid "deferred type parameter at %C"
54076msgstr "virheellinen parametrityyppi %qT"
54077
54078#: fortran/decl.c:1013 fortran/resolve.c:11725
54079#, fuzzy, gcc-internal-format, gfc-internal-format
54080msgid "Scalar INTEGER expression expected at %L"
54081msgstr "odotettiin kokonaislukulauseketta"
54082
54083#: fortran/decl.c:1039
54084#, fuzzy, gcc-internal-format, gfc-internal-format
54085msgid "Old-style character length at %C"
54086msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
54087
54088#: fortran/decl.c:1070
54089#, gcc-internal-format, gfc-internal-format
54090msgid "Syntax error in character length specification at %C"
54091msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
54092
54093#: fortran/decl.c:1221 fortran/decl.c:1226 fortran/decl.c:1275
54094#, fuzzy, gcc-internal-format
54095#| msgid "Procedure '%s' at %C is already defined at %L"
54096msgid "Procedure %qs at %C is already defined at %L"
54097msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
54098
54099#: fortran/decl.c:1231
54100#, fuzzy, gcc-internal-format
54101#| msgid "Procedure '%s' at %C is already defined at %L"
54102msgid "Contained procedure %qs at %C clashes with procedure defined at %L"
54103msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
54104
54105#: fortran/decl.c:1240
54106#, fuzzy, gcc-internal-format
54107#| msgid "Name '%s' at %C is already defined as a generic interface at %L"
54108msgid "Name %qs at %C is already defined as a generic interface at %L"
54109msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
54110
54111#: fortran/decl.c:1253
54112#, fuzzy, gcc-internal-format
54113#| msgid "Procedure '%s' at %C has an explicit interface and must not have attributes declared at %L"
54114msgid "Procedure %qs at %C has an explicit interface from a previous declaration"
54115msgstr "Proseduurilla ”%s” kohdassa %C on eksplisiittinen rajapinta ja sillä ei saa olla attribuutteja, jotka on esitelty kohdassa %L"
54116
54117#: fortran/decl.c:1266
54118#, gcc-internal-format
54119msgid "Procedure %qs defined in interface body at %L clashes with internal procedure defined at %C"
54120msgstr ""
54121
54122#: fortran/decl.c:1344
54123#, gcc-internal-format
54124msgid "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
54125msgstr ""
54126
54127#: fortran/decl.c:1371
54128#, gcc-internal-format
54129msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperable"
54130msgstr ""
54131
54132#: fortran/decl.c:1378
54133#, gcc-internal-format
54134msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphic"
54135msgstr ""
54136
54137#: fortran/decl.c:1385
54138#, gcc-internal-format
54139msgid "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperable"
54140msgstr ""
54141
54142#: fortran/decl.c:1400
54143#, gcc-internal-format
54144msgid "Character argument %qs at %L must be length 1 because procedure %qs is BIND(C)"
54145msgstr ""
54146
54147#: fortran/decl.c:1413
54148#, gcc-internal-format
54149msgid "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
54150msgstr ""
54151
54152#: fortran/decl.c:1421
54153#, gcc-internal-format
54154msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
54155msgstr ""
54156
54157#: fortran/decl.c:1430
54158#, gcc-internal-format
54159msgid "Scalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with BIND(C) is not yet supported"
54160msgstr ""
54161
54162#: fortran/decl.c:1439
54163#, fuzzy, gcc-internal-format
54164#| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
54165msgid "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)"
54166msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
54167
54168#: fortran/decl.c:1446
54169#, gcc-internal-format
54170msgid "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
54171msgstr ""
54172
54173#: fortran/decl.c:1457
54174#, gcc-internal-format
54175msgid "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %L"
54176msgstr ""
54177
54178#: fortran/decl.c:1525
54179#, fuzzy, gcc-internal-format
54180#| msgid "Procedure '%s' at %L may not have basic type of %s"
54181msgid "Symbol %qs at %C also declared as a type at %L"
54182msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
54183
54184#: fortran/decl.c:1584
54185#, gcc-internal-format
54186msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
54187msgstr ""
54188
54189#: fortran/decl.c:1624
54190#, fuzzy, gcc-internal-format, gfc-internal-format
54191msgid "CHARACTER length must be a constant at %L"
54192msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
54193
54194#: fortran/decl.c:1639
54195#, fuzzy, gcc-internal-format, gfc-internal-format
54196#| msgid "CHARACTER expression at %L is being truncated (%d/%d)"
54197msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
54198msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
54199
54200#: fortran/decl.c:1647
54201#, fuzzy, gcc-internal-format, gfc-internal-format
54202#| msgid "The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)"
54203msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
54204msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
54205
54206#: fortran/decl.c:1738
54207#, gcc-internal-format
54208msgid "Initializer not allowed for PARAMETER %qs at %C"
54209msgstr ""
54210
54211#: fortran/decl.c:1748
54212#, gcc-internal-format, gfc-internal-format
54213msgid "PARAMETER at %L is missing an initializer"
54214msgstr "PARAMETER kohdassa %L on ilman alustinta"
54215
54216#: fortran/decl.c:1758
54217#, gcc-internal-format
54218msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
54219msgstr ""
54220
54221#: fortran/decl.c:1801
54222#, gcc-internal-format, gfc-internal-format
54223msgid "Cannot initialize parameter array at %L with variable length elements"
54224msgstr ""
54225
54226#: fortran/decl.c:1870
54227#, gcc-internal-format, gfc-internal-format
54228msgid "Can't initialize implied-shape array at %L with scalar"
54229msgstr ""
54230
54231#: fortran/decl.c:1905
54232#, fuzzy, gcc-internal-format, gfc-internal-format
54233msgid "Non-constant lower bound in implied-shape declaration at %L"
54234msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
54235
54236#: fortran/decl.c:1991 fortran/decl.c:1998
54237#, gcc-internal-format, gfc-internal-format
54238msgid "Component at %C must have the POINTER attribute"
54239msgstr ""
54240
54241#: fortran/decl.c:2007
54242#, fuzzy, gcc-internal-format
54243#| msgid "Intrinsic '%s' at %L must have at least two arguments"
54244msgid "Component %qs with CLASS at %C must be allocatable or pointer"
54245msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
54246
54247#: fortran/decl.c:2016
54248#, gcc-internal-format, gfc-internal-format
54249msgid "Array component of structure at %C must have explicit or deferred shape"
54250msgstr ""
54251
54252#: fortran/decl.c:2040 fortran/symbol.c:2244
54253#, fuzzy, gcc-internal-format
54254#| msgid "Procedure '%s' at %C is already defined at %L"
54255msgid "Component %qs at %C already declared at %L"
54256msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
54257
54258#: fortran/decl.c:2088
54259#, gcc-internal-format, gfc-internal-format
54260msgid "Pointer array component of structure at %C must have a deferred shape"
54261msgstr ""
54262
54263#: fortran/decl.c:2097
54264#, gcc-internal-format, gfc-internal-format
54265msgid "Allocatable component of structure at %C must have a deferred shape"
54266msgstr ""
54267
54268#: fortran/decl.c:2106
54269#, gcc-internal-format, gfc-internal-format
54270msgid "Array component of structure at %C must have an explicit shape"
54271msgstr ""
54272
54273#: fortran/decl.c:2123
54274#, fuzzy, gcc-internal-format
54275#| msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration"
54276msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
54277msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
54278
54279#: fortran/decl.c:2180
54280#, gcc-internal-format, gfc-internal-format
54281msgid "NULL() initialization at %C is ambiguous"
54282msgstr "NULL()-alustus kohdassa %C on moniselitteinen"
54283
54284#: fortran/decl.c:2197
54285#, gcc-internal-format, gfc-internal-format
54286msgid "NULL() initialization at %C may not have MOLD"
54287msgstr ""
54288
54289#: fortran/decl.c:2214
54290#, fuzzy, gcc-internal-format, gfc-internal-format
54291msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
54292msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
54293
54294#: fortran/decl.c:2235
54295#, fuzzy, gcc-internal-format, gfc-internal-format
54296msgid "Error in pointer initialization at %C"
54297msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
54298
54299#: fortran/decl.c:2242
54300#, fuzzy, gcc-internal-format, gfc-internal-format
54301msgid "non-NULL pointer initialization at %C"
54302msgstr "NULL()-alustus kohdassa %C on moniselitteinen"
54303
54304#: fortran/decl.c:2265
54305#, gcc-internal-format
54306msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
54307msgstr ""
54308
54309#: fortran/decl.c:2327
54310#, fuzzy, gcc-internal-format
54311msgid "%qs not allowed outside STRUCTURE at %C"
54312msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
54313
54314#: fortran/decl.c:2329
54315#, fuzzy, gcc-internal-format
54316#| msgid "%qD is not a member of %qD"
54317msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
54318msgstr "Jäsenfunktio %qs"
54319
54320#: fortran/decl.c:2336
54321#, fuzzy, gcc-internal-format
54322msgid "%qs entity cannot have attributes at %C"
54323msgstr "%qD:lla ei voi olla oletusargumentteja"
54324
54325#: fortran/decl.c:2376
54326#, gcc-internal-format
54327msgid "Non-PARAMETER symbol %qs at %L can't be implied-shape"
54328msgstr ""
54329
54330#: fortran/decl.c:2386
54331#, fuzzy, gcc-internal-format, gfc-internal-format
54332msgid "Implied-shape array at %L"
54333msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
54334
54335#: fortran/decl.c:2431
54336#, gcc-internal-format, gfc-internal-format
54337msgid "Explicit shaped array with nonconstant bounds at %C"
54338msgstr ""
54339
54340#: fortran/decl.c:2510
54341#, gcc-internal-format
54342msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
54343msgstr ""
54344
54345#: fortran/decl.c:2521
54346#, fuzzy, gcc-internal-format
54347#| msgid "Dummy '%s' at %L cannot have an initializer"
54348msgid "%qs entity cannot have an initializer at %C"
54349msgstr "Tyhjällä ”%s” kohdassa %L ei voi olla alustinta"
54350
54351#: fortran/decl.c:2547 fortran/decl.c:8388
54352#, gcc-internal-format, gfc-internal-format
54353msgid "Duplicate array spec for Cray pointee at %C"
54354msgstr ""
54355
54356#: fortran/decl.c:2555
54357#, gcc-internal-format
54358msgid "Couldn't set pointee array spec."
54359msgstr ""
54360
54361#: fortran/decl.c:2618
54362#, fuzzy, gcc-internal-format, gfc-internal-format
54363msgid "Old-style initialization at %C"
54364msgstr "vanhanmallinen funktiomäärittely"
54365
54366#: fortran/decl.c:2626
54367#, fuzzy, gcc-internal-format, gfc-internal-format
54368msgid "Invalid old style initialization for derived type component at %C"
54369msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekkeesta"
54370
54371#: fortran/decl.c:2639
54372#, fuzzy, gcc-internal-format, gfc-internal-format
54373msgid "Syntax error in old style initialization of %s at %C"
54374msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
54375
54376#: fortran/decl.c:2659 fortran/decl.c:6680
54377#, gcc-internal-format, gfc-internal-format
54378msgid "Initialization at %C isn't for a pointer variable"
54379msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
54380
54381#: fortran/decl.c:2672
54382#, fuzzy, gcc-internal-format
54383msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
54384msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
54385
54386#: fortran/decl.c:2681 fortran/decl.c:10265
54387#, gcc-internal-format, gfc-internal-format
54388msgid "Expected an initialization expression at %C"
54389msgstr "Odotettiin alustuslauseketta kohdassa %C"
54390
54391#: fortran/decl.c:2688
54392#, gcc-internal-format, gfc-internal-format
54393msgid "Initialization of variable at %C is not allowed in a PURE procedure"
54394msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
54395
54396#: fortran/decl.c:2705
54397#, fuzzy, gcc-internal-format, gfc-internal-format
54398msgid "Initialization of allocatable component at %C is not allowed"
54399msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
54400
54401#: fortran/decl.c:2719
54402#, gcc-internal-format, gfc-internal-format
54403msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
54404msgstr ""
54405
54406#: fortran/decl.c:2727
54407#, gcc-internal-format, gfc-internal-format
54408msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
54409msgstr ""
54410
54411#: fortran/decl.c:2735
54412#, gcc-internal-format, gfc-internal-format
54413msgid "The component at %C which is a type parameter must be a scalar"
54414msgstr ""
54415
54416#: fortran/decl.c:2798 fortran/decl.c:2834
54417#, gcc-internal-format, gfc-internal-format
54418msgid "Old-style type declaration %s*%d not supported at %C"
54419msgstr "Vanhantyylinen esittely %s*%d ei ole tuettu kohdassa %C"
54420
54421#: fortran/decl.c:2840
54422#, gcc-internal-format, gfc-internal-format
54423msgid "Nonstandard type declaration %s*%d at %C"
54424msgstr "Ei-vakio tyyppiesittely %s*%d kohdassa %C"
54425
54426#: fortran/decl.c:2899 fortran/decl.c:2976
54427#, gcc-internal-format, gfc-internal-format
54428msgid "Missing right parenthesis at %C"
54429msgstr "Puuttuva oikea sulje kohdassa %C"
54430
54431#: fortran/decl.c:2912 fortran/decl.c:3047
54432#, gcc-internal-format, gfc-internal-format
54433msgid "Expected initialization expression at %C"
54434msgstr "Odotettiin alustuslauseketta kohdassa %C"
54435
54436#: fortran/decl.c:2920 fortran/decl.c:3053
54437#, gcc-internal-format, gfc-internal-format
54438msgid "Expected scalar initialization expression at %C"
54439msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
54440
54441#: fortran/decl.c:2950 fortran/decl.c:3676
54442#, fuzzy, gcc-internal-format, gfc-internal-format
54443msgid "Kind %d not supported for type %s at %C"
54444msgstr "Vanhantyylinen esittely %s*%d ei ole tuettu kohdassa %C"
54445
54446#: fortran/decl.c:2963
54447#, gcc-internal-format, gfc-internal-format
54448msgid "C kind type parameter is for type %s but type at %L is %s"
54449msgstr ""
54450
54451#: fortran/decl.c:2974
54452#, fuzzy, gcc-internal-format, gfc-internal-format
54453msgid "Missing right parenthesis or comma at %C"
54454msgstr "Puuttuva oikea sulje kohdassa %C"
54455
54456#: fortran/decl.c:3079
54457#, gcc-internal-format, gfc-internal-format
54458msgid "Kind %d is not supported for CHARACTER at %C"
54459msgstr ""
54460
54461#: fortran/decl.c:3211
54462#, gcc-internal-format, gfc-internal-format
54463msgid "Syntax error in CHARACTER declaration at %C"
54464msgstr "Syntaksivirhe CHARACTER-esittelyssä kohdassa %C"
54465
54466#: fortran/decl.c:3310
54467#, gcc-internal-format, gfc-internal-format
54468msgid "RECORD at %C is an extension, enable it with -fdec-structure"
54469msgstr ""
54470
54471#: fortran/decl.c:3323
54472#, fuzzy, gcc-internal-format, gfc-internal-format
54473#| msgid "Interface-name expected after '(' at %C"
54474msgid "Structure name expected after RECORD at %C"
54475msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
54476
54477#: fortran/decl.c:3436
54478#, gcc-internal-format, gfc-internal-format
54479msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
54480msgstr ""
54481
54482#: fortran/decl.c:3460
54483#, gcc-internal-format, gfc-internal-format
54484msgid "The type parameter spec list at %C does not contain enough parameter expressions"
54485msgstr ""
54486
54487#: fortran/decl.c:3484
54488#, fuzzy, gcc-internal-format
54489#| msgid "the first parameter of %<operator new%> cannot have a default argument"
54490msgid "The derived parameter %qs at %C does not have a default value"
54491msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
54492
54493#: fortran/decl.c:3516
54494#, fuzzy, gcc-internal-format, gfc-internal-format
54495msgid "The parameter expression at %C must be of INTEGER type and not %s type"
54496msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
54497
54498#: fortran/decl.c:3544
54499#, gcc-internal-format
54500msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
54501msgstr ""
54502
54503#: fortran/decl.c:3551
54504#, fuzzy, gcc-internal-format
54505msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
54506msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
54507
54508#: fortran/decl.c:3566
54509#, gcc-internal-format, gfc-internal-format
54510msgid "The type parameter spec list at %C contains too many parameter expressions"
54511msgstr ""
54512
54513#: fortran/decl.c:3575
54514#, fuzzy, gcc-internal-format, gfc-internal-format
54515msgid "Parameterized derived type at %C is ambiguous"
54516msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
54517
54518#: fortran/decl.c:3838
54519#, fuzzy, gcc-internal-format, gfc-internal-format
54520msgid "BYTE type at %C"
54521msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
54522
54523#: fortran/decl.c:3843
54524#, gcc-internal-format, gfc-internal-format
54525msgid "BYTE type used at %C is not available on the target machine"
54526msgstr ""
54527
54528#: fortran/decl.c:3865
54529#, gcc-internal-format, gfc-internal-format
54530msgid "Assumed type at %C is not allowed for components"
54531msgstr ""
54532
54533#: fortran/decl.c:3868
54534#, fuzzy, gcc-internal-format, gfc-internal-format
54535msgid "Assumed type at %C"
54536msgstr "oletetaan palauttavan %<id%> ja hyväksyvän"
54537
54538#: fortran/decl.c:3891 fortran/decl.c:3922 fortran/decl.c:3951
54539#: fortran/decl.c:4235
54540#, fuzzy, gcc-internal-format, gfc-internal-format
54541msgid "TYPE with intrinsic-type-spec at %C"
54542msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
54543
54544#: fortran/decl.c:3947
54545#, gcc-internal-format, gfc-internal-format
54546msgid "DOUBLE COMPLEX at %C"
54547msgstr ""
54548
54549#: fortran/decl.c:3990 fortran/decl.c:4126 fortran/decl.c:4138
54550#: fortran/decl.c:4152 fortran/decl.c:4630 fortran/decl.c:4638
54551#, fuzzy, gcc-internal-format
54552#| msgid "Type name '%s' at %C is ambiguous"
54553msgid "Type name %qs at %C is ambiguous"
54554msgstr "Monimerkityksellinen symboli TYPE-määrittelyssä kohdassa %C"
54555
54556#: fortran/decl.c:4085
54557#, fuzzy, gcc-internal-format, gfc-internal-format
54558msgid "CLASS statement at %C"
54559msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
54560
54561#: fortran/decl.c:4167
54562#, gcc-internal-format
54563msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
54564msgstr ""
54565
54566#: fortran/decl.c:4306
54567#, fuzzy, gcc-internal-format, gfc-internal-format
54568msgid "Duplicate IMPLICIT NONE statement at %C"
54569msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
54570
54571#: fortran/decl.c:4315
54572#, gcc-internal-format, gfc-internal-format
54573msgid "IMPORT NONE with spec list at %C"
54574msgstr ""
54575
54576#: fortran/decl.c:4374
54577#, fuzzy, gcc-internal-format, gfc-internal-format
54578msgid "Missing character range in IMPLICIT at %C"
54579msgstr "loppumerkki %c puuttuu"
54580
54581#: fortran/decl.c:4420
54582#, gcc-internal-format, gfc-internal-format
54583msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
54584msgstr ""
54585
54586#: fortran/decl.c:4473
54587#, gcc-internal-format, gfc-internal-format
54588msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
54589msgstr ""
54590
54591#: fortran/decl.c:4483
54592#, gcc-internal-format, gfc-internal-format
54593msgid "Empty IMPLICIT statement at %C"
54594msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
54595
54596#: fortran/decl.c:4589
54597#, gcc-internal-format, gfc-internal-format
54598msgid "IMPORT statement at %C only permitted in an INTERFACE body"
54599msgstr ""
54600
54601#: fortran/decl.c:4596
54602#, gcc-internal-format, gfc-internal-format
54603msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
54604msgstr ""
54605
54606#: fortran/decl.c:4601
54607#, fuzzy, gcc-internal-format, gfc-internal-format
54608msgid "IMPORT statement at %C"
54609msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
54610
54611#: fortran/decl.c:4615
54612#, gcc-internal-format, gfc-internal-format
54613msgid "Expecting list of named entities at %C"
54614msgstr ""
54615
54616#: fortran/decl.c:4644
54617#, gcc-internal-format
54618msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
54619msgstr ""
54620
54621#: fortran/decl.c:4651
54622#, gcc-internal-format
54623msgid "%qs is already IMPORTed from host scoping unit at %C"
54624msgstr ""
54625
54626#: fortran/decl.c:4692
54627#, gcc-internal-format, gfc-internal-format
54628msgid "Syntax error in IMPORT statement at %C"
54629msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
54630
54631#: fortran/decl.c:5029
54632#, fuzzy, gcc-internal-format, gfc-internal-format
54633msgid "Missing codimension specification at %C"
54634msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
54635
54636#: fortran/decl.c:5031
54637#, gcc-internal-format, gfc-internal-format
54638msgid "Missing dimension specification at %C"
54639msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
54640
54641#: fortran/decl.c:5126
54642#, gcc-internal-format, gfc-internal-format
54643msgid "Duplicate %s attribute at %L"
54644msgstr "Kaksoiskappele %s attribuutti kohdassa %L"
54645
54646#: fortran/decl.c:5143
54647#, gcc-internal-format
54648msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
54649msgstr ""
54650
54651#: fortran/decl.c:5160
54652#, fuzzy, gcc-internal-format, gfc-internal-format
54653msgid "ALLOCATABLE attribute at %C in a TYPE definition"
54654msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
54655
54656#: fortran/decl.c:5169
54657#, fuzzy, gcc-internal-format, gfc-internal-format
54658msgid "KIND attribute at %C in a TYPE definition"
54659msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
54660
54661#: fortran/decl.c:5177
54662#, fuzzy, gcc-internal-format, gfc-internal-format
54663msgid "Component with KIND attribute at %C must be INTEGER"
54664msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER"
54665
54666#: fortran/decl.c:5184
54667#, gcc-internal-format, gfc-internal-format
54668msgid "Component with KIND attribute at %C must be default integer kind (%d)"
54669msgstr ""
54670
54671#: fortran/decl.c:5193
54672#, fuzzy, gcc-internal-format, gfc-internal-format
54673msgid "LEN attribute at %C in a TYPE definition"
54674msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
54675
54676#: fortran/decl.c:5201
54677#, fuzzy, gcc-internal-format, gfc-internal-format
54678msgid "Component with LEN attribute at %C must be INTEGER"
54679msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER"
54680
54681#: fortran/decl.c:5208
54682#, gcc-internal-format, gfc-internal-format
54683msgid "Component with LEN attribute at %C must be default integer kind (%d)"
54684msgstr ""
54685
54686#: fortran/decl.c:5217
54687#, gcc-internal-format, gfc-internal-format
54688msgid "Attribute at %L is not allowed in a TYPE definition"
54689msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
54690
54691#: fortran/decl.c:5235
54692#, fuzzy, gcc-internal-format, gfc-internal-format
54693msgid "Attribute %s at %L in a TYPE definition"
54694msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
54695
54696#: fortran/decl.c:5245
54697#, gcc-internal-format, gfc-internal-format
54698msgid "%s attribute at %L is not allowed outside of the specification part of a module"
54699msgstr "%s-attribuutti kohdassa %L ei ole sallittu moduulin spesifikaatio-osan ulkopuolella"
54700
54701#: fortran/decl.c:5255
54702#, fuzzy, gcc-internal-format, gfc-internal-format
54703#| msgid "Attribute at %L is not allowed in a TYPE definition"
54704msgid "Attribute at %L is not allowed outside a TYPE definition"
54705msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
54706
54707#: fortran/decl.c:5268
54708#, fuzzy, gcc-internal-format, gfc-internal-format
54709msgid "ASYNCHRONOUS attribute at %C"
54710msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
54711
54712#: fortran/decl.c:5279
54713#, fuzzy, gcc-internal-format, gfc-internal-format
54714msgid "CONTIGUOUS attribute at %C"
54715msgstr "yhtenäistä dataa"
54716
54717#: fortran/decl.c:5334 fortran/decl.c:8692
54718#, gcc-internal-format, gfc-internal-format
54719msgid "PROTECTED at %C only allowed in specification part of a module"
54720msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
54721
54722#: fortran/decl.c:5340
54723#, fuzzy, gcc-internal-format, gfc-internal-format
54724msgid "PROTECTED attribute at %C"
54725msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
54726
54727#: fortran/decl.c:5374
54728#, fuzzy, gcc-internal-format, gfc-internal-format
54729msgid "VALUE attribute at %C"
54730msgstr "Kaksoiskappale VALUE-attribuutti määritelty kohdassa %L"
54731
54732#: fortran/decl.c:5381
54733#, fuzzy, gcc-internal-format, gfc-internal-format
54734msgid "VOLATILE attribute at %C"
54735msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
54736
54737#: fortran/decl.c:5388
54738#, gcc-internal-format
54739msgid "match_attr_spec(): Bad attribute"
54740msgstr ""
54741
54742#: fortran/decl.c:5429
54743#, gcc-internal-format, gfc-internal-format
54744msgid "Multiple identifiers provided with single NAME= specifier at %C"
54745msgstr "Useita tunnisteita tarjottu yhdellä NAME= tarkenteella kohdassa %C"
54746
54747#: fortran/decl.c:5527
54748#, fuzzy, gcc-internal-format
54749#| msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
54750msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
54751msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
54752
54753#: fortran/decl.c:5549
54754#, gcc-internal-format
54755msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
54756msgstr ""
54757
54758#: fortran/decl.c:5558
54759#, gcc-internal-format
54760msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
54761msgstr ""
54762
54763#: fortran/decl.c:5562
54764#, gcc-internal-format
54765msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
54766msgstr ""
54767
54768#: fortran/decl.c:5574
54769#, gcc-internal-format
54770msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
54771msgstr ""
54772
54773#: fortran/decl.c:5588
54774#, fuzzy, gcc-internal-format
54775#| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
54776msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
54777msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
54778
54779#: fortran/decl.c:5596
54780#, fuzzy, gcc-internal-format
54781#| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
54782msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
54783msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä ALLOCATABLE- että BIND(C)-attribuutit"
54784
54785#: fortran/decl.c:5608
54786#, fuzzy, gcc-internal-format
54787#| msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
54788msgid "Return type of BIND(C) function %qs at %L cannot be an array"
54789msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
54790
54791#: fortran/decl.c:5616
54792#, fuzzy, gcc-internal-format
54793#| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
54794msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
54795msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla merkkijono"
54796
54797#. Use gfc_warning_now because we won't say that the symbol fails
54798#. just because of this.
54799#: fortran/decl.c:5627
54800#, gcc-internal-format
54801msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
54802msgstr ""
54803
54804#: fortran/decl.c:5701
54805#, gcc-internal-format, gfc-internal-format
54806msgid "Need either entity or common block name for attribute specification statement at %C"
54807msgstr ""
54808
54809#: fortran/decl.c:5746
54810#, gcc-internal-format, gfc-internal-format
54811msgid "Missing entity or common block name for attribute specification statement at %C"
54812msgstr ""
54813
54814#: fortran/decl.c:5753
54815#, fuzzy, gcc-internal-format
54816msgid "Missing symbol"
54817msgstr "symboli ”%s”"
54818
54819#: fortran/decl.c:5782
54820#, fuzzy, gcc-internal-format, gfc-internal-format
54821msgid "BIND(C) statement at %C"
54822msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
54823
54824#: fortran/decl.c:5869
54825#, gcc-internal-format, gfc-internal-format
54826msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
54827msgstr ""
54828
54829#: fortran/decl.c:5911
54830#, fuzzy, gcc-internal-format, gfc-internal-format
54831#| msgid "Syntax error in data declaration at %C"
54832msgid "Syntax error in anonymous structure declaration at %C"
54833msgstr "Syntaksivirhe data-esittelyssä kohdassa %C"
54834
54835#: fortran/decl.c:5920
54836#, gcc-internal-format, gfc-internal-format
54837msgid "Syntax error in data declaration at %C"
54838msgstr "Syntaksivirhe data-esittelyssä kohdassa %C"
54839
54840#: fortran/decl.c:5970
54841#, fuzzy, gcc-internal-format, gfc-internal-format
54842msgid "MODULE prefix at %C"
54843msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
54844
54845#: fortran/decl.c:6015
54846#, fuzzy, gcc-internal-format, gfc-internal-format
54847msgid "IMPURE procedure at %C"
54848msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
54849
54850#: fortran/decl.c:6027
54851#, gcc-internal-format, gfc-internal-format
54852msgid "PURE and IMPURE must not appear both at %C"
54853msgstr ""
54854
54855#: fortran/decl.c:6073
54856#, gcc-internal-format, gfc-internal-format
54857msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
54858msgstr ""
54859
54860#: fortran/decl.c:6080
54861#, gcc-internal-format, gfc-internal-format
54862msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
54863msgstr ""
54864
54865#: fortran/decl.c:6087
54866#, gcc-internal-format, gfc-internal-format
54867msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
54868msgstr ""
54869
54870#: fortran/decl.c:6153 fortran/primary.c:1820
54871#, fuzzy, gcc-internal-format, gfc-internal-format
54872#| msgid "Expected alternate return label at %C"
54873msgid "Alternate-return argument at %C"
54874msgstr "Odotettiin vaihtoehtoista paluunimiötä kohdassa %C"
54875
54876#: fortran/decl.c:6159 fortran/decl.c:6167
54877#, fuzzy, gcc-internal-format, gfc-internal-format
54878msgid "A parameter name is required at %C"
54879msgstr "sijoituksen vasemman operandin on oltava lvalue"
54880
54881#: fortran/decl.c:6207
54882#, fuzzy, gcc-internal-format
54883#| msgid "Name '%s' at %C is the name of the procedure"
54884msgid "Name %qs at %C is the name of the procedure"
54885msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
54886
54887#: fortran/decl.c:6220
54888#, fuzzy, gcc-internal-format, gfc-internal-format
54889#| msgid "Expected another dimension in array declaration at %C"
54890msgid "Expected parameter list in type declaration at %C"
54891msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
54892
54893#: fortran/decl.c:6223
54894#, gcc-internal-format, gfc-internal-format
54895msgid "Unexpected junk in formal argument list at %C"
54896msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
54897
54898#: fortran/decl.c:6241
54899#, fuzzy, gcc-internal-format
54900msgid "Duplicate name %qs in parameter list at %C"
54901msgstr "%J%qD:lle ei ole aiempaa esittelyä"
54902
54903#: fortran/decl.c:6244
54904#, fuzzy, gcc-internal-format
54905#| msgid "Duplicate symbol '%s' in formal argument list at %C"
54906msgid "Duplicate symbol %qs in formal argument list at %C"
54907msgstr "Kaksoiskappalesymboli ”%s” muodollisessa argumenttiluettelossa paikassa %C"
54908
54909#: fortran/decl.c:6283
54910#, gcc-internal-format, gfc-internal-format
54911msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
54912msgstr ""
54913
54914#: fortran/decl.c:6289
54915#, gcc-internal-format, gfc-internal-format
54916msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
54917msgstr ""
54918
54919#: fortran/decl.c:6328
54920#, gcc-internal-format, gfc-internal-format
54921msgid "RESULT variable at %C must be different than function name"
54922msgstr "RESULT-muuttujan paikassa %C on oltava erilainen kuin funktionimen"
54923
54924#: fortran/decl.c:6405
54925#, gcc-internal-format, gfc-internal-format
54926msgid "Unexpected junk after function declaration at %C"
54927msgstr "Odottamatonta roskaa funktioesittelyn jälkeen kohdassa %C"
54928
54929#: fortran/decl.c:6415 fortran/decl.c:7513
54930#, fuzzy, gcc-internal-format, gfc-internal-format
54931msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
54932msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
54933
54934#: fortran/decl.c:6619
54935#, gcc-internal-format, gfc-internal-format
54936msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
54937msgstr ""
54938
54939#: fortran/decl.c:6626
54940#, gcc-internal-format, gfc-internal-format
54941msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
54942msgstr ""
54943
54944#: fortran/decl.c:6632
54945#, gcc-internal-format, gfc-internal-format
54946msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
54947msgstr ""
54948
54949#: fortran/decl.c:6655
54950#, fuzzy, gcc-internal-format
54951#| msgid "Procedure '%s' at %L may not have basic type of %s"
54952msgid "Procedure %qs at %L already has basic type of %s"
54953msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
54954
54955#: fortran/decl.c:6701 fortran/decl.c:6889 fortran/decl.c:10748
54956#, gcc-internal-format, gfc-internal-format
54957msgid "Syntax error in PROCEDURE statement at %C"
54958msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
54959
54960#: fortran/decl.c:6750 fortran/decl.c:10648
54961#, fuzzy, gcc-internal-format
54962#| msgid "Expected '::' after binding-attributes at %C"
54963msgid "Expected %<::%> after binding-attributes at %C"
54964msgstr "Odotettiin erityistä sitomisnimeä kohdassa %C"
54965
54966#: fortran/decl.c:6757
54967#, gcc-internal-format, gfc-internal-format
54968msgid "NOPASS or explicit interface required at %C"
54969msgstr ""
54970
54971#: fortran/decl.c:6761
54972#, fuzzy, gcc-internal-format, gfc-internal-format
54973msgid "Procedure pointer component at %C"
54974msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
54975
54976#: fortran/decl.c:6833
54977#, gcc-internal-format, gfc-internal-format
54978msgid "Syntax error in procedure pointer component at %C"
54979msgstr "Syntaksivirhe proseduuriosoitinkomponentissa kohdassa %C"
54980
54981#: fortran/decl.c:6851
54982#, gcc-internal-format, gfc-internal-format
54983msgid "PROCEDURE at %C must be in a generic interface"
54984msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
54985
54986#: fortran/decl.c:6860 fortran/decl.c:9411
54987#, gcc-internal-format, gfc-internal-format
54988msgid "double colon in MODULE PROCEDURE statement at %L"
54989msgstr ""
54990
54991#: fortran/decl.c:6930
54992#, fuzzy, gcc-internal-format, gfc-internal-format
54993msgid "PROCEDURE statement at %C"
54994msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
54995
54996#: fortran/decl.c:7002
54997#, gcc-internal-format, gfc-internal-format
54998msgid "Expected formal argument list in function definition at %C"
54999msgstr "Odotetiin muodollista argumenttiluetteloa funktiomäärittelyssä kohdassa %C"
55000
55001#: fortran/decl.c:7026 fortran/decl.c:7030 fortran/decl.c:7285
55002#: fortran/decl.c:7289 fortran/decl.c:7481 fortran/decl.c:7485
55003#: fortran/symbol.c:1889
55004#, gcc-internal-format, gfc-internal-format
55005msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
55006msgstr ""
55007
55008#: fortran/decl.c:7183
55009#, fuzzy, gcc-internal-format, gfc-internal-format
55010msgid "ENTRY statement at %C"
55011msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
55012
55013#: fortran/decl.c:7192
55014#, gcc-internal-format, gfc-internal-format
55015msgid "ENTRY statement at %C cannot appear within a PROGRAM"
55016msgstr ""
55017
55018#: fortran/decl.c:7195
55019#, gcc-internal-format, gfc-internal-format
55020msgid "ENTRY statement at %C cannot appear within a MODULE"
55021msgstr ""
55022
55023#: fortran/decl.c:7198
55024#, fuzzy, gcc-internal-format, gfc-internal-format
55025#| msgid "PRINT statement at %C not allowed within PURE procedure"
55026msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
55027msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
55028
55029#: fortran/decl.c:7201
55030#, gcc-internal-format, gfc-internal-format
55031msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
55032msgstr ""
55033
55034#: fortran/decl.c:7205 fortran/decl.c:7250
55035#, gcc-internal-format, gfc-internal-format
55036msgid "ENTRY statement at %C cannot appear within an INTERFACE"
55037msgstr ""
55038
55039#: fortran/decl.c:7209
55040#, fuzzy, gcc-internal-format, gfc-internal-format
55041#| msgid "PRINT statement at %C not allowed within PURE procedure"
55042msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
55043msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
55044
55045#: fortran/decl.c:7213
55046#, gcc-internal-format, gfc-internal-format
55047msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
55048msgstr ""
55049
55050#: fortran/decl.c:7217
55051#, gcc-internal-format, gfc-internal-format
55052msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
55053msgstr ""
55054
55055#: fortran/decl.c:7222
55056#, gcc-internal-format, gfc-internal-format
55057msgid "ENTRY statement at %C cannot appear within a DO block"
55058msgstr ""
55059
55060#: fortran/decl.c:7226
55061#, gcc-internal-format, gfc-internal-format
55062msgid "ENTRY statement at %C cannot appear within a SELECT block"
55063msgstr ""
55064
55065#: fortran/decl.c:7230
55066#, gcc-internal-format, gfc-internal-format
55067msgid "ENTRY statement at %C cannot appear within a FORALL block"
55068msgstr ""
55069
55070#: fortran/decl.c:7234
55071#, gcc-internal-format, gfc-internal-format
55072msgid "ENTRY statement at %C cannot appear within a WHERE block"
55073msgstr ""
55074
55075#: fortran/decl.c:7238
55076#, gcc-internal-format, gfc-internal-format
55077msgid "ENTRY statement at %C cannot appear within a contained subprogram"
55078msgstr ""
55079
55080#: fortran/decl.c:7242
55081#, fuzzy, gcc-internal-format, gfc-internal-format
55082#| msgid "Unexpected END statement at %C"
55083msgid "Unexpected ENTRY statement at %C"
55084msgstr "Odottamaton CASE-lause kohdassa %C"
55085
55086#: fortran/decl.c:7263
55087#, gcc-internal-format, gfc-internal-format
55088msgid "ENTRY statement at %C cannot appear in a contained procedure"
55089msgstr ""
55090
55091#: fortran/decl.c:7314 fortran/decl.c:7520
55092#, gcc-internal-format, gfc-internal-format
55093msgid "Missing required parentheses before BIND(C) at %C"
55094msgstr ""
55095
55096#: fortran/decl.c:7582 fortran/decl.c:7589
55097#, fuzzy, gcc-internal-format, gfc-internal-format
55098#| msgid "Multiple identifiers provided with single NAME= specifier at %C"
55099msgid "Invalid C identifier in NAME= specifier at %C"
55100msgstr "virheellinen muunnostarkennin jälkiliitteessä: %c"
55101
55102#: fortran/decl.c:7629
55103#, gcc-internal-format, gfc-internal-format
55104msgid "Syntax error in NAME= specifier for binding label at %C"
55105msgstr ""
55106
55107#: fortran/decl.c:7645
55108#, fuzzy, gcc-internal-format, gfc-internal-format
55109#| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
55110msgid "NAME= specifier at %C should be a constant expression"
55111msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
55112
55113#: fortran/decl.c:7653
55114#, gcc-internal-format, gfc-internal-format
55115msgid "NAME= specifier at %C should be a scalar of default character kind"
55116msgstr ""
55117
55118#: fortran/decl.c:7672
55119#, gcc-internal-format, gfc-internal-format
55120msgid "Missing closing paren for binding label at %C"
55121msgstr ""
55122
55123#: fortran/decl.c:7678
55124#, gcc-internal-format, gfc-internal-format
55125msgid "No binding name is allowed in BIND(C) at %C"
55126msgstr "Sitomisnimeä ei ole sallittu BIND(C):ssä kohdassa %C"
55127
55128#: fortran/decl.c:7684
55129#, gcc-internal-format, gfc-internal-format
55130msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
55131msgstr ""
55132
55133#: fortran/decl.c:7713
55134#, fuzzy, gcc-internal-format, gfc-internal-format
55135msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
55136msgstr "Sitomisnimeä ei ole sallittu BIND(C):ssä kohdassa %C"
55137
55138#: fortran/decl.c:7958
55139#, gcc-internal-format, gfc-internal-format
55140msgid "Unexpected END statement at %C"
55141msgstr "Odottamaton END-lause kohdassa %C"
55142
55143#: fortran/decl.c:7967
55144#, fuzzy, gcc-internal-format, gfc-internal-format
55145msgid "END statement instead of %s statement at %L"
55146msgstr "%s-lausetta odotettiin kohdassa %L"
55147
55148#. We would have required END [something].
55149#: fortran/decl.c:7976
55150#, gcc-internal-format, gfc-internal-format
55151msgid "%s statement expected at %L"
55152msgstr "%s-lausetta odotettiin kohdassa %L"
55153
55154#: fortran/decl.c:7987
55155#, fuzzy, gcc-internal-format, gfc-internal-format
55156#| msgid "Expecting %s statement at %C"
55157msgid "Expecting %s statement at %L"
55158msgstr "%s-lausetta odotettiin kohdassa %L"
55159
55160#: fortran/decl.c:8007
55161#, fuzzy, gcc-internal-format
55162#| msgid "Expected block name of '%s' in %s statement at %C"
55163msgid "Expected block name of %qs in %s statement at %L"
55164msgstr "Odotettiin ”%s”-lohkonimeä %s-lauseessa kohdassa %C"
55165
55166#: fortran/decl.c:8024
55167#, gcc-internal-format, gfc-internal-format
55168msgid "Expected terminating name at %C"
55169msgstr "Odotettiin päättävää nimeä kohdassa %C"
55170
55171#: fortran/decl.c:8038 fortran/decl.c:8046
55172#, fuzzy, gcc-internal-format
55173#| msgid "Expected label '%s' for %s statement at %C"
55174msgid "Expected label %qs for %s statement at %C"
55175msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
55176
55177#: fortran/decl.c:8145
55178#, gcc-internal-format, gfc-internal-format
55179msgid "Missing array specification at %L in DIMENSION statement"
55180msgstr ""
55181
55182#: fortran/decl.c:8153
55183#, gcc-internal-format, gfc-internal-format
55184msgid "Dimensions specified for %s at %L after its initialization"
55185msgstr ""
55186
55187#: fortran/decl.c:8161
55188#, gcc-internal-format, gfc-internal-format
55189msgid "Missing array specification at %L in CODIMENSION statement"
55190msgstr ""
55191
55192#: fortran/decl.c:8170
55193#, gcc-internal-format, gfc-internal-format
55194msgid "Array specification must be deferred at %L"
55195msgstr ""
55196
55197#: fortran/decl.c:8268
55198#, gcc-internal-format, gfc-internal-format
55199msgid "Unexpected character in variable list at %C"
55200msgstr "Odottamaton merkki muuttujaluettelossa kohdassa %C"
55201
55202#: fortran/decl.c:8305
55203#, fuzzy, gcc-internal-format
55204#| msgid "Expected '(' at %C"
55205msgid "Expected %<(%> at %C"
55206msgstr "Odotettiin merkkiä ”,” kohdassa %C"
55207
55208#: fortran/decl.c:8319 fortran/decl.c:8359
55209#, gcc-internal-format, gfc-internal-format
55210msgid "Expected variable name at %C"
55211msgstr "Odotettiin muuttujanimeä kohdassa %C"
55212
55213#: fortran/decl.c:8335
55214#, gcc-internal-format, gfc-internal-format
55215msgid "Cray pointer at %C must be an integer"
55216msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
55217
55218#: fortran/decl.c:8339
55219#, gcc-internal-format, gfc-internal-format
55220msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
55221msgstr "Cray-osoittimella kohdassa %C on %d-tavun tarkkuus; muistiosoitteet vaativat %d tavua"
55222
55223#: fortran/decl.c:8345
55224#, gcc-internal-format, gfc-internal-format
55225msgid "Expected \",\" at %C"
55226msgstr "Odotettiin merkkiä ”,” kohdassa %C"
55227
55228#: fortran/decl.c:8384
55229#, gcc-internal-format
55230msgid "Couldn't set Cray pointee array spec."
55231msgstr ""
55232
55233#: fortran/decl.c:8408
55234#, gcc-internal-format, gfc-internal-format
55235msgid "Expected \")\" at %C"
55236msgstr "Odotettiin ”)” kohdassa %C"
55237
55238#: fortran/decl.c:8420
55239#, fuzzy, gcc-internal-format
55240#| msgid "Expected \",\" or end of statement at %C"
55241msgid "Expected %<,%> or end of statement at %C"
55242msgstr "Odottamaton END-lause kohdassa %C"
55243
55244#: fortran/decl.c:8446
55245#, gcc-internal-format, gfc-internal-format
55246msgid "INTENT is not allowed inside of BLOCK at %C"
55247msgstr ""
55248
55249#: fortran/decl.c:8478
55250#, gcc-internal-format, gfc-internal-format
55251msgid "OPTIONAL is not allowed inside of BLOCK at %C"
55252msgstr ""
55253
55254#: fortran/decl.c:8497
55255#, gcc-internal-format, gfc-internal-format
55256msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
55257msgstr ""
55258
55259#: fortran/decl.c:8536
55260#, fuzzy, gcc-internal-format, gfc-internal-format
55261msgid "CONTIGUOUS statement at %C"
55262msgstr "Odottamaton %s-lause kohdassa %C"
55263
55264#: fortran/decl.c:8642
55265#, gcc-internal-format, gfc-internal-format
55266msgid "Access specification of the %s operator at %C has already been specified"
55267msgstr ""
55268
55269#: fortran/decl.c:8659
55270#, gcc-internal-format, gfc-internal-format
55271msgid "Access specification of the .%s. operator at %C has already been specified"
55272msgstr ""
55273
55274#: fortran/decl.c:8698
55275#, fuzzy, gcc-internal-format, gfc-internal-format
55276msgid "PROTECTED statement at %C"
55277msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
55278
55279#: fortran/decl.c:8736
55280#, gcc-internal-format, gfc-internal-format
55281msgid "Syntax error in PROTECTED statement at %C"
55282msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
55283
55284#: fortran/decl.c:8760
55285#, fuzzy, gcc-internal-format, gfc-internal-format
55286msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
55287msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
55288
55289#: fortran/decl.c:8797
55290#, fuzzy, gcc-internal-format, gfc-internal-format
55291msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
55292msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
55293
55294#: fortran/decl.c:8825
55295#, gcc-internal-format, gfc-internal-format
55296msgid "Expected variable name at %C in PARAMETER statement"
55297msgstr "Odotettiin muuttujanimeä kohdassa %C PARAMETER-lauseessa"
55298
55299#: fortran/decl.c:8832
55300#, gcc-internal-format, gfc-internal-format
55301msgid "Expected = sign in PARAMETER statement at %C"
55302msgstr "Odotettiin =-merkkiä PARAMETER-lauseessa kohdassa %C"
55303
55304#: fortran/decl.c:8838
55305#, gcc-internal-format, gfc-internal-format
55306msgid "Expected expression at %C in PARAMETER statement"
55307msgstr "Odotettiin lauseketta kohdassa %C PARAMETER-lauseessa"
55308
55309#: fortran/decl.c:8858
55310#, gcc-internal-format, gfc-internal-format
55311msgid "Initializing already initialized variable at %C"
55312msgstr "Alustetaan jo alustettu muuttuja kohdassa %C"
55313
55314#. With legacy PARAMETER statements, don't expect a terminating ')'.
55315#: fortran/decl.c:8883
55316#, gcc-internal-format, gfc-internal-format
55317msgid "PARAMETER without '()' at %C"
55318msgstr ""
55319
55320#: fortran/decl.c:8899
55321#, gcc-internal-format, gfc-internal-format
55322msgid "Unexpected characters in PARAMETER statement at %C"
55323msgstr "Odottamattomia merkkejä PARAMETER-lauseessa kohdassa %C"
55324
55325#: fortran/decl.c:8918 fortran/decl.c:8974
55326#, gcc-internal-format
55327msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
55328msgstr ""
55329
55330#: fortran/decl.c:8953
55331#, fuzzy, gcc-internal-format, gfc-internal-format
55332#| msgid "Expected variable in READ statement at %C"
55333msgid "Expected entity-list in AUTOMATIC statement at %C"
55334msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
55335
55336#: fortran/decl.c:8960
55337#, fuzzy, gcc-internal-format, gfc-internal-format
55338#| msgid "Syntax error in VOLATILE statement at %C"
55339msgid "Syntax error in AUTOMATIC statement at %C"
55340msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
55341
55342#: fortran/decl.c:9009
55343#, fuzzy, gcc-internal-format, gfc-internal-format
55344#| msgid "Expected variable in READ statement at %C"
55345msgid "Expected entity-list in STATIC statement at %C"
55346msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
55347
55348#: fortran/decl.c:9016
55349#, fuzzy, gcc-internal-format, gfc-internal-format
55350#| msgid "Syntax error in SAVE statement at %C"
55351msgid "Syntax error in STATIC statement at %C"
55352msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
55353
55354#: fortran/decl.c:9035
55355#, gcc-internal-format, gfc-internal-format
55356msgid "Blanket SAVE statement at %C follows previous SAVE statement"
55357msgstr ""
55358
55359#: fortran/decl.c:9046
55360#, fuzzy, gcc-internal-format, gfc-internal-format
55361msgid "SAVE statement at %C follows blanket SAVE statement"
55362msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
55363
55364#: fortran/decl.c:9092
55365#, gcc-internal-format, gfc-internal-format
55366msgid "Syntax error in SAVE statement at %C"
55367msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
55368
55369#: fortran/decl.c:9106
55370#, gcc-internal-format, gfc-internal-format
55371msgid "VALUE is not allowed inside of BLOCK at %C"
55372msgstr ""
55373
55374#: fortran/decl.c:9110
55375#, fuzzy, gcc-internal-format, gfc-internal-format
55376msgid "VALUE statement at %C"
55377msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
55378
55379#: fortran/decl.c:9148
55380#, gcc-internal-format, gfc-internal-format
55381msgid "Syntax error in VALUE statement at %C"
55382msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
55383
55384#: fortran/decl.c:9160
55385#, fuzzy, gcc-internal-format, gfc-internal-format
55386msgid "VOLATILE statement at %C"
55387msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
55388
55389#: fortran/decl.c:9187
55390#, gcc-internal-format
55391msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
55392msgstr ""
55393
55394#: fortran/decl.c:9212
55395#, gcc-internal-format, gfc-internal-format
55396msgid "Syntax error in VOLATILE statement at %C"
55397msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
55398
55399#: fortran/decl.c:9224
55400#, fuzzy, gcc-internal-format, gfc-internal-format
55401msgid "ASYNCHRONOUS statement at %C"
55402msgstr "Odottamaton %s-lause kohdassa %C"
55403
55404#: fortran/decl.c:9268
55405#, fuzzy, gcc-internal-format, gfc-internal-format
55406msgid "Syntax error in ASYNCHRONOUS statement at %C"
55407msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
55408
55409#: fortran/decl.c:9293
55410#, fuzzy, gcc-internal-format, gfc-internal-format
55411msgid "MODULE PROCEDURE declaration at %C"
55412msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
55413
55414#: fortran/decl.c:9386
55415#, fuzzy, gcc-internal-format, gfc-internal-format
55416msgid "MODULE PROCEDURE at %C must be in a generic module interface"
55417msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
55418
55419#: fortran/decl.c:9444
55420#, fuzzy, gcc-internal-format, gfc-internal-format
55421msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
55422msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
55423
55424#: fortran/decl.c:9493
55425#, gcc-internal-format, gfc-internal-format
55426msgid "Ambiguous symbol in TYPE definition at %C"
55427msgstr "Monimerkityksellinen symboli TYPE-määrittelyssä kohdassa %C"
55428
55429#: fortran/decl.c:9502
55430#, gcc-internal-format
55431msgid "Symbol %qs at %C has not been previously defined"
55432msgstr ""
55433
55434#: fortran/decl.c:9508
55435#, gcc-internal-format
55436msgid "%qs in EXTENDS expression at %C is not a derived type"
55437msgstr ""
55438
55439#: fortran/decl.c:9515
55440#, gcc-internal-format
55441msgid "%qs cannot be extended at %C because it is BIND(C)"
55442msgstr ""
55443
55444#: fortran/decl.c:9522
55445#, gcc-internal-format
55446msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
55447msgstr ""
55448
55449#: fortran/decl.c:9545
55450#, gcc-internal-format, gfc-internal-format
55451msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
55452msgstr ""
55453
55454#: fortran/decl.c:9557
55455#, gcc-internal-format, gfc-internal-format
55456msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
55457msgstr ""
55458
55459#: fortran/decl.c:9578
55460#, fuzzy, gcc-internal-format, gfc-internal-format
55461msgid "ABSTRACT type at %C"
55462msgstr "abstrakti metodi ei-abstraktissa luokassa"
55463
55464#: fortran/decl.c:9624
55465#, fuzzy, gcc-internal-format, gfc-internal-format
55466msgid "Failed to create structure type '%s' at %C"
55467msgstr "%s: Tulostetiedoston %s sulkeminen epäonnistui\n"
55468
55469#: fortran/decl.c:9630
55470#, fuzzy, gcc-internal-format
55471#| msgid "%qD has already been defined"
55472msgid "Type definition of %qs at %C was already defined at %L"
55473msgstr "%qD on jo määritelty"
55474
55475#: fortran/decl.c:9677
55476#, fuzzy, gcc-internal-format, gfc-internal-format
55477msgid "Junk after MAP statement at %C"
55478msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
55479
55480#: fortran/decl.c:9710
55481#, fuzzy, gcc-internal-format, gfc-internal-format
55482msgid "Junk after UNION statement at %C"
55483msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
55484
55485#: fortran/decl.c:9745
55486#, fuzzy, gcc-internal-format
55487#| msgid "%qD is not a member of %qD"
55488msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
55489msgstr "Jäsenfunktio %qs"
55490
55491#: fortran/decl.c:9759
55492#, fuzzy, gcc-internal-format, gfc-internal-format
55493#| msgid "Unexpected junk after function declaration at %C"
55494msgid "Structure name expected in non-nested structure declaration at %C"
55495msgstr "Odottamatonta roskaa funktioesittelyn jälkeen kohdassa %C"
55496
55497#: fortran/decl.c:9777
55498#, fuzzy, gcc-internal-format, gfc-internal-format
55499msgid "Junk after non-nested STRUCTURE statement at %C"
55500msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
55501
55502#: fortran/decl.c:9784
55503#, fuzzy, gcc-internal-format
55504#| msgid "External '%s' at %L cannot have an initializer"
55505msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
55506msgstr "Ulkoisella ”%s” kohdassa %L ei voi olla alustinta"
55507
55508#: fortran/decl.c:9947
55509#, gcc-internal-format, gfc-internal-format
55510msgid "Expected :: in TYPE definition at %C"
55511msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
55512
55513#: fortran/decl.c:9975
55514#, fuzzy, gcc-internal-format
55515#| msgid "External '%s' at %L cannot have an initializer"
55516msgid "Type name %qs at %C cannot be the same as an intrinsic type"
55517msgstr "Ulkoisella ”%s” kohdassa %L ei voi olla alustinta"
55518
55519#: fortran/decl.c:9986
55520#, fuzzy, gcc-internal-format
55521#| msgid "Procedure '%s' at %L may not have basic type of %s"
55522msgid "Derived type name %qs at %C already has a basic type of %s"
55523msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
55524
55525#: fortran/decl.c:9989
55526#, fuzzy, gcc-internal-format
55527#| msgid "Procedure '%s' at %L may not have basic type of %s"
55528msgid "Derived type name %qs at %C already has a basic type"
55529msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
55530
55531#: fortran/decl.c:10006
55532#, fuzzy, gcc-internal-format
55533#| msgid "%qD has already been defined"
55534msgid "Derived type definition of %qs at %C has already been defined"
55535msgstr "%qD on jo määritelty"
55536
55537#: fortran/decl.c:10067
55538#, fuzzy, gcc-internal-format, gfc-internal-format
55539#| msgid "Syntax error in CHARACTER declaration at %C"
55540msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
55541msgstr "Syntaksivirhe CHARACTER-esittelyssä kohdassa %C"
55542
55543#: fortran/decl.c:10151
55544#, gcc-internal-format, gfc-internal-format
55545msgid "Cray Pointee at %C cannot be assumed shape array"
55546msgstr ""
55547
55548#: fortran/decl.c:10171
55549#, fuzzy, gcc-internal-format, gfc-internal-format
55550msgid "ENUM and ENUMERATOR at %C"
55551msgstr "enum-muunnos sijoituksessa on virheellistä C++-kielessä"
55552
55553#: fortran/decl.c:10203
55554#, gcc-internal-format, gfc-internal-format
55555msgid "Enumerator exceeds the C integer type at %C"
55556msgstr "Enumeraattori ylittää C-kokonaislukutyypin kohdassa %C"
55557
55558#: fortran/decl.c:10282
55559#, fuzzy, gcc-internal-format, gfc-internal-format
55560msgid "ENUMERATOR %L not initialized with integer expression"
55561msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
55562
55563#: fortran/decl.c:10330
55564#, gcc-internal-format, gfc-internal-format
55565msgid "ENUM definition statement expected before %C"
55566msgstr "ENUM-määrittelylause odotettiin ennen kohdetta %C"
55567
55568#: fortran/decl.c:10366
55569#, gcc-internal-format, gfc-internal-format
55570msgid "Syntax error in ENUMERATOR definition at %C"
55571msgstr "Syntaksivirhe ENUMERATOR-määrittelyssä kohdassa %C"
55572
55573#: fortran/decl.c:10413 fortran/decl.c:10428
55574#, gcc-internal-format, gfc-internal-format
55575msgid "Duplicate access-specifier at %C"
55576msgstr "Kaksoiskappale pääsy-tarkenne kohdassa %C"
55577
55578#: fortran/decl.c:10448
55579#, gcc-internal-format, gfc-internal-format
55580msgid "Binding attributes already specify passing, illegal NOPASS at %C"
55581msgstr ""
55582
55583#: fortran/decl.c:10468
55584#, gcc-internal-format, gfc-internal-format
55585msgid "Binding attributes already specify passing, illegal PASS at %C"
55586msgstr ""
55587
55588#: fortran/decl.c:10495
55589#, gcc-internal-format, gfc-internal-format
55590msgid "Duplicate POINTER attribute at %C"
55591msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
55592
55593#: fortran/decl.c:10513
55594#, fuzzy, gcc-internal-format, gfc-internal-format
55595msgid "Duplicate NON_OVERRIDABLE at %C"
55596msgstr "Kaksoiskappale pääsy-tarkenne kohdassa %C"
55597
55598#: fortran/decl.c:10529
55599#, fuzzy, gcc-internal-format, gfc-internal-format
55600msgid "Duplicate DEFERRED at %C"
55601msgstr "Kaksoiskappale %s-nimiöspesifikaatio kohdassa %C"
55602
55603#: fortran/decl.c:10542
55604#, gcc-internal-format, gfc-internal-format
55605msgid "Expected access-specifier at %C"
55606msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
55607
55608#: fortran/decl.c:10544
55609#, gcc-internal-format, gfc-internal-format
55610msgid "Expected binding attribute at %C"
55611msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
55612
55613#: fortran/decl.c:10552
55614#, gcc-internal-format, gfc-internal-format
55615msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
55616msgstr ""
55617
55618#: fortran/decl.c:10564
55619#, fuzzy, gcc-internal-format, gfc-internal-format
55620msgid "POINTER attribute is required for procedure pointer component at %C"
55621msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
55622
55623#: fortran/decl.c:10606
55624#, fuzzy, gcc-internal-format
55625#| msgid "Interface-name expected after '(' at %C"
55626msgid "Interface-name expected after %<(%> at %C"
55627msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
55628
55629#: fortran/decl.c:10612
55630#, fuzzy, gcc-internal-format
55631#| msgid "')' expected at %C"
55632msgid "%<)%> expected at %C"
55633msgstr "Odotettiin merkkiä ”,” kohdassa %C"
55634
55635#: fortran/decl.c:10632
55636#, gcc-internal-format, gfc-internal-format
55637msgid "Interface must be specified for DEFERRED binding at %C"
55638msgstr ""
55639
55640#: fortran/decl.c:10637
55641#, gcc-internal-format, gfc-internal-format
55642msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
55643msgstr ""
55644
55645#: fortran/decl.c:10660
55646#, gcc-internal-format, gfc-internal-format
55647msgid "Expected binding name at %C"
55648msgstr "Odotettiin sitomisnimeä kohteessa %C"
55649
55650#: fortran/decl.c:10664
55651#, fuzzy, gcc-internal-format, gfc-internal-format
55652msgid "PROCEDURE list at %C"
55653msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
55654
55655#: fortran/decl.c:10676
55656#, gcc-internal-format
55657msgid "%<=> target%> is invalid for DEFERRED binding at %C"
55658msgstr ""
55659
55660#: fortran/decl.c:10682
55661#, gcc-internal-format
55662msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
55663msgstr ""
55664
55665#: fortran/decl.c:10692
55666#, fuzzy, gcc-internal-format
55667#| msgid "Expected binding target after '=>' at %C"
55668msgid "Expected binding target after %<=>%> at %C"
55669msgstr "Odotettiin sitomisnimeä kohteessa %C"
55670
55671#: fortran/decl.c:10709
55672#, gcc-internal-format
55673msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
55674msgstr ""
55675
55676#: fortran/decl.c:10720
55677#, gcc-internal-format
55678msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
55679msgstr ""
55680
55681#: fortran/decl.c:10771
55682#, gcc-internal-format, gfc-internal-format
55683msgid "GENERIC at %C must be inside a derived-type CONTAINS"
55684msgstr ""
55685
55686#: fortran/decl.c:10791
55687#, fuzzy, gcc-internal-format
55688#| msgid "Expected '::' at %C"
55689msgid "Expected %<::%> at %C"
55690msgstr "Odotettiin merkkiä ”,” kohdassa %C"
55691
55692#: fortran/decl.c:10803
55693#, gcc-internal-format, gfc-internal-format
55694msgid "Expected generic name or operator descriptor at %C"
55695msgstr "Odotettiin geneeristä nimeä tai operaattorimäärittelijää kohdassa %C"
55696
55697#: fortran/decl.c:10824
55698#, fuzzy, gcc-internal-format, gfc-internal-format
55699msgid "Malformed GENERIC statement at %C"
55700msgstr "Odotettiin geneeristä nimeä tai operaattorimäärittelijää kohdassa %C"
55701
55702#: fortran/decl.c:10835
55703#, fuzzy, gcc-internal-format
55704#| msgid "Expected '=>' at %C"
55705msgid "Expected %<=>%> at %C"
55706msgstr "Odotettiin merkkiä ”,” kohdassa %C"
55707
55708#: fortran/decl.c:10871
55709#, gcc-internal-format
55710msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
55711msgstr ""
55712
55713#: fortran/decl.c:10879
55714#, gcc-internal-format
55715msgid "Binding at %C must have the same access as already defined binding %qs"
55716msgstr ""
55717
55718#: fortran/decl.c:10927
55719#, gcc-internal-format, gfc-internal-format
55720msgid "Expected specific binding name at %C"
55721msgstr "Odotettiin erityistä sitomisnimeä kohdassa %C"
55722
55723#: fortran/decl.c:10937
55724#, gcc-internal-format
55725msgid "%qs already defined as specific binding for the generic %qs at %C"
55726msgstr ""
55727
55728#: fortran/decl.c:10955
55729#, fuzzy, gcc-internal-format, gfc-internal-format
55730msgid "Junk after GENERIC binding at %C"
55731msgstr "Roskaa CALL-lauseen jälkeen kohdassa %C"
55732
55733#: fortran/decl.c:10990
55734#, gcc-internal-format, gfc-internal-format
55735msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
55736msgstr ""
55737
55738#: fortran/decl.c:11001
55739#, gcc-internal-format, gfc-internal-format
55740msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
55741msgstr ""
55742
55743#: fortran/decl.c:11023
55744#, fuzzy, gcc-internal-format, gfc-internal-format
55745msgid "Empty FINAL at %C"
55746msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
55747
55748#: fortran/decl.c:11030
55749#, gcc-internal-format, gfc-internal-format
55750msgid "Expected module procedure name at %C"
55751msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
55752
55753#: fortran/decl.c:11040
55754#, fuzzy, gcc-internal-format
55755#| msgid "Expected \",\" at %C"
55756msgid "Expected %<,%> at %C"
55757msgstr "Odotettiin merkkiä ”,” kohdassa %C"
55758
55759#: fortran/decl.c:11046
55760#, fuzzy, gcc-internal-format
55761#| msgid "Unknown procedure name \"%s\" at %C"
55762msgid "Unknown procedure name %qs at %C"
55763msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
55764
55765#: fortran/decl.c:11059
55766#, fuzzy, gcc-internal-format
55767#| msgid "Procedure '%s' at %C is already defined at %L"
55768msgid "%qs at %C is already defined as FINAL procedure"
55769msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
55770
55771#: fortran/decl.c:11129
55772#, gcc-internal-format, gfc-internal-format
55773msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
55774msgstr "Tuntematon attribuutti !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
55775
55776#: fortran/decl.c:11175
55777#, gcc-internal-format, gfc-internal-format
55778msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
55779msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
55780
55781#: fortran/decl.c:11195
55782#, gcc-internal-format
55783msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
55784msgstr ""
55785
55786#: fortran/decl.c:11209
55787#, fuzzy, gcc-internal-format, gfc-internal-format
55788msgid "Syntax error in !GCC$ UNROLL directive at %C"
55789msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
55790
55791#: fortran/dependency.c:105
55792#, gcc-internal-format
55793msgid "identical_array_ref(): inconsistent dimensions"
55794msgstr ""
55795
55796#: fortran/dependency.c:193
55797#, gcc-internal-format
55798msgid "are_identical_variables: Bad type"
55799msgstr ""
55800
55801#. We are told not to check dependencies.
55802#. We do it, however, and issue a warning in case we find one.
55803#. If a dependency is found in the case
55804#. elemental == ELEM_CHECK_VARIABLE, we will generate
55805#. a temporary, so we don't need to bother the user.
55806#: fortran/dependency.c:976
55807#, gcc-internal-format, gfc-internal-format
55808msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
55809msgstr ""
55810
55811#: fortran/dependency.c:1280
55812#, gcc-internal-format
55813msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
55814msgstr ""
55815
55816#: fortran/dump-parse-tree.c:201
55817#, gcc-internal-format
55818msgid "show_array_spec(): Unhandled array shape type."
55819msgstr ""
55820
55821#: fortran/dump-parse-tree.c:280
55822#, gcc-internal-format
55823msgid "show_array_ref(): Unknown array reference"
55824msgstr ""
55825
55826#: fortran/dump-parse-tree.c:312
55827#, gcc-internal-format
55828msgid "show_ref(): Bad component code"
55829msgstr ""
55830
55831#: fortran/dump-parse-tree.c:575
55832#, fuzzy, gcc-internal-format
55833msgid "show_expr(): Bad intrinsic in expression"
55834msgstr "vektoriylivuoto lausekkeessa"
55835
55836#: fortran/dump-parse-tree.c:618
55837#, gcc-internal-format
55838msgid "show_expr(): Don't know how to show expr"
55839msgstr ""
55840
55841#: fortran/dump-parse-tree.c:2856
55842#, gcc-internal-format
55843msgid "show_code_node(): Bad statement code"
55844msgstr ""
55845
55846#: fortran/dump-parse-tree.c:3150 fortran/dump-parse-tree.c:3242
55847#, fuzzy, gcc-internal-format
55848#| msgid "cannot convert to a pointer type"
55849msgid "Cannot convert %qs to interoperable type at %L"
55850msgstr "ei voi muuntaa osoitintyypiksi"
55851
55852#: fortran/error.c:335
55853#, fuzzy, gcc-internal-format, gfc-internal-format
55854msgid "    Included at %s:%d:"
55855msgstr "%s %d"
55856
55857#: fortran/error.c:421
55858#, gcc-internal-format
55859msgid "<During initialization>\n"
55860msgstr "<Alustuksen aikana>\n"
55861
55862#: fortran/expr.c:149
55863#, gcc-internal-format
55864msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
55865msgstr ""
55866
55867#: fortran/expr.c:349
55868#, gcc-internal-format
55869msgid "gfc_copy_expr(): Bad expr node"
55870msgstr ""
55871
55872#: fortran/expr.c:499
55873#, gcc-internal-format
55874msgid "free_expr0(): Bad expr type"
55875msgstr ""
55876
55877#: fortran/expr.c:646 fortran/expr.c:648 fortran/expr.c:699 fortran/expr.c:701
55878#, fuzzy, gcc-internal-format, gfc-internal-format
55879msgid "Constant expression required at %C"
55880msgstr "ylivuoto vakiolausekkeessa"
55881
55882#: fortran/expr.c:655 fortran/expr.c:657 fortran/expr.c:708 fortran/expr.c:710
55883#, fuzzy, gcc-internal-format, gfc-internal-format
55884msgid "Integer expression required at %C"
55885msgstr "kokonaislukuylivuoto lausekkeessa"
55886
55887#: fortran/expr.c:665 fortran/expr.c:667 fortran/expr.c:721 fortran/expr.c:723
55888#, fuzzy, gcc-internal-format, gfc-internal-format
55889msgid "Integer value too large in expression at %C"
55890msgstr "Kokonaisluku liian suuri kohdassa %C"
55891
55892#: fortran/expr.c:1050
55893#, gcc-internal-format
55894msgid "gfc_is_constant_expr(): Unknown expression type"
55895msgstr ""
55896
55897#: fortran/expr.c:1207
55898#, gcc-internal-format
55899msgid "simplify_intrinsic_op(): Bad operator"
55900msgstr ""
55901
55902#: fortran/expr.c:1313
55903#, gcc-internal-format, gfc-internal-format
55904msgid "Index in dimension %d is out of bounds at %L"
55905msgstr ""
55906
55907#: fortran/expr.c:1501 fortran/expr.c:1552
55908#, gcc-internal-format, gfc-internal-format
55909msgid "index in dimension %d is out of bounds at %L"
55910msgstr ""
55911
55912#: fortran/expr.c:1628
55913#, gcc-internal-format, gfc-internal-format
55914msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
55915msgstr ""
55916
55917#: fortran/expr.c:2175
55918#, gcc-internal-format, gfc-internal-format
55919msgid "elemental function arguments at %C are not compliant"
55920msgstr ""
55921
55922#: fortran/expr.c:2219
55923#, gcc-internal-format, gfc-internal-format
55924msgid "Numeric or CHARACTER operands are required in expression at %L"
55925msgstr ""
55926
55927#: fortran/expr.c:2244
55928#, gcc-internal-format, gfc-internal-format
55929msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
55930msgstr ""
55931
55932#: fortran/expr.c:2251
55933#, gcc-internal-format, gfc-internal-format
55934msgid "Concat operator at %L must concatenate strings of the same kind"
55935msgstr ""
55936
55937#: fortran/expr.c:2261
55938#, gcc-internal-format, gfc-internal-format
55939msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
55940msgstr ""
55941
55942#: fortran/expr.c:2277
55943#, gcc-internal-format, gfc-internal-format
55944msgid "LOGICAL operands are required in expression at %L"
55945msgstr ""
55946
55947#: fortran/expr.c:2288
55948#, gcc-internal-format, gfc-internal-format
55949msgid "Only intrinsic operators can be used in expression at %L"
55950msgstr ""
55951
55952#: fortran/expr.c:2296
55953#, gcc-internal-format, gfc-internal-format
55954msgid "Numeric operands are required in expression at %L"
55955msgstr ""
55956
55957#: fortran/expr.c:2319
55958#, fuzzy, gcc-internal-format
55959msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
55960msgstr "tyhjä esittely"
55961
55962#: fortran/expr.c:2430
55963#, gcc-internal-format
55964msgid "Assumed or deferred character length variable %qs in constant expression at %L"
55965msgstr ""
55966
55967#: fortran/expr.c:2496
55968#, gcc-internal-format
55969msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
55970msgstr ""
55971
55972#: fortran/expr.c:2527
55973#, fuzzy, gcc-internal-format, gfc-internal-format
55974msgid "Evaluation of nonstandard initialization expression at %L"
55975msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
55976
55977#: fortran/expr.c:2604 fortran/resolve.c:2688
55978#, fuzzy, gcc-internal-format
55979msgid "Function %qs in initialization expression at %L must be an intrinsic function"
55980msgstr "vektoriylivuoto lausekkeessa"
55981
55982#: fortran/expr.c:2616
55983#, fuzzy, gcc-internal-format
55984#| msgid "Intrinsic '%s' at %L cannot have an initializer"
55985msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
55986msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
55987
55988#: fortran/expr.c:2655
55989#, fuzzy, gcc-internal-format
55990msgid "PARAMETER %qs is used at %L before its definition is complete"
55991msgstr "%J%qD käytössä ilman prototyyppiä ennen määrittelyänsä"
55992
55993#: fortran/expr.c:2675
55994#, fuzzy, gcc-internal-format
55995#| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
55996msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
55997msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
55998
55999#: fortran/expr.c:2681
56000#, fuzzy, gcc-internal-format
56001#| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
56002msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
56003msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
56004
56005#: fortran/expr.c:2687
56006#, fuzzy, gcc-internal-format
56007#| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
56008msgid "Deferred array %qs at %L is not permitted in an initialization expression"
56009msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
56010
56011#: fortran/expr.c:2693
56012#, gcc-internal-format
56013msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
56014msgstr ""
56015
56016#: fortran/expr.c:2703
56017#, gcc-internal-format
56018msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
56019msgstr ""
56020
56021#: fortran/expr.c:2757
56022#, fuzzy, gcc-internal-format
56023msgid "check_init_expr(): Unknown expression type"
56024msgstr "vektoriylivuoto lausekkeessa"
56025
56026#: fortran/expr.c:2891
56027#, fuzzy, gcc-internal-format
56028msgid "Specification function %qs at %L cannot be a statement function"
56029msgstr "%J%qD on tavallisesti ei-staattinen funktio"
56030
56031#: fortran/expr.c:2898
56032#, fuzzy, gcc-internal-format
56033#| msgid "Function '%s' at %L cannot have an initializer"
56034msgid "Specification function %qs at %L cannot be an internal function"
56035msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
56036
56037#: fortran/expr.c:2905
56038#, gcc-internal-format
56039msgid "Specification function %qs at %L must be PURE"
56040msgstr ""
56041
56042#: fortran/expr.c:2913
56043#, gcc-internal-format
56044msgid "Specification function %qs at %L cannot be RECURSIVE"
56045msgstr ""
56046
56047#: fortran/expr.c:3059
56048#, fuzzy, gcc-internal-format
56049#| msgid "%s statement not allowed in PURE procedure at %C"
56050msgid "Dummy argument %qs not allowed in expression at %L"
56051msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
56052
56053#: fortran/expr.c:3066
56054#, fuzzy, gcc-internal-format
56055#| msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
56056msgid "Dummy argument %qs at %L cannot be OPTIONAL"
56057msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei saa olla OPTIONAL"
56058
56059#: fortran/expr.c:3073
56060#, fuzzy, gcc-internal-format
56061#| msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
56062msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
56063msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
56064
56065#: fortran/expr.c:3102
56066#, fuzzy, gcc-internal-format
56067msgid "Variable %qs cannot appear in the expression at %L"
56068msgstr "ylivuoto vakiolausekkeessa"
56069
56070#: fortran/expr.c:3133
56071#, fuzzy, gcc-internal-format
56072msgid "check_restricted(): Unknown expression type"
56073msgstr "vektoriylivuoto lausekkeessa"
56074
56075#: fortran/expr.c:3153
56076#, fuzzy, gcc-internal-format, gfc-internal-format
56077msgid "Expression at %L must be of INTEGER type, found %s"
56078msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
56079
56080#: fortran/expr.c:3165
56081#, fuzzy, gcc-internal-format
56082#| msgid "%s at %L must be INTEGER"
56083msgid "Function %qs at %L must be PURE"
56084msgstr "%s:n kohdassa %L täytyy olla INTEGER"
56085
56086#: fortran/expr.c:3174
56087#, fuzzy, gcc-internal-format, gfc-internal-format
56088msgid "Expression at %L must be scalar"
56089msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
56090
56091#: fortran/expr.c:3208
56092#, fuzzy, gcc-internal-format, gfc-internal-format
56093msgid "Incompatible ranks in %s (%d and %d) at %L"
56094msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
56095
56096#: fortran/expr.c:3222
56097#, gcc-internal-format, gfc-internal-format
56098msgid "Different shape for %s at %L on dimension %d (%d and %d)"
56099msgstr ""
56100
56101#: fortran/expr.c:3318
56102#, fuzzy, gcc-internal-format
56103#| msgid "'%s' at %L is not a VALUE"
56104msgid "%qs at %L is not a VALUE"
56105msgstr "virheellinen %%L-arvo"
56106
56107#: fortran/expr.c:3325
56108#, gcc-internal-format, gfc-internal-format
56109msgid "Incompatible ranks %d and %d in assignment at %L"
56110msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
56111
56112#: fortran/expr.c:3332
56113#, gcc-internal-format, gfc-internal-format
56114msgid "Variable type is UNKNOWN in assignment at %L"
56115msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
56116
56117#: fortran/expr.c:3344
56118#, gcc-internal-format, gfc-internal-format
56119msgid "NULL appears on right-hand side in assignment at %L"
56120msgstr ""
56121
56122#: fortran/expr.c:3354
56123#, gcc-internal-format, gfc-internal-format
56124msgid "POINTER-valued function appears on right-hand side of assignment at %L"
56125msgstr ""
56126
56127#: fortran/expr.c:3364
56128#, gcc-internal-format
56129msgid "BOZ literal at %L used to initialize non-integer variable %qs"
56130msgstr ""
56131
56132#: fortran/expr.c:3369 fortran/resolve.c:10210
56133#, gcc-internal-format, gfc-internal-format
56134msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
56135msgstr ""
56136
56137#: fortran/expr.c:3380 fortran/resolve.c:10221
56138#, gcc-internal-format
56139msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
56140msgstr ""
56141
56142#: fortran/expr.c:3388 fortran/resolve.c:10230
56143#, fuzzy, gcc-internal-format
56144#| msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
56145msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
56146msgstr "Aritmeettien alivuoto muunnettaessa %s arvoksi %s kohdassa %L. Tämä tarkistus voidaan ottaa pois käytöstä valitsimella -fno-range-check"
56147
56148#: fortran/expr.c:3392 fortran/resolve.c:10234
56149#, fuzzy, gcc-internal-format
56150#| msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
56151msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
56152msgstr "Aritmeettinen ylivuoto muunnettaessa %s arvoksi %s kohdassa %L. Tämä tarkistus voidaan ottaa pois käytöstä valitsimella -fno-range-check"
56153
56154#: fortran/expr.c:3396 fortran/resolve.c:10238
56155#, fuzzy, gcc-internal-format
56156#| msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
56157msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
56158msgstr "Aritmeettinen NaN muunnettaessa %s arvoksi %s kohdassa %L. Tämä tarkistus voidaan ottaa pois käytöstä valitsimella -fno-range-check"
56159
56160#: fortran/expr.c:3405
56161#, gcc-internal-format, gfc-internal-format
56162msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
56163msgstr ""
56164
56165#: fortran/expr.c:3429
56166#, gcc-internal-format, gfc-internal-format
56167msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
56168msgstr "Yhteensopimattomat tyypit DATA-lauseessa kohdassa %L; yritettiin muuntaa tyyppi %s tyypiksi %s"
56169
56170#: fortran/expr.c:3468
56171#, fuzzy, gcc-internal-format, gfc-internal-format
56172msgid "Pointer assignment target is not a POINTER at %L"
56173msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
56174
56175#: fortran/expr.c:3476
56176#, gcc-internal-format
56177msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
56178msgstr ""
56179
56180#: fortran/expr.c:3499
56181#, fuzzy, gcc-internal-format
56182msgid "Expected bounds specification for %qs at %L"
56183msgstr "%J%qD:lle ei ole aiempaa esittelyä"
56184
56185#: fortran/expr.c:3504
56186#, fuzzy, gcc-internal-format
56187msgid "Bounds specification for %qs in pointer assignment at %L"
56188msgstr "vektoriylivuoto lausekkeessa"
56189
56190#: fortran/expr.c:3517
56191#, fuzzy, gcc-internal-format, gfc-internal-format
56192msgid "Lower bound has to be present at %L"
56193msgstr "Data-alkio taulukon alarajan alapuolella kohdassa %L"
56194
56195#: fortran/expr.c:3523
56196#, fuzzy, gcc-internal-format, gfc-internal-format
56197msgid "Stride must not be present at %L"
56198msgstr "%s:n kohdassa %L täytyy olla INTEGER"
56199
56200#: fortran/expr.c:3535
56201#, gcc-internal-format, gfc-internal-format
56202msgid "Either all or none of the upper bounds must be specified at %L"
56203msgstr ""
56204
56205#: fortran/expr.c:3561
56206#, fuzzy, gcc-internal-format, gfc-internal-format
56207msgid "Pointer object at %L shall not have a coindex"
56208msgstr "muuttuvakokoista objektia ei voi alustaa"
56209
56210#: fortran/expr.c:3582
56211#, gcc-internal-format, gfc-internal-format
56212msgid "Invalid procedure pointer assignment at %L"
56213msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
56214
56215#: fortran/expr.c:3606
56216#, fuzzy, gcc-internal-format
56217msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
56218msgstr "vektoriylivuoto lausekkeessa"
56219
56220#: fortran/expr.c:3615
56221#, fuzzy, gcc-internal-format
56222#| msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
56223msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
56224msgstr "Käskyfunktio ”%s” on virheellinen proseduuriosoitinsijoituksessa kohdassa %L"
56225
56226#: fortran/expr.c:3625
56227#, fuzzy, gcc-internal-format
56228#| msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
56229msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
56230msgstr "Käskyfunktio ”%s” on virheellinen proseduuriosoitinsijoituksessa kohdassa %L"
56231
56232#: fortran/expr.c:3631
56233#, fuzzy, gcc-internal-format
56234#| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
56235msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
56236msgstr "Sisäinen proseduuri ”%s” on virheellinen proseduuriosoittimessa kohdassa %L"
56237
56238#: fortran/expr.c:3638
56239#, fuzzy, gcc-internal-format
56240msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
56241msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
56242
56243#: fortran/expr.c:3646
56244#, fuzzy, gcc-internal-format
56245msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
56246msgstr "vektoriylivuoto lausekkeessa"
56247
56248#: fortran/expr.c:3669
56249#, fuzzy, gcc-internal-format, gfc-internal-format
56250msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
56251msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
56252
56253#: fortran/expr.c:3722
56254#, fuzzy, gcc-internal-format
56255#| msgid "Interface mismatch in procedure pointer assignment at %L: %s"
56256msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
56257msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
56258
56259#: fortran/expr.c:3732 fortran/expr.c:3747
56260#, fuzzy, gcc-internal-format
56261#| msgid "Expected a procedure for argument '%s' at %L"
56262msgid "Explicit interface required for component %qs at %L: %s"
56263msgstr "Virheellinen proseduuriargumentti kohdassa %L"
56264
56265#: fortran/expr.c:3738 fortran/expr.c:3753 fortran/resolve.c:2566
56266#, gcc-internal-format
56267msgid "Explicit interface required for %qs at %L: %s"
56268msgstr ""
56269
56270#: fortran/expr.c:3765
56271#, gcc-internal-format, gfc-internal-format
56272msgid "Interface mismatch in procedure pointer assignment at %L: %s"
56273msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
56274
56275#: fortran/expr.c:3774
56276#, gcc-internal-format
56277msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
56278msgstr ""
56279
56280#: fortran/expr.c:3791
56281#, gcc-internal-format, gfc-internal-format
56282msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
56283msgstr ""
56284
56285#: fortran/expr.c:3796
56286#, gcc-internal-format, gfc-internal-format
56287msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
56288msgstr "Eri tyypit osoitinsijoituksessa kohdassa %L; yritettiin tyypin %s sijoitusta tyyppiin %s"
56289
56290#: fortran/expr.c:3805
56291#, gcc-internal-format, gfc-internal-format
56292msgid "Different kind type parameters in pointer assignment at %L"
56293msgstr ""
56294
56295#: fortran/expr.c:3812
56296#, fuzzy, gcc-internal-format, gfc-internal-format
56297msgid "Different ranks in pointer assignment at %L"
56298msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
56299
56300#: fortran/expr.c:3831
56301#, gcc-internal-format, gfc-internal-format
56302msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
56303msgstr ""
56304
56305#: fortran/expr.c:3844
56306#, gcc-internal-format, gfc-internal-format
56307msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
56308msgstr ""
56309
56310#: fortran/expr.c:3848
56311#, gcc-internal-format, gfc-internal-format
56312msgid "Rank remapping target is not rank 1 at %L"
56313msgstr ""
56314
56315#. The test above might need to be extend when F08, Note 5.4 has to be
56316#. interpreted in the way that target and pointer with the same coindex
56317#. are allowed.
56318#: fortran/expr.c:3880 fortran/expr.c:3928
56319#, gcc-internal-format, gfc-internal-format
56320msgid "Data target at %L shall not have a coindex"
56321msgstr ""
56322
56323#: fortran/expr.c:3883
56324#, fuzzy, gcc-internal-format, gfc-internal-format
56325msgid "Target expression in pointer assignment at %L must deliver a pointer result"
56326msgstr "yhteensopimattomat tyypit sijoituksessa"
56327
56328#: fortran/expr.c:3891
56329#, gcc-internal-format, gfc-internal-format
56330msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
56331msgstr ""
56332
56333#: fortran/expr.c:3898
56334#, gcc-internal-format, gfc-internal-format
56335msgid "Bad target in pointer assignment in PURE procedure at %L"
56336msgstr ""
56337
56338#: fortran/expr.c:3907
56339#, gcc-internal-format, gfc-internal-format
56340msgid "Pointer assignment with vector subscript on rhs at %L"
56341msgstr ""
56342
56343#: fortran/expr.c:3915
56344#, gcc-internal-format, gfc-internal-format
56345msgid "Pointer assignment target has PROTECTED attribute at %L"
56346msgstr ""
56347
56348#: fortran/expr.c:3939
56349#, gcc-internal-format, gfc-internal-format
56350msgid "Assignment to contiguous pointer from non-contiguous target at %L"
56351msgstr ""
56352
56353#: fortran/expr.c:3978
56354#, gcc-internal-format, gfc-internal-format
56355msgid "Pointer at %L in pointer assignment might outlive the pointer target"
56356msgstr ""
56357
56358#: fortran/expr.c:4054 fortran/resolve.c:1452
56359#, fuzzy, gcc-internal-format, gfc-internal-format
56360msgid "Pointer initialization target at %L must not be ALLOCATABLE"
56361msgstr "(%qs:n alustuksen lähistöllä)"
56362
56363#: fortran/expr.c:4060
56364#, gcc-internal-format, gfc-internal-format
56365msgid "Pointer initialization target at %L must have the TARGET attribute"
56366msgstr ""
56367
56368#: fortran/expr.c:4075 fortran/resolve.c:1458
56369#, fuzzy, gcc-internal-format, gfc-internal-format
56370msgid "Pointer initialization target at %L must have the SAVE attribute"
56371msgstr "(%qs:n alustuksen lähistöllä)"
56372
56373#: fortran/expr.c:4087
56374#, gcc-internal-format, gfc-internal-format
56375msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
56376msgstr ""
56377
56378#: fortran/expr.c:4557
56379#, gcc-internal-format
56380msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
56381msgstr ""
56382
56383#: fortran/expr.c:5568
56384#, fuzzy, gcc-internal-format, gfc-internal-format
56385msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
56386msgstr "vektoriylivuoto lausekkeessa"
56387
56388#: fortran/expr.c:5576
56389#, gcc-internal-format, gfc-internal-format
56390msgid "Non-variable expression in variable definition context (%s) at %L"
56391msgstr ""
56392
56393#: fortran/expr.c:5584
56394#, fuzzy, gcc-internal-format
56395msgid "Named constant %qs in variable definition context (%s) at %L"
56396msgstr "vektoriylivuoto lausekkeessa"
56397
56398#: fortran/expr.c:5593
56399#, fuzzy, gcc-internal-format
56400msgid "%qs in variable definition context (%s) at %L is not a variable"
56401msgstr "vektoriylivuoto lausekkeessa"
56402
56403#: fortran/expr.c:5604
56404#, gcc-internal-format, gfc-internal-format
56405msgid "Non-POINTER in pointer association context (%s) at %L"
56406msgstr ""
56407
56408#: fortran/expr.c:5613
56409#, fuzzy, gcc-internal-format, gfc-internal-format
56410msgid "Type inaccessible in variable definition context (%s) at %L"
56411msgstr "vektoriylivuoto lausekkeessa"
56412
56413#: fortran/expr.c:5626
56414#, gcc-internal-format, gfc-internal-format
56415msgid "LOCK_TYPE in variable definition context (%s) at %L"
56416msgstr ""
56417
56418#: fortran/expr.c:5639
56419#, fuzzy, gcc-internal-format, gfc-internal-format
56420msgid "LOCK_EVENT in variable definition context (%s) at %L"
56421msgstr "vektoriylivuoto lausekkeessa"
56422
56423#: fortran/expr.c:5669
56424#, gcc-internal-format
56425msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
56426msgstr ""
56427
56428#: fortran/expr.c:5677
56429#, fuzzy, gcc-internal-format
56430msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
56431msgstr "vektoriylivuoto lausekkeessa"
56432
56433#: fortran/expr.c:5690
56434#, gcc-internal-format
56435msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
56436msgstr ""
56437
56438#: fortran/expr.c:5698
56439#, fuzzy, gcc-internal-format
56440msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
56441msgstr "vektoriylivuoto lausekkeessa"
56442
56443#: fortran/expr.c:5710
56444#, fuzzy, gcc-internal-format
56445msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
56446msgstr "vektoriylivuoto lausekkeessa"
56447
56448#: fortran/expr.c:5769
56449#, gcc-internal-format
56450msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
56451msgstr ""
56452
56453#: fortran/expr.c:5773
56454#, fuzzy, gcc-internal-format
56455msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
56456msgstr "vektoriylivuoto lausekkeessa"
56457
56458#: fortran/expr.c:5784
56459#, fuzzy, gcc-internal-format
56460msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
56461msgstr "vektoriylivuoto lausekkeessa"
56462
56463#: fortran/expr.c:5826
56464#, gcc-internal-format, gfc-internal-format
56465msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
56466msgstr ""
56467
56468#: fortran/f95-lang.c:251
56469#, gcc-internal-format, gfc-internal-format
56470msgid "can't open input file: %s"
56471msgstr "ei voi avata syötetiedostoa: %s"
56472
56473#: fortran/frontend-passes.c:192
56474#, fuzzy, gcc-internal-format
56475msgid "No location in statement"
56476msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
56477
56478#: fortran/frontend-passes.c:207
56479#, fuzzy, gcc-internal-format, gfc-internal-format
56480#| msgid "Expected exponent in expression at %C"
56481msgid "No location in expression near %L"
56482msgstr "Odotettiin eksponenttia lausekkeessa kohdassa %C"
56483
56484#: fortran/frontend-passes.c:414
56485#, gcc-internal-format
56486msgid "Illegal id in copy_walk_reduction_arg"
56487msgstr ""
56488
56489#: fortran/frontend-passes.c:822 fortran/trans-array.c:1182
56490#: fortran/trans-array.c:6440 fortran/trans-array.c:7864
56491#: fortran/trans-intrinsic.c:7307
56492#, fuzzy, gcc-internal-format, gfc-internal-format
56493msgid "Creating array temporary at %L"
56494msgstr "Luodaan väliaikainen komentotiedosto %s\n"
56495
56496#: fortran/frontend-passes.c:847 fortran/frontend-passes.c:851
56497#, fuzzy, gcc-internal-format
56498msgid "Removing call to function %qs at %L"
56499msgstr "lopetusalkio puuttuu funktiokutsusta"
56500
56501#: fortran/frontend-passes.c:1278 fortran/frontend-passes.c:1317
56502#, fuzzy, gcc-internal-format
56503#| msgid "expected expression"
56504msgid "bad expression"
56505msgstr "odotettiin lauseketta"
56506
56507#: fortran/frontend-passes.c:1313
56508#, fuzzy, gcc-internal-format
56509msgid "bad op"
56510msgstr "Siirrä alas"
56511
56512#: fortran/frontend-passes.c:2166
56513#, fuzzy, gcc-internal-format
56514msgid "illegal OP in optimize_comparison"
56515msgstr "epäkelpo totuusarvolauseke"
56516
56517#: fortran/frontend-passes.c:2412
56518#, gcc-internal-format
56519msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
56520msgstr ""
56521
56522#: fortran/frontend-passes.c:2419
56523#, gcc-internal-format
56524msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
56525msgstr ""
56526
56527#: fortran/frontend-passes.c:2642 fortran/frontend-passes.c:2666
56528#, fuzzy, gcc-internal-format, gfc-internal-format
56529msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
56530msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
56531
56532#: fortran/frontend-passes.c:2651 fortran/frontend-passes.c:2675
56533#, fuzzy, gcc-internal-format, gfc-internal-format
56534msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
56535msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
56536
56537#: fortran/frontend-passes.c:2735
56538#, gcc-internal-format
56539msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
56540msgstr ""
56541
56542#: fortran/frontend-passes.c:2741
56543#, gcc-internal-format
56544msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
56545msgstr ""
56546
56547#: fortran/frontend-passes.c:3133 fortran/trans-expr.c:1581
56548#, gcc-internal-format, gfc-internal-format
56549msgid "Code for reallocating the allocatable array at %L will be added"
56550msgstr ""
56551
56552#: fortran/frontend-passes.c:3642
56553#, gcc-internal-format
56554msgid "Scalarization using DIMEN_RANGE unimplemented"
56555msgstr ""
56556
56557#: fortran/frontend-passes.c:4434
56558#, fuzzy, gcc-internal-format, gfc-internal-format
56559msgid "Interchanging loops at %L"
56560msgstr "continue-lause silmukan ulkopuolella"
56561
56562#: fortran/gfortranspec.c:145
56563#, gcc-internal-format
56564msgid "overflowed output arg list for %qs"
56565msgstr ""
56566
56567#: fortran/gfortranspec.c:299
56568#, fuzzy, gcc-internal-format
56569msgid "no input files; unwilling to write output files"
56570msgstr "tulostiedostoja ei voi kirjoittaa hakemistoon ”%s”"
56571
56572#: fortran/interface.c:225
56573#, gcc-internal-format, gfc-internal-format
56574msgid "Syntax error in generic specification at %C"
56575msgstr "Syntaksivirhe geneerisessä spesifikaatiossa kohdassa %C"
56576
56577#: fortran/interface.c:252
56578#, gcc-internal-format, gfc-internal-format
56579msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
56580msgstr "Syntaksivirhe: Loppuroskaa INTERFACE-lauseessa kohdassa %C"
56581
56582#: fortran/interface.c:272
56583#, fuzzy, gcc-internal-format
56584#| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
56585msgid "Dummy procedure %qs at %C cannot have a generic interface"
56586msgstr "Valeproseduurilla ”%s” kohdassa %C ei voi olla geneeristä rajapintaa"
56587
56588#: fortran/interface.c:305
56589#, gcc-internal-format, gfc-internal-format
56590msgid "ABSTRACT INTERFACE at %C"
56591msgstr ""
56592
56593#: fortran/interface.c:312
56594#, gcc-internal-format, gfc-internal-format
56595msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
56596msgstr "Syntaksivirhe ABSTRACT INTERFACE -käskyssä kohdassa %C"
56597
56598#: fortran/interface.c:343
56599#, gcc-internal-format, gfc-internal-format
56600msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
56601msgstr "Syntaksivirhe: Loppuroskaa END INTERFACE -käskyssä kohdassa %C"
56602
56603#: fortran/interface.c:356
56604#, gcc-internal-format, gfc-internal-format
56605msgid "Expected a nameless interface at %C"
56606msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
56607
56608#: fortran/interface.c:369
56609#, fuzzy, gcc-internal-format
56610#| msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
56611msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
56612msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
56613
56614#: fortran/interface.c:400
56615#, fuzzy, gcc-internal-format
56616#| msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
56617msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C"
56618msgstr "Odotettiin 'END INTERFACE OPERATOR (.%s.)' kohdassa %C"
56619
56620#: fortran/interface.c:403
56621#, fuzzy, gcc-internal-format
56622#| msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
56623msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qs"
56624msgstr "Odotettiin 'END INTERFACE OPERATOR (.%s.)' kohdassa %C"
56625
56626#: fortran/interface.c:417
56627#, fuzzy, gcc-internal-format
56628#| msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
56629msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
56630msgstr "Odotettiin 'END INTERFACE OPERATOR (.%s.)' kohdassa %C"
56631
56632#: fortran/interface.c:429
56633#, fuzzy, gcc-internal-format
56634#| msgid "Expecting 'END INTERFACE %s' at %C"
56635msgid "Expecting %<END INTERFACE %s%> at %C"
56636msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
56637
56638#: fortran/interface.c:619
56639#, gcc-internal-format
56640msgid "gfc_compare_derived_types: invalid derived type"
56641msgstr ""
56642
56643#: fortran/interface.c:871
56644#, gcc-internal-format, gfc-internal-format
56645msgid "Alternate return cannot appear in operator interface at %L"
56646msgstr ""
56647
56648#: fortran/interface.c:900
56649#, gcc-internal-format, gfc-internal-format
56650msgid "Assignment operator interface at %L must have two arguments"
56651msgstr ""
56652
56653#: fortran/interface.c:903
56654#, gcc-internal-format, gfc-internal-format
56655msgid "Operator interface at %L has the wrong number of arguments"
56656msgstr ""
56657
56658#: fortran/interface.c:916
56659#, gcc-internal-format, gfc-internal-format
56660msgid "Assignment operator interface at %L must be a SUBROUTINE"
56661msgstr ""
56662
56663#: fortran/interface.c:934
56664#, gcc-internal-format, gfc-internal-format
56665msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
56666msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
56667
56668#: fortran/interface.c:943
56669#, gcc-internal-format, gfc-internal-format
56670msgid "Intrinsic operator interface at %L must be a FUNCTION"
56671msgstr ""
56672
56673#: fortran/interface.c:954
56674#, gcc-internal-format, gfc-internal-format
56675msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
56676msgstr ""
56677
56678#: fortran/interface.c:961
56679#, gcc-internal-format, gfc-internal-format
56680msgid "Second argument of defined assignment at %L must be INTENT(IN)"
56681msgstr ""
56682
56683#: fortran/interface.c:970 fortran/resolve.c:16378
56684#, gcc-internal-format, gfc-internal-format
56685msgid "First argument of operator interface at %L must be INTENT(IN)"
56686msgstr ""
56687
56688#: fortran/interface.c:977 fortran/resolve.c:16396
56689#, gcc-internal-format, gfc-internal-format
56690msgid "Second argument of operator interface at %L must be INTENT(IN)"
56691msgstr ""
56692
56693#: fortran/interface.c:1082
56694#, gcc-internal-format, gfc-internal-format
56695msgid "Operator interface at %L conflicts with intrinsic interface"
56696msgstr ""
56697
56698#: fortran/interface.c:1419 fortran/interface.c:1478
56699#, gcc-internal-format, gfc-internal-format
56700msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
56701msgstr ""
56702
56703#: fortran/interface.c:1591
56704#, gcc-internal-format, gfc-internal-format
56705msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
56706msgstr ""
56707
56708#: fortran/interface.c:1638
56709#, gcc-internal-format, gfc-internal-format
56710msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
56711msgstr ""
56712
56713#: fortran/interface.c:1810
56714#, fuzzy, gcc-internal-format
56715msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
56716msgstr "muuttuvakokoista objektia ei voi alustaa"
56717
56718#: fortran/interface.c:1815
56719#, fuzzy, gcc-internal-format
56720msgid "Procedure %qs in %s at %L has no explicit interface"
56721msgstr "muuttuvakokoista objektia ei voi alustaa"
56722
56723#: fortran/interface.c:1819
56724#, gcc-internal-format
56725msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
56726msgstr ""
56727
56728#: fortran/interface.c:1823
56729#, gcc-internal-format
56730msgid "Procedure %qs in %s at %L is neither function nor subroutine"
56731msgstr ""
56732
56733#: fortran/interface.c:1835
56734#, gcc-internal-format, gfc-internal-format
56735msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
56736msgstr ""
56737
56738#: fortran/interface.c:1839
56739#, gcc-internal-format, gfc-internal-format
56740msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
56741msgstr ""
56742
56743#: fortran/interface.c:1847
56744#, fuzzy, gcc-internal-format
56745msgid "Internal procedure %qs in %s at %L"
56746msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
56747
56748#: fortran/interface.c:1904 fortran/interface.c:1909
56749#, fuzzy, gcc-internal-format
56750#| msgid "Conversion from %s to %s at %L"
56751msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
56752msgstr "Muunnos tyypistä %s tyyppiin %s kohdassa %L"
56753
56754#: fortran/interface.c:1914
56755#, gcc-internal-format
56756msgid "Although not referenced, %qs has ambiguous interfaces at %L"
56757msgstr ""
56758
56759#: fortran/interface.c:1949
56760#, fuzzy, gcc-internal-format
56761#| msgid "Name '%s' at %C is the name of the procedure"
56762msgid "%qs at %L is not a module procedure"
56763msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
56764
56765#: fortran/interface.c:2152
56766#, gcc-internal-format
56767msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
56768msgstr ""
56769
56770#: fortran/interface.c:2155
56771#, gcc-internal-format
56772msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
56773msgstr ""
56774
56775#: fortran/interface.c:2158
56776#, gcc-internal-format
56777msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
56778msgstr ""
56779
56780#: fortran/interface.c:2161
56781#, gcc-internal-format
56782msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
56783msgstr ""
56784
56785#: fortran/interface.c:2203
56786#, gcc-internal-format, gfc-internal-format
56787msgid "Invalid procedure argument at %L"
56788msgstr "Virheellinen proseduuriargumentti kohdassa %L"
56789
56790#: fortran/interface.c:2212 fortran/interface.c:2240
56791#, fuzzy, gcc-internal-format
56792#| msgid "Interface mismatch in procedure pointer assignment at %L: %s"
56793msgid "Interface mismatch in dummy procedure %qs at %L: %s"
56794msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
56795
56796#: fortran/interface.c:2251
56797#, fuzzy, gcc-internal-format
56798msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
56799msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
56800
56801#: fortran/interface.c:2271
56802#, fuzzy, gcc-internal-format
56803msgid "Type mismatch in argument %qs at %L; passed %s to %s"
56804msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
56805
56806#: fortran/interface.c:2280
56807#, gcc-internal-format
56808msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
56809msgstr ""
56810
56811#: fortran/interface.c:2296
56812#, fuzzy, gcc-internal-format
56813msgid "Actual argument to %qs at %L must be polymorphic"
56814msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
56815
56816#: fortran/interface.c:2306
56817#, fuzzy, gcc-internal-format
56818msgid "Actual argument to %qs at %L must have the same declared type"
56819msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
56820
56821#: fortran/interface.c:2321
56822#, gcc-internal-format
56823msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
56824msgstr ""
56825
56826#: fortran/interface.c:2332
56827#, fuzzy, gcc-internal-format
56828msgid "Actual argument to %qs at %L must be a coarray"
56829msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
56830
56831#: fortran/interface.c:2351
56832#, fuzzy, gcc-internal-format
56833msgid "Corank mismatch in argument %qs at %L (%d and %d)"
56834msgstr "ehtolausekkeessa on tyyppiristiriita"
56835
56836#: fortran/interface.c:2369
56837#, fuzzy, gcc-internal-format
56838msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
56839msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
56840
56841#: fortran/interface.c:2384
56842#, gcc-internal-format
56843msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
56844msgstr ""
56845
56846#: fortran/interface.c:2399
56847#, gcc-internal-format
56848msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
56849msgstr ""
56850
56851#: fortran/interface.c:2418
56852#, gcc-internal-format
56853msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
56854msgstr ""
56855
56856#: fortran/interface.c:2431
56857#, gcc-internal-format
56858msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
56859msgstr ""
56860
56861#: fortran/interface.c:2438
56862#, gcc-internal-format
56863msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
56864msgstr ""
56865
56866#: fortran/interface.c:2501
56867#, fuzzy, gcc-internal-format
56868msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
56869msgstr "tyhjä esittely"
56870
56871#: fortran/interface.c:2510
56872#, fuzzy, gcc-internal-format
56873msgid "Element of assumed-shaped or pointer array passed to array dummy argument %qs at %L"
56874msgstr "tyhjä esittely"
56875
56876#: fortran/interface.c:2522
56877#, gcc-internal-format
56878msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
56879msgstr ""
56880
56881#: fortran/interface.c:2530
56882#, gcc-internal-format
56883msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
56884msgstr ""
56885
56886#: fortran/interface.c:2870
56887#, fuzzy, gcc-internal-format
56888#| msgid "Keyword argument '%s' at %L is not in the procedure"
56889msgid "Keyword argument %qs at %L is invalid in a statement function"
56890msgstr "Virheellinen proseduuriargumentti kohdassa %L"
56891
56892#: fortran/interface.c:2893
56893#, fuzzy, gcc-internal-format
56894#| msgid "Keyword argument '%s' at %L is not in the procedure"
56895msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
56896msgstr "Virheellinen proseduuriargumentti kohdassa %L"
56897
56898#: fortran/interface.c:2897
56899#, fuzzy, gcc-internal-format
56900#| msgid "Keyword argument '%s' at %L is not in the procedure"
56901msgid "Keyword argument %qs at %L is not in the procedure"
56902msgstr "Virheellinen proseduuriargumentti kohdassa %L"
56903
56904#: fortran/interface.c:2906
56905#, fuzzy, gcc-internal-format
56906#| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
56907msgid "Keyword argument %qs at %L is already associated with another actual argument"
56908msgstr "Avainsana-argumentti ”%s” kohdassa %L on jo liitetty toiseen varsinaiseen argumenttiin"
56909
56910#: fortran/interface.c:2916
56911#, gcc-internal-format, gfc-internal-format
56912msgid "More actual than formal arguments in procedure call at %L"
56913msgstr ""
56914
56915#: fortran/interface.c:2928 fortran/interface.c:3318
56916#, fuzzy, gcc-internal-format, gfc-internal-format
56917msgid "Missing alternate return spec in subroutine call at %L"
56918msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
56919
56920#: fortran/interface.c:2936
56921#, gcc-internal-format, gfc-internal-format
56922msgid "Unexpected alternate return spec in subroutine call at %L"
56923msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
56924
56925#: fortran/interface.c:2963
56926#, fuzzy, gcc-internal-format
56927msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
56928msgstr "tyhjä esittely"
56929
56930#: fortran/interface.c:2966
56931#, gcc-internal-format
56932msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
56933msgstr ""
56934
56935#: fortran/interface.c:2990
56936#, gcc-internal-format, gfc-internal-format
56937msgid "Actual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL procedures"
56938msgstr ""
56939
56940#: fortran/interface.c:3013
56941#, gcc-internal-format
56942msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
56943msgstr ""
56944
56945#: fortran/interface.c:3021
56946#, gcc-internal-format
56947msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
56948msgstr ""
56949
56950#: fortran/interface.c:3035
56951#, gcc-internal-format
56952msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
56953msgstr ""
56954
56955#: fortran/interface.c:3053
56956#, gcc-internal-format
56957msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
56958msgstr ""
56959
56960#: fortran/interface.c:3062 fortran/interface.c:3067
56961#, gcc-internal-format
56962msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
56963msgstr ""
56964
56965#: fortran/interface.c:3087
56966#, fuzzy, gcc-internal-format
56967#| msgid "Expected a procedure pointer for argument '%s' at %L"
56968msgid "Expected a procedure pointer for argument %qs at %L"
56969msgstr "Odotettiin proseduuriosoitinta argumentille ”%s” kohdassa %L"
56970
56971#: fortran/interface.c:3103
56972#, fuzzy, gcc-internal-format
56973#| msgid "Expected a procedure for argument '%s' at %L"
56974msgid "Expected a procedure for argument %qs at %L"
56975msgstr "Virheellinen proseduuriargumentti kohdassa %L"
56976
56977#: fortran/interface.c:3117
56978#, fuzzy, gcc-internal-format
56979#| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
56980msgid "Actual argument for %qs cannot be an assumed-size array at %L"
56981msgstr "Varsinainen argumentti kohteelle ”%s” ei voi olla oletetunkokoinen taulukko kohdassa %L"
56982
56983#: fortran/interface.c:3126
56984#, fuzzy, gcc-internal-format
56985#| msgid "Actual argument for '%s' must be a pointer at %L"
56986msgid "Actual argument for %qs must be a pointer at %L"
56987msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
56988
56989#: fortran/interface.c:3136
56990#, gcc-internal-format
56991msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
56992msgstr ""
56993
56994#: fortran/interface.c:3146
56995#, fuzzy, gcc-internal-format
56996#| msgid "Actual argument for '%s' must be a pointer at %L"
56997msgid "Coindexed actual argument at %L to pointer dummy %qs"
56998msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
56999
57000#: fortran/interface.c:3159
57001#, gcc-internal-format
57002msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
57003msgstr ""
57004
57005#: fortran/interface.c:3173
57006#, gcc-internal-format
57007msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
57008msgstr ""
57009
57010#: fortran/interface.c:3187
57011#, gcc-internal-format
57012msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
57013msgstr ""
57014
57015#: fortran/interface.c:3199
57016#, fuzzy, gcc-internal-format
57017msgid "Actual CLASS array argument for %qs must be a full array at %L"
57018msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
57019
57020#: fortran/interface.c:3209
57021#, fuzzy, gcc-internal-format
57022#| msgid "Actual argument for '%s' must be a pointer at %L"
57023msgid "Actual argument for %qs must be ALLOCATABLE at %L"
57024msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
57025
57026#: fortran/interface.c:3239
57027#, gcc-internal-format
57028msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
57029msgstr ""
57030
57031#: fortran/interface.c:3258
57032#, gcc-internal-format
57033msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
57034msgstr ""
57035
57036#: fortran/interface.c:3275
57037#, gcc-internal-format
57038msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
57039msgstr ""
57040
57041#: fortran/interface.c:3295
57042#, gcc-internal-format
57043msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
57044msgstr ""
57045
57046#: fortran/interface.c:3326
57047#, fuzzy, gcc-internal-format
57048msgid "Missing actual argument for argument %qs at %L"
57049msgstr "liikaa argumentteja funktiolle %s %q+#D"
57050
57051#: fortran/interface.c:3445
57052#, gcc-internal-format
57053msgid "compare_actual_expr(): Bad component code"
57054msgstr ""
57055
57056#: fortran/interface.c:3474
57057#, gcc-internal-format
57058msgid "check_some_aliasing(): List mismatch"
57059msgstr ""
57060
57061#: fortran/interface.c:3500
57062#, gcc-internal-format
57063msgid "check_some_aliasing(): corrupted data"
57064msgstr ""
57065
57066#: fortran/interface.c:3510
57067#, gcc-internal-format
57068msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
57069msgstr ""
57070
57071#: fortran/interface.c:3540
57072#, gcc-internal-format
57073msgid "check_intents(): List mismatch"
57074msgstr ""
57075
57076#: fortran/interface.c:3560
57077#, gcc-internal-format, gfc-internal-format
57078msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
57079msgstr ""
57080
57081#: fortran/interface.c:3572
57082#, gcc-internal-format, gfc-internal-format
57083msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
57084msgstr ""
57085
57086#: fortran/interface.c:3582
57087#, gcc-internal-format, gfc-internal-format
57088msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
57089msgstr ""
57090
57091#: fortran/interface.c:3593
57092#, gcc-internal-format
57093msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
57094msgstr ""
57095
57096#: fortran/interface.c:3625
57097#, fuzzy, gcc-internal-format
57098msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
57099msgstr "muuttuvakokoista objektia ei voi alustaa"
57100
57101#: fortran/interface.c:3629 fortran/interface.c:3639
57102#, fuzzy, gcc-internal-format
57103msgid "Procedure %qs called at %L is not explicitly declared"
57104msgstr "muuttuvakokoista objektia ei voi alustaa"
57105
57106#: fortran/interface.c:3635
57107#, fuzzy, gcc-internal-format
57108msgid "Procedure %qs called with an implicit interface at %L"
57109msgstr "muuttuvakokoista objektia ei voi alustaa"
57110
57111#: fortran/interface.c:3647
57112#, fuzzy, gcc-internal-format
57113msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
57114msgstr "muuttuvakokoista objektia ei voi alustaa"
57115
57116#: fortran/interface.c:3655
57117#, fuzzy, gcc-internal-format
57118msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
57119msgstr "muuttuvakokoista objektia ei voi alustaa"
57120
57121#: fortran/interface.c:3663
57122#, fuzzy, gcc-internal-format
57123msgid "Allocatable function %qs at %L must have an explicit function interface"
57124msgstr "muuttuvakokoista objektia ei voi alustaa"
57125
57126#: fortran/interface.c:3673
57127#, fuzzy, gcc-internal-format
57128#| msgid "Keyword argument '%s' at %L is not in the procedure"
57129msgid "Keyword argument requires explicit interface for procedure %qs at %L"
57130msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
57131
57132#: fortran/interface.c:3682
57133#, gcc-internal-format, gfc-internal-format
57134msgid "Assumed-type argument %s at %L requires an explicit interface"
57135msgstr ""
57136
57137#: fortran/interface.c:3695
57138#, gcc-internal-format
57139msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
57140msgstr ""
57141
57142#: fortran/interface.c:3708
57143#, fuzzy, gcc-internal-format
57144#| msgid "Keyword argument '%s' at %L is not in the procedure"
57145msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
57146msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
57147
57148#: fortran/interface.c:3717
57149#, fuzzy, gcc-internal-format, gfc-internal-format
57150msgid "MOLD argument to NULL required at %L"
57151msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
57152
57153#: fortran/interface.c:3725
57154#, gcc-internal-format, gfc-internal-format
57155msgid "Assumed-rank argument requires an explicit interface at %L"
57156msgstr ""
57157
57158#: fortran/interface.c:3766
57159#, fuzzy, gcc-internal-format
57160msgid "Procedure pointer component %qs called with an implicit interface at %L"
57161msgstr "tyhjä esittely"
57162
57163#: fortran/interface.c:3777
57164#, fuzzy, gcc-internal-format
57165#| msgid "Expected type-bound procedure or procedure pointer component at %C"
57166msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
57167msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
57168
57169#: fortran/interface.c:3862
57170#, gcc-internal-format, gfc-internal-format
57171msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
57172msgstr ""
57173
57174#: fortran/interface.c:3932
57175#, fuzzy, gcc-internal-format
57176msgid "Unable to find symbol %qs"
57177msgstr "ei voi emuloida %qs"
57178
57179#: fortran/interface.c:4299
57180#, fuzzy, gcc-internal-format
57181msgid "Entity %qs at %L is already present in the interface"
57182msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
57183
57184#: fortran/interface.c:4416
57185#, gcc-internal-format
57186msgid "gfc_add_interface(): Bad interface type"
57187msgstr ""
57188
57189#: fortran/interface.c:4510
57190#, fuzzy, gcc-internal-format
57191msgid "Can't overwrite GENERIC %qs at %L"
57192msgstr "ei voi kirjoittaa tiedostoon %s: %m"
57193
57194#: fortran/interface.c:4522
57195#, gcc-internal-format
57196msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
57197msgstr ""
57198
57199#: fortran/interface.c:4530
57200#, gcc-internal-format
57201msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
57202msgstr ""
57203
57204#: fortran/interface.c:4538
57205#, gcc-internal-format
57206msgid "%qs at %L overrides a PURE procedure and must also be PURE"
57207msgstr ""
57208
57209#: fortran/interface.c:4547
57210#, gcc-internal-format
57211msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
57212msgstr ""
57213
57214#: fortran/interface.c:4553
57215#, gcc-internal-format
57216msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
57217msgstr ""
57218
57219#: fortran/interface.c:4562
57220#, gcc-internal-format
57221msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
57222msgstr ""
57223
57224#: fortran/interface.c:4573
57225#, gcc-internal-format
57226msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
57227msgstr ""
57228
57229#: fortran/interface.c:4581
57230#, gcc-internal-format
57231msgid "Result mismatch for the overriding procedure %qs at %L: %s"
57232msgstr ""
57233
57234#: fortran/interface.c:4592
57235#, gcc-internal-format
57236msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
57237msgstr ""
57238
57239#: fortran/interface.c:4622
57240#, gcc-internal-format
57241msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
57242msgstr ""
57243
57244#: fortran/interface.c:4634
57245#, fuzzy, gcc-internal-format
57246#| msgid "Interface mismatch in procedure pointer assignment at %L: %s"
57247msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
57248msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
57249
57250#: fortran/interface.c:4643
57251#, gcc-internal-format
57252msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
57253msgstr ""
57254
57255#: fortran/interface.c:4652
57256#, gcc-internal-format
57257msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
57258msgstr ""
57259
57260#: fortran/interface.c:4663
57261#, gcc-internal-format
57262msgid "%qs at %L overrides a binding with PASS and must also be PASS"
57263msgstr ""
57264
57265#: fortran/interface.c:4670
57266#, gcc-internal-format
57267msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
57268msgstr ""
57269
57270#: fortran/interface.c:4691
57271#, fuzzy, gcc-internal-format, gfc-internal-format
57272msgid "DTIO dummy argument at %L must be of type %s"
57273msgstr "%s:n kohdassa %L täytyy olla INTEGER"
57274
57275#: fortran/interface.c:4698
57276#, fuzzy, gcc-internal-format, gfc-internal-format
57277#| msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
57278msgid "DTIO dummy argument at %L must be of KIND = %d"
57279msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei saa olla OPTIONAL"
57280
57281#: fortran/interface.c:4705
57282#, fuzzy, gcc-internal-format, gfc-internal-format
57283msgid "DTIO dummy argument at %L must be a scalar"
57284msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
57285
57286#: fortran/interface.c:4709
57287#, fuzzy, gcc-internal-format, gfc-internal-format
57288#| msgid "Argument of %s at %L must be of length one"
57289msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
57290msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
57291
57292#: fortran/interface.c:4713
57293#, fuzzy, gcc-internal-format, gfc-internal-format
57294msgid "DTIO character argument at %L must have assumed length"
57295msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
57296
57297#: fortran/interface.c:4717
57298#, fuzzy, gcc-internal-format, gfc-internal-format
57299#| msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
57300msgid "DTIO dummy argument at %L must have INTENT %s"
57301msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
57302
57303#: fortran/interface.c:4776 fortran/interface.c:4820
57304#, fuzzy, gcc-internal-format, gfc-internal-format
57305#| msgid "DATA statement at %C is not allowed in a PURE procedure"
57306msgid "Alternate return at %L is not permitted in a DTIO procedure"
57307msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
57308
57309#: fortran/interface.c:4788
57310#, fuzzy, gcc-internal-format
57311msgid "DTIO procedure %qs at %L must be a subroutine"
57312msgstr "tyhjä esittely"
57313
57314#: fortran/interface.c:4797
57315#, fuzzy, gcc-internal-format
57316#| msgid "Too many arguments in call to '%s' at %L"
57317msgid "Too few dummy arguments in DTIO procedure %qs at %L"
57318msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
57319
57320#: fortran/interface.c:4804
57321#, fuzzy, gcc-internal-format
57322#| msgid "Too many arguments in call to '%s' at %L"
57323msgid "Too many dummy arguments in DTIO procedure %qs at %L"
57324msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
57325
57326#: fortran/intrinsic.c:196
57327#, gcc-internal-format, gfc-internal-format
57328msgid "Variable with NO_ARG_CHECK attribute at %L is only permitted as argument to the intrinsic functions C_LOC and PRESENT"
57329msgstr ""
57330
57331#: fortran/intrinsic.c:211
57332#, gcc-internal-format, gfc-internal-format
57333msgid "Assumed-type argument at %L is not permitted as actual argument to the intrinsic %s"
57334msgstr ""
57335
57336#: fortran/intrinsic.c:218
57337#, gcc-internal-format, gfc-internal-format
57338msgid "Assumed-type argument at %L is only permitted as first actual argument to the intrinsic %s"
57339msgstr ""
57340
57341#: fortran/intrinsic.c:225
57342#, gcc-internal-format, gfc-internal-format
57343msgid "Assumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functions"
57344msgstr ""
57345
57346#: fortran/intrinsic.c:232
57347#, gcc-internal-format, gfc-internal-format
57348msgid "Assumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %s"
57349msgstr ""
57350
57351#: fortran/intrinsic.c:280
57352#, fuzzy, gcc-internal-format
57353msgid "do_check(): too many args"
57354msgstr "liikaa argumentteja funktiolle %s %q+#D"
57355
57356#: fortran/intrinsic.c:360
57357#, gcc-internal-format
57358msgid "add_sym(): Bad sizing mode"
57359msgstr ""
57360
57361#: fortran/intrinsic.c:1083
57362#, gcc-internal-format
57363msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate -std=* option or define -fall-intrinsics to allow this intrinsic."
57364msgstr ""
57365
57366#: fortran/intrinsic.c:1118
57367#, gcc-internal-format
57368msgid "make_generic(): Can't find generic symbol %qs"
57369msgstr ""
57370
57371#: fortran/intrinsic.c:4133
57372#, fuzzy, gcc-internal-format
57373#| msgid "Too many arguments in call to '%s' at %L"
57374msgid "Too many arguments in call to %qs at %L"
57375msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
57376
57377#: fortran/intrinsic.c:4148
57378#, gcc-internal-format, gfc-internal-format
57379msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
57380msgstr ""
57381
57382#: fortran/intrinsic.c:4151
57383#, fuzzy, gcc-internal-format
57384#| msgid "Too many arguments in call to '%s' at %L"
57385msgid "Can't find keyword named %qs in call to %qs at %L"
57386msgstr "Liikaa argumentteja funktiokutsussa ”%s” kohdassa %L"
57387
57388#: fortran/intrinsic.c:4158
57389#, fuzzy, gcc-internal-format
57390msgid "Argument %qs appears twice in call to %qs at %L"
57391msgstr "liikaa argumentteja funktiolle %s %q+#D"
57392
57393#: fortran/intrinsic.c:4172
57394#, fuzzy, gcc-internal-format
57395msgid "Missing actual argument %qs in call to %qs at %L"
57396msgstr "liikaa argumentteja funktiolle %s %q+#D"
57397
57398#: fortran/intrinsic.c:4187
57399#, fuzzy, gcc-internal-format, gfc-internal-format
57400msgid "ALTERNATE RETURN not permitted at %L"
57401msgstr "Odotettiin vaihtoehtoista paluunimiötä kohdassa %C"
57402
57403#: fortran/intrinsic.c:4244
57404#, fuzzy, gcc-internal-format
57405#| msgid "Too many arguments in call to '%s' at %L"
57406msgid "Type of argument %qs in call to %qs at %L should be %s, not %s"
57407msgstr "Liikaa argumentteja funktiokutsussa ”%s” kohdassa %L"
57408
57409#: fortran/intrinsic.c:4350
57410#, gcc-internal-format
57411msgid "resolve_intrinsic(): Too many args for intrinsic"
57412msgstr ""
57413
57414#: fortran/intrinsic.c:4445
57415#, gcc-internal-format
57416msgid "do_simplify(): Too many args for intrinsic"
57417msgstr ""
57418
57419#: fortran/intrinsic.c:4484
57420#, fuzzy, gcc-internal-format
57421msgid "init_arglist(): too many arguments"
57422msgstr "liikaa argumentteja funktiolle"
57423
57424#: fortran/intrinsic.c:4634
57425#, gcc-internal-format
57426msgid "Invalid standard code on intrinsic %qs (%d)"
57427msgstr ""
57428
57429#: fortran/intrinsic.c:4643
57430#, gcc-internal-format
57431msgid "Intrinsic %qs (is %s) is used at %L"
57432msgstr ""
57433
57434#: fortran/intrinsic.c:4714
57435#, fuzzy, gcc-internal-format
57436msgid "Function %qs as initialization expression at %L"
57437msgstr "ei-vakio alustuslauseke kohdassa %L"
57438
57439#: fortran/intrinsic.c:4732
57440#, fuzzy, gcc-internal-format
57441#| msgid "Intrinsic '%s' at %L cannot have an initializer"
57442msgid "Transformational function %qs at %L is invalid in an initialization expression"
57443msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
57444
57445#: fortran/intrinsic.c:4811
57446#, gcc-internal-format, gfc-internal-format
57447msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
57448msgstr ""
57449
57450#: fortran/intrinsic.c:4882
57451#, gcc-internal-format
57452msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
57453msgstr ""
57454
57455#: fortran/intrinsic.c:4889
57456#, gcc-internal-format
57457msgid "Subroutine call to intrinsic %qs at %L is not PURE"
57458msgstr ""
57459
57460#: fortran/intrinsic.c:4967
57461#, gcc-internal-format, gfc-internal-format
57462msgid "Extension: Conversion from %s to %s at %L"
57463msgstr "Laajennus: Muunnos tyypistä %s tyypiksi %s kohdassa %L"
57464
57465#: fortran/intrinsic.c:5003 fortran/intrinsic.c:5020
57466#, fuzzy, gcc-internal-format, gfc-internal-format
57467msgid "Possible change of value in conversion from %s to %s at %L"
57468msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
57469
57470#: fortran/intrinsic.c:5008 fortran/intrinsic.c:5029
57471#, gcc-internal-format, gfc-internal-format
57472msgid "Conversion from %s to %s at %L"
57473msgstr "Muunnos tyypistä %s tyyppiin %s kohdassa %L"
57474
57475#: fortran/intrinsic.c:5084
57476#, gcc-internal-format, gfc-internal-format
57477msgid "Can't convert %s to %s at %L"
57478msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
57479
57480#: fortran/intrinsic.c:5089
57481#, fuzzy, gcc-internal-format
57482#| msgid "Can't convert %s to %s at %L"
57483msgid "Can't convert %qs to %qs at %L"
57484msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
57485
57486#: fortran/intrinsic.c:5181
57487#, gcc-internal-format
57488msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
57489msgstr ""
57490
57491#: fortran/intrinsic.c:5187
57492#, gcc-internal-format
57493msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
57494msgstr ""
57495
57496#: fortran/io.c:180 fortran/primary.c:922
57497#, fuzzy, gcc-internal-format, gfc-internal-format
57498msgid "Extension: backslash character at %C"
57499msgstr "loppumerkki %c puuttuu"
57500
57501#: fortran/io.c:214
57502#, fuzzy, gcc-internal-format, gfc-internal-format
57503msgid "Nonconforming tab character in format at %C"
57504msgstr "monimerkkinen sarkain %s"
57505
57506#: fortran/io.c:457
57507#, fuzzy, gcc-internal-format, gfc-internal-format
57508msgid "DP format specifier not allowed at %C"
57509msgstr "%J%qD:lle ei ole aiempaa esittelyä"
57510
57511#: fortran/io.c:464
57512#, fuzzy, gcc-internal-format, gfc-internal-format
57513msgid "DC format specifier not allowed at %C"
57514msgstr "%J%qD:lle ei ole aiempaa esittelyä"
57515
57516#: fortran/io.c:471
57517#, fuzzy, gcc-internal-format, gfc-internal-format
57518msgid "Fortran 2003: DT format specifier not allowed at %C"
57519msgstr "%J%qD:lle ei ole aiempaa esittelyä"
57520
57521#: fortran/io.c:699
57522#, gcc-internal-format, gfc-internal-format
57523msgid "X descriptor requires leading space count at %L"
57524msgstr ""
57525
57526#: fortran/io.c:728
57527#, fuzzy, gcc-internal-format, gfc-internal-format
57528msgid "$ descriptor at %L"
57529msgstr "Laajennus: Puuttuva positiivinen leveys L-määrittelijän jälkeen kohdassa %L"
57530
57531#: fortran/io.c:732
57532#, fuzzy, gcc-internal-format, gfc-internal-format
57533msgid "$ should be the last specifier in format at %L"
57534msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
57535
57536#: fortran/io.c:832 fortran/io.c:836
57537#, fuzzy, gcc-internal-format, gfc-internal-format
57538#| msgid "Extension: Missing positive width after L descriptor at %L"
57539msgid "Extension: Zero width after L descriptor at %L"
57540msgstr "Laajennus: Puuttuva positiivinen leveys L-määrittelijän jälkeen kohdassa %L"
57541
57542#: fortran/io.c:848
57543#, fuzzy, gcc-internal-format, gfc-internal-format
57544#| msgid "Extension: Missing positive width after L descriptor at %L"
57545msgid "Missing positive width after L descriptor at %L"
57546msgstr "Laajennus: Puuttuva positiivinen leveys L-määrittelijän jälkeen kohdassa %L"
57547
57548#: fortran/io.c:879
57549#, fuzzy, gcc-internal-format
57550msgid "%<G0%> in format at %L"
57551msgstr "%s muotoilumerkkijonossa kohdassa %L"
57552
57553#: fortran/io.c:907
57554#, gcc-internal-format, gfc-internal-format
57555msgid "Positive width required in format specifier %s at %L"
57556msgstr "Positiivinen leveys vaadittu muotomäärittelijässä %s kohdassa %L"
57557
57558#: fortran/io.c:923 fortran/io.c:930
57559#, gcc-internal-format, gfc-internal-format
57560msgid "Period required in format specifier %s at %L"
57561msgstr "Piste vaadittu muotomääritteessä %s kohdassa %L"
57562
57563#: fortran/io.c:1052
57564#, gcc-internal-format, gfc-internal-format
57565msgid "Period required in format specifier at %L"
57566msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
57567
57568#: fortran/io.c:1074
57569#, gcc-internal-format, gfc-internal-format
57570msgid "The H format specifier at %L is a Fortran 95 deleted feature"
57571msgstr ""
57572
57573#: fortran/io.c:1162 fortran/io.c:1224
57574#, fuzzy, gcc-internal-format, gfc-internal-format
57575msgid "Missing comma at %L"
57576msgstr "PARAMETER kohdassa %L on ilman alustinta"
57577
57578#: fortran/io.c:1242
57579#, gcc-internal-format, gfc-internal-format
57580msgid "%s in format string at %L"
57581msgstr "%s muotoilumerkkijonossa kohdassa %L"
57582
57583#: fortran/io.c:1280
57584#, fuzzy, gcc-internal-format, gfc-internal-format
57585msgid "Extraneous characters in format at %L"
57586msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
57587
57588#: fortran/io.c:1302
57589#, gcc-internal-format, gfc-internal-format
57590msgid "Format statement in module main block at %C"
57591msgstr ""
57592
57593#: fortran/io.c:1311
57594#, fuzzy, gcc-internal-format, gfc-internal-format
57595#| msgid "PRINT statement at %C not allowed within PURE procedure"
57596msgid "FORMAT statement at %C cannot appear within an INTERFACE"
57597msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
57598
57599#: fortran/io.c:1317
57600#, gcc-internal-format, gfc-internal-format
57601msgid "Missing format label at %C"
57602msgstr "Puuttuva muotonimiö kohdassa %C"
57603
57604#: fortran/io.c:1365
57605#, gcc-internal-format, gfc-internal-format
57606msgid "IOMSG must be a scalar-default-char-variable at %L"
57607msgstr ""
57608
57609#: fortran/io.c:1379
57610#, gcc-internal-format, gfc-internal-format
57611msgid "%s requires a scalar-default-char-expr at %L"
57612msgstr ""
57613
57614#: fortran/io.c:1402 fortran/io.c:1433 fortran/io.c:1499
57615#, gcc-internal-format, gfc-internal-format
57616msgid "Invalid value for %s specification at %C"
57617msgstr "Virheellinen arvo %s-spesifikaatiolle kohdassa %C"
57618
57619#: fortran/io.c:1408 fortran/io.c:1439 fortran/io.c:1581 fortran/io.c:1594
57620#, gcc-internal-format, gfc-internal-format
57621msgid "Duplicate %s specification at %C"
57622msgstr "Kaksoiskappale %s-spesifikaatio kohdassa %C"
57623
57624#: fortran/io.c:1446
57625#, fuzzy, gcc-internal-format, gfc-internal-format
57626msgid "Variable %s cannot be INTENT(IN) at %C"
57627msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
57628
57629#: fortran/io.c:1454
57630#, gcc-internal-format, gfc-internal-format
57631msgid "Variable %s cannot be assigned in PURE procedure at %C"
57632msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
57633
57634#: fortran/io.c:1505
57635#, gcc-internal-format, gfc-internal-format
57636msgid "Duplicate %s label specification at %C"
57637msgstr "Kaksoiskappale %s-nimiöspesifikaatio kohdassa %C"
57638
57639#: fortran/io.c:1525 fortran/io.c:1542 fortran/io.c:1563
57640#, gcc-internal-format
57641msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
57642msgstr ""
57643
57644#: fortran/io.c:1616
57645#, gcc-internal-format, gfc-internal-format
57646msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
57647msgstr ""
57648
57649#: fortran/io.c:1675
57650#, gcc-internal-format, gfc-internal-format
57651msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
57652msgstr ""
57653
57654#: fortran/io.c:1681
57655#, fuzzy, gcc-internal-format, gfc-internal-format
57656msgid "ASSIGNED variable in FORMAT tag at %L"
57657msgstr "tyhjä esittely"
57658
57659#: fortran/io.c:1686
57660#, fuzzy, gcc-internal-format
57661#| msgid "Variable %s cannot be assigned in PURE procedure at %C"
57662msgid "Variable %qs at %L has not been assigned a format label"
57663msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
57664
57665#: fortran/io.c:1693
57666#, gcc-internal-format
57667msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
57668msgstr ""
57669
57670#: fortran/io.c:1705
57671#, fuzzy, gcc-internal-format, gfc-internal-format
57672msgid "Non-character in FORMAT tag at %L"
57673msgstr "epäkelpo osoitintila %qs"
57674
57675#: fortran/io.c:1711
57676#, gcc-internal-format, gfc-internal-format
57677msgid "Non-character assumed shape array element in FORMAT tag at %L"
57678msgstr ""
57679
57680#: fortran/io.c:1718
57681#, gcc-internal-format, gfc-internal-format
57682msgid "Non-character assumed size array element in FORMAT tag at %L"
57683msgstr ""
57684
57685#: fortran/io.c:1725
57686#, gcc-internal-format, gfc-internal-format
57687msgid "Non-character pointer array element in FORMAT tag at %L"
57688msgstr ""
57689
57690#: fortran/io.c:1751
57691#, fuzzy, gcc-internal-format, gfc-internal-format
57692msgid "%s tag at %L must be of type %s"
57693msgstr "%s:n kohdassa %L täytyy olla INTEGER"
57694
57695#: fortran/io.c:1758
57696#, gcc-internal-format, gfc-internal-format
57697msgid "%s tag at %L must be a character string of default kind"
57698msgstr ""
57699
57700#: fortran/io.c:1765
57701#, fuzzy, gcc-internal-format, gfc-internal-format
57702msgid "%s tag at %L must be scalar"
57703msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
57704
57705#: fortran/io.c:1771
57706#, fuzzy, gcc-internal-format, gfc-internal-format
57707msgid "IOMSG tag at %L"
57708msgstr "<tunnistevirhe>"
57709
57710#: fortran/io.c:1779
57711#, gcc-internal-format, gfc-internal-format
57712msgid "Fortran 95 requires default INTEGER in %s tag at %L"
57713msgstr ""
57714
57715#: fortran/io.c:1788
57716#, fuzzy, gcc-internal-format, gfc-internal-format
57717msgid "Non-default LOGICAL kind in %s tag at %L"
57718msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
57719
57720#: fortran/io.c:1795
57721#, fuzzy, gcc-internal-format, gfc-internal-format
57722msgid "NEWUNIT specifier at %L"
57723msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
57724
57725#: fortran/io.c:1813
57726#, fuzzy, gcc-internal-format, gfc-internal-format
57727msgid "CONVERT tag at %L"
57728msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
57729
57730#: fortran/io.c:2035
57731#, fuzzy, gcc-internal-format
57732msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
57733msgstr "tyhjä esittely"
57734
57735#: fortran/io.c:2043 fortran/io.c:2070
57736#, fuzzy, gcc-internal-format
57737msgid "%s specifier in %s statement at %C has value %qs"
57738msgstr "tyhjä esittely"
57739
57740#: fortran/io.c:2062
57741#, fuzzy, gcc-internal-format
57742msgid "Extension: %s specifier in %s statement at %C has value %qs"
57743msgstr "tyhjä esittely"
57744
57745#: fortran/io.c:2084 fortran/io.c:2092
57746#, fuzzy, gcc-internal-format
57747msgid "%s specifier in %s statement at %C has invalid value %qs"
57748msgstr "tyhjä esittely"
57749
57750#: fortran/io.c:2145
57751#, fuzzy, gcc-internal-format, gfc-internal-format
57752msgid "OPEN statement not allowed in PURE procedure at %C"
57753msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
57754
57755#: fortran/io.c:2158
57756#, gcc-internal-format, gfc-internal-format
57757msgid "UNIT specifier not allowed with NEWUNIT at %C"
57758msgstr ""
57759
57760#: fortran/io.c:2168
57761#, gcc-internal-format, gfc-internal-format
57762msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
57763msgstr ""
57764
57765#: fortran/io.c:2176
57766#, gcc-internal-format, gfc-internal-format
57767msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
57768msgstr ""
57769
57770#: fortran/io.c:2214
57771#, gcc-internal-format, gfc-internal-format
57772msgid "ACTION type conflicts with READONLY specifier at %C"
57773msgstr ""
57774
57775#: fortran/io.c:2228
57776#, gcc-internal-format, gfc-internal-format
57777msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
57778msgstr ""
57779
57780#: fortran/io.c:2249 fortran/io.c:3848
57781#, gcc-internal-format, gfc-internal-format
57782msgid "BLANK= at %C not allowed in Fortran 95"
57783msgstr ""
57784
57785#: fortran/io.c:2286 fortran/io.c:3824
57786#, gcc-internal-format, gfc-internal-format
57787msgid "DECIMAL= at %C not allowed in Fortran 95"
57788msgstr ""
57789
57790#: fortran/io.c:2324
57791#, gcc-internal-format, gfc-internal-format
57792msgid "ENCODING= at %C not allowed in Fortran 95"
57793msgstr ""
57794
57795#: fortran/io.c:2387 fortran/io.c:3897
57796#, gcc-internal-format, gfc-internal-format
57797msgid "ROUND= at %C not allowed in Fortran 95"
57798msgstr ""
57799
57800#: fortran/io.c:2426
57801#, gcc-internal-format, gfc-internal-format
57802msgid "SIGN= at %C not allowed in Fortran 95"
57803msgstr ""
57804
57805#: fortran/io.c:2647
57806#, gcc-internal-format, gfc-internal-format
57807msgid "CLOSE statement not allowed in PURE procedure at %C"
57808msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
57809
57810#: fortran/io.c:2709
57811#, fuzzy, gcc-internal-format, gfc-internal-format
57812msgid "CLOSE statement at %L requires a UNIT number"
57813msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
57814
57815#: fortran/io.c:2717
57816#, gcc-internal-format, gfc-internal-format
57817msgid "UNIT number in CLOSE statement at %L must be non-negative"
57818msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
57819
57820#: fortran/io.c:2815 fortran/match.c:3010
57821#, gcc-internal-format, gfc-internal-format
57822msgid "%s statement not allowed in PURE procedure at %C"
57823msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
57824
57825#: fortran/io.c:2849
57826#, fuzzy, gcc-internal-format, gfc-internal-format
57827#| msgid "UNIT number in statement at %L must be non-negative"
57828msgid "UNIT number missing in statement at %L"
57829msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
57830
57831#: fortran/io.c:2857 fortran/io.c:3324
57832#, gcc-internal-format, gfc-internal-format
57833msgid "UNIT number in statement at %L must be non-negative"
57834msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
57835
57836#: fortran/io.c:2890
57837#, fuzzy, gcc-internal-format, gfc-internal-format
57838msgid "FLUSH statement at %C"
57839msgstr "tyhjennä puskurit"
57840
57841#: fortran/io.c:2931
57842#, fuzzy, gcc-internal-format, gfc-internal-format
57843#| msgid "Missing format label at %C"
57844msgid "Missing format with default unit at %C"
57845msgstr "Puuttuva muotonimiö kohdassa %C"
57846
57847#: fortran/io.c:2951
57848#, fuzzy, gcc-internal-format, gfc-internal-format
57849msgid "Duplicate UNIT specification at %C"
57850msgstr "Kaksoiskappale-NML-spesifikaatio kohdassa %C"
57851
57852#: fortran/io.c:3025
57853#, gcc-internal-format, gfc-internal-format
57854msgid "Duplicate format specification at %C"
57855msgstr "Kaksoiskappalemuotospesifikaatio kohdassa %C"
57856
57857#: fortran/io.c:3066
57858#, gcc-internal-format
57859msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
57860msgstr ""
57861
57862#: fortran/io.c:3102
57863#, gcc-internal-format, gfc-internal-format
57864msgid "Duplicate NML specification at %C"
57865msgstr "Kaksoiskappale-NML-spesifikaatio kohdassa %C"
57866
57867#: fortran/io.c:3111
57868#, gcc-internal-format
57869msgid "Symbol %qs at %C must be a NAMELIST group name"
57870msgstr ""
57871
57872#: fortran/io.c:3181
57873#, gcc-internal-format, gfc-internal-format
57874msgid "END tag at %C not allowed in output statement"
57875msgstr ""
57876
57877#: fortran/io.c:3258
57878#, gcc-internal-format, gfc-internal-format
57879msgid "UNIT not specified at %L"
57880msgstr "UNIT ei ole määritelty kohdassa %L"
57881
57882#: fortran/io.c:3270
57883#, gcc-internal-format, gfc-internal-format
57884msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
57885msgstr ""
57886
57887#: fortran/io.c:3292
57888#, gcc-internal-format, gfc-internal-format
57889msgid "Invalid form of WRITE statement at %L, UNIT required"
57890msgstr ""
57891
57892#: fortran/io.c:3303
57893#, gcc-internal-format, gfc-internal-format
57894msgid "Internal unit with vector subscript at %L"
57895msgstr ""
57896
57897#: fortran/io.c:3317
57898#, gcc-internal-format, gfc-internal-format
57899msgid "External IO UNIT cannot be an array at %L"
57900msgstr ""
57901
57902#: fortran/io.c:3347
57903#, gcc-internal-format
57904msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
57905msgstr ""
57906
57907#: fortran/io.c:3359
57908#, gcc-internal-format
57909msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
57910msgstr ""
57911
57912#: fortran/io.c:3369 fortran/resolve.c:14283
57913#, gcc-internal-format
57914msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
57915msgstr ""
57916
57917#: fortran/io.c:3377
57918#, gcc-internal-format
57919msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
57920msgstr ""
57921
57922#: fortran/io.c:3388
57923#, fuzzy, gcc-internal-format, gfc-internal-format
57924msgid "Comma before i/o item list at %L"
57925msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
57926
57927#: fortran/io.c:3398
57928#, gcc-internal-format, gfc-internal-format
57929msgid "ERR tag label %d at %L not defined"
57930msgstr "ERR-tunnistenimiötä %d kohdassa %L ei ole määritelty"
57931
57932#: fortran/io.c:3410
57933#, gcc-internal-format, gfc-internal-format
57934msgid "END tag label %d at %L not defined"
57935msgstr "END-tunnistenimiötä %d kohdassa %L ei ole määritelty"
57936
57937#: fortran/io.c:3422
57938#, gcc-internal-format, gfc-internal-format
57939msgid "EOR tag label %d at %L not defined"
57940msgstr "EOR-tunnistenimiötä %d kohdassa %L ei ole määritelty"
57941
57942#: fortran/io.c:3432
57943#, gcc-internal-format, gfc-internal-format
57944msgid "FORMAT label %d at %L not defined"
57945msgstr "FORMAT-nimiö %d kohdassa %L ei ole määritelty"
57946
57947#: fortran/io.c:3463
57948#, gcc-internal-format
57949msgid "io_kind_name(): bad I/O-kind"
57950msgstr ""
57951
57952#: fortran/io.c:3552
57953#, gcc-internal-format, gfc-internal-format
57954msgid "Syntax error in I/O iterator at %C"
57955msgstr "Syntaksivirhe siirräntäiteraattorissa kohdassa %C"
57956
57957#: fortran/io.c:3583
57958#, gcc-internal-format, gfc-internal-format
57959msgid "Expected variable in READ statement at %C"
57960msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
57961
57962#: fortran/io.c:3589
57963#, gcc-internal-format, gfc-internal-format
57964msgid "Expected expression in %s statement at %C"
57965msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
57966
57967#. A general purpose syntax error.
57968#: fortran/io.c:3646 fortran/io.c:4316 fortran/gfortran.h:2876
57969#, gcc-internal-format, gfc-internal-format
57970msgid "Syntax error in %s statement at %C"
57971msgstr "Syntaksivirhe %s-lauseessa kohdassa %C"
57972
57973#: fortran/io.c:3731
57974#, gcc-internal-format, gfc-internal-format
57975msgid "Internal file at %L with namelist"
57976msgstr ""
57977
57978#: fortran/io.c:3788
57979#, gcc-internal-format, gfc-internal-format
57980msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
57981msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
57982
57983#: fortran/io.c:3873
57984#, gcc-internal-format, gfc-internal-format
57985msgid "PAD= at %C not allowed in Fortran 95"
57986msgstr ""
57987
57988#: fortran/io.c:3949
57989#, gcc-internal-format, gfc-internal-format
57990msgid "DELIM= at %C not allowed in Fortran 95"
57991msgstr ""
57992
57993#: fortran/io.c:4101
57994#, gcc-internal-format, gfc-internal-format
57995msgid "PRINT namelist at %C is an extension"
57996msgstr ""
57997
57998#: fortran/io.c:4282
57999#, gcc-internal-format, gfc-internal-format
58000msgid "Expected comma in I/O list at %C"
58001msgstr ""
58002
58003#: fortran/io.c:4350
58004#, gcc-internal-format, gfc-internal-format
58005msgid "PRINT statement at %C not allowed within PURE procedure"
58006msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
58007
58008#: fortran/io.c:4517 fortran/io.c:4579
58009#, fuzzy, gcc-internal-format, gfc-internal-format
58010msgid "INQUIRE statement not allowed in PURE procedure at %C"
58011msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
58012
58013#: fortran/io.c:4545
58014#, gcc-internal-format, gfc-internal-format
58015msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
58016msgstr ""
58017
58018#: fortran/io.c:4555 fortran/trans-io.c:1333
58019#, gcc-internal-format, gfc-internal-format
58020msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
58021msgstr ""
58022
58023#: fortran/io.c:4562
58024#, gcc-internal-format, gfc-internal-format
58025msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
58026msgstr ""
58027
58028#: fortran/io.c:4572
58029#, fuzzy, gcc-internal-format, gfc-internal-format
58030#| msgid "UNIT number in statement at %L must be non-negative"
58031msgid "UNIT number in INQUIRE statement at %L can not be %d"
58032msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
58033
58034#: fortran/io.c:4587
58035#, gcc-internal-format, gfc-internal-format
58036msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
58037msgstr ""
58038
58039#: fortran/io.c:4765
58040#, gcc-internal-format, gfc-internal-format
58041msgid "WAIT at %C not allowed in Fortran 95"
58042msgstr ""
58043
58044#: fortran/io.c:4771
58045#, fuzzy, gcc-internal-format, gfc-internal-format
58046msgid "WAIT statement not allowed in PURE procedure at %C"
58047msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
58048
58049#: fortran/match.c:118
58050#, gcc-internal-format
58051msgid "gfc_op2string(): Bad code"
58052msgstr ""
58053
58054#: fortran/match.c:195
58055#, fuzzy, gcc-internal-format, gfc-internal-format
58056msgid "Expected structure component or operator name after '.' at %C"
58057msgstr "Odotettiin komponenttiviitettä kohdassa %C"
58058
58059#: fortran/match.c:227
58060#, gcc-internal-format
58061msgid "%qs is neither a defined operator nor a structure component in dotted string at %C"
58062msgstr ""
58063
58064#: fortran/match.c:297
58065#, fuzzy, gcc-internal-format
58066#| msgid "Missing ')' in statement at or before %L"
58067msgid "Missing %<)%> in statement at or before %L"
58068msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
58069
58070#: fortran/match.c:302
58071#, fuzzy, gcc-internal-format
58072#| msgid "Missing '(' in statement at or before %L"
58073msgid "Missing %<(%> in statement at or before %L"
58074msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
58075
58076#: fortran/match.c:499
58077#, gcc-internal-format, gfc-internal-format
58078msgid "Integer too large at %C"
58079msgstr "Kokonaisluku liian suuri kohdassa %C"
58080
58081#: fortran/match.c:580 fortran/parse.c:1136
58082#, gcc-internal-format, gfc-internal-format
58083msgid "Too many digits in statement label at %C"
58084msgstr ""
58085
58086#: fortran/match.c:586
58087#, fuzzy, gcc-internal-format, gfc-internal-format
58088msgid "Statement label at %C is zero"
58089msgstr "Nolla ei ole kelvollinen lausekenimiö kohdassa %C"
58090
58091#: fortran/match.c:619
58092#, fuzzy, gcc-internal-format
58093#| msgid "Type name '%s' at %C is ambiguous"
58094msgid "Label name %qs at %C is ambiguous"
58095msgstr "Tyyppinimi ”%s” kohdassa %C ei ole yksiselitteinen"
58096
58097#: fortran/match.c:625
58098#, fuzzy, gcc-internal-format
58099#| msgid "Duplicate %s label specification at %C"
58100msgid "Duplicate construct label %qs at %C"
58101msgstr "Kaksoiskappale %s-nimiöspesifikaatio kohdassa %C"
58102
58103#: fortran/match.c:659
58104#, gcc-internal-format, gfc-internal-format
58105msgid "Invalid character in name at %C"
58106msgstr "Virheellinen merkki nimessä kohdassa %C"
58107
58108#: fortran/match.c:672
58109#, gcc-internal-format, gfc-internal-format
58110msgid "Name at %C is too long"
58111msgstr "Nimi kohdassa %C on liian pitkä"
58112
58113#: fortran/match.c:683
58114#, gcc-internal-format
58115msgid "Invalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extension"
58116msgstr ""
58117
58118#: fortran/match.c:959
58119#, gcc-internal-format, gfc-internal-format
58120msgid ".XOR. operator at %C"
58121msgstr ""
58122
58123#: fortran/match.c:1014
58124#, fuzzy, gcc-internal-format, gfc-internal-format
58125msgid "Loop variable at %C cannot be an array"
58126msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
58127
58128#: fortran/match.c:1021
58129#, fuzzy, gcc-internal-format, gfc-internal-format
58130msgid "Loop variable at %C cannot be a coarray"
58131msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
58132
58133#: fortran/match.c:1027
58134#, gcc-internal-format, gfc-internal-format
58135msgid "Loop variable at %C cannot be a sub-component"
58136msgstr ""
58137
58138#: fortran/match.c:1061
58139#, gcc-internal-format, gfc-internal-format
58140msgid "Expected a step value in iterator at %C"
58141msgstr "Odotettiin askelarvoa iteraattorissa kohdassa %C"
58142
58143#: fortran/match.c:1073
58144#, gcc-internal-format, gfc-internal-format
58145msgid "Syntax error in iterator at %C"
58146msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
58147
58148#: fortran/match.c:1241
58149#, gcc-internal-format, gfc-internal-format
58150msgid "gfc_match(): Bad match code %c"
58151msgstr ""
58152
58153#: fortran/match.c:1315
58154#, fuzzy, gcc-internal-format, gfc-internal-format
58155msgid "Invalid form of PROGRAM statement at %C"
58156msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
58157
58158#: fortran/match.c:1445 fortran/match.c:1525
58159#, fuzzy, gcc-internal-format, gfc-internal-format
58160msgid "Arithmetic IF statement at %C"
58161msgstr "tyhjä esittely"
58162
58163#: fortran/match.c:1500
58164#, gcc-internal-format, gfc-internal-format
58165msgid "Syntax error in IF-expression at %C"
58166msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
58167
58168#: fortran/match.c:1511
58169#, gcc-internal-format, gfc-internal-format
58170msgid "Block label not appropriate for arithmetic IF statement at %C"
58171msgstr "Lohkonimiö ei ole sopiva aritmeettiselle IF-lauseelle kohdassa %C"
58172
58173#: fortran/match.c:1548
58174#, gcc-internal-format, gfc-internal-format
58175msgid "Block label is not appropriate for IF statement at %C"
58176msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
58177
58178#: fortran/match.c:1644
58179#, gcc-internal-format, gfc-internal-format
58180msgid "Cannot assign to a named constant at %C"
58181msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
58182
58183#: fortran/match.c:1654
58184#, gcc-internal-format, gfc-internal-format
58185msgid "Unclassifiable statement in IF-clause at %C"
58186msgstr "Luokittelematon lause IF-lauseessa kohdassa %C"
58187
58188#: fortran/match.c:1661
58189#, gcc-internal-format, gfc-internal-format
58190msgid "Syntax error in IF-clause at %C"
58191msgstr "Syntaksivirhe IF-lauseessa kohdassa %C"
58192
58193#: fortran/match.c:1704
58194#, gcc-internal-format, gfc-internal-format
58195msgid "Unexpected junk after ELSE statement at %C"
58196msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
58197
58198#: fortran/match.c:1710 fortran/match.c:1745
58199#, fuzzy, gcc-internal-format
58200#| msgid "Label '%s' at %C doesn't match IF label '%s'"
58201msgid "Label %qs at %C doesn't match IF label %qs"
58202msgstr "Nimiö ”%s” kohdassa %C ei täsmää IF nimiön ”%s” kanssa"
58203
58204#: fortran/match.c:1739
58205#, gcc-internal-format, gfc-internal-format
58206msgid "Unexpected junk after ELSE IF statement at %C"
58207msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
58208
58209#: fortran/match.c:1803
58210#, gcc-internal-format, gfc-internal-format
58211msgid "Image control statement CRITICAL at %C in PURE procedure"
58212msgstr ""
58213
58214#: fortran/match.c:1809
58215#, gcc-internal-format, gfc-internal-format
58216msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
58217msgstr ""
58218
58219#: fortran/match.c:1816
58220#, fuzzy, gcc-internal-format, gfc-internal-format
58221msgid "CRITICAL statement at %C"
58222msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
58223
58224#: fortran/match.c:1828
58225#, fuzzy, gcc-internal-format, gfc-internal-format
58226msgid "Nested CRITICAL block at %C"
58227msgstr "ISO C kieltää sisäkkäiset funktiot"
58228
58229#: fortran/match.c:1880
58230#, fuzzy, gcc-internal-format, gfc-internal-format
58231msgid "Expected association list at %C"
58232msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
58233
58234#: fortran/match.c:1898
58235#, fuzzy, gcc-internal-format, gfc-internal-format
58236msgid "Expected association at %C"
58237msgstr "Odotettiin merkkiä ”,” kohdassa %C"
58238
58239#: fortran/match.c:1909
58240#, fuzzy, gcc-internal-format
58241msgid "Duplicate name %qs in association at %C"
58242msgstr "%J%qD:lle ei ole aiempaa esittelyä"
58243
58244#: fortran/match.c:1917
58245#, gcc-internal-format, gfc-internal-format
58246msgid "Association target at %C must not be coindexed"
58247msgstr ""
58248
58249#: fortran/match.c:1935
58250#, fuzzy, gcc-internal-format
58251msgid "Expected %<)%> or %<,%> at %C"
58252msgstr "Odotettiin merkkiä ”,” kohdassa %C"
58253
58254#: fortran/match.c:1953
58255#, fuzzy, gcc-internal-format, gfc-internal-format
58256msgid "Junk after ASSOCIATE statement at %C"
58257msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
58258
58259#: fortran/match.c:2075
58260#, gcc-internal-format
58261msgid "Derived type %qs at %L may not be ABSTRACT"
58262msgstr ""
58263
58264#: fortran/match.c:2149 fortran/match.c:2215 fortran/match.c:2236
58265#, fuzzy, gcc-internal-format, gfc-internal-format
58266msgid "Invalid type-spec at %C"
58267msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
58268
58269#: fortran/match.c:2331
58270#, fuzzy, gcc-internal-format, gfc-internal-format
58271msgid "Syntax error in FORALL iterator at %C"
58272msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
58273
58274#: fortran/match.c:2596
58275#, fuzzy, gcc-internal-format, gfc-internal-format
58276msgid "DO CONCURRENT construct at %C"
58277msgstr "toistorakenne [c*] ei saa esiintyä merkkijono1:ssä"
58278
58279#: fortran/match.c:2721
58280#, fuzzy, gcc-internal-format
58281msgid "Name %qs in %s statement at %C is unknown"
58282msgstr "tyhjä esittely"
58283
58284#: fortran/match.c:2729
58285#, fuzzy, gcc-internal-format
58286msgid "Name %qs in %s statement at %C is not a construct name"
58287msgstr "continue-lause silmukan ulkopuolella"
58288
58289#: fortran/match.c:2741
58290#, gcc-internal-format, gfc-internal-format
58291msgid "%s statement at %C leaves CRITICAL construct"
58292msgstr ""
58293
58294#. F2008, C821 & C845.
58295#: fortran/match.c:2749
58296#, gcc-internal-format, gfc-internal-format
58297msgid "%s statement at %C leaves DO CONCURRENT construct"
58298msgstr ""
58299
58300#: fortran/match.c:2761
58301#, fuzzy, gcc-internal-format, gfc-internal-format
58302msgid "%s statement at %C is not within a construct"
58303msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
58304
58305#: fortran/match.c:2764
58306#, fuzzy, gcc-internal-format
58307msgid "%s statement at %C is not within construct %qs"
58308msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
58309
58310#: fortran/match.c:2789
58311#, fuzzy, gcc-internal-format
58312msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
58313msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
58314
58315#: fortran/match.c:2794
58316#, gcc-internal-format, gfc-internal-format
58317msgid "EXIT statement with no do-construct-name at %C"
58318msgstr ""
58319
58320#: fortran/match.c:2800
58321#, fuzzy, gcc-internal-format
58322msgid "%s statement at %C is not applicable to construct %qs"
58323msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
58324
58325#: fortran/match.c:2808
58326#, fuzzy, gcc-internal-format, gfc-internal-format
58327msgid "%s statement at %C leaving OpenACC structured block"
58328msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
58329
58330#: fortran/match.c:2809
58331#, fuzzy, gcc-internal-format, gfc-internal-format
58332msgid "%s statement at %C leaving OpenMP structured block"
58333msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
58334
58335#: fortran/match.c:2833
58336#, gcc-internal-format, gfc-internal-format
58337msgid "EXIT statement at %C terminating !$ACC LOOP loop"
58338msgstr ""
58339
58340#: fortran/match.c:2838
58341#, gcc-internal-format, gfc-internal-format
58342msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
58343msgstr ""
58344
58345#: fortran/match.c:2867
58346#, gcc-internal-format, gfc-internal-format
58347msgid "EXIT statement at %C terminating !$OMP DO loop"
58348msgstr ""
58349
58350#: fortran/match.c:2872
58351#, gcc-internal-format, gfc-internal-format
58352msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
58353msgstr ""
58354
58355#: fortran/match.c:2959
58356#, fuzzy, gcc-internal-format, gfc-internal-format
58357msgid "Blank required in %s statement near %C"
58358msgstr "virheellinen lvalue asm-tulosteessa %d"
58359
58360#: fortran/match.c:2977
58361#, fuzzy, gcc-internal-format, gfc-internal-format
58362msgid "STOP code at %C cannot be negative"
58363msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
58364
58365#: fortran/match.c:2983
58366#, gcc-internal-format, gfc-internal-format
58367msgid "STOP code at %C contains too many digits"
58368msgstr ""
58369
58370#: fortran/match.c:3004
58371#, fuzzy, gcc-internal-format, gfc-internal-format
58372#| msgid "%s statement not allowed in PURE procedure at %C"
58373msgid "%s statement at %C in PURE procedure"
58374msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
58375
58376#: fortran/match.c:3020
58377#, gcc-internal-format, gfc-internal-format
58378msgid "Image control statement STOP at %C in CRITICAL block"
58379msgstr ""
58380
58381#: fortran/match.c:3025
58382#, gcc-internal-format, gfc-internal-format
58383msgid "Image control statement STOP at %C in DO CONCURRENT block"
58384msgstr ""
58385
58386#: fortran/match.c:3036
58387#, gcc-internal-format, gfc-internal-format
58388msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
58389msgstr ""
58390
58391#: fortran/match.c:3049
58392#, gcc-internal-format, gfc-internal-format
58393msgid "STOP code at %L must be either INTEGER or CHARACTER type"
58394msgstr ""
58395
58396#: fortran/match.c:3056
58397#, fuzzy, gcc-internal-format, gfc-internal-format
58398msgid "STOP code at %L must be scalar"
58399msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
58400
58401#: fortran/match.c:3063
58402#, gcc-internal-format, gfc-internal-format
58403msgid "STOP code at %L must be default character KIND=%d"
58404msgstr ""
58405
58406#: fortran/match.c:3070
58407#, gcc-internal-format, gfc-internal-format
58408msgid "STOP code at %L must be default integer KIND=%d"
58409msgstr ""
58410
58411#: fortran/match.c:3118
58412#, fuzzy, gcc-internal-format, gfc-internal-format
58413msgid "PAUSE statement at %C"
58414msgstr "Tauko"
58415
58416#: fortran/match.c:3139
58417#, fuzzy, gcc-internal-format, gfc-internal-format
58418msgid "ERROR STOP statement at %C"
58419msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
58420
58421#: fortran/match.c:3165
58422#, fuzzy, gcc-internal-format, gfc-internal-format
58423#| msgid "%s statement not allowed in PURE procedure at %C"
58424msgid "Image control statement EVENT %s at %C in PURE procedure"
58425msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
58426
58427#: fortran/match.c:3180
58428#, gcc-internal-format, gfc-internal-format
58429msgid "Image control statement EVENT %s at %C in CRITICAL block"
58430msgstr ""
58431
58432#: fortran/match.c:3187
58433#, gcc-internal-format, gfc-internal-format
58434msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
58435msgstr ""
58436
58437#: fortran/match.c:3217 fortran/match.c:3559 fortran/match.c:3771
58438#: fortran/match.c:4317 fortran/match.c:4659
58439#, gcc-internal-format, gfc-internal-format
58440msgid "Redundant STAT tag found at %L"
58441msgstr ""
58442
58443#: fortran/match.c:3238 fortran/match.c:3580 fortran/match.c:3791
58444#: fortran/match.c:4343 fortran/match.c:4684
58445#, fuzzy, gcc-internal-format, gfc-internal-format
58446msgid "Redundant ERRMSG tag found at %L"
58447msgstr "<tunnistevirhe>"
58448
58449#: fortran/match.c:3259
58450#, gcc-internal-format, gfc-internal-format
58451msgid "Redundant UNTIL_COUNT tag found at %L"
58452msgstr ""
58453
58454#: fortran/match.c:3325
58455#, fuzzy, gcc-internal-format, gfc-internal-format
58456msgid "EVENT POST statement at %C"
58457msgstr "Odottamaton %s-lause kohdassa %C"
58458
58459#: fortran/match.c:3335
58460#, fuzzy, gcc-internal-format, gfc-internal-format
58461msgid "EVENT WAIT statement at %C"
58462msgstr "Odottamaton %s-lause kohdassa %C"
58463
58464#: fortran/match.c:3347
58465#, fuzzy, gcc-internal-format, gfc-internal-format
58466msgid "FAIL IMAGE statement at %C"
58467msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
58468
58469#: fortran/match.c:3371
58470#, fuzzy, gcc-internal-format, gfc-internal-format
58471msgid "FORM TEAM statement at %C"
58472msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
58473
58474#: fortran/match.c:3410
58475#, fuzzy, gcc-internal-format, gfc-internal-format
58476msgid "CHANGE TEAM statement at %C"
58477msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
58478
58479#: fortran/match.c:3440
58480#, fuzzy, gcc-internal-format, gfc-internal-format
58481msgid "END TEAM statement at %C"
58482msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
58483
58484#: fortran/match.c:3464
58485#, fuzzy, gcc-internal-format, gfc-internal-format
58486msgid "SYNC TEAM statement at %C"
58487msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
58488
58489#: fortran/match.c:3507
58490#, fuzzy, gcc-internal-format, gfc-internal-format
58491msgid "Image control statement %s at %C in PURE procedure"
58492msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
58493
58494#: fortran/match.c:3522
58495#, gcc-internal-format, gfc-internal-format
58496msgid "Image control statement %s at %C in CRITICAL block"
58497msgstr ""
58498
58499#: fortran/match.c:3529
58500#, gcc-internal-format, gfc-internal-format
58501msgid "Image control statement %s at %C in DO CONCURRENT block"
58502msgstr ""
58503
58504#: fortran/match.c:3601
58505#, gcc-internal-format, gfc-internal-format
58506msgid "Redundant ACQUIRED_LOCK tag found at %L"
58507msgstr ""
58508
58509#: fortran/match.c:3666
58510#, fuzzy, gcc-internal-format, gfc-internal-format
58511msgid "LOCK statement at %C"
58512msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
58513
58514#: fortran/match.c:3676
58515#, fuzzy, gcc-internal-format, gfc-internal-format
58516msgid "UNLOCK statement at %C"
58517msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
58518
58519#: fortran/match.c:3701
58520#, gcc-internal-format, gfc-internal-format
58521msgid "Image control statement SYNC at %C in PURE procedure"
58522msgstr ""
58523
58524#: fortran/match.c:3707
58525#, fuzzy, gcc-internal-format, gfc-internal-format
58526msgid "SYNC statement at %C"
58527msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
58528
58529#: fortran/match.c:3719
58530#, gcc-internal-format, gfc-internal-format
58531msgid "Image control statement SYNC at %C in CRITICAL block"
58532msgstr ""
58533
58534#: fortran/match.c:3725
58535#, gcc-internal-format, gfc-internal-format
58536msgid "Image control statement SYNC at %C in DO CONCURRENT block"
58537msgstr ""
58538
58539#: fortran/match.c:3905
58540#, fuzzy, gcc-internal-format, gfc-internal-format
58541msgid "ASSIGN statement at %C"
58542msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
58543
58544#: fortran/match.c:3949
58545#, fuzzy, gcc-internal-format, gfc-internal-format
58546msgid "Assigned GOTO statement at %C"
58547msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
58548
58549#: fortran/match.c:3993 fortran/match.c:4044
58550#, gcc-internal-format, gfc-internal-format
58551msgid "Statement label list in GOTO at %C cannot be empty"
58552msgstr ""
58553
58554#: fortran/match.c:4054
58555#, fuzzy, gcc-internal-format, gfc-internal-format
58556msgid "Computed GOTO at %C"
58557msgstr "ISO C++ kieltää lasketut goto-käskyt"
58558
58559#: fortran/match.c:4129
58560#, fuzzy, gcc-internal-format, gfc-internal-format
58561msgid "Error in type-spec at %L"
58562msgstr "<tyyppivirhe>"
58563
58564#: fortran/match.c:4142
58565#, fuzzy, gcc-internal-format, gfc-internal-format
58566msgid "typespec in ALLOCATE at %L"
58567msgstr "nimitietueelle ei voi varata muistia"
58568
58569#: fortran/match.c:4165
58570#, gcc-internal-format, gfc-internal-format
58571msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
58572msgstr ""
58573
58574#: fortran/match.c:4199
58575#, gcc-internal-format, gfc-internal-format
58576msgid "Bad allocate-object at %C for a PURE procedure"
58577msgstr ""
58578
58579#: fortran/match.c:4214
58580#, gcc-internal-format, gfc-internal-format
58581msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
58582msgstr ""
58583
58584#: fortran/match.c:4236
58585#, gcc-internal-format, gfc-internal-format
58586msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
58587msgstr ""
58588
58589#: fortran/match.c:4241
58590#, gcc-internal-format, gfc-internal-format
58591msgid "ALLOCATE of coarray at %C in CRITICAL block"
58592msgstr ""
58593
58594#: fortran/match.c:4263
58595#, gcc-internal-format, gfc-internal-format
58596msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
58597msgstr ""
58598
58599#: fortran/match.c:4275
58600#, gcc-internal-format, gfc-internal-format
58601msgid "Type of entity at %L is type incompatible with typespec"
58602msgstr ""
58603
58604#: fortran/match.c:4283
58605#, gcc-internal-format, gfc-internal-format
58606msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
58607msgstr ""
58608
58609#: fortran/match.c:4300
58610#, gcc-internal-format, gfc-internal-format
58611msgid "Shape specification for allocatable scalar at %C"
58612msgstr ""
58613
58614#: fortran/match.c:4337
58615#, fuzzy, gcc-internal-format, gfc-internal-format
58616msgid "ERRMSG tag at %L"
58617msgstr "<tunnistevirhe>"
58618
58619#: fortran/match.c:4360
58620#, fuzzy, gcc-internal-format, gfc-internal-format
58621msgid "SOURCE tag at %L"
58622msgstr "<tunnistevirhe>"
58623
58624#: fortran/match.c:4366
58625#, fuzzy, gcc-internal-format, gfc-internal-format
58626msgid "Redundant SOURCE tag found at %L"
58627msgstr "<tunnistevirhe>"
58628
58629#: fortran/match.c:4373
58630#, gcc-internal-format, gfc-internal-format
58631msgid "SOURCE tag at %L conflicts with the typespec at %L"
58632msgstr ""
58633
58634#: fortran/match.c:4379
58635#, gcc-internal-format, gfc-internal-format
58636msgid "SOURCE tag at %L with more than a single allocate object"
58637msgstr ""
58638
58639#: fortran/match.c:4397
58640#, fuzzy, gcc-internal-format, gfc-internal-format
58641msgid "MOLD tag at %L"
58642msgstr "<tunnistevirhe>"
58643
58644#: fortran/match.c:4403
58645#, fuzzy, gcc-internal-format, gfc-internal-format
58646msgid "Redundant MOLD tag found at %L"
58647msgstr "<tunnistevirhe>"
58648
58649#: fortran/match.c:4410
58650#, gcc-internal-format, gfc-internal-format
58651msgid "MOLD tag at %L conflicts with the typespec at %L"
58652msgstr ""
58653
58654#: fortran/match.c:4436
58655#, gcc-internal-format, gfc-internal-format
58656msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
58657msgstr ""
58658
58659#: fortran/match.c:4444
58660#, gcc-internal-format, gfc-internal-format
58661msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
58662msgstr ""
58663
58664#: fortran/match.c:4456
58665#, gcc-internal-format, gfc-internal-format
58666msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
58667msgstr ""
58668
58669#: fortran/match.c:4523
58670#, gcc-internal-format, gfc-internal-format
58671msgid "Pointer object at %C shall not be coindexed"
58672msgstr ""
58673
58674#: fortran/match.c:4609
58675#, gcc-internal-format, gfc-internal-format
58676msgid "Illegal allocate-object at %C for a PURE procedure"
58677msgstr ""
58678
58679#: fortran/match.c:4619
58680#, gcc-internal-format, gfc-internal-format
58681msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
58682msgstr ""
58683
58684#: fortran/match.c:4626
58685#, gcc-internal-format, gfc-internal-format
58686msgid "DEALLOCATE of coarray at %C in CRITICAL block"
58687msgstr ""
58688
58689#: fortran/match.c:4642
58690#, gcc-internal-format, gfc-internal-format
58691msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
58692msgstr ""
58693
58694#: fortran/match.c:4679
58695#, fuzzy, gcc-internal-format, gfc-internal-format
58696msgid "ERRMSG at %L"
58697msgstr "virheellinen %%L-arvo"
58698
58699#: fortran/match.c:4736
58700#, gcc-internal-format, gfc-internal-format
58701msgid "Image control statement RETURN at %C in CRITICAL block"
58702msgstr ""
58703
58704#: fortran/match.c:4742
58705#, gcc-internal-format, gfc-internal-format
58706msgid "Image control statement RETURN at %C in DO CONCURRENT block"
58707msgstr ""
58708
58709#: fortran/match.c:4751
58710#, gcc-internal-format, gfc-internal-format
58711msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
58712msgstr ""
58713
58714#: fortran/match.c:4782
58715#, gcc-internal-format, gfc-internal-format
58716msgid "RETURN statement in main program at %C"
58717msgstr ""
58718
58719#: fortran/match.c:4810
58720#, gcc-internal-format, gfc-internal-format
58721msgid "Expected component reference at %C"
58722msgstr "Odotettiin komponenttiviitettä kohdassa %C"
58723
58724#: fortran/match.c:4819
58725#, gcc-internal-format, gfc-internal-format
58726msgid "Junk after CALL at %C"
58727msgstr "Roskaa CALL-lauseen jälkeen kohdassa %C"
58728
58729#: fortran/match.c:4830
58730#, gcc-internal-format, gfc-internal-format
58731msgid "Expected type-bound procedure or procedure pointer component at %C"
58732msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
58733
58734#: fortran/match.c:5051
58735#, gcc-internal-format, gfc-internal-format
58736msgid "Syntax error in common block name at %C"
58737msgstr ""
58738
58739#. If we find an error, just print it and continue,
58740#. cause it's just semantic, and we can see if there
58741#. are more errors.
58742#: fortran/match.c:5118
58743#, gcc-internal-format
58744msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
58745msgstr ""
58746
58747#: fortran/match.c:5127
58748#, gcc-internal-format
58749msgid "Variable %qs in common block %qs at %C can not be bind(c) since it is not global"
58750msgstr ""
58751
58752#: fortran/match.c:5134
58753#, fuzzy, gcc-internal-format
58754#| msgid "Symbol '%s' at %C is already in a COMMON block"
58755msgid "Symbol %qs at %C is already in a COMMON block"
58756msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
58757
58758#: fortran/match.c:5142
58759#, gcc-internal-format
58760msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
58761msgstr ""
58762
58763#: fortran/match.c:5158
58764#, gcc-internal-format
58765msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
58766msgstr ""
58767
58768#: fortran/match.c:5168
58769#, gcc-internal-format
58770msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
58771msgstr ""
58772
58773#: fortran/match.c:5214
58774#, gcc-internal-format
58775msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
58776msgstr ""
58777
58778#: fortran/match.c:5342
58779#, fuzzy, gcc-internal-format
58780#| msgid "Procedure '%s' at %L may not have basic type of %s"
58781msgid "Namelist group name %qs at %C already has a basic type of %s"
58782msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
58783
58784#: fortran/match.c:5350
58785#, gcc-internal-format
58786msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
58787msgstr ""
58788
58789#: fortran/match.c:5376
58790#, fuzzy, gcc-internal-format
58791#| msgid "Empty array constructor at %C is not allowed"
58792msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
58793msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
58794
58795#: fortran/match.c:5510
58796#, gcc-internal-format, gfc-internal-format
58797msgid "Derived type component %C is not a permitted EQUIVALENCE member"
58798msgstr ""
58799
58800#: fortran/match.c:5518
58801#, fuzzy, gcc-internal-format, gfc-internal-format
58802msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
58803msgstr "Taulukkoviitteellä kohdassa %C ei voi olla yli %d ulottuvuutta"
58804
58805#: fortran/match.c:5546
58806#, gcc-internal-format, gfc-internal-format
58807msgid "EQUIVALENCE at %C requires two or more objects"
58808msgstr ""
58809
58810#: fortran/match.c:5560
58811#, gcc-internal-format, gfc-internal-format
58812msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
58813msgstr ""
58814
58815#: fortran/match.c:5573
58816#, gcc-internal-format, gfc-internal-format
58817msgid "Expecting a comma in EQUIVALENCE at %C"
58818msgstr ""
58819
58820#: fortran/match.c:5689
58821#, fuzzy, gcc-internal-format, gfc-internal-format
58822msgid "Statement function at %L is recursive"
58823msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
58824
58825#: fortran/match.c:5699
58826#, fuzzy, gcc-internal-format, gfc-internal-format
58827msgid "Statement function at %L cannot appear within an INTERFACE"
58828msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
58829
58830#: fortran/match.c:5704
58831#, fuzzy, gcc-internal-format, gfc-internal-format
58832msgid "Statement function at %C"
58833msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
58834
58835#: fortran/match.c:5829 fortran/match.c:5845
58836#, fuzzy, gcc-internal-format, gfc-internal-format
58837#| msgid "Expression in CASE statement at %L must be scalar"
58838msgid "Expression in CASE selector at %L cannot be %s"
58839msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
58840
58841#: fortran/match.c:5867
58842#, gcc-internal-format, gfc-internal-format
58843msgid "Expected initialization expression in CASE at %C"
58844msgstr "Odotettiin alustuslauseketta CASE-lauseessa kohdassa %C"
58845
58846#: fortran/match.c:5899
58847#, fuzzy, gcc-internal-format
58848msgid "Expected block name %qs of SELECT construct at %C"
58849msgstr "tyhjä esittely"
58850
58851#: fortran/match.c:6201
58852#, fuzzy, gcc-internal-format, gfc-internal-format
58853#| msgid "Syntax error in PROTECTED statement at %C"
58854msgid "parse error in SELECT TYPE statement at %C"
58855msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
58856
58857#: fortran/match.c:6226
58858#, gcc-internal-format, gfc-internal-format
58859msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
58860msgstr ""
58861
58862#: fortran/match.c:6264
58863#, gcc-internal-format, gfc-internal-format
58864msgid "Unexpected CASE statement at %C"
58865msgstr "Odottamaton CASE-lause kohdassa %C"
58866
58867#: fortran/match.c:6316
58868#, gcc-internal-format, gfc-internal-format
58869msgid "Syntax error in CASE specification at %C"
58870msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
58871
58872#: fortran/match.c:6334
58873#, gcc-internal-format, gfc-internal-format
58874msgid "Unexpected TYPE IS statement at %C"
58875msgstr "Odottamaton TYPE IS -lause kohdassa %C"
58876
58877#: fortran/match.c:6366
58878#, gcc-internal-format, gfc-internal-format
58879msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
58880msgstr ""
58881
58882#: fortran/match.c:6377
58883#, gcc-internal-format, gfc-internal-format
58884msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
58885msgstr ""
58886
58887#: fortran/match.c:6388
58888#, gcc-internal-format, gfc-internal-format
58889msgid "Syntax error in TYPE IS specification at %C"
58890msgstr "Syntaksivirhe TYPE IS -spesifikaatiossa kohdassa %C"
58891
58892#: fortran/match.c:6464
58893#, gcc-internal-format, gfc-internal-format
58894msgid "Syntax error in CLASS IS specification at %C"
58895msgstr "Syntaksvirhe CLASS IS -spesifikaatiossa kohdassa %C"
58896
58897#: fortran/match.c:6587
58898#, fuzzy, gcc-internal-format, gfc-internal-format
58899msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
58900msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
58901
58902#: fortran/match.c:6625
58903#, fuzzy, gcc-internal-format
58904#| msgid "Label '%s' at %C doesn't match IF label '%s'"
58905msgid "Label %qs at %C doesn't match WHERE label %qs"
58906msgstr "Nimiö ”%s” kohdassa %C ei täsmää IF nimiön ”%s” kanssa"
58907
58908#: fortran/matchexp.c:72
58909#, fuzzy, gcc-internal-format
58910#| msgid "Invalid character in name at %C"
58911msgid "Bad character %qc in OPERATOR name at %C"
58912msgstr "Virheellinen merkki nimessä kohdassa %C"
58913
58914#: fortran/matchexp.c:80
58915#, fuzzy, gcc-internal-format
58916msgid "The name %qs cannot be used as a defined operator at %C"
58917msgstr "”%s” ei ole kelvollinen makron nimi, sillä se on C++:n operaattori"
58918
58919#: fortran/matchexp.c:173
58920#, gcc-internal-format, gfc-internal-format
58921msgid "Expected a right parenthesis in expression at %C"
58922msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
58923
58924#: fortran/matchexp.c:281
58925#, gcc-internal-format, gfc-internal-format
58926msgid "Expected exponent in expression at %C"
58927msgstr "Odotettiin eksponenttia lausekkeessa kohdassa %C"
58928
58929#: fortran/matchexp.c:319 fortran/matchexp.c:324 fortran/matchexp.c:428
58930#: fortran/matchexp.c:433
58931#, gcc-internal-format, gfc-internal-format
58932msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
58933msgstr ""
58934
58935#: fortran/matchexp.c:665
58936#, gcc-internal-format
58937msgid "match_level_4(): Bad operator"
58938msgstr ""
58939
58940#: fortran/misc.c:110
58941#, gcc-internal-format
58942msgid "gfc_basic_typename(): Undefined type"
58943msgstr ""
58944
58945#: fortran/misc.c:176
58946#, fuzzy, gcc-internal-format
58947msgid "gfc_typename(): Undefined type"
58948msgstr "rekursiivinen tyyppi %qT määrittelemätön"
58949
58950#: fortran/misc.c:196
58951#, gcc-internal-format
58952msgid "gfc_code2string(): Bad code"
58953msgstr ""
58954
58955#: fortran/module.c:236
58956#, gcc-internal-format
58957msgid "free_pi_tree(): Unresolved fixup"
58958msgstr ""
58959
58960#: fortran/module.c:453
58961#, gcc-internal-format
58962msgid "associate_integer_pointer(): Already associated"
58963msgstr ""
58964
58965#: fortran/module.c:535
58966#, fuzzy, gcc-internal-format, gfc-internal-format
58967msgid "module nature in USE statement at %C"
58968msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
58969
58970#: fortran/module.c:547
58971#, gcc-internal-format, gfc-internal-format
58972msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
58973msgstr ""
58974
58975#: fortran/module.c:560
58976#, gcc-internal-format, gfc-internal-format
58977msgid "\"::\" was expected after module nature at %C but was not found"
58978msgstr "odotettiin ”::” moduuliluonteen jälkeen paikassa %C, mutta ei löytynyt"
58979
58980#: fortran/module.c:570
58981#, fuzzy, gcc-internal-format, gfc-internal-format
58982msgid "\"USE :: module\" at %C"
58983msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
58984
58985#: fortran/module.c:629
58986#, gcc-internal-format, gfc-internal-format
58987msgid "Missing generic specification in USE statement at %C"
58988msgstr ""
58989
58990#: fortran/module.c:638
58991#, fuzzy, gcc-internal-format, gfc-internal-format
58992msgid "Renaming operators in USE statements at %C"
58993msgstr "kokonaislukuylivuoto lausekkeessa"
58994
58995#: fortran/module.c:679
58996#, fuzzy, gcc-internal-format
58997#| msgid "Name '%s' at %C is already defined as a generic interface at %L"
58998msgid "The name %qs at %C has already been used as an external module name"
58999msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
59000
59001#: fortran/module.c:742
59002#, fuzzy, gcc-internal-format, gfc-internal-format
59003msgid "SUBMODULE declaration at %C"
59004msgstr "%<%c%s%>:n aikasempi esittely"
59005
59006#: fortran/module.c:747
59007#, gcc-internal-format, gfc-internal-format
59008msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
59009msgstr ""
59010
59011#: fortran/module.c:822
59012#, fuzzy, gcc-internal-format, gfc-internal-format
59013#| msgid "Syntax error in SAVE statement at %C"
59014msgid "Syntax error in SUBMODULE statement at %C"
59015msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
59016
59017#: fortran/module.c:1167
59018#, fuzzy, gcc-internal-format
59019#| msgid "Reading module %s at line %d column %d: %s"
59020msgid "Reading module %qs at line %d column %d: %s"
59021msgstr "Luetaan moduulia %s rivillä %d sarake %d: %s"
59022
59023#: fortran/module.c:1171
59024#, fuzzy, gcc-internal-format
59025#| msgid "Writing module %s at line %d column %d: %s"
59026msgid "Writing module %qs at line %d column %d: %s"
59027msgstr "Kirjoitetaan moduuli %s rivillä %d sarake %d: %s"
59028
59029#: fortran/module.c:1175
59030#, fuzzy, gcc-internal-format
59031#| msgid "Module %s at line %d column %d: %s"
59032msgid "Module %qs at line %d column %d: %s"
59033msgstr "Moduuli %s rivillä %d sarakkeessa %d: %s"
59034
59035#: fortran/module.c:1568
59036#, gcc-internal-format
59037msgid "require_atom(): bad atom type required"
59038msgstr ""
59039
59040#: fortran/module.c:1617
59041#, gcc-internal-format, gfc-internal-format
59042msgid "Error writing modules file: %s"
59043msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
59044
59045#: fortran/module.c:1667
59046#, gcc-internal-format
59047msgid "write_atom(): Trying to write dab atom"
59048msgstr ""
59049
59050#: fortran/module.c:1888
59051#, fuzzy, gcc-internal-format
59052msgid "unquote_string(): got bad string"
59053msgstr "virheellinen merkkijonovakio"
59054
59055#: fortran/module.c:2724
59056#, gcc-internal-format
59057msgid "mio_array_ref(): Unknown array ref"
59058msgstr ""
59059
59060#: fortran/module.c:3718
59061#, gcc-internal-format, gfc-internal-format
59062msgid "Namelist %s cannot be renamed by USE association to %s"
59063msgstr ""
59064
59065#: fortran/module.c:4834
59066#, gcc-internal-format, gfc-internal-format
59067msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
59068msgstr ""
59069
59070#: fortran/module.c:4837
59071#, gcc-internal-format, gfc-internal-format
59072msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
59073msgstr ""
59074
59075#: fortran/module.c:5031
59076#, gcc-internal-format
59077msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
59078msgstr ""
59079
59080#: fortran/module.c:5383
59081#, gcc-internal-format
59082msgid "Symbol %qs referenced at %L not found in module %qs"
59083msgstr ""
59084
59085#: fortran/module.c:5390
59086#, gcc-internal-format
59087msgid "User operator %qs referenced at %L not found in module %qs"
59088msgstr ""
59089
59090#: fortran/module.c:5395
59091#, gcc-internal-format
59092msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
59093msgstr ""
59094
59095#: fortran/module.c:5630
59096#, gcc-internal-format
59097msgid "write_symbol(): bad module symbol %qs"
59098msgstr ""
59099
59100#: fortran/module.c:5963
59101#, gcc-internal-format
59102msgid "write_symtree(): Symbol not written"
59103msgstr ""
59104
59105#: fortran/module.c:6150
59106#, fuzzy, gcc-internal-format
59107#| msgid "Can't open module file '%s' for writing at %C: %s"
59108msgid "Can't open module file %qs for writing at %C: %s"
59109msgstr "Ei voi avata moduulitiedostoa ”%s” kirjoittamista varten kohdassa %C: %s"
59110
59111#: fortran/module.c:6171
59112#, fuzzy, gcc-internal-format
59113msgid "Error writing module file %qs for writing: %s"
59114msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
59115
59116#: fortran/module.c:6182
59117#, fuzzy, gcc-internal-format
59118#| msgid "Can't delete module file '%s': %s"
59119msgid "Can't delete module file %qs: %s"
59120msgstr "Ei voida poistaa moduulitiedostoa ”%s”: %s"
59121
59122#: fortran/module.c:6185
59123#, fuzzy, gcc-internal-format
59124#| msgid "Can't rename module file '%s' to '%s': %s"
59125msgid "Can't rename module file %qs to %qs: %s"
59126msgstr "Ei voida nimetä uudelleen moduulitiedostoa ”%s” nimellä ”%s”: %s"
59127
59128#: fortran/module.c:6191
59129#, fuzzy, gcc-internal-format
59130#| msgid "Can't delete temporary module file '%s': %s"
59131msgid "Can't delete temporary module file %qs: %s"
59132msgstr "Ei voida poistaa tilapäistä moduulitiedostoa ”%s”: %s"
59133
59134#: fortran/module.c:6248
59135#, fuzzy, gcc-internal-format
59136#| msgid "Symbol '%s' already declared"
59137msgid "Symbol %qs at %C already declared"
59138msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
59139
59140#: fortran/module.c:6319
59141#, gcc-internal-format, gfc-internal-format
59142msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
59143msgstr ""
59144
59145#: fortran/module.c:6427 fortran/module.c:6771
59146#, gcc-internal-format
59147msgid "The symbol %qs, referenced at %L, is not in the selected standard"
59148msgstr ""
59149
59150#: fortran/module.c:6555
59151#, gcc-internal-format
59152msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
59153msgstr ""
59154
59155#: fortran/module.c:6576 fortran/module.c:6609 fortran/module.c:6651
59156#, fuzzy, gcc-internal-format
59157#| msgid "Symbol '%s' already declared"
59158msgid "Symbol %qs already declared"
59159msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
59160
59161#: fortran/module.c:6756
59162#, gcc-internal-format
59163msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
59164msgstr ""
59165
59166#: fortran/module.c:6778
59167#, gcc-internal-format
59168msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
59169msgstr ""
59170
59171#: fortran/module.c:6846
59172#, gcc-internal-format, gfc-internal-format
59173msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
59174msgstr ""
59175
59176#: fortran/module.c:6900
59177#, gcc-internal-format
59178msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
59179msgstr ""
59180
59181#: fortran/module.c:6926
59182#, fuzzy, gcc-internal-format, gfc-internal-format
59183msgid "USE statement at %C has no ONLY qualifier"
59184msgstr "tyhjä esittely"
59185
59186#: fortran/module.c:6955
59187#, gcc-internal-format, gfc-internal-format
59188msgid "ISO_FORTRAN_ENV intrinsic module at %C"
59189msgstr ""
59190
59191#: fortran/module.c:6967
59192#, fuzzy, gcc-internal-format, gfc-internal-format
59193msgid "ISO_C_BINDING module at %C"
59194msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
59195
59196#: fortran/module.c:6980
59197#, gcc-internal-format
59198msgid "Can't find an intrinsic module named %qs at %C"
59199msgstr ""
59200
59201#: fortran/module.c:6986
59202#, fuzzy, gcc-internal-format, gfc-internal-format
59203msgid "IEEE_FEATURES module at %C"
59204msgstr "odotettiin ”::” moduuliluonteen jälkeen paikassa %C, mutta ei löytynyt"
59205
59206#: fortran/module.c:6992
59207#, fuzzy, gcc-internal-format, gfc-internal-format
59208msgid "IEEE_EXCEPTIONS module at %C"
59209msgstr "odotettiin ”::” moduuliluonteen jälkeen paikassa %C, mutta ei löytynyt"
59210
59211#: fortran/module.c:6998
59212#, fuzzy, gcc-internal-format, gfc-internal-format
59213msgid "IEEE_ARITHMETIC module at %C"
59214msgstr "odotettiin ”::” moduuliluonteen jälkeen paikassa %C, mutta ei löytynyt"
59215
59216#: fortran/module.c:7008
59217#, fuzzy, gcc-internal-format
59218#| msgid "Can't open module file '%s' for reading at %C: %s"
59219msgid "Can't open module file %qs for reading at %C: %s"
59220msgstr "Ei voi avata moduulitiedostoa ”%s” lukemista varten kohdassa %C: %s"
59221
59222#: fortran/module.c:7011
59223#, gcc-internal-format
59224msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
59225msgstr ""
59226
59227#: fortran/module.c:7022
59228#, gcc-internal-format
59229msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
59230msgstr ""
59231
59232#: fortran/module.c:7045
59233#, gcc-internal-format
59234msgid "File %qs opened at %C is not a GNU Fortran module file"
59235msgstr ""
59236
59237#: fortran/module.c:7053
59238#, gcc-internal-format
59239msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
59240msgstr ""
59241
59242#: fortran/module.c:7068
59243#, gcc-internal-format, gfc-internal-format
59244msgid "Can't USE the same %smodule we're building"
59245msgstr ""
59246
59247#: fortran/openmp.c:296 fortran/openmp.c:397 fortran/openmp.c:692
59248#: fortran/openmp.c:3166
59249#, fuzzy, gcc-internal-format, gfc-internal-format
59250msgid "COMMON block /%s/ not found at %C"
59251msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
59252
59253#: fortran/openmp.c:335 fortran/openmp.c:425
59254#, fuzzy, gcc-internal-format, gfc-internal-format
59255msgid "Syntax error in OpenMP variable list at %C"
59256msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
59257
59258#: fortran/openmp.c:499
59259#, fuzzy, gcc-internal-format, gfc-internal-format
59260msgid "Syntax error in OpenMP DEPEND SINK list at %C"
59261msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
59262
59263#: fortran/openmp.c:561
59264#, fuzzy, gcc-internal-format, gfc-internal-format
59265msgid "Syntax error in OpenACC expression list at %C"
59266msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
59267
59268#: fortran/openmp.c:628
59269#, fuzzy, gcc-internal-format
59270msgid "Unexpected OpenACC parallelism."
59271msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
59272
59273#: fortran/openmp.c:660
59274#, fuzzy, gcc-internal-format, gfc-internal-format
59275#| msgid "Symbol '%s' at %C is already in a COMMON block"
59276msgid "Variable at %C is an element of a COMMON block"
59277msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
59278
59279#: fortran/openmp.c:720
59280#, fuzzy, gcc-internal-format, gfc-internal-format
59281msgid "Unexpected junk after !$ACC DECLARE at %C"
59282msgstr "Odottamatonta roskaa funktioesittelyn jälkeen kohdassa %C"
59283
59284#: fortran/openmp.c:730
59285#, fuzzy, gcc-internal-format, gfc-internal-format
59286#| msgid "Syntax error in VOLATILE statement at %C"
59287msgid "Syntax error in !$ACC DECLARE list at %C"
59288msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
59289
59290#: fortran/openmp.c:1032
59291#, gcc-internal-format, gfc-internal-format
59292msgid "COLLAPSE clause argument not constant positive integer at %C"
59293msgstr ""
59294
59295#: fortran/openmp.c:1492
59296#, fuzzy, gcc-internal-format, gfc-internal-format
59297msgid "ORDERED clause argument not constant positive integer at %C"
59298msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
59299
59300#: fortran/openmp.c:1675
59301#, gcc-internal-format, gfc-internal-format
59302msgid "!$OMP DECLARE REDUCTION %s not found at %L"
59303msgstr ""
59304
59305#: fortran/openmp.c:2067
59306#, fuzzy, gcc-internal-format, gfc-internal-format
59307msgid "Invalid clause in module with !$ACC DECLARE at %L"
59308msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
59309
59310#: fortran/openmp.c:2077
59311#, fuzzy, gcc-internal-format, gfc-internal-format
59312msgid "Variable is USE-associated with !$ACC DECLARE at %L"
59313msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
59314
59315#: fortran/openmp.c:2085
59316#, fuzzy, gcc-internal-format, gfc-internal-format
59317msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
59318msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
59319
59320#: fortran/openmp.c:2132
59321#, gcc-internal-format
59322msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
59323msgstr ""
59324
59325#: fortran/openmp.c:2180
59326#, fuzzy, gcc-internal-format, gfc-internal-format
59327msgid "Invalid argument to !$ACC WAIT at %C"
59328msgstr "Virheellinen proseduuriargumentti kohdassa %L"
59329
59330#: fortran/openmp.c:2187
59331#, gcc-internal-format, gfc-internal-format
59332msgid "WAIT clause at %L requires a scalar INTEGER expression"
59333msgstr ""
59334
59335#: fortran/openmp.c:2220
59336#, gcc-internal-format, gfc-internal-format
59337msgid "ACC CACHE directive must be inside of loop %C"
59338msgstr ""
59339
59340#: fortran/openmp.c:2251
59341#, fuzzy, gcc-internal-format
59342#| msgid "storage class specified for typename"
59343msgid "Multiple loop axes specified for routine"
59344msgstr "tallennusluokka annettu typenamelle"
59345
59346#: fortran/openmp.c:2277
59347#, gcc-internal-format, gfc-internal-format
59348msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
59349msgstr ""
59350
59351#: fortran/openmp.c:2305
59352#, fuzzy, gcc-internal-format, gfc-internal-format
59353#| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
59354msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, invalid function name %s"
59355msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
59356
59357#: fortran/openmp.c:2314
59358#, fuzzy, gcc-internal-format, gfc-internal-format
59359#| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
59360msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
59361msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
59362
59363#: fortran/openmp.c:2321
59364#, gcc-internal-format, gfc-internal-format
59365msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting ')' after NAME"
59366msgstr ""
59367
59368#: fortran/openmp.c:2456 fortran/openmp.c:2480
59369#, fuzzy, gcc-internal-format, gfc-internal-format
59370msgid "Unexpected junk after $OMP CRITICAL statement at %C"
59371msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
59372
59373#: fortran/openmp.c:2547
59374#, fuzzy, gcc-internal-format, gfc-internal-format
59375msgid "Unexpected junk after $OMP FLUSH statement at %C"
59376msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
59377
59378#: fortran/openmp.c:2941 fortran/openmp.c:6230
59379#, gcc-internal-format, gfc-internal-format
59380msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
59381msgstr ""
59382
59383#: fortran/openmp.c:2945 fortran/openmp.c:6234
59384#, gcc-internal-format, gfc-internal-format
59385msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
59386msgstr ""
59387
59388#: fortran/openmp.c:2950
59389#, gcc-internal-format, gfc-internal-format
59390msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
59391msgstr ""
59392
59393#: fortran/openmp.c:2952
59394#, gcc-internal-format, gfc-internal-format
59395msgid "Previous !$OMP DECLARE REDUCTION at %L"
59396msgstr ""
59397
59398#: fortran/openmp.c:2972
59399#, fuzzy, gcc-internal-format, gfc-internal-format
59400msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
59401msgstr "tyhjä esittely"
59402
59403#: fortran/openmp.c:3009
59404#, gcc-internal-format, gfc-internal-format
59405msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
59406msgstr ""
59407
59408#: fortran/openmp.c:3024
59409#, fuzzy, gcc-internal-format, gfc-internal-format
59410msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
59411msgstr "tyhjä esittely"
59412
59413#: fortran/openmp.c:3047
59414#, fuzzy, gcc-internal-format, gfc-internal-format
59415#| msgid "Symbol '%s' at %C is already in a COMMON block"
59416msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
59417msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
59418
59419#: fortran/openmp.c:3052
59420#, gcc-internal-format, gfc-internal-format
59421msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in TO clause"
59422msgstr ""
59423
59424#: fortran/openmp.c:3058
59425#, gcc-internal-format, gfc-internal-format
59426msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO clause and later in LINK clause"
59427msgstr ""
59428
59429#: fortran/openmp.c:3062
59430#, gcc-internal-format, gfc-internal-format
59431msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
59432msgstr ""
59433
59434#: fortran/openmp.c:3077
59435#, gcc-internal-format, gfc-internal-format
59436msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in TO clause"
59437msgstr ""
59438
59439#: fortran/openmp.c:3083
59440#, gcc-internal-format, gfc-internal-format
59441msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later in LINK clause"
59442msgstr ""
59443
59444#: fortran/openmp.c:3087
59445#, gcc-internal-format, gfc-internal-format
59446msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
59447msgstr ""
59448
59449#: fortran/openmp.c:3114
59450#, fuzzy, gcc-internal-format, gfc-internal-format
59451#| msgid "Syntax error in VOLATILE statement at %C"
59452msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
59453msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
59454
59455#: fortran/openmp.c:3146
59456#, gcc-internal-format, gfc-internal-format
59457msgid "Threadprivate variable at %C is an element of a COMMON block"
59458msgstr ""
59459
59460#: fortran/openmp.c:3183
59461#, fuzzy, gcc-internal-format, gfc-internal-format
59462msgid "Unexpected junk after OMP THREADPRIVATE at %C"
59463msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
59464
59465#: fortran/openmp.c:3190
59466#, fuzzy, gcc-internal-format, gfc-internal-format
59467msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
59468msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
59469
59470#: fortran/openmp.c:3404
59471#, fuzzy, gcc-internal-format, gfc-internal-format
59472msgid "Unexpected junk after TASKWAIT clause at %C"
59473msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
59474
59475#: fortran/openmp.c:3418
59476#, fuzzy, gcc-internal-format, gfc-internal-format
59477msgid "Unexpected junk after TASKYIELD clause at %C"
59478msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
59479
59480#: fortran/openmp.c:3477
59481#, fuzzy, gcc-internal-format, gfc-internal-format
59482msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
59483msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
59484
59485#: fortran/openmp.c:3491
59486#, fuzzy, gcc-internal-format, gfc-internal-format
59487msgid "Unexpected junk after $OMP MASTER statement at %C"
59488msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
59489
59490#: fortran/openmp.c:3550
59491#, fuzzy, gcc-internal-format, gfc-internal-format
59492msgid "Unexpected junk after $OMP ATOMIC statement at %C"
59493msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
59494
59495#: fortran/openmp.c:3577
59496#, fuzzy, gcc-internal-format, gfc-internal-format
59497msgid "Unexpected junk after $OMP BARRIER statement at %C"
59498msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
59499
59500#: fortran/openmp.c:3591
59501#, fuzzy, gcc-internal-format, gfc-internal-format
59502msgid "Unexpected junk after $OMP TASKGROUP statement at %C"
59503msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
59504
59505#: fortran/openmp.c:3641
59506#, fuzzy, gcc-internal-format, gfc-internal-format
59507msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
59508msgstr "tyhjä esittely"
59509
59510#: fortran/openmp.c:3661
59511#, fuzzy, gcc-internal-format, gfc-internal-format
59512msgid "Unexpected junk after NOWAIT clause at %C"
59513msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
59514
59515#: fortran/openmp.c:3703
59516#, gcc-internal-format, gfc-internal-format
59517msgid "%s clause at %L requires a scalar INTEGER expression"
59518msgstr ""
59519
59520#: fortran/openmp.c:3714
59521#, fuzzy, gcc-internal-format, gfc-internal-format
59522#| msgid "Expression in CASE statement at %L must be of type %s"
59523msgid "INTEGER expression of %s clause at %L must be positive"
59524msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
59525
59526#: fortran/openmp.c:3725
59527#, fuzzy, gcc-internal-format, gfc-internal-format
59528#| msgid "Expression in CASE statement at %L must be of type %s"
59529msgid "INTEGER expression of %s clause at %L must be non-negative"
59530msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
59531
59532#: fortran/openmp.c:3736
59533#, gcc-internal-format
59534msgid "POINTER object %qs of derived type in %s clause at %L"
59535msgstr ""
59536
59537#: fortran/openmp.c:3739
59538#, fuzzy, gcc-internal-format
59539#| msgid "Can't convert %s to %s at %L"
59540msgid "Cray pointer object %qs of derived type in %s clause at %L"
59541msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
59542
59543#: fortran/openmp.c:3742
59544#, fuzzy, gcc-internal-format
59545#| msgid "Can't convert %s to %s at %L"
59546msgid "Cray pointee object %qs of derived type in %s clause at %L"
59547msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
59548
59549#: fortran/openmp.c:3748 fortran/openmp.c:4686
59550#, gcc-internal-format
59551msgid "POINTER object %qs of polymorphic type in %s clause at %L"
59552msgstr ""
59553
59554#: fortran/openmp.c:3753
59555#, fuzzy, gcc-internal-format
59556#| msgid "Can't convert %s to %s at %L"
59557msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
59558msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
59559
59560#: fortran/openmp.c:3758
59561#, fuzzy, gcc-internal-format
59562#| msgid "Can't convert %s to %s at %L"
59563msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
59564msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
59565
59566#: fortran/openmp.c:3768 fortran/openmp.c:4384 fortran/openmp.c:4489
59567#, fuzzy, gcc-internal-format
59568msgid "Assumed size array %qs in %s clause at %L"
59569msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
59570
59571#: fortran/openmp.c:3771
59572#, fuzzy, gcc-internal-format
59573msgid "Assumed rank array %qs in %s clause at %L"
59574msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
59575
59576#: fortran/openmp.c:3775
59577#, gcc-internal-format
59578msgid "Noncontiguous deferred shape array %qs in %s clause at %L"
59579msgstr ""
59580
59581#: fortran/openmp.c:3783
59582#, gcc-internal-format
59583msgid "ALLOCATABLE object %qs of derived type in %s clause at %L"
59584msgstr ""
59585
59586#: fortran/openmp.c:3788
59587#, gcc-internal-format
59588msgid "ALLOCATABLE object %qs of polymorphic type in %s clause at %L"
59589msgstr ""
59590
59591#: fortran/openmp.c:3800 fortran/openmp.c:4479
59592#, fuzzy, gcc-internal-format
59593#| msgid "Object '%s' is not a variable at %L"
59594msgid "POINTER object %qs in %s clause at %L"
59595msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
59596
59597#: fortran/openmp.c:3805 fortran/openmp.c:4690
59598#, fuzzy, gcc-internal-format
59599#| msgid "Can't convert %s to %s at %L"
59600msgid "Cray pointer object %qs in %s clause at %L"
59601msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
59602
59603#: fortran/openmp.c:3810 fortran/openmp.c:4693
59604#, fuzzy, gcc-internal-format
59605#| msgid "Can't convert %s to %s at %L"
59606msgid "Cray pointee object %qs in %s clause at %L"
59607msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
59608
59609#: fortran/openmp.c:3815 fortran/openmp.c:4681
59610#, gcc-internal-format
59611msgid "ALLOCATABLE object %qs in %s clause at %L"
59612msgstr ""
59613
59614#: fortran/openmp.c:3818
59615#, fuzzy, gcc-internal-format
59616#| msgid "Object '%s' is not a variable at %L"
59617msgid "VALUE object %qs in %s clause at %L"
59618msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
59619
59620#: fortran/openmp.c:3861
59621#, fuzzy, gcc-internal-format, gfc-internal-format
59622msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
59623msgstr "tyhjä esittely"
59624
59625#: fortran/openmp.c:3910
59626#, fuzzy, gcc-internal-format, gfc-internal-format
59627msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
59628msgstr "tyhjä esittely"
59629
59630#: fortran/openmp.c:3943
59631#, gcc-internal-format, gfc-internal-format
59632msgid "ORDERED clause parameter is less than COLLAPSE at %L"
59633msgstr ""
59634
59635#: fortran/openmp.c:3951 fortran/openmp.c:3962 fortran/resolve.c:10041
59636#: fortran/resolve.c:11315
59637#, gcc-internal-format, gfc-internal-format
59638msgid "IF clause at %L requires a scalar LOGICAL expression"
59639msgstr ""
59640
59641#: fortran/openmp.c:3966
59642#, gcc-internal-format, gfc-internal-format
59643msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
59644msgstr ""
59645
59646#: fortran/openmp.c:4043
59647#, gcc-internal-format, gfc-internal-format
59648msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
59649msgstr ""
59650
59651#: fortran/openmp.c:4053
59652#, gcc-internal-format, gfc-internal-format
59653msgid "FINAL clause at %L requires a scalar LOGICAL expression"
59654msgstr ""
59655
59656#: fortran/openmp.c:4063
59657#, gcc-internal-format, gfc-internal-format
59658msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
59659msgstr ""
59660
59661#: fortran/openmp.c:4068
59662#, fuzzy, gcc-internal-format, gfc-internal-format
59663#| msgid "Expression in CASE statement at %L must be of type %s"
59664msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
59665msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
59666
59667#: fortran/openmp.c:4083
59668#, fuzzy, gcc-internal-format
59669#| msgid "Variable type is UNKNOWN in assignment at %L"
59670msgid "Variable %qs is not a dummy argument at %L"
59671msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
59672
59673#: fortran/openmp.c:4115 fortran/openmp.c:5998
59674#, fuzzy, gcc-internal-format
59675#| msgid "Object '%s' is not a variable at %L"
59676msgid "Object %qs is not a variable at %L"
59677msgstr "muuttuvakokoista objektia ei voi alustaa"
59678
59679#: fortran/openmp.c:4131 fortran/openmp.c:4142 fortran/openmp.c:4150
59680#: fortran/openmp.c:4161 fortran/openmp.c:4173 fortran/openmp.c:4188
59681#: fortran/openmp.c:6028
59682#, gcc-internal-format
59683msgid "Symbol %qs present on multiple clauses at %L"
59684msgstr ""
59685
59686#: fortran/openmp.c:4195
59687#, fuzzy, gcc-internal-format
59688msgid "Array %qs is not permitted in reduction at %L"
59689msgstr "ylivuoto vakiolausekkeessa"
59690
59691#: fortran/openmp.c:4208
59692#, gcc-internal-format
59693msgid "Symbol %qs present on both FROM and TO clauses at %L"
59694msgstr ""
59695
59696#: fortran/openmp.c:4230
59697#, gcc-internal-format
59698msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
59699msgstr ""
59700
59701#: fortran/openmp.c:4238
59702#, gcc-internal-format
59703msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
59704msgstr ""
59705
59706#: fortran/openmp.c:4241
59707#, gcc-internal-format
59708msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
59709msgstr ""
59710
59711#: fortran/openmp.c:4249
59712#, gcc-internal-format
59713msgid "THREADPRIVATE object %qs in SHARED clause at %L"
59714msgstr ""
59715
59716#: fortran/openmp.c:4252
59717#, gcc-internal-format
59718msgid "Cray pointee %qs in SHARED clause at %L"
59719msgstr ""
59720
59721#: fortran/openmp.c:4255
59722#, gcc-internal-format
59723msgid "ASSOCIATE name %qs in SHARED clause at %L"
59724msgstr ""
59725
59726#: fortran/openmp.c:4270
59727#, gcc-internal-format
59728msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
59729msgstr ""
59730
59731#: fortran/openmp.c:4282
59732#, fuzzy, gcc-internal-format
59733msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
59734msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
59735
59736#: fortran/openmp.c:4301
59737#, gcc-internal-format, gfc-internal-format
59738msgid "SINK dependence type only allowed on ORDERED directive at %L"
59739msgstr ""
59740
59741#: fortran/openmp.c:4305
59742#, gcc-internal-format, gfc-internal-format
59743msgid "DEPEND SINK used together with DEPEND SOURCE on the same construct at %L"
59744msgstr ""
59745
59746#: fortran/openmp.c:4315
59747#, fuzzy, gcc-internal-format, gfc-internal-format
59748msgid "SINK addend not a constant integer at %L"
59749msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
59750
59751#: fortran/openmp.c:4321
59752#, gcc-internal-format, gfc-internal-format
59753msgid "Only SOURCE or SINK dependence types are allowed on ORDERED directive at %L"
59754msgstr ""
59755
59756#: fortran/openmp.c:4332 fortran/openmp.c:4353
59757#, gcc-internal-format
59758msgid "%qs in %s clause at %L is not a proper array section"
59759msgstr ""
59760
59761#: fortran/openmp.c:4336
59762#, fuzzy, gcc-internal-format, gfc-internal-format
59763msgid "Coarrays not supported in %s clause at %L"
59764msgstr "osoittimet eivät ole sallittuja case-arvoja"
59765
59766#: fortran/openmp.c:4345
59767#, gcc-internal-format, gfc-internal-format
59768msgid "Stride should not be specified for array section in %s clause at %L"
59769msgstr ""
59770
59771#: fortran/openmp.c:4366
59772#, gcc-internal-format
59773msgid "%qs in DEPEND clause at %L is a zero size array section"
59774msgstr ""
59775
59776#: fortran/openmp.c:4402
59777#, gcc-internal-format, gfc-internal-format
59778msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
59779msgstr ""
59780
59781#: fortran/openmp.c:4418
59782#, gcc-internal-format, gfc-internal-format
59783msgid "TARGET ENTER DATA with map-type other than TO, or ALLOC on MAP clause at %L"
59784msgstr ""
59785
59786#: fortran/openmp.c:4433
59787#, gcc-internal-format, gfc-internal-format
59788msgid "TARGET EXIT DATA with map-type other than FROM, RELEASE, or DELETE on MAP clause at %L"
59789msgstr ""
59790
59791#: fortran/openmp.c:4449 fortran/openmp.c:4465
59792#, gcc-internal-format
59793msgid "THREADPRIVATE object %qs in %s clause at %L"
59794msgstr ""
59795
59796#: fortran/openmp.c:4452 fortran/openmp.c:4468
59797#, fuzzy, gcc-internal-format
59798msgid "Cray pointee %qs in %s clause at %L"
59799msgstr "Virheellinen proseduuriargumentti kohdassa %L"
59800
59801#: fortran/openmp.c:4471
59802#, gcc-internal-format
59803msgid "ASSOCIATE name %qs in %s clause at %L"
59804msgstr ""
59805
59806#: fortran/openmp.c:4476
59807#, fuzzy, gcc-internal-format
59808msgid "Procedure pointer %qs in %s clause at %L"
59809msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
59810
59811#: fortran/openmp.c:4482
59812#, fuzzy, gcc-internal-format
59813#| msgid "Can't convert %s to %s at %L"
59814msgid "Cray pointer %qs in %s clause at %L"
59815msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
59816
59817#: fortran/openmp.c:4492
59818#, gcc-internal-format
59819msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
59820msgstr ""
59821
59822#. case OMP_LIST_REDUCTION:
59823#: fortran/openmp.c:4502
59824#, gcc-internal-format
59825msgid "INTENT(IN) POINTER %qs in %s clause at %L"
59826msgstr ""
59827
59828#: fortran/openmp.c:4595
59829#, gcc-internal-format, gfc-internal-format
59830msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
59831msgstr ""
59832
59833#: fortran/openmp.c:4621
59834#, gcc-internal-format, gfc-internal-format
59835msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
59836msgstr ""
59837
59838#: fortran/openmp.c:4626
59839#, gcc-internal-format, gfc-internal-format
59840msgid "LINEAR clause specified together with ORDERED clause with argument at %L"
59841msgstr ""
59842
59843#: fortran/openmp.c:4631
59844#, fuzzy, gcc-internal-format
59845#| msgid "%s at %L must be INTEGER"
59846msgid "LINEAR variable %qs must be INTEGER at %L"
59847msgstr "%s:n kohdassa %L täytyy olla INTEGER"
59848
59849#: fortran/openmp.c:4636
59850#, fuzzy, gcc-internal-format
59851#| msgid "Actual argument for '%s' must be a pointer at %L"
59852msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
59853msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
59854
59855#: fortran/openmp.c:4647
59856#, gcc-internal-format
59857msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
59858msgstr ""
59859
59860#: fortran/openmp.c:4664
59861#, fuzzy, gcc-internal-format
59862msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
59863msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
59864
59865#: fortran/openmp.c:4698
59866#, fuzzy, gcc-internal-format
59867msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
59868msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
59869
59870#: fortran/openmp.c:4730
59871#, gcc-internal-format, gfc-internal-format
59872msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
59873msgstr ""
59874
59875#: fortran/openmp.c:4762
59876#, fuzzy, gcc-internal-format, gfc-internal-format
59877msgid "Incompatible use of TILE and COLLAPSE at %L"
59878msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
59879
59880#: fortran/openmp.c:4764
59881#, gcc-internal-format, gfc-internal-format
59882msgid "SOURCE dependence type only allowed on ORDERED directive at %L"
59883msgstr ""
59884
59885#: fortran/openmp.c:4777
59886#, gcc-internal-format, gfc-internal-format
59887msgid "%s must contain at least one MAP clause at %L"
59888msgstr ""
59889
59890#: fortran/openmp.c:4874
59891#, fuzzy, gcc-internal-format, gfc-internal-format
59892msgid "unexpected !$OMP ATOMIC expression at %L"
59893msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
59894
59895#: fortran/openmp.c:4903
59896#, gcc-internal-format, gfc-internal-format
59897msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
59898msgstr ""
59899
59900#: fortran/openmp.c:4928
59901#, gcc-internal-format, gfc-internal-format
59902msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
59903msgstr ""
59904
59905#: fortran/openmp.c:4933
59906#, gcc-internal-format, gfc-internal-format
59907msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
59908msgstr ""
59909
59910#: fortran/openmp.c:4955 fortran/openmp.c:5246
59911#, gcc-internal-format, gfc-internal-format
59912msgid "!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L"
59913msgstr ""
59914
59915#: fortran/openmp.c:4970
59916#, gcc-internal-format, gfc-internal-format
59917msgid "!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L"
59918msgstr ""
59919
59920#: fortran/openmp.c:4977 fortran/openmp.c:5253
59921#, gcc-internal-format, gfc-internal-format
59922msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
59923msgstr ""
59924
59925#: fortran/openmp.c:4993
59926#, fuzzy, gcc-internal-format, gfc-internal-format
59927msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
59928msgstr "kääntäjänsisäisten ”!$OMP ATOMIC”-argumenttien on oltava skaalaareja kohdassa %L"
59929
59930#: fortran/openmp.c:5035
59931#, fuzzy, gcc-internal-format, gfc-internal-format
59932#| msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
59933msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
59934msgstr "kääntäjänsisäisen ”!$OMP ATOMIC”-sijoituksen on oltava MIN, MAX, IAND, IOR tai IEOR kohdassa %L"
59935
59936#: fortran/openmp.c:5083
59937#, gcc-internal-format, gfc-internal-format
59938msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
59939msgstr ""
59940
59941#: fortran/openmp.c:5097
59942#, gcc-internal-format, gfc-internal-format
59943msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
59944msgstr ""
59945
59946#: fortran/openmp.c:5129
59947#, gcc-internal-format, gfc-internal-format
59948msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
59949msgstr ""
59950
59951#: fortran/openmp.c:5153
59952#, gcc-internal-format, gfc-internal-format
59953msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
59954msgstr "kääntäjänsisäisellä ”!$OMP ATOMIC”-sijoituksella IAND, IOR tai IEOR täytyy olla kaksi argumenttia kohdassa %L"
59955
59956#: fortran/openmp.c:5160
59957#, gcc-internal-format, gfc-internal-format
59958msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
59959msgstr "kääntäjänsisäisen ”!$OMP ATOMIC”-sijoituksen on oltava MIN, MAX, IAND, IOR tai IEOR kohdassa %L"
59960
59961#: fortran/openmp.c:5177
59962#, fuzzy, gcc-internal-format
59963#| msgid "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
59964msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
59965msgstr "kääntäjänsisäiset ”!$OMP ATOMIC”-argumentit paitsi yksi eivät saa viitata kohteeseen ”%s” kohdassa %L"
59966
59967#: fortran/openmp.c:5184
59968#, gcc-internal-format, gfc-internal-format
59969msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
59970msgstr "kääntäjänsisäisten ”!$OMP ATOMIC”-argumenttien on oltava skaalaareja kohdassa %L"
59971
59972#: fortran/openmp.c:5192
59973#, fuzzy, gcc-internal-format
59974#| msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
59975msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
59976msgstr "Ensimmäisen tai viimeisen kääntäjänsisäisen ”!$OMP ATOMIC”-argumentin on oltava ”%s” kohdassa %L"
59977
59978#: fortran/openmp.c:5210
59979#, gcc-internal-format, gfc-internal-format
59980msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
59981msgstr "”!$OMP ATOMIC”-sijoituksen on oltava operaattori tai kääntäjänsisäinen oikealla puolella kohdassa %L"
59982
59983#: fortran/openmp.c:5224
59984#, gcc-internal-format, gfc-internal-format
59985msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
59986msgstr ""
59987
59988#: fortran/openmp.c:5543
59989#, gcc-internal-format, gfc-internal-format
59990msgid "%s cannot be a DO WHILE or DO without loop control at %L"
59991msgstr ""
59992
59993#: fortran/openmp.c:5549
59994#, gcc-internal-format, gfc-internal-format
59995msgid "%s cannot be a DO CONCURRENT loop at %L"
59996msgstr ""
59997
59998#: fortran/openmp.c:5555
59999#, fuzzy, gcc-internal-format, gfc-internal-format
60000#| msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
60001msgid "%s iteration variable must be of type integer at %L"
60002msgstr "”!$OMP DO”-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
60003
60004#: fortran/openmp.c:5559
60005#, fuzzy, gcc-internal-format, gfc-internal-format
60006#| msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
60007msgid "%s iteration variable must not be THREADPRIVATE at %L"
60008msgstr "”!$OMP DO”-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
60009
60010#: fortran/openmp.c:5572
60011#, fuzzy, gcc-internal-format, gfc-internal-format
60012#| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
60013msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
60014msgstr "”!$OMP DO”-iteraatiomuuttuja on läsnä muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
60015
60016#: fortran/openmp.c:5576
60017#, fuzzy, gcc-internal-format, gfc-internal-format
60018#| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
60019msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
60020msgstr "”!$OMP DO”-iteraatiomuuttuja on läsnä muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
60021
60022#: fortran/openmp.c:5580
60023#, fuzzy, gcc-internal-format, gfc-internal-format
60024#| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
60025msgid "%s iteration variable present on clause other than LINEAR at %L"
60026msgstr "”!$OMP DO”-iteraatiomuuttuja on läsnä muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
60027
60028#: fortran/openmp.c:5598
60029#, gcc-internal-format, gfc-internal-format
60030msgid "%s collapsed loops don't form rectangular iteration space at %L"
60031msgstr ""
60032
60033#: fortran/openmp.c:5610
60034#, gcc-internal-format, gfc-internal-format
60035msgid "collapsed %s loops not perfectly nested at %L"
60036msgstr ""
60037
60038#: fortran/openmp.c:5619 fortran/openmp.c:5627
60039#, gcc-internal-format, gfc-internal-format
60040msgid "not enough DO loops for collapsed %s at %L"
60041msgstr ""
60042
60043#: fortran/openmp.c:5711 fortran/openmp.c:5724
60044#, gcc-internal-format, gfc-internal-format
60045msgid "The %s directive cannot be specified within a %s region at %L"
60046msgstr ""
60047
60048#: fortran/openmp.c:5743
60049#, gcc-internal-format, gfc-internal-format
60050msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
60051msgstr ""
60052
60053#: fortran/openmp.c:5749
60054#, fuzzy, gcc-internal-format, gfc-internal-format
60055#| msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
60056msgid "!$ACC LOOP iteration variable must be of type integer at %L"
60057msgstr "”!$OMP DO”-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
60058
60059#: fortran/openmp.c:5765
60060#, gcc-internal-format, gfc-internal-format
60061msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
60062msgstr ""
60063
60064#: fortran/openmp.c:5777
60065#, gcc-internal-format, gfc-internal-format
60066msgid "%s !$ACC LOOP loops not perfectly nested at %L"
60067msgstr ""
60068
60069#: fortran/openmp.c:5787 fortran/openmp.c:5796
60070#, gcc-internal-format, gfc-internal-format
60071msgid "not enough DO loops for %s !$ACC LOOP at %L"
60072msgstr ""
60073
60074#: fortran/openmp.c:5811 fortran/openmp.c:5818
60075#, gcc-internal-format, gfc-internal-format
60076msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
60077msgstr ""
60078
60079#: fortran/openmp.c:5840
60080#, gcc-internal-format, gfc-internal-format
60081msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
60082msgstr ""
60083
60084#: fortran/openmp.c:5844 fortran/openmp.c:5848
60085#, gcc-internal-format, gfc-internal-format
60086msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
60087msgstr ""
60088
60089#: fortran/openmp.c:5855
60090#, gcc-internal-format, gfc-internal-format
60091msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
60092msgstr ""
60093
60094#: fortran/openmp.c:5859
60095#, gcc-internal-format, gfc-internal-format
60096msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
60097msgstr ""
60098
60099#: fortran/openmp.c:5865
60100#, gcc-internal-format, gfc-internal-format
60101msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
60102msgstr ""
60103
60104#: fortran/openmp.c:5877
60105#, gcc-internal-format, gfc-internal-format
60106msgid "Clause SEQ conflicts with INDEPENDENT at %L"
60107msgstr ""
60108
60109#: fortran/openmp.c:5879
60110#, gcc-internal-format, gfc-internal-format
60111msgid "Clause SEQ conflicts with GANG at %L"
60112msgstr ""
60113
60114#: fortran/openmp.c:5881
60115#, gcc-internal-format, gfc-internal-format
60116msgid "Clause SEQ conflicts with WORKER at %L"
60117msgstr ""
60118
60119#: fortran/openmp.c:5883
60120#, gcc-internal-format, gfc-internal-format
60121msgid "Clause SEQ conflicts with VECTOR at %L"
60122msgstr ""
60123
60124#: fortran/openmp.c:5885
60125#, gcc-internal-format, gfc-internal-format
60126msgid "Clause SEQ conflicts with AUTO at %L"
60127msgstr ""
60128
60129#: fortran/openmp.c:5890
60130#, gcc-internal-format, gfc-internal-format
60131msgid "Clause AUTO conflicts with GANG at %L"
60132msgstr ""
60133
60134#: fortran/openmp.c:5892
60135#, gcc-internal-format, gfc-internal-format
60136msgid "Clause AUTO conflicts with WORKER at %L"
60137msgstr ""
60138
60139#: fortran/openmp.c:5894
60140#, gcc-internal-format, gfc-internal-format
60141msgid "Clause AUTO conflicts with VECTOR at %L"
60142msgstr ""
60143
60144#: fortran/openmp.c:5898
60145#, gcc-internal-format, gfc-internal-format
60146msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
60147msgstr ""
60148
60149#: fortran/openmp.c:5933
60150#, fuzzy, gcc-internal-format, gfc-internal-format
60151msgid "TILE requires constant expression at %L"
60152msgstr "ei-vakio alustuslauseke kohdassa %L"
60153
60154#: fortran/openmp.c:6004
60155#, fuzzy, gcc-internal-format
60156#| msgid "Object '%s' is not a variable at %L"
60157msgid "PARAMETER object %qs is not allowed at %L"
60158msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
60159
60160#: fortran/openmp.c:6011
60161#, fuzzy, gcc-internal-format
60162msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
60163msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
60164
60165#: fortran/openmp.c:6138
60166#, gcc-internal-format, gfc-internal-format
60167msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
60168msgstr ""
60169
60170#: fortran/openmp.c:6160
60171#, gcc-internal-format
60172msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
60173msgstr ""
60174
60175#: fortran/openmp.c:6184
60176#, gcc-internal-format, gfc-internal-format
60177msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
60178msgstr ""
60179
60180#: fortran/openmp.c:6192
60181#, gcc-internal-format, gfc-internal-format
60182msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
60183msgstr ""
60184
60185#: fortran/openmp.c:6221
60186#, gcc-internal-format, gfc-internal-format
60187msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
60188msgstr ""
60189
60190#: fortran/openmp.c:6243
60191#, gcc-internal-format, gfc-internal-format
60192msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
60193msgstr ""
60194
60195#: fortran/openmp.c:6259
60196#, gcc-internal-format, gfc-internal-format
60197msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
60198msgstr ""
60199
60200#: fortran/openmp.c:6274
60201#, gcc-internal-format, gfc-internal-format
60202msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
60203msgstr ""
60204
60205#: fortran/openmp.c:6284
60206#, gcc-internal-format, gfc-internal-format
60207msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
60208msgstr ""
60209
60210#: fortran/openmp.c:6292
60211#, gcc-internal-format, gfc-internal-format
60212msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
60213msgstr ""
60214
60215#: fortran/options.c:227
60216#, fuzzy, gcc-internal-format
60217msgid "-fexcess-precision=standard for Fortran"
60218msgstr "-fexcess-precision=standard C++-kielelle"
60219
60220#: fortran/options.c:316
60221#, gcc-internal-format
60222msgid "Reading file %qs as free form"
60223msgstr ""
60224
60225#: fortran/options.c:326
60226#, gcc-internal-format
60227msgid "%<-fd-lines-as-comments%> has no effect in free form"
60228msgstr ""
60229
60230#: fortran/options.c:329
60231#, gcc-internal-format
60232msgid "%<-fd-lines-as-code%> has no effect in free form"
60233msgstr ""
60234
60235#: fortran/options.c:367
60236#, gcc-internal-format
60237msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
60238msgstr ""
60239
60240#: fortran/options.c:370
60241#, gcc-internal-format
60242msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
60243msgstr ""
60244
60245#: fortran/options.c:372
60246#, gcc-internal-format
60247msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>"
60248msgstr ""
60249
60250#: fortran/options.c:375
60251#, gcc-internal-format
60252msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
60253msgstr ""
60254
60255#: fortran/options.c:378
60256#, gcc-internal-format
60257msgid "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-fopenmp%>"
60258msgstr ""
60259
60260#: fortran/options.c:430
60261#, fuzzy, gcc-internal-format
60262#| msgid "alignment for %q+D must be at least %d"
60263msgid "Fixed line length must be at least seven"
60264msgstr "kohdistuksen %q+D:lle pitää olla vähintään %d"
60265
60266#: fortran/options.c:433
60267#, fuzzy, gcc-internal-format
60268#| msgid "alignment for %q+D must be at least %d"
60269msgid "Free line length must be at least three"
60270msgstr "kohdistuksen %q+D:lle pitää olla vähintään %d"
60271
60272#: fortran/options.c:436
60273#, gcc-internal-format, gfc-internal-format
60274msgid "Maximum subrecord length cannot exceed %d"
60275msgstr ""
60276
60277#: fortran/options.c:455
60278#, fuzzy, gcc-internal-format
60279msgid "gfortran: Only one %<-J%> option allowed"
60280msgstr "Vain yksi --to-command-valitsin on sallittu"
60281
60282#: fortran/options.c:527
60283#, fuzzy, gcc-internal-format
60284msgid "Argument to %<-ffpe-trap%> is not valid: %s"
60285msgstr "%qs ei ole kelpo tulostetiedosto"
60286
60287#: fortran/options.c:529
60288#, fuzzy, gcc-internal-format
60289msgid "Argument to %<-ffpe-summary%> is not valid: %s"
60290msgstr "%qs ei ole kelpo tulostetiedosto"
60291
60292#: fortran/options.c:578
60293#, fuzzy, gcc-internal-format
60294msgid "Argument to %<-fcheck%> is not valid: %s"
60295msgstr "”%s” ei ole kelvollinen POT-tiedosto."
60296
60297#: fortran/options.c:627
60298#, fuzzy, gcc-internal-format
60299msgid "%<-static-libgfortran%> is not supported in this configuration"
60300msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
60301
60302#: fortran/options.c:650
60303#, gcc-internal-format, gfc-internal-format
60304msgid "Maximum supported identifier length is %d"
60305msgstr ""
60306
60307#: fortran/options.c:670
60308#, fuzzy, gcc-internal-format
60309msgid "Unrecognized option to %<-finit-logical%>: %s"
60310msgstr "%s: tunnistamaton valitsin ”%c%s”\n"
60311
60312#: fortran/options.c:686
60313#, gcc-internal-format
60314msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
60315msgstr ""
60316
60317#: fortran/parse.c:593
60318#, gcc-internal-format, gfc-internal-format
60319msgid "Unclassifiable statement at %C"
60320msgstr "Luokittelemiskelvoton lause kohdassa %C"
60321
60322#: fortran/parse.c:631
60323#, fuzzy, gcc-internal-format, gfc-internal-format
60324#| msgid "Initialization at %C is not allowed in a PURE procedure"
60325msgid "OpenACC directives at %C may not appear in PURE procedures"
60326msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
60327
60328#: fortran/parse.c:707
60329#, fuzzy, gcc-internal-format, gfc-internal-format
60330#| msgid "Unclassifiable statement at %C"
60331msgid "Unclassifiable OpenACC directive at %C"
60332msgstr "Luokittelematon lause IF-lauseessa kohdassa %C"
60333
60334#: fortran/parse.c:835 fortran/parse.c:1044
60335#, fuzzy, gcc-internal-format, gfc-internal-format
60336#| msgid "Initialization at %C is not allowed in a PURE procedure"
60337msgid "OpenMP directives other than SIMD or DECLARE TARGET at %C may not appear in PURE or ELEMENTAL procedures"
60338msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
60339
60340#: fortran/parse.c:1028
60341#, fuzzy, gcc-internal-format, gfc-internal-format
60342msgid "Unclassifiable OpenMP directive at %C"
60343msgstr "Luokittelematon lause IF-lauseessa kohdassa %C"
60344
60345#: fortran/parse.c:1080
60346#, fuzzy, gcc-internal-format, gfc-internal-format
60347msgid "Unclassifiable GCC directive at %C"
60348msgstr "Luokittelemiskelvoton lause kohdassa %C"
60349
60350#: fortran/parse.c:1139 fortran/parse.c:1366
60351#, gcc-internal-format, gfc-internal-format
60352msgid "Zero is not a valid statement label at %C"
60353msgstr "Nolla ei ole kelvollinen lausekenimiö kohdassa %C"
60354
60355#: fortran/parse.c:1146 fortran/parse.c:1358
60356#, gcc-internal-format, gfc-internal-format
60357msgid "Non-numeric character in statement label at %C"
60358msgstr "Ei-numeerinen merkki lausenimiössä kohdassa %C"
60359
60360#: fortran/parse.c:1158 fortran/parse.c:1407
60361#, gcc-internal-format, gfc-internal-format
60362msgid "Semicolon at %C needs to be preceded by statement"
60363msgstr "Lauseen on edellettävä puolipistettä kohdassa %C"
60364
60365#: fortran/parse.c:1165 fortran/parse.c:1422
60366#, fuzzy, gcc-internal-format, gfc-internal-format
60367#| msgid "Ignoring statement label in empty statement at %L"
60368msgid "Statement label without statement at %L"
60369msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
60370
60371#: fortran/parse.c:1228 fortran/parse.c:1409
60372#, gcc-internal-format, gfc-internal-format
60373msgid "Fortran 2008: Semicolon at %C without preceding statement"
60374msgstr ""
60375
60376#: fortran/parse.c:1251 fortran/parse.c:1385
60377#, fuzzy, gcc-internal-format, gfc-internal-format
60378msgid "Bad continuation line at %C"
60379msgstr "odotettua jatkoriviä ei löytynyt"
60380
60381#: fortran/parse.c:1683
60382#, gcc-internal-format, gfc-internal-format
60383msgid "FORMAT statement at %L does not have a statement label"
60384msgstr ""
60385
60386#: fortran/parse.c:2439
60387#, gcc-internal-format
60388msgid "gfc_ascii_statement(): Bad statement code"
60389msgstr ""
60390
60391#: fortran/parse.c:2581
60392#, gcc-internal-format, gfc-internal-format
60393msgid "Unexpected %s statement at %C"
60394msgstr "Odottamaton %s-lause kohdassa %C"
60395
60396#: fortran/parse.c:2736
60397#, gcc-internal-format, gfc-internal-format
60398msgid "%s statement at %C cannot follow %s statement at %L"
60399msgstr ""
60400
60401#: fortran/parse.c:2753
60402#, fuzzy, gcc-internal-format
60403#| msgid "Unexpected end of file in '%s'"
60404msgid "Unexpected end of file in %qs"
60405msgstr "odottamaton tiedoston loppu #line-direktiivin jälkeen"
60406
60407#: fortran/parse.c:2788
60408#, fuzzy, gcc-internal-format
60409#| msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C"
60410msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
60411msgstr "Perityllä tyypillä ”%s” SEQUENCE:lla ei saa olla CONTAINS-lohkoa kohdassa %C"
60412
60413#: fortran/parse.c:2791
60414#, fuzzy, gcc-internal-format
60415#| msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C"
60416msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
60417msgstr "Perityllä tyypillä ”%s” BIND(C):llä ei saa olla CONTAINS-lohkoa kohdassa %C"
60418
60419#: fortran/parse.c:2811
60420#, gcc-internal-format, gfc-internal-format
60421msgid "Components in TYPE at %C must precede CONTAINS"
60422msgstr ""
60423
60424#: fortran/parse.c:2815
60425#, fuzzy, gcc-internal-format, gfc-internal-format
60426msgid "Type-bound procedure at %C"
60427msgstr "tyhjä esittely"
60428
60429#: fortran/parse.c:2823
60430#, fuzzy, gcc-internal-format, gfc-internal-format
60431msgid "GENERIC binding at %C"
60432msgstr "Odotettiin erityistä sitomisnimeä kohdassa %C"
60433
60434#: fortran/parse.c:2831
60435#, fuzzy, gcc-internal-format, gfc-internal-format
60436msgid "FINAL procedure declaration at %C"
60437msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
60438
60439#: fortran/parse.c:2843
60440#, gcc-internal-format, gfc-internal-format
60441msgid "Derived type definition at %C with empty CONTAINS section"
60442msgstr ""
60443
60444#: fortran/parse.c:2853 fortran/parse.c:3308
60445#, gcc-internal-format, gfc-internal-format
60446msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
60447msgstr ""
60448
60449#: fortran/parse.c:2860
60450#, gcc-internal-format, gfc-internal-format
60451msgid "PRIVATE statement at %C must precede procedure bindings"
60452msgstr ""
60453
60454#: fortran/parse.c:2867 fortran/parse.c:3321
60455#, fuzzy, gcc-internal-format, gfc-internal-format
60456msgid "Duplicate PRIVATE statement at %C"
60457msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
60458
60459#: fortran/parse.c:2877
60460#, gcc-internal-format, gfc-internal-format
60461msgid "SEQUENCE statement at %C must precede CONTAINS"
60462msgstr ""
60463
60464#: fortran/parse.c:2881
60465#, gcc-internal-format, gfc-internal-format
60466msgid "Already inside a CONTAINS block at %C"
60467msgstr ""
60468
60469#: fortran/parse.c:3000
60470#, gcc-internal-format, gfc-internal-format
60471msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
60472msgstr ""
60473
60474#: fortran/parse.c:3006
60475#, gcc-internal-format, gfc-internal-format
60476msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
60477msgstr ""
60478
60479#: fortran/parse.c:3011
60480#, gcc-internal-format, gfc-internal-format
60481msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
60482msgstr ""
60483
60484#: fortran/parse.c:3015
60485#, gcc-internal-format, gfc-internal-format
60486msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
60487msgstr ""
60488
60489#: fortran/parse.c:3020
60490#, gcc-internal-format, gfc-internal-format
60491msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
60492msgstr ""
60493
60494#: fortran/parse.c:3027
60495#, gcc-internal-format, gfc-internal-format
60496msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
60497msgstr ""
60498
60499#: fortran/parse.c:3037
60500#, gcc-internal-format, gfc-internal-format
60501msgid "Component %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
60502msgstr ""
60503
60504#: fortran/parse.c:3043
60505#, gcc-internal-format, gfc-internal-format
60506msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
60507msgstr ""
60508
60509#: fortran/parse.c:3048
60510#, gcc-internal-format, gfc-internal-format
60511msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
60512msgstr ""
60513
60514#: fortran/parse.c:3052
60515#, gcc-internal-format, gfc-internal-format
60516msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
60517msgstr ""
60518
60519#: fortran/parse.c:3057
60520#, gcc-internal-format, gfc-internal-format
60521msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
60522msgstr ""
60523
60524#: fortran/parse.c:3064
60525#, gcc-internal-format, gfc-internal-format
60526msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
60527msgstr ""
60528
60529#: fortran/parse.c:3116
60530#, fuzzy, gcc-internal-format, gfc-internal-format
60531msgid "failed to create map component '%s'"
60532msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
60533
60534#: fortran/parse.c:3149
60535#, fuzzy, gcc-internal-format, gfc-internal-format
60536msgid "failed to create union component '%s'"
60537msgstr "ei löydetä luokkaa %qE"
60538
60539#: fortran/parse.c:3204
60540#, fuzzy, gcc-internal-format, gfc-internal-format
60541#| msgid "Syntax error in data declaration at %C"
60542msgid "Syntax error in nested structure declaration at %C"
60543msgstr "Syntaksivirhe data-esittelyssä kohdassa %C"
60544
60545#: fortran/parse.c:3291
60546#, gcc-internal-format, gfc-internal-format
60547msgid "FINAL declaration at %C must be inside CONTAINS"
60548msgstr ""
60549
60550#: fortran/parse.c:3299
60551#, gcc-internal-format, gfc-internal-format
60552msgid "Derived type definition at %C without components"
60553msgstr ""
60554
60555#: fortran/parse.c:3315
60556#, gcc-internal-format, gfc-internal-format
60557msgid "PRIVATE statement at %C must precede structure components"
60558msgstr ""
60559
60560#: fortran/parse.c:3332
60561#, gcc-internal-format, gfc-internal-format
60562msgid "SEQUENCE statement at %C must precede structure components"
60563msgstr ""
60564
60565#: fortran/parse.c:3338
60566#, gcc-internal-format, gfc-internal-format
60567msgid "SEQUENCE attribute at %C already specified in TYPE statement"
60568msgstr ""
60569
60570#: fortran/parse.c:3343
60571#, fuzzy, gcc-internal-format, gfc-internal-format
60572msgid "Duplicate SEQUENCE statement at %C"
60573msgstr "tuntematon ohjaussarja ’\\%c’"
60574
60575#: fortran/parse.c:3353
60576#, gcc-internal-format, gfc-internal-format
60577msgid "CONTAINS block in derived type definition at %C"
60578msgstr ""
60579
60580#: fortran/parse.c:3411
60581#, gcc-internal-format, gfc-internal-format
60582msgid "ENUM declaration at %C has no ENUMERATORS"
60583msgstr ""
60584
60585#: fortran/parse.c:3498
60586#, gcc-internal-format, gfc-internal-format
60587msgid "Unexpected %s statement in INTERFACE block at %C"
60588msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
60589
60590#: fortran/parse.c:3522
60591#, gcc-internal-format
60592msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
60593msgstr ""
60594
60595#: fortran/parse.c:3556
60596#, gcc-internal-format, gfc-internal-format
60597msgid "Unexpected %s statement at %C in INTERFACE body"
60598msgstr "Odottamaton %s-lause kohdassa %C INTERFACE-rungossa"
60599
60600#: fortran/parse.c:3574
60601#, fuzzy, gcc-internal-format
60602#| msgid "Name '%s' at %C is the name of the procedure"
60603msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
60604msgstr "Nimi ”%s” kohdassa %C on proseduurin nimi"
60605
60606#: fortran/parse.c:3704
60607#, fuzzy, gcc-internal-format, gfc-internal-format
60608msgid "%s statement is not allowed inside of BLOCK at %C"
60609msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
60610
60611#: fortran/parse.c:3736
60612#, fuzzy, gcc-internal-format, gfc-internal-format
60613#| msgid "%s statement not allowed in PURE procedure at %C"
60614msgid "%s statement is not allowed inside of BLOCK DATA at %C"
60615msgstr "Odottamaton %s-lause BLOCK DATA -lohkossa kohdassa %C"
60616
60617#: fortran/parse.c:3826
60618#, fuzzy, gcc-internal-format, gfc-internal-format
60619msgid "%s statement must appear in a MODULE"
60620msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
60621
60622#: fortran/parse.c:3834
60623#, gcc-internal-format, gfc-internal-format
60624msgid "%s statement at %C follows another accessibility specification"
60625msgstr ""
60626
60627#: fortran/parse.c:3886
60628#, fuzzy, gcc-internal-format
60629msgid "Bad kind expression for function %qs at %L"
60630msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
60631
60632#: fortran/parse.c:3890
60633#, fuzzy, gcc-internal-format
60634#| msgid "Return value of function '%s' at %L not set"
60635msgid "The type for function %qs at %L is not accessible"
60636msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
60637
60638#: fortran/parse.c:3950
60639#, gcc-internal-format, gfc-internal-format
60640msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
60641msgstr ""
60642
60643#: fortran/parse.c:3972
60644#, gcc-internal-format, gfc-internal-format
60645msgid "Unexpected %s statement in WHERE block at %C"
60646msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
60647
60648#: fortran/parse.c:4031
60649#, gcc-internal-format, gfc-internal-format
60650msgid "Unexpected %s statement in FORALL block at %C"
60651msgstr "Odottamaton %s-lause FORALL-lohkossa kohdassa %C"
60652
60653#: fortran/parse.c:4082
60654#, gcc-internal-format, gfc-internal-format
60655msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
60656msgstr ""
60657
60658#: fortran/parse.c:4100
60659#, gcc-internal-format, gfc-internal-format
60660msgid "Duplicate ELSE statements at %L and %C"
60661msgstr "Kaksoiskappale-ELSE-lauseet kohdissa %L ja %C"
60662
60663#: fortran/parse.c:4161
60664#, gcc-internal-format, gfc-internal-format
60665msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
60666msgstr "Odotettiin CASE- tai END SELECT-lausetta seuraavaa SELECT CASE-lausetta kohdassa %C"
60667
60668#: fortran/parse.c:4245
60669#, gcc-internal-format, gfc-internal-format
60670msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
60671msgstr ""
60672
60673#: fortran/parse.c:4307
60674#, fuzzy, gcc-internal-format
60675msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
60676msgstr "ylivuoto vakiolausekkeessa"
60677
60678#: fortran/parse.c:4340
60679#, gcc-internal-format, gfc-internal-format
60680msgid "End of nonblock DO statement at %C is within another block"
60681msgstr ""
60682
60683#: fortran/parse.c:4350
60684#, gcc-internal-format, gfc-internal-format
60685msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
60686msgstr ""
60687
60688#: fortran/parse.c:4376
60689#, gcc-internal-format, gfc-internal-format
60690msgid "CRITICAL block inside of OpenACC region at %C"
60691msgstr ""
60692
60693#: fortran/parse.c:4377
60694#, gcc-internal-format, gfc-internal-format
60695msgid "CRITICAL block inside of OpenMP region at %C"
60696msgstr ""
60697
60698#: fortran/parse.c:4403
60699#, gcc-internal-format, gfc-internal-format
60700msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
60701msgstr ""
60702
60703#: fortran/parse.c:4472
60704#, fuzzy, gcc-internal-format, gfc-internal-format
60705msgid "BLOCK construct at %C"
60706msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
60707
60708#: fortran/parse.c:4506
60709#, fuzzy, gcc-internal-format, gfc-internal-format
60710msgid "ASSOCIATE construct at %C"
60711msgstr "Muodostin %qs"
60712
60713#: fortran/parse.c:4694
60714#, gcc-internal-format, gfc-internal-format
60715msgid "Statement label in ENDDO at %C doesn't match DO label"
60716msgstr ""
60717
60718#: fortran/parse.c:4710
60719#, gcc-internal-format, gfc-internal-format
60720msgid "Named block DO at %L requires matching ENDDO name"
60721msgstr ""
60722
60723#: fortran/parse.c:4901
60724#, gcc-internal-format, gfc-internal-format
60725msgid "Missing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %C"
60726msgstr ""
60727
60728#: fortran/parse.c:4917 fortran/parse.c:4976
60729#, gcc-internal-format, gfc-internal-format
60730msgid "OpenACC directive inside of CRITICAL block at %C"
60731msgstr ""
60732
60733#: fortran/parse.c:4951
60734#, fuzzy, gcc-internal-format, gfc-internal-format
60735#| msgid "Expecting %s statement at %C"
60736msgid "Expecting %s at %C"
60737msgstr "%s (%s, oletus %c): "
60738
60739#: fortran/parse.c:4995
60740#, fuzzy, gcc-internal-format, gfc-internal-format
60741#| msgid "Expected '(' at %C"
60742msgid "Expected DO loop at %C"
60743msgstr "Odotettiin merkkiä ”,” kohdassa %C"
60744
60745#: fortran/parse.c:5015
60746#, gcc-internal-format, gfc-internal-format
60747msgid "Redundant !$ACC END LOOP at %C"
60748msgstr ""
60749
60750#: fortran/parse.c:5229
60751#, gcc-internal-format, gfc-internal-format
60752msgid "Name after !$omp critical and !$omp end critical does not match at %C"
60753msgstr ""
60754
60755#: fortran/parse.c:5287
60756#, gcc-internal-format, gfc-internal-format
60757msgid "%s statement at %C cannot terminate a non-block DO loop"
60758msgstr ""
60759
60760#: fortran/parse.c:5301
60761#, gcc-internal-format, gfc-internal-format
60762msgid "DATA statement at %C after the first executable statement"
60763msgstr ""
60764
60765#: fortran/parse.c:5427
60766#, gcc-internal-format
60767msgid "%<GCC unroll%> directive does not commence a loop at %C"
60768msgstr ""
60769
60770#: fortran/parse.c:5542
60771#, fuzzy, gcc-internal-format
60772#| msgid "Procedure '%s' at %C is already defined at %L"
60773msgid "Contained procedure %qs at %C is already ambiguous"
60774msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
60775
60776#: fortran/parse.c:5599
60777#, gcc-internal-format, gfc-internal-format
60778msgid "Unexpected %s statement in CONTAINS section at %C"
60779msgstr "Odottamaton %s-lause CONTAINS-lohkossa kohdassa %C"
60780
60781#: fortran/parse.c:5624
60782#, fuzzy, gcc-internal-format, gfc-internal-format
60783msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
60784msgstr "%s-lausetta odotettiin kohdassa %L"
60785
60786#: fortran/parse.c:5736
60787#, gcc-internal-format, gfc-internal-format
60788msgid "CONTAINS statement at %C is already in a contained program unit"
60789msgstr ""
60790
60791#: fortran/parse.c:5788
60792#, fuzzy, gcc-internal-format
60793#| msgid "Name '%s' at %C is already defined as a generic interface at %L"
60794msgid "Global binding name %qs at %L is already being used as a %s at %L"
60795msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
60796
60797#: fortran/parse.c:5792
60798#, fuzzy, gcc-internal-format
60799#| msgid "Name '%s' at %C is already defined as a generic interface at %L"
60800msgid "Global name %qs at %L is already being used as a %s at %L"
60801msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
60802
60803#: fortran/parse.c:5798
60804#, fuzzy, gcc-internal-format
60805#| msgid "Name '%s' at %C is already defined as a generic interface at %L"
60806msgid "Global binding name %qs at %L is already being used at %L"
60807msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
60808
60809#: fortran/parse.c:5801
60810#, fuzzy, gcc-internal-format
60811#| msgid "Name '%s' at %C is already defined as a generic interface at %L"
60812msgid "Global name %qs at %L is already being used at %L"
60813msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
60814
60815#: fortran/parse.c:5823
60816#, gcc-internal-format, gfc-internal-format
60817msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
60818msgstr ""
60819
60820#: fortran/parse.c:5849
60821#, gcc-internal-format, gfc-internal-format
60822msgid "Unexpected %s statement in BLOCK DATA at %C"
60823msgstr "Odottamaton %s-lause BLOCK DATA -lohkossa kohdassa %C"
60824
60825#: fortran/parse.c:5953
60826#, gcc-internal-format, gfc-internal-format
60827msgid "Unexpected %s statement in MODULE at %C"
60828msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
60829
60830#. If we see a duplicate main program, shut down.  If the second
60831#. instance is an implied main program, i.e. data decls or executable
60832#. statements, we're in for lots of errors.
60833#: fortran/parse.c:6337
60834#, gcc-internal-format, gfc-internal-format
60835msgid "Two main PROGRAMs at %L and %C"
60836msgstr ""
60837
60838#: fortran/primary.c:103
60839#, gcc-internal-format, gfc-internal-format
60840msgid "Missing kind-parameter at %C"
60841msgstr "Puuttuva kind-parametri kohdassa %C"
60842
60843#: fortran/primary.c:136
60844#, gcc-internal-format
60845msgid "gfc_check_digit(): bad radix"
60846msgstr ""
60847
60848#: fortran/primary.c:230
60849#, gcc-internal-format, gfc-internal-format
60850msgid "Integer kind %d at %C not available"
60851msgstr ""
60852
60853#: fortran/primary.c:239
60854#, gcc-internal-format, gfc-internal-format
60855msgid "Integer too big for its kind at %C. This check can be disabled with the option -fno-range-check"
60856msgstr ""
60857
60858#: fortran/primary.c:267
60859#, fuzzy, gcc-internal-format, gfc-internal-format
60860msgid "Hollerith constant at %C"
60861msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
60862
60863#: fortran/primary.c:274
60864#, gcc-internal-format, gfc-internal-format
60865msgid "Invalid Hollerith constant: %L must contain at least one character"
60866msgstr ""
60867
60868#: fortran/primary.c:280
60869#, gcc-internal-format, gfc-internal-format
60870msgid "Invalid Hollerith constant: Integer kind at %L should be default"
60871msgstr ""
60872
60873#: fortran/primary.c:300
60874#, gcc-internal-format, gfc-internal-format
60875msgid "Invalid Hollerith constant at %L contains a wide character"
60876msgstr ""
60877
60878#: fortran/primary.c:386
60879#, gcc-internal-format, gfc-internal-format
60880msgid "Hexadecimal constant at %C uses non-standard syntax"
60881msgstr ""
60882
60883#: fortran/primary.c:395
60884#, gcc-internal-format, gfc-internal-format
60885msgid "Empty set of digits in BOZ constant at %C"
60886msgstr ""
60887
60888#: fortran/primary.c:401
60889#, gcc-internal-format, gfc-internal-format
60890msgid "Illegal character in BOZ constant at %C"
60891msgstr "Virheellinen merkki BOZ-vakiossa kohdassa %C"
60892
60893#: fortran/primary.c:424
60894#, gcc-internal-format, gfc-internal-format
60895msgid "BOZ constant at %C uses non-standard postfix syntax"
60896msgstr ""
60897
60898#: fortran/primary.c:454
60899#, gcc-internal-format, gfc-internal-format
60900msgid "Integer too big for integer kind %i at %C"
60901msgstr ""
60902
60903#: fortran/primary.c:460
60904#, fuzzy, gcc-internal-format, gfc-internal-format
60905msgid "BOZ used outside a DATA statement at %C"
60906msgstr "epäkelpo lvalue asm-lauseessa"
60907
60908#: fortran/primary.c:551
60909#, gcc-internal-format, gfc-internal-format
60910msgid "exponent-letter 'q' in real-literal-constant at %C"
60911msgstr ""
60912
60913#: fortran/primary.c:556
60914#, fuzzy, gcc-internal-format
60915msgid "Extension: exponent-letter %<q%> in real-literal-constant at %C"
60916msgstr "epäkelpo osoitintila %qs"
60917
60918#: fortran/primary.c:577
60919#, gcc-internal-format, gfc-internal-format
60920msgid "Missing exponent in real number at %C"
60921msgstr ""
60922
60923#: fortran/primary.c:636
60924#, gcc-internal-format
60925msgid "Real number at %C has a %<d%> exponent and an explicit kind"
60926msgstr ""
60927
60928#: fortran/primary.c:666
60929#, gcc-internal-format
60930msgid "Real number at %C has a %<q%> exponent and an explicit kind"
60931msgstr ""
60932
60933#: fortran/primary.c:680
60934#, fuzzy, gcc-internal-format
60935msgid "Invalid exponent-letter %<q%> in real-literal-constant at %C"
60936msgstr "epäkelpo osoitintila %qs"
60937
60938#: fortran/primary.c:713
60939#, fuzzy, gcc-internal-format, gfc-internal-format
60940msgid "Invalid real kind %d at %C"
60941msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
60942
60943#: fortran/primary.c:728
60944#, gcc-internal-format, gfc-internal-format
60945msgid "Real constant overflows its kind at %C"
60946msgstr ""
60947
60948#: fortran/primary.c:733
60949#, gcc-internal-format, gfc-internal-format
60950msgid "Real constant underflows its kind at %C"
60951msgstr ""
60952
60953#: fortran/primary.c:738
60954#, gcc-internal-format
60955msgid "gfc_range_check() returned bad value"
60956msgstr ""
60957
60958#: fortran/primary.c:785
60959#, gcc-internal-format
60960msgid "Non-significant digits in %qs number at %C, maybe incorrect KIND"
60961msgstr ""
60962
60963#: fortran/primary.c:877
60964#, fuzzy, gcc-internal-format, gfc-internal-format
60965msgid "Syntax error in SUBSTRING specification at %C"
60966msgstr "Syntaksvirhe CLASS IS -spesifikaatiossa kohdassa %C"
60967
60968#: fortran/primary.c:1085
60969#, gcc-internal-format, gfc-internal-format
60970msgid "Invalid kind %d for CHARACTER constant at %C"
60971msgstr ""
60972
60973#: fortran/primary.c:1106
60974#, fuzzy, gcc-internal-format, gfc-internal-format
60975msgid "Unterminated character constant beginning at %C"
60976msgstr "Päättämätön merkkivakio"
60977
60978#: fortran/primary.c:1136
60979#, gcc-internal-format
60980msgid "Character %qs in string at %C is not representable in character kind %d"
60981msgstr ""
60982
60983#: fortran/primary.c:1149
60984#, gcc-internal-format
60985msgid "match_string_constant(): Delimiter not found"
60986msgstr ""
60987
60988#: fortran/primary.c:1219
60989#, gcc-internal-format, gfc-internal-format
60990msgid "Bad kind for logical constant at %C"
60991msgstr ""
60992
60993#: fortran/primary.c:1263
60994#, gcc-internal-format, gfc-internal-format
60995msgid "Expected PARAMETER symbol in complex constant at %C"
60996msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
60997
60998#: fortran/primary.c:1274
60999#, fuzzy, gcc-internal-format, gfc-internal-format
61000msgid "Numeric PARAMETER required in complex constant at %C"
61001msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
61002
61003#: fortran/primary.c:1280
61004#, fuzzy, gcc-internal-format, gfc-internal-format
61005msgid "Scalar PARAMETER required in complex constant at %C"
61006msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
61007
61008#: fortran/primary.c:1284
61009#, fuzzy, gcc-internal-format, gfc-internal-format
61010msgid "PARAMETER symbol in complex constant at %C"
61011msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
61012
61013#: fortran/primary.c:1307
61014#, gcc-internal-format
61015msgid "gfc_match_sym_complex_part(): Bad type"
61016msgstr ""
61017
61018#: fortran/primary.c:1314
61019#, fuzzy, gcc-internal-format, gfc-internal-format
61020msgid "Error converting PARAMETER constant in complex constant at %C"
61021msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
61022
61023#: fortran/primary.c:1446
61024#, fuzzy, gcc-internal-format, gfc-internal-format
61025msgid "Syntax error in COMPLEX constant at %C"
61026msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
61027
61028#: fortran/primary.c:1573
61029#, fuzzy, gcc-internal-format
61030#| msgid "Variable type is UNKNOWN in assignment at %L"
61031msgid "Namelist %qs can not be an argument at %L"
61032msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
61033
61034#: fortran/primary.c:1675
61035#, fuzzy, gcc-internal-format
61036#| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
61037msgid "Keyword %qs at %C has already appeared in the current argument list"
61038msgstr "Avainsana-argumentti ”%s” kohdassa %L on jo liitetty toiseen varsinaiseen argumenttiin"
61039
61040#: fortran/primary.c:1742
61041#, fuzzy, gcc-internal-format, gfc-internal-format
61042msgid "argument list function at %C"
61043msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
61044
61045#: fortran/primary.c:1816
61046#, gcc-internal-format, gfc-internal-format
61047msgid "Expected alternate return label at %C"
61048msgstr "Odotettiin vaihtoehtoista paluunimiötä kohdassa %C"
61049
61050#: fortran/primary.c:1863
61051#, gcc-internal-format, gfc-internal-format
61052msgid "Missing keyword name in actual argument list at %C"
61053msgstr ""
61054
61055#: fortran/primary.c:1909
61056#, gcc-internal-format, gfc-internal-format
61057msgid "Syntax error in argument list at %C"
61058msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
61059
61060#: fortran/primary.c:1930
61061#, gcc-internal-format
61062msgid "extend_ref(): Bad tail"
61063msgstr ""
61064
61065#: fortran/primary.c:1970
61066#, gcc-internal-format, gfc-internal-format
61067msgid "Array section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %C"
61068msgstr ""
61069
61070#: fortran/primary.c:1978
61071#, gcc-internal-format
61072msgid "Coarray designator at %C but %qs is not a coarray"
61073msgstr ""
61074
61075#: fortran/primary.c:2116
61076#, gcc-internal-format
61077msgid "Symbol %qs at %C has no IMPLICIT type"
61078msgstr ""
61079
61080#: fortran/primary.c:2123
61081#, fuzzy, gcc-internal-format
61082msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
61083msgstr "tyhjä esittely"
61084
61085#: fortran/primary.c:2141
61086#, fuzzy, gcc-internal-format, gfc-internal-format
61087msgid "Expected structure component name at %C"
61088msgstr "Odotettiin komponenttiviitettä kohdassa %C"
61089
61090#: fortran/primary.c:2192
61091#, gcc-internal-format, gfc-internal-format
61092msgid "Expected argument list at %C"
61093msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
61094
61095#: fortran/primary.c:2232
61096#, fuzzy, gcc-internal-format
61097msgid "Procedure pointer component %qs requires an argument list at %C"
61098msgstr "tyhjä esittely"
61099
61100#: fortran/primary.c:2321
61101#, fuzzy, gcc-internal-format, gfc-internal-format
61102msgid "Nonpolymorphic reference to abstract type at %C"
61103msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
61104
61105#: fortran/primary.c:2328
61106#, fuzzy, gcc-internal-format, gfc-internal-format
61107msgid "Coindexed procedure-pointer component at %C"
61108msgstr "Syntaksivirhe proseduuriosoitinkomponentissa kohdassa %C"
61109
61110#: fortran/primary.c:2363
61111#, fuzzy, gcc-internal-format
61112msgid "gfc_variable_attr(): Expression isn't a variable"
61113msgstr "attribuutti %qE pätee vain muuttujiin"
61114
61115#: fortran/primary.c:2418
61116#, fuzzy, gcc-internal-format
61117#| msgid "creating array of references"
61118msgid "gfc_variable_attr(): Bad array reference"
61119msgstr "luodaan viitteiden taulukko"
61120
61121#: fortran/primary.c:2538
61122#, fuzzy, gcc-internal-format
61123msgid "gfc_caf_attr(): Expression isn't a variable"
61124msgstr "attribuutti %qE pätee vain muuttujiin"
61125
61126#: fortran/primary.c:2595
61127#, fuzzy, gcc-internal-format
61128#| msgid "creating array of references"
61129msgid "gfc_caf_attr(): Bad array reference"
61130msgstr "luodaan viitteiden taulukko"
61131
61132#: fortran/primary.c:2767
61133#, gcc-internal-format, gfc-internal-format
61134msgid "Structure constructor with missing optional arguments at %C"
61135msgstr ""
61136
61137#: fortran/primary.c:2776
61138#, fuzzy, gcc-internal-format
61139msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
61140msgstr "tyhjä esittely"
61141
61142#: fortran/primary.c:2783
61143#, fuzzy, gcc-internal-format
61144msgid "No initializer for component %qs given in the structure constructor at %C"
61145msgstr "liikaa argumentteja funktiolle %s %q+#D"
61146
61147#: fortran/primary.c:2831
61148#, fuzzy, gcc-internal-format
61149msgid "Can't construct ABSTRACT type %qs at %L"
61150msgstr "ei voi kirjoittaa tiedostoon %s: %m"
61151
61152#: fortran/primary.c:2851
61153#, fuzzy, gcc-internal-format, gfc-internal-format
61154msgid "Structure constructor with named arguments at %C"
61155msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
61156
61157#: fortran/primary.c:2866
61158#, gcc-internal-format, gfc-internal-format
61159msgid "Component initializer without name after component named %s at %L"
61160msgstr ""
61161
61162#: fortran/primary.c:2871
61163#, fuzzy, gcc-internal-format, gfc-internal-format
61164msgid "Too many components in structure constructor at %L"
61165msgstr "liikaa argumentteja funktiolle %s %q+#D"
61166
61167#: fortran/primary.c:2941
61168#, fuzzy, gcc-internal-format
61169msgid "Component %qs is initialized twice in the structure constructor at %L"
61170msgstr "liikaa argumentteja funktiolle %s %q+#D"
61171
61172#: fortran/primary.c:2953
61173#, fuzzy, gcc-internal-format
61174msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
61175msgstr "liikaa argumentteja funktiolle %s %q+#D"
61176
61177#: fortran/primary.c:3007
61178#, gcc-internal-format
61179msgid "component %qs at %L has already been set by a parent derived type constructor"
61180msgstr ""
61181
61182#: fortran/primary.c:3162
61183#, gcc-internal-format, gfc-internal-format
61184msgid "%%LOC() as an rvalue at %C"
61185msgstr ""
61186
61187#: fortran/primary.c:3221
61188#, gcc-internal-format
61189msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
61190msgstr ""
61191
61192#: fortran/primary.c:3345
61193#, fuzzy, gcc-internal-format
61194#| msgid "Unexpected use of subroutine name '%s' at %C"
61195msgid "Unexpected use of subroutine name %qs at %C"
61196msgstr "Odottamaton alirutiininimen ”%s” käyttö kohdassa %C"
61197
61198#: fortran/primary.c:3377
61199#, fuzzy, gcc-internal-format
61200#| msgid "Statement function '%s' requires argument list at %C"
61201msgid "Statement function %qs requires argument list at %C"
61202msgstr "Käskyfunktio ”%s” vaatii argumenttiluettelon kohdassa %C"
61203
61204#: fortran/primary.c:3380
61205#, fuzzy, gcc-internal-format
61206#| msgid "Function '%s' requires an argument list at %C"
61207msgid "Function %qs requires an argument list at %C"
61208msgstr "Odotetiin muodollista argumenttiluetteloa funktiomäärittelyssä kohdassa %C"
61209
61210#: fortran/primary.c:3430
61211#, fuzzy, gcc-internal-format
61212#| msgid "Missing argument to '%s' at %C"
61213msgid "Missing argument to %qs at %C"
61214msgstr "%qs odottaa vakioargumenttia"
61215
61216#: fortran/primary.c:3443
61217#, gcc-internal-format, gfc-internal-format
61218msgid "The leftmost part-ref in a data-ref can not be a function reference at %C"
61219msgstr ""
61220
61221#: fortran/primary.c:3597
61222#, fuzzy, gcc-internal-format
61223#| msgid "Missing argument list in function '%s' at %C"
61224msgid "Missing argument list in function %qs at %C"
61225msgstr "Odotetiin muodollista argumenttiluetteloa funktiomäärittelyssä kohdassa %C"
61226
61227#: fortran/primary.c:3641
61228#, gcc-internal-format, gfc-internal-format
61229msgid "Symbol at %C is not appropriate for an expression"
61230msgstr "Symboli kohdassa %C ei sovellu lausekkeeseen"
61231
61232#: fortran/primary.c:3711
61233#, fuzzy, gcc-internal-format
61234msgid "Derived type %qs cannot be used as a variable at %C"
61235msgstr "”%s” ei ole kelvollinen makron nimi, sillä se on C++:n operaattori"
61236
61237#: fortran/primary.c:3752
61238#, fuzzy, gcc-internal-format, gfc-internal-format
61239msgid "Named constant at %C in an EQUIVALENCE"
61240msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
61241
61242#: fortran/primary.c:3787
61243#, fuzzy, gcc-internal-format
61244#| msgid "'%s' at %C is not a variable"
61245msgid "%qs at %C is not a variable"
61246msgstr "Odotettiin muuttujanimeä kohdassa %C"
61247
61248#: fortran/resolve.c:123
61249#, fuzzy, gcc-internal-format
61250#| msgid "'%s' at %L is of the ABSTRACT type '%s'"
61251msgid "%qs at %L is of the ABSTRACT type %qs"
61252msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
61253
61254#: fortran/resolve.c:126
61255#, fuzzy, gcc-internal-format
61256#| msgid "ABSTRACT type '%s' used at %L"
61257msgid "ABSTRACT type %qs used at %L"
61258msgstr "ABSTRACT-tyyppiä ”%s” käytetty kohdassa %L"
61259
61260#: fortran/resolve.c:143
61261#, fuzzy, gcc-internal-format
61262msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
61263msgstr "%J%qD on tavallisesti ei-staattinen funktio"
61264
61265#: fortran/resolve.c:156
61266#, fuzzy, gcc-internal-format
61267msgid "Interface %qs at %L may not be generic"
61268msgstr "muuttuvakokoista objektia ei voi alustaa"
61269
61270#: fortran/resolve.c:163
61271#, fuzzy, gcc-internal-format
61272msgid "Interface %qs at %L may not be a statement function"
61273msgstr "%J%qD on tavallisesti ei-staattinen funktio"
61274
61275#: fortran/resolve.c:172
61276#, fuzzy, gcc-internal-format
61277#| msgid "Syntax error in PROCEDURE statement at %C"
61278msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
61279msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
61280
61281#: fortran/resolve.c:178
61282#, fuzzy, gcc-internal-format
61283msgid "Interface %qs at %L must be explicit"
61284msgstr "tyhjä esittely"
61285
61286#: fortran/resolve.c:200
61287#, fuzzy, gcc-internal-format
61288#| msgid "PROCEDURE at %C must be in a generic interface"
61289msgid "PROCEDURE %qs at %L may not be used as its own interface"
61290msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
61291
61292#: fortran/resolve.c:300
61293#, fuzzy, gcc-internal-format
61294#| msgid "Unexpected alternate return spec in subroutine call at %L"
61295msgid "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
61296msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
61297
61298#: fortran/resolve.c:304
61299#, fuzzy, gcc-internal-format
61300#| msgid "Return value of function '%s' at %L not set"
61301msgid "Alternate return specifier in function %qs at %L is not allowed"
61302msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
61303
61304#: fortran/resolve.c:315
61305#, fuzzy, gcc-internal-format
61306#| msgid "Keyword argument '%s' at %L is not in the procedure"
61307msgid "Self-referential argument %qs at %L is not allowed"
61308msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
61309
61310#: fortran/resolve.c:387
61311#, gcc-internal-format
61312msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
61313msgstr ""
61314
61315#: fortran/resolve.c:397
61316#, fuzzy, gcc-internal-format
61317msgid "Argument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)"
61318msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
61319
61320#: fortran/resolve.c:402
61321#, fuzzy, gcc-internal-format
61322msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
61323msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
61324
61325#: fortran/resolve.c:410
61326#, fuzzy, gcc-internal-format
61327msgid "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENT"
61328msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
61329
61330#: fortran/resolve.c:415
61331#, fuzzy, gcc-internal-format
61332msgid "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attribute"
61333msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
61334
61335#: fortran/resolve.c:425
61336#, fuzzy, gcc-internal-format
61337msgid "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
61338msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
61339
61340#: fortran/resolve.c:458
61341#, fuzzy, gcc-internal-format
61342#| msgid "Keyword argument '%s' at %L is not in the procedure"
61343msgid "Coarray dummy argument %qs at %L to elemental procedure"
61344msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
61345
61346#: fortran/resolve.c:466
61347#, fuzzy, gcc-internal-format
61348#| msgid "Argument of FINAL procedure at %L must be of type '%s'"
61349msgid "Argument %qs of elemental procedure at %L must be scalar"
61350msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
61351
61352#: fortran/resolve.c:475
61353#, fuzzy, gcc-internal-format
61354#| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
61355msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
61356msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
61357
61358#: fortran/resolve.c:485
61359#, fuzzy, gcc-internal-format
61360#| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
61361msgid "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
61362msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
61363
61364#: fortran/resolve.c:493
61365#, fuzzy, gcc-internal-format
61366#| msgid "%s statement not allowed in PURE procedure at %C"
61367msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
61368msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
61369
61370#: fortran/resolve.c:502
61371#, gcc-internal-format
61372msgid "Argument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attribute"
61373msgstr ""
61374
61375#. F03:C1263 (R1238) The function-name and each dummy-arg-name
61376#. shall be specified, explicitly or implicitly, to be scalar.
61377#: fortran/resolve.c:517
61378#, fuzzy, gcc-internal-format, gfc-internal-format
61379#| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
61380msgid "Argument '%s' of statement function '%s' at %L must be scalar"
61381msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla skalaari"
61382
61383#: fortran/resolve.c:528
61384#, gcc-internal-format
61385msgid "Character-valued argument %qs of statement function at %L must have constant length"
61386msgstr ""
61387
61388#: fortran/resolve.c:577
61389#, fuzzy, gcc-internal-format
61390#| msgid "Name '%s' at %C is the name of the procedure"
61391msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
61392msgstr "Nimi ”%s” kohdassa %C on proseduurin nimi"
61393
61394#: fortran/resolve.c:594
61395#, gcc-internal-format
61396msgid "Contained function %qs at %L has no IMPLICIT type"
61397msgstr ""
61398
61399#: fortran/resolve.c:597
61400#, gcc-internal-format
61401msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
61402msgstr ""
61403
61404#: fortran/resolve.c:622
61405#, fuzzy, gcc-internal-format
61406msgid "Character-valued module procedure %qs at %L must not be assumed length"
61407msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
61408
61409#: fortran/resolve.c:624
61410#, fuzzy, gcc-internal-format
61411msgid "Character-valued internal function %qs at %L must not be assumed length"
61412msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
61413
61414#: fortran/resolve.c:796
61415#, gcc-internal-format, gfc-internal-format
61416msgid "Function %s at %L has entries with mismatched array specifications"
61417msgstr ""
61418
61419#: fortran/resolve.c:813
61420#, gcc-internal-format, gfc-internal-format
61421msgid "Function %s at %L with entries returning variables of different string lengths"
61422msgstr ""
61423
61424#: fortran/resolve.c:840
61425#, gcc-internal-format, gfc-internal-format
61426msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
61427msgstr ""
61428
61429#: fortran/resolve.c:844
61430#, gcc-internal-format, gfc-internal-format
61431msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
61432msgstr ""
61433
61434#: fortran/resolve.c:851
61435#, gcc-internal-format, gfc-internal-format
61436msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
61437msgstr ""
61438
61439#: fortran/resolve.c:855
61440#, gcc-internal-format, gfc-internal-format
61441msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
61442msgstr ""
61443
61444#: fortran/resolve.c:893
61445#, gcc-internal-format, gfc-internal-format
61446msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
61447msgstr ""
61448
61449#: fortran/resolve.c:898
61450#, gcc-internal-format, gfc-internal-format
61451msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
61452msgstr ""
61453
61454#: fortran/resolve.c:947
61455#, gcc-internal-format
61456msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
61457msgstr ""
61458
61459#: fortran/resolve.c:951
61460#, gcc-internal-format
61461msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
61462msgstr ""
61463
61464#: fortran/resolve.c:958
61465#, gcc-internal-format
61466msgid "%qs in cannot appear in COMMON at %L [F2008:C5100]"
61467msgstr ""
61468
61469#: fortran/resolve.c:966
61470#, fuzzy, gcc-internal-format
61471msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
61472msgstr "muuttuvakokoista objektia ei voi alustaa"
61473
61474#: fortran/resolve.c:970
61475#, fuzzy, gcc-internal-format
61476msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
61477msgstr "muuttuvakokoista objektia ei voi alustaa"
61478
61479#: fortran/resolve.c:974
61480#, fuzzy, gcc-internal-format
61481msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
61482msgstr "muuttuvakokoista objektia ei voi alustaa"
61483
61484#: fortran/resolve.c:1018
61485#, gcc-internal-format
61486msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
61487msgstr ""
61488
61489#: fortran/resolve.c:1032
61490#, fuzzy, gcc-internal-format
61491msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
61492msgstr "%J%qD on tavallisesti ei-staattinen funktio"
61493
61494#: fortran/resolve.c:1040
61495#, gcc-internal-format
61496msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
61497msgstr ""
61498
61499#: fortran/resolve.c:1062
61500#, fuzzy, gcc-internal-format
61501msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
61502msgstr "%J%qD on tavallisesti ei-staattinen funktio"
61503
61504#: fortran/resolve.c:1083
61505#, fuzzy, gcc-internal-format
61506#| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
61507msgid "COMMON block %qs at %L is used as PARAMETER at %L"
61508msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
61509
61510#: fortran/resolve.c:1087
61511#, fuzzy, gcc-internal-format
61512#| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
61513msgid "COMMON block %qs at %L can not have the EXTERNAL attribute"
61514msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
61515
61516#: fortran/resolve.c:1091
61517#, fuzzy, gcc-internal-format
61518msgid "COMMON block %qs at %L is also an intrinsic procedure"
61519msgstr "%J%qD on tavallisesti ei-staattinen funktio"
61520
61521#: fortran/resolve.c:1095
61522#, fuzzy, gcc-internal-format
61523msgid "COMMON block %qs at %L that is also a function result"
61524msgstr "%J%qD on tavallisesti ei-staattinen funktio"
61525
61526#: fortran/resolve.c:1100
61527#, fuzzy, gcc-internal-format
61528msgid "COMMON block %qs at %L that is also a global procedure"
61529msgstr "%J%qD on tavallisesti ei-staattinen funktio"
61530
61531#: fortran/resolve.c:1167
61532#, gcc-internal-format
61533msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
61534msgstr ""
61535
61536#: fortran/resolve.c:1303
61537#, gcc-internal-format, gfc-internal-format
61538msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
61539msgstr ""
61540
61541#: fortran/resolve.c:1324
61542#, gcc-internal-format
61543msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
61544msgstr ""
61545
61546#: fortran/resolve.c:1390
61547#, gcc-internal-format
61548msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
61549msgstr ""
61550
61551#: fortran/resolve.c:1425
61552#, fuzzy, gcc-internal-format
61553msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
61554msgstr "tyhjä esittely"
61555
61556#: fortran/resolve.c:1441
61557#, gcc-internal-format
61558msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
61559msgstr ""
61560
61561#: fortran/resolve.c:1470
61562#, gcc-internal-format
61563msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
61564msgstr ""
61565
61566#: fortran/resolve.c:1594
61567#, gcc-internal-format
61568msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
61569msgstr ""
61570
61571#: fortran/resolve.c:1656
61572#, fuzzy, gcc-internal-format
61573#| msgid "'%s' at %L is ambiguous"
61574msgid "%qs at %L is ambiguous"
61575msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
61576
61577#: fortran/resolve.c:1660
61578#, fuzzy, gcc-internal-format
61579msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
61580msgstr "Virheellinen proseduuriargumentti kohdassa %L"
61581
61582#: fortran/resolve.c:1781
61583#, gcc-internal-format
61584msgid "Type specified for intrinsic function %qs at %L is ignored"
61585msgstr ""
61586
61587#: fortran/resolve.c:1794
61588#, fuzzy, gcc-internal-format
61589#| msgid "Intrinsic '%s' at %L cannot have an initializer"
61590msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
61591msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
61592
61593#: fortran/resolve.c:1805
61594#, gcc-internal-format
61595msgid "%qs declared INTRINSIC at %L does not exist"
61596msgstr ""
61597
61598#: fortran/resolve.c:1818
61599#, gcc-internal-format
61600msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
61601msgstr ""
61602
61603#: fortran/resolve.c:1854
61604#, gcc-internal-format
61605msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
61606msgstr ""
61607
61608#: fortran/resolve.c:1893 fortran/resolve.c:9573 fortran/resolve.c:11245
61609#, fuzzy, gcc-internal-format, gfc-internal-format
61610msgid "Label %d referenced at %L is never defined"
61611msgstr "Nimiö %d kohdassa %L on määritelty, mutta ei käytetty"
61612
61613#: fortran/resolve.c:1936
61614#, fuzzy, gcc-internal-format
61615msgid "Statement function %qs at %L is not allowed as an actual argument"
61616msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
61617
61618#: fortran/resolve.c:1944
61619#, fuzzy, gcc-internal-format
61620#| msgid "Intrinsic '%s' at %L must have at least two arguments"
61621msgid "Intrinsic %qs at %L is not allowed as an actual argument"
61622msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
61623
61624#: fortran/resolve.c:1951
61625#, fuzzy, gcc-internal-format
61626msgid "Internal procedure %qs is used as actual argument at %L"
61627msgstr "Virheellinen proseduuriargumentti kohdassa %L"
61628
61629#: fortran/resolve.c:1959
61630#, fuzzy, gcc-internal-format
61631msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
61632msgstr "Virheellinen proseduuriargumentti kohdassa %L"
61633
61634#: fortran/resolve.c:1986
61635#, gcc-internal-format
61636msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
61637msgstr ""
61638
61639#: fortran/resolve.c:2008
61640#, fuzzy, gcc-internal-format
61641#| msgid "Symbol '%s' at %L is ambiguous"
61642msgid "Symbol %qs at %L is ambiguous"
61643msgstr "Monimerkityksellinen symboli TYPE-määrittelyssä kohdassa %C"
61644
61645#: fortran/resolve.c:2063
61646#, gcc-internal-format, gfc-internal-format
61647msgid "By-value argument at %L is not of numeric type"
61648msgstr ""
61649
61650#: fortran/resolve.c:2070
61651#, gcc-internal-format, gfc-internal-format
61652msgid "By-value argument at %L cannot be an array or an array section"
61653msgstr ""
61654
61655#: fortran/resolve.c:2084
61656#, gcc-internal-format, gfc-internal-format
61657msgid "By-value argument at %L is not allowed in this context"
61658msgstr ""
61659
61660#: fortran/resolve.c:2096
61661#, gcc-internal-format, gfc-internal-format
61662msgid "Passing internal procedure at %L by location not allowed"
61663msgstr ""
61664
61665#: fortran/resolve.c:2107
61666#, fuzzy, gcc-internal-format
61667msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
61668msgstr "tyhjä esittely"
61669
61670#: fortran/resolve.c:2116
61671#, gcc-internal-format, gfc-internal-format
61672msgid "Coindexed actual argument at %L with ultimate pointer component"
61673msgstr ""
61674
61675#: fortran/resolve.c:2248
61676#, gcc-internal-format
61677msgid "%qs at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
61678msgstr ""
61679
61680#: fortran/resolve.c:2285
61681#, gcc-internal-format
61682msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
61683msgstr ""
61684
61685#: fortran/resolve.c:2557
61686#, fuzzy, gcc-internal-format
61687#| msgid "Return value of function '%s' at %L not set"
61688msgid "Return type mismatch of function %qs at %L (%s/%s)"
61689msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
61690
61691#: fortran/resolve.c:2579
61692#, fuzzy, gcc-internal-format
61693#| msgid "Interface mismatch in procedure pointer assignment at %L: %s"
61694msgid "Interface mismatch in global procedure %qs at %L: %s"
61695msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
61696
61697#: fortran/resolve.c:2692
61698#, fuzzy, gcc-internal-format
61699msgid "There is no specific function for the generic %qs at %L"
61700msgstr "%J%qD:lle ei ole aiempaa esittelyä"
61701
61702#: fortran/resolve.c:2712
61703#, gcc-internal-format
61704msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
61705msgstr ""
61706
61707#: fortran/resolve.c:2750
61708#, gcc-internal-format
61709msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
61710msgstr ""
61711
61712#: fortran/resolve.c:2805
61713#, fuzzy, gcc-internal-format
61714msgid "Unable to resolve the specific function %qs at %L"
61715msgstr "%J%qD:lle ei ole aiempaa esittelyä"
61716
61717#: fortran/resolve.c:2901
61718#, gcc-internal-format
61719msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
61720msgstr ""
61721
61722#: fortran/resolve.c:2905 fortran/resolve.c:16310
61723#, gcc-internal-format
61724msgid "Function %qs at %L has no IMPLICIT type"
61725msgstr ""
61726
61727#: fortran/resolve.c:3014
61728#, gcc-internal-format
61729msgid "Reference to impure function %qs at %L inside a FORALL %s"
61730msgstr ""
61731
61732#: fortran/resolve.c:3021
61733#, gcc-internal-format
61734msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
61735msgstr ""
61736
61737#: fortran/resolve.c:3028
61738#, fuzzy, gcc-internal-format
61739msgid "Reference to impure function %qs at %L within a PURE procedure"
61740msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
61741
61742#: fortran/resolve.c:3098
61743#, fuzzy, gcc-internal-format
61744msgid "%qs at %L is not a function"
61745msgstr "%qs esitelty funktion palauttavana funktiona"
61746
61747#: fortran/resolve.c:3106 fortran/resolve.c:3576
61748#, gcc-internal-format
61749msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
61750msgstr ""
61751
61752#. Internal procedures are taken care of in resolve_contained_fntype.
61753#: fortran/resolve.c:3149
61754#, gcc-internal-format
61755msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
61756msgstr ""
61757
61758#: fortran/resolve.c:3183
61759#, fuzzy, gcc-internal-format
61760msgid "resolve_function(): bad function type"
61761msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
61762
61763#: fortran/resolve.c:3203
61764#, gcc-internal-format
61765msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
61766msgstr ""
61767
61768#: fortran/resolve.c:3265
61769#, fuzzy, gcc-internal-format
61770#| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
61771msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
61772msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
61773
61774#: fortran/resolve.c:3269
61775#, fuzzy, gcc-internal-format
61776#| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
61777msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
61778msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
61779
61780#: fortran/resolve.c:3320
61781#, gcc-internal-format
61782msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
61783msgstr ""
61784
61785#: fortran/resolve.c:3326
61786#, gcc-internal-format
61787msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
61788msgstr ""
61789
61790#: fortran/resolve.c:3332
61791#, fuzzy, gcc-internal-format
61792msgid "Subroutine call to %qs at %L is not PURE"
61793msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
61794
61795#: fortran/resolve.c:3400
61796#, gcc-internal-format
61797msgid "There is no specific subroutine for the generic %qs at %L"
61798msgstr ""
61799
61800#: fortran/resolve.c:3409
61801#, gcc-internal-format
61802msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
61803msgstr ""
61804
61805#: fortran/resolve.c:3444
61806#, gcc-internal-format
61807msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
61808msgstr ""
61809
61810#: fortran/resolve.c:3489
61811#, fuzzy, gcc-internal-format
61812#| msgid "Unexpected alternate return spec in subroutine call at %L"
61813msgid "Unable to resolve the specific subroutine %qs at %L"
61814msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
61815
61816#: fortran/resolve.c:3547
61817#, gcc-internal-format
61818msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
61819msgstr ""
61820
61821#: fortran/resolve.c:3586
61822#, fuzzy, gcc-internal-format
61823#| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
61824msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
61825msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
61826
61827#: fortran/resolve.c:3590
61828#, fuzzy, gcc-internal-format
61829#| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
61830msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
61831msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
61832
61833#: fortran/resolve.c:3635
61834#, fuzzy, gcc-internal-format
61835msgid "resolve_subroutine(): bad function type"
61836msgstr "liian paljon argumentteja funktiolle %qs"
61837
61838#: fortran/resolve.c:3673
61839#, gcc-internal-format, gfc-internal-format
61840msgid "Shapes for operands at %L and %L are not conformable"
61841msgstr ""
61842
61843#: fortran/resolve.c:3725
61844#, gcc-internal-format
61845msgid "logical_to_bitwise(): Bad intrinsic"
61846msgstr ""
61847
61848#: fortran/resolve.c:4065
61849#, gcc-internal-format
61850msgid "resolve_operator(): Bad intrinsic"
61851msgstr ""
61852
61853#: fortran/resolve.c:4235 fortran/resolve.c:4258
61854#, gcc-internal-format
61855msgid "compare_bound_int(): Bad expression"
61856msgstr ""
61857
61858#: fortran/resolve.c:4353
61859#, gcc-internal-format, gfc-internal-format
61860msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
61861msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
61862
61863#: fortran/resolve.c:4358
61864#, fuzzy, gcc-internal-format, gfc-internal-format
61865msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
61866msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
61867
61868#: fortran/resolve.c:4368
61869#, fuzzy, gcc-internal-format, gfc-internal-format
61870msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
61871msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
61872
61873#: fortran/resolve.c:4373
61874#, fuzzy, gcc-internal-format, gfc-internal-format
61875msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
61876msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
61877
61878#: fortran/resolve.c:4393
61879#, fuzzy, gcc-internal-format, gfc-internal-format
61880msgid "Illegal stride of zero at %L"
61881msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
61882
61883#: fortran/resolve.c:4410
61884#, fuzzy, gcc-internal-format, gfc-internal-format
61885msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
61886msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
61887
61888#: fortran/resolve.c:4418
61889#, fuzzy, gcc-internal-format, gfc-internal-format
61890msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
61891msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
61892
61893#: fortran/resolve.c:4434
61894#, fuzzy, gcc-internal-format, gfc-internal-format
61895msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
61896msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
61897
61898#: fortran/resolve.c:4443
61899#, fuzzy, gcc-internal-format, gfc-internal-format
61900msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
61901msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
61902
61903#: fortran/resolve.c:4459
61904#, fuzzy, gcc-internal-format
61905#| msgid "creating array of references"
61906msgid "check_dimension(): Bad array reference"
61907msgstr "luodaan viitteiden taulukko"
61908
61909#: fortran/resolve.c:4482
61910#, gcc-internal-format, gfc-internal-format
61911msgid "Rightmost upper bound of assumed size array section not specified at %L"
61912msgstr ""
61913
61914#: fortran/resolve.c:4492
61915#, fuzzy, gcc-internal-format, gfc-internal-format
61916msgid "Rank mismatch in array reference at %L (%d/%d)"
61917msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
61918
61919#: fortran/resolve.c:4500
61920#, fuzzy, gcc-internal-format, gfc-internal-format
61921msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
61922msgstr "ehtolausekkeessa on tyyppiristiriita"
61923
61924#: fortran/resolve.c:4516
61925#, gcc-internal-format, gfc-internal-format
61926msgid "Coindex of codimension %d must be a scalar at %L"
61927msgstr ""
61928
61929#: fortran/resolve.c:4544
61930#, fuzzy, gcc-internal-format, gfc-internal-format
61931msgid "Array index at %L must be scalar"
61932msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
61933
61934#: fortran/resolve.c:4550
61935#, gcc-internal-format, gfc-internal-format
61936msgid "Array index at %L must be of INTEGER type, found %s"
61937msgstr ""
61938
61939#: fortran/resolve.c:4556
61940#, fuzzy, gcc-internal-format, gfc-internal-format
61941msgid "REAL array index at %L"
61942msgstr "taulukkoindeksi ei-taulukkoalustimessa"
61943
61944#: fortran/resolve.c:4595
61945#, fuzzy, gcc-internal-format, gfc-internal-format
61946msgid "Argument dim at %L must be scalar"
61947msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
61948
61949#: fortran/resolve.c:4602
61950#, gcc-internal-format, gfc-internal-format
61951msgid "Argument dim at %L must be of INTEGER type"
61952msgstr ""
61953
61954#: fortran/resolve.c:4647
61955#, gcc-internal-format
61956msgid "find_array_spec(): Missing spec"
61957msgstr ""
61958
61959#: fortran/resolve.c:4658
61960#, gcc-internal-format
61961msgid "find_array_spec(): unused as(1)"
61962msgstr ""
61963
61964#: fortran/resolve.c:4669
61965#, gcc-internal-format
61966msgid "find_array_spec(): unused as(2)"
61967msgstr ""
61968
61969#: fortran/resolve.c:4712
61970#, gcc-internal-format, gfc-internal-format
61971msgid "Array index at %L is an array of rank %d"
61972msgstr ""
61973
61974#: fortran/resolve.c:4810
61975#, gcc-internal-format, gfc-internal-format
61976msgid "Substring start index at %L must be of type INTEGER"
61977msgstr ""
61978
61979#: fortran/resolve.c:4817
61980#, gcc-internal-format, gfc-internal-format
61981msgid "Substring start index at %L must be scalar"
61982msgstr ""
61983
61984#: fortran/resolve.c:4826
61985#, gcc-internal-format, gfc-internal-format
61986msgid "Substring start index at %L is less than one"
61987msgstr ""
61988
61989#: fortran/resolve.c:4839
61990#, gcc-internal-format, gfc-internal-format
61991msgid "Substring end index at %L must be of type INTEGER"
61992msgstr ""
61993
61994#: fortran/resolve.c:4846
61995#, fuzzy, gcc-internal-format, gfc-internal-format
61996msgid "Substring end index at %L must be scalar"
61997msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
61998
61999#: fortran/resolve.c:4856
62000#, gcc-internal-format, gfc-internal-format
62001msgid "Substring end index at %L exceeds the string length"
62002msgstr ""
62003
62004#: fortran/resolve.c:4866
62005#, gcc-internal-format, gfc-internal-format
62006msgid "Substring end index at %L is too large"
62007msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
62008
62009#: fortran/resolve.c:5019
62010#, fuzzy, gcc-internal-format
62011#| msgid "creating array of references"
62012msgid "resolve_ref(): Bad array reference"
62013msgstr "luodaan viitteiden taulukko"
62014
62015#: fortran/resolve.c:5033
62016#, gcc-internal-format, gfc-internal-format
62017msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
62018msgstr ""
62019
62020#: fortran/resolve.c:5043
62021#, gcc-internal-format, gfc-internal-format
62022msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
62023msgstr ""
62024
62025#: fortran/resolve.c:5062
62026#, gcc-internal-format, gfc-internal-format
62027msgid "Two or more part references with nonzero rank must not be specified at %L"
62028msgstr ""
62029
62030#: fortran/resolve.c:5160
62031#, gcc-internal-format
62032msgid "expression_rank(): Two array specs"
62033msgstr ""
62034
62035#: fortran/resolve.c:5242
62036#, gcc-internal-format, gfc-internal-format
62037msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
62038msgstr ""
62039
62040#: fortran/resolve.c:5252
62041#, gcc-internal-format, gfc-internal-format
62042msgid "Assumed-type variable %s at %L may only be used as actual argument"
62043msgstr ""
62044
62045#. FIXME: It doesn't work reliably as inquiry_argument is not set
62046#. for all inquiry functions in resolve_function; the reason is
62047#. that the function-name resolution happens too late in that
62048#. function.
62049#: fortran/resolve.c:5262
62050#, gcc-internal-format, gfc-internal-format
62051msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
62052msgstr ""
62053
62054#: fortran/resolve.c:5277
62055#, gcc-internal-format, gfc-internal-format
62056msgid "Assumed-rank variable %s at %L may only be used as actual argument"
62057msgstr ""
62058
62059#. FIXME: It doesn't work reliably as inquiry_argument is not set
62060#. for all inquiry functions in resolve_function; the reason is
62061#. that the function-name resolution happens too late in that
62062#. function.
62063#: fortran/resolve.c:5287
62064#, gcc-internal-format, gfc-internal-format
62065msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
62066msgstr ""
62067
62068#: fortran/resolve.c:5298
62069#, gcc-internal-format, gfc-internal-format
62070msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
62071msgstr ""
62072
62073#: fortran/resolve.c:5307
62074#, gcc-internal-format, gfc-internal-format
62075msgid "Assumed-type variable %s at %L shall not have a subobject reference"
62076msgstr ""
62077
62078#: fortran/resolve.c:5322
62079#, gcc-internal-format, gfc-internal-format
62080msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
62081msgstr ""
62082
62083#: fortran/resolve.c:5484
62084#, gcc-internal-format
62085msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
62086msgstr ""
62087
62088#: fortran/resolve.c:5489
62089#, gcc-internal-format
62090msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
62091msgstr ""
62092
62093#: fortran/resolve.c:5559
62094#, gcc-internal-format, gfc-internal-format
62095msgid "Polymorphic subobject of coindexed object at %L"
62096msgstr ""
62097
62098#: fortran/resolve.c:5572
62099#, gcc-internal-format, gfc-internal-format
62100msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
62101msgstr ""
62102
62103#: fortran/resolve.c:5925
62104#, fuzzy, gcc-internal-format, gfc-internal-format
62105msgid "Passed-object at %L must be scalar"
62106msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
62107
62108#: fortran/resolve.c:5932
62109#, gcc-internal-format
62110msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
62111msgstr ""
62112
62113#: fortran/resolve.c:5967
62114#, gcc-internal-format
62115msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
62116msgstr ""
62117
62118#: fortran/resolve.c:5976
62119#, gcc-internal-format, gfc-internal-format
62120msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
62121msgstr ""
62122
62123#. Nothing matching found!
62124#: fortran/resolve.c:6164
62125#, gcc-internal-format
62126msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
62127msgstr ""
62128
62129#: fortran/resolve.c:6191
62130#, fuzzy, gcc-internal-format
62131#| msgid "%s at %L must be INTEGER"
62132msgid "%qs at %L should be a SUBROUTINE"
62133msgstr "%s:n kohdassa %L täytyy olla INTEGER"
62134
62135#: fortran/resolve.c:6242
62136#, fuzzy, gcc-internal-format
62137msgid "%qs at %L should be a FUNCTION"
62138msgstr "%qs esitelty funktion palauttavana funktiona"
62139
62140#: fortran/resolve.c:6792
62141#, fuzzy, gcc-internal-format
62142msgid "gfc_resolve_expr(): Bad expression type"
62143msgstr "vektoriylivuoto lausekkeessa"
62144
62145#: fortran/resolve.c:6818
62146#, fuzzy, gcc-internal-format, gfc-internal-format
62147msgid "%s at %L must be a scalar"
62148msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
62149
62150#: fortran/resolve.c:6828
62151#, fuzzy, gcc-internal-format, gfc-internal-format
62152msgid "%s at %L must be integer"
62153msgstr "%s:n kohdassa %L täytyy olla INTEGER"
62154
62155#: fortran/resolve.c:6832 fortran/resolve.c:6839
62156#, gcc-internal-format, gfc-internal-format
62157msgid "%s at %L must be INTEGER"
62158msgstr "%s:n kohdassa %L täytyy olla INTEGER"
62159
62160#: fortran/resolve.c:6881
62161#, gcc-internal-format, gfc-internal-format
62162msgid "Step expression in DO loop at %L cannot be zero"
62163msgstr ""
62164
62165#: fortran/resolve.c:6917
62166#, gcc-internal-format, gfc-internal-format
62167msgid "DO loop at %L will be executed zero times"
62168msgstr ""
62169
62170#: fortran/resolve.c:6934
62171#, gcc-internal-format, gfc-internal-format
62172msgid "DO loop at %L is undefined as it overflows"
62173msgstr ""
62174
62175#: fortran/resolve.c:6940
62176#, gcc-internal-format, gfc-internal-format
62177msgid "DO loop at %L is undefined as it underflows"
62178msgstr ""
62179
62180#: fortran/resolve.c:7001
62181#, gcc-internal-format, gfc-internal-format
62182msgid "FORALL index-name at %L must be a scalar INTEGER"
62183msgstr ""
62184
62185#: fortran/resolve.c:7006
62186#, gcc-internal-format, gfc-internal-format
62187msgid "FORALL start expression at %L must be a scalar INTEGER"
62188msgstr ""
62189
62190#: fortran/resolve.c:7013
62191#, gcc-internal-format, gfc-internal-format
62192msgid "FORALL end expression at %L must be a scalar INTEGER"
62193msgstr ""
62194
62195#: fortran/resolve.c:7021
62196#, gcc-internal-format, gfc-internal-format
62197msgid "FORALL stride expression at %L must be a scalar %s"
62198msgstr ""
62199
62200#: fortran/resolve.c:7026
62201#, gcc-internal-format, gfc-internal-format
62202msgid "FORALL stride expression at %L cannot be zero"
62203msgstr ""
62204
62205#: fortran/resolve.c:7039
62206#, fuzzy, gcc-internal-format
62207msgid "FORALL index %qs may not appear in triplet specification at %L"
62208msgstr "%J%qD:lle ei ole aiempaa esittelyä"
62209
62210#: fortran/resolve.c:7142 fortran/resolve.c:7434
62211#, gcc-internal-format, gfc-internal-format
62212msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
62213msgstr ""
62214
62215#: fortran/resolve.c:7150 fortran/resolve.c:7399
62216#, gcc-internal-format, gfc-internal-format
62217msgid "Coindexed allocatable object at %L"
62218msgstr ""
62219
62220#: fortran/resolve.c:7256
62221#, gcc-internal-format, gfc-internal-format
62222msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
62223msgstr ""
62224
62225#: fortran/resolve.c:7287
62226#, gcc-internal-format, gfc-internal-format
62227msgid "Source-expr at %L and allocate-object at %L must have the same shape"
62228msgstr ""
62229
62230#: fortran/resolve.c:7445
62231#, gcc-internal-format, gfc-internal-format
62232msgid "Type of entity at %L is type incompatible with source-expr at %L"
62233msgstr ""
62234
62235#: fortran/resolve.c:7457
62236#, gcc-internal-format, gfc-internal-format
62237msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
62238msgstr ""
62239
62240#: fortran/resolve.c:7471
62241#, gcc-internal-format, gfc-internal-format
62242msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
62243msgstr ""
62244
62245#: fortran/resolve.c:7486
62246#, gcc-internal-format, gfc-internal-format
62247msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
62248msgstr ""
62249
62250#: fortran/resolve.c:7499
62251#, gcc-internal-format, gfc-internal-format
62252msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
62253msgstr ""
62254
62255#: fortran/resolve.c:7517
62256#, gcc-internal-format, gfc-internal-format
62257msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
62258msgstr ""
62259
62260#: fortran/resolve.c:7598 fortran/resolve.c:7613
62261#, gcc-internal-format, gfc-internal-format
62262msgid "Array specification required in ALLOCATE statement at %L"
62263msgstr ""
62264
62265#: fortran/resolve.c:7605
62266#, fuzzy, gcc-internal-format, gfc-internal-format
62267msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
62268msgstr "tyhjä esittely"
62269
62270#: fortran/resolve.c:7628
62271#, gcc-internal-format, gfc-internal-format
62272msgid "Coarray specification required in ALLOCATE statement at %L"
62273msgstr ""
62274
62275#: fortran/resolve.c:7655
62276#, gcc-internal-format, gfc-internal-format
62277msgid "Bad array specification in ALLOCATE statement at %L"
62278msgstr ""
62279
62280#: fortran/resolve.c:7674
62281#, gcc-internal-format
62282msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
62283msgstr ""
62284
62285#: fortran/resolve.c:7689
62286#, fuzzy, gcc-internal-format, gfc-internal-format
62287msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
62288msgstr "tyhjä esittely"
62289
62290#: fortran/resolve.c:7700
62291#, fuzzy, gcc-internal-format, gfc-internal-format
62292msgid "Bad coarray specification in ALLOCATE statement at %L"
62293msgstr "tyhjä esittely"
62294
62295#: fortran/resolve.c:7732
62296#, gcc-internal-format, gfc-internal-format
62297msgid "Stat-variable at %L must be a scalar INTEGER variable"
62298msgstr ""
62299
62300#: fortran/resolve.c:7755
62301#, gcc-internal-format, gfc-internal-format
62302msgid "Stat-variable at %L shall not be %sd within the same %s statement"
62303msgstr ""
62304
62305#: fortran/resolve.c:7766
62306#, gcc-internal-format, gfc-internal-format
62307msgid "ERRMSG at %L is useless without a STAT tag"
62308msgstr ""
62309
62310#: fortran/resolve.c:7782
62311#, gcc-internal-format, gfc-internal-format
62312msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
62313msgstr ""
62314
62315#: fortran/resolve.c:7805
62316#, gcc-internal-format, gfc-internal-format
62317msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
62318msgstr ""
62319
62320#: fortran/resolve.c:7835
62321#, gcc-internal-format, gfc-internal-format
62322msgid "Allocate-object at %L also appears at %L"
62323msgstr ""
62324
62325#: fortran/resolve.c:7841 fortran/resolve.c:7847
62326#, gcc-internal-format, gfc-internal-format
62327msgid "Allocate-object at %L is subobject of object at %L"
62328msgstr ""
62329
62330#. The cases overlap, or they are the same
62331#. element in the list.  Either way, we must
62332#. issue an error and get the next case from P.
62333#. FIXME: Sort P and Q by line number.
62334#: fortran/resolve.c:8075
62335#, gcc-internal-format, gfc-internal-format
62336msgid "CASE label at %L overlaps with CASE label at %L"
62337msgstr "CASE-nimiö kohdassa %L menee CASE-nimiön päälle kohdassa %L"
62338
62339#: fortran/resolve.c:8126
62340#, gcc-internal-format, gfc-internal-format
62341msgid "Expression in CASE statement at %L must be of type %s"
62342msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
62343
62344#: fortran/resolve.c:8137
62345#, gcc-internal-format, gfc-internal-format
62346msgid "Expression in CASE statement at %L must be of kind %d"
62347msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %d-kaltainen"
62348
62349#: fortran/resolve.c:8150
62350#, gcc-internal-format, gfc-internal-format
62351msgid "Expression in CASE statement at %L must be scalar"
62352msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
62353
62354#: fortran/resolve.c:8196
62355#, gcc-internal-format, gfc-internal-format
62356msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
62357msgstr ""
62358
62359#: fortran/resolve.c:8215
62360#, gcc-internal-format, gfc-internal-format
62361msgid "Argument of SELECT statement at %L cannot be %s"
62362msgstr ""
62363
62364#: fortran/resolve.c:8225
62365#, fuzzy, gcc-internal-format, gfc-internal-format
62366msgid "Argument of SELECT statement at %L must be a scalar expression"
62367msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
62368
62369#: fortran/resolve.c:8243 fortran/resolve.c:8251
62370#, fuzzy, gcc-internal-format, gfc-internal-format
62371msgid "Expression in CASE statement at %L is not in the range of %s"
62372msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
62373
62374#: fortran/resolve.c:8313 fortran/resolve.c:8884
62375#, gcc-internal-format, gfc-internal-format
62376msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
62377msgstr ""
62378
62379#: fortran/resolve.c:8339
62380#, gcc-internal-format, gfc-internal-format
62381msgid "Logical range in CASE statement at %L is not allowed"
62382msgstr ""
62383
62384#: fortran/resolve.c:8351
62385#, gcc-internal-format, gfc-internal-format
62386msgid "Constant logical value in CASE statement is repeated at %L"
62387msgstr ""
62388
62389#: fortran/resolve.c:8366
62390#, gcc-internal-format, gfc-internal-format
62391msgid "Range specification at %L can never be matched"
62392msgstr ""
62393
62394#: fortran/resolve.c:8469
62395#, gcc-internal-format, gfc-internal-format
62396msgid "Logical SELECT CASE block at %L has more that two cases"
62397msgstr ""
62398
62399#: fortran/resolve.c:8529
62400#, fuzzy, gcc-internal-format, gfc-internal-format
62401msgid "Selector at %L cannot be NULL()"
62402msgstr "%s:n kohdassa %L täytyy olla INTEGER"
62403
62404#: fortran/resolve.c:8534
62405#, fuzzy, gcc-internal-format, gfc-internal-format
62406msgid "Selector at %L has no type"
62407msgstr "%s:n kohdassa %L täytyy olla INTEGER"
62408
62409#: fortran/resolve.c:8556
62410#, fuzzy, gcc-internal-format
62411msgid "Associate-name %qs at %L is used as array"
62412msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
62413
62414#: fortran/resolve.c:8567
62415#, gcc-internal-format, gfc-internal-format
62416msgid "CLASS selector at %L needs a temporary which is not yet implemented"
62417msgstr ""
62418
62419#: fortran/resolve.c:8774
62420#, fuzzy, gcc-internal-format, gfc-internal-format
62421msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
62422msgstr "yhteensopimattomat tyypit sijoituksessa"
62423
62424#: fortran/resolve.c:8794 fortran/resolve.c:8806
62425#, fuzzy, gcc-internal-format, gfc-internal-format
62426msgid "Selector at %L must not be coindexed"
62427msgstr "%s:n kohdassa %L täytyy olla INTEGER"
62428
62429#: fortran/resolve.c:8835
62430#, fuzzy, gcc-internal-format, gfc-internal-format
62431#| msgid "CASE label at %L overlaps with CASE label at %L"
62432msgid "TYPE IS at %L overlaps with TYPE IS at %L"
62433msgstr "CASE-nimiö kohdassa %L menee CASE-nimiön päälle kohdassa %L"
62434
62435#: fortran/resolve.c:8847
62436#, fuzzy, gcc-internal-format
62437msgid "Derived type %qs at %L must be extensible"
62438msgstr "tyhjä esittely"
62439
62440#: fortran/resolve.c:8859
62441#, gcc-internal-format
62442msgid "Derived type %qs at %L must be an extension of %qs"
62443msgstr ""
62444
62445#: fortran/resolve.c:8862
62446#, fuzzy, gcc-internal-format
62447msgid "Unexpected intrinsic type %qs at %L"
62448msgstr "tyhjä esittely"
62449
62450#: fortran/resolve.c:8872
62451#, gcc-internal-format, gfc-internal-format
62452msgid "The type-spec at %L shall specify that each length type parameter is assumed"
62453msgstr ""
62454
62455#: fortran/resolve.c:9119
62456#, gcc-internal-format, gfc-internal-format
62457msgid "Double CLASS IS block in SELECT TYPE statement at %L"
62458msgstr ""
62459
62460#: fortran/resolve.c:9215
62461#, gcc-internal-format, gfc-internal-format
62462msgid "Invalid context for NULL () intrinsic at %L"
62463msgstr ""
62464
62465#: fortran/resolve.c:9268
62466#, fuzzy, gcc-internal-format, gfc-internal-format
62467msgid "DTIO %s procedure at %L must be recursive"
62468msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
62469
62470#: fortran/resolve.c:9278
62471#, gcc-internal-format, gfc-internal-format
62472msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
62473msgstr ""
62474
62475#: fortran/resolve.c:9291
62476#, gcc-internal-format, gfc-internal-format
62477msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
62478msgstr ""
62479
62480#: fortran/resolve.c:9300
62481#, gcc-internal-format, gfc-internal-format
62482msgid "Data transfer element at %L cannot have procedure pointer components"
62483msgstr ""
62484
62485#: fortran/resolve.c:9307
62486#, gcc-internal-format, gfc-internal-format
62487msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
62488msgstr ""
62489
62490#: fortran/resolve.c:9318
62491#, gcc-internal-format, gfc-internal-format
62492msgid "Data transfer element at %L cannot have PRIVATE components"
62493msgstr ""
62494
62495#: fortran/resolve.c:9324
62496#, gcc-internal-format, gfc-internal-format
62497msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
62498msgstr ""
62499
62500#: fortran/resolve.c:9339
62501#, gcc-internal-format, gfc-internal-format
62502msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
62503msgstr ""
62504
62505#: fortran/resolve.c:9399
62506#, gcc-internal-format, gfc-internal-format
62507msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
62508msgstr ""
62509
62510#: fortran/resolve.c:9409
62511#, gcc-internal-format, gfc-internal-format
62512msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
62513msgstr ""
62514
62515#: fortran/resolve.c:9413
62516#, fuzzy, gcc-internal-format, gfc-internal-format
62517msgid "Event variable argument at %L must be a coarray or coindexed"
62518msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
62519
62520#: fortran/resolve.c:9416
62521#, fuzzy, gcc-internal-format, gfc-internal-format
62522msgid "Event variable argument at %L must be a coarray but not coindexed"
62523msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
62524
62525#: fortran/resolve.c:9423 fortran/resolve.c:9545
62526#, gcc-internal-format, gfc-internal-format
62527msgid "STAT= argument at %L must be a scalar INTEGER variable"
62528msgstr ""
62529
62530#: fortran/resolve.c:9435 fortran/resolve.c:9553
62531#, gcc-internal-format, gfc-internal-format
62532msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
62533msgstr ""
62534
62535#: fortran/resolve.c:9447
62536#, gcc-internal-format, gfc-internal-format
62537msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
62538msgstr ""
62539
62540#: fortran/resolve.c:9460
62541#, fuzzy, gcc-internal-format, gfc-internal-format
62542#| msgid "argument to decltype must be an expression"
62543msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
62544msgstr "decltypen argumentin on oltava lauseke"
62545
62546#: fortran/resolve.c:9521
62547#, gcc-internal-format, gfc-internal-format
62548msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
62549msgstr ""
62550
62551#: fortran/resolve.c:9525 fortran/resolve.c:9535
62552#, fuzzy, gcc-internal-format, gfc-internal-format
62553msgid "Imageset argument at %L must between 1 and num_images()"
62554msgstr "puhdistusargumentti ei ole tunniste"
62555
62556#: fortran/resolve.c:9580
62557#, gcc-internal-format, gfc-internal-format
62558msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
62559msgstr ""
62560
62561#: fortran/resolve.c:9590
62562#, gcc-internal-format, gfc-internal-format
62563msgid "Branch at %L may result in an infinite loop"
62564msgstr "Haarautuminen kohdassa %L voi aiheuttaa ikisilmukan"
62565
62566#. Note: A label at END CRITICAL does not leave the CRITICAL
62567#. construct as END CRITICAL is still part of it.
62568#: fortran/resolve.c:9607 fortran/resolve.c:9630
62569#, gcc-internal-format, gfc-internal-format
62570msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
62571msgstr ""
62572
62573#: fortran/resolve.c:9611 fortran/resolve.c:9636
62574#, gcc-internal-format, gfc-internal-format
62575msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
62576msgstr ""
62577
62578#. The label is not in an enclosing block, so illegal.  This was
62579#. allowed in Fortran 66, so we allow it as extension.  No
62580#. further checks are necessary in this case.
62581#: fortran/resolve.c:9651
62582#, gcc-internal-format, gfc-internal-format
62583msgid "Label at %L is not in the same block as the GOTO statement at %L"
62584msgstr ""
62585
62586#: fortran/resolve.c:9723
62587#, gcc-internal-format, gfc-internal-format
62588msgid "WHERE mask at %L has inconsistent shape"
62589msgstr ""
62590
62591#: fortran/resolve.c:9739
62592#, gcc-internal-format, gfc-internal-format
62593msgid "WHERE assignment target at %L has inconsistent shape"
62594msgstr ""
62595
62596#: fortran/resolve.c:9747 fortran/resolve.c:9834
62597#, gcc-internal-format, gfc-internal-format
62598msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
62599msgstr ""
62600
62601#: fortran/resolve.c:9757 fortran/resolve.c:9844
62602#, gcc-internal-format, gfc-internal-format
62603msgid "Unsupported statement inside WHERE at %L"
62604msgstr ""
62605
62606#: fortran/resolve.c:9788
62607#, gcc-internal-format, gfc-internal-format
62608msgid "Assignment to a FORALL index variable at %L"
62609msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
62610
62611#: fortran/resolve.c:9797
62612#, gcc-internal-format
62613msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
62614msgstr ""
62615
62616#: fortran/resolve.c:9962
62617#, gcc-internal-format, gfc-internal-format
62618msgid "FORALL index-name at %L must be a scalar variable of type integer"
62619msgstr ""
62620
62621#: fortran/resolve.c:9972
62622#, gcc-internal-format, gfc-internal-format
62623msgid "An outer FORALL construct already has an index with this name %L"
62624msgstr ""
62625
62626#: fortran/resolve.c:10049
62627#, gcc-internal-format, gfc-internal-format
62628msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
62629msgstr ""
62630
62631#: fortran/resolve.c:10151
62632#, gcc-internal-format
62633msgid "gfc_resolve_blocks(): Bad block type"
62634msgstr ""
62635
62636#: fortran/resolve.c:10264
62637#, fuzzy, gcc-internal-format, gfc-internal-format
62638msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
62639msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
62640
62641#: fortran/resolve.c:10296
62642#, gcc-internal-format, gfc-internal-format
62643msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
62644msgstr ""
62645
62646#: fortran/resolve.c:10301
62647#, gcc-internal-format, gfc-internal-format
62648msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
62649msgstr ""
62650
62651#: fortran/resolve.c:10311
62652#, fuzzy, gcc-internal-format, gfc-internal-format
62653msgid "Assignment to coindexed variable at %L in a PURE procedure"
62654msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
62655
62656#: fortran/resolve.c:10343
62657#, gcc-internal-format, gfc-internal-format
62658msgid "Assignment to polymorphic coarray at %L is not permitted"
62659msgstr ""
62660
62661#: fortran/resolve.c:10347
62662#, fuzzy, gcc-internal-format, gfc-internal-format
62663#| msgid "Assignment to a FORALL index variable at %L"
62664msgid "Assignment to an allocatable polymorphic variable at %L"
62665msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
62666
62667#: fortran/resolve.c:10352
62668#, gcc-internal-format
62669msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
62670msgstr ""
62671
62672#: fortran/resolve.c:10359
62673#, gcc-internal-format, gfc-internal-format
62674msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
62675msgstr ""
62676
62677#: fortran/resolve.c:10370
62678#, fuzzy, gcc-internal-format, gfc-internal-format
62679msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
62680msgstr "yhteensopimattomat tyypit sijoituksessa"
62681
62682#: fortran/resolve.c:10683
62683#, gcc-internal-format, gfc-internal-format
62684msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
62685msgstr ""
62686
62687#. Even if standard does not support this feature, continue to build
62688#. the two statements to avoid upsetting frontend_passes.c.
62689#: fortran/resolve.c:10925
62690#, fuzzy, gcc-internal-format, gfc-internal-format
62691#| msgid "Invalid procedure pointer assignment at %L"
62692msgid "Pointer procedure assignment at %L"
62693msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
62694
62695#: fortran/resolve.c:10937
62696#, fuzzy, gcc-internal-format, gfc-internal-format
62697msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
62698msgstr "yhteensopimattomat tyypit sijoituksessa"
62699
62700#: fortran/resolve.c:11177
62701#, gcc-internal-format, gfc-internal-format
62702msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
62703msgstr ""
62704
62705#: fortran/resolve.c:11180
62706#, fuzzy, gcc-internal-format
62707#| msgid "Variable %s cannot be assigned in PURE procedure at %C"
62708msgid "Variable %qs has not been assigned a target label at %L"
62709msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
62710
62711#: fortran/resolve.c:11191
62712#, gcc-internal-format, gfc-internal-format
62713msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
62714msgstr ""
62715
62716#: fortran/resolve.c:11253
62717#, gcc-internal-format, gfc-internal-format
62718msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
62719msgstr ""
62720
62721#: fortran/resolve.c:11298
62722#, fuzzy, gcc-internal-format, gfc-internal-format
62723msgid "Invalid NULL at %L"
62724msgstr "virheellinen %%L-arvo"
62725
62726#: fortran/resolve.c:11302
62727#, gcc-internal-format, gfc-internal-format
62728msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
62729msgstr ""
62730
62731#: fortran/resolve.c:11359
62732#, gcc-internal-format
62733msgid "gfc_resolve_code(): No expression on DO WHILE"
62734msgstr ""
62735
62736#: fortran/resolve.c:11364
62737#, gcc-internal-format, gfc-internal-format
62738msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
62739msgstr ""
62740
62741#: fortran/resolve.c:11448
62742#, gcc-internal-format, gfc-internal-format
62743msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
62744msgstr ""
62745
62746#: fortran/resolve.c:11527
62747#, gcc-internal-format
62748msgid "gfc_resolve_code(): Bad statement code"
62749msgstr ""
62750
62751#: fortran/resolve.c:11637
62752#, fuzzy, gcc-internal-format
62753msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
62754msgstr "%J%qD on tavallisesti ei-staattinen funktio"
62755
62756#. This can only happen if the variable is defined in a module - if it
62757#. isn't the same module, reject it.
62758#: fortran/resolve.c:11650
62759#, fuzzy, gcc-internal-format
62760msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
62761msgstr "%J%qD on tavallisesti ei-staattinen funktio"
62762
62763#. Print an error if the procedure is defined multiple times; we have to
62764#. exclude references to the same procedure via module association or
62765#. multiple checks for the same procedure.
62766#: fortran/resolve.c:11667
62767#, fuzzy, gcc-internal-format
62768msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
62769msgstr "%J%qD on tavallisesti ei-staattinen funktio"
62770
62771#: fortran/resolve.c:11752
62772#, gcc-internal-format, gfc-internal-format
62773msgid "String length at %L is too large"
62774msgstr "Merkkijonon pituus kohdassa %L on liian suuri"
62775
62776#: fortran/resolve.c:11981
62777#, gcc-internal-format
62778msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
62779msgstr ""
62780
62781#: fortran/resolve.c:11985
62782#, fuzzy, gcc-internal-format
62783#| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
62784msgid "Scalar object %qs at %L may not be ALLOCATABLE"
62785msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
62786
62787#: fortran/resolve.c:11993
62788#, gcc-internal-format
62789msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
62790msgstr ""
62791
62792#: fortran/resolve.c:12003
62793#, fuzzy, gcc-internal-format
62794#| msgid "Automatic array '%s' at %L cannot have an initializer"
62795msgid "Array %qs at %L cannot have a deferred shape"
62796msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
62797
62798#: fortran/resolve.c:12018
62799#, gcc-internal-format
62800msgid "Type %qs of CLASS variable %qs at %L is not extensible"
62801msgstr ""
62802
62803#: fortran/resolve.c:12030
62804#, gcc-internal-format
62805msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
62806msgstr ""
62807
62808#: fortran/resolve.c:12061
62809#, gcc-internal-format
62810msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
62811msgstr ""
62812
62813#: fortran/resolve.c:12083
62814#, fuzzy, gcc-internal-format
62815msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
62816msgstr "muuttuvakokoista objektia ei voi alustaa"
62817
62818#: fortran/resolve.c:12110
62819#, gcc-internal-format
62820msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
62821msgstr ""
62822
62823#. F08:C541. The shape of an array defined in a main program or module
62824#. * needs to be constant.
62825#: fortran/resolve.c:12151
62826#, fuzzy, gcc-internal-format
62827msgid "The module or main program array %qs at %L must have constant shape"
62828msgstr "muuttuvakokoista objektia ei voi alustaa"
62829
62830#: fortran/resolve.c:12170
62831#, gcc-internal-format, gfc-internal-format
62832msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
62833msgstr ""
62834
62835#: fortran/resolve.c:12191
62836#, gcc-internal-format
62837msgid "%qs at %L must have constant character length in this context"
62838msgstr ""
62839
62840#: fortran/resolve.c:12198
62841#, gcc-internal-format
62842msgid "COMMON variable %qs at %L must have constant character length"
62843msgstr ""
62844
62845#: fortran/resolve.c:12245
62846#, fuzzy, gcc-internal-format
62847#| msgid "Allocatable '%s' at %L cannot have an initializer"
62848msgid "Allocatable %qs at %L cannot have an initializer"
62849msgstr "Varattavalla ”%s” kohdassa %L ei voi olla alustinta"
62850
62851#: fortran/resolve.c:12248
62852#, fuzzy, gcc-internal-format
62853#| msgid "External '%s' at %L cannot have an initializer"
62854msgid "External %qs at %L cannot have an initializer"
62855msgstr "Ulkoisella ”%s” kohdassa %L ei voi olla alustinta"
62856
62857#: fortran/resolve.c:12252
62858#, fuzzy, gcc-internal-format
62859#| msgid "Dummy '%s' at %L cannot have an initializer"
62860msgid "Dummy %qs at %L cannot have an initializer"
62861msgstr "Tyhjällä ”%s” kohdassa %L ei voi olla alustinta"
62862
62863#: fortran/resolve.c:12255
62864#, fuzzy, gcc-internal-format
62865#| msgid "Intrinsic '%s' at %L cannot have an initializer"
62866msgid "Intrinsic %qs at %L cannot have an initializer"
62867msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
62868
62869#: fortran/resolve.c:12258
62870#, fuzzy, gcc-internal-format
62871#| msgid "Function '%s' at %L cannot have an initializer"
62872msgid "Function result %qs at %L cannot have an initializer"
62873msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
62874
62875#: fortran/resolve.c:12261
62876#, fuzzy, gcc-internal-format
62877#| msgid "Automatic array '%s' at %L cannot have an initializer"
62878msgid "Automatic array %qs at %L cannot have an initializer"
62879msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
62880
62881#: fortran/resolve.c:12303
62882#, fuzzy, gcc-internal-format, gfc-internal-format
62883msgid "%s at %L"
62884msgstr ""
62885"Käyttö: %s [-s SIGNAALI | -SIGNAALI] PID...\n"
62886"  tai:  %s -l [SIGNAALI]...\n"
62887"  tai:  %s -t [SIGNAALI]...\n"
62888
62889#: fortran/resolve.c:12330
62890#, gcc-internal-format
62891msgid "Character-valued statement function %qs at %L must have constant length"
62892msgstr ""
62893
62894#: fortran/resolve.c:12352
62895#, gcc-internal-format
62896msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
62897msgstr ""
62898
62899#: fortran/resolve.c:12374
62900#, gcc-internal-format
62901msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
62902msgstr ""
62903
62904#: fortran/resolve.c:12392
62905#, fuzzy, gcc-internal-format
62906#| msgid "Function '%s' at %L cannot have an initializer"
62907msgid "Function %qs at %L cannot have an initializer"
62908msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
62909
62910#: fortran/resolve.c:12401
62911#, fuzzy, gcc-internal-format
62912#| msgid "External object '%s' at %L may not have an initializer"
62913msgid "External object %qs at %L may not have an initializer"
62914msgstr "Ulkoisella objektilla ”%s” kohdassa %L ei voi olla alustinta"
62915
62916#: fortran/resolve.c:12409
62917#, fuzzy, gcc-internal-format
62918#| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
62919msgid "ELEMENTAL function %qs at %L must have a scalar result"
62920msgstr "ELEMENTAL-funktiolla ”%s” kohdassa %L täytyy olla skalaaritulos"
62921
62922#: fortran/resolve.c:12419
62923#, fuzzy, gcc-internal-format
62924#| msgid "argument of function call might be a candidate for a format attribute"
62925msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
62926msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
62927
62928#: fortran/resolve.c:12438
62929#, fuzzy, gcc-internal-format
62930#| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
62931msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
62932msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla taulukkoarvoinen"
62933
62934#: fortran/resolve.c:12442
62935#, fuzzy, gcc-internal-format
62936#| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
62937msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
62938msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla osoitinarvoinen"
62939
62940#: fortran/resolve.c:12446
62941#, fuzzy, gcc-internal-format
62942#| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
62943msgid "CHARACTER(*) function %qs at %L cannot be pure"
62944msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla puhdas"
62945
62946#: fortran/resolve.c:12450
62947#, fuzzy, gcc-internal-format
62948#| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
62949msgid "CHARACTER(*) function %qs at %L cannot be recursive"
62950msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla rekursiivinen"
62951
62952#: fortran/resolve.c:12463
62953#, fuzzy, gcc-internal-format
62954#| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
62955msgid "CHARACTER(*) function %qs at %L"
62956msgstr "%qs esitelty funktion palauttavana funktiona"
62957
62958#: fortran/resolve.c:12472
62959#, fuzzy, gcc-internal-format
62960msgid "Procedure pointer %qs at %L shall not be elemental"
62961msgstr "tyhjä esittely"
62962
62963#: fortran/resolve.c:12478
62964#, fuzzy, gcc-internal-format
62965#| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
62966msgid "Dummy procedure %qs at %L shall not be elemental"
62967msgstr "Valeproseduurilla ”%s” kohdassa %C ei voi olla geneeristä rajapintaa"
62968
62969#: fortran/resolve.c:12490
62970#, fuzzy, gcc-internal-format
62971#| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
62972msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
62973msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
62974
62975#: fortran/resolve.c:12547
62976#, fuzzy, gcc-internal-format
62977#| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
62978msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
62979msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
62980
62981#: fortran/resolve.c:12553
62982#, fuzzy, gcc-internal-format
62983#| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
62984msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
62985msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa ”%s” kohdassa %L"
62986
62987#: fortran/resolve.c:12559
62988#, fuzzy, gcc-internal-format
62989#| msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
62990msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
62991msgstr "PROCEDURE-attribuutti on ristiriidassa RESULT-attribuutin kanssa kohteessa ”%s” kohdassa %L"
62992
62993#: fortran/resolve.c:12567
62994#, fuzzy, gcc-internal-format
62995#| msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
62996msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
62997msgstr "EXTERNAL-attribuutti on ristiriidassa FUNCTION-attribuutin kanssa kohteessa ”%s” kohdassa %L"
62998
62999#: fortran/resolve.c:12573
63000#, gcc-internal-format
63001msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
63002msgstr ""
63003
63004#: fortran/resolve.c:12616
63005#, gcc-internal-format, gfc-internal-format
63006msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
63007msgstr ""
63008
63009#: fortran/resolve.c:12624
63010#, gcc-internal-format, gfc-internal-format
63011msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
63012msgstr ""
63013
63014#: fortran/resolve.c:12632
63015#, gcc-internal-format, gfc-internal-format
63016msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
63017msgstr ""
63018
63019#: fortran/resolve.c:12641
63020#, gcc-internal-format
63021msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
63022msgstr ""
63023
63024#: fortran/resolve.c:12725
63025#, gcc-internal-format
63026msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
63027msgstr ""
63028
63029#: fortran/resolve.c:12734
63030#, gcc-internal-format, gfc-internal-format
63031msgid "FINAL procedure at %L must have exactly one argument"
63032msgstr ""
63033
63034#: fortran/resolve.c:12743
63035#, fuzzy, gcc-internal-format
63036#| msgid "Argument of FINAL procedure at %L must be of type '%s'"
63037msgid "Argument of FINAL procedure at %L must be of type %qs"
63038msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
63039
63040#: fortran/resolve.c:12751
63041#, gcc-internal-format, gfc-internal-format
63042msgid "Argument of FINAL procedure at %L must not be a POINTER"
63043msgstr ""
63044
63045#: fortran/resolve.c:12757
63046#, gcc-internal-format, gfc-internal-format
63047msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
63048msgstr ""
63049
63050#: fortran/resolve.c:12763
63051#, gcc-internal-format, gfc-internal-format
63052msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
63053msgstr ""
63054
63055#: fortran/resolve.c:12771
63056#, gcc-internal-format, gfc-internal-format
63057msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
63058msgstr ""
63059
63060#: fortran/resolve.c:12780
63061#, gcc-internal-format, gfc-internal-format
63062msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
63063msgstr ""
63064
63065#: fortran/resolve.c:12802
63066#, gcc-internal-format
63067msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
63068msgstr ""
63069
63070#: fortran/resolve.c:12839
63071#, gcc-internal-format
63072msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
63073msgstr ""
63074
63075#: fortran/resolve.c:12879
63076#, gcc-internal-format
63077msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
63078msgstr ""
63079
63080#: fortran/resolve.c:12915
63081#, gcc-internal-format
63082msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
63083msgstr ""
63084
63085#: fortran/resolve.c:12974
63086#, gcc-internal-format
63087msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
63088msgstr ""
63089
63090#: fortran/resolve.c:12986
63091#, gcc-internal-format
63092msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
63093msgstr ""
63094
63095#: fortran/resolve.c:13014
63096#, gcc-internal-format
63097msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
63098msgstr ""
63099
63100#: fortran/resolve.c:13070
63101#, gcc-internal-format, gfc-internal-format
63102msgid "Type-bound operator at %L can't be NOPASS"
63103msgstr ""
63104
63105#: fortran/resolve.c:13262
63106#, gcc-internal-format
63107msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
63108msgstr ""
63109
63110#: fortran/resolve.c:13304
63111#, gcc-internal-format
63112msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
63113msgstr ""
63114
63115#: fortran/resolve.c:13318
63116#, fuzzy, gcc-internal-format
63117#| msgid "Intrinsic '%s' at %L must have at least two arguments"
63118msgid "Procedure %qs with PASS at %L must have at least one argument"
63119msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
63120
63121#: fortran/resolve.c:13332 fortran/resolve.c:13798
63122#, fuzzy, gcc-internal-format
63123msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
63124msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
63125
63126#: fortran/resolve.c:13340
63127#, fuzzy, gcc-internal-format
63128#| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
63129msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
63130msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla perittyä tyyppiä ”%s”"
63131
63132#: fortran/resolve.c:13349
63133#, fuzzy, gcc-internal-format
63134msgid "Passed-object dummy argument of %qs at %L must be scalar"
63135msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
63136
63137#: fortran/resolve.c:13355
63138#, fuzzy, gcc-internal-format
63139msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
63140msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
63141
63142#: fortran/resolve.c:13361
63143#, fuzzy, gcc-internal-format
63144msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
63145msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
63146
63147#: fortran/resolve.c:13390
63148#, fuzzy, gcc-internal-format
63149#| msgid "Procedure '%s' at %L may not have basic type of %s"
63150msgid "Procedure %qs at %L has the same name as a component of %qs"
63151msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
63152
63153#: fortran/resolve.c:13400
63154#, fuzzy, gcc-internal-format
63155#| msgid "Procedure '%s' at %L may not have basic type of %s"
63156msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
63157msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
63158
63159#: fortran/resolve.c:13492
63160#, gcc-internal-format
63161msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
63162msgstr ""
63163
63164#: fortran/resolve.c:13594
63165#, gcc-internal-format
63166msgid "Coarray component %qs at %L must be allocatable with deferred shape"
63167msgstr ""
63168
63169#: fortran/resolve.c:13603
63170#, gcc-internal-format
63171msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
63172msgstr ""
63173
63174#: fortran/resolve.c:13613
63175#, gcc-internal-format
63176msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
63177msgstr ""
63178
63179#: fortran/resolve.c:13622
63180#, gcc-internal-format
63181msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
63182msgstr ""
63183
63184#: fortran/resolve.c:13633
63185#, fuzzy, gcc-internal-format
63186msgid "Component %qs of BIND(C) type at %L must have length one"
63187msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
63188
63189#: fortran/resolve.c:13731
63190#, fuzzy, gcc-internal-format
63191msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
63192msgstr "tyhjä esittely"
63193
63194#: fortran/resolve.c:13745
63195#, fuzzy, gcc-internal-format
63196#| msgid "Intrinsic '%s' at %L must have at least two arguments"
63197msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
63198msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
63199
63200#: fortran/resolve.c:13761
63201#, fuzzy, gcc-internal-format
63202#| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
63203msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
63204msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla perittyä tyyppiä ”%s”"
63205
63206#: fortran/resolve.c:13771
63207#, fuzzy, gcc-internal-format
63208#| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
63209msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
63210msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla skalaari"
63211
63212#: fortran/resolve.c:13780
63213#, fuzzy, gcc-internal-format
63214#| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
63215msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
63216msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
63217
63218#: fortran/resolve.c:13789
63219#, fuzzy, gcc-internal-format
63220#| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
63221msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
63222msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
63223
63224#: fortran/resolve.c:13831
63225#, gcc-internal-format
63226msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
63227msgstr ""
63228
63229#: fortran/resolve.c:13844
63230#, gcc-internal-format
63231msgid "Character length of component %qs needs to be a constant specification expression at %L"
63232msgstr ""
63233
63234#: fortran/resolve.c:13855
63235#, gcc-internal-format
63236msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
63237msgstr ""
63238
63239#: fortran/resolve.c:13888
63240#, gcc-internal-format
63241msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
63242msgstr ""
63243
63244#: fortran/resolve.c:13896
63245#, gcc-internal-format, gfc-internal-format
63246msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
63247msgstr ""
63248
63249#: fortran/resolve.c:13905
63250#, gcc-internal-format, gfc-internal-format
63251msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
63252msgstr ""
63253
63254#: fortran/resolve.c:13923 fortran/resolve.c:13935
63255#, gcc-internal-format
63256msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
63257msgstr ""
63258
63259#: fortran/resolve.c:14009
63260#, fuzzy, gcc-internal-format, gfc-internal-format
63261#| msgid "Conflict in attributes of function argument at %C"
63262msgid "Conflicting initializers in union at %L and %L"
63263msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
63264
63265#: fortran/resolve.c:14054
63266#, gcc-internal-format
63267msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
63268msgstr ""
63269
63270#: fortran/resolve.c:14067
63271#, gcc-internal-format
63272msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
63273msgstr ""
63274
63275#: fortran/resolve.c:14131
63276#, gcc-internal-format
63277msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
63278msgstr ""
63279
63280#: fortran/resolve.c:14164
63281#, gcc-internal-format
63282msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
63283msgstr ""
63284
63285#: fortran/resolve.c:14236
63286#, fuzzy, gcc-internal-format
63287#| msgid "Empty array constructor at %C is not allowed"
63288msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
63289msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
63290
63291#: fortran/resolve.c:14242
63292#, gcc-internal-format
63293msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
63294msgstr ""
63295
63296#: fortran/resolve.c:14248
63297#, gcc-internal-format
63298msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
63299msgstr ""
63300
63301#: fortran/resolve.c:14256
63302#, gcc-internal-format
63303msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
63304msgstr ""
63305
63306#: fortran/resolve.c:14273
63307#, gcc-internal-format
63308msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
63309msgstr ""
63310
63311#: fortran/resolve.c:14295
63312#, gcc-internal-format
63313msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
63314msgstr ""
63315
63316#: fortran/resolve.c:14306
63317#, gcc-internal-format
63318msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
63319msgstr ""
63320
63321#: fortran/resolve.c:14333
63322#, fuzzy, gcc-internal-format
63323#| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
63324msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
63325msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa ”%s” kohdassa %L"
63326
63327#: fortran/resolve.c:14357
63328#, gcc-internal-format
63329msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
63330msgstr ""
63331
63332#: fortran/resolve.c:14373
63333#, gcc-internal-format
63334msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
63335msgstr ""
63336
63337#: fortran/resolve.c:14384
63338#, gcc-internal-format, gfc-internal-format
63339msgid "Incompatible derived type in PARAMETER at %L"
63340msgstr ""
63341
63342#: fortran/resolve.c:14392
63343#, fuzzy, gcc-internal-format
63344#| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
63345msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
63346msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
63347
63348#: fortran/resolve.c:14443
63349#, gcc-internal-format
63350msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
63351msgstr ""
63352
63353#: fortran/resolve.c:14454
63354#, gcc-internal-format
63355msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
63356msgstr ""
63357
63358#: fortran/resolve.c:14461
63359#, gcc-internal-format
63360msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
63361msgstr ""
63362
63363#: fortran/resolve.c:14500
63364#, gcc-internal-format, gfc-internal-format
63365msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
63366msgstr ""
63367
63368#: fortran/resolve.c:14564
63369#, fuzzy, gcc-internal-format, gfc-internal-format
63370msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
63371msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
63372
63373#: fortran/resolve.c:14567
63374#, fuzzy, gcc-internal-format, gfc-internal-format
63375msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
63376msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
63377
63378#: fortran/resolve.c:14663
63379#, gcc-internal-format
63380msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
63381msgstr ""
63382
63383#: fortran/resolve.c:14684
63384#, fuzzy, gcc-internal-format, gfc-internal-format
63385msgid "Bad specification for assumed size array at %L"
63386msgstr "vektoriylivuoto lausekkeessa"
63387
63388#: fortran/resolve.c:14697
63389#, gcc-internal-format, gfc-internal-format
63390msgid "Assumed size array at %L must be a dummy argument"
63391msgstr ""
63392
63393#: fortran/resolve.c:14700
63394#, gcc-internal-format, gfc-internal-format
63395msgid "Assumed shape array at %L must be a dummy argument"
63396msgstr ""
63397
63398#: fortran/resolve.c:14708
63399#, gcc-internal-format, gfc-internal-format
63400msgid "Assumed-rank array at %L must be a dummy argument"
63401msgstr ""
63402
63403#: fortran/resolve.c:14715
63404#, gcc-internal-format, gfc-internal-format
63405msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
63406msgstr ""
63407
63408#: fortran/resolve.c:14728
63409#, fuzzy, gcc-internal-format, gfc-internal-format
63410msgid "Symbol at %L is not a DUMMY variable"
63411msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
63412
63413#: fortran/resolve.c:14734
63414#, gcc-internal-format
63415msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
63416msgstr ""
63417
63418#: fortran/resolve.c:14744
63419#, gcc-internal-format
63420msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
63421msgstr ""
63422
63423#: fortran/resolve.c:14753
63424#, gcc-internal-format
63425msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
63426msgstr ""
63427
63428#: fortran/resolve.c:14766 fortran/resolve.c:14943
63429#, gcc-internal-format
63430msgid "The derived type %qs at %L is of type %qs, which has not been defined"
63431msgstr ""
63432
63433#: fortran/resolve.c:14780
63434#, gcc-internal-format, gfc-internal-format
63435msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
63436msgstr ""
63437
63438#: fortran/resolve.c:14789
63439#, gcc-internal-format, gfc-internal-format
63440msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
63441msgstr ""
63442
63443#: fortran/resolve.c:14798
63444#, fuzzy, gcc-internal-format, gfc-internal-format
63445#| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
63446msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
63447msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä ALLOCATABLE- että BIND(C)-attribuutit"
63448
63449#: fortran/resolve.c:14806
63450#, fuzzy, gcc-internal-format, gfc-internal-format
63451msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
63452msgstr "muuttuvakokoista objektia ei voi alustaa"
63453
63454#: fortran/resolve.c:14813
63455#, gcc-internal-format, gfc-internal-format
63456msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
63457msgstr ""
63458
63459#: fortran/resolve.c:14833
63460#, gcc-internal-format, gfc-internal-format
63461msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
63462msgstr ""
63463
63464#: fortran/resolve.c:14840
63465#, gcc-internal-format, gfc-internal-format
63466msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
63467msgstr ""
63468
63469#: fortran/resolve.c:14847
63470#, fuzzy, gcc-internal-format, gfc-internal-format
63471msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
63472msgstr "muuttuvakokoista objektia ei voi alustaa"
63473
63474#: fortran/resolve.c:14854
63475#, gcc-internal-format, gfc-internal-format
63476msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
63477msgstr ""
63478
63479#: fortran/resolve.c:14880
63480#, gcc-internal-format
63481msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
63482msgstr ""
63483
63484#: fortran/resolve.c:14890
63485#, fuzzy, gcc-internal-format
63486#| msgid "Argument of %s at %L must be of length one"
63487msgid "BIND(C) Variable %qs at %L must have length one"
63488msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
63489
63490#: fortran/resolve.c:14969
63491#, gcc-internal-format
63492msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
63493msgstr ""
63494
63495#: fortran/resolve.c:14984
63496#, gcc-internal-format, gfc-internal-format
63497msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
63498msgstr ""
63499
63500#: fortran/resolve.c:14997
63501#, gcc-internal-format, gfc-internal-format
63502msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
63503msgstr ""
63504
63505#: fortran/resolve.c:15015
63506#, gcc-internal-format
63507msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
63508msgstr ""
63509
63510#: fortran/resolve.c:15027
63511#, gcc-internal-format
63512msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
63513msgstr ""
63514
63515#: fortran/resolve.c:15036
63516#, fuzzy, gcc-internal-format
63517#| msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
63518msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
63519msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
63520
63521#: fortran/resolve.c:15048
63522#, gcc-internal-format
63523msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
63524msgstr ""
63525
63526#: fortran/resolve.c:15057
63527#, gcc-internal-format
63528msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
63529msgstr ""
63530
63531#: fortran/resolve.c:15069
63532#, gcc-internal-format
63533msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
63534msgstr ""
63535
63536#: fortran/resolve.c:15085
63537#, gcc-internal-format
63538msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
63539msgstr ""
63540
63541#: fortran/resolve.c:15093
63542#, fuzzy, gcc-internal-format
63543msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
63544msgstr "muuttuvakokoista objektia ei voi alustaa"
63545
63546#: fortran/resolve.c:15100
63547#, gcc-internal-format
63548msgid "Allocatable coarray variable %qs at %L must have deferred shape"
63549msgstr ""
63550
63551#: fortran/resolve.c:15112
63552#, gcc-internal-format
63553msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
63554msgstr ""
63555
63556#: fortran/resolve.c:15121
63557#, fuzzy, gcc-internal-format
63558#| msgid "Initialization of variable at %C is not allowed in a PURE procedure"
63559msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
63560msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
63561
63562#: fortran/resolve.c:15137
63563#, gcc-internal-format
63564msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
63565msgstr ""
63566
63567#: fortran/resolve.c:15143
63568#, gcc-internal-format
63569msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
63570msgstr ""
63571
63572#: fortran/resolve.c:15168
63573#, fuzzy, gcc-internal-format
63574#| msgid "Unknown argument list function at %L"
63575msgid "Namelist %qs can not be an argument to subroutine or function at %L"
63576msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
63577
63578#: fortran/resolve.c:15238
63579#, gcc-internal-format, gfc-internal-format
63580msgid "Threadprivate at %L isn't SAVEd"
63581msgstr ""
63582
63583#: fortran/resolve.c:15249
63584#, gcc-internal-format
63585msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
63586msgstr ""
63587
63588#: fortran/resolve.c:15353
63589#, gcc-internal-format
63590msgid "check_data_variable(): Bad expression"
63591msgstr ""
63592
63593#: fortran/resolve.c:15359
63594#, fuzzy, gcc-internal-format
63595msgid "BLOCK DATA element %qs at %L must be in COMMON"
63596msgstr "muuttuvakokoista objektia ei voi alustaa"
63597
63598#: fortran/resolve.c:15365
63599#, gcc-internal-format
63600msgid "DATA array %qs at %L must be specified in a previous declaration"
63601msgstr ""
63602
63603#: fortran/resolve.c:15374
63604#, fuzzy, gcc-internal-format
63605msgid "DATA element %qs at %L cannot have a coindex"
63606msgstr "muuttuvakokoista objektia ei voi alustaa"
63607
63608#: fortran/resolve.c:15388
63609#, gcc-internal-format
63610msgid "DATA element %qs at %L is a pointer and so must be a full array"
63611msgstr ""
63612
63613#: fortran/resolve.c:15434
63614#, gcc-internal-format, gfc-internal-format
63615msgid "Nonconstant array section at %L in DATA statement"
63616msgstr ""
63617
63618#: fortran/resolve.c:15447
63619#, gcc-internal-format, gfc-internal-format
63620msgid "DATA statement at %L has more variables than values"
63621msgstr ""
63622
63623#: fortran/resolve.c:15546
63624#, gcc-internal-format, gfc-internal-format
63625msgid "start of implied-do loop at %L could not be simplified to a constant value"
63626msgstr ""
63627
63628#: fortran/resolve.c:15554
63629#, gcc-internal-format, gfc-internal-format
63630msgid "end of implied-do loop at %L could not be simplified to a constant value"
63631msgstr ""
63632
63633#: fortran/resolve.c:15562
63634#, gcc-internal-format, gfc-internal-format
63635msgid "step of implied-do loop at %L could not be simplified to a constant value"
63636msgstr ""
63637
63638#: fortran/resolve.c:15687
63639#, gcc-internal-format, gfc-internal-format
63640msgid "DATA statement at %L has more values than variables"
63641msgstr ""
63642
63643#: fortran/resolve.c:15852
63644#, gcc-internal-format, gfc-internal-format
63645msgid "Label %d at %L defined but not used"
63646msgstr "Nimiö %d kohdassa %L on määritelty, mutta ei käytetty"
63647
63648#: fortran/resolve.c:15858
63649#, gcc-internal-format, gfc-internal-format
63650msgid "Label %d at %L defined but cannot be used"
63651msgstr "Nimiö %d kohdassa %L on määritelty, mutta sitä ei voida käyttää"
63652
63653#: fortran/resolve.c:15942
63654#, gcc-internal-format
63655msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
63656msgstr ""
63657
63658#: fortran/resolve.c:15951
63659#, gcc-internal-format
63660msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
63661msgstr ""
63662
63663#: fortran/resolve.c:15959
63664#, gcc-internal-format
63665msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
63666msgstr ""
63667
63668#: fortran/resolve.c:15975
63669#, gcc-internal-format
63670msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
63671msgstr ""
63672
63673#: fortran/resolve.c:16078
63674#, fuzzy, gcc-internal-format, gfc-internal-format
63675msgid "Syntax error in EQUIVALENCE statement at %L"
63676msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
63677
63678#: fortran/resolve.c:16093
63679#, gcc-internal-format, gfc-internal-format
63680msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
63681msgstr ""
63682
63683#: fortran/resolve.c:16118
63684#, fuzzy, gcc-internal-format
63685msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
63686msgstr "%J%qD on tavallisesti ei-staattinen funktio"
63687
63688#: fortran/resolve.c:16127
63689#, gcc-internal-format
63690msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
63691msgstr ""
63692
63693#: fortran/resolve.c:16200
63694#, gcc-internal-format
63695msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
63696msgstr ""
63697
63698#: fortran/resolve.c:16211
63699#, gcc-internal-format
63700msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
63701msgstr ""
63702
63703#: fortran/resolve.c:16222
63704#, gcc-internal-format, gfc-internal-format
63705msgid "Substring at %L has length zero"
63706msgstr ""
63707
63708#: fortran/resolve.c:16253
63709#, fuzzy, gcc-internal-format
63710#| msgid "Syntax error in character length specification at %C"
63711msgid "Self reference in character length expression for %qs at %L"
63712msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
63713
63714#: fortran/resolve.c:16320
63715#, gcc-internal-format
63716msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
63717msgstr ""
63718
63719#: fortran/resolve.c:16333
63720#, gcc-internal-format
63721msgid "ENTRY %qs at %L has no IMPLICIT type"
63722msgstr ""
63723
63724#: fortran/resolve.c:16353
63725#, gcc-internal-format
63726msgid "User operator procedure %qs at %L must be a FUNCTION"
63727msgstr ""
63728
63729#: fortran/resolve.c:16363
63730#, fuzzy, gcc-internal-format
63731#| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
63732msgid "User operator procedure %qs at %L cannot be assumed character length"
63733msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla merkkijono"
63734
63735#: fortran/resolve.c:16371
63736#, fuzzy, gcc-internal-format
63737#| msgid "Intrinsic '%s' at %L must have at least two arguments"
63738msgid "User operator procedure %qs at %L must have at least one argument"
63739msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
63740
63741#: fortran/resolve.c:16385
63742#, gcc-internal-format, gfc-internal-format
63743msgid "First argument of operator interface at %L cannot be optional"
63744msgstr ""
63745
63746#: fortran/resolve.c:16403
63747#, gcc-internal-format, gfc-internal-format
63748msgid "Second argument of operator interface at %L cannot be optional"
63749msgstr ""
63750
63751#: fortran/resolve.c:16410
63752#, gcc-internal-format, gfc-internal-format
63753msgid "Operator interface at %L must have, at most, two arguments"
63754msgstr ""
63755
63756#: fortran/resolve.c:16488
63757#, gcc-internal-format
63758msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
63759msgstr ""
63760
63761#: fortran/scanner.c:332
63762#, fuzzy, gcc-internal-format
63763msgid "Include directory %qs: %s"
63764msgstr "%s %qs"
63765
63766#: fortran/scanner.c:336
63767#, fuzzy, gcc-internal-format
63768msgid "Nonexistent include directory %qs"
63769msgstr "jätetään puuttuva hakemisto ”%s” huomiotta\n"
63770
63771#: fortran/scanner.c:341
63772#, fuzzy, gcc-internal-format
63773msgid "%qs is not a directory"
63774msgstr "Ei ole hakemisto"
63775
63776#: fortran/scanner.c:744
63777#, gcc-internal-format, gfc-internal-format
63778msgid "!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line"
63779msgstr ""
63780
63781#: fortran/scanner.c:784
63782#, gcc-internal-format, gfc-internal-format
63783msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
63784msgstr ""
63785
63786#: fortran/scanner.c:1277 fortran/scanner.c:1470
63787#, gcc-internal-format, gfc-internal-format
63788msgid "Line truncated at %L"
63789msgstr ""
63790
63791#: fortran/scanner.c:1333 fortran/scanner.c:1548
63792#, gcc-internal-format, gfc-internal-format
63793msgid "Limit of %d continuations exceeded in statement at %C"
63794msgstr ""
63795
63796#: fortran/scanner.c:1412 fortran/scanner.c:1509
63797#, gcc-internal-format, gfc-internal-format
63798msgid "Wrong OpenACC continuation at %C: expected !$ACC, got !$OMP"
63799msgstr ""
63800
63801#: fortran/scanner.c:1414 fortran/scanner.c:1511
63802#, gcc-internal-format, gfc-internal-format
63803msgid "Wrong OpenMP continuation at %C: expected !$OMP, got !$ACC"
63804msgstr ""
63805
63806#: fortran/scanner.c:1425
63807#, fuzzy, gcc-internal-format
63808msgid "Missing %<&%> in continued character constant at %C"
63809msgstr "Virheellinen merkki BOZ-vakiossa kohdassa %C"
63810
63811#: fortran/scanner.c:1699
63812#, fuzzy, gcc-internal-format, gfc-internal-format
63813msgid "Nonconforming tab character at %C"
63814msgstr "monimerkkinen sarkain %s"
63815
63816#: fortran/scanner.c:1710
63817#, fuzzy, gcc-internal-format, gfc-internal-format
63818#| msgid "Invalid character in name at %C"
63819msgid "Invalid character 0x%s at %C"
63820msgstr "Virheellinen merkki nimessä kohdassa %C"
63821
63822#: fortran/scanner.c:1795 fortran/scanner.c:1798
63823#, fuzzy, gcc-internal-format
63824msgid "%<&%> not allowed by itself in line %d"
63825msgstr "Vastaava sulku löytyi riviltä: %d"
63826
63827#: fortran/scanner.c:1857
63828#, gcc-internal-format, gfc-internal-format
63829msgid "Nonconforming tab character in column %d of line %d"
63830msgstr ""
63831
63832#: fortran/scanner.c:2086
63833#, fuzzy, gcc-internal-format
63834msgid "file %qs left but not entered"
63835msgstr "syötetiedosto %qs on sama kuin tulostiedosto"
63836
63837#: fortran/scanner.c:2124
63838#, fuzzy, gcc-internal-format
63839msgid "Illegal preprocessor directive"
63840msgstr "”override”-toimintaohje"
63841
63842#: fortran/scanner.c:2251
63843#, fuzzy, gcc-internal-format
63844#| msgid "Can't open file '%s'"
63845msgid "Can't open file %qs"
63846msgstr "Ei voi avata varmistustiedostoa %s"
63847
63848#: fortran/simplify.c:92
63849#, gcc-internal-format, gfc-internal-format
63850msgid "Result of %s overflows its kind at %L"
63851msgstr ""
63852
63853#: fortran/simplify.c:97
63854#, gcc-internal-format, gfc-internal-format
63855msgid "Result of %s underflows its kind at %L"
63856msgstr ""
63857
63858#: fortran/simplify.c:102
63859#, fuzzy, gcc-internal-format, gfc-internal-format
63860msgid "Result of %s is NaN at %L"
63861msgstr "tulosta ei voi kirjoittaa: %s"
63862
63863#: fortran/simplify.c:106
63864#, gcc-internal-format, gfc-internal-format
63865msgid "Result of %s gives range error for its kind at %L"
63866msgstr ""
63867
63868#: fortran/simplify.c:129
63869#, gcc-internal-format, gfc-internal-format
63870msgid "KIND parameter of %s at %L must be an initialization expression"
63871msgstr ""
63872
63873#: fortran/simplify.c:137
63874#, fuzzy, gcc-internal-format, gfc-internal-format
63875msgid "Invalid KIND parameter of %s at %L"
63876msgstr "%s: paniikki: Virheellinen ”l_value” %d\n"
63877
63878#: fortran/simplify.c:747
63879#, gcc-internal-format
63880msgid "gfc_simplify_abs(): Bad type"
63881msgstr ""
63882
63883#: fortran/simplify.c:768
63884#, gcc-internal-format, gfc-internal-format
63885msgid "Argument of %s function at %L is negative"
63886msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
63887
63888#: fortran/simplify.c:775
63889#, gcc-internal-format, gfc-internal-format
63890msgid "Argument of %s function at %L outside of range [0,127]"
63891msgstr "Funktion %s argumentti kohdassa %L on lukualueen [0,127] ulkopuolella"
63892
63893#: fortran/simplify.c:793
63894#, gcc-internal-format, gfc-internal-format
63895msgid "Argument of %s function at %L is too large for the collating sequence of kind %d"
63896msgstr ""
63897
63898#: fortran/simplify.c:830
63899#, gcc-internal-format, gfc-internal-format
63900msgid "Argument of ACOS at %L must be between -1 and 1"
63901msgstr ""
63902
63903#: fortran/simplify.c:844
63904#, gcc-internal-format
63905msgid "in gfc_simplify_acos(): Bad type"
63906msgstr ""
63907
63908#: fortran/simplify.c:863
63909#, gcc-internal-format, gfc-internal-format
63910msgid "Argument of ACOSH at %L must not be less than 1"
63911msgstr ""
63912
63913#: fortran/simplify.c:878
63914#, gcc-internal-format
63915msgid "in gfc_simplify_acosh(): Bad type"
63916msgstr ""
63917
63918#: fortran/simplify.c:1107
63919#, gcc-internal-format, gfc-internal-format
63920msgid "Argument of ASIN at %L must be between -1 and 1"
63921msgstr ""
63922
63923#: fortran/simplify.c:1121
63924#, gcc-internal-format
63925msgid "in gfc_simplify_asin(): Bad type"
63926msgstr ""
63927
63928#: fortran/simplify.c:1149
63929#, gcc-internal-format
63930msgid "in gfc_simplify_asinh(): Bad type"
63931msgstr ""
63932
63933#: fortran/simplify.c:1177
63934#, gcc-internal-format
63935msgid "in gfc_simplify_atan(): Bad type"
63936msgstr ""
63937
63938#: fortran/simplify.c:1198
63939#, gcc-internal-format, gfc-internal-format
63940msgid "Argument of ATANH at %L must be inside the range -1 to 1"
63941msgstr ""
63942
63943#: fortran/simplify.c:1212
63944#, gcc-internal-format
63945msgid "in gfc_simplify_atanh(): Bad type"
63946msgstr ""
63947
63948#: fortran/simplify.c:1229
63949#, gcc-internal-format, gfc-internal-format
63950msgid "If first argument of ATAN2 %L is zero, then the second argument must not be zero"
63951msgstr ""
63952
63953#: fortran/simplify.c:1321
63954#, gcc-internal-format, gfc-internal-format
63955msgid "Result of BESSEL_YN is -INF at %L"
63956msgstr ""
63957
63958#: fortran/simplify.c:1690
63959#, gcc-internal-format
63960msgid "gfc_simplify_dcmplx(): Bad type (x)"
63961msgstr ""
63962
63963#: fortran/simplify.c:1709
63964#, gcc-internal-format
63965msgid "gfc_simplify_dcmplx(): Bad type (y)"
63966msgstr ""
63967
63968#: fortran/simplify.c:1790
63969#, gcc-internal-format
63970msgid "in simplify_trig_call(): Bad intrinsic"
63971msgstr ""
63972
63973#: fortran/simplify.c:1850
63974#, gcc-internal-format
63975msgid "in gfc_simplify_trigd(): Bad type"
63976msgstr ""
63977
63978#: fortran/simplify.c:1868
63979#, gcc-internal-format
63980msgid "in gfc_simplify_atrigd(): Bad type"
63981msgstr ""
63982
63983#: fortran/simplify.c:1892
63984#, gcc-internal-format
63985msgid "in gfc_simplify_atan2d(): Bad type"
63986msgstr ""
63987
63988#: fortran/simplify.c:1930
63989#, gcc-internal-format
63990msgid "in gfc_simplify_cos(): Bad type"
63991msgstr ""
63992
63993#: fortran/simplify.c:2289
63994#, gcc-internal-format
63995msgid "gfc_simplify_dim(): Bad type"
63996msgstr ""
63997
63998#: fortran/simplify.c:2859
63999#, gcc-internal-format
64000msgid "in gfc_simplify_exp(): Bad type"
64001msgstr ""
64002
64003#: fortran/simplify.c:3081
64004#, gcc-internal-format
64005msgid "gfc_simplify_floor(): Bad kind"
64006msgstr ""
64007
64008#: fortran/simplify.c:3231
64009#, fuzzy, gcc-internal-format, gfc-internal-format
64010msgid "Argument of IACHAR at %L must be of length one"
64011msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
64012
64013#: fortran/simplify.c:3239
64014#, gcc-internal-format, gfc-internal-format
64015msgid "Argument of IACHAR function at %L outside of range 0..127"
64016msgstr ""
64017
64018#: fortran/simplify.c:3354
64019#, gcc-internal-format, gfc-internal-format
64020msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
64021msgstr ""
64022
64023#: fortran/simplify.c:3378
64024#, fuzzy, gcc-internal-format
64025msgid "IBITS: Bad bit"
64026msgstr "Käytä bittikenttäkäskyjä"
64027
64028#: fortran/simplify.c:3429
64029#, fuzzy, gcc-internal-format, gfc-internal-format
64030msgid "Argument of ICHAR at %L must be of length one"
64031msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
64032
64033#. Left shift, as in SHIFTL.
64034#: fortran/simplify.c:3794 fortran/simplify.c:3802
64035#, fuzzy, gcc-internal-format, gfc-internal-format
64036msgid "Second argument of %s is negative at %L"
64037msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
64038
64039#: fortran/simplify.c:3814
64040#, fuzzy, gcc-internal-format, gfc-internal-format
64041msgid "Magnitude of second argument of %s exceeds bit size at %L"
64042msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
64043
64044#: fortran/simplify.c:3939
64045#, fuzzy, gcc-internal-format, gfc-internal-format
64046msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %C"
64047msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
64048
64049#: fortran/simplify.c:3942
64050#, gcc-internal-format, gfc-internal-format
64051msgid "Absolute value of SHIFT shall be less than or equal to SIZE at %C"
64052msgstr ""
64053
64054#: fortran/simplify.c:4262 fortran/simplify.c:4394
64055#, gcc-internal-format, gfc-internal-format
64056msgid "DIM argument at %L is out of bounds"
64057msgstr ""
64058
64059#: fortran/simplify.c:4577
64060#, gcc-internal-format, gfc-internal-format
64061msgid "Argument of LOG at %L cannot be less than or equal to zero"
64062msgstr ""
64063
64064#: fortran/simplify.c:4590
64065#, gcc-internal-format, gfc-internal-format
64066msgid "Complex argument of LOG at %L cannot be zero"
64067msgstr ""
64068
64069#: fortran/simplify.c:4601
64070#, gcc-internal-format
64071msgid "gfc_simplify_log: bad type"
64072msgstr ""
64073
64074#: fortran/simplify.c:4618
64075#, gcc-internal-format, gfc-internal-format
64076msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
64077msgstr ""
64078
64079#: fortran/simplify.c:4941
64080#, gcc-internal-format
64081msgid "simplify_min_max(): Bad type in arglist"
64082msgstr ""
64083
64084#: fortran/simplify.c:5470 fortran/simplify.c:5478
64085#, fuzzy, gcc-internal-format
64086msgid "Argument %qs of MOD at %L shall not be zero"
64087msgstr "%qs ei ole kelpo tulostetiedosto"
64088
64089#: fortran/simplify.c:5484
64090#, gcc-internal-format
64091msgid "gfc_simplify_mod(): Bad arguments"
64092msgstr ""
64093
64094#. Result is processor-dependent. This processor just opts
64095#. to not handle it at all.
64096#. Result is processor-dependent.
64097#: fortran/simplify.c:5525 fortran/simplify.c:5537
64098#, fuzzy, gcc-internal-format, gfc-internal-format
64099msgid "Second argument of MODULO at %L is zero"
64100msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epäkelpo; käytetään nollaa"
64101
64102#: fortran/simplify.c:5557
64103#, gcc-internal-format
64104msgid "gfc_simplify_modulo(): Bad arguments"
64105msgstr ""
64106
64107#: fortran/simplify.c:5605
64108#, fuzzy, gcc-internal-format, gfc-internal-format
64109msgid "Result of NEAREST is NaN at %L"
64110msgstr "Haarautuminen kohdassa %L voi aiheuttaa ikisilmukan"
64111
64112#: fortran/simplify.c:6086
64113#, gcc-internal-format, gfc-internal-format
64114msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
64115msgstr ""
64116
64117#: fortran/simplify.c:6142
64118#, gcc-internal-format, gfc-internal-format
64119msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
64120msgstr ""
64121
64122#: fortran/simplify.c:6179
64123#, gcc-internal-format, gfc-internal-format
64124msgid "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
64125msgstr ""
64126
64127#: fortran/simplify.c:6307
64128#, fuzzy, gcc-internal-format, gfc-internal-format
64129#| msgid "Integer too large at %C"
64130msgid "Reshaped array too large at %C"
64131msgstr "Kokonaisluku liian suuri kohdassa %C"
64132
64133#: fortran/simplify.c:6421
64134#, gcc-internal-format, gfc-internal-format
64135msgid "Result of SCALE overflows its kind at %L"
64136msgstr ""
64137
64138#: fortran/simplify.c:7000
64139#, fuzzy, gcc-internal-format
64140msgid "Bad type in gfc_simplify_sign"
64141msgstr "ylivuoto vakiolausekkeessa"
64142
64143#: fortran/simplify.c:7029
64144#, gcc-internal-format
64145msgid "in gfc_simplify_sin(): Bad type"
64146msgstr ""
64147
64148#: fortran/simplify.c:7156 fortran/simplify.c:7436
64149#, gcc-internal-format
64150msgid "Failure getting length of a constant array."
64151msgstr ""
64152
64153#: fortran/simplify.c:7166
64154#, gcc-internal-format
64155msgid "The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option."
64156msgstr ""
64157
64158#: fortran/simplify.c:7232
64159#, gcc-internal-format, gfc-internal-format
64160msgid "Simplification of SPREAD at %C not yet implemented"
64161msgstr ""
64162
64163#: fortran/simplify.c:7256
64164#, gcc-internal-format, gfc-internal-format
64165msgid "Argument of SQRT at %L has a negative value"
64166msgstr ""
64167
64168#: fortran/simplify.c:7272
64169#, fuzzy, gcc-internal-format, gfc-internal-format
64170msgid "invalid argument of SQRT at %L"
64171msgstr "Virheellinen proseduuriargumentti kohdassa %L"
64172
64173#: fortran/simplify.c:7603
64174#, gcc-internal-format, gfc-internal-format
64175msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)"
64176msgstr ""
64177
64178#: fortran/simplify.c:7626
64179#, gcc-internal-format, gfc-internal-format
64180msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)"
64181msgstr ""
64182
64183#: fortran/simplify.c:7998
64184#, gcc-internal-format
64185msgid "gfc_convert_constant(): Unexpected type"
64186msgstr ""
64187
64188#: fortran/simplify.c:8083
64189#, gcc-internal-format
64190msgid "Character %qs in string at %L cannot be converted into character kind %d"
64191msgstr ""
64192
64193#: fortran/st.c:277
64194#, gcc-internal-format
64195msgid "gfc_free_statement(): Bad statement"
64196msgstr ""
64197
64198#: fortran/symbol.c:141
64199#, gcc-internal-format, gfc-internal-format
64200msgid "IMPLICIT NONE (type) statement at %L following an IMPLICIT statement"
64201msgstr ""
64202
64203#: fortran/symbol.c:178
64204#, fuzzy, gcc-internal-format
64205#| msgid "Empty IMPLICIT statement at %C"
64206msgid "Letter %qc already set in IMPLICIT statement at %C"
64207msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
64208
64209#: fortran/symbol.c:200
64210#, gcc-internal-format, gfc-internal-format
64211msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
64212msgstr ""
64213
64214#: fortran/symbol.c:210
64215#, fuzzy, gcc-internal-format
64216#| msgid "Empty IMPLICIT statement at %C"
64217msgid "Letter %qc already has an IMPLICIT type at %C"
64218msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
64219
64220#: fortran/symbol.c:234
64221#, gcc-internal-format
64222msgid "Option %<-fallow-leading-underscore%> is for use only by gfortran developers, and should not be used for implicitly typed variables"
64223msgstr ""
64224
64225#: fortran/symbol.c:239
64226#, gcc-internal-format
64227msgid "gfc_get_default_type(): Bad symbol %qs"
64228msgstr ""
64229
64230#: fortran/symbol.c:296
64231#, gcc-internal-format
64232msgid "gfc_set_default_type(): symbol already has a type"
64233msgstr ""
64234
64235#: fortran/symbol.c:306
64236#, fuzzy, gcc-internal-format
64237#| msgid "Procedure '%s' at %L may not have basic type of %s"
64238msgid "Symbol %qs at %L has no IMPLICIT type; did you mean %qs?"
64239msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
64240
64241#: fortran/symbol.c:310
64242#, gcc-internal-format
64243msgid "Symbol %qs at %L has no IMPLICIT type"
64244msgstr ""
64245
64246#. BIND(C) variables should not be implicitly declared.
64247#: fortran/symbol.c:330
64248#, gcc-internal-format
64249msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
64250msgstr ""
64251
64252#. Dummy args to a BIND(C) routine may not be interoperable if
64253#. they are implicitly typed.
64254#: fortran/symbol.c:346
64255#, gcc-internal-format
64256msgid "Implicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %L"
64257msgstr ""
64258
64259#: fortran/symbol.c:387
64260#, gcc-internal-format
64261msgid "Function result %qs at %L has no IMPLICIT type"
64262msgstr ""
64263
64264#: fortran/symbol.c:485
64265#, gcc-internal-format, gfc-internal-format
64266msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
64267msgstr ""
64268
64269#: fortran/symbol.c:510
64270#, gcc-internal-format, gfc-internal-format
64271msgid "Namelist group name at %L cannot have the SAVE attribute"
64272msgstr ""
64273
64274#: fortran/symbol.c:529
64275#, fuzzy, gcc-internal-format
64276msgid "internal procedure %qs at %L conflicts with DUMMY argument"
64277msgstr "Virheellinen proseduuriargumentti kohdassa %L"
64278
64279#: fortran/symbol.c:562
64280#, fuzzy, gcc-internal-format, gfc-internal-format
64281msgid "Procedure pointer at %C"
64282msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
64283
64284#: fortran/symbol.c:773
64285#, fuzzy, gcc-internal-format, gfc-internal-format
64286msgid "%s attribute applied to %s %s at %L"
64287msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
64288
64289#: fortran/symbol.c:780
64290#, fuzzy, gcc-internal-format, gfc-internal-format
64291msgid "BIND(C) applied to %s %s at %L"
64292msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
64293
64294#: fortran/symbol.c:901 fortran/symbol.c:912 fortran/symbol.c:1776
64295#, fuzzy, gcc-internal-format, gfc-internal-format
64296msgid "%s attribute conflicts with %s attribute at %L"
64297msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
64298
64299#: fortran/symbol.c:904 fortran/symbol.c:918
64300#, fuzzy, gcc-internal-format
64301msgid "%s attribute conflicts with %s attribute in %qs at %L"
64302msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
64303
64304#: fortran/symbol.c:962
64305#, gcc-internal-format, gfc-internal-format
64306msgid "Cannot change attributes of USE-associated symbol at %L"
64307msgstr ""
64308
64309#: fortran/symbol.c:965
64310#, gcc-internal-format, gfc-internal-format
64311msgid "Cannot change attributes of USE-associated symbol %s at %L"
64312msgstr ""
64313
64314#: fortran/symbol.c:981
64315#, gcc-internal-format, gfc-internal-format
64316msgid "Duplicate %s attribute specified at %L"
64317msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
64318
64319#: fortran/symbol.c:1023
64320#, gcc-internal-format, gfc-internal-format
64321msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
64322msgstr ""
64323
64324#: fortran/symbol.c:1040
64325#, fuzzy, gcc-internal-format, gfc-internal-format
64326msgid "Duplicate AUTOMATIC attribute specified at %L"
64327msgstr "Kaksoiskappale VALUE-attribuutti määritelty kohdassa %L"
64328
64329#: fortran/symbol.c:1064
64330#, gcc-internal-format
64331msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
64332msgstr ""
64333
64334#: fortran/symbol.c:1090
64335#, gcc-internal-format
64336msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
64337msgstr ""
64338
64339#: fortran/symbol.c:1246
64340#, gcc-internal-format, gfc-internal-format
64341msgid "Cray Pointee at %L appears in multiple pointer() statements"
64342msgstr ""
64343
64344#: fortran/symbol.c:1265
64345#, fuzzy, gcc-internal-format, gfc-internal-format
64346msgid "Duplicate PROTECTED attribute specified at %L"
64347msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
64348
64349#: fortran/symbol.c:1298
64350#, gcc-internal-format, gfc-internal-format
64351msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
64352msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
64353
64354#: fortran/symbol.c:1309
64355#, gcc-internal-format, gfc-internal-format
64356msgid "Duplicate SAVE attribute specified at %L"
64357msgstr "Kaksoiskappale SAVE-attribuutti määritelty kohdassa %L"
64358
64359#: fortran/symbol.c:1329
64360#, gcc-internal-format, gfc-internal-format
64361msgid "Duplicate VALUE attribute specified at %L"
64362msgstr "Kaksoiskappale VALUE-attribuutti määritelty kohdassa %L"
64363
64364#: fortran/symbol.c:1348
64365#, fuzzy, gcc-internal-format, gfc-internal-format
64366msgid "Duplicate VOLATILE attribute specified at %L"
64367msgstr "Kaksoiskappale VALUE-attribuutti määritelty kohdassa %L"
64368
64369#: fortran/symbol.c:1360
64370#, fuzzy, gcc-internal-format, gfc-internal-format
64371#| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
64372msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
64373msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
64374
64375#: fortran/symbol.c:1381
64376#, fuzzy, gcc-internal-format, gfc-internal-format
64377msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
64378msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
64379
64380#: fortran/symbol.c:1772
64381#, fuzzy, gcc-internal-format
64382msgid "%s attribute of %qs conflicts with %s attribute at %L"
64383msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
64384
64385#: fortran/symbol.c:1808
64386#, gcc-internal-format, gfc-internal-format
64387msgid ""
64388"%s procedure at %L is already declared as %s procedure. \n"
64389"F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
64390msgstr ""
64391
64392#: fortran/symbol.c:1816
64393#, fuzzy, gcc-internal-format, gfc-internal-format
64394msgid "%s procedure at %L is already declared as %s procedure"
64395msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
64396
64397#: fortran/symbol.c:1851
64398#, gcc-internal-format, gfc-internal-format
64399msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
64400msgstr ""
64401
64402#: fortran/symbol.c:1875
64403#, gcc-internal-format, gfc-internal-format
64404msgid "ACCESS specification at %L was already specified"
64405msgstr ""
64406
64407#: fortran/symbol.c:1892
64408#, gcc-internal-format, gfc-internal-format
64409msgid "Duplicate BIND attribute specified at %L"
64410msgstr "Kaksoiskappale-BIND-attribuutti määritelty kohdassa %L"
64411
64412#: fortran/symbol.c:1899
64413#, fuzzy, gcc-internal-format, gfc-internal-format
64414msgid "BIND(C) at %L"
64415msgstr "Kaksoiskappale-BIND-attribuutti määritelty kohdassa %L"
64416
64417#: fortran/symbol.c:1915
64418#, gcc-internal-format, gfc-internal-format
64419msgid "Duplicate EXTENDS attribute specified at %L"
64420msgstr "Kaksoiskappale-EXTENDS-attribuutti määritelty kohdassa %L"
64421
64422#: fortran/symbol.c:1919
64423#, gcc-internal-format, gfc-internal-format
64424msgid "EXTENDS at %L"
64425msgstr ""
64426
64427#: fortran/symbol.c:1945
64428#, fuzzy, gcc-internal-format
64429msgid "Symbol %qs at %L already has an explicit interface"
64430msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
64431
64432#: fortran/symbol.c:1952
64433#, gcc-internal-format
64434msgid "%qs at %L has attributes specified outside its INTERFACE body"
64435msgstr ""
64436
64437#: fortran/symbol.c:1990
64438#, gcc-internal-format
64439msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
64440msgstr ""
64441
64442#: fortran/symbol.c:1994
64443#, fuzzy, gcc-internal-format
64444#| msgid "Procedure '%s' at %L may not have basic type of %s"
64445msgid "Symbol %qs at %L already has basic type of %s"
64446msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
64447
64448#: fortran/symbol.c:2001
64449#, fuzzy, gcc-internal-format
64450#| msgid "Procedure '%s' at %L may not have basic type of %s"
64451msgid "Procedure %qs at %L may not have basic type of %s"
64452msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
64453
64454#: fortran/symbol.c:2013
64455#, fuzzy, gcc-internal-format
64456#| msgid "Dummy '%s' at %L cannot have an initializer"
64457msgid "Symbol %qs at %L cannot have a type"
64458msgstr "Tyhjällä ”%s” kohdassa %L ei voi olla alustinta"
64459
64460#: fortran/symbol.c:2256
64461#, fuzzy, gcc-internal-format
64462#| msgid "Procedure '%s' at %L may not have basic type of %s"
64463msgid "Component %qs at %C already in the parent type at %L"
64464msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
64465
64466#: fortran/symbol.c:2341
64467#, fuzzy, gcc-internal-format
64468#| msgid "Symbol '%s' at %L is ambiguous"
64469msgid "Symbol %qs at %C is ambiguous"
64470msgstr "Monimerkityksellinen symboli TYPE-määrittelyssä kohdassa %C"
64471
64472#: fortran/symbol.c:2373
64473#, gcc-internal-format
64474msgid "Derived type %qs at %C is being used before it is defined"
64475msgstr ""
64476
64477#: fortran/symbol.c:2522
64478#, gcc-internal-format
64479msgid "Component %qs at %C is a PRIVATE component of %qs"
64480msgstr ""
64481
64482#: fortran/symbol.c:2543
64483#, fuzzy, gcc-internal-format
64484#| msgid "%qD is not a member of %qD"
64485msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
64486msgstr "Jäsenfunktio %qs"
64487
64488#: fortran/symbol.c:2547
64489#, fuzzy, gcc-internal-format
64490#| msgid "%qD is not a member of %qD"
64491msgid "%qs at %C is not a member of the %qs structure"
64492msgstr "Jäsenfunktio %qs"
64493
64494#: fortran/symbol.c:2711
64495#, fuzzy, gcc-internal-format, gfc-internal-format
64496msgid "Duplicate statement label %d at %L and %L"
64497msgstr "FORMAT-nimiö %d kohdassa %L ei ole määritelty"
64498
64499#: fortran/symbol.c:2722
64500#, gcc-internal-format, gfc-internal-format
64501msgid "Label %d at %C already referenced as branch target"
64502msgstr ""
64503
64504#: fortran/symbol.c:2732
64505#, gcc-internal-format, gfc-internal-format
64506msgid "Label %d at %C already referenced as a format label"
64507msgstr ""
64508
64509#: fortran/symbol.c:2738
64510#, gcc-internal-format, gfc-internal-format
64511msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
64512msgstr ""
64513
64514#: fortran/symbol.c:2780
64515#, gcc-internal-format, gfc-internal-format
64516msgid "Label %d at %C previously used as a FORMAT label"
64517msgstr ""
64518
64519#: fortran/symbol.c:2789
64520#, gcc-internal-format, gfc-internal-format
64521msgid "Label %d at %C previously used as branch target"
64522msgstr ""
64523
64524#: fortran/symbol.c:2795
64525#, gcc-internal-format, gfc-internal-format
64526msgid "Shared DO termination label %d at %C"
64527msgstr ""
64528
64529#: fortran/symbol.c:3124
64530#, gcc-internal-format
64531msgid "new_symbol(): Symbol name too long"
64532msgstr ""
64533
64534#: fortran/symbol.c:3149
64535#, gcc-internal-format
64536msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
64537msgstr ""
64538
64539#: fortran/symbol.c:3152
64540#, gcc-internal-format
64541msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
64542msgstr ""
64543
64544#. Symbol is from another namespace.
64545#: fortran/symbol.c:3395
64546#, fuzzy, gcc-internal-format
64547#| msgid "Symbol '%s' at %C is already in a COMMON block"
64548msgid "Symbol %qs at %C has already been host associated"
64549msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
64550
64551#: fortran/symbol.c:4411
64552#, gcc-internal-format
64553msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
64554msgstr ""
64555
64556#: fortran/symbol.c:4424
64557#, gcc-internal-format
64558msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
64559msgstr ""
64560
64561#: fortran/symbol.c:4442
64562#, gcc-internal-format
64563msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
64564msgstr ""
64565
64566#: fortran/symbol.c:4463
64567#, gcc-internal-format
64568msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
64569msgstr ""
64570
64571#: fortran/symbol.c:4473
64572#, fuzzy, gcc-internal-format
64573msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
64574msgstr "tyhjä esittely"
64575
64576#: fortran/symbol.c:4484
64577#, gcc-internal-format
64578msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
64579msgstr ""
64580
64581#: fortran/symbol.c:4523
64582#, gcc-internal-format
64583msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
64584msgstr ""
64585
64586#: fortran/symbol.c:4533
64587#, gcc-internal-format
64588msgid "Component %qs in derived type %qs at %L may not be C interoperable"
64589msgstr ""
64590
64591#: fortran/symbol.c:4547
64592#, fuzzy, gcc-internal-format
64593#| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
64594msgid "Derived type %qs at %L cannot be declared with both PRIVATE and BIND(C) attributes"
64595msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
64596
64597#: fortran/symbol.c:4555
64598#, gcc-internal-format
64599msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
64600msgstr ""
64601
64602#: fortran/symbol.c:5032 fortran/symbol.c:5037
64603#, fuzzy, gcc-internal-format
64604#| msgid "Symbol '%s' is used before it is typed at %L"
64605msgid "Symbol %qs is used before it is typed at %L"
64606msgstr "Symbolia ”%s” käytetään ennen kuin sille määritellään tyyppi kohdassa %L"
64607
64608#: fortran/target-memory.c:126
64609#, fuzzy, gcc-internal-format
64610msgid "Invalid expression in gfc_element_size."
64611msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
64612
64613#: fortran/target-memory.c:345
64614#, gcc-internal-format
64615msgid "Invalid expression in gfc_target_encode_expr."
64616msgstr ""
64617
64618#: fortran/target-memory.c:614
64619#, gcc-internal-format
64620msgid "Invalid expression in gfc_target_interpret_expr."
64621msgstr ""
64622
64623#: fortran/target-memory.c:687
64624#, gcc-internal-format, gfc-internal-format
64625msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
64626msgstr ""
64627
64628#: fortran/target-memory.c:690
64629#, gcc-internal-format, gfc-internal-format
64630msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
64631msgstr ""
64632
64633#: fortran/target-memory.c:778
64634#, gcc-internal-format, gfc-internal-format
64635msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
64636msgstr ""
64637
64638#. Problems occur when we get something like
64639#. integer :: a(lots) = (/(i, i=1, lots)/)
64640#: fortran/trans-array.c:5927
64641#, gcc-internal-format
64642msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
64643msgstr ""
64644
64645#: fortran/trans-array.c:7860
64646#, gcc-internal-format
64647msgid "Creating array temporary at %L for argument %qs"
64648msgstr ""
64649
64650#: fortran/trans-array.c:10724
64651#, gcc-internal-format, gfc-internal-format
64652msgid "bad expression type during walk (%d)"
64653msgstr ""
64654
64655#: fortran/trans-common.c:401
64656#, gcc-internal-format
64657msgid "Named COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)"
64658msgstr ""
64659
64660#: fortran/trans-common.c:782
64661#, fuzzy, gcc-internal-format
64662#| msgid "requested position is not an integer constant"
64663msgid "get_mpz(): Not an integer constant"
64664msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
64665
64666#: fortran/trans-common.c:810
64667#, gcc-internal-format
64668msgid "element_number(): Bad dimension type"
64669msgstr ""
64670
64671#: fortran/trans-common.c:880
64672#, fuzzy, gcc-internal-format, gfc-internal-format
64673msgid "Bad array reference at %L"
64674msgstr "Taulukkoviite rajojen ulkopuolella"
64675
64676#: fortran/trans-common.c:888
64677#, gcc-internal-format, gfc-internal-format
64678msgid "Illegal reference type at %L as EQUIVALENCE object"
64679msgstr ""
64680
64681#: fortran/trans-common.c:928
64682#, gcc-internal-format
64683msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
64684msgstr ""
64685
64686#. Aligning this field would misalign a previous field.
64687#: fortran/trans-common.c:1061
64688#, gcc-internal-format
64689msgid "The equivalence set for variable %qs declared at %L violates alignment requirements"
64690msgstr ""
64691
64692#: fortran/trans-common.c:1126
64693#, gcc-internal-format
64694msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
64695msgstr ""
64696
64697#: fortran/trans-common.c:1141
64698#, gcc-internal-format
64699msgid "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
64700msgstr ""
64701
64702#: fortran/trans-common.c:1157
64703#, gcc-internal-format
64704msgid "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use -fno-align-commons"
64705msgstr ""
64706
64707#: fortran/trans-common.c:1163
64708#, gcc-internal-format
64709msgid "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use -fno-align-commons"
64710msgstr ""
64711
64712#: fortran/trans-common.c:1184
64713#, gcc-internal-format
64714msgid "COMMON %qs at %L does not exist"
64715msgstr ""
64716
64717#: fortran/trans-common.c:1193
64718#, gcc-internal-format
64719msgid "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
64720msgstr ""
64721
64722#: fortran/trans-common.c:1198
64723#, gcc-internal-format
64724msgid "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
64725msgstr ""
64726
64727#: fortran/trans-const.c:335
64728#, gcc-internal-format, gfc-internal-format
64729msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
64730msgstr ""
64731
64732#: fortran/trans-const.c:372
64733#, gcc-internal-format, gfc-internal-format
64734msgid "gfc_conv_constant_to_tree(): invalid type: %s"
64735msgstr ""
64736
64737#: fortran/trans-const.c:403
64738#, gcc-internal-format, gfc-internal-format
64739msgid "non-constant initialization expression at %L"
64740msgstr "ei-vakio alustuslauseke kohdassa %L"
64741
64742#: fortran/trans-decl.c:1702
64743#, gcc-internal-format
64744msgid "intrinsic variable which isn't a procedure"
64745msgstr ""
64746
64747#: fortran/trans-decl.c:4284 fortran/trans-decl.c:6585
64748#, fuzzy, gcc-internal-format
64749#| msgid "Return value of function '%s' at %L not set"
64750msgid "Return value of function %qs at %L not set"
64751msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
64752
64753#: fortran/trans-decl.c:4765
64754#, fuzzy, gcc-internal-format
64755msgid "Deferred type parameter not yet supported"
64756msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
64757
64758#: fortran/trans-decl.c:4994
64759#, gcc-internal-format
64760msgid "backend decl for module variable %qs already exists"
64761msgstr ""
64762
64763#: fortran/trans-decl.c:5007
64764#, fuzzy, gcc-internal-format
64765#| msgid "Unused variable '%s' declared at %L"
64766msgid "Unused PRIVATE module variable %qs declared at %L"
64767msgstr "Käyttämätön muuttuja ”%s” esitelty kohdassa %L"
64768
64769#: fortran/trans-decl.c:5605
64770#, gcc-internal-format
64771msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
64772msgstr ""
64773
64774#: fortran/trans-decl.c:5611
64775#, gcc-internal-format
64776msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
64777msgstr ""
64778
64779#: fortran/trans-decl.c:5621 fortran/trans-decl.c:5762
64780#, fuzzy, gcc-internal-format
64781#| msgid "Too many arguments to %s at %L"
64782msgid "Unused dummy argument %qs at %L"
64783msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
64784
64785#: fortran/trans-decl.c:5636
64786#, fuzzy, gcc-internal-format
64787msgid "Unused module variable %qs which has been explicitly imported at %L"
64788msgstr "%Jmuuttuja %qD esitelty %<inline%>:ksi"
64789
64790#: fortran/trans-decl.c:5655
64791#, fuzzy, gcc-internal-format
64792#| msgid "Unused variable '%s' declared at %L"
64793msgid "Unused variable %qs declared at %L"
64794msgstr "Käyttämätön muuttuja ”%s” esitelty kohdassa %L"
64795
64796#: fortran/trans-decl.c:5704
64797#, fuzzy, gcc-internal-format
64798#| msgid "Unused parameter '%s' declared at %L"
64799msgid "Unused parameter %qs declared at %L"
64800msgstr "Käyttämätön parameteri ”%s” esitelty kohdassa %L"
64801
64802#: fortran/trans-decl.c:5708
64803#, fuzzy, gcc-internal-format
64804msgid "Unused parameter %qs which has been explicitly imported at %L"
64805msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
64806
64807#: fortran/trans-decl.c:5734
64808#, fuzzy, gcc-internal-format
64809#| msgid "Return value of function '%s' at %L not set"
64810msgid "Return value %qs of function %qs declared at %L not set"
64811msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
64812
64813#: fortran/trans-decl.c:6311
64814#, gcc-internal-format, gfc-internal-format
64815msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
64816msgstr ""
64817
64818#: fortran/trans-expr.c:926
64819#, gcc-internal-format, gfc-internal-format
64820msgid "Can't compute the length of the char array at %L."
64821msgstr ""
64822
64823#: fortran/trans-expr.c:1585
64824#, gcc-internal-format, gfc-internal-format
64825msgid "Code for reallocating the allocatable variable at %L will be added"
64826msgstr ""
64827
64828#: fortran/trans-expr.c:1883
64829#, fuzzy, gcc-internal-format, gfc-internal-format
64830msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
64831msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
64832
64833#: fortran/trans-expr.c:1892
64834#, fuzzy, gcc-internal-format, gfc-internal-format
64835msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
64836msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
64837
64838#: fortran/trans-expr.c:3412
64839#, fuzzy, gcc-internal-format
64840msgid "Unknown intrinsic op"
64841msgstr "last-op"
64842
64843#: fortran/trans-expr.c:4714
64844#, gcc-internal-format, gfc-internal-format
64845msgid "Unknown argument list function at %L"
64846msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
64847
64848#: fortran/trans-intrinsic.c:855
64849#, gcc-internal-format
64850msgid "Intrinsic function %qs (%d) not recognized"
64851msgstr ""
64852
64853#: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
64854#: fortran/trans-intrinsic.c:3022
64855#, fuzzy, gcc-internal-format
64856msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
64857msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
64858
64859#: fortran/trans-intrinsic.c:10574 fortran/trans-stmt.c:1050
64860#, gcc-internal-format, gfc-internal-format
64861msgid "Sorry, the event component of derived type at %L is not yet supported"
64862msgstr ""
64863
64864#: fortran/trans-intrinsic.c:10581
64865#, fuzzy, gcc-internal-format, gfc-internal-format
64866msgid "The event variable at %L shall not be coindexed"
64867msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
64868
64869#: fortran/trans-io.c:1967
64870#, gcc-internal-format
64871msgid "build_dt: format with namelist"
64872msgstr ""
64873
64874#: fortran/trans-io.c:2510
64875#, fuzzy, gcc-internal-format, gfc-internal-format
64876msgid "Bad IO basetype (%d)"
64877msgstr "%s: rivi %d: virheellinen komento ”%s”\n"
64878
64879#: fortran/trans-openmp.c:1058
64880#, gcc-internal-format
64881msgid "implicit mapping of assumed size array %qD"
64882msgstr ""
64883
64884#: fortran/trans-openmp.c:4997
64885#, gcc-internal-format
64886msgid "gfc_trans_omp_workshare(): Bad statement code"
64887msgstr ""
64888
64889#: fortran/trans-stmt.c:546
64890#, gcc-internal-format, gfc-internal-format
64891msgid "An alternate return at %L without a * dummy argument"
64892msgstr ""
64893
64894#: fortran/trans-stmt.c:853
64895#, gcc-internal-format, gfc-internal-format
64896msgid "Sorry, the lock component of derived type at %L is not yet supported"
64897msgstr ""
64898
64899#: fortran/trans-stmt.c:1312
64900#, gcc-internal-format, gfc-internal-format
64901msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
64902msgstr ""
64903
64904#: fortran/trans-stmt.c:3343
64905#, gcc-internal-format
64906msgid "gfc_trans_select(): Bad type for case expr."
64907msgstr ""
64908
64909#: fortran/trans-types.c:555
64910#, gcc-internal-format
64911msgid "INTEGER(KIND=8) is not available for %<-fdefault-integer-8%> option"
64912msgstr ""
64913
64914#: fortran/trans-types.c:564
64915#, gcc-internal-format
64916msgid "INTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> option"
64917msgstr ""
64918
64919#: fortran/trans-types.c:583
64920#, gcc-internal-format
64921msgid "REAL(KIND=8) is not available for %<-fdefault-real-8%> option"
64922msgstr ""
64923
64924#: fortran/trans-types.c:591
64925#, gcc-internal-format
64926msgid "REAL(KIND=10) is not available for %<-fdefault-real-10%> option"
64927msgstr ""
64928
64929#: fortran/trans-types.c:599
64930#, gcc-internal-format
64931msgid "REAL(KIND=16) is not available for %<-fdefault-real-16%> option"
64932msgstr ""
64933
64934#: fortran/trans-types.c:607
64935#, gcc-internal-format
64936msgid "REAL(KIND=8) is not available for %<-freal-4-real-8%> option"
64937msgstr ""
64938
64939#: fortran/trans-types.c:615
64940#, gcc-internal-format
64941msgid "REAL(KIND=10) is not available for %<-freal-4-real-10%> option"
64942msgstr ""
64943
64944#: fortran/trans-types.c:623
64945#, gcc-internal-format
64946msgid "REAL(KIND=16) is not available for %<-freal-4-real-16%> option"
64947msgstr ""
64948
64949#: fortran/trans-types.c:654
64950#, gcc-internal-format
64951msgid "REAL(KIND=4) is not available for %<-freal-8-real-4%> option"
64952msgstr ""
64953
64954#: fortran/trans-types.c:662
64955#, gcc-internal-format
64956msgid "REAL(KIND=10) is not available for %<-freal-8-real-10%> option"
64957msgstr ""
64958
64959#: fortran/trans-types.c:670
64960#, gcc-internal-format
64961msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
64962msgstr ""
64963
64964#: fortran/trans-types.c:810
64965#, gcc-internal-format
64966msgid "gfc_validate_kind(): Got bad type"
64967msgstr ""
64968
64969#: fortran/trans-types.c:814
64970#, gcc-internal-format
64971msgid "gfc_validate_kind(): Got bad kind"
64972msgstr ""
64973
64974#: fortran/trans.c:2120
64975#, gcc-internal-format
64976msgid "gfc_trans_code(): Bad statement code"
64977msgstr ""
64978
64979#: jit/docs/examples/tut05-bf.c:242
64980#, fuzzy, gcc-internal-format
64981msgid "too many open parens"
64982msgstr "Liian monta avointa tiedostoa"
64983
64984#: jit/docs/examples/tut05-bf.c:275
64985#, fuzzy, gcc-internal-format
64986#| msgid "mismatched arguments"
64987msgid "mismatching parens"
64988msgstr "täsmäämättömät argumentit"
64989
64990#: jit/docs/examples/tut05-bf.c:310
64991#, gcc-internal-format
64992msgid "unable to open file"
64993msgstr "tiedoston avaaminen ei onnistu"
64994
64995#: lto/lto-lang.c:305
64996#, fuzzy, gcc-internal-format
64997#| msgid "%s: %s: %s"
64998msgid "%s:%s: %E: %E"
64999msgstr "%s: %s: %s"
65000
65001#: lto/lto-lang.c:864
65002#, fuzzy, gcc-internal-format
65003msgid "-fwpa and -fltrans are mutually exclusive"
65004msgstr "valitsimet %s ja %s ovat toisensa poissulkevat"
65005
65006#: lto/lto-object.c:107
65007#, fuzzy, gcc-internal-format, gfc-internal-format
65008msgid "open %s failed: %s"
65009msgstr "tiedoston %s avaaminen epäonnistui"
65010
65011#: lto/lto-object.c:151 lto/lto-object.c:186 lto/lto-object.c:283
65012#: lto/lto-object.c:340 lto/lto-object.c:364
65013#, gcc-internal-format, gfc-internal-format
65014msgid "%s: %s"
65015msgstr "%s: %s"
65016
65017#: lto/lto-object.c:153
65018#, gcc-internal-format, gfc-internal-format
65019msgid "%s: %s: %s"
65020msgstr "%s: %s: %s"
65021
65022#: lto/lto-object.c:195
65023#, gcc-internal-format, gfc-internal-format
65024msgid "close: %s"
65025msgstr "close: %s"
65026
65027#: lto/lto-object.c:251
65028#, fuzzy, gcc-internal-format, gfc-internal-format
65029msgid "two or more sections for %s"
65030msgstr "yli yksi tietotyyppi esittelymääritteissä"
65031
65032#: lto/lto-partition.c:570
65033#, gcc-internal-format
65034msgid "min partition size cannot be greater than max partition size"
65035msgstr ""
65036
65037#: lto/lto-symtab.c:176
65038#, fuzzy, gcc-internal-format
65039msgid "%qD is defined with tls model %s"
65040msgstr "%q+D on yleensä funktio"
65041
65042#: lto/lto-symtab.c:178
65043#, fuzzy, gcc-internal-format, gfc-internal-format
65044#| msgid "previously defined here"
65045msgid "previously defined here as %s"
65046msgstr "%q+#D määritelty aiemmin täällä"
65047
65048#: lto/lto-symtab.c:480
65049#, fuzzy, gcc-internal-format
65050msgid "multiple prevailing defs for %qE"
65051msgstr "(%qs:n alustuksen lähistöllä)"
65052
65053#: lto/lto-symtab.c:498
65054#, gcc-internal-format
65055msgid "%qD has already been defined"
65056msgstr "%qD on jo määritelty"
65057
65058#: lto/lto-symtab.c:500
65059#, gcc-internal-format
65060msgid "previously defined here"
65061msgstr "määritelty aiemmin täällä"
65062
65063#: lto/lto-symtab.c:717
65064#, fuzzy, gcc-internal-format
65065#| msgid "previous definition here"
65066msgid "%qD violates the C++ One Definition Rule "
65067msgstr "edellinen määrittely täällä"
65068
65069#: lto/lto-symtab.c:722
65070#, gcc-internal-format
65071msgid "type of %qD does not match original declaration"
65072msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
65073
65074#: lto/lto-symtab.c:742
65075#, fuzzy, gcc-internal-format
65076msgid "alignment of %qD is bigger than original declaration"
65077msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
65078
65079#: lto/lto-symtab.c:748
65080#, fuzzy, gcc-internal-format
65081#| msgid "type of %qD does not match original declaration"
65082msgid "size of %qD differ from the size of original declaration"
65083msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
65084
65085#: lto/lto-symtab.c:753
65086#, fuzzy, gcc-internal-format
65087msgid "%qD was previously declared here"
65088msgstr "%q+#D aiemmin esitelty täällä"
65089
65090#: lto/lto-symtab.c:756
65091#, gcc-internal-format
65092msgid "code may be misoptimized unless -fno-strict-aliasing is used"
65093msgstr ""
65094
65095#: lto/lto-symtab.c:842
65096#, gcc-internal-format
65097msgid "variable %qD redeclared as function"
65098msgstr "muuttuja %qD esitelty uudelleen funktiona"
65099
65100#: lto/lto-symtab.c:849
65101#, gcc-internal-format
65102msgid "function %qD redeclared as variable"
65103msgstr "funktio %qD esitelty uudelleen muuttujana"
65104
65105#: lto/lto-symtab.c:861
65106#, gcc-internal-format
65107msgid "previously declared here"
65108msgstr "esitelty aiemmin täällä"
65109
65110#: lto/lto.c:1890
65111#, gcc-internal-format
65112msgid "bytecode stream: garbage at the end of symbols section"
65113msgstr ""
65114
65115#: lto/lto.c:1917
65116#, gcc-internal-format
65117msgid "could not parse hex number"
65118msgstr "ei voitu jäsentää heksadesimaalinumeroa"
65119
65120#: lto/lto.c:1949
65121#, gcc-internal-format, gfc-internal-format
65122msgid "unexpected file name %s in linker resolution file. Expected %s"
65123msgstr ""
65124
65125#: lto/lto.c:1958
65126#, gcc-internal-format
65127msgid "could not parse file offset"
65128msgstr "ei voitu jäsentää tiedostosiirrosta"
65129
65130#: lto/lto.c:1961
65131#, gcc-internal-format
65132msgid "unexpected offset"
65133msgstr "odottamaton siirros"
65134
65135#: lto/lto.c:1983
65136#, fuzzy, gcc-internal-format
65137msgid "invalid line in the resolution file"
65138msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
65139
65140#: lto/lto.c:1994
65141#, fuzzy, gcc-internal-format
65142msgid "invalid resolution in the resolution file"
65143msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
65144
65145#: lto/lto.c:2000
65146#, gcc-internal-format
65147msgid "resolution sub id %wx not in object file"
65148msgstr ""
65149
65150#: lto/lto.c:2117
65151#, fuzzy, gcc-internal-format, gfc-internal-format
65152msgid "cannot read LTO decls from %s"
65153msgstr "tiedoston ”%s” otsaketta ei voi lukea"
65154
65155#: lto/lto.c:2223
65156#, fuzzy, gcc-internal-format, gfc-internal-format
65157msgid "Cannot open %s"
65158msgstr "tiedostoa %s ei voi avata"
65159
65160#: lto/lto.c:2244
65161#, fuzzy, gcc-internal-format, gfc-internal-format
65162msgid "Cannot map %s"
65163msgstr "arkiston otsaketta ei voi kartoittaa"
65164
65165#: lto/lto.c:2255
65166#, fuzzy, gcc-internal-format, gfc-internal-format
65167msgid "Cannot read %s"
65168msgstr "tietokantaa %s ei voi lukea"
65169
65170#: lto/lto.c:2337
65171#, gcc-internal-format
65172msgid "lto_obj_file_open() failed"
65173msgstr ""
65174
65175#: lto/lto.c:2362
65176#, gcc-internal-format
65177msgid "waitpid failed"
65178msgstr "waitpid epäonnistui"
65179
65180#: lto/lto.c:2365
65181#, fuzzy, gcc-internal-format
65182msgid "streaming subprocess failed"
65183msgstr "  -time                    Mittaa kunkin aliprosessin suoritusaika\n"
65184
65185#: lto/lto.c:2368
65186#, gcc-internal-format
65187msgid "streaming subprocess was killed by signal"
65188msgstr ""
65189
65190#: lto/lto.c:2445
65191#, fuzzy, gcc-internal-format
65192msgid "no LTRANS output list filename provided"
65193msgstr "kirjoitettaessa LTRANS-tulosteluetteloa %s: %m"
65194
65195#: lto/lto.c:2525
65196#, gcc-internal-format
65197msgid "opening LTRANS output list %s: %m"
65198msgstr "avattaessa LTRANS-tulosteluetteloa %s: %m"
65199
65200#: lto/lto.c:2532
65201#, gcc-internal-format
65202msgid "writing to LTRANS output list %s: %m"
65203msgstr "kirjoitettaessa LTRANS-tulosteluetteloa %s: %m"
65204
65205#: lto/lto.c:2542
65206#, gcc-internal-format
65207msgid "closing LTRANS output list %s: %m"
65208msgstr "suljettaessa LTRANS-tulosteluetteloa %s: %m"
65209
65210#: lto/lto.c:2794
65211#, gcc-internal-format
65212msgid "could not open symbol resolution file: %m"
65213msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
65214
65215#: lto/lto.c:2915
65216#, fuzzy, gcc-internal-format, gfc-internal-format
65217msgid "missing resolution data for %s"
65218msgstr "alustimen ympäriltä puuttuu aaltosulkeet"
65219
65220#: lto/lto.c:2947
65221#, gcc-internal-format
65222msgid "errors during merging of translation units"
65223msgstr ""
65224
65225#: objc/objc-act.c:425 objc/objc-act.c:6786
65226#, fuzzy, gcc-internal-format
65227msgid "%<@end%> missing in implementation context"
65228msgstr "täytemerkki puuttuu strfmon-muotoilun lopusta"
65229
65230#: objc/objc-act.c:578
65231#, gcc-internal-format
65232msgid "class attributes are not available in Objective-C 1.0"
65233msgstr ""
65234
65235#: objc/objc-act.c:593
65236#, gcc-internal-format
65237msgid "category attributes are not available in Objective-C 1.0"
65238msgstr ""
65239
65240#: objc/objc-act.c:596
65241#, gcc-internal-format
65242msgid "category attributes are not available in this version of the compiler, (ignored)"
65243msgstr ""
65244
65245#: objc/objc-act.c:602
65246#, gcc-internal-format
65247msgid "class extensions are not available in Objective-C 1.0"
65248msgstr ""
65249
65250#: objc/objc-act.c:616
65251#, gcc-internal-format
65252msgid "class extension for class %qE declared after its %<@implementation%>"
65253msgstr ""
65254
65255#: objc/objc-act.c:631
65256#, gcc-internal-format
65257msgid "protocol attributes are not available in Objective-C 1.0"
65258msgstr ""
65259
65260#: objc/objc-act.c:696
65261#, gcc-internal-format
65262msgid "%<@end%> must appear in an @implementation context"
65263msgstr ""
65264
65265#: objc/objc-act.c:705
65266#, gcc-internal-format
65267msgid "%<@package%> is not available in Objective-C 1.0"
65268msgstr ""
65269
65270#: objc/objc-act.c:707
65271#, gcc-internal-format
65272msgid "%<@package%> presently has the same effect as %<@public%>"
65273msgstr ""
65274
65275#: objc/objc-act.c:718
65276#, gcc-internal-format
65277msgid "%<@optional%> is not available in Objective-C 1.0"
65278msgstr ""
65279
65280#: objc/objc-act.c:720
65281#, gcc-internal-format
65282msgid "%<@required%> is not available in Objective-C 1.0"
65283msgstr ""
65284
65285#: objc/objc-act.c:728
65286#, gcc-internal-format
65287msgid "%<@optional%> is allowed in @protocol context only"
65288msgstr ""
65289
65290#: objc/objc-act.c:730
65291#, gcc-internal-format
65292msgid "%<@required%> is allowed in @protocol context only"
65293msgstr ""
65294
65295#: objc/objc-act.c:837
65296#, gcc-internal-format
65297msgid "%<@property%> is not available in Objective-C 1.0"
65298msgstr ""
65299
65300#: objc/objc-act.c:841
65301#, fuzzy, gcc-internal-format
65302msgid "%<readonly%> attribute conflicts with %<readwrite%> attribute"
65303msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
65304
65305#: objc/objc-act.c:858
65306#, fuzzy, gcc-internal-format
65307msgid "%<readonly%> attribute conflicts with %<setter%> attribute"
65308msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
65309
65310#: objc/objc-act.c:864
65311#, fuzzy, gcc-internal-format
65312msgid "%<assign%> attribute conflicts with %<retain%> attribute"
65313msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
65314
65315#: objc/objc-act.c:869
65316#, fuzzy, gcc-internal-format
65317msgid "%<assign%> attribute conflicts with %<copy%> attribute"
65318msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
65319
65320#: objc/objc-act.c:874
65321#, fuzzy, gcc-internal-format
65322msgid "%<retain%> attribute conflicts with %<copy%> attribute"
65323msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
65324
65325#: objc/objc-act.c:891
65326#, gcc-internal-format
65327msgid "property declaration not in @interface or @protocol context"
65328msgstr ""
65329
65330#: objc/objc-act.c:902
65331#, fuzzy, gcc-internal-format
65332msgid "invalid property declaration"
65333msgstr "virheellinen funktioesittely"
65334
65335#: objc/objc-act.c:910
65336#, gcc-internal-format
65337msgid "property can not be an array"
65338msgstr ""
65339
65340#. A @property is not an actual variable, but it is a way to
65341#. describe a pair of accessor methods, so its type (which is
65342#. the type of the return value of the getter and the first
65343#. argument of the setter) can't be a bitfield (as return values
65344#. and arguments of functions can not be bitfields).  The
65345#. underlying instance variable could be a bitfield, but that is
65346#. a different matter.
65347#: objc/objc-act.c:928
65348#, fuzzy, gcc-internal-format
65349msgid "property can not be a bit-field"
65350msgstr "Käytä bittikenttäkäskyjä"
65351
65352#: objc/objc-act.c:960
65353#, gcc-internal-format
65354msgid "object property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>"
65355msgstr ""
65356
65357#: objc/objc-act.c:963
65358#, gcc-internal-format
65359msgid "%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it"
65360msgstr ""
65361
65362#: objc/objc-act.c:970
65363#, fuzzy, gcc-internal-format
65364msgid "%<retain%> attribute is only valid for Objective-C objects"
65365msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
65366
65367#: objc/objc-act.c:974
65368#, gcc-internal-format
65369msgid "%<copy%> attribute is only valid for Objective-C objects"
65370msgstr ""
65371
65372#: objc/objc-act.c:1028
65373#, fuzzy, gcc-internal-format
65374msgid "redeclaration of property %qD"
65375msgstr "%q+D:n virheellinen uudelleenesittely"
65376
65377#: objc/objc-act.c:1031 objc/objc-act.c:1096 objc/objc-act.c:1106
65378#: objc/objc-act.c:1119 objc/objc-act.c:1130 objc/objc-act.c:1141
65379#: objc/objc-act.c:1178 objc/objc-act.c:7557 objc/objc-act.c:7620
65380#: objc/objc-act.c:7642 objc/objc-act.c:7655 objc/objc-act.c:7673
65381#: objc/objc-act.c:7772
65382#, fuzzy, gcc-internal-format
65383msgid "originally specified here"
65384msgstr "alunperin määritelty täällä"
65385
65386#: objc/objc-act.c:1093
65387#, fuzzy, gcc-internal-format
65388msgid "'nonatomic' attribute of property %qD conflicts with previous declaration"
65389msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
65390
65391#: objc/objc-act.c:1103
65392#, fuzzy, gcc-internal-format
65393msgid "'getter' attribute of property %qD conflicts with previous declaration"
65394msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
65395
65396#: objc/objc-act.c:1116
65397#, fuzzy, gcc-internal-format
65398msgid "'setter' attribute of property %qD conflicts with previous declaration"
65399msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
65400
65401#: objc/objc-act.c:1127
65402#, fuzzy, gcc-internal-format
65403msgid "assign semantics attributes of property %qD conflict with previous declaration"
65404msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
65405
65406#: objc/objc-act.c:1138
65407#, fuzzy, gcc-internal-format
65408msgid "'readonly' attribute of property %qD conflicts with previous declaration"
65409msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
65410
65411#: objc/objc-act.c:1176
65412#, fuzzy, gcc-internal-format
65413msgid "type of property %qD conflicts with previous declaration"
65414msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
65415
65416#: objc/objc-act.c:1649
65417#, gcc-internal-format
65418msgid "the dot syntax is not available in Objective-C 1.0"
65419msgstr ""
65420
65421#. We know that 'class_name' is an Objective-C class name as the
65422#. parser won't call this function if it is not.  This is only a
65423#. double-check for safety.
65424#: objc/objc-act.c:1665
65425#, fuzzy, gcc-internal-format
65426msgid "could not find class %qE"
65427msgstr "ei löydetä luokkaa %qE"
65428
65429#. Again, this should never happen, but we do check.
65430#: objc/objc-act.c:1673
65431#, fuzzy, gcc-internal-format
65432msgid "could not find interface for class %qE"
65433msgstr "ei löydetä luokkaa %qE"
65434
65435#: objc/objc-act.c:1679 objc/objc-act.c:6823 objc/objc-act.c:6954
65436#, fuzzy, gcc-internal-format
65437msgid "class %qE is deprecated"
65438msgstr "%qE on vanhentunut"
65439
65440#: objc/objc-act.c:1708
65441#, fuzzy, gcc-internal-format
65442msgid "could not find setter/getter for %qE in class %qE"
65443msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
65444
65445#: objc/objc-act.c:1744
65446#, gcc-internal-format
65447msgid "readonly property can not be set"
65448msgstr ""
65449
65450#: objc/objc-act.c:2015
65451#, fuzzy, gcc-internal-format
65452msgid "method declaration not in @interface context"
65453msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
65454
65455#: objc/objc-act.c:2019
65456#, gcc-internal-format
65457msgid "method attributes are not available in Objective-C 1.0"
65458msgstr ""
65459
65460#: objc/objc-act.c:2039
65461#, fuzzy, gcc-internal-format
65462msgid "method definition not in @implementation context"
65463msgstr "ylimääräinen puolipiste metodin määrittelyssä"
65464
65465#: objc/objc-act.c:2054
65466#, fuzzy, gcc-internal-format
65467msgid "method attributes can not be specified in @implementation context"
65468msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
65469
65470#: objc/objc-act.c:2283
65471#, gcc-internal-format
65472msgid "class %qs does not implement the %qE protocol"
65473msgstr ""
65474
65475#: objc/objc-act.c:2286
65476#, gcc-internal-format
65477msgid "type %qs does not conform to the %qE protocol"
65478msgstr ""
65479
65480#: objc/objc-act.c:2567
65481#, gcc-internal-format
65482msgid "comparison of distinct Objective-C types lacks a cast"
65483msgstr "erilaisten Objective-C-tyyppien vertailusta puuttuu tyyppimuunnos"
65484
65485#: objc/objc-act.c:2571
65486#, gcc-internal-format
65487msgid "initialization from distinct Objective-C type"
65488msgstr "alustus erilaisesta Objective-C-tyypistä"
65489
65490#: objc/objc-act.c:2575
65491#, gcc-internal-format
65492msgid "assignment from distinct Objective-C type"
65493msgstr "sijoitus erilaisesta Objective-C-tyypistä"
65494
65495#: objc/objc-act.c:2579
65496#, gcc-internal-format
65497msgid "distinct Objective-C type in return"
65498msgstr "erilainen Objective-C-tyyppi palautuksessa"
65499
65500#: objc/objc-act.c:2583
65501#, gcc-internal-format
65502msgid "passing argument %d of %qE from distinct Objective-C type"
65503msgstr "argumentin %d/%qE välitys erilaisesta Objective-C-tyypistä"
65504
65505#: objc/objc-act.c:2726
65506#, gcc-internal-format
65507msgid "statically allocated instance of Objective-C class %qE"
65508msgstr ""
65509
65510#: objc/objc-act.c:2735
65511#, fuzzy, gcc-internal-format
65512msgid "redeclaration of Objective-C class %qs"
65513msgstr "%qE ei ole Objective-C-luokkanimi eikä -alias"
65514
65515#. This case happens when we are given an 'interface' which
65516#. is not a valid class name.  For example if a typedef was
65517#. used, and 'interface' really is the identifier of the
65518#. typedef, but when you resolve it you don't get an
65519#. Objective-C class, but something else, such as 'int'.
65520#. This is an error; protocols make no sense unless you use
65521#. them with Objective-C objects.
65522#: objc/objc-act.c:2777
65523#, gcc-internal-format
65524msgid "only Objective-C object types can be qualified with a protocol"
65525msgstr ""
65526
65527#: objc/objc-act.c:2841
65528#, gcc-internal-format
65529msgid "protocol %qE has circular dependency"
65530msgstr "protokollalla %qE on kehäriippuvuus"
65531
65532#: objc/objc-act.c:2874 objc/objc-act.c:5687
65533#, gcc-internal-format
65534msgid "cannot find protocol declaration for %qE"
65535msgstr "ei löydetä protokollaesittelyä %qE:lle"
65536
65537#: objc/objc-act.c:3175 objc/objc-act.c:3830 objc/objc-act.c:6399
65538#: objc/objc-act.c:6874 objc/objc-act.c:6947 objc/objc-act.c:7000
65539#, gcc-internal-format
65540msgid "cannot find interface declaration for %qE"
65541msgstr "ei löydetä rajapintaesittelyä %qE:lle"
65542
65543#: objc/objc-act.c:3179
65544#, gcc-internal-format
65545msgid "interface %qE does not have valid constant string layout"
65546msgstr ""
65547
65548#: objc/objc-act.c:3184
65549#, fuzzy, gcc-internal-format
65550msgid "cannot find reference tag for class %qE"
65551msgstr "ei löydetä luokkaa %qE"
65552
65553#: objc/objc-act.c:3329
65554#, gcc-internal-format
65555msgid "%qE is not an Objective-C class name or alias"
65556msgstr "%qE ei ole Objective-C-luokkanimi eikä -alias"
65557
65558#: objc/objc-act.c:3344 objc/objc-act.c:3375 objc/objc-act.c:6780
65559#: objc/objc-act.c:8103 objc/objc-act.c:8154
65560#, gcc-internal-format
65561msgid "Objective-C declarations may only appear in global scope"
65562msgstr ""
65563
65564#: objc/objc-act.c:3349
65565#, gcc-internal-format
65566msgid "cannot find class %qE"
65567msgstr "ei löydetä luokkaa %qE"
65568
65569#: objc/objc-act.c:3351
65570#, gcc-internal-format
65571msgid "class %qE already exists"
65572msgstr "luokka %qE on jo olemassa"
65573
65574#: objc/objc-act.c:3393 objc/objc-act.c:6839
65575#, gcc-internal-format
65576msgid "%qE redeclared as different kind of symbol"
65577msgstr "%qE esitelty uudelleen erityyppisenä symbolina"
65578
65579#: objc/objc-act.c:3395 objc/objc-act.c:3981 objc/objc-act.c:4009
65580#: objc/objc-act.c:4064 objc/objc-act.c:6841
65581#, gcc-internal-format
65582msgid "previous declaration of %q+D"
65583msgstr "%q+D:n edellinen esittely"
65584
65585#: objc/objc-act.c:3684
65586#, gcc-internal-format
65587msgid "strong-cast assignment has been intercepted"
65588msgstr ""
65589
65590#: objc/objc-act.c:3726
65591#, gcc-internal-format
65592msgid "strong-cast may possibly be needed"
65593msgstr ""
65594
65595#: objc/objc-act.c:3736
65596#, gcc-internal-format
65597msgid "instance variable assignment has been intercepted"
65598msgstr ""
65599
65600#: objc/objc-act.c:3755
65601#, gcc-internal-format
65602msgid "pointer arithmetic for garbage-collected objects not allowed"
65603msgstr ""
65604
65605#: objc/objc-act.c:3761
65606#, gcc-internal-format
65607msgid "global/static variable assignment has been intercepted"
65608msgstr ""
65609
65610#: objc/objc-act.c:3978 objc/objc-act.c:4006 objc/objc-act.c:4061
65611#, fuzzy, gcc-internal-format
65612msgid "duplicate instance variable %q+D"
65613msgstr "käyttämätön muuttuja %q+D"
65614
65615#: objc/objc-act.c:4121
65616#, gcc-internal-format
65617msgid "%<-fobjc-exceptions%> is required to enable Objective-C exception syntax"
65618msgstr ""
65619
65620#: objc/objc-act.c:4205
65621#, gcc-internal-format
65622msgid "@catch parameter is not a known Objective-C class type"
65623msgstr ""
65624
65625#: objc/objc-act.c:4211
65626#, fuzzy, gcc-internal-format
65627msgid "@catch parameter can not be protocol-qualified"
65628msgstr "%<void%> vain parametrina ei ole oikeutettu"
65629
65630#: objc/objc-act.c:4256
65631#, gcc-internal-format
65632msgid "exception of type %<%T%> will be caught"
65633msgstr "%<%T%>-tyyppinen poikkeus siepataan"
65634
65635#: objc/objc-act.c:4258
65636#, fuzzy, gcc-internal-format
65637msgid "   by earlier handler for %<%T%>"
65638msgstr "rekisteröidään pragma NULL-käsittelijällä"
65639
65640#: objc/objc-act.c:4305
65641#, gcc-internal-format
65642msgid "%<@try%> without %<@catch%> or %<@finally%>"
65643msgstr ""
65644
65645#: objc/objc-act.c:4333
65646#, gcc-internal-format
65647msgid "%<@throw%> (rethrow) used outside of a @catch block"
65648msgstr ""
65649
65650#: objc/objc-act.c:4346
65651#, fuzzy, gcc-internal-format
65652msgid "%<@throw%> argument is not an object"
65653msgstr "<throw-lauseke>"
65654
65655#: objc/objc-act.c:4367
65656#, fuzzy, gcc-internal-format
65657msgid "%<@synchronized%> argument is not an object"
65658msgstr "kirjoitetaan vakio-objektiin (argumentti %d)"
65659
65660#: objc/objc-act.c:4575
65661#, gcc-internal-format
65662msgid "%s %qs"
65663msgstr "%s %qs"
65664
65665#: objc/objc-act.c:4598 objc/objc-act.c:4623
65666#, fuzzy, gcc-internal-format
65667msgid "inconsistent instance variable specification"
65668msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
65669
65670#: objc/objc-act.c:4678
65671#, gcc-internal-format
65672msgid "can not use an object as parameter to a method"
65673msgstr "ei voi käyttää objektia metodin parametrinä"
65674
65675#: objc/objc-act.c:4722
65676#, gcc-internal-format
65677msgid "method argument attributes are not available in Objective-C 1.0"
65678msgstr ""
65679
65680#: objc/objc-act.c:5096
65681#, gcc-internal-format
65682msgid "multiple methods named %<%c%E%> found"
65683msgstr "löytyi useita metodeja nimellä %<%c%E%>"
65684
65685#: objc/objc-act.c:5099
65686#, gcc-internal-format
65687msgid "using %<%c%s%>"
65688msgstr "käytetään %<%c%s%>"
65689
65690#: objc/objc-act.c:5108
65691#, fuzzy, gcc-internal-format
65692msgid "multiple selectors named %<%c%E%> found"
65693msgstr "löytyi useita metodeja nimellä %<%c%E%>"
65694
65695#: objc/objc-act.c:5111
65696#, gcc-internal-format
65697msgid "found %<%c%s%>"
65698msgstr "löytyi %<%c%s%>"
65699
65700#: objc/objc-act.c:5120
65701#, gcc-internal-format
65702msgid "also found %<%c%s%>"
65703msgstr "löytyi myös %<%c%s%>"
65704
65705#. If 'rtype' is NULL_TREE at this point it means that
65706#. we have seen no @interface corresponding to that
65707#. class name, only a @class declaration (alternatively,
65708#. this was a call such as [objc_getClass("SomeClass")
65709#. alloc], where we've never seen the @interface of
65710#. SomeClass).  So, we have a class name (class_tree)
65711#. but no actual details of the class methods.  We won't
65712#. be able to check that the class responds to the
65713#. method, and we will have to guess the method
65714#. prototype.  Emit a warning, then keep going (this
65715#. will use any method with a matching name, as if the
65716#. receiver was of type 'Class').
65717#. We could not find an @interface declaration, and
65718#. there are no protocols attached to the receiver,
65719#. so we can't complete the check that the receiver
65720#. responds to the method, and we can't retrieve the
65721#. method prototype.  But, because the receiver has
65722#. a well-specified class, the programmer did want
65723#. this check to be performed.  Emit a warning, then
65724#. keep going as if it was an 'id'.  To remove the
65725#. warning, either include an @interface for the
65726#. class, or cast the receiver to 'id'.  Note that
65727#. rtype is an IDENTIFIER_NODE at this point.
65728#: objc/objc-act.c:5406 objc/objc-act.c:5540
65729#, fuzzy, gcc-internal-format
65730msgid "@interface of class %qE not found"
65731msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
65732
65733#: objc/objc-act.c:5414
65734#, fuzzy, gcc-internal-format
65735msgid "no super class declared in @interface for %qE"
65736msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
65737
65738#: objc/objc-act.c:5465
65739#, gcc-internal-format
65740msgid "found %<-%E%> instead of %<+%E%> in protocol(s)"
65741msgstr ""
65742
65743#. We have a type, but it's not an Objective-C type (!).
65744#: objc/objc-act.c:5577
65745#, gcc-internal-format
65746msgid "invalid receiver type %qs"
65747msgstr "virheellinen vastaanottajatyyppi %qs"
65748
65749#: objc/objc-act.c:5594
65750#, fuzzy, gcc-internal-format
65751msgid "%<%c%E%> not found in protocol(s)"
65752msgstr "%<%c%E%>:n metodimäärittelyä ei löytynyt"
65753
65754#: objc/objc-act.c:5608
65755#, gcc-internal-format
65756msgid "%qE may not respond to %<%c%E%>"
65757msgstr "%qE ei välttämättä vastaa viestiin %<%c%E%>"
65758
65759#: objc/objc-act.c:5616
65760#, gcc-internal-format
65761msgid "no %<%c%E%> method found"
65762msgstr "ei löytynyt %<%c%E%>-methodia"
65763
65764#: objc/objc-act.c:5623
65765#, gcc-internal-format
65766msgid "(Messages without a matching method signature"
65767msgstr "(Viestien ilman täsmäävää metodisignatuuria"
65768
65769#: objc/objc-act.c:5625
65770#, gcc-internal-format
65771msgid "will be assumed to return %<id%> and accept"
65772msgstr "oletetaan palauttavan %<id%> ja hyväksyvän"
65773
65774#: objc/objc-act.c:5627
65775#, gcc-internal-format
65776msgid "%<...%> as arguments.)"
65777msgstr "%<...%> argumentteina.)"
65778
65779#: objc/objc-act.c:5736
65780#, fuzzy, gcc-internal-format
65781msgid "undeclared selector %qE"
65782msgstr "%qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)"
65783
65784#. Historically, a class method that produced objects (factory
65785#. method) would assign `self' to the instance that it
65786#. allocated.  This would effectively turn the class method into
65787#. an instance method.  Following this assignment, the instance
65788#. variables could be accessed.  That practice, while safe,
65789#. violates the simple rule that a class method should not refer
65790#. to an instance variable.  It's better to catch the cases
65791#. where this is done unknowingly than to support the above
65792#. paradigm.
65793#: objc/objc-act.c:5760
65794#, fuzzy, gcc-internal-format
65795msgid "instance variable %qE accessed in class method"
65796msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
65797
65798#: objc/objc-act.c:5990 objc/objc-act.c:6010
65799#, gcc-internal-format
65800msgid "method %<%c%E%> declared %<@optional%> and %<@required%> at the same time"
65801msgstr ""
65802
65803#: objc/objc-act.c:5994
65804#, fuzzy, gcc-internal-format
65805msgid "previous declaration of %<%c%E%> as %<@required%>"
65806msgstr "%<%c%s%>:n aikasempi esittely"
65807
65808#: objc/objc-act.c:6014
65809#, fuzzy, gcc-internal-format
65810msgid "previous declaration of %<%c%E%> as %<@optional%>"
65811msgstr "%<%c%s%>:n aikasempi esittely"
65812
65813#: objc/objc-act.c:6074
65814#, fuzzy, gcc-internal-format
65815msgid "duplicate declaration of method %<%c%E%> with conflicting types"
65816msgstr "funktio %qE esitelty implisiittisesti"
65817
65818#: objc/objc-act.c:6078
65819#, fuzzy, gcc-internal-format
65820msgid "previous declaration of %<%c%E%>"
65821msgstr "%<%c%s%>:n aikasempi esittely"
65822
65823#: objc/objc-act.c:6115
65824#, fuzzy, gcc-internal-format
65825msgid "duplicate interface declaration for category %<%E(%E)%>"
65826msgstr "%qs-nimikkeen kaksoisesittely"
65827
65828#: objc/objc-act.c:6203
65829#, fuzzy, gcc-internal-format
65830msgid "illegal reference type specified for instance variable %qs"
65831msgstr "virheellinen aggregaattityyppi %qE määritelty instanssimuuttujalle %qs"
65832
65833#: objc/objc-act.c:6214
65834#, fuzzy, gcc-internal-format
65835msgid "instance variable %qs has unknown size"
65836msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
65837
65838#: objc/objc-act.c:6235
65839#, fuzzy, gcc-internal-format
65840msgid "instance variable %qs uses flexible array member"
65841msgstr "joustavien taulukkoalkioiden epäkelpo käyttö"
65842
65843#: objc/objc-act.c:6262
65844#, fuzzy, gcc-internal-format
65845msgid "type %qE has no default constructor to call"
65846msgstr "tyypillä %qE on käyttäjän määrittelemä muodostin"
65847
65848#: objc/objc-act.c:6268
65849#, fuzzy, gcc-internal-format
65850msgid "destructor for %qE shall not be run either"
65851msgstr "hajottimella ei voi olla parametreja"
65852
65853#. Vtable pointers are Real Bad(tm), since Obj-C cannot
65854#. initialize them.
65855#: objc/objc-act.c:6280
65856#, gcc-internal-format
65857msgid "type %qE has virtual member functions"
65858msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
65859
65860#: objc/objc-act.c:6281
65861#, gcc-internal-format
65862msgid "illegal aggregate type %qE specified for instance variable %qs"
65863msgstr "virheellinen aggregaattityyppi %qE määritelty instanssimuuttujalle %qs"
65864
65865#: objc/objc-act.c:6291
65866#, gcc-internal-format
65867msgid "type %qE has a user-defined constructor"
65868msgstr "tyypillä %qE on käyttäjän määrittelemä muodostin"
65869
65870#: objc/objc-act.c:6293
65871#, gcc-internal-format
65872msgid "type %qE has a user-defined destructor"
65873msgstr "tyypillä %qE on käyttäjän määrittelemä hajotin"
65874
65875#: objc/objc-act.c:6297
65876#, gcc-internal-format
65877msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
65878msgstr ""
65879
65880#: objc/objc-act.c:6428
65881#, gcc-internal-format
65882msgid "instance variable %qE is declared private"
65883msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
65884
65885#: objc/objc-act.c:6439
65886#, gcc-internal-format
65887msgid "instance variable %qE is %s; this will be a hard error in the future"
65888msgstr "instanssimuuttuja %qE on %s; tämä saattaa olla kova virhe tulevaisuudessa"
65889
65890#: objc/objc-act.c:6446
65891#, gcc-internal-format
65892msgid "instance variable %qE is declared %s"
65893msgstr "instanssimuuttuja %qE esiteltiin nimellä %s"
65894
65895#: objc/objc-act.c:6557 objc/objc-act.c:6672
65896#, gcc-internal-format
65897msgid "incomplete implementation of class %qE"
65898msgstr "luokan %qE vaillinainen toteutus"
65899
65900#: objc/objc-act.c:6561 objc/objc-act.c:6676
65901#, fuzzy, gcc-internal-format
65902msgid "incomplete implementation of category %qE"
65903msgstr "luokan %qE vaillinainen toteutus"
65904
65905#: objc/objc-act.c:6570 objc/objc-act.c:6684
65906#, gcc-internal-format
65907msgid "method definition for %<%c%E%> not found"
65908msgstr "%<%c%E%>:n metodimäärittelyä ei löytynyt"
65909
65910#: objc/objc-act.c:6725
65911#, gcc-internal-format
65912msgid "%s %qE does not fully implement the %qE protocol"
65913msgstr ""
65914
65915#: objc/objc-act.c:6815
65916#, fuzzy, gcc-internal-format
65917msgid "cannot find interface declaration for %qE, superclass of %qE"
65918msgstr "ei löydetä rajapintaesittelyä %qE:lle"
65919
65920#: objc/objc-act.c:6854
65921#, fuzzy, gcc-internal-format
65922msgid "reimplementation of class %qE"
65923msgstr "%qE ei ole luokka eikä nimiavaruus"
65924
65925#: objc/objc-act.c:6887
65926#, fuzzy, gcc-internal-format
65927msgid "conflicting super class name %qE"
65928msgstr "%qE ei ole Objective-C-luokkanimi eikä -alias"
65929
65930#: objc/objc-act.c:6890
65931#, gcc-internal-format
65932msgid "previous declaration of %qE"
65933msgstr "%qE:n edellinen esittely"
65934
65935#: objc/objc-act.c:6892
65936#, gcc-internal-format
65937msgid "previous declaration"
65938msgstr "edellinen esittely"
65939
65940#: objc/objc-act.c:6905 objc/objc-act.c:6907
65941#, gcc-internal-format
65942msgid "duplicate interface declaration for class %qE"
65943msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
65944
65945#: objc/objc-act.c:7224 objc/objc-act.c:7420
65946#, gcc-internal-format
65947msgid "can not find instance variable associated with property"
65948msgstr ""
65949
65950#. TODO: This should be caught much earlier than this.
65951#: objc/objc-act.c:7386
65952#, fuzzy, gcc-internal-format
65953msgid "invalid setter, it must have one argument"
65954msgstr "”-%c”-valitsimelle on annettava argumentti"
65955
65956#: objc/objc-act.c:7550 objc/objc-act.c:7765
65957#, gcc-internal-format
65958msgid "property %qs already specified in %<@dynamic%>"
65959msgstr ""
65960
65961#: objc/objc-act.c:7553 objc/objc-act.c:7768
65962#, gcc-internal-format
65963msgid "property %qs already specified in %<@synthesize%>"
65964msgstr ""
65965
65966#: objc/objc-act.c:7567 objc/objc-act.c:7782
65967#, gcc-internal-format
65968msgid "no declaration of property %qs found in the interface"
65969msgstr ""
65970
65971#: objc/objc-act.c:7594
65972#, gcc-internal-format
65973msgid "ivar %qs used by %<@synthesize%> declaration must be an existing ivar"
65974msgstr ""
65975
65976#: objc/objc-act.c:7615
65977#, gcc-internal-format
65978msgid "property %qs is using instance variable %qs of incompatible type"
65979msgstr ""
65980
65981#: objc/objc-act.c:7637
65982#, fuzzy, gcc-internal-format
65983msgid "'assign' property %qs is using bit-field instance variable %qs"
65984msgstr "%Jei-staattisen paikallismuuttujan %qD asm-määrittäjä jätetään huomiotta"
65985
65986#: objc/objc-act.c:7650
65987#, fuzzy, gcc-internal-format
65988msgid "'atomic' property %qs is using bit-field instance variable %qs"
65989msgstr "%Jei-staattisen paikallismuuttujan %qD asm-määrittäjä jätetään huomiotta"
65990
65991#: objc/objc-act.c:7668
65992#, gcc-internal-format
65993msgid "property %qs is using the same instance variable as property %qs"
65994msgstr ""
65995
65996#: objc/objc-act.c:7709
65997#, gcc-internal-format
65998msgid "%<@synthesize%> is not available in Objective-C 1.0"
65999msgstr ""
66000
66001#. We can get here only in Objective-C; the Objective-C++ parser
66002#. detects the problem while parsing, outputs the error
66003#. "misplaced '@synthesize' Objective-C++ construct" and skips
66004#. the declaration.
66005#: objc/objc-act.c:7720
66006#, fuzzy, gcc-internal-format
66007msgid "%<@synthesize%> not in @implementation context"
66008msgstr "luokan %qE vaillinainen toteutus"
66009
66010#: objc/objc-act.c:7726
66011#, fuzzy, gcc-internal-format
66012msgid "%<@synthesize%> can not be used in categories"
66013msgstr "valitsimia -mcorea ja -mcoreb ei voi käyttää yhdessä"
66014
66015#: objc/objc-act.c:7735
66016#, gcc-internal-format
66017msgid "%<@synthesize%> requires the @interface of the class to be available"
66018msgstr ""
66019
66020#: objc/objc-act.c:7818
66021#, gcc-internal-format
66022msgid "%<@dynamic%> is not available in Objective-C 1.0"
66023msgstr ""
66024
66025#. We can get here only in Objective-C; the Objective-C++ parser
66026#. detects the problem while parsing, outputs the error
66027#. "misplaced '@dynamic' Objective-C++ construct" and skips the
66028#. declaration.
66029#: objc/objc-act.c:7829
66030#, fuzzy, gcc-internal-format
66031msgid "%<@dynamic%> not in @implementation context"
66032msgstr "luokan %qE vaillinainen toteutus"
66033
66034#: objc/objc-act.c:7851
66035#, gcc-internal-format
66036msgid "%<@dynamic%> requires the @interface of the class to be available"
66037msgstr ""
66038
66039#: objc/objc-act.c:8049
66040#, fuzzy, gcc-internal-format
66041msgid "definition of protocol %qE not found"
66042msgstr "protokollan %qE esittelyn kaksoiskappale"
66043
66044#. It would be nice to use warn_deprecated_use() here, but
66045#. we are using TREE_CHAIN (which is supposed to be the
66046#. TYPE_STUB_DECL for a TYPE) for something different.
66047#: objc/objc-act.c:8080
66048#, fuzzy, gcc-internal-format
66049msgid "protocol %qE is deprecated"
66050msgstr "%qE on vanhentunut"
66051
66052#: objc/objc-act.c:8199
66053#, gcc-internal-format
66054msgid "duplicate declaration for protocol %qE"
66055msgstr "protokollan %qE esittelyn kaksoiskappale"
66056
66057#: objc/objc-act.c:8710
66058#, gcc-internal-format
66059msgid "conflicting types for %<%c%s%>"
66060msgstr "ristiriitaiset tyypit kohteelle %<%c%s%>:lle"
66061
66062#: objc/objc-act.c:8714
66063#, gcc-internal-format
66064msgid "previous declaration of %<%c%s%>"
66065msgstr "%<%c%s%>:n aikasempi esittely"
66066
66067#: objc/objc-act.c:8814
66068#, fuzzy, gcc-internal-format
66069msgid "no super class declared in interface for %qE"
66070msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
66071
66072#: objc/objc-act.c:8841
66073#, gcc-internal-format
66074msgid "[super ...] must appear in a method context"
66075msgstr ""
66076
66077#: objc/objc-act.c:8881
66078#, gcc-internal-format
66079msgid "method possibly missing a [super dealloc] call"
66080msgstr ""
66081
66082#: objc/objc-act.c:9345
66083#, gcc-internal-format
66084msgid "instance variable %qs is declared private"
66085msgstr "instanssimuuttuja %qs on esitelty yksityisenä"
66086
66087#: objc/objc-act.c:9398
66088#, gcc-internal-format
66089msgid "local declaration of %qE hides instance variable"
66090msgstr "%qE:n paikallinen esittely piilottaa instanssimuuttujan"
66091
66092#. This can happen if DECL_ARTIFICIAL (*expr_p), but
66093#. should be impossible for real properties, which always
66094#. have a getter.
66095#: objc/objc-act.c:9444
66096#, fuzzy, gcc-internal-format
66097msgid "no %qs getter found"
66098msgstr "Ei löydy"
66099
66100#: objc/objc-act.c:9684
66101#, gcc-internal-format
66102msgid "fast enumeration is not available in Objective-C 1.0"
66103msgstr ""
66104
66105#: objc/objc-act.c:9694
66106#, gcc-internal-format
66107msgid "iterating variable in fast enumeration is not an object"
66108msgstr ""
66109
66110#: objc/objc-act.c:9700
66111#, gcc-internal-format
66112msgid "collection in fast enumeration is not an object"
66113msgstr ""
66114
66115#: objc/objc-encoding.c:130
66116#, gcc-internal-format
66117msgid "type %qT does not have a known size"
66118msgstr "tyypillä %qT ei ole tunnettua kokoa"
66119
66120#: objc/objc-encoding.c:721
66121#, gcc-internal-format
66122msgid "unknown type %<%T%> found during Objective-C encoding"
66123msgstr ""
66124
66125#. Do not do any encoding, produce an error and keep going.
66126#: objc/objc-encoding.c:804
66127#, gcc-internal-format
66128msgid "trying to encode non-integer type as a bitfield"
66129msgstr ""
66130
66131#: objc/objc-gnu-runtime-abi-01.c:134
66132#, gcc-internal-format
66133msgid "%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>"
66134msgstr ""
66135
66136#: objc/objc-gnu-runtime-abi-01.c:142
66137#, gcc-internal-format
66138msgid "%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>"
66139msgstr ""
66140
66141#: objc/objc-gnu-runtime-abi-01.c:2171 objc/objc-next-runtime-abi-01.c:2817
66142#: objc/objc-next-runtime-abi-02.c:3589
66143#, fuzzy, gcc-internal-format
66144msgid "non-objective-c type %qT cannot be caught"
66145msgstr "%<%T%>-tyyppinen poikkeus siepataan"
66146
66147#: objc/objc-next-runtime-abi-01.c:152
66148#, gcc-internal-format
66149msgid "%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2"
66150msgstr ""
66151
66152#: objc/objc-next-runtime-abi-02.c:244
66153#, gcc-internal-format
66154msgid "%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2"
66155msgstr ""
66156
66157#: objc/objc-runtime-shared-support.c:425
66158#, gcc-internal-format
66159msgid "creating selector for nonexistent method %qE"
66160msgstr ""
66161
66162#~ msgid "%s:unknown function '%u'\n"
66163#~ msgstr "%s:tuntematon funktio ”%u”\n"
66164
66165#~ msgid "cannot optimize possibly infinite loops"
66166#~ msgstr "mahdollisia ikisilmukoita ei voi optimoida"
66167
66168#, fuzzy
66169#~ msgid "caller function contains cilk spawn"
66170#~ msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
66171
66172#, fuzzy
66173#~ msgid "function parameters cannot have __fp16 type"
66174#~ msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
66175
66176#, fuzzy
66177#~ msgid "functions cannot return __fp16 type"
66178#~ msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
66179
66180#, fuzzy
66181#~ msgid ""
66182#~ "'%s': mmcu='%s'\n"
66183#~ "'%s': specfile='%s'\n"
66184#~ "\n"
66185#~ msgstr "%s[%s] %s%s%s"
66186
66187#~ msgid "invalid %%L code"
66188#~ msgstr "virheellinen %%L-koodi"
66189
66190#~ msgid "candidates are: %+#D"
66191#~ msgstr "ehdokkaat ovat: %+#D"
66192
66193#~ msgid "candidate is: %+#D"
66194#~ msgstr "ehdokas on: %+#D"
66195
66196#~ msgid "<anonymous %s>"
66197#~ msgstr "<nimetön %s>"
66198
66199#~ msgid "{unknown}"
66200#~ msgstr "{tuntematon}"
66201
66202#~ msgid "Integer overflow"
66203#~ msgstr "Kokonaisluvun ylivuoto"
66204
66205#, fuzzy
66206#~ msgid "module procedure"
66207#~ msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
66208
66209#~ msgid "internal function"
66210#~ msgstr "sisäinen funktio"
66211
66212#~ msgid "Not a valid Java .class file.\n"
66213#~ msgstr "Ei kelvollinen Javan .class-tiedosto.\n"
66214
66215#, fuzzy
66216#~ msgid "error while parsing constant pool\n"
66217#~ msgstr "virhe jäsennettäessä metodeja\n"
66218
66219#~ msgid "error while parsing fields\n"
66220#~ msgstr "virhe jäsennettäessä kenttiä\n"
66221
66222#~ msgid "error while parsing methods\n"
66223#~ msgstr "virhe jäsennettäessä metodeja\n"
66224
66225#, fuzzy
66226#~ msgid "error while parsing final attributes\n"
66227#~ msgstr "virhe jäsennettäessä metodeja\n"
66228
66229#~ msgid "Try 'jcf-dump --help' for more information.\n"
66230#~ msgstr "Lisätietoja ”jcf-dump --help”-komennolla.\n"
66231
66232#~ msgid ""
66233#~ "Usage: jcf-dump [OPTION]... CLASS...\n"
66234#~ "\n"
66235#~ msgstr ""
66236#~ "Käyttö: jcf-dump [VALITSIN]... LUOKKA...\n"
66237#~ "\n"
66238
66239#~ msgid ""
66240#~ "Display contents of a class file in readable form.\n"
66241#~ "\n"
66242#~ msgstr ""
66243#~ "Näytä class-tiedoston sisältö luettavassa muodossa.\n"
66244#~ "\n"
66245
66246#, fuzzy
66247#~ msgid "  -c                      Disassemble method bodies\n"
66248#~ msgstr "%<%c%E%>:n metodimäärittelyä ei löytynyt"
66249
66250#, fuzzy
66251#~ msgid "  --javap                 Generate output in 'javap' format\n"
66252#~ msgstr "  --help                   Näytä tämä ohje\n"
66253
66254#~ msgid "  --classpath PATH        Set path to find .class files\n"
66255#~ msgstr "  --classpath POLKU       Aseta polku .class-tiedostojen löytämiseksi\n"
66256
66257#, fuzzy
66258#~ msgid "  -o FILE                 Set output file name\n"
66259#~ msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
66260
66261#, fuzzy
66262#~ msgid "  --help                  Print this help, then exit\n"
66263#~ msgstr "  -h, --help                      Näytä tämä ohje ja poistu\n"
66264
66265#, fuzzy
66266#~ msgid "  --version               Print version number, then exit\n"
66267#~ msgstr "  -v, --version                   Näytä versionumero ja poistu\n"
66268
66269#, fuzzy
66270#~ msgid "  -v, --verbose           Print extra information while running\n"
66271#~ msgstr "  -v, --version                   Näytä versionumero ja poistu\n"
66272
66273#~ msgid ""
66274#~ "For bug reporting instructions, please see:\n"
66275#~ "%s.\n"
66276#~ msgstr ""
66277#~ "Katso ohjeet vikailmoitusten tekemiseen osoitteesta:\n"
66278#~ "%s.\n"
66279
66280#, fuzzy
66281#~ msgid "jcf-dump: no classes specified\n"
66282#~ msgstr ""
66283#~ "Käyttö: jcf-dump [VALITSIN]... LUOKKA...\n"
66284#~ "\n"
66285
66286#, fuzzy
66287#~ msgid "Cannot open '%s' for output.\n"
66288#~ msgstr "tulostiedostoa ”%s” ei voi avata"
66289
66290#, fuzzy
66291#~ msgid "bad format of .zip/.jar archive\n"
66292#~ msgstr "virheellinen zip/jar-tiedosto %s"
66293
66294#, fuzzy
66295#~ msgid "Bad byte codes.\n"
66296#~ msgstr "Tavujärjestys:"
66297
66298#~ msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
66299#~ msgstr "Käyttö: %s [VALITSIMET]... LUOKKANIMImain [TULOSTETIEDOSTO]\n"
66300
66301#~ msgid "%s: Cannot open output file: %s\n"
66302#~ msgstr "%s: Ei voi avata tulostetiedostoa: %s\n"
66303
66304#~ msgid "%s: Failed to close output file %s\n"
66305#~ msgstr "%s: Tulostiedoston %s sulkeminen epäonnistui\n"
66306
66307#, fuzzy
66308#~ msgid "Enable Cilk Plus."
66309#~ msgstr "unaariselle plus-operaatiolle annettu väärä tyyppiargumentti"
66310
66311#, fuzzy
66312#~ msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical"
66313#~ msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
66314
66315#, fuzzy
66316#~ msgid "Support PCOMMIT instruction."
66317#~ msgstr "Virheellinen käsky"
66318
66319#, fuzzy
66320#~ msgid "Pass FP arguments in FP registers."
66321#~ msgstr "Käytä liukulukurekistereitä"
66322
66323#, fuzzy
66324#~| msgid "Generate 32-bit code"
66325#~ msgid "Generate 32-bit SHmedia code."
66326#~ msgstr "Tuota 32-bittistä koodia"
66327
66328#, fuzzy
66329#~| msgid "Generate little endian code"
66330#~ msgid "Generate 32-bit FPU-less SHmedia code."
66331#~ msgstr "Tuota SH4-100 FPU-less-koodia"
66332
66333#, fuzzy
66334#~| msgid "Generate 64-bit code"
66335#~ msgid "Generate 64-bit SHmedia code."
66336#~ msgstr "Tuota 64-bittistä koodia"
66337
66338# fuzzy: pitäisikö FPU-less kääntää?
66339#, fuzzy
66340#~| msgid "Generate SH4-100 FPU-less code"
66341#~ msgid "Generate 64-bit FPU-less SHmedia code."
66342#~ msgstr "Tuota SH4-100 FPU-less-koodia"
66343
66344#, fuzzy
66345#~| msgid "Generate SHcompact code"
66346#~ msgid "Generate SHcompact code."
66347#~ msgstr "Tuota SHcompact-koodia"
66348
66349#, fuzzy
66350#~| msgid "Generate SHcompact code"
66351#~ msgid "Generate FPU-less SHcompact code."
66352#~ msgstr "Tuota SH4-100 FPU-less-koodia"
66353
66354#, fuzzy
66355#~ msgid "Enable cbranchdi4 pattern."
66356#~ msgstr "HAHMO"
66357
66358#, fuzzy
66359#~ msgid "Enable absolute difference instructions."
66360#~ msgstr "Ota käyttöö divide- ja modulus-käskyt"
66361
66362#, fuzzy
66363#~ msgid "Enable all optional instructions."
66364#~ msgstr "Ota käyttöön 32-bittiset divide-käskyt"
66365
66366#, fuzzy
66367#~| msgid "Enable average instructions"
66368#~ msgid "Enable average instructions."
66369#~ msgstr "Ota käyttöön average-käskyt"
66370
66371#, fuzzy
66372#~| msgid "Enable bit manipulation instructions"
66373#~ msgid "Enable bit manipulation instructions."
66374#~ msgstr "Ota käyttöön bittimanipulointikäskyt"
66375
66376#, fuzzy
66377#~ msgid "Enable MeP Coprocessor."
66378#~ msgstr "Apusuorittimen virhe"
66379
66380#, fuzzy
66381#~ msgid "Enable MeP Coprocessor with 32-bit registers."
66382#~ msgstr "Käytä OpenMP:tä"
66383
66384#, fuzzy
66385#~ msgid "Enable MeP Coprocessor with 64-bit registers."
66386#~ msgstr "Käytä OpenMP:tä"
66387
66388#, fuzzy
66389#~ msgid "Enable IVC2 scheduling."
66390#~ msgstr "Ota käyttöön moniydintuki"
66391
66392#, fuzzy
66393#~ msgid "Const variables default to the near section."
66394#~ msgstr "ei tarpeeksi argumentteja lopetusalkion mahduttamiseksi"
66395
66396#, fuzzy
66397#~| msgid "Enable 32-bit divide instructions"
66398#~ msgid "Enable 32-bit divide instructions."
66399#~ msgstr "Ota käyttöön 32-bittiset divide-käskyt"
66400
66401#, fuzzy
66402#~ msgid "__io vars are volatile by default."
66403#~ msgstr "roskaa ilmaisun #pragma io_volatile lopussa"
66404
66405#, fuzzy
66406#~ msgid "All variables default to the far section."
66407#~ msgstr "ei tarpeeksi argumentteja lopetusalkion mahduttamiseksi"
66408
66409#, fuzzy
66410#~ msgid "Enable leading zero instructions."
66411#~ msgstr "Ota käyttöön 32-bittiset divide-käskyt"
66412
66413#, fuzzy
66414#~ msgid "All variables default to the near section."
66415#~ msgstr "ei tarpeeksi argumentteja lopetusalkion mahduttamiseksi"
66416
66417#, fuzzy
66418#~| msgid "Enable 32-bit multiply instructions"
66419#~ msgid "Enable 32-bit multiply instructions."
66420#~ msgstr "Ota käyttöön 32-bittiset kertolaskukäskyt"
66421
66422#, fuzzy
66423#~ msgid "Disable all optional instructions."
66424#~ msgstr "Käytä AltiVec-käskyjä"
66425
66426#, fuzzy
66427#~| msgid "Allow gcc to use the repeat/erepeat instructions"
66428#~ msgid "Allow gcc to use the repeat/erepeat instructions."
66429#~ msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
66430
66431#, fuzzy
66432#~ msgid "All variables default to the tiny section."
66433#~ msgstr "ei tarpeeksi argumentteja lopetusalkion mahduttamiseksi"
66434
66435#, fuzzy
66436#~| msgid "Enable saturation instructions"
66437#~ msgid "Enable saturation instructions."
66438#~ msgstr "Ota käyttöön saturation-käskyt"
66439
66440#, fuzzy
66441#~ msgid "Use simulator runtime without vectors."
66442#~ msgstr "Käytä simulaattorin ajoaikaista ympäristöä."
66443
66444#, fuzzy
66445#~ msgid "All functions default to the far section."
66446#~ msgstr "ei tarpeeksi argumentteja lopetusalkion mahduttamiseksi"
66447
66448#, fuzzy
66449#~ msgid "Tune for ARC600 cpu."
66450#~ msgstr "Suoritinaikaraja ylittynyt"
66451
66452#, fuzzy
66453#~ msgid "Tune for ARC601 cpu."
66454#~ msgstr "Suoritinaikaraja ylittynyt"
66455
66456#, fuzzy
66457#~| msgid "Generate code for a DLL"
66458#~ msgid "Generate checks for references to NULL."
66459#~ msgstr "Tuota koodia DLL:lle"
66460
66461#, fuzzy
66462#~ msgid "--classpath=<path>\tSet class path."
66463#~ msgstr "  --classpath POLKU       Aseta polku .class-tiedostojen löytämiseksi\n"
66464
66465#, fuzzy
66466#~| msgid "Not a valid Java .class file.\n"
66467#~ msgid "Output a class file."
66468#~ msgstr "Ei kelvollinen Javan .class-tiedosto.\n"
66469
66470#, fuzzy
66471#~ msgid "Alias for -femit-class-file."
66472#~ msgstr "maa-asetustojen aliastiedostoa ”%s” ei löydy"
66473
66474#, fuzzy
66475#~ msgid "Generate instances of Class at runtime."
66476#~ msgstr "Tuota koodi GNU-suoritusympäristölle"
66477
66478#, fuzzy
66479#~ msgid "Generate code for the Boehm GC."
66480#~ msgstr "Tuota little-endian-koodia"
66481
66482#, fuzzy
66483#~ msgid "Generate code for built-in atomic operations."
66484#~ msgstr "Käytä AltiVec-käskyjä"
66485
66486#, fuzzy
66487#~ msgid "Set the source language version."
66488#~ msgstr "Käännöksen kieli on sama kuin lähdekieli."
66489
66490#, fuzzy
66491#~| msgid "Enable user-defined instructions"
66492#~ msgid "Enable coverage-guided fuzzing code instrumentation."
66493#~ msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
66494
66495#, fuzzy
66496#~ msgid "Specifies the cost model for vectorization."
66497#~ msgstr "Käytä AltiVec-käskyjä"
66498
66499#~ msgid "Generate debug information in COFF format."
66500#~ msgstr "Tuota vianjäljitystietoja COFF-muodossa."
66501
66502#, fuzzy
66503#~| msgid "Generate debug information in VMS format"
66504#~ msgid "Don't generate debug information in separate .dwo files."
66505#~ msgstr "Tuota vianjäljitystietoja VMS-muodossa"
66506
66507#, fuzzy
66508#~ msgid "argument 2 has invalid type"
66509#~ msgstr "bittikentällä %qs on epäkelpo tyyppi"
66510
66511#, fuzzy
66512#~ msgid "verify_flow_info: Wrong frequency of block %i %i"
66513#~ msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
66514
66515#, fuzzy
66516#~ msgid "verify_flow_info: Wrong count of edge %i->%i %i"
66517#~ msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
66518
66519#, fuzzy
66520#~ msgid "execution count is negative"
66521#~ msgstr "vasemmalle siirron lukumäärä on negatiivinen"
66522
66523#, fuzzy
66524#~ msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
66525#~ msgstr "ei huomioida tuntematonta esikäsittelintä \"%c\""
66526
66527#, fuzzy
66528#~ msgid "invalid argument %qs to -fdebug-prefix-map"
66529#~ msgstr "epäkelpo argumentti funktiolle %<__builtin_return_address%>"
66530
66531#~ msgid "%s (program %s)"
66532#~ msgstr "%s (ohjelma %s)"
66533
66534#, fuzzy
66535#~ msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
66536#~ msgstr "käytetty %<__thread%> ennen %<extern%>:a"
66537
66538#, fuzzy
66539#~ msgid "virtual table layout differs in another translation unit"
66540#~ msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
66541
66542#, fuzzy
66543#~| msgid "-pipe not supported"
66544#~ msgid "Clause not supported yet"
66545#~ msgstr "Ei ole tuettu"
66546
66547#, fuzzy
66548#~ msgid "-fsanitize-recover=thread is not supported"
66549#~ msgstr "valitsin %qs ei ole enää tuettu"
66550
66551#, fuzzy
66552#~ msgid "unimplemented functionality"
66553#~ msgstr "Toteuttamaton ext2-kirjaston funktio"
66554
66555#, fuzzy
66556#~ msgid "type variant has TYPE_METHODS"
66557#~ msgstr "taulukon tyypillä on vaillinainen alkiotyyppi"
66558
66559#, fuzzy
66560#~ msgid "TYPE_MINVAL non-NULL"
66561#~ msgstr "NULLin muunnos epäosoitintyypiksi"
66562
66563#, fuzzy
66564#~| msgid "case label is not an integer constant expression"
66565#~ msgid "__sec_implicit_index parameter must be an integer constant expression"
66566#~ msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
66567
66568#, fuzzy
66569#~ msgid "length mismatch in expression"
66570#~ msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
66571
66572#, fuzzy
66573#~ msgid "rank mismatch between %qE and %qE"
66574#~ msgstr "%qE-attribuutin argumentin tulee olla välillä 18..255"
66575
66576#, fuzzy
66577#~ msgid "rank mismatch in expression %qE"
66578#~ msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
66579
66580#, fuzzy
66581#~ msgid "iteration variable cannot be volatile"
66582#~ msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
66583
66584#, fuzzy
66585#~| msgid "struct defined here"
66586#~ msgid "other clause defined here"
66587#~ msgstr "alunperin määritelty täällä"
66588
66589#~ msgid "negative integer implicitly converted to unsigned type"
66590#~ msgstr "negatiivinen kokonaisluku muunnettu implisiittisesti etumerkittömään tyyppiin"
66591
66592#~ msgid "conversion of unsigned constant value to negative integer"
66593#~ msgstr "etumerkittömän vakion muunnos negatiiviseksi kokonaisluvuksi"
66594
66595#~ msgid "conversion to %qT alters %qT constant value"
66596#~ msgstr "muunnos tyyppiin %qT muuttaa %qT:n vakioarvoa"
66597
66598#~ msgid "large integer implicitly truncated to unsigned type"
66599#~ msgstr "suuri kokonaisluku implisiittisesti katkaistu etumerkittömäksi tyypiksi"
66600
66601#~ msgid "overflow in implicit constant conversion"
66602#~ msgstr "ylivuoto implisiittisessä vakiomuunnoksessa"
66603
66604#, fuzzy
66605#~ msgid "bad option %s to optimize attribute"
66606#~ msgstr "%s ei ole liitospiste tai virheellinen valitsin"
66607
66608#~ msgid "not enough arguments to function %qE"
66609#~ msgstr "liian vähän argumentteja funktiolle %qE"
66610
66611#~ msgid "comparison between signed and unsigned integer expressions"
66612#~ msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
66613
66614#~ msgid "unknown conversion type character 0x%x in format"
66615#~ msgstr "muotoilussa on tuntematon muunnostyyppimerkki 0x%x"
66616
66617#, fuzzy
66618#~| msgid "%<this%> may not be used in this context"
66619#~ msgid "%<_Cilk_spawn%> may only be used inside a function"
66620#~ msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
66621
66622#, fuzzy
66623#~ msgid "invalid use of %<_Cilk_spawn%>"
66624#~ msgstr "void-lausekkeen epäkelpo käyttö"
66625
66626#, fuzzy
66627#~ msgid "invalid use of label %q+D in %<_Cilk_spawn%>"
66628#~ msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
66629
66630#, fuzzy
66631#~ msgid "missing architecture name in 'arch' target %s"
66632#~ msgstr "polku puuttuu %qs:n jälkeen"
66633
66634#, fuzzy
66635#~ msgid "unknown value %qs for 'arch' target %s"
66636#~ msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
66637
66638#, fuzzy
66639#~ msgid "invalid feature modifier %qs for 'arch' target %s"
66640#~ msgstr "tiedostonimi puuttuu %qs:n jälkeen"
66641
66642#, fuzzy
66643#~ msgid "missing cpu name in 'cpu' target %s"
66644#~ msgstr "polku puuttuu %qs:n jälkeen"
66645
66646#, fuzzy
66647#~ msgid "unknown value %qs for 'cpu' target %s"
66648#~ msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
66649
66650#, fuzzy
66651#~ msgid "invalid feature modifier %qs for 'cpu' target %s"
66652#~ msgstr "tiedostonimi puuttuu %qs:n jälkeen"
66653
66654#, fuzzy
66655#~ msgid "unknown value %qs for 'tune' target %s"
66656#~ msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
66657
66658#, fuzzy
66659#~ msgid "missing feature modifier in target %s %qs"
66660#~ msgstr "tiedostonimi puuttuu %qs:n jälkeen"
66661
66662#, fuzzy
66663#~| msgid "malformed #pragma builtin"
66664#~ msgid "malformed target %s"
66665#~ msgstr "väärinmuodostettu %<#pragma %s%>, jätetään huomiotta"
66666
66667#, fuzzy
66668#~ msgid "target %s %s=%s is not valid"
66669#~ msgstr "Kohdehakemisto ”%s” ei ole kelvollinen hakemisto"
66670
66671#, fuzzy
66672#~ msgid "target %s %qs is invalid"
66673#~ msgstr "makefile-kohde puuttuu %qs:n jälkeen"
66674
66675#, fuzzy
66676#~ msgid "-matomic is only supported for ARC700 or ARC HS cores"
66677#~ msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
66678
66679#, fuzzy
66680#~ msgid "-mll64 is only supported for ARC HS cores"
66681#~ msgstr "valitsin %qs ei ole enää tuettu"
66682
66683#, fuzzy
66684#~ msgid "devices natively supported:%s"
66685#~ msgstr "%s: liian monta laitetta\n"
66686
66687#, fuzzy
66688#~ msgid "variable %q+D located in address space %qs beyond flash of %d KiB"
66689#~ msgstr "%J%qD:n esittely varjostaa parametria"
66690
66691#, fuzzy
66692#~ msgid "variable %q+D located in address space %qs which is not supported for architecture %qs"
66693#~ msgstr "%J%qD:n esittely varjostaa parametria"
66694
66695#, fuzzy
66696#~ msgid "previous declaration of %D"
66697#~ msgstr "edellinen esittely %q+D"
66698
66699#~ msgid "junk at end of #pragma io_volatile"
66700#~ msgstr "roskaa ilmaisun #pragma io_volatile lopussa"
66701
66702#, fuzzy
66703#~ msgid "invalid coprocessor register range"
66704#~ msgstr "Virheellinen välin loppu"
66705
66706#, fuzzy
66707#~ msgid "invalid coprocessor register %qE"
66708#~ msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
66709
66710#, fuzzy
66711#~ msgid "malformed coprocessor register"
66712#~ msgstr "Apusuorittimen virhe"
66713
66714#~ msgid "junk at end of #pragma GCC coprocessor width"
66715#~ msgstr "roskaa ilmaisun pragma GCC coprocessor width lopussa"
66716
66717#, fuzzy
66718#~ msgid "malformed #pragma GCC coprocessor subclass"
66719#~ msgstr "tuntematon #pragma GCC coprocessor %E"
66720
66721#, fuzzy
66722#~ msgid "malformed #pragma disinterrupt"
66723#~ msgstr "väärinmuodostettu #pragma weak, jätetään huomiotta"
66724
66725#, fuzzy
66726#~ msgid "malformed #pragma GCC coprocessor"
66727#~ msgstr "tuntematon #pragma GCC coprocessor %E"
66728
66729#, fuzzy
66730#~ msgid "coprocessor not enabled"
66731#~ msgstr "[käytössä]"
66732
66733#~ msgid "unknown #pragma GCC coprocessor %E"
66734#~ msgstr "tuntematon #pragma GCC coprocessor %E"
66735
66736#~ msgid "malformed #pragma call"
66737#~ msgstr "väärinmuodostettu #pragma call"
66738
66739#~ msgid "only one of -ms and -mm may be given"
66740#~ msgstr "vain yksi valitsimista -ms ja -mm voidaan antaa"
66741
66742#~ msgid "only one of -ms and -ml may be given"
66743#~ msgstr "vain yksi valitsimista -ms ja -ml voidaan antaa"
66744
66745#~ msgid "only one of -mm and -ml may be given"
66746#~ msgstr "vain yksi valitsimita -mm ja -ml voidaan antaa"
66747
66748#~ msgid "only one of -ms and -mtiny= may be given"
66749#~ msgstr "vai yksi valitsimista -ms ja -mtiny voidaan antaa"
66750
66751#~ msgid "only one of -mm and -mtiny= may be given"
66752#~ msgstr "vain yksi valitsimista -mm ja -mtiny= voidaan antaa"
66753
66754#~ msgid "-mclip currently has no effect without -mminmax"
66755#~ msgstr "valitsimella -mclip ei nykyisin ole vaikutusta ilman valitsinta -mminmax"
66756
66757#~ msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far"
66758#~ msgstr "valitsimen -mc= on oltava -mc=tiny, -mc=near, tai -mc=far"
66759
66760#, fuzzy
66761#~ msgid "unconvertible operand %c %qs"
66762#~ msgstr "ISO C++ kieltää muuttujan %qs esittelyn ilman tyyppiä"
66763
66764#, fuzzy
66765#~ msgid "cannot inline interrupt function %qE"
66766#~ msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
66767
66768#~ msgid "interrupt function must have return type of void"
66769#~ msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
66770
66771#~ msgid "interrupt function must have no arguments"
66772#~ msgstr "keskeytysfunktiolla ei saa olla argumentteja"
66773
66774#, fuzzy
66775#~ msgid ""
66776#~ "to describe a pointer to a VLIW function, use syntax like this:\n"
66777#~ "%s"
66778#~ msgstr "funktio-osoitinta käytetty laskutoimituksessa"
66779
66780#, fuzzy
66781#~ msgid ""
66782#~ "to describe an array of VLIW function pointers, use syntax like this:\n"
66783#~ "%s"
66784#~ msgstr "funktio-osoitinta käytetty laskutoimituksessa"
66785
66786#, fuzzy
66787#~ msgid "\"#pragma disinterrupt %s\" not used"
66788#~ msgstr "jätetään #pragma %s %s huomiotta"
66789
66790#, fuzzy
66791#~ msgid "variable %D of type %<io%> must be uninitialized"
66792#~ msgstr "muuttuvakokoista objektia ei voi alustaa"
66793
66794#, fuzzy
66795#~ msgid "variable %D of type %<cb%> must be uninitialized"
66796#~ msgstr "muuttuvakokoista objektia ei voi alustaa"
66797
66798#, fuzzy
66799#~ msgid "coprocessor intrinsic %qs is not available in this configuration"
66800#~ msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
66801
66802#, fuzzy
66803#~ msgid "%qs is not available in VLIW functions"
66804#~ msgstr "%J%qD on tavallisesti ei-staattinen funktio"
66805
66806#, fuzzy
66807#~ msgid "%qs is not available in non-VLIW functions"
66808#~ msgstr "%J%qD on tavallisesti ei-staattinen funktio"
66809
66810#, fuzzy
66811#~ msgid "argument %d of %qE must be in the range %d...%d"
66812#~ msgstr "%s: kentän ”%s” arvon on oltava välillä %d...%d"
66813
66814#, fuzzy
66815#~ msgid "argument %d of %qE must be a multiple of %d"
66816#~ msgstr "Tietueen koon on oltava %d:n monikerta."
66817
66818#, fuzzy
66819#~ msgid "too few arguments to %qE"
66820#~ msgstr "liian vähän argumentteja funktiolle %qE"
66821
66822#, fuzzy
66823#~ msgid "too many arguments to %qE"
66824#~ msgstr "liikaa argumentteja metodille %qE"
66825
66826#, fuzzy
66827#~ msgid "argument %d of %qE must be an address"
66828#~ msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
66829
66830#, fuzzy
66831#~ msgid "unexpected %d byte cop instruction"
66832#~ msgstr "Käytä AltiVec-käskyjä"
66833
66834#, fuzzy
66835#~ msgid "not support -fpic"
66836#~ msgstr "-fPIC ei ole tuettu"
66837
66838#, fuzzy
66839#~ msgid "stabs debug format not supported"
66840#~ msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
66841
66842#, fuzzy
66843#~ msgid "unimplemented-shmedia profiling"
66844#~ msgstr "Toteuttamaton ext2-kirjaston funktio"
66845
66846#, fuzzy
66847#~ msgid "Invalid builtin arguments"
66848#~ msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
66849
66850#, fuzzy
66851#~ msgid "%qE cannot be scalar when %qE is not"
66852#~ msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
66853
66854#, fuzzy
66855#~| msgid "array subscript is not an integer"
66856#~ msgid "start-index of array notation triplet is not an integer"
66857#~ msgstr "taulukon indeksi ei ole kokonaisluku"
66858
66859#, fuzzy
66860#~| msgid "array subscript is not an integer"
66861#~ msgid "length of array notation triplet is not an integer"
66862#~ msgstr "taulukon indeksi ei ole kokonaisluku"
66863
66864#, fuzzy
66865#~| msgid "array subscript is not an integer"
66866#~ msgid "stride of array notation triplet is not an integer"
66867#~ msgstr "taulukon indeksi ei ole kokonaisluku"
66868
66869#, fuzzy
66870#~ msgid "declaration of %q+D shadows a previous local"
66871#~ msgstr "%q+D:n esittely varjostaa sisäänrakennetun funktion"
66872
66873#~ msgid "flexible array member in otherwise empty struct"
66874#~ msgstr "joustava taulukkojäsen muuten tyhjässä structissa"
66875
66876#, fuzzy
66877#~ msgid "array notations cannot be used in declaration"
66878#~ msgstr "%Hprototyypin esittely"
66879
66880#, fuzzy
66881#~| msgid "#pragma GCC optimize is not allowed inside functions"
66882#~ msgid "%<#pragma grainsize%> must be inside a function"
66883#~ msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
66884
66885#, fuzzy
66886#~ msgid "%qD is not a constant"
66887#~ msgstr "argumentti %qd ei ole vakio"
66888
66889#, fuzzy
66890#~| msgid "expected %<new%>"
66891#~ msgid "expected %<none%>"
66892#~ msgstr "odotettiin %<none%> tai %<shared%>"
66893
66894#, fuzzy
66895#~| msgid "%<num_threads%> value must be positive"
66896#~ msgid "%<num_gangs%> value must be positive"
66897#~ msgstr "%<num_threads%>-arvon on oltava positiivinen"
66898
66899#, fuzzy
66900#~| msgid "%<num_threads%> value must be positive"
66901#~ msgid "%<num_workers%> value must be positive"
66902#~ msgstr "%<num_threads%>-arvon on oltava positiivinen"
66903
66904#, fuzzy
66905#~| msgid "%<num_threads%> value must be positive"
66906#~ msgid "%<%s%> value must be positive"
66907#~ msgstr "%<num_threads%>-arvon on oltava positiivinen"
66908
66909#, fuzzy
66910#~| msgid "%<num_threads%> value must be positive"
66911#~ msgid "%<tile%> value must be positive"
66912#~ msgstr "%<num_threads%>-arvon on oltava positiivinen"
66913
66914#~ msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
66915#~ msgstr "odotettiin %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> tai %<max%>"
66916
66917#, fuzzy
66918#~| msgid "%<num_threads%> value must be positive"
66919#~ msgid "%<vector_length%> value must be positive"
66920#~ msgstr "%<num_threads%>-arvon on oltava positiivinen"
66921
66922#, fuzzy
66923#~| msgid "invalid #pragma %s"
66924#~ msgid "invalid pragma"
66925#~ msgstr "virheellinen #pragma push_macro -direktiivi"
66926
66927#, fuzzy
66928#~ msgid "%<#pragma acc routine%> %s"
66929#~ msgstr "rekisteröidään ”%s” sekä pragmana että pragma-nimiavaruutena"
66930
66931#, fuzzy
66932#~ msgid "_Cilk_for statement expected"
66933#~ msgstr "%s-lausetta odotettiin kohdassa %L"
66934
66935#, fuzzy
66936#~| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
66937#~ msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or identifier"
66938#~ msgstr "odotettiin %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> tai %<max%>"
66939
66940#, fuzzy
66941#~| msgid "#pragma GCC optimize is not allowed inside functions"
66942#~ msgid "pragma simd must be inside a function"
66943#~ msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
66944
66945#, fuzzy
66946#~| msgid "requested alignment is not a power of 2"
66947#~ msgid "vectorlength must be a power of 2"
66948#~ msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
66949
66950#, fuzzy
66951#~| msgid "case label is not an integer constant expression"
66952#~ msgid "step size must be an integer constant expression or an integer variable"
66953#~ msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
66954
66955#, fuzzy
66956#~ msgid "expected %<#pragma simd%> clause"
66957#~ msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
66958
66959#, fuzzy
66960#~| msgid "%<#pragma%> is not allowed here"
66961#~ msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
66962#~ msgstr "%<#pragma%> ei ole sallittu täällä"
66963
66964#, fuzzy
66965#~ msgid "expected %<:%> or numeral"
66966#~ msgstr "odotettiin %<:%> tai %<...%>"
66967
66968#, fuzzy
66969#~ msgid "array notations cannot be used with function type"
66970#~ msgstr "hajotin ei voi olla staattinen jäsenfunktio"
66971
66972#, fuzzy
66973#~ msgid "expected array notation expression"
66974#~ msgstr "odotettiin kokonaislukulauseketta"
66975
66976#, fuzzy
66977#~ msgid "spawned function call cannot be part of a comma expression"
66978#~ msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
66979
66980#~ msgid "return from incompatible pointer type"
66981#~ msgstr "palautus yhteensopimattomasta osoitintyypistä"
66982
66983#~ msgid "return makes pointer from integer without a cast"
66984#~ msgstr "palautuksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
66985
66986#~ msgid "return makes integer from pointer without a cast"
66987#~ msgstr "palautus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
66988
66989#, fuzzy
66990#~ msgid "unknown field %qE specified in initializer"
66991#~ msgstr "%qs määritelty tietueen kentälle %qE"
66992
66993#, fuzzy
66994#~ msgid "array notation expression cannot be used as a return value"
66995#~ msgstr "hajotin ei voi olla staattinen jäsenfunktio"
66996
66997# XXX
66998# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
66999#, fuzzy
67000#~ msgid "cannot bind %qT lvalue to %qT"
67001#~ msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
67002
67003#~ msgid "Java class %qT cannot have a destructor"
67004#~ msgstr "Java-luokalla %qT ei voi olla hajotinta"
67005
67006#~ msgid "Java class %qT cannot have an implicit non-trivial destructor"
67007#~ msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta"
67008
67009#, fuzzy
67010#~ msgid "%q#D inherited from %qT"
67011#~ msgstr "tyyppi %qT ei periydy %qT-tyypistä"
67012
67013#, fuzzy
67014#~ msgid "with %q+#D"
67015#~ msgstr "  %q+#D"
67016
67017# semi-fuzzy
67018#, fuzzy
67019#~ msgid "%q#D invalid; an anonymous struct can only have non-static data members"
67020#~ msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
67021
67022#, fuzzy
67023#~| msgid "%q+D may not have reference type %qT because it is a member of a union"
67024#~ msgid "in C++98 %q+D may not have reference type %qT because it is a member of a union"
67025#~ msgstr "%q+D:lla ei voi olla viitetyyppiä %qT, koska se on unionin jäsen"
67026
67027#, fuzzy
67028#~| msgid "Expected array subscript at %C"
67029#~ msgid "negative array subscript"
67030#~ msgstr "taulukon indeksi on taulukkorajojen yläpuolella"
67031
67032#, fuzzy
67033#~ msgid "array subscript out of bound"
67034#~ msgstr "taulukon indeksi ei ole kokonaisluku"
67035
67036#, fuzzy
67037#~ msgid "array notation cannot be used with function type"
67038#~ msgstr "hajotin ei voi olla staattinen jäsenfunktio"
67039
67040#, fuzzy
67041#~ msgid "from previous declaration %q+D"
67042#~ msgstr "%q+D:lle ei ole edellistä esittelyä"
67043
67044#, fuzzy
67045#~ msgid "function %qD redeclared as inline"
67046#~ msgstr "muuttuja %qD esitelty uudelleen funktiona"
67047
67048#, fuzzy
67049#~ msgid "previous declaration of %qD with attribute noinline"
67050#~ msgstr "%q+D:lla on edellinen esittely täällä"
67051
67052#, fuzzy
67053#~ msgid "function %qD redeclared with attribute noinline"
67054#~ msgstr "muuttuja %qD esitelty uudelleen funktiona"
67055
67056#, fuzzy
67057#~| msgid "previous declaration of %q+D was inline"
67058#~ msgid "previous declaration of %qD was inline"
67059#~ msgstr "%q+D:lla on edellinen esittely täällä"
67060
67061#, fuzzy
67062#~| msgid "conflicting declaration %q#D"
67063#~ msgid "conflicting declaration of namespace %q+D"
67064#~ msgstr "ristiriitainen esittely %q#D"
67065
67066# Oletetaan että tämä on edellisen jatkoa.
67067#, fuzzy
67068#~| msgid "previous declaration of namespace %q+D here"
67069#~ msgid "previous declaration of namespace %qD here"
67070#~ msgstr "%q+D:lla on edellinen esittely täällä"
67071
67072#~ msgid "an anonymous struct cannot have function members"
67073#~ msgstr "anonyymillä structilla ei voi olla funktiojäseniä"
67074
67075#~ msgid "non-static data member %qD has Java class type"
67076#~ msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
67077
67078#, fuzzy
67079#~ msgid "%qD declared as an %<inline%> variable"
67080#~ msgstr "muuttuja %qD esitelty %<inline%>:ksi"
67081
67082#~ msgid "parameter %qD has Java class type"
67083#~ msgstr "parametrilla %qD on Java-luokkatyyppi"
67084
67085#, fuzzy
67086#~ msgid "%qD must take %<void%>"
67087#~ msgstr "%qD:n on otettava tasan yksi argumentti"
67088
67089#~ msgid "previous declaration %q+D"
67090#~ msgstr "edellinen esittely %q+D"
67091
67092#, fuzzy
67093#~ msgid "Java class %qT cannot have multiple bases"
67094#~ msgstr "Java-luokalla %qT ei voi olla hajotinta"
67095
67096#, fuzzy
67097#~ msgid "Java class %qT cannot have virtual bases"
67098#~ msgstr "Java-luokalla %qT ei voi olla hajotinta"
67099
67100#~ msgid "return type has Java class type %q#T"
67101#~ msgstr "paluutyypillä on Java-luokkatyyppi %q#T"
67102
67103#, fuzzy
67104#~ msgid "parameter %qD declared void"
67105#~ msgstr "parametri %qD esitelty void-tyyppisenä"
67106
67107#~ msgid "prototype for %q#D does not match any in class %qT"
67108#~ msgstr "prototyypille %q#D ei ole vastinetta luokassa %qT"
67109
67110#~ msgid "type %qT is not derived from %<java::lang::Throwable%>"
67111#~ msgstr "tyyppi %qT ei periydy luokasta %<java::lang::Throwable%>"
67112
67113#, fuzzy
67114#~ msgid "%qD should never be overloaded"
67115#~ msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
67116
67117#, fuzzy
67118#~ msgid "bad array initializer"
67119#~ msgstr "ei-vakio taulukkoindeksi alustimessa"
67120
67121#, fuzzy
67122#~| msgid "%qT is not a class type"
67123#~ msgid "%qT isn%'t a valid Java class type"
67124#~ msgstr "%qT ei ole luokkatyyppi"
67125
67126#, fuzzy
67127#~ msgid "junk at end of #pragma GCC java_exceptions"
67128#~ msgstr "roskaa ilmaisun %<#pragma GCC visibility%> lopussa"
67129
67130#, fuzzy
67131#~ msgid "defaulted declaration %q+D"
67132#~ msgstr "edellinen esittely %q+D"
67133
67134#, fuzzy
67135#~ msgid "redeclaration of %<wchar_t%> as %qT"
67136#~ msgstr "C++:n sisäinen tietotyyppi %qT määritelty uudelleen"
67137
67138#~ msgid "invalid redeclaration of %q+D"
67139#~ msgstr "%q+D:n virheellinen uudelleenesittely"
67140
67141#~ msgid "as %qD"
67142#~ msgstr "nimellä %qD"
67143
67144#~ msgid "declaration of %q#D with C language linkage"
67145#~ msgstr "%q#D:n esittely C-kielen linkityksellä"
67146
67147#, fuzzy
67148#~ msgid "previous external decl of %q#D"
67149#~ msgstr "%q+D:n edellinen esittely"
67150
67151#, fuzzy
67152#~ msgid "extern declaration of %q#D doesn%'t match"
67153#~ msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
67154
67155#, fuzzy
67156#~ msgid "declaration of %qD shadows a lambda capture"
67157#~ msgstr "%J%qD:n esittely varjostaa parametria"
67158
67159#~ msgid "(if you use %<-fpermissive%> G++ will accept your code)"
67160#~ msgstr "(G++ hyväksyy koodin %<-fpermissive%>-valitsimella)"
67161
67162#, fuzzy
67163#~ msgid "previous non-function declaration %q+#D"
67164#~ msgstr "edellinen esittely %q+D"
67165
67166#, fuzzy
67167#~ msgid "conflicts with function declaration %q#D"
67168#~ msgstr "on ristiriidassa %q+#D:n edellisen esittelyn kanssa"
67169
67170#, fuzzy
67171#~| msgid "-client_name not allowed with -dynamiclib"
67172#~ msgid "braced list index is not allowed with array notation"
67173#~ msgstr "valitsimia -client_name ja -dynamiclib ei voi käyttää yhdessä"
67174
67175#~ msgid "%qE does not have class type"
67176#~ msgstr "%qE:lla ei ole luokkatyyppiä"
67177
67178#, fuzzy
67179#~ msgid "break statement used with Cilk Plus for loop"
67180#~ msgstr "break-lause ei ole silmukan tai switch-lauseen sisässä"
67181
67182#, fuzzy
67183#~| msgid "ISO C forbids forward parameter declarations"
67184#~ msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
67185#~ msgstr "ISO C kieltää parametrien ennakkoesittelyn"
67186
67187#, fuzzy
67188#~| msgid "expected identifier"
67189#~ msgid "nested identifier required"
67190#~ msgstr "’$’ tunnisteessa tai lukuarvossa"
67191
67192#, fuzzy
67193#~ msgid "parenthesized initialization is not allowed in for-loop"
67194#~ msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
67195
67196#, fuzzy
67197#~ msgid "vector attribute not immediately followed by a single function declaration or definition"
67198#~ msgstr "%Jvanhanmallinen funktiomäärittely"
67199
67200#, fuzzy
67201#~| msgid "#pragma GCC optimize is not allowed inside functions"
67202#~ msgid "%<#pragma acc routine%> does not refer to a function"
67203#~ msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
67204
67205#, fuzzy
67206#~ msgid "invalid grainsize for _Cilk_for"
67207#~ msgstr "virheellinen määrittely"
67208
67209#, fuzzy
67210#~| msgid "#pragma GCC optimize is not allowed inside functions"
67211#~ msgid "%<#pragma simd%> must be inside a function"
67212#~ msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
67213
67214#, fuzzy
67215#~| msgid "#pragma GCC optimize is not allowed inside functions"
67216#~ msgid "%<#pragma cilk grainsize%> must be inside a function"
67217#~ msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
67218
67219#, fuzzy
67220#~| msgid "Expected variable name at %C"
67221#~ msgid "expected variable-name"
67222#~ msgstr "Odotettiin muuttujanimeä kohdassa %C"
67223
67224#, fuzzy
67225#~ msgid "expected %<,%> or %<)%> after %qE"
67226#~ msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
67227
67228#~ msgid "candidate is: %#D"
67229#~ msgstr "ehdokas on: %#D"
67230
67231#, fuzzy
67232#~ msgid "  could not resolve address from overloaded function %qE"
67233#~ msgstr "liian paljon argumentteja funktiolle %qs"
67234
67235#, fuzzy
67236#~ msgid "type mismatch in nontype parameter pack"
67237#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
67238
67239#, fuzzy
67240#~ msgid "provided for %q+D"
67241#~ msgstr "käyttämätön muuttuja %q+D"
67242
67243#, fuzzy
67244#~ msgid "constraints for %qD not satisfied"
67245#~ msgstr "%qD ei ole %qD:n jäsen"
67246
67247#, fuzzy
67248#~ msgid "  overriding %q#D"
67249#~ msgstr "käyttämätön muuttuja %q+D"
67250
67251#, fuzzy
67252#~ msgid "  overriding %q+#D"
67253#~ msgstr "käyttämätön muuttuja %q+D"
67254
67255#, fuzzy
67256#~ msgid "  overriding %q+#F"
67257#~ msgstr " ehdokas 1: %q+#F"
67258
67259#~ msgid "deleted function %q+D"
67260#~ msgstr "poistettu funktio %q+D"
67261
67262#, fuzzy
67263#~ msgid "virtual function %q+D"
67264#~ msgstr "poistettu funktio %q+D"
67265
67266#, fuzzy
67267#~ msgid "overriding final function %q+D"
67268#~ msgstr "%q+D on yleensä funktio"
67269
67270#~ msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
67271#~ msgstr "%qE on vanhentunut; g++:n vtable'it ovat nyt oletusarvoisesti COM-yhteensopivia"
67272
67273#~ msgid "comparison with string literal results in unspecified behaviour"
67274#~ msgstr "vertailu merkkijonoliteraaliin johtaa määrittelemättömään toimintaan"
67275
67276#~ msgid "invalid use of Boolean expression as operand to %<operator--%>"
67277#~ msgstr "virheellinen loogisen lausekkeen käyttö operandina %<operator--%>:lle"
67278
67279#~ msgid "cannot convert %qT to %qT for argument %qP to %qD"
67280#~ msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
67281
67282#~ msgid "return-statement with a value, in function returning 'void'"
67283#~ msgstr "arvo return-lauseelle funktiossa, jonka paluutyyppi on ”void”"
67284
67285#, fuzzy
67286#~ msgid "\t%#D"
67287#~ msgstr "%d/%d"
67288
67289#, fuzzy
67290#~| msgid "Function name '%s' not allowed at %C"
67291#~ msgid "Function name %qs not allowed at %C"
67292#~ msgstr "Sitomisnimeä ei ole sallittu BIND(C):ssä kohdassa %C"
67293
67294#, fuzzy
67295#~ msgid "Unexpected junk in !$ACC WAIT at %C"
67296#~ msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
67297
67298#, fuzzy
67299#~ msgid "Unexpected junk after $OMP ORDERED statement at %C"
67300#~ msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
67301
67302#, fuzzy
67303#~ msgid "Pointer initialization target at %L must not be ALLOCATABLE "
67304#~ msgstr "(%qs:n alustuksen lähistöllä)"
67305
67306#, fuzzy
67307#~ msgid "Assignment to an allocatable polymorphic variable at %L is not yet supported"
67308#~ msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
67309
67310#, fuzzy
67311#~ msgid "%s attribute with %s attribute at %L"
67312#~ msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
67313
67314#, fuzzy
67315#~ msgid "%s attribute with %s attribute in %qs at %L"
67316#~ msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
67317
67318#, fuzzy
67319#~ msgid "bad method signature"
67320#~ msgstr "(Viestien ilman täsmäävää metodisignatuuria"
67321
67322#, fuzzy
67323#~ msgid "duplicate ConstantValue attribute for field '%s'"
67324#~ msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
67325
67326#~ msgid "abstract method in non-abstract class"
67327#~ msgstr "abstrakti metodi ei-abstraktissa luokassa"
67328
67329#~ msgid "non-static method %q+D overrides static method"
67330#~ msgstr "ei-staattinen metodi %q+D korvaa staattisen metodin"
67331
67332#~ msgid "%q+D used prior to declaration"
67333#~ msgstr "%q+D:a käytetty ennen esittelyä"
67334
67335#, fuzzy
67336#~ msgid "field %qs not found"
67337#~ msgstr "bittikentän %qs leveys on negatiivinen"
67338
67339#, fuzzy
67340#~ msgid "method '%s' not found in class"
67341#~ msgstr "abstrakti metodi ei-abstraktissa luokassa"
67342
67343#, fuzzy
67344#~ msgid "invokestatic on abstract method"
67345#~ msgstr "abstrakti metodi ei-abstraktissa luokassa"
67346
67347#, fuzzy
67348#~ msgid "missing field '%s' in '%s'"
67349#~ msgstr "puuttuva %s"
67350
67351#, fuzzy
67352#~ msgid "mismatching signature for field '%s' in '%s'"
67353#~ msgstr "%s: allekirjoitussivua ei voi kirjoittaa"
67354
67355#, fuzzy
67356#~ msgid "invalid PC in line number table"
67357#~ msgstr "virheellinen aloitusrivin numero: %s"
67358
67359#, fuzzy
67360#~ msgid "unrecognized wide sub-instruction"
67361#~ msgstr "tunnistamaton osoite"
67362
67363#~ msgid "bad string constant"
67364#~ msgstr "virheellinen merkkijonovakio"
67365
67366#, fuzzy
67367#~ msgid "cannot find file for class %s"
67368#~ msgstr "ei löydetä luokkaa %qE"
67369
67370#, fuzzy
67371#~ msgid "not a valid Java .class file"
67372#~ msgstr "Ei kelvollinen Javan .class-tiedosto.\n"
67373
67374#, fuzzy
67375#~ msgid "error while parsing constant pool"
67376#~ msgstr "virhe jäsennettäessä metodeja\n"
67377
67378#~ msgid "error while parsing fields"
67379#~ msgstr "virhe jäsennettäessä kenttiä"
67380
67381#~ msgid "error while parsing methods"
67382#~ msgstr "virhe jäsennettäessä metodeja"
67383
67384#, fuzzy
67385#~ msgid "error while parsing final attributes"
67386#~ msgstr "virhe jäsennettäessä metodeja\n"
67387
67388#~ msgid "missing Code attribute"
67389#~ msgstr "puuttuva Code-attribuutti"
67390
67391#~ msgid "no input file specified"
67392#~ msgstr "syötetiedostoa ei ole annettu"
67393
67394#, fuzzy
67395#~ msgid "can%'t close input file %s: %m"
67396#~ msgstr "ei voida sulkea syötetiedostoa %s: %m"
67397
67398#~ msgid "bad zip/jar file %s"
67399#~ msgstr "virheellinen zip/jar-tiedosto %s"
67400
67401#~ msgid "error while reading %s from zip file"
67402#~ msgstr "virhe luettaessa %s zip-tiedostosta"
67403
67404#~ msgid "--resource requires -o"
67405#~ msgstr "valitsin --resource vaatii valitsimen -o"
67406
67407#~ msgid "cannot specify both -C and -o"
67408#~ msgstr "ei voi määritellä sekä valitsinta -C että valitsinta -o"
67409
67410#~ msgid "cannot create temporary file"
67411#~ msgstr "ei voi luoda tilapäistä tiedostoa"
67412
67413#, fuzzy
67414#~ msgid "-fexcess-precision=standard for Java"
67415#~ msgstr "-fexcess-precision=standard C++-kielelle"
67416
67417#~ msgid "internal error - invalid Utf8 name"
67418#~ msgstr "sisäinen virhe - virheellinen Utf8-nimi"
67419
67420#~ msgid "junk at end of signature string"
67421#~ msgstr "roskaa signatuurimerkkijonon lopussa"
67422
67423#~ msgid "verification failed: %s"
67424#~ msgstr "verifiointi epäonnistui: %s"
67425
67426#~ msgid "verification failed at PC=%d: %s"
67427#~ msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
67428
67429#~ msgid "invalid %%H value"
67430#~ msgstr "virheellinen %%H-arvo"
67431
67432#~ msgid "invalid %%S value"
67433#~ msgstr "virheellinen %%S-arvo"
67434
67435#~ msgid "Warning:"
67436#~ msgstr "Varoitus:"
67437
67438#~ msgid "Error:"
67439#~ msgstr "Virhe:"
67440
67441#, fuzzy
67442#~ msgid "Deprecated in favor of -Wc++11-compat"
67443#~ msgstr "Vanhentunut, ks. -std=c99"
67444
67445#~ msgid "Conform to the ISO 2014 C++ standard (experimental and incomplete support)"
67446#~ msgstr "Noudata ISO 2014 C++ -standardia (kokeellinen ja epätäydellinen tuki)"
67447
67448#~ msgid "Conform to the ISO 2011 C standard (experimental and incomplete support)"
67449#~ msgstr "Noudata ISO 2011 C -standardia (kokeellinen ja epätäydellinen tuki)"
67450
67451#, fuzzy
67452#~ msgid "Conform to the ISO 2011 C++ standard with GNU extensions (experimental and incomplete support)"
67453#~ msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
67454
67455#, fuzzy
67456#~ msgid "Conform to the ISO 2014 C++ standard with GNU extensions (experimental and incomplete support)"
67457#~ msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
67458
67459#, fuzzy
67460#~ msgid "Conform to the ISO 2011 C standard with GNU extensions (experimental and incomplete support)"
67461#~ msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
67462
67463#, fuzzy
67464#~ msgid "Use ISA 2.07 crypto instructions"
67465#~ msgstr "Käytä SmartMIPS-käskyjä"
67466
67467#~ msgid "Use big-endian byte order"
67468#~ msgstr "Käytä big-endian-tavujärjestystä"
67469
67470#~ msgid "Use little-endian byte order"
67471#~ msgstr "Käytä little-endian-tavujärjestystä"
67472
67473#, fuzzy
67474#~ msgid "expected integer or boolean type"
67475#~ msgstr "vektoriylivuoto lausekkeessa"
67476
67477#~ msgid "invalid argument to %<__builtin_frame_address%>"
67478#~ msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
67479
67480#~ msgid "invalid argument to %<__builtin_return_address%>"
67481#~ msgstr "epäkelpo argumentti funktiolle %<__builtin_return_address%>"
67482
67483#~ msgid "unsupported argument to %<__builtin_frame_address%>"
67484#~ msgstr "ei-tuettu argumentti funktiolle %<__builtin_frame_address%>"
67485
67486#, fuzzy
67487#~ msgid "lastprivate variable %qE is private in outer context"
67488#~ msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
67489
67490#, fuzzy
67491#~| msgid "-pipe not supported"
67492#~ msgid "clause not supported yet"
67493#~ msgstr "-pipe ei ole tuettu"
67494
67495#, fuzzy
67496#~ msgid "-fsanitize-recover=address is not supported"
67497#~ msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
67498
67499#, fuzzy
67500#~ msgid "%qs and floating point or vector arguments"
67501#~ msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
67502
67503#, fuzzy
67504#~ msgid "incompatible type for argument %d, expected %<const int%>"
67505#~ msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
67506
67507#, fuzzy
67508#~ msgid "unrecognizable argument of option -foffload-abi"
67509#~ msgstr "tuntematon komentorivivalitsin ”%s”"
67510
67511#, fuzzy
67512#~ msgid "%q+D:'selectany' attribute applies only to initialized objects"
67513#~ msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
67514
67515#, fuzzy
67516#~ msgid "hotpatching is not compatible with nested functions"
67517#~ msgstr "ISO C kieltää sisäkkäiset funktiot"
67518
67519#~ msgid "%<%s %E%> declared inside parameter list"
67520#~ msgstr "%<%s %E%> esitelty parametriluettelon sisällä"
67521
67522#~ msgid "anonymous %s declared inside parameter list"
67523#~ msgstr "nimetön %s esitelty parametriluettelon sisällä"
67524
67525#~ msgid "its scope is only this definition or declaration, which is probably not what you want"
67526#~ msgstr "näkyvyysalue on vain tämä määrittely tai esittely, mikä ei todennäköisesti ole sitä, mitä halusit"
67527
67528#~ msgid "  initializing argument %P of %q+D"
67529#~ msgstr "  alustettaessa funktion %2$q+D argumenttia %1$P"
67530
67531#, fuzzy
67532#~ msgid "  in call to %q+D"
67533#~ msgstr "%J%qD esitelty turhaan uudestaan"
67534
67535#, fuzzy
67536#~ msgid "difference of two pointer expressions is not a constant expression"
67537#~ msgstr "alustinalkio ei ole vakiolauseke"
67538
67539#, fuzzy
67540#~ msgid "pointer comparison expression is not a constant expression"
67541#~ msgstr "alustinalkio ei ole vakiolauseke"
67542
67543#, fuzzy
67544#~ msgid "variable %q+D set but not used"
67545#~ msgstr "nimike %q+D määritelty mutta käytettämättä"
67546
67547#~ msgid "jump to label %q+D"
67548#~ msgstr "hyppy nimiöön %q+D"
67549
67550#, fuzzy
67551#~ msgid "both %<volatile%> and %<constexpr%> cannot be used here"
67552#~ msgstr "sekä %<_Sat%> että %<complex%> esittelymääritteissä"
67553
67554#~ msgid "size of array %qs is too large"
67555#~ msgstr "taulukon %qs koko on liian suuri"
67556
67557#~ msgid "no previous declaration for %q+D"
67558#~ msgstr "%q+D:lle ei ole edellistä esittelyä"
67559
67560#, fuzzy
67561#~ msgid "parameter %q+D set but not used"
67562#~ msgstr "nimike %q+D määritelty mutta käytettämättä"
67563
67564#~ msgid "%q+D declared here"
67565#~ msgstr "%q+D esitelty täällä"
67566
67567#, fuzzy
67568#~ msgid "previous declaration %q+#D"
67569#~ msgstr "%J%qD:lle ei ole aiempaa esittelyä"
67570
67571#, fuzzy
67572#~ msgid "%qD is not an enumerator-name"
67573#~ msgstr "%qD ei ole nimiavaruuden nimi"
67574
67575#, fuzzy
67576#~| msgid "expected integer expression"
67577#~ msgid "expected positive integer expression"
67578#~ msgstr "odotettiin kokonaislukulauseketta"
67579
67580#~ msgid "declaration of %q+#D"
67581#~ msgstr "%q+#D:n esittely"
67582
67583#~ msgid "\t%+#D"
67584#~ msgstr "\t%+#D"
67585
67586#, fuzzy
67587#~ msgid "%q+D has incomplete type"
67588#~ msgstr "%qD on vaillinaista tyyppiä"
67589
67590#~ msgid "Error count reached limit of %d."
67591#~ msgstr "Virhelaskuri tavoitti rajan %d."
67592
67593#, fuzzy
67594#~| msgid "Unexpected %s statement in MODULE at %C"
67595#~ msgid "Unexpected %s statement in verify_st_order() at %C"
67596#~ msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
67597
67598#, fuzzy
67599#~ msgid "%s:%d:%d: Invalid state file; %s"
67600#~ msgstr "%s: virheellinen tiedoston nimi: %s\n"
67601
67602#, fuzzy
67603#~ msgid "%s:%d: Invalid state file; %s"
67604#~ msgstr "%s: virheellinen tiedoston nimi: %s\n"
67605
67606#, fuzzy
67607#~ msgid "%s:%d: Invalid state file; "
67608#~ msgstr "%s: virheellinen tiedoston nimi: %s\n"
67609
67610#, fuzzy
67611#~ msgid "Unexpected type in write_state_scalar_type"
67612#~ msgstr "Odottamaton tyyppi kohteessa truthvalue_conversion"
67613
67614#, fuzzy
67615#~ msgid "Unexpected type in write_state_string_type"
67616#~ msgstr "Odottamaton tyyppi kohteessa truthvalue_conversion"
67617
67618#, fuzzy
67619#~ msgid "Failed to open file %s for writing state: %s"
67620#~ msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n"
67621
67622#, fuzzy
67623#~ msgid "output error when writing state file %s [%s]"
67624#~ msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n"
67625
67626#, fuzzy
67627#~ msgid "failed to close state file %s [%s]"
67628#~ msgstr "%s: Tulostetiedoston %s sulkeminen epäonnistui\n"
67629
67630#~ msgid "pex_init failed"
67631#~ msgstr "pex_init epäonnistui"
67632
67633#~ msgid "can't get program status"
67634#~ msgstr "ohjelman tilaa ei saada"
67635
67636#, fuzzy
67637#~ msgid "could not write to temporary file %s"
67638#~ msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
67639
67640#~ msgid "fopen: %s"
67641#~ msgstr "fopen: %s"
67642
67643#~ msgid "enabled by default"
67644#~ msgstr "oletusarvoisesti käytössä"
67645
67646#~ msgid "out of memory"
67647#~ msgstr "muisti lopussa"
67648
67649#~ msgid "<unnamed-signed:"
67650#~ msgstr "<nimetön-etumerkillinen:"
67651
67652#~ msgid "-mvsx used with little endian code"
67653#~ msgstr "-mvsx:ää käytetty little-endian-koodissa"
67654
67655#, fuzzy
67656#~ msgid "invalid operand for code: '%c'"
67657#~ msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
67658
67659#~ msgid "Use little-endian format for unformatted files"
67660#~ msgstr "Käytä little-endian-muotoa muotoilemattomille tiedostoille"
67661
67662#~ msgid "Compile all program units at once and check all interfaces"
67663#~ msgstr "Käännä kaikki ohjelmayksiköt kerralla ja tarkasta kaikki rajapinnat"
67664
67665#, fuzzy
67666#~ msgid "Disable partioning and streaming"
67667#~ msgstr "Käytä AltiVec-käskyjä"
67668
67669#, fuzzy
67670#~ msgid "invalid operand for unary %<&%>"
67671#~ msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
67672
67673#, fuzzy
67674#~ msgid "mis-aligned access used for structure member"
67675#~ msgstr "tallennusluokka annettu tietueen kentälle %qs"
67676
67677#, fuzzy
67678#~ msgid "mis-aligned access used for structure bitfield"
67679#~ msgstr "tallennusluokka annettu tietueen kentälle %qs"
67680
67681#, fuzzy
67682#~ msgid "type of mismatching field declared here"
67683#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
67684
67685#~ msgid "unrecognized command line option \"%s\""
67686#~ msgstr "tunnistamaton komentorivivalitsin ”%s”"
67687
67688#, fuzzy
67689#~ msgid "static chain in indirect gimple call"
67690#~ msgstr "virheellinen versionumero ”%s”"
67691
67692#~ msgid "%qD is deprecated (declared at %s:%d): %s"
67693#~ msgstr "%qD on vanhentunut (esitelty kohdassa %s:%d): %s"
67694
67695#~ msgid "%qD is deprecated (declared at %s:%d)"
67696#~ msgstr "%qD on vanhentunut (esitelty kohdassa %s:%d)"
67697
67698#~ msgid "%qE is deprecated (declared at %s:%d): %s"
67699#~ msgstr "%qE on vanhentunut (esitelty kohdassa %s:%d): %s"
67700
67701#~ msgid "%qE is deprecated (declared at %s:%d)"
67702#~ msgstr "%qE on vanhentunut (esitelty kohdassa %s:%d)"
67703
67704#~ msgid "type is deprecated (declared at %s:%d): %s"
67705#~ msgstr "tyyppi on vanhentunut (esitelty kohdassa %s:%d): %s"
67706
67707#~ msgid "type is deprecated (declared at %s:%d)"
67708#~ msgstr "tyyppi on vanhentunut (esitelty kohdassa %s:%d)"
67709
67710#, fuzzy
67711#~ msgid "transaction_wrap argument is not a function"
67712#~ msgstr "puhdistusargumentti ei ole funktio"
67713
67714#~ msgid "function profiling"
67715#~ msgstr "funktioprofilointi"
67716
67717#, fuzzy
67718#~ msgid "invalid AE type specified (%s)"
67719#~ msgstr "epäkelpo osoitintila %qs"
67720
67721#, fuzzy
67722#~ msgid "LCFI labels have already been deferred"
67723#~ msgstr "%qD on jo määritelty"
67724
67725#, fuzzy
67726#~ msgid "LM label has already been deferred"
67727#~ msgstr "%qD on jo määritelty"
67728
67729#, fuzzy
67730#~ msgid "%s: Second source operand is not a constant"
67731#~ msgstr "pyydetty kohdistus ei ole vakio"
67732
67733#, fuzzy
67734#~ msgid "%s: Third source operand is not a constant"
67735#~ msgstr "pyydetty kohdistus ei ole vakio"
67736
67737#, fuzzy
67738#~ msgid "%s: Fourth source operand is not a constant"
67739#~ msgstr "pyydetty kohdistus ei ole vakio"
67740
67741#~ msgid "useless %<__thread%> in empty declaration"
67742#~ msgstr "tarpeeton %<__thread%> tyhjässä esittelyssä"
67743
67744#~ msgid "the size of array %qE can%'t be evaluated"
67745#~ msgstr "taulukon %qE kokoa ei voida määrittää"
67746
67747#~ msgid "the size of array can %'t be evaluated"
67748#~ msgstr "taulukon kokoa ei voida määrittää"
67749
67750#~ msgid "variable length array %qE is used"
67751#~ msgstr "käytetään muuttuvapituista taulukkoa %qE"
67752
67753#~ msgid "function definition declared %<__thread%>"
67754#~ msgstr "funktion määrittely esitelty %<__thread%>:ksi"
67755
67756#, fuzzy
67757#~ msgid "%<__thread%> used with %qE"
67758#~ msgstr "käytetty sekä %<__thread%> että %qs"
67759
67760#~ msgid "increment of pointer to unknown structure"
67761#~ msgstr "tuntemattomaan rakenteeseen osoittavan osoittimen kasvatus"
67762
67763#~ msgid "decrement of pointer to unknown structure"
67764#~ msgstr "tuntemattomaan rakenteeseen osoittavan osoittimen vähennys"
67765
67766#, fuzzy
67767#~ msgid "previous declaration of %q+#D"
67768#~ msgstr "%J%qD:lle ei ole aiempaa esittelyä"
67769
67770#~ msgid "declaration of C function %q#D conflicts with"
67771#~ msgstr "C-funktion %q#D esittely on ristiriidassa"
67772
67773#, fuzzy
67774#~ msgid "previous declaration %q+#D here"
67775#~ msgstr "%J%qD:n edellinen esittely oli täällä"
67776
67777#, fuzzy
67778#~ msgid "%q+D has a previous declaration as %q#D"
67779#~ msgstr "%J%qD:lle ei ole aiempaa esittelyä"
67780
67781#~ msgid "declaration of namespace %qD conflicts with"
67782#~ msgstr "nimiavaruuden %qD esittely on ristiriidassa"
67783
67784#~ msgid "after previous declaration %q+D"
67785#~ msgstr "%q+D:n edellisen esittelyn jälkeen"
67786
67787#~ msgid "%q+D: visibility attribute ignored because it"
67788#~ msgstr "%q+D: näkyvyysattribuuttia ei oteta huomioon koska se"
67789
67790#~ msgid "conflicts with previous declaration here"
67791#~ msgstr "on ristiriidassa edelliseen tässä olevan esittelyn kanssa"
67792
67793#~ msgid "variable-sized object %qD may not be initialized"
67794#~ msgstr "muuttuvakokoista objektia %qD ei voi alustaa"
67795
67796#, fuzzy
67797#~ msgid "%qD cannot be initialized by a non-constant expression when being declared"
67798#~ msgstr "taulukko alustetaan muuttuvasta taulukkolausekkeesta"
67799
67800#, fuzzy
67801#~ msgid "declaration of %qD as array of %<auto%>"
67802#~ msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
67803
67804#, fuzzy
67805#~ msgid "%qs declared as function returning an abstract class type"
67806#~ msgstr "%qs esitelty taulukon palauttavan funktiona"
67807
67808#, fuzzy
67809#~ msgid "can%'t initialize friend function %qs"
67810#~ msgstr "indeksoitu arvo on osoitin funktioon"
67811
67812#~ msgid "uninitialized member %qD with %<const%> type %qT"
67813#~ msgstr "alustamaton jäsen %qD %<const%>-tyyppillä %qT"
67814
67815#, fuzzy
67816#~ msgid "ISO C++ does not support variable-length array types"
67817#~ msgstr "ISO C ei tue saturoituvia tyyppejä"
67818
67819#, fuzzy
67820#~ msgid "uninitialized non-static const member %q#D"
67821#~ msgstr "alustamaton const-jäsen %qD"
67822
67823#, fuzzy
67824#~ msgid "uninitialized non-static reference member %q#D"
67825#~ msgstr "alustamaton const-jäsen %qD"
67826
67827#, fuzzy
67828#~ msgid "range-based %<for%> loops are not allowed in C++98 mode"
67829#~ msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
67830
67831#, fuzzy
67832#~ msgid "instantiation of %q+D as type %qT"
67833#~ msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
67834
67835#~ msgid "%s %+#T"
67836#~ msgstr "%s %+#T"
67837
67838#~ msgid "invalid use of non-static data member %q+D"
67839#~ msgstr "ei-staattisen datajäsenen %q+D virheellinen käyttö"
67840
67841#, fuzzy
67842#~ msgid "use of the value of the object being constructed in a constant expression"
67843#~ msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
67844
67845#~ msgid "cannot initialize arrays using this syntax"
67846#~ msgstr "taulukoita ei voi alustaa tätä syntaksia käyttäen"
67847
67848#~ msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
67849#~ msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava ei-perityn tyyppinen"
67850
67851#~ msgid "Expected ',' at %C"
67852#~ msgstr "Odotettiin ”,” kohdassa %C"
67853
67854#~ msgid "Internal Error at (1):"
67855#~ msgstr "Sisäinen virhe kohdassa (1):"
67856
67857#~ msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
67858#~ msgstr "Symboli ”%s” kohdassa %C on jo ulkoinen symboli, joka ei ole COMMON"
67859
67860#, fuzzy
67861#~ msgid "Argument '%s' to '%s' at %L must be a procedure"
67862#~ msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
67863
67864#~ msgid "missing initializer"
67865#~ msgstr "puuttuva alustin"
67866
67867#~ msgid ""
67868#~ "Internal error: %s (program %s)\n"
67869#~ "Please submit a full bug report.\n"
67870#~ "See %s for instructions."
67871#~ msgstr ""
67872#~ "Sisäinen virhe: %s (ohjelma %s)\n"
67873#~ "Tee yksityiskohtainen vikailmoitus.\n"
67874#~ "Katso ohjeet osoitteesta %s."
67875
67876#~ msgid "  -combine                 Pass multiple source files to compiler at once\n"
67877#~ msgstr "  -combine                 Välitä kääntäjälle useita lähdetiedostoja kerralla\n"
67878
67879#~ msgid "  -V <version>             Run gcc version number <version>, if installed\n"
67880#~ msgstr "  -V <versio>              Suorita gcc:n versio <versio>, jos asennettuna\n"
67881
67882#~ msgid "'-%c' option must have argument"
67883#~ msgstr "”-%c”-valitsimelle on annettava argumentti"
67884
67885#~ msgid "couldn't run '%s': %s"
67886#~ msgstr "komennon ”%s” ajaminen epäonnistui: %s"
67887
67888#, fuzzy
67889#~ msgid "couldn't run '%s': %s: %s"
67890#~ msgstr "komennon ”%s” ajaminen epäonnistui: %s"
67891
67892#, fuzzy
67893#~ msgid "argument to '-wrapper' is missing"
67894#~ msgstr "aliasargumentti ei ole merkkijono"
67895
67896#, fuzzy
67897#~ msgid "invalid LTO mode"
67898#~ msgstr "virheellinen %%L-arvo"
67899
67900#~ msgid ""
67901#~ "\n"
67902#~ "Execution times (seconds)\n"
67903#~ msgstr ""
67904#~ "\n"
67905#~ "Suoritusajat (sekuntia)\n"
67906
67907#~ msgid " TOTAL                 :"
67908#~ msgstr " YHTEENSÄ              :"
67909
67910#~ msgid "GMP version %s, MPFR version %s\n"
67911#~ msgstr "GMP-versio %s, MPFR-versio %s\n"
67912
67913#~ msgid "invalid Z register replacement for insn"
67914#~ msgstr "virheellinen Z-rekisterikorvaus käskylle"
67915
67916#~ msgid "invalid %%c value"
67917#~ msgstr "virheellinen %%c-arvo"
67918
67919#, fuzzy
67920#~ msgid "argument to '%s' missing"
67921#~ msgstr "aliasargumentti ei ole merkkijono"
67922
67923#, fuzzy
67924#~ msgid "'%s' at %L is not an accessible derived type"
67925#~ msgstr "%J%qD on tavallisesti ei-staattinen funktio"
67926
67927#, fuzzy
67928#~ msgid "no typebound available procedure named '%s' at %L"
67929#~ msgstr "tyhjä esittely"
67930
67931#~ msgid "Out of memory"
67932#~ msgstr "Muisti lopussa"
67933
67934#~ msgid "ax ; {int $0x80 | syscall"
67935#~ msgstr "ax ; {int $0x80 | syscall"
67936
67937#~ msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
67938#~ msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 1998- ja ISO C++ 200x -standardeissa"
67939
67940#~ msgid "Print a checksum of the executable for PCH validity checking, and stop"
67941#~ msgstr "Tulosta suoritettavan tiedoston tarkistussumma PCH-kelpoisuuden tarkistamiseksi, ja lopeta"
67942
67943#~ msgid "Warn about code that will never be executed"
67944#~ msgstr "Varoita koodista, jota ei koskaan suoriteta"
67945
67946#~ msgid "Pay attention to the \"inline\" keyword"
67947#~ msgstr "Kiinnitä huomiota ”inline”-avainsanaan"
67948
67949#~ msgid "missing argument in %<__builtin_args_info%>"
67950#~ msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
67951
67952#, fuzzy
67953#~ msgid "declaration of %q+D shadows a global declaration"
67954#~ msgstr "%J%qD:n esittely varjostaa globaalia esittelyä"
67955
67956#~ msgid "%<noreturn%> function returns non-void value"
67957#~ msgstr "%<noreturn%>-funktio palauttaa ei-void-arvon"
67958
67959# XXX
67960#~ msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
67961#~ msgstr "muotoilun %s tyypin pitäisi olla %<%s%s%>, mutta argumentti %d on tyyppiä %qT"
67962
67963#~ msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
67964#~ msgstr "muotoilun %s tyypin pitäisi olla %<%T%s%>, mutta argumentti %d on tyyppiä %qT"
67965
67966#~ msgid "The Objective-C parser does not support -dy, option ignored"
67967#~ msgstr "Objective-C-jäsennin ei tue -dy-valitsinta, jätetään se huomiotta"
67968
67969#~ msgid "The C++ parser does not support -dy, option ignored"
67970#~ msgstr "C++-jäsennin ei tue -dy-valitsinta, jätetään se huomiotta"
67971
67972#~ msgid "The Objective-C++ parser does not support -dy, option ignored"
67973#~ msgstr "Objective-C++-jäsennin ei tue -dy-valitsinta, jätetään se huomiotta"
67974
67975#~ msgid "can%'t seek in %s: %m"
67976#~ msgstr "ei voi hakea tiedostossa %s: %m"
67977
67978#~ msgid "#pragma pack(push[, id], <n>) is not supported on this target"
67979#~ msgstr "#pragma pack(push[, id], <n>) ei ole tuettu tällä kohteella"
67980
67981#~ msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
67982#~ msgstr "#pragma pack(pop[, id], <n>) ei ole tuettu tällä kohteella"
67983
67984#~ msgid "#pragma extern_prefix not supported on this target"
67985#~ msgstr "#pragma extern_prefix ei ole tuettu tällä kohteella"
67986
67987#~ msgid "#pragma GCC diagnostic not allowed inside functions"
67988#~ msgstr "#pragma GCC diagnostic ei ole sallittu funktion sisällä"
67989
67990#, fuzzy
67991#~ msgid "edge points to same body alias:"
67992#~ msgstr "tyhjä esittely"
67993
67994#, fuzzy
67995#~ msgid "no coverage for function %qE found"
67996#~ msgstr "epäkelpo tallennusluokka funktiolle %qs"
67997
67998#, fuzzy
67999#~ msgid "can't seek PCH file: %m"
68000#~ msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
68001
68002#, fuzzy
68003#~ msgid "optimization options not supported yet"
68004#~ msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
68005
68006#, fuzzy
68007#~ msgid "target optimization options not supported yet"
68008#~ msgstr "kohdemuoto ei tue äärettömyyttä"
68009
68010#, fuzzy
68011#~ msgid "Indirect reference's operand is not a register or a constant."
68012#~ msgstr "pyydetty tasaus ei ole vakio"
68013
68014#, fuzzy
68015#~ msgid "type mismatch in binary truth expression"
68016#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
68017
68018#, fuzzy
68019#~ msgid "invalid GIMPLE statement"
68020#~ msgstr "epäkelpo lvalue asm-lauseessa"
68021
68022#, fuzzy
68023#~ msgid "weak declaration of %q+D after first use results in unspecified behavior"
68024#~ msgstr "%J#pragma weak %qD -ilmaisun soveltaminen ensimmäisen käytön jälkeen käyttäytyy määrittelemättömästi"
68025
68026#~ msgid "invalid ABI option: -mabi=%s"
68027#~ msgstr "virheellinen ABI-valitsin: -mabi=%s"
68028
68029#~ msgid "Thumb-2 iWMMXt"
68030#~ msgstr "Thumb-2 iWMMXt"
68031
68032#~ msgid "invalid vector permutation constant"
68033#~ msgstr "virheellinen vektoripermutaatiovakio"
68034
68035#~ msgid "vector permutation (%d %d)"
68036#~ msgstr "vektoripermutaatio (%d %d)"
68037
68038#~ msgid "vector permutation (%d %d %d %d)"
68039#~ msgstr "vektoripermutaatio (%d %d %d %d)"
68040
68041#~ msgid "vector permutation (%d %d %d %d %d %d %d %d)"
68042#~ msgstr "vektoripermutaatio (%d %d %d %d %d %d %d %d)"
68043
68044#~ msgid "vector permutation (%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d)"
68045#~ msgstr "vektoripermutaatio (%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d)"
68046
68047#, fuzzy
68048#~ msgid "Out-of-line save/restore routines not supported on Darwin"
68049#~ msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
68050
68051#, fuzzy
68052#~ msgid "frame size of function %qs is "
68053#~ msgstr "liian vähän argumentteja funktiolle %qs"
68054
68055#, fuzzy
68056#~ msgid "inline function %q+D is declared as dllimport: attribute ignored"
68057#~ msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
68058
68059#, fuzzy
68060#~ msgid "repeated using declaration %q+D"
68061#~ msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
68062
68063#, fuzzy
68064#~ msgid "using declaration %q+D conflicts with a previous using declaration"
68065#~ msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
68066
68067#~ msgid "continue statement not within loop or switch"
68068#~ msgstr "continue-lause ei ole silmukan tai switch-lauseen sisässä"
68069
68070#, fuzzy
68071#~ msgid "non-local variable %q#D uses anonymous type"
68072#~ msgstr "muuttujalla %qD on funktiotyyppi"
68073
68074#, fuzzy
68075#~ msgid "ignoring %qV qualifiers added to function type %qT"
68076#~ msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä"
68077
68078#~ msgid "ISO C++ forbids initialization of member %qD"
68079#~ msgstr "ISO C++ kieltää jäsenen %qD alustuksen"
68080
68081#, fuzzy
68082#~ msgid "mangling new-expression"
68083#~ msgstr "%Hpuuttuva kasvatuslauseke"
68084
68085#~ msgid "%<::%E%> %s"
68086#~ msgstr "%<::%E%> %s"
68087
68088#~ msgid "%qE %s"
68089#~ msgstr "%qE %s"
68090
68091#~ msgid "parameter %q#D is not of literal type"
68092#~ msgstr "parametri %q#D ei ole literaalityyppiä"
68093
68094#~ msgid "at this point in file"
68095#~ msgstr "tässä kohdassa tiedostoa"
68096
68097#, fuzzy
68098#~ msgid "%s might be a candidate for a format attribute"
68099#~ msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
68100
68101#~ msgid "assignment of read-only data-member %qD"
68102#~ msgstr "vain-luku-datajäseneen %qD sijoitus"
68103
68104#, fuzzy
68105#~ msgid "assignment (via 'asm' output) of read-only data-member %qD"
68106#~ msgstr "sijoitus kirjoitussuojattuun jäseneen %qD"
68107
68108#, fuzzy
68109#~ msgid "increment of read-only data-member %qD"
68110#~ msgstr "kirjoitussuojatun jäsenen %qD kasvatus"
68111
68112#, fuzzy
68113#~ msgid "decrement of read-only data-member %qD"
68114#~ msgstr "kirjoitussuojatun jäsenen %qD vähennys"
68115
68116#, fuzzy
68117#~ msgid "assignment (via 'asm' output) of read-only variable %qD"
68118#~ msgstr "sijoitus kirjoitussuojattuun muuttujaan %qD"
68119
68120#, fuzzy
68121#~ msgid "assignment (via 'asm' output) of read-only parameter %qD"
68122#~ msgstr "sijoitus kirjoitussuojattuun jäseneen %qD"
68123
68124#, fuzzy
68125#~ msgid "assignment (via 'asm' output) of read-only reference %qD"
68126#~ msgstr "sijoitus kirjoitussuojattuun jäseneen %qD"
68127
68128#, fuzzy
68129#~ msgid "assignment (via 'asm' output) of read-only named return value %qD"
68130#~ msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
68131
68132#, fuzzy
68133#~ msgid "assignment (via 'asm' output) of read-only location %qE"
68134#~ msgstr "kirjoitussuojatun sijainnin sijoitus"
68135
68136#~ msgid "elf32_getshdr() failed: %s"
68137#~ msgstr "elf32_getshdr() epäonnistui: %s"
68138
68139#~ msgid "elf64_getshdr() failed: %s"
68140#~ msgstr "elf64_getshdr() epäonnistui: %s"
68141
68142#~ msgid "could not create a new ELF section: %s"
68143#~ msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
68144
68145#, fuzzy
68146#~ msgid "could not locate ELF string table: %s"
68147#~ msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
68148
68149#, fuzzy
68150#~ msgid "could not open ELF file: %s"
68151#~ msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
68152
68153#, fuzzy
68154#~ msgid "could not seek in archive"
68155#~ msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
68156
68157#, fuzzy
68158#~ msgid "elf_getscn() failed: %s"
68159#~ msgstr "verify_flow_info epäonnistui"
68160
68161#, fuzzy
68162#~ msgid "elf_update() failed: %s"
68163#~ msgstr "verify_flow_info epäonnistui"
68164
68165#, fuzzy
68166#~ msgid "missing %<(%> after %<#pragma push_macro%> - ignored"
68167#~ msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
68168
68169#, fuzzy
68170#~ msgid "invalid constant in %<#pragma push_macro%> - ignored"
68171#~ msgstr "väärinmuodostettu %<#pragma pack%> - jätetään huomiotta"
68172
68173#, fuzzy
68174#~ msgid "missing %<)%> after %<#pragma push_macro%> - ignored"
68175#~ msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
68176
68177#, fuzzy
68178#~ msgid "junk at end of %<#pragma push_macro%>"
68179#~ msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
68180
68181#, fuzzy
68182#~ msgid "missing %<(%> after %<#pragma pop_macro%> - ignored"
68183#~ msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
68184
68185#, fuzzy
68186#~ msgid "invalid constant in %<#pragma pop_macro%> - ignored"
68187#~ msgstr "väärinmuodostettu %<#pragma pack%> - jätetään huomiotta"
68188
68189#, fuzzy
68190#~ msgid "missing %<)%> after %<#pragma pop_macro%> - ignored"
68191#~ msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
68192
68193#, fuzzy
68194#~ msgid "junk at end of %<#pragma pop_macro%>"
68195#~ msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
68196
68197#, fuzzy
68198#~ msgid "%s of read-only parameter %qD"
68199#~ msgstr "kirjoitussuojatun jäsenen %qs sijoitus"
68200
68201#, fuzzy
68202#~ msgid "%s of read-only reference %qD"
68203#~ msgstr "kirjoitussuojatun jäsenen %qs sijoitus"
68204
68205#, fuzzy
68206#~ msgid "%s of read-only location %qE"
68207#~ msgstr "kirjoitussuojatun sijainnin sijoitus"
68208
68209#~ msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
68210#~ msgstr "%s: käyttö '%s [ -VqfnkN ] [ -i <istring> ] [ tiedosto ... ]'\n"
68211
68212#~ msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
68213#~ msgstr "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ tiedosto ... ]'\n"
68214
68215#~ msgid "%s: warning: no write access for file '%s'\n"
68216#~ msgstr "%s: varoitus: ei kirjoitusoikeuksia tiedostoon \"%s\"\n"
68217
68218#~ msgid "%s: warning: no write access for dir containing '%s'\n"
68219#~ msgstr "%s: varoitus: ei kirjoitusoikeuksia tiedoston \"%s\" sisältävään hakemistoon\n"
68220
68221#~ msgid "%Hduplicate label %qD"
68222#~ msgstr "%Hnimikkeen %qD kaksoiskappale"
68223
68224#, fuzzy
68225#~ msgid "%Jjump into statement expression"
68226#~ msgstr "ylivuoto vakiolausekkeessa"
68227
68228#~ msgid "variable or field %qs declared void"
68229#~ msgstr "muuttuja tai kenttä %qs esitelty tyhjäksi"
68230
68231#~ msgid "%Jinvalid use of structure with flexible array member"
68232#~ msgstr "%Jepäkelpo joustavan taulukkojäsenen sisältävän tietueen käyttö"
68233
68234#~ msgid "both %<long long%> and %<double%> in declaration specifiers"
68235#~ msgstr "sekä %<long long%> että %<double%> esittelymääritteissä"
68236
68237#~ msgid "both %<long%> and %<short%> in declaration specifiers"
68238#~ msgstr "sekä %<long%> että %<short%> esittelymääritteissä"
68239
68240#~ msgid "both %<long%> and %<_Bool%> in declaration specifiers"
68241#~ msgstr "sekä %<long%> että %<_Bool%> esittelymääritteissä"
68242
68243#~ msgid "both %<long%> and %<char%> in declaration specifiers"
68244#~ msgstr "sekä %<long%> että %<char%> esittelymääritteissä"
68245
68246#~ msgid "both %<long%> and %<float%> in declaration specifiers"
68247#~ msgstr "sekä %<long%> että %<float%> esittelymääritteissä"
68248
68249#~ msgid "both %<long%> and %<_Decimal32%> in declaration specifiers"
68250#~ msgstr "sekä %<long%> että %<_Decimal32%> esittelymääritteissä"
68251
68252#~ msgid "both %<long%> and %<_Decimal64%> in declaration specifiers"
68253#~ msgstr "sekä %<long%> että %<_Decimal64%> esittelymääritteissä"
68254
68255#~ msgid "both %<long%> and %<_Decimal128%> in declaration specifiers"
68256#~ msgstr "sekä %<long%> että %<_Decimal128%> esittelymääritteissä"
68257
68258#~ msgid "both %<short%> and %<void%> in declaration specifiers"
68259#~ msgstr "sekä %<short%> että %<void%> esittelymääritteissä"
68260
68261#~ msgid "both %<short%> and %<_Bool%> in declaration specifiers"
68262#~ msgstr "sekä %<short%> että %<_Bool%> esittelymääritteissä"
68263
68264#~ msgid "both %<short%> and %<char%> in declaration specifiers"
68265#~ msgstr "sekä %<short%> että %<char%> esittelymääritteissä"
68266
68267#~ msgid "both %<short%> and %<float%> in declaration specifiers"
68268#~ msgstr "sekä %<short%> että %<float%> esittelymääritteissä"
68269
68270#~ msgid "both %<short%> and %<double%> in declaration specifiers"
68271#~ msgstr "sekä %<short%> että %<double%> esittelymääritteissä"
68272
68273#~ msgid "both %<short%> and %<_Decimal32%> in declaration specifiers"
68274#~ msgstr "sekä %<short%> että %<_Decimal32%> esittelymääritteissä"
68275
68276#~ msgid "both %<short%> and %<_Decimal64%> in declaration specifiers"
68277#~ msgstr "sekä %<short%> että %<_Decimal64%> esittelymääritteissä"
68278
68279#~ msgid "both %<short%> and %<_Decimal128%> in declaration specifiers"
68280#~ msgstr "sekä %<short%> että %<_Decimal128%> esittelymääritteissä"
68281
68282#~ msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
68283#~ msgstr "sekä %<signed%> että %<unsigned%> esittelymääritteissä"
68284
68285#~ msgid "both %<signed%> and %<void%> in declaration specifiers"
68286#~ msgstr "sekä %<signed%> että %<void%> esittelymääritteissä"
68287
68288#~ msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
68289#~ msgstr "sekä %<signed%> että %<_Bool%> esittelymääritteissä"
68290
68291#~ msgid "both %<signed%> and %<float%> in declaration specifiers"
68292#~ msgstr "sekä %<signed%> että %<float%> esittelymääritteissä"
68293
68294#~ msgid "both %<signed%> and %<double%> in declaration specifiers"
68295#~ msgstr "sekä %<signed%> että %<double%> esittelymääritteissä"
68296
68297#~ msgid "both %<signed%> and %<_Decimal32%> in declaration specifiers"
68298#~ msgstr "sekä %<signed%> että %<_Decimal32%> esittelymääritteissä"
68299
68300#~ msgid "both %<signed%> and %<_Decimal64%> in declaration specifiers"
68301#~ msgstr "sekä %<signed%> että %<_Decimal64%> esittelymääritteissä"
68302
68303#~ msgid "both %<signed%> and %<_Decimal128%> in declaration specifiers"
68304#~ msgstr "sekä %<signed%> että %<_Decimal128%> esittelymääritteissä"
68305
68306#~ msgid "both %<unsigned%> and %<void%> in declaration specifiers"
68307#~ msgstr "sekä %<unsigned%> että %<void%> esittelymääritteissä"
68308
68309#~ msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
68310#~ msgstr "sekä %<unsigned%> että %<_Bool%> esittelymääritteissä"
68311
68312#~ msgid "both %<unsigned%> and %<float%> in declaration specifiers"
68313#~ msgstr "sekä %<unsigned%> että %<float%> esittelymääritteissä"
68314
68315#~ msgid "both %<unsigned%> and %<double%> in declaration specifiers"
68316#~ msgstr "sekä %<unsigned%> että %<double%> esittelymääritteissä"
68317
68318#~ msgid "both %<unsigned%> and %<_Decimal32%> in declaration specifiers"
68319#~ msgstr "sekä %<unsigned%> että %<_Decimal32%> esittelymääritteissä"
68320
68321#~ msgid "both %<unsigned%> and %<_Decimal64%> in declaration specifiers"
68322#~ msgstr "sekä %<unsigned%> että %<_Decimal64%> esittelymääritteissä"
68323
68324#~ msgid "both %<unsigned%> and %<_Decimal128%> in declaration specifiers"
68325#~ msgstr "sekä %<unsigned%> että %<_Decimal128%> esittelymääritteissä"
68326
68327#~ msgid "both %<complex%> and %<void%> in declaration specifiers"
68328#~ msgstr "sekä %<complex%> että %<void%> esittelymääritteissä"
68329
68330#~ msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
68331#~ msgstr "sekä %<complex%> että %<_Bool%> esittelymääritteissä"
68332
68333#~ msgid "both %<complex%> and %<_Decimal32%> in declaration specifiers"
68334#~ msgstr "sekä %<complex%> että %<_Decimal32%> esittelymääritteissä"
68335
68336#~ msgid "both %<complex%> and %<_Decimal64%> in declaration specifiers"
68337#~ msgstr "sekä %<complex%> että %<_Decimal64%> esittelymääritteissä"
68338
68339#~ msgid "both %<complex%> and %<_Decimal128%> in declaration specifiers"
68340#~ msgstr "sekä %<complex%> että %<_Decimal128%> esittelymääritteissä"
68341
68342#~ msgid "both %<complex%> and %<_Fract%> in declaration specifiers"
68343#~ msgstr "sekä %<complex%> että %<_Fract%> esittelymääritteissä"
68344
68345#~ msgid "both %<complex%> and %<_Accum%> in declaration specifiers"
68346#~ msgstr "sekä %<complex%> että %<_Accum%> esittelymääritteissä"
68347
68348#~ msgid "both %<complex%> and %<_Sat%> in declaration specifiers"
68349#~ msgstr "sekä %<complex%> että %<_Sat%> esittelymääritteissä"
68350
68351#~ msgid "both %<_Sat%> and %<void%> in declaration specifiers"
68352#~ msgstr "sekä %<_Sat%> että %<void%> esittelymääritteissä"
68353
68354#~ msgid "both %<_Sat%> and %<_Bool%> in declaration specifiers"
68355#~ msgstr "sekä %<_Sat%> että %<_Bool%> esittelymääritteissä"
68356
68357#~ msgid "both %<_Sat%> and %<int%> in declaration specifiers"
68358#~ msgstr "sekä %<_Sat%> että %<void%> esittelymääritteissä"
68359
68360#~ msgid "both %<_Sat%> and %<float%> in declaration specifiers"
68361#~ msgstr "sekä %<_Sat%> että %<float%> esittelymääritteissä"
68362
68363#~ msgid "both %<_Sat%> and %<double%> in declaration specifiers"
68364#~ msgstr "sekä %<_Sat%> että %<double%> esittelymääritteissä"
68365
68366#~ msgid "both %<_Sat%> and %<_Decimal32%> in declaration specifiers"
68367#~ msgstr "sekä %<_Sat%> että %<_Decimal32%> esittelymääritteissä"
68368
68369#~ msgid "both %<_Sat%> and %<_Decimal64%> in declaration specifiers"
68370#~ msgstr "sekä %<_Sat%> että %<_Decimal64%> esittelymääritteissä"
68371
68372#~ msgid "both %<_Sat%> and %<_Decimal128%> in declaration specifiers"
68373#~ msgstr "sekä %<_Sat%> että %<_Decimal128%> esittelymääritteissä"
68374
68375#~ msgid "both %<long long%> and %<%s%> in declaration specifiers"
68376#~ msgstr "sekä %<long long%> että %<%s%> esittelymääritteissä"
68377
68378#~ msgid "both %<long%> and %<%s%> in declaration specifiers"
68379#~ msgstr "sekä %<long%> että %<%s%> esittelymääritteissä"
68380
68381#~ msgid "both %<short%> and %<%s%> in declaration specifiers"
68382#~ msgstr "sekä %<short%> että %<%s%> esittelymääritteissä"
68383
68384#~ msgid "both %<signed%> and %<%s%> in declaration specifiers"
68385#~ msgstr "sekä %<signed%> että %<%s%> esittelymääritteissä"
68386
68387#~ msgid "both %<unsigned%> and %<%s%> in declaration specifiers"
68388#~ msgstr "sekä %<unsigned%> että %<%s%> esittelymääritteissä"
68389
68390#~ msgid "both %<complex%> and %<%s%> in declaration specifiers"
68391#~ msgstr "sekä %<complex%> että %<%s%> esittelymääritteissä"
68392
68393#~ msgid "both %<_Sat%> and %<%s%> in declaration specifiers"
68394#~ msgstr "sekä %<_Sat%> että %<%s%> esittelymääritteissä"
68395
68396#~ msgid "#pragma redefine_extname not supported on this target"
68397#~ msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
68398
68399#~ msgid "signed and unsigned type in conditional expression"
68400#~ msgstr "ehtolausekkeessa etumerkkinen ja etumerkitön tyyppi"
68401
68402#~ msgid "%Hstatement with no effect"
68403#~ msgstr "%Hlauseella ei ole vaikutusta"
68404
68405#, fuzzy
68406#~ msgid "%H%s"
68407#~ msgstr "%s"
68408
68409#~ msgid "%Hvalue computed is not used"
68410#~ msgstr "%Hlaskettua arvoa ei käytetä"
68411
68412#, fuzzy
68413#~ msgid "verify_memory_partitions failed"
68414#~ msgstr "verify_flow_info epäonnistui"
68415
68416#, fuzzy
68417#~ msgid "nested functions are limited to 2 register parameters"
68418#~ msgstr "funktion määrittely esitelty %<register%>:ksi"
68419
68420#, fuzzy
68421#~ msgid "`%s' attribute applies only to functions"
68422#~ msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
68423
68424#~ msgid "`%s' attribute ignored"
68425#~ msgstr "”%s”-attribuuttia ei huomioida"
68426
68427#~ msgid "%H%<long long long%> is too long for GCC"
68428#~ msgstr "%H%<long long long%> on liian pitkä GCC:lle"
68429
68430#, fuzzy
68431#~ msgid "%H%qT is not a template"
68432#~ msgstr "%J%qD on tavallisesti ei-staattinen funktio"
68433
68434#, fuzzy
68435#~ msgid "%Hbreak statement not within loop or switch"
68436#~ msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
68437
68438#, fuzzy
68439#~ msgid "%Hbreak statement used with OpenMP for loop"
68440#~ msgstr "break-lause ei ole silmukan tai switch-lauseen sisässä"
68441
68442#, fuzzy
68443#~ msgid "%Hcontinue statement not within a loop"
68444#~ msgstr "continue-lause silmukan ulkopuolella"
68445
68446#, fuzzy
68447#~ msgid "%Hredefinition of %q#T"
68448#~ msgstr "%q#T uudelleenmääritelty"
68449
68450#, fuzzy
68451#~ msgid "%H%qs is not valid for %qs"
68452#~ msgstr "%qs ei ole kelpo tulostetiedosto"
68453
68454#, fuzzy
68455#~ msgid "%Hiteration variable %qD should not be firstprivate"
68456#~ msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
68457
68458#, fuzzy
68459#~ msgid "%Hiteration variable %qD should not be reduction"
68460#~ msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
68461
68462#, fuzzy
68463#~ msgid "%H%<#pragma GCC pch_preprocess%> must be first"
68464#~ msgstr "väärinmuodostettu #pragma GCC pch_preprocess, jätetään huomiotta"
68465
68466#~ msgid "%Hinvalid increment expression"
68467#~ msgstr "%Hvirheellinen kasvatuslauseke"
68468
68469#, fuzzy
68470#~ msgid "%Hexpected iteration declaration or initialization"
68471#~ msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
68472
68473#~ msgid "%Hmissing increment expression"
68474#~ msgstr "%Hpuuttuva kasvatuslauseke"
68475
68476#~ msgid "%-5d "
68477#~ msgstr "%-5d"
68478
68479#~ msgid "      "
68480#~ msgstr "      "
68481
68482#~ msgid "(%s "
68483#~ msgstr "(%s "
68484
68485#~ msgid "%d"
68486#~ msgstr "%d"
68487
68488#~ msgid ")"
68489#~ msgstr ")"
68490
68491#~ msgid "("
68492#~ msgstr "("
68493
68494#~ msgid "%s = "
68495#~ msgstr "%s = "
68496
68497#, fuzzy
68498#~ msgid "()"
68499#~ msgstr "©"
68500
68501#~ msgid " %s "
68502#~ msgstr " %s "
68503
68504#~ msgid " %% %s"
68505#~ msgstr " %% %s "
68506
68507#~ msgid "''"
68508#~ msgstr "''"
68509
68510#~ msgid "%s("
68511#~ msgstr "%s("
68512
68513#~ msgid "%dH"
68514#~ msgstr "%dH"
68515
68516#~ msgid "???"
68517#~ msgstr "???"
68518
68519#~ msgid "%.2x"
68520#~ msgstr "%.2x"
68521
68522#~ msgid "%s:"
68523#~ msgstr "%s:"
68524
68525#~ msgid "%s["
68526#~ msgstr "%s["
68527
68528#~ msgid "%s[["
68529#~ msgstr "%s[["
68530
68531#, fuzzy
68532#~ msgid " %s"
68533#~ msgstr "%s"
68534
68535#, fuzzy
68536#~ msgid "Formal namespace"
68537#~ msgstr "%qD on nimiavaruus"
68538
68539#, fuzzy
68540#~ msgid " from namespace %s"
68541#~ msgstr "%qD on nimiavaruus"
68542
68543#, fuzzy
68544#~ msgid "%s,"
68545#~ msgstr "%s"
68546
68547#~ msgid " %s("
68548#~ msgstr " %s("
68549
68550#, fuzzy
68551#~ msgid "Can't open included file '%s'"
68552#~ msgstr "syötetiedoston avaaminen ei onnistu: %s"
68553
68554#~ msgid "too few arguments to function %qs"
68555#~ msgstr "liian vähän argumentteja funktiolle %qs"
68556
68557#~ msgid "%Hempty declaration"
68558#~ msgstr "%Htyhjä esittely"
68559
68560#~ msgid "%Hcomma at end of enumerator list"
68561#~ msgstr "%Hluetellun tyypin listan lopussa on pilkku"
68562
68563#~ msgid "comparison between signed and unsigned"
68564#~ msgstr "etumerkillisen ja etumerkittömän välinen vertailu"
68565
68566#, fuzzy
68567#~ msgid "GCC supports only %d input file changes"
68568#~ msgstr "GCC tukee vain %u-tasoisia sisäkkäisiä näkyvyysalueita"
68569
68570#, fuzzy
68571#~ msgid "type mismatch in unary expression"
68572#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
68573
68574#, fuzzy
68575#~ msgid "invalid operand in float to int conversion"
68576#~ msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
68577
68578#, fuzzy
68579#~ msgid "invalid operands in shift expression"
68580#~ msgstr "void-lausekkeen epäkelpo käyttö"
68581
68582#, fuzzy
68583#~ msgid "invalid operands in pointer plus expression"
68584#~ msgstr "void-lausekkeen epäkelpo käyttö"
68585
68586#, fuzzy
68587#~ msgid "bf561 support is incomplete yet."
68588#~ msgstr "kentällä %qs on vaillinainen tyyppi"
68589
68590#, fuzzy
68591#~ msgid "braces around initializer for non-aggregate type %qT"
68592#~ msgstr "skalaarialustimen ympärillä on aaltosulkeet"
68593
68594#~ msgid "%Hextra %<;%>"
68595#~ msgstr "%Hylimääräinen %<;%>"
68596
68597#, fuzzy
68598#~ msgid "%qD attribute ignored"
68599#~ msgstr "%qs attribuuttia ei huomioida"
68600
68601#~ msgid "static or type qualifiers in abstract declarator"
68602#~ msgstr "abstrakti esittelijä staattinen tai sisältää tyyppimääreitä"
68603
68604#~ msgid "syntax error: cannot back up"
68605#~ msgstr "syntaksivirhe: ei voida palata"
68606
68607#~ msgid "syntax error; also virtual memory exhausted"
68608#~ msgstr "syntaksivirhe: näennäismuisti on myös lopussa"
68609
68610#~ msgid "invalid %%Y value"
68611#~ msgstr "virheellinen %%Y-arvo"
68612
68613#~ msgid "Make implicit function declarations an error"
68614#~ msgstr "Käsittele implisiittiset funktioesittelyt virheinä"
68615
68616#, fuzzy
68617#~ msgid "%<va_start%> used with too many arguments"
68618#~ msgstr "funktiota %<va_start%> käytetty funktiossa, jolla vain kiinteitä argumentteja"
68619
68620#~ msgid "this function may return with or without a value"
68621#~ msgstr "tämä funktio voi palauttaa arvon tai jättää palauttamatta"
68622
68623#, fuzzy
68624#~ msgid "function %q+F can never be inlined because it might not be bound within this unit of translation"
68625#~ msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se ei ehkä ole sidottu tähän käännösyksikköön"
68626
68627#, fuzzy
68628#~ msgid "YYDEBUG was not defined at build time, -dy ignored"
68629#~ msgstr "YYDEBUG ei määritelty käännöstä tehdessä, -dy jätetty huomiotta"
68630
68631#~ msgid "attempt to take address of bit-field structure member %qs"
68632#~ msgstr "bittikenttätietueen jäsenestä %qs yritettiin ottaa osoite"
68633
68634#~ msgid "invalid lvalue in increment"
68635#~ msgstr "epäkelpo lvalue lisäyksessä"
68636
68637#~ msgid "invalid lvalue in decrement"
68638#~ msgstr "epäkelpo lvalue vähennyksessä"
68639
68640#~ msgid "invalid lvalue in unary %<&%>"
68641#~ msgstr "epäkelpo lvalue unaarisessa %<&%>-operaatiossa"
68642
68643#~ msgid "GCC does not yet properly implement %<[*]%> array declarators"
68644#~ msgstr "GCC ei toteuta vielä kunnollisesti %<[*]%>-taulukkoesittelijöitä"
68645
68646#~ msgid "-Wmissing-format-attribute ignored without -Wformat"
68647#~ msgstr "-Wmissing-format-attribute jätetty huomiotta ilman valitsinta -Wformat"
68648
68649#~ msgid "No more than sixteen #pragma GCC visibility pushes allowed at once"
68650#~ msgstr "Ilmaisuja #pragma GCC visibility push saa olla maksimissaan 16 kpl kerralla"
68651