1# Finnish translation of GNU Compiler Collection
2# Copyright © 2019 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, 2015, 2016, 2019-2021.
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 11.1-b20210321\n"
34"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
35"POT-Creation-Date: 2021-04-20 18:19+0000\n"
36"PO-Revision-Date: 2021-03-23 21:16+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 2.4.2\n"
46"X-Poedit-Bookmarks: -1,4379,4571,5891,-1,9667,-1,-1,-1,-1\n"
47
48#: cfgrtl.c:2797
49msgid "flow control insn inside a basic block"
50msgstr "vuonohjauskäsky peruslohkon sisällä"
51
52#: cfgrtl.c:3029
53msgid "wrong insn in the fallthru edge"
54msgstr "väärä käsky jatkokynnyksellä"
55
56#: cfgrtl.c:3085
57msgid "insn outside basic block"
58msgstr "käsky peruslohkon ulkopuolella"
59
60#: cfgrtl.c:3093
61#, fuzzy
62msgid "return not followed by barrier"
63msgstr "’#’ ilman sitä seuraavaa makroparametria"
64
65#: collect-utils.c:169
66#, fuzzy, c-format
67msgid "[cannot find %s]"
68msgstr "lähdetiedostoa %s ei löydy"
69
70#: collect2.c:1587
71#, c-format
72msgid "collect2 version %s\n"
73msgstr "collect2-versio %s\n"
74
75#: collect2.c:1692
76#, c-format
77msgid "%d constructor found\n"
78msgid_plural "%d constructors found\n"
79msgstr[0] "löytyi %d muodostin\n"
80msgstr[1] "löytyi %d muodostinta\n"
81
82#: collect2.c:1696
83#, c-format
84msgid "%d destructor found\n"
85msgid_plural "%d destructors found\n"
86msgstr[0] "löytyi %d hajotin\n"
87msgstr[1] "löytyi %d hajotinta\n"
88
89#: collect2.c:1700
90#, c-format
91msgid "%d frame table found\n"
92msgid_plural "%d frame tables found\n"
93msgstr[0] "löytyi %d kehystaulu\n"
94msgstr[1] "löytyi %d kehystaulua\n"
95
96#: collect2.c:1855
97#, fuzzy, c-format
98msgid "[Leaving %s]\n"
99msgstr "%s[%u]: Poistutaan hakemistosta ”%s”\n"
100
101#: collect2.c:2085
102#, c-format
103msgid ""
104"\n"
105"write_c_file - output name is %s, prefix is %s\n"
106msgstr ""
107"\n"
108"write_c_file - tuotoksen nimi on %s, etuliite on %s\n"
109
110#: collect2.c:2608
111#, c-format
112msgid ""
113"\n"
114"ldd output with constructors/destructors.\n"
115msgstr ""
116"\n"
117"ldd-tuloste muodostimilla/hajottimilla.\n"
118
119#: cprop.c:1755
120msgid "const/copy propagation disabled"
121msgstr "const-/kopioinnin-eteneminen poistettu käytöstä"
122
123#: diagnostic.c:159
124#, c-format
125msgid "%s: all warnings being treated as errors"
126msgstr "%s: kaikki varoitukset käsitellään virheinä"
127
128#: diagnostic.c:164
129#, c-format
130msgid "%s: some warnings being treated as errors"
131msgstr "%s: osa varoituksista ilmaistaan virheinä"
132
133#: diagnostic.c:440 input.c:225 input.c:1876 c-family/c-opts.c:1458
134#: fortran/cpp.c:579 fortran/error.c:1049 fortran/error.c:1069
135msgid "<built-in>"
136msgstr "<sisäinen>"
137
138#: diagnostic.c:598
139#, fuzzy, c-format
140msgid "compilation terminated due to -fmax-errors=%u.\n"
141msgstr "käännös keskeytyi  -Wfatal-errors-valitsimen vuoksi.\n"
142
143#: diagnostic.c:626
144#, c-format
145msgid "compilation terminated due to -Wfatal-errors.\n"
146msgstr "käännös keskeytyi  -Wfatal-errors-valitsimen vuoksi.\n"
147
148#: diagnostic.c:646
149#, c-format
150msgid ""
151"Please submit a full bug report,\n"
152"with preprocessed source if appropriate.\n"
153msgstr ""
154"Lähetä kokonainen vikaraportti, sisältäen\n"
155"sisältäen esiprosessoidun lähdekoodin, jos tarpeellista.\n"
156
157#: diagnostic.c:652
158#, fuzzy, c-format
159msgid "See %s for instructions.\n"
160msgstr ""
161"\n"
162"Ohjeet vikailmoitusten tekoon ovat osoitteessa:\n"
163
164#: diagnostic.c:661
165#, c-format
166msgid "compilation terminated.\n"
167msgstr "käännös keskeytyi.\n"
168
169#: diagnostic.c:730
170msgid "                 from"
171msgstr "                                 kohdasta"
172
173#: diagnostic.c:731
174msgid "In file included from"
175msgstr "Tiedostossa, joka sisällytettiin kohdasta"
176
177#. 2
178#: diagnostic.c:732
179#, fuzzy
180msgid "        included from"
181msgstr "Tiedostossa, joka sisällytettiin kohdasta"
182
183#: diagnostic.c:733
184msgid "In module"
185msgstr "Moduulissa"
186
187#. 4
188#: diagnostic.c:734
189msgid "of module"
190msgstr "moduulin"
191
192#: diagnostic.c:735
193msgid "In module imported at"
194msgstr "Moduulissa, joka tuotu kohdassa"
195
196#. 6
197#: diagnostic.c:736
198msgid "imported at"
199msgstr "tuotu kohdassa"
200
201#: diagnostic.c:1220
202#, c-format
203msgid "%s:%d: confused by earlier errors, bailing out\n"
204msgstr "%s:%d: hämmentynyt aikaisemmista virheistä, poistutaan\n"
205
206#: diagnostic.c:1857
207#, c-format
208msgid "Internal compiler error: Error reporting routines re-entered.\n"
209msgstr "Sisäinen kääntäjän virhe: virheraportoinnin rutiineihin palattiin uudelleen.\n"
210
211#: diagnostic.c:1888 diagnostic.c:1907
212#, fuzzy, gcc-internal-format, gfc-internal-format
213msgid "in %s, at %s:%d"
214msgstr "ohitetaan viesti %s@%s:%d (%d oktettia)"
215
216#: final.c:1127
217msgid "negative insn length"
218msgstr "negatiivinen käskyn pituus"
219
220#: final.c:3092
221msgid "could not split insn"
222msgstr "ei voitu jakaa käskyä osiin"
223
224#: final.c:3620
225msgid "invalid 'asm': "
226msgstr "virheellinen ”asm”: "
227
228#: final.c:3753
229#, c-format
230msgid "nested assembly dialect alternatives"
231msgstr "sisäkkäiset assembly-murrevaihtoehdot"
232
233#: final.c:3781 final.c:3793
234#, c-format
235msgid "unterminated assembly dialect alternative"
236msgstr "päättämättömät assembly-murrevaihtoehdot"
237
238#: final.c:3935
239#, fuzzy, c-format
240msgid "operand number missing after %%-letter"
241msgstr "$-operandinumero puuttuu muotoilussa"
242
243#: final.c:3938 final.c:3979
244#, fuzzy, c-format
245msgid "operand number out of range"
246msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
247
248#: final.c:3996
249#, c-format
250msgid "invalid %%-code"
251msgstr "virheellinen %%-koodi"
252
253#: final.c:4030
254#, fuzzy, c-format
255msgid "'%%l' operand isn't a label"
256msgstr "FORMAT-nimiö %d kohdassa %L ei ole määritelty"
257
258#. We can't handle floating point constants;
259#. PRINT_OPERAND must handle them.
260#. We can't handle floating point constants;
261#. TARGET_PRINT_OPERAND must handle them.
262#: final.c:4166 config/arc/arc.c:6404 config/i386/i386.c:11967
263#, c-format
264msgid "floating constant misused"
265msgstr "liukulukuvakiota käytetty väärin"
266
267#: final.c:4224 config/arc/arc.c:6501 config/i386/i386.c:12058
268#: config/pdp11/pdp11.c:1874
269#, c-format
270msgid "invalid expression as operand"
271msgstr "virheellinen lauseke kohdemuuttujana"
272
273#: gcc.c:119
274#, c-format
275msgid "%s\n"
276msgstr "%s\n"
277
278#: gcc.c:1841
279#, fuzzy, c-format
280msgid "Using built-in specs.\n"
281msgstr " (sisäänrakennettu):"
282
283#: gcc.c:2086
284#, fuzzy, c-format
285msgid ""
286"Setting spec %s to '%s'\n"
287"\n"
288msgstr "virheellinen tiedostonumero sarakemäärityksessä: %s"
289
290#: gcc.c:2291
291#, fuzzy, c-format
292msgid "Reading specs from %s\n"
293msgstr "%s: Virhe luettaessa %s\n"
294
295#: gcc.c:2423
296#, fuzzy, c-format
297msgid "could not find specs file %s\n"
298msgstr "Tiedostoa ”%s” ei löytynyt."
299
300#: gcc.c:2498
301#, fuzzy, c-format
302msgid "rename spec %s to %s\n"
303msgstr "%s: Uudelleennimeäminen nimelle %s ei onnistu"
304
305#: gcc.c:2500
306#, fuzzy, c-format
307msgid ""
308"spec is '%s'\n"
309"\n"
310msgstr "virheellinen tiedostonumero sarakemäärityksessä: %s"
311
312#: gcc.c:3347
313#, c-format
314msgid ""
315"\n"
316"Go ahead? (y or n) "
317msgstr ""
318"\n"
319"Jatketaanko? (y tai n) "
320
321#: gcc.c:3519
322#, c-format
323msgid "# %s %.2f %.2f\n"
324msgstr "# %s %.2f %.2f\n"
325
326#: gcc.c:3735
327#, c-format
328msgid "Usage: %s [options] file...\n"
329msgstr "Käyttö: %s [valitsimet] tiedosto...\n"
330
331#: gcc.c:3736
332msgid "Options:\n"
333msgstr "Valitsimet:\n"
334
335#: gcc.c:3738
336msgid "  -pass-exit-codes         Exit with highest error code from a phase.\n"
337msgstr "  -pass-exit-codes         Palauta vaiheen korkein virhekoodi.\n"
338
339#: gcc.c:3739
340msgid "  --help                   Display this information.\n"
341msgstr "  --help                   Näytä tämä ohje.\n"
342
343#: gcc.c:3740
344msgid "  --target-help            Display target specific command line options.\n"
345msgstr "  --target-help            Näytä kohdekohtaiset komentorivivalitsimet.\n"
346
347#: gcc.c:3741
348msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
349msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
350
351#: gcc.c:3742
352msgid "                           Display specific types of command line options.\n"
353msgstr "                           Näytä tietyn tyyppiset komentorivivalitsimet.\n"
354
355#: gcc.c:3744
356msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
357msgstr "  (Komennolla ”-v --help” aliprosessien komentorivivalitsimet).\n"
358
359#: gcc.c:3745
360msgid "  --version                Display compiler version information.\n"
361msgstr "  --version                Näytä kääntäjän versiotiedot.\n"
362
363#: gcc.c:3746
364msgid "  -dumpspecs               Display all of the built in spec strings.\n"
365msgstr "  -dumpspecs               Näytä kaikki sisäiset määrittelyrivit.\n"
366
367#: gcc.c:3747
368msgid "  -dumpversion             Display the version of the compiler.\n"
369msgstr "  -dumpversion             Näytä kääntäjän versio.\n"
370
371#: gcc.c:3748
372msgid "  -dumpmachine             Display the compiler's target processor.\n"
373msgstr "  -dumpmachine             Näytä kääntäjän kohdesuoritin.\n"
374
375#: gcc.c:3749
376msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
377msgstr "  -print-search-dirs       Näytä kääntäjän hakupolussa olevat hakemistot.\n"
378
379#: gcc.c:3750
380msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
381msgstr "  -print-libgcc-file-name  Näytä kääntäjän kumppanikirjaston nimi.\n"
382
383#: gcc.c:3751
384msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
385msgstr "  -print-file-name=<kirj>  Näytä täysi polku kirjastoon <kirj>.\n"
386
387#: gcc.c:3752
388msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
389msgstr "  -print-prog-name=<ohj>   Näytä täysi polku kääntäjän komponenttiin <ohj>.\n"
390
391#: gcc.c:3753
392msgid ""
393"  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
394"                           a component in the library path.\n"
395msgstr ""
396
397#: gcc.c:3756
398msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
399msgstr "  -print-multi-directory   Näytä libgcc:n versioiden juurihakemisto.\n"
400
401#: gcc.c:3757
402msgid ""
403"  -print-multi-lib         Display the mapping between command line options and\n"
404"                           multiple library search directories.\n"
405msgstr ""
406
407#: gcc.c:3760
408msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
409msgstr "  -print-multi-os-directory Näytä käyttöjärjestelmäkirjastojen suhteellinen polku.\n"
410
411#: gcc.c:3761
412msgid "  -print-sysroot           Display the target libraries directory.\n"
413msgstr "  -print-sysroot            Näytä kohdekirjastojen hakemisto.\n"
414
415#: gcc.c:3762
416msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
417msgstr ""
418"  -print-sysroot-headers-suffix Näytä sysroot-loppuliite, jota käytetään\n"
419"                           otsakkeiden etsimiseen.\n"
420
421#: gcc.c:3763
422msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
423msgstr "  -Wa,<valitsimet>         Välitä pilkulla erotetut <valitsimet> assemblerille.\n"
424
425#: gcc.c:3764
426msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
427msgstr "  -Wp,<valitsimet>         Välitä pilkulla erotetut <valitsimet> esikääntäjälle.\n"
428
429#: gcc.c:3765
430msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
431msgstr "  -Wl,<valitsimet>         Välitä pilkulla erotetut <valitsimet> linkittimelle.\n"
432
433#: gcc.c:3766
434msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
435msgstr "  -Xassembler <arg>        Välitä <arg> assemblerille.\n"
436
437#: gcc.c:3767
438msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
439msgstr "  -Xpreprocessor <arg>     Välitä <arg> esikääntäjälle.\n"
440
441#: gcc.c:3768
442msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
443msgstr "  -Xlinker <arg>           Välitä <arg> linkittimelle.\n"
444
445#: gcc.c:3769
446msgid "  -save-temps              Do not delete intermediate files.\n"
447msgstr "  -save-temps              Älä poista väliaikaistiedostoja.\n"
448
449#: gcc.c:3770
450msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
451msgstr "  -save-temps=<arg>        Älä poista väliaikaistiedostoja.\n"
452
453#: gcc.c:3771
454msgid ""
455"  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
456"                           prefixes to other gcc components.\n"
457msgstr ""
458
459#: gcc.c:3774
460msgid "  -pipe                    Use pipes rather than intermediate files.\n"
461msgstr "  -pipe                    Käytä putkia väliaikaistiedostojen sijaan.\n"
462
463#: gcc.c:3775
464msgid "  -time                    Time the execution of each subprocess.\n"
465msgstr "  -time                    Mittaa kunkin aliprosessin suoritusaika.\n"
466
467#: gcc.c:3776
468msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
469msgstr "  -specs=<tiedosto>        Ohita sisäänrakennetut määritykset <tiedoston> sisällöllä.\n"
470
471#: gcc.c:3777
472msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
473msgstr "  -std=<standardi>         Oleta syötetiedostojen olevan <standardi>n mukaisia.\n"
474
475#: gcc.c:3778
476msgid ""
477"  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
478"                           and libraries.\n"
479msgstr ""
480"  --sysroot=<hakemisto>    Käytä <hakemistoa> otsakkeiden ja kirjastojen\n"
481"                           juurihakemistona.\n"
482
483#: gcc.c:3781
484msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
485msgstr "  -B <hakemisto>           Lisää <hakemisto> kääntäjän hakupolkuihin.\n"
486
487#: gcc.c:3782
488msgid "  -v                       Display the programs invoked by the compiler.\n"
489msgstr "  -v                       Näytä kääntäjän käynnistämät ohjelmat.\n"
490
491#: gcc.c:3783
492msgid "  -###                     Like -v but options quoted and commands not executed.\n"
493msgstr "  -###                     Kuin -v mutta valitsimet lainausmerkeissä eikä komentoja käynnistetä.\n"
494
495#: gcc.c:3784
496msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
497msgstr "  -E                       Suorita vain esikäännös, älä käännä, assembloi tai linkitä.\n"
498
499#: gcc.c:3785
500msgid "  -S                       Compile only; do not assemble or link.\n"
501msgstr "  -S                       Suorita vain käännös, älä assembloi tai linkitä.\n"
502
503#: gcc.c:3786
504msgid "  -c                       Compile and assemble, but do not link.\n"
505msgstr "  --help                   Käännä ja assembloi, älä linkitä.\n"
506
507#: gcc.c:3787
508msgid "  -o <file>                Place the output into <file>.\n"
509msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>.\n"
510
511#: gcc.c:3788
512msgid ""
513"  -pie                     Create a dynamically linked position independent\n"
514"                           executable.\n"
515msgstr "  -pie                     Luo paikkariippumaton suoritettava tiedosto.\n"
516
517#: gcc.c:3790
518msgid "  -shared                  Create a shared library.\n"
519msgstr "  -shared                  Luo jaettu kirjasto.\n"
520
521#: gcc.c:3791
522msgid ""
523"  -x <language>            Specify the language of the following input files.\n"
524"                           Permissible languages include: c c++ assembler none\n"
525"                           'none' means revert to the default behavior of\n"
526"                           guessing the language based on the file's extension.\n"
527msgstr ""
528"  -x <kieli>               Määrittele seuraavien syötetiedostojen kieli.\n"
529"                           Kelvollisia kieliä ovat mm. c c++ assembler none\n"
530"                           ”none” palauttaa käyttöön oletustoiminnan,\n"
531"                           eli kielen päättelyn tiedoston päätteestä.\n"
532
533#: gcc.c:3798
534#, c-format
535msgid ""
536"\n"
537"Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
538" passed on to the various sub-processes invoked by %s.  In order to pass\n"
539" other options on to these processes the -W<letter> options must be used.\n"
540msgstr ""
541"\n"
542"Valitsimet, jotka alkavat -g, -f, -m, -O, -W tai --param, annetaan\n"
543" automaattisesti %s:n käynnistämille monille aliprosesseille. Muiden\n"
544" valitsimien välittämiseen näille prosesseille on käytettävä -W<kirjain>-\n"
545" valitsimia.\n"
546
547#: gcc.c:6668
548#, fuzzy, c-format
549msgid "Processing spec (%s), which is '%s'\n"
550msgstr "Käsitellään opastesivuja hakemistossa %s...\n"
551
552#: gcc.c:7429
553#, c-format
554msgid "Target: %s\n"
555msgstr "Kohde: %s\n"
556
557#: gcc.c:7430
558#, fuzzy, c-format
559msgid "Configured with: %s\n"
560msgstr "POP2-tuen asetuksia ei ole tehty.\n"
561
562#: gcc.c:7444
563#, c-format
564msgid "Thread model: %s\n"
565msgstr "Säiemalli: %s\n"
566
567#: gcc.c:7445
568#, c-format
569msgid "Supported LTO compression algorithms: zlib"
570msgstr ""
571
572#: gcc.c:7447
573#, c-format
574msgid " zstd"
575msgstr " zstd"
576
577#: gcc.c:7449 gcov.c:1461 gcov.c:1519 gcov.c:1531 gcov.c:2872
578#, c-format
579msgid "\n"
580msgstr "\n"
581
582#: gcc.c:7460
583#, c-format
584msgid "gcc version %s %s\n"
585msgstr "gcc-versio %s %s\n"
586
587#: gcc.c:7463
588#, fuzzy, c-format
589msgid "gcc driver version %s %sexecuting gcc version %s\n"
590msgstr "GMP-versio %s, MPFR-versio %s\n"
591
592#: gcc.c:7536 gcc.c:7746
593#, c-format
594msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
595msgstr "Vika ei ole toistettavissa, joten se on todennäköisesti laitteisto- tai käyttöjärjestelmäongelma.\n"
596
597#: gcc.c:7670
598#, c-format
599msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
600msgstr "Esikäännetty lähdekoodi tallennettu tiedostoon %s, liitäthän sen vikailmoitukseen.\n"
601
602#: gcc.c:8520
603#, c-format
604msgid "install: %s%s\n"
605msgstr "asennus: %s%s\n"
606
607#: gcc.c:8523
608#, c-format
609msgid "programs: %s\n"
610msgstr "ohjelmat: %s\n"
611
612#: gcc.c:8525
613#, c-format
614msgid "libraries: %s\n"
615msgstr "kirjastot: %s\n"
616
617#: gcc.c:8642
618#, c-format
619msgid ""
620"\n"
621"For bug reporting instructions, please see:\n"
622msgstr ""
623"\n"
624"Ohjeet vikailmoitusten tekoon ovat osoitteessa:\n"
625
626#: gcc.c:8658 gcov-tool.c:527
627#, c-format
628msgid "%s %s%s\n"
629msgstr "%s %s%s\n"
630
631#: gcc.c:8661 gcov-tool.c:529 gcov.c:967 fortran/gfortranspec.c:282
632msgid "(C)"
633msgstr "©"
634
635#: gcc.c:8662 gcov-tool.c:531 gcov.c:969 fortran/gfortranspec.c:283
636#, c-format
637msgid ""
638"This is free software; see the source for copying conditions.  There is NO\n"
639"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
640"\n"
641msgstr ""
642"Tämä ohjelma on vapaaohjelmisto; Katsokaa kopiointiehdot lähdekoodista.\n"
643"Tällä ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÄKSYTTÄVÄSTÄ\n"
644"LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKOITUKSEEN.\n"
645
646#: gcc.c:9005
647#, c-format
648msgid ""
649"\n"
650"Linker options\n"
651"==============\n"
652"\n"
653msgstr ""
654"\n"
655"Linkittimen valitsimet\n"
656"======================\n"
657"\n"
658
659#: gcc.c:9006
660#, c-format
661msgid ""
662"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
663"\n"
664msgstr ""
665"Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
666"\n"
667
668#: gcc.c:10421
669#, c-format
670msgid ""
671"Assembler options\n"
672"=================\n"
673"\n"
674msgstr ""
675"Assembler-valitsimet\n"
676"====================\n"
677"\n"
678
679#: gcc.c:10422
680#, c-format
681msgid ""
682"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
683"\n"
684msgstr ""
685"Käytä ”-Wa,VALITSIN” välittämään ”VALITSIN” assemblerille.\n"
686"\n"
687
688#: gcov-tool.c:175
689#, c-format
690msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
691msgstr "  merge [valitsimet] <hak1> <hak2>      Yhdistä kattavuustiedostojen sisällöt\n"
692
693#: gcov-tool.c:176 gcov-tool.c:271
694#, fuzzy, c-format
695msgid "    -o, --output <dir>                  Output directory\n"
696msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
697
698#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425
699#, fuzzy, c-format
700msgid "    -v, --verbose                       Verbose mode\n"
701msgstr "  -v, --verbose     toimi äänekkäästi (tulostetaan lisätietoa)\n"
702
703#: gcov-tool.c:178
704#, c-format
705msgid "    -w, --weight <w1,w2>                Set weights (float point values)\n"
706msgstr ""
707
708#: gcov-tool.c:194
709#, fuzzy, c-format
710msgid "Merge subcomand usage:"
711msgstr "%s ei tue: merge_blocks"
712
713#: gcov-tool.c:269
714#, c-format
715msgid "  rewrite [options] <dir>               Rewrite coverage file contents\n"
716msgstr ""
717
718#: gcov-tool.c:270
719#, c-format
720msgid "    -n, --normalize <int64_t>           Normalize the profile\n"
721msgstr ""
722
723#: gcov-tool.c:272
724#, c-format
725msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
726msgstr ""
727
728#: gcov-tool.c:290
729#, fuzzy, c-format
730msgid "Rewrite subcommand usage:"
731msgstr "Käyttö:"
732
733#: gcov-tool.c:329
734#, c-format
735msgid "scaling cannot co-exist with normalization, skipping\n"
736msgstr ""
737
738#: gcov-tool.c:342 gcov-tool.c:352
739#, c-format
740msgid "incorrect format in scaling, using 1/1\n"
741msgstr ""
742
743#: gcov-tool.c:362
744#, c-format
745msgid "normalization cannot co-exist with scaling\n"
746msgstr ""
747
748#: gcov-tool.c:419
749#, c-format
750msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
751msgstr ""
752
753#: gcov-tool.c:420
754#, fuzzy, c-format
755msgid "    -f, --function                      Print function level info\n"
756msgstr "  -h, --help                      Näytä tämä ohje ja poistu\n"
757
758#: gcov-tool.c:421
759#, fuzzy, c-format
760msgid "    -F, --fullname                      Print full filename\n"
761msgstr ""
762"Tulosta työhakemiston täydellinen nimi.\n"
763"\n"
764
765#: gcov-tool.c:422
766#, fuzzy, c-format
767msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
768msgstr "  -h, --help                      Näytä tämä ohje ja poistu\n"
769
770#: gcov-tool.c:423
771#, fuzzy, c-format
772msgid "    -o, --object                        Print object level info\n"
773msgstr "  -h, --help                      Näytä tämä ohje ja poistu\n"
774
775#: gcov-tool.c:424
776#, c-format
777msgid "    -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
778msgstr ""
779
780#: gcov-tool.c:444
781#, fuzzy, c-format
782msgid "Overlap subcomand usage:"
783msgstr "Levyllä on päällekkäisiä osioita."
784
785#: gcov-tool.c:510
786#, fuzzy, c-format
787msgid ""
788"Usage: %s [OPTION]... SUB_COMMAND [OPTION]...\n"
789"\n"
790msgstr "Käyttö: %s [VALITSIN] [KOMENTO [ARG]...]\n"
791
792#: gcov-tool.c:511
793#, c-format
794msgid ""
795"Offline tool to handle gcda counts\n"
796"\n"
797msgstr ""
798
799#: gcov-tool.c:512
800#, fuzzy, c-format
801msgid "  -h, --help                            Print this help, then exit\n"
802msgstr "  -h, --help                      Näytä tämä ohje ja poistu\n"
803
804#: gcov-tool.c:513
805#, c-format
806msgid "  -v, --version                         Print version number, then exit\n"
807msgstr "  -v, --version                         Näytä versionumero ja poistu\n"
808
809#: gcov-tool.c:517 gcov.c:955
810#, c-format
811msgid ""
812"\n"
813"For bug reporting instructions, please see:\n"
814"%s.\n"
815msgstr ""
816"\n"
817"Katso ohjeet vikailmoitusten tekemiseen osoitteesta:\n"
818"%s.\n"
819
820#: gcov-tool.c:528
821#, fuzzy, c-format
822msgid "Copyright %s 2021 Free Software Foundation, Inc.\n"
823msgstr "Tekijänoikeus %s 2019 Free Software Foundation, Inc.\n"
824
825#: gcov.c:924
826#, fuzzy, c-format
827msgid ""
828"Usage: gcov [OPTION...] SOURCE|OBJ...\n"
829"\n"
830msgstr ""
831"Käyttö: gcov [VALITSIN]... LÄHDETIEDOSTO...\n"
832"\n"
833
834#: gcov.c:925
835#, c-format
836msgid ""
837"Print code coverage information.\n"
838"\n"
839msgstr ""
840"Tulosta koodinkattavuustietoa.\n"
841"\n"
842
843#: gcov.c:926
844#, c-format
845msgid "  -a, --all-blocks                Show information for every basic block\n"
846msgstr "  -a, --all-blocks                Näytä tietoja jokaisesta peruslohkosta\n"
847
848#: gcov.c:927
849#, c-format
850msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
851msgstr "  -b, --branch-probabilities      Sisällytä haarojen todennäköisyydet tulosteeseen\n"
852
853#: gcov.c:928
854#, fuzzy, c-format
855msgid ""
856"  -c, --branch-counts             Output counts of branches taken\n"
857"                                    rather than percentages\n"
858msgstr ""
859"  -c, --branch-counts             Toteutuneiden haarojen lukumäärät,\n"
860"                                    ei prosenttilukuja\n"
861
862#: gcov.c:930
863#, fuzzy, c-format
864msgid "  -d, --display-progress          Display progress information\n"
865msgstr "näytä edistymisviesti MÄÄRÄn tietueen välein (oletus 10)"
866
867#: gcov.c:931
868#, c-format
869msgid "  -D, --debug\t\t\t    Display debugging dumps\n"
870msgstr ""
871
872#: gcov.c:932
873#, c-format
874msgid "  -f, --function-summaries        Output summaries for each function\n"
875msgstr "  -f, --function-summaries        Tulosta yhteenvedot jokaisesta funktiosta\n"
876
877#: gcov.c:933
878#, c-format
879msgid "  -h, --help                      Print this help, then exit\n"
880msgstr "  -h, --help                      Näytä tämä ohje ja poistu\n"
881
882#: gcov.c:934
883#, fuzzy, c-format
884msgid ""
885"  -j, --json-format               Output JSON intermediate format\n"
886"                                    into .gcov.json.gz file\n"
887msgstr "  -n, --no-output                 Älä luo tulostiedostoa\n"
888
889#: gcov.c:936
890#, c-format
891msgid "  -H, --human-readable            Output human readable numbers\n"
892msgstr ""
893
894#: gcov.c:937
895#, fuzzy, c-format
896msgid "  -k, --use-colors                Emit colored output\n"
897msgstr "  -n, --no-output                 Älä luo tulostiedostoa\n"
898
899#: gcov.c:938
900#, c-format
901msgid ""
902"  -l, --long-file-names           Use long output file names for included\n"
903"                                    source files\n"
904msgstr ""
905"  -l, --long-file-names           Käytä pitkiä tulostiedostojen nimiä sisällytetyille\n"
906"                                    lähdetiedostoille\n"
907
908#: gcov.c:940
909#, c-format
910msgid "  -m, --demangled-names           Output demangled function names\n"
911msgstr ""
912
913#: gcov.c:941
914#, c-format
915msgid "  -n, --no-output                 Do not create an output file\n"
916msgstr "  -n, --no-output                 Älä luo tulostiedostoa\n"
917
918#: gcov.c:942
919#, c-format
920msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
921msgstr ""
922
923#: gcov.c:943
924#, c-format
925msgid "  -p, --preserve-paths            Preserve all pathname components\n"
926msgstr ""
927
928#: gcov.c:944
929#, fuzzy, c-format
930msgid "  -q, --use-hotness-colors        Emit perf-like colored output for hot lines\n"
931msgstr "  -n, --no-output                 Älä luo tulostiedostoa\n"
932
933#: gcov.c:945
934#, fuzzy, c-format
935msgid "  -r, --relative-only             Only show data for relative sources\n"
936msgstr "  -a, --all-blocks                Näytä tietoja jokaisesta peruslohkosta\n"
937
938#: gcov.c:946
939#, c-format
940msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
941msgstr ""
942
943#: gcov.c:947
944#, fuzzy, c-format
945msgid "  -t, --stdout                    Output to stdout instead of a file\n"
946msgstr "  -n, --no-output                 Älä luo tulostiedostoa\n"
947
948#: gcov.c:948
949#, c-format
950msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
951msgstr ""
952
953#: gcov.c:949
954#, c-format
955msgid "  -v, --version                   Print version number, then exit\n"
956msgstr "  -v, --version                   Näytä versionumero ja poistu\n"
957
958#: gcov.c:950
959#, fuzzy, c-format
960msgid "  -w, --verbose                   Print verbose informations\n"
961msgstr "  -v, --verbose     toimi äänekkäästi (tulostetaan lisätietoa)\n"
962
963#: gcov.c:951
964#, c-format
965msgid "  -x, --hash-filenames            Hash long pathnames\n"
966msgstr ""
967
968#: gcov.c:952
969#, c-format
970msgid ""
971"\n"
972"Obsolete options:\n"
973msgstr ""
974"\n"
975"Vanhentuneet valitsimet:\n"
976
977#: gcov.c:953
978#, fuzzy, c-format
979msgid "  -i, --json-format               Replaced with -j, --json-format\n"
980msgstr "  -n, --no-output                 Älä luo tulostiedostoa\n"
981
982#: gcov.c:954
983#, c-format
984msgid "  -j, --human-readable            Replaced with -H, --human-readable\n"
985msgstr ""
986
987#: gcov.c:965
988#, c-format
989msgid "gcov %s%s\n"
990msgstr "gcov %s%s\n"
991
992#: gcov.c:1312
993#, fuzzy, c-format
994msgid "'%s' file is already processed\n"
995msgstr "Käsittele syötetiedosto jo esikäännettynä."
996
997#: gcov.c:1426
998#, c-format
999msgid "Creating '%s'\n"
1000msgstr ""
1001"Luodaan ”%s”\n"
1002"\n"
1003
1004#: gcov.c:1429
1005#, c-format
1006msgid "Error writing output file '%s'\n"
1007msgstr "Virhe kirjoitettaessa tulostiedostoa ”%s”\n"
1008
1009#: gcov.c:1434
1010#, c-format
1011msgid "Could not open output file '%s'\n"
1012msgstr "Tulostiedoston ”%s” avaaminen epäonnistui\n"
1013
1014#: gcov.c:1439
1015#, c-format
1016msgid "Removing '%s'\n"
1017msgstr "Poistetaan ”%s”\n"
1018
1019#: gcov.c:1553
1020#, c-format
1021msgid "Cannot open JSON output file %s\n"
1022msgstr "Ei voi avata JSON-tulostetiedostoa %s\n"
1023
1024#: gcov.c:1561
1025#, c-format
1026msgid "Error writing JSON output file %s\n"
1027msgstr "Virhe kirjoitettaessa JSON-tulostiedostoa %s\n"
1028
1029#: gcov.c:1725
1030#, fuzzy, c-format
1031msgid "%s:source file is newer than notes file '%s'\n"
1032msgstr "varoitus: lähdetiedosto %s annettu useammin kuin kerran"
1033
1034#: gcov.c:1730
1035#, c-format
1036msgid "(the message is displayed only once per source file)\n"
1037msgstr "(viesti näkyy vain kerran lähdetiedostoa kohden)\n"
1038
1039#: gcov.c:1750
1040#, fuzzy, c-format
1041msgid "%s:cannot open notes file\n"
1042msgstr "syötetiedostoa ”%s” ei voi avata"
1043
1044#: gcov.c:1756
1045#, fuzzy, c-format
1046msgid "%s:not a gcov notes file\n"
1047msgstr "%s:ei ole gcov-datatiedosto\n"
1048
1049#: gcov.c:1769
1050#, fuzzy, c-format
1051msgid "%s:version '%.4s', prefer '%.4s'\n"
1052msgstr "GMP-versio %s, MPFR-versio %s\n"
1053
1054#: gcov.c:1819
1055#, fuzzy, c-format
1056msgid "%s:already seen blocks for '%s'\n"
1057msgstr "%s ei tue: merge_blocks"
1058
1059#: gcov.c:1935 gcov.c:2042
1060#, fuzzy, c-format
1061msgid "%s:corrupted\n"
1062msgstr "Tietokanta %s on turmeltunut; luo se uudelleen komennolla mandb --create"
1063
1064#: gcov.c:1942
1065#, c-format
1066msgid "%s:no functions found\n"
1067msgstr "%s:funktioita ei löytynyt\n"
1068
1069#: gcov.c:1960
1070#, c-format
1071msgid "%s:cannot open data file, assuming not executed\n"
1072msgstr ""
1073
1074#: gcov.c:1967
1075#, c-format
1076msgid "%s:not a gcov data file\n"
1077msgstr "%s:ei ole gcov-datatiedosto\n"
1078
1079#: gcov.c:1980
1080#, fuzzy, c-format
1081msgid "%s:version '%.4s', prefer version '%.4s'\n"
1082msgstr "GMP-versio %s, MPFR-versio %s\n"
1083
1084#: gcov.c:1986
1085#, fuzzy, c-format
1086msgid "%s:stamp mismatch with notes file\n"
1087msgstr "ehtolausekkeessa on tyyppiristiriita"
1088
1089#: gcov.c:2019
1090#, fuzzy, c-format
1091msgid "%s:profile mismatch for '%s'\n"
1092msgstr "”%s” ei ole oikea profiilidatatiedosto ”%s”:lle"
1093
1094#: gcov.c:2041
1095#, fuzzy, c-format
1096msgid "%s:overflowed\n"
1097msgstr "%qs on ylivuotanut"
1098
1099#: gcov.c:2088
1100#, fuzzy, c-format
1101msgid "%s:'%s' lacks entry and/or exit blocks\n"
1102msgstr "Lohkoa on käytetty aikaisemmin. Nyt tiedostossa ”%s”."
1103
1104#: gcov.c:2093
1105#, fuzzy, c-format
1106msgid "%s:'%s' has arcs to entry block\n"
1107msgstr "Lohkoa on käytetty aikaisemmin. Nyt tiedostossa ”%s”."
1108
1109#: gcov.c:2101
1110#, fuzzy, c-format
1111msgid "%s:'%s' has arcs from exit block\n"
1112msgstr "Lohkoa on käytetty aikaisemmin. Nyt tiedostossa ”%s”."
1113
1114#: gcov.c:2310
1115#, fuzzy, c-format
1116msgid "%s:graph is unsolvable for '%s'\n"
1117msgstr "%s ei tue: dump_bb_for_graph"
1118
1119#: gcov.c:2426
1120#, c-format
1121msgid "Lines executed:%s of %d\n"
1122msgstr "Rivejä suoritettu:%s/%d\n"
1123
1124#: gcov.c:2429
1125#, c-format
1126msgid "No executable lines\n"
1127msgstr "Ei suoritettavia rivejä\n"
1128
1129#: gcov.c:2437 gcov.c:2446
1130#, c-format
1131msgid "%s '%s'\n"
1132msgstr "%s ”%s”\n"
1133
1134#: gcov.c:2453
1135#, c-format
1136msgid "Branches executed:%s of %d\n"
1137msgstr "Haaroja suoritettu:%s/%d\n"
1138
1139#: gcov.c:2457
1140#, fuzzy, c-format
1141msgid "Taken at least once:%s of %d\n"
1142msgstr "Haaroja suoritettu:%s/%d\n"
1143
1144#: gcov.c:2463
1145#, c-format
1146msgid "No branches\n"
1147msgstr "Ei haaroja\n"
1148
1149#: gcov.c:2465
1150#, c-format
1151msgid "Calls executed:%s of %d\n"
1152msgstr "Kutsuja suoritettu:%s/%d\n"
1153
1154#: gcov.c:2469
1155#, c-format
1156msgid "No calls\n"
1157msgstr "Ei kutsuja\n"
1158
1159#: gcov.c:2726
1160#, fuzzy, c-format
1161msgid "%s:no lines for '%s'\n"
1162msgstr "Rivejä suoritettu:%s/%d\n"
1163
1164#: gcov.c:2852
1165#, c-format
1166msgid "call   %2d returned %s\n"
1167msgstr "kutsu  %2d palautti %s\n"
1168
1169#: gcov.c:2857
1170#, c-format
1171msgid "call   %2d never executed\n"
1172msgstr "kutsu  %2d ei suoritettu koskaan\n"
1173
1174#: gcov.c:2862
1175#, fuzzy, c-format
1176msgid "branch %2d taken %s%s"
1177msgstr "kutsu  %2d palautti %s\n"
1178
1179#: gcov.c:2867
1180#, fuzzy, c-format
1181msgid "branch %2d never executed"
1182msgstr "kutsu  %2d ei suoritettu koskaan\n"
1183
1184#: gcov.c:2870
1185#, c-format
1186msgid " (BB %d)"
1187msgstr " (BB %d)"
1188
1189#: gcov.c:2877
1190#, fuzzy, c-format
1191msgid "unconditional %2d taken %s\n"
1192msgstr "kutsu  %2d palautti %s\n"
1193
1194#: gcov.c:2880
1195#, fuzzy, c-format
1196msgid "unconditional %2d never executed\n"
1197msgstr "kutsu  %2d ei suoritettu koskaan\n"
1198
1199#: gcov.c:3133
1200#, c-format
1201msgid "Cannot open source file %s\n"
1202msgstr "Lähdetiedostoa %s ei voi avata\n"
1203
1204#: gcse.c:2596
1205msgid "PRE disabled"
1206msgstr "PRE poistettu käytöstä"
1207
1208#: gcse.c:3526
1209msgid "GCSE disabled"
1210msgstr "GCSE pois käytöstä"
1211
1212#: incpath.c:73
1213#, c-format
1214msgid "ignoring duplicate directory \"%s\"\n"
1215msgstr "jätetään hakemiston ”%s” kaksoiskappale huomiotta,\n"
1216
1217#: incpath.c:76
1218#, c-format
1219msgid "  as it is a non-system directory that duplicates a system directory\n"
1220msgstr " koska se on järjestelmähakemiston kopio\n"
1221
1222#: incpath.c:80
1223#, c-format
1224msgid "ignoring nonexistent directory \"%s\"\n"
1225msgstr "jätetään puuttuva hakemisto ”%s” huomiotta\n"
1226
1227# Tähän kuuluu ASCII-lainausmerkit.
1228#: incpath.c:387
1229#, c-format
1230msgid "#include \"...\" search starts here:\n"
1231msgstr "#include \"...\" -haku alkaa täältä:\n"
1232
1233#: incpath.c:391
1234#, c-format
1235msgid "#include <...> search starts here:\n"
1236msgstr "#include <...> -haku alkaa täältä:\n"
1237
1238#: incpath.c:396
1239#, c-format
1240msgid "End of search list.\n"
1241msgstr "Hakulistan loppu.\n"
1242
1243#. Opening quotation mark.
1244#: intl.c:62
1245msgid "`"
1246msgstr "”"
1247
1248#. Closing quotation mark.
1249#: intl.c:65
1250msgid "'"
1251msgstr "”"
1252
1253#: langhooks.c:384
1254msgid "At top level:"
1255msgstr "Päätasolla:"
1256
1257#: langhooks.c:400 cp/error.c:3564
1258#, c-format
1259msgid "In member function %qs"
1260msgstr "Jäsenfunktio %qs"
1261
1262#: langhooks.c:404 cp/error.c:3567
1263#, c-format
1264msgid "In function %qs"
1265msgstr "Funktio %qs"
1266
1267#: langhooks.c:449 cp/error.c:3517
1268msgid "    inlined from %qs at %r%s:%d:%d%R"
1269msgstr "    avattu lähteestä %qs, %r%s:%d:%d%R"
1270
1271#: langhooks.c:454 cp/error.c:3522
1272#, fuzzy
1273msgid "    inlined from %qs at %r%s:%d%R"
1274msgstr "Muodostin %qs"
1275
1276#: langhooks.c:460 cp/error.c:3528
1277#, fuzzy, c-format
1278msgid "    inlined from %qs"
1279msgstr "Muodostin %qs"
1280
1281#: lra-assigns.c:1837 reload1.c:2073
1282msgid "this is the insn:"
1283msgstr "tämä on käsky:"
1284
1285#: lra-constraints.c:3108
1286#, fuzzy
1287msgid "unable to generate reloads for impossible constraints:"
1288msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
1289
1290#: lra-constraints.c:4138 reload.c:3868
1291#, fuzzy
1292msgid "unable to generate reloads for:"
1293msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
1294
1295#. What to print when a switch has no documentation.
1296#: opts.c:188
1297#, fuzzy
1298msgid "This option lacks documentation."
1299msgstr "Tältä valitsimelta puuttuu dokumentaatio"
1300
1301#: opts.c:189
1302#, fuzzy
1303msgid "Uses of this option are diagnosed."
1304msgstr "%s: oletetaan RTC:n käyttävän UTC:tä...\n"
1305
1306#: opts.c:1372
1307#, c-format
1308msgid "Same as %s%s (or, in negated form, %s%s)."
1309msgstr "Sama kuin %s%s (tai kielteisessä muodossa %s%s)."
1310
1311#: opts.c:1377
1312#, fuzzy, c-format
1313msgid "Same as %s%s."
1314msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
1315
1316#: opts.c:1382
1317#, fuzzy, c-format
1318msgid "Same as %s."
1319msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
1320
1321#: opts.c:1390
1322#, fuzzy, c-format
1323msgid "%s  Same as %s."
1324msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
1325
1326#: opts.c:1453
1327#, fuzzy
1328msgid "[available in "
1329msgstr "Silmukkamuuttuja"
1330
1331#: opts.c:1485
1332msgid "[default]"
1333msgstr "[oletus]"
1334
1335#: opts.c:1494
1336#, c-format
1337msgid "%llu bytes"
1338msgstr "%llu tavua"
1339
1340#: opts.c:1531
1341msgid "[enabled]"
1342msgstr "[käytössä]"
1343
1344#: opts.c:1533
1345msgid "[disabled]"
1346msgstr "[ei käytössä]"
1347
1348#: opts.c:1569
1349#, c-format
1350msgid " No options with the desired characteristics were found\n"
1351msgstr " Yhtään valitsinta halutuilla ominaisuuksilla ei löytynyt\n"
1352
1353#: opts.c:1578
1354#, c-format
1355msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
1356msgstr " Mitään ei löytynyt.  Käytä --help=%s näyttämään *kaikki* valitsimet, joita %s-edusta tukee.\n"
1357
1358#: opts.c:1584
1359#, c-format
1360msgid " All options with the desired characteristics have already been displayed\n"
1361msgstr " Kaikki valitsimet halutuilla ominaisuuksilla on jo näytetty\n"
1362
1363#: opts.c:1629
1364#, fuzzy, c-format
1365msgid ""
1366"  Known valid arguments for %s option:\n"
1367"   "
1368msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
1369
1370#: opts.c:1679
1371msgid "The following options are target specific"
1372msgstr "Seuraavat valitsimet ovat kohdekohtaisia"
1373
1374#: opts.c:1682
1375#, fuzzy
1376msgid "The following options control compiler warning messages"
1377msgstr "Seuraavat valitsimet ohjaavat optimointeja"
1378
1379#: opts.c:1685
1380msgid "The following options control optimizations"
1381msgstr "Seuraavat valitsimet ohjaavat optimointeja"
1382
1383#: opts.c:1688 opts.c:1728
1384msgid "The following options are language-independent"
1385msgstr "Seuraavat valitsimet ovat kielestä riippumattomia"
1386
1387#: opts.c:1691
1388#, fuzzy
1389msgid "The following options control parameters"
1390msgstr "Seuraavat valitsimet ohjaavat optimointeja"
1391
1392#: opts.c:1697
1393msgid "The following options are specific to just the language "
1394msgstr "Seuraavat valitsimet ovat liittyvät kieleen "
1395
1396#: opts.c:1699
1397msgid "The following options are supported by the language "
1398msgstr "Kieli tukee seuraavia valitsimia "
1399
1400#: opts.c:1710
1401msgid "The following options are not documented"
1402msgstr "Seuraavia valitsimia ei ole dokumentoitu"
1403
1404#: opts.c:1712
1405#, fuzzy
1406msgid "The following options take separate arguments"
1407msgstr "Seuraavia valitsimia ei ole dokumentoitu"
1408
1409#: opts.c:1714
1410#, fuzzy
1411msgid "The following options take joined arguments"
1412msgstr "Seuraavia valitsimia ei ole dokumentoitu"
1413
1414#: opts.c:1726
1415msgid "The following options are language-related"
1416msgstr "Seuraavat valitsimet ovat kieleen liittyviä"
1417
1418#: passes.c:1832
1419#, fuzzy, c-format
1420msgid "during %s pass: %s\n"
1421msgstr "%qT ei ole nimiavaruus"
1422
1423#: passes.c:1837
1424#, fuzzy, c-format
1425msgid "dump file: %s\n"
1426msgstr "tiedoston %s avaaminen epäonnistui"
1427
1428#: plugin.c:926
1429#, fuzzy
1430msgid "Event"
1431msgstr "Tapahtuma"
1432
1433#: plugin.c:926
1434msgid "Plugins"
1435msgstr "Liitännäiset"
1436
1437#: plugin.c:958
1438#, c-format
1439msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
1440msgstr "*** VAROITUS *** liitännäisiä on käytössä, älä raportoi tätä vikana ellei vika ole toistettavissa ilman liitännäisiä.\n"
1441
1442#: postreload-gcse.c:1354
1443#, fuzzy
1444msgid "using simple load CSE after register allocation"
1445msgstr "Käytä rekistereitä argumenttien välittämiseen"
1446
1447#. It's the compiler's fault.
1448#: reload1.c:5997
1449#, fuzzy
1450msgid "could not find a spill register"
1451msgstr "Tiedostoa ”%s” ei löytynyt."
1452
1453#. It's the compiler's fault.
1454#: reload1.c:7879
1455#, fuzzy
1456msgid "VOIDmode on an output"
1457msgstr "Tulosterivit:"
1458
1459#: reload1.c:8612
1460#, fuzzy
1461msgid "failure trying to reload:"
1462msgstr "_Lataa uudelleen"
1463
1464#: rtl-error.c:116
1465msgid "unrecognizable insn:"
1466msgstr "tunnistamaton käsky:"
1467
1468#: rtl-error.c:118
1469#, fuzzy
1470msgid "insn does not satisfy its constraints:"
1471msgstr "alustusalkio ei ole vakio"
1472
1473#: targhooks.c:2089
1474#, fuzzy, c-format
1475msgid "created and used with differing settings of '%s'"
1476msgstr "%qD esitelty uudelleen eri näkyvyydellä"
1477
1478#: targhooks.c:2104
1479#, fuzzy
1480msgid "created and used with different settings of %<-fpic%>"
1481msgstr "%qD esitelty uudelleen eri näkyvyydellä"
1482
1483#: targhooks.c:2106
1484#, fuzzy
1485msgid "created and used with different settings of %<-fpie%>"
1486msgstr "%qD esitelty uudelleen eri näkyvyydellä"
1487
1488#: toplev.c:323
1489#, fuzzy, c-format
1490msgid "unrecoverable error"
1491msgstr "Selvitysvirhe 0 (ei virhettä)"
1492
1493#: toplev.c:613
1494#, c-format
1495msgid ""
1496"%s%s%s %sversion %s (%s)\n"
1497"%s\tcompiled by GNU C version %s, "
1498msgstr ""
1499"%s%s%s %sversio %s (%s)\n"
1500"%s\tkäännetty GNU C:n versiolla %s, "
1501
1502#: toplev.c:615
1503#, c-format
1504msgid "%s%s%s %sversion %s (%s) compiled by CC, "
1505msgstr "%s%s%s %sversio %s (%s) käännetty CC:llä, "
1506
1507#: toplev.c:619
1508#, fuzzy, c-format
1509msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
1510msgstr "GMP-versio %s, MPFR-versio %s, MPC-versio %s\n"
1511
1512#: toplev.c:621
1513#, c-format
1514msgid "%s%swarning: %s header version %s differs from library version %s.\n"
1515msgstr "%s%swarning: %s-otsakeversio %s eroaa kirjastoversiosta %s.\n"
1516
1517#: toplev.c:623
1518#, fuzzy, c-format
1519msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
1520msgstr "%s%sGGC heuristinen/heuristiikka??: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
1521
1522#: tree-diagnostic.c:299 c/c-decl.c:6040 c/c-typeck.c:7840 cp/error.c:1111
1523#: tree-diagnostic-path.cc:257 c-family/c-pretty-print.c:424
1524#, gcc-internal-format
1525msgid "<anonymous>"
1526msgstr "<nimetön>"
1527
1528#: cif-code.def:39
1529#, fuzzy
1530msgid "function not considered for inlining"
1531msgstr "Tiedostoa ”%s” on jo tarkasteltu.\n"
1532
1533#: cif-code.def:43
1534#, fuzzy
1535msgid "caller is not optimized"
1536msgstr "virheellinen kutsuja"
1537
1538#: cif-code.def:47
1539#, fuzzy
1540msgid "function body not available"
1541msgstr "_Tekstiosa:"
1542
1543#: cif-code.def:51
1544#, fuzzy
1545msgid "redefined extern inline functions are not considered for inlining"
1546msgstr "Tiedostoa ”%s” on jo tarkasteltu.\n"
1547
1548#: cif-code.def:56
1549#, fuzzy
1550msgid "function not inlinable"
1551msgstr "Funktio %qs"
1552
1553#: cif-code.def:60
1554msgid "function body can be overwritten at link time"
1555msgstr "funktion runko voidaan ylikirjoittaa linkitettäessä"
1556
1557#: cif-code.def:64
1558#, fuzzy
1559msgid "function not inline candidate"
1560msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
1561
1562#: cif-code.def:68
1563msgid "--param large-function-growth limit reached"
1564msgstr ""
1565
1566#: cif-code.def:70
1567msgid "--param large-stack-frame-growth limit reached"
1568msgstr ""
1569
1570#: cif-code.def:72
1571msgid "--param max-inline-insns-single limit reached"
1572msgstr ""
1573
1574#: cif-code.def:74
1575msgid "--param max-inline-insns-auto limit reached"
1576msgstr ""
1577
1578#: cif-code.def:76
1579msgid "--param inline-unit-growth limit reached"
1580msgstr ""
1581
1582#: cif-code.def:80
1583#, fuzzy
1584msgid "recursive inlining"
1585msgstr "    Rekursiiviset jäsenet:\n"
1586
1587#: cif-code.def:84
1588#, fuzzy
1589msgid "call is unlikely and code size would grow"
1590msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
1591
1592#: cif-code.def:88
1593#, fuzzy
1594msgid "call is considered never executed and code size would grow"
1595msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
1596
1597#: cif-code.def:92
1598#, fuzzy
1599msgid "function not declared inline and code size would grow"
1600msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
1601
1602#: cif-code.def:96
1603#, fuzzy
1604msgid "mismatched declarations during linktime optimization"
1605msgstr "odotettiin iteraatioesittelyä tai -alustusta"
1606
1607#: cif-code.def:100
1608msgid "variadic thunk call"
1609msgstr ""
1610
1611#: cif-code.def:104
1612#, fuzzy
1613msgid "originally indirect function call not considered for inlining"
1614msgstr "Tiedostoa ”%s” on jo tarkasteltu.\n"
1615
1616#: cif-code.def:108
1617#, fuzzy
1618msgid "indirect function call with a yet undetermined callee"
1619msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
1620
1621#: cif-code.def:112
1622#, fuzzy
1623msgid "exception handling personality mismatch"
1624msgstr "Käytä poikkeustenkäsittelyä"
1625
1626#: cif-code.def:117
1627#, fuzzy
1628msgid "non-call exception handling mismatch"
1629msgstr "Käytä poikkeustenkäsittelyä"
1630
1631#: cif-code.def:121
1632#, fuzzy
1633msgid "target specific option mismatch"
1634msgstr "Väärin muotoiltu kohdekohtainen muuttujamäärittely"
1635
1636#: cif-code.def:125
1637#, fuzzy
1638msgid "optimization level attribute mismatch"
1639msgstr "Aseta optimointitasoksi <luku>"
1640
1641#: cif-code.def:129
1642msgid "callee refers to comdat-local symbols"
1643msgstr ""
1644
1645#: cif-code.def:134
1646#, fuzzy
1647msgid "sanitizer function attribute mismatch"
1648msgstr "funktio voi olla ehdokas %<%s%>-attribuutille"
1649
1650#: cif-code.def:139
1651msgid "function has external linkage when the user requests only inlining static for live patching"
1652msgstr ""
1653
1654#: cif-code.def:144
1655#, fuzzy
1656msgid "unreachable"
1657msgstr "NIS+-palvelimia ei tavoiteta"
1658
1659#. The remainder are real diagnostic types.
1660#: diagnostic.def:33
1661msgid "fatal error: "
1662msgstr "vakava virhe: "
1663
1664#. This is like DK_ICE, but backtrace is not printed.  Used in the driver
1665#. when reporting fatal signal in the compiler.
1666#: diagnostic.def:34 diagnostic.def:55
1667msgid "internal compiler error: "
1668msgstr "kääntäjän sisäinen virhe: "
1669
1670#. This one is just for counting DK_WARNING promoted to DK_ERROR
1671#. due to -Werror and -Werror=warning.
1672#: diagnostic.def:35 diagnostic.def:52
1673msgid "error: "
1674msgstr "virhe: "
1675
1676#: diagnostic.def:36
1677#, fuzzy
1678msgid "sorry, unimplemented: "
1679msgstr "Toteuttamaton ext2-kirjaston funktio"
1680
1681#: diagnostic.def:37
1682msgid "warning: "
1683msgstr "varoitus: "
1684
1685#: diagnostic.def:38
1686msgid "anachronism: "
1687msgstr "anakronismi: "
1688
1689#: diagnostic.def:39
1690msgid "note: "
1691msgstr "huom: "
1692
1693#: diagnostic.def:40
1694msgid "debug: "
1695msgstr "vianjäljitys: "
1696
1697#. For use when using the diagnostic_show_locus machinery to show
1698#. a range of events within a path.
1699#: diagnostic.def:44
1700msgid "path: "
1701msgstr "polku: "
1702
1703#. These two would be re-classified as DK_WARNING or DK_ERROR, so the
1704#. prefix does not matter.
1705#: diagnostic.def:48
1706#, fuzzy
1707msgid "pedwarn: "
1708msgstr "varoitus: "
1709
1710#: diagnostic.def:49
1711#, fuzzy
1712msgid "permerror: "
1713msgstr "virhe: "
1714
1715#: c-family/c-format.c:439
1716#, fuzzy
1717msgid "format"
1718msgstr "MUOTO"
1719
1720#: c-family/c-format.c:440
1721#, fuzzy
1722msgid "field width specifier"
1723msgstr "virheellinen saraketarkennin: %s"
1724
1725#: c-family/c-format.c:441
1726#, fuzzy
1727msgid "field precision specifier"
1728msgstr "virheellinen saraketarkennin: %s"
1729
1730#: c-family/c-format.c:559 c-family/c-format.c:583 config/i386/msformat-c.c:45
1731msgid "' ' flag"
1732msgstr "” ”-lippu"
1733
1734#: c-family/c-format.c:559 c-family/c-format.c:583 config/i386/msformat-c.c:45
1735msgid "the ' ' printf flag"
1736msgstr "printf:n ” ”-lippu"
1737
1738#: c-family/c-format.c:560 c-family/c-format.c:584 c-family/c-format.c:615
1739#: c-family/c-format.c:681 config/i386/msformat-c.c:46
1740msgid "'+' flag"
1741msgstr "”+”-lippu"
1742
1743#: c-family/c-format.c:560 c-family/c-format.c:584 c-family/c-format.c:615
1744#: config/i386/msformat-c.c:46
1745msgid "the '+' printf flag"
1746msgstr "printf:n ”+”-lippu"
1747
1748#: c-family/c-format.c:561 c-family/c-format.c:585 c-family/c-format.c:616
1749#: c-family/c-format.c:656 config/i386/msformat-c.c:47
1750#: config/i386/msformat-c.c:82
1751msgid "'#' flag"
1752msgstr "”#”-lippu"
1753
1754#: c-family/c-format.c:561 c-family/c-format.c:585 c-family/c-format.c:616
1755#: config/i386/msformat-c.c:47
1756msgid "the '#' printf flag"
1757msgstr "printf:n ”#”-lippu"
1758
1759#: c-family/c-format.c:562 c-family/c-format.c:586 c-family/c-format.c:654
1760#: config/i386/msformat-c.c:48
1761msgid "'0' flag"
1762msgstr "”0”-lippu"
1763
1764#: c-family/c-format.c:562 c-family/c-format.c:586 config/i386/msformat-c.c:48
1765msgid "the '0' printf flag"
1766msgstr "printf:n ”0”-lippu"
1767
1768#: c-family/c-format.c:563 c-family/c-format.c:587 c-family/c-format.c:653
1769#: c-family/c-format.c:684 config/i386/msformat-c.c:49
1770msgid "'-' flag"
1771msgstr "”-”-lippu"
1772
1773#: c-family/c-format.c:563 c-family/c-format.c:587 config/i386/msformat-c.c:49
1774msgid "the '-' printf flag"
1775msgstr "printf:n ”-”-lippu"
1776
1777#: c-family/c-format.c:564 c-family/c-format.c:636 config/i386/msformat-c.c:50
1778#: config/i386/msformat-c.c:70
1779msgid "''' flag"
1780msgstr "”'”-lippu"
1781
1782#: c-family/c-format.c:564 config/i386/msformat-c.c:50
1783msgid "the ''' printf flag"
1784msgstr "printf:n ”'”-lippu"
1785
1786#: c-family/c-format.c:565 c-family/c-format.c:637
1787msgid "'I' flag"
1788msgstr "”I”-lippu"
1789
1790#: c-family/c-format.c:565
1791msgid "the 'I' printf flag"
1792msgstr "printf:n ”I”-lippu"
1793
1794#: c-family/c-format.c:566 c-family/c-format.c:588 c-family/c-format.c:634
1795#: c-family/c-format.c:657 c-family/c-format.c:685 config/sol2-c.c:43
1796#: config/i386/msformat-c.c:51 config/i386/msformat-c.c:68
1797msgid "field width"
1798msgstr "kentän leveys"
1799
1800#: c-family/c-format.c:566 c-family/c-format.c:588 config/sol2-c.c:43
1801#: config/i386/msformat-c.c:51
1802msgid "field width in printf format"
1803msgstr "kentän leveys printf-muotoilussa"
1804
1805#: c-family/c-format.c:567 c-family/c-format.c:589 c-family/c-format.c:618
1806#: config/i386/msformat-c.c:52
1807msgid "precision"
1808msgstr "tarkkuus"
1809
1810#: c-family/c-format.c:567 c-family/c-format.c:589 c-family/c-format.c:618
1811#: config/i386/msformat-c.c:52
1812msgid "precision in printf format"
1813msgstr "tarkkuus printf-muotoilussa"
1814
1815#: c-family/c-format.c:568 c-family/c-format.c:590 c-family/c-format.c:619
1816#: c-family/c-format.c:635 c-family/c-format.c:688 config/sol2-c.c:44
1817#: config/i386/msformat-c.c:53 config/i386/msformat-c.c:69
1818msgid "length modifier"
1819msgstr "pituusmääre"
1820
1821#: c-family/c-format.c:568 c-family/c-format.c:590 c-family/c-format.c:619
1822#: config/sol2-c.c:44 config/i386/msformat-c.c:53
1823msgid "length modifier in printf format"
1824msgstr "pituusmääre printf-muotoilussa"
1825
1826#: c-family/c-format.c:617
1827msgid "'q' flag"
1828msgstr "”q”-lippu"
1829
1830#: c-family/c-format.c:617
1831msgid "the 'q' diagnostic flag"
1832msgstr "”q”-diagnostiikkalippu"
1833
1834#: c-family/c-format.c:631 config/i386/msformat-c.c:66
1835#, fuzzy
1836msgid "assignment suppression"
1837msgstr "virheellinen taulukkosijoitus"
1838
1839#: c-family/c-format.c:631 config/i386/msformat-c.c:66
1840#, fuzzy
1841msgid "the assignment suppression scanf feature"
1842msgstr "virheellinen taulukkosijoitus"
1843
1844#: c-family/c-format.c:632 config/i386/msformat-c.c:67
1845msgid "'a' flag"
1846msgstr "”a”-lippu"
1847
1848#: c-family/c-format.c:632 config/i386/msformat-c.c:67
1849msgid "the 'a' scanf flag"
1850msgstr "scanf:n ”a”-lippu"
1851
1852#: c-family/c-format.c:633
1853msgid "'m' flag"
1854msgstr "”m”-lippu"
1855
1856#: c-family/c-format.c:633
1857msgid "the 'm' scanf flag"
1858msgstr "scanf:n ”m”-lippu"
1859
1860#: c-family/c-format.c:634 config/i386/msformat-c.c:68
1861msgid "field width in scanf format"
1862msgstr "kentän leveys scanf-muotoilussa"
1863
1864#: c-family/c-format.c:635 config/i386/msformat-c.c:69
1865msgid "length modifier in scanf format"
1866msgstr "kenttämääre scanf-muotoilussa"
1867
1868#: c-family/c-format.c:636 config/i386/msformat-c.c:70
1869msgid "the ''' scanf flag"
1870msgstr "scanf:n ”'”-lippu"
1871
1872#: c-family/c-format.c:637
1873msgid "the 'I' scanf flag"
1874msgstr "scanf:n ”I”-lippu"
1875
1876#: c-family/c-format.c:652
1877msgid "'_' flag"
1878msgstr "”_”-lippu"
1879
1880#: c-family/c-format.c:652
1881msgid "the '_' strftime flag"
1882msgstr "strftimen ”_”-lippu"
1883
1884#: c-family/c-format.c:653
1885msgid "the '-' strftime flag"
1886msgstr "strftimen ”-”-lippu"
1887
1888#: c-family/c-format.c:654
1889msgid "the '0' strftime flag"
1890msgstr "strftimen ”0”-lippu"
1891
1892#: c-family/c-format.c:655 c-family/c-format.c:680
1893msgid "'^' flag"
1894msgstr "”^”-lippu"
1895
1896#: c-family/c-format.c:655
1897msgid "the '^' strftime flag"
1898msgstr "strftimen ”^”-lippu"
1899
1900#: c-family/c-format.c:656 config/i386/msformat-c.c:82
1901msgid "the '#' strftime flag"
1902msgstr "strftimen ”#”-lippu"
1903
1904#: c-family/c-format.c:657
1905msgid "field width in strftime format"
1906msgstr "kentän leveys strftime-muotoilussa"
1907
1908#: c-family/c-format.c:658
1909msgid "'E' modifier"
1910msgstr "”E”-määre"
1911
1912#: c-family/c-format.c:658
1913msgid "the 'E' strftime modifier"
1914msgstr "strftimen ”E”-määre"
1915
1916#: c-family/c-format.c:659
1917msgid "'O' modifier"
1918msgstr "”O”-määre"
1919
1920#: c-family/c-format.c:659
1921msgid "the 'O' strftime modifier"
1922msgstr "strftimen ”O”-määre"
1923
1924#: c-family/c-format.c:660 c-family/c-format.c:661
1925msgid "the 'O' modifier"
1926msgstr "”O”-määre"
1927
1928#: c-family/c-format.c:679
1929msgid "fill character"
1930msgstr "täytemerkki"
1931
1932#: c-family/c-format.c:679
1933msgid "fill character in strfmon format"
1934msgstr "täytemerkki strfmon-muotoilussa"
1935
1936#: c-family/c-format.c:680
1937msgid "the '^' strfmon flag"
1938msgstr "strfmonin ”^v-lippu"
1939
1940#: c-family/c-format.c:681
1941msgid "the '+' strfmon flag"
1942msgstr "strfmonin ”+”-lippu"
1943
1944#: c-family/c-format.c:682
1945msgid "'(' flag"
1946msgstr "”(”-lippu"
1947
1948#: c-family/c-format.c:682
1949msgid "the '(' strfmon flag"
1950msgstr "strfmonin ”(”-lippu"
1951
1952#: c-family/c-format.c:683
1953msgid "'!' flag"
1954msgstr "”!”-lippu"
1955
1956#: c-family/c-format.c:683
1957msgid "the '!' strfmon flag"
1958msgstr "strfmonin ”!”-lippu"
1959
1960#: c-family/c-format.c:684
1961msgid "the '-' strfmon flag"
1962msgstr "strfmonin ”-”-lippu"
1963
1964#: c-family/c-format.c:685
1965msgid "field width in strfmon format"
1966msgstr "kentän leveys strfmon-muotoilussa"
1967
1968#: c-family/c-format.c:686
1969msgid "left precision"
1970msgstr "vasen tarkkuus"
1971
1972#: c-family/c-format.c:686
1973msgid "left precision in strfmon format"
1974msgstr "vasen tarkkuus strfmon-muotoilussa"
1975
1976#: c-family/c-format.c:687
1977msgid "right precision"
1978msgstr "oikea tarkkuus"
1979
1980#: c-family/c-format.c:687
1981msgid "right precision in strfmon format"
1982msgstr "oikea tarkkuus strfmon-muotoilussa"
1983
1984#: c-family/c-format.c:688
1985msgid "length modifier in strfmon format"
1986msgstr "pituusmääre strfmon-muotoilussa"
1987
1988#. Handle deferred options from command-line.
1989#: c-family/c-opts.c:1482 fortran/cpp.c:592
1990msgid "<command-line>"
1991msgstr "<komentorivi>"
1992
1993#: config/aarch64/aarch64.c:10663
1994#, fuzzy, c-format
1995msgid "unsupported operand for code '%c'"
1996msgstr "fr30_print_operand: tuntematon koodi"
1997
1998#: config/aarch64/aarch64.c:10672 config/aarch64/aarch64.c:10685
1999#: config/aarch64/aarch64.c:10697 config/aarch64/aarch64.c:10708
2000#: config/aarch64/aarch64.c:10724 config/aarch64/aarch64.c:10738
2001#: config/aarch64/aarch64.c:10758 config/aarch64/aarch64.c:10832
2002#: config/aarch64/aarch64.c:10843 config/aarch64/aarch64.c:10857
2003#: config/aarch64/aarch64.c:11079 config/aarch64/aarch64.c:11097
2004#: config/pru/pru.c:1669 config/pru/pru.c:1679 config/pru/pru.c:1710
2005#: config/pru/pru.c:1721 config/pru/pru.c:1793
2006#, fuzzy, c-format
2007msgid "invalid operand for '%%%c'"
2008msgstr "virheellinen const_double-operandi"
2009
2010#: config/aarch64/aarch64.c:10776 config/aarch64/aarch64.c:10787
2011#: config/aarch64/aarch64.c:10939 config/aarch64/aarch64.c:10950
2012#, fuzzy, c-format
2013msgid "invalid vector constant"
2014msgstr "virheellinen rotate-käsky"
2015
2016#: config/aarch64/aarch64.c:10799 config/aarch64/aarch64.c:10811
2017#, c-format
2018msgid "incompatible floating point / vector register operand for '%%%c'"
2019msgstr ""
2020
2021#: config/aarch64/aarch64.c:10825
2022#, fuzzy, c-format
2023msgid "incompatible register operand for '%%%c'"
2024msgstr "virheellinen const_double-operandi"
2025
2026#: config/aarch64/aarch64.c:10891 config/arm/arm.c:24308
2027#, c-format
2028msgid "missing operand"
2029msgstr "puuttuva operandi"
2030
2031#: config/aarch64/aarch64.c:10976
2032#, fuzzy, c-format
2033msgid "invalid constant"
2034msgstr "virheellinen rotate-käsky"
2035
2036#: config/aarch64/aarch64.c:10979
2037#, fuzzy, c-format
2038msgid "invalid operand"
2039msgstr "muotomerkkijonolla on epäkelpo operandinumero"
2040
2041#: config/aarch64/aarch64.c:11105 config/aarch64/aarch64.c:11110
2042#, fuzzy, c-format
2043msgid "invalid operand prefix '%%%c'"
2044msgstr "virheellinen etuliite ”0b” liukulukuvakiolle"
2045
2046#: config/aarch64/aarch64.c:11130
2047#, fuzzy, c-format
2048msgid "invalid address mode"
2049msgstr "virheellinen %%G-tila"
2050
2051#: config/aarch64/aarch64.c:25211 config/arm/arm.c:33660
2052#, fuzzy
2053msgid "invalid conversion from type %<bfloat16_t%>"
2054msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
2055
2056#: config/aarch64/aarch64.c:25213 config/arm/arm.c:33662
2057#, fuzzy
2058msgid "invalid conversion to type %<bfloat16_t%>"
2059msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
2060
2061#: config/aarch64/aarch64.c:25228 config/aarch64/aarch64.c:25244
2062#: config/arm/arm.c:33677 config/arm/arm.c:33693
2063msgid "operation not permitted on type %<bfloat16_t%>"
2064msgstr ""
2065
2066#: config/aarch64/aarch64.c:25252
2067#, fuzzy
2068msgid "cannot combine GNU and SVE vectors in a binary operation"
2069msgstr "Virheellinen liukulukuoperaatio"
2070
2071#: config/alpha/alpha.c:5076 config/i386/i386.c:13227
2072#: config/rs6000/rs6000.c:14147 config/sparc/sparc.c:9323
2073#, c-format
2074msgid "'%%&' used without any local dynamic TLS references"
2075msgstr ""
2076
2077#: config/alpha/alpha.c:5134 config/bfin/bfin.c:1427
2078#, c-format
2079msgid "invalid %%J value"
2080msgstr "virheellinen %%J-arvo"
2081
2082#: config/alpha/alpha.c:5164 config/ia64/ia64.c:5577 config/or1k/or1k.c:1211
2083#, c-format
2084msgid "invalid %%r value"
2085msgstr "virheellinen %%r-arvo"
2086
2087#: config/alpha/alpha.c:5174 config/ia64/ia64.c:5531
2088#: config/rs6000/rs6000.c:13841 config/xtensa/xtensa.c:2459
2089#, c-format
2090msgid "invalid %%R value"
2091msgstr "virheellinen %%R-arvo"
2092
2093#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:13761
2094#: config/xtensa/xtensa.c:2426
2095#, c-format
2096msgid "invalid %%N value"
2097msgstr "virheellinen %%N-arvo"
2098
2099#: config/alpha/alpha.c:5188 config/rs6000/rs6000.c:13789
2100#, c-format
2101msgid "invalid %%P value"
2102msgstr "virheellinen %%P-arvo"
2103
2104#: config/alpha/alpha.c:5196
2105#, c-format
2106msgid "invalid %%h value"
2107msgstr "virheellinen %%h-arvo"
2108
2109#: config/alpha/alpha.c:5204 config/xtensa/xtensa.c:2452
2110#, c-format
2111msgid "invalid %%L value"
2112msgstr "virheellinen %%L-arvo"
2113
2114#: config/alpha/alpha.c:5223
2115#, c-format
2116msgid "invalid %%m value"
2117msgstr "virheellinen %%m-arvo"
2118
2119#: config/alpha/alpha.c:5229
2120#, c-format
2121msgid "invalid %%M value"
2122msgstr "virheellinen %%M-arvo"
2123
2124#: config/alpha/alpha.c:5266
2125#, c-format
2126msgid "invalid %%U value"
2127msgstr "virheellinen %%U-arvo"
2128
2129#: config/alpha/alpha.c:5274 config/rs6000/rs6000.c:13849
2130#, c-format
2131msgid "invalid %%s value"
2132msgstr "virheellinen %%s-arvo"
2133
2134#: config/alpha/alpha.c:5285
2135#, c-format
2136msgid "invalid %%C value"
2137msgstr "virheellinen %%C-arvo"
2138
2139#: config/alpha/alpha.c:5322 config/rs6000/rs6000.c:13625
2140#, c-format
2141msgid "invalid %%E value"
2142msgstr "virheellinen %%E-arvo"
2143
2144#: config/alpha/alpha.c:5347 config/alpha/alpha.c:5397
2145#, fuzzy, c-format
2146msgid "unknown relocation unspec"
2147msgstr "uudelleensijoitusvirhe"
2148
2149#: config/alpha/alpha.c:5356 config/cr16/cr16.c:1570 config/gcn/gcn.c:5799
2150#: config/gcn/gcn.c:5808 config/gcn/gcn.c:5868 config/gcn/gcn.c:5876
2151#: config/gcn/gcn.c:5892 config/gcn/gcn.c:5910 config/gcn/gcn.c:5961
2152#: config/gcn/gcn.c:6080 config/gcn/gcn.c:6191 config/rs6000/rs6000.c:14152
2153#, c-format
2154msgid "invalid %%xn code"
2155msgstr "virheellinen %%xn-koodi"
2156
2157#: config/alpha/alpha.c:5462
2158#, fuzzy, c-format
2159msgid "invalid operand address"
2160msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
2161
2162#: config/arc/arc.c:4519
2163#, c-format
2164msgid "invalid operand to %%Z code"
2165msgstr "virheellinen %%Z-operandi"
2166
2167#: config/arc/arc.c:4527
2168#, c-format
2169msgid "invalid operand to %%z code"
2170msgstr "virheellinen %%Z-operandi"
2171
2172#: config/arc/arc.c:4535
2173#, fuzzy, c-format
2174msgid "invalid operands to %%c code"
2175msgstr "virheellinen %%Z-operandi"
2176
2177#: config/arc/arc.c:4543
2178#, c-format
2179msgid "invalid operand to %%M code"
2180msgstr "virheellinen %%M-operandi"
2181
2182#: config/arc/arc.c:4551 config/m32r/m32r.c:2085
2183#, fuzzy, c-format
2184msgid "invalid operand to %%p code"
2185msgstr "fr30_print_operand: tunnistamaton %%p-koodi"
2186
2187#: config/arc/arc.c:4562 config/m32r/m32r.c:2078
2188#, fuzzy, c-format
2189msgid "invalid operand to %%s code"
2190msgstr "fr30_print_operand: virheellinen %%x-koodi"
2191
2192#: config/arc/arc.c:4710 config/m32r/m32r.c:2111
2193#, c-format
2194msgid "invalid operand to %%R code"
2195msgstr "virheellinen %%R-operandi"
2196
2197#: config/arc/arc.c:4786 config/m32r/m32r.c:2134
2198#, c-format
2199msgid "invalid operand to %%H/%%L code"
2200msgstr "virheellinen %%H/%%L-operandi"
2201
2202#: config/arc/arc.c:4854 config/m32r/m32r.c:2205
2203#, c-format
2204msgid "invalid operand to %%U code"
2205msgstr "virheellinen %%U-operandi"
2206
2207#: config/arc/arc.c:4866
2208#, c-format
2209msgid "invalid operand to %%V code"
2210msgstr "virheellinen %%V-operandi"
2211
2212#: config/arc/arc.c:4923
2213#, c-format
2214msgid "invalid operand to %%O code"
2215msgstr "virheellinen %%O-operandi"
2216
2217#. Unknown flag.
2218#. Undocumented flag.
2219#: config/arc/arc.c:4949 config/epiphany/epiphany.c:1307
2220#: config/m32r/m32r.c:2232 config/nds32/nds32.c:3517 config/sparc/sparc.c:9602
2221#, fuzzy, c-format
2222msgid "invalid operand output code"
2223msgstr "fr30_print_operand: virheellinen %%x-koodi"
2224
2225#: config/arc/arc.c:6489
2226#, fuzzy, c-format
2227msgid "invalid UNSPEC as operand: %d"
2228msgstr "virheellinen lauseke kohdemuuttujana"
2229
2230#: config/arc/arc.c:6705
2231#, fuzzy
2232msgid "unrecognized supposed constant"
2233msgstr "tunnistamaton rekisterinimi %qs"
2234
2235#: config/arm/arm.c:20672 config/arm/arm.c:20697 config/arm/arm.c:20707
2236#: config/arm/arm.c:20716 config/arm/arm.c:20725
2237#, fuzzy, c-format
2238msgid "invalid shift operand"
2239msgstr "virheellinen lauseke kohdemuuttujana"
2240
2241#: config/arm/arm.c:23581 config/arm/arm.c:23599
2242#, fuzzy, c-format
2243msgid "predicated Thumb instruction"
2244msgstr "Virheellinen käsky"
2245
2246#: config/arm/arm.c:23587
2247#, fuzzy, c-format
2248msgid "predicated instruction in conditional sequence"
2249msgstr "ehtolausekkeessa on tyyppiristiriita"
2250
2251#: config/arm/arm.c:23705 config/arm/arm.c:23718 config/arm/arm.c:23743
2252#: config/nios2/nios2.c:3080
2253#, fuzzy, c-format
2254msgid "Unsupported operand for code '%c'"
2255msgstr "fr30_print_operand: tuntematon koodi"
2256
2257#: config/arm/arm.c:23820 config/arm/arm.c:23842 config/arm/arm.c:23852
2258#: config/arm/arm.c:23862 config/arm/arm.c:23872 config/arm/arm.c:23911
2259#: config/arm/arm.c:23929 config/arm/arm.c:23954 config/arm/arm.c:23969
2260#: config/arm/arm.c:23996 config/arm/arm.c:24003 config/arm/arm.c:24021
2261#: config/arm/arm.c:24028 config/arm/arm.c:24036 config/arm/arm.c:24057
2262#: config/arm/arm.c:24064 config/arm/arm.c:24255 config/arm/arm.c:24262
2263#: config/arm/arm.c:24289 config/arm/arm.c:24296 config/bfin/bfin.c:1440
2264#: config/bfin/bfin.c:1447 config/bfin/bfin.c:1454 config/bfin/bfin.c:1461
2265#: config/bfin/bfin.c:1470 config/bfin/bfin.c:1477 config/bfin/bfin.c:1484
2266#: config/bfin/bfin.c:1491 config/nds32/nds32.c:3543
2267#, fuzzy, c-format
2268msgid "invalid operand for code '%c'"
2269msgstr "fr30_print_operand: virheellinen %%x-koodi"
2270
2271#: config/arm/arm.c:23924
2272#, fuzzy, c-format
2273msgid "instruction never executed"
2274msgstr "kutsu  %2d ei suoritettu koskaan\n"
2275
2276#. Former Maverick support, removed after GCC-4.7.
2277#: config/arm/arm.c:23945
2278#, fuzzy, c-format
2279msgid "obsolete Maverick format code '%c'"
2280msgstr "fr30_print_operand: tuntematon koodi"
2281
2282#: config/avr/avr.c:2632
2283#, c-format
2284msgid "address operand requires constraint for X, Y, or Z register"
2285msgstr ""
2286
2287#: config/avr/avr.c:2813
2288#, fuzzy
2289msgid "operands to %T/%t must be reg + const_int:"
2290msgstr "virheellinen lvalue asm-tulosteessa %d"
2291
2292#: config/avr/avr.c:2863 config/avr/avr.c:2930
2293#, fuzzy
2294msgid "bad address, not an I/O address:"
2295msgstr "kääntäjän sisäinen virhe.  Virheellinen osoite:"
2296
2297#: config/avr/avr.c:2872
2298#, fuzzy
2299msgid "bad address, not a constant:"
2300msgstr "virheellinen merkkijonovakio"
2301
2302#: config/avr/avr.c:2890 config/avr/avr.c:2897
2303#, fuzzy
2304msgid "bad address, not (reg+disp):"
2305msgstr "kääntäjän sisäinen virhe.  Virheellinen osoite:"
2306
2307#: config/avr/avr.c:2904
2308#, fuzzy
2309msgid "bad address, not post_inc or pre_dec:"
2310msgstr "virheellinen merkkijonovakio"
2311
2312#: config/avr/avr.c:2916
2313msgid "internal compiler error.  Bad address:"
2314msgstr "kääntäjän sisäinen virhe.  Virheellinen osoite:"
2315
2316#: config/avr/avr.c:2949
2317#, fuzzy, c-format
2318msgid "Unsupported code '%c' for fixed-point:"
2319msgstr "void-lausekkeen epäkelpo käyttö"
2320
2321#: config/avr/avr.c:2957
2322#, fuzzy
2323msgid "internal compiler error.  Unknown mode:"
2324msgstr "kääntäjän sisäinen virhe.  Virheellinen osoite:"
2325
2326#: config/avr/avr.c:3999 config/avr/avr.c:4943 config/avr/avr.c:5390
2327msgid "invalid insn:"
2328msgstr "virheellinen käsky:"
2329
2330#: config/avr/avr.c:4053 config/avr/avr.c:4165 config/avr/avr.c:4223
2331#: config/avr/avr.c:4275 config/avr/avr.c:4294 config/avr/avr.c:4486
2332#: config/avr/avr.c:4794 config/avr/avr.c:5079 config/avr/avr.c:5283
2333#: config/avr/avr.c:5447 config/avr/avr.c:5540 config/avr/avr.c:5739
2334msgid "incorrect insn:"
2335msgstr "virheellinen käsky:"
2336
2337#: config/avr/avr.c:4310 config/avr/avr.c:4585 config/avr/avr.c:4865
2338#: config/avr/avr.c:5151 config/avr/avr.c:5329 config/avr/avr.c:5596
2339#: config/avr/avr.c:5797
2340msgid "unknown move insn:"
2341msgstr "tuntematon move-käsky:"
2342
2343#: config/avr/avr.c:6256
2344msgid "bad shift insn:"
2345msgstr "virheellinen shift-käsky:"
2346
2347#: config/avr/avr.c:6364 config/avr/avr.c:6845 config/avr/avr.c:7260
2348#, fuzzy
2349msgid "internal compiler error.  Incorrect shift:"
2350msgstr "kääntäjän sisäinen virhe.  Virheellinen osoite:"
2351
2352#: config/avr/avr.c:8666
2353#, fuzzy
2354msgid "unsupported fixed-point conversion"
2355msgstr "kiintopistevakiot ovat GCC-laajennos"
2356
2357#: config/avr/avr.c:10023
2358#, fuzzy
2359msgid "variable"
2360msgstr "Silmukkamuuttuja"
2361
2362#: config/avr/avr.c:10028
2363#, fuzzy
2364msgid "function parameter"
2365msgstr "parametri %q+D määritelty uudelleen"
2366
2367#: config/avr/avr.c:10033
2368#, fuzzy
2369msgid "structure field"
2370msgstr "struct määritelty täällä"
2371
2372#: config/avr/avr.c:10039
2373msgid "return type of function"
2374msgstr "funktion paluutyyppi"
2375
2376#: config/avr/avr.c:10044
2377#, fuzzy
2378msgid "pointer"
2379msgstr "nollaosoitin"
2380
2381#: config/avr/driver-avr.c:50
2382#, fuzzy, c-format
2383msgid ""
2384"Running spec function '%s' with %d args\n"
2385"\n"
2386msgstr "Funktio %qs"
2387
2388#: config/bfin/bfin.c:1389
2389#, c-format
2390msgid "invalid %%j value"
2391msgstr "virheellinen %%j-arvo"
2392
2393#: config/bfin/bfin.c:1582 config/c6x/c6x.c:2278
2394#, c-format
2395msgid "invalid const_double operand"
2396msgstr "virheellinen const_double-operandi"
2397
2398#: config/bpf/bpf.c:776
2399#, fuzzy
2400msgid "invalid address in operand"
2401msgstr "virheellinen %%G-tila"
2402
2403#. Fallthrough.
2404#: config/bpf/bpf.c:783
2405#, fuzzy
2406msgid "unsupported operand"
2407msgstr "odottamaton siirros"
2408
2409#: config/cris/cris.c:775 config/ft32/ft32.c:110 config/moxie/moxie.c:108
2410#: final.c:3625 final.c:3627 fold-const.c:267 gcc.c:6030 gcc.c:6044
2411#: rtl-error.c:101 toplev.c:327 vr-values.c:2370 cp/typeck.c:6939
2412#: d/dmd/dsymbolsem.c:1451 d/dmd/semantic2.c:75 lto/lto-object.c:184
2413#: lto/lto-object.c:281 lto/lto-object.c:338 lto/lto-object.c:362
2414#, gcc-internal-format, gfc-internal-format
2415msgid "%s"
2416msgstr "%s"
2417
2418#: config/cris/cris.c:826
2419#, fuzzy
2420msgid "unexpected index-type in cris_print_index"
2421msgstr "Odottamaton tyyppi kohteessa truthvalue_conversion"
2422
2423#: config/cris/cris.c:840
2424#, fuzzy
2425msgid "unexpected base-type in cris_print_base"
2426msgstr "Odottamaton tyyppi kohteessa truthvalue_conversion"
2427
2428#: config/cris/cris.c:895
2429#, fuzzy
2430msgid "invalid operand for 'b' modifier"
2431msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
2432
2433#: config/cris/cris.c:912
2434#, fuzzy
2435msgid "invalid operand for 'o' modifier"
2436msgstr "strftimen ”O”-määre"
2437
2438#: config/cris/cris.c:931
2439#, fuzzy
2440msgid "invalid operand for 'O' modifier"
2441msgstr "strftimen ”O”-määre"
2442
2443#: config/cris/cris.c:964
2444#, fuzzy
2445msgid "invalid operand for 'p' modifier"
2446msgstr "fr30_print_operand: tunnistamaton %%p-koodi"
2447
2448#: config/cris/cris.c:1003
2449#, fuzzy
2450msgid "invalid operand for 'z' modifier"
2451msgstr "”:”-määreen epäkelpo käyttö"
2452
2453#: config/cris/cris.c:1050 config/cris/cris.c:1084
2454#, fuzzy
2455msgid "invalid operand for 'H' modifier"
2456msgstr "”:”-määreen epäkelpo käyttö"
2457
2458#: config/cris/cris.c:1060
2459#, fuzzy
2460msgid "bad register"
2461msgstr "Rekisteröi"
2462
2463#: config/cris/cris.c:1104
2464#, fuzzy
2465msgid "invalid operand for 'e' modifier"
2466msgstr "strftimen ”E”-määre"
2467
2468#: config/cris/cris.c:1121
2469#, fuzzy
2470msgid "invalid operand for 'm' modifier"
2471msgstr "”:”-määreen epäkelpo käyttö"
2472
2473#: config/cris/cris.c:1146
2474#, fuzzy
2475msgid "invalid operand for 'A' modifier"
2476msgstr "”:”-määreen epäkelpo käyttö"
2477
2478#: config/cris/cris.c:1201
2479#, fuzzy
2480msgid "invalid operand for 'D' modifier"
2481msgstr "”:”-määreen epäkelpo käyttö"
2482
2483#: config/cris/cris.c:1218 config/cris/cris.c:1223
2484#, fuzzy
2485msgid "invalid operand for 'T' modifier"
2486msgstr "”:”-määreen epäkelpo käyttö"
2487
2488#: config/cris/cris.c:1234 config/ft32/ft32.c:236 config/moxie/moxie.c:178
2489#, fuzzy
2490msgid "invalid operand modifier letter"
2491msgstr "”:”-määreen epäkelpo käyttö"
2492
2493#: config/cris/cris.c:1286
2494#, fuzzy
2495msgid "unexpected multiplicative operand"
2496msgstr "Odottamaton END-lause kohdassa %C"
2497
2498#: config/cris/cris.c:1306 config/ft32/ft32.c:259 config/moxie/moxie.c:203
2499#, fuzzy
2500msgid "unexpected operand"
2501msgstr "odottamaton siirros"
2502
2503#: config/cris/cris.c:1345 config/cris/cris.c:1355
2504msgid "unrecognized address"
2505msgstr "tunnistamaton osoite"
2506
2507#: config/cris/cris.c:2535 config/cris/cris.c:2588
2508#, fuzzy
2509msgid "unexpected side-effects in address"
2510msgstr "odotettiin kokonaislukulauseketta"
2511
2512#: config/fr30/fr30.c:510
2513#, c-format
2514msgid "fr30_print_operand_address: unhandled address"
2515msgstr "fr30_print_operand_address: käsittelemätön osoite"
2516
2517#: config/fr30/fr30.c:534
2518#, c-format
2519msgid "fr30_print_operand: unrecognized %%p code"
2520msgstr "fr30_print_operand: tunnistamaton %%p-koodi"
2521
2522#: config/fr30/fr30.c:554
2523#, c-format
2524msgid "fr30_print_operand: unrecognized %%b code"
2525msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
2526
2527#: config/fr30/fr30.c:575
2528#, c-format
2529msgid "fr30_print_operand: unrecognized %%B code"
2530msgstr "fr30_print_operand: tunnistamaton %%B-koodi"
2531
2532#: config/fr30/fr30.c:583
2533#, fuzzy, c-format
2534msgid "fr30_print_operand: invalid operand to %%A code"
2535msgstr "fr30_print_operand: virheellinen %%x-koodi"
2536
2537#: config/fr30/fr30.c:600
2538#, c-format
2539msgid "fr30_print_operand: invalid %%x code"
2540msgstr "fr30_print_operand: virheellinen %%x-koodi"
2541
2542#: config/fr30/fr30.c:607
2543#, c-format
2544msgid "fr30_print_operand: invalid %%F code"
2545msgstr "fr30_print_operand: virheellinen %%F-koodi"
2546
2547#: config/fr30/fr30.c:624
2548#, c-format
2549msgid "fr30_print_operand: unknown code"
2550msgstr "fr30_print_operand: tuntematon koodi"
2551
2552#: config/fr30/fr30.c:652 config/fr30/fr30.c:661 config/fr30/fr30.c:672
2553#: config/fr30/fr30.c:685
2554#, fuzzy, c-format
2555msgid "fr30_print_operand: unhandled MEM"
2556msgstr "fr30_print_operand_address: käsittelemätön osoite"
2557
2558#: config/frv/frv.c:2501
2559#, fuzzy
2560msgid "bad insn to frv_print_operand_address:"
2561msgstr "fr30_print_operand_address: käsittelemätön osoite"
2562
2563#: config/frv/frv.c:2512
2564#, fuzzy
2565msgid "bad register to frv_print_operand_memory_reference_reg:"
2566msgstr "strftimen ”E”-määre"
2567
2568#: config/frv/frv.c:2551 config/frv/frv.c:2561 config/frv/frv.c:2570
2569#: config/frv/frv.c:2591 config/frv/frv.c:2596
2570#, fuzzy
2571msgid "bad insn to frv_print_operand_memory_reference:"
2572msgstr "strftimen ”E”-määre"
2573
2574#: config/frv/frv.c:2681
2575#, fuzzy, c-format
2576msgid "bad condition code"
2577msgstr "Kiireellinen I/O-ehto"
2578
2579#: config/frv/frv.c:2755
2580#, fuzzy
2581msgid "bad insn in frv_print_operand, bad const_double"
2582msgstr "fr30_print_operand: tuntematon koodi"
2583
2584#: config/frv/frv.c:2816
2585#, fuzzy
2586msgid "bad insn to frv_print_operand, 'e' modifier:"
2587msgstr "strftimen ”E”-määre"
2588
2589#: config/frv/frv.c:2824
2590#, fuzzy
2591msgid "bad insn to frv_print_operand, 'F' modifier:"
2592msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
2593
2594#: config/frv/frv.c:2840
2595#, fuzzy
2596msgid "bad insn to frv_print_operand, 'f' modifier:"
2597msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
2598
2599#: config/frv/frv.c:2854
2600#, fuzzy
2601msgid "bad insn to frv_print_operand, 'g' modifier:"
2602msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
2603
2604#: config/frv/frv.c:2902
2605#, fuzzy
2606msgid "bad insn to frv_print_operand, 'L' modifier:"
2607msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
2608
2609#: config/frv/frv.c:2915
2610#, fuzzy
2611msgid "bad insn to frv_print_operand, 'M/N' modifier:"
2612msgstr "strftimen ”E”-määre"
2613
2614#: config/frv/frv.c:2936
2615#, fuzzy
2616msgid "bad insn to frv_print_operand, 'O' modifier:"
2617msgstr "strftimen ”O”-määre"
2618
2619#: config/frv/frv.c:2954
2620#, fuzzy
2621msgid "bad insn to frv_print_operand, P modifier:"
2622msgstr "fr30_print_operand: tuntematon koodi"
2623
2624#: config/frv/frv.c:2974
2625#, fuzzy
2626msgid "bad insn in frv_print_operand, z case"
2627msgstr "fr30_print_operand: tuntematon koodi"
2628
2629#: config/frv/frv.c:3005
2630#, fuzzy
2631msgid "bad insn in frv_print_operand, 0 case"
2632msgstr "fr30_print_operand: tuntematon koodi"
2633
2634#: config/frv/frv.c:3010
2635#, fuzzy
2636msgid "frv_print_operand: unknown code"
2637msgstr "fr30_print_operand: tuntematon koodi"
2638
2639#: config/frv/frv.c:4384
2640#, fuzzy
2641msgid "bad output_move_single operand"
2642msgstr "Yksi"
2643
2644#: config/frv/frv.c:4511
2645#, fuzzy
2646msgid "bad output_move_double operand"
2647msgstr "virheellinen const_double-operandi"
2648
2649#: config/frv/frv.c:4653
2650#, fuzzy
2651msgid "bad output_condmove_single operand"
2652msgstr "Yksi"
2653
2654#: config/gcn/gcn.c:5469 config/gcn/gcn.c:5493 config/gcn/gcn.c:5497
2655#: config/gcn/gcn.c:5841 config/gcn/gcn.c:5852 config/gcn/gcn.c:5855
2656#, c-format
2657msgid "bad ADDR_SPACE_GLOBAL address"
2658msgstr "virheellinen ADDR_SPACE_GLOBAL-osoite"
2659
2660#: config/gcn/gcn.c:5609 config/gcn/gcn.c:5632 config/gcn/gcn.c:5664
2661#: config/gcn/gcn.c:5680 config/gcn/gcn.c:5695 config/gcn/gcn.c:5714
2662#: config/gcn/gcn.c:5790 config/gcn/gcn.c:5986 config/gcn/gcn.c:6101
2663#, fuzzy, c-format
2664msgid "invalid operand %%xn code"
2665msgstr "virheellinen %%Z-operandi"
2666
2667#: config/gcn/gcn.c:6089
2668#, fuzzy, c-format
2669msgid "operand %%xn code invalid for QImode"
2670msgstr "fr30_print_operand: virheellinen %%F-koodi"
2671
2672#: config/gcn/gcn.c:6171
2673#, fuzzy, c-format
2674msgid "invalid fp constant"
2675msgstr "virheellinen rotate-käsky"
2676
2677#: config/h8300/h8300.c:1565 config/h8300/h8300.c:1573
2678#: config/h8300/h8300.c:1581 config/h8300/h8300.c:1589
2679#: config/h8300/h8300.c:1597 config/h8300/h8300.c:1605
2680#, fuzzy, c-format
2681msgid "Expected register or constant integer."
2682msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
2683
2684#: config/i386/i386.c:12052
2685#, fuzzy, c-format
2686msgid "invalid UNSPEC as operand"
2687msgstr "virheellinen const_double-operandi"
2688
2689#: config/i386/i386.c:12591
2690#, c-format
2691msgid "invalid use of register '%s'"
2692msgstr "virheellinen rekisterin ”%s” käyttö"
2693
2694#: config/i386/i386.c:12596
2695#, fuzzy, c-format
2696msgid "invalid use of asm flag output"
2697msgstr "virheellinen lvalue asm-tulosteessa %d"
2698
2699#: config/i386/i386.c:12829
2700#, fuzzy, c-format
2701msgid "invalid operand size for operand code 'O'"
2702msgstr "fr30_print_operand: virheellinen %%x-koodi"
2703
2704#: config/i386/i386.c:12864
2705#, fuzzy, c-format
2706msgid "invalid operand size for operand code 'z'"
2707msgstr "fr30_print_operand: virheellinen %%x-koodi"
2708
2709#: config/i386/i386.c:12933
2710#, fuzzy, c-format
2711msgid "invalid operand type used with operand code 'Z'"
2712msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
2713
2714#: config/i386/i386.c:12938
2715#, fuzzy, c-format
2716msgid "invalid operand size for operand code 'Z'"
2717msgstr "fr30_print_operand: virheellinen %%x-koodi"
2718
2719#: config/i386/i386.c:13015
2720#, fuzzy, c-format
2721msgid "operand is not a condition code, invalid operand code 'Y'"
2722msgstr "fr30_print_operand: virheellinen %%F-koodi"
2723
2724#: config/i386/i386.c:13094
2725#, fuzzy, c-format
2726msgid "operand is not a condition code, invalid operand code 'D'"
2727msgstr "fr30_print_operand: virheellinen %%x-koodi"
2728
2729#: config/i386/i386.c:13112
2730#, fuzzy, c-format
2731msgid "operand is not a condition code, invalid operand code '%c'"
2732msgstr "fr30_print_operand: virheellinen %%x-koodi"
2733
2734#: config/i386/i386.c:13125
2735#, fuzzy, c-format
2736msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
2737msgstr "fr30_print_operand: virheellinen %%F-koodi"
2738
2739#: config/i386/i386.c:13140
2740#, fuzzy, c-format
2741msgid "operand is not an integer, invalid operand code 'K'"
2742msgstr "fr30_print_operand: virheellinen %%F-koodi"
2743
2744#: config/i386/i386.c:13168
2745#, fuzzy, c-format
2746msgid "operand is not a specific integer, invalid operand code 'r'"
2747msgstr "fr30_print_operand: virheellinen %%F-koodi"
2748
2749#: config/i386/i386.c:13186
2750#, fuzzy, c-format
2751msgid "operand is not an integer, invalid operand code 'R'"
2752msgstr "fr30_print_operand: virheellinen %%F-koodi"
2753
2754#: config/i386/i386.c:13209
2755#, fuzzy, c-format
2756msgid "operand is not a specific integer, invalid operand code 'R'"
2757msgstr "fr30_print_operand: virheellinen %%F-koodi"
2758
2759#: config/i386/i386.c:13313
2760#, fuzzy, c-format
2761msgid "invalid operand code '%c'"
2762msgstr "fr30_print_operand: virheellinen %%x-koodi"
2763
2764#: config/i386/i386.c:13375
2765#, fuzzy, c-format
2766msgid "invalid constraints for operand"
2767msgstr "virheellinen lauseke kohdemuuttujana"
2768
2769#: config/i386/i386.c:13462
2770#, fuzzy, c-format
2771msgid "invalid vector immediate"
2772msgstr "Muotoillun tulosteen hallinta:"
2773
2774#: config/i386/i386.c:16384
2775#, fuzzy
2776msgid "unknown insn mode"
2777msgstr "tuntematon move-käsky:"
2778
2779#: config/i386/djgpp.h:143
2780#, fuzzy, c-format
2781msgid "-f%s ignored (not supported for DJGPP)\n"
2782msgstr "muunnos merkistöstä ”%s” ei ole tuettu"
2783
2784#: config/ia64/ia64.c:5459
2785#, c-format
2786msgid "invalid %%G mode"
2787msgstr "virheellinen %%G-tila"
2788
2789#: config/ia64/ia64.c:5630
2790#, c-format
2791msgid "ia64_print_operand: unknown code"
2792msgstr "ia64_print_operand: tuntematon koodi"
2793
2794#: config/ia64/ia64.c:11243
2795#, fuzzy
2796msgid "invalid conversion from %<__fpreg%>"
2797msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
2798
2799#: config/ia64/ia64.c:11246
2800#, fuzzy
2801msgid "invalid conversion to %<__fpreg%>"
2802msgstr "virheellinen muunnos gimple-kutsussa"
2803
2804#: config/ia64/ia64.c:11259 config/ia64/ia64.c:11270
2805#, fuzzy
2806msgid "invalid operation on %<__fpreg%>"
2807msgstr "Virheellinen operaatiokoodi"
2808
2809#: config/iq2000/iq2000.c:3126 config/tilegx/tilegx.c:5301
2810#: config/tilepro/tilepro.c:4690
2811#, c-format
2812msgid "invalid %%P operand"
2813msgstr "virheellinen %%P-operandi"
2814
2815#: config/iq2000/iq2000.c:3134 config/rs6000/rs6000.c:13779
2816#, c-format
2817msgid "invalid %%p value"
2818msgstr "virheellinen %%p-arvo"
2819
2820#: config/iq2000/iq2000.c:3193
2821#, fuzzy, c-format
2822msgid "invalid use of %%d, %%x, or %%X"
2823msgstr "fr30_print_operand: virheellinen %%x-koodi"
2824
2825#: config/lm32/lm32.c:524
2826#, fuzzy, c-format
2827msgid "only 0.0 can be loaded as an immediate"
2828msgstr "vain ET_DYN ja ET_EXEC voidaan ladata"
2829
2830#: config/lm32/lm32.c:594
2831msgid "bad operand"
2832msgstr "virheellinen operandi"
2833
2834#: config/lm32/lm32.c:606
2835msgid "can't use non gp relative absolute address"
2836msgstr ""
2837
2838#: config/lm32/lm32.c:610
2839#, fuzzy
2840msgid "invalid addressing mode"
2841msgstr "virheellinen %%G-tila"
2842
2843#: config/m32r/m32r.c:2143
2844#, fuzzy
2845msgid "bad insn for 'A'"
2846msgstr "virheellinen shift-käsky:"
2847
2848#: config/m32r/m32r.c:2190
2849#, fuzzy, c-format
2850msgid "invalid operand to %%T/%%B code"
2851msgstr "virheellinen %%t/%%b-arvo"
2852
2853#: config/m32r/m32r.c:2213
2854#, fuzzy, c-format
2855msgid "invalid operand to %%N code"
2856msgstr "fr30_print_operand: virheellinen %%x-koodi"
2857
2858#: config/m32r/m32r.c:2246
2859#, fuzzy
2860msgid "pre-increment address is not a register"
2861msgstr "halutaan rekisterimuuttujan %qD osoite"
2862
2863#: config/m32r/m32r.c:2253
2864#, fuzzy
2865msgid "pre-decrement address is not a register"
2866msgstr "halutaan rekisterimuuttujan %qD osoite"
2867
2868#: config/m32r/m32r.c:2260
2869#, fuzzy
2870msgid "post-increment address is not a register"
2871msgstr "halutaan rekisterimuuttujan %qD osoite"
2872
2873#: config/m32r/m32r.c:2335 config/m32r/m32r.c:2350
2874#: config/rs6000/rs6000.c:20645
2875msgid "bad address"
2876msgstr "virheellinen osoite"
2877
2878#: config/m32r/m32r.c:2355
2879#, fuzzy
2880msgid "lo_sum not of register"
2881msgstr "Rekisteröi"
2882
2883#: config/microblaze/microblaze.c:2293
2884#, fuzzy, c-format
2885msgid "unknown punctuation '%c'"
2886msgstr "Tuntematon tiheys: ”%c”"
2887
2888#: config/microblaze/microblaze.c:2302
2889#, c-format
2890msgid "null pointer"
2891msgstr "nollaosoitin"
2892
2893#: config/microblaze/microblaze.c:2337
2894#, fuzzy, c-format
2895msgid "PRINT_OPERAND, invalid insn for %%C"
2896msgstr "PRINT_OPERAND nollaosoitin"
2897
2898#: config/microblaze/microblaze.c:2366
2899#, fuzzy, c-format
2900msgid "PRINT_OPERAND, invalid insn for %%N"
2901msgstr "PRINT_OPERAND nollaosoitin"
2902
2903#: config/microblaze/microblaze.c:2386 config/microblaze/microblaze.c:2562
2904#, fuzzy
2905msgid "insn contains an invalid address !"
2906msgstr "virheellinen käsky:"
2907
2908#: config/microblaze/microblaze.c:2402 config/microblaze/microblaze.c:2632
2909#: config/xtensa/xtensa.c:2556
2910#, fuzzy
2911msgid "invalid address"
2912msgstr "virheellinen %%G-tila"
2913
2914#: config/microblaze/microblaze.c:2505
2915#, c-format
2916msgid "letter %c was found & insn was not CONST_INT"
2917msgstr ""
2918
2919#: config/mips/mips.c:8934 config/mips/mips.c:8961 config/mips/mips.c:9144
2920#, fuzzy, c-format
2921msgid "'%%%c' is not a valid operand prefix"
2922msgstr "Nolla ei ole kelvollinen lausekenimiö kohdassa %C"
2923
2924#: config/mips/mips.c:9033 config/mips/mips.c:9040 config/mips/mips.c:9047
2925#: config/mips/mips.c:9054 config/mips/mips.c:9067 config/mips/mips.c:9074
2926#: config/mips/mips.c:9084 config/mips/mips.c:9087 config/mips/mips.c:9099
2927#: config/mips/mips.c:9102 config/mips/mips.c:9162 config/mips/mips.c:9169
2928#: config/mips/mips.c:9190 config/mips/mips.c:9205 config/mips/mips.c:9224
2929#: config/mips/mips.c:9233 config/riscv/riscv.c:3335 config/riscv/riscv.c:3450
2930#: config/riscv/riscv.c:3456 config/riscv/riscv.c:3465
2931#, c-format
2932msgid "invalid use of '%%%c'"
2933msgstr "virheellinen ”%%%c”:n käyttö"
2934
2935#: config/mmix/mmix.c:1622 config/mmix/mmix.c:1752
2936#, fuzzy
2937msgid "MMIX Internal: Expected a CONST_INT, not this"
2938msgstr "vakio tai tunniste odotettu"
2939
2940#: config/mmix/mmix.c:1701
2941#, fuzzy
2942msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
2943msgstr "vakio tai tunniste odotettu"
2944
2945#: config/mmix/mmix.c:1720
2946#, fuzzy
2947msgid "MMIX Internal: Expected a register, not this"
2948msgstr "vakio tai tunniste odotettu"
2949
2950#: config/mmix/mmix.c:1730
2951#, fuzzy
2952msgid "MMIX Internal: Expected a constant, not this"
2953msgstr "vakio tai tunniste odotettu"
2954
2955#. We need the original here.
2956#: config/mmix/mmix.c:1814
2957#, fuzzy
2958msgid "MMIX Internal: Cannot decode this operand"
2959msgstr "vakio tai tunniste odotettu"
2960
2961#: config/mmix/mmix.c:1870
2962#, fuzzy
2963msgid "MMIX Internal: This is not a recognized address"
2964msgstr "kääntäjän sisäinen virhe.  Virheellinen osoite:"
2965
2966#: config/mmix/mmix.c:2762
2967#, fuzzy
2968msgid "MMIX Internal: Trying to output invalidly reversed condition:"
2969msgstr "sisäinen funktio"
2970
2971#: config/mmix/mmix.c:2769
2972#, fuzzy
2973msgid "MMIX Internal: What's the CC of this?"
2974msgstr "vakio tai tunniste odotettu"
2975
2976#: config/mmix/mmix.c:2773
2977#, fuzzy
2978msgid "MMIX Internal: What is the CC of this?"
2979msgstr "sisäinen funktio"
2980
2981#: config/mmix/mmix.c:2815
2982#, fuzzy
2983msgid "MMIX Internal: This is not a constant:"
2984msgstr "sisäinen funktio"
2985
2986#: config/msp430/msp430.c:4230
2987#, c-format
2988msgid "%%d, %%e, %%f, %%g operand modifiers are for memory references or constant values only"
2989msgstr ""
2990
2991#: config/msp430/msp430.c:4343
2992#, fuzzy, c-format
2993msgid "invalid operand prefix"
2994msgstr "virheellinen etuliite ”0b” liukulukuvakiolle"
2995
2996#: config/msp430/msp430.c:4377
2997#, fuzzy, c-format
2998msgid "invalid zero extract"
2999msgstr "virheellinen tyhjä tiedostonimi"
3000
3001#: config/or1k/or1k.c:1116 config/or1k/or1k.c:1124
3002#, fuzzy, c-format
3003msgid "invalid relocation"
3004msgstr "Varoita implisiittisistä funktioesittelyistä"
3005
3006#: config/or1k/or1k.c:1218
3007#, c-format
3008msgid "invalid %%H value"
3009msgstr "virheellinen %%H-arvo"
3010
3011#: config/or1k/or1k.c:1231 config/xtensa/xtensa.c:2473
3012#, c-format
3013msgid "invalid %%d value"
3014msgstr "virheellinen %%d-arvo"
3015
3016#: config/or1k/or1k.c:1279
3017#, fuzzy, c-format
3018msgid "unknown operand letter: '%c'"
3019msgstr "Tuntematon tiheys: ”%c”"
3020
3021#: config/pru/pru.c:1641 config/pru/pru.c:1652
3022#, fuzzy, c-format
3023msgid "I/O register operand for '%%%c'"
3024msgstr "virheellinen const_double-operandi"
3025
3026#: config/pru/pru.c:1658
3027#, fuzzy, c-format
3028msgid "non 32 bit register operand for '%%%c'"
3029msgstr "virheellinen const_double-operandi"
3030
3031#: config/pru/pru.c:1763
3032#, fuzzy, c-format
3033msgid "unsupported code '%c' for fixed-point:"
3034msgstr "void-lausekkeen epäkelpo käyttö"
3035
3036#: config/pru/pru.c:1777
3037#, fuzzy, c-format
3038msgid "double constants not supported"
3039msgstr "Ei ole tuettu"
3040
3041#: config/pru/pru.c:1860
3042#, fuzzy, c-format
3043msgid "unsupported operand %s for code '%c'"
3044msgstr "fr30_print_operand: tuntematon koodi"
3045
3046#: config/pru/pru.c:1870
3047#, fuzzy, c-format
3048msgid "unexpected text address:"
3049msgstr "odotettiin kokonaislukulauseketta"
3050
3051#: config/pru/pru.c:1889
3052#, fuzzy, c-format
3053msgid "unsupported constant address:"
3054msgstr "yritettiin käyttää ominaisuutta, jolle ei ole tukea: ”%s”"
3055
3056#: config/pru/pru.c:1950
3057#, fuzzy, c-format
3058msgid "unsupported memory expression:"
3059msgstr "kiintopistevakiot ovat GCC-laajennos"
3060
3061#: config/rl78/rl78.c:1998 config/rl78/rl78.c:2084
3062#, c-format
3063msgid "q/Q modifiers invalid for symbol references"
3064msgstr ""
3065
3066#: config/rs6000/host-darwin.c:96
3067#, c-format
3068msgid "Out of stack space.\n"
3069msgstr "Pinotila loppui.\n"
3070
3071#: config/rs6000/host-darwin.c:117
3072#, c-format
3073msgid "Try running '%s' in the shell to raise its limit.\n"
3074msgstr ""
3075
3076#: config/rs6000/rs6000.c:3855
3077#, fuzzy
3078msgid "%<-mvsx%> requires hardware floating point"
3079msgstr "Älä käytä laitteistoliukulukuja"
3080
3081#: config/rs6000/rs6000.c:3863
3082#, fuzzy
3083msgid "%<-mvsx%> needs indexed addressing"
3084msgstr "Poista käytöstä POSIX ACLs -tuki"
3085
3086#: config/rs6000/rs6000.c:3868
3087#, fuzzy
3088msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
3089msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
3090
3091#: config/rs6000/rs6000.c:3870
3092#, fuzzy
3093msgid "%<-mno-altivec%> disables vsx"
3094msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
3095
3096#: config/rs6000/rs6000.c:4010
3097#, fuzzy
3098msgid "%<-mquad-memory%> requires 64-bit mode"
3099msgstr "valitsin --resource vaatii valitsimen -o"
3100
3101#: config/rs6000/rs6000.c:4013
3102#, fuzzy
3103msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
3104msgstr "valitsin --resource vaatii valitsimen -o"
3105
3106#: config/rs6000/rs6000.c:4025
3107#, fuzzy
3108msgid "%<-mquad-memory%> is not available in little endian mode"
3109msgstr "Tuota little-endian-koodia"
3110
3111#: config/rs6000/rs6000.c:10845
3112#, fuzzy
3113msgid "bad move"
3114msgstr "Siirrä alas"
3115
3116#: config/rs6000/rs6000.c:13409
3117#, fuzzy
3118msgid "Bad 128-bit move"
3119msgstr "Käytä 128-bittistä long double -tyyppiä"
3120
3121#: config/rs6000/rs6000.c:13589
3122#, fuzzy, c-format
3123msgid "invalid %%A value"
3124msgstr "virheellinen %%J-arvo"
3125
3126#: config/rs6000/rs6000.c:13598 config/xtensa/xtensa.c:2402
3127#, c-format
3128msgid "invalid %%D value"
3129msgstr "virheellinen %%D-arvo"
3130
3131#: config/rs6000/rs6000.c:13613
3132#, fuzzy, c-format
3133msgid "invalid %%e value"
3134msgstr "virheellinen %%E-arvo"
3135
3136#: config/rs6000/rs6000.c:13634
3137#, c-format
3138msgid "invalid %%f value"
3139msgstr "virheellinen %%f-arvo"
3140
3141#: config/rs6000/rs6000.c:13643
3142#, c-format
3143msgid "invalid %%F value"
3144msgstr "virheellinen %%F-arvo"
3145
3146#: config/rs6000/rs6000.c:13652
3147#, c-format
3148msgid "invalid %%G value"
3149msgstr "virheellinen %%G-arvo"
3150
3151#: config/rs6000/rs6000.c:13687
3152#, c-format
3153msgid "invalid %%j code"
3154msgstr "virheellinen %%j-koodi"
3155
3156#: config/rs6000/rs6000.c:13697
3157#, c-format
3158msgid "invalid %%J code"
3159msgstr "virheellinen %%J-koodi"
3160
3161#: config/rs6000/rs6000.c:13707
3162#, c-format
3163msgid "invalid %%k value"
3164msgstr "virheellinen %%k-arvo"
3165
3166#: config/rs6000/rs6000.c:13722 config/xtensa/xtensa.c:2445
3167#, c-format
3168msgid "invalid %%K value"
3169msgstr "virheellinen %%K-arvo"
3170
3171#: config/rs6000/rs6000.c:13769
3172#, c-format
3173msgid "invalid %%O value"
3174msgstr "virheellinen %%O-arvo"
3175
3176#: config/rs6000/rs6000.c:13816
3177#, c-format
3178msgid "invalid %%q value"
3179msgstr "virheellinen %%q-arvo"
3180
3181#: config/rs6000/rs6000.c:13858
3182#, fuzzy, c-format
3183msgid "invalid %%t value"
3184msgstr "virheellinen %%J-arvo"
3185
3186#: config/rs6000/rs6000.c:13875
3187#, c-format
3188msgid "invalid %%T value"
3189msgstr "virheellinen %%T-arvo"
3190
3191#: config/rs6000/rs6000.c:13887
3192#, c-format
3193msgid "invalid %%u value"
3194msgstr "virheellinen %%u-arvo"
3195
3196#: config/rs6000/rs6000.c:13901 config/xtensa/xtensa.c:2414
3197#, c-format
3198msgid "invalid %%v value"
3199msgstr "virheellinen %%v-arvo"
3200
3201#: config/rs6000/rs6000.c:13951
3202#, fuzzy, c-format
3203msgid "invalid %%V value"
3204msgstr "virheellinen %%J-arvo"
3205
3206#: config/rs6000/rs6000.c:13968 config/xtensa/xtensa.c:2466
3207#, c-format
3208msgid "invalid %%x value"
3209msgstr "virheellinen %%x-arvo"
3210
3211#: config/rs6000/rs6000.c:14025
3212#, fuzzy, c-format
3213msgid "invalid %%z value"
3214msgstr "virheellinen %%J-arvo"
3215
3216#: config/rs6000/rs6000.c:14094
3217#, fuzzy, c-format
3218msgid "invalid %%y value, try using the 'Z' constraint"
3219msgstr "virheellinen vektoripermutaatiovakio"
3220
3221#: config/rs6000/rs6000.c:14962
3222#, fuzzy
3223msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
3224msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
3225
3226#: config/rs6000/rs6000.c:23920
3227msgid "AltiVec argument passed to unprototyped function"
3228msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä"
3229
3230#: config/rs6000/rs6000.c:27071
3231#, fuzzy
3232msgid "Could not generate addis value for fusion"
3233msgstr "Älä luo #line-direktiivejä"
3234
3235#: config/rs6000/rs6000.c:27140
3236#, fuzzy
3237msgid "Unable to generate load/store offset for fusion"
3238msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
3239
3240#: config/rs6000/rs6000.c:27216
3241#, fuzzy
3242msgid "Bad GPR fusion"
3243msgstr "Virheelliset merkit"
3244
3245#: config/rs6000/rs6000.c:27776
3246#, fuzzy
3247msgid "invalid conversion from type %<__vector_quad%>"
3248msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
3249
3250#: config/rs6000/rs6000.c:27778
3251#, fuzzy
3252msgid "invalid conversion to type %<__vector_quad%>"
3253msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
3254
3255#: config/rs6000/rs6000.c:27780
3256#, fuzzy
3257msgid "invalid conversion from type %<__vector_pair%>"
3258msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
3259
3260#: config/rs6000/rs6000.c:27782
3261#, fuzzy
3262msgid "invalid conversion to type %<__vector_pair%>"
3263msgstr "virheellinen muunnos gimple-kutsussa"
3264
3265#: config/rs6000/rs6000.c:27797
3266#, fuzzy
3267msgid "invalid conversion from type %<* __vector_quad%>"
3268msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
3269
3270#: config/rs6000/rs6000.c:27799
3271#, fuzzy
3272msgid "invalid conversion to type %<* __vector_quad%>"
3273msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
3274
3275#: config/rs6000/rs6000.c:27801
3276#, fuzzy
3277msgid "invalid conversion from type %<* __vector_pair%>"
3278msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
3279
3280#: config/rs6000/rs6000.c:27803
3281#, fuzzy
3282msgid "invalid conversion to type %<* __vector_pair%>"
3283msgstr "virheellinen muunnos gimple-kutsussa"
3284
3285#: config/s390/s390.c:7907
3286#, c-format
3287msgid "symbolic memory references are only supported on z10 or later"
3288msgstr ""
3289
3290#: config/s390/s390.c:7918
3291#, fuzzy, c-format
3292msgid "cannot decompose address"
3293msgstr "Pyydettyä osoitetta ei voi asettaa"
3294
3295#: config/s390/s390.c:7999
3296#, fuzzy, c-format
3297msgid "invalid comparison operator for 'E' output modifier"
3298msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
3299
3300#: config/s390/s390.c:8022
3301#, fuzzy, c-format
3302msgid "invalid reference for 'J' output modifier"
3303msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
3304
3305#: config/s390/s390.c:8040
3306#, fuzzy, c-format
3307msgid "invalid address for 'O' output modifier"
3308msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
3309
3310#: config/s390/s390.c:8062
3311#, fuzzy, c-format
3312msgid "invalid address for 'R' output modifier"
3313msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
3314
3315#: config/s390/s390.c:8080
3316#, fuzzy, c-format
3317msgid "memory reference expected for 'S' output modifier"
3318msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
3319
3320#: config/s390/s390.c:8090
3321#, fuzzy, c-format
3322msgid "invalid address for 'S' output modifier"
3323msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
3324
3325#: config/s390/s390.c:8111
3326#, fuzzy, c-format
3327msgid "register or memory expression expected for 'N' output modifier"
3328msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
3329
3330#: config/s390/s390.c:8122
3331#, fuzzy, c-format
3332msgid "register or memory expression expected for 'M' output modifier"
3333msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
3334
3335#: config/s390/s390.c:8208 config/s390/s390.c:8229
3336#, fuzzy, c-format
3337msgid "invalid constant for output modifier '%c'"
3338msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
3339
3340#: config/s390/s390.c:8226
3341#, fuzzy, c-format
3342msgid "invalid constant - try using an output modifier"
3343msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
3344
3345#: config/s390/s390.c:8263
3346#, fuzzy, c-format
3347msgid "invalid constant vector for output modifier '%c'"
3348msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
3349
3350#: config/s390/s390.c:8270
3351#, fuzzy, c-format
3352msgid "invalid expression - try using an output modifier"
3353msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
3354
3355#: config/s390/s390.c:8273
3356#, fuzzy, c-format
3357msgid "invalid expression for output modifier '%c'"
3358msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
3359
3360#: config/s390/s390.c:12052
3361#, fuzzy
3362msgid "vector argument passed to unprototyped function"
3363msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä"
3364
3365#: config/s390/s390.c:16426
3366msgid "types differ in signedness"
3367msgstr "tyypit eroavat etumerkillisyyden osalta"
3368
3369#: config/s390/s390.c:16436
3370#, fuzzy
3371msgid "binary operator does not support two vector bool operands"
3372msgstr "kohdemuoto ei tue äärettömyyttä"
3373
3374#: config/s390/s390.c:16439
3375#, fuzzy
3376msgid "binary operator does not support vector bool operand"
3377msgstr "kohdemuoto ei tue äärettömyyttä"
3378
3379#: config/s390/s390.c:16447
3380#, fuzzy
3381msgid "binary operator does not support mixing vector bool with floating point vector operands"
3382msgstr "kohdemuoto ei tue äärettömyyttä"
3383
3384#: config/sh/sh.c:1222
3385#, fuzzy, c-format
3386msgid "invalid operand to %%R"
3387msgstr "virheellinen %%r-arvo"
3388
3389#: config/sh/sh.c:1249
3390#, fuzzy, c-format
3391msgid "invalid operand to %%S"
3392msgstr "fr30_print_operand: virheellinen %%x-koodi"
3393
3394#: config/sh/sh.c:8666
3395#, fuzzy
3396msgid "created and used with different architectures / ABIs"
3397msgstr "%qD esitelty uudelleen eri näkyvyydellä"
3398
3399#: config/sh/sh.c:8668
3400#, fuzzy
3401msgid "created and used with different ABIs"
3402msgstr "%qD esitelty uudelleen eri näkyvyydellä"
3403
3404#: config/sh/sh.c:8670
3405#, fuzzy
3406msgid "created and used with different endianness"
3407msgstr "%qD esitelty uudelleen eri näkyvyydellä"
3408
3409#: config/sparc/sparc.c:9332 config/sparc/sparc.c:9338
3410#, c-format
3411msgid "invalid %%Y operand"
3412msgstr "virheellinen %%Y-operandi"
3413
3414#: config/sparc/sparc.c:9425
3415#, c-format
3416msgid "invalid %%A operand"
3417msgstr "virheellinen %%A-operandi"
3418
3419#: config/sparc/sparc.c:9445
3420#, c-format
3421msgid "invalid %%B operand"
3422msgstr "virheellinen %%B-operandi"
3423
3424#: config/sparc/sparc.c:9525 config/tilegx/tilegx.c:5088
3425#: config/tilepro/tilepro.c:4497
3426#, c-format
3427msgid "invalid %%C operand"
3428msgstr "virheellinen %%C-operandi"
3429
3430#: config/sparc/sparc.c:9557 config/tilegx/tilegx.c:5121
3431#, c-format
3432msgid "invalid %%D operand"
3433msgstr "virheellinen %%D-operandi"
3434
3435#: config/sparc/sparc.c:9576
3436#, c-format
3437msgid "invalid %%f operand"
3438msgstr "virheellinen %%f-operandi"
3439
3440#: config/sparc/sparc.c:9588
3441#, c-format
3442msgid "invalid %%s operand"
3443msgstr "virheellinen %%s-operandi"
3444
3445#: config/sparc/sparc.c:9633
3446#, fuzzy, c-format
3447msgid "floating-point constant not a valid immediate operand"
3448msgstr "muotomerkkijonolla on epäkelpo operandinumero"
3449
3450#: config/stormy16/stormy16.c:1751 config/stormy16/stormy16.c:1822
3451#, fuzzy, c-format
3452msgid "'B' operand is not constant"
3453msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
3454
3455#: config/stormy16/stormy16.c:1778
3456#, fuzzy, c-format
3457msgid "'B' operand has multiple bits set"
3458msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
3459
3460#: config/stormy16/stormy16.c:1804
3461#, fuzzy, c-format
3462msgid "'o' operand is not constant"
3463msgstr "puuttuva operandi"
3464
3465#: config/stormy16/stormy16.c:1836
3466#, c-format
3467msgid "xstormy16_print_operand: unknown code"
3468msgstr "xstormy16_print_operand: tuntematon koodi"
3469
3470#: config/tilegx/tilegx.c:5073 config/tilepro/tilepro.c:4482
3471#, c-format
3472msgid "invalid %%c operand"
3473msgstr "virheellinen %%c-operandi"
3474
3475#: config/tilegx/tilegx.c:5104
3476#, c-format
3477msgid "invalid %%d operand"
3478msgstr "virheellinen %%d-operandi"
3479
3480#: config/tilegx/tilegx.c:5201
3481#, c-format
3482msgid "invalid %%H specifier"
3483msgstr "virheellinen %%H-operandi"
3484
3485#: config/tilegx/tilegx.c:5243 config/tilepro/tilepro.c:4511
3486#, c-format
3487msgid "invalid %%h operand"
3488msgstr "virheellinen %%h-operandi"
3489
3490#: config/tilegx/tilegx.c:5255 config/tilepro/tilepro.c:4575
3491#, c-format
3492msgid "invalid %%I operand"
3493msgstr "virheellinen %%I-operandi"
3494
3495#: config/tilegx/tilegx.c:5267 config/tilepro/tilepro.c:4587
3496#, c-format
3497msgid "invalid %%i operand"
3498msgstr "virheellinen %%i-operandi"
3499
3500#: config/tilegx/tilegx.c:5288 config/tilepro/tilepro.c:4608
3501#, c-format
3502msgid "invalid %%j operand"
3503msgstr "virheellinen %%j-operandi"
3504
3505#: config/tilegx/tilegx.c:5319
3506#, c-format
3507msgid "invalid %%%c operand"
3508msgstr "virheellinen %%%c-operandi"
3509
3510#: config/tilegx/tilegx.c:5334 config/tilepro/tilepro.c:4722
3511#, c-format
3512msgid "invalid %%N operand"
3513msgstr "virheellinen %%N-operandi"
3514
3515#: config/tilegx/tilegx.c:5378
3516#, fuzzy, c-format
3517msgid "invalid operand for 'r' specifier"
3518msgstr "virheellinen %%r-arvo"
3519
3520#: config/tilegx/tilegx.c:5402 config/tilepro/tilepro.c:4802
3521#, c-format
3522msgid "unable to print out operand yet; code == %d (%c)"
3523msgstr ""
3524
3525#: config/tilepro/tilepro.c:4547
3526#, c-format
3527msgid "invalid %%H operand"
3528msgstr "virheellinen %%H-operandi"
3529
3530#: config/tilepro/tilepro.c:4647
3531#, c-format
3532msgid "invalid %%L operand"
3533msgstr "virheellinen %%L-operandi"
3534
3535#: config/tilepro/tilepro.c:4707
3536#, c-format
3537msgid "invalid %%M operand"
3538msgstr "virheellinen %%M-operandi"
3539
3540#: config/tilepro/tilepro.c:4750 config/tilepro/tilepro.c:4757
3541#, c-format
3542msgid "invalid %%t operand"
3543msgstr "virheellinen %%t-operandi"
3544
3545#: config/tilepro/tilepro.c:4777
3546#, c-format
3547msgid "invalid %%r operand"
3548msgstr "virheellinen %%r-operandi"
3549
3550#: config/v850/v850.c:271
3551msgid "const_double_split got a bad insn:"
3552msgstr ""
3553
3554#: config/v850/v850.c:885
3555#, fuzzy
3556msgid "output_move_single:"
3557msgstr "Yksi"
3558
3559#: config/vax/vax.c:479
3560#, c-format
3561msgid "symbol used with both base and indexed registers"
3562msgstr ""
3563
3564#: config/vax/vax.c:488
3565#, c-format
3566msgid "symbol with offset used in PIC mode"
3567msgstr ""
3568
3569#: config/vax/vax.c:576
3570#, fuzzy, c-format
3571msgid "symbol used as immediate operand"
3572msgstr "sijoituksen vasemman operandin on oltava lvalue"
3573
3574#: config/vax/vax.c:1668
3575msgid "illegal operand detected"
3576msgstr "virheellinen operandi havaittu"
3577
3578#: config/visium/visium.c:3364
3579msgid "illegal operand "
3580msgstr "virheellinen operandi "
3581
3582#: config/visium/visium.c:3415
3583#, fuzzy
3584msgid "illegal operand address (1)"
3585msgstr "Virheellinen operandi"
3586
3587#: config/visium/visium.c:3422
3588#, fuzzy
3589msgid "illegal operand address (2)"
3590msgstr "Virheellinen operandi"
3591
3592#: config/visium/visium.c:3437
3593#, fuzzy
3594msgid "illegal operand address (3)"
3595msgstr "Virheellinen operandi"
3596
3597#: config/visium/visium.c:3445
3598#, fuzzy
3599msgid "illegal operand address (4)"
3600msgstr "Virheellinen operandi"
3601
3602#: config/xtensa/xtensa.c:814 config/xtensa/xtensa.c:846
3603#: config/xtensa/xtensa.c:855
3604#, fuzzy
3605msgid "bad test"
3606msgstr "test ja/tai ["
3607
3608#: config/xtensa/xtensa.c:2440
3609#, fuzzy
3610msgid "invalid mask"
3611msgstr "PEITE"
3612
3613#: config/xtensa/xtensa.c:2492 config/xtensa/xtensa.c:2502
3614#, c-format
3615msgid "invalid %%t/%%b value"
3616msgstr "virheellinen %%t/%%b-arvo"
3617
3618#: config/xtensa/xtensa.c:2581
3619#, fuzzy
3620msgid "no register in address"
3621msgstr "Rekisteröi"
3622
3623#: config/xtensa/xtensa.c:2589
3624#, fuzzy
3625msgid "address offset not a constant"
3626msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
3627
3628#: c/c-objc-common.c:225
3629msgid "aka"
3630msgstr "eli"
3631
3632#: c/c-objc-common.c:332
3633msgid "({anonymous})"
3634msgstr "({nimetön})"
3635
3636#. If we have
3637#. declaration-specifiers declarator decl-specs
3638#. then assume we have a missing semicolon, which would
3639#. give us:
3640#. declaration-specifiers declarator  decl-specs
3641#. ^
3642#. ;
3643#. <~~~~~~~~~ declaration ~~~~~~~~~~>
3644#. Use c_parser_require to get an error with a fix-it hint.
3645#: c/c-parser.c:2462 c/c-parser.c:2581 c/c-parser.c:2595 c/c-parser.c:5652
3646#: c/c-parser.c:6251 c/c-parser.c:6680 c/c-parser.c:6859 c/c-parser.c:6892
3647#: c/c-parser.c:7158 c/c-parser.c:10981 c/c-parser.c:11016 c/c-parser.c:11047
3648#: c/c-parser.c:11094 c/c-parser.c:11275 c/c-parser.c:12107 c/c-parser.c:12182
3649#: c/c-parser.c:12225 c/c-parser.c:17859 c/c-parser.c:17883 c/c-parser.c:17901
3650#: c/c-parser.c:18324 c/c-parser.c:18368 c/gimple-parser.c:392
3651#: c/gimple-parser.c:433 c/gimple-parser.c:442 c/gimple-parser.c:651
3652#: c/gimple-parser.c:2193 c/gimple-parser.c:2230 c/gimple-parser.c:2309
3653#: c/gimple-parser.c:2336 c/c-parser.c:3274 c/c-parser.c:3461
3654#: c/c-parser.c:3494 c/c-parser.c:11268 c/gimple-parser.c:2027
3655#: c/gimple-parser.c:2066 cp/parser.c:14404 cp/parser.c:31070
3656#: cp/parser.c:31680
3657#, fuzzy, gcc-internal-format
3658msgid "expected %<;%>"
3659msgstr "”)” oli odotus"
3660
3661#: c/c-parser.c:3044 c/c-parser.c:4014 c/c-parser.c:4209 c/c-parser.c:4274
3662#: c/c-parser.c:4332 c/c-parser.c:4694 c/c-parser.c:4715 c/c-parser.c:4724
3663#: c/c-parser.c:4775 c/c-parser.c:4784 c/c-parser.c:8502 c/c-parser.c:8568
3664#: c/c-parser.c:9074 c/c-parser.c:9099 c/c-parser.c:9133 c/c-parser.c:9242
3665#: c/c-parser.c:10025 c/c-parser.c:11382 c/c-parser.c:13638 c/c-parser.c:14280
3666#: c/c-parser.c:14339 c/c-parser.c:14394 c/c-parser.c:15716 c/c-parser.c:15814
3667#: c/c-parser.c:17113 c/c-parser.c:17943 c/c-parser.c:18332 c/c-parser.c:21145
3668#: c/c-parser.c:21223 c/gimple-parser.c:195 c/gimple-parser.c:198
3669#: c/gimple-parser.c:527 c/gimple-parser.c:561 c/gimple-parser.c:566
3670#: c/gimple-parser.c:735 c/gimple-parser.c:832 c/gimple-parser.c:1025
3671#: c/gimple-parser.c:1051 c/gimple-parser.c:1054 c/gimple-parser.c:1185
3672#: c/gimple-parser.c:1312 c/gimple-parser.c:1438 c/gimple-parser.c:1454
3673#: c/gimple-parser.c:1470 c/gimple-parser.c:1492 c/gimple-parser.c:1522
3674#: c/gimple-parser.c:1548 c/gimple-parser.c:1756 c/gimple-parser.c:1949
3675#: c/gimple-parser.c:1969 c/gimple-parser.c:2103 c/gimple-parser.c:2266
3676#: c/c-parser.c:7110 cp/parser.c:31728
3677#, fuzzy, gcc-internal-format
3678msgid "expected %<)%>"
3679msgstr "”)” oli odotus"
3680
3681#: c/c-parser.c:4103 c/c-parser.c:4835 c/c-parser.c:4976 c/c-parser.c:5002
3682#: c/c-parser.c:5003 c/c-parser.c:5417 c/c-parser.c:5453 c/c-parser.c:7209
3683#: c/c-parser.c:9233 c/c-parser.c:10123 c/c-parser.c:10412 c/c-parser.c:13085
3684#: c/gimple-parser.c:1733 cp/parser.c:31692
3685#, fuzzy, gcc-internal-format
3686msgid "expected %<]%>"
3687msgstr "”)” oli odotus"
3688
3689#: c/c-parser.c:4312
3690#, fuzzy
3691msgid "expected %<;%>, %<,%> or %<)%>"
3692msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
3693
3694#. Look for the two `(' tokens.
3695#: c/c-parser.c:4744 c/c-parser.c:4749 c/c-parser.c:13621 c/c-parser.c:14369
3696#: c/c-parser.c:20506 c/c-parser.c:20953 c/c-parser.c:21166
3697#: c/gimple-parser.c:180 c/gimple-parser.c:474 c/gimple-parser.c:513
3698#: c/gimple-parser.c:545 c/gimple-parser.c:802 c/gimple-parser.c:1019
3699#: c/gimple-parser.c:1045 c/gimple-parser.c:1172 c/gimple-parser.c:1307
3700#: c/gimple-parser.c:1428 c/gimple-parser.c:1488 c/gimple-parser.c:1506
3701#: c/gimple-parser.c:1541 c/gimple-parser.c:1918 c/gimple-parser.c:1929
3702#: c/gimple-parser.c:1935 c/gimple-parser.c:2100 c/gimple-parser.c:2263
3703#: c/c-parser.c:13443 cp/parser.c:31683
3704#, fuzzy, gcc-internal-format
3705msgid "expected %<(%>"
3706msgstr "”)” oli odotus"
3707
3708#: c/c-parser.c:4972 c/c-parser.c:4974 c/c-parser.c:13013 cp/parser.c:31695
3709#: cp/parser.c:35379
3710#, fuzzy, gcc-internal-format
3711msgid "expected %<[%>"
3712msgstr "”)” oli odotus"
3713
3714#: c/c-parser.c:5588 c/c-parser.c:11611 c/c-parser.c:18127 c/c-parser.c:18941
3715#: c/c-parser.c:22005 c/gimple-parser.c:385 c/gimple-parser.c:2269
3716#: c/c-parser.c:3262 c/c-parser.c:3484 c/c-parser.c:11163 cp/parser.c:19978
3717#: cp/parser.c:31689
3718#, fuzzy, gcc-internal-format
3719msgid "expected %<{%>"
3720msgstr "”)” oli odotus"
3721
3722#: c/c-parser.c:5878 c/c-parser.c:5887 c/c-parser.c:7642 c/c-parser.c:8705
3723#: c/c-parser.c:11375 c/c-parser.c:11771 c/c-parser.c:11835 c/c-parser.c:13067
3724#: c/c-parser.c:13981 c/c-parser.c:14197 c/c-parser.c:14687 c/c-parser.c:14788
3725#: c/c-parser.c:15155 c/c-parser.c:15468 c/c-parser.c:15595 c/c-parser.c:20368
3726#: c/c-parser.c:21010 c/c-parser.c:21069 c/gimple-parser.c:568
3727#: c/gimple-parser.c:872 c/gimple-parser.c:2317 c/gimple-parser.c:2344
3728#: c/c-parser.c:7117 c/c-parser.c:13546 c/c-parser.c:14793 cp/parser.c:31722
3729#: cp/parser.c:33370 cp/parser.c:36178 cp/parser.c:36962
3730#, fuzzy, gcc-internal-format
3731msgid "expected %<:%>"
3732msgstr "”)” oli odotus"
3733
3734#: c/c-parser.c:6667 cp/parser.c:31609
3735#, fuzzy, gcc-internal-format
3736msgid "expected %<while%>"
3737msgstr "odotettiin %<,%> tai %<;%>"
3738
3739#: c/c-parser.c:8466 c/c-parser.c:8656 c/c-parser.c:9123 c/c-parser.c:9166
3740#: c/c-parser.c:9304 c/c-parser.c:10015 c/c-parser.c:14374 c/c-parser.c:15551
3741#: c/gimple-parser.c:1022 c/gimple-parser.c:1048 c/gimple-parser.c:1176
3742#: c/gimple-parser.c:1179 c/gimple-parser.c:1510 c/gimple-parser.c:1516
3743#: cp/parser.c:31068 cp/parser.c:31698
3744#, fuzzy, gcc-internal-format
3745msgid "expected %<,%>"
3746msgstr "”)” oli odotus"
3747
3748#: c/c-parser.c:9020
3749#, fuzzy
3750msgid "expected %<.%>"
3751msgstr "”)” oli odotus"
3752
3753#: c/c-parser.c:10834 c/c-parser.c:10866 c/c-parser.c:11106 cp/parser.c:33944
3754#: cp/parser.c:33965
3755#, fuzzy, gcc-internal-format
3756msgid "expected %<@end%>"
3757msgstr "odotettiin %<(%> tai rivin loppu"
3758
3759#: c/c-parser.c:11524 c/gimple-parser.c:1346 cp/parser.c:31707
3760#, fuzzy, gcc-internal-format
3761msgid "expected %<>%>"
3762msgstr "”)” oli odotus"
3763
3764#: c/c-parser.c:14882 c/c-parser.c:15832 cp/parser.c:31731
3765#, fuzzy, gcc-internal-format
3766msgid "expected %<,%> or %<)%>"
3767msgstr "odotettiin %<,%> tai %<;%>"
3768
3769#. All following cases are statements with LHS.
3770#: c/c-parser.c:15460 c/c-parser.c:17592 c/c-parser.c:17636 c/c-parser.c:17868
3771#: c/c-parser.c:18311 c/c-parser.c:20575 c/c-parser.c:21207
3772#: c/gimple-parser.c:726 c/c-parser.c:5476 cp/parser.c:31710
3773#, fuzzy, gcc-internal-format
3774msgid "expected %<=%>"
3775msgstr "”)” oli odotus"
3776
3777#: c/c-parser.c:17884 c/c-parser.c:18175 c/gimple-parser.c:1564
3778#: c/gimple-parser.c:1596 c/gimple-parser.c:1606 c/gimple-parser.c:2354
3779#: cp/parser.c:31686 cp/parser.c:34154
3780#, fuzzy, gcc-internal-format
3781msgid "expected %<}%>"
3782msgstr "”)” oli odotus"
3783
3784#: c/c-parser.c:18984 c/c-parser.c:18974 cp/parser.c:40966
3785#, fuzzy, gcc-internal-format
3786msgid "expected %<#pragma omp section%> or %<}%>"
3787msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
3788
3789#: c/c-typeck.c:8430
3790msgid "(anonymous)"
3791msgstr "(nimetön)"
3792
3793#: c/gimple-parser.c:1335 cp/parser.c:17388 cp/parser.c:31704
3794#, fuzzy, gcc-internal-format
3795msgid "expected %<<%>"
3796msgstr "”)” oli odotus"
3797
3798#: c/gimple-parser.c:2313 c/gimple-parser.c:2340 c/gimple-parser.c:2179
3799#: c/gimple-parser.c:2216
3800#, fuzzy, gcc-internal-format
3801msgid "expected label"
3802msgstr "odotettiin %<,%> tai %<;%>"
3803
3804#: cp/call.c:3907
3805#, fuzzy
3806msgid "candidate:"
3807msgstr "ehdokas 1:"
3808
3809#: cp/call.c:7411
3810#, fuzzy
3811msgid "  after user-defined conversion:"
3812msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
3813
3814#: cp/call.c:7549 cp/pt.c:2046 cp/pt.c:25145
3815msgid "candidate is:"
3816msgid_plural "candidates are:"
3817msgstr[0] "ehdokas on:"
3818msgstr[1] "ehdokkaat ovat:"
3819
3820#: cp/call.c:12113
3821msgid "candidate 1:"
3822msgstr "ehdokas 1:"
3823
3824#: cp/call.c:12114
3825msgid "candidate 2:"
3826msgstr "ehdokas 2:"
3827
3828#: cp/decl.c:3374
3829msgid "jump to label %qD"
3830msgstr "hyppy nimiöön %qD"
3831
3832#: cp/decl.c:3375
3833msgid "jump to case label"
3834msgstr "hyppy case-nimiöön"
3835
3836#: cp/error.c:414
3837msgid "<missing>"
3838msgstr "<puuttuva>"
3839
3840#: cp/error.c:516
3841#, fuzzy
3842msgid "<brace-enclosed initializer list>"
3843msgstr "alustimen lopussa on ylimääräinen lohko"
3844
3845#: cp/error.c:518
3846#, fuzzy
3847msgid "<unresolved overloaded function type>"
3848msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä"
3849
3850#: cp/error.c:688
3851msgid "<type error>"
3852msgstr "<tyyppivirhe>"
3853
3854#. A lambda's "type" is essentially its signature.
3855#: cp/error.c:787
3856msgid "<lambda"
3857msgstr "<lambda"
3858
3859#: cp/error.c:797 objc/objc-act.c:6352 cp/cxx-pretty-print.c:154
3860#, gcc-internal-format
3861msgid "<unnamed>"
3862msgstr "<nimetön>"
3863
3864#: cp/error.c:799
3865#, fuzzy, c-format
3866msgid "<unnamed %s>"
3867msgstr "<nimetön>"
3868
3869#: cp/error.c:928
3870#, fuzzy
3871msgid "<typeprefixerror>"
3872msgstr "<typedef-virhe>"
3873
3874#: cp/error.c:1061
3875#, fuzzy, c-format
3876msgid "(static initializers for %s)"
3877msgstr "(staattiset hajottimet kohteelle %s)"
3878
3879#: cp/error.c:1063
3880#, c-format
3881msgid "(static destructors for %s)"
3882msgstr "(staattiset hajottimet kohteelle %s)"
3883
3884#: cp/error.c:1109
3885#, fuzzy
3886msgid "<structured bindings>"
3887msgstr "struct määritelty täällä"
3888
3889#: cp/error.c:1215
3890msgid "vtable for "
3891msgstr "vtable kohteelle "
3892
3893#: cp/error.c:1239
3894msgid "<return value> "
3895msgstr "<paluuarvo> "
3896
3897#: cp/error.c:1254
3898msgid "{anonymous}"
3899msgstr "{nimetön}"
3900
3901#: cp/error.c:1256
3902msgid "(anonymous namespace)"
3903msgstr "(nimetön nimiavaruus)"
3904
3905#: cp/error.c:1356
3906#, fuzzy
3907msgid "<template arguments error>"
3908msgstr "jäsennysvirhe malliargumenttien luettelossa"
3909
3910#: cp/error.c:1378
3911#, fuzzy
3912msgid "<enumerator>"
3913msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
3914
3915#: cp/error.c:1429
3916msgid "<declaration error>"
3917msgstr "<esittelyvirhe>"
3918
3919#: cp/error.c:1980 cp/error.c:2000
3920#, fuzzy
3921msgid "<template parameter error>"
3922msgstr "jäsennysvirhe malliargumenttien luettelossa"
3923
3924#: cp/error.c:2130
3925#, fuzzy
3926msgid "<statement>"
3927msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
3928
3929#: cp/error.c:2159 cp/error.c:3245 c-family/c-pretty-print.c:2634
3930#, gcc-internal-format
3931msgid "<unknown>"
3932msgstr "<tuntematon>"
3933
3934#. While waiting for caret diagnostics, avoid printing
3935#. __cxa_allocate_exception, __cxa_throw, and the like.
3936#: cp/error.c:2177
3937msgid "<throw-expression>"
3938msgstr "<throw-lauseke>"
3939
3940#: cp/error.c:2278
3941#, fuzzy
3942msgid "<ubsan routine call>"
3943msgstr "VIRHE: ei tukea getpassword()-funktiolle\n"
3944
3945#: cp/error.c:2762
3946msgid "<unparsed>"
3947msgstr "<jäsentämätön>"
3948
3949#: cp/error.c:2919
3950msgid "<lambda>"
3951msgstr "<lambda>"
3952
3953#: cp/error.c:2958
3954msgid "*this"
3955msgstr "*this"
3956
3957#: cp/error.c:2972
3958msgid "<expression error>"
3959msgstr "<lausekevirhe>"
3960
3961#: cp/error.c:2987
3962msgid "<unknown operator>"
3963msgstr "<tuntematon operaattori>"
3964
3965#: cp/error.c:3458
3966msgid "At global scope:"
3967msgstr "Globaalilla näkyvyysalueella:"
3968
3969#: cp/error.c:3554
3970#, c-format
3971msgid "In static member function %qs"
3972msgstr "Staattinen jäsenfunktio %qs"
3973
3974#: cp/error.c:3556
3975#, c-format
3976msgid "In copy constructor %qs"
3977msgstr "Kopiomuodostin %qs"
3978
3979#: cp/error.c:3558
3980#, c-format
3981msgid "In constructor %qs"
3982msgstr "Muodostin %qs"
3983
3984#: cp/error.c:3560
3985#, c-format
3986msgid "In destructor %qs"
3987msgstr "Hajotin %qs"
3988
3989#: cp/error.c:3562
3990msgid "In lambda function"
3991msgstr "Lambda-funktio"
3992
3993#: cp/error.c:3590
3994#, fuzzy, c-format
3995msgid "%s: In substitution of %qS:\n"
3996msgstr "%s %qs"
3997
3998#: cp/error.c:3591
3999#, fuzzy
4000msgid "%s: In instantiation of %q#D:\n"
4001msgstr "käyttämätön muuttuja %q+D"
4002
4003#: cp/error.c:3616 cp/error.c:3770
4004msgid "%r%s:%d:%d:%R   "
4005msgstr "%r%s:%d:%d:%R   "
4006
4007#: cp/error.c:3619 cp/error.c:3773
4008msgid "%r%s:%d:%R   "
4009msgstr "%r%s:%d:%R   "
4010
4011#: cp/error.c:3627
4012#, fuzzy, c-format
4013msgid "recursively required by substitution of %qS\n"
4014msgstr "tyhjän dynaamisen merkkijonon osan korvaus"
4015
4016#: cp/error.c:3628
4017#, fuzzy, c-format
4018msgid "required by substitution of %qS\n"
4019msgstr "tyhjän dynaamisen merkkijonon osan korvaus"
4020
4021#: cp/error.c:3633
4022#, fuzzy
4023msgid "recursively required from %q#D\n"
4024msgstr "kutsuttu täältä"
4025
4026#: cp/error.c:3634
4027#, fuzzy
4028msgid "required from %q#D\n"
4029msgstr "käyttämätön muuttuja %q+D"
4030
4031#: cp/error.c:3641
4032#, fuzzy
4033msgid "recursively required from here\n"
4034msgstr "kutsuttu täältä"
4035
4036#: cp/error.c:3642
4037#, fuzzy
4038msgid "required from here\n"
4039msgstr "kutsuttu täältä"
4040
4041#: cp/error.c:3694
4042msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
4043msgstr ""
4044
4045#: cp/error.c:3700
4046msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
4047msgstr ""
4048
4049#: cp/error.c:3754
4050#, fuzzy
4051msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
4052msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
4053
4054#: cp/error.c:3758
4055#, fuzzy
4056msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
4057msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
4058
4059#: cp/parser.c:5955
4060#, fuzzy
4061msgid "parameter %qD may not appear in this context"
4062msgstr "paikallinen muuttuja %qD ei voi esiintyä tässä yhteydessä"
4063
4064#: cp/parser.c:5956
4065msgid "local variable %qD may not appear in this context"
4066msgstr "paikallinen muuttuja %qD ei voi esiintyä tässä yhteydessä"
4067
4068#: cp/parser.c:20774
4069#, fuzzy
4070msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
4071msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
4072
4073#: cp/parser.c:20777
4074#, fuzzy
4075msgid "%<using enum%> of dependent type %qT"
4076msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
4077
4078#: cp/parser.c:20779
4079#, fuzzy
4080msgid "%<using enum%> of non-enumeration type %q#T"
4081msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
4082
4083#: cp/parser.c:20781
4084#, fuzzy
4085msgid "%<using enum%> of incomplete type %qT"
4086msgstr "paluutyyppi %q#T on vaillinainen"
4087
4088#: cp/parser.c:20783
4089msgid "%<using enum%> of %qT before its enum-specifier"
4090msgstr ""
4091
4092#: cp/pt.c:2044 cp/semantics.c:5741
4093msgid "candidates are:"
4094msgstr "ehdokkaat ovat:"
4095
4096#: cp/rtti.c:577
4097#, fuzzy
4098msgid "target is not pointer or reference to class"
4099msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
4100
4101#: cp/rtti.c:582
4102#, fuzzy
4103msgid "target is not pointer or reference to complete type"
4104msgstr "parametrilla %P on vaillinainen tyyppi %qT"
4105
4106#: cp/rtti.c:588
4107#, fuzzy
4108msgid "target is not pointer or reference"
4109msgstr "# Ei kohde:"
4110
4111#: cp/rtti.c:604
4112msgid "source is not a pointer"
4113msgstr "lähde ei ole osoitin"
4114
4115#: cp/rtti.c:609
4116#, fuzzy
4117msgid "source is not a pointer to class"
4118msgstr "lähde ei ole osoitin"
4119
4120#: cp/rtti.c:614
4121#, fuzzy
4122msgid "source is a pointer to incomplete type"
4123msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
4124
4125#: cp/rtti.c:627
4126#, fuzzy
4127msgid "source is not of class type"
4128msgstr "%qT ei ole luokkatyyppi"
4129
4130#: cp/rtti.c:632
4131#, fuzzy
4132msgid "source is of incomplete class type"
4133msgstr "paluutyyppi on vaillinainen tyyppi"
4134
4135#: cp/rtti.c:643
4136#, fuzzy
4137msgid "conversion casts away constness"
4138msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
4139
4140#: cp/rtti.c:799
4141#, fuzzy
4142msgid "source type is not polymorphic"
4143msgstr "lähde ei ole osoitin"
4144
4145#: cp/typeck.c:6644 c/c-typeck.c:4466
4146#, gcc-internal-format
4147msgid "wrong type argument to unary minus"
4148msgstr "unaariselle miinus-operaatiolle annettu väärä tyyppiargumentti"
4149
4150#: cp/typeck.c:6645 c/c-typeck.c:4453
4151#, gcc-internal-format
4152msgid "wrong type argument to unary plus"
4153msgstr "unaariselle plus-operaatiolle annettu väärä tyyppiargumentti"
4154
4155#: cp/typeck.c:6672 c/c-typeck.c:4510
4156#, gcc-internal-format
4157msgid "wrong type argument to bit-complement"
4158msgstr "bittikomplementille annettu väärä tyyppiargumentti"
4159
4160#: cp/typeck.c:6689 c/c-typeck.c:4518
4161#, gcc-internal-format
4162msgid "wrong type argument to abs"
4163msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
4164
4165#: cp/typeck.c:6701 c/c-typeck.c:4540
4166#, gcc-internal-format
4167msgid "wrong type argument to conjugation"
4168msgstr "konjugaatiolle annettu väärä tyyppiargumentti"
4169
4170#: cp/typeck.c:6719
4171#, fuzzy
4172msgid "in argument to unary !"
4173msgstr "unaariselle huutomerkille annettu väärä tyyppiargumentti"
4174
4175#: cp/typeck.c:6765
4176#, fuzzy
4177msgid "no pre-increment operator for type"
4178msgstr "lisäykselle annettu väärä tyyppiargumentti"
4179
4180#: cp/typeck.c:6767
4181#, fuzzy
4182msgid "no post-increment operator for type"
4183msgstr "lisäykselle annettu väärä tyyppiargumentti"
4184
4185#: cp/typeck.c:6769
4186#, fuzzy
4187msgid "no pre-decrement operator for type"
4188msgstr "vähennykselle annettu väärä tyyppiargumentti"
4189
4190#: cp/typeck.c:6771
4191#, fuzzy
4192msgid "no post-decrement operator for type"
4193msgstr "vähennykselle annettu väärä tyyppiargumentti"
4194
4195#: fortran/arith.c:1390
4196#, fuzzy
4197msgid "elemental binary operation"
4198msgstr "  -b, --binary            lue binäärimuodossa\n"
4199
4200#: fortran/check.c:70
4201msgid " [see %<-fno-allow-invalid-boz%>]"
4202msgstr ""
4203
4204#: fortran/check.c:3717
4205#, fuzzy, c-format
4206msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
4207msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
4208
4209#: fortran/check.c:3925 fortran/check.c:4006 fortran/check.c:4071
4210#, fuzzy, c-format
4211msgid "arguments '%s' and '%s' for intrinsic %s"
4212msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
4213
4214#: fortran/check.c:4409 fortran/intrinsic.c:4815
4215#, fuzzy, c-format
4216msgid "arguments '%s' and '%s' for intrinsic '%s'"
4217msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
4218
4219#: fortran/dump-parse-tree.c:3302
4220#, c-format
4221msgid ""
4222"/* Prototypes for external procedures generated from %s\n"
4223"   by GNU Fortran %s%s.\n"
4224"\n"
4225"   Use of this interface is discouraged, consider using the\n"
4226"   BIND(C) feature of standard Fortran instead.  */\n"
4227"\n"
4228msgstr ""
4229
4230#: fortran/error.c:876
4231#, fuzzy
4232msgid "Fortran 2018 deleted feature:"
4233msgstr "Noudata ISO Fortran 2009 -standardia"
4234
4235#: fortran/error.c:878
4236#, fuzzy
4237msgid "Fortran 2018 obsolescent feature:"
4238msgstr "Noudata ISO Fortran 2009 -standardia"
4239
4240#: fortran/error.c:880
4241#, fuzzy
4242msgid "Fortran 2018:"
4243msgstr "Noudata ISO Fortran 2009 -standardia"
4244
4245#: fortran/error.c:882
4246#, fuzzy
4247msgid "Fortran 2008 obsolescent feature:"
4248msgstr "Noudata ISO Fortran 2009 -standardia"
4249
4250#: fortran/error.c:888
4251msgid "GNU Extension:"
4252msgstr "GNU-laajennos:"
4253
4254#: fortran/error.c:890
4255#, fuzzy
4256msgid "Legacy Extension:"
4257msgstr "#%s on GCC-laajennos"
4258
4259#: fortran/error.c:892
4260#, fuzzy
4261msgid "Obsolescent feature:"
4262msgstr "Noudata ISO Fortran 2009 -standardia"
4263
4264#: fortran/error.c:894
4265msgid "Deleted feature:"
4266msgstr "Poistettu ominaisuus:"
4267
4268#: fortran/expr.c:3705
4269#, fuzzy
4270msgid "array assignment"
4271msgstr "virheellinen taulukkosijoitus"
4272
4273#: fortran/frontend-passes.c:2386
4274msgid "Index variable %qs redefined at %L in procedure %qs called from within DO loop at %L"
4275msgstr ""
4276
4277#. Macros for unified error messages.
4278#: fortran/frontend-passes.c:4059
4279#, c-format
4280msgid "Incorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ld"
4281msgstr ""
4282
4283#: fortran/frontend-passes.c:4062
4284#, fuzzy, c-format
4285msgid "Array bound mismatch for dimension 1 of array (%ld/%ld)"
4286msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
4287
4288#: fortran/frontend-passes.c:4065
4289#, fuzzy, c-format
4290msgid "Array bound mismatch for dimension 2 of array (%ld/%ld)"
4291msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
4292
4293#: fortran/gfortranspec.c:427
4294#, fuzzy, c-format
4295msgid "Driving:"
4296msgstr "Varoitus:"
4297
4298#: fortran/interface.c:3427 fortran/intrinsic.c:4498
4299msgid "actual argument to INTENT = OUT/INOUT"
4300msgstr ""
4301
4302#: fortran/intrinsic.c:4852
4303#, fuzzy
4304msgid "available since Fortran 77"
4305msgstr "Silmukkamuuttuja"
4306
4307#: fortran/intrinsic.c:4856
4308msgid "obsolescent in Fortran 95"
4309msgstr ""
4310
4311#: fortran/intrinsic.c:4860
4312#, fuzzy
4313msgid "deleted in Fortran 95"
4314msgstr "poistetaan taulukko %q#E"
4315
4316#: fortran/intrinsic.c:4864
4317#, fuzzy
4318msgid "new in Fortran 95"
4319msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
4320
4321#: fortran/intrinsic.c:4868
4322#, fuzzy
4323msgid "new in Fortran 2003"
4324msgstr "Noudata ISO Fortran 2009 -standardia"
4325
4326#: fortran/intrinsic.c:4872
4327#, fuzzy
4328msgid "new in Fortran 2008"
4329msgstr "Noudata ISO Fortran 2009 -standardia"
4330
4331#: fortran/intrinsic.c:4876
4332#, fuzzy
4333msgid "new in Fortran 2018"
4334msgstr "Noudata ISO Fortran 2009 -standardia"
4335
4336#: fortran/intrinsic.c:4880
4337#, fuzzy
4338msgid "a GNU Fortran extension"
4339msgstr "GNU-laajennos:"
4340
4341#: fortran/intrinsic.c:4884
4342#, fuzzy
4343msgid "for backward compatibility"
4344msgstr "Säilytetty vain yhteensopivuuden vuoksi."
4345
4346#: fortran/io.c:1873
4347#, fuzzy, c-format
4348msgid "%s tag"
4349msgstr "<tunnistevirhe>"
4350
4351#: fortran/io.c:3373
4352#, fuzzy
4353msgid "internal unit in WRITE"
4354msgstr "<sisäinen>"
4355
4356#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
4357#. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
4358#: fortran/io.c:4734
4359#, fuzzy, c-format
4360msgid "%s tag with INQUIRE"
4361msgstr "<tunnistevirhe>"
4362
4363#: fortran/matchexp.c:28
4364#, fuzzy, c-format
4365msgid "Syntax error in expression at %C"
4366msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
4367
4368#: fortran/module.c:1253
4369#, fuzzy
4370msgid "Unexpected EOF"
4371msgstr "Odottamaton tiedoston loppu arkistossa"
4372
4373#: fortran/module.c:1378
4374msgid "Name too long"
4375msgstr "Liian pitkä nimi"
4376
4377#: fortran/module.c:1432 fortran/module.c:1490 fortran/module.c:1545
4378#: fortran/module.c:1603
4379msgid "Bad name"
4380msgstr "Virheellinen nimi"
4381
4382#: fortran/module.c:1627
4383msgid "Expected name"
4384msgstr "Odotettu nimi"
4385
4386#: fortran/module.c:1630
4387#, fuzzy
4388msgid "Expected left parenthesis"
4389msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
4390
4391#: fortran/module.c:1633
4392#, fuzzy
4393msgid "Expected right parenthesis"
4394msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
4395
4396#: fortran/module.c:1636
4397#, fuzzy
4398msgid "Expected integer"
4399msgstr "odotettiin kokonaislukulauseketta"
4400
4401#: fortran/module.c:1639 fortran/module.c:2837
4402#, fuzzy
4403msgid "Expected string"
4404msgstr "odotettiin merkkijonoliteraalia"
4405
4406#: fortran/module.c:1664
4407#, fuzzy
4408msgid "find_enum(): Enum not found"
4409msgstr "%<enum %E%>:n uudelleenmäärittely"
4410
4411#: fortran/module.c:2232
4412msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
4413msgstr ""
4414
4415#: fortran/module.c:2470
4416#, fuzzy
4417msgid "Expected attribute bit name"
4418msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
4419
4420#: fortran/module.c:3466
4421#, fuzzy
4422msgid "Expected integer string"
4423msgstr "odotettiin merkkijonoliteraalia"
4424
4425#: fortran/module.c:3470
4426#, fuzzy
4427msgid "Error converting integer"
4428msgstr "muunnos tyypistä %qT tyyppiin %qT"
4429
4430#: fortran/module.c:3492
4431#, fuzzy
4432msgid "Expected real string"
4433msgstr "odotettiin merkkijonoliteraalia"
4434
4435#: fortran/module.c:3717
4436#, fuzzy
4437msgid "Expected expression type"
4438msgstr "odotettiin lauseketta"
4439
4440#: fortran/module.c:3797
4441#, fuzzy
4442msgid "Bad operator"
4443msgstr "  eikä %<operator=(const %T&)%>"
4444
4445#: fortran/module.c:3914
4446#, fuzzy
4447msgid "Bad type in constant expression"
4448msgstr "ylivuoto vakiolausekkeessa"
4449
4450#: fortran/module.c:7314
4451#, fuzzy
4452msgid "Unexpected end of module"
4453msgstr "Odottamaton END-lause kohdassa %C"
4454
4455#: fortran/parse.c:1846
4456#, fuzzy
4457msgid "arithmetic IF"
4458msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
4459
4460#: fortran/parse.c:1855
4461#, fuzzy
4462msgid "attribute declaration"
4463msgstr "%<[*]%> ei ole esittelyssä"
4464
4465#: fortran/parse.c:1891
4466#, fuzzy
4467msgid "data declaration"
4468msgstr "Syntaksivirhe data-esittelyssä kohdassa %C"
4469
4470#: fortran/parse.c:1909
4471#, fuzzy
4472msgid "derived type declaration"
4473msgstr "tyhjä esittely"
4474
4475#: fortran/parse.c:2036
4476#, fuzzy
4477msgid "block IF"
4478msgstr "lohkolaite"
4479
4480#: fortran/parse.c:2045
4481#, fuzzy
4482msgid "implied END DO"
4483msgstr "syötteen loppu"
4484
4485#: fortran/parse.c:2139 fortran/resolve.c:11936
4486msgid "assignment"
4487msgstr "sijoitus"
4488
4489#: fortran/parse.c:2142 fortran/resolve.c:11988 fortran/resolve.c:11991
4490#, fuzzy
4491msgid "pointer assignment"
4492msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
4493
4494#: fortran/parse.c:2166
4495#, fuzzy
4496msgid "simple IF"
4497msgstr ""
4498"Varmuuskopion jälkiliite on ”~”, ellei sitä ole asetettu valitsimella\n"
4499"--suffix tai muuttujalla SIMPLE_BACKUP_SUFFIX. Versionhallintaa voidaan\n"
4500"säätää valitsimella --backup tai muuttujalla VERSION_CONTROL; arvot ovat:\n"
4501"\n"
4502"  none, off       älä tee varmuuskopioita koskaan\n"
4503"  t, numbered     tee numeroituja varmuuskopioita\n"
4504"  nil, existing   numeroituja, jos numeroituja varmuuskopioita on olemassa,\n"
4505"                  muuten yksinkertaisia\n"
4506"  never, simple   tee aina yksinkertaisia varmuuskopioita\n"
4507
4508#: fortran/resolve.c:2325 fortran/resolve.c:2519
4509#, fuzzy
4510msgid "elemental procedure"
4511msgstr "RPC: Proseduuri ei ole käytettävissä"
4512
4513#: fortran/resolve.c:2422
4514#, fuzzy
4515msgid "allocatable argument"
4516msgstr "Virheellinen argumentti"
4517
4518#: fortran/resolve.c:2427
4519#, fuzzy
4520msgid "asynchronous argument"
4521msgstr "ei argumentteja"
4522
4523#: fortran/resolve.c:2432
4524msgid "optional argument"
4525msgstr "valinnainen argumentti"
4526
4527#: fortran/resolve.c:2437
4528msgid "pointer argument"
4529msgstr "osoitinargumentti"
4530
4531#: fortran/resolve.c:2442
4532msgid "target argument"
4533msgstr "kohdeargumentti"
4534
4535#: fortran/resolve.c:2447
4536msgid "value argument"
4537msgstr "arvoargumentti"
4538
4539#: fortran/resolve.c:2452
4540#, fuzzy
4541msgid "volatile argument"
4542msgstr "ylimääräinen %<volatile%>"
4543
4544#: fortran/resolve.c:2457
4545#, fuzzy
4546msgid "assumed-shape argument"
4547msgstr "oletetaan palauttavan %<id%> ja hyväksyvän"
4548
4549#: fortran/resolve.c:2462
4550#, fuzzy
4551msgid "assumed-rank argument"
4552msgstr "oletetaan palauttavan %<id%> ja hyväksyvän"
4553
4554#: fortran/resolve.c:2467
4555#, fuzzy
4556msgid "coarray argument"
4557msgstr "Virheellinen argumentti"
4558
4559#: fortran/resolve.c:2472
4560#, fuzzy
4561msgid "parametrized derived type argument"
4562msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
4563
4564#: fortran/resolve.c:2477
4565#, fuzzy
4566msgid "polymorphic argument"
4567msgstr "Virheellinen argumentti"
4568
4569#: fortran/resolve.c:2482
4570#, fuzzy
4571msgid "NO_ARG_CHECK attribute"
4572msgstr "liian pitkä riviargumentti"
4573
4574#. As assumed-type is unlimited polymorphic (cf. above).
4575#. See also TS 29113, Note 6.1.
4576#: fortran/resolve.c:2489
4577#, fuzzy
4578msgid "assumed-type argument"
4579msgstr "unaariselle miinus-operaatiolle annettu väärä tyyppiargumentti"
4580
4581#: fortran/resolve.c:2500
4582#, fuzzy
4583msgid "array result"
4584msgstr "MD5-tulos on:\n"
4585
4586#: fortran/resolve.c:2505
4587#, fuzzy
4588msgid "pointer or allocatable result"
4589msgstr "tulosta ei voi kirjoittaa: %s"
4590
4591#: fortran/resolve.c:2512
4592#, fuzzy
4593msgid "result with non-constant character length"
4594msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
4595
4596#: fortran/resolve.c:2524
4597#, fuzzy
4598msgid "bind(c) procedure"
4599msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
4600
4601#: fortran/resolve.c:4052
4602#, fuzzy, c-format
4603msgid "Invalid context for NULL() pointer at %%L"
4604msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
4605
4606#: fortran/resolve.c:4069
4607#, fuzzy, c-format
4608msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
4609msgstr "pilkkuoperaattori #if:in operandissa"
4610
4611#: fortran/resolve.c:4086
4612#, fuzzy, c-format
4613msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
4614msgstr "pilkkuoperaattori #if:in operandissa"
4615
4616#: fortran/resolve.c:4091
4617#, fuzzy, c-format
4618msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
4619msgstr "pilkkuoperaattori #if:in operandissa"
4620
4621#: fortran/resolve.c:4106
4622#, fuzzy, c-format
4623msgid "Operands of string concatenation operator at %%L are %s/%s"
4624msgstr "pilkkuoperaattori #if:in operandissa"
4625
4626#: fortran/resolve.c:4149
4627#, fuzzy, c-format
4628msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
4629msgstr "pilkkuoperaattori #if:in operandissa"
4630
4631#: fortran/resolve.c:4172
4632#, fuzzy, c-format
4633msgid "Operand of .not. operator at %%L is %s"
4634msgstr "pilkkuoperaattori #if:in operandissa"
4635
4636#: fortran/resolve.c:4186
4637#, fuzzy
4638msgid "COMPLEX quantities cannot be compared at %L"
4639msgstr "osoitealueattribuuttia ei voi määritellä paikallisille muuttujille"
4640
4641#: fortran/resolve.c:4284
4642#, c-format
4643msgid "Logicals at %%L must be compared with %s instead of %s"
4644msgstr ""
4645
4646#: fortran/resolve.c:4290
4647#, fuzzy, c-format
4648msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
4649msgstr "pilkkuoperaattori #if:in operandissa"
4650
4651#: fortran/resolve.c:4304
4652#, fuzzy, c-format
4653msgid "Unknown operator %%<%s%%> at %%L; did you mean '%s'?"
4654msgstr "tuntematon binäärioperaattori"
4655
4656#: fortran/resolve.c:4307
4657#, fuzzy, c-format
4658msgid "Unknown operator %%<%s%%> at %%L"
4659msgstr "tuntematon binäärioperaattori"
4660
4661#: fortran/resolve.c:4312
4662#, fuzzy, c-format
4663msgid "Operand of user operator %%<%s%%> at %%L is %s"
4664msgstr "pilkkuoperaattori #if:in operandissa"
4665
4666#: fortran/resolve.c:4317
4667#, fuzzy, c-format
4668msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
4669msgstr "pilkkuoperaattori #if:in operandissa"
4670
4671#: fortran/resolve.c:4403
4672#, fuzzy, c-format
4673msgid "Inconsistent ranks for operator at %%L and %%L"
4674msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
4675
4676#: fortran/resolve.c:7242
4677msgid "Loop variable"
4678msgstr "Silmukkamuuttuja"
4679
4680#: fortran/resolve.c:7246
4681#, fuzzy
4682msgid "iterator variable"
4683msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
4684
4685#: fortran/resolve.c:7250
4686#, fuzzy
4687msgid "Start expression in DO loop"
4688msgstr "vektoriylivuoto lausekkeessa"
4689
4690#: fortran/resolve.c:7254
4691#, fuzzy
4692msgid "End expression in DO loop"
4693msgstr "Ennenaikainen säännöllisen lausekkeen loppu"
4694
4695#: fortran/resolve.c:7258
4696#, fuzzy
4697msgid "Step expression in DO loop"
4698msgstr "vektoriylivuoto lausekkeessa"
4699
4700#: fortran/resolve.c:7544 fortran/resolve.c:7547
4701#, fuzzy
4702msgid "DEALLOCATE object"
4703msgstr "EI OBJEKTIA\n"
4704
4705#: fortran/resolve.c:7924 fortran/resolve.c:7927
4706#, fuzzy
4707msgid "ALLOCATE object"
4708msgstr "EI OBJEKTIA\n"
4709
4710#: fortran/resolve.c:8160 fortran/resolve.c:10113
4711#, fuzzy
4712msgid "STAT variable"
4713msgstr "tiedoston tilan lukeminen epäonnistui"
4714
4715#: fortran/resolve.c:8204 fortran/resolve.c:10125
4716#, fuzzy
4717msgid "ERRMSG variable"
4718msgstr "%qD ei ole muuttuja"
4719
4720#: fortran/resolve.c:9919
4721#, fuzzy
4722msgid "item in READ"
4723msgstr "Soita numero"
4724
4725#: fortran/resolve.c:10137
4726#, fuzzy
4727msgid "ACQUIRED_LOCK variable"
4728msgstr "uutta arkistoa ei voi lukita"
4729
4730#: fortran/trans-array.c:1778
4731#, fuzzy, c-format
4732msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
4733msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
4734
4735#: fortran/trans-array.c:5990
4736msgid "Integer overflow when calculating the amount of memory to allocate"
4737msgstr ""
4738
4739#: fortran/trans-array.c:9755
4740#, fuzzy, c-format
4741msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
4742msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
4743
4744#: fortran/trans-decl.c:6240
4745#, fuzzy, c-format
4746msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
4747msgstr "liikaa argumentteja funktiolle %s %q+#D"
4748
4749#: fortran/trans-decl.c:6248
4750#, fuzzy, c-format
4751msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
4752msgstr "liikaa argumentteja funktiolle %s %q+#D"
4753
4754#: fortran/trans-expr.c:9845
4755#, c-format
4756msgid "Target of rank remapping is too small (%ld < %ld)"
4757msgstr ""
4758
4759#: fortran/trans-expr.c:11322
4760#, fuzzy
4761msgid "Assignment of scalar to unallocated array"
4762msgstr "virheellinen taulukkosijoitus"
4763
4764#: fortran/trans-intrinsic.c:983
4765#, fuzzy, c-format
4766msgid "Unequal character lengths (%ld/%ld) in %s"
4767msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
4768
4769#: fortran/trans-intrinsic.c:6529
4770#, c-format
4771msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
4772msgstr ""
4773
4774#: fortran/trans-intrinsic.c:6624
4775#, fuzzy, c-format
4776msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
4777msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
4778
4779#: fortran/trans-intrinsic.c:6671
4780#, c-format
4781msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
4782msgstr ""
4783
4784#: fortran/trans-intrinsic.c:6681
4785#, c-format
4786msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
4787msgstr ""
4788
4789#: fortran/trans-intrinsic.c:6688
4790#, c-format
4791msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
4792msgstr ""
4793
4794#: fortran/trans-intrinsic.c:6832
4795#, fuzzy, c-format
4796msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
4797msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
4798
4799#: fortran/trans-intrinsic.c:6900
4800#, c-format
4801msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
4802msgstr ""
4803
4804#: fortran/trans-intrinsic.c:6966
4805#, c-format
4806msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
4807msgstr ""
4808
4809#: fortran/trans-intrinsic.c:6974 fortran/trans-intrinsic.c:7019
4810#, c-format
4811msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
4812msgstr ""
4813
4814#: fortran/trans-intrinsic.c:9335
4815#, fuzzy, c-format
4816msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
4817msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
4818
4819#: fortran/trans-intrinsic.c:9367
4820#, fuzzy
4821msgid "Argument NCOPIES of REPEAT intrinsic is too large"
4822msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
4823
4824#: fortran/trans-intrinsic.c:12056
4825#, fuzzy, c-format
4826msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
4827msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
4828
4829#: fortran/trans-intrinsic.c:12068
4830#, fuzzy, c-format
4831msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
4832msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
4833
4834#: fortran/trans-intrinsic.c:12080
4835#, fuzzy, c-format
4836msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
4837msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
4838
4839#: fortran/trans-intrinsic.c:12092
4840#, c-format
4841msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
4842msgstr ""
4843
4844#: fortran/trans-intrinsic.c:12100
4845#, c-format
4846msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
4847msgstr ""
4848
4849#: fortran/trans-io.c:587
4850#, fuzzy
4851msgid "Unit number in I/O statement too small"
4852msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
4853
4854#: fortran/trans-io.c:596
4855#, fuzzy
4856msgid "Unit number in I/O statement too large"
4857msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
4858
4859#: fortran/trans-stmt.c:156
4860#, fuzzy
4861msgid "Assigned label is not a target label"
4862msgstr "ei-paikallinen nimiö "
4863
4864#: fortran/trans-stmt.c:1278
4865#, c-format
4866msgid "Invalid image number %d in SYNC IMAGES"
4867msgstr ""
4868
4869#: fortran/trans-stmt.c:2439
4870msgid "Loop iterates infinitely"
4871msgstr ""
4872
4873#: fortran/trans-stmt.c:2459 fortran/trans-stmt.c:2715
4874#, fuzzy
4875msgid "Loop variable has been modified"
4876msgstr "Tiedostoa ”%s” on muokattu sen avaamisen jälkeen."
4877
4878#: fortran/trans-stmt.c:2568
4879#, fuzzy
4880msgid "DO step value is zero"
4881msgstr "Odotettiin askelarvoa iteraattorissa kohdassa %C"
4882
4883#: fortran/trans.c:47
4884msgid "Array reference out of bounds"
4885msgstr "Taulukkoviite rajojen ulkopuolella"
4886
4887#: fortran/trans.c:48
4888msgid "Incorrect function return value"
4889msgstr "Virheellinen funktion paluuarvo"
4890
4891#: fortran/trans.c:724 fortran/trans.c:799
4892#, fuzzy, c-format
4893msgid "Error allocating %lu bytes"
4894msgstr "Muistinvaraus epäonnistui"
4895
4896#: fortran/trans.c:1008
4897#, c-format
4898msgid "Attempting to allocate already allocated variable '%s'"
4899msgstr ""
4900
4901#: fortran/trans.c:1014
4902msgid "Attempting to allocate already allocated variable"
4903msgstr ""
4904
4905#: fortran/trans.c:1464 fortran/trans.c:1623
4906#, fuzzy, c-format
4907msgid "Attempt to DEALLOCATE unallocated '%s'"
4908msgstr "yritettiin käyttää ominaisuutta, jolle ei ole tukea: ”%s”"
4909
4910#: fortran/trans.c:1781
4911#, c-format
4912msgid "Error reallocating to %lu bytes"
4913msgstr ""
4914
4915#. The remainder are real diagnostic types.
4916#: fortran/gfc-diagnostic.def:33
4917msgid "Fatal Error"
4918msgstr "Vakava virhe"
4919
4920#. This is like DK_ICE, but backtrace is not printed.  Used in the driver
4921#. when reporting fatal signal in the compiler.
4922#: fortran/gfc-diagnostic.def:34 fortran/gfc-diagnostic.def:50
4923msgid "internal compiler error"
4924msgstr "kääntäjän sisäinen virhe"
4925
4926#: fortran/gfc-diagnostic.def:35
4927msgid "Error"
4928msgstr "Virhe"
4929
4930#: fortran/gfc-diagnostic.def:36
4931#, fuzzy
4932msgid "sorry, unimplemented"
4933msgstr "Valitettavasti et ole root\n"
4934
4935#: fortran/gfc-diagnostic.def:37
4936msgid "Warning"
4937msgstr "Varoitus"
4938
4939#: fortran/gfc-diagnostic.def:38
4940msgid "anachronism"
4941msgstr "anakronismi"
4942
4943#: fortran/gfc-diagnostic.def:39
4944msgid "note"
4945msgstr "huom"
4946
4947#: fortran/gfc-diagnostic.def:40
4948msgid "debug"
4949msgstr "vianjäljitys"
4950
4951#. These two would be re-classified as DK_WARNING or DK_ERROR, so the
4952#. prefix does not matter.
4953#: fortran/gfc-diagnostic.def:43
4954#, fuzzy
4955msgid "pedwarn"
4956msgstr "varoitus: "
4957
4958#: fortran/gfc-diagnostic.def:44
4959#, fuzzy
4960msgid "permerror"
4961msgstr "virhe: "
4962
4963#. This one is just for counting DK_WARNING promoted to DK_ERROR
4964#. due to -Werror and -Werror=warning.
4965#: fortran/gfc-diagnostic.def:47
4966msgid "error"
4967msgstr "virhe"
4968
4969#: go/go-backend.c:166
4970#, fuzzy
4971msgid "lseek failed while reading export data"
4972msgstr "vajaa luku luettaessa pyyntöä: %s"
4973
4974#: go/go-backend.c:173
4975#, fuzzy
4976msgid "memory allocation failed while reading export data"
4977msgstr "vajaa luku luettaessa pyyntöä: %s"
4978
4979#: go/go-backend.c:181
4980#, fuzzy
4981msgid "read failed while reading export data"
4982msgstr "vajaa luku luettaessa pyyntöä: %s"
4983
4984#: go/go-backend.c:187
4985#, fuzzy
4986msgid "short read while reading export data"
4987msgstr "vajaa luku luettaessa pyyntöä: %s"
4988
4989#: gcc.c:822 gcc.c:826 gcc.c:881
4990#, fuzzy
4991msgid "-gz is not supported in this configuration"
4992msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
4993
4994#: gcc.c:832 gcc.c:892
4995#, fuzzy
4996msgid "-gz=zlib is not supported in this configuration"
4997msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
4998
4999#: gcc.c:1085
5000#, fuzzy
5001msgid "-fuse-linker-plugin is not supported in this configuration"
5002msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
5003
5004#: gcc.c:1101
5005#, fuzzy
5006msgid "cannot specify -static with -fsanitize=address"
5007msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
5008
5009#: gcc.c:1103
5010#, fuzzy
5011msgid "cannot specify -static with -fsanitize=hwaddress"
5012msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
5013
5014#: gcc.c:1105
5015#, fuzzy
5016msgid "cannot specify -static with -fsanitize=thread"
5017msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
5018
5019#: gcc.c:1127
5020#, fuzzy
5021msgid "-fvtable-verify=std is not supported in this configuration"
5022msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
5023
5024#: gcc.c:1129
5025#, fuzzy
5026msgid "-fvtable-verify=preinit is not supported in this configuration"
5027msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
5028
5029#: gcc.c:1266 ada/gcc-interface/lang-specs.h:37
5030#, fuzzy
5031msgid "-pg and -fomit-frame-pointer are incompatible"
5032msgstr "-fpic ja -mapcs-reent ovat yhteensopimattomat"
5033
5034#: gcc.c:1436
5035msgid "GNU C no longer supports -traditional without -E"
5036msgstr "GCC ei enää tue valitsinta -traditional ilman valitsinta -E"
5037
5038#: gcc.c:1445
5039msgid "-E or -x required when input is from standard input"
5040msgstr ""
5041
5042#: config/darwin.h:132 config/darwin.h:498
5043#, fuzzy
5044msgid "gsplit-dwarf is not supported on this platform"
5045msgstr "Rinnakkaiset työt (-j) eivät ole tuettuja tällä alustalla."
5046
5047#: config/darwin.h:136 config/rs6000/darwin.h:123
5048msgid " conflicting code gen style switches are used"
5049msgstr ""
5050
5051#: config/darwin.h:137
5052msgid "the y option is obsolete and ignored"
5053msgstr ""
5054
5055#: config/darwin.h:143
5056#, fuzzy
5057msgid "rdynamic is not supported"
5058msgstr "-fPIC ei ole tuettu"
5059
5060#: config/darwin.h:311
5061msgid "-current_version only allowed with -dynamiclib"
5062msgstr "-current_version on sallittu vain valitsimen -dynamiclib kanssa"
5063
5064#: config/darwin.h:313
5065msgid "-install_name only allowed with -dynamiclib"
5066msgstr "-install_name on sallittu vain valitsimen -dynamiclib kanssa"
5067
5068#: config/darwin.h:318
5069msgid "-bundle not allowed with -dynamiclib"
5070msgstr "valitsimia -bundle ja -dynamiclib ei voi käyttää yhdessä"
5071
5072#: config/darwin.h:319
5073msgid "-bundle_loader not allowed with -dynamiclib"
5074msgstr "valitsimia -bundle_loader ja -dynamiclib ei voi käyttää yhdessä"
5075
5076#: config/darwin.h:320
5077msgid "-client_name not allowed with -dynamiclib"
5078msgstr "valitsimia -client_name ja -dynamiclib ei voi käyttää yhdessä"
5079
5080#: config/darwin.h:325
5081msgid "-force_flat_namespace not allowed with -dynamiclib"
5082msgstr "valitsimia -force_flat_namespace ja -dynamiclib ei voi käyttää yhdessä"
5083
5084#: config/darwin.h:327
5085msgid "-keep_private_externs not allowed with -dynamiclib"
5086msgstr "valitsimia -keep_private_externs ja -dynamiclib ei voi käyttää yhdessä"
5087
5088#: config/darwin.h:328
5089msgid "-private_bundle not allowed with -dynamiclib"
5090msgstr "valitsimia -private_bundle ja -dynamiclib ei voi käyttää yhdessä"
5091
5092#: config/dragonfly.h:76 config/i386/freebsd.h:82 config/i386/freebsd64.h:35
5093#: config/ia64/freebsd.h:26 config/rs6000/sysv4.h:759
5094#: config/sparc/freebsd.h:45
5095msgid "consider using '-pg' instead of '-p' with gprof(1)"
5096msgstr ""
5097
5098#: config/lynx.h:69
5099msgid "cannot use mthreads and mlegacy-threads together"
5100msgstr ""
5101
5102#: config/lynx.h:94
5103msgid "cannot use mshared and static together"
5104msgstr ""
5105
5106#: config/sol2.h:350 config/sol2.h:355
5107#, fuzzy
5108msgid "does not support multilib"
5109msgstr "%s ei tue: split_edge"
5110
5111#: config/sol2.h:449
5112#, fuzzy
5113msgid "-pie is not supported in this configuration"
5114msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
5115
5116#: config/vxworks.h:151
5117#, fuzzy
5118msgid "-Xbind-now and -Xbind-lazy are incompatible"
5119msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
5120
5121#: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
5122#: config/riscv/freebsd.h:44
5123msgid "consider using `-pg' instead of `-p' with gprof (1)"
5124msgstr ""
5125
5126#: config/arc/arc.h:68 config/mips/mips.h:1453
5127#, fuzzy
5128msgid "may not use both -EB and -EL"
5129msgstr "ei voi käyttää sekä valitsinta -m32 että -m64"
5130
5131#: config/arm/arm.h:94
5132#, fuzzy
5133msgid "-mfloat-abi=soft and -mfloat-abi=hard may not be used together"
5134msgstr "valitsimia -mbig-endian ja -mlittle-endian ei voi käyttää yhdessä"
5135
5136#: config/arm/arm.h:96 config/tilegx/tilegx.h:520 config/tilegx/tilegx.h:525
5137msgid "-mbig-endian and -mlittle-endian may not be used together"
5138msgstr "valitsimia -mbig-endian ja -mlittle-endian ei voi käyttää yhdessä"
5139
5140#: config/avr/specs.h:71 config/pru/pru.h:58
5141#, fuzzy
5142msgid "shared is not supported"
5143msgstr "  -shared                  Luo jaettu kirjasto\n"
5144
5145#: config/bfin/elf.h:55
5146msgid "no processor type specified for linking"
5147msgstr "linkitystä varten ei ole määritelty suoritinta"
5148
5149#: config/cris/cris.h:166
5150#, fuzzy
5151msgid "do not specify both -march=... and -mcpu=..."
5152msgstr "ei voi määritellä sekä valitsinta -C että valitsinta -o"
5153
5154#: config/i386/cygwin-w64.h:64 config/i386/cygwin.h:138
5155#: config/i386/mingw-w64.h:95 config/i386/mingw32.h:153
5156#, fuzzy
5157msgid "shared and mdll are not compatible"
5158msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
5159
5160#: config/i386/darwin.h:134
5161#, fuzzy
5162msgid "Darwin is not an mx32 platform"
5163msgstr "%qD ei ole malli"
5164
5165#: config/i386/darwin.h:135
5166msgid "Darwin does not support -mfentry or associated options"
5167msgstr ""
5168
5169#: config/i386/sol2.h:59
5170#, fuzzy
5171msgid "-mx32 is not supported on Solaris"
5172msgstr "Ei ole tuettu"
5173
5174#: config/mcore/mcore.h:53
5175#, fuzzy
5176msgid "the m210 does not have little endian support"
5177msgstr "%s ei tue: split_edge"
5178
5179#: config/mips/r3900.h:37
5180#, fuzzy
5181msgid "-mhard-float not supported"
5182msgstr "Ei ole tuettu"
5183
5184#: config/mips/r3900.h:39
5185msgid "-msingle-float and -msoft-float cannot both be specified"
5186msgstr ""
5187
5188#: config/moxie/moxiebox.h:43
5189#, fuzzy
5190msgid "this target is little-endian"
5191msgstr "Tuota koodia big-endian-tilassa"
5192
5193#: config/msp430/msp430.h:90
5194msgid "-mcode-region requires the large memory model (-mlarge)"
5195msgstr ""
5196
5197#: config/msp430/msp430.h:92
5198msgid "-mdata-region requires the large memory model (-mlarge)"
5199msgstr ""
5200
5201#: config/nios2/elf.h:44
5202msgid "You need a C startup file for -msys-crt0="
5203msgstr ""
5204
5205#: config/pa/pa-hpux10.h:102 config/pa/pa-hpux10.h:105
5206#: config/pa/pa-hpux10.h:113 config/pa/pa-hpux10.h:116
5207#: config/pa/pa-hpux11.h:134 config/pa/pa-hpux11.h:137
5208#: config/pa/pa64-hpux.h:29 config/pa/pa64-hpux.h:32 config/pa/pa64-hpux.h:41
5209#: config/pa/pa64-hpux.h:44
5210msgid "warning: consider linking with '-static' as system libraries with"
5211msgstr ""
5212
5213#: config/pa/pa-hpux10.h:103 config/pa/pa-hpux10.h:106
5214#: config/pa/pa-hpux10.h:114 config/pa/pa-hpux10.h:117
5215#: config/pa/pa-hpux11.h:135 config/pa/pa-hpux11.h:138
5216#: config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33 config/pa/pa64-hpux.h:42
5217#: config/pa/pa64-hpux.h:45
5218msgid "  profiling support are only provided in archive format"
5219msgstr ""
5220
5221#: config/rs6000/freebsd64.h:114
5222msgid "consider using `-pg' instead of `-p' with gprof(1)"
5223msgstr ""
5224
5225#: config/rs6000/rs6000.h:167
5226msgid "Missing -mcpu option in ASM_CPU_SPEC?"
5227msgstr ""
5228
5229#: config/rx/linux.h:53 config/rx/rx.h:82
5230msgid "rx200 cpu does not have FPU hardware"
5231msgstr ""
5232
5233#: config/rx/rx.h:80
5234#, fuzzy
5235msgid "-mas100-syntax is incompatible with -gdwarf"
5236msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
5237
5238#: config/rx/rx.h:81
5239msgid "rx100 cpu does not have FPU hardware"
5240msgstr ""
5241
5242#: config/s390/tpf.h:119
5243#, fuzzy
5244msgid "static is not supported on TPF-OS"
5245msgstr "-fPIC ei ole tuettu"
5246
5247#: config/sh/sh.h:299 config/sh/sh.h:302
5248#, fuzzy
5249msgid "SH2a does not support little-endian"
5250msgstr "%s ei tue: split_edge"
5251
5252#: config/sparc/linux64.h:142
5253#, fuzzy
5254msgid "-fsanitize=address is not supported in this configuration"
5255msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
5256
5257#: config/sparc/linux64.h:156 config/sparc/linux64.h:162
5258#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
5259#: config/sparc/sol2.h:237 config/sparc/sol2.h:243
5260msgid "may not use both -m32 and -m64"
5261msgstr "ei voi käyttää sekä valitsinta -m32 että -m64"
5262
5263#: config/vax/netbsd-elf.h:51
5264#, fuzzy
5265msgid "the -shared option is not currently supported for VAX ELF"
5266msgstr "-mpcrel -fPIC ei ole nykyisin tuettu valitulle prosessorille"
5267
5268#: config/vax/vax.h:46 config/vax/vax.h:47
5269#, fuzzy
5270msgid "profiling not supported with -mg"
5271msgstr "Profilointiajastin vanhentunut"
5272
5273#: ada/gcc-interface/lang-specs.h:38
5274#, fuzzy
5275msgid "-c or -S required for Ada"
5276msgstr "%s: Vaadittua esiintymää ei löytynyt arkistosta"
5277
5278#: ada/gcc-interface/lang-specs.h:55
5279#, fuzzy
5280msgid "-c required for gnat2why"
5281msgstr "Vaaditaan todennus.\n"
5282
5283#: ada/gcc-interface/lang-specs.h:66
5284#, fuzzy
5285msgid "-c required for gnat2scil"
5286msgstr "Vaaditaan todennus.\n"
5287
5288#: fortran/lang-specs.h:60 fortran/lang-specs.h:74
5289msgid "gfortran does not support -E without -cpp"
5290msgstr "gfortran ei tue valitsinta -E ilman valitsinta -cpp"
5291
5292#: objc/lang-specs.h:30 objc/lang-specs.h:41
5293msgid "GNU Objective C no longer supports traditional compilation"
5294msgstr "GNU Objective C ei enää tue perinteistä kääntämistä"
5295
5296#: objc/lang-specs.h:55
5297msgid "objc-cpp-output is deprecated; please use objective-c-cpp-output instead"
5298msgstr ""
5299
5300#: objcp/lang-specs.h:58
5301msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
5302msgstr ""
5303
5304#: fortran/lang.opt:146
5305#, no-c-format
5306msgid "-J<directory>\tPut MODULE files in 'directory'."
5307msgstr ""
5308
5309#: fortran/lang.opt:198
5310#, fuzzy, no-c-format
5311msgid "Warn about possible aliasing of dummy arguments."
5312msgstr "Varoita pragmain väärästä käytöstä"
5313
5314#: fortran/lang.opt:202
5315#, fuzzy, no-c-format
5316msgid "Warn about alignment of COMMON blocks."
5317msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
5318
5319#: fortran/lang.opt:206
5320#, fuzzy, no-c-format
5321msgid "Warn about missing ampersand in continued character constants."
5322msgstr "Varoita monimerkkisistä merkkivakioista"
5323
5324#: fortran/lang.opt:210
5325#, fuzzy, no-c-format
5326msgid "Warn about creation of array temporaries."
5327msgstr "Varoita laskutoimituksista funktio-osoittimilla"
5328
5329#: fortran/lang.opt:214 fortran/lang.opt:522 config/alpha/alpha.opt:31
5330#: common.opt:653 common.opt:791 common.opt:1021 common.opt:1025
5331#: common.opt:1029 common.opt:1033 common.opt:1683 common.opt:1739
5332#: common.opt:1878 common.opt:1882 common.opt:2120 common.opt:2334
5333#: common.opt:3050
5334#, no-c-format
5335msgid "Does nothing. Preserved for backward compatibility."
5336msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
5337
5338#: fortran/lang.opt:218
5339#, no-c-format
5340msgid "Warn if the type of a variable might be not interoperable with C."
5341msgstr ""
5342
5343#: fortran/lang.opt:226
5344#, fuzzy, no-c-format
5345msgid "Warn about truncated character expressions."
5346msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa"
5347
5348#: fortran/lang.opt:230
5349#, fuzzy, no-c-format
5350msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
5351msgstr "ylivuoto vakiolausekkeessa"
5352
5353#: fortran/lang.opt:238
5354#, no-c-format
5355msgid "Warn about most implicit conversions."
5356msgstr "Varoita useimmista implisiittisistä muunnoksista."
5357
5358#: fortran/lang.opt:242
5359#, fuzzy, no-c-format
5360msgid "Warn about possibly incorrect subscripts in do loops."
5361msgstr "Varoita mahdollisesti puuttuvista sulkeista"
5362
5363#: fortran/lang.opt:250
5364#, no-c-format
5365msgid "Warn if loops have been interchanged."
5366msgstr ""
5367
5368#: fortran/lang.opt:254
5369#, fuzzy, no-c-format
5370msgid "Warn about function call elimination."
5371msgstr "Varoita laskutoimituksista funktio-osoittimilla"
5372
5373#: fortran/lang.opt:258
5374#, fuzzy, no-c-format
5375msgid "Warn about calls with implicit interface."
5376msgstr "Varoita implisiittisistä funktioesittelyistä"
5377
5378#: fortran/lang.opt:262
5379#, fuzzy, no-c-format
5380msgid "Warn about called procedures not explicitly declared."
5381msgstr "muuttuvakokoista objektia ei voi alustaa"
5382
5383#: fortran/lang.opt:266
5384#, fuzzy, no-c-format
5385msgid "Warn about constant integer divisions with truncated results."
5386msgstr "Varoita käännösaikaisesta nollalla jaosta"
5387
5388#: fortran/lang.opt:270
5389#, no-c-format
5390msgid "Warn about truncated source lines."
5391msgstr "Varoita typistetyistä lähderiveistä."
5392
5393#: fortran/lang.opt:274
5394#, no-c-format
5395msgid "Warn on intrinsics not part of the selected standard."
5396msgstr ""
5397
5398#: fortran/lang.opt:286
5399#, fuzzy, no-c-format
5400msgid "Warn about USE statements that have no ONLY qualifier."
5401msgstr "Varoita muotoilumerkkijonoista, jotka eivät ole literaaleja"
5402
5403#: fortran/lang.opt:294
5404#, no-c-format
5405msgid "Warn that -fno-automatic may break recursion."
5406msgstr ""
5407
5408#: fortran/lang.opt:302
5409#, no-c-format
5410msgid "Warn about real-literal-constants with 'q' exponent-letter."
5411msgstr ""
5412
5413#: fortran/lang.opt:306
5414#, fuzzy, no-c-format
5415msgid "Warn when a left-hand-side array variable is reallocated."
5416msgstr "halutaan rekisterimuuttujan %qD osoite"
5417
5418#: fortran/lang.opt:310
5419#, fuzzy, no-c-format
5420msgid "Warn when a left-hand-side variable is reallocated."
5421msgstr "halutaan rekisterimuuttujan %qD osoite"
5422
5423#: fortran/lang.opt:314
5424#, fuzzy, no-c-format
5425msgid "Warn if the pointer in a pointer assignment might outlive its target."
5426msgstr "yhteensopimattomat tyypit sijoituksessa"
5427
5428#: fortran/lang.opt:322
5429#, no-c-format
5430msgid "Warn about \"suspicious\" constructs."
5431msgstr "Varoita ”epäilyttävistä” rakenteista."
5432
5433#: fortran/lang.opt:326
5434#, fuzzy, no-c-format
5435msgid "Permit nonconforming uses of the tab character."
5436msgstr "monimerkkinen sarkain %s"
5437
5438#: fortran/lang.opt:330
5439#, no-c-format
5440msgid "Warn about an invalid DO loop."
5441msgstr "Varoita virheellisestä DO-silmukasta."
5442
5443#: fortran/lang.opt:334
5444#, fuzzy, no-c-format
5445msgid "Warn about underflow of numerical constant expressions."
5446msgstr "ylivuoto vakiolausekkeessa"
5447
5448#: fortran/lang.opt:342
5449#, fuzzy, no-c-format
5450msgid "Warn if a user-procedure has the same name as an intrinsic."
5451msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
5452
5453#: fortran/lang.opt:350
5454#, fuzzy, no-c-format
5455msgid "Warn about unused dummy arguments."
5456msgstr "Varoita pragmain väärästä käytöstä"
5457
5458#: fortran/lang.opt:354
5459#, fuzzy, no-c-format
5460msgid "Warn about zero-trip DO loops."
5461msgstr "Varoita nollan pituisista muotoiluista"
5462
5463#: fortran/lang.opt:358
5464#, no-c-format
5465msgid "Enable preprocessing."
5466msgstr "Ota esikäännös käyttöön."
5467
5468#: fortran/lang.opt:366
5469#, no-c-format
5470msgid "Disable preprocessing."
5471msgstr "Poista esikäännös käytöstä."
5472
5473#: fortran/lang.opt:374
5474#, fuzzy, no-c-format
5475msgid "Accept argument mismatches in procedure calls."
5476msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
5477
5478#: fortran/lang.opt:378
5479#, fuzzy, no-c-format
5480msgid "Eliminate multiple function invocations also for impure functions."
5481msgstr "indeksoitu arvo on osoitin funktioon"
5482
5483#: fortran/lang.opt:382
5484#, fuzzy, no-c-format
5485msgid "Enable alignment of COMMON blocks."
5486msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
5487
5488#: fortran/lang.opt:386
5489#, no-c-format
5490msgid "All intrinsics procedures are available regardless of selected standard."
5491msgstr ""
5492
5493#: fortran/lang.opt:390
5494#, no-c-format
5495msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z."
5496msgstr ""
5497
5498#: fortran/lang.opt:398
5499#, no-c-format
5500msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
5501msgstr ""
5502
5503#: fortran/lang.opt:402
5504#, no-c-format
5505msgid "Specify that backslash in string introduces an escape character."
5506msgstr ""
5507
5508#: fortran/lang.opt:406
5509#, fuzzy, no-c-format
5510msgid "Produce a backtrace when a runtime error is encountered."
5511msgstr "Varoita käyttämättömistä funktion parametreista"
5512
5513#: fortran/lang.opt:410
5514#, no-c-format
5515msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
5516msgstr ""
5517
5518#: fortran/lang.opt:414
5519#, no-c-format
5520msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
5521msgstr ""
5522
5523#: fortran/lang.opt:418
5524#, no-c-format
5525msgid "-fconvert=<big-endian|little-endian|native|swap>\tThe endianness used for unformatted files."
5526msgstr ""
5527
5528#: fortran/lang.opt:437
5529#, fuzzy, no-c-format
5530msgid "Use the Cray Pointer extension."
5531msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
5532
5533#: fortran/lang.opt:441
5534#, fuzzy, no-c-format
5535msgid "Generate C prototypes from BIND(C) declarations."
5536msgstr "Varoita prototyypittömistä funktion esittelyistä"
5537
5538#: fortran/lang.opt:445
5539#, fuzzy, no-c-format
5540msgid "Generate C prototypes from non-BIND(C) external procedure definitions."
5541msgstr "Varoita prototyypittömistä funktion esittelyistä"
5542
5543#: fortran/lang.opt:449
5544#, no-c-format
5545msgid "Ignore 'D' in column one in fixed form."
5546msgstr ""
5547
5548#: fortran/lang.opt:453
5549#, no-c-format
5550msgid "Treat lines with 'D' in column one as comments."
5551msgstr ""
5552
5553#: fortran/lang.opt:457
5554#, no-c-format
5555msgid "Issue debug information for compiler-generated auxiliary variables."
5556msgstr ""
5557
5558#: fortran/lang.opt:461
5559#, fuzzy, no-c-format
5560msgid "Enable all DEC language extensions."
5561msgstr "Käytä AltiVec-käskyjä"
5562
5563#: fortran/lang.opt:465
5564#, fuzzy, no-c-format
5565msgid "Enable the use of blank format items in format strings."
5566msgstr "Tasaa funktioiden alut"
5567
5568#: fortran/lang.opt:469
5569#, no-c-format
5570msgid "Enable the use of character literals in assignments and data statements for non-character variables."
5571msgstr ""
5572
5573#: fortran/lang.opt:474
5574#, no-c-format
5575msgid "Enable legacy parsing of INCLUDE as statement."
5576msgstr ""
5577
5578#: fortran/lang.opt:478
5579#, no-c-format
5580msgid "Enable default widths for i, f and g format specifiers."
5581msgstr ""
5582
5583#: fortran/lang.opt:482
5584#, fuzzy, no-c-format
5585msgid "Enable kind-specific variants of integer intrinsic functions."
5586msgstr "epäkelpo tallennusluokka funktiolle %qs"
5587
5588#: fortran/lang.opt:486
5589#, no-c-format
5590msgid "Enable legacy math intrinsics for compatibility."
5591msgstr ""
5592
5593#: fortran/lang.opt:490
5594#, fuzzy, no-c-format
5595msgid "Enable support for DEC STRUCTURE/RECORD."
5596msgstr "Ota käyttöön lisämääreiden tuki"
5597
5598#: fortran/lang.opt:494
5599#, no-c-format
5600msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
5601msgstr ""
5602
5603#: fortran/lang.opt:498
5604#, fuzzy, no-c-format
5605msgid "Set the default double precision kind to an 8 byte wide type."
5606msgstr "Tuota koodia big-endian-tilassa"
5607
5608#: fortran/lang.opt:502
5609#, fuzzy, no-c-format
5610msgid "Set the default integer kind to an 8 byte wide type."
5611msgstr "Tuota koodia big-endian-tilassa"
5612
5613#: fortran/lang.opt:506
5614#, fuzzy, no-c-format
5615msgid "Set the default real kind to an 8 byte wide type."
5616msgstr "Tuota koodia big-endian-tilassa"
5617
5618#: fortran/lang.opt:510
5619#, fuzzy, no-c-format
5620msgid "Set the default real kind to an 10 byte wide type."
5621msgstr "Tuota koodia big-endian-tilassa"
5622
5623#: fortran/lang.opt:514
5624#, fuzzy, no-c-format
5625msgid "Set the default real kind to an 16 byte wide type."
5626msgstr "Tuota koodia big-endian-tilassa"
5627
5628#: fortran/lang.opt:518
5629#, no-c-format
5630msgid "Allow dollar signs in entity names."
5631msgstr ""
5632
5633#: fortran/lang.opt:526
5634#, fuzzy, no-c-format
5635msgid "Display the code tree after parsing."
5636msgstr "Näytä kääntäjän versio"
5637
5638#: fortran/lang.opt:530
5639#, fuzzy, no-c-format
5640msgid "Display the code tree after front end optimization."
5641msgstr "Käytä AltiVec-käskyjä"
5642
5643#: fortran/lang.opt:534
5644#, fuzzy, no-c-format
5645msgid "Display the global symbol table after parsing."
5646msgstr "Näytä kääntäjän versio"
5647
5648#: fortran/lang.opt:538
5649#, fuzzy, no-c-format
5650msgid "Display the code tree after parsing; deprecated option."
5651msgstr "Näytä kääntäjän versio"
5652
5653#: fortran/lang.opt:542
5654#, no-c-format
5655msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
5656msgstr ""
5657
5658#: fortran/lang.opt:546
5659#, fuzzy, no-c-format
5660msgid "Use f2c calling convention."
5661msgstr "tämä ”defined”-sanan käyttö ei ehkä ole siirrettävää"
5662
5663#: fortran/lang.opt:550
5664#, no-c-format
5665msgid "Assume that the source file is fixed form."
5666msgstr ""
5667
5668#: fortran/lang.opt:554
5669#, no-c-format
5670msgid "Force creation of temporary to test infrequently-executed forall code."
5671msgstr ""
5672
5673#: fortran/lang.opt:558
5674#, no-c-format
5675msgid "Interpret any INTEGER(4) as an INTEGER(8)."
5676msgstr ""
5677
5678#: fortran/lang.opt:562 fortran/lang.opt:566
5679#, no-c-format
5680msgid "Specify where to find the compiled intrinsic modules."
5681msgstr ""
5682
5683#: fortran/lang.opt:570
5684#, no-c-format
5685msgid "Allow arbitrary character line width in fixed mode."
5686msgstr ""
5687
5688#: fortran/lang.opt:574
5689#, no-c-format
5690msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
5691msgstr ""
5692
5693#: fortran/lang.opt:578
5694#, no-c-format
5695msgid "Pad shorter fixed form lines to line width with spaces."
5696msgstr ""
5697
5698#: fortran/lang.opt:582
5699#, no-c-format
5700msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
5701msgstr ""
5702
5703#: fortran/lang.opt:586
5704#, no-c-format
5705msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
5706msgstr ""
5707
5708#: fortran/lang.opt:590
5709#, no-c-format
5710msgid "Assume that the source file is free form."
5711msgstr ""
5712
5713#: fortran/lang.opt:594
5714#, no-c-format
5715msgid "Allow arbitrary character line width in free mode."
5716msgstr ""
5717
5718#: fortran/lang.opt:598
5719#, no-c-format
5720msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
5721msgstr ""
5722
5723#: fortran/lang.opt:602
5724#, fuzzy, no-c-format
5725msgid "Try to interchange loops if profitable."
5726msgstr "Kumoamistoimintojen enimmäismäärä"
5727
5728#: fortran/lang.opt:606
5729#, fuzzy, no-c-format
5730msgid "Enable front end optimization."
5731msgstr "Käytä AltiVec-käskyjä"
5732
5733#: fortran/lang.opt:610
5734#, no-c-format
5735msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
5736msgstr ""
5737
5738#: fortran/lang.opt:614
5739#, no-c-format
5740msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
5741msgstr ""
5742
5743#: fortran/lang.opt:618
5744#, no-c-format
5745msgid "Initialize components of derived type variables according to other init flags."
5746msgstr ""
5747
5748#: fortran/lang.opt:622
5749#, no-c-format
5750msgid "-finit-integer=<n>\tInitialize local integer variables to n."
5751msgstr ""
5752
5753#: fortran/lang.opt:626
5754#, no-c-format
5755msgid "Initialize local variables to zero (from g77)."
5756msgstr ""
5757
5758#: fortran/lang.opt:630
5759#, no-c-format
5760msgid "-finit-logical=<true|false>\tInitialize local logical variables."
5761msgstr ""
5762
5763#: fortran/lang.opt:634
5764#, no-c-format
5765msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
5766msgstr ""
5767
5768#: fortran/lang.opt:656
5769#, no-c-format
5770msgid "-finline-arg-packing\tPerform argument packing inline."
5771msgstr ""
5772
5773#: fortran/lang.opt:660
5774#, no-c-format
5775msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
5776msgstr ""
5777
5778#: fortran/lang.opt:664
5779#, no-c-format
5780msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
5781msgstr ""
5782
5783#: fortran/lang.opt:668
5784#, no-c-format
5785msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
5786msgstr ""
5787
5788#: fortran/lang.opt:672
5789#, no-c-format
5790msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
5791msgstr ""
5792
5793#: fortran/lang.opt:676
5794#, no-c-format
5795msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
5796msgstr ""
5797
5798#: fortran/lang.opt:680
5799#, no-c-format
5800msgid "Put all local arrays on stack."
5801msgstr ""
5802
5803#: fortran/lang.opt:684
5804#, no-c-format
5805msgid "Set default accessibility of module entities to PRIVATE."
5806msgstr ""
5807
5808#: fortran/lang.opt:704
5809#, no-c-format
5810msgid "Try to lay out derived types as compactly as possible."
5811msgstr ""
5812
5813#: fortran/lang.opt:712
5814#, fuzzy, no-c-format
5815msgid "Protect parentheses in expressions."
5816msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<<<%>:n sisällä"
5817
5818#: fortran/lang.opt:716
5819#, no-c-format
5820msgid "Path to header file that should be pre-included before each compilation unit."
5821msgstr "Polku otsaketiedostoon, joka esisisällytetään kunkin käännösyksikön alkuun."
5822
5823#: fortran/lang.opt:720
5824#, fuzzy, no-c-format
5825msgid "Enable range checking during compilation."
5826msgstr "Käytä AltiVec-käskyjä"
5827
5828#: fortran/lang.opt:724
5829#, no-c-format
5830msgid "Interpret any REAL(4) as a REAL(8)."
5831msgstr "Tulkitse kaikki REAL(4):t REAL(8):na."
5832
5833#: fortran/lang.opt:728
5834#, no-c-format
5835msgid "Interpret any REAL(4) as a REAL(10)."
5836msgstr "Tulkitse kaikki REAL(4):t REAL(10):nä."
5837
5838#: fortran/lang.opt:732
5839#, no-c-format
5840msgid "Interpret any REAL(4) as a REAL(16)."
5841msgstr "Tulkitse kaikki REAL(4):t REAL(16):na."
5842
5843#: fortran/lang.opt:736
5844#, no-c-format
5845msgid "Interpret any REAL(8) as a REAL(4)."
5846msgstr "Tulkitse kaikki REAL(8):t REAL(4):nä."
5847
5848#: fortran/lang.opt:740
5849#, no-c-format
5850msgid "Interpret any REAL(8) as a REAL(10)."
5851msgstr "Tulkitse kaikki REAL(8):t REAL(10):nä."
5852
5853#: fortran/lang.opt:744
5854#, no-c-format
5855msgid "Interpret any REAL(8) as a REAL(16)."
5856msgstr "Tulkitse kaikki REAL(8):t REAL(16):na."
5857
5858#: fortran/lang.opt:748
5859#, no-c-format
5860msgid "Reallocate the LHS in assignments."
5861msgstr ""
5862
5863#: fortran/lang.opt:752
5864#, fuzzy, no-c-format
5865msgid "Use a 4-byte record marker for unformatted files."
5866msgstr "Käytä big-endian-muotoa muotoilemattomille tiedostoille"
5867
5868#: fortran/lang.opt:756
5869#, fuzzy, no-c-format
5870msgid "Use an 8-byte record marker for unformatted files."
5871msgstr "Käytä big-endian-muotoa muotoilemattomille tiedostoille"
5872
5873#: fortran/lang.opt:760
5874#, no-c-format
5875msgid "Allocate local variables on the stack to allow indirect recursion."
5876msgstr ""
5877
5878#: fortran/lang.opt:764
5879#, fuzzy, no-c-format
5880msgid "Copy array sections into a contiguous block on procedure entry."
5881msgstr "käytetään muuttuvapituista taulukkoa"
5882
5883#: fortran/lang.opt:768
5884#, no-c-format
5885msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
5886msgstr ""
5887
5888#: fortran/lang.opt:784
5889#, no-c-format
5890msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
5891msgstr ""
5892
5893#: fortran/lang.opt:788
5894#, no-c-format
5895msgid "Append a second underscore if the name already contains an underscore."
5896msgstr ""
5897
5898#: fortran/lang.opt:796
5899#, no-c-format
5900msgid "Apply negative sign to zero values."
5901msgstr ""
5902
5903#: fortran/lang.opt:803
5904#, no-c-format
5905msgid "Disallow tail call optimization when a calling routine may have omitted character lengths."
5906msgstr ""
5907
5908#: fortran/lang.opt:807
5909#, no-c-format
5910msgid "Append underscores to externally visible names."
5911msgstr ""
5912
5913#: fortran/lang.opt:811 c-family/c.opt:1539 c-family/c.opt:1571
5914#: c-family/c.opt:1579 c-family/c.opt:1890 config/pa/pa.opt:42
5915#: config/pa/pa.opt:74 common.opt:615 common.opt:1103 common.opt:1107
5916#: common.opt:1111 common.opt:1198 common.opt:1475 common.opt:1554
5917#: common.opt:1830 common.opt:1969 common.opt:2012 common.opt:2409
5918#: common.opt:2445 common.opt:2538 common.opt:2542 common.opt:2651
5919#: common.opt:2742 common.opt:2750 common.opt:2758 common.opt:2766
5920#: common.opt:2867 common.opt:2923 common.opt:3011 common.opt:3155
5921#: common.opt:3159 common.opt:3163 common.opt:3167
5922#, no-c-format
5923msgid "Does nothing.  Preserved for backward compatibility."
5924msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
5925
5926#: fortran/lang.opt:851
5927#, no-c-format
5928msgid "Statically link the GNU Fortran helper library (libgfortran)."
5929msgstr ""
5930
5931#: fortran/lang.opt:855
5932#, fuzzy, no-c-format
5933msgid "Conform to the ISO Fortran 2003 standard."
5934msgstr "Noudata ISO Fortran 2003 -standardia"
5935
5936#: fortran/lang.opt:859
5937#, fuzzy, no-c-format
5938msgid "Conform to the ISO Fortran 2008 standard."
5939msgstr "Noudata ISO Fortran 2009 -standardia"
5940
5941#: fortran/lang.opt:863
5942#, fuzzy, no-c-format
5943msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
5944msgstr "Noudata ISO Fortran 2009 -standardia"
5945
5946#: fortran/lang.opt:867
5947#, fuzzy, no-c-format
5948msgid "Conform to the ISO Fortran 2018 standard."
5949msgstr "Noudata ISO Fortran 2009 -standardia"
5950
5951#: fortran/lang.opt:871
5952#, fuzzy, no-c-format
5953msgid "Conform to the ISO Fortran 95 standard."
5954msgstr "Noudata ISO Fortran 95 -standardia"
5955
5956#: fortran/lang.opt:875
5957#, no-c-format
5958msgid "Conform to nothing in particular."
5959msgstr "Älä noudata mitään erityisesti."
5960
5961#: fortran/lang.opt:879
5962#, no-c-format
5963msgid "Accept extensions to support legacy code."
5964msgstr ""
5965
5966#: c-family/c.opt:182
5967#, no-c-format
5968msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
5969msgstr ""
5970
5971#: c-family/c.opt:186
5972#, no-c-format
5973msgid "Do not discard comments."
5974msgstr "Älä hylkää kommentteja."
5975
5976#: c-family/c.opt:190
5977#, no-c-format
5978msgid "Do not discard comments in macro expansions."
5979msgstr "Älä hylkää kommentteja makroja lavennettaessa."
5980
5981#: c-family/c.opt:194
5982#, no-c-format
5983msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
5984msgstr ""
5985
5986#: c-family/c.opt:201
5987#, fuzzy, no-c-format
5988msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
5989msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
5990
5991#: c-family/c.opt:205
5992#, fuzzy, no-c-format
5993msgid "Enable parsing GIMPLE."
5994msgstr "%s esikääntäjän direktiivissä"
5995
5996#: c-family/c.opt:209
5997#, no-c-format
5998msgid "Print the name of header files as they are used."
5999msgstr "Tulosta otsaketiedostojen nimet käytön yhteydessä."
6000
6001#: c-family/c.opt:213
6002#, fuzzy, no-c-format
6003msgid "-I <dir>\tAdd <dir> to the end of the main include path."
6004msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
6005
6006#: c-family/c.opt:217
6007#, no-c-format
6008msgid "Generate make dependencies."
6009msgstr "Luo make-riippuvuudet."
6010
6011#: c-family/c.opt:221
6012#, no-c-format
6013msgid "Generate make dependencies and compile."
6014msgstr "Luo make-riippuvuudet ja käännä."
6015
6016#: c-family/c.opt:225
6017#, no-c-format
6018msgid "-MF <file>\tWrite dependency output to the given file."
6019msgstr "-MF <tiedosto>\tKirjoita riippuvuustuloste annettuun tiedostoon."
6020
6021#: c-family/c.opt:229
6022#, no-c-format
6023msgid "Treat missing header files as generated files."
6024msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina."
6025
6026#: c-family/c.opt:233
6027#, no-c-format
6028msgid "Like -M but ignore system header files."
6029msgstr "Kuten -M, mutta ilman järjestelmän otsikkotiedostoja."
6030
6031#: c-family/c.opt:237
6032#, no-c-format
6033msgid "Like -MD but ignore system header files."
6034msgstr "Kuten -MD, mutta ilman järjestelmän otsikkotiedostoja."
6035
6036#: c-family/c.opt:241
6037#, fuzzy, no-c-format
6038msgid "Generate C++ Module dependency information."
6039msgstr "Tuota bittikäskyjä"
6040
6041#: c-family/c.opt:249
6042#, fuzzy, no-c-format
6043msgid "Generate phony targets for all headers."
6044msgstr "virheellinen versionumero ”%s”"
6045
6046#: c-family/c.opt:253
6047#, no-c-format
6048msgid "-MQ <target>\tAdd a target that may require quoting."
6049msgstr ""
6050
6051#: c-family/c.opt:257
6052#, no-c-format
6053msgid "-MT <target>\tAdd a target that does not require quoting."
6054msgstr ""
6055
6056#: c-family/c.opt:261
6057#, no-c-format
6058msgid "Do not generate #line directives."
6059msgstr "Älä luo #line-direktiivejä."
6060
6061#: c-family/c.opt:265
6062#, fuzzy, no-c-format
6063msgid "-U<macro>\tUndefine <macro>."
6064msgstr "makrojen nimien on oltava tunnisteita"
6065
6066#: c-family/c.opt:269
6067#, fuzzy, no-c-format
6068msgid "Warn if the NSObject attribute is applied to a non-typedef."
6069msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
6070
6071#: c-family/c.opt:273
6072#, no-c-format
6073msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
6074msgstr ""
6075
6076#: c-family/c.opt:277
6077#, fuzzy, no-c-format
6078msgid "Warn about things that change between the current -fabi-version and the specified version."
6079msgstr "ylivuoto vakiolausekkeessa"
6080
6081#: c-family/c.opt:281
6082#, no-c-format
6083msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
6084msgstr ""
6085
6086#: c-family/c.opt:288
6087#, no-c-format
6088msgid "Warn on suspicious calls of standard functions computing absolute values."
6089msgstr ""
6090
6091#: c-family/c.opt:292
6092#, fuzzy, no-c-format
6093msgid "Warn about suspicious uses of memory addresses."
6094msgstr "Varoita muistiosoitteiden epäilyttävästä käytöstä"
6095
6096#: c-family/c.opt:308
6097#, no-c-format
6098msgid "Warn about 'new' of type with extended alignment without -faligned-new."
6099msgstr ""
6100
6101#: c-family/c.opt:312
6102#, no-c-format
6103msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
6104msgstr ""
6105
6106#: c-family/c.opt:316 ada/gcc-interface/lang.opt:57
6107#, no-c-format
6108msgid "Enable most warning messages."
6109msgstr "Ota käyttöön useimmat varoitussanomat."
6110
6111#: c-family/c.opt:320
6112#, no-c-format
6113msgid "Warn on any use of alloca."
6114msgstr "Varoita kaikesta allocan käytöstä."
6115
6116#: c-family/c.opt:324
6117#, fuzzy, no-c-format
6118msgid "-Walloc-size-larger-than=<bytes>\tWarn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
6119msgstr "muuttuja %qD esitelty %<inline%>:ksi"
6120
6121#: c-family/c.opt:329
6122#, no-c-format
6123msgid "Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
6124msgstr ""
6125
6126#: c-family/c.opt:333
6127#, fuzzy, no-c-format
6128msgid "Warn for calls to allocation functions that specify zero bytes."
6129msgstr "muuttuja %qD esitelty %<inline%>:ksi"
6130
6131#: c-family/c.opt:337
6132#, fuzzy, no-c-format
6133msgid "-Walloca-larger-than=<number>\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes."
6134msgstr "muuttuja %qD esitelty %<inline%>:ksi"
6135
6136#: c-family/c.opt:343
6137#, no-c-format
6138msgid "Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
6139msgstr ""
6140
6141#: c-family/c.opt:355 c-family/c.opt:359
6142#, fuzzy, no-c-format
6143msgid "Warn about mismatched declarations of array parameters and unsafe accesses to them."
6144msgstr "Varoita saman objektin useista esittelyistä."
6145
6146#: c-family/c.opt:363
6147#, fuzzy, no-c-format
6148msgid "Warn about accesses to interior zero-length array members."
6149msgstr "Varoita nollan pituisista muotoiluista."
6150
6151#: c-family/c.opt:367
6152#, no-c-format
6153msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
6154msgstr ""
6155
6156#: c-family/c.opt:371
6157#, fuzzy, no-c-format
6158msgid "Warn about casting functions to incompatible types."
6159msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
6160
6161#: c-family/c.opt:375
6162#, no-c-format
6163msgid "Warn about boolean expression compared with an integer value different from true/false."
6164msgstr ""
6165
6166#: c-family/c.opt:379
6167#, fuzzy, no-c-format
6168msgid "Warn about certain operations on boolean expressions."
6169msgstr "ylivuoto vakiolausekkeessa"
6170
6171#: c-family/c.opt:383
6172#, no-c-format
6173msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
6174msgstr ""
6175
6176#: c-family/c.opt:387
6177#, fuzzy, no-c-format
6178msgid "Warn when a built-in function is declared with the wrong signature."
6179msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
6180
6181#: c-family/c.opt:391
6182#, fuzzy, no-c-format
6183msgid "Warn when a built-in preprocessor macro is undefined or redefined."
6184msgstr "Varoita sisäisen makron ..."
6185
6186#: c-family/c.opt:395
6187#, no-c-format
6188msgid "Warn about features not present in ISO C11, but present in ISO C2X."
6189msgstr "Varoita ominaisuuksista, joita ei ole ISO C11:ssä, mutta ovat ISO C2X:ssä."
6190
6191#: c-family/c.opt:399
6192#, no-c-format
6193msgid "Warn about features not present in ISO C90, but present in ISO C99."
6194msgstr "Varoita ominaisuuksista, joita ei ole ISO C90:ssä, mutta ovat ISO C99:ssä."
6195
6196#: c-family/c.opt:403
6197#, no-c-format
6198msgid "Warn about features not present in ISO C99, but present in ISO C11."
6199msgstr "Varoita ominaisuuksista, joita ei ole ISO C99:ssä, mutta ovat ISO C11:ssä."
6200
6201#: c-family/c.opt:407
6202#, no-c-format
6203msgid "Warn about C constructs that are not in the common subset of C and C++."
6204msgstr "Varoita C:n rakenteista, jotka eivät ole C:n ja C++:n yhteisessä osajoukossa."
6205
6206#: c-family/c.opt:414
6207#, no-c-format
6208msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
6209msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 1998- ja ISO C++ 2011 -standardeissa."
6210
6211#: c-family/c.opt:418
6212#, no-c-format
6213msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
6214msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2011- ja ISO C++ 2014 -standardeissa."
6215
6216#: c-family/c.opt:425
6217#, no-c-format
6218msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
6219msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2014- ja ISO C++ 2017 -standardeissa."
6220
6221#: c-family/c.opt:432
6222#, fuzzy, no-c-format
6223msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
6224msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2014- ja ISO C++ 2017 -standardeissa."
6225
6226#: c-family/c.opt:436
6227#, no-c-format
6228msgid "Warn about casts between incompatible function types."
6229msgstr "Varoita epäyhteensopivien funktiotyyppien välisistä muunnoksista."
6230
6231#: c-family/c.opt:440
6232#, no-c-format
6233msgid "Warn about casts which discard qualifiers."
6234msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet."
6235
6236#: c-family/c.opt:444 c-family/c.opt:448
6237#, fuzzy, no-c-format
6238msgid "Warn about catch handlers of non-reference type."
6239msgstr "Varoita eri enum-tyyppien vertailusta."
6240
6241#: c-family/c.opt:452
6242#, no-c-format
6243msgid "Warn about subscripts whose type is \"char\"."
6244msgstr "Varoita ”char”-tyypillä indeksoinnista."
6245
6246#: c-family/c.opt:456 c-family/c.opt:1436 c-family/c.opt:1440
6247#: c-family/c.opt:1444 c-family/c.opt:1448 c-family/c.opt:1452
6248#: c-family/c.opt:1456 c-family/c.opt:1460 c-family/c.opt:1467
6249#: c-family/c.opt:1471 c-family/c.opt:1475 c-family/c.opt:1479
6250#: c-family/c.opt:1483 c-family/c.opt:1487 c-family/c.opt:1491
6251#: c-family/c.opt:1495 c-family/c.opt:1499 c-family/c.opt:1503
6252#: c-family/c.opt:1507 c-family/c.opt:1511 c-family/c.opt:1515
6253#: config/i386/i386.opt:979
6254#, no-c-format
6255msgid "Removed in GCC 9.  This switch has no effect."
6256msgstr "Poistettu GCC 9:ssä. Tämä valitsin ei vaikuta mihinkään."
6257
6258#: c-family/c.opt:460
6259#, no-c-format
6260msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
6261msgstr "Varoita muuttujista, joita ”longjmp” tai ”vfork” saattaa muuttaa."
6262
6263#: c-family/c.opt:464
6264#, no-c-format
6265msgid "Warn about uses of a comma operator within a subscripting expression."
6266msgstr "Varoita pilkuoperaattorin käytöstä alaindeksilausekkeessa."
6267
6268#: c-family/c.opt:468
6269#, no-c-format
6270msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
6271msgstr "Varoita mahdollisista sisäkkäisistä lohkokommenteista ja C++-kommenteista, jotka ulottuvat useammalle kuin yhdelle fyysiselle riville."
6272
6273#: c-family/c.opt:472
6274#, no-c-format
6275msgid "Synonym for -Wcomment."
6276msgstr "Sama kuin -Wcomment."
6277
6278#: c-family/c.opt:476
6279#, no-c-format
6280msgid "Warn for conditionally-supported constructs."
6281msgstr "Varoittaa ehdollisesti tuetuista rakenteista."
6282
6283#: c-family/c.opt:480
6284#, no-c-format
6285msgid "Warn for implicit type conversions that may change a value."
6286msgstr "Varoita implisiittisistä tyyppimuunnoksista, jotka voivat muuttaa arvoa."
6287
6288#: c-family/c.opt:484
6289#, no-c-format
6290msgid "Warn for converting NULL from/to a non-pointer type."
6291msgstr "Varoita NULLin muunnoksesta epäosoitintyypiksi."
6292
6293#: c-family/c.opt:492
6294#, fuzzy, no-c-format
6295msgid "Warn when performing class template argument deduction on a type with no deduction guides."
6296msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
6297
6298#: c-family/c.opt:497
6299#, no-c-format
6300msgid "Warn when all constructors and destructors are private."
6301msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiä."
6302
6303#: c-family/c.opt:501
6304#, no-c-format
6305msgid "Warn about dangling else."
6306msgstr "Varoita orvosta elsestä."
6307
6308#: c-family/c.opt:505
6309#, no-c-format
6310msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
6311msgstr "Varoita makrojen __TIME__, __DATE__ ja __TIMESTAMP__ käytöstä."
6312
6313#: c-family/c.opt:509
6314#, fuzzy, no-c-format
6315msgid "Warn when a declaration is found after a statement."
6316msgstr "Varoita kun esittely ei määrittele tyyppiä"
6317
6318#: c-family/c.opt:513
6319#, no-c-format
6320msgid "Warn when deleting a pointer to incomplete type."
6321msgstr "Varoita epätäydellisen osoitintyypin tuhoamisesta."
6322
6323#: c-family/c.opt:517
6324#, no-c-format
6325msgid "Warn about deleting polymorphic objects with non-virtual destructors."
6326msgstr "Varoita polymorfisten olioiden tuhoamisesta epävirtuaalisilla hajottimilla."
6327
6328#: c-family/c.opt:525
6329#, no-c-format
6330msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
6331msgstr ""
6332
6333#: c-family/c.opt:530
6334#, no-c-format
6335msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
6336msgstr ""
6337
6338#: c-family/c.opt:535
6339#, fuzzy, no-c-format
6340msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
6341msgstr "Varoita implisiittisistä enum-tyyppien muunnoksista."
6342
6343#: c-family/c.opt:539
6344#, no-c-format
6345msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
6346msgstr ""
6347
6348#: c-family/c.opt:544
6349#, fuzzy, no-c-format
6350msgid "Warn about positional initialization of structs requiring designated initializers."
6351msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
6352
6353#: c-family/c.opt:548
6354#, fuzzy, no-c-format
6355msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
6356msgstr "staattinen tai tyyppimääreitä ei-parametrisessa taulukkoesittelijässä"
6357
6358#: c-family/c.opt:552
6359#, no-c-format
6360msgid "Warn if type qualifiers on pointers are discarded."
6361msgstr "Varoita jos osoittimien tyyppimääreet hylätään."
6362
6363#: c-family/c.opt:556
6364#, no-c-format
6365msgid "Warn about compile-time integer division by zero."
6366msgstr "Varoita käännösaikaisesta nollalla jaosta."
6367
6368#: c-family/c.opt:560
6369#, no-c-format
6370msgid "Warn about duplicated branches in if-else statements."
6371msgstr "Varoita kahdenkertaisista haaroista if-else-lauseissa."
6372
6373#: c-family/c.opt:564
6374#, no-c-format
6375msgid "Warn about duplicated conditions in an if-else-if chain."
6376msgstr "Varoita kahdenkertaisista ehdoista if-else-if-ketjussa."
6377
6378#: c-family/c.opt:568
6379#, no-c-format
6380msgid "Warn about violations of Effective C++ style rules."
6381msgstr "Varoita Effective C++ -tyylisääntöjen rikkomuksista."
6382
6383#: c-family/c.opt:572
6384#, no-c-format
6385msgid "Warn about an empty body in an if or else statement."
6386msgstr "Varoita tyhjästä rungosta if- ja else-lauseissa."
6387
6388#: c-family/c.opt:576
6389#, no-c-format
6390msgid "Warn about stray tokens after #else and #endif."
6391msgstr "Varoita ylimääräisistä merkeistä #elif- ja #endif-direktiivien perässä."
6392
6393#: c-family/c.opt:580
6394#, no-c-format
6395msgid "Warn about comparison of different enum types."
6396msgstr "Varoita eri enum-tyyppien vertailusta."
6397
6398#: c-family/c.opt:584
6399#, no-c-format
6400msgid "Warn about implicit conversion of enum types."
6401msgstr "Varoita implisiittisistä enum-tyyppien muunnoksista."
6402
6403#: c-family/c.opt:592
6404#, fuzzy, no-c-format
6405msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
6406msgstr "%J%qD on tavallisesti ei-staattinen funktio"
6407
6408#: c-family/c.opt:596
6409#, fuzzy, no-c-format
6410msgid "Warn when an exception handler is shadowed by another handler."
6411msgstr "Varoita käyttämättömistä muuttujista"
6412
6413#: c-family/c.opt:604
6414#, no-c-format
6415msgid "Warn about semicolon after in-class function definition."
6416msgstr "Varoita puolipisteestä luokansisäisen funktiomäärittelyn perässä."
6417
6418#: c-family/c.opt:608
6419#, no-c-format
6420msgid "Warn for implicit type conversions that cause loss of floating point precision."
6421msgstr "Varoita implisiittisistä tyyppimuunnoksista, jotka aiheuttavat liukulukutarkkuuden menetystä."
6422
6423#: c-family/c.opt:612
6424#, no-c-format
6425msgid "Warn if testing floating point numbers for equality."
6426msgstr "Varoita liukulukujen yhtäsuuruusvertailuista."
6427
6428#: c-family/c.opt:616 c-family/c.opt:662
6429#, no-c-format
6430msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
6431msgstr "Varoita epäilyttävistä printf/scanf/strftime/strfmon-muotoilumerkkijonoista."
6432
6433#: c-family/c.opt:620
6434#, no-c-format
6435msgid "Warn about format strings that contain NUL bytes."
6436msgstr "Varoita NUL-tavuja sisältävistä muotoilumerkkijonoista."
6437
6438#: c-family/c.opt:624
6439#, fuzzy, no-c-format
6440msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
6441msgstr "Varoita muotoilumerkkijonoista, jotka eivät ole literaaleja."
6442
6443#: c-family/c.opt:628
6444#, fuzzy, no-c-format
6445msgid "Warn if passing too many arguments to a function for its format string."
6446msgstr "liian paljon argumentteja funktiolle %<va_start%>"
6447
6448#: c-family/c.opt:632
6449#, no-c-format
6450msgid "Warn about format strings that are not literals."
6451msgstr "Varoita muotoilumerkkijonoista, jotka eivät ole literaaleja."
6452
6453#: c-family/c.opt:636
6454#, fuzzy, no-c-format
6455msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
6456msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
6457
6458#: c-family/c.opt:641
6459#, no-c-format
6460msgid "Warn about possible security problems with format functions."
6461msgstr "Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessä."
6462
6463#: c-family/c.opt:645
6464#, fuzzy, no-c-format
6465msgid "Warn about sign differences with format functions."
6466msgstr "Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessä"
6467
6468#: c-family/c.opt:649
6469#, fuzzy, no-c-format
6470msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
6471msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
6472
6473#: c-family/c.opt:654
6474#, no-c-format
6475msgid "Warn about strftime formats yielding 2-digit years."
6476msgstr "Varoita kaksinumeroisia vuosilukuja tuottavista strftime-muotoiluista."
6477
6478#: c-family/c.opt:658
6479#, no-c-format
6480msgid "Warn about zero-length formats."
6481msgstr "Varoita nollan pituisista muotoiluista."
6482
6483#: c-family/c.opt:666
6484#, fuzzy, no-c-format
6485msgid "Warn about function calls with format strings that write past the end of the destination region."
6486msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
6487
6488#: c-family/c.opt:671
6489#, no-c-format
6490msgid "Warn about calls to snprintf and similar functions that truncate output."
6491msgstr "Varoita tuotosta typistävistä snprintf-funktiokutsuista ja vastaavista."
6492
6493#: c-family/c.opt:675
6494#, no-c-format
6495msgid "Warn when the field in a struct is not aligned."
6496msgstr "Varoita, kun structin kenttä ei ole kohdistettu."
6497
6498#: c-family/c.opt:679
6499#, no-c-format
6500msgid "Warn whenever type qualifiers are ignored."
6501msgstr "Varoita tyyppimääreiden huomiotta jättämisestä."
6502
6503#: c-family/c.opt:683
6504#, no-c-format
6505msgid "Warn whenever attributes are ignored."
6506msgstr "Varoita attribuuttien huomiotta jättämisestä."
6507
6508#: c-family/c.opt:687
6509#, fuzzy, no-c-format
6510msgid "Warn when a base is inaccessible in derived due to ambiguity."
6511msgstr "halutaan rekisterimuuttujan %qD osoite"
6512
6513#: c-family/c.opt:691
6514#, fuzzy, no-c-format
6515msgid "Warn when there is a conversion between pointers that have incompatible types."
6516msgstr "parametrilla %P on vaillinainen tyyppi %qT"
6517
6518#: c-family/c.opt:695
6519#, no-c-format
6520msgid "Warn when the address of packed member of struct or union is taken."
6521msgstr ""
6522
6523#: c-family/c.opt:699
6524#, no-c-format
6525msgid "Warn about variables which are initialized to themselves."
6526msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
6527
6528#: c-family/c.opt:703
6529#, no-c-format
6530msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
6531msgstr ""
6532
6533#: c-family/c.opt:707
6534#, no-c-format
6535msgid "Warn about implicit declarations."
6536msgstr "Varoita implisiittisistä funktioesittelyistä."
6537
6538#: c-family/c.opt:715
6539#, fuzzy, no-c-format
6540msgid "Warn about implicit conversions from \"float\" to \"double\"."
6541msgstr "Varoita implisiittisistä muunnoksista"
6542
6543#: c-family/c.opt:719
6544#, no-c-format
6545msgid "Warn if \"defined\" is used outside #if."
6546msgstr "Varoita ”defined”:in käytöstä #if-ehdon ulkopuolella."
6547
6548#: c-family/c.opt:723
6549#, no-c-format
6550msgid "Warn about implicit function declarations."
6551msgstr "Varoita implisiittisistä funktioesittelyistä."
6552
6553#: c-family/c.opt:727
6554#, no-c-format
6555msgid "Warn when a declaration does not specify a type."
6556msgstr "Varoita kun esittely ei määrittele tyyppiä."
6557
6558#: c-family/c.opt:734
6559#, no-c-format
6560msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
6561msgstr ""
6562
6563#: c-family/c.opt:738
6564#, no-c-format
6565msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
6566msgstr ""
6567
6568#: c-family/c.opt:742
6569#, fuzzy, no-c-format
6570msgid "Warn for suspicious integer expressions in boolean context."
6571msgstr "lueteltu tyyppi määritelty täällä"
6572
6573#: c-family/c.opt:746
6574#, no-c-format
6575msgid "Warn when there is a cast to a pointer from an integer of a different size."
6576msgstr "Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi."
6577
6578#: c-family/c.opt:750
6579#, no-c-format
6580msgid "Warn about invalid uses of the \"offsetof\" macro."
6581msgstr "Varoita ”offsetof”-makron virheellisestä käytöstä."
6582
6583#: c-family/c.opt:754
6584#, no-c-format
6585msgid "Warn about PCH files that are found but not used."
6586msgstr "Varoita löytyneistä PCH-tiedostoista, joita ei käytetä."
6587
6588#: c-family/c.opt:758
6589#, fuzzy, no-c-format
6590msgid "Warn when a jump misses a variable initialization."
6591msgstr "halutaan rekisterimuuttujan %qD osoite"
6592
6593#: c-family/c.opt:762
6594#, no-c-format
6595msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
6596msgstr ""
6597
6598#: c-family/c.opt:766
6599#, no-c-format
6600msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
6601msgstr "Varoita, kun looginen operaattori on aina tosi tai aina epätosi."
6602
6603#: c-family/c.opt:770
6604#, no-c-format
6605msgid "Warn when logical not is used on the left hand side operand of a comparison."
6606msgstr ""
6607
6608#: c-family/c.opt:774
6609#, no-c-format
6610msgid "Do not warn about using \"long long\" when -pedantic."
6611msgstr "Älä varoita ”long long”-tyypistä -pedantic-tilassa."
6612
6613#: c-family/c.opt:778
6614#, no-c-format
6615msgid "Warn about suspicious declarations of \"main\"."
6616msgstr "Varoita epäilyttävistä ”main”-funktion esittelyistä."
6617
6618#: c-family/c.opt:786
6619#, no-c-format
6620msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
6621msgstr ""
6622
6623#: c-family/c.opt:790
6624#, no-c-format
6625msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
6626msgstr ""
6627
6628#: c-family/c.opt:794
6629#, fuzzy, no-c-format
6630msgid "Warn when the indentation of the code does not reflect the block structure."
6631msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
6632
6633#: c-family/c.opt:798
6634#, no-c-format
6635msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
6636msgstr ""
6637
6638#: c-family/c.opt:803
6639#, no-c-format
6640msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
6641msgstr ""
6642
6643#: c-family/c.opt:808
6644#, no-c-format
6645msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
6646msgstr ""
6647
6648#: c-family/c.opt:812
6649#, no-c-format
6650msgid "Warn about possibly missing braces around initializers."
6651msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa."
6652
6653#: c-family/c.opt:816
6654#, no-c-format
6655msgid "Warn about global functions without previous declarations."
6656msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyä."
6657
6658#: c-family/c.opt:820
6659#, no-c-format
6660msgid "Warn about missing fields in struct initializers."
6661msgstr "Varoita puuttuvista kentistä struct-alustimissa."
6662
6663#: c-family/c.opt:824
6664#, no-c-format
6665msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
6666msgstr ""
6667
6668#: c-family/c.opt:828
6669#, no-c-format
6670msgid "Warn on direct multiple inheritance."
6671msgstr "Varoita suorasta moniperinnästä."
6672
6673#: c-family/c.opt:832
6674#, fuzzy, no-c-format
6675msgid "Warn on namespace definition."
6676msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
6677
6678#: c-family/c.opt:836
6679#, fuzzy, no-c-format
6680msgid "Warn when fields in a struct with the packed attribute are misaligned."
6681msgstr "Varoita kun Cell-mikrokoodattu käsky lähetetään"
6682
6683#: c-family/c.opt:840
6684#, no-c-format
6685msgid "Warn when a range-based for-loop is creating unnecessary copies."
6686msgstr ""
6687
6688#: c-family/c.opt:844
6689#, no-c-format
6690msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
6691msgstr ""
6692
6693#: c-family/c.opt:848
6694#, fuzzy, no-c-format
6695msgid "Warn about missing sized deallocation functions."
6696msgstr "Varoita puuttuvista kentistä struct-alustimissa"
6697
6698#: c-family/c.opt:852
6699#, no-c-format
6700msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
6701msgstr ""
6702
6703#: c-family/c.opt:856
6704#, no-c-format
6705msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
6706msgstr ""
6707
6708#: c-family/c.opt:861
6709#, no-c-format
6710msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
6711msgstr ""
6712
6713#: c-family/c.opt:865
6714#, no-c-format
6715msgid "Warn when sizeof is applied on a parameter declared as an array."
6716msgstr ""
6717
6718#: c-family/c.opt:869
6719#, no-c-format
6720msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
6721msgstr ""
6722
6723#: c-family/c.opt:875
6724#, fuzzy, no-c-format
6725msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
6726msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
6727
6728#: c-family/c.opt:880
6729#, fuzzy, no-c-format
6730msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
6731msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
6732
6733#: c-family/c.opt:885
6734#, fuzzy, no-c-format
6735msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
6736msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
6737
6738#: c-family/c.opt:889
6739#, fuzzy, no-c-format
6740msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
6741msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
6742
6743#: c-family/c.opt:893
6744#, fuzzy, no-c-format
6745msgid "Warn about functions which might be candidates for format attributes."
6746msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
6747
6748#: c-family/c.opt:897
6749#, no-c-format
6750msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
6751msgstr ""
6752
6753#: c-family/c.opt:902
6754#, fuzzy, no-c-format
6755msgid "Warn about enumerated switches, with no default, missing a case."
6756msgstr "Tuota koodia big-endian-tilassa"
6757
6758#: c-family/c.opt:906
6759#, fuzzy, no-c-format
6760msgid "Warn about enumerated switches missing a \"default:\" statement."
6761msgstr "Varoita tyhjästä rungosta if- ja else-lauseissa."
6762
6763#: c-family/c.opt:910
6764#, fuzzy, no-c-format
6765msgid "Warn about all enumerated switches missing a specific case."
6766msgstr "ylivuoto vakiolausekkeessa"
6767
6768#: c-family/c.opt:914
6769#, fuzzy, no-c-format
6770msgid "Warn about switches with boolean controlling expression."
6771msgstr "ylivuoto vakiolausekkeessa"
6772
6773#: c-family/c.opt:918
6774#, no-c-format
6775msgid "Warn about switch values that are outside of the switch's type range."
6776msgstr ""
6777
6778#: c-family/c.opt:922
6779#, fuzzy, no-c-format
6780msgid "Warn on primary template declaration."
6781msgstr "malliesittelylle %q+D"
6782
6783#: c-family/c.opt:926
6784#, no-c-format
6785msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
6786msgstr ""
6787
6788#: c-family/c.opt:935
6789#, fuzzy, no-c-format
6790msgid "Warn about user-specified include directories that do not exist."
6791msgstr "Varoita annetuista include-hakemistoista, jotka eivät ole olemassa"
6792
6793#: c-family/c.opt:939
6794#, no-c-format
6795msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
6796msgstr "Varoita funktioparametreistä, jotka on esitelty ilman tyyppimäärittelyjä K&R-tyylisissä funktioissa."
6797
6798#: c-family/c.opt:943
6799#, no-c-format
6800msgid "Warn about global functions without prototypes."
6801msgstr "Varoita globaaleista funktioista, joilla ei ole prototyyppiä."
6802
6803#: c-family/c.opt:950
6804#, no-c-format
6805msgid "Warn about use of multi-character character constants."
6806msgstr "Varoita monimerkkisistä merkkivakioista."
6807
6808#: c-family/c.opt:954
6809#, fuzzy, no-c-format
6810msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
6811msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
6812
6813#: c-family/c.opt:958
6814#, fuzzy, no-c-format
6815msgid "Warn about \"extern\" declarations not at file scope."
6816msgstr "Varoita saman objektin useista esittelyistä"
6817
6818#: c-family/c.opt:962
6819#, no-c-format
6820msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
6821msgstr ""
6822
6823#: c-family/c.opt:966
6824#, no-c-format
6825msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
6826msgstr ""
6827
6828#: c-family/c.opt:970
6829#, fuzzy, no-c-format
6830msgid "Warn when non-templatized friend functions are declared within a template."
6831msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
6832
6833#: c-family/c.opt:974
6834#, fuzzy, no-c-format
6835msgid "Warn when a conversion function will never be called due to the type it converts to."
6836msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
6837
6838#: c-family/c.opt:978
6839#, no-c-format
6840msgid "Warn for unsafe raw memory writes to objects of class types."
6841msgstr ""
6842
6843#: c-family/c.opt:982
6844#, no-c-format
6845msgid "Warn about non-virtual destructors."
6846msgstr "Varoita epävirtuaalisista hajottimista."
6847
6848#: c-family/c.opt:986
6849#, no-c-format
6850msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
6851msgstr ""
6852
6853#: c-family/c.opt:1002
6854#, no-c-format
6855msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
6856msgstr "-Wnormalized=[none|id|nfc|nfkc]\tVaroita normalisoimattomista Unicode-merkkijonoista."
6857
6858#: c-family/c.opt:1025
6859#, no-c-format
6860msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
6861msgstr ""
6862
6863#: c-family/c.opt:1030
6864#, no-c-format
6865msgid "Warn if a C-style cast is used in a program."
6866msgstr "Varoita C-tyylisistä tyyppimuunnoksista ohjelmassa."
6867
6868#: c-family/c.opt:1034
6869#, fuzzy, no-c-format
6870msgid "Warn for obsolescent usage in a declaration."
6871msgstr "Varoita kun esittely ei määrittele tyyppiä"
6872
6873#: c-family/c.opt:1038
6874#, fuzzy, no-c-format
6875msgid "Warn if an old-style parameter definition is used."
6876msgstr "vanhanmallisia parametriesittelyitä prototyypitetyssä funktiomäärittelyssä"
6877
6878#: c-family/c.opt:1042
6879#, no-c-format
6880msgid "Warn if a simd directive is overridden by the vectorizer cost model."
6881msgstr ""
6882
6883#: c-family/c.opt:1046
6884#, no-c-format
6885msgid "Warn if a string is longer than the maximum portable length specified by the standard."
6886msgstr ""
6887
6888#: c-family/c.opt:1050
6889#, no-c-format
6890msgid "Warn about overloaded virtual function names."
6891msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä."
6892
6893#: c-family/c.opt:1054
6894#, fuzzy, no-c-format
6895msgid "Warn about overriding initializers without side effects."
6896msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
6897
6898#: c-family/c.opt:1058
6899#, fuzzy, no-c-format
6900msgid "Warn about overriding initializers with side effects."
6901msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
6902
6903#: c-family/c.opt:1062
6904#, no-c-format
6905msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
6906msgstr "Varoita pakatuista bittikentistä, joiden siirrososoite muuttui GCC 4.4:ssä."
6907
6908#: c-family/c.opt:1066
6909#, no-c-format
6910msgid "Warn about possibly missing parentheses."
6911msgstr "Varoita mahdollisesti puuttuvista sulkeista."
6912
6913#: c-family/c.opt:1074
6914#, no-c-format
6915msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
6916msgstr ""
6917
6918#: c-family/c.opt:1078
6919#, fuzzy, no-c-format
6920msgid "Warn when converting the type of pointers to member functions."
6921msgstr "parametrilla %P on vaillinainen tyyppi %qT"
6922
6923#: c-family/c.opt:1082
6924#, no-c-format
6925msgid "Warn about function pointer arithmetic."
6926msgstr "Varoita laskutoimituksista funktio-osoittimilla."
6927
6928#: c-family/c.opt:1086
6929#, fuzzy, no-c-format
6930msgid "Warn when a pointer differs in signedness in an assignment."
6931msgstr "tyyppimuunnos osoittimesta erisuuruiseen kokonaislukuun"
6932
6933#: c-family/c.opt:1090
6934#, fuzzy, no-c-format
6935msgid "Warn when a pointer is compared with a zero character constant."
6936msgstr "Varoita monimerkkisistä merkkivakioista"
6937
6938#: c-family/c.opt:1094
6939#, no-c-format
6940msgid "Warn when a pointer is cast to an integer of a different size."
6941msgstr "Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi."
6942
6943# vähän fuzzy
6944#: c-family/c.opt:1098
6945#, no-c-format
6946msgid "Warn about misuses of pragmas."
6947msgstr "Varoita pragmain väärästä käytöstä."
6948
6949#: c-family/c.opt:1102
6950#, no-c-format
6951msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
6952msgstr ""
6953
6954#: c-family/c.opt:1106
6955#, no-c-format
6956msgid "Warn if a property for an Objective-C object has no assign semantics specified."
6957msgstr ""
6958
6959#: c-family/c.opt:1110
6960#, no-c-format
6961msgid "Warn if inherited methods are unimplemented."
6962msgstr "Varoita perittyjen metodien puuttuvista toteutuksista."
6963
6964#: c-family/c.opt:1114 c-family/c.opt:1118
6965#, no-c-format
6966msgid "Warn for placement new expressions with undefined behavior."
6967msgstr ""
6968
6969#: c-family/c.opt:1122
6970#, no-c-format
6971msgid "Warn about multiple declarations of the same object."
6972msgstr "Varoita saman objektin useista esittelyistä."
6973
6974#: c-family/c.opt:1126
6975#, no-c-format
6976msgid "Warn about redundant calls to std::move."
6977msgstr ""
6978
6979# vähän fuzzy
6980#: c-family/c.opt:1130
6981#, fuzzy, no-c-format
6982msgid "Warn about uses of register storage specifier."
6983msgstr "Varoita pragmain väärästä käytöstä."
6984
6985#: c-family/c.opt:1134
6986#, no-c-format
6987msgid "Warn when the compiler reorders code."
6988msgstr "Varoita kun kääntäjä järjestää koodia uudelleen."
6989
6990#: c-family/c.opt:1138
6991#, no-c-format
6992msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
6993msgstr "Varoita kun funktion paluutyypiksi jää ”int” (C), tai kun paluutyypit ovat ristiriitaiset (C++)."
6994
6995#: c-family/c.opt:1142
6996#, no-c-format
6997msgid "Warn on suspicious constructs involving reverse scalar storage order."
6998msgstr ""
6999
7000#: c-family/c.opt:1146
7001#, fuzzy, no-c-format
7002msgid "Warn if a selector has multiple methods."
7003msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyä."
7004
7005#: c-family/c.opt:1150
7006#, fuzzy, no-c-format
7007msgid "Warn about possible violations of sequence point rules."
7008msgstr "Varoita Effective C++ -tyylisääntöjen rikkomuksista"
7009
7010#: c-family/c.opt:1154
7011#, no-c-format
7012msgid "Warn if a local declaration hides an instance variable."
7013msgstr "Varoita kun paikallinen esittely piilottaa instanssimuuttujan."
7014
7015#: c-family/c.opt:1158 c-family/c.opt:1162
7016#, fuzzy, no-c-format
7017msgid "Warn if left shift of a signed value overflows."
7018msgstr "oikealle siirron lukumäärä on negatiivinen"
7019
7020#: c-family/c.opt:1166
7021#, no-c-format
7022msgid "Warn if shift count is negative."
7023msgstr "Varoita kun oikealle siirron lukumäärä on negatiivinen."
7024
7025#: c-family/c.opt:1170
7026#, fuzzy, no-c-format
7027msgid "Warn if shift count >= width of type."
7028msgstr "vasemmalle siirron lukumäärä >= tyypin leveys"
7029
7030#: c-family/c.opt:1174
7031#, fuzzy, no-c-format
7032msgid "Warn if left shifting a negative value."
7033msgstr "oikealle siirron lukumäärä on negatiivinen"
7034
7035#: c-family/c.opt:1178
7036#, no-c-format
7037msgid "Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot."
7038msgstr ""
7039
7040#: c-family/c.opt:1182
7041#, no-c-format
7042msgid "Warn about signed-unsigned comparisons."
7043msgstr "Varoita signed-unsigned-vertailuista."
7044
7045#: c-family/c.opt:1190
7046#, fuzzy, no-c-format
7047msgid "Warn for implicit type conversions between signed and unsigned integers."
7048msgstr "Varoita implisiittisistä tyyppimuunnoksista etumerkillisten ja etumerkittömien kokonaislukujen välillä"
7049
7050#: c-family/c.opt:1194
7051#, fuzzy, no-c-format
7052msgid "Warn when overload promotes from unsigned to signed."
7053msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
7054
7055#: c-family/c.opt:1198
7056#, fuzzy, no-c-format
7057msgid "Warn about uncasted NULL used as sentinel."
7058msgstr "Varoita pragmain väärästä käytöstä"
7059
7060#: c-family/c.opt:1202
7061#, no-c-format
7062msgid "Warn about unprototyped function declarations."
7063msgstr "Varoita prototyypittömistä funktioesittelyistä."
7064
7065#: c-family/c.opt:1214
7066#, no-c-format
7067msgid "Warn if type signatures of candidate methods do not match exactly."
7068msgstr ""
7069
7070#: c-family/c.opt:1218
7071#, no-c-format
7072msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
7073msgstr ""
7074
7075#: c-family/c.opt:1222
7076#, no-c-format
7077msgid "Deprecated.  This switch has no effect."
7078msgstr "Vanhentunut. Tämä valitsin ei vaikuta mihinkään."
7079
7080#: c-family/c.opt:1230
7081#, no-c-format
7082msgid "Warn if a comparison always evaluates to true or false."
7083msgstr "Varoita vertailusta, joka on aina tosi tai aina epätosi."
7084
7085#: c-family/c.opt:1234
7086#, no-c-format
7087msgid "Warn if a throw expression will always result in a call to terminate()."
7088msgstr ""
7089
7090#: c-family/c.opt:1238
7091#, no-c-format
7092msgid "Warn about features not present in traditional C."
7093msgstr "Varoita ominaisuuksista, joita ei ole perinteisessä C:ssä."
7094
7095#: c-family/c.opt:1242
7096#, no-c-format
7097msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
7098msgstr ""
7099
7100#: c-family/c.opt:1246
7101#, no-c-format
7102msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
7103msgstr ""
7104
7105#: c-family/c.opt:1250
7106#, fuzzy, no-c-format
7107msgid "Warn about @selector()s without previously declared methods."
7108msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyä."
7109
7110#: c-family/c.opt:1254
7111#, no-c-format
7112msgid "Warn if an undefined macro is used in an #if directive."
7113msgstr "Varoita määrittelemättömän makron käytöstä #if-ehdossa."
7114
7115#: c-family/c.opt:1266
7116#, no-c-format
7117msgid "Warn about unrecognized pragmas."
7118msgstr "Varoita tuntemattomista pragmoista."
7119
7120#: c-family/c.opt:1270
7121#, no-c-format
7122msgid "Warn about unsuffixed float constants."
7123msgstr "Varoita loppuliitteettömistä liukulukuvakioista."
7124
7125#: c-family/c.opt:1278
7126#, fuzzy, no-c-format
7127msgid "Warn when typedefs locally defined in a function are not used."
7128msgstr "%Jnimike %qD määritelty, mutta ei käytetty"
7129
7130#: c-family/c.opt:1282
7131#, fuzzy, no-c-format
7132msgid "Warn about macros defined in the main file that are not used."
7133msgstr "Varoita löytyneistä PCH-tiedostoista, joita ei käytetä"
7134
7135#: c-family/c.opt:1286
7136#, fuzzy, no-c-format
7137msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
7138msgstr "Varoita, jos attribuutilla warn_unused_result merkitty funktion kutsuja ei käytä paluuarvoa"
7139
7140#: c-family/c.opt:1294 c-family/c.opt:1298
7141#, no-c-format
7142msgid "Warn when a const variable is unused."
7143msgstr "Varoita käyttämättömistä const-muuttujista."
7144
7145#: c-family/c.opt:1302
7146#, no-c-format
7147msgid "Warn about using variadic macros."
7148msgstr "Varoita variadisista makroista."
7149
7150#: c-family/c.opt:1306
7151#, no-c-format
7152msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
7153msgstr ""
7154
7155#: c-family/c.opt:1310
7156#, no-c-format
7157msgid "Warn about the most vexing parse syntactic ambiguity."
7158msgstr ""
7159
7160#: c-family/c.opt:1314
7161#, fuzzy, no-c-format
7162msgid "Warn if a variable length array is used."
7163msgstr "käytetään muuttuvapituista taulukkoa"
7164
7165#: c-family/c.opt:1318
7166#, fuzzy, no-c-format
7167msgid "-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."
7168msgstr "muuttuja %qD esitelty %<inline%>:ksi"
7169
7170#: c-family/c.opt:1324
7171#, no-c-format
7172msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
7173msgstr ""
7174
7175#: c-family/c.opt:1328
7176#, fuzzy, no-c-format
7177msgid "Warn about mismatched declarations of VLA parameters."
7178msgstr "Varoita saman objektin useista esittelyistä."
7179
7180#: c-family/c.opt:1332
7181#, fuzzy, no-c-format
7182msgid "Warn about deprecated uses of volatile qualifier."
7183msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet."
7184
7185#: c-family/c.opt:1336
7186#, fuzzy, no-c-format
7187msgid "Warn when a register variable is declared volatile."
7188msgstr "halutaan rekisterimuuttujan %qD osoite"
7189
7190#: c-family/c.opt:1340
7191#, no-c-format
7192msgid "Warn on direct virtual inheritance."
7193msgstr "Varoita suorasta virtuaalisesta perinnästä."
7194
7195#: c-family/c.opt:1344
7196#, no-c-format
7197msgid "Warn if a virtual base has a non-trivial move assignment operator."
7198msgstr ""
7199
7200# Tämä on -Wwrite-strings -valitsimen käännös. Tässä puhutaan nonzerosta, mutta
7201# tottakai valitsimen antaminen sinänsä saa sen epänollaksi, eikä tämä mitään
7202# numeroarvoja parametrikseen ota. Ei muissakaan valitsimissa mistään epänollasta
7203# puhuta, miksi tässä?
7204#: c-family/c.opt:1348
7205#, no-c-format
7206msgid "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."
7207msgstr "C++:ssa varoitetaan vanhentuneesta merkkijonoliteraalien tyyppimuunnoksesta ”char *”:een. C:ssä annetaan vastaava varoitus, vaikkei muunnos ISO C -standardin mukaan tietenkään ole vanhentunut."
7208
7209#: c-family/c.opt:1352
7210#, no-c-format
7211msgid "Warn when a literal '0' is used as null pointer."
7212msgstr "Varoita kun ”0”-literaalia käytetään nollaosoittimena."
7213
7214#: c-family/c.opt:1356
7215#, no-c-format
7216msgid "Warn about useless casts."
7217msgstr "Varoita tarpeettomista tyyppimuunnoksista."
7218
7219#: c-family/c.opt:1360
7220#, no-c-format
7221msgid "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."
7222msgstr ""
7223
7224#: c-family/c.opt:1364
7225#, fuzzy, no-c-format
7226msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
7227msgstr "Varoita kun esittely ei määrittele tyyppiä."
7228
7229#: c-family/c.opt:1368
7230#, fuzzy, no-c-format
7231msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
7232msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
7233
7234#: c-family/c.opt:1373
7235#, no-c-format
7236msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
7237msgstr "Sama kuin -std=c89 (C) tai -std=c++98 (C++)."
7238
7239#: c-family/c.opt:1381
7240#, no-c-format
7241msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
7242msgstr ""
7243
7244#: c-family/c.opt:1385
7245#, no-c-format
7246msgid "Enforce class member access control semantics."
7247msgstr ""
7248
7249#: c-family/c.opt:1389
7250#, no-c-format
7251msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
7252msgstr ""
7253
7254#: c-family/c.opt:1393
7255#, no-c-format
7256msgid "Support C++17 allocation of over-aligned types."
7257msgstr ""
7258
7259#: c-family/c.opt:1397
7260#, no-c-format
7261msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
7262msgstr ""
7263
7264#: c-family/c.opt:1404
7265#, fuzzy, no-c-format
7266msgid "Allow variadic functions without named parameter."
7267msgstr "kenttä %qE esitelty funktiona"
7268
7269#: c-family/c.opt:1408 c-family/c.opt:1672 c-family/c.opt:2055
7270#: c-family/c.opt:2059 c-family/c.opt:2075
7271#, no-c-format
7272msgid "No longer supported."
7273msgstr "Ei enää tuettu."
7274
7275#: c-family/c.opt:1412
7276#, no-c-format
7277msgid "Recognize the \"asm\" keyword."
7278msgstr "Tunnista ”asm”-avainsana."
7279
7280#: c-family/c.opt:1420
7281#, no-c-format
7282msgid "Recognize built-in functions."
7283msgstr "Tunnista sisäiset funktiot."
7284
7285#: c-family/c.opt:1427
7286#, no-c-format
7287msgid "Where shorter, use canonicalized paths to systems headers."
7288msgstr ""
7289
7290#: c-family/c.opt:1431
7291#, no-c-format
7292msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
7293msgstr ""
7294
7295#: c-family/c.opt:1519
7296#, fuzzy, no-c-format
7297msgid "Removed in GCC 8.  This switch has no effect."
7298msgstr "Vanhentunut GCC 8:ssa. Tämä valitsin ei vaikuta mihinkään."
7299
7300#: c-family/c.opt:1523
7301#, fuzzy, no-c-format
7302msgid "Enable support for C++ concepts."
7303msgstr "Ota käyttöön lisämääreiden tuki"
7304
7305#: c-family/c.opt:1527
7306#, fuzzy, no-c-format
7307msgid "Enable certain features present in the Concepts TS."
7308msgstr "Varoita ominaisuuksista, joita ei ole perinteisessä C:ssä."
7309
7310#: c-family/c.opt:1531
7311#, no-c-format
7312msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
7313msgstr ""
7314
7315#: c-family/c.opt:1535
7316#, fuzzy, no-c-format
7317msgid "Allow the arguments of the '?' operator to have different types."
7318msgstr "Salli ”?”-operaattorin argumenttien olla eri tyyppiä"
7319
7320#: c-family/c.opt:1543
7321#, fuzzy, no-c-format
7322msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
7323msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
7324
7325#: c-family/c.opt:1547
7326#, no-c-format
7327msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
7328msgstr ""
7329
7330#: c-family/c.opt:1551
7331#, no-c-format
7332msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
7333msgstr ""
7334
7335#: c-family/c.opt:1555
7336#, no-c-format
7337msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
7338msgstr ""
7339
7340#: c-family/c.opt:1559
7341#, no-c-format
7342msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
7343msgstr ""
7344
7345#: c-family/c.opt:1563
7346#, no-c-format
7347msgid "Enable C++ coroutines (experimental)."
7348msgstr ""
7349
7350#: c-family/c.opt:1567
7351#, fuzzy, no-c-format
7352msgid "Emit debug annotations during preprocessing."
7353msgstr "virheellinen esikääntäjän direktiivi #%s"
7354
7355#: c-family/c.opt:1575
7356#, fuzzy, no-c-format
7357msgid "Factor complex constructors and destructors to favor space over speed."
7358msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiä"
7359
7360#: c-family/c.opt:1583
7361#, no-c-format
7362msgid "Print hierarchical comparisons when template types are mismatched."
7363msgstr ""
7364
7365#: c-family/c.opt:1587
7366#, fuzzy, no-c-format
7367msgid "Preprocess directives only."
7368msgstr "Älä luo #line-direktiivejä"
7369
7370#: c-family/c.opt:1591
7371#, no-c-format
7372msgid "Permit '$' as an identifier character."
7373msgstr "Salli ”$” merkkinä tunnisteessa."
7374
7375#: c-family/c.opt:1595
7376#, no-c-format
7377msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
7378msgstr ""
7379
7380#: c-family/c.opt:1599
7381#, fuzzy, no-c-format
7382msgid "Write all declarations as Ada code transitively."
7383msgstr "Varoita kun esittely ei määrittele tyyppiä"
7384
7385#: c-family/c.opt:1603
7386#, fuzzy, no-c-format
7387msgid "Write all declarations as Ada code for the given file only."
7388msgstr "Varoita kun esittely ei määrittele tyyppiä"
7389
7390#: c-family/c.opt:1610
7391#, fuzzy, no-c-format
7392msgid "Do not elide common elements in template comparisons."
7393msgstr "Älä hylkää kommentteja makroja lavennettaessa."
7394
7395#: c-family/c.opt:1614
7396#, fuzzy, no-c-format
7397msgid "Generate code to check exception specifications."
7398msgstr "%qs esitelty funktion palauttavana funktiona"
7399
7400#: c-family/c.opt:1621
7401#, no-c-format
7402msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
7403msgstr ""
7404
7405#: c-family/c.opt:1625
7406#, no-c-format
7407msgid "Permit universal character names (\\u and \\U) in identifiers."
7408msgstr ""
7409
7410#: c-family/c.opt:1629
7411#, no-c-format
7412msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
7413msgstr ""
7414
7415#: c-family/c.opt:1633
7416#, no-c-format
7417msgid "Support dynamic initialization of thread-local variables in a different translation unit."
7418msgstr ""
7419
7420#: c-family/c.opt:1643
7421#, no-c-format
7422msgid "Do not assume that standard C libraries and \"main\" exist."
7423msgstr ""
7424
7425#: c-family/c.opt:1647
7426#, no-c-format
7427msgid "Recognize GNU-defined keywords."
7428msgstr "Tunnista GNU-määritellyt avainsanat."
7429
7430#: c-family/c.opt:1651
7431#, no-c-format
7432msgid "Generate code for GNU runtime environment."
7433msgstr "Tuota koodi GNU-suoritusympäristölle."
7434
7435#: c-family/c.opt:1655
7436#, fuzzy, no-c-format
7437msgid "Use traditional GNU semantics for inline functions."
7438msgstr "perinteinen C ei hyväksy automaattista koostealustusta"
7439
7440#: c-family/c.opt:1668
7441#, no-c-format
7442msgid "Assume normal C execution environment."
7443msgstr "Oleta normaali C-suoritusympäristö."
7444
7445#: c-family/c.opt:1676
7446#, fuzzy, no-c-format
7447msgid "Export functions even if they can be inlined."
7448msgstr "Tuota koodia big-endian-tilassa"
7449
7450#: c-family/c.opt:1680
7451#, fuzzy, no-c-format
7452msgid "Emit implicit instantiations of inline templates."
7453msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
7454
7455#: c-family/c.opt:1684
7456#, fuzzy, no-c-format
7457msgid "Emit implicit instantiations of templates."
7458msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
7459
7460#: c-family/c.opt:1688
7461#, no-c-format
7462msgid "Implement C++17 inheriting constructor semantics."
7463msgstr ""
7464
7465#: c-family/c.opt:1695
7466#, no-c-format
7467msgid "Don't emit dllexported inline functions unless needed."
7468msgstr ""
7469
7470#: c-family/c.opt:1702
7471#, no-c-format
7472msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
7473msgstr ""
7474
7475#: c-family/c.opt:1706
7476#, no-c-format
7477msgid "Enable C++ modules-ts (experimental)."
7478msgstr ""
7479
7480#: c-family/c.opt:1714
7481#, no-c-format
7482msgid "Enable C++ header module (experimental)."
7483msgstr ""
7484
7485#: c-family/c.opt:1721
7486#, no-c-format
7487msgid "Member functions defined within their class are inline in module purview."
7488msgstr ""
7489
7490#: c-family/c.opt:1725
7491#, no-c-format
7492msgid "Only emit Compiled Module Interface."
7493msgstr ""
7494
7495#: c-family/c.opt:1729
7496#, no-c-format
7497msgid "Mapper for module to CMI files."
7498msgstr ""
7499
7500#: c-family/c.opt:1733
7501#, fuzzy, no-c-format
7502msgid "Enable lazy module importing."
7503msgstr "Ota käyttöön funktioprofilointi."
7504
7505#: c-family/c.opt:1741
7506#, fuzzy, no-c-format
7507msgid "Warn about macros that have conflicting header units definitions."
7508msgstr "Varoita implisiittisistä funktioesittelyistä."
7509
7510#: c-family/c.opt:1745
7511#, no-c-format
7512msgid "Note #include directives translated to import declarations."
7513msgstr ""
7514
7515#: c-family/c.opt:1749
7516#, no-c-format
7517msgid "Note #include directives not translated to import declarations, and not known to be textual."
7518msgstr ""
7519
7520#: c-family/c.opt:1753
7521#, no-c-format
7522msgid "Note a #include translation of a specific header."
7523msgstr ""
7524
7525#: c-family/c.opt:1757
7526#, no-c-format
7527msgid "Note Compiled Module Interface pathnames."
7528msgstr ""
7529
7530#: c-family/c.opt:1761
7531#, no-c-format
7532msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
7533msgstr ""
7534
7535#: c-family/c.opt:1765
7536#, no-c-format
7537msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
7538msgstr ""
7539
7540#: c-family/c.opt:1769
7541#, fuzzy, no-c-format
7542msgid "Don't warn about uses of Microsoft extensions."
7543msgstr "Älä varoita Microsoft-laajennosten käytöstä"
7544
7545#: c-family/c.opt:1788
7546#, no-c-format
7547msgid "Implement resolution of DR 150 for matching of template template arguments."
7548msgstr ""
7549
7550#: c-family/c.opt:1792
7551#, no-c-format
7552msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
7553msgstr "Luo koodi NeXT (Apple Mac OS X) -suoritusympäristölle."
7554
7555#: c-family/c.opt:1796
7556#, no-c-format
7557msgid "Assume that receivers of Objective-C messages may be nil."
7558msgstr ""
7559
7560#: c-family/c.opt:1800
7561#, no-c-format
7562msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
7563msgstr ""
7564
7565#: c-family/c.opt:1804
7566#, no-c-format
7567msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
7568msgstr ""
7569
7570#: c-family/c.opt:1829
7571#, no-c-format
7572msgid "Treat a throw() exception specification as noexcept to improve code size."
7573msgstr ""
7574
7575#: c-family/c.opt:1833
7576#, no-c-format
7577msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
7578msgstr ""
7579
7580#: c-family/c.opt:1839
7581#, no-c-format
7582msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
7583msgstr ""
7584
7585#: c-family/c.opt:1843
7586#, no-c-format
7587msgid "Allow fast jumps to the message dispatcher."
7588msgstr ""
7589
7590#: c-family/c.opt:1849
7591#, fuzzy, no-c-format
7592msgid "Enable Objective-C exception and synchronization syntax."
7593msgstr "Käytä poikkeustenkäsittelyä"
7594
7595#: c-family/c.opt:1853
7596#, fuzzy, no-c-format
7597msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
7598msgstr "Käytä roskienkeruuta (GC) Objective-C/Objective-C++-ohjelmissa"
7599
7600#: c-family/c.opt:1857
7601#, no-c-format
7602msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
7603msgstr ""
7604
7605#: c-family/c.opt:1862
7606#, fuzzy, no-c-format
7607msgid "Enable Objective-C setjmp exception handling runtime."
7608msgstr "Käytä poikkeustenkäsittelyä"
7609
7610#: c-family/c.opt:1866
7611#, fuzzy, no-c-format
7612msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
7613msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen"
7614
7615#: c-family/c.opt:1870
7616#, no-c-format
7617msgid "Enable OpenACC."
7618msgstr "Käytä OpenACC:ta."
7619
7620#: c-family/c.opt:1874
7621#, no-c-format
7622msgid "Specify default OpenACC compute dimensions."
7623msgstr ""
7624
7625#: c-family/c.opt:1878
7626#, no-c-format
7627msgid "Enable OpenMP (implies -frecursive in Fortran)."
7628msgstr ""
7629
7630#: c-family/c.opt:1882
7631#, fuzzy, no-c-format
7632msgid "Enable OpenMP's SIMD directives."
7633msgstr "Luokittelematon lause IF-lauseessa kohdassa %C"
7634
7635#: c-family/c.opt:1886
7636#, no-c-format
7637msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
7638msgstr "Tunnista C++:n avainsanat kuten ”compl” ja ”xor”."
7639
7640#: c-family/c.opt:1897
7641#, no-c-format
7642msgid "Look for and use PCH files even when preprocessing."
7643msgstr ""
7644
7645#: c-family/c.opt:1901
7646#, fuzzy, no-c-format
7647msgid "Downgrade conformance errors to warnings."
7648msgstr "Käsittele kaikki varoitukset virheinä"
7649
7650#: c-family/c.opt:1905
7651#, fuzzy, no-c-format
7652msgid "Enable Plan 9 language extensions."
7653msgstr "Käytä AltiVec-käskyjä"
7654
7655#: c-family/c.opt:1909
7656#, no-c-format
7657msgid "Treat the input file as already preprocessed."
7658msgstr "Käsittele syötetiedosto jo esikäännettynä."
7659
7660#: c-family/c.opt:1917
7661#, no-c-format
7662msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
7663msgstr ""
7664
7665#: c-family/c.opt:1921
7666#, no-c-format
7667msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
7668msgstr ""
7669
7670#: c-family/c.opt:1925
7671#, no-c-format
7672msgid "Treat known sprintf return values as constants."
7673msgstr "Käsittele tunnettuja sprintf-paluuarvoja vakioina."
7674
7675#: c-family/c.opt:1929
7676#, no-c-format
7677msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
7678msgstr ""
7679
7680#: c-family/c.opt:1933
7681#, no-c-format
7682msgid "Removed in GCC 10.  This switch has no effect."
7683msgstr "Poistettu GCC 10:ssä. Tämä valitsin ei vaikuta mihinkään."
7684
7685#: c-family/c.opt:1937
7686#, fuzzy, no-c-format
7687msgid "Generate run time type descriptor information."
7688msgstr "Tuota bittikäskyjä"
7689
7690#: c-family/c.opt:1941 ada/gcc-interface/lang.opt:81
7691#, no-c-format
7692msgid "Use the narrowest integer type possible for enumeration types."
7693msgstr "Käytä luetelluille tyypeille kapeinta mahdollista kokonaislukutyyppiä."
7694
7695#: c-family/c.opt:1945
7696#, no-c-format
7697msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
7698msgstr "Pakota ”wchar_t”:n taustatyypiksi ”unsigned short”."
7699
7700#: c-family/c.opt:1949
7701#, no-c-format
7702msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
7703msgstr "Kun ”signed” tai ”unsigned” on antamatta, tee bittikentästä etumerkillinen."
7704
7705#: c-family/c.opt:1953 ada/gcc-interface/lang.opt:85
7706#, no-c-format
7707msgid "Make \"char\" signed by default."
7708msgstr "Tee ”char”-tyypistä oletuksena etumerkillinen."
7709
7710#: c-family/c.opt:1957
7711#, fuzzy, no-c-format
7712msgid "Enable C++14 sized deallocation support."
7713msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
7714
7715#: c-family/c.opt:1964
7716#, no-c-format
7717msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
7718msgstr ""
7719
7720#: c-family/c.opt:1980
7721#, no-c-format
7722msgid "Display statistics accumulated during compilation."
7723msgstr "Näytä kääntämisen aikana kertyneet tilastot."
7724
7725#: c-family/c.opt:1984
7726#, no-c-format
7727msgid "Assume that values of enumeration type are always within the minimum range of that type."
7728msgstr "Oleta, että luetellun tyypin arvot ovat aina kyseisen tyypin vähimmäisvälillä."
7729
7730#: c-family/c.opt:1991 c-family/c.opt:1996
7731#, no-c-format
7732msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
7733msgstr ""
7734
7735#: c-family/c.opt:2013
7736#, fuzzy, no-c-format
7737msgid "Set the maximum number of template instantiation notes for a single warning or error."
7738msgstr "Kumoamistoimintojen enimmäismäärä"
7739
7740#: c-family/c.opt:2020
7741#, no-c-format
7742msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
7743msgstr ""
7744
7745#: c-family/c.opt:2027
7746#, fuzzy, no-c-format
7747msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
7748msgstr "Älä luo säieturvallista koodia paikallisten staattisten muuttujien alustamiseksi"
7749
7750#: c-family/c.opt:2031
7751#, no-c-format
7752msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
7753msgstr "Kun ”signed” tai ”unsigned” on antamatta, tee bittikentästä etumerkitön."
7754
7755#: c-family/c.opt:2035 ada/gcc-interface/lang.opt:89
7756#, fuzzy, no-c-format
7757msgid "Make \"char\" unsigned by default."
7758msgstr "Tee ”char”-tyypistä oletuksena etumerkitön"
7759
7760#: c-family/c.opt:2039
7761#, fuzzy, no-c-format
7762msgid "Use __cxa_atexit to register destructors."
7763msgstr "käytä aina numeroita käyttäjän/ryhmän nimissä"
7764
7765#: c-family/c.opt:2043
7766#, no-c-format
7767msgid "Use __cxa_get_exception_ptr in exception handling."
7768msgstr ""
7769
7770#: c-family/c.opt:2047
7771#, no-c-format
7772msgid "Marks all inlined functions and methods as having hidden visibility."
7773msgstr ""
7774
7775#: c-family/c.opt:2051
7776#, no-c-format
7777msgid "Changes visibility to match Microsoft Visual Studio by default."
7778msgstr ""
7779
7780#: c-family/c.opt:2063
7781#, no-c-format
7782msgid "Emit common-like symbols as weak symbols."
7783msgstr ""
7784
7785#: c-family/c.opt:2067
7786#, no-c-format
7787msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
7788msgstr ""
7789
7790#: c-family/c.opt:2071
7791#, no-c-format
7792msgid "Generate a #line directive pointing at the current working directory."
7793msgstr ""
7794
7795#: c-family/c.opt:2079
7796#, no-c-format
7797msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
7798msgstr ""
7799
7800#: c-family/c.opt:2083
7801#, fuzzy, no-c-format
7802msgid "Dump declarations to a .decl file."
7803msgstr "%qD:n esittely void-taulukkona"
7804
7805#: c-family/c.opt:2087
7806#, no-c-format
7807msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
7808msgstr ""
7809
7810#: c-family/c.opt:2091
7811#, no-c-format
7812msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
7813msgstr ""
7814
7815#: c-family/c.opt:2095
7816#, no-c-format
7817msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
7818msgstr ""
7819
7820#: c-family/c.opt:2099
7821#, no-c-format
7822msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
7823msgstr ""
7824
7825#: c-family/c.opt:2104
7826#, fuzzy, no-c-format
7827msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
7828msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
7829
7830#: c-family/c.opt:2108
7831#, fuzzy, no-c-format
7832msgid "-imacros <file>\tAccept definition of macros in <file>."
7833msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
7834
7835#: c-family/c.opt:2112
7836#, fuzzy, no-c-format
7837msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
7838msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
7839
7840#: c-family/c.opt:2116
7841#, no-c-format
7842msgid "-include <file>\tInclude the contents of <file> before other files."
7843msgstr ""
7844
7845#: c-family/c.opt:2120
7846#, fuzzy, no-c-format
7847msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
7848msgstr "Määrittele <polku> etuliitteeksi seuraaville kahdelle valitsimelle"
7849
7850#: c-family/c.opt:2124
7851#, fuzzy, no-c-format
7852msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
7853msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
7854
7855#: c-family/c.opt:2128
7856#, fuzzy, no-c-format
7857msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
7858msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
7859
7860#: c-family/c.opt:2132
7861#, fuzzy, no-c-format
7862msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
7863msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
7864
7865#: c-family/c.opt:2136
7866#, fuzzy, no-c-format
7867msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
7868msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
7869
7870#: c-family/c.opt:2140
7871#, fuzzy, no-c-format
7872msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
7873msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
7874
7875#: c-family/c.opt:2150
7876#, no-c-format
7877msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
7878msgstr ""
7879
7880#: c-family/c.opt:2154
7881#, no-c-format
7882msgid "Do not search standard system include directories for C++."
7883msgstr ""
7884
7885#: c-family/c.opt:2166
7886#, fuzzy, no-c-format
7887msgid "Generate C header of platform-specific features."
7888msgstr "%qs esitelty funktion palauttavana funktiona"
7889
7890#: c-family/c.opt:2170
7891#, no-c-format
7892msgid "Remap file names when including files."
7893msgstr ""
7894
7895#: c-family/c.opt:2174 c-family/c.opt:2178
7896#, fuzzy, no-c-format
7897msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
7898msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
7899
7900#: c-family/c.opt:2182
7901#, no-c-format
7902msgid "Conform to the ISO 2011 C++ standard."
7903msgstr "Noudata ISO 2011 C++ -standardia."
7904
7905#: c-family/c.opt:2186
7906#, fuzzy, no-c-format
7907msgid "Deprecated in favor of -std=c++11."
7908msgstr "Vanhentunut, ks. -std=c99"
7909
7910#: c-family/c.opt:2190
7911#, fuzzy, no-c-format
7912msgid "Deprecated in favor of -std=c++14."
7913msgstr "Vanhentunut, ks. -std=c99"
7914
7915#: c-family/c.opt:2194
7916#, no-c-format
7917msgid "Conform to the ISO 2014 C++ standard."
7918msgstr "Noudata ISO 2014 C++ -standardia."
7919
7920#: c-family/c.opt:2198
7921#, fuzzy, no-c-format
7922msgid "Deprecated in favor of -std=c++17."
7923msgstr "Vanhentunut, ks. -std=c99"
7924
7925#: c-family/c.opt:2202
7926#, no-c-format
7927msgid "Conform to the ISO 2017 C++ standard."
7928msgstr "Noudata ISO 2017 C++ -standardia."
7929
7930#: c-family/c.opt:2206 c-family/c.opt:2210
7931#, fuzzy, no-c-format
7932msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
7933msgstr "Noudata ISO 2014 C++ -standardia (kokeellinen ja epätäydellinen tuki)"
7934
7935#: c-family/c.opt:2214 c-family/c.opt:2218
7936#, fuzzy, no-c-format
7937msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
7938msgstr "Noudata ISO 2020(?) C++ -standardiluonnosta (kokeellinen ja epätäydellinen tuki)."
7939
7940#: c-family/c.opt:2222 c-family/c.opt:2360
7941#, no-c-format
7942msgid "Conform to the ISO 2011 C standard."
7943msgstr "Noudata ISO 2011 C -standardia."
7944
7945#: c-family/c.opt:2226
7946#, fuzzy, no-c-format
7947msgid "Deprecated in favor of -std=c11."
7948msgstr "Vanhentunut, ks. -std=c99"
7949
7950#: c-family/c.opt:2230 c-family/c.opt:2234 c-family/c.opt:2364
7951#: c-family/c.opt:2368
7952#, no-c-format
7953msgid "Conform to the ISO 2017 C standard (published in 2018)."
7954msgstr "Noudata ISO 2017 C -standardia (julkaistu 2018)."
7955
7956#: c-family/c.opt:2238
7957#, no-c-format
7958msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
7959msgstr "Noudata ISO 202X C -standardiluonnosta (kokeellinen ja epätäydellinen tuki)."
7960
7961#: c-family/c.opt:2242 c-family/c.opt:2246 c-family/c.opt:2344
7962#, fuzzy, no-c-format
7963msgid "Conform to the ISO 1990 C standard."
7964msgstr "Noudata ISO 1990 C -standardia"
7965
7966#: c-family/c.opt:2250 c-family/c.opt:2352
7967#, fuzzy, no-c-format
7968msgid "Conform to the ISO 1999 C standard."
7969msgstr "Noudata ISO 1999 C -standardia"
7970
7971#: c-family/c.opt:2254
7972#, fuzzy, no-c-format
7973msgid "Deprecated in favor of -std=c99."
7974msgstr "Vanhentunut, ks. -std=c99"
7975
7976#: c-family/c.opt:2258 c-family/c.opt:2263
7977#, fuzzy, no-c-format
7978msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
7979msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
7980
7981#: c-family/c.opt:2268
7982#, fuzzy, no-c-format
7983msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
7984msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
7985
7986#: c-family/c.opt:2272
7987#, fuzzy, no-c-format
7988msgid "Deprecated in favor of -std=gnu++11."
7989msgstr "Vanhentunut, ks. -std=c99"
7990
7991#: c-family/c.opt:2276
7992#, fuzzy, no-c-format
7993msgid "Deprecated in favor of -std=gnu++14."
7994msgstr "Vanhentunut, ks. -std=c99"
7995
7996#: c-family/c.opt:2280
7997#, fuzzy, no-c-format
7998msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
7999msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
8000
8001#: c-family/c.opt:2284
8002#, fuzzy, no-c-format
8003msgid "Deprecated in favor of -std=gnu++17."
8004msgstr "Vanhentunut, ks. -std=c99"
8005
8006#: c-family/c.opt:2288
8007#, fuzzy, no-c-format
8008msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
8009msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
8010
8011#: c-family/c.opt:2292 c-family/c.opt:2296
8012#, fuzzy, no-c-format
8013msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
8014msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
8015
8016#: c-family/c.opt:2300 c-family/c.opt:2304
8017#, fuzzy, no-c-format
8018msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
8019msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
8020
8021#: c-family/c.opt:2308
8022#, fuzzy, no-c-format
8023msgid "Conform to the ISO 2011 C standard with GNU extensions."
8024msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
8025
8026#: c-family/c.opt:2312
8027#, fuzzy, no-c-format
8028msgid "Deprecated in favor of -std=gnu11."
8029msgstr "Vanhentunut, ks. -std=c99"
8030
8031#: c-family/c.opt:2316 c-family/c.opt:2320
8032#, fuzzy, no-c-format
8033msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
8034msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
8035
8036#: c-family/c.opt:2324
8037#, fuzzy, no-c-format
8038msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
8039msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
8040
8041#: c-family/c.opt:2328 c-family/c.opt:2332
8042#, fuzzy, no-c-format
8043msgid "Conform to the ISO 1990 C standard with GNU extensions."
8044msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
8045
8046#: c-family/c.opt:2336
8047#, fuzzy, no-c-format
8048msgid "Conform to the ISO 1999 C standard with GNU extensions."
8049msgstr "Noudata ISO 1999 C -standardia GNU-laajennoksineen"
8050
8051#: c-family/c.opt:2340
8052#, fuzzy, no-c-format
8053msgid "Deprecated in favor of -std=gnu99."
8054msgstr "Vanhentunut, ks. -std=c99"
8055
8056#: c-family/c.opt:2348
8057#, fuzzy, no-c-format
8058msgid "Conform to the ISO 1990 C standard as amended in 1994."
8059msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen"
8060
8061#: c-family/c.opt:2356
8062#, fuzzy, no-c-format
8063msgid "Deprecated in favor of -std=iso9899:1999."
8064msgstr "Vanhentunut, ks. -std=c99"
8065
8066#: c-family/c.opt:2372
8067#, no-c-format
8068msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
8069msgstr ""
8070
8071#: c-family/c.opt:2389
8072#, fuzzy, no-c-format
8073msgid "Enable traditional preprocessing."
8074msgstr "virheellinen esikääntäjän direktiivi #%s"
8075
8076#: c-family/c.opt:2393
8077#, fuzzy, no-c-format
8078msgid "-trigraphs\tSupport ISO C trigraphs."
8079msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
8080
8081#: c-family/c.opt:2397
8082#, no-c-format
8083msgid "Do not predefine system-specific and GCC-specific macros."
8084msgstr ""
8085
8086#: brig/lang.opt:36
8087#, no-c-format
8088msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
8089msgstr ""
8090
8091#: ada/gcc-interface/lang.opt:61
8092#, no-c-format
8093msgid "Dump Source Coverage Obligations."
8094msgstr ""
8095
8096#: ada/gcc-interface/lang.opt:65
8097#, fuzzy, no-c-format
8098msgid "Synonym of -gnatk8."
8099msgstr "Sama kuin -gnatk8"
8100
8101#: ada/gcc-interface/lang.opt:73
8102#, no-c-format
8103msgid "Do not look for object files in standard path."
8104msgstr ""
8105
8106#: ada/gcc-interface/lang.opt:77
8107#, fuzzy, no-c-format
8108msgid "Select the runtime."
8109msgstr "_Valitse"
8110
8111#: ada/gcc-interface/lang.opt:93
8112#, fuzzy, no-c-format
8113msgid "Catch typos."
8114msgstr "  siirtyy catch-lohkoon"
8115
8116#: ada/gcc-interface/lang.opt:97
8117#, no-c-format
8118msgid "Set name of output ALI file (internal switch)."
8119msgstr ""
8120
8121#: ada/gcc-interface/lang.opt:101
8122#, fuzzy, no-c-format
8123msgid "-gnat<options>\tSpecify options to GNAT."
8124msgstr "päiväyksen tulostusta määräävät valitsimet ovat toisensa poissulkevia"
8125
8126#: ada/gcc-interface/lang.opt:105
8127#, fuzzy, no-c-format
8128msgid "Ignored."
8129msgstr " (ei huomioida)"
8130
8131#: d/lang.opt:51
8132#, fuzzy, no-c-format
8133msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
8134msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
8135
8136#: d/lang.opt:55
8137#, fuzzy, no-c-format
8138msgid "-Hf <file>\tWrite D interface to <file>."
8139msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
8140
8141#: d/lang.opt:123
8142#, fuzzy, no-c-format
8143msgid "Warn about casts that will produce a null result."
8144msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet"
8145
8146#: d/lang.opt:139
8147#, no-c-format
8148msgid "Warn from speculative compiles such as __traits(compiles)."
8149msgstr ""
8150
8151#: d/lang.opt:155
8152#, fuzzy, no-c-format
8153msgid "Generate JSON file."
8154msgstr "Tuota H8S-koodia"
8155
8156#: d/lang.opt:159
8157#, fuzzy, no-c-format
8158msgid "-Xf <file>\tWrite JSON output to the given <file>."
8159msgstr "Kirjoita riippuvuustuloste annettuun tiedostoon"
8160
8161#: d/lang.opt:163
8162#, no-c-format
8163msgid "Debug library to use instead of phobos."
8164msgstr ""
8165
8166#: d/lang.opt:167
8167#, no-c-format
8168msgid "Default library to use instead of phobos."
8169msgstr ""
8170
8171#: d/lang.opt:171
8172#, no-c-format
8173msgid "Do link the standard D startup files in the compilation."
8174msgstr ""
8175
8176#: d/lang.opt:178
8177#, fuzzy, no-c-format
8178msgid "Generate code for all template instantiations."
8179msgstr "Käytä AltiVec-käskyjä"
8180
8181#: d/lang.opt:182
8182#, no-c-format
8183msgid "Generate code for assert contracts."
8184msgstr "Tuota koodia väitesopimuksille."
8185
8186#: d/lang.opt:190
8187#, no-c-format
8188msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
8189msgstr ""
8190
8191#: d/lang.opt:214
8192#, fuzzy, no-c-format
8193msgid "Compile in debug code."
8194msgstr "Käännä koodi big-endian-tilaa varten"
8195
8196#: d/lang.opt:218
8197#, no-c-format
8198msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
8199msgstr ""
8200
8201#: d/lang.opt:222
8202#, fuzzy, no-c-format
8203msgid "Generate documentation."
8204msgstr "Tuota norm-käsky"
8205
8206#: d/lang.opt:226
8207#, fuzzy, no-c-format
8208msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
8209msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
8210
8211#: d/lang.opt:230
8212#, fuzzy, no-c-format
8213msgid "-fdoc-file=<file>\tWrite documentation to <file>."
8214msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
8215
8216#: d/lang.opt:234
8217#, fuzzy, no-c-format
8218msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
8219msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
8220
8221#: d/lang.opt:238
8222#, no-c-format
8223msgid "Assume that standard D runtime libraries and \"D main\" exist."
8224msgstr ""
8225
8226#: d/lang.opt:242
8227#, fuzzy, no-c-format
8228msgid "Display the frontend AST after parsing and semantic passes."
8229msgstr "Näytä kääntäjän versio"
8230
8231#: d/lang.opt:246
8232#, no-c-format
8233msgid "Ignore unsupported pragmas."
8234msgstr "Ohita pragmat, joita ei tueta."
8235
8236#: d/lang.opt:250
8237#, fuzzy, no-c-format
8238msgid "Generate code for class invariant contracts."
8239msgstr "Käytä AltiVec-käskyjä"
8240
8241#: d/lang.opt:254
8242#, no-c-format
8243msgid "Generate a default D main() function when compiling."
8244msgstr ""
8245
8246#: d/lang.opt:258
8247#, no-c-format
8248msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
8249msgstr ""
8250
8251#: d/lang.opt:262
8252#, fuzzy, no-c-format
8253msgid "Generate ModuleInfo struct for output module."
8254msgstr "Tuota koodia big-endian-tilassa"
8255
8256#: d/lang.opt:266
8257#, no-c-format
8258msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
8259msgstr ""
8260
8261#: d/lang.opt:270
8262#, fuzzy, no-c-format
8263msgid "Generate code for postcondition contracts."
8264msgstr "Käytä AltiVec-käskyjä"
8265
8266#: d/lang.opt:274
8267#, fuzzy, no-c-format
8268msgid "Generate code for precondition contracts."
8269msgstr "Käytä AltiVec-käskyjä"
8270
8271#: d/lang.opt:278
8272#, fuzzy, no-c-format
8273msgid "Compile release version."
8274msgstr "  --version                Näytä kääntäjän versiotiedot\n"
8275
8276#: d/lang.opt:286
8277#, fuzzy, no-c-format
8278msgid "Generate code for switches without a default case."
8279msgstr "Tuota koodia big-endian-tilassa"
8280
8281#: d/lang.opt:290
8282#, no-c-format
8283msgid "List information on all language changes."
8284msgstr ""
8285
8286#: d/lang.opt:294
8287#, no-c-format
8288msgid "List all usages of complex or imaginary types."
8289msgstr ""
8290
8291#: d/lang.opt:298
8292#, no-c-format
8293msgid "Implement DIP1000: Scoped pointers (experimental)."
8294msgstr ""
8295
8296#: d/lang.opt:302
8297#, no-c-format
8298msgid "Implement DIP25: Sealed references (experimental)."
8299msgstr ""
8300
8301#: d/lang.opt:306
8302#, no-c-format
8303msgid "List all non-mutable fields which occupy an object instance."
8304msgstr ""
8305
8306#: d/lang.opt:310
8307#, no-c-format
8308msgid "List all hidden GC allocations."
8309msgstr ""
8310
8311#: d/lang.opt:314
8312#, fuzzy, no-c-format
8313msgid "List all variables going into thread local storage."
8314msgstr "Määrittele käytettävä ABI"
8315
8316#: d/lang.opt:318
8317#, fuzzy, no-c-format
8318msgid "Compile in unittest code."
8319msgstr "Käännä koodi big-endian-tilaa varten"
8320
8321#: d/lang.opt:322
8322#, no-c-format
8323msgid "-fversion=<level|ident>\tCompile in version code >= <level> or identified by <ident>."
8324msgstr ""
8325
8326#: d/lang.opt:326
8327#, fuzzy, no-c-format
8328msgid "Emit template instantiations as weak symbols."
8329msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
8330
8331#: d/lang.opt:346
8332#, no-c-format
8333msgid "Do not link the standard D library in the compilation."
8334msgstr ""
8335
8336#: d/lang.opt:354
8337#, no-c-format
8338msgid "Link the standard D library statically in the compilation."
8339msgstr ""
8340
8341#: d/lang.opt:358
8342#, no-c-format
8343msgid "Link the standard D library dynamically in the compilation."
8344msgstr ""
8345
8346#: go/lang.opt:42
8347#, fuzzy, no-c-format
8348msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
8349msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
8350
8351#: go/lang.opt:46
8352#, fuzzy, no-c-format
8353msgid "Add explicit checks for division by zero."
8354msgstr "jako nollalla"
8355
8356#: go/lang.opt:50
8357#, fuzzy, no-c-format
8358msgid "Add explicit checks for division overflow in INT_MIN / -1."
8359msgstr "jako nollalla"
8360
8361#: go/lang.opt:54
8362#, no-c-format
8363msgid "Apply special rules for compiling runtime package."
8364msgstr ""
8365
8366#: go/lang.opt:58
8367#, no-c-format
8368msgid "-fgo-dump-<type>\tDump Go frontend internal information."
8369msgstr ""
8370
8371#: go/lang.opt:62
8372#, no-c-format
8373msgid "-fgo-embedcfg=<file>\tList embedded files via go:embed."
8374msgstr ""
8375
8376#: go/lang.opt:66
8377#, no-c-format
8378msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
8379msgstr ""
8380
8381#: go/lang.opt:70
8382#, fuzzy, no-c-format
8383msgid "-fgo-pkgpath=<string>\tSet Go package path."
8384msgstr "  --classpath POLKU       Aseta polku .class-tiedostojen löytämiseksi\n"
8385
8386#: go/lang.opt:74
8387#, no-c-format
8388msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
8389msgstr ""
8390
8391#: go/lang.opt:78
8392#, no-c-format
8393msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
8394msgstr ""
8395
8396#: go/lang.opt:82
8397#, fuzzy, no-c-format
8398msgid "Functions which return values must end with return statements."
8399msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause"
8400
8401#: go/lang.opt:86
8402#, no-c-format
8403msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
8404msgstr ""
8405
8406#: go/lang.opt:90
8407#, no-c-format
8408msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
8409msgstr ""
8410
8411#: go/lang.opt:94
8412#, fuzzy, no-c-format
8413msgid "Emit optimization diagnostics."
8414msgstr "%s: virheellinen ylikirjoituskertojen määrä"
8415
8416#: analyzer/analyzer.opt:27
8417#, no-c-format
8418msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis."
8419msgstr ""
8420
8421#: analyzer/analyzer.opt:31
8422#, no-c-format
8423msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point."
8424msgstr ""
8425
8426#: analyzer/analyzer.opt:35
8427#, fuzzy, no-c-format
8428msgid "The maximum number of constraints per state."
8429msgstr "Kumoamistoimintojen enimmäismäärä"
8430
8431#: analyzer/analyzer.opt:39
8432#, fuzzy, no-c-format
8433msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible."
8434msgstr "parametrin %qs maksimiarvo on %u"
8435
8436#: analyzer/analyzer.opt:43
8437#, no-c-format
8438msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper."
8439msgstr ""
8440
8441#: analyzer/analyzer.opt:47
8442#, no-c-format
8443msgid "The maximum depth of a symbolic value, before approximating the value as unknown."
8444msgstr ""
8445
8446#: analyzer/analyzer.opt:51
8447#, no-c-format
8448msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites."
8449msgstr ""
8450
8451#: analyzer/analyzer.opt:55
8452#, no-c-format
8453msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format."
8454msgstr ""
8455
8456#: analyzer/analyzer.opt:59
8457#, no-c-format
8458msgid "Warn about code paths in which a stdio FILE can be closed more than once."
8459msgstr ""
8460
8461#: analyzer/analyzer.opt:63
8462#, no-c-format
8463msgid "Warn about code paths in which a pointer can be freed more than once."
8464msgstr ""
8465
8466#: analyzer/analyzer.opt:67
8467#, fuzzy, no-c-format
8468msgid "Warn about code paths in which sensitive data is written to a file."
8469msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
8470
8471#: analyzer/analyzer.opt:71
8472#, fuzzy, no-c-format
8473msgid "Warn about code paths in which a stdio FILE is not closed."
8474msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
8475
8476#: analyzer/analyzer.opt:75
8477#, fuzzy, no-c-format
8478msgid "Warn about code paths in which a non-heap pointer is freed."
8479msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
8480
8481#: analyzer/analyzer.opt:79
8482#, fuzzy, no-c-format
8483msgid "Warn about code paths in which a heap-allocated pointer leaks."
8484msgstr "Varoita implisiittisistä funktioesittelyistä"
8485
8486#: analyzer/analyzer.opt:83
8487#, fuzzy, no-c-format
8488msgid "Warn about code paths in which the wrong deallocation function is called."
8489msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
8490
8491#: analyzer/analyzer.opt:87
8492#, no-c-format
8493msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument."
8494msgstr ""
8495
8496#: analyzer/analyzer.opt:91
8497#, no-c-format
8498msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced."
8499msgstr ""
8500
8501#: analyzer/analyzer.opt:95
8502#, no-c-format
8503msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler."
8504msgstr ""
8505
8506#: analyzer/analyzer.opt:99
8507#, no-c-format
8508msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument."
8509msgstr ""
8510
8511#: analyzer/analyzer.opt:103
8512#, fuzzy, no-c-format
8513msgid "Warn about code paths in which a NULL pointer is dereferenced."
8514msgstr "Varoita koodista, jota ei koskaan suoriteta"
8515
8516#: analyzer/analyzer.opt:107
8517#, fuzzy, no-c-format
8518msgid "Warn about code paths in which a shift with negative count is attempted."
8519msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
8520
8521#: analyzer/analyzer.opt:111
8522#, fuzzy, no-c-format
8523msgid "Warn about code paths in which a shift with count >= width of type is attempted."
8524msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
8525
8526#: analyzer/analyzer.opt:115
8527#, no-c-format
8528msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned."
8529msgstr ""
8530
8531#: analyzer/analyzer.opt:119
8532#, no-c-format
8533msgid "Warn about code paths in which an unsanitized value is used as an array index."
8534msgstr ""
8535
8536#: analyzer/analyzer.opt:123
8537#, fuzzy, no-c-format
8538msgid "Warn about code paths in which a freed value is used."
8539msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet."
8540
8541#: analyzer/analyzer.opt:127
8542#, fuzzy, no-c-format
8543msgid "Warn about code paths in which a pointer to a stale stack frame is used."
8544msgstr "Varoita löytyneistä PCH-tiedostoista, joita ei käytetä"
8545
8546#: analyzer/analyzer.opt:131
8547#, fuzzy, no-c-format
8548msgid "Warn about code paths which attempt to write to a const object."
8549msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
8550
8551#: analyzer/analyzer.opt:135
8552#, fuzzy, no-c-format
8553msgid "Warn about code paths which attempt to write to a string literal."
8554msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
8555
8556#: analyzer/analyzer.opt:139
8557#, no-c-format
8558msgid "Warn if the code is too complicated for the analyzer to fully explore."
8559msgstr ""
8560
8561#: analyzer/analyzer.opt:143
8562#, no-c-format
8563msgid "Restrict the analyzer to run just the named checker."
8564msgstr ""
8565
8566#: analyzer/analyzer.opt:147
8567#, no-c-format
8568msgid "Avoid combining multiple statements into one exploded edge."
8569msgstr ""
8570
8571#: analyzer/analyzer.opt:151
8572#, no-c-format
8573msgid "Verify that paths are feasible when emitting diagnostics."
8574msgstr ""
8575
8576#: analyzer/analyzer.opt:155
8577#, no-c-format
8578msgid "Issue a note when diagnostics are deduplicated."
8579msgstr ""
8580
8581#: analyzer/analyzer.opt:159
8582#, no-c-format
8583msgid "Purge unneeded state during analysis."
8584msgstr ""
8585
8586#: analyzer/analyzer.opt:163
8587#, no-c-format
8588msgid "Merge similar-enough states during analysis."
8589msgstr ""
8590
8591#: analyzer/analyzer.opt:167
8592#, no-c-format
8593msgid "Enable transitivity of constraints during analysis."
8594msgstr ""
8595
8596#: analyzer/analyzer.opt:171
8597#, no-c-format
8598msgid "Approximate the effect of function calls to simplify analysis."
8599msgstr ""
8600
8601#: analyzer/analyzer.opt:175
8602#, no-c-format
8603msgid "Emit more verbose descriptions of control flow in diagnostics."
8604msgstr ""
8605
8606#: analyzer/analyzer.opt:179
8607#, no-c-format
8608msgid "Emit more verbose descriptions of state changes in diagnostics."
8609msgstr ""
8610
8611#: analyzer/analyzer.opt:183
8612#, no-c-format
8613msgid "Control which events are displayed in diagnostic paths."
8614msgstr ""
8615
8616#: analyzer/analyzer.opt:187
8617#, no-c-format
8618msgid "Dump various analyzer internals to SRCFILE.analyzer.txt."
8619msgstr ""
8620
8621#: analyzer/analyzer.opt:191
8622#, no-c-format
8623msgid "Dump various analyzer internals to stderr."
8624msgstr ""
8625
8626#: analyzer/analyzer.opt:195
8627#, no-c-format
8628msgid "Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file."
8629msgstr ""
8630
8631#: analyzer/analyzer.opt:199
8632#, no-c-format
8633msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file."
8634msgstr ""
8635
8636#: analyzer/analyzer.opt:203
8637#, no-c-format
8638msgid "Emit diagnostics showing the location of nodes in the exploded graph."
8639msgstr ""
8640
8641#: analyzer/analyzer.opt:207
8642#, no-c-format
8643msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt."
8644msgstr ""
8645
8646#: analyzer/analyzer.opt:211
8647#, no-c-format
8648msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt."
8649msgstr ""
8650
8651#: analyzer/analyzer.opt:215
8652#, no-c-format
8653msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot."
8654msgstr ""
8655
8656#: analyzer/analyzer.opt:219
8657#, no-c-format
8658msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file."
8659msgstr ""
8660
8661#: analyzer/analyzer.opt:223
8662#, no-c-format
8663msgid "Dump state-purging information to a SRCFILE.state-purge.dot file."
8664msgstr ""
8665
8666#: analyzer/analyzer.opt:227
8667#, no-c-format
8668msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file."
8669msgstr ""
8670
8671#: config/vms/vms.opt:27
8672#, no-c-format
8673msgid "Malloc data into P2 space."
8674msgstr ""
8675
8676#: config/vms/vms.opt:31
8677#, no-c-format
8678msgid "Set name of main routine for the debugger."
8679msgstr ""
8680
8681#: config/vms/vms.opt:35
8682#, no-c-format
8683msgid "Use VMS exit codes instead of posix ones."
8684msgstr ""
8685
8686#: config/vms/vms.opt:39
8687#, no-c-format
8688msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
8689msgstr ""
8690
8691#: config/mcore/mcore.opt:23
8692#, no-c-format
8693msgid "Generate code for the M*Core M210."
8694msgstr "Tuota koodia M*Core M210:lle."
8695
8696#: config/mcore/mcore.opt:27
8697#, no-c-format
8698msgid "Generate code for the M*Core M340."
8699msgstr "Tuota koodia M*Core M340:lle."
8700
8701#: config/mcore/mcore.opt:31
8702#, no-c-format
8703msgid "Force functions to be aligned to a 4 byte boundary."
8704msgstr ""
8705
8706#: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44
8707#, no-c-format
8708msgid "Generate big-endian code."
8709msgstr "Tuota big-endian-koodia."
8710
8711#: config/mcore/mcore.opt:39
8712#, fuzzy, no-c-format
8713msgid "Emit call graph information."
8714msgstr "luo kutsukaavio"
8715
8716#: config/mcore/mcore.opt:43
8717#, fuzzy, no-c-format
8718msgid "Use the divide instruction."
8719msgstr "Käytä PowerPC-64 -käskykantaa"
8720
8721#: config/mcore/mcore.opt:47
8722#, no-c-format
8723msgid "Inline constants if it can be done in 2 insns or less."
8724msgstr ""
8725
8726#: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51
8727#, no-c-format
8728msgid "Generate little-endian code."
8729msgstr "Tuota little-endian-koodia."
8730
8731#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
8732#, no-c-format
8733msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
8734msgstr ""
8735
8736#: config/mcore/mcore.opt:60
8737#, no-c-format
8738msgid "Use arbitrary sized immediates in bit operations."
8739msgstr ""
8740
8741#: config/mcore/mcore.opt:64
8742#, no-c-format
8743msgid "Prefer word accesses over byte accesses."
8744msgstr ""
8745
8746#: config/mcore/mcore.opt:71
8747#, no-c-format
8748msgid "Set the maximum amount for a single stack increment operation."
8749msgstr ""
8750
8751#: config/mcore/mcore.opt:75
8752#, no-c-format
8753msgid "Always treat bitfields as int-sized."
8754msgstr "Käsittele bittikenttiä aina int-kokoisina."
8755
8756#: config/linux-android.opt:23
8757#, no-c-format
8758msgid "Generate code for the Android platform."
8759msgstr "Tuota koodia Android-alustalle."
8760
8761#: config/mmix/mmix.opt:24
8762#, fuzzy, no-c-format
8763msgid "For intrinsics library: pass all parameters in registers."
8764msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
8765
8766#: config/mmix/mmix.opt:28
8767#, fuzzy, no-c-format
8768msgid "Use register stack for parameters and return value."
8769msgstr "Käytä rekistereitä argumenttien välittämiseen"
8770
8771#: config/mmix/mmix.opt:32
8772#, fuzzy, no-c-format
8773msgid "Use call-clobbered registers for parameters and return value."
8774msgstr "Käytä rekistereitä argumenttien välittämiseen"
8775
8776#: config/mmix/mmix.opt:37
8777#, fuzzy, no-c-format
8778msgid "Use epsilon-respecting floating point compare instructions."
8779msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
8780
8781#: config/mmix/mmix.opt:41
8782#, no-c-format
8783msgid "Use zero-extending memory loads, not sign-extending ones."
8784msgstr ""
8785
8786#: config/mmix/mmix.opt:45
8787#, no-c-format
8788msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
8789msgstr ""
8790
8791#: config/mmix/mmix.opt:49
8792#, no-c-format
8793msgid "Prepend global symbols with \":\" (for use with PREFIX)."
8794msgstr ""
8795
8796#: config/mmix/mmix.opt:53
8797#, fuzzy, no-c-format
8798msgid "Do not provide a default start-address 0x100 of the program."
8799msgstr "Aseta ohjelman alkuosoite"
8800
8801#: config/mmix/mmix.opt:57
8802#, no-c-format
8803msgid "Link to emit program in ELF format (rather than mmo)."
8804msgstr ""
8805
8806#: config/mmix/mmix.opt:61
8807#, no-c-format
8808msgid "Use P-mnemonics for branches statically predicted as taken."
8809msgstr ""
8810
8811#: config/mmix/mmix.opt:65
8812#, fuzzy, no-c-format
8813msgid "Don't use P-mnemonics for branches."
8814msgstr "virheellinen versionumero ”%s”"
8815
8816#: config/mmix/mmix.opt:79
8817#, no-c-format
8818msgid "Use addresses that allocate global registers."
8819msgstr ""
8820
8821#: config/mmix/mmix.opt:83
8822#, no-c-format
8823msgid "Do not use addresses that allocate global registers."
8824msgstr ""
8825
8826#: config/mmix/mmix.opt:87
8827#, fuzzy, no-c-format
8828msgid "Generate a single exit point for each function."
8829msgstr "indeksoitu arvo on osoitin funktioon"
8830
8831#: config/mmix/mmix.opt:91
8832#, fuzzy, no-c-format
8833msgid "Do not generate a single exit point for each function."
8834msgstr "Älä luo #line-direktiivejä"
8835
8836#: config/mmix/mmix.opt:95
8837#, fuzzy, no-c-format
8838msgid "Set start-address of the program."
8839msgstr "Aseta ohjelman alkuosoite"
8840
8841#: config/mmix/mmix.opt:99
8842#, fuzzy, no-c-format
8843msgid "Set start-address of data."
8844msgstr "Aseta datan alkuosoite"
8845
8846#: config/darwin.opt:34
8847#, fuzzy, no-c-format
8848msgid "Generate code for darwin loadable kernel extensions."
8849msgstr "Käytä AltiVec-käskyjä"
8850
8851#: config/darwin.opt:38
8852#, fuzzy, no-c-format
8853msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
8854msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
8855
8856#: config/darwin.opt:42
8857#, fuzzy, no-c-format
8858msgid "Generate compile-time CFString objects."
8859msgstr "Tuota isel-käskyjä"
8860
8861#: config/darwin.opt:46
8862#, no-c-format
8863msgid "Warn if constant CFString objects contain non-portable characters."
8864msgstr ""
8865
8866#: config/darwin.opt:51
8867#, no-c-format
8868msgid "Generate AT&T-style stubs for Mach-O."
8869msgstr ""
8870
8871#: config/darwin.opt:55
8872#, fuzzy, no-c-format
8873msgid "Generate code suitable for executables (NOT shared libs)."
8874msgstr "Tuota suoritettaville tiedostoille sopivaa koodia (EI jaetuille kirjastoille)"
8875
8876#: config/darwin.opt:59
8877#, fuzzy, no-c-format
8878msgid "Generate code suitable for fast turn around debugging."
8879msgstr "Tuota suoritettaville tiedostoille sopivaa koodia (EI jaetuille kirjastoille)"
8880
8881#: config/darwin.opt:63
8882#, fuzzy, no-c-format
8883msgid "Generate code for the kernel or loadable kernel extensions."
8884msgstr "Tuota koodia Android-alustalle."
8885
8886#: config/darwin.opt:71
8887#, fuzzy, no-c-format
8888msgid "The earliest macOS version on which this program will run."
8889msgstr "Varhaisin MacOS X -versio, jolla tämä ohjelma voidaan suorittaa."
8890
8891#: config/darwin.opt:76
8892#, no-c-format
8893msgid "Set sizeof(bool) to 1."
8894msgstr "Aseta sizeof(bool) arvoon 1."
8895
8896#: config/darwin.opt:80
8897#, fuzzy, no-c-format
8898msgid "Force generation of external symbol indirection stubs."
8899msgstr "Ota käyttöön saturation-käskyt"
8900
8901#: config/darwin.opt:88
8902#, no-c-format
8903msgid "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain linker for the current invocation."
8904msgstr ""
8905
8906#: config/darwin.opt:94
8907#, no-c-format
8908msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols."
8909msgstr ""
8910
8911#: config/darwin.opt:98
8912#, no-c-format
8913msgid "-allowable_client <name>\tThe output dylib is private to the client <name>."
8914msgstr ""
8915
8916#: config/darwin.opt:102
8917#, fuzzy, no-c-format
8918msgid "-arch <name>\tGenerate output for architecture <name>."
8919msgstr "Tuota little-endian-koodia"
8920
8921#: config/darwin.opt:106
8922#, no-c-format
8923msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings."
8924msgstr ""
8925
8926#: config/darwin.opt:110
8927#, fuzzy, no-c-format
8928msgid "The earliest macOS version on which this program will run (formatted for the assembler)."
8929msgstr "Varhaisin MacOS X -versio, jolla tämä ohjelma voidaan suorittaa."
8930
8931#: config/darwin.opt:114
8932#, no-c-format
8933msgid "Generate an output executable that binds symbols on load, rather than lazily."
8934msgstr ""
8935
8936#: config/darwin.opt:118
8937#, no-c-format
8938msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
8939msgstr ""
8940
8941#: config/darwin.opt:122
8942#, no-c-format
8943msgid "-bundle_loader <executable>\tTreat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution."
8944msgstr ""
8945
8946#: config/darwin.opt:126
8947#, no-c-format
8948msgid "-client_name <name>\tEnable the executable being built to link against a private dylib (using allowable_client)."
8949msgstr ""
8950
8951#: config/darwin.opt:130
8952#, no-c-format
8953msgid "-compatibility_version <number>\tSet the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime."
8954msgstr ""
8955
8956#: config/darwin.opt:134
8957#, no-c-format
8958msgid "-current_version <number>\tSet the current version for the library to <number>."
8959msgstr ""
8960
8961#: config/darwin.opt:138
8962#, no-c-format
8963msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)."
8964msgstr ""
8965
8966#: config/darwin.opt:145
8967#, no-c-format
8968msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld."
8969msgstr ""
8970
8971#: config/darwin.opt:149
8972#, no-c-format
8973msgid "-dylinker_install_name <path>\tOnly used for building dyld."
8974msgstr ""
8975
8976#: config/darwin.opt:153
8977#, no-c-format
8978msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles."
8979msgstr ""
8980
8981#: config/darwin.opt:157
8982#, no-c-format
8983msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"."
8984msgstr ""
8985
8986#: config/darwin.opt:161
8987#, no-c-format
8988msgid "-exported_symbols_list <filename>\tExport global symbols in <filename> in linked output file; any symbols not mentioned will be treated as \"hidden\"."
8989msgstr ""
8990
8991#: config/darwin.opt:165
8992#, no-c-format
8993msgid "Supply a list of objects to be linked from a file, rather than the command line."
8994msgstr ""
8995
8996#: config/darwin.opt:169 config/darwin.opt:189
8997#, fuzzy, no-c-format
8998msgid "Used for generating code for some older kernel revisions."
8999msgstr "Käytä AltiVec-käskyjä"
9000
9001#: config/darwin.opt:173
9002#, no-c-format
9003msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol."
9004msgstr ""
9005
9006#: config/darwin.opt:177
9007#, no-c-format
9008msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error."
9009msgstr ""
9010
9011#: config/darwin.opt:181
9012#, no-c-format
9013msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs."
9014msgstr ""
9015
9016#: config/darwin.opt:185
9017#, no-c-format
9018msgid "-framework <name>\tThe linker should search for the framework <name> in the framework search path."
9019msgstr ""
9020
9021#: config/darwin.opt:193
9022#, no-c-format
9023msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
9024msgstr ""
9025
9026#: config/darwin.opt:197
9027#, no-c-format
9028msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
9029msgstr ""
9030
9031#: config/darwin.opt:201
9032#, no-c-format
9033msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)."
9034msgstr ""
9035
9036#: config/darwin.opt:205
9037#, no-c-format
9038msgid "-image_base <address>\tSpecify <address> as the base address for a dylib or bundle."
9039msgstr ""
9040
9041#: config/darwin.opt:209
9042#, no-c-format
9043msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initialiser for a dylib."
9044msgstr ""
9045
9046#: config/darwin.opt:213
9047#, no-c-format
9048msgid "-install_name <name>\tSet the install name for a dylib."
9049msgstr ""
9050
9051#: config/darwin.opt:217
9052#, no-c-format
9053msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported."
9054msgstr ""
9055
9056#: config/darwin.opt:221
9057#, no-c-format
9058msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
9059msgstr ""
9060
9061#: config/darwin.opt:225
9062#, no-c-format
9063msgid "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism for warning about symbols defined in multiple dylibs."
9064msgstr ""
9065
9066#: config/darwin.opt:229
9067#, no-c-format
9068msgid "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs."
9069msgstr ""
9070
9071#: config/darwin.opt:233
9072#, no-c-format
9073msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed."
9074msgstr ""
9075
9076#: config/darwin.opt:237
9077#, no-c-format
9078msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
9079msgstr ""
9080
9081#: config/darwin.opt:241
9082#, no-c-format
9083msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
9084msgstr ""
9085
9086#: config/darwin.opt:245 config/darwin.opt:260 config/darwin.opt:264
9087#, fuzzy, no-c-format
9088msgid "(Obsolete) LD_PREBIND is no longer supported."
9089msgstr "valitsin %qs ei ole enää tuettu"
9090
9091#: config/darwin.opt:249
9092#, fuzzy, no-c-format
9093msgid "(Obsolete) This is the default."
9094msgstr "Käännä koodi big-endian-tilaa varten"
9095
9096#: config/darwin.opt:256
9097#, no-c-format
9098msgid "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
9099msgstr ""
9100
9101#: config/darwin.opt:268
9102#, no-c-format
9103msgid "Produces a Mach-O file suitable for embedded/ROM use."
9104msgstr ""
9105
9106#: config/darwin.opt:272
9107#, no-c-format
9108msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable."
9109msgstr ""
9110
9111#: config/darwin.opt:279
9112#, no-c-format
9113msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
9114msgstr ""
9115
9116#: config/darwin.opt:283
9117#, no-c-format
9118msgid "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not recommended)."
9119msgstr ""
9120
9121#: config/darwin.opt:287
9122#, no-c-format
9123msgid "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form."
9124msgstr ""
9125
9126#: config/darwin.opt:291
9127#, no-c-format
9128msgid "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in segment <segname> from the contents of <file>."
9129msgstr ""
9130
9131#: config/darwin.opt:295
9132#, no-c-format
9133msgid "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol at the start of a section is no longer supported."
9134msgstr ""
9135
9136#: config/darwin.opt:299
9137#, no-c-format
9138msgid "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more general option \"-order_file\"."
9139msgstr ""
9140
9141#: config/darwin.opt:303
9142#, no-c-format
9143msgid "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; <file> contains a line for each library."
9144msgstr ""
9145
9146#: config/darwin.opt:308
9147#, no-c-format
9148msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
9149msgstr ""
9150
9151#: config/darwin.opt:312
9152#, fuzzy, no-c-format
9153msgid "Synonym for \"image_base\"."
9154msgstr "Sama kuin -Wcomment."
9155
9156#: config/darwin.opt:316
9157#, no-c-format
9158msgid "-segaddr <name> <address>\tSet the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb)."
9159msgstr ""
9160
9161#: config/darwin.opt:321
9162#, no-c-format
9163msgid "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed creation of a section from a file."
9164msgstr ""
9165
9166#: config/darwin.opt:325
9167#, no-c-format
9168msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
9169msgstr ""
9170
9171#: config/darwin.opt:329
9172#, no-c-format
9173msgid "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"."
9174msgstr ""
9175
9176#: config/darwin.opt:333
9177#, no-c-format
9178msgid "-segs_read_only_addr <address>\tSpecify that <address> is the base address of the read-only segments of a dylib."
9179msgstr ""
9180
9181#: config/darwin.opt:337
9182#, no-c-format
9183msgid "-segs_read_write_addr <address>\tSpecify that <address> is the base address address of the read-write segments of a dylib."
9184msgstr ""
9185
9186#: config/darwin.opt:341
9187#, fuzzy, no-c-format
9188msgid "(Obsolete)\tThis is the default."
9189msgstr "Käännä koodi big-endian-tilaa varten"
9190
9191#: config/darwin.opt:345
9192#, no-c-format
9193msgid "-sub_library <name>\tLibrary named <name> will be re-exported (only useful for dylibs)."
9194msgstr ""
9195
9196#: config/darwin.opt:349
9197#, no-c-format
9198msgid "-sub_umbrella <name>\tFramework named <name> will be re-exported (only useful for dylibs)."
9199msgstr ""
9200
9201#: config/darwin.opt:353
9202#, fuzzy, no-c-format
9203msgid "This is the default."
9204msgstr "tämä on ensimmäinen default-nimiö"
9205
9206#: config/darwin.opt:357
9207#, no-c-format
9208msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)."
9209msgstr ""
9210
9211#: config/darwin.opt:361
9212#, no-c-format
9213msgid "-umbrella <framework>\tThe specified framework will be re-exported."
9214msgstr ""
9215
9216#: config/darwin.opt:365
9217#, no-c-format
9218msgid "-undefined <treatment>\tSpecify the handling for undefined symbols (default is error)."
9219msgstr ""
9220
9221#: config/darwin.opt:369
9222#, no-c-format
9223msgid "-unexported_symbols_list <filename>\tDo not export the global symbols listed in <filename>."
9224msgstr ""
9225
9226#: config/darwin.opt:373
9227#, no-c-format
9228msgid "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak."
9229msgstr ""
9230
9231#: config/darwin.opt:377
9232#, no-c-format
9233msgid "Logs which object files the linker loads."
9234msgstr ""
9235
9236#: config/darwin.opt:381
9237#, no-c-format
9238msgid "Logs which symbol(s) caused an object to be loaded."
9239msgstr ""
9240
9241#: config/darwin.opt:389
9242#, no-c-format
9243msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
9244msgstr ""
9245
9246#: config/darwin.opt:393
9247#, no-c-format
9248msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)."
9249msgstr ""
9250
9251#: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/cr16/cr16.opt:23
9252#: config/c6x/c6x.opt:38
9253#, fuzzy, no-c-format
9254msgid "Use simulator runtime."
9255msgstr "Tuota koodi GNU-suoritusympäristölle"
9256
9257#: config/bfin/bfin.opt:44 config/arm/arm.opt:102
9258#, fuzzy, no-c-format
9259msgid "Specify the name of the target CPU."
9260msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
9261
9262#: config/bfin/bfin.opt:48
9263#, fuzzy, no-c-format
9264msgid "Omit frame pointer for leaf functions."
9265msgstr "indeksoitu arvo on osoitin funktioon"
9266
9267#: config/bfin/bfin.opt:52
9268#, no-c-format
9269msgid "Program is entirely located in low 64k of memory."
9270msgstr ""
9271
9272#: config/bfin/bfin.opt:56
9273#, no-c-format
9274msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
9275msgstr ""
9276
9277#: config/bfin/bfin.opt:61
9278#, no-c-format
9279msgid "Avoid speculative loads to work around a hardware anomaly."
9280msgstr ""
9281
9282#: config/bfin/bfin.opt:65
9283#, fuzzy, no-c-format
9284msgid "Enabled ID based shared library."
9285msgstr "Luo jaettu kirjasto"
9286
9287#: config/bfin/bfin.opt:69
9288#, no-c-format
9289msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
9290msgstr ""
9291
9292#: config/bfin/bfin.opt:74 config/m68k/m68k.opt:175
9293#, fuzzy, no-c-format
9294msgid "ID of shared library to build."
9295msgstr "  -shared                  Luo jaettu kirjasto\n"
9296
9297#: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
9298#, fuzzy, no-c-format
9299msgid "Enable separate data segment."
9300msgstr "Käytä laitteistoliukulukuja."
9301
9302#: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
9303#, no-c-format
9304msgid "Avoid generating pc-relative calls; use indirection."
9305msgstr ""
9306
9307#: config/bfin/bfin.opt:86
9308#, fuzzy, no-c-format
9309msgid "Link with the fast floating-point library."
9310msgstr "Linkitä yksittäisiä kirjastoja käsin."
9311
9312#: config/bfin/bfin.opt:90 config/arm/arm.opt:303 config/frv/frv.opt:130
9313#, fuzzy, no-c-format
9314msgid "Enable Function Descriptor PIC mode."
9315msgstr "Ota käyttöön funktioprofilointi."
9316
9317#: config/bfin/bfin.opt:94 config/frv/frv.opt:162
9318#, fuzzy, no-c-format
9319msgid "Enable inlining of PLT in function calls."
9320msgstr "lopetusalkio puuttuu funktiokutsusta"
9321
9322#: config/bfin/bfin.opt:98
9323#, no-c-format
9324msgid "Do stack checking using bounds in L1 scratch memory."
9325msgstr ""
9326
9327#: config/bfin/bfin.opt:102
9328#, no-c-format
9329msgid "Enable multicore support."
9330msgstr "Ota käyttöön moniydintuki."
9331
9332#: config/bfin/bfin.opt:106
9333#, fuzzy, no-c-format
9334msgid "Build for Core A."
9335msgstr "Käännös"
9336
9337#: config/bfin/bfin.opt:110
9338#, fuzzy, no-c-format
9339msgid "Build for Core B."
9340msgstr "Käännös"
9341
9342#: config/bfin/bfin.opt:114
9343#, fuzzy, no-c-format
9344msgid "Build for SDRAM."
9345msgstr "Käännös"
9346
9347#: config/bfin/bfin.opt:118
9348#, fuzzy, no-c-format
9349msgid "Assume ICPLBs are enabled at runtime."
9350msgstr "Tuota little-endian-koodia"
9351
9352#: config/m68k/m68k-tables.opt:25
9353#, fuzzy, no-c-format
9354msgid "Known M68K CPUs (for use with the -mcpu= option):"
9355msgstr "epäkelpo osoitintila %qs"
9356
9357#: config/m68k/m68k-tables.opt:365
9358#, fuzzy, no-c-format
9359msgid "Known M68K microarchitectures (for use with the -mtune= option):"
9360msgstr "epäkelpo osoitintila %qs"
9361
9362#: config/m68k/m68k-tables.opt:411
9363#, fuzzy, no-c-format
9364msgid "Known M68K ISAs (for use with the -march= option):"
9365msgstr "epäkelpo osoitintila %qs"
9366
9367#: config/m68k/ieee.opt:24 config/i386/i386.opt:374
9368#, fuzzy, no-c-format
9369msgid "Use IEEE math for fp comparisons."
9370msgstr "Käytä ohjelmistoliukulukuja"
9371
9372#: config/m68k/m68k.opt:30
9373#, no-c-format
9374msgid "Generate code for a 520X."
9375msgstr "Tuota 520X-koodia."
9376
9377#: config/m68k/m68k.opt:34
9378#, no-c-format
9379msgid "Generate code for a 5206e."
9380msgstr "Tuota 5206e-koodia."
9381
9382#: config/m68k/m68k.opt:38
9383#, no-c-format
9384msgid "Generate code for a 528x."
9385msgstr "Tuota 528x-koodia."
9386
9387#: config/m68k/m68k.opt:42
9388#, no-c-format
9389msgid "Generate code for a 5307."
9390msgstr "Tuota 5307-koodia."
9391
9392#: config/m68k/m68k.opt:46
9393#, no-c-format
9394msgid "Generate code for a 5407."
9395msgstr "Tuota 5407-koodia."
9396
9397#: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
9398#, no-c-format
9399msgid "Generate code for a 68000."
9400msgstr "Tuota 68000-koodia."
9401
9402#: config/m68k/m68k.opt:54
9403#, no-c-format
9404msgid "Generate code for a 68010."
9405msgstr "Tuota 68010-koodia."
9406
9407#: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
9408#, no-c-format
9409msgid "Generate code for a 68020."
9410msgstr "Tuota 68020-koodia."
9411
9412#: config/m68k/m68k.opt:62
9413#, no-c-format
9414msgid "Generate code for a 68040, without any new instructions."
9415msgstr "Tuota 68040-koodia, ilman uusia käskyjä."
9416
9417#: config/m68k/m68k.opt:66
9418#, no-c-format
9419msgid "Generate code for a 68060, without any new instructions."
9420msgstr "Tuota 68060-koodia, ilman uusia käskyjä."
9421
9422#: config/m68k/m68k.opt:70
9423#, no-c-format
9424msgid "Generate code for a 68030."
9425msgstr "Tuota 68030-koodia."
9426
9427#: config/m68k/m68k.opt:74
9428#, no-c-format
9429msgid "Generate code for a 68040."
9430msgstr "Tuota 68040-koodia."
9431
9432#: config/m68k/m68k.opt:78
9433#, no-c-format
9434msgid "Generate code for a 68060."
9435msgstr "Tuota 68060-koodia."
9436
9437#: config/m68k/m68k.opt:82
9438#, no-c-format
9439msgid "Generate code for a 68302."
9440msgstr "Tuota 68302-koodia."
9441
9442#: config/m68k/m68k.opt:86
9443#, no-c-format
9444msgid "Generate code for a 68332."
9445msgstr "Tuota 68332-koodia."
9446
9447#: config/m68k/m68k.opt:91
9448#, no-c-format
9449msgid "Generate code for a 68851."
9450msgstr "Tuota 68851-koodia."
9451
9452#: config/m68k/m68k.opt:95
9453#, no-c-format
9454msgid "Generate code that uses 68881 floating-point instructions."
9455msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä."
9456
9457#: config/m68k/m68k.opt:99
9458#, no-c-format
9459msgid "Align variables on a 32-bit boundary."
9460msgstr "Kohdista muuttujat 32 bitin rajoille."
9461
9462#: config/m68k/m68k.opt:103 config/arm/arm.opt:77 config/nios2/nios2.opt:570
9463#: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
9464#, fuzzy, no-c-format
9465msgid "Specify the name of the target architecture."
9466msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
9467
9468#: config/m68k/m68k.opt:107
9469#, no-c-format
9470msgid "Use the bit-field instructions."
9471msgstr "Käytä bittikenttäkäskyjä."
9472
9473#: config/m68k/m68k.opt:119
9474#, no-c-format
9475msgid "Generate code for a ColdFire v4e."
9476msgstr "Tuota ColdFire v4e -koodia."
9477
9478#: config/m68k/m68k.opt:123
9479#, no-c-format
9480msgid "Specify the target CPU."
9481msgstr "Määrittele kohdesuoritin."
9482
9483#: config/m68k/m68k.opt:127
9484#, fuzzy, no-c-format
9485msgid "Generate code for a cpu32."
9486msgstr "Tuota little-endian-koodia"
9487
9488#: config/m68k/m68k.opt:131
9489#, fuzzy, no-c-format
9490msgid "Use hardware division instructions on ColdFire."
9491msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
9492
9493#: config/m68k/m68k.opt:135
9494#, fuzzy, no-c-format
9495msgid "Generate code for a Fido A."
9496msgstr "Tuota little-endian-koodia"
9497
9498#: config/m68k/m68k.opt:139
9499#, fuzzy, no-c-format
9500msgid "Generate code which uses hardware floating point instructions."
9501msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
9502
9503#: config/m68k/m68k.opt:143
9504#, fuzzy, no-c-format
9505msgid "Enable ID based shared library."
9506msgstr "Luo jaettu kirjasto"
9507
9508#: config/m68k/m68k.opt:147
9509#, no-c-format
9510msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
9511msgstr ""
9512
9513#: config/m68k/m68k.opt:151
9514#, no-c-format
9515msgid "Do not use the bit-field instructions."
9516msgstr "Älä käytä bittikenttäkäskyjä."
9517
9518#: config/m68k/m68k.opt:155
9519#, fuzzy, no-c-format
9520msgid "Use normal calling convention."
9521msgstr "tämä ”defined”-sanan käyttö ei ehkä ole siirrettävää"
9522
9523#: config/m68k/m68k.opt:159
9524#, fuzzy, no-c-format
9525msgid "Consider type 'int' to be 32 bits wide."
9526msgstr "Tee kokonaisluvista 32 bitin levyisiä."
9527
9528#: config/m68k/m68k.opt:163
9529#, fuzzy, no-c-format
9530msgid "Generate pc-relative code."
9531msgstr "Tuota little-endian-koodia"
9532
9533#: config/m68k/m68k.opt:167
9534#, fuzzy, no-c-format
9535msgid "Use different calling convention using 'rtd'."
9536msgstr "tämä ”defined”-sanan käyttö ei ehkä ole siirrettävää"
9537
9538#: config/m68k/m68k.opt:179
9539#, fuzzy, no-c-format
9540msgid "Consider type 'int' to be 16 bits wide."
9541msgstr "Tee kokonaisluvista 32 bitin levyisiä."
9542
9543#: config/m68k/m68k.opt:183
9544#, fuzzy, no-c-format
9545msgid "Generate code with library calls for floating point."
9546msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
9547
9548#: config/m68k/m68k.opt:187
9549#, fuzzy, no-c-format
9550msgid "Do not use unaligned memory references."
9551msgstr "Älä luo #line-direktiivejä"
9552
9553#: config/m68k/m68k.opt:191
9554#, fuzzy, no-c-format
9555msgid "Tune for the specified target CPU or architecture."
9556msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
9557
9558#: config/m68k/m68k.opt:195
9559#, no-c-format
9560msgid "Support more than 8192 GOT entries on ColdFire."
9561msgstr ""
9562
9563#: config/m68k/m68k.opt:199
9564#, no-c-format
9565msgid "Support TLS segment larger than 64K."
9566msgstr ""
9567
9568#: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:68
9569#: config/arm/arm.opt:90 config/microblaze/microblaze.opt:60
9570#, fuzzy, no-c-format
9571msgid "Assume target CPU is configured as big endian."
9572msgstr "Tuota koodia big-endian-tilassa"
9573
9574#: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:88
9575#: config/arm/arm.opt:155 config/microblaze/microblaze.opt:64
9576#, fuzzy, no-c-format
9577msgid "Assume target CPU is configured as little endian."
9578msgstr "Tuota koodia big-endian-tilassa"
9579
9580#: config/riscv/riscv.opt:34
9581#, no-c-format
9582msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
9583msgstr ""
9584
9585#: config/riscv/riscv.opt:38
9586#, no-c-format
9587msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
9588msgstr ""
9589
9590#: config/riscv/riscv.opt:42
9591#, fuzzy, no-c-format
9592msgid "Specify integer and floating-point calling convention."
9593msgstr "Määrittele käytettävä ABI"
9594
9595#: config/riscv/riscv.opt:46 config/i386/i386.opt:421
9596#, no-c-format
9597msgid "Attempt to keep stack aligned to this power of 2."
9598msgstr ""
9599
9600#: config/riscv/riscv.opt:50
9601#, fuzzy, no-c-format
9602msgid "Supported ABIs (for use with the -mabi= option):"
9603msgstr "epäkelpo osoitintila %qs"
9604
9605#: config/riscv/riscv.opt:75
9606#, fuzzy, no-c-format
9607msgid "Use hardware floating-point divide and square root instructions."
9608msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
9609
9610#: config/riscv/riscv.opt:79
9611#, fuzzy, no-c-format
9612msgid "Use hardware instructions for integer division."
9613msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
9614
9615#: config/riscv/riscv.opt:83
9616#, no-c-format
9617msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
9618msgstr ""
9619
9620#: config/riscv/riscv.opt:88 config/mips/mips.opt:405
9621#, no-c-format
9622msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
9623msgstr ""
9624
9625#: config/riscv/riscv.opt:92
9626#, fuzzy, no-c-format
9627msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR."
9628msgstr "Tuota little-endian-koodia"
9629
9630#: config/riscv/riscv.opt:96
9631#, no-c-format
9632msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
9633msgstr ""
9634
9635#: config/riscv/riscv.opt:100
9636#, fuzzy, no-c-format
9637msgid "Use smaller but slower prologue and epilogue code."
9638msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
9639
9640#: config/riscv/riscv.opt:104
9641#, no-c-format
9642msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores."
9643msgstr ""
9644
9645#: config/riscv/riscv.opt:110 config/aarch64/aarch64.opt:92
9646#, fuzzy, no-c-format
9647msgid "Specify the code model."
9648msgstr "Malli:"
9649
9650#: config/riscv/riscv.opt:114
9651#, fuzzy, no-c-format
9652msgid "Do not generate unaligned memory accesses."
9653msgstr "Älä luo #line-direktiivejä"
9654
9655#: config/riscv/riscv.opt:118 config/i386/i386.opt:293
9656#: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
9657#: config/tilegx/tilegx.opt:57
9658#, fuzzy, no-c-format
9659msgid "Known code models (for use with the -mcmodel= option):"
9660msgstr "epäkelpo osoitintila %qs"
9661
9662#: config/riscv/riscv.opt:128
9663#, no-c-format
9664msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
9665msgstr ""
9666
9667#: config/riscv/riscv.opt:132
9668#, no-c-format
9669msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
9670msgstr ""
9671
9672#: config/riscv/riscv.opt:151
9673#, no-c-format
9674msgid "Emit RISC-V ELF attribute."
9675msgstr ""
9676
9677#: config/riscv/riscv.opt:155 config/i386/i386.opt:246
9678#, fuzzy, no-c-format
9679msgid "Use the given data alignment."
9680msgstr "Käytä H8/300-kohdistussääntöjä"
9681
9682#: config/riscv/riscv.opt:159 config/i386/i386.opt:250
9683#, fuzzy, no-c-format
9684msgid "Known data alignment choices (for use with the -malign-data= option):"
9685msgstr "epäkelpo osoitintila %qs"
9686
9687#: config/riscv/riscv.opt:169 config/aarch64/aarch64.opt:235
9688#: config/i386/i386.opt:995 config/rs6000/rs6000.opt:570
9689#, fuzzy, no-c-format
9690msgid "Use given stack-protector guard."
9691msgstr "Kelvolliset argumentit ovat:\n"
9692
9693#: config/riscv/riscv.opt:173 config/aarch64/aarch64.opt:239
9694#: config/rs6000/rs6000.opt:574
9695#, fuzzy, no-c-format
9696msgid "Valid arguments to -mstack-protector-guard=:"
9697msgstr "Kelvolliset argumentit ovat:\n"
9698
9699#: config/riscv/riscv.opt:183 config/i386/i386.opt:1009
9700#: config/rs6000/rs6000.opt:584
9701#, fuzzy, no-c-format
9702msgid "Use the given base register for addressing the stack-protector guard."
9703msgstr "”%s” ei ole kelvollinen esikääntäjän valitsin"
9704
9705#: config/riscv/riscv.opt:190 config/i386/i386.opt:1016
9706#: config/rs6000/rs6000.opt:591
9707#, fuzzy, no-c-format
9708msgid "Use the given offset for addressing the stack-protector guard."
9709msgstr "Kelvolliset argumentit ovat:\n"
9710
9711#: config/riscv/riscv.opt:200
9712#, fuzzy, no-c-format
9713msgid "Supported ISA specs (for use with the -misa-spec= option):"
9714msgstr "epäkelpo osoitintila %qs"
9715
9716#: config/riscv/riscv.opt:213
9717#, fuzzy, no-c-format
9718msgid "Set the version of RISC-V ISA spec."
9719msgstr "Käytössä olevan C++-ABIn versio."
9720
9721#: config/m32c/m32c.opt:23
9722#, fuzzy, no-c-format
9723msgid "-msim\tUse simulator runtime."
9724msgstr "Käytä simulaattorin ajoaikaista ympäristöä."
9725
9726#: config/m32c/m32c.opt:27
9727#, fuzzy, no-c-format
9728msgid "-mcpu=r8c\tCompile code for R8C variants."
9729msgstr "Käännä koodi R8C-varianteille"
9730
9731#: config/m32c/m32c.opt:31
9732#, fuzzy, no-c-format
9733msgid "-mcpu=m16c\tCompile code for M16C variants."
9734msgstr "Käännä koodi M16C-varianteille"
9735
9736#: config/m32c/m32c.opt:35
9737#, fuzzy, no-c-format
9738msgid "-mcpu=m32cm\tCompile code for M32CM variants."
9739msgstr "Käännä koodi M32CM-varianteille"
9740
9741#: config/m32c/m32c.opt:39
9742#, fuzzy, no-c-format
9743msgid "-mcpu=m32c\tCompile code for M32C variants."
9744msgstr "Käännä koodi M32C-varianteille"
9745
9746#: config/m32c/m32c.opt:43
9747#, fuzzy, no-c-format
9748msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
9749msgstr "Memreg-tavujen lukumäärä (oletus: 16, lukualue: 0..16)"
9750
9751#: config/msp430/msp430.opt:7
9752#, no-c-format
9753msgid "Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO."
9754msgstr ""
9755
9756#: config/msp430/msp430.opt:11
9757#, no-c-format
9758msgid "Force assembly output to always use hex constants."
9759msgstr ""
9760
9761#: config/msp430/msp430.opt:15
9762#, fuzzy, no-c-format
9763msgid "Specify the MCU to build for."
9764msgstr "Käytä MCU-käskyjä"
9765
9766#: config/msp430/msp430.opt:19
9767#, no-c-format
9768msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
9769msgstr ""
9770
9771#: config/msp430/msp430.opt:23
9772#, no-c-format
9773msgid "Warn if devices.csv is not found or there are problem parsing it (default: on)."
9774msgstr ""
9775
9776#: config/msp430/msp430.opt:27
9777#, fuzzy, no-c-format
9778msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
9779msgstr "Määrittele käytettävä ABI"
9780
9781#: config/msp430/msp430.opt:52
9782#, fuzzy, no-c-format
9783msgid "Select large model - 20-bit addresses/pointers."
9784msgstr "Tuota 68302-koodia"
9785
9786#: config/msp430/msp430.opt:56
9787#, fuzzy, no-c-format
9788msgid "Select small model - 16-bit addresses/pointers (default)."
9789msgstr "Tuota 68302-koodia"
9790
9791#: config/msp430/msp430.opt:60
9792#, no-c-format
9793msgid "Optimize opcode sizes at link time."
9794msgstr ""
9795
9796#: config/msp430/msp430.opt:67 config/pru/pru.opt:26
9797#, no-c-format
9798msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
9799msgstr ""
9800
9801#: config/msp430/msp430.opt:74
9802#, no-c-format
9803msgid "Specify the type of hardware multiply to support."
9804msgstr ""
9805
9806#: config/msp430/msp430.opt:96
9807#, no-c-format
9808msgid "Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
9809msgstr ""
9810
9811#: config/msp430/msp430.opt:100
9812#, no-c-format
9813msgid "Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
9814msgstr ""
9815
9816#: config/msp430/msp430.opt:104
9817#, no-c-format
9818msgid "Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default)."
9819msgstr ""
9820
9821#: config/msp430/msp430.opt:123
9822#, no-c-format
9823msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
9824msgstr ""
9825
9826#: config/msp430/msp430.opt:127
9827#, no-c-format
9828msgid "Passes on a request to the assembler to warn about various silicon errata."
9829msgstr ""
9830
9831#: config/msp430/msp430.opt:131
9832#, no-c-format
9833msgid "The path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this."
9834msgstr ""
9835
9836#: config/msp430/msp430.opt:136
9837#, no-c-format
9838msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
9839msgstr ""
9840
9841#: config/aarch64/aarch64.opt:43
9842#, fuzzy, no-c-format
9843msgid "The possible TLS dialects:"
9844msgstr "I/O mahdollista"
9845
9846#: config/aarch64/aarch64.opt:55
9847#, no-c-format
9848msgid "The code model option names for -mcmodel:"
9849msgstr ""
9850
9851#: config/aarch64/aarch64.opt:72 config/i386/i386.opt:1030
9852#, fuzzy, no-c-format
9853msgid "Generate code which uses only the general registers."
9854msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
9855
9856#: config/aarch64/aarch64.opt:76
9857#, fuzzy, no-c-format
9858msgid "Generate code to mitigate against straight line speculation."
9859msgstr "Käytä AltiVec-käskyjä"
9860
9861#: config/aarch64/aarch64.opt:80
9862#, no-c-format
9863msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
9864msgstr ""
9865
9866#: config/aarch64/aarch64.opt:84
9867#, no-c-format
9868msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
9869msgstr ""
9870
9871#: config/aarch64/aarch64.opt:96
9872#, no-c-format
9873msgid "Don't assume that unaligned accesses are handled by the system."
9874msgstr ""
9875
9876#: config/aarch64/aarch64.opt:100 config/i386/i386.opt:405
9877#, fuzzy, no-c-format
9878msgid "Omit the frame pointer in leaf functions."
9879msgstr "indeksoitu arvo on osoitin funktioon"
9880
9881#: config/aarch64/aarch64.opt:104
9882#, fuzzy, no-c-format
9883msgid "Specify TLS dialect."
9884msgstr "tls_model-argumentti ei ole merkkijono"
9885
9886#: config/aarch64/aarch64.opt:108
9887#, no-c-format
9888msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
9889msgstr ""
9890
9891#: config/aarch64/aarch64.opt:127
9892#, fuzzy, no-c-format
9893msgid "Use features of architecture ARCH."
9894msgstr "Tuota little-endian-koodia"
9895
9896#: config/aarch64/aarch64.opt:131
9897#, fuzzy, no-c-format
9898msgid "Use features of and optimize for CPU."
9899msgstr "Tuota little-endian-koodia"
9900
9901#: config/aarch64/aarch64.opt:135
9902#, fuzzy, no-c-format
9903msgid "Optimize for CPU."
9904msgstr "-m64 vaatii PowerPC64-suorittimen"
9905
9906#: config/aarch64/aarch64.opt:139
9907#, fuzzy, no-c-format
9908msgid "Generate code that conforms to the specified ABI."
9909msgstr "Tuota 68040-koodia"
9910
9911#: config/aarch64/aarch64.opt:143
9912#, no-c-format
9913msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
9914msgstr ""
9915
9916#: config/aarch64/aarch64.opt:147
9917#, fuzzy, no-c-format
9918msgid "Known AArch64 ABIs (for use with the -mabi= option):"
9919msgstr "epäkelpo osoitintila %qs"
9920
9921#: config/aarch64/aarch64.opt:157
9922#, no-c-format
9923msgid "PC relative literal loads."
9924msgstr ""
9925
9926#: config/aarch64/aarch64.opt:161
9927#, fuzzy, no-c-format
9928msgid "Use branch-protection features."
9929msgstr "Kelvolliset argumentit ovat:\n"
9930
9931#: config/aarch64/aarch64.opt:165
9932#, no-c-format
9933msgid "Select return address signing scope."
9934msgstr ""
9935
9936#: config/aarch64/aarch64.opt:169
9937#, fuzzy, no-c-format
9938msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
9939msgstr "epäkelpo osoitintila %qs"
9940
9941#: config/aarch64/aarch64.opt:182
9942#, no-c-format
9943msgid "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."
9944msgstr ""
9945
9946#: config/aarch64/aarch64.opt:188
9947#, no-c-format
9948msgid "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."
9949msgstr ""
9950
9951#: config/aarch64/aarch64.opt:195
9952#, no-c-format
9953msgid "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."
9954msgstr ""
9955
9956#: config/aarch64/aarch64.opt:201
9957#, fuzzy, no-c-format
9958msgid "The possible SVE vector lengths:"
9959msgstr "I/O mahdollista"
9960
9961#: config/aarch64/aarch64.opt:223
9962#, no-c-format
9963msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
9964msgstr ""
9965
9966#: config/aarch64/aarch64.opt:227
9967#, no-c-format
9968msgid "Enables verbose cost model dumping in the debug dump files."
9969msgstr ""
9970
9971#: config/aarch64/aarch64.opt:231
9972#, no-c-format
9973msgid "Generate code to track when the CPU might be speculating incorrectly."
9974msgstr ""
9975
9976#: config/aarch64/aarch64.opt:249
9977#, no-c-format
9978msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code."
9979msgstr ""
9980
9981#: config/aarch64/aarch64.opt:255
9982#, no-c-format
9983msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code."
9984msgstr ""
9985
9986#: config/aarch64/aarch64.opt:264
9987#, fuzzy, no-c-format
9988msgid "Generate local calls to out-of-line atomic operations."
9989msgstr "indeksoitu arvo on osoitin funktioon"
9990
9991#: config/aarch64/aarch64.opt:268
9992#, no-c-format
9993msgid "When vectorizing for SVE, consider using unpacked vectors for smaller elements and use the cost model to pick the cheapest approach.  Also use the cost model to choose between SVE and Advanced SIMD vectorization."
9994msgstr ""
9995
9996#: config/aarch64/aarch64.opt:272
9997#, no-c-format
9998msgid "The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1."
9999msgstr ""
10000
10001#: config/aarch64/aarch64.opt:276
10002#, no-c-format
10003msgid "The number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2."
10004msgstr ""
10005
10006#: config/linux.opt:24
10007#, fuzzy, no-c-format
10008msgid "Use Bionic C library."
10009msgstr "C++11:n heksadesimaaliliukulukuvakion käyttö"
10010
10011#: config/linux.opt:28
10012#, no-c-format
10013msgid "Use GNU C library."
10014msgstr "Käytä GNU:n C-kirjastoa."
10015
10016#: config/linux.opt:32
10017#, fuzzy, no-c-format
10018msgid "Use uClibc C library."
10019msgstr "C++11:n heksadesimaaliliukulukuvakion käyttö"
10020
10021#: config/linux.opt:36
10022#, fuzzy, no-c-format
10023msgid "Use musl C library."
10024msgstr "C++11:n heksadesimaaliliukulukuvakion käyttö"
10025
10026#: config/ia64/ilp32.opt:3
10027#, no-c-format
10028msgid "Generate ILP32 code."
10029msgstr "Tuota ILP32-koodia."
10030
10031#: config/ia64/ilp32.opt:7
10032#, no-c-format
10033msgid "Generate LP64 code."
10034msgstr "Tuota LP64-koodia."
10035
10036#: config/ia64/ia64.opt:28
10037#, no-c-format
10038msgid "Generate big endian code."
10039msgstr "Tuota big-endian-koodia."
10040
10041#: config/ia64/ia64.opt:32
10042#, no-c-format
10043msgid "Generate little endian code."
10044msgstr "Tuota little-endian-koodia."
10045
10046#: config/ia64/ia64.opt:36
10047#, no-c-format
10048msgid "Generate code for GNU as."
10049msgstr "Tuota koodia GNU as:lle."
10050
10051#: config/ia64/ia64.opt:40
10052#, no-c-format
10053msgid "Generate code for GNU ld."
10054msgstr "Tuota koodia GNU ld:lle."
10055
10056#: config/ia64/ia64.opt:44
10057#, no-c-format
10058msgid "Emit stop bits before and after volatile extended asms."
10059msgstr ""
10060
10061#: config/ia64/ia64.opt:48
10062#, fuzzy, no-c-format
10063msgid "Use in/loc/out register names."
10064msgstr "Käytä liukulukurekistereitä"
10065
10066#: config/ia64/ia64.opt:55
10067#, no-c-format
10068msgid "Enable use of sdata/scommon/sbss."
10069msgstr ""
10070
10071#: config/ia64/ia64.opt:59
10072#, fuzzy, no-c-format
10073msgid "Generate code without GP reg."
10074msgstr "Tuota 68040-koodia, ilman uusia käskyjä"
10075
10076#: config/ia64/ia64.opt:63
10077#, no-c-format
10078msgid "gp is constant (but save/restore gp on indirect calls)."
10079msgstr ""
10080
10081#: config/ia64/ia64.opt:67
10082#, fuzzy, no-c-format
10083msgid "Generate self-relocatable code."
10084msgstr "Tuota little-endian-koodia"
10085
10086#: config/ia64/ia64.opt:71
10087#, fuzzy, no-c-format
10088msgid "Generate inline floating point division, optimize for latency."
10089msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
10090
10091#: config/ia64/ia64.opt:75
10092#, fuzzy, no-c-format
10093msgid "Generate inline floating point division, optimize for throughput."
10094msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
10095
10096#: config/ia64/ia64.opt:82
10097#, fuzzy, no-c-format
10098msgid "Generate inline integer division, optimize for latency."
10099msgstr "Varoita käännösaikaisesta nollalla jaosta"
10100
10101#: config/ia64/ia64.opt:86
10102#, fuzzy, no-c-format
10103msgid "Generate inline integer division, optimize for throughput."
10104msgstr "Varoita käännösaikaisesta nollalla jaosta"
10105
10106#: config/ia64/ia64.opt:90
10107#, fuzzy, no-c-format
10108msgid "Do not inline integer division."
10109msgstr "Varoita käännösaikaisesta nollalla jaosta"
10110
10111#: config/ia64/ia64.opt:94
10112#, fuzzy, no-c-format
10113msgid "Generate inline square root, optimize for latency."
10114msgstr "Varoita käännösaikaisesta nollalla jaosta"
10115
10116#: config/ia64/ia64.opt:98
10117#, fuzzy, no-c-format
10118msgid "Generate inline square root, optimize for throughput."
10119msgstr "Varoita käännösaikaisesta nollalla jaosta"
10120
10121#: config/ia64/ia64.opt:102
10122#, fuzzy, no-c-format
10123msgid "Do not inline square root."
10124msgstr "Älä hylkää kommentteja"
10125
10126#: config/ia64/ia64.opt:106
10127#, no-c-format
10128msgid "Enable DWARF line debug info via GNU as."
10129msgstr ""
10130
10131#: config/ia64/ia64.opt:110
10132#, fuzzy, no-c-format
10133msgid "Enable earlier placing stop bits for better scheduling."
10134msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
10135
10136#: config/ia64/ia64.opt:114 config/pa/pa.opt:66 config/sh/sh.opt:227
10137#, fuzzy, no-c-format
10138msgid "Specify range of registers to make fixed."
10139msgstr "Määrittele käytettävä ABI"
10140
10141#: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130
10142#, no-c-format
10143msgid "Specify bit size of immediate TLS offsets."
10144msgstr ""
10145
10146#: config/ia64/ia64.opt:122 config/i386/i386.opt:519 config/s390/s390.opt:200
10147#: config/sparc/sparc.opt:146 config/visium/visium.opt:49
10148#, fuzzy, no-c-format
10149msgid "Schedule code for given CPU."
10150msgstr "Suoritinaikaraja ylittynyt"
10151
10152#: config/ia64/ia64.opt:126
10153#, fuzzy, no-c-format
10154msgid "Known Itanium CPUs (for use with the -mtune= option):"
10155msgstr "epäkelpo osoitintila %qs"
10156
10157#: config/ia64/ia64.opt:136
10158#, fuzzy, no-c-format
10159msgid "Use data speculation before reload."
10160msgstr "HALLINTA"
10161
10162#: config/ia64/ia64.opt:140
10163#, fuzzy, no-c-format
10164msgid "Use data speculation after reload."
10165msgstr "HALLINTA"
10166
10167#: config/ia64/ia64.opt:144
10168#, fuzzy, no-c-format
10169msgid "Use control speculation."
10170msgstr "HALLINTA"
10171
10172#: config/ia64/ia64.opt:148
10173#, fuzzy, no-c-format
10174msgid "Use in block data speculation before reload."
10175msgstr "vuonohjauskäsky peruslohkon sisällä"
10176
10177#: config/ia64/ia64.opt:152
10178#, fuzzy, no-c-format
10179msgid "Use in block data speculation after reload."
10180msgstr "vuonohjauskäsky peruslohkon sisällä"
10181
10182#: config/ia64/ia64.opt:156
10183#, fuzzy, no-c-format
10184msgid "Use in block control speculation."
10185msgstr "vuonohjauskäsky peruslohkon sisällä"
10186
10187#: config/ia64/ia64.opt:160
10188#, fuzzy, no-c-format
10189msgid "Use simple data speculation check."
10190msgstr "vuonohjauskäsky peruslohkon sisällä"
10191
10192#: config/ia64/ia64.opt:164
10193#, fuzzy, no-c-format
10194msgid "Use simple data speculation check for control speculation."
10195msgstr "vuonohjauskäsky peruslohkon sisällä"
10196
10197#: config/ia64/ia64.opt:174
10198#, fuzzy, no-c-format
10199msgid "Count speculative dependencies while calculating priority of instructions."
10200msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
10201
10202#: config/ia64/ia64.opt:178
10203#, fuzzy, no-c-format
10204msgid "Place a stop bit after every cycle when scheduling."
10205msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
10206
10207#: config/ia64/ia64.opt:182
10208#, no-c-format
10209msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
10210msgstr ""
10211
10212#: config/ia64/ia64.opt:186
10213#, no-c-format
10214msgid "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."
10215msgstr ""
10216
10217#: config/ia64/ia64.opt:190
10218#, no-c-format
10219msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
10220msgstr ""
10221
10222#: config/ia64/ia64.opt:194
10223#, no-c-format
10224msgid "Don't generate checks for control speculation in selective scheduling."
10225msgstr ""
10226
10227#: config/epiphany/epiphany.opt:24
10228#, no-c-format
10229msgid "Don't use any of r32..r63."
10230msgstr ""
10231
10232#: config/epiphany/epiphany.opt:28
10233#, no-c-format
10234msgid "Preferentially allocate registers that allow short instruction generation."
10235msgstr ""
10236
10237#: config/epiphany/epiphany.opt:32
10238#, fuzzy, no-c-format
10239msgid "Set branch cost."
10240msgstr "Aseta"
10241
10242#: config/epiphany/epiphany.opt:36
10243#, fuzzy, no-c-format
10244msgid "Enable conditional move instruction usage."
10245msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
10246
10247#: config/epiphany/epiphany.opt:40
10248#, fuzzy, no-c-format
10249msgid "Set number of nops to emit before each insn pattern."
10250msgstr "Kumoamistoimintojen enimmäismäärä"
10251
10252#: config/epiphany/epiphany.opt:52
10253#, no-c-format
10254msgid "Use software floating point comparisons."
10255msgstr "Käytä ohjelmistollisia liukulukuvertailuja."
10256
10257#: config/epiphany/epiphany.opt:56
10258#, no-c-format
10259msgid "Enable split of 32 bit immediate loads into low / high part."
10260msgstr ""
10261
10262#: config/epiphany/epiphany.opt:60
10263#, fuzzy, no-c-format
10264msgid "Enable use of POST_INC / POST_DEC."
10265msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
10266
10267#: config/epiphany/epiphany.opt:64
10268#, fuzzy, no-c-format
10269msgid "Enable use of POST_MODIFY."
10270msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
10271
10272#: config/epiphany/epiphany.opt:68
10273#, no-c-format
10274msgid "Set number of bytes on the stack preallocated for use by the callee."
10275msgstr ""
10276
10277#: config/epiphany/epiphany.opt:72
10278#, no-c-format
10279msgid "Assume round to nearest is selected for purposes of scheduling."
10280msgstr ""
10281
10282#: config/epiphany/epiphany.opt:76
10283#, fuzzy, no-c-format
10284msgid "Generate call insns as indirect calls."
10285msgstr "virheellinen versionumero ”%s”"
10286
10287#: config/epiphany/epiphany.opt:80
10288#, fuzzy, no-c-format
10289msgid "Generate call insns as direct calls."
10290msgstr "Käytä epäsuoria kutsuja"
10291
10292#: config/epiphany/epiphany.opt:84
10293#, no-c-format
10294msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
10295msgstr ""
10296
10297#: config/epiphany/epiphany.opt:108
10298#, no-c-format
10299msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
10300msgstr ""
10301
10302#: config/epiphany/epiphany.opt:112
10303#, no-c-format
10304msgid "Vectorize for double-word operations."
10305msgstr ""
10306
10307#: config/epiphany/epiphany.opt:128
10308#, no-c-format
10309msgid "Split unaligned 8 byte vector moves before post-modify address generation."
10310msgstr ""
10311
10312#: config/epiphany/epiphany.opt:132
10313#, fuzzy, no-c-format
10314msgid "Use the floating point unit for integer add/subtract."
10315msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
10316
10317#: config/epiphany/epiphany.opt:136
10318#, fuzzy, no-c-format
10319msgid "Set register to hold -1."
10320msgstr "Käytä rekistereitä r2 ja r5"
10321
10322#: config/ft32/ft32.opt:23
10323#, fuzzy, no-c-format
10324msgid "Target the software simulator."
10325msgstr "# Ei kohde:"
10326
10327#: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:393
10328#: config/arc/arc.opt:406
10329#, fuzzy, no-c-format
10330msgid "Use LRA instead of reload."
10331msgstr "käytä sen sijaan __attribute__ ((vector_size))"
10332
10333#: config/ft32/ft32.opt:31
10334#, fuzzy, no-c-format
10335msgid "Avoid use of the DIV and MOD instructions."
10336msgstr "Älä käytä MDMX-käskyjä"
10337
10338#: config/ft32/ft32.opt:35
10339#, fuzzy, no-c-format
10340msgid "Target the FT32B architecture."
10341msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
10342
10343#: config/ft32/ft32.opt:39
10344#, fuzzy, no-c-format
10345msgid "Enable FT32B code compression."
10346msgstr "Ota käyttöön funktioprofilointi."
10347
10348#: config/ft32/ft32.opt:43
10349#, no-c-format
10350msgid "Avoid placing any readable data in program memory."
10351msgstr ""
10352
10353#: config/h8300/h8300.opt:23
10354#, no-c-format
10355msgid "Generate H8S code."
10356msgstr "Tuota H8S-koodia."
10357
10358#: config/h8300/h8300.opt:27
10359#, no-c-format
10360msgid "Generate H8SX code."
10361msgstr "Tuota H8SX-koodia."
10362
10363#: config/h8300/h8300.opt:31
10364#, no-c-format
10365msgid "Generate H8S/2600 code."
10366msgstr "Tuota H8S/2600-koodia."
10367
10368#: config/h8300/h8300.opt:35
10369#, no-c-format
10370msgid "Make integers 32 bits wide."
10371msgstr "Tee kokonaisluvista 32 bitin levyisiä."
10372
10373#: config/h8300/h8300.opt:42
10374#, no-c-format
10375msgid "Use registers for argument passing."
10376msgstr "Käytä rekistereitä argumenttien välittämiseen."
10377
10378#: config/h8300/h8300.opt:46
10379#, no-c-format
10380msgid "Consider access to byte sized memory slow."
10381msgstr "Oleta tavutason muistinkäyttö hitaaksi."
10382
10383#: config/h8300/h8300.opt:50
10384#, fuzzy, no-c-format
10385msgid "Enable linker relaxing."
10386msgstr ""
10387"\n"
10388"Linkittimen valitsimet\n"
10389"======================\n"
10390"\n"
10391
10392#: config/h8300/h8300.opt:54
10393#, no-c-format
10394msgid "Generate H8/300H code."
10395msgstr "Tuota H8/300H-koodia."
10396
10397#: config/h8300/h8300.opt:58
10398#, no-c-format
10399msgid "Enable the normal mode."
10400msgstr "Ota käyttöön normaalitila."
10401
10402#: config/h8300/h8300.opt:62
10403#, no-c-format
10404msgid "Use H8/300 alignment rules."
10405msgstr "Käytä H8/300-kohdistussääntöjä."
10406
10407#: config/h8300/h8300.opt:66
10408#, fuzzy, no-c-format
10409msgid "Push extended registers on stack in monitor functions."
10410msgstr "Käytä AltiVec-käskyjä"
10411
10412#: config/h8300/h8300.opt:70
10413#, fuzzy, no-c-format
10414msgid "Do not push extended registers on stack in monitor functions."
10415msgstr "Käytä AltiVec-käskyjä"
10416
10417#: config/pru/pru.opt:31
10418#, no-c-format
10419msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU."
10420msgstr ""
10421
10422#: config/pru/pru.opt:35
10423#, no-c-format
10424msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option."
10425msgstr ""
10426
10427#: config/pru/pru.opt:40
10428#, fuzzy, no-c-format
10429msgid "Allow (or do not allow) gcc to use the LOOP instruction."
10430msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
10431
10432#: config/pru/pru.opt:44
10433#, fuzzy, no-c-format
10434msgid "Select target ABI variant."
10435msgstr "_Valitse"
10436
10437#: config/pru/pru.opt:48
10438#, fuzzy, no-c-format
10439msgid "ABI variant code generation (for use with -mabi= option):"
10440msgstr "epäkelpo osoitintila %qs"
10441
10442#: config/pdp11/pdp11.opt:23
10443#, fuzzy, no-c-format
10444msgid "Generate code for an 11/10."
10445msgstr "Tuota little-endian-koodia"
10446
10447#: config/pdp11/pdp11.opt:27
10448#, fuzzy, no-c-format
10449msgid "Generate code for an 11/40."
10450msgstr "Tuota little-endian-koodia"
10451
10452#: config/pdp11/pdp11.opt:31
10453#, fuzzy, no-c-format
10454msgid "Generate code for an 11/45."
10455msgstr "Tuota little-endian-koodia"
10456
10457#: config/pdp11/pdp11.opt:35
10458#, no-c-format
10459msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
10460msgstr ""
10461
10462#: config/pdp11/pdp11.opt:39
10463#, no-c-format
10464msgid "Use the DEC assembler syntax."
10465msgstr "Käytä DEC:n assembler-syntaksia."
10466
10467#: config/pdp11/pdp11.opt:43
10468#, no-c-format
10469msgid "Use the GNU assembler syntax."
10470msgstr "Käytä GNU:n assembler-syntaksia."
10471
10472#: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:191
10473#: config/frv/frv.opt:158
10474#, no-c-format
10475msgid "Use hardware floating point."
10476msgstr "Käytä laitteistoliukulukuja."
10477
10478#: config/pdp11/pdp11.opt:51
10479#, no-c-format
10480msgid "Use 16 bit int."
10481msgstr "Käytä 16-bittistä int-tyyppiä."
10482
10483#: config/pdp11/pdp11.opt:55
10484#, no-c-format
10485msgid "Use 32 bit int."
10486msgstr "Käytä 32-bittistä int-tyyppiä."
10487
10488#: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:187
10489#, fuzzy, no-c-format
10490msgid "Do not use hardware floating point."
10491msgstr "Älä käytä laitteistoliukulukuja"
10492
10493#: config/pdp11/pdp11.opt:63
10494#, fuzzy, no-c-format
10495msgid "Target has split I&D."
10496msgstr "kohdetiedostolla ”%s” on sekä :- että ::-merkinnät"
10497
10498#: config/pdp11/pdp11.opt:67
10499#, fuzzy, no-c-format
10500msgid "Use UNIX assembler syntax."
10501msgstr ""
10502"Käytä ”-Wa,VALITSIN” välittämään ”VALITSIN” assemblerille.\n"
10503"\n"
10504
10505#: config/pdp11/pdp11.opt:71
10506#, fuzzy, no-c-format
10507msgid "Use LRA register allocator."
10508msgstr "Tasaa funktioiden alut"
10509
10510#: config/xtensa/xtensa.opt:23
10511#, fuzzy, no-c-format
10512msgid "Use CONST16 instruction to load constants."
10513msgstr "keskeytysfunktiolla ei saa olla argumentteja"
10514
10515#: config/xtensa/xtensa.opt:27
10516#, fuzzy, no-c-format
10517msgid "Disable position-independent code (PIC) for use in OS kernel code."
10518msgstr "parametrilla %P on vaillinainen tyyppi %qT"
10519
10520#: config/xtensa/xtensa.opt:31
10521#, fuzzy, no-c-format
10522msgid "Use indirect CALLXn instructions for large programs."
10523msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
10524
10525#: config/xtensa/xtensa.opt:35
10526#, no-c-format
10527msgid "Automatically align branch targets to reduce branch penalties."
10528msgstr ""
10529
10530#: config/xtensa/xtensa.opt:39
10531#, no-c-format
10532msgid "Intersperse literal pools with code in the text section."
10533msgstr ""
10534
10535#: config/xtensa/xtensa.opt:43
10536#, no-c-format
10537msgid "Relax literals in assembler and place them automatically in the text section."
10538msgstr ""
10539
10540#: config/xtensa/xtensa.opt:47
10541#, no-c-format
10542msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
10543msgstr ""
10544
10545#: config/xtensa/xtensa.opt:54
10546#, fuzzy, no-c-format
10547msgid "Use call0 ABI."
10548msgstr "Käytä EABI:a"
10549
10550#: config/xtensa/xtensa.opt:58
10551#, fuzzy, no-c-format
10552msgid "Use windowed registers ABI."
10553msgstr "Käytä liukulukurekistereitä"
10554
10555#: config/i386/cygming.opt:23
10556#, fuzzy, no-c-format
10557msgid "Create console application."
10558msgstr "Luo konsolisovellus"
10559
10560#: config/i386/cygming.opt:27
10561#, no-c-format
10562msgid "Generate code for a DLL."
10563msgstr "Tuota koodia DLL:lle."
10564
10565#: config/i386/cygming.opt:31
10566#, fuzzy, no-c-format
10567msgid "Ignore dllimport for functions."
10568msgstr "_Ohita versio"
10569
10570#: config/i386/cygming.opt:35
10571#, no-c-format
10572msgid "Use Mingw-specific thread support."
10573msgstr ""
10574
10575#: config/i386/cygming.opt:39
10576#, fuzzy, no-c-format
10577msgid "Set Windows defines."
10578msgstr "rpcgen: liian monta määrittelyä\n"
10579
10580#: config/i386/cygming.opt:43
10581#, no-c-format
10582msgid "Create GUI application."
10583msgstr "Luo graafinen käyttöliittymäsovellus."
10584
10585#: config/i386/cygming.opt:47
10586#, no-c-format
10587msgid "Use the GNU extension to the PE format for aligned common data."
10588msgstr ""
10589
10590#: config/i386/cygming.opt:51
10591#, no-c-format
10592msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
10593msgstr ""
10594
10595#: config/i386/cygming.opt:55
10596#, fuzzy, no-c-format
10597msgid "For nested functions on stack executable permission is set."
10598msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
10599
10600#: config/i386/cygming.opt:62
10601#, fuzzy, no-c-format
10602msgid "Put relocated read-only data into .data section."
10603msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
10604
10605#: config/i386/mingw.opt:29
10606#, fuzzy, no-c-format
10607msgid "Warn about none ISO msvcrt scanf/printf width extensions."
10608msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa"
10609
10610#: config/i386/mingw-w64.opt:23
10611#, no-c-format
10612msgid "Use unicode startup and define UNICODE macro."
10613msgstr ""
10614
10615#: config/i386/i386.opt:198
10616#, no-c-format
10617msgid "sizeof(long double) is 16."
10618msgstr "sizeof(long double) on 16."
10619
10620#: config/i386/i386.opt:202 config/i386/i386.opt:370
10621#, no-c-format
10622msgid "Use hardware fp."
10623msgstr "Käytä laitteistoliukulukuja."
10624
10625#: config/i386/i386.opt:206
10626#, no-c-format
10627msgid "sizeof(long double) is 12."
10628msgstr "sizeof(long double) on 12."
10629
10630#: config/i386/i386.opt:210
10631#, no-c-format
10632msgid "Use 80-bit long double."
10633msgstr "Käytä 80-bittistä long double -tyyppiä."
10634
10635#: config/i386/i386.opt:214 config/s390/s390.opt:160
10636#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
10637#, no-c-format
10638msgid "Use 64-bit long double."
10639msgstr "Käytä 64-bittistä long double -tyyppiä."
10640
10641#: config/i386/i386.opt:218 config/s390/s390.opt:156
10642#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
10643#, no-c-format
10644msgid "Use 128-bit long double."
10645msgstr "Käytä 128-bittistä long double -tyyppiä."
10646
10647#: config/i386/i386.opt:222 config/sh/sh.opt:179
10648#, fuzzy, no-c-format
10649msgid "Reserve space for outgoing arguments in the function prologue."
10650msgstr "Tuota bittikäskyjä"
10651
10652#: config/i386/i386.opt:226
10653#, fuzzy, no-c-format
10654msgid "Align some doubles on dword boundary."
10655msgstr "Kohdista muuttujat 32 bitin rajoille"
10656
10657#: config/i386/i386.opt:230
10658#, no-c-format
10659msgid "Function starts are aligned to this power of 2."
10660msgstr "Funktioiden alut tasataan tähän 2:n potenssiin."
10661
10662#: config/i386/i386.opt:234
10663#, no-c-format
10664msgid "Jump targets are aligned to this power of 2."
10665msgstr "Hyppykohteet tasataan tähän 2:n potenssiin."
10666
10667#: config/i386/i386.opt:238
10668#, no-c-format
10669msgid "Loop code aligned to this power of 2."
10670msgstr "Silmukkakoodi tasataan tähän 2:n potenssiin."
10671
10672#: config/i386/i386.opt:242
10673#, fuzzy, no-c-format
10674msgid "Align destination of the string operations."
10675msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
10676
10677#: config/i386/i386.opt:263 config/s390/s390.opt:56
10678#, no-c-format
10679msgid "Generate code for given CPU."
10680msgstr "Tuota koodia tietylle suorittimelle."
10681
10682#: config/i386/i386.opt:267
10683#, no-c-format
10684msgid "Use given assembler dialect."
10685msgstr "Käytä tiettyä assembler-murretta."
10686
10687#: config/i386/i386.opt:271
10688#, no-c-format
10689msgid "Known assembler dialects (for use with the -masm= option):"
10690msgstr "Tunnetut assembler-murteet (käytettäväksi -masm= -valitsimen kanssa):"
10691
10692#: config/i386/i386.opt:281
10693#, no-c-format
10694msgid "Branches are this expensive (arbitrary units)."
10695msgstr "Haarat ovat näin kalliita (mielivaltainen yksikkö)."
10696
10697#: config/i386/i386.opt:285
10698#, no-c-format
10699msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into .ldata section in x86-64 medium model."
10700msgstr ""
10701
10702#: config/i386/i386.opt:289
10703#, fuzzy, no-c-format
10704msgid "Use given x86-64 code model."
10705msgstr "epäkelpo lvalue sijoituksessa"
10706
10707#: config/i386/i386.opt:312
10708#, no-c-format
10709msgid "Use given address mode."
10710msgstr "Käytä annettua osoitetilaa."
10711
10712#: config/i386/i386.opt:316
10713#, fuzzy, no-c-format
10714msgid "Known address mode (for use with the -maddress-mode= option):"
10715msgstr "epäkelpo osoitintila %qs"
10716
10717#: config/i386/i386.opt:329
10718#, fuzzy, no-c-format
10719msgid "Generate sin, cos, sqrt for FPU."
10720msgstr "Tuota koodia GNU as:lle"
10721
10722#: config/i386/i386.opt:333
10723#, no-c-format
10724msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
10725msgstr ""
10726
10727#: config/i386/i386.opt:337
10728#, fuzzy, no-c-format
10729msgid "Return values of functions in FPU registers."
10730msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
10731
10732#: config/i386/i386.opt:341
10733#, fuzzy, no-c-format
10734msgid "Generate floating point mathematics using given instruction set."
10735msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
10736
10737#: config/i386/i386.opt:345
10738#, fuzzy, no-c-format
10739msgid "Valid arguments to -mfpmath=:"
10740msgstr "Kelvolliset argumentit ovat:\n"
10741
10742#: config/i386/i386.opt:378
10743#, fuzzy, no-c-format
10744msgid "Inline all known string operations."
10745msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
10746
10747#: config/i386/i386.opt:382
10748#, no-c-format
10749msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
10750msgstr ""
10751
10752#: config/i386/i386.opt:389
10753#, fuzzy, no-c-format
10754msgid "Use native (MS) bitfield layout."
10755msgstr "Käytä bittikenttäkäskyjä."
10756
10757#: config/i386/i386.opt:409
10758#, fuzzy, no-c-format
10759msgid "Set 80387 floating-point precision to 32-bit."
10760msgstr "Käytä 32-bittisiä liukulukurekistereitä"
10761
10762#: config/i386/i386.opt:413
10763#, fuzzy, no-c-format
10764msgid "Set 80387 floating-point precision to 64-bit."
10765msgstr "Käytä 32-bittisiä liukulukurekistereitä"
10766
10767#: config/i386/i386.opt:417
10768#, fuzzy, no-c-format
10769msgid "Set 80387 floating-point precision to 80-bit."
10770msgstr "Käytä 32-bittisiä liukulukurekistereitä"
10771
10772#: config/i386/i386.opt:425
10773#, no-c-format
10774msgid "Assume incoming stack aligned to this power of 2."
10775msgstr "Oleta tulopino tasatuksi tähän 2:n potenssiin."
10776
10777#: config/i386/i386.opt:429
10778#, fuzzy, no-c-format
10779msgid "Use push instructions to save outgoing arguments."
10780msgstr "keskeytysfunktiolla ei saa olla argumentteja"
10781
10782#: config/i386/i386.opt:433
10783#, fuzzy, no-c-format
10784msgid "Use red-zone in the x86-64 code."
10785msgstr "Tuota 64-bittistä x86-64-koodia"
10786
10787#: config/i386/i386.opt:437
10788#, no-c-format
10789msgid "Number of registers used to pass integer arguments."
10790msgstr ""
10791
10792#: config/i386/i386.opt:441
10793#, fuzzy, no-c-format
10794msgid "Alternate calling convention."
10795msgstr "Kutsutaan settimeofday:\n"
10796
10797#: config/i386/i386.opt:445 config/alpha/alpha.opt:23
10798#, no-c-format
10799msgid "Do not use hardware fp."
10800msgstr "Älä käytä laitteistoliukulukuja."
10801
10802#: config/i386/i386.opt:449
10803#, no-c-format
10804msgid "Use SSE register passing conventions for SF and DF mode."
10805msgstr ""
10806
10807#: config/i386/i386.opt:453
10808#, fuzzy, no-c-format
10809msgid "Realign stack in prologue."
10810msgstr "Pinotila loppui.\n"
10811
10812#: config/i386/i386.opt:457
10813#, fuzzy, no-c-format
10814msgid "Enable stack probing."
10815msgstr "Pinotila loppui.\n"
10816
10817#: config/i386/i386.opt:461
10818#, no-c-format
10819msgid "Specify memcpy expansion strategy when expected size is known."
10820msgstr ""
10821
10822#: config/i386/i386.opt:465
10823#, no-c-format
10824msgid "Specify memset expansion strategy when expected size is known."
10825msgstr ""
10826
10827#: config/i386/i386.opt:469
10828#, no-c-format
10829msgid "Chose strategy to generate stringop using."
10830msgstr ""
10831
10832#: config/i386/i386.opt:473
10833#, fuzzy, no-c-format
10834msgid "Valid arguments to -mstringop-strategy=:"
10835msgstr "Kelvolliset argumentit ovat:\n"
10836
10837#: config/i386/i386.opt:501
10838#, fuzzy, no-c-format
10839msgid "Use given thread-local storage dialect."
10840msgstr "Määrittele käytettävä ABI"
10841
10842#: config/i386/i386.opt:505
10843#, fuzzy, no-c-format
10844msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
10845msgstr "epäkelpo osoitintila %qs"
10846
10847#: config/i386/i386.opt:515
10848#, no-c-format
10849msgid "Use direct references against %gs when accessing tls data."
10850msgstr ""
10851
10852#: config/i386/i386.opt:523
10853#, fuzzy, no-c-format
10854msgid "Fine grain control of tune features."
10855msgstr "Poistettu ominaisuus:"
10856
10857#: config/i386/i386.opt:527
10858#, fuzzy, no-c-format
10859msgid "Clear all tune features."
10860msgstr "Poistettu ominaisuus:"
10861
10862#: config/i386/i386.opt:534
10863#, fuzzy, no-c-format
10864msgid "Generate code that conforms to Intel MCU psABI."
10865msgstr "Tuota 68040-koodia"
10866
10867#: config/i386/i386.opt:538
10868#, fuzzy, no-c-format
10869msgid "Generate code that conforms to the given ABI."
10870msgstr "Tuota 68040-koodia"
10871
10872#: config/i386/i386.opt:542 config/nds32/nds32.opt:51
10873#, fuzzy, no-c-format
10874msgid "Known ABIs (for use with the -mabi= option):"
10875msgstr "epäkelpo osoitintila %qs"
10876
10877#: config/i386/i386.opt:552
10878#, no-c-format
10879msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
10880msgstr ""
10881
10882#: config/i386/i386.opt:556 config/rs6000/rs6000.opt:203
10883#, fuzzy, no-c-format
10884msgid "Vector library ABI to use."
10885msgstr "käytä sen sijaan __attribute__ ((vector_size))"
10886
10887#: config/i386/i386.opt:560
10888#, fuzzy, no-c-format
10889msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
10890msgstr "epäkelpo osoitintila %qs"
10891
10892#: config/i386/i386.opt:570
10893#, no-c-format
10894msgid "Return 8-byte vectors in memory."
10895msgstr ""
10896
10897#: config/i386/i386.opt:574
10898#, no-c-format
10899msgid "Generate reciprocals instead of divss and sqrtss."
10900msgstr ""
10901
10902#: config/i386/i386.opt:578
10903#, no-c-format
10904msgid "Control generation of reciprocal estimates."
10905msgstr ""
10906
10907#: config/i386/i386.opt:582
10908#, fuzzy, no-c-format
10909msgid "Generate cld instruction in the function prologue."
10910msgstr "Tuota bittikäskyjä"
10911
10912#: config/i386/i386.opt:586
10913#, no-c-format
10914msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
10915msgstr ""
10916
10917#: config/i386/i386.opt:591
10918#, no-c-format
10919msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones."
10920msgstr ""
10921
10922#: config/i386/i386.opt:596
10923#, no-c-format
10924msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
10925msgstr ""
10926
10927#: config/i386/i386.opt:601
10928#, no-c-format
10929msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
10930msgstr ""
10931
10932#: config/i386/i386.opt:605
10933#, no-c-format
10934msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
10935msgstr ""
10936
10937#: config/i386/i386.opt:609
10938#, fuzzy, no-c-format
10939msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):"
10940msgstr "epäkelpo osoitintila %qs"
10941
10942#: config/i386/i386.opt:627
10943#, fuzzy, no-c-format
10944msgid "Generate 32bit i386 code."
10945msgstr "Tuota 32-bittistä i386-koodia"
10946
10947#: config/i386/i386.opt:631
10948#, fuzzy, no-c-format
10949msgid "Generate 64bit x86-64 code."
10950msgstr "Tuota 64-bittistä x86-64-koodia"
10951
10952#: config/i386/i386.opt:635
10953#, fuzzy, no-c-format
10954msgid "Generate 32bit x86-64 code."
10955msgstr "Tuota 32-bittistä x86-64-koodia"
10956
10957#: config/i386/i386.opt:639
10958#, fuzzy, no-c-format
10959msgid "Generate 16bit i386 code."
10960msgstr "Tuota 16-bittistä i386-koodia"
10961
10962#: config/i386/i386.opt:643
10963#, fuzzy, no-c-format
10964msgid "Support MMX built-in functions."
10965msgstr "Tunnista sisäiset funktiot"
10966
10967#: config/i386/i386.opt:647
10968#, fuzzy, no-c-format
10969msgid "Support 3DNow! built-in functions."
10970msgstr "Tunnista sisäiset funktiot"
10971
10972#: config/i386/i386.opt:651
10973#, fuzzy, no-c-format
10974msgid "Support Athlon 3Dnow! built-in functions."
10975msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10976
10977#: config/i386/i386.opt:655
10978#, fuzzy, no-c-format
10979msgid "Support MMX and SSE built-in functions and code generation."
10980msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10981
10982#: config/i386/i386.opt:659
10983#, fuzzy, no-c-format
10984msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
10985msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10986
10987#: config/i386/i386.opt:663
10988#, fuzzy, no-c-format
10989msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
10990msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10991
10992#: config/i386/i386.opt:667
10993#, fuzzy, no-c-format
10994msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
10995msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
10996
10997#: config/i386/i386.opt:671
10998#, fuzzy, no-c-format
10999msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
11000msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11001
11002#: config/i386/i386.opt:675 config/i386/i386.opt:679
11003#, fuzzy, no-c-format
11004msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
11005msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11006
11007#: config/i386/i386.opt:683
11008#, fuzzy, no-c-format
11009msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
11010msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11011
11012#: config/i386/i386.opt:691
11013#, fuzzy, no-c-format
11014msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
11015msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11016
11017#: config/i386/i386.opt:695
11018#, fuzzy, no-c-format
11019msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
11020msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11021
11022#: config/i386/i386.opt:699
11023#, fuzzy, no-c-format
11024msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
11025msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11026
11027#: config/i386/i386.opt:703
11028#, fuzzy, no-c-format
11029msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
11030msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11031
11032#: config/i386/i386.opt:707
11033#, fuzzy, no-c-format
11034msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
11035msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11036
11037#: config/i386/i386.opt:711
11038#, fuzzy, no-c-format
11039msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
11040msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11041
11042#: config/i386/i386.opt:715
11043#, fuzzy, no-c-format
11044msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
11045msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11046
11047#: config/i386/i386.opt:719
11048#, fuzzy, no-c-format
11049msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
11050msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11051
11052#: config/i386/i386.opt:723
11053#, fuzzy, no-c-format
11054msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
11055msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11056
11057#: config/i386/i386.opt:727
11058#, fuzzy, no-c-format
11059msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
11060msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11061
11062#: config/i386/i386.opt:731
11063#, fuzzy, no-c-format
11064msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
11065msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11066
11067#: config/i386/i386.opt:735
11068#, fuzzy, no-c-format
11069msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
11070msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11071
11072#: config/i386/i386.opt:739
11073#, fuzzy, no-c-format
11074msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
11075msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11076
11077#: config/i386/i386.opt:743
11078#, fuzzy, no-c-format
11079msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
11080msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11081
11082#: config/i386/i386.opt:747
11083#, fuzzy, no-c-format
11084msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
11085msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11086
11087#: config/i386/i386.opt:751
11088#, fuzzy, no-c-format
11089msgid "Support AVX512VNNI built-in functions and code generation."
11090msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11091
11092#: config/i386/i386.opt:755
11093#, fuzzy, no-c-format
11094msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
11095msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11096
11097#: config/i386/i386.opt:759
11098#, fuzzy, no-c-format
11099msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
11100msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11101
11102#: config/i386/i386.opt:763
11103#, fuzzy, no-c-format
11104msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
11105msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11106
11107#: config/i386/i386.opt:767
11108#, fuzzy, no-c-format
11109msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
11110msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11111
11112#: config/i386/i386.opt:771
11113#, fuzzy, no-c-format
11114msgid "Support FMA4 built-in functions and code generation."
11115msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11116
11117#: config/i386/i386.opt:775
11118#, fuzzy, no-c-format
11119msgid "Support XOP built-in functions and code generation."
11120msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11121
11122#: config/i386/i386.opt:779
11123#, fuzzy, no-c-format
11124msgid "Support LWP built-in functions and code generation."
11125msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11126
11127#: config/i386/i386.opt:783
11128#, fuzzy, no-c-format
11129msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
11130msgstr "Ota käyttöön saturation-käskyt"
11131
11132#: config/i386/i386.opt:787
11133#, fuzzy, no-c-format
11134msgid "Support code generation of popcnt instruction."
11135msgstr "Ota käyttöön saturation-käskyt"
11136
11137#: config/i386/i386.opt:791
11138#, fuzzy, no-c-format
11139msgid "Support PCONFIG built-in functions and code generation."
11140msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11141
11142#: config/i386/i386.opt:795
11143#, fuzzy, no-c-format
11144msgid "Support WBNOINVD built-in functions and code generation."
11145msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11146
11147#: config/i386/i386.opt:799
11148#, fuzzy, no-c-format
11149msgid "Support PTWRITE built-in functions and code generation."
11150msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11151
11152#: config/i386/i386.opt:803
11153#, fuzzy, no-c-format
11154msgid "Support UINTR built-in functions and code generation."
11155msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11156
11157#: config/i386/i386.opt:807
11158#, fuzzy, no-c-format
11159msgid "Support SGX built-in functions and code generation."
11160msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11161
11162#: config/i386/i386.opt:811
11163#, fuzzy, no-c-format
11164msgid "Support RDPID built-in functions and code generation."
11165msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11166
11167#: config/i386/i386.opt:815
11168#, fuzzy, no-c-format
11169msgid "Support GFNI built-in functions and code generation."
11170msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11171
11172#: config/i386/i386.opt:819
11173#, fuzzy, no-c-format
11174msgid "Support VAES built-in functions and code generation."
11175msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11176
11177#: config/i386/i386.opt:823
11178#, fuzzy, no-c-format
11179msgid "Support VPCLMULQDQ built-in functions and code generation."
11180msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11181
11182#: config/i386/i386.opt:827
11183#, fuzzy, no-c-format
11184msgid "Support BMI built-in functions and code generation."
11185msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11186
11187#: config/i386/i386.opt:831
11188#, fuzzy, no-c-format
11189msgid "Support BMI2 built-in functions and code generation."
11190msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11191
11192#: config/i386/i386.opt:835
11193#, fuzzy, no-c-format
11194msgid "Support LZCNT built-in function and code generation."
11195msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11196
11197#: config/i386/i386.opt:839
11198#, no-c-format
11199msgid "Support Hardware Lock Elision prefixes."
11200msgstr ""
11201
11202#: config/i386/i386.opt:843
11203#, fuzzy, no-c-format
11204msgid "Support RDSEED instruction."
11205msgstr "Virheellinen käsky"
11206
11207#: config/i386/i386.opt:847
11208#, fuzzy, no-c-format
11209msgid "Support PREFETCHW instruction."
11210msgstr "Käytä PowerPC-64 -käskykantaa"
11211
11212#: config/i386/i386.opt:851
11213#, fuzzy, no-c-format
11214msgid "Support flag-preserving add-carry instructions."
11215msgstr "Ota käyttöön 32-bittiset kertolaskukäskyt"
11216
11217#: config/i386/i386.opt:855
11218#, fuzzy, no-c-format
11219msgid "Support CLFLUSHOPT instructions."
11220msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
11221
11222#: config/i386/i386.opt:859
11223#, fuzzy, no-c-format
11224msgid "Support CLWB instruction."
11225msgstr "Virheellinen käsky"
11226
11227#: config/i386/i386.opt:866
11228#, fuzzy, no-c-format
11229msgid "Support FXSAVE and FXRSTOR instructions."
11230msgstr "Käytä AltiVec-käskyjä"
11231
11232#: config/i386/i386.opt:870
11233#, fuzzy, no-c-format
11234msgid "Support XSAVE and XRSTOR instructions."
11235msgstr "Käytä AltiVec-käskyjä"
11236
11237#: config/i386/i386.opt:874
11238#, fuzzy, no-c-format
11239msgid "Support XSAVEOPT instruction."
11240msgstr "Käytä PowerPC-64 -käskykantaa"
11241
11242#: config/i386/i386.opt:878
11243#, fuzzy, no-c-format
11244msgid "Support XSAVEC instructions."
11245msgstr "Ota käyttöön kertolaskukäskyt"
11246
11247#: config/i386/i386.opt:882
11248#, fuzzy, no-c-format
11249msgid "Support XSAVES and XRSTORS instructions."
11250msgstr "Käytä AltiVec-käskyjä"
11251
11252#: config/i386/i386.opt:886
11253#, fuzzy, no-c-format
11254msgid "Support TBM built-in functions and code generation."
11255msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11256
11257#: config/i386/i386.opt:890
11258#, fuzzy, no-c-format
11259msgid "Support code generation of cmpxchg16b instruction."
11260msgstr "Ota käyttöön saturation-käskyt"
11261
11262#: config/i386/i386.opt:894
11263#, fuzzy, no-c-format
11264msgid "Support code generation of sahf instruction in 64bit x86-64 code."
11265msgstr "Ota käyttöön saturation-käskyt"
11266
11267#: config/i386/i386.opt:898
11268#, fuzzy, no-c-format
11269msgid "Support code generation of movbe instruction."
11270msgstr "Ota käyttöön saturation-käskyt"
11271
11272#: config/i386/i386.opt:902
11273#, fuzzy, no-c-format
11274msgid "Support code generation of crc32 instruction."
11275msgstr "Ota käyttöön saturation-käskyt"
11276
11277#: config/i386/i386.opt:906
11278#, fuzzy, no-c-format
11279msgid "Support AES built-in functions and code generation."
11280msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11281
11282#: config/i386/i386.opt:910
11283#, fuzzy, no-c-format
11284msgid "Support SHA1 and SHA256 built-in functions and code generation."
11285msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11286
11287#: config/i386/i386.opt:914
11288#, fuzzy, no-c-format
11289msgid "Support PCLMUL built-in functions and code generation."
11290msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11291
11292#: config/i386/i386.opt:918
11293#, no-c-format
11294msgid "Encode SSE instructions with VEX prefix."
11295msgstr ""
11296
11297#: config/i386/i386.opt:922
11298#, fuzzy, no-c-format
11299msgid "Support FSGSBASE built-in functions and code generation."
11300msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11301
11302#: config/i386/i386.opt:926
11303#, fuzzy, no-c-format
11304msgid "Support RDRND built-in functions and code generation."
11305msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11306
11307#: config/i386/i386.opt:930
11308#, fuzzy, no-c-format
11309msgid "Support F16C built-in functions and code generation."
11310msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11311
11312#: config/i386/i386.opt:934
11313#, fuzzy, no-c-format
11314msgid "Support PREFETCHWT1 built-in functions and code generation."
11315msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11316
11317#: config/i386/i386.opt:938
11318#, no-c-format
11319msgid "Emit profiling counter call at function entry before prologue."
11320msgstr ""
11321
11322#: config/i386/i386.opt:942
11323#, no-c-format
11324msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
11325msgstr ""
11326
11327#: config/i386/i386.opt:946 config/s390/s390.opt:308
11328#, no-c-format
11329msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
11330msgstr ""
11331
11332#: config/i386/i386.opt:951
11333#, no-c-format
11334msgid "Set name of __fentry__ symbol called at function entry."
11335msgstr ""
11336
11337#: config/i386/i386.opt:955
11338#, no-c-format
11339msgid "Set name of section to record mrecord-mcount calls."
11340msgstr ""
11341
11342#: config/i386/i386.opt:959
11343#, no-c-format
11344msgid "Skip setting up RAX register when passing variable arguments."
11345msgstr ""
11346
11347#: config/i386/i386.opt:963
11348#, no-c-format
11349msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
11350msgstr ""
11351
11352#: config/i386/i386.opt:967
11353#, no-c-format
11354msgid "Split 32-byte AVX unaligned load."
11355msgstr ""
11356
11357#: config/i386/i386.opt:971
11358#, no-c-format
11359msgid "Split 32-byte AVX unaligned store."
11360msgstr ""
11361
11362#: config/i386/i386.opt:975
11363#, fuzzy, no-c-format
11364msgid "Support RTM built-in functions and code generation."
11365msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11366
11367#: config/i386/i386.opt:983
11368#, fuzzy, no-c-format
11369msgid "Support MWAITX and MONITORX built-in functions and code generation."
11370msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11371
11372#: config/i386/i386.opt:987
11373#, fuzzy, no-c-format
11374msgid "Support CLZERO built-in functions and code generation."
11375msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11376
11377#: config/i386/i386.opt:991
11378#, fuzzy, no-c-format
11379msgid "Support PKU built-in functions and code generation."
11380msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11381
11382#: config/i386/i386.opt:999
11383#, fuzzy, no-c-format
11384msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
11385msgstr "epäkelpo osoitintila %qs"
11386
11387#: config/i386/i386.opt:1023
11388#, fuzzy, no-c-format
11389msgid "Use the given symbol for addressing the stack-protector guard."
11390msgstr "Kelvolliset argumentit ovat:\n"
11391
11392#: config/i386/i386.opt:1034
11393#, no-c-format
11394msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
11395msgstr ""
11396
11397#: config/i386/i386.opt:1039
11398#, no-c-format
11399msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
11400msgstr ""
11401
11402#: config/i386/i386.opt:1044
11403#, no-c-format
11404msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
11405msgstr ""
11406
11407#: config/i386/i386.opt:1049
11408#, no-c-format
11409msgid "Make all function calls indirect."
11410msgstr "Tee kaikista funktiokutsuista epäsuoria."
11411
11412#: config/i386/i386.opt:1053
11413#, fuzzy, no-c-format
11414msgid "Convert indirect call and jump to call and return thunks."
11415msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
11416
11417#: config/i386/i386.opt:1057
11418#, fuzzy, no-c-format
11419msgid "Convert function return to call and return thunk."
11420msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
11421
11422#: config/i386/i386.opt:1061 config/s390/s390.opt:274
11423#, fuzzy, no-c-format
11424msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
11425msgstr "epäkelpo osoitintila %qs"
11426
11427#: config/i386/i386.opt:1077
11428#, fuzzy, no-c-format
11429msgid "Force indirect call and jump via register."
11430msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
11431
11432#: config/i386/i386.opt:1081
11433#, fuzzy, no-c-format
11434msgid "Support MOVDIRI built-in functions and code generation."
11435msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11436
11437#: config/i386/i386.opt:1085
11438#, fuzzy, no-c-format
11439msgid "Support MOVDIR64B built-in functions and code generation."
11440msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11441
11442#: config/i386/i386.opt:1089
11443#, fuzzy, no-c-format
11444msgid "Support WAITPKG built-in functions and code generation."
11445msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11446
11447#: config/i386/i386.opt:1093
11448#, fuzzy, no-c-format
11449msgid "Support CLDEMOTE built-in functions and code generation."
11450msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11451
11452#: config/i386/i386.opt:1097
11453#, fuzzy, no-c-format
11454msgid "Instrument function exit in instrumented functions with __fentry__."
11455msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
11456
11457#: config/i386/i386.opt:1101
11458#, no-c-format
11459msgid "Known choices for return instrumentation with -minstrument-return=:"
11460msgstr ""
11461
11462#: config/i386/i386.opt:1114
11463#, no-c-format
11464msgid "Generate a __return_loc section pointing to all return instrumentation code."
11465msgstr ""
11466
11467#: config/i386/i386.opt:1118
11468#, fuzzy, no-c-format
11469msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
11470msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11471
11472#: config/i386/i386.opt:1123
11473#, fuzzy, no-c-format
11474msgid "Support ENQCMD built-in functions and code generation."
11475msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11476
11477#: config/i386/i386.opt:1127
11478#, fuzzy, no-c-format
11479msgid "Support SERIALIZE built-in functions and code generation."
11480msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11481
11482#: config/i386/i386.opt:1131
11483#, fuzzy, no-c-format
11484msgid "Support TSXLDTRK built-in functions and code generation."
11485msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11486
11487#: config/i386/i386.opt:1135
11488#, fuzzy, no-c-format
11489msgid "Support AMX-TILE built-in functions and code generation."
11490msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11491
11492#: config/i386/i386.opt:1139
11493#, fuzzy, no-c-format
11494msgid "Support AMX-INT8 built-in functions and code generation."
11495msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11496
11497#: config/i386/i386.opt:1143
11498#, fuzzy, no-c-format
11499msgid "Support AMX-BF16 built-in functions and code generation."
11500msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11501
11502#: config/i386/i386.opt:1147
11503#, fuzzy, no-c-format
11504msgid "Support HRESET built-in functions and code generation."
11505msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11506
11507#: config/i386/i386.opt:1151
11508#, fuzzy, no-c-format
11509msgid "Support KL built-in functions and code generation."
11510msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11511
11512#: config/i386/i386.opt:1155
11513#, fuzzy, no-c-format
11514msgid "Support WIDEKL built-in functions and code generation."
11515msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11516
11517#: config/i386/i386.opt:1159
11518#, fuzzy, no-c-format
11519msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
11520msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
11521
11522#: config/i386/i386.opt:1164
11523#, no-c-format
11524msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
11525msgstr ""
11526
11527#: config/pa/pa64-hpux.opt:23
11528#, fuzzy, no-c-format
11529msgid "Assume code will be linked by GNU ld."
11530msgstr "Tuota koodia GNU ld:lle"
11531
11532#: config/pa/pa64-hpux.opt:27
11533#, fuzzy, no-c-format
11534msgid "Assume code will be linked by HP ld."
11535msgstr "Tuota koodia GNU ld:lle"
11536
11537#: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
11538#: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
11539#, no-c-format
11540msgid "Specify UNIX standard for predefines and linking."
11541msgstr ""
11542
11543#: config/pa/pa-hpux.opt:27
11544#, fuzzy, no-c-format
11545msgid "Generate cpp defines for server IO."
11546msgstr "Käytä AltiVec-käskyjä"
11547
11548#: config/pa/pa-hpux.opt:35
11549#, fuzzy, no-c-format
11550msgid "Generate cpp defines for workstation IO."
11551msgstr "Käytä AltiVec-käskyjä"
11552
11553#: config/pa/pa.opt:30 config/pa/pa.opt:91 config/pa/pa.opt:103
11554#, no-c-format
11555msgid "Generate PA1.0 code."
11556msgstr "Tuota PA1.0-koodia."
11557
11558#: config/pa/pa.opt:34 config/pa/pa.opt:107 config/pa/pa.opt:148
11559#, no-c-format
11560msgid "Generate PA1.1 code."
11561msgstr "Tuota PA1.1-koodia."
11562
11563#: config/pa/pa.opt:38 config/pa/pa.opt:111
11564#, no-c-format
11565msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
11566msgstr "Tuota PA2.0-koodia (vaatii binutils 2.10:n tai uudemman)."
11567
11568#: config/pa/pa.opt:46
11569#, no-c-format
11570msgid "Caller copies function arguments passed by hidden reference."
11571msgstr ""
11572
11573#: config/pa/pa.opt:50
11574#, no-c-format
11575msgid "Use ldcw/ldcd coherent cache-control hint."
11576msgstr ""
11577
11578#: config/pa/pa.opt:54
11579#, fuzzy, no-c-format
11580msgid "Disable FP regs."
11581msgstr "Käytä liukulukurekistereitä"
11582
11583#: config/pa/pa.opt:58
11584#, fuzzy, no-c-format
11585msgid "Disable indexed addressing."
11586msgstr "Poista käytöstä POSIX ACLs -tuki"
11587
11588#: config/pa/pa.opt:62
11589#, fuzzy, no-c-format
11590msgid "Generate fast indirect calls."
11591msgstr "Käytä epäsuoria kutsuja"
11592
11593#: config/pa/pa.opt:70
11594#, fuzzy, no-c-format
11595msgid "Assume code will be assembled by GAS."
11596msgstr "Tuota koodia GNU-assemblerille (gas)"
11597
11598#: config/pa/pa.opt:79
11599#, fuzzy, no-c-format
11600msgid "Enable linker optimizations."
11601msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
11602
11603#: config/pa/pa.opt:83
11604#, no-c-format
11605msgid "Always generate long calls."
11606msgstr ""
11607
11608#: config/pa/pa.opt:87
11609#, no-c-format
11610msgid "Emit long load/store sequences."
11611msgstr ""
11612
11613#: config/pa/pa.opt:95
11614#, fuzzy, no-c-format
11615msgid "Disable space regs."
11616msgstr "Vapaa tila"
11617
11618#: config/pa/pa.opt:99
11619#, no-c-format
11620msgid "Assume memory references are ordered and barriers are not needed."
11621msgstr ""
11622
11623#: config/pa/pa.opt:115
11624#, fuzzy, no-c-format
11625msgid "Use portable calling conventions."
11626msgstr "tämä ”defined”-sanan käyttö ei ehkä ole siirrettävää"
11627
11628#: config/pa/pa.opt:119
11629#, no-c-format
11630msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
11631msgstr ""
11632
11633#: config/pa/pa.opt:144 config/frv/frv.opt:215
11634#, fuzzy, no-c-format
11635msgid "Use software floating point."
11636msgstr "Käytä ohjelmistoliukulukuja"
11637
11638#: config/pa/pa.opt:152
11639#, fuzzy, no-c-format
11640msgid "Do not disable space regs."
11641msgstr "Älä hylkää kommentteja"
11642
11643#: config/v850/v850.opt:29
11644#, fuzzy, no-c-format
11645msgid "Use registers r2 and r5."
11646msgstr "Käytä rekistereitä r2 ja r5"
11647
11648#: config/v850/v850.opt:33
11649#, fuzzy, no-c-format
11650msgid "Use 4 byte entries in switch tables."
11651msgstr "nimike yhdyslauseen lopussa"
11652
11653#: config/v850/v850.opt:37
11654#, fuzzy, no-c-format
11655msgid "Enable backend debugging."
11656msgstr "älä poista tilapäistiedostoja (vianjäljitystä varten)"
11657
11658#: config/v850/v850.opt:41
11659#, fuzzy, no-c-format
11660msgid "Do not use the callt instruction (default)."
11661msgstr "Käytä AltiVec-käskyjä"
11662
11663#: config/v850/v850.opt:45
11664#, no-c-format
11665msgid "Reuse r30 on a per function basis."
11666msgstr ""
11667
11668#: config/v850/v850.opt:52
11669#, fuzzy, no-c-format
11670msgid "Prohibit PC relative function calls."
11671msgstr "lopetusalkio puuttuu funktiokutsusta"
11672
11673#: config/v850/v850.opt:56
11674#, fuzzy, no-c-format
11675msgid "Use stubs for function prologues."
11676msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
11677
11678#: config/v850/v850.opt:60
11679#, no-c-format
11680msgid "Set the max size of data eligible for the SDA area."
11681msgstr ""
11682
11683#: config/v850/v850.opt:67
11684#, fuzzy, no-c-format
11685msgid "Enable the use of the short load instructions."
11686msgstr "Tasaa funktioiden alut"
11687
11688#: config/v850/v850.opt:71
11689#, no-c-format
11690msgid "Same as: -mep -mprolog-function."
11691msgstr ""
11692
11693#: config/v850/v850.opt:75
11694#, no-c-format
11695msgid "Set the max size of data eligible for the TDA area."
11696msgstr ""
11697
11698#: config/v850/v850.opt:82
11699#, fuzzy, no-c-format
11700msgid "Do not enforce strict alignment."
11701msgstr "Käytä H8/300-kohdistussääntöjä"
11702
11703#: config/v850/v850.opt:86
11704#, no-c-format
11705msgid "Put jump tables for switch statements into the .data section rather than the .code section."
11706msgstr ""
11707
11708#: config/v850/v850.opt:93
11709#, fuzzy, no-c-format
11710msgid "Compile for the v850 processor."
11711msgstr "Muunna..."
11712
11713#: config/v850/v850.opt:97
11714#, fuzzy, no-c-format
11715msgid "Compile for the v850e processor."
11716msgstr "Muunna..."
11717
11718#: config/v850/v850.opt:101
11719#, fuzzy, no-c-format
11720msgid "Compile for the v850e1 processor."
11721msgstr "Muunna..."
11722
11723#: config/v850/v850.opt:105
11724#, fuzzy, no-c-format
11725msgid "Compile for the v850es variant of the v850e1."
11726msgstr "Muunna..."
11727
11728#: config/v850/v850.opt:109
11729#, fuzzy, no-c-format
11730msgid "Compile for the v850e2 processor."
11731msgstr "Muunna..."
11732
11733#: config/v850/v850.opt:113
11734#, fuzzy, no-c-format
11735msgid "Compile for the v850e2v3 processor."
11736msgstr "Muunna..."
11737
11738#: config/v850/v850.opt:117
11739#, fuzzy, no-c-format
11740msgid "Compile for the v850e3v5 processor."
11741msgstr "Muunna..."
11742
11743#: config/v850/v850.opt:124
11744#, fuzzy, no-c-format
11745msgid "Enable v850e3v5 loop instructions."
11746msgstr "Ota käyttöön 32-bittiset kertolaskukäskyt"
11747
11748#: config/v850/v850.opt:128
11749#, no-c-format
11750msgid "Set the max size of data eligible for the ZDA area."
11751msgstr ""
11752
11753#: config/v850/v850.opt:135
11754#, fuzzy, no-c-format
11755msgid "Enable relaxing in the assembler."
11756msgstr "ehtolausekkeessa ei-lvalue-taulukko"
11757
11758#: config/v850/v850.opt:139
11759#, fuzzy, no-c-format
11760msgid "Prohibit PC relative jumps."
11761msgstr "lopetusalkio puuttuu funktiokutsusta"
11762
11763#: config/v850/v850.opt:143
11764#, fuzzy, no-c-format
11765msgid "Inhibit the use of hardware floating point instructions."
11766msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
11767
11768#: config/v850/v850.opt:147
11769#, fuzzy, no-c-format
11770msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
11771msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
11772
11773#: config/v850/v850.opt:151
11774#, fuzzy, no-c-format
11775msgid "Enable support for the RH850 ABI.  This is the default."
11776msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
11777
11778#: config/v850/v850.opt:155
11779#, no-c-format
11780msgid "Enable support for the old GCC ABI."
11781msgstr "Ota käyttöön vanhan GCC ABI:n tuki."
11782
11783#: config/v850/v850.opt:159
11784#, no-c-format
11785msgid "Support alignments of up to 64-bits."
11786msgstr ""
11787
11788#: config/g.opt:27
11789#, no-c-format
11790msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
11791msgstr ""
11792
11793#: config/lynx.opt:23
11794#, fuzzy, no-c-format
11795msgid "Support legacy multi-threading."
11796msgstr "Tue monisäikeisyyttä"
11797
11798#: config/lynx.opt:27
11799#, no-c-format
11800msgid "Use shared libraries."
11801msgstr "Käytä jaettuja kirjastoja."
11802
11803#: config/lynx.opt:31
11804#, no-c-format
11805msgid "Support multi-threading."
11806msgstr "Tue monisäikeisyyttä."
11807
11808#: config/nvptx/nvptx.opt:28 config/gcn/gcn.opt:54
11809#, fuzzy, no-c-format
11810msgid "Generate code for a 64-bit ABI."
11811msgstr "Tuota 64-bittistä koodia"
11812
11813#: config/nvptx/nvptx.opt:32
11814#, no-c-format
11815msgid "Link in code for a __main kernel."
11816msgstr ""
11817
11818#: config/nvptx/nvptx.opt:36
11819#, fuzzy, no-c-format
11820msgid "Optimize partition neutering."
11821msgstr "mahdollisia ikisilmukoita ei voi optimoida"
11822
11823#: config/nvptx/nvptx.opt:40
11824#, no-c-format
11825msgid "Use custom stacks instead of local memory for automatic storage."
11826msgstr ""
11827
11828#: config/nvptx/nvptx.opt:44
11829#, no-c-format
11830msgid "Specify size of .local memory used for stack when the exact amount is not known."
11831msgstr ""
11832
11833#: config/nvptx/nvptx.opt:48
11834#, no-c-format
11835msgid "Generate code that can keep local state uniform across all lanes."
11836msgstr ""
11837
11838#: config/nvptx/nvptx.opt:52
11839#, no-c-format
11840msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
11841msgstr ""
11842
11843#: config/nvptx/nvptx.opt:56
11844#, fuzzy, no-c-format
11845msgid "Known PTX ISA versions (for use with the -misa= option):"
11846msgstr "epäkelpo osoitintila %qs"
11847
11848#: config/nvptx/nvptx.opt:67
11849#, fuzzy, no-c-format
11850msgid "Specify the version of the ptx ISA to use."
11851msgstr "Käytössä olevan C++-ABIn versio."
11852
11853#: config/vxworks.opt:36
11854#, fuzzy, no-c-format
11855msgid "Assume the VxWorks RTP environment."
11856msgstr "Oleta normaali C-suoritusympäristö."
11857
11858#: config/vxworks.opt:43
11859#, fuzzy, no-c-format
11860msgid "Assume the VxWorks vThreads environment."
11861msgstr "Oleta normaali C-suoritusympäristö."
11862
11863#: config/cr16/cr16.opt:27
11864#, fuzzy, no-c-format
11865msgid "Generate SBIT, CBIT instructions."
11866msgstr "Tuota mul64- ja mulu64-käskyjä"
11867
11868#: config/cr16/cr16.opt:31
11869#, fuzzy, no-c-format
11870msgid "Support multiply accumulate instructions."
11871msgstr "Ota käyttöön 32-bittiset kertolaskukäskyt"
11872
11873#: config/cr16/cr16.opt:38
11874#, no-c-format
11875msgid "Treat data references as near, far or medium. medium is default."
11876msgstr ""
11877
11878#: config/cr16/cr16.opt:42
11879#, fuzzy, no-c-format
11880msgid "Generate code for CR16C architecture."
11881msgstr "Tuota little-endian-koodia"
11882
11883#: config/cr16/cr16.opt:46
11884#, fuzzy, no-c-format
11885msgid "Generate code for CR16C+ architecture (Default)."
11886msgstr "Tuota koodia Android-alustalle."
11887
11888#: config/cr16/cr16.opt:50
11889#, no-c-format
11890msgid "Treat integers as 32-bit."
11891msgstr "Käsittele kokonaislukuja 32-bittisinä."
11892
11893#: config/avr/avr.opt:23
11894#, fuzzy, no-c-format
11895msgid "Use subroutines for function prologues and epilogues."
11896msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
11897
11898#: config/avr/avr.opt:27
11899#, fuzzy, no-c-format
11900msgid "-mmcu=MCU\tSelect the target MCU."
11901msgstr "-m64 vaatii PowerPC64-suorittimen"
11902
11903#: config/avr/avr.opt:31
11904#, fuzzy, no-c-format
11905msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
11906msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
11907
11908#: config/avr/avr.opt:35
11909#, no-c-format
11910msgid "Set the number of 64 KiB flash segments."
11911msgstr "Aseta 64 KiB:n kokoisten flash-segmenttien määrä."
11912
11913#: config/avr/avr.opt:39
11914#, no-c-format
11915msgid "Indicate presence of a processor erratum."
11916msgstr ""
11917
11918#: config/avr/avr.opt:43
11919#, fuzzy, no-c-format
11920msgid "Enable Read-Modify-Write (RMW) instructions support/use."
11921msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
11922
11923#: config/avr/avr.opt:53
11924#, no-c-format
11925msgid "Use RJMP / RCALL even though CALL / JMP are available."
11926msgstr ""
11927
11928#: config/avr/avr.opt:57
11929#, no-c-format
11930msgid "Use an 8-bit 'int' type."
11931msgstr "Käytä 8-bittistä int-tyyppiä."
11932
11933#: config/avr/avr.opt:61
11934#, no-c-format
11935msgid "Change the stack pointer without disabling interrupts."
11936msgstr ""
11937
11938#: config/avr/avr.opt:65
11939#, no-c-format
11940msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
11941msgstr ""
11942
11943#: config/avr/avr.opt:69
11944#, no-c-format
11945msgid "Treat main as if it had attribute OS_task."
11946msgstr ""
11947
11948#: config/avr/avr.opt:79
11949#, no-c-format
11950msgid "Change only the low 8 bits of the stack pointer."
11951msgstr ""
11952
11953#: config/avr/avr.opt:83
11954#, fuzzy, no-c-format
11955msgid "Relax branches."
11956msgstr "Ei haaroja\n"
11957
11958#: config/avr/avr.opt:87
11959#, no-c-format
11960msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
11961msgstr ""
11962
11963#: config/avr/avr.opt:91
11964#, no-c-format
11965msgid "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."
11966msgstr ""
11967
11968#: config/avr/avr.opt:95
11969#, no-c-format
11970msgid "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."
11971msgstr ""
11972
11973#: config/avr/avr.opt:100
11974#, no-c-format
11975msgid "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."
11976msgstr ""
11977
11978#: config/avr/avr.opt:104
11979#, no-c-format
11980msgid "Warn if the address space of an address is changed."
11981msgstr "Varoita, jos osoitteen osoiteavaruutta muutetaan."
11982
11983#: config/avr/avr.opt:108
11984#, no-c-format
11985msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
11986msgstr ""
11987
11988#: config/avr/avr.opt:112
11989#, no-c-format
11990msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
11991msgstr ""
11992
11993#: config/avr/avr.opt:116
11994#, no-c-format
11995msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
11996msgstr ""
11997
11998#: config/avr/avr.opt:120
11999#, no-c-format
12000msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
12001msgstr ""
12002
12003#: config/avr/avr.opt:124
12004#, no-c-format
12005msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
12006msgstr ""
12007
12008#: config/avr/avr.opt:128
12009#, no-c-format
12010msgid "Do not link against the device-specific library lib<MCU>.a."
12011msgstr ""
12012
12013#: config/avr/avr.opt:132
12014#, no-c-format
12015msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
12016msgstr ""
12017
12018#: config/avr/avr.opt:136
12019#, no-c-format
12020msgid "Available BITS selections:"
12021msgstr "Käytettävissä olevat BITS-valinnat:"
12022
12023#: config/m32r/m32r.opt:34
12024#, fuzzy, no-c-format
12025msgid "Compile for the m32rx."
12026msgstr "Muunna..."
12027
12028#: config/m32r/m32r.opt:38
12029#, fuzzy, no-c-format
12030msgid "Compile for the m32r2."
12031msgstr "Muunna..."
12032
12033#: config/m32r/m32r.opt:42
12034#, fuzzy, no-c-format
12035msgid "Compile for the m32r."
12036msgstr "Muunna..."
12037
12038#: config/m32r/m32r.opt:46
12039#, fuzzy, no-c-format
12040msgid "Align all loops to 32 byte boundary."
12041msgstr "Kohdista muuttujat 32 bitin rajoille"
12042
12043#: config/m32r/m32r.opt:50
12044#, fuzzy, no-c-format
12045msgid "Prefer branches over conditional execution."
12046msgstr "ehtolausekkeessa on tyyppiristiriita"
12047
12048#: config/m32r/m32r.opt:54
12049#, no-c-format
12050msgid "Give branches their default cost."
12051msgstr ""
12052
12053#: config/m32r/m32r.opt:58
12054#, fuzzy, no-c-format
12055msgid "Display compile time statistics."
12056msgstr "Näytä kääntäjän versio"
12057
12058#: config/m32r/m32r.opt:62
12059#, fuzzy, no-c-format
12060msgid "Specify cache flush function."
12061msgstr "Määrittele käytettävä ABI"
12062
12063#: config/m32r/m32r.opt:66
12064#, fuzzy, no-c-format
12065msgid "Specify cache flush trap number."
12066msgstr "Määrittele käytettävä ABI"
12067
12068#: config/m32r/m32r.opt:70
12069#, no-c-format
12070msgid "Only issue one instruction per cycle."
12071msgstr ""
12072
12073#: config/m32r/m32r.opt:74
12074#, no-c-format
12075msgid "Allow two instructions to be issued per cycle."
12076msgstr ""
12077
12078#: config/m32r/m32r.opt:78
12079#, no-c-format
12080msgid "Code size: small, medium or large."
12081msgstr "Koodin koko: small, medium tai large."
12082
12083#: config/m32r/m32r.opt:94
12084#, fuzzy, no-c-format
12085msgid "Don't call any cache flush functions."
12086msgstr "Määrittele käytettävä ABI"
12087
12088#: config/m32r/m32r.opt:98
12089#, fuzzy, no-c-format
12090msgid "Don't call any cache flush trap."
12091msgstr "Määrittele käytettävä ABI"
12092
12093#: config/m32r/m32r.opt:105
12094#, no-c-format
12095msgid "Small data area: none, sdata, use."
12096msgstr ""
12097
12098#: config/s390/tpf.opt:23
12099#, fuzzy, no-c-format
12100msgid "Enable TPF-OS tracing code."
12101msgstr "Ota käyttöön funktioprofilointi"
12102
12103#: config/s390/tpf.opt:27
12104#, no-c-format
12105msgid "Set the trace check address for prologue tpf hook"
12106msgstr ""
12107
12108#: config/s390/tpf.opt:31
12109#, no-c-format
12110msgid "Set the trace jump address for prologue tpf hook"
12111msgstr ""
12112
12113#: config/s390/tpf.opt:35
12114#, no-c-format
12115msgid "Set the trace check address for epilogue tpf hook"
12116msgstr ""
12117
12118#: config/s390/tpf.opt:39
12119#, no-c-format
12120msgid "Set the trace jump address for epilogue tpf hook"
12121msgstr ""
12122
12123#: config/s390/tpf.opt:43
12124#, no-c-format
12125msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
12126msgstr ""
12127
12128#: config/s390/tpf.opt:47
12129#, no-c-format
12130msgid "Specify main object for TPF-OS."
12131msgstr ""
12132
12133#: config/s390/s390.opt:48
12134#, no-c-format
12135msgid "31 bit ABI."
12136msgstr "31-bittinen ABI."
12137
12138#: config/s390/s390.opt:52
12139#, no-c-format
12140msgid "64 bit ABI."
12141msgstr "64-bittinen ABI."
12142
12143#: config/s390/s390.opt:126
12144#, fuzzy, no-c-format
12145msgid "Maintain backchain pointer."
12146msgstr "lähde ei ole osoitin"
12147
12148#: config/s390/s390.opt:130
12149#, fuzzy, no-c-format
12150msgid "Additional debug prints."
12151msgstr "aseta vianjäljityksen taso"
12152
12153#: config/s390/s390.opt:134
12154#, no-c-format
12155msgid "ESA/390 architecture."
12156msgstr "ESA/390-arkkitehtuuri."
12157
12158#: config/s390/s390.opt:138
12159#, fuzzy, no-c-format
12160msgid "Enable decimal floating point hardware support."
12161msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12162
12163#: config/s390/s390.opt:142
12164#, no-c-format
12165msgid "Enable hardware floating point."
12166msgstr "Käytä laitteistoliukulukuja."
12167
12168#: config/s390/s390.opt:146
12169#, no-c-format
12170msgid "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."
12171msgstr ""
12172
12173#: config/s390/s390.opt:164
12174#, fuzzy, no-c-format
12175msgid "Use hardware transactional execution instructions."
12176msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
12177
12178#: config/s390/s390.opt:168
12179#, fuzzy, no-c-format
12180msgid "Use hardware vector facility instructions and enable the vector ABI."
12181msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12182
12183#: config/s390/s390.opt:172
12184#, fuzzy, no-c-format
12185msgid "Use packed stack layout."
12186msgstr "pinon ylivuoto"
12187
12188#: config/s390/s390.opt:176
12189#, no-c-format
12190msgid "Use bras for executable < 64k."
12191msgstr ""
12192
12193#: config/s390/s390.opt:180
12194#, no-c-format
12195msgid "Disable hardware floating point."
12196msgstr "Älä käytä laitteistoliukulukuja."
12197
12198#: config/s390/s390.opt:184
12199#, no-c-format
12200msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
12201msgstr ""
12202
12203#: config/s390/s390.opt:188
12204#, fuzzy, no-c-format
12205msgid "Switches off the -mstack-guard= option."
12206msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
12207
12208#: config/s390/s390.opt:192
12209#, no-c-format
12210msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
12211msgstr ""
12212
12213#: config/s390/s390.opt:196
12214#, fuzzy, no-c-format
12215msgid "Switches off the -mstack-size= option."
12216msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
12217
12218#: config/s390/s390.opt:204
12219#, fuzzy, no-c-format
12220msgid "Use the mvcle instruction for block moves."
12221msgstr "Käytä bittikenttäkäskyjä"
12222
12223#: config/s390/s390.opt:208
12224#, no-c-format
12225msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
12226msgstr ""
12227
12228#: config/s390/s390.opt:213
12229#, no-c-format
12230msgid "Warn if a function uses alloca or creates an array with dynamic size."
12231msgstr ""
12232
12233#: config/s390/s390.opt:217
12234#, no-c-format
12235msgid "Warn if a single function's framesize exceeds the given framesize."
12236msgstr ""
12237
12238#: config/s390/s390.opt:221
12239#, fuzzy, no-c-format
12240msgid "z/Architecture."
12241msgstr "ESA/390-arkkitehtuuri"
12242
12243#: config/s390/s390.opt:225
12244#, no-c-format
12245msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
12246msgstr ""
12247
12248#: config/s390/s390.opt:235 config/arm/arm.opt:163
12249#, fuzzy, no-c-format
12250msgid "Assume data segments are relative to text segment."
12251msgstr "käyttämättömiä argumentteja $-tyylisessä muotoilussa"
12252
12253#: config/s390/s390.opt:240
12254#, no-c-format
12255msgid "Wrap all indirect branches into execute in order to disable branch prediction."
12256msgstr ""
12257
12258#: config/s390/s390.opt:245
12259#, no-c-format
12260msgid "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."
12261msgstr ""
12262
12263#: config/s390/s390.opt:253
12264#, no-c-format
12265msgid "Wrap all indirect calls into execute in order to disable branch prediction."
12266msgstr ""
12267
12268#: config/s390/s390.opt:257
12269#, no-c-format
12270msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
12271msgstr ""
12272
12273#: config/s390/s390.opt:262
12274#, no-c-format
12275msgid "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."
12276msgstr ""
12277
12278#: config/s390/s390.opt:268
12279#, no-c-format
12280msgid "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."
12281msgstr ""
12282
12283#: config/s390/s390.opt:290
12284#, no-c-format
12285msgid "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."
12286msgstr ""
12287
12288#: config/s390/s390.opt:299
12289#, no-c-format
12290msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
12291msgstr ""
12292
12293#: config/s390/s390.opt:304
12294#, no-c-format
12295msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
12296msgstr ""
12297
12298#: config/s390/s390.opt:313
12299#, no-c-format
12300msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
12301msgstr ""
12302
12303#: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
12304#, fuzzy, no-c-format
12305msgid "Use the simulator runtime."
12306msgstr "Tuota koodi GNU-suoritusympäristölle"
12307
12308#: config/rl78/rl78.opt:31
12309#, no-c-format
12310msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
12311msgstr ""
12312
12313#: config/rl78/rl78.opt:50
12314#, fuzzy, no-c-format
12315msgid "Use all registers, reserving none for interrupt handlers."
12316msgstr "Määrittele käytettävä ABI"
12317
12318#: config/rl78/rl78.opt:54
12319#, no-c-format
12320msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
12321msgstr ""
12322
12323#: config/rl78/rl78.opt:58
12324#, no-c-format
12325msgid "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."
12326msgstr ""
12327
12328#: config/rl78/rl78.opt:77
12329#, fuzzy, no-c-format
12330msgid "Alias for -mcpu=g10."
12331msgstr "-mcpu=%s ei ole kelvollinen"
12332
12333#: config/rl78/rl78.opt:81
12334#, fuzzy, no-c-format
12335msgid "Alias for -mcpu=g13."
12336msgstr "-mcpu=%s ei ole kelvollinen"
12337
12338#: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
12339#, fuzzy, no-c-format
12340msgid "Alias for -mcpu=g14."
12341msgstr "-mcpu=%s ei ole kelvollinen"
12342
12343#: config/rl78/rl78.opt:93
12344#, no-c-format
12345msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
12346msgstr ""
12347
12348#: config/rl78/rl78.opt:97
12349#, fuzzy, no-c-format
12350msgid "Stores the MDUC registers in interrupt handlers for G13 target."
12351msgstr "Määrittele käytettävä ABI"
12352
12353#: config/stormy16/stormy16.opt:24
12354#, fuzzy, no-c-format
12355msgid "Provide libraries for the simulator."
12356msgstr "Linkitä yksittäisiä kirjastoja käsin."
12357
12358#: config/arm/arm-tables.opt:25
12359#, fuzzy, no-c-format
12360msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
12361msgstr "epäkelpo osoitintila %qs"
12362
12363#: config/arm/arm-tables.opt:287
12364#, fuzzy, no-c-format
12365msgid "Known ARM architectures (for use with the -march= option):"
12366msgstr "epäkelpo osoitintila %qs"
12367
12368#: config/arm/arm-tables.opt:390
12369#, fuzzy, no-c-format
12370msgid "Known ARM FPUs (for use with the -mfpu= option):"
12371msgstr "epäkelpo osoitintila %qs"
12372
12373#: config/arm/arm.opt:26
12374#, fuzzy, no-c-format
12375msgid "TLS dialect to use:"
12376msgstr "tls_model-argumentti ei ole merkkijono"
12377
12378#: config/arm/arm.opt:36
12379#, no-c-format
12380msgid "Specify an ABI."
12381msgstr "Määrittele ABI."
12382
12383#: config/arm/arm.opt:40
12384#, fuzzy, no-c-format
12385msgid "Known ARM ABIs (for use with the -mabi= option):"
12386msgstr "epäkelpo osoitintila %qs"
12387
12388#: config/arm/arm.opt:59
12389#, fuzzy, no-c-format
12390msgid "Generate a call to abort if a noreturn function returns."
12391msgstr "indeksoitu arvo on osoitin funktioon"
12392
12393#: config/arm/arm.opt:66
12394#, fuzzy, no-c-format
12395msgid "Generate APCS conformant stack frames."
12396msgstr "Tuota little-endian-koodia"
12397
12398#: config/arm/arm.opt:70
12399#, fuzzy, no-c-format
12400msgid "Generate re-entrant, PIC code."
12401msgstr "Tuota big-endian-koodia"
12402
12403#: config/arm/arm.opt:86
12404#, fuzzy, no-c-format
12405msgid "Generate code in 32 bit ARM state."
12406msgstr "Tuota little-endian-koodia"
12407
12408#: config/arm/arm.opt:94
12409#, no-c-format
12410msgid "Thumb: Assume non-static functions may be called from ARM code."
12411msgstr ""
12412
12413#: config/arm/arm.opt:98
12414#, no-c-format
12415msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
12416msgstr ""
12417
12418#: config/arm/arm.opt:106 config/csky/csky.opt:73
12419#, fuzzy, no-c-format
12420msgid "Specify if floating point hardware should be used."
12421msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12422
12423#: config/arm/arm.opt:110
12424#, fuzzy, no-c-format
12425msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
12426msgstr "kohdemuoto ei tue äärettömyyttä"
12427
12428#: config/arm/arm.opt:114 config/csky/csky.opt:77
12429#, fuzzy, no-c-format
12430msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
12431msgstr "epäkelpo osoitintila %qs"
12432
12433#: config/arm/arm.opt:127
12434#, no-c-format
12435msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
12436msgstr ""
12437
12438#: config/arm/arm.opt:131
12439#, fuzzy, no-c-format
12440msgid "Specify the __fp16 floating-point format."
12441msgstr "Määrittele käytettävä ABI"
12442
12443#: config/arm/arm.opt:135
12444#, fuzzy, no-c-format
12445msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
12446msgstr "epäkelpo osoitintila %qs"
12447
12448#: config/arm/arm.opt:148
12449#, fuzzy, no-c-format
12450msgid "Specify the name of the target floating point hardware/format."
12451msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12452
12453#: config/arm/arm.opt:159
12454#, fuzzy, no-c-format
12455msgid "Generate call insns as indirect calls, if necessary."
12456msgstr "virheellinen versionumero ”%s”"
12457
12458#: config/arm/arm.opt:167
12459#, fuzzy, no-c-format
12460msgid "Specify the register to be used for PIC addressing."
12461msgstr "Määrittele käytettävä ABI"
12462
12463#: config/arm/arm.opt:171
12464#, fuzzy, no-c-format
12465msgid "Store function names in object code."
12466msgstr "vähennyslaskussa käytetty osoitinta funktioon"
12467
12468#: config/arm/arm.opt:175
12469#, fuzzy, no-c-format
12470msgid "Permit scheduling of a function's prologue sequence."
12471msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
12472
12473#: config/arm/arm.opt:179 config/rs6000/rs6000.opt:243
12474#, fuzzy, no-c-format
12475msgid "Do not load the PIC register in function prologues."
12476msgstr "Tuota bittikäskyjä"
12477
12478#: config/arm/arm.opt:186
12479#, no-c-format
12480msgid "Specify the minimum bit alignment of structures. (Deprecated)."
12481msgstr ""
12482
12483#: config/arm/arm.opt:190
12484#, fuzzy, no-c-format
12485msgid "Generate code for Thumb state."
12486msgstr "Tuota little-endian-koodia"
12487
12488#: config/arm/arm.opt:194
12489#, fuzzy, no-c-format
12490msgid "Support calls between Thumb and ARM instruction sets."
12491msgstr "Käytä AltiVec-käskyjä"
12492
12493#: config/arm/arm.opt:198
12494#, fuzzy, no-c-format
12495msgid "Specify thread local storage scheme."
12496msgstr "Määrittele käytettävä ABI"
12497
12498#: config/arm/arm.opt:202
12499#, fuzzy, no-c-format
12500msgid "Specify how to access the thread pointer."
12501msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
12502
12503#: config/arm/arm.opt:206
12504#, fuzzy, no-c-format
12505msgid "Valid arguments to -mtp=:"
12506msgstr "Kelvolliset argumentit ovat:\n"
12507
12508#: config/arm/arm.opt:219
12509#, fuzzy, no-c-format
12510msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
12511msgstr "Tuota koodia big-endian-tilassa"
12512
12513#: config/arm/arm.opt:223
12514#, fuzzy, no-c-format
12515msgid "Thumb: Generate (leaf) stack frames even if not needed."
12516msgstr "Tuota koodia big-endian-tilassa"
12517
12518#: config/arm/arm.opt:227 config/mn10300/mn10300.opt:42
12519#, fuzzy, no-c-format
12520msgid "Tune code for the given processor."
12521msgstr "Käytä AltiVec-käskyjä"
12522
12523#: config/arm/arm.opt:231
12524#, no-c-format
12525msgid "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."
12526msgstr ""
12527
12528#: config/arm/arm.opt:242
12529#, no-c-format
12530msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
12531msgstr ""
12532
12533#: config/arm/arm.opt:246
12534#, no-c-format
12535msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
12536msgstr ""
12537
12538#: config/arm/arm.opt:250
12539#, no-c-format
12540msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
12541msgstr ""
12542
12543#: config/arm/arm.opt:254
12544#, no-c-format
12545msgid "Only generate absolute relocations on word sized values."
12546msgstr ""
12547
12548#: config/arm/arm.opt:258
12549#, no-c-format
12550msgid "Generate IT blocks appropriate for ARMv8."
12551msgstr ""
12552
12553#: config/arm/arm.opt:262
12554#, no-c-format
12555msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
12556msgstr ""
12557
12558#: config/arm/arm.opt:267 config/nds32/nds32.opt:461 config/arc/arc.opt:496
12559#, no-c-format
12560msgid "Enable unaligned word and halfword accesses to packed data."
12561msgstr ""
12562
12563#: config/arm/arm.opt:271
12564#, no-c-format
12565msgid "This option is deprecated and has no effect."
12566msgstr "Tämä valitsin on vanhentunut eikä vaikuta mihinkään."
12567
12568#: config/arm/arm.opt:275
12569#, no-c-format
12570msgid "Assume loading data from flash is slower than fetching instructions."
12571msgstr ""
12572
12573#: config/arm/arm.opt:279
12574#, no-c-format
12575msgid "Assume unified syntax for inline assembly code."
12576msgstr ""
12577
12578#: config/arm/arm.opt:283
12579#, fuzzy, no-c-format
12580msgid "Do not allow constant data to be placed in code sections."
12581msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
12582
12583#: config/arm/arm.opt:287
12584#, no-c-format
12585msgid "When linking for big-endian targets, generate a BE8 format image."
12586msgstr ""
12587
12588#: config/arm/arm.opt:291
12589#, no-c-format
12590msgid "When linking for big-endian targets, generate a legacy BE32 format image."
12591msgstr ""
12592
12593#: config/arm/arm.opt:295 config/sh/sh.opt:195
12594#, no-c-format
12595msgid "Cost to assume for a branch insn."
12596msgstr ""
12597
12598#: config/arm/arm.opt:299
12599#, fuzzy, no-c-format
12600msgid "Generate code which uses the core registers only (r0-r14)."
12601msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
12602
12603#: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
12604#: config/visium/visium.opt:37
12605#, no-c-format
12606msgid "Use hardware FP."
12607msgstr "Käytä laitteistoliukulukuja."
12608
12609#: config/sparc/sparc.opt:38 config/visium/visium.opt:41
12610#, no-c-format
12611msgid "Do not use hardware FP."
12612msgstr "Älä käytä laitteistoliukulukuja."
12613
12614#: config/sparc/sparc.opt:42
12615#, fuzzy, no-c-format
12616msgid "Use flat register window model."
12617msgstr "käytä aina numeroita käyttäjän/ryhmän nimissä"
12618
12619#: config/sparc/sparc.opt:46
12620#, no-c-format
12621msgid "Assume possible double misalignment."
12622msgstr ""
12623
12624#: config/sparc/sparc.opt:50
12625#, fuzzy, no-c-format
12626msgid "Use ABI reserved registers."
12627msgstr "Käytä 32-bittisiä yleisrekistereitä"
12628
12629#: config/sparc/sparc.opt:54
12630#, fuzzy, no-c-format
12631msgid "Use hardware quad FP instructions."
12632msgstr "Älä käytä laitteistoliukulukuja"
12633
12634#: config/sparc/sparc.opt:58
12635#, fuzzy, no-c-format
12636msgid "Do not use hardware quad fp instructions."
12637msgstr "Älä käytä laitteistoliukulukuja"
12638
12639#: config/sparc/sparc.opt:62
12640#, fuzzy, no-c-format
12641msgid "Enable Local Register Allocation."
12642msgstr "Ota käyttöön clip-käskyt"
12643
12644#: config/sparc/sparc.opt:66
12645#, fuzzy, no-c-format
12646msgid "Compile for V8+ ABI."
12647msgstr "Muunna..."
12648
12649#: config/sparc/sparc.opt:70
12650#, fuzzy, no-c-format
12651msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
12652msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12653
12654#: config/sparc/sparc.opt:74
12655#, fuzzy, no-c-format
12656msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
12657msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12658
12659#: config/sparc/sparc.opt:78
12660#, fuzzy, no-c-format
12661msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
12662msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12663
12664#: config/sparc/sparc.opt:82
12665#, fuzzy, no-c-format
12666msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
12667msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12668
12669#: config/sparc/sparc.opt:86
12670#, fuzzy, no-c-format
12671msgid "Use additional VIS instructions introduced in OSA2017."
12672msgstr "Käytä AltiVec-käskyjä"
12673
12674#: config/sparc/sparc.opt:90
12675#, fuzzy, no-c-format
12676msgid "Use UltraSPARC Compare-and-Branch extensions."
12677msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12678
12679#: config/sparc/sparc.opt:94
12680#, fuzzy, no-c-format
12681msgid "Use UltraSPARC Fused Multiply-Add extensions."
12682msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12683
12684#: config/sparc/sparc.opt:98
12685#, fuzzy, no-c-format
12686msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
12687msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12688
12689#: config/sparc/sparc.opt:102
12690#, fuzzy, no-c-format
12691msgid "Use UltraSPARC Population-Count instruction."
12692msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12693
12694#: config/sparc/sparc.opt:106
12695#, fuzzy, no-c-format
12696msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
12697msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12698
12699#: config/sparc/sparc.opt:110
12700#, no-c-format
12701msgid "Pointers are 64-bit."
12702msgstr "Osoittimet ovat 64-bittisiä."
12703
12704#: config/sparc/sparc.opt:114
12705#, no-c-format
12706msgid "Pointers are 32-bit."
12707msgstr "Osoittimet ovat 32-bittisiä."
12708
12709#: config/sparc/sparc.opt:118
12710#, no-c-format
12711msgid "Use 64-bit ABI."
12712msgstr "Käytä 64-bittistä ABIa."
12713
12714#: config/sparc/sparc.opt:122
12715#, no-c-format
12716msgid "Use 32-bit ABI."
12717msgstr "Käytä 32-bittistä ABIa."
12718
12719#: config/sparc/sparc.opt:126
12720#, fuzzy, no-c-format
12721msgid "Use stack bias."
12722msgstr "pinon ylivuoto"
12723
12724#: config/sparc/sparc.opt:130
12725#, no-c-format
12726msgid "Use structs on stronger alignment for double-word copies."
12727msgstr ""
12728
12729#: config/sparc/sparc.opt:134
12730#, no-c-format
12731msgid "Optimize tail call instructions in assembler and linker."
12732msgstr ""
12733
12734#: config/sparc/sparc.opt:138
12735#, fuzzy, no-c-format
12736msgid "Do not generate code that can only run in supervisor mode (default)."
12737msgstr "Tuota koodia Android-alustalle."
12738
12739#: config/sparc/sparc.opt:142
12740#, fuzzy, no-c-format
12741msgid "Use instructions of and schedule code for given CPU."
12742msgstr "Tuota little-endian-koodia"
12743
12744#: config/sparc/sparc.opt:225
12745#, fuzzy, no-c-format
12746msgid "Use given SPARC-V9 code model."
12747msgstr "epäkelpo lvalue sijoituksessa"
12748
12749#: config/sparc/sparc.opt:247
12750#, fuzzy, no-c-format
12751msgid "Enable debug output."
12752msgstr "Ota käyttöön vianjäljitystuloste"
12753
12754#: config/sparc/sparc.opt:251
12755#, no-c-format
12756msgid "Enable strict 32-bit psABI struct return checking."
12757msgstr ""
12758
12759#: config/sparc/sparc.opt:255
12760#, no-c-format
12761msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
12762msgstr ""
12763
12764#: config/sparc/sparc.opt:260
12765#, no-c-format
12766msgid "Enable workarounds for the errata of the UT699 processor."
12767msgstr ""
12768
12769#: config/sparc/sparc.opt:264
12770#, no-c-format
12771msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
12772msgstr ""
12773
12774#: config/sparc/sparc.opt:268
12775#, no-c-format
12776msgid "Enable workarounds for the errata of the GR712RC processor."
12777msgstr ""
12778
12779#: config/sparc/sparc.opt:305
12780#, fuzzy, no-c-format
12781msgid "Specify the memory model in effect for the program."
12782msgstr "Käytä AltiVec-käskyjä"
12783
12784#: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
12785#, no-c-format
12786msgid "Generate 64-bit code."
12787msgstr "Tuota 64-bittistä koodia."
12788
12789#: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
12790#, no-c-format
12791msgid "Generate 32-bit code."
12792msgstr "Tuota 32-bittistä koodia."
12793
12794#: config/rs6000/rs6000-tables.opt:24
12795#, fuzzy, no-c-format
12796msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
12797msgstr "epäkelpo osoitintila %qs"
12798
12799#: config/rs6000/476.opt:24
12800#, no-c-format
12801msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
12802msgstr ""
12803
12804#: config/rs6000/aix64.opt:24
12805#, no-c-format
12806msgid "Compile for 64-bit pointers."
12807msgstr "Osoittimet ovat 64-bittisiä."
12808
12809#: config/rs6000/aix64.opt:28
12810#, no-c-format
12811msgid "Compile for 32-bit pointers."
12812msgstr "Osoittimet ovat 32-bittisiä."
12813
12814#: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
12815#, fuzzy, no-c-format
12816msgid "Select code model."
12817msgstr "Malli:"
12818
12819#: config/rs6000/aix64.opt:49
12820#, no-c-format
12821msgid "Support message passing with the Parallel Environment."
12822msgstr ""
12823
12824#: config/rs6000/linux64.opt:24
12825#, no-c-format
12826msgid "Call mcount for profiling before a function prologue."
12827msgstr ""
12828
12829#: config/rs6000/rs6000.opt:121
12830#, no-c-format
12831msgid "Use PowerPC-64 instruction set."
12832msgstr "Käytä PowerPC-64 -käskykantaa."
12833
12834#: config/rs6000/rs6000.opt:125
12835#, fuzzy, no-c-format
12836msgid "Use PowerPC General Purpose group optional instructions."
12837msgstr "Käytä AltiVec-käskyjä"
12838
12839#: config/rs6000/rs6000.opt:129
12840#, fuzzy, no-c-format
12841msgid "Use PowerPC Graphics group optional instructions."
12842msgstr "Käytä AltiVec-käskyjä"
12843
12844#: config/rs6000/rs6000.opt:133
12845#, fuzzy, no-c-format
12846msgid "Use PowerPC V2.01 single field mfcr instruction."
12847msgstr "Käytä AltiVec-käskyjä"
12848
12849#: config/rs6000/rs6000.opt:137
12850#, fuzzy, no-c-format
12851msgid "Use PowerPC V2.02 popcntb instruction."
12852msgstr "Käytä AltiVec-käskyjä"
12853
12854#: config/rs6000/rs6000.opt:141
12855#, fuzzy, no-c-format
12856msgid "Use PowerPC V2.02 floating point rounding instructions."
12857msgstr "Käytä AltiVec-käskyjä"
12858
12859#: config/rs6000/rs6000.opt:145
12860#, fuzzy, no-c-format
12861msgid "Use PowerPC V2.05 compare bytes instruction."
12862msgstr "Käytä AltiVec-käskyjä"
12863
12864#: config/rs6000/rs6000.opt:156
12865#, no-c-format
12866msgid "Use AltiVec instructions."
12867msgstr "Käytä AltiVec-käskyjä."
12868
12869#: config/rs6000/rs6000.opt:160
12870#, fuzzy, no-c-format
12871msgid "Enable early gimple folding of builtins."
12872msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12873
12874#: config/rs6000/rs6000.opt:164
12875#, fuzzy, no-c-format
12876msgid "Use decimal floating point instructions."
12877msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
12878
12879#: config/rs6000/rs6000.opt:168
12880#, fuzzy, no-c-format
12881msgid "Use 4xx half-word multiply instructions."
12882msgstr "Ota käyttöön kertolaskukäskyt"
12883
12884#: config/rs6000/rs6000.opt:172
12885#, fuzzy, no-c-format
12886msgid "Use 4xx string-search dlmzb instruction."
12887msgstr "Käytä AltiVec-käskyjä"
12888
12889#: config/rs6000/rs6000.opt:176
12890#, fuzzy, no-c-format
12891msgid "Generate load/store multiple instructions."
12892msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12893
12894#: config/rs6000/rs6000.opt:195
12895#, fuzzy, no-c-format
12896msgid "Use PowerPC V2.06 popcntd instruction."
12897msgstr "Käytä AltiVec-käskyjä"
12898
12899#: config/rs6000/rs6000.opt:199
12900#, no-c-format
12901msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
12902msgstr ""
12903
12904#: config/rs6000/rs6000.opt:207
12905#, fuzzy, no-c-format
12906msgid "Use vector/scalar (VSX) instructions."
12907msgstr "Käytä AltiVec-käskyjä"
12908
12909#: config/rs6000/rs6000.opt:235
12910#, fuzzy, no-c-format
12911msgid "Do not generate load/store with update instructions."
12912msgstr "Käytä AltiVec-käskyjä"
12913
12914#: config/rs6000/rs6000.opt:239
12915#, fuzzy, no-c-format
12916msgid "Generate load/store with update instructions."
12917msgstr "Käytä AltiVec-käskyjä"
12918
12919#: config/rs6000/rs6000.opt:247
12920#, fuzzy, no-c-format
12921msgid "Avoid generation of indexed load/store instructions when possible."
12922msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
12923
12924#: config/rs6000/rs6000.opt:254
12925#, fuzzy, no-c-format
12926msgid "Schedule the start and end of the procedure."
12927msgstr "Aseta ohjelman alkuosoite"
12928
12929#: config/rs6000/rs6000.opt:258
12930#, fuzzy, no-c-format
12931msgid "Return all structures in memory (AIX default)."
12932msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
12933
12934#: config/rs6000/rs6000.opt:262
12935#, fuzzy, no-c-format
12936msgid "Return small structures in registers (SVR4 default)."
12937msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
12938
12939#: config/rs6000/rs6000.opt:266
12940#, no-c-format
12941msgid "Conform more closely to IBM XLC semantics."
12942msgstr ""
12943
12944#: config/rs6000/rs6000.opt:270 config/rs6000/rs6000.opt:274
12945#, fuzzy, no-c-format
12946msgid "Generate software reciprocal divide and square root for better throughput."
12947msgstr "Varoita käännösaikaisesta nollalla jaosta"
12948
12949#: config/rs6000/rs6000.opt:278
12950#, no-c-format
12951msgid "Assume that the reciprocal estimate instructions provide more accuracy."
12952msgstr ""
12953
12954#: config/rs6000/rs6000.opt:282
12955#, fuzzy, no-c-format
12956msgid "Do not place floating point constants in TOC."
12957msgstr "Käytä ohjelmistoliukulukuja"
12958
12959#: config/rs6000/rs6000.opt:286
12960#, fuzzy, no-c-format
12961msgid "Place floating point constants in TOC."
12962msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12963
12964#: config/rs6000/rs6000.opt:290
12965#, fuzzy, no-c-format
12966msgid "Do not place symbol+offset constants in TOC."
12967msgstr "Käytä ohjelmistoliukulukuja"
12968
12969#: config/rs6000/rs6000.opt:294
12970#, fuzzy, no-c-format
12971msgid "Place symbol+offset constants in TOC."
12972msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
12973
12974#: config/rs6000/rs6000.opt:305
12975#, no-c-format
12976msgid "Use only one TOC entry per procedure."
12977msgstr ""
12978
12979#: config/rs6000/rs6000.opt:309
12980#, no-c-format
12981msgid "Put everything in the regular TOC."
12982msgstr ""
12983
12984#: config/rs6000/rs6000.opt:313
12985#, fuzzy, no-c-format
12986msgid "Generate VRSAVE instructions when generating AltiVec code."
12987msgstr "Tuota koodia big-endian-tilassa"
12988
12989#: config/rs6000/rs6000.opt:317
12990#, fuzzy, no-c-format
12991msgid "Deprecated option.  Use -mno-vrsave instead."
12992msgstr "%J%qD on tavallisesti ei-staattinen funktio"
12993
12994#: config/rs6000/rs6000.opt:321
12995#, fuzzy, no-c-format
12996msgid "Deprecated option.  Use -mvrsave instead."
12997msgstr "%J%qD on tavallisesti ei-staattinen funktio"
12998
12999#: config/rs6000/rs6000.opt:325
13000#, fuzzy, no-c-format
13001msgid "Max number of bytes to move inline."
13002msgstr "parametrin %qs maksimiarvo on %u"
13003
13004#: config/rs6000/rs6000.opt:329
13005#, no-c-format
13006msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove."
13007msgstr ""
13008
13009#: config/rs6000/rs6000.opt:333
13010#, no-c-format
13011msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove."
13012msgstr ""
13013
13014#: config/rs6000/rs6000.opt:337
13015#, fuzzy, no-c-format
13016msgid "Max number of bytes to compare without loops."
13017msgstr "parametrin %qs maksimiarvo on %u"
13018
13019#: config/rs6000/rs6000.opt:341
13020#, fuzzy, no-c-format
13021msgid "Max number of bytes to compare with loops."
13022msgstr "parametrin %qs maksimiarvo on %u"
13023
13024#: config/rs6000/rs6000.opt:345
13025#, no-c-format
13026msgid "Max number of bytes to compare."
13027msgstr "Vertailtavien tavujen enimmäismäärä."
13028
13029#: config/rs6000/rs6000.opt:349
13030#, fuzzy, no-c-format
13031msgid "Generate isel instructions."
13032msgstr "Tuota isel-käskyjä"
13033
13034#: config/rs6000/rs6000.opt:353
13035#, fuzzy, no-c-format
13036msgid "-mdebug=\tEnable debug output."
13037msgstr "Ota käyttöön vianjäljitystuloste"
13038
13039#: config/rs6000/rs6000.opt:358
13040#, no-c-format
13041msgid "Use the AltiVec ABI extensions."
13042msgstr "Käytä AltiVec ABI -laajennoksia."
13043
13044#: config/rs6000/rs6000.opt:362
13045#, no-c-format
13046msgid "Do not use the AltiVec ABI extensions."
13047msgstr "Älä käytä AltiVec ABI -laajennoksia."
13048
13049#: config/rs6000/rs6000.opt:367
13050#, no-c-format
13051msgid "Use the AIX Vector Extended ABI."
13052msgstr ""
13053
13054#: config/rs6000/rs6000.opt:371
13055#, fuzzy, no-c-format
13056msgid "Do not use the AIX Vector Extended ABI."
13057msgstr "Älä käytä AltiVec ABI -laajennoksia."
13058
13059#: config/rs6000/rs6000.opt:376
13060#, no-c-format
13061msgid "Use the ELFv1 ABI."
13062msgstr "Käytä ELFv1-ABIa."
13063
13064#: config/rs6000/rs6000.opt:380
13065#, no-c-format
13066msgid "Use the ELFv2 ABI."
13067msgstr "Käytä ELFv2-ABIa."
13068
13069#: config/rs6000/rs6000.opt:400
13070#, fuzzy, no-c-format
13071msgid "-mcpu=\tUse features of and schedule code for given CPU."
13072msgstr "Tuota little-endian-koodia"
13073
13074#: config/rs6000/rs6000.opt:404
13075#, fuzzy, no-c-format
13076msgid "-mtune=\tSchedule code for given CPU."
13077msgstr "Tuota little-endian-koodia"
13078
13079#: config/rs6000/rs6000.opt:408
13080#, no-c-format
13081msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
13082msgstr ""
13083
13084#: config/rs6000/rs6000.opt:424
13085#, fuzzy, no-c-format
13086msgid "Avoid all range limits on call instructions."
13087msgstr "Käytä AltiVec-käskyjä"
13088
13089#: config/rs6000/rs6000.opt:432
13090#, no-c-format
13091msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
13092msgstr ""
13093
13094#: config/rs6000/rs6000.opt:436
13095#, no-c-format
13096msgid "Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)."
13097msgstr ""
13098
13099#: config/rs6000/rs6000.opt:445
13100#, no-c-format
13101msgid "Determine which dependences between insns are considered costly."
13102msgstr ""
13103
13104#: config/rs6000/rs6000.opt:449
13105#, no-c-format
13106msgid "Specify which post scheduling nop insertion scheme to apply."
13107msgstr ""
13108
13109#: config/rs6000/rs6000.opt:453
13110#, no-c-format
13111msgid "Specify alignment of structure fields default/natural."
13112msgstr ""
13113
13114#: config/rs6000/rs6000.opt:457
13115#, fuzzy, no-c-format
13116msgid "Valid arguments to -malign-:"
13117msgstr "Kelvolliset argumentit ovat:\n"
13118
13119#: config/rs6000/rs6000.opt:467
13120#, no-c-format
13121msgid "Specify scheduling priority for dispatch slot restricted insns."
13122msgstr ""
13123
13124#: config/rs6000/rs6000.opt:471
13125#, no-c-format
13126msgid "Use r11 to hold the static link in calls to functions via pointers."
13127msgstr ""
13128
13129#: config/rs6000/rs6000.opt:475
13130#, no-c-format
13131msgid "Save the TOC in the prologue for indirect calls rather than inline."
13132msgstr ""
13133
13134#: config/rs6000/rs6000.opt:483
13135#, no-c-format
13136msgid "Fuse certain integer operations together for better performance on power8."
13137msgstr ""
13138
13139#: config/rs6000/rs6000.opt:487
13140#, fuzzy, no-c-format
13141msgid "Allow sign extension in fusion operations."
13142msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
13143
13144#: config/rs6000/rs6000.opt:491
13145#, fuzzy, no-c-format
13146msgid "Use vector and scalar instructions added in ISA 2.07."
13147msgstr "Käytä AltiVec-käskyjä"
13148
13149#: config/rs6000/rs6000.opt:495 config/rs6000/rs6000.opt:499
13150#: config/rs6000/rs6000.opt:503
13151#, no-c-format
13152msgid "Fuse certain integer operations together for better performance on power10."
13153msgstr ""
13154
13155#: config/rs6000/rs6000.opt:507
13156#, fuzzy, no-c-format
13157msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
13158msgstr "Käytä AltiVec-käskyjä"
13159
13160#: config/rs6000/rs6000.opt:514
13161#, fuzzy, no-c-format
13162msgid "Use ISA 2.07 transactional memory (HTM) instructions."
13163msgstr "Käytä AltiVec-käskyjä"
13164
13165#: config/rs6000/rs6000.opt:518
13166#, fuzzy, no-c-format
13167msgid "Generate the quad word memory instructions (lq/stq)."
13168msgstr "Käytä AltiVec-käskyjä"
13169
13170#: config/rs6000/rs6000.opt:522
13171#, fuzzy, no-c-format
13172msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
13173msgstr "Käytä AltiVec-käskyjä"
13174
13175#: config/rs6000/rs6000.opt:526
13176#, no-c-format
13177msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
13178msgstr ""
13179
13180#: config/rs6000/rs6000.opt:530
13181#, no-c-format
13182msgid "Analyze and remove doubleword swaps from VSX computations."
13183msgstr ""
13184
13185#: config/rs6000/rs6000.opt:538
13186#, fuzzy, no-c-format
13187msgid "Use certain scalar instructions added in ISA 3.0."
13188msgstr "Salli MT-käskyjen käyttö"
13189
13190#: config/rs6000/rs6000.opt:542
13191#, fuzzy, no-c-format
13192msgid "Use vector instructions added in ISA 3.0."
13193msgstr "Käytä AltiVec-käskyjä"
13194
13195#: config/rs6000/rs6000.opt:546
13196#, fuzzy, no-c-format
13197msgid "Use the new min/max instructions defined in ISA 3.0."
13198msgstr "Ota käyttöön min/max-käskyt"
13199
13200#: config/rs6000/rs6000.opt:550
13201#, no-c-format
13202msgid "Fuse medium/large code model toc references with the memory instruction."
13203msgstr ""
13204
13205#: config/rs6000/rs6000.opt:554
13206#, fuzzy, no-c-format
13207msgid "Generate the integer modulo instructions."
13208msgstr "Tuota mul64- ja mulu64-käskyjä"
13209
13210#: config/rs6000/rs6000.opt:558
13211#, fuzzy, no-c-format
13212msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
13213msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
13214
13215#: config/rs6000/rs6000.opt:562
13216#, fuzzy, no-c-format
13217msgid "Enable using IEEE 128-bit floating point instructions."
13218msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
13219
13220#: config/rs6000/rs6000.opt:566
13221#, no-c-format
13222msgid "Enable default conversions between __float128 & long double."
13223msgstr ""
13224
13225#: config/rs6000/rs6000.opt:606
13226#, fuzzy, no-c-format
13227msgid "Generate (do not generate) prefixed memory instructions."
13228msgstr "Käytä AltiVec-käskyjä"
13229
13230#: config/rs6000/rs6000.opt:610
13231#, fuzzy, no-c-format
13232msgid "Generate (do not generate) pc-relative memory addressing."
13233msgstr "Älä luo #line-direktiivejä"
13234
13235#: config/rs6000/rs6000.opt:614
13236#, fuzzy, no-c-format
13237msgid "Generate (do not generate) pc-relative memory optimizations for externals."
13238msgstr "Älä luo #line-direktiivejä"
13239
13240#: config/rs6000/rs6000.opt:618
13241#, fuzzy, no-c-format
13242msgid "Generate (do not generate) MMA instructions."
13243msgstr "Käytä AltiVec-käskyjä"
13244
13245#: config/rs6000/sysv4.opt:24
13246#, fuzzy, no-c-format
13247msgid "-mcall-ABI\tSelect ABI calling convention."
13248msgstr "Kutsutaan settimeofday:\n"
13249
13250#: config/rs6000/sysv4.opt:28
13251#, no-c-format
13252msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
13253msgstr ""
13254
13255#: config/rs6000/sysv4.opt:32
13256#, fuzzy, no-c-format
13257msgid "Allow readonly data in sdata."
13258msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
13259
13260#: config/rs6000/sysv4.opt:36
13261#, no-c-format
13262msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
13263msgstr ""
13264
13265#: config/rs6000/sysv4.opt:52
13266#, fuzzy, no-c-format
13267msgid "Align to the base type of the bit-field."
13268msgstr "bittikentän %qs tyyppi on GCC-laajennos"
13269
13270#: config/rs6000/sysv4.opt:56
13271#, no-c-format
13272msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
13273msgstr ""
13274
13275#: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
13276#, fuzzy, no-c-format
13277msgid "Produce code relocatable at runtime."
13278msgstr "Tuota little-endian-koodia"
13279
13280#: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
13281#, fuzzy, no-c-format
13282msgid "Produce little endian code."
13283msgstr "Tuota little-endian-koodia"
13284
13285#: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
13286#, fuzzy, no-c-format
13287msgid "Produce big endian code."
13288msgstr "Tuota big-endian-koodia"
13289
13290#: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90
13291#: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:141
13292#: config/rs6000/sysv4.opt:153
13293#, no-c-format
13294msgid "No description yet."
13295msgstr "Kuvaus puuttuu."
13296
13297#: config/rs6000/sysv4.opt:94
13298#, fuzzy, no-c-format
13299msgid "Assume all variable arg functions are prototyped."
13300msgstr "muuttujalla %qD on funktiotyyppi"
13301
13302#: config/rs6000/sysv4.opt:103
13303#, fuzzy, no-c-format
13304msgid "Use EABI."
13305msgstr "Käytä EABI:a"
13306
13307#: config/rs6000/sysv4.opt:107
13308#, no-c-format
13309msgid "Allow bit-fields to cross word boundaries."
13310msgstr ""
13311
13312#: config/rs6000/sysv4.opt:111
13313#, fuzzy, no-c-format
13314msgid "Use alternate register names."
13315msgstr "käytä aina numeroita käyttäjän/ryhmän nimissä"
13316
13317#: config/rs6000/sysv4.opt:117
13318#, no-c-format
13319msgid "Use default method for sdata handling."
13320msgstr ""
13321
13322#: config/rs6000/sysv4.opt:121
13323#, fuzzy, no-c-format
13324msgid "Link with libsim.a, libc.a and sim-crt0.o."
13325msgstr "linkki linkkiin"
13326
13327#: config/rs6000/sysv4.opt:125
13328#, fuzzy, no-c-format
13329msgid "Link with libads.a, libc.a and crt0.o."
13330msgstr "linkki linkkiin"
13331
13332#: config/rs6000/sysv4.opt:129
13333#, fuzzy, no-c-format
13334msgid "Link with libyk.a, libc.a and crt0.o."
13335msgstr "linkki linkkiin"
13336
13337#: config/rs6000/sysv4.opt:133
13338#, fuzzy, no-c-format
13339msgid "Link with libmvme.a, libc.a and crt0.o."
13340msgstr "linkki linkkiin"
13341
13342#: config/rs6000/sysv4.opt:137
13343#, no-c-format
13344msgid "Set the PPC_EMB bit in the ELF flags header."
13345msgstr ""
13346
13347#: config/rs6000/sysv4.opt:157
13348#, fuzzy, no-c-format
13349msgid "Generate code to use a non-exec PLT and GOT."
13350msgstr "Tuota koodia DLL:lle"
13351
13352#: config/rs6000/sysv4.opt:161
13353#, fuzzy, no-c-format
13354msgid "Generate code for old exec BSS PLT."
13355msgstr "Tuota koodia DLL:lle"
13356
13357#: config/rs6000/sysv4.opt:165
13358#, no-c-format
13359msgid "Use inline plt sequences to implement long calls and -fno-plt."
13360msgstr ""
13361
13362#: config/rs6000/sysv4.opt:169
13363#, no-c-format
13364msgid "Emit .gnu_attribute tags."
13365msgstr ""
13366
13367#: config/alpha/alpha.opt:27
13368#, fuzzy, no-c-format
13369msgid "Use fp registers."
13370msgstr "Käytä liukulukurekistereitä"
13371
13372#: config/alpha/alpha.opt:35
13373#, no-c-format
13374msgid "Request IEEE-conformant math library routines (OSF/1)."
13375msgstr ""
13376
13377#: config/alpha/alpha.opt:39
13378#, no-c-format
13379msgid "Emit IEEE-conformant code, without inexact exceptions."
13380msgstr ""
13381
13382#: config/alpha/alpha.opt:46
13383#, no-c-format
13384msgid "Do not emit complex integer constants to read-only memory."
13385msgstr ""
13386
13387#: config/alpha/alpha.opt:50
13388#, fuzzy, no-c-format
13389msgid "Use VAX fp."
13390msgstr "Käytä VAX-liukulukuja"
13391
13392#: config/alpha/alpha.opt:54
13393#, fuzzy, no-c-format
13394msgid "Do not use VAX fp."
13395msgstr "Käytä VAX-liukulukuja"
13396
13397#: config/alpha/alpha.opt:58
13398#, fuzzy, no-c-format
13399msgid "Emit code for the byte/word ISA extension."
13400msgstr "Tuota koodia Android-alustalle."
13401
13402#: config/alpha/alpha.opt:62
13403#, fuzzy, no-c-format
13404msgid "Emit code for the motion video ISA extension."
13405msgstr "Tuota koodia Android-alustalle."
13406
13407#: config/alpha/alpha.opt:66
13408#, fuzzy, no-c-format
13409msgid "Emit code for the fp move and sqrt ISA extension."
13410msgstr "Tuota koodia Android-alustalle."
13411
13412#: config/alpha/alpha.opt:70
13413#, fuzzy, no-c-format
13414msgid "Emit code for the counting ISA extension."
13415msgstr "Tuota koodia Android-alustalle."
13416
13417#: config/alpha/alpha.opt:74
13418#, no-c-format
13419msgid "Emit code using explicit relocation directives."
13420msgstr ""
13421
13422#: config/alpha/alpha.opt:78
13423#, no-c-format
13424msgid "Emit 16-bit relocations to the small data areas."
13425msgstr ""
13426
13427#: config/alpha/alpha.opt:82
13428#, no-c-format
13429msgid "Emit 32-bit relocations to the small data areas."
13430msgstr ""
13431
13432#: config/alpha/alpha.opt:86
13433#, fuzzy, no-c-format
13434msgid "Emit direct branches to local functions."
13435msgstr "indeksoitu arvo on osoitin funktioon"
13436
13437#: config/alpha/alpha.opt:90
13438#, fuzzy, no-c-format
13439msgid "Emit indirect branches to local functions."
13440msgstr "indeksoitu arvo on osoitin funktioon"
13441
13442#: config/alpha/alpha.opt:94
13443#, no-c-format
13444msgid "Emit rdval instead of rduniq for thread pointer."
13445msgstr ""
13446
13447#: config/alpha/alpha.opt:106
13448#, fuzzy, no-c-format
13449msgid "Use features of and schedule given CPU."
13450msgstr "Tuota little-endian-koodia"
13451
13452#: config/alpha/alpha.opt:110
13453#, fuzzy, no-c-format
13454msgid "Schedule given CPU."
13455msgstr "Suoritinaikaraja ylittynyt"
13456
13457#: config/alpha/alpha.opt:114
13458#, fuzzy, no-c-format
13459msgid "Control the generated fp rounding mode."
13460msgstr "Ota käyttöön normaalitila."
13461
13462#: config/alpha/alpha.opt:118
13463#, fuzzy, no-c-format
13464msgid "Control the IEEE trap mode."
13465msgstr "Ota käyttöön normaalitila."
13466
13467#: config/alpha/alpha.opt:122
13468#, no-c-format
13469msgid "Control the precision given to fp exceptions."
13470msgstr ""
13471
13472#: config/alpha/alpha.opt:126
13473#, fuzzy, no-c-format
13474msgid "Tune expected memory latency."
13475msgstr "odotettiin mallinimeä"
13476
13477#: config/tilepro/tilepro.opt:23
13478#, no-c-format
13479msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
13480msgstr ""
13481
13482#: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
13483#, fuzzy, no-c-format
13484msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
13485msgstr "Tuota little-endian-koodia"
13486
13487#: config/tilepro/tilepro.opt:32
13488#, fuzzy, no-c-format
13489msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
13490msgstr "epäkelpo osoitintila %qs"
13491
13492#: config/lm32/lm32.opt:24
13493#, fuzzy, no-c-format
13494msgid "Enable multiply instructions."
13495msgstr "Ota käyttöön kertolaskukäskyt"
13496
13497#: config/lm32/lm32.opt:28
13498#, fuzzy, no-c-format
13499msgid "Enable divide and modulus instructions."
13500msgstr "Ota käyttöö divide- ja modulus-käskyt"
13501
13502#: config/lm32/lm32.opt:32
13503#, fuzzy, no-c-format
13504msgid "Enable barrel shift instructions."
13505msgstr "Ota käyttöön 32-bittiset divide-käskyt"
13506
13507#: config/lm32/lm32.opt:36
13508#, fuzzy, no-c-format
13509msgid "Enable sign extend instructions."
13510msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
13511
13512#: config/lm32/lm32.opt:40
13513#, fuzzy, no-c-format
13514msgid "Enable user-defined instructions."
13515msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
13516
13517#: config/or1k/elf.opt:28
13518#, no-c-format
13519msgid "Configure the newlib board specific runtime.  The default is or1ksim."
13520msgstr ""
13521
13522#: config/or1k/elf.opt:32
13523#, no-c-format
13524msgid "This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib."
13525msgstr ""
13526
13527#: config/or1k/or1k.opt:26
13528#, no-c-format
13529msgid "Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override."
13530msgstr ""
13531
13532#: config/or1k/or1k.opt:31
13533#, no-c-format
13534msgid "Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div."
13535msgstr ""
13536
13537#: config/or1k/or1k.opt:36
13538#, no-c-format
13539msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override."
13540msgstr ""
13541
13542#: config/or1k/or1k.opt:41
13543#, no-c-format
13544msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul."
13545msgstr ""
13546
13547#: config/or1k/or1k.opt:46
13548#, no-c-format
13549msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override."
13550msgstr ""
13551
13552#: config/or1k/or1k.opt:51
13553#, fuzzy, no-c-format
13554msgid "Enable generation of hardware floating point instructions. The default is -msoft-float."
13555msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
13556
13557#: config/or1k/or1k.opt:56
13558#, no-c-format
13559msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations."
13560msgstr ""
13561
13562#: config/or1k/or1k.opt:62
13563#, no-c-format
13564msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations."
13565msgstr ""
13566
13567#: config/or1k/or1k.opt:68
13568#, no-c-format
13569msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch."
13570msgstr ""
13571
13572#: config/or1k/or1k.opt:73
13573#, no-c-format
13574msgid "Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations."
13575msgstr ""
13576
13577#: config/or1k/or1k.opt:78
13578#, no-c-format
13579msgid "Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations."
13580msgstr ""
13581
13582#: config/or1k/or1k.opt:84
13583#, no-c-format
13584msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
13585msgstr ""
13586
13587#: config/or1k/or1k.opt:89
13588#, no-c-format
13589msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first."
13590msgstr ""
13591
13592#: config/or1k/or1k.opt:95
13593#, no-c-format
13594msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first."
13595msgstr ""
13596
13597#: config/nios2/elf.opt:26
13598#, fuzzy, no-c-format
13599msgid "Link with a limited version of the C library."
13600msgstr "Linkitä yksittäisiä kirjastoja käsin."
13601
13602#: config/nios2/elf.opt:30
13603#, no-c-format
13604msgid "Name of system library to link against."
13605msgstr ""
13606
13607#: config/nios2/elf.opt:34
13608#, fuzzy, no-c-format
13609msgid "Name of the startfile."
13610msgstr "Väärän muotoinen tai virheellinen nimi"
13611
13612#: config/nios2/elf.opt:38
13613#, fuzzy, no-c-format
13614msgid "Link with HAL BSP."
13615msgstr "linkki linkkiin"
13616
13617#: config/nios2/nios2.opt:35
13618#, fuzzy, no-c-format
13619msgid "Enable DIV, DIVU."
13620msgstr "Käytä OpenACC:ta"
13621
13622#: config/nios2/nios2.opt:39
13623#, fuzzy, no-c-format
13624msgid "Enable MUL instructions."
13625msgstr "Ota käyttöön clip-käskyt"
13626
13627#: config/nios2/nios2.opt:43
13628#, fuzzy, no-c-format
13629msgid "Enable MULX instructions, assume fast shifter."
13630msgstr "Ota käyttöön clip-käskyt"
13631
13632#: config/nios2/nios2.opt:47
13633#, fuzzy, no-c-format
13634msgid "Use table based fast divide (default at -O3)."
13635msgstr "Käytä ohjelmistoliukulukuja"
13636
13637#: config/nios2/nios2.opt:51
13638#, fuzzy, no-c-format
13639msgid "All memory accesses use I/O load/store instructions."
13640msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
13641
13642#: config/nios2/nios2.opt:55
13643#, fuzzy, no-c-format
13644msgid "Volatile memory accesses use I/O load/store instructions."
13645msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
13646
13647#: config/nios2/nios2.opt:59
13648#, fuzzy, no-c-format
13649msgid "Volatile memory accesses do not use I/O load/store instructions."
13650msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
13651
13652#: config/nios2/nios2.opt:63
13653#, fuzzy, no-c-format
13654msgid "Enable/disable GP-relative addressing."
13655msgstr "Poista käytöstä POSIX ACLs -tuki"
13656
13657#: config/nios2/nios2.opt:67
13658#, fuzzy, no-c-format
13659msgid "Valid options for GP-relative addressing (for -mgpopt):"
13660msgstr "Poista käytöstä POSIX ACLs -tuki"
13661
13662#: config/nios2/nios2.opt:86
13663#, fuzzy, no-c-format
13664msgid "Equivalent to -mgpopt=local."
13665msgstr "whatis-vastine"
13666
13667#: config/nios2/nios2.opt:90
13668#, fuzzy, no-c-format
13669msgid "Equivalent to -mgpopt=none."
13670msgstr "whatis-vastine"
13671
13672#: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
13673#: config/tilegx/tilegx.opt:45
13674#, no-c-format
13675msgid "Use big-endian byte order."
13676msgstr "Käytä big-endian-tavujärjestystä."
13677
13678#: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
13679#: config/tilegx/tilegx.opt:49
13680#, no-c-format
13681msgid "Use little-endian byte order."
13682msgstr "Käytä little-endian-tavujärjestystä."
13683
13684#: config/nios2/nios2.opt:102
13685#, no-c-format
13686msgid "Floating point custom instruction configuration name."
13687msgstr ""
13688
13689#: config/nios2/nios2.opt:106
13690#, fuzzy, no-c-format
13691msgid "Do not use the ftruncds custom instruction."
13692msgstr "Käytä AltiVec-käskyjä"
13693
13694#: config/nios2/nios2.opt:110
13695#, fuzzy, no-c-format
13696msgid "Integer id (N) of ftruncds custom instruction."
13697msgstr "Ota käyttöö divide- ja modulus-käskyt"
13698
13699#: config/nios2/nios2.opt:114
13700#, fuzzy, no-c-format
13701msgid "Do not use the fextsd custom instruction."
13702msgstr "Käytä AltiVec-käskyjä"
13703
13704#: config/nios2/nios2.opt:118
13705#, fuzzy, no-c-format
13706msgid "Integer id (N) of fextsd custom instruction."
13707msgstr "Ota käyttöö divide- ja modulus-käskyt"
13708
13709#: config/nios2/nios2.opt:122
13710#, fuzzy, no-c-format
13711msgid "Do not use the fixdu custom instruction."
13712msgstr "Käytä AltiVec-käskyjä"
13713
13714#: config/nios2/nios2.opt:126
13715#, fuzzy, no-c-format
13716msgid "Integer id (N) of fixdu custom instruction."
13717msgstr "Ota käyttöö divide- ja modulus-käskyt"
13718
13719#: config/nios2/nios2.opt:130
13720#, fuzzy, no-c-format
13721msgid "Do not use the fixdi custom instruction."
13722msgstr "Käytä AltiVec-käskyjä"
13723
13724#: config/nios2/nios2.opt:134
13725#, fuzzy, no-c-format
13726msgid "Integer id (N) of fixdi custom instruction."
13727msgstr "Ota käyttöö divide- ja modulus-käskyt"
13728
13729#: config/nios2/nios2.opt:138
13730#, fuzzy, no-c-format
13731msgid "Do not use the fixsu custom instruction."
13732msgstr "Käytä AltiVec-käskyjä"
13733
13734#: config/nios2/nios2.opt:142
13735#, fuzzy, no-c-format
13736msgid "Integer id (N) of fixsu custom instruction."
13737msgstr "Ota käyttöö divide- ja modulus-käskyt"
13738
13739#: config/nios2/nios2.opt:146
13740#, fuzzy, no-c-format
13741msgid "Do not use the fixsi custom instruction."
13742msgstr "Käytä AltiVec-käskyjä"
13743
13744#: config/nios2/nios2.opt:150
13745#, fuzzy, no-c-format
13746msgid "Integer id (N) of fixsi custom instruction."
13747msgstr "Ota käyttöö divide- ja modulus-käskyt"
13748
13749#: config/nios2/nios2.opt:154
13750#, fuzzy, no-c-format
13751msgid "Do not use the floatud custom instruction."
13752msgstr "Käytä AltiVec-käskyjä"
13753
13754#: config/nios2/nios2.opt:158
13755#, fuzzy, no-c-format
13756msgid "Integer id (N) of floatud custom instruction."
13757msgstr "Ota käyttöö divide- ja modulus-käskyt"
13758
13759#: config/nios2/nios2.opt:162
13760#, fuzzy, no-c-format
13761msgid "Do not use the floatid custom instruction."
13762msgstr "Käytä AltiVec-käskyjä"
13763
13764#: config/nios2/nios2.opt:166
13765#, fuzzy, no-c-format
13766msgid "Integer id (N) of floatid custom instruction."
13767msgstr "Ota käyttöö divide- ja modulus-käskyt"
13768
13769#: config/nios2/nios2.opt:170
13770#, fuzzy, no-c-format
13771msgid "Do not use the floatus custom instruction."
13772msgstr "Käytä AltiVec-käskyjä"
13773
13774#: config/nios2/nios2.opt:174
13775#, fuzzy, no-c-format
13776msgid "Integer id (N) of floatus custom instruction."
13777msgstr "Ota käyttöö divide- ja modulus-käskyt"
13778
13779#: config/nios2/nios2.opt:178
13780#, fuzzy, no-c-format
13781msgid "Do not use the floatis custom instruction."
13782msgstr "Käytä AltiVec-käskyjä"
13783
13784#: config/nios2/nios2.opt:182
13785#, fuzzy, no-c-format
13786msgid "Integer id (N) of floatis custom instruction."
13787msgstr "Ota käyttöö divide- ja modulus-käskyt"
13788
13789#: config/nios2/nios2.opt:186
13790#, fuzzy, no-c-format
13791msgid "Do not use the fcmpned custom instruction."
13792msgstr "Käytä AltiVec-käskyjä"
13793
13794#: config/nios2/nios2.opt:190
13795#, fuzzy, no-c-format
13796msgid "Integer id (N) of fcmpned custom instruction."
13797msgstr "Ota käyttöö divide- ja modulus-käskyt"
13798
13799#: config/nios2/nios2.opt:194
13800#, fuzzy, no-c-format
13801msgid "Do not use the fcmpeqd custom instruction."
13802msgstr "Käytä AltiVec-käskyjä"
13803
13804#: config/nios2/nios2.opt:198
13805#, fuzzy, no-c-format
13806msgid "Integer id (N) of fcmpeqd custom instruction."
13807msgstr "Ota käyttöö divide- ja modulus-käskyt"
13808
13809#: config/nios2/nios2.opt:202
13810#, fuzzy, no-c-format
13811msgid "Do not use the fcmpged custom instruction."
13812msgstr "Käytä AltiVec-käskyjä"
13813
13814#: config/nios2/nios2.opt:206
13815#, fuzzy, no-c-format
13816msgid "Integer id (N) of fcmpged custom instruction."
13817msgstr "Ota käyttöö divide- ja modulus-käskyt"
13818
13819#: config/nios2/nios2.opt:210
13820#, fuzzy, no-c-format
13821msgid "Do not use the fcmpgtd custom instruction."
13822msgstr "Käytä AltiVec-käskyjä"
13823
13824#: config/nios2/nios2.opt:214
13825#, fuzzy, no-c-format
13826msgid "Integer id (N) of fcmpgtd custom instruction."
13827msgstr "Ota käyttöö divide- ja modulus-käskyt"
13828
13829#: config/nios2/nios2.opt:218
13830#, fuzzy, no-c-format
13831msgid "Do not use the fcmpled custom instruction."
13832msgstr "Käytä AltiVec-käskyjä"
13833
13834#: config/nios2/nios2.opt:222
13835#, fuzzy, no-c-format
13836msgid "Integer id (N) of fcmpled custom instruction."
13837msgstr "Ota käyttöö divide- ja modulus-käskyt"
13838
13839#: config/nios2/nios2.opt:226
13840#, fuzzy, no-c-format
13841msgid "Do not use the fcmpltd custom instruction."
13842msgstr "Käytä AltiVec-käskyjä"
13843
13844#: config/nios2/nios2.opt:230
13845#, fuzzy, no-c-format
13846msgid "Integer id (N) of fcmpltd custom instruction."
13847msgstr "Ota käyttöö divide- ja modulus-käskyt"
13848
13849#: config/nios2/nios2.opt:234
13850#, fuzzy, no-c-format
13851msgid "Do not use the flogd custom instruction."
13852msgstr "Käytä AltiVec-käskyjä"
13853
13854#: config/nios2/nios2.opt:238
13855#, fuzzy, no-c-format
13856msgid "Integer id (N) of flogd custom instruction."
13857msgstr "Ota käyttöö divide- ja modulus-käskyt"
13858
13859#: config/nios2/nios2.opt:242
13860#, fuzzy, no-c-format
13861msgid "Do not use the fexpd custom instruction."
13862msgstr "Käytä AltiVec-käskyjä"
13863
13864#: config/nios2/nios2.opt:246
13865#, fuzzy, no-c-format
13866msgid "Integer id (N) of fexpd custom instruction."
13867msgstr "Ota käyttöö divide- ja modulus-käskyt"
13868
13869#: config/nios2/nios2.opt:250
13870#, fuzzy, no-c-format
13871msgid "Do not use the fatand custom instruction."
13872msgstr "Käytä AltiVec-käskyjä"
13873
13874#: config/nios2/nios2.opt:254
13875#, fuzzy, no-c-format
13876msgid "Integer id (N) of fatand custom instruction."
13877msgstr "Ota käyttöö divide- ja modulus-käskyt"
13878
13879#: config/nios2/nios2.opt:258
13880#, fuzzy, no-c-format
13881msgid "Do not use the ftand custom instruction."
13882msgstr "Käytä AltiVec-käskyjä"
13883
13884#: config/nios2/nios2.opt:262
13885#, fuzzy, no-c-format
13886msgid "Integer id (N) of ftand custom instruction."
13887msgstr "Ota käyttöö divide- ja modulus-käskyt"
13888
13889#: config/nios2/nios2.opt:266
13890#, fuzzy, no-c-format
13891msgid "Do not use the fsind custom instruction."
13892msgstr "Käytä AltiVec-käskyjä"
13893
13894#: config/nios2/nios2.opt:270
13895#, fuzzy, no-c-format
13896msgid "Integer id (N) of fsind custom instruction."
13897msgstr "Ota käyttöö divide- ja modulus-käskyt"
13898
13899#: config/nios2/nios2.opt:274
13900#, fuzzy, no-c-format
13901msgid "Do not use the fcosd custom instruction."
13902msgstr "Käytä AltiVec-käskyjä"
13903
13904#: config/nios2/nios2.opt:278
13905#, fuzzy, no-c-format
13906msgid "Integer id (N) of fcosd custom instruction."
13907msgstr "Ota käyttöö divide- ja modulus-käskyt"
13908
13909#: config/nios2/nios2.opt:282
13910#, fuzzy, no-c-format
13911msgid "Do not use the fsqrtd custom instruction."
13912msgstr "Käytä AltiVec-käskyjä"
13913
13914#: config/nios2/nios2.opt:286
13915#, fuzzy, no-c-format
13916msgid "Integer id (N) of fsqrtd custom instruction."
13917msgstr "Ota käyttöö divide- ja modulus-käskyt"
13918
13919#: config/nios2/nios2.opt:290
13920#, fuzzy, no-c-format
13921msgid "Do not use the fabsd custom instruction."
13922msgstr "Käytä AltiVec-käskyjä"
13923
13924#: config/nios2/nios2.opt:294
13925#, fuzzy, no-c-format
13926msgid "Integer id (N) of fabsd custom instruction."
13927msgstr "Ota käyttöö divide- ja modulus-käskyt"
13928
13929#: config/nios2/nios2.opt:298
13930#, fuzzy, no-c-format
13931msgid "Do not use the fnegd custom instruction."
13932msgstr "Käytä AltiVec-käskyjä"
13933
13934#: config/nios2/nios2.opt:302
13935#, fuzzy, no-c-format
13936msgid "Integer id (N) of fnegd custom instruction."
13937msgstr "Ota käyttöö divide- ja modulus-käskyt"
13938
13939#: config/nios2/nios2.opt:306
13940#, fuzzy, no-c-format
13941msgid "Do not use the fmaxd custom instruction."
13942msgstr "Käytä AltiVec-käskyjä"
13943
13944#: config/nios2/nios2.opt:310
13945#, fuzzy, no-c-format
13946msgid "Integer id (N) of fmaxd custom instruction."
13947msgstr "Ota käyttöö divide- ja modulus-käskyt"
13948
13949#: config/nios2/nios2.opt:314
13950#, fuzzy, no-c-format
13951msgid "Do not use the fmind custom instruction."
13952msgstr "Käytä AltiVec-käskyjä"
13953
13954#: config/nios2/nios2.opt:318
13955#, fuzzy, no-c-format
13956msgid "Integer id (N) of fmind custom instruction."
13957msgstr "Ota käyttöö divide- ja modulus-käskyt"
13958
13959#: config/nios2/nios2.opt:322
13960#, fuzzy, no-c-format
13961msgid "Do not use the fdivd custom instruction."
13962msgstr "Käytä AltiVec-käskyjä"
13963
13964#: config/nios2/nios2.opt:326
13965#, fuzzy, no-c-format
13966msgid "Integer id (N) of fdivd custom instruction."
13967msgstr "Ota käyttöö divide- ja modulus-käskyt"
13968
13969#: config/nios2/nios2.opt:330
13970#, fuzzy, no-c-format
13971msgid "Do not use the fmuld custom instruction."
13972msgstr "Käytä AltiVec-käskyjä"
13973
13974#: config/nios2/nios2.opt:334
13975#, fuzzy, no-c-format
13976msgid "Integer id (N) of fmuld custom instruction."
13977msgstr "Ota käyttöö divide- ja modulus-käskyt"
13978
13979#: config/nios2/nios2.opt:338
13980#, fuzzy, no-c-format
13981msgid "Do not use the fsubd custom instruction."
13982msgstr "Käytä AltiVec-käskyjä"
13983
13984#: config/nios2/nios2.opt:342
13985#, fuzzy, no-c-format
13986msgid "Integer id (N) of fsubd custom instruction."
13987msgstr "Ota käyttöö divide- ja modulus-käskyt"
13988
13989#: config/nios2/nios2.opt:346
13990#, fuzzy, no-c-format
13991msgid "Do not use the faddd custom instruction."
13992msgstr "Käytä AltiVec-käskyjä"
13993
13994#: config/nios2/nios2.opt:350
13995#, fuzzy, no-c-format
13996msgid "Integer id (N) of faddd custom instruction."
13997msgstr "Ota käyttöö divide- ja modulus-käskyt"
13998
13999#: config/nios2/nios2.opt:354
14000#, fuzzy, no-c-format
14001msgid "Do not use the fcmpnes custom instruction."
14002msgstr "Käytä AltiVec-käskyjä"
14003
14004#: config/nios2/nios2.opt:358
14005#, fuzzy, no-c-format
14006msgid "Integer id (N) of fcmpnes custom instruction."
14007msgstr "Ota käyttöö divide- ja modulus-käskyt"
14008
14009#: config/nios2/nios2.opt:362
14010#, fuzzy, no-c-format
14011msgid "Do not use the fcmpeqs custom instruction."
14012msgstr "Käytä AltiVec-käskyjä"
14013
14014#: config/nios2/nios2.opt:366
14015#, fuzzy, no-c-format
14016msgid "Integer id (N) of fcmpeqs custom instruction."
14017msgstr "Ota käyttöö divide- ja modulus-käskyt"
14018
14019#: config/nios2/nios2.opt:370
14020#, fuzzy, no-c-format
14021msgid "Do not use the fcmpges custom instruction."
14022msgstr "Käytä AltiVec-käskyjä"
14023
14024#: config/nios2/nios2.opt:374
14025#, fuzzy, no-c-format
14026msgid "Integer id (N) of fcmpges custom instruction."
14027msgstr "Ota käyttöö divide- ja modulus-käskyt"
14028
14029#: config/nios2/nios2.opt:378
14030#, fuzzy, no-c-format
14031msgid "Do not use the fcmpgts custom instruction."
14032msgstr "Käytä AltiVec-käskyjä"
14033
14034#: config/nios2/nios2.opt:382
14035#, fuzzy, no-c-format
14036msgid "Integer id (N) of fcmpgts custom instruction."
14037msgstr "Ota käyttöö divide- ja modulus-käskyt"
14038
14039#: config/nios2/nios2.opt:386
14040#, fuzzy, no-c-format
14041msgid "Do not use the fcmples custom instruction."
14042msgstr "Käytä AltiVec-käskyjä"
14043
14044#: config/nios2/nios2.opt:390
14045#, fuzzy, no-c-format
14046msgid "Integer id (N) of fcmples custom instruction."
14047msgstr "Ota käyttöö divide- ja modulus-käskyt"
14048
14049#: config/nios2/nios2.opt:394
14050#, fuzzy, no-c-format
14051msgid "Do not use the fcmplts custom instruction."
14052msgstr "Käytä AltiVec-käskyjä"
14053
14054#: config/nios2/nios2.opt:398
14055#, fuzzy, no-c-format
14056msgid "Integer id (N) of fcmplts custom instruction."
14057msgstr "Ota käyttöö divide- ja modulus-käskyt"
14058
14059#: config/nios2/nios2.opt:402
14060#, fuzzy, no-c-format
14061msgid "Do not use the flogs custom instruction."
14062msgstr "Käytä AltiVec-käskyjä"
14063
14064#: config/nios2/nios2.opt:406
14065#, fuzzy, no-c-format
14066msgid "Integer id (N) of flogs custom instruction."
14067msgstr "Ota käyttöö divide- ja modulus-käskyt"
14068
14069#: config/nios2/nios2.opt:410
14070#, fuzzy, no-c-format
14071msgid "Do not use the fexps custom instruction."
14072msgstr "Käytä AltiVec-käskyjä"
14073
14074#: config/nios2/nios2.opt:414
14075#, fuzzy, no-c-format
14076msgid "Integer id (N) of fexps custom instruction."
14077msgstr "Ota käyttöö divide- ja modulus-käskyt"
14078
14079#: config/nios2/nios2.opt:418
14080#, fuzzy, no-c-format
14081msgid "Do not use the fatans custom instruction."
14082msgstr "Käytä AltiVec-käskyjä"
14083
14084#: config/nios2/nios2.opt:422
14085#, fuzzy, no-c-format
14086msgid "Integer id (N) of fatans custom instruction."
14087msgstr "Ota käyttöö divide- ja modulus-käskyt"
14088
14089#: config/nios2/nios2.opt:426
14090#, fuzzy, no-c-format
14091msgid "Do not use the ftans custom instruction."
14092msgstr "Käytä AltiVec-käskyjä"
14093
14094#: config/nios2/nios2.opt:430
14095#, fuzzy, no-c-format
14096msgid "Integer id (N) of ftans custom instruction."
14097msgstr "Ota käyttöö divide- ja modulus-käskyt"
14098
14099#: config/nios2/nios2.opt:434
14100#, fuzzy, no-c-format
14101msgid "Do not use the fsins custom instruction."
14102msgstr "Käytä AltiVec-käskyjä"
14103
14104#: config/nios2/nios2.opt:438
14105#, fuzzy, no-c-format
14106msgid "Integer id (N) of fsins custom instruction."
14107msgstr "Ota käyttöö divide- ja modulus-käskyt"
14108
14109#: config/nios2/nios2.opt:442
14110#, fuzzy, no-c-format
14111msgid "Do not use the fcoss custom instruction."
14112msgstr "Käytä AltiVec-käskyjä"
14113
14114#: config/nios2/nios2.opt:446
14115#, fuzzy, no-c-format
14116msgid "Integer id (N) of fcoss custom instruction."
14117msgstr "Ota käyttöö divide- ja modulus-käskyt"
14118
14119#: config/nios2/nios2.opt:450
14120#, fuzzy, no-c-format
14121msgid "Do not use the fsqrts custom instruction."
14122msgstr "Käytä AltiVec-käskyjä"
14123
14124#: config/nios2/nios2.opt:454
14125#, fuzzy, no-c-format
14126msgid "Integer id (N) of fsqrts custom instruction."
14127msgstr "Ota käyttöö divide- ja modulus-käskyt"
14128
14129#: config/nios2/nios2.opt:458
14130#, fuzzy, no-c-format
14131msgid "Do not use the fabss custom instr."
14132msgstr "Älä käytä laitteistoliukulukuja"
14133
14134#: config/nios2/nios2.opt:462
14135#, fuzzy, no-c-format
14136msgid "Integer id (N) of fabss custom instruction."
14137msgstr "Ota käyttöö divide- ja modulus-käskyt"
14138
14139#: config/nios2/nios2.opt:466
14140#, fuzzy, no-c-format
14141msgid "Do not use the fnegs custom instruction."
14142msgstr "Käytä AltiVec-käskyjä"
14143
14144#: config/nios2/nios2.opt:470
14145#, fuzzy, no-c-format
14146msgid "Integer id (N) of fnegs custom instruction."
14147msgstr "Ota käyttöö divide- ja modulus-käskyt"
14148
14149#: config/nios2/nios2.opt:474
14150#, fuzzy, no-c-format
14151msgid "Do not use the fmaxs custom instruction."
14152msgstr "Käytä AltiVec-käskyjä"
14153
14154#: config/nios2/nios2.opt:478
14155#, fuzzy, no-c-format
14156msgid "Integer id (N) of fmaxs custom instruction."
14157msgstr "Ota käyttöö divide- ja modulus-käskyt"
14158
14159#: config/nios2/nios2.opt:482
14160#, fuzzy, no-c-format
14161msgid "Do not use the fmins custom instruction."
14162msgstr "Käytä AltiVec-käskyjä"
14163
14164#: config/nios2/nios2.opt:486
14165#, fuzzy, no-c-format
14166msgid "Integer id (N) of fmins custom instruction."
14167msgstr "Ota käyttöö divide- ja modulus-käskyt"
14168
14169#: config/nios2/nios2.opt:490
14170#, fuzzy, no-c-format
14171msgid "Do not use the fdivs custom instruction."
14172msgstr "Käytä AltiVec-käskyjä"
14173
14174#: config/nios2/nios2.opt:494
14175#, fuzzy, no-c-format
14176msgid "Integer id (N) of fdivs custom instruction."
14177msgstr "Ota käyttöö divide- ja modulus-käskyt"
14178
14179#: config/nios2/nios2.opt:498
14180#, fuzzy, no-c-format
14181msgid "Do not use the fmuls custom instruction."
14182msgstr "Käytä AltiVec-käskyjä"
14183
14184#: config/nios2/nios2.opt:502
14185#, fuzzy, no-c-format
14186msgid "Integer id (N) of fmuls custom instruction."
14187msgstr "Ota käyttöö divide- ja modulus-käskyt"
14188
14189#: config/nios2/nios2.opt:506
14190#, fuzzy, no-c-format
14191msgid "Do not use the fsubs custom instruction."
14192msgstr "Käytä AltiVec-käskyjä"
14193
14194#: config/nios2/nios2.opt:510
14195#, fuzzy, no-c-format
14196msgid "Integer id (N) of fsubs custom instruction."
14197msgstr "Ota käyttöö divide- ja modulus-käskyt"
14198
14199#: config/nios2/nios2.opt:514
14200#, fuzzy, no-c-format
14201msgid "Do not use the fadds custom instruction."
14202msgstr "Käytä AltiVec-käskyjä"
14203
14204#: config/nios2/nios2.opt:518
14205#, fuzzy, no-c-format
14206msgid "Integer id (N) of fadds custom instruction."
14207msgstr "Ota käyttöö divide- ja modulus-käskyt"
14208
14209#: config/nios2/nios2.opt:522
14210#, fuzzy, no-c-format
14211msgid "Do not use the frdy custom instruction."
14212msgstr "Käytä AltiVec-käskyjä"
14213
14214#: config/nios2/nios2.opt:526
14215#, fuzzy, no-c-format
14216msgid "Integer id (N) of frdy custom instruction."
14217msgstr "Ota käyttöö divide- ja modulus-käskyt"
14218
14219#: config/nios2/nios2.opt:530
14220#, fuzzy, no-c-format
14221msgid "Do not use the frdxhi custom instruction."
14222msgstr "Käytä AltiVec-käskyjä"
14223
14224#: config/nios2/nios2.opt:534
14225#, fuzzy, no-c-format
14226msgid "Integer id (N) of frdxhi custom instruction."
14227msgstr "Ota käyttöö divide- ja modulus-käskyt"
14228
14229#: config/nios2/nios2.opt:538
14230#, fuzzy, no-c-format
14231msgid "Do not use the frdxlo custom instruction."
14232msgstr "Käytä AltiVec-käskyjä"
14233
14234#: config/nios2/nios2.opt:542
14235#, fuzzy, no-c-format
14236msgid "Integer id (N) of frdxlo custom instruction."
14237msgstr "Ota käyttöö divide- ja modulus-käskyt"
14238
14239#: config/nios2/nios2.opt:546
14240#, fuzzy, no-c-format
14241msgid "Do not use the fwry custom instruction."
14242msgstr "Käytä AltiVec-käskyjä"
14243
14244#: config/nios2/nios2.opt:550
14245#, fuzzy, no-c-format
14246msgid "Integer id (N) of fwry custom instruction."
14247msgstr "Ota käyttöö divide- ja modulus-käskyt"
14248
14249#: config/nios2/nios2.opt:554
14250#, fuzzy, no-c-format
14251msgid "Do not use the fwrx custom instruction."
14252msgstr "Käytä AltiVec-käskyjä"
14253
14254#: config/nios2/nios2.opt:558
14255#, fuzzy, no-c-format
14256msgid "Integer id (N) of fwrx custom instruction."
14257msgstr "Ota käyttöö divide- ja modulus-käskyt"
14258
14259#: config/nios2/nios2.opt:562
14260#, fuzzy, no-c-format
14261msgid "Do not use the round custom instruction."
14262msgstr "Käytä AltiVec-käskyjä"
14263
14264#: config/nios2/nios2.opt:566
14265#, fuzzy, no-c-format
14266msgid "Integer id (N) of round custom instruction."
14267msgstr "Ota käyttöö divide- ja modulus-käskyt"
14268
14269#: config/nios2/nios2.opt:574
14270#, no-c-format
14271msgid "Valid Nios II ISA levels (for -march):"
14272msgstr ""
14273
14274#: config/nios2/nios2.opt:584
14275#, fuzzy, no-c-format
14276msgid "Enable generation of R2 BMX instructions."
14277msgstr "Ota käyttöön saturation-käskyt"
14278
14279#: config/nios2/nios2.opt:588
14280#, fuzzy, no-c-format
14281msgid "Enable generation of R2 CDX instructions."
14282msgstr "Ota käyttöön saturation-käskyt"
14283
14284#: config/nios2/nios2.opt:592
14285#, no-c-format
14286msgid "Regular expression matching additional GP-addressible section names."
14287msgstr ""
14288
14289#: config/nios2/nios2.opt:596
14290#, no-c-format
14291msgid "Regular expression matching section names for r0-relative addressing."
14292msgstr ""
14293
14294#: config/rx/elf.opt:32
14295#, no-c-format
14296msgid "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."
14297msgstr ""
14298
14299#: config/rx/elf.opt:38 config/rx/rx.opt:99
14300#, fuzzy, no-c-format
14301msgid "Specifies the number of registers to reserve for interrupt handlers."
14302msgstr "Määrittele käytettävä ABI"
14303
14304#: config/rx/elf.opt:44 config/rx/rx.opt:105
14305#, no-c-format
14306msgid "Specifies whether interrupt functions should save and restore the accumulator register."
14307msgstr ""
14308
14309#: config/rx/rx.opt:29
14310#, fuzzy, no-c-format
14311msgid "Store doubles in 64 bits."
14312msgstr "Käännä koodi big-endian-tilaa varten"
14313
14314#: config/rx/rx.opt:33
14315#, fuzzy, no-c-format
14316msgid "Stores doubles in 32 bits.  This is the default."
14317msgstr "Käännä koodi big-endian-tilaa varten"
14318
14319#: config/rx/rx.opt:37
14320#, fuzzy, no-c-format
14321msgid "Disable the use of RX FPU instructions."
14322msgstr "Tasaa funktioiden alut"
14323
14324#: config/rx/rx.opt:44
14325#, fuzzy, no-c-format
14326msgid "Enable the use of RX FPU instructions.  This is the default."
14327msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
14328
14329#: config/rx/rx.opt:50
14330#, fuzzy, no-c-format
14331msgid "Specify the target RX cpu type."
14332msgstr "-m64 vaatii PowerPC64-suorittimen"
14333
14334#: config/rx/rx.opt:71
14335#, no-c-format
14336msgid "Data is stored in big-endian format."
14337msgstr "Data tallennetaan big-endian-muodossa."
14338
14339#: config/rx/rx.opt:75
14340#, no-c-format
14341msgid "Data is stored in little-endian format.  (Default)."
14342msgstr "Data tallennetaan little-endian-muodossa.  (Oletus)."
14343
14344#: config/rx/rx.opt:81
14345#, no-c-format
14346msgid "Maximum size of global and static variables which can be placed into the small data area."
14347msgstr ""
14348
14349#: config/rx/rx.opt:87
14350#, fuzzy, no-c-format
14351msgid "Enable linker relaxation."
14352msgstr ""
14353"\n"
14354"Linkittimen valitsimet\n"
14355"======================\n"
14356"\n"
14357
14358#: config/rx/rx.opt:93
14359#, fuzzy, no-c-format
14360msgid "Maximum size in bytes of constant values allowed as operands."
14361msgstr "parametrin %qs maksimiarvo on %u"
14362
14363#: config/rx/rx.opt:111
14364#, no-c-format
14365msgid "Enables Position-Independent-Data (PID) mode."
14366msgstr ""
14367
14368#: config/rx/rx.opt:117
14369#, no-c-format
14370msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
14371msgstr ""
14372
14373#: config/rx/rx.opt:123
14374#, no-c-format
14375msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
14376msgstr ""
14377
14378#: config/rx/rx.opt:127
14379#, no-c-format
14380msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
14381msgstr ""
14382
14383#: config/rx/rx.opt:133
14384#, fuzzy, no-c-format
14385msgid "Enable the use of the LRA register allocator."
14386msgstr "Tasaa funktioiden alut"
14387
14388#: config/rx/rx.opt:139
14389#, no-c-format
14390msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
14391msgstr ""
14392
14393#: config/rx/rx.opt:145
14394#, no-c-format
14395msgid "Always use JSR, never BSR, for calls."
14396msgstr ""
14397
14398#: config/visium/visium.opt:25
14399#, fuzzy, no-c-format
14400msgid "Link with libc.a and libdebug.a."
14401msgstr "linkki linkkiin"
14402
14403#: config/visium/visium.opt:29
14404#, fuzzy, no-c-format
14405msgid "Link with libc.a and libsim.a."
14406msgstr "linkki linkkiin"
14407
14408#: config/visium/visium.opt:33
14409#, fuzzy, no-c-format
14410msgid "Use hardware FP (default)."
14411msgstr "Älä käytä laitteistoliukulukuja"
14412
14413#: config/visium/visium.opt:45
14414#, fuzzy, no-c-format
14415msgid "Use features of and schedule code for given CPU."
14416msgstr "Tuota little-endian-koodia"
14417
14418#: config/visium/visium.opt:65
14419#, fuzzy, no-c-format
14420msgid "Generate code for the supervisor mode (default)."
14421msgstr "Tuota koodia big-endian-tilassa"
14422
14423#: config/visium/visium.opt:69
14424#, fuzzy, no-c-format
14425msgid "Generate code for the user mode."
14426msgstr "Tuota koodia big-endian-tilassa"
14427
14428#: config/visium/visium.opt:73
14429#, no-c-format
14430msgid "Only retained for backward compatibility."
14431msgstr "Säilytetty vain yhteensopivuuden vuoksi."
14432
14433#: config/sol2.opt:32
14434#, no-c-format
14435msgid "Clear hardware capabilities when linking."
14436msgstr ""
14437
14438#: config/sol2.opt:36
14439#, fuzzy, no-c-format
14440msgid "Pass -z text to linker."
14441msgstr ""
14442"Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
14443"\n"
14444
14445#: config/moxie/moxie.opt:31
14446#, fuzzy, no-c-format
14447msgid "Enable MUL.X and UMUL.X instructions."
14448msgstr "Ota käyttöö divide- ja modulus-käskyt"
14449
14450#: config/microblaze/microblaze.opt:40
14451#, fuzzy, no-c-format
14452msgid "Use software emulation for floating point (default)."
14453msgstr "Käytä ohjelmistoliukulukuja"
14454
14455#: config/microblaze/microblaze.opt:44
14456#, fuzzy, no-c-format
14457msgid "Use hardware floating point instructions."
14458msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
14459
14460#: config/microblaze/microblaze.opt:48
14461#, fuzzy, no-c-format
14462msgid "Use table lookup optimization for small signed integer divisions."
14463msgstr "Käytä AltiVec-käskyjä"
14464
14465#: config/microblaze/microblaze.opt:52
14466#, fuzzy, no-c-format
14467msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
14468msgstr "Tuota little-endian-koodia"
14469
14470#: config/microblaze/microblaze.opt:56
14471#, no-c-format
14472msgid "Don't optimize block moves, use memcpy."
14473msgstr ""
14474
14475#: config/microblaze/microblaze.opt:68
14476#, fuzzy, no-c-format
14477msgid "Use the soft multiply emulation (default)."
14478msgstr "Käytä ohjelmistoliukulukuja"
14479
14480#: config/microblaze/microblaze.opt:72
14481#, no-c-format
14482msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
14483msgstr ""
14484
14485#: config/microblaze/microblaze.opt:76
14486#, fuzzy, no-c-format
14487msgid "Use the software emulation for divides (default)."
14488msgstr "Käytä ohjelmistoliukulukuja"
14489
14490#: config/microblaze/microblaze.opt:80
14491#, fuzzy, no-c-format
14492msgid "Use the hardware barrel shifter instead of emulation."
14493msgstr "Käytä PowerPC-64 -käskykantaa"
14494
14495#: config/microblaze/microblaze.opt:84
14496#, fuzzy, no-c-format
14497msgid "Use pattern compare instructions."
14498msgstr "Salli MT-käskyjen käyttö"
14499
14500#: config/microblaze/microblaze.opt:88
14501#, fuzzy, no-c-format
14502msgid "Check for stack overflow at runtime."
14503msgstr "pinon ylivuoto"
14504
14505#: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
14506#, no-c-format
14507msgid "Use GP relative sdata/sbss sections."
14508msgstr ""
14509
14510#: config/microblaze/microblaze.opt:96
14511#, no-c-format
14512msgid "Clear the BSS to zero and place zero initialized in BSS."
14513msgstr ""
14514
14515#: config/microblaze/microblaze.opt:100
14516#, no-c-format
14517msgid "Use multiply high instructions for high part of 32x32 multiply."
14518msgstr ""
14519
14520#: config/microblaze/microblaze.opt:104
14521#, fuzzy, no-c-format
14522msgid "Use hardware floating point conversion instructions."
14523msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
14524
14525#: config/microblaze/microblaze.opt:108
14526#, fuzzy, no-c-format
14527msgid "Use hardware floating point square root instruction."
14528msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
14529
14530#: config/microblaze/microblaze.opt:112
14531#, no-c-format
14532msgid "Description for mxl-mode-executable."
14533msgstr ""
14534
14535#: config/microblaze/microblaze.opt:116
14536#, no-c-format
14537msgid "Description for mxl-mode-xmdstub."
14538msgstr ""
14539
14540#: config/microblaze/microblaze.opt:120
14541#, no-c-format
14542msgid "Description for mxl-mode-bootstrap."
14543msgstr ""
14544
14545#: config/microblaze/microblaze.opt:124
14546#, no-c-format
14547msgid "Description for mxl-mode-novectors."
14548msgstr ""
14549
14550#: config/microblaze/microblaze.opt:128
14551#, fuzzy, no-c-format
14552msgid "Use hardware prefetch instruction."
14553msgstr "Käytä PowerPC-64 -käskykantaa"
14554
14555#: config/microblaze/microblaze.opt:132
14556#, no-c-format
14557msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
14558msgstr ""
14559
14560#: config/vax/vax.opt:23 config/vax/vax.opt:27
14561#, fuzzy, no-c-format
14562msgid "Target DFLOAT double precision code."
14563msgstr "Tuota little endian -koodia"
14564
14565#: config/vax/vax.opt:31 config/vax/vax.opt:35
14566#, fuzzy, no-c-format
14567msgid "Generate GFLOAT double precision code."
14568msgstr "Tuota little endian -koodia"
14569
14570#: config/vax/vax.opt:39
14571#, fuzzy, no-c-format
14572msgid "Generate code for GNU assembler (gas)."
14573msgstr "Tuota koodia GNU-assemblerille (gas)"
14574
14575#: config/vax/vax.opt:43
14576#, fuzzy, no-c-format
14577msgid "Generate code for UNIX assembler."
14578msgstr "Tuota koodia GNU-assemblerille (gas)"
14579
14580#: config/vax/vax.opt:47
14581#, fuzzy, no-c-format
14582msgid "Use VAXC structure conventions."
14583msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
14584
14585#: config/vax/vax.opt:51
14586#, fuzzy, no-c-format
14587msgid "Use new adddi3/subdi3 patterns."
14588msgstr "Käytettävä muoto: ”new”, ”old” tai ”compat” (oletus)"
14589
14590#: config/frv/frv.opt:30
14591#, fuzzy, no-c-format
14592msgid "Use 4 media accumulators."
14593msgstr "Käytä media-käskyjä"
14594
14595#: config/frv/frv.opt:34
14596#, fuzzy, no-c-format
14597msgid "Use 8 media accumulators."
14598msgstr "Käytä media-käskyjä"
14599
14600#: config/frv/frv.opt:38
14601#, fuzzy, no-c-format
14602msgid "Enable label alignment optimizations."
14603msgstr "Käytä AltiVec-käskyjä"
14604
14605#: config/frv/frv.opt:42
14606#, fuzzy, no-c-format
14607msgid "Dynamically allocate cc registers."
14608msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
14609
14610#: config/frv/frv.opt:49
14611#, fuzzy, no-c-format
14612msgid "Set the cost of branches."
14613msgstr "Ei haaroja\n"
14614
14615#: config/frv/frv.opt:53
14616#, fuzzy, no-c-format
14617msgid "Enable conditional execution other than moves/scc."
14618msgstr "Ota käyttöön ehdolliset siirrot"
14619
14620#: config/frv/frv.opt:57
14621#, no-c-format
14622msgid "Change the maximum length of conditionally-executed sequences."
14623msgstr ""
14624
14625#: config/frv/frv.opt:61
14626#, no-c-format
14627msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
14628msgstr ""
14629
14630#: config/frv/frv.opt:65
14631#, fuzzy, no-c-format
14632msgid "Enable conditional moves."
14633msgstr "Ota käyttöön ehdolliset siirrot"
14634
14635#: config/frv/frv.opt:69
14636#, fuzzy, no-c-format
14637msgid "Set the target CPU type."
14638msgstr "kohdetyypin vaatima kohdistus kasvaa tyyppimuunnoksessa"
14639
14640#: config/frv/frv.opt:73
14641#, fuzzy, no-c-format
14642msgid "Known FR-V CPUs (for use with the -mcpu= option):"
14643msgstr "epäkelpo osoitintila %qs"
14644
14645#: config/frv/frv.opt:122
14646#, fuzzy, no-c-format
14647msgid "Use fp double instructions."
14648msgstr "Älä käytä laitteistoliukulukuja"
14649
14650#: config/frv/frv.opt:126
14651#, no-c-format
14652msgid "Change the ABI to allow double word insns."
14653msgstr ""
14654
14655#: config/frv/frv.opt:134
14656#, no-c-format
14657msgid "Just use icc0/fcc0."
14658msgstr ""
14659
14660#: config/frv/frv.opt:138
14661#, fuzzy, no-c-format
14662msgid "Only use 32 FPRs."
14663msgstr "Käytä vain 32 liukulukurekisteriä"
14664
14665#: config/frv/frv.opt:142
14666#, fuzzy, no-c-format
14667msgid "Use 64 FPRs."
14668msgstr "Käytä 64 liukulukurekisteriä"
14669
14670#: config/frv/frv.opt:146
14671#, fuzzy, no-c-format
14672msgid "Only use 32 GPRs."
14673msgstr "Käytä vain 32 yleiskäyttörekisteriä"
14674
14675#: config/frv/frv.opt:150
14676#, fuzzy, no-c-format
14677msgid "Use 64 GPRs."
14678msgstr "Käytä 64 yleiskäyttörekisteriä"
14679
14680#: config/frv/frv.opt:154
14681#, no-c-format
14682msgid "Enable use of GPREL for read-only data in FDPIC."
14683msgstr ""
14684
14685#: config/frv/frv.opt:166
14686#, fuzzy, no-c-format
14687msgid "Enable PIC support for building libraries."
14688msgstr "Ota käyttöön lisämääreiden tuki"
14689
14690#: config/frv/frv.opt:170
14691#, no-c-format
14692msgid "Follow the EABI linkage requirements."
14693msgstr ""
14694
14695#: config/frv/frv.opt:174
14696#, fuzzy, no-c-format
14697msgid "Disallow direct calls to global functions."
14698msgstr "Käytä AltiVec-käskyjä"
14699
14700#: config/frv/frv.opt:178
14701#, fuzzy, no-c-format
14702msgid "Use media instructions."
14703msgstr "Käytä media-käskyjä"
14704
14705#: config/frv/frv.opt:182
14706#, fuzzy, no-c-format
14707msgid "Use multiply add/subtract instructions."
14708msgstr "Käytä AltiVec-käskyjä"
14709
14710#: config/frv/frv.opt:186
14711#, fuzzy, no-c-format
14712msgid "Enable optimizing &&/|| in conditional execution."
14713msgstr "Ota käyttöön ehdolliset siirrot"
14714
14715#: config/frv/frv.opt:190
14716#, fuzzy, no-c-format
14717msgid "Enable nested conditional execution optimizations."
14718msgstr "Käytä AltiVec-käskyjä"
14719
14720#: config/frv/frv.opt:195
14721#, no-c-format
14722msgid "Do not mark ABI switches in e_flags."
14723msgstr ""
14724
14725#: config/frv/frv.opt:199
14726#, fuzzy, no-c-format
14727msgid "Remove redundant membars."
14728msgstr "Lisää tai poista…"
14729
14730#: config/frv/frv.opt:203
14731#, fuzzy, no-c-format
14732msgid "Pack VLIW instructions."
14733msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
14734
14735#: config/frv/frv.opt:207
14736#, no-c-format
14737msgid "Enable setting GPRs to the result of comparisons."
14738msgstr ""
14739
14740#: config/frv/frv.opt:211
14741#, no-c-format
14742msgid "Change the amount of scheduler lookahead."
14743msgstr ""
14744
14745#: config/frv/frv.opt:219
14746#, fuzzy, no-c-format
14747msgid "Assume a large TLS segment."
14748msgstr "Käytä H8/300-kohdistussääntöjä"
14749
14750#: config/frv/frv.opt:223
14751#, fuzzy, no-c-format
14752msgid "Do not assume a large TLS segment."
14753msgstr "Käytä H8/300-kohdistussääntöjä"
14754
14755#: config/frv/frv.opt:228
14756#, fuzzy, no-c-format
14757msgid "Cause gas to print tomcat statistics."
14758msgstr "Näytä kääntäjän versio"
14759
14760#: config/frv/frv.opt:233
14761#, fuzzy, no-c-format
14762msgid "Link with the library-pic libraries."
14763msgstr "Linkitä yksittäisiä kirjastoja käsin."
14764
14765#: config/frv/frv.opt:237
14766#, fuzzy, no-c-format
14767msgid "Allow branches to be packed with other instructions."
14768msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
14769
14770#: config/mn10300/mn10300.opt:30
14771#, fuzzy, no-c-format
14772msgid "Target the AM33 processor."
14773msgstr "# Ei kohde:"
14774
14775#: config/mn10300/mn10300.opt:34
14776#, fuzzy, no-c-format
14777msgid "Target the AM33/2.0 processor."
14778msgstr "# Ei kohde:"
14779
14780#: config/mn10300/mn10300.opt:38
14781#, fuzzy, no-c-format
14782msgid "Target the AM34 processor."
14783msgstr "# Ei kohde:"
14784
14785#: config/mn10300/mn10300.opt:46
14786#, fuzzy, no-c-format
14787msgid "Work around hardware multiply bug."
14788msgstr "Kierrä vanha 4300-laitteistovika"
14789
14790#: config/mn10300/mn10300.opt:55
14791#, fuzzy, no-c-format
14792msgid "Enable linker relaxations."
14793msgstr ""
14794"\n"
14795"Linkittimen valitsimet\n"
14796"======================\n"
14797"\n"
14798
14799#: config/mn10300/mn10300.opt:59
14800#, no-c-format
14801msgid "Return pointers in both a0 and d0."
14802msgstr ""
14803
14804#: config/mn10300/mn10300.opt:63
14805#, fuzzy, no-c-format
14806msgid "Allow gcc to generate LIW instructions."
14807msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
14808
14809#: config/mn10300/mn10300.opt:67
14810#, fuzzy, no-c-format
14811msgid "Allow gcc to generate the SETLB and Lcc instructions."
14812msgstr "Tasaa funktioiden alut"
14813
14814#: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
14815#, no-c-format
14816msgid "Specify the address generation strategy for code model."
14817msgstr ""
14818
14819#: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
14820#, fuzzy, no-c-format
14821msgid "Known cmodel types (for use with the -mcmodel= option):"
14822msgstr "epäkelpo osoitintila %qs"
14823
14824#: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
14825#, fuzzy, no-c-format
14826msgid "Generate code in big-endian mode."
14827msgstr "Tuota koodia big-endian-tilassa"
14828
14829#: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
14830#, fuzzy, no-c-format
14831msgid "Generate code in little-endian mode."
14832msgstr "Tuota little-endian-koodia"
14833
14834#: config/nds32/nds32.opt:37
14835#, fuzzy, no-c-format
14836msgid "Force performing fp-as-gp optimization."
14837msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
14838
14839#: config/nds32/nds32.opt:41
14840#, fuzzy, no-c-format
14841msgid "Forbid performing fp-as-gp optimization."
14842msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
14843
14844#: config/nds32/nds32.opt:47
14845#, no-c-format
14846msgid "Specify which ABI type to generate code for: 2, 2fp+."
14847msgstr ""
14848
14849#: config/nds32/nds32.opt:61
14850#, no-c-format
14851msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
14852msgstr ""
14853
14854#: config/nds32/nds32.opt:65
14855#, no-c-format
14856msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
14857msgstr ""
14858
14859#: config/nds32/nds32.opt:71
14860#, fuzzy, no-c-format
14861msgid "Use reduced-set registers for register allocation."
14862msgstr "Käytä rekistereitä argumenttien välittämiseen"
14863
14864#: config/nds32/nds32.opt:75
14865#, fuzzy, no-c-format
14866msgid "Use full-set registers for register allocation."
14867msgstr "Käytä rekistereitä argumenttien välittämiseen"
14868
14869#: config/nds32/nds32.opt:81
14870#, no-c-format
14871msgid "Always align function entry, jump target and return address."
14872msgstr ""
14873
14874#: config/nds32/nds32.opt:85
14875#, fuzzy, no-c-format
14876msgid "Align function entry to 4 byte."
14877msgstr "Kohdista koodi ja data 32 bittiin"
14878
14879#: config/nds32/nds32.opt:97
14880#, no-c-format
14881msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
14882msgstr ""
14883
14884#: config/nds32/nds32.opt:101
14885#, no-c-format
14886msgid "Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
14887msgstr ""
14888
14889#: config/nds32/nds32.opt:105
14890#, no-c-format
14891msgid "Specify the address generation strategy for ICT call's code model."
14892msgstr ""
14893
14894#: config/nds32/nds32.opt:109
14895#, fuzzy, no-c-format
14896msgid "Known cmodel types (for use with the -mict-model= option):"
14897msgstr "epäkelpo osoitintila %qs"
14898
14899#: config/nds32/nds32.opt:119
14900#, fuzzy, no-c-format
14901msgid "Generate conditional move instructions."
14902msgstr "Tuota mul64- ja mulu64-käskyjä"
14903
14904#: config/nds32/nds32.opt:123
14905#, fuzzy, no-c-format
14906msgid "Generate hardware abs instructions."
14907msgstr "Tuota bittikäskyjä"
14908
14909#: config/nds32/nds32.opt:127
14910#, fuzzy, no-c-format
14911msgid "Generate performance extension instructions."
14912msgstr "Tuota mul64- ja mulu64-käskyjä"
14913
14914#: config/nds32/nds32.opt:131
14915#, fuzzy, no-c-format
14916msgid "Generate performance extension version 2 instructions."
14917msgstr "Tuota mul64- ja mulu64-käskyjä"
14918
14919#: config/nds32/nds32.opt:135
14920#, fuzzy, no-c-format
14921msgid "Generate string extension instructions."
14922msgstr "Tuota mul64- ja mulu64-käskyjä"
14923
14924#: config/nds32/nds32.opt:139
14925#, fuzzy, no-c-format
14926msgid "Generate DSP extension instructions."
14927msgstr "Tuota mul64- ja mulu64-käskyjä"
14928
14929#: config/nds32/nds32.opt:143
14930#, fuzzy, no-c-format
14931msgid "Generate v3 push25/pop25 instructions."
14932msgstr "Tuota mul64- ja mulu64-käskyjä"
14933
14934#: config/nds32/nds32.opt:147
14935#, fuzzy, no-c-format
14936msgid "Generate 16-bit instructions."
14937msgstr "Tuota isel-käskyjä"
14938
14939#: config/nds32/nds32.opt:151
14940#, no-c-format
14941msgid "Insert relax hint for linker to do relaxation."
14942msgstr ""
14943
14944#: config/nds32/nds32.opt:155
14945#, fuzzy, no-c-format
14946msgid "Enable Virtual Hosting support."
14947msgstr "Ota käyttöön moniydintuki"
14948
14949#: config/nds32/nds32.opt:159
14950#, no-c-format
14951msgid "Specify the size of each interrupt vector, which must be 4 or 16."
14952msgstr ""
14953
14954#: config/nds32/nds32.opt:163
14955#, fuzzy, no-c-format
14956msgid "Specify the security level of c-isr for the whole file."
14957msgstr "Käytä AltiVec-käskyjä"
14958
14959#: config/nds32/nds32.opt:167
14960#, no-c-format
14961msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
14962msgstr ""
14963
14964#: config/nds32/nds32.opt:175
14965#, fuzzy, no-c-format
14966msgid "Known arch types (for use with the -march= option):"
14967msgstr "epäkelpo osoitintila %qs"
14968
14969#: config/nds32/nds32.opt:197
14970#, fuzzy, no-c-format
14971msgid "Specify the cpu for pipeline model."
14972msgstr "Malli:"
14973
14974#: config/nds32/nds32.opt:201
14975#, fuzzy, no-c-format
14976msgid "Known cpu types (for use with the -mcpu= option):"
14977msgstr "epäkelpo osoitintila %qs"
14978
14979#: config/nds32/nds32.opt:361
14980#, no-c-format
14981msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
14982msgstr ""
14983
14984#: config/nds32/nds32.opt:365
14985#, fuzzy, no-c-format
14986msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
14987msgstr "epäkelpo osoitintila %qs"
14988
14989#: config/nds32/nds32.opt:393
14990#, no-c-format
14991msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
14992msgstr ""
14993
14994#: config/nds32/nds32.opt:412
14995#, no-c-format
14996msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
14997msgstr ""
14998
14999#: config/nds32/nds32.opt:425
15000#, fuzzy, no-c-format
15001msgid "Enable constructor/destructor feature."
15002msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiä"
15003
15004#: config/nds32/nds32.opt:429
15005#, fuzzy, no-c-format
15006msgid "Guide linker to relax instructions."
15007msgstr "Tuota isel-käskyjä"
15008
15009#: config/nds32/nds32.opt:433
15010#, fuzzy, no-c-format
15011msgid "Generate floating-point multiply-accumulation instructions."
15012msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
15013
15014#: config/nds32/nds32.opt:437
15015#, fuzzy, no-c-format
15016msgid "Generate single-precision floating-point instructions."
15017msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
15018
15019#: config/nds32/nds32.opt:441
15020#, fuzzy, no-c-format
15021msgid "Generate double-precision floating-point instructions."
15022msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
15023
15024#: config/nds32/nds32.opt:445
15025#, no-c-format
15026msgid "Force disable hardware loop, even use -mext-dsp."
15027msgstr ""
15028
15029#: config/nds32/nds32.opt:449
15030#, fuzzy, no-c-format
15031msgid "Permit scheduling of a function's prologue and epilogue sequence."
15032msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
15033
15034#: config/nds32/nds32.opt:453
15035#, fuzzy, no-c-format
15036msgid "Generate return instruction in naked function."
15037msgstr "Tuota bittikäskyjä"
15038
15039#: config/nds32/nds32.opt:457
15040#, no-c-format
15041msgid "Always save $lp in the stack."
15042msgstr ""
15043
15044#: config/nds32/nds32.opt:465
15045#, no-c-format
15046msgid "Allow use r15 for inline ASM."
15047msgstr ""
15048
15049#: config/iq2000/iq2000.opt:31
15050#, fuzzy, no-c-format
15051msgid "Specify CPU for code generation purposes."
15052msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
15053
15054#: config/iq2000/iq2000.opt:47
15055#, fuzzy, no-c-format
15056msgid "Specify CPU for scheduling purposes."
15057msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
15058
15059#: config/iq2000/iq2000.opt:51
15060#, fuzzy, no-c-format
15061msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
15062msgstr "epäkelpo osoitintila %qs"
15063
15064#: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
15065#, fuzzy, no-c-format
15066msgid "Use ROM instead of RAM."
15067msgstr "käytä #includea sen sijaan"
15068
15069#: config/iq2000/iq2000.opt:70
15070#, fuzzy, no-c-format
15071msgid "No default crt0.o."
15072msgstr " (oletus).\n"
15073
15074#: config/iq2000/iq2000.opt:74 config/mips/mips.opt:409
15075#, no-c-format
15076msgid "Put uninitialized constants in ROM (needs -membedded-data)."
15077msgstr ""
15078
15079#: config/csky/csky.opt:34
15080#, fuzzy, no-c-format
15081msgid "Specify the target architecture."
15082msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
15083
15084#: config/csky/csky.opt:38
15085#, fuzzy, no-c-format
15086msgid "Specify the target processor."
15087msgstr "-m64 vaatii PowerPC64-suorittimen"
15088
15089#: config/csky/csky.opt:90
15090#, fuzzy, no-c-format
15091msgid "Specify the target floating-point hardware/format."
15092msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
15093
15094#: config/csky/csky.opt:94
15095#, fuzzy, no-c-format
15096msgid "Generate C-SKY FPU double float instructions (default for hard float)."
15097msgstr "Tuota vianjäljitystietoja oletusmuodossa."
15098
15099#: config/csky/csky.opt:98
15100#, fuzzy, no-c-format
15101msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
15102msgstr "Tuota vianjäljitystietoja oletusmuodossa."
15103
15104#: config/csky/csky.opt:106
15105#, fuzzy, no-c-format
15106msgid "Enable the extended LRW instruction (default for CK801)."
15107msgstr "Käytä AltiVec-käskyjä"
15108
15109#: config/csky/csky.opt:110
15110#, fuzzy, no-c-format
15111msgid "Enable interrupt stack instructions."
15112msgstr "Ota käyttöön clip-käskyt"
15113
15114#: config/csky/csky.opt:114
15115#, fuzzy, no-c-format
15116msgid "Enable multiprocessor instructions."
15117msgstr "Ota käyttöön kertolaskukäskyt"
15118
15119#: config/csky/csky.opt:118
15120#, fuzzy, no-c-format
15121msgid "Enable coprocessor instructions."
15122msgstr "Ota käyttöön clip-käskyt"
15123
15124#: config/csky/csky.opt:122
15125#, fuzzy, no-c-format
15126msgid "Enable cache prefetch instructions."
15127msgstr "Ota käyttöön average-käskyt"
15128
15129#: config/csky/csky.opt:126
15130#, fuzzy, no-c-format
15131msgid "Enable C-SKY SECURE instructions."
15132msgstr "Ota käyttöön clip-käskyt"
15133
15134#: config/csky/csky.opt:133
15135#, fuzzy, no-c-format
15136msgid "Enable C-SKY TRUST instructions."
15137msgstr "Ota käyttöön clip-käskyt"
15138
15139#: config/csky/csky.opt:137
15140#, fuzzy, no-c-format
15141msgid "Enable C-SKY DSP instructions."
15142msgstr "Ota käyttöön clip-käskyt"
15143
15144#: config/csky/csky.opt:141
15145#, fuzzy, no-c-format
15146msgid "Enable C-SKY Enhanced DSP instructions."
15147msgstr "Ota käyttöön average-käskyt"
15148
15149#: config/csky/csky.opt:145
15150#, fuzzy, no-c-format
15151msgid "Enable C-SKY Vector DSP instructions."
15152msgstr "Ota käyttöön average-käskyt"
15153
15154#: config/csky/csky.opt:151
15155#, fuzzy, no-c-format
15156msgid "Generate divide instructions."
15157msgstr "Tuota isel-käskyjä"
15158
15159#: config/csky/csky.opt:155
15160#, fuzzy, no-c-format
15161msgid "Generate code for Smart Mode."
15162msgstr "Tuota 5206e-koodia"
15163
15164#: config/csky/csky.opt:159
15165#, no-c-format
15166msgid "Enable use of R16-R31 (default)."
15167msgstr ""
15168
15169#: config/csky/csky.opt:163
15170#, fuzzy, no-c-format
15171msgid "Generate code using global anchor symbol addresses."
15172msgstr "Tuota little-endian-koodia"
15173
15174#: config/csky/csky.opt:167
15175#, fuzzy, no-c-format
15176msgid "Generate push/pop instructions (default)."
15177msgstr "Tuota mul64- ja mulu64-käskyjä"
15178
15179#: config/csky/csky.opt:171
15180#, fuzzy, no-c-format
15181msgid "Generate stm/ldm instructions (default)."
15182msgstr "Tuota isel-käskyjä"
15183
15184#: config/csky/csky.opt:178
15185#, fuzzy, no-c-format
15186msgid "Generate constant pools in the compiler instead of assembler."
15187msgstr "Tuota koodi GNU-suoritusympäristölle"
15188
15189#: config/csky/csky.opt:182
15190#, fuzzy, no-c-format
15191msgid "Emit .stack_size directives."
15192msgstr "Älä luo #line-direktiivejä"
15193
15194#: config/csky/csky.opt:186
15195#, fuzzy, no-c-format
15196msgid "Generate code for C-SKY compiler runtime instead of libgcc."
15197msgstr "Tuota koodi GNU-suoritusympäristölle"
15198
15199#: config/csky/csky.opt:190
15200#, no-c-format
15201msgid "Set the branch costs to roughly the specified number of instructions."
15202msgstr ""
15203
15204#: config/csky/csky.opt:194
15205#, fuzzy, no-c-format
15206msgid "Permit scheduling of function prologue and epilogue sequences."
15207msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
15208
15209#: config/csky/csky_tables.opt:24
15210#, fuzzy, no-c-format
15211msgid "Known CSKY CPUs (for use with the -mcpu= options):"
15212msgstr "epäkelpo osoitintila %qs"
15213
15214#: config/csky/csky_tables.opt:199
15215#, fuzzy, no-c-format
15216msgid "Known CSKY architectures (for use with the -march= option):"
15217msgstr "epäkelpo osoitintila %qs"
15218
15219#: config/csky/csky_tables.opt:218
15220#, fuzzy, no-c-format
15221msgid "Known CSKY FPUs (for use with the -mfpu= option):"
15222msgstr "epäkelpo osoitintila %qs"
15223
15224#: config/c6x/c6x-tables.opt:24
15225#, fuzzy, no-c-format
15226msgid "Known C6X ISAs (for use with the -march= option):"
15227msgstr "epäkelpo osoitintila %qs"
15228
15229#: config/c6x/c6x.opt:42
15230#, no-c-format
15231msgid "Select method for sdata handling."
15232msgstr ""
15233
15234#: config/c6x/c6x.opt:46
15235#, fuzzy, no-c-format
15236msgid "Valid arguments for the -msdata= option:"
15237msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
15238
15239#: config/c6x/c6x.opt:59
15240#, fuzzy, no-c-format
15241msgid "Compile for the DSBT shared library ABI."
15242msgstr "Luo jaettu kirjasto"
15243
15244#: config/cris/cris.opt:45
15245#, fuzzy, no-c-format
15246msgid "Work around bug in multiplication instruction."
15247msgstr "Kierrä vanha 4300-laitteistovika"
15248
15249#: config/cris/cris.opt:51
15250#, fuzzy, no-c-format
15251msgid "Compile for ETRAX 4 (CRIS v3)."
15252msgstr "Muunna..."
15253
15254#: config/cris/cris.opt:56
15255#, fuzzy, no-c-format
15256msgid "Compile for ETRAX 100 (CRIS v8)."
15257msgstr "Muunna..."
15258
15259#: config/cris/cris.opt:64
15260#, fuzzy, no-c-format
15261msgid "Emit verbose debug information in assembly code."
15262msgstr "Tuota vianjäljitystietoja VMS-muodossa"
15263
15264#: config/cris/cris.opt:71
15265#, fuzzy, no-c-format
15266msgid "Do not use condition codes from normal instructions."
15267msgstr "Käytä AltiVec-käskyjä"
15268
15269#: config/cris/cris.opt:80
15270#, no-c-format
15271msgid "Do not emit addressing modes with side-effect assignment."
15272msgstr ""
15273
15274#: config/cris/cris.opt:89
15275#, fuzzy, no-c-format
15276msgid "Do not tune stack alignment."
15277msgstr "Käytä H8/300-kohdistussääntöjä"
15278
15279#: config/cris/cris.opt:98
15280#, fuzzy, no-c-format
15281msgid "Do not tune writable data alignment."
15282msgstr "Käytä H8/300-kohdistussääntöjä"
15283
15284#: config/cris/cris.opt:107
15285#, fuzzy, no-c-format
15286msgid "Do not tune code and read-only data alignment."
15287msgstr "Käytä H8/300-kohdistussääntöjä"
15288
15289#: config/cris/cris.opt:116
15290#, fuzzy, no-c-format
15291msgid "Align code and data to 32 bits."
15292msgstr "Kohdista koodi ja data 32 bittiin"
15293
15294#: config/cris/cris.opt:133
15295#, fuzzy, no-c-format
15296msgid "Don't align items in code or data."
15297msgstr "Kohdista koodi ja data 32 bittiin"
15298
15299#: config/cris/cris.opt:142
15300#, fuzzy, no-c-format
15301msgid "Do not emit function prologue or epilogue."
15302msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
15303
15304#: config/cris/cris.opt:149
15305#, no-c-format
15306msgid "Use the most feature-enabling options allowed by other options."
15307msgstr ""
15308
15309#: config/cris/cris.opt:158
15310#, no-c-format
15311msgid "Override -mbest-lib-options."
15312msgstr ""
15313
15314#: config/cris/cris.opt:165
15315#, fuzzy, no-c-format
15316msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
15317msgstr "Käytä AltiVec-käskyjä"
15318
15319#: config/cris/cris.opt:169
15320#, fuzzy, no-c-format
15321msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
15322msgstr "Käytä AltiVec-käskyjä"
15323
15324#: config/cris/cris.opt:173
15325#, no-c-format
15326msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
15327msgstr ""
15328
15329#: config/cris/cris.opt:180
15330#, no-c-format
15331msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
15332msgstr ""
15333
15334#: config/cris/cris.opt:184
15335#, no-c-format
15336msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
15337msgstr ""
15338
15339#: config/cris/cris.opt:188
15340#, no-c-format
15341msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
15342msgstr ""
15343
15344#: config/sh/superh.opt:6
15345#, no-c-format
15346msgid "Board name [and memory region]."
15347msgstr ""
15348
15349#: config/sh/superh.opt:10
15350#, no-c-format
15351msgid "Runtime name."
15352msgstr ""
15353
15354#: config/sh/sh.opt:42
15355#, fuzzy, no-c-format
15356msgid "Generate SH1 code."
15357msgstr "Tuota SH1-koodia"
15358
15359#: config/sh/sh.opt:46
15360#, fuzzy, no-c-format
15361msgid "Generate SH2 code."
15362msgstr "Tuota SH2-koodia"
15363
15364#: config/sh/sh.opt:50
15365#, fuzzy, no-c-format
15366msgid "Generate default double-precision SH2a-FPU code."
15367msgstr "Tuota koodia big-endian-tilassa"
15368
15369#: config/sh/sh.opt:54
15370#, fuzzy, no-c-format
15371msgid "Generate SH2a FPU-less code."
15372msgstr "Tuota SH4-100 FPU-less-koodia"
15373
15374#: config/sh/sh.opt:58
15375#, fuzzy, no-c-format
15376msgid "Generate default single-precision SH2a-FPU code."
15377msgstr "Tuota koodia big-endian-tilassa"
15378
15379#: config/sh/sh.opt:62
15380#, fuzzy, no-c-format
15381msgid "Generate only single-precision SH2a-FPU code."
15382msgstr "Tuota little-endian-koodia"
15383
15384#: config/sh/sh.opt:66
15385#, fuzzy, no-c-format
15386msgid "Generate SH2e code."
15387msgstr "Tuota SH2e-koodia"
15388
15389#: config/sh/sh.opt:70
15390#, fuzzy, no-c-format
15391msgid "Generate SH3 code."
15392msgstr "Tuota SH3-koodia"
15393
15394#: config/sh/sh.opt:74
15395#, fuzzy, no-c-format
15396msgid "Generate SH3e code."
15397msgstr "Tuota SH3e-koodia"
15398
15399#: config/sh/sh.opt:78
15400#, fuzzy, no-c-format
15401msgid "Generate SH4 code."
15402msgstr "Tuota SH4-koodia"
15403
15404#: config/sh/sh.opt:82
15405#, fuzzy, no-c-format
15406msgid "Generate SH4-100 code."
15407msgstr "Tuota SH3-100-koodia"
15408
15409#: config/sh/sh.opt:86
15410#, fuzzy, no-c-format
15411msgid "Generate SH4-200 code."
15412msgstr "Tuota SH4-200-koodia"
15413
15414#: config/sh/sh.opt:92
15415#, fuzzy, no-c-format
15416msgid "Generate SH4-300 code."
15417msgstr "Tuota SH4-300-koodia"
15418
15419# fuzzy: pitäisikö FPU-less kääntää?
15420#: config/sh/sh.opt:96
15421#, fuzzy, no-c-format
15422msgid "Generate SH4 FPU-less code."
15423msgstr "Tuota SH4-100 FPU-less-koodia"
15424
15425# fuzzy: pitäisikö FPU-less kääntää?
15426#: config/sh/sh.opt:100
15427#, fuzzy, no-c-format
15428msgid "Generate SH4-100 FPU-less code."
15429msgstr "Tuota SH4-100 FPU-less-koodia"
15430
15431#: config/sh/sh.opt:104
15432#, fuzzy, no-c-format
15433msgid "Generate SH4-200 FPU-less code."
15434msgstr "Tuota SH4-200 FPU-less-koodia"
15435
15436#: config/sh/sh.opt:108
15437#, fuzzy, no-c-format
15438msgid "Generate SH4-300 FPU-less code."
15439msgstr "Tuota SH4-300 FPU-less-koodia"
15440
15441#: config/sh/sh.opt:112
15442#, fuzzy, no-c-format
15443msgid "Generate code for SH4 340 series (MMU/FPU-less)."
15444msgstr "Tuota koodia GNU-assemblerille (gas)"
15445
15446#: config/sh/sh.opt:117
15447#, fuzzy, no-c-format
15448msgid "Generate code for SH4 400 series (MMU/FPU-less)."
15449msgstr "Tuota koodia GNU-assemblerille (gas)"
15450
15451#: config/sh/sh.opt:122
15452#, fuzzy, no-c-format
15453msgid "Generate code for SH4 500 series (FPU-less)."
15454msgstr "Tuota koodia GNU-assemblerille (gas)"
15455
15456#: config/sh/sh.opt:127
15457#, fuzzy, no-c-format
15458msgid "Generate default single-precision SH4 code."
15459msgstr "Tuota koodia big-endian-tilassa"
15460
15461#: config/sh/sh.opt:131
15462#, fuzzy, no-c-format
15463msgid "Generate default single-precision SH4-100 code."
15464msgstr "Tuota SH3-100-koodia"
15465
15466#: config/sh/sh.opt:135
15467#, fuzzy, no-c-format
15468msgid "Generate default single-precision SH4-200 code."
15469msgstr "Tuota SH4-200-koodia"
15470
15471#: config/sh/sh.opt:139
15472#, fuzzy, no-c-format
15473msgid "Generate default single-precision SH4-300 code."
15474msgstr "Tuota SH4-300-koodia"
15475
15476#: config/sh/sh.opt:143
15477#, fuzzy, no-c-format
15478msgid "Generate only single-precision SH4 code."
15479msgstr "Tuota little-endian-koodia"
15480
15481#: config/sh/sh.opt:147
15482#, fuzzy, no-c-format
15483msgid "Generate only single-precision SH4-100 code."
15484msgstr "Tuota SH3-100-koodia"
15485
15486#: config/sh/sh.opt:151
15487#, fuzzy, no-c-format
15488msgid "Generate only single-precision SH4-200 code."
15489msgstr "Tuota SH4-200-koodia"
15490
15491#: config/sh/sh.opt:155
15492#, fuzzy, no-c-format
15493msgid "Generate only single-precision SH4-300 code."
15494msgstr "Tuota SH4-300-koodia"
15495
15496#: config/sh/sh.opt:159
15497#, fuzzy, no-c-format
15498msgid "Generate SH4a code."
15499msgstr "Tuota SH4a-koodia"
15500
15501# fuzzy: pitäisikö FPU-less kääntää?
15502#: config/sh/sh.opt:163
15503#, fuzzy, no-c-format
15504msgid "Generate SH4a FPU-less code."
15505msgstr "Tuota SH4-100 FPU-less-koodia"
15506
15507#: config/sh/sh.opt:167
15508#, fuzzy, no-c-format
15509msgid "Generate default single-precision SH4a code."
15510msgstr "Tuota koodia big-endian-tilassa"
15511
15512#: config/sh/sh.opt:171
15513#, fuzzy, no-c-format
15514msgid "Generate only single-precision SH4a code."
15515msgstr "Tuota little-endian-koodia"
15516
15517#: config/sh/sh.opt:175
15518#, fuzzy, no-c-format
15519msgid "Generate SH4al-dsp code."
15520msgstr "Tuota SH4al-dsp-koodia"
15521
15522#: config/sh/sh.opt:183
15523#, fuzzy, no-c-format
15524msgid "Generate code in big endian mode."
15525msgstr "Tuota koodia big-endian-tilassa"
15526
15527#: config/sh/sh.opt:187
15528#, fuzzy, no-c-format
15529msgid "Generate 32-bit offsets in switch tables."
15530msgstr "Tuota bittikäskyjä"
15531
15532#: config/sh/sh.opt:191
15533#, fuzzy, no-c-format
15534msgid "Generate bit instructions."
15535msgstr "Tuota bittikäskyjä"
15536
15537#: config/sh/sh.opt:199
15538#, no-c-format
15539msgid "Assume that zero displacement conditional branches are fast."
15540msgstr ""
15541
15542#: config/sh/sh.opt:203
15543#, no-c-format
15544msgid "Force the usage of delay slots for conditional branches."
15545msgstr ""
15546
15547#: config/sh/sh.opt:207
15548#, fuzzy, no-c-format
15549msgid "Align doubles at 64-bit boundaries."
15550msgstr "Kohdista muuttujat 32 bitin rajoille"
15551
15552#: config/sh/sh.opt:211
15553#, no-c-format
15554msgid "Division strategy, one of: call-div1, call-fp, call-table."
15555msgstr ""
15556
15557#: config/sh/sh.opt:215
15558#, no-c-format
15559msgid "Specify name for 32 bit signed division function."
15560msgstr ""
15561
15562#: config/sh/sh.opt:219
15563#, fuzzy, no-c-format
15564msgid "Generate ELF FDPIC code."
15565msgstr "Tuota big-endian-koodia"
15566
15567#: config/sh/sh.opt:223
15568#, no-c-format
15569msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
15570msgstr ""
15571
15572#: config/sh/sh.opt:231 config/sh/sh.opt:269
15573#, no-c-format
15574msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
15575msgstr ""
15576
15577#: config/sh/sh.opt:235
15578#, fuzzy, no-c-format
15579msgid "Increase the IEEE compliance for floating-point comparisons."
15580msgstr "Käytä ohjelmistoliukulukuja"
15581
15582#: config/sh/sh.opt:239
15583#, no-c-format
15584msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
15585msgstr ""
15586
15587#: config/sh/sh.opt:243 config/arc/arc.opt:246
15588#, no-c-format
15589msgid "Annotate assembler instructions with estimated addresses."
15590msgstr ""
15591
15592#: config/sh/sh.opt:247
15593#, fuzzy, no-c-format
15594msgid "Generate code in little endian mode."
15595msgstr "Tuota little-endian-koodia"
15596
15597#: config/sh/sh.opt:251
15598#, fuzzy, no-c-format
15599msgid "Mark MAC register as call-clobbered."
15600msgstr "Tasaa funktioiden alut"
15601
15602#: config/sh/sh.opt:257
15603#, no-c-format
15604msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
15605msgstr ""
15606
15607#: config/sh/sh.opt:261
15608#, no-c-format
15609msgid "Emit function-calls using global offset table when generating PIC."
15610msgstr ""
15611
15612#: config/sh/sh.opt:265
15613#, no-c-format
15614msgid "Shorten address references during linking."
15615msgstr ""
15616
15617#: config/sh/sh.opt:273
15618#, fuzzy, no-c-format
15619msgid "Specify the model for atomic operations."
15620msgstr "Käytä AltiVec-käskyjä"
15621
15622#: config/sh/sh.opt:277
15623#, fuzzy, no-c-format
15624msgid "Use tas.b instruction for __atomic_test_and_set."
15625msgstr "Käytä bittikenttäkäskyjä"
15626
15627#: config/sh/sh.opt:281
15628#, no-c-format
15629msgid "Cost to assume for a multiply insn."
15630msgstr ""
15631
15632#: config/sh/sh.opt:285
15633#, no-c-format
15634msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
15635msgstr ""
15636
15637#: config/sh/sh.opt:291
15638#, fuzzy, no-c-format
15639msgid "Pretend a branch-around-a-move is a conditional move."
15640msgstr "ehtolausekkeessa on tyyppiristiriita"
15641
15642#: config/sh/sh.opt:295
15643#, fuzzy, no-c-format
15644msgid "Enable the use of the fsca instruction."
15645msgstr "Käytä PowerPC-64 -käskykantaa"
15646
15647#: config/sh/sh.opt:299
15648#, fuzzy, no-c-format
15649msgid "Enable the use of the fsrra instruction."
15650msgstr "Käytä PowerPC-64 -käskykantaa"
15651
15652#: config/sh/sh.opt:303
15653#, fuzzy, no-c-format
15654msgid "Use LRA instead of reload (transitional)."
15655msgstr "käytä sen sijaan __attribute__ ((vector_size))"
15656
15657#: config/gcn/gcn.opt:26
15658#, no-c-format
15659msgid "GCN GPU type to use:"
15660msgstr ""
15661
15662#: config/gcn/gcn.opt:42 config/gcn/gcn.opt:46
15663#, fuzzy, no-c-format
15664msgid "Specify the name of the target GPU."
15665msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
15666
15667#: config/gcn/gcn.opt:50
15668#, fuzzy, no-c-format
15669msgid "Generate code for a 32-bit ABI."
15670msgstr "Tuota 32-bittistä koodia"
15671
15672#: config/gcn/gcn.opt:58
15673#, no-c-format
15674msgid "Enable OpenMP GPU offloading."
15675msgstr ""
15676
15677#: config/gcn/gcn.opt:74
15678#, no-c-format
15679msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
15680msgstr ""
15681
15682#: config/gcn/gcn.opt:78
15683#, fuzzy, no-c-format
15684msgid "Warn about invalid OpenACC dimensions."
15685msgstr "Varoita laskutoimituksista funktio-osoittimilla"
15686
15687#: config/fr30/fr30.opt:23
15688#, no-c-format
15689msgid "Assume small address space."
15690msgstr ""
15691
15692#: config/bpf/bpf.opt:28
15693#, fuzzy, no-c-format
15694msgid "Generate eBPF for the given Linux kernel version."
15695msgstr "Tuota koodia Android-alustalle."
15696
15697#: config/bpf/bpf.opt:115
15698#, fuzzy, no-c-format
15699msgid "Generate xBPF."
15700msgstr "Tuota big-endian-koodia."
15701
15702#: config/bpf/bpf.opt:121
15703#, fuzzy, no-c-format
15704msgid "Generate big-endian eBPF."
15705msgstr "Tuota big-endian-koodia."
15706
15707#: config/bpf/bpf.opt:125
15708#, fuzzy, no-c-format
15709msgid "Generate little-endian eBPF."
15710msgstr "Tuota little-endian-koodia"
15711
15712#: config/bpf/bpf.opt:129
15713#, no-c-format
15714msgid "Set a hard limit for the size of each stack frame, in bytes."
15715msgstr ""
15716
15717#: config/mips/mips.opt:32
15718#, fuzzy, no-c-format
15719msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
15720msgstr "Tuota 68040-koodia"
15721
15722#: config/mips/mips.opt:36
15723#, fuzzy, no-c-format
15724msgid "Known MIPS ABIs (for use with the -mabi= option):"
15725msgstr "epäkelpo osoitintila %qs"
15726
15727#: config/mips/mips.opt:55
15728#, no-c-format
15729msgid "Generate code that can be used in SVR4-style dynamic objects."
15730msgstr ""
15731
15732#: config/mips/mips.opt:59
15733#, fuzzy, no-c-format
15734msgid "Use PMC-style 'mad' instructions."
15735msgstr "Käytä MCU-käskyjä"
15736
15737#: config/mips/mips.opt:63
15738#, fuzzy, no-c-format
15739msgid "Use integer madd/msub instructions."
15740msgstr "Käytä AltiVec-käskyjä"
15741
15742#: config/mips/mips.opt:67
15743#, fuzzy, no-c-format
15744msgid "-march=ISA\tGenerate code for the given ISA."
15745msgstr "Käytä AltiVec-käskyjä"
15746
15747#: config/mips/mips.opt:71
15748#, no-c-format
15749msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
15750msgstr ""
15751
15752#: config/mips/mips.opt:75
15753#, no-c-format
15754msgid "Use Branch Likely instructions, overriding the architecture default."
15755msgstr ""
15756
15757#: config/mips/mips.opt:79
15758#, no-c-format
15759msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
15760msgstr ""
15761
15762#: config/mips/mips.opt:83
15763#, fuzzy, no-c-format
15764msgid "Trap on integer divide by zero."
15765msgstr "Kokonaisluvun jako nollalla"
15766
15767#: config/mips/mips.opt:87
15768#, no-c-format
15769msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
15770msgstr ""
15771
15772#: config/mips/mips.opt:91
15773#, fuzzy, no-c-format
15774msgid "Valid arguments to -mcode-readable=:"
15775msgstr "Kelvolliset argumentit ovat:\n"
15776
15777#: config/mips/mips.opt:104
15778#, fuzzy, no-c-format
15779msgid "Use branch-and-break sequences to check for integer divide by zero."
15780msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
15781
15782#: config/mips/mips.opt:108
15783#, fuzzy, no-c-format
15784msgid "Use trap instructions to check for integer divide by zero."
15785msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
15786
15787#: config/mips/mips.opt:112
15788#, fuzzy, no-c-format
15789msgid "Allow the use of MDMX instructions."
15790msgstr "Älä käytä MDMX-käskyjä"
15791
15792#: config/mips/mips.opt:116
15793#, fuzzy, no-c-format
15794msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
15795msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
15796
15797#: config/mips/mips.opt:120
15798#, fuzzy, no-c-format
15799msgid "Use MIPS-DSP instructions."
15800msgstr "Käytä MIPS-DSP REV 2 -käskyjä"
15801
15802#: config/mips/mips.opt:124
15803#, fuzzy, no-c-format
15804msgid "Use MIPS-DSP REV 2 instructions."
15805msgstr "Käytä MIPS-DSP REV 2 -käskyjä"
15806
15807#: config/mips/mips.opt:146
15808#, fuzzy, no-c-format
15809msgid "Use Enhanced Virtual Addressing instructions."
15810msgstr "Käytä bittikenttäkäskyjä"
15811
15812#: config/mips/mips.opt:150
15813#, no-c-format
15814msgid "Use NewABI-style %reloc() assembly operators."
15815msgstr ""
15816
15817#: config/mips/mips.opt:154
15818#, no-c-format
15819msgid "Use -G for data that is not defined by the current object."
15820msgstr ""
15821
15822#: config/mips/mips.opt:158
15823#, fuzzy, no-c-format
15824msgid "Work around certain 24K errata."
15825msgstr "Kierrä vanha 4300-laitteistovika"
15826
15827#: config/mips/mips.opt:162
15828#, fuzzy, no-c-format
15829msgid "Work around certain R4000 errata."
15830msgstr "Kierrä vanha 4300-laitteistovika"
15831
15832#: config/mips/mips.opt:166
15833#, fuzzy, no-c-format
15834msgid "Work around certain R4400 errata."
15835msgstr "Kierrä vanha 4300-laitteistovika"
15836
15837#: config/mips/mips.opt:170
15838#, fuzzy, no-c-format
15839msgid "Work around the R5900 short loop erratum."
15840msgstr "Kierrä vanha 4300-laitteistovika"
15841
15842#: config/mips/mips.opt:174
15843#, fuzzy, no-c-format
15844msgid "Work around certain RM7000 errata."
15845msgstr "Kierrä vanha 4300-laitteistovika"
15846
15847#: config/mips/mips.opt:178
15848#, fuzzy, no-c-format
15849msgid "Work around certain R10000 errata."
15850msgstr "Kierrä vanha 4300-laitteistovika"
15851
15852#: config/mips/mips.opt:182
15853#, no-c-format
15854msgid "Work around errata for early SB-1 revision 2 cores."
15855msgstr ""
15856
15857#: config/mips/mips.opt:186
15858#, fuzzy, no-c-format
15859msgid "Work around certain VR4120 errata."
15860msgstr "Kierrä vanha 4300-laitteistovika"
15861
15862#: config/mips/mips.opt:190
15863#, fuzzy, no-c-format
15864msgid "Work around VR4130 mflo/mfhi errata."
15865msgstr "Kierrä vanha 4300-laitteistovika"
15866
15867#: config/mips/mips.opt:194
15868#, fuzzy, no-c-format
15869msgid "Work around an early 4300 hardware bug."
15870msgstr "Kierrä vanha 4300-laitteistovika"
15871
15872#: config/mips/mips.opt:198
15873#, no-c-format
15874msgid "FP exceptions are enabled."
15875msgstr "Liukulukupoikkeukset otettu käyttöön."
15876
15877#: config/mips/mips.opt:202
15878#, fuzzy, no-c-format
15879msgid "Use 32-bit floating-point registers."
15880msgstr "Käytä 32-bittisiä liukulukurekistereitä"
15881
15882#: config/mips/mips.opt:206
15883#, no-c-format
15884msgid "Conform to the o32 FPXX ABI."
15885msgstr "Noudata o32 FPXX -ABIa."
15886
15887#: config/mips/mips.opt:210
15888#, no-c-format
15889msgid "Use 64-bit floating-point registers."
15890msgstr "Käytä 64-bittisiä liukulukurekistereitä."
15891
15892#: config/mips/mips.opt:214
15893#, no-c-format
15894msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
15895msgstr ""
15896
15897#: config/mips/mips.opt:218
15898#, no-c-format
15899msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
15900msgstr ""
15901
15902#: config/mips/mips.opt:222
15903#, no-c-format
15904msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
15905msgstr ""
15906
15907#: config/mips/mips.opt:226
15908#, fuzzy, no-c-format
15909msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
15910msgstr "epäkelpo osoitintila %qs"
15911
15912#: config/mips/mips.opt:236
15913#, no-c-format
15914msgid "Use 32-bit general registers."
15915msgstr "Käytä 32-bittisiä yleisrekistereitä."
15916
15917#: config/mips/mips.opt:240
15918#, no-c-format
15919msgid "Use 64-bit general registers."
15920msgstr "Käytä 64-bittisiä yleisrekistereitä."
15921
15922#: config/mips/mips.opt:244
15923#, fuzzy, no-c-format
15924msgid "Use GP-relative addressing to access small data."
15925msgstr "Poista käytöstä POSIX ACLs -tuki"
15926
15927#: config/mips/mips.opt:248
15928#, no-c-format
15929msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
15930msgstr ""
15931
15932#: config/mips/mips.opt:252
15933#, no-c-format
15934msgid "Allow the use of hardware floating-point ABI and instructions."
15935msgstr "Salli laitteistoliukuluku-ABIn ja -käskyjen käyttö."
15936
15937#: config/mips/mips.opt:256
15938#, no-c-format
15939msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
15940msgstr ""
15941
15942#: config/mips/mips.opt:260
15943#, no-c-format
15944msgid "An alias for minterlink-compressed provided for backward-compatibility."
15945msgstr ""
15946
15947#: config/mips/mips.opt:264
15948#, fuzzy, no-c-format
15949msgid "-mipsN\tGenerate code for ISA level N."
15950msgstr "Tuota koodia GNU ld:lle"
15951
15952#: config/mips/mips.opt:268
15953#, no-c-format
15954msgid "Generate MIPS16 code."
15955msgstr "Tuota MIPS16-koodia."
15956
15957#: config/mips/mips.opt:272
15958#, no-c-format
15959msgid "Use MIPS-3D instructions."
15960msgstr "Käytä MIPS-3D-käskyjä."
15961
15962#: config/mips/mips.opt:276
15963#, no-c-format
15964msgid "Use ll, sc and sync instructions."
15965msgstr "Käytä ll-, sc- ja sync-käskyjä."
15966
15967#: config/mips/mips.opt:280
15968#, no-c-format
15969msgid "Use -G for object-local data."
15970msgstr ""
15971
15972#: config/mips/mips.opt:284
15973#, no-c-format
15974msgid "Use indirect calls."
15975msgstr "Käytä epäsuoria kutsuja."
15976
15977#: config/mips/mips.opt:288
15978#, no-c-format
15979msgid "Use a 32-bit long type."
15980msgstr "Käytä 32-bittistä long-tyyppiä."
15981
15982#: config/mips/mips.opt:292
15983#, no-c-format
15984msgid "Use a 64-bit long type."
15985msgstr "Käytä 64-bittistä long-tyyppiä."
15986
15987#: config/mips/mips.opt:296
15988#, no-c-format
15989msgid "Pass the address of the ra save location to _mcount in $12."
15990msgstr ""
15991
15992#: config/mips/mips.opt:300
15993#, no-c-format
15994msgid "Don't optimize block moves."
15995msgstr ""
15996
15997#: config/mips/mips.opt:304
15998#, no-c-format
15999msgid "Use microMIPS instructions."
16000msgstr "Älä käytä microMIPS-käskyjä."
16001
16002#: config/mips/mips.opt:308
16003#, fuzzy, no-c-format
16004msgid "Use MIPS MSA Extension instructions."
16005msgstr "Käytä MIPS-DSP REV 2 -käskyjä"
16006
16007#: config/mips/mips.opt:312
16008#, no-c-format
16009msgid "Allow the use of MT instructions."
16010msgstr "Salli MT-käskyjen käyttö."
16011
16012#: config/mips/mips.opt:316
16013#, fuzzy, no-c-format
16014msgid "Prevent the use of all floating-point operations."
16015msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
16016
16017#: config/mips/mips.opt:320
16018#, no-c-format
16019msgid "Use MCU instructions."
16020msgstr "Käytä MCU-käskyjä."
16021
16022#: config/mips/mips.opt:324
16023#, no-c-format
16024msgid "Do not use a cache-flushing function before calling stack trampolines."
16025msgstr ""
16026
16027#: config/mips/mips.opt:328
16028#, fuzzy, no-c-format
16029msgid "Do not use MDMX instructions."
16030msgstr "Älä käytä MDMX-käskyjä"
16031
16032#: config/mips/mips.opt:332
16033#, no-c-format
16034msgid "Generate normal-mode code."
16035msgstr "Tuota normaalitilan koodia."
16036
16037#: config/mips/mips.opt:336
16038#, no-c-format
16039msgid "Do not use MIPS-3D instructions."
16040msgstr "Älä käytä MIPS-3D-käskyjä."
16041
16042#: config/mips/mips.opt:340
16043#, fuzzy, no-c-format
16044msgid "Use paired-single floating-point instructions."
16045msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
16046
16047#: config/mips/mips.opt:344
16048#, no-c-format
16049msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
16050msgstr ""
16051
16052#: config/mips/mips.opt:348
16053#, fuzzy, no-c-format
16054msgid "Valid arguments to -mr10k-cache-barrier=:"
16055msgstr "Kelvolliset argumentit ovat:\n"
16056
16057#: config/mips/mips.opt:361
16058#, no-c-format
16059msgid "Try to allow the linker to turn PIC calls into direct calls."
16060msgstr ""
16061
16062#: config/mips/mips.opt:365
16063#, no-c-format
16064msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
16065msgstr ""
16066
16067#: config/mips/mips.opt:369
16068#, fuzzy, no-c-format
16069msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
16070msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
16071
16072#: config/mips/mips.opt:373
16073#, no-c-format
16074msgid "Use SmartMIPS instructions."
16075msgstr "Käytä SmartMIPS-käskyjä."
16076
16077#: config/mips/mips.opt:377
16078#, no-c-format
16079msgid "Prevent the use of all hardware floating-point instructions."
16080msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö."
16081
16082#: config/mips/mips.opt:381
16083#, no-c-format
16084msgid "Optimize lui/addiu address loads."
16085msgstr ""
16086
16087#: config/mips/mips.opt:385
16088#, no-c-format
16089msgid "Assume all symbols have 32-bit values."
16090msgstr ""
16091
16092#: config/mips/mips.opt:389
16093#, fuzzy, no-c-format
16094msgid "Use synci instruction to invalidate i-cache."
16095msgstr "keskeytysfunktiolla ei saa olla argumentteja"
16096
16097#: config/mips/mips.opt:397
16098#, no-c-format
16099msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
16100msgstr ""
16101
16102#: config/mips/mips.opt:401
16103#, no-c-format
16104msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
16105msgstr ""
16106
16107#: config/mips/mips.opt:413
16108#, fuzzy, no-c-format
16109msgid "Use Virtualization (VZ) instructions."
16110msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
16111
16112#: config/mips/mips.opt:417
16113#, fuzzy, no-c-format
16114msgid "Use eXtended Physical Address (XPA) instructions."
16115msgstr "Käytä AltiVec-käskyjä"
16116
16117#: config/mips/mips.opt:421
16118#, fuzzy, no-c-format
16119msgid "Use Cyclic Redundancy Check (CRC) instructions."
16120msgstr "Käytä ll-, sc- ja sync-käskyjä"
16121
16122#: config/mips/mips.opt:425
16123#, fuzzy, no-c-format
16124msgid "Use Global INValidate (GINV) instructions."
16125msgstr "Käytä AltiVec-käskyjä"
16126
16127#: config/mips/mips.opt:429
16128#, fuzzy, no-c-format
16129msgid "Perform VR4130-specific alignment optimizations."
16130msgstr "Käytä AltiVec-käskyjä"
16131
16132#: config/mips/mips.opt:433
16133#, no-c-format
16134msgid "Lift restrictions on GOT size."
16135msgstr ""
16136
16137#: config/mips/mips.opt:437
16138#, fuzzy, no-c-format
16139msgid "Enable use of odd-numbered single-precision registers."
16140msgstr "kohdemuoto ei tue äärettömyyttä"
16141
16142#: config/mips/mips.opt:441
16143#, fuzzy, no-c-format
16144msgid "Optimize frame header."
16145msgstr "mahdollisia ikisilmukoita ei voi optimoida"
16146
16147#: config/mips/mips.opt:448
16148#, fuzzy, no-c-format
16149msgid "Enable load/store bonding."
16150msgstr "Ota käyttöön funktioprofilointi."
16151
16152#: config/mips/mips.opt:452
16153#, fuzzy, no-c-format
16154msgid "Specify the compact branch usage policy."
16155msgstr "-m64 vaatii PowerPC64-suorittimen"
16156
16157#: config/mips/mips.opt:456
16158#, no-c-format
16159msgid "Policies available for use with -mcompact-branches=:"
16160msgstr ""
16161
16162#: config/mips/mips.opt:469
16163#, fuzzy, no-c-format
16164msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
16165msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
16166
16167#: config/mips/mips.opt:473
16168#, fuzzy, no-c-format
16169msgid "Use Loongson EXTension (EXT) instructions."
16170msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
16171
16172#: config/mips/mips.opt:477
16173#, fuzzy, no-c-format
16174msgid "Use Loongson EXTension R2 (EXT2) instructions."
16175msgstr "Ota käyttöön saturation-käskyt"
16176
16177#: config/mips/mips-tables.opt:24
16178#, fuzzy, no-c-format
16179msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
16180msgstr "epäkelpo osoitintila %qs"
16181
16182#: config/mips/mips-tables.opt:28
16183#, fuzzy, no-c-format
16184msgid "Known MIPS ISA levels (for use with the -mips option):"
16185msgstr "epäkelpo osoitintila %qs"
16186
16187#: config/tilegx/tilegx.opt:30
16188#, fuzzy, no-c-format
16189msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
16190msgstr "epäkelpo osoitintila %qs"
16191
16192#: config/tilegx/tilegx.opt:37
16193#, fuzzy, no-c-format
16194msgid "Compile with 32 bit longs and pointers."
16195msgstr "Osoittimet ovat 32-bittisiä."
16196
16197#: config/tilegx/tilegx.opt:41
16198#, fuzzy, no-c-format
16199msgid "Compile with 64 bit longs and pointers."
16200msgstr "Osoittimet ovat 64-bittisiä."
16201
16202#: config/tilegx/tilegx.opt:53
16203#, fuzzy, no-c-format
16204msgid "Use given TILE-Gx code model."
16205msgstr "epäkelpo lvalue sijoituksessa"
16206
16207#: config/arc/arc-tables.opt:25
16208#, fuzzy, no-c-format
16209msgid "Known ARC CPUs (for use with the -mcpu= option):"
16210msgstr "epäkelpo osoitintila %qs"
16211
16212#: config/arc/arc.opt:26
16213#, fuzzy, no-c-format
16214msgid "Compile code for big endian mode."
16215msgstr "Käännä koodi big-endian-tilaa varten"
16216
16217#: config/arc/arc.opt:30
16218#, fuzzy, no-c-format
16219msgid "Compile code for little endian mode.  This is the default."
16220msgstr "Käännä koodi big-endian-tilaa varten"
16221
16222#: config/arc/arc.opt:34
16223#, fuzzy, no-c-format
16224msgid "Disable ARCompact specific pass to generate conditional execution instructions."
16225msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
16226
16227#: config/arc/arc.opt:38
16228#, no-c-format
16229msgid "Generate ARCompact 32-bit code for ARC600 processor."
16230msgstr ""
16231
16232#: config/arc/arc.opt:42
16233#, no-c-format
16234msgid "Same as -mA6."
16235msgstr "Sama kuin -mA6."
16236
16237#: config/arc/arc.opt:46
16238#, no-c-format
16239msgid "Generate ARCompact 32-bit code for ARC601 processor."
16240msgstr ""
16241
16242#: config/arc/arc.opt:50
16243#, no-c-format
16244msgid "Generate ARCompact 32-bit code for ARC700 processor."
16245msgstr ""
16246
16247#: config/arc/arc.opt:54
16248#, no-c-format
16249msgid "Same as -mA7."
16250msgstr "Sama kuin -mA7."
16251
16252#: config/arc/arc.opt:58
16253#, no-c-format
16254msgid "Force all calls to be made via a jli instruction."
16255msgstr ""
16256
16257#: config/arc/arc.opt:62
16258#, no-c-format
16259msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option."
16260msgstr ""
16261
16262#: config/arc/arc.opt:132
16263#, fuzzy, no-c-format
16264msgid "Enable DIV-REM instructions for ARCv2."
16265msgstr "Ota käyttöön clip-käskyt"
16266
16267#: config/arc/arc.opt:136
16268#, fuzzy, no-c-format
16269msgid "Enable code density instructions for ARCv2."
16270msgstr "Käytä AltiVec-käskyjä"
16271
16272#: config/arc/arc.opt:140
16273#, no-c-format
16274msgid "Tweak register allocation to help 16-bit instruction generation."
16275msgstr ""
16276
16277#: config/arc/arc.opt:150
16278#, no-c-format
16279msgid "Use ordinarily cached memory accesses for volatile references."
16280msgstr ""
16281
16282#: config/arc/arc.opt:154
16283#, no-c-format
16284msgid "Enable cache bypass for volatile references."
16285msgstr ""
16286
16287#: config/arc/arc.opt:158
16288#, fuzzy, no-c-format
16289msgid "Generate instructions supported by barrel shifter."
16290msgstr "Ota käyttöön clip-käskyt"
16291
16292#: config/arc/arc.opt:162
16293#, no-c-format
16294msgid "Generate norm instruction."
16295msgstr "Tuota norm-käsky."
16296
16297#: config/arc/arc.opt:166
16298#, no-c-format
16299msgid "Generate swap instruction."
16300msgstr "Tuota swap-käsky."
16301
16302#: config/arc/arc.opt:170
16303#, no-c-format
16304msgid "Generate mul64 and mulu64 instructions."
16305msgstr "Tuota mul64- ja mulu64-käskyt."
16306
16307#: config/arc/arc.opt:174
16308#, fuzzy, no-c-format
16309msgid "Do not generate mpy instructions for ARC700."
16310msgstr "Tasaa funktioiden alut"
16311
16312#: config/arc/arc.opt:178
16313#, fuzzy, no-c-format
16314msgid "Generate extended arithmetic instructions, only valid for ARC700."
16315msgstr "Tasaa funktioiden alut"
16316
16317#: config/arc/arc.opt:182
16318#, no-c-format
16319msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
16320msgstr ""
16321
16322#: config/arc/arc.opt:186
16323#, fuzzy, no-c-format
16324msgid "Generate call insns as register indirect calls."
16325msgstr "virheellinen versionumero ”%s”"
16326
16327#: config/arc/arc.opt:190
16328#, fuzzy, no-c-format
16329msgid "Do no generate BRcc instructions in arc_reorg."
16330msgstr "Tasaa funktioiden alut"
16331
16332#: config/arc/arc.opt:194
16333#, no-c-format
16334msgid "Generate sdata references.  This is the default, unless you compile for PIC."
16335msgstr ""
16336
16337#: config/arc/arc.opt:198
16338#, fuzzy, no-c-format
16339msgid "Generate millicode thunks."
16340msgstr "Tuota Cell-mikrokoodia"
16341
16342#: config/arc/arc.opt:202 config/arc/arc.opt:206
16343#, fuzzy, no-c-format
16344msgid "FPX: Generate Single Precision FPX (compact) instructions."
16345msgstr "Tuota bittikäskyjä"
16346
16347#: config/arc/arc.opt:210
16348#, fuzzy, no-c-format
16349msgid "FPX: Generate Single Precision FPX (fast) instructions."
16350msgstr "Tuota bittikäskyjä"
16351
16352#: config/arc/arc.opt:214
16353#, fuzzy, no-c-format
16354msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
16355msgstr "Tuota bittikäskyjä"
16356
16357#: config/arc/arc.opt:218 config/arc/arc.opt:222
16358#, fuzzy, no-c-format
16359msgid "FPX: Generate Double Precision FPX (compact) instructions."
16360msgstr "Tuota bittikäskyjä"
16361
16362#: config/arc/arc.opt:226
16363#, fuzzy, no-c-format
16364msgid "FPX: Generate Double Precision FPX (fast) instructions."
16365msgstr "Tuota bittikäskyjä"
16366
16367#: config/arc/arc.opt:230
16368#, no-c-format
16369msgid "Disable LR and SR instructions from using FPX extension aux registers."
16370msgstr ""
16371
16372#: config/arc/arc.opt:234
16373#, fuzzy, no-c-format
16374msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
16375msgstr "Ota käyttöön saturation-käskyt"
16376
16377#: config/arc/arc.opt:238
16378#, fuzzy, no-c-format
16379msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
16380msgstr "Käännä koodi R8C-varianteille"
16381
16382#: config/arc/arc.opt:242
16383#, no-c-format
16384msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
16385msgstr ""
16386
16387#: config/arc/arc.opt:250
16388#, no-c-format
16389msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
16390msgstr ""
16391
16392#: config/arc/arc.opt:254
16393#, fuzzy, no-c-format
16394msgid "-mtune=TUNE\tTune code for given ARC variant."
16395msgstr "Käännä koodi R8C-varianteille"
16396
16397#: config/arc/arc.opt:285
16398#, fuzzy, no-c-format
16399msgid "Enable the use of indexed loads."
16400msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
16401
16402#: config/arc/arc.opt:289
16403#, fuzzy, no-c-format
16404msgid "Enable the use of pre/post modify with register displacement."
16405msgstr "Tasaa funktioiden alut"
16406
16407#: config/arc/arc.opt:293
16408#, fuzzy, no-c-format
16409msgid "Generate 32x16 multiply and mac instructions."
16410msgstr "Käytä AltiVec-käskyjä"
16411
16412#: config/arc/arc.opt:299
16413#, no-c-format
16414msgid "Set probability threshold for unaligning branches."
16415msgstr ""
16416
16417#: config/arc/arc.opt:303
16418#, no-c-format
16419msgid "Don't use less than 25 bit addressing range for calls."
16420msgstr ""
16421
16422#: config/arc/arc.opt:307
16423#, no-c-format
16424msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
16425msgstr ""
16426
16427#: config/arc/arc.opt:311
16428#, fuzzy, no-c-format
16429msgid "Do alignment optimizations for call instructions."
16430msgstr "Käytä AltiVec-käskyjä"
16431
16432#: config/arc/arc.opt:315
16433#, no-c-format
16434msgid "Enable Rcq constraint handling - most short code generation depends on this."
16435msgstr ""
16436
16437#: config/arc/arc.opt:319
16438#, no-c-format
16439msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
16440msgstr ""
16441
16442#: config/arc/arc.opt:323
16443#, fuzzy, no-c-format
16444msgid "Enable pre-reload use of cbranchsi pattern."
16445msgstr "HAHMO"
16446
16447#: config/arc/arc.opt:327
16448#, no-c-format
16449msgid "Enable bbit peephole2."
16450msgstr "Ota esikäännös käyttöön."
16451
16452#: config/arc/arc.opt:331
16453#, no-c-format
16454msgid "Use pc-relative switch case tables - this enables case table shortening."
16455msgstr ""
16456
16457#: config/arc/arc.opt:335
16458#, fuzzy, no-c-format
16459msgid "Enable compact casesi pattern."
16460msgstr "HAHMO"
16461
16462#: config/arc/arc.opt:339
16463#, fuzzy, no-c-format
16464msgid "Enable 'q' instruction alternatives."
16465msgstr "Ota käyttöön clip-käskyt"
16466
16467#: config/arc/arc.opt:343
16468#, no-c-format
16469msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
16470msgstr ""
16471
16472#: config/arc/arc.opt:350
16473#, fuzzy, no-c-format
16474msgid "Enable variable polynomial CRC extension."
16475msgstr "Käytä AltiVec-käskyjä"
16476
16477#: config/arc/arc.opt:354
16478#, fuzzy, no-c-format
16479msgid "Enable DSP 3.1 Pack A extensions."
16480msgstr "Käytä AltiVec-käskyjä"
16481
16482#: config/arc/arc.opt:358
16483#, fuzzy, no-c-format
16484msgid "Enable dual viterbi butterfly extension."
16485msgstr "Käytä AltiVec-käskyjä"
16486
16487#: config/arc/arc.opt:368
16488#, fuzzy, no-c-format
16489msgid "Enable Dual and Single Operand Instructions for Telephony."
16490msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
16491
16492#: config/arc/arc.opt:372
16493#, no-c-format
16494msgid "Enable XY Memory extension (DSP version 3)."
16495msgstr ""
16496
16497#: config/arc/arc.opt:377
16498#, fuzzy, no-c-format
16499msgid "Enable Locked Load/Store Conditional extension."
16500msgstr "ehtolausekkeessa ei-lvalue-taulukko"
16501
16502#: config/arc/arc.opt:381
16503#, fuzzy, no-c-format
16504msgid "Enable swap byte ordering extension instruction."
16505msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
16506
16507#: config/arc/arc.opt:385
16508#, fuzzy, no-c-format
16509msgid "Enable 64-bit Time-Stamp Counter extension instruction."
16510msgstr "Ota käyttöön bittimanipulointikäskyt"
16511
16512#: config/arc/arc.opt:389
16513#, fuzzy, no-c-format
16514msgid "Pass -EB option through to linker."
16515msgstr ""
16516"Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
16517"\n"
16518
16519#: config/arc/arc.opt:393
16520#, fuzzy, no-c-format
16521msgid "Pass -EL option through to linker."
16522msgstr ""
16523"Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
16524"\n"
16525
16526#: config/arc/arc.opt:397
16527#, fuzzy, no-c-format
16528msgid "Pass -marclinux option through to linker."
16529msgstr ""
16530"Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
16531"\n"
16532
16533#: config/arc/arc.opt:401
16534#, fuzzy, no-c-format
16535msgid "Pass -marclinux_prof option through to linker."
16536msgstr ""
16537"Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
16538"\n"
16539
16540#: config/arc/arc.opt:410
16541#, no-c-format
16542msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
16543msgstr ""
16544
16545#: config/arc/arc.opt:414
16546#, no-c-format
16547msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
16548msgstr ""
16549
16550#: config/arc/arc.opt:418
16551#, no-c-format
16552msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
16553msgstr ""
16554
16555#: config/arc/arc.opt:430
16556#, fuzzy, no-c-format
16557msgid "Enable atomic instructions."
16558msgstr "Ota käyttöön average-käskyt"
16559
16560#: config/arc/arc.opt:434
16561#, fuzzy, no-c-format
16562msgid "Enable double load/store instructions for ARC HS."
16563msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
16564
16565#: config/arc/arc.opt:438
16566#, fuzzy, no-c-format
16567msgid "Specify the name of the target floating point configuration."
16568msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
16569
16570#: config/arc/arc.opt:481
16571#, fuzzy, no-c-format
16572msgid "Specify thread pointer register number."
16573msgstr "Määrittele käytettävä ABI"
16574
16575#: config/arc/arc.opt:488
16576#, fuzzy, no-c-format
16577msgid "Enable use of NPS400 bit operations."
16578msgstr "Käytä PowerPC-64 -käskykantaa"
16579
16580#: config/arc/arc.opt:492
16581#, fuzzy, no-c-format
16582msgid "Enable use of NPS400 xld/xst extension."
16583msgstr "Käytä AltiVec-käskyjä"
16584
16585#: config/arc/arc.opt:500
16586#, fuzzy, no-c-format
16587msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
16588msgstr "Määrittele käytettävä ABI"
16589
16590#: config/arc/arc.opt:504
16591#, fuzzy, no-c-format
16592msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
16593msgstr "Määrittele käytettävä ABI"
16594
16595#: config/arc/arc.opt:508
16596#, no-c-format
16597msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
16598msgstr ""
16599
16600#: config/arc/arc.opt:533
16601#, no-c-format
16602msgid "Enable 16-entry register file."
16603msgstr ""
16604
16605#: config/arc/arc.opt:537
16606#, fuzzy, no-c-format
16607msgid "Enable use of BI/BIH instructions when available."
16608msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
16609
16610#: config/arc/arc.opt:541
16611#, no-c-format
16612msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
16613msgstr ""
16614
16615#: lto/lang.opt:53
16616#, no-c-format
16617msgid "Set linker output type (used internally during LTO optimization)."
16618msgstr ""
16619
16620#: lto/lang.opt:58
16621#, no-c-format
16622msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
16623msgstr ""
16624
16625#: lto/lang.opt:62
16626#, no-c-format
16627msgid "Specify a file to which a list of files output by LTRANS is written."
16628msgstr ""
16629
16630#: lto/lang.opt:66
16631#, no-c-format
16632msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
16633msgstr ""
16634
16635#: lto/lang.opt:70
16636#, no-c-format
16637msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
16638msgstr ""
16639
16640#: lto/lang.opt:75
16641#, no-c-format
16642msgid "Call the dump function for variables and function in IL."
16643msgstr ""
16644
16645#: lto/lang.opt:79
16646#, no-c-format
16647msgid "Dump the demangled output."
16648msgstr ""
16649
16650#: lto/lang.opt:83
16651#, fuzzy, no-c-format
16652msgid "Dump only the defined symbols."
16653msgstr "ei voi emuloida %qs"
16654
16655#: lto/lang.opt:87
16656#, fuzzy, no-c-format
16657msgid "Print the initial values of the variables."
16658msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
16659
16660#: lto/lang.opt:91
16661#, no-c-format
16662msgid "Sort the symbols alphabetically."
16663msgstr ""
16664
16665#: lto/lang.opt:95
16666#, no-c-format
16667msgid "Sort the symbols according to size."
16668msgstr ""
16669
16670#: lto/lang.opt:99
16671#, fuzzy, no-c-format
16672msgid "Display the symbols in reverse order."
16673msgstr "Näytä kääntäjän versio."
16674
16675#: lto/lang.opt:106
16676#, no-c-format
16677msgid "Dump the details of LTO objects."
16678msgstr ""
16679
16680#: lto/lang.opt:110
16681#, no-c-format
16682msgid "Dump the statistics of tree types."
16683msgstr ""
16684
16685#: lto/lang.opt:114
16686#, no-c-format
16687msgid "Dump the statistics of trees."
16688msgstr ""
16689
16690#: lto/lang.opt:118
16691#, no-c-format
16692msgid "Dump the statistics of gimple statements."
16693msgstr ""
16694
16695#: lto/lang.opt:128
16696#, fuzzy, no-c-format
16697msgid "Dump the dump tool command line options."
16698msgstr "tuntematon komentorivivalitsin %qs"
16699
16700#: lto/lang.opt:132
16701#, no-c-format
16702msgid "Dump the symtab callgraph."
16703msgstr ""
16704
16705#: lto/lang.opt:136
16706#, no-c-format
16707msgid "The resolution file."
16708msgstr "Ratkaisutiedosto."
16709
16710#: common.opt:238
16711#, no-c-format
16712msgid "Provide bash completion for options starting with provided string."
16713msgstr ""
16714
16715#: common.opt:290
16716#, no-c-format
16717msgid "Display this information."
16718msgstr "Näytä tämä ohje."
16719
16720#: common.opt:294
16721#, no-c-format
16722msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
16723msgstr ""
16724
16725#: common.opt:415
16726#, no-c-format
16727msgid "Alias for --help=target."
16728msgstr "Sama kuin --help=target."
16729
16730#: common.opt:461
16731#, no-c-format
16732msgid "-O<number>\tSet optimization level to <number>."
16733msgstr "-O<luku>\tAseta optimointitasoksi <luku>."
16734
16735#: common.opt:465
16736#, fuzzy, no-c-format
16737msgid "Optimize for space rather than speed."
16738msgstr "mahdollisia ikisilmukoita ei voi optimoida"
16739
16740#: common.opt:469
16741#, no-c-format
16742msgid "Optimize for speed disregarding exact standards compliance."
16743msgstr ""
16744
16745#: common.opt:473
16746#, fuzzy, no-c-format
16747msgid "Optimize for debugging experience rather than speed or size."
16748msgstr "mahdollisia ikisilmukoita ei voi optimoida"
16749
16750#: common.opt:513
16751#, fuzzy, no-c-format
16752msgid "This switch is deprecated; use -Wextra instead."
16753msgstr "%J%qD on tavallisesti ei-staattinen funktio"
16754
16755#: common.opt:526
16756#, no-c-format
16757msgid "Warn about returning structures, unions or arrays."
16758msgstr "Varoita tietueiden, unionien ja taulukoiden palauttamisesta."
16759
16760#: common.opt:530
16761#, no-c-format
16762msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
16763msgstr ""
16764
16765#: common.opt:534 common.opt:538
16766#, fuzzy, no-c-format
16767msgid "Warn if an array is accessed out of bounds."
16768msgstr "Taulukkoviite rajojen ulkopuolella"
16769
16770#: common.opt:542
16771#, fuzzy, no-c-format
16772msgid "Warn about inappropriate attribute usage."
16773msgstr "Varoita __attribute__((deprecated)) -esittelyjen käytöstä"
16774
16775#: common.opt:546 common.opt:550
16776#, no-c-format
16777msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes."
16778msgstr ""
16779
16780#: common.opt:554
16781#, no-c-format
16782msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function."
16783msgstr ""
16784
16785#: common.opt:559 common.opt:563
16786#, fuzzy, no-c-format
16787msgid "Warn about pointer casts which increase alignment."
16788msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet"
16789
16790#: common.opt:567
16791#, no-c-format
16792msgid "Warn when a #warning directive is encountered."
16793msgstr "Varoita #warning-direktiivin kohtaamisesta."
16794
16795#: common.opt:571
16796#, fuzzy, no-c-format
16797msgid "Warn about uses of __attribute__((warning)) declarations."
16798msgstr "Varoita __attribute__((deprecated)) -esittelyjen käytöstä"
16799
16800#: common.opt:575
16801#, no-c-format
16802msgid "Warn if a deprecated compiler feature, class, method, or field is used."
16803msgstr ""
16804
16805#: common.opt:579
16806#, fuzzy, no-c-format
16807msgid "Warn about uses of __attribute__((deprecated)) declarations."
16808msgstr "Varoita __attribute__((deprecated)) -esittelyjen käytöstä"
16809
16810#: common.opt:583
16811#, fuzzy, no-c-format
16812msgid "Warn when an optimization pass is disabled."
16813msgstr "Varoita käyttämättömistä funktioista"
16814
16815#: common.opt:587
16816#, no-c-format
16817msgid "Treat all warnings as errors."
16818msgstr "Ilmaise kaikki varoitukset virheinä."
16819
16820#: common.opt:591
16821#, no-c-format
16822msgid "Treat specified warning as error."
16823msgstr "Ilmaise annettu varoitus virheenä."
16824
16825#: common.opt:595
16826#, no-c-format
16827msgid "Print extra (possibly unwanted) warnings."
16828msgstr "Näytä ylimääräisiä (mahdollisesti ei-toivottuja) varoituksia."
16829
16830#: common.opt:599
16831#, no-c-format
16832msgid "Exit on the first error occurred."
16833msgstr "Poistu ensimmäisen virheen myötä."
16834
16835#: common.opt:603
16836#, no-c-format
16837msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
16838msgstr ""
16839
16840#: common.opt:607
16841#, no-c-format
16842msgid "Disable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger."
16843msgstr ""
16844
16845#: common.opt:611
16846#, no-c-format
16847msgid "Warn when attempting to free a non-heap object."
16848msgstr ""
16849
16850#: common.opt:622
16851#, no-c-format
16852msgid "Warn when a switch case falls through."
16853msgstr ""
16854
16855#: common.opt:626
16856#, fuzzy, no-c-format
16857msgid "Warn when an inlined function cannot be inlined."
16858msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
16859
16860#: common.opt:630
16861#, fuzzy, no-c-format
16862msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
16863msgstr "Varoita käyttämättömistä funktion parametreista"
16864
16865#: common.opt:637
16866#, no-c-format
16867msgid "-Wlarger-than=<byte-size>\tWarn if an object's size exceeds <byte-size>."
16868msgstr ""
16869
16870#: common.opt:641
16871#, no-c-format
16872msgid "Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger."
16873msgstr ""
16874
16875#: common.opt:645
16876#, no-c-format
16877msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
16878msgstr ""
16879
16880#: common.opt:649
16881#, no-c-format
16882msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
16883msgstr ""
16884
16885#: common.opt:660
16886#, fuzzy, no-c-format
16887msgid "Warn about some C++ One Definition Rule violations during link time optimization."
16888msgstr "odotettiin iteraatioesittelyä tai -alustusta"
16889
16890#: common.opt:664
16891#, no-c-format
16892msgid "Warn about overflow in arithmetic expressions."
16893msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa."
16894
16895#: common.opt:668
16896#, no-c-format
16897msgid "During link time optimization warn about mismatched types of global declarations."
16898msgstr ""
16899
16900#: common.opt:672
16901#, fuzzy, no-c-format
16902msgid "Warn when the packed attribute has no effect on struct layout."
16903msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
16904
16905#: common.opt:676
16906#, no-c-format
16907msgid "Warn when padding is required to align structure members."
16908msgstr ""
16909
16910#: common.opt:680
16911#, no-c-format
16912msgid "Issue warnings needed for strict compliance to the standard."
16913msgstr ""
16914
16915#: common.opt:684
16916#, no-c-format
16917msgid "Warn about returning a pointer/reference to a local or temporary variable."
16918msgstr "Varoita osoittimen/viittauksen palauttamisesta paikalliseen tai väliaikiseen muuttujaan."
16919
16920#: common.opt:688
16921#, fuzzy, no-c-format
16922msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
16923msgstr "Varoita käyttämättömistä muuttujista"
16924
16925#: common.opt:692
16926#, fuzzy, no-c-format
16927msgid "Warn when one variable shadows another (globally)."
16928msgstr "Varoita käyttämättömistä muuttujista"
16929
16930#: common.opt:696
16931#, fuzzy, no-c-format
16932msgid "Warn when one local variable shadows another local variable or parameter."
16933msgstr "Varoita käyttämättömistä muuttujista"
16934
16935#: common.opt:703
16936#, fuzzy, no-c-format
16937msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
16938msgstr "Varoita käyttämättömistä muuttujista"
16939
16940#: common.opt:710
16941#, no-c-format
16942msgid "Warn when not issuing stack smashing protection for some reason."
16943msgstr ""
16944
16945#: common.opt:714
16946#, no-c-format
16947msgid "-Wstack-usage=<byte-size>\tWarn if stack usage might exceed <byte-size>."
16948msgstr "-Wstack-usage=<tavu-koko>\tVaroita, jos pinon käyttö saattaa ylittää <tavu-koon>."
16949
16950#: common.opt:718
16951#, no-c-format
16952msgid "Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger."
16953msgstr ""
16954
16955#: common.opt:722 common.opt:726
16956#, fuzzy, no-c-format
16957msgid "Warn about code which might break strict aliasing rules."
16958msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
16959
16960#: common.opt:730 common.opt:734
16961#, no-c-format
16962msgid "Warn about optimizations that assume that signed overflow is undefined."
16963msgstr ""
16964
16965#: common.opt:738
16966#, fuzzy, no-c-format
16967msgid "Warn about functions which might be candidates for __attribute__((cold))."
16968msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
16969
16970#: common.opt:742
16971#, fuzzy, no-c-format
16972msgid "Warn about functions which might be candidates for __attribute__((const))."
16973msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
16974
16975#: common.opt:746
16976#, fuzzy, no-c-format
16977msgid "Warn about functions which might be candidates for __attribute__((pure))."
16978msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
16979
16980#: common.opt:750
16981#, fuzzy, no-c-format
16982msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
16983msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
16984
16985#: common.opt:754
16986#, fuzzy, no-c-format
16987msgid "Warn about functions which might be candidates for __attribute__((malloc))."
16988msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
16989
16990#: common.opt:758
16991#, no-c-format
16992msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
16993msgstr ""
16994
16995#: common.opt:762
16996#, no-c-format
16997msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
16998msgstr ""
16999
17000#: common.opt:766
17001#, fuzzy, no-c-format
17002msgid "Warn about statements between switch's controlling expression and the first case."
17003msgstr "ylivuoto vakiolausekkeessa"
17004
17005#: common.opt:771
17006#, fuzzy, no-c-format
17007msgid "Do not suppress warnings from system headers."
17008msgstr "Älä vaienna järjestelmän otsakkeista aiheutuvia varoituksia"
17009
17010#: common.opt:775
17011#, fuzzy, no-c-format
17012msgid "Warn whenever a trampoline is generated."
17013msgstr "Varoita käyttämättömistä muuttujista"
17014
17015#: common.opt:779
17016#, fuzzy, no-c-format
17017msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
17018msgstr "Varoita vertailusta, joka on aina tosi tai aina epätosi johtuen tietotyypin rajallisesta arvoalueesta"
17019
17020#: common.opt:783
17021#, fuzzy, no-c-format
17022msgid "Warn about uninitialized automatic variables."
17023msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
17024
17025#: common.opt:787
17026#, fuzzy, no-c-format
17027msgid "Warn about maybe uninitialized automatic variables."
17028msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
17029
17030#: common.opt:795
17031#, fuzzy, no-c-format
17032msgid "Enable all -Wunused- warnings."
17033msgstr "Ota käyttöön kaikki -Wunused-varoitukset"
17034
17035#: common.opt:799
17036#, fuzzy, no-c-format
17037msgid "Warn when a function parameter is only set, otherwise unused."
17038msgstr "Varoita käyttämättömistä funktion parametreista"
17039
17040#: common.opt:803
17041#, no-c-format
17042msgid "Warn when a variable is only set, otherwise unused."
17043msgstr "Varoita vain asetetuista mutta muuten käyttämättömistä muuttujista."
17044
17045#: common.opt:807
17046#, no-c-format
17047msgid "Warn when a function is unused."
17048msgstr "Varoita käyttämättömistä funktioista."
17049
17050#: common.opt:811
17051#, fuzzy, no-c-format
17052msgid "Warn when a label is unused."
17053msgstr "Varoita kun nimiö on käyttämätön"
17054
17055#: common.opt:815
17056#, fuzzy, no-c-format
17057msgid "Warn when a function parameter is unused."
17058msgstr "Varoita käyttämättömistä funktion parametreista"
17059
17060#: common.opt:819
17061#, fuzzy, no-c-format
17062msgid "Warn when an expression value is unused."
17063msgstr "Varoita käyttämättömistä funktion parametreista"
17064
17065#: common.opt:823
17066#, fuzzy, no-c-format
17067msgid "Warn when a variable is unused."
17068msgstr "Varoita käyttämättömistä muuttujista"
17069
17070#: common.opt:827
17071#, fuzzy, no-c-format
17072msgid "Warn in case profiles in -fprofile-use do not match."
17073msgstr "Varoita annetuista include-hakemistoista, jotka eivät ole olemassa"
17074
17075#: common.opt:831
17076#, fuzzy, no-c-format
17077msgid "Warn in case profiles in -fprofile-use do not exist."
17078msgstr "Varoita annetuista include-hakemistoista, jotka eivät ole olemassa"
17079
17080#: common.opt:835
17081#, fuzzy, no-c-format
17082msgid "Warn when a vector operation is compiled outside the SIMD."
17083msgstr "Varoita kun esittely ei määrittele tyyppiä"
17084
17085#: common.opt:839
17086#, fuzzy, no-c-format
17087msgid "Warn about unsupported features in ThreadSanitizer."
17088msgstr "Varoita prototyypittömistä funktioesittelyistä."
17089
17090#: common.opt:855
17091#, fuzzy, no-c-format
17092msgid "-aux-info <file>\tEmit declaration information into <file>."
17093msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
17094
17095#: common.opt:868
17096#, no-c-format
17097msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
17098msgstr ""
17099
17100#: common.opt:872
17101#, no-c-format
17102msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
17103msgstr ""
17104
17105#: common.opt:876
17106#, no-c-format
17107msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
17108msgstr ""
17109
17110#: common.opt:880
17111#, no-c-format
17112msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
17113msgstr ""
17114
17115#: common.opt:974
17116#, no-c-format
17117msgid "The version of the C++ ABI in use."
17118msgstr "Käytössä olevan C++-ABIn versio."
17119
17120#: common.opt:978
17121#, no-c-format
17122msgid "Aggressively optimize loops using language constraints."
17123msgstr ""
17124
17125#: common.opt:982
17126#, no-c-format
17127msgid "Align the start of functions."
17128msgstr "Kohdista funktioiden alut."
17129
17130#: common.opt:992
17131#, no-c-format
17132msgid "Align labels which are only reached by jumping."
17133msgstr ""
17134
17135#: common.opt:999
17136#, no-c-format
17137msgid "Align all labels."
17138msgstr "Tasaa kaikki nimikkeet."
17139
17140#: common.opt:1006
17141#, no-c-format
17142msgid "Align the start of loops."
17143msgstr "Kohdista silmukoiden alut."
17144
17145#: common.opt:1013
17146#, no-c-format
17147msgid "Allow the compiler to introduce new data races on stores."
17148msgstr ""
17149
17150#: common.opt:1017
17151#, fuzzy, no-c-format
17152msgid "Enable static analysis pass."
17153msgstr "virheellinen esikääntäjän direktiivi #%s"
17154
17155#: common.opt:1037
17156#, fuzzy, no-c-format
17157msgid "Select what to sanitize."
17158msgstr "Mikä on Crowdin?"
17159
17160#: common.opt:1041
17161#, fuzzy, no-c-format
17162msgid "Select type of coverage sanitization."
17163msgstr "Mikä on Crowdin?"
17164
17165#: common.opt:1045
17166#, no-c-format
17167msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
17168msgstr ""
17169
17170#: common.opt:1049
17171#, no-c-format
17172msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
17173msgstr ""
17174
17175#: common.opt:1054
17176#, no-c-format
17177msgid "After diagnosing undefined behavior attempt to continue execution."
17178msgstr ""
17179
17180#: common.opt:1058
17181#, fuzzy, no-c-format
17182msgid "This switch is deprecated; use -fsanitize-recover= instead."
17183msgstr "%J%qD on tavallisesti ei-staattinen funktio"
17184
17185#: common.opt:1065
17186#, no-c-format
17187msgid "Use trap instead of a library function for undefined behavior sanitization."
17188msgstr ""
17189
17190#: common.opt:1069
17191#, fuzzy, no-c-format
17192msgid "Generate unwind tables that are exact at each instruction boundary."
17193msgstr "Käytä poikkeustenkäsittelyä"
17194
17195#: common.opt:1073
17196#, fuzzy, no-c-format
17197msgid "Generate auto-inc/dec instructions."
17198msgstr "Käytä AltiVec-käskyjä"
17199
17200#: common.opt:1077
17201#, no-c-format
17202msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
17203msgstr ""
17204
17205#: common.opt:1082
17206#, no-c-format
17207msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
17208msgstr ""
17209
17210#: common.opt:1091
17211#, fuzzy, no-c-format
17212msgid "Generate code to check bounds before indexing arrays."
17213msgstr "Käytä AltiVec-käskyjä"
17214
17215#: common.opt:1095
17216#, no-c-format
17217msgid "Replace add, compare, branch with branch on count register."
17218msgstr ""
17219
17220#: common.opt:1099
17221#, fuzzy, no-c-format
17222msgid "Use profiling information for branch probabilities."
17223msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
17224
17225#: common.opt:1115
17226#, fuzzy, no-c-format
17227msgid "Output callgraph information on a per-file basis."
17228msgstr "luo kutsukaavio"
17229
17230#: common.opt:1119
17231#, no-c-format
17232msgid "Output callgraph information on a per-file basis with decorations."
17233msgstr ""
17234
17235#: common.opt:1123
17236#, no-c-format
17237msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
17238msgstr ""
17239
17240#: common.opt:1127
17241#, no-c-format
17242msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
17243msgstr ""
17244
17245#: common.opt:1134
17246#, no-c-format
17247msgid "Save registers around function calls."
17248msgstr ""
17249
17250#: common.opt:1138
17251#, no-c-format
17252msgid "This switch is deprecated; do not use."
17253msgstr "Tämä valitsin on vanhentunut; älä käytä."
17254
17255#: common.opt:1142
17256#, no-c-format
17257msgid "Check the return value of new in C++."
17258msgstr "Tarkista C++:n new’n paluuarvo."
17259
17260#: common.opt:1146 common.opt:1150
17261#, fuzzy, no-c-format
17262msgid "Perform internal consistency checkings."
17263msgstr "Sähkökatko"
17264
17265#: common.opt:1154
17266#, fuzzy, no-c-format
17267msgid "Enable code hoisting."
17268msgstr "Ota käyttöön funktioprofilointi."
17269
17270#: common.opt:1158
17271#, no-c-format
17272msgid "Looks for opportunities to reduce stack adjustments and stack references."
17273msgstr ""
17274
17275#: common.opt:1162
17276#, fuzzy, no-c-format
17277msgid "Put uninitialized globals in the common section."
17278msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
17279
17280#: common.opt:1170
17281#, no-c-format
17282msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
17283msgstr ""
17284
17285#: common.opt:1174
17286#, fuzzy, no-c-format
17287msgid "Run only the second compilation of -fcompare-debug."
17288msgstr "aseta vianjäljityksen tulostetiedoston nimi"
17289
17290#: common.opt:1178
17291#, fuzzy, no-c-format
17292msgid "Perform comparison elimination after register allocation has finished."
17293msgstr "Käytä rekistereitä argumenttien välittämiseen"
17294
17295#: common.opt:1182
17296#, no-c-format
17297msgid "Do not perform optimizations increasing noticeably stack usage."
17298msgstr ""
17299
17300#: common.opt:1186
17301#, fuzzy, no-c-format
17302msgid "Perform a register copy-propagation optimization pass."
17303msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
17304
17305#: common.opt:1190
17306#, fuzzy, no-c-format
17307msgid "Perform cross-jumping optimization."
17308msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
17309
17310#: common.opt:1194
17311#, no-c-format
17312msgid "When running CSE, follow jumps to their targets."
17313msgstr ""
17314
17315#: common.opt:1202
17316#, no-c-format
17317msgid "Omit range reduction step when performing complex division."
17318msgstr ""
17319
17320#: common.opt:1206
17321#, no-c-format
17322msgid "Complex multiplication and division follow Fortran rules."
17323msgstr ""
17324
17325#: common.opt:1210
17326#, fuzzy, no-c-format
17327msgid "Place data items into their own section."
17328msgstr "ensimmäinen käyttökerta kussakin funktiossa.)"
17329
17330#: common.opt:1214
17331#, no-c-format
17332msgid "List all available debugging counters with their limits and counts."
17333msgstr ""
17334
17335#: common.opt:1218
17336#, no-c-format
17337msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
17338msgstr ""
17339
17340#: common.opt:1222
17341#, no-c-format
17342msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
17343msgstr ""
17344
17345#: common.opt:1226
17346#, no-c-format
17347msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
17348msgstr ""
17349
17350#: common.opt:1230
17351#, no-c-format
17352msgid "Output .debug_types section when using DWARF v4 debuginfo."
17353msgstr ""
17354
17355#: common.opt:1236
17356#, no-c-format
17357msgid "Defer popping functions args from stack until later."
17358msgstr ""
17359
17360#: common.opt:1240
17361#, fuzzy, no-c-format
17362msgid "Attempt to fill delay slots of branch instructions."
17363msgstr "Käytä AltiVec-käskyjä"
17364
17365#: common.opt:1244
17366#, no-c-format
17367msgid "Delete dead instructions that may throw exceptions."
17368msgstr ""
17369
17370#: common.opt:1248
17371#, no-c-format
17372msgid "Delete useless null pointer checks."
17373msgstr ""
17374
17375#: common.opt:1252
17376#, no-c-format
17377msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
17378msgstr ""
17379
17380#: common.opt:1256
17381#, fuzzy, no-c-format
17382msgid "Perform speculative devirtualization."
17383msgstr "Suorita uusille äänitetyille tiedotteille:"
17384
17385#: common.opt:1260
17386#, no-c-format
17387msgid "Try to convert virtual calls to direct ones."
17388msgstr ""
17389
17390#: common.opt:1264
17391#, no-c-format
17392msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
17393msgstr ""
17394
17395#: common.opt:1281
17396#, no-c-format
17397msgid "Show the source line with a caret indicating the column."
17398msgstr ""
17399
17400#: common.opt:1285
17401#, no-c-format
17402msgid "Show labels annotating ranges of source code when showing source."
17403msgstr ""
17404
17405#: common.opt:1289
17406#, no-c-format
17407msgid "Show line numbers in the left margin when showing source."
17408msgstr ""
17409
17410#: common.opt:1297
17411#, fuzzy, no-c-format
17412msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
17413msgstr "     --color[=<milloin>]  väritä tuloste (auto, always tai never)\n"
17414
17415#: common.opt:1317
17416#, fuzzy, no-c-format
17417msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
17418msgstr "     --color[=<milloin>]  väritä tuloste (auto, always tai never)\n"
17419
17420#: common.opt:1337
17421#, no-c-format
17422msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
17423msgstr ""
17424
17425#: common.opt:1341
17426#, no-c-format
17427msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
17428msgstr ""
17429
17430#: common.opt:1345
17431#, no-c-format
17432msgid "-fdiagnostics-format=[text|json]\tSelect output format."
17433msgstr ""
17434
17435#: common.opt:1371
17436#, no-c-format
17437msgid "Print fix-it hints in machine-readable form."
17438msgstr ""
17439
17440#: common.opt:1375
17441#, no-c-format
17442msgid "Print fix-it hints to stderr in unified diff format."
17443msgstr ""
17444
17445#: common.opt:1379
17446#, no-c-format
17447msgid "Amend appropriate diagnostic messages with the command line option that controls them."
17448msgstr ""
17449
17450#: common.opt:1383
17451#, no-c-format
17452msgid "Print CWE identifiers for diagnostic messages, where available."
17453msgstr ""
17454
17455#: common.opt:1387
17456#, no-c-format
17457msgid "Specify how to print any control-flow path associated with a diagnostic."
17458msgstr ""
17459
17460#: common.opt:1391
17461#, no-c-format
17462msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
17463msgstr ""
17464
17465#: common.opt:1395
17466#, no-c-format
17467msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
17468msgstr ""
17469
17470#: common.opt:1411
17471#, no-c-format
17472msgid "Show stack depths of events in paths."
17473msgstr ""
17474
17475#: common.opt:1415
17476#, no-c-format
17477msgid "Set minimum width of left margin of source code when showing source."
17478msgstr ""
17479
17480#: common.opt:1419
17481#, no-c-format
17482msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
17483msgstr ""
17484
17485#: common.opt:1423
17486#, no-c-format
17487msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
17488msgstr ""
17489
17490#: common.opt:1427
17491#, no-c-format
17492msgid "-fdump-<type>\tDump various compiler internals to a file."
17493msgstr ""
17494
17495#: common.opt:1434
17496#, no-c-format
17497msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
17498msgstr ""
17499
17500#: common.opt:1438
17501#, fuzzy, no-c-format
17502msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
17503msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
17504
17505#: common.opt:1442
17506#, no-c-format
17507msgid "Suppress output of addresses in debugging dumps."
17508msgstr ""
17509
17510#: common.opt:1446
17511#, no-c-format
17512msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
17513msgstr ""
17514
17515#: common.opt:1451
17516#, no-c-format
17517msgid "Dump detailed information on GCC's internal representation of source code locations."
17518msgstr ""
17519
17520#: common.opt:1455
17521#, fuzzy, no-c-format
17522msgid "Dump optimization passes."
17523msgstr "%s: virheellinen ylikirjoituskertojen määrä"
17524
17525#: common.opt:1459
17526#, no-c-format
17527msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
17528msgstr ""
17529
17530#: common.opt:1463
17531#, no-c-format
17532msgid "Suppress output of previous and next insn numbers in debugging dumps."
17533msgstr ""
17534
17535#: common.opt:1467
17536#, no-c-format
17537msgid "Enable CFI tables via GAS assembler directives."
17538msgstr "Ota käyttöön CFI-taulut GAS-assembler-direktiivien kautta."
17539
17540#: common.opt:1471
17541#, fuzzy, no-c-format
17542msgid "Perform early inlining."
17543msgstr "Suorita uusille äänitetyille tiedotteille:"
17544
17545#: common.opt:1479
17546#, fuzzy, no-c-format
17547msgid "Perform interprocedural reduction of aggregates."
17548msgstr "Sähkökatko"
17549
17550#: common.opt:1483
17551#, no-c-format
17552msgid "Perform unused symbol elimination in debug info."
17553msgstr ""
17554
17555#: common.opt:1487
17556#, no-c-format
17557msgid "Perform unused type elimination in debug info."
17558msgstr ""
17559
17560#: common.opt:1491
17561#, no-c-format
17562msgid "Do not suppress C++ class debug information."
17563msgstr ""
17564
17565#: common.opt:1495
17566#, no-c-format
17567msgid "Enable exception handling."
17568msgstr "Käytä poikkeustenkäsittelyä."
17569
17570#: common.opt:1499
17571#, no-c-format
17572msgid "Perform a number of minor, expensive optimizations."
17573msgstr "Suorita useita pieniä, kalliita optimointeja."
17574
17575#: common.opt:1503
17576#, no-c-format
17577msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision."
17578msgstr ""
17579
17580#: common.opt:1518
17581#, no-c-format
17582msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
17583msgstr ""
17584
17585#: common.opt:1534
17586#, no-c-format
17587msgid "Output lto objects containing both the intermediate language and binary output."
17588msgstr ""
17589
17590#: common.opt:1538
17591#, no-c-format
17592msgid "Assume no NaNs or infinities are generated."
17593msgstr ""
17594
17595#: common.opt:1542
17596#, no-c-format
17597msgid "Assume that loops with an exit will terminate and not loop indefinitely."
17598msgstr ""
17599
17600#: common.opt:1546
17601#, no-c-format
17602msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
17603msgstr ""
17604
17605#: common.opt:1550
17606#, fuzzy, no-c-format
17607msgid "Don't allocate floats and doubles in extended-precision registers."
17608msgstr "kohdemuoto ei tue äärettömyyttä"
17609
17610#: common.opt:1558
17611#, fuzzy, no-c-format
17612msgid "Perform a forward propagation pass on RTL."
17613msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17614
17615#: common.opt:1562
17616#, no-c-format
17617msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
17618msgstr ""
17619
17620#: common.opt:1579
17621#, no-c-format
17622msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
17623msgstr ""
17624
17625#: common.opt:1586
17626#, no-c-format
17627msgid "Allow function addresses to be held in registers."
17628msgstr ""
17629
17630#: common.opt:1590
17631#, fuzzy, no-c-format
17632msgid "Place each function into its own section."
17633msgstr "ensimmäinen käyttökerta kussakin funktiossa.)"
17634
17635#: common.opt:1594
17636#, fuzzy, no-c-format
17637msgid "Perform global common subexpression elimination."
17638msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
17639
17640#: common.opt:1598
17641#, fuzzy, no-c-format
17642msgid "Perform enhanced load motion during global common subexpression elimination."
17643msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
17644
17645#: common.opt:1602
17646#, fuzzy, no-c-format
17647msgid "Perform store motion after global common subexpression elimination."
17648msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
17649
17650#: common.opt:1606
17651#, fuzzy, no-c-format
17652msgid "Perform redundant load after store elimination in global common subexpression elimination."
17653msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
17654
17655#: common.opt:1611
17656#, fuzzy, no-c-format
17657msgid "Perform global common subexpression elimination after register allocation has finished."
17658msgstr "Käytä rekistereitä argumenttien välittämiseen"
17659
17660#: common.opt:1628
17661#, no-c-format
17662msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
17663msgstr ""
17664
17665#: common.opt:1633
17666#, fuzzy, no-c-format
17667msgid "Enable in and out of Graphite representation."
17668msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
17669
17670#: common.opt:1637
17671#, fuzzy, no-c-format
17672msgid "Enable Graphite Identity transformation."
17673msgstr "luo kutsukaavio"
17674
17675#: common.opt:1641
17676#, fuzzy, no-c-format
17677msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
17678msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17679
17680#: common.opt:1650
17681#, no-c-format
17682msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation."
17683msgstr ""
17684
17685#: common.opt:1655
17686#, no-c-format
17687msgid "Mark all loops as parallel."
17688msgstr "Merkitse kaikki silmukat rinnakkaisiksi."
17689
17690#: common.opt:1659 common.opt:1667 common.opt:2831
17691#, fuzzy, no-c-format
17692msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
17693msgstr "Käytä AltiVec-käskyjä"
17694
17695#: common.opt:1663
17696#, fuzzy, no-c-format
17697msgid "Enable loop interchange on trees."
17698msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
17699
17700#: common.opt:1671
17701#, fuzzy, no-c-format
17702msgid "Perform unroll-and-jam on loops."
17703msgstr "continue-lause silmukan ulkopuolella"
17704
17705#: common.opt:1675
17706#, fuzzy, no-c-format
17707msgid "Enable support for GNU transactional memory."
17708msgstr "Ota käyttöön lisämääreiden tuki"
17709
17710#: common.opt:1679
17711#, fuzzy, no-c-format
17712msgid "Use STB_GNU_UNIQUE if supported by the assembler."
17713msgstr "muunnos merkistöstä ”%s” ei ole tuettu"
17714
17715#: common.opt:1687
17716#, fuzzy, no-c-format
17717msgid "Enable the loop nest optimizer."
17718msgstr "Käytä AltiVec-käskyjä"
17719
17720#: common.opt:1691
17721#, no-c-format
17722msgid "Force bitfield accesses to match their type width."
17723msgstr ""
17724
17725#: common.opt:1695
17726#, no-c-format
17727msgid "Merge adjacent stores."
17728msgstr ""
17729
17730#: common.opt:1699
17731#, fuzzy, no-c-format
17732msgid "Enable guessing of branch probabilities."
17733msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
17734
17735#: common.opt:1707
17736#, fuzzy, no-c-format
17737msgid "Process #ident directives."
17738msgstr "Älä luo #line-direktiivejä"
17739
17740#: common.opt:1711
17741#, fuzzy, no-c-format
17742msgid "Perform conversion of conditional jumps to branchless equivalents."
17743msgstr "ehtolausekkeessa on tyyppiristiriita"
17744
17745#: common.opt:1715
17746#, fuzzy, no-c-format
17747msgid "Perform conversion of conditional jumps to conditional execution."
17748msgstr "ehtolausekkeessa on tyyppiristiriita"
17749
17750#: common.opt:1719
17751#, no-c-format
17752msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
17753msgstr ""
17754
17755#: common.opt:1735
17756#, fuzzy, no-c-format
17757msgid "Convert conditional jumps in innermost loops to branchless equivalents."
17758msgstr "ehtolausekkeessa on tyyppiristiriita"
17759
17760#: common.opt:1747
17761#, fuzzy, no-c-format
17762msgid "Do not generate .size directives."
17763msgstr "Älä luo #line-direktiivejä"
17764
17765#: common.opt:1751
17766#, fuzzy, no-c-format
17767msgid "Perform indirect inlining."
17768msgstr "Käytä epäsuoria kutsuja"
17769
17770#: common.opt:1757
17771#, no-c-format
17772msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
17773msgstr ""
17774
17775#: common.opt:1761
17776#, fuzzy, no-c-format
17777msgid "Integrate functions into their callers when code size is known not to grow."
17778msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
17779
17780#: common.opt:1765
17781#, fuzzy, no-c-format
17782msgid "Integrate functions not declared \"inline\" into their callers when profitable."
17783msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
17784
17785#: common.opt:1769
17786#, fuzzy, no-c-format
17787msgid "Integrate functions only required by their single caller."
17788msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
17789
17790#: common.opt:1776
17791#, no-c-format
17792msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
17793msgstr ""
17794
17795#: common.opt:1780
17796#, no-c-format
17797msgid "Inline __atomic operations when a lock free instruction sequence is available."
17798msgstr ""
17799
17800#: common.opt:1787
17801#, no-c-format
17802msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
17803msgstr ""
17804
17805#: common.opt:1810
17806#, fuzzy, no-c-format
17807msgid "Instrument function entry and exit with profiling calls."
17808msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
17809
17810#: common.opt:1814
17811#, fuzzy, no-c-format
17812msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
17813msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
17814
17815#: common.opt:1818
17816#, fuzzy, no-c-format
17817msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
17818msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
17819
17820#: common.opt:1822
17821#, fuzzy, no-c-format
17822msgid "Perform interprocedural constant propagation."
17823msgstr "Sähkökatko"
17824
17825#: common.opt:1826
17826#, fuzzy, no-c-format
17827msgid "Perform cloning to make Interprocedural constant propagation stronger."
17828msgstr "Sähkökatko"
17829
17830#: common.opt:1834
17831#, fuzzy, no-c-format
17832msgid "Perform interprocedural bitwise constant propagation."
17833msgstr "Sähkökatko"
17834
17835#: common.opt:1838
17836#, fuzzy, no-c-format
17837msgid "Perform interprocedural modref analysis."
17838msgstr "Sähkökatko"
17839
17840#: common.opt:1842
17841#, fuzzy, no-c-format
17842msgid "Perform interprocedural profile propagation."
17843msgstr "Sähkökatko"
17844
17845#: common.opt:1846
17846#, fuzzy, no-c-format
17847msgid "Perform interprocedural points-to analysis."
17848msgstr "Sähkökatko"
17849
17850#: common.opt:1850
17851#, fuzzy, no-c-format
17852msgid "Discover pure and const functions."
17853msgstr "epäkelpo tallennusluokka funktiolle %qs"
17854
17855#: common.opt:1854
17856#, fuzzy, no-c-format
17857msgid "Perform Identical Code Folding for functions and read-only variables."
17858msgstr "continue-lause silmukan ulkopuolella"
17859
17860#: common.opt:1858
17861#, fuzzy, no-c-format
17862msgid "Perform Identical Code Folding for functions."
17863msgstr "continue-lause silmukan ulkopuolella"
17864
17865#: common.opt:1862
17866#, fuzzy, no-c-format
17867msgid "Perform Identical Code Folding for variables."
17868msgstr "continue-lause silmukan ulkopuolella"
17869
17870#: common.opt:1866
17871#, no-c-format
17872msgid "Discover read-only and non addressable static variables."
17873msgstr ""
17874
17875#: common.opt:1870
17876#, no-c-format
17877msgid "Discover read-only, write-only and non-addressable static variables."
17878msgstr ""
17879
17880#: common.opt:1874
17881#, no-c-format
17882msgid "Reduce stack alignment on call sites if possible."
17883msgstr ""
17884
17885#: common.opt:1886
17886#, fuzzy, no-c-format
17887msgid "Perform IPA Value Range Propagation."
17888msgstr "ehtolausekkeessa ei-lvalue-taulukko"
17889
17890#: common.opt:1890
17891#, no-c-format
17892msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
17893msgstr ""
17894
17895#: common.opt:1903
17896#, no-c-format
17897msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
17898msgstr ""
17899
17900#: common.opt:1919
17901#, no-c-format
17902msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
17903msgstr ""
17904
17905#: common.opt:1924
17906#, no-c-format
17907msgid "Use IRA based register pressure calculation in RTL loop optimizations."
17908msgstr ""
17909
17910#: common.opt:1929
17911#, no-c-format
17912msgid "Share slots for saving different hard registers."
17913msgstr ""
17914
17915#: common.opt:1933
17916#, no-c-format
17917msgid "Share stack slots for spilled pseudo-registers."
17918msgstr ""
17919
17920#: common.opt:1937
17921#, no-c-format
17922msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
17923msgstr ""
17924
17925#: common.opt:1941
17926#, fuzzy, no-c-format
17927msgid "Optimize induction variables on trees."
17928msgstr "Tuota bittikäskyjä"
17929
17930#: common.opt:1945
17931#, fuzzy, no-c-format
17932msgid "Use jump tables for sufficiently large switch statements."
17933msgstr "nimike yhdyslauseen lopussa"
17934
17935#: common.opt:1949
17936#, fuzzy, no-c-format
17937msgid "Use bit tests for sufficiently large switch statements."
17938msgstr "nimike yhdyslauseen lopussa"
17939
17940#: common.opt:1953
17941#, fuzzy, no-c-format
17942msgid "Generate code for functions even if they are fully inlined."
17943msgstr "Tuota koodia big-endian-tilassa"
17944
17945#: common.opt:1957
17946#, fuzzy, no-c-format
17947msgid "Generate code for static functions even if they are never called."
17948msgstr "Tuota koodia big-endian-tilassa"
17949
17950#: common.opt:1961
17951#, fuzzy, no-c-format
17952msgid "Emit static const variables even if they are not used."
17953msgstr "Tuota koodia big-endian-tilassa"
17954
17955#: common.opt:1965
17956#, no-c-format
17957msgid "Give external symbols a leading underscore."
17958msgstr ""
17959
17960#: common.opt:1973
17961#, no-c-format
17962msgid "Do CFG-sensitive rematerialization in LRA."
17963msgstr ""
17964
17965#: common.opt:1977
17966#, fuzzy, no-c-format
17967msgid "Enable link-time optimization."
17968msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
17969
17970#: common.opt:1981
17971#, no-c-format
17972msgid "Link-time optimization with number of parallel jobs or jobserver."
17973msgstr ""
17974
17975#: common.opt:2003
17976#, no-c-format
17977msgid "Specify the algorithm to partition symbols and vars at linktime."
17978msgstr ""
17979
17980#: common.opt:2008
17981#, no-c-format
17982msgid "-flto-compression-level=<number>\tUse zlib/zstd compression level <number> for IL."
17983msgstr ""
17984
17985#: common.opt:2016
17986#, fuzzy, no-c-format
17987msgid "Report various link-time optimization statistics."
17988msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
17989
17990#: common.opt:2020
17991#, fuzzy, no-c-format
17992msgid "Report various link-time optimization statistics for WPA only."
17993msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
17994
17995#: common.opt:2024
17996#, fuzzy, no-c-format
17997msgid "Set errno after built-in math functions."
17998msgstr "Tunnista sisäiset funktiot"
17999
18000#: common.opt:2028
18001#, no-c-format
18002msgid "-fmax-errors=<number>\tMaximum number of errors to report."
18003msgstr ""
18004
18005#: common.opt:2032
18006#, fuzzy, no-c-format
18007msgid "Report on permanent memory allocation."
18008msgstr "Muistinvarausvirhe"
18009
18010#: common.opt:2036
18011#, fuzzy, no-c-format
18012msgid "Report on permanent memory allocation in WPA only."
18013msgstr "Muistinvarausvirhe"
18014
18015#: common.opt:2043
18016#, no-c-format
18017msgid "Attempt to merge identical constants and constant variables."
18018msgstr ""
18019
18020#: common.opt:2047
18021#, no-c-format
18022msgid "Attempt to merge identical constants across compilation units."
18023msgstr ""
18024
18025#: common.opt:2051
18026#, no-c-format
18027msgid "Attempt to merge identical debug strings across compilation units."
18028msgstr ""
18029
18030#: common.opt:2055
18031#, no-c-format
18032msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
18033msgstr ""
18034
18035#: common.opt:2059
18036#, no-c-format
18037msgid "Perform SMS based modulo scheduling before the first scheduling pass."
18038msgstr ""
18039
18040#: common.opt:2063
18041#, no-c-format
18042msgid "Perform SMS based modulo scheduling with register moves allowed."
18043msgstr ""
18044
18045#: common.opt:2067
18046#, fuzzy, no-c-format
18047msgid "Move loop invariant computations out of loops."
18048msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18049
18050#: common.opt:2071
18051#, fuzzy, no-c-format
18052msgid "Use the RTL dead code elimination pass."
18053msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
18054
18055#: common.opt:2075
18056#, fuzzy, no-c-format
18057msgid "Use the RTL dead store elimination pass."
18058msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
18059
18060#: common.opt:2079
18061#, no-c-format
18062msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
18063msgstr ""
18064
18065#: common.opt:2083
18066#, no-c-format
18067msgid "Support synchronous non-call exceptions."
18068msgstr ""
18069
18070#: common.opt:2087
18071#, no-c-format
18072msgid "-foffload=<targets>=<options>\tSpecify offloading targets and options for them."
18073msgstr ""
18074
18075#: common.opt:2091
18076#, no-c-format
18077msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
18078msgstr ""
18079
18080#: common.opt:2104
18081#, no-c-format
18082msgid "When possible do not generate stack frames."
18083msgstr ""
18084
18085#: common.opt:2108
18086#, fuzzy, no-c-format
18087msgid "Enable all optimization info dumps on stderr."
18088msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
18089
18090#: common.opt:2112
18091#, no-c-format
18092msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
18093msgstr ""
18094
18095#: common.opt:2116
18096#, no-c-format
18097msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
18098msgstr ""
18099
18100#: common.opt:2124
18101#, no-c-format
18102msgid "Optimize sibling and tail recursive calls."
18103msgstr ""
18104
18105#: common.opt:2128
18106#, fuzzy, no-c-format
18107msgid "Perform partial inlining."
18108msgstr "Onnistui osittain"
18109
18110#: common.opt:2132 common.opt:2136
18111#, no-c-format
18112msgid "Report on memory allocation before interprocedural optimization."
18113msgstr ""
18114
18115#: common.opt:2140
18116#, no-c-format
18117msgid "Pack structure members together without holes."
18118msgstr ""
18119
18120#: common.opt:2144
18121#, no-c-format
18122msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
18123msgstr ""
18124
18125#: common.opt:2148
18126#, fuzzy, no-c-format
18127msgid "Return small aggregates in memory, not registers."
18128msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
18129
18130#: common.opt:2152
18131#, fuzzy, no-c-format
18132msgid "Perform loop peeling."
18133msgstr "continue-lause silmukan ulkopuolella"
18134
18135#: common.opt:2156
18136#, fuzzy, no-c-format
18137msgid "Enable machine specific peephole optimizations."
18138msgstr "Käytä AltiVec-käskyjä"
18139
18140#: common.opt:2160
18141#, no-c-format
18142msgid "Enable an RTL peephole pass before sched2."
18143msgstr ""
18144
18145#: common.opt:2164
18146#, fuzzy, no-c-format
18147msgid "Generate position-independent code if possible (large mode)."
18148msgstr "parametrilla %P on vaillinainen tyyppi %qT"
18149
18150#: common.opt:2168
18151#, fuzzy, no-c-format
18152msgid "Generate position-independent code for executables if possible (large mode)."
18153msgstr "parametrilla %P on vaillinainen tyyppi %qT"
18154
18155#: common.opt:2172
18156#, fuzzy, no-c-format
18157msgid "Generate position-independent code if possible (small mode)."
18158msgstr "parametrilla %P on vaillinainen tyyppi %qT"
18159
18160#: common.opt:2176
18161#, fuzzy, no-c-format
18162msgid "Generate position-independent code for executables if possible (small mode)."
18163msgstr "parametrilla %P on vaillinainen tyyppi %qT"
18164
18165#: common.opt:2180
18166#, no-c-format
18167msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
18168msgstr ""
18169
18170#: common.opt:2184
18171#, no-c-format
18172msgid "Specify a plugin to load."
18173msgstr "Anna ladattava liitännäinen."
18174
18175#: common.opt:2188
18176#, no-c-format
18177msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
18178msgstr ""
18179
18180#: common.opt:2192
18181#, fuzzy, no-c-format
18182msgid "Run predictive commoning optimization."
18183msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
18184
18185#: common.opt:2196
18186#, fuzzy, no-c-format
18187msgid "Generate prefetch instructions, if available, for arrays in loops."
18188msgstr "Tuota bittikäskyjä"
18189
18190#: common.opt:2200
18191#, fuzzy, no-c-format
18192msgid "Enable basic program profiling code."
18193msgstr "Ota käyttöön funktioprofilointi"
18194
18195#: common.opt:2204
18196#, fuzzy, no-c-format
18197msgid "Generate absolute source path names for gcov."
18198msgstr "virheellinen versionumero ”%s”"
18199
18200#: common.opt:2208
18201#, fuzzy, no-c-format
18202msgid "Insert arc-based program profiling code."
18203msgstr "Ota käyttöön funktioprofilointi"
18204
18205#: common.opt:2212
18206#, no-c-format
18207msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
18208msgstr ""
18209
18210#: common.opt:2217
18211#, no-c-format
18212msgid "Select the name for storing the profile note file."
18213msgstr ""
18214
18215#: common.opt:2221
18216#, no-c-format
18217msgid "Enable correction of flow inconsistent profile data input."
18218msgstr ""
18219
18220#: common.opt:2225
18221#, no-c-format
18222msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
18223msgstr ""
18224
18225#: common.opt:2229
18226#, no-c-format
18227msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
18228msgstr ""
18229
18230#: common.opt:2233
18231#, no-c-format
18232msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
18233msgstr ""
18234
18235#: common.opt:2249
18236#, no-c-format
18237msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
18238msgstr ""
18239
18240#: common.opt:2265
18241#, no-c-format
18242msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
18243msgstr ""
18244
18245#: common.opt:2269
18246#, no-c-format
18247msgid "Enable common options for generating profile info for profile feedback directed optimizations."
18248msgstr ""
18249
18250#: common.opt:2273
18251#, no-c-format
18252msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
18253msgstr ""
18254
18255#: common.opt:2277
18256#, no-c-format
18257msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
18258msgstr ""
18259
18260#: common.opt:2281
18261#, no-c-format
18262msgid "Register the profile information in the specified section instead of using a constructor/destructor."
18263msgstr ""
18264
18265#: common.opt:2285
18266#, no-c-format
18267msgid "Do not assume that functions never executed during the train run are cold."
18268msgstr ""
18269
18270#: common.opt:2289
18271#, no-c-format
18272msgid "Enable common options for performing profile feedback directed optimizations."
18273msgstr ""
18274
18275#: common.opt:2293
18276#, no-c-format
18277msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
18278msgstr ""
18279
18280#: common.opt:2297
18281#, fuzzy, no-c-format
18282msgid "Insert code to profile values of expressions."
18283msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<<<%>:n sisällä"
18284
18285#: common.opt:2301
18286#, fuzzy, no-c-format
18287msgid "Report on consistency of profile."
18288msgstr "Profiilissa on päättämätön kommentti"
18289
18290#: common.opt:2305
18291#, no-c-format
18292msgid "Enable function reordering that improves code placement."
18293msgstr ""
18294
18295#: common.opt:2309
18296#, fuzzy, no-c-format
18297msgid "Insert NOP instructions at each function entry."
18298msgstr "keskeytysfunktiolla ei saa olla argumentteja"
18299
18300#: common.opt:2316
18301#, no-c-format
18302msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
18303msgstr ""
18304
18305#: common.opt:2326
18306#, no-c-format
18307msgid "Record gcc command line switches in the object file."
18308msgstr ""
18309
18310#: common.opt:2330
18311#, fuzzy, no-c-format
18312msgid "Return small aggregates in registers."
18313msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
18314
18315#: common.opt:2338
18316#, no-c-format
18317msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
18318msgstr ""
18319
18320#: common.opt:2349
18321#, no-c-format
18322msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
18323msgstr ""
18324
18325#: common.opt:2364
18326#, no-c-format
18327msgid "Tell DCE to remove unused C++ allocations."
18328msgstr ""
18329
18330#: common.opt:2368
18331#, fuzzy, no-c-format
18332msgid "Relief of register pressure through live range shrinkage."
18333msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
18334
18335#: common.opt:2372
18336#, fuzzy, no-c-format
18337msgid "Perform a register renaming optimization pass."
18338msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
18339
18340#: common.opt:2376
18341#, fuzzy, no-c-format
18342msgid "Perform a target dependent instruction fusion optimization pass."
18343msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
18344
18345#: common.opt:2380
18346#, no-c-format
18347msgid "Reorder basic blocks to improve code placement."
18348msgstr ""
18349
18350#: common.opt:2384
18351#, no-c-format
18352msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
18353msgstr ""
18354
18355#: common.opt:2397
18356#, no-c-format
18357msgid "Reorder basic blocks and partition into hot and cold sections."
18358msgstr ""
18359
18360#: common.opt:2401
18361#, no-c-format
18362msgid "Reorder functions to improve code placement."
18363msgstr ""
18364
18365#: common.opt:2405
18366#, fuzzy, no-c-format
18367msgid "Add a common subexpression elimination pass after loop optimizations."
18368msgstr "Käytä rekistereitä argumenttien välittämiseen"
18369
18370#: common.opt:2413
18371#, no-c-format
18372msgid "Disable optimizations that assume default FP rounding behavior."
18373msgstr ""
18374
18375#: common.opt:2417
18376#, no-c-format
18377msgid "Enable scheduling across basic blocks."
18378msgstr ""
18379
18380#: common.opt:2421
18381#, fuzzy, no-c-format
18382msgid "Enable register pressure sensitive insn scheduling."
18383msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
18384
18385#: common.opt:2425
18386#, fuzzy, no-c-format
18387msgid "Allow speculative motion of non-loads."
18388msgstr "HALLINTA"
18389
18390#: common.opt:2429
18391#, fuzzy, no-c-format
18392msgid "Allow speculative motion of some loads."
18393msgstr "HALLINTA"
18394
18395#: common.opt:2433
18396#, fuzzy, no-c-format
18397msgid "Allow speculative motion of more loads."
18398msgstr "HALLINTA"
18399
18400#: common.opt:2437
18401#, no-c-format
18402msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
18403msgstr ""
18404
18405#: common.opt:2441
18406#, no-c-format
18407msgid "If scheduling post reload, do superblock scheduling."
18408msgstr ""
18409
18410#: common.opt:2449
18411#, fuzzy, no-c-format
18412msgid "Reschedule instructions before register allocation."
18413msgstr "Käytä rekistereitä argumenttien välittämiseen"
18414
18415#: common.opt:2453
18416#, fuzzy, no-c-format
18417msgid "Reschedule instructions after register allocation."
18418msgstr "Käytä rekistereitä argumenttien välittämiseen"
18419
18420#: common.opt:2460
18421#, no-c-format
18422msgid "Schedule instructions using selective scheduling algorithm."
18423msgstr ""
18424
18425#: common.opt:2464
18426#, fuzzy, no-c-format
18427msgid "Run selective scheduling after reload."
18428msgstr "HALLINTA"
18429
18430#: common.opt:2468
18431#, no-c-format
18432msgid "Run self-tests, using the given path to locate test files."
18433msgstr ""
18434
18435#: common.opt:2472
18436#, no-c-format
18437msgid "Perform software pipelining of inner loops during selective scheduling."
18438msgstr ""
18439
18440#: common.opt:2476
18441#, no-c-format
18442msgid "Perform software pipelining of outer loops during selective scheduling."
18443msgstr ""
18444
18445#: common.opt:2480
18446#, no-c-format
18447msgid "Reschedule pipelined regions without pipelining."
18448msgstr ""
18449
18450#: common.opt:2484
18451#, no-c-format
18452msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
18453msgstr ""
18454
18455#: common.opt:2490
18456#, no-c-format
18457msgid "Allow premature scheduling of queued insns."
18458msgstr ""
18459
18460#: common.opt:2494
18461#, no-c-format
18462msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
18463msgstr ""
18464
18465#: common.opt:2502
18466#, no-c-format
18467msgid "Set dependence distance checking in premature scheduling of queued insns."
18468msgstr ""
18469
18470#: common.opt:2506
18471#, no-c-format
18472msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
18473msgstr ""
18474
18475#: common.opt:2510
18476#, fuzzy, no-c-format
18477msgid "Enable the group heuristic in the scheduler."
18478msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
18479
18480#: common.opt:2514
18481#, fuzzy, no-c-format
18482msgid "Enable the critical path heuristic in the scheduler."
18483msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
18484
18485#: common.opt:2518
18486#, fuzzy, no-c-format
18487msgid "Enable the speculative instruction heuristic in the scheduler."
18488msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
18489
18490#: common.opt:2522
18491#, fuzzy, no-c-format
18492msgid "Enable the rank heuristic in the scheduler."
18493msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
18494
18495#: common.opt:2526
18496#, fuzzy, no-c-format
18497msgid "Enable the last instruction heuristic in the scheduler."
18498msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
18499
18500#: common.opt:2530
18501#, fuzzy, no-c-format
18502msgid "Enable the dependent count heuristic in the scheduler."
18503msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
18504
18505#: common.opt:2534
18506#, no-c-format
18507msgid "Access data in the same section from shared anchor points."
18508msgstr ""
18509
18510#: common.opt:2546
18511#, no-c-format
18512msgid "Turn on Redundant Extensions Elimination pass."
18513msgstr ""
18514
18515#: common.opt:2550
18516#, no-c-format
18517msgid "Show column numbers in diagnostics, when available.  Default on."
18518msgstr ""
18519
18520#: common.opt:2554
18521#, no-c-format
18522msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
18523msgstr ""
18524
18525#: common.opt:2559
18526#, fuzzy, no-c-format
18527msgid "Shrink-wrap parts of the prologue and epilogue separately."
18528msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
18529
18530#: common.opt:2563
18531#, no-c-format
18532msgid "Disable optimizations observable by IEEE signaling NaNs."
18533msgstr ""
18534
18535#: common.opt:2567
18536#, no-c-format
18537msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
18538msgstr ""
18539
18540#: common.opt:2571
18541#, fuzzy, no-c-format
18542msgid "Convert floating point constants to single precision constants."
18543msgstr "ylivuoto implisiittisessä vakiomuunnoksessa"
18544
18545#: common.opt:2575
18546#, fuzzy, no-c-format
18547msgid "Split lifetimes of induction variables when loops are unrolled."
18548msgstr "Tuota bittikäskyjä"
18549
18550#: common.opt:2579
18551#, fuzzy, no-c-format
18552msgid "Generate discontiguous stack frames."
18553msgstr "Tuota little-endian-koodia"
18554
18555#: common.opt:2583
18556#, no-c-format
18557msgid "Split wide types into independent registers."
18558msgstr ""
18559
18560#: common.opt:2587
18561#, no-c-format
18562msgid "Split wide types into independent registers earlier."
18563msgstr ""
18564
18565#: common.opt:2591
18566#, fuzzy, no-c-format
18567msgid "Enable backward propagation of use properties at the SSA level."
18568msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18569
18570#: common.opt:2595
18571#, no-c-format
18572msgid "Optimize conditional patterns using SSA PHI nodes."
18573msgstr ""
18574
18575#: common.opt:2599
18576#, no-c-format
18577msgid "Optimize amount of stdarg registers saved to stack at start of function."
18578msgstr ""
18579
18580#: common.opt:2603
18581#, fuzzy, no-c-format
18582msgid "Apply variable expansion when loops are unrolled."
18583msgstr "Tuota bittikäskyjä"
18584
18585#: common.opt:2607
18586#, no-c-format
18587msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
18588msgstr ""
18589
18590#: common.opt:2611
18591#, no-c-format
18592msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
18593msgstr ""
18594
18595#: common.opt:2615
18596#, no-c-format
18597msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
18598msgstr ""
18599
18600#: common.opt:2623
18601#, no-c-format
18602msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
18603msgstr ""
18604
18605#: common.opt:2627
18606#, no-c-format
18607msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
18608msgstr ""
18609
18610#: common.opt:2631
18611#, fuzzy, no-c-format
18612msgid "Use propolice as a stack protection method."
18613msgstr "Ota käyttöön saturation-käskyt"
18614
18615#: common.opt:2635
18616#, fuzzy, no-c-format
18617msgid "Use a stack protection method for every function."
18618msgstr "Ota käyttöön saturation-käskyt"
18619
18620#: common.opt:2639
18621#, fuzzy, no-c-format
18622msgid "Use a smart stack protection method for certain functions."
18623msgstr "Ota käyttöön saturation-käskyt"
18624
18625#: common.opt:2643
18626#, fuzzy, no-c-format
18627msgid "Use stack protection method only for functions with the stack_protect attribute."
18628msgstr "epäkelpo osoitintila %qs"
18629
18630#: common.opt:2647
18631#, no-c-format
18632msgid "Output stack usage information on a per-function basis."
18633msgstr ""
18634
18635#: common.opt:2659
18636#, no-c-format
18637msgid "Assume strict aliasing rules apply."
18638msgstr ""
18639
18640#: common.opt:2663
18641#, fuzzy, no-c-format
18642msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
18643msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
18644
18645#: common.opt:2667
18646#, no-c-format
18647msgid "Implement __atomic operations via libcalls to legacy __sync functions."
18648msgstr ""
18649
18650#: common.opt:2671
18651#, no-c-format
18652msgid "Check for syntax errors, then stop."
18653msgstr "Tarkasta syntaksivirheet ja lopeta."
18654
18655#: common.opt:2675
18656#, no-c-format
18657msgid "Create data files needed by \"gcov\"."
18658msgstr ""
18659
18660#: common.opt:2679
18661#, fuzzy, no-c-format
18662msgid "Perform jump threading optimizations."
18663msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
18664
18665#: common.opt:2683
18666#, no-c-format
18667msgid "Report the time taken by each compiler pass."
18668msgstr ""
18669
18670#: common.opt:2687
18671#, no-c-format
18672msgid "Record times taken by sub-phases separately."
18673msgstr ""
18674
18675#: common.opt:2691
18676#, no-c-format
18677msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
18678msgstr ""
18679
18680#: common.opt:2710
18681#, no-c-format
18682msgid "Reorder top level functions, variables, and asms."
18683msgstr ""
18684
18685#: common.opt:2714
18686#, fuzzy, no-c-format
18687msgid "Perform superblock formation via tail duplication."
18688msgstr "Suorita uusille äänitetyille tiedotteille:"
18689
18690#: common.opt:2718
18691#, no-c-format
18692msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
18693msgstr ""
18694
18695#: common.opt:2726
18696#, fuzzy, no-c-format
18697msgid "Assume floating-point operations can trap."
18698msgstr "Käytä ohjelmistoliukulukuja"
18699
18700#: common.opt:2730
18701#, no-c-format
18702msgid "Trap for signed overflow in addition, subtraction and multiplication."
18703msgstr ""
18704
18705#: common.opt:2734
18706#, fuzzy, no-c-format
18707msgid "Enable SSA-CCP optimization on trees."
18708msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18709
18710#: common.opt:2738
18711#, fuzzy, no-c-format
18712msgid "Enable SSA-BIT-CCP optimization on trees."
18713msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18714
18715#: common.opt:2746
18716#, fuzzy, no-c-format
18717msgid "Enable loop header copying on trees."
18718msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
18719
18720#: common.opt:2754
18721#, fuzzy, no-c-format
18722msgid "Enable SSA coalescing of user variables."
18723msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
18724
18725#: common.opt:2762
18726#, fuzzy, no-c-format
18727msgid "Enable copy propagation on trees."
18728msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18729
18730#: common.opt:2770
18731#, fuzzy, no-c-format
18732msgid "Transform condition stores into unconditional ones."
18733msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18734
18735#: common.opt:2774
18736#, fuzzy, no-c-format
18737msgid "Perform conversions of switch initializations."
18738msgstr "enum-muunnos alustuksessa on virheellistä C++-kielessä"
18739
18740#: common.opt:2778
18741#, fuzzy, no-c-format
18742msgid "Enable SSA dead code elimination optimization on trees."
18743msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18744
18745#: common.opt:2782
18746#, fuzzy, no-c-format
18747msgid "Enable dominator optimizations."
18748msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
18749
18750#: common.opt:2786
18751#, fuzzy, no-c-format
18752msgid "Enable tail merging on trees."
18753msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
18754
18755#: common.opt:2790
18756#, fuzzy, no-c-format
18757msgid "Enable dead store elimination."
18758msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
18759
18760#: common.opt:2794
18761#, fuzzy, no-c-format
18762msgid "Enable forward propagation on trees."
18763msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18764
18765#: common.opt:2798
18766#, fuzzy, no-c-format
18767msgid "Enable Full Redundancy Elimination (FRE) on trees."
18768msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18769
18770#: common.opt:2802
18771#, fuzzy, no-c-format
18772msgid "Enable string length optimizations on trees."
18773msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18774
18775#: common.opt:2806
18776#, no-c-format
18777msgid "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."
18778msgstr ""
18779
18780#: common.opt:2812
18781#, no-c-format
18782msgid "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."
18783msgstr ""
18784
18785#: common.opt:2819
18786#, fuzzy, no-c-format
18787msgid "Enable loop distribution on trees."
18788msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18789
18790#: common.opt:2823
18791#, fuzzy, no-c-format
18792msgid "Enable loop distribution for patterns transformed into a library call."
18793msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18794
18795#: common.opt:2827
18796#, fuzzy, no-c-format
18797msgid "Enable loop invariant motion on trees."
18798msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18799
18800#: common.opt:2835
18801#, fuzzy, no-c-format
18802msgid "Create canonical induction variables in loops."
18803msgstr "Tuota bittikäskyjä"
18804
18805#: common.opt:2839
18806#, fuzzy, no-c-format
18807msgid "Enable loop optimizations on tree level."
18808msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18809
18810#: common.opt:2843
18811#, fuzzy, no-c-format
18812msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
18813msgstr "Käytä auto_maattisisennystä"
18814
18815#: common.opt:2847
18816#, fuzzy, no-c-format
18817msgid "Enable hoisting loads from conditional pointers."
18818msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18819
18820#: common.opt:2851
18821#, fuzzy, no-c-format
18822msgid "Enable SSA-PRE optimization on trees."
18823msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18824
18825#: common.opt:2855
18826#, no-c-format
18827msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
18828msgstr ""
18829
18830#: common.opt:2859
18831#, fuzzy, no-c-format
18832msgid "Perform function-local points-to analysis on trees."
18833msgstr "Sähkökatko"
18834
18835#: common.opt:2863
18836#, fuzzy, no-c-format
18837msgid "Enable reassociation on tree level."
18838msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18839
18840#: common.opt:2871
18841#, fuzzy, no-c-format
18842msgid "Enable SSA code sinking on trees."
18843msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
18844
18845#: common.opt:2875
18846#, no-c-format
18847msgid "Perform straight-line strength reduction."
18848msgstr ""
18849
18850#: common.opt:2879
18851#, fuzzy, no-c-format
18852msgid "Perform scalar replacement of aggregates."
18853msgstr "Sähkökatko"
18854
18855#: common.opt:2883
18856#, no-c-format
18857msgid "Replace temporary expressions in the SSA->normal pass."
18858msgstr ""
18859
18860#: common.opt:2887
18861#, no-c-format
18862msgid "Perform live range splitting during the SSA->normal pass."
18863msgstr ""
18864
18865#: common.opt:2891
18866#, fuzzy, no-c-format
18867msgid "Perform Value Range Propagation on trees."
18868msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18869
18870#: common.opt:2895
18871#, no-c-format
18872msgid "Split paths leading to loop backedges."
18873msgstr ""
18874
18875#: common.opt:2899
18876#, no-c-format
18877msgid "Assume common declarations may be overridden with ones with a larger trailing array."
18878msgstr ""
18879
18880#: common.opt:2904
18881#, no-c-format
18882msgid "Compile whole compilation unit at a time."
18883msgstr ""
18884
18885#: common.opt:2908
18886#, fuzzy, no-c-format
18887msgid "Perform loop unrolling when iteration count is known."
18888msgstr "continue-lause silmukan ulkopuolella"
18889
18890#: common.opt:2912
18891#, fuzzy, no-c-format
18892msgid "Perform loop unrolling for all loops."
18893msgstr "continue-lause silmukan ulkopuolella"
18894
18895#: common.opt:2927
18896#, no-c-format
18897msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
18898msgstr ""
18899
18900#: common.opt:2932
18901#, no-c-format
18902msgid "Same as -fassociative-math for expressions which include division."
18903msgstr ""
18904
18905#: common.opt:2940
18906#, no-c-format
18907msgid "Allow math optimizations that may violate IEEE or ISO standards."
18908msgstr ""
18909
18910#: common.opt:2944
18911#, fuzzy, no-c-format
18912msgid "Perform loop unswitching."
18913msgstr "continue-lause silmukan ulkopuolella"
18914
18915#: common.opt:2948
18916#, fuzzy, no-c-format
18917msgid "Perform loop splitting."
18918msgstr "continue-lause silmukan ulkopuolella"
18919
18920#: common.opt:2952
18921#, no-c-format
18922msgid "Version loops based on whether indices have a stride of one."
18923msgstr ""
18924
18925#: common.opt:2956
18926#, fuzzy, no-c-format
18927msgid "Just generate unwind tables for exception handling."
18928msgstr "Käytä poikkeustenkäsittelyä"
18929
18930#: common.opt:2960
18931#, fuzzy, no-c-format
18932msgid "Use the bfd linker instead of the default linker."
18933msgstr "Käytä PowerPC-64 -käskykantaa"
18934
18935#: common.opt:2964
18936#, fuzzy, no-c-format
18937msgid "Use the gold linker instead of the default linker."
18938msgstr "Käytä PowerPC-64 -käskykantaa"
18939
18940#: common.opt:2968
18941#, fuzzy, no-c-format
18942msgid "Use the lld LLVM linker instead of the default linker."
18943msgstr "Käytä PowerPC-64 -käskykantaa"
18944
18945#: common.opt:2980
18946#, fuzzy, no-c-format
18947msgid "Perform variable tracking."
18948msgstr "Suorita uusille äänitetyille tiedotteille:"
18949
18950#: common.opt:2988
18951#, fuzzy, no-c-format
18952msgid "Perform variable tracking by annotating assignments."
18953msgstr "Suorita uusille äänitetyille tiedotteille:"
18954
18955#: common.opt:2994
18956#, no-c-format
18957msgid "Toggle -fvar-tracking-assignments."
18958msgstr ""
18959
18960#: common.opt:3002
18961#, fuzzy, no-c-format
18962msgid "Perform variable tracking and also tag variables that are uninitialized."
18963msgstr "Suorita uusille äänitetyille tiedotteille:"
18964
18965#: common.opt:3007
18966#, fuzzy, no-c-format
18967msgid "Enable vectorization on trees."
18968msgstr "Ota käyttöön moniydintuki"
18969
18970#: common.opt:3015
18971#, fuzzy, no-c-format
18972msgid "Enable loop vectorization on trees."
18973msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18974
18975#: common.opt:3019
18976#, fuzzy, no-c-format
18977msgid "Enable basic block vectorization (SLP) on trees."
18978msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18979
18980#: common.opt:3023
18981#, fuzzy, no-c-format
18982msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
18983msgstr "Käytä AltiVec-käskyjä"
18984
18985#: common.opt:3027
18986#, fuzzy, no-c-format
18987msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
18988msgstr "Käytä AltiVec-käskyjä"
18989
18990#: common.opt:3046
18991#, no-c-format
18992msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
18993msgstr ""
18994
18995#: common.opt:3054
18996#, fuzzy, no-c-format
18997msgid "Enable copy propagation of scalar-evolution information."
18998msgstr "ehtolausekkeessa ei-lvalue-taulukko"
18999
19000#: common.opt:3064
19001#, no-c-format
19002msgid "Add extra commentary to assembler output."
19003msgstr ""
19004
19005#: common.opt:3068
19006#, no-c-format
19007msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
19008msgstr ""
19009
19010#: common.opt:3087
19011#, no-c-format
19012msgid "Validate vtable pointers before using them."
19013msgstr ""
19014
19015#: common.opt:3103
19016#, fuzzy, no-c-format
19017msgid "Output vtable verification counters."
19018msgstr "Ota käyttöön moniydintuki"
19019
19020#: common.opt:3107
19021#, fuzzy, no-c-format
19022msgid "Output vtable verification pointer sets information."
19023msgstr "Ota käyttöön moniydintuki"
19024
19025#: common.opt:3111
19026#, fuzzy, no-c-format
19027msgid "Use expression value profiles in optimizations."
19028msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
19029
19030#: common.opt:3115
19031#, no-c-format
19032msgid "Construct webs and split unrelated uses of single variable."
19033msgstr ""
19034
19035#: common.opt:3119
19036#, fuzzy, no-c-format
19037msgid "Enable conditional dead code elimination for builtin calls."
19038msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
19039
19040#: common.opt:3123
19041#, fuzzy, no-c-format
19042msgid "Perform whole program optimizations."
19043msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
19044
19045#: common.opt:3127
19046#, fuzzy, no-c-format
19047msgid "Assume pointer overflow wraps around."
19048msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
19049
19050#: common.opt:3131
19051#, fuzzy, no-c-format
19052msgid "Assume signed arithmetic overflow wraps around."
19053msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
19054
19055#: common.opt:3135
19056#, fuzzy, no-c-format
19057msgid "Put zero initialized data in the bss section."
19058msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
19059
19060#: common.opt:3139
19061#, no-c-format
19062msgid "Clear call-used registers upon function return."
19063msgstr ""
19064
19065#: common.opt:3143
19066#, no-c-format
19067msgid "Generate debug information in default format."
19068msgstr "Tuota vianjäljitystietoja oletusmuodossa."
19069
19070#: common.opt:3147
19071#, no-c-format
19072msgid "Assume assembler support for (DWARF2+) .loc directives."
19073msgstr ""
19074
19075#: common.opt:3151
19076#, no-c-format
19077msgid "Assume assembler support for view in (DWARF2+) .loc directives."
19078msgstr ""
19079
19080#: common.opt:3171
19081#, no-c-format
19082msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
19083msgstr ""
19084
19085#: common.opt:3175
19086#, fuzzy, no-c-format
19087msgid "Generate debug information in default version of DWARF format."
19088msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
19089
19090#: common.opt:3179
19091#, fuzzy, no-c-format
19092msgid "Generate debug information in DWARF v2 (or later) format."
19093msgstr "Tuota vianjäljitystietoja XCOFF-muodossa"
19094
19095#: common.opt:3183
19096#, no-c-format
19097msgid "Use 32-bit DWARF format when emitting DWARF debug information."
19098msgstr ""
19099
19100#: common.opt:3187
19101#, no-c-format
19102msgid "Use 64-bit DWARF format when emitting DWARF debug information."
19103msgstr ""
19104
19105#: common.opt:3191
19106#, fuzzy, no-c-format
19107msgid "Generate debug information in default extended format."
19108msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
19109
19110#: common.opt:3195
19111#, fuzzy, no-c-format
19112msgid "Generate extended entry point information for inlined functions."
19113msgstr "indeksoitu arvo on osoitin funktioon"
19114
19115#: common.opt:3199
19116#, no-c-format
19117msgid "Compute locview reset points based on insn length estimates."
19118msgstr ""
19119
19120#: common.opt:3207
19121#, fuzzy, no-c-format
19122msgid "Don't generate DWARF pubnames and pubtypes sections."
19123msgstr "Tuota vianjäljitystietoja VMS-muodossa"
19124
19125#: common.opt:3211
19126#, fuzzy, no-c-format
19127msgid "Generate DWARF pubnames and pubtypes sections."
19128msgstr "Tuota vianjäljitystietoja VMS-muodossa"
19129
19130#: common.opt:3215
19131#, fuzzy, no-c-format
19132msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
19133msgstr "Tuota vianjäljitystietoja VMS-muodossa"
19134
19135#: common.opt:3219
19136#, no-c-format
19137msgid "Record gcc command line switches in DWARF DW_AT_producer."
19138msgstr ""
19139
19140#: common.opt:3223
19141#, fuzzy, no-c-format
19142msgid "Generate debug information in separate .dwo files."
19143msgstr "Tuota vianjäljitystietoja VMS-muodossa"
19144
19145#: common.opt:3227
19146#, fuzzy, no-c-format
19147msgid "Generate debug information in STABS format."
19148msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
19149
19150#: common.opt:3231
19151#, fuzzy, no-c-format
19152msgid "Generate debug information in extended STABS format."
19153msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
19154
19155#: common.opt:3235
19156#, no-c-format
19157msgid "Emit progressive recommended breakpoint locations."
19158msgstr ""
19159
19160#: common.opt:3239
19161#, no-c-format
19162msgid "Don't emit DWARF additions beyond selected version."
19163msgstr ""
19164
19165#: common.opt:3243
19166#, no-c-format
19167msgid "Add description attributes to some DWARF DIEs that have no name attribute."
19168msgstr ""
19169
19170#: common.opt:3247
19171#, fuzzy, no-c-format
19172msgid "Toggle debug information generation."
19173msgstr "Tuota vianjäljitystietoja VMS-muodossa"
19174
19175#: common.opt:3251
19176#, no-c-format
19177msgid "Augment variable location lists with progressive views."
19178msgstr ""
19179
19180#: common.opt:3258
19181#, no-c-format
19182msgid "Generate debug information in VMS format."
19183msgstr "Tuota vianjäljitystietoja VMS-muodossa."
19184
19185#: common.opt:3262
19186#, no-c-format
19187msgid "Generate debug information in XCOFF format."
19188msgstr "Tuota vianjäljitystietoja XCOFF-muodossa."
19189
19190#: common.opt:3266
19191#, fuzzy, no-c-format
19192msgid "Generate debug information in extended XCOFF format."
19193msgstr "Tuota vianjäljitystietoja XCOFF-muodossa"
19194
19195#: common.opt:3284
19196#, fuzzy, no-c-format
19197msgid "Generate compressed debug sections."
19198msgstr "Tuota vianjäljitystietoja VMS-muodossa"
19199
19200#: common.opt:3288
19201#, fuzzy, no-c-format
19202msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
19203msgstr "Tuota isel-käskyjä"
19204
19205#: common.opt:3295
19206#, fuzzy, no-c-format
19207msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
19208msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
19209
19210#: common.opt:3299
19211#, fuzzy, no-c-format
19212msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
19213msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
19214
19215#: common.opt:3324
19216#, fuzzy, no-c-format
19217msgid "-o <file>\tPlace output into <file>."
19218msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
19219
19220#: common.opt:3328
19221#, no-c-format
19222msgid "Enable function profiling."
19223msgstr "Ota käyttöön funktioprofilointi."
19224
19225#: common.opt:3338
19226#, no-c-format
19227msgid "Like -pedantic but issue them as errors."
19228msgstr ""
19229
19230#: common.opt:3378
19231#, fuzzy, no-c-format
19232msgid "Do not display functions compiled or elapsed time."
19233msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
19234
19235#: common.opt:3410
19236#, no-c-format
19237msgid "Enable verbose output."
19238msgstr "Ota käyttöön yksityiskohtainen tuloste."
19239
19240#: common.opt:3414
19241#, no-c-format
19242msgid "Display the compiler's version."
19243msgstr "Näytä kääntäjän versio."
19244
19245#: common.opt:3418
19246#, no-c-format
19247msgid "Suppress warnings."
19248msgstr "Vaienna varoitukset."
19249
19250#: common.opt:3428
19251#, no-c-format
19252msgid "Create a shared library."
19253msgstr "Luo jaettu kirjasto."
19254
19255#: common.opt:3476
19256#, no-c-format
19257msgid "Don't create a dynamically linked position independent executable."
19258msgstr "Älä luo dynaamisesti linkitettyä paikkariippumatonta suoritettavaa tiedostoa."
19259
19260#: common.opt:3480
19261#, fuzzy, no-c-format
19262msgid "Create a dynamically linked position independent executable."
19263msgstr "Luo paikkariippumaton suoritettava tiedosto"
19264
19265#: common.opt:3484
19266#, fuzzy, no-c-format
19267msgid "Create a static position independent executable."
19268msgstr "Luo paikkariippumaton suoritettava tiedosto"
19269
19270#: common.opt:3491
19271#, no-c-format
19272msgid "Use caller save register across calls if possible."
19273msgstr ""
19274
19275#: params.opt:27
19276#, no-c-format
19277msgid "Loops iterating at least selected number of iterations will get loop alignment."
19278msgstr ""
19279
19280#: params.opt:31
19281#, no-c-format
19282msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
19283msgstr ""
19284
19285#: params.opt:35
19286#, fuzzy, no-c-format
19287msgid "Enable asan globals protection."
19288msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
19289
19290#: params.opt:39
19291#, fuzzy, no-c-format
19292msgid "Enable asan allocas/VLAs protection."
19293msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
19294
19295#: params.opt:43
19296#, fuzzy, no-c-format
19297msgid "Enable asan load operations protection."
19298msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
19299
19300#: params.opt:47
19301#, fuzzy, no-c-format
19302msgid "Enable asan store operations protection."
19303msgstr "Ota käyttöön saturation-käskyt"
19304
19305#: params.opt:51
19306#, no-c-format
19307msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
19308msgstr ""
19309
19310#: params.opt:55
19311#, fuzzy, no-c-format
19312msgid "Enable asan builtin functions protection."
19313msgstr "Ota käyttöön saturation-käskyt"
19314
19315#: params.opt:59
19316#, fuzzy, no-c-format
19317msgid "Enable asan stack protection."
19318msgstr "Ota käyttöön saturation-käskyt"
19319
19320#: params.opt:63
19321#, no-c-format
19322msgid "Enable asan detection of use-after-return bugs."
19323msgstr ""
19324
19325#: params.opt:67
19326#, no-c-format
19327msgid "Enable hwasan instrumentation of statically sized stack-allocated variables."
19328msgstr ""
19329
19330#: params.opt:71
19331#, no-c-format
19332msgid "Use random base tag for each frame, as opposed to base always zero."
19333msgstr ""
19334
19335#: params.opt:75
19336#, fuzzy, no-c-format
19337msgid "Enable hwasan instrumentation of allocas/VLAs."
19338msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
19339
19340#: params.opt:79
19341#, fuzzy, no-c-format
19342msgid "Enable hwasan instrumentation of load operations."
19343msgstr "Ota käyttöön saturation-käskyt"
19344
19345#: params.opt:83
19346#, fuzzy, no-c-format
19347msgid "Enable hwasan instrumentation of store operations."
19348msgstr "Ota käyttöön saturation-käskyt"
19349
19350#: params.opt:87
19351#, fuzzy, no-c-format
19352msgid "Enable hwasan instrumentation of builtin functions."
19353msgstr "virheellinen sisäinen makro ”%s”"
19354
19355#: params.opt:91
19356#, fuzzy, no-c-format
19357msgid "Average number of iterations of a loop."
19358msgstr "parametrin %qs maksimiarvo on %u"
19359
19360#: params.opt:95
19361#, no-c-format
19362msgid "Maximum number of bits for which we avoid creating FMAs."
19363msgstr ""
19364
19365#: params.opt:99
19366#, no-c-format
19367msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
19368msgstr ""
19369
19370#: params.opt:103
19371#, no-c-format
19372msgid "The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3."
19373msgstr ""
19374
19375#: params.opt:107
19376#, no-c-format
19377msgid "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."
19378msgstr ""
19379
19380#: params.opt:111
19381#, no-c-format
19382msgid "Probability that COMDAT function will be shared with different compilation unit."
19383msgstr ""
19384
19385#: params.opt:115
19386#, fuzzy, no-c-format
19387msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
19388msgstr "Kumoamistoimintojen enimmäismäärä"
19389
19390#: params.opt:119
19391#, fuzzy, no-c-format
19392msgid "Maximum number of queries into the alias oracle per store."
19393msgstr "parametrin %qs maksimiarvo on %u"
19394
19395#: params.opt:123
19396#, fuzzy, no-c-format
19397msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
19398msgstr "parametrin %qs maksimiarvo on %u"
19399
19400#: params.opt:127
19401#, no-c-format
19402msgid "Maximal estimated growth of function body caused by early inlining of single call."
19403msgstr ""
19404
19405#: params.opt:131
19406#, no-c-format
19407msgid "--param=evrp-mode=[legacy|ranger|legacy-first|ranger-first|ranger-trace|ranger-debug|trace|debug] Specifies the mode Early VRP should operate in."
19408msgstr ""
19409
19410#: params.opt:162
19411#, no-c-format
19412msgid "Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges."
19413msgstr ""
19414
19415#: params.opt:167
19416#, no-c-format
19417msgid "Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block."
19418msgstr ""
19419
19420#: params.opt:171
19421#, no-c-format
19422msgid "Scale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements."
19423msgstr ""
19424
19425#: params.opt:175
19426#, no-c-format
19427msgid "Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks."
19428msgstr ""
19429
19430#: params.opt:179
19431#, no-c-format
19432msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
19433msgstr ""
19434
19435#: params.opt:183
19436#, no-c-format
19437msgid "The threshold ratio for performing partial redundancy elimination after reload."
19438msgstr ""
19439
19440#: params.opt:187
19441#, no-c-format
19442msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
19443msgstr ""
19444
19445#: params.opt:191
19446#, no-c-format
19447msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel."
19448msgstr ""
19449
19450#: params.opt:195
19451#, no-c-format
19452msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
19453msgstr ""
19454
19455#: params.opt:199
19456#, no-c-format
19457msgid "Minimum heap size before we start collecting garbage, in kilobytes."
19458msgstr ""
19459
19460#: params.opt:203
19461#, no-c-format
19462msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE."
19463msgstr ""
19464
19465#: params.opt:207
19466#, no-c-format
19467msgid "Whether codegen errors should be ICEs when -fchecking."
19468msgstr ""
19469
19470#: params.opt:211
19471#, fuzzy, no-c-format
19472msgid "Maximum number of arrays per SCoP."
19473msgstr "parametrin %qs maksimiarvo on %u"
19474
19475#: params.opt:215
19476#, fuzzy, no-c-format
19477msgid "Maximum number of parameters in a SCoP."
19478msgstr "Kumoamistoimintojen enimmäismäärä"
19479
19480#: params.opt:219
19481#, no-c-format
19482msgid "The number of elements for which hash table verification is done for each searched element."
19483msgstr ""
19484
19485#: params.opt:223
19486#, no-c-format
19487msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)."
19488msgstr ""
19489
19490#: params.opt:227
19491#, no-c-format
19492msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)."
19493msgstr ""
19494
19495#: params.opt:231
19496#, no-c-format
19497msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot."
19498msgstr ""
19499
19500#: params.opt:235
19501#, no-c-format
19502msgid "The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
19503msgstr ""
19504
19505#: params.opt:239
19506#, no-c-format
19507msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
19508msgstr ""
19509
19510#: params.opt:243
19511#, no-c-format
19512msgid "How much can given compilation unit grow because of the inlining (in percent)."
19513msgstr ""
19514
19515#: params.opt:247
19516#, fuzzy, no-c-format
19517msgid "The upper bound for sharing integer constants."
19518msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
19519
19520#: params.opt:251
19521#, no-c-format
19522msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
19523msgstr ""
19524
19525#: params.opt:255
19526#, no-c-format
19527msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
19528msgstr ""
19529
19530#: params.opt:259
19531#, fuzzy, no-c-format
19532msgid "Maximum depth of recursive cloning for self-recursive function."
19533msgstr "Kumoamistoimintojen enimmäismäärä"
19534
19535#: params.opt:263
19536#, no-c-format
19537msgid "Recursive cloning only when the probability of call being executed exceeds the parameter."
19538msgstr ""
19539
19540#: params.opt:267
19541#, no-c-format
19542msgid "Percentage penalty the recursive functions will receive when they are evaluated for cloning."
19543msgstr ""
19544
19545#: params.opt:271
19546#, no-c-format
19547msgid "Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning."
19548msgstr ""
19549
19550#: params.opt:275
19551#, fuzzy, no-c-format
19552msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)."
19553msgstr "Sähkökatko"
19554
19555#: params.opt:279
19556#, fuzzy, no-c-format
19557msgid "The size of translation unit that IPA-CP pass considers large."
19558msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
19559
19560#: params.opt:283
19561#, no-c-format
19562msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
19563msgstr ""
19564
19565#: params.opt:287
19566#, no-c-format
19567msgid "Maximum number of statements visited during jump function offset discovery."
19568msgstr ""
19569
19570#: params.opt:291
19571#, no-c-format
19572msgid "Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function."
19573msgstr ""
19574
19575#: params.opt:295
19576#, no-c-format
19577msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
19578msgstr ""
19579
19580#: params.opt:299
19581#, fuzzy, no-c-format
19582msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis."
19583msgstr "parametrin %qs maksimiarvo on %u"
19584
19585#: params.opt:303
19586#, no-c-format
19587msgid "Maximum number of different predicates used to track properties of loops in IPA analysis."
19588msgstr ""
19589
19590#: params.opt:307
19591#, no-c-format
19592msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation."
19593msgstr ""
19594
19595#: params.opt:311
19596#, no-c-format
19597msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter."
19598msgstr ""
19599
19600#: params.opt:315
19601#, no-c-format
19602msgid "Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
19603msgstr ""
19604
19605#: params.opt:319
19606#, no-c-format
19607msgid "The number of registers in each class kept unused by loop invariant motion."
19608msgstr ""
19609
19610#: params.opt:323
19611#, no-c-format
19612msgid "Max size of conflict table in MB."
19613msgstr ""
19614
19615#: params.opt:327
19616#, no-c-format
19617msgid "Max loops number for regional RA."
19618msgstr ""
19619
19620#: params.opt:331
19621#, fuzzy, no-c-format
19622msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization."
19623msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
19624
19625#: params.opt:335
19626#, fuzzy, no-c-format
19627msgid "Bound on number of candidates below that all candidates are considered in iv optimizations."
19628msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
19629
19630#: params.opt:339
19631#, fuzzy, no-c-format
19632msgid "Bound on number of iv uses in loop optimized in iv optimizations."
19633msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
19634
19635#: params.opt:343
19636#, no-c-format
19637msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size."
19638msgstr ""
19639
19640#: params.opt:347
19641#, no-c-format
19642msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed."
19643msgstr ""
19644
19645#: params.opt:351
19646#, no-c-format
19647msgid "The size of L1 cache line."
19648msgstr "L1-välimuistirivin koko."
19649
19650#: params.opt:355
19651#, no-c-format
19652msgid "The size of L1 cache."
19653msgstr "L1-välimuistin koko."
19654
19655#: params.opt:359
19656#, no-c-format
19657msgid "The size of L2 cache."
19658msgstr "L2-välimuistin koko."
19659
19660#: params.opt:363
19661#, no-c-format
19662msgid "Maximal growth due to inlining of large function (in percent)."
19663msgstr ""
19664
19665#: params.opt:367
19666#, fuzzy, no-c-format
19667msgid "The size of function body to be considered large."
19668msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
19669
19670#: params.opt:371
19671#, fuzzy, no-c-format
19672msgid "The size of stack frame to be considered large."
19673msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
19674
19675#: params.opt:375
19676#, no-c-format
19677msgid "Maximal stack frame growth due to inlining (in percent)."
19678msgstr ""
19679
19680#: params.opt:379
19681#, fuzzy, no-c-format
19682msgid "The size of translation unit to be considered large."
19683msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
19684
19685#: params.opt:383
19686#, no-c-format
19687msgid "Maximum number of concurrently open C++ module files when lazy loading."
19688msgstr ""
19689
19690#: params.opt:387
19691#, no-c-format
19692msgid "The minimum cost of an expensive expression in the loop invariant motion."
19693msgstr ""
19694
19695#: params.opt:391
19696#, no-c-format
19697msgid "True if a non-short-circuit operation is optimal."
19698msgstr ""
19699
19700#: params.opt:395
19701#, no-c-format
19702msgid "Size of tiles for loop blocking."
19703msgstr ""
19704
19705#: params.opt:399
19706#, fuzzy, no-c-format
19707msgid "The maximum number of stmts in loop nest for loop interchange."
19708msgstr "parametrin %qs maksimiarvo on %u"
19709
19710#: params.opt:403
19711#, fuzzy, no-c-format
19712msgid "The minimum stride ratio for loop interchange to be profitable."
19713msgstr "Kumoamistoimintojen enimmäismäärä"
19714
19715#: params.opt:407
19716#, no-c-format
19717msgid "Max basic blocks number in loop for loop invariant motion."
19718msgstr ""
19719
19720#: params.opt:411
19721#, fuzzy, no-c-format
19722msgid "Maximum number of datarefs in loop for building loop data dependencies."
19723msgstr "parametrin %qs maksimiarvo on %u"
19724
19725#: params.opt:415
19726#, fuzzy, no-c-format
19727msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
19728msgstr "parametrin %qs maksimiarvo on %u"
19729
19730#: params.opt:419
19731#, fuzzy, no-c-format
19732msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops."
19733msgstr "parametrin %qs maksimiarvo on %u"
19734
19735#: params.opt:423
19736#, no-c-format
19737msgid "Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA."
19738msgstr ""
19739
19740#: params.opt:427
19741#, no-c-format
19742msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
19743msgstr ""
19744
19745#: params.opt:431
19746#, no-c-format
19747msgid "Maximal size of a partition for LTO (in estimated instructions)."
19748msgstr ""
19749
19750#: params.opt:435
19751#, no-c-format
19752msgid "maximal number of LTO partitions streamed in parallel."
19753msgstr ""
19754
19755#: params.opt:439
19756#, no-c-format
19757msgid "Minimal size of a partition for LTO (in estimated instructions)."
19758msgstr ""
19759
19760#: params.opt:443
19761#, no-c-format
19762msgid "Number of partitions the program should be split to."
19763msgstr ""
19764
19765#: params.opt:447
19766#, fuzzy, no-c-format
19767msgid "The maximum number of instructions to consider to unroll in a loop on average."
19768msgstr "parametrin %qs maksimiarvo on %u"
19769
19770#: params.opt:451
19771#, fuzzy, no-c-format
19772msgid "The maximum number of insns combine tries to combine."
19773msgstr "parametrin %qs maksimiarvo on %u"
19774
19775#: params.opt:455
19776#, fuzzy, no-c-format
19777msgid "The maximum depth of a loop nest we completely peel."
19778msgstr "parametrin %qs maksimiarvo on %u"
19779
19780#: params.opt:459
19781#, fuzzy, no-c-format
19782msgid "The maximum number of peelings of a single loop that is peeled completely."
19783msgstr "Kumoamistoimintojen enimmäismäärä"
19784
19785#: params.opt:463
19786#, fuzzy, no-c-format
19787msgid "The maximum number of insns of a completely peeled loop."
19788msgstr "parametrin %qs maksimiarvo on %u"
19789
19790#: params.opt:467
19791#, fuzzy, no-c-format
19792msgid "The maximum number of incoming edges to consider for crossjumping."
19793msgstr "parametrin %qs maksimiarvo on %u"
19794
19795#: params.opt:471
19796#, fuzzy, no-c-format
19797msgid "The maximum instructions CSE process before flushing."
19798msgstr "parametrin %qs maksimiarvo on %u"
19799
19800#: params.opt:475
19801#, fuzzy, no-c-format
19802msgid "The maximum length of path considered in cse."
19803msgstr "Kumoamistoimintojen enimmäismäärä"
19804
19805#: params.opt:479
19806#, fuzzy, no-c-format
19807msgid "The maximum memory locations recorded by cselib."
19808msgstr "Kumoamistoimintojen enimmäismäärä"
19809
19810#: params.opt:483
19811#, fuzzy, no-c-format
19812msgid "Max. count of debug markers to expand or inline."
19813msgstr "parametrin %qs maksimiarvo on %u"
19814
19815#: params.opt:487
19816#, fuzzy, no-c-format
19817msgid "The maximum number of instructions to consider to fill a delay slot."
19818msgstr "parametrin %qs maksimiarvo on %u"
19819
19820#: params.opt:491
19821#, fuzzy, no-c-format
19822msgid "The maximum number of instructions to consider to find accurate live register information."
19823msgstr "parametrin %qs maksimiarvo on %u"
19824
19825#: params.opt:495
19826#, fuzzy, no-c-format
19827msgid "Maximum number of active local stores in RTL dead store elimination."
19828msgstr "parametrin %qs maksimiarvo on %u"
19829
19830#: params.opt:499
19831#, fuzzy, no-c-format
19832msgid "The maximum number of nested indirect inlining performed by early inliner."
19833msgstr "Kumoamistoimintojen enimmäismäärä"
19834
19835#: params.opt:503
19836#, no-c-format
19837msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
19838msgstr ""
19839
19840#: params.opt:507
19841#, fuzzy, no-c-format
19842msgid "Maximum number of basic blocks on a finite state automaton jump thread path."
19843msgstr "Kumoamistoimintojen enimmäismäärä"
19844
19845#: params.opt:511
19846#, fuzzy, no-c-format
19847msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
19848msgstr "Kumoamistoimintojen enimmäismäärä"
19849
19850#: params.opt:515
19851#, fuzzy, no-c-format
19852msgid "Maximum number of new jump thread paths to create for a finite state automaton."
19853msgstr "Kumoamistoimintojen enimmäismäärä"
19854
19855#: params.opt:519
19856#, fuzzy, no-c-format
19857msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
19858msgstr "parametrin %qs maksimiarvo on %u"
19859
19860#: params.opt:523
19861#, fuzzy, no-c-format
19862msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes."
19863msgstr "Kumoamistoimintojen enimmäismäärä"
19864
19865#: params.opt:527
19866#, fuzzy, no-c-format
19867msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
19868msgstr "parametrin %qs maksimiarvo on %u"
19869
19870#: params.opt:531
19871#, no-c-format
19872msgid "The maximum expansion factor when copying basic blocks."
19873msgstr ""
19874
19875#: params.opt:535
19876#, no-c-format
19877msgid "Maximum depth of search in the dominator tree for expressions to hoist."
19878msgstr ""
19879
19880#: params.opt:539
19881#, fuzzy, no-c-format
19882msgid "The maximum number of instructions when automatically inlining."
19883msgstr "parametrin %qs maksimiarvo on %u"
19884
19885#: params.opt:543
19886#, fuzzy, no-c-format
19887msgid "The maximum number of instructions inline function can grow to via recursive inlining."
19888msgstr "parametrin %qs maksimiarvo on %u"
19889
19890#: params.opt:547
19891#, fuzzy, no-c-format
19892msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
19893msgstr "parametrin %qs maksimiarvo on %u"
19894
19895#: params.opt:551
19896#, fuzzy, no-c-format
19897msgid "The maximum number of instructions in a single function eligible for inlining."
19898msgstr "parametrin %qs maksimiarvo on %u"
19899
19900#: params.opt:555
19901#, fuzzy, no-c-format
19902msgid "The maximum number of instructions when inlining for size."
19903msgstr "parametrin %qs maksimiarvo on %u"
19904
19905#: params.opt:559
19906#, fuzzy, no-c-format
19907msgid "The maximum number of instructions when automatically inlining small functions."
19908msgstr "parametrin %qs maksimiarvo on %u"
19909
19910#: params.opt:563
19911#, fuzzy, no-c-format
19912msgid "The maximum depth of recursive inlining for inline functions."
19913msgstr "Kumoamistoimintojen enimmäismäärä"
19914
19915#: params.opt:567
19916#, fuzzy, no-c-format
19917msgid "The maximum depth of recursive inlining for non-inline functions."
19918msgstr "Kumoamistoimintojen enimmäismäärä"
19919
19920#: params.opt:571
19921#, fuzzy, no-c-format
19922msgid "Maximum number of isl operations, 0 means unlimited."
19923msgstr "Kumoamistoimintojen enimmäismäärä"
19924
19925#: params.opt:575
19926#, no-c-format
19927msgid "Bound on the cost of an expression to compute the number of iterations."
19928msgstr ""
19929
19930#: params.opt:579
19931#, no-c-format
19932msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
19933msgstr ""
19934
19935#: params.opt:583
19936#, no-c-format
19937msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
19938msgstr ""
19939
19940#: params.opt:587
19941#, fuzzy, no-c-format
19942msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
19943msgstr "parametrin %qs maksimiarvo on %u"
19944
19945#: params.opt:591
19946#, fuzzy, no-c-format
19947msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
19948msgstr "parametrin %qs maksimiarvo on %u"
19949
19950#: params.opt:595
19951#, fuzzy, no-c-format
19952msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
19953msgstr "parametrin %qs maksimiarvo on %u"
19954
19955#: params.opt:599
19956#, no-c-format
19957msgid "Maximum length of partial antic set when performing tree pre optimization."
19958msgstr ""
19959
19960#: params.opt:603
19961#, fuzzy, no-c-format
19962msgid "The maximum number of branches on the path through the peeled sequence."
19963msgstr "parametrin %qs maksimiarvo on %u"
19964
19965#: params.opt:607
19966#, fuzzy, no-c-format
19967msgid "The maximum number of peelings of a single loop."
19968msgstr "Kumoamistoimintojen enimmäismäärä"
19969
19970#: params.opt:611
19971#, fuzzy, no-c-format
19972msgid "The maximum number of insns of a peeled loop."
19973msgstr "parametrin %qs maksimiarvo on %u"
19974
19975#: params.opt:615
19976#, fuzzy, no-c-format
19977msgid "The maximum length of scheduling's pending operations list."
19978msgstr "Kumoamistoimintojen enimmäismäärä"
19979
19980#: params.opt:619 params.opt:663
19981#, fuzzy, no-c-format
19982msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
19983msgstr "parametrin %qs maksimiarvo on %u"
19984
19985#: params.opt:623 params.opt:667
19986#, fuzzy, no-c-format
19987msgid "The maximum number of insns in a region to be considered for interblock scheduling."
19988msgstr "parametrin %qs maksimiarvo on %u"
19989
19990#: params.opt:627
19991#, no-c-format
19992msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
19993msgstr ""
19994
19995#: params.opt:631
19996#, fuzzy, no-c-format
19997msgid "The maximum number of loop iterations we predict statically."
19998msgstr "Kumoamistoimintojen enimmäismäärä"
19999
20000#: params.opt:635
20001#, fuzzy, no-c-format
20002msgid "The maximum number of instructions to search backward when looking for equivalent reload."
20003msgstr "parametrin %qs maksimiarvo on %u"
20004
20005#: params.opt:639
20006#, fuzzy, no-c-format
20007msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
20008msgstr "parametrin %qs maksimiarvo on %u"
20009
20010#: params.opt:643
20011#, no-c-format
20012msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
20013msgstr ""
20014
20015#: params.opt:647
20016#, no-c-format
20017msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
20018msgstr ""
20019
20020#: params.opt:651
20021#, fuzzy, no-c-format
20022msgid "The maximum number of iterations through CFG to extend regions."
20023msgstr "parametrin %qs maksimiarvo on %u"
20024
20025#: params.opt:655
20026#, fuzzy, no-c-format
20027msgid "The maximum conflict delay for an insn to be considered for speculative motion."
20028msgstr "parametrin %qs maksimiarvo on %u"
20029
20030#: params.opt:659
20031#, fuzzy, no-c-format
20032msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
20033msgstr "parametrin %qs maksimiarvo on %u"
20034
20035#: params.opt:671
20036#, no-c-format
20037msgid "Maximum length of candidate scans for straight-line strength reduction."
20038msgstr ""
20039
20040#: params.opt:675
20041#, no-c-format
20042msgid "Maximum number of may-defs visited when devirtualizing speculatively."
20043msgstr ""
20044
20045#: params.opt:679
20046#, no-c-format
20047msgid "Maximum recursion depth allowed when querying a property of an SSA name."
20048msgstr ""
20049
20050#: params.opt:683
20051#, fuzzy, no-c-format
20052msgid "Maximum number of constant stores to merge in the store merging pass."
20053msgstr "parametrin %qs maksimiarvo on %u"
20054
20055#: params.opt:687
20056#, fuzzy, no-c-format
20057msgid "Maximum number of conditional store pairs that can be sunk."
20058msgstr "parametrin %qs maksimiarvo on %u"
20059
20060#: params.opt:691 params.opt:695
20061#, fuzzy, no-c-format
20062msgid "Maximum number of store chains to track at the same time in the store merging pass."
20063msgstr "parametrin %qs maksimiarvo on %u"
20064
20065#: params.opt:699
20066#, fuzzy, no-c-format
20067msgid "Maximum amount of similar bbs to compare a bb with."
20068msgstr "parametrin %qs maksimiarvo on %u"
20069
20070#: params.opt:703
20071#, no-c-format
20072msgid "Maximum amount of iterations of the pass over a function."
20073msgstr ""
20074
20075#: params.opt:707
20076#, no-c-format
20077msgid "Maximum number of strings for which strlen optimization pass will track string lengths."
20078msgstr ""
20079
20080#: params.opt:711
20081#, no-c-format
20082msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
20083msgstr ""
20084
20085#: params.opt:715
20086#, fuzzy, no-c-format
20087msgid "The maximum number of unrollings of a single loop."
20088msgstr "Kumoamistoimintojen enimmäismäärä"
20089
20090#: params.opt:719
20091#, fuzzy, no-c-format
20092msgid "The maximum number of instructions to consider to unroll in a loop."
20093msgstr "parametrin %qs maksimiarvo on %u"
20094
20095#: params.opt:723
20096#, fuzzy, no-c-format
20097msgid "The maximum number of insns of an unswitched loop."
20098msgstr "parametrin %qs maksimiarvo on %u"
20099
20100#: params.opt:727
20101#, fuzzy, no-c-format
20102msgid "The maximum number of unswitchings in a single loop."
20103msgstr "Kumoamistoimintojen enimmäismäärä"
20104
20105#: params.opt:731
20106#, no-c-format
20107msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling."
20108msgstr ""
20109
20110#: params.opt:735
20111#, no-c-format
20112msgid "Max. recursion depth for expanding var tracking expressions."
20113msgstr ""
20114
20115#: params.opt:739
20116#, no-c-format
20117msgid "Max. size of loc list for which reverse ops should be added."
20118msgstr ""
20119
20120#: params.opt:743
20121#, no-c-format
20122msgid "Max. size of var tracking hash tables."
20123msgstr ""
20124
20125#: params.opt:747
20126#, no-c-format
20127msgid "Maximum number of VALUEs handled during a single find_base_term call."
20128msgstr ""
20129
20130#: params.opt:751
20131#, fuzzy, no-c-format
20132msgid "Maximum number of assertions to add along the default edge of a switch statement during VRP."
20133msgstr "parametrin %qs maksimiarvo on %u"
20134
20135#: params.opt:755
20136#, fuzzy, no-c-format
20137msgid "The minimum number of matching instructions to consider for crossjumping."
20138msgstr "parametrin %qs maksimiarvo on %u"
20139
20140#: params.opt:759
20141#, no-c-format
20142msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
20143msgstr ""
20144
20145#: params.opt:763
20146#, no-c-format
20147msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
20148msgstr ""
20149
20150#: params.opt:767
20151#, no-c-format
20152msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split."
20153msgstr ""
20154
20155#: params.opt:771
20156#, no-c-format
20157msgid "The minimum UID to be used for a nondebug insn."
20158msgstr ""
20159
20160#: params.opt:775
20161#, no-c-format
20162msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
20163msgstr ""
20164
20165#: params.opt:779
20166#, fuzzy, no-c-format
20167msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
20168msgstr "parametrin %qs maksimiarvo on %u"
20169
20170#: params.opt:783
20171#, no-c-format
20172msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
20173msgstr ""
20174
20175#: params.opt:787
20176#, no-c-format
20177msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling."
20178msgstr ""
20179
20180#: params.opt:800
20181#, no-c-format
20182msgid "Chunk size of omp schedule for loops parallelized by parloops."
20183msgstr ""
20184
20185#: params.opt:804
20186#, fuzzy, no-c-format
20187msgid "Minimum number of iterations per thread of an innermost parallelized loop."
20188msgstr "parametrin %qs maksimiarvo on %u"
20189
20190#: params.opt:808
20191#, no-c-format
20192msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops."
20193msgstr ""
20194
20195#: params.opt:830
20196#, no-c-format
20197msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen."
20198msgstr ""
20199
20200#: params.opt:834
20201#, no-c-format
20202msgid "Maximal estimated outcome of branch considered predictable."
20203msgstr ""
20204
20205#: params.opt:838
20206#, no-c-format
20207msgid "Whether software prefetch hints should be issued for non-constant strides."
20208msgstr ""
20209
20210#: params.opt:842
20211#, fuzzy, no-c-format
20212msgid "The number of insns executed before prefetch is completed."
20213msgstr "Kumoamistoimintojen enimmäismäärä"
20214
20215#: params.opt:846
20216#, no-c-format
20217msgid "Min. ratio of insns to mem ops to enable prefetching in a loop."
20218msgstr ""
20219
20220#: params.opt:850
20221#, no-c-format
20222msgid "The minimum constant stride beyond which we should use prefetch hints for."
20223msgstr ""
20224
20225#: params.opt:854
20226#, fuzzy, no-c-format
20227msgid "Use internal function id in profile lookup."
20228msgstr "virheellinen versionumero ”%s”"
20229
20230#: params.opt:858
20231#, fuzzy, no-c-format
20232msgid "Maximum depth of a loop nest to fully value-number optimistically."
20233msgstr "parametrin %qs maksimiarvo on %u"
20234
20235#: params.opt:862
20236#, fuzzy, no-c-format
20237msgid "Maximum number of disambiguations to perform per memory access."
20238msgstr "parametrin %qs maksimiarvo on %u"
20239
20240#: params.opt:866
20241#, no-c-format
20242msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
20243msgstr ""
20244
20245#: params.opt:870
20246#, no-c-format
20247msgid "Bound on size of expressions used in the scalar evolutions analyzer."
20248msgstr ""
20249
20250#: params.opt:874
20251#, no-c-format
20252msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default."
20253msgstr ""
20254
20255#: params.opt:878
20256#, no-c-format
20257msgid "Minimal distance between possibly conflicting store and load."
20258msgstr ""
20259
20260#: params.opt:882
20261#, no-c-format
20262msgid "Which -fsched-pressure algorithm to apply."
20263msgstr ""
20264
20265#: params.opt:886
20266#, fuzzy, no-c-format
20267msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
20268msgstr "parametrin %qs maksimiarvo on %u"
20269
20270#: params.opt:890
20271#, no-c-format
20272msgid "The minimum probability an edge must have for the scheduler to save its state across it."
20273msgstr ""
20274
20275#: params.opt:894
20276#, fuzzy, no-c-format
20277msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
20278msgstr "parametrin %qs maksimiarvo on %u"
20279
20280#: params.opt:898
20281#, no-c-format
20282msgid "The maximum size of the lookahead window of selective scheduling."
20283msgstr ""
20284
20285#: params.opt:902
20286#, fuzzy, no-c-format
20287msgid "Maximum number of times that an insn could be scheduled."
20288msgstr "parametrin %qs maksimiarvo on %u"
20289
20290#: params.opt:906
20291#, no-c-format
20292msgid "The number of prefetches that can run at the same time."
20293msgstr ""
20294
20295#: params.opt:910
20296#, no-c-format
20297msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
20298msgstr ""
20299
20300#: params.opt:914
20301#, no-c-format
20302msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
20303msgstr ""
20304
20305#: params.opt:918
20306#, no-c-format
20307msgid "A threshold on the average loop count considered by the swing modulo scheduler."
20308msgstr ""
20309
20310#: params.opt:922
20311#, no-c-format
20312msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
20313msgstr ""
20314
20315#: params.opt:926
20316#, no-c-format
20317msgid "The minimum value of stage count that swing modulo scheduler will generate."
20318msgstr ""
20319
20320#: params.opt:930
20321#, no-c-format
20322msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
20323msgstr ""
20324
20325#: params.opt:934
20326#, no-c-format
20327msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
20328msgstr ""
20329
20330#: params.opt:938
20331#, no-c-format
20332msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable."
20333msgstr ""
20334
20335#: params.opt:942
20336#, fuzzy, no-c-format
20337msgid "The maximum number of SSA_NAME assignments to follow in determining a value."
20338msgstr "parametrin %qs maksimiarvo on %u"
20339
20340#: params.opt:946
20341#, fuzzy, no-c-format
20342msgid "The lower bound for a buffer to be considered for stack smashing protection."
20343msgstr "parametrin %qs maksimiarvo on %u"
20344
20345#: params.opt:950
20346#, no-c-format
20347msgid "Size of the stack guard expressed as a power of two in bytes."
20348msgstr ""
20349
20350#: params.opt:954
20351#, no-c-format
20352msgid "Interval in which to probe the stack expressed as a power of two in bytes."
20353msgstr ""
20354
20355#: params.opt:958
20356#, no-c-format
20357msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
20358msgstr ""
20359
20360#: params.opt:962
20361#, no-c-format
20362msgid "Maximum size of a single store merging region in bytes."
20363msgstr ""
20364
20365#: params.opt:966
20366#, no-c-format
20367msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
20368msgstr ""
20369
20370#: params.opt:970
20371#, fuzzy, no-c-format
20372msgid "Maximum number of bases stored in each modref tree."
20373msgstr "Kumoamistoimintojen enimmäismäärä"
20374
20375#: params.opt:974
20376#, fuzzy, no-c-format
20377msgid "Maximum number of references stored in each modref base."
20378msgstr "Kumoamistoimintojen enimmäismäärä"
20379
20380#: params.opt:978
20381#, fuzzy, no-c-format
20382msgid "Maximum number of accesses stored in each modref reference."
20383msgstr "parametrin %qs maksimiarvo on %u"
20384
20385#: params.opt:982
20386#, fuzzy, no-c-format
20387msgid "Maximum number of tests performed by modref query."
20388msgstr "parametrin %qs maksimiarvo on %u"
20389
20390#: params.opt:986
20391#, no-c-format
20392msgid "Maximum depth of DFS walk used by modref escape analysis."
20393msgstr ""
20394
20395#: params.opt:990
20396#, fuzzy, no-c-format
20397msgid "Maximum number of escape points tracked by modref per SSA-name."
20398msgstr "parametrin %qs maksimiarvo on %u"
20399
20400#: params.opt:994
20401#, no-c-format
20402msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
20403msgstr ""
20404
20405#: params.opt:998
20406#, no-c-format
20407msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
20408msgstr ""
20409
20410#: params.opt:1002
20411#, no-c-format
20412msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
20413msgstr ""
20414
20415#: params.opt:1006
20416#, no-c-format
20417msgid "Maximal code growth caused by tail duplication (in percent)."
20418msgstr ""
20419
20420#: params.opt:1010
20421#, no-c-format
20422msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available."
20423msgstr ""
20424
20425#: params.opt:1014
20426#, no-c-format
20427msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available."
20428msgstr ""
20429
20430#: params.opt:1018
20431#, no-c-format
20432msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)."
20433msgstr ""
20434
20435#: params.opt:1022
20436#, no-c-format
20437msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic."
20438msgstr ""
20439
20440#: params.opt:1026
20441#, fuzzy, no-c-format
20442msgid "Emit special instrumentation for accesses to volatiles."
20443msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
20444
20445#: params.opt:1030
20446#, no-c-format
20447msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()."
20448msgstr ""
20449
20450#: params.opt:1034
20451#, fuzzy, no-c-format
20452msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
20453msgstr "Kumoamistoimintojen enimmäismäärä"
20454
20455#: params.opt:1038
20456#, fuzzy, no-c-format
20457msgid "Instruction accounted for function prologue, epilogue and other overhead."
20458msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
20459
20460#: params.opt:1042
20461#, fuzzy, no-c-format
20462msgid "Time accounted for function prologue, epilogue and other overhead."
20463msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
20464
20465#: params.opt:1046
20466#, fuzzy, no-c-format
20467msgid "Instruction accounted for function thunk overhead."
20468msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
20469
20470#: params.opt:1050
20471#, fuzzy, no-c-format
20472msgid "Time accounted for function thunk overhead."
20473msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
20474
20475#: params.opt:1054
20476#, no-c-format
20477msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
20478msgstr ""
20479
20480#: params.opt:1058
20481#, no-c-format
20482msgid "Maximum unroll factor for the unroll-and-jam transformation."
20483msgstr ""
20484
20485#: params.opt:1062
20486#, no-c-format
20487msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
20488msgstr ""
20489
20490#: params.opt:1066
20491#, no-c-format
20492msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
20493msgstr ""
20494
20495#: params.opt:1070
20496#, fuzzy, no-c-format
20497msgid "Whether to use canonical types."
20498msgstr "Käytetäänkö järjestelmän fonttia"
20499
20500#: params.opt:1074
20501#, fuzzy, no-c-format
20502msgid "Enable loop epilogue vectorization using smaller vector size."
20503msgstr "ehtolausekkeessa ei-lvalue-taulukko"
20504
20505#: params.opt:1078
20506#, fuzzy, no-c-format
20507msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
20508msgstr "Kumoamistoimintojen enimmäismäärä"
20509
20510#: params.opt:1082
20511#, no-c-format
20512msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
20513msgstr ""
20514
20515#: params.opt:1086
20516#, no-c-format
20517msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
20518msgstr ""
20519
20520#: params.opt:1090
20521#, no-c-format
20522msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
20523msgstr ""
20524
20525#: go/gofrontend/expressions.cc:183 c-family/c-warn.c:683 cp/cvt.c:1399
20526#, gcc-internal-format
20527msgid "value computed is not used"
20528msgstr "laskettua arvoa ei käytetä"
20529
20530#: go/gofrontend/expressions.cc:923
20531msgid "invalid use of type"
20532msgstr "virheellinen tyypin käyttö"
20533
20534#: go/gofrontend/expressions.cc:3612 go/gofrontend/expressions.cc:3628
20535msgid "constant refers to itself"
20536msgstr "vakio viittaa itseensä"
20537
20538#: go/gofrontend/expressions.cc:4675 go/gofrontend/expressions.cc:5174
20539msgid "expected pointer"
20540msgstr "odotettiin osoitinta"
20541
20542#: go/gofrontend/expressions.cc:5145
20543msgid "expected numeric type"
20544msgstr "odotettiin numeerista tyyppiä"
20545
20546#: go/gofrontend/expressions.cc:5150
20547msgid "expected boolean type"
20548msgstr "odotettiin totuusarvotyyppiä"
20549
20550#: go/gofrontend/expressions.cc:5155 c/c-parser.c:15375 c/c-parser.c:15382
20551#: cp/parser.c:37508 cp/parser.c:37515
20552#, gcc-internal-format
20553msgid "expected integer"
20554msgstr "odotettiin kokonaislukua"
20555
20556#: go/gofrontend/expressions.cc:6930
20557#, fuzzy
20558msgid "invalid comparison of nil with nil"
20559msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
20560
20561#: go/gofrontend/expressions.cc:6936 go/gofrontend/expressions.cc:6954
20562#, fuzzy
20563msgid "incompatible types in binary expression"
20564msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
20565
20566#: go/gofrontend/expressions.cc:6974
20567#, fuzzy
20568msgid "integer division by zero"
20569msgstr "Varoita käännösaikaisesta nollalla jaosta"
20570
20571#: go/gofrontend/expressions.cc:6982
20572#, fuzzy
20573msgid "shift of non-integer operand"
20574msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä"
20575
20576#: go/gofrontend/expressions.cc:6985 go/gofrontend/expressions.cc:6988
20577#: go/gofrontend/expressions.cc:6996
20578#, fuzzy
20579msgid "shift count not integer"
20580msgstr "oikealle siirron lukumäärä on negatiivinen"
20581
20582#: go/gofrontend/expressions.cc:7001
20583#, fuzzy
20584msgid "negative shift count"
20585msgstr "vasemmalle siirron lukumäärä on negatiivinen"
20586
20587#: go/gofrontend/expressions.cc:7886
20588#, fuzzy
20589msgid "object is not a method"
20590msgstr "TAPA"
20591
20592#: go/gofrontend/expressions.cc:7903
20593#, fuzzy
20594msgid "method type does not match object type"
20595msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
20596
20597#: go/gofrontend/expressions.cc:8298
20598#, fuzzy
20599msgid "invalid use of %<...%> with builtin function"
20600msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
20601
20602#: go/gofrontend/expressions.cc:8309
20603#, fuzzy
20604msgid "invalid use of method value as argument of Offsetof"
20605msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
20606
20607#: go/gofrontend/expressions.cc:8323
20608msgid "argument of Offsetof implies indirection of an embedded field"
20609msgstr ""
20610
20611#: go/gofrontend/expressions.cc:8348 go/gofrontend/expressions.cc:8384
20612#: go/gofrontend/expressions.cc:8707 go/gofrontend/expressions.cc:10027
20613#: go/gofrontend/expressions.cc:10176 go/gofrontend/expressions.cc:10222
20614#: go/gofrontend/expressions.cc:10257 go/gofrontend/expressions.cc:10333
20615#: go/gofrontend/expressions.cc:12221 go/gofrontend/expressions.cc:12238
20616#: go/gofrontend/expressions.cc:12254
20617msgid "not enough arguments"
20618msgstr "liian vähän argumentteja"
20619
20620#: go/gofrontend/expressions.cc:8350 go/gofrontend/expressions.cc:8386
20621#: go/gofrontend/expressions.cc:10032 go/gofrontend/expressions.cc:10159
20622#: go/gofrontend/expressions.cc:10181 go/gofrontend/expressions.cc:10262
20623#: go/gofrontend/expressions.cc:10335 go/gofrontend/expressions.cc:11146
20624#: go/gofrontend/expressions.cc:12226 go/gofrontend/expressions.cc:12240
20625#: go/gofrontend/expressions.cc:12261 cp/pt.c:9065
20626#, gcc-internal-format
20627msgid "too many arguments"
20628msgstr "liian monta argumenttia"
20629
20630#: go/gofrontend/expressions.cc:8388
20631#, fuzzy
20632msgid "argument 1 must be a map"
20633msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
20634
20635#: go/gofrontend/expressions.cc:8737
20636#, fuzzy
20637msgid "invalid type for make function"
20638msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
20639
20640#: go/gofrontend/expressions.cc:8750
20641msgid "length required when allocating a slice"
20642msgstr ""
20643
20644#: go/gofrontend/expressions.cc:8794
20645msgid "len larger than cap"
20646msgstr "len suurempi kuin cap"
20647
20648#: go/gofrontend/expressions.cc:8803
20649#, fuzzy
20650msgid "too many arguments to make"
20651msgstr "liian monta argumenttia muotoilulle"
20652
20653#: go/gofrontend/expressions.cc:10076
20654#, fuzzy
20655msgid "argument must be array or slice or channel"
20656msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
20657
20658#: go/gofrontend/expressions.cc:10086
20659#, fuzzy
20660msgid "argument must be string or array or slice or map or channel"
20661msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
20662
20663#: go/gofrontend/expressions.cc:10132
20664#, fuzzy
20665msgid "unsupported argument type to builtin function"
20666msgstr "ei-tuettu argumentti funktiolle %<__builtin_frame_address%>"
20667
20668#: go/gofrontend/expressions.cc:10143
20669#, fuzzy
20670msgid "argument must be channel"
20671msgstr "argumentin <%s>:lle on oltava yksittäinen merkki"
20672
20673#: go/gofrontend/expressions.cc:10145
20674#, fuzzy
20675msgid "cannot close receive-only channel"
20676msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
20677
20678#: go/gofrontend/expressions.cc:10167
20679#, fuzzy
20680msgid "argument must be a field reference"
20681msgstr "%s: kenttä ”%s” ei saa olla tyhjä"
20682
20683#: go/gofrontend/expressions.cc:10197
20684#, fuzzy
20685msgid "left argument must be a slice"
20686msgstr "argumentin <%s>:lle on oltava yksittäinen merkki"
20687
20688#: go/gofrontend/expressions.cc:10205
20689#, fuzzy
20690msgid "element types must be the same"
20691msgstr "argumentin <%s>:lle on oltava yksittäinen merkki"
20692
20693#: go/gofrontend/expressions.cc:10210
20694#, fuzzy
20695msgid "first argument must be []byte"
20696msgstr "ensimmäinen argumentti"
20697
20698#: go/gofrontend/expressions.cc:10213
20699#, fuzzy
20700msgid "second argument must be slice or string"
20701msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1"
20702
20703#: go/gofrontend/expressions.cc:10325
20704#, fuzzy
20705msgid "argument must have complex type"
20706msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
20707
20708#: go/gofrontend/expressions.cc:10344
20709#, fuzzy
20710msgid "complex arguments must have identical types"
20711msgstr "puhdistusargumentti ei ole tunniste"
20712
20713#: go/gofrontend/expressions.cc:10346
20714#, fuzzy
20715msgid "complex arguments must have floating-point type"
20716msgstr "puhdistusargumentti ei ole tunniste"
20717
20718#: go/gofrontend/expressions.cc:10927 go/gofrontend/expressions.cc:12167
20719#: go/gofrontend/expressions.cc:12603
20720#, fuzzy
20721msgid "expected function"
20722msgstr "odotettiin %<,%> tai %<;%>"
20723
20724#: go/gofrontend/expressions.cc:10955
20725#, fuzzy
20726msgid "multiple-value argument in single-value context"
20727msgstr "virheellinen funktioesittely"
20728
20729#: go/gofrontend/expressions.cc:11150
20730#, fuzzy
20731msgid "invalid use of %<...%> with non-slice"
20732msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
20733
20734#: go/gofrontend/expressions.cc:12175
20735#, fuzzy
20736msgid "function result count mismatch"
20737msgstr "funktio voi olla ehdokas %<%s%>-attribuutille"
20738
20739#: go/gofrontend/expressions.cc:12193
20740#, fuzzy
20741msgid "incompatible type for receiver"
20742msgstr "virheellinen vastaanottajatyyppi %qs"
20743
20744#: go/gofrontend/expressions.cc:12211
20745#, fuzzy
20746msgid "invalid use of %<...%> calling non-variadic function"
20747msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
20748
20749#: go/gofrontend/expressions.cc:12612 go/gofrontend/expressions.cc:12626
20750#, fuzzy
20751msgid "number of results does not match number of values"
20752msgstr "argumenttien määrä ei vastaa prototyyppiä"
20753
20754#: go/gofrontend/expressions.cc:12918 go/gofrontend/expressions.cc:13590
20755msgid "index must be integer"
20756msgstr "indeksin on oltava kokonaisluku"
20757
20758#: go/gofrontend/expressions.cc:12927 go/gofrontend/expressions.cc:13599
20759#, fuzzy
20760msgid "slice end must be integer"
20761msgstr "%s:n kohdassa %L täytyy olla INTEGER"
20762
20763#: go/gofrontend/expressions.cc:12936
20764#, fuzzy
20765msgid "slice capacity must be integer"
20766msgstr "%s:n arvon on oltava kokonaisluku"
20767
20768#: go/gofrontend/expressions.cc:12986 go/gofrontend/expressions.cc:13633
20769#, fuzzy
20770msgid "inverted slice range"
20771msgstr "Arvo sallitun välin ulkopuolella."
20772
20773#: go/gofrontend/expressions.cc:13029
20774#, fuzzy
20775msgid "slice of unaddressable value"
20776msgstr "avainsana[[:]=arvo][,avainsana[[:]=arvo]]..."
20777
20778#: go/gofrontend/expressions.cc:13889
20779#, fuzzy
20780msgid "incompatible type for map index"
20781msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
20782
20783#: go/gofrontend/expressions.cc:14327
20784#, fuzzy
20785msgid "expected interface or pointer to interface"
20786msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
20787
20788#: go/gofrontend/expressions.cc:15089
20789#, fuzzy
20790msgid "too many expressions for struct"
20791msgstr "rpcgen: liian monta määrittelyä\n"
20792
20793#: go/gofrontend/expressions.cc:15102
20794#, fuzzy
20795msgid "too few expressions for struct"
20796msgstr "liian vähän argumentteja funktiolle"
20797
20798#: go/gofrontend/expressions.cc:17133 go/gofrontend/statements.cc:1909
20799msgid "type assertion only valid for interface types"
20800msgstr ""
20801
20802#: go/gofrontend/expressions.cc:17145
20803msgid "impossible type assertion: type does not implement interface"
20804msgstr ""
20805
20806#: go/gofrontend/expressions.cc:17341 go/gofrontend/expressions.cc:17361
20807#: go/gofrontend/statements.cc:1756
20808msgid "expected channel"
20809msgstr "odotettiin kanavaa"
20810
20811#: go/gofrontend/expressions.cc:17366 go/gofrontend/statements.cc:1761
20812#, fuzzy
20813msgid "invalid receive on send-only channel"
20814msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
20815
20816#: go/gofrontend/parse.cc:3180
20817msgid "parentheses required around this composite literal to avoid parsing ambiguity"
20818msgstr ""
20819
20820#: go/gofrontend/parse.cc:4754
20821msgid "cannot fallthrough final case in switch"
20822msgstr ""
20823
20824#: go/gofrontend/statements.cc:1069
20825msgid "invalid left hand side of assignment"
20826msgstr "virheellinen sijoituksen vasen puoli"
20827
20828#: go/gofrontend/statements.cc:1080 go/gofrontend/statements.cc:1425
20829msgid "use of untyped nil"
20830msgstr "tyypittämättömän nilin käyttö"
20831
20832#: go/gofrontend/statements.cc:1547
20833msgid "expected map index on right hand side"
20834msgstr ""
20835
20836#: go/gofrontend/statements.cc:3196 go/gofrontend/statements.cc:3226
20837msgid "not enough arguments to return"
20838msgstr "liian vähän palautettavia argumentteja"
20839
20840#: go/gofrontend/statements.cc:3204
20841msgid "return with value in function with no return type"
20842msgstr "arvollinen return-lauseke paluuarvotyypittömässä funktiossa"
20843
20844#: go/gofrontend/statements.cc:3232
20845msgid "too many values in return statement"
20846msgstr "liikaa arvoja return-lauseessa"
20847
20848#: go/gofrontend/statements.cc:3785
20849msgid "expected boolean expression"
20850msgstr "odotettiin totuusarvolauseketta"
20851
20852#: go/gofrontend/statements.cc:4982
20853#, fuzzy
20854msgid "cannot type switch on non-interface value"
20855msgstr "parametrilla %P on vaillinainen tyyppi %qT"
20856
20857#: go/gofrontend/statements.cc:5117
20858#, fuzzy
20859msgid "incompatible types in send"
20860msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
20861
20862#: go/gofrontend/statements.cc:5122
20863#, fuzzy
20864msgid "invalid send on receive-only channel"
20865msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
20866
20867#: go/gofrontend/statements.cc:6437
20868msgid "too many variables for range clause with channel"
20869msgstr ""
20870
20871#: go/gofrontend/statements.cc:6444
20872#, fuzzy
20873msgid "range clause must have array, slice, string, map, or channel type"
20874msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
20875
20876#: go/gofrontend/types.cc:542
20877#, fuzzy
20878msgid "invalid comparison of non-ordered type"
20879msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
20880
20881#: go/gofrontend/types.cc:558
20882#, fuzzy
20883msgid "slice can only be compared to nil"
20884msgstr "Valitsinta --acls voi käyttää vain POSIX-arkistoille"
20885
20886#: go/gofrontend/types.cc:560
20887#, fuzzy
20888msgid "map can only be compared to nil"
20889msgstr "Valitsinta --acls voi käyttää vain POSIX-arkistoille"
20890
20891#: go/gofrontend/types.cc:562
20892#, fuzzy
20893msgid "func can only be compared to nil"
20894msgstr "Valitsinta --acls voi käyttää vain POSIX-arkistoille"
20895
20896#: go/gofrontend/types.cc:568
20897#, fuzzy, c-format
20898msgid "invalid operation (%s)"
20899msgstr "Virheellinen tiedostotoiminto: %s"
20900
20901#: go/gofrontend/types.cc:591
20902#, fuzzy
20903msgid "invalid comparison of non-comparable type"
20904msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
20905
20906#: go/gofrontend/types.cc:604
20907#, fuzzy
20908msgid "invalid comparison of generated struct"
20909msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
20910
20911#: go/gofrontend/types.cc:615
20912#, fuzzy
20913msgid "invalid comparison of non-comparable struct"
20914msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
20915
20916#: go/gofrontend/types.cc:625
20917#, fuzzy
20918msgid "invalid comparison of generated array"
20919msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
20920
20921#: go/gofrontend/types.cc:632
20922#, fuzzy
20923msgid "invalid comparison of non-comparable array"
20924msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
20925
20926#: go/gofrontend/types.cc:660
20927#, fuzzy
20928msgid "multiple-value function call in single-value context"
20929msgstr "virheellinen funktioesittely"
20930
20931#: go/gofrontend/types.cc:744
20932#, fuzzy
20933msgid "need explicit conversion"
20934msgstr "    Ei ilmaistuja jäseniä\n"
20935
20936#: go/gofrontend/types.cc:752
20937#, fuzzy, c-format
20938msgid "cannot use type %s as type %s"
20939msgstr "määrittelemättömän tyypin %<%s %E%> epäkelpo käyttö"
20940
20941#: go/gofrontend/types.cc:788
20942#, fuzzy
20943msgid "conversion from normal type to notinheap type"
20944msgstr "paluutyyppi on vaillinainen tyyppi"
20945
20946#: go/gofrontend/types.cc:4735
20947msgid "different receiver types"
20948msgstr "erilaiset vastaanottavat tyypit"
20949
20950#: go/gofrontend/types.cc:4758 go/gofrontend/types.cc:4771
20951#: go/gofrontend/types.cc:4785
20952#, fuzzy
20953msgid "different number of parameters"
20954msgstr "useita parametreja nimellä %qD"
20955
20956#: go/gofrontend/types.cc:4778
20957msgid "different parameter types"
20958msgstr "eri parametrityypit"
20959
20960#: go/gofrontend/types.cc:4793
20961msgid "different varargs"
20962msgstr "erilaiset vararg-parametrit"
20963
20964#: go/gofrontend/types.cc:4806 go/gofrontend/types.cc:4819
20965#: go/gofrontend/types.cc:4833
20966msgid "different number of results"
20967msgstr "eri määrä tuloksia"
20968
20969#: go/gofrontend/types.cc:4826
20970msgid "different result types"
20971msgstr "eri tulostyypit"
20972
20973#: go/gofrontend/types.cc:9233
20974#, fuzzy, c-format
20975msgid "need explicit conversion; missing method %s%s%s"
20976msgstr "    Ei ilmaistuja jäseniä\n"
20977
20978#: go/gofrontend/types.cc:9251 go/gofrontend/types.cc:9396
20979#, fuzzy, c-format
20980msgid "incompatible type for method %s%s%s"
20981msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
20982
20983#: go/gofrontend/types.cc:9255 go/gofrontend/types.cc:9400
20984#, fuzzy, c-format
20985msgid "incompatible type for method %s%s%s (%s)"
20986msgstr "C99:n universaalit merkkinimet ovat epäyhteensopivia C90:n kanssa"
20987
20988#: go/gofrontend/types.cc:9336 go/gofrontend/types.cc:9349
20989#, fuzzy
20990msgid "pointer to interface type has no methods"
20991msgstr "taulukon indeksin tyyppi on %<char%>"
20992
20993#: go/gofrontend/types.cc:9338 go/gofrontend/types.cc:9351
20994#, fuzzy
20995msgid "type has no methods"
20996msgstr "taulukon indeksin tyyppi on %<char%>"
20997
20998#: go/gofrontend/types.cc:9372
20999#, fuzzy, c-format
21000msgid "ambiguous method %s%s%s"
21001msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
21002
21003#: go/gofrontend/types.cc:9375
21004#, fuzzy, c-format
21005msgid "missing method %s%s%s"
21006msgstr "%s: puuttuva argumentti parametrille %s\n"
21007
21008#: go/gofrontend/types.cc:9417
21009#, c-format
21010msgid "method %s%s%s requires a pointer receiver"
21011msgstr ""
21012
21013#: go/gofrontend/types.cc:9435
21014#, c-format
21015msgid "method %s%s%s is marked go:nointerface"
21016msgstr ""
21017
21018#: attribs.c:443
21019#, fuzzy, gcc-internal-format
21020msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
21021msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
21022
21023#: attribs.c:449
21024#, fuzzy, gcc-internal-format
21025msgid "ignoring attribute %qE because it conflicts with attribute %qs"
21026msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
21027
21028#: attribs.c:455 c-family/c-attribs.c:886 c-family/c-attribs.c:2340
21029#: c-family/c-attribs.c:2805 c-family/c-attribs.c:4513
21030#: c-family/c-attribs.c:4606 cp/decl.c:15198 cp/friend.c:303 cp/tree.c:4993
21031#, fuzzy, gcc-internal-format
21032msgid "previous declaration here"
21033msgstr "%q+D:lla on edellinen esittely täällä"
21034
21035#. Warn about and ignore all others for now, but store them.
21036#: attribs.c:570 c-family/c-attribs.c:3824 objc/objc-act.c:5128
21037#: objc/objc-act.c:7108 objc/objc-act.c:8297 objc/objc-act.c:8348
21038#, fuzzy, gcc-internal-format
21039msgid "%qE attribute directive ignored"
21040msgstr "%qE-attribuuttia ei huomioida %qE:lle"
21041
21042#: attribs.c:574
21043#, fuzzy, gcc-internal-format
21044msgid "%<%E::%E%> scoped attribute directive ignored"
21045msgstr "%qs-attribuuttidirektiivi jätetty huomiotta"
21046
21047#: attribs.c:586
21048#, gcc-internal-format
21049msgid "wrong number of arguments specified for %qE attribute"
21050msgstr "attribuutille %qE annettu väärä määrä argumentteja"
21051
21052#: attribs.c:589
21053#, gcc-internal-format, gfc-internal-format
21054msgid "expected %i or more, found %i"
21055msgstr "odotettu vähintään %i, löytyi %i"
21056
21057#: attribs.c:592
21058#, gcc-internal-format, gfc-internal-format
21059msgid "expected between %i and %i, found %i"
21060msgstr ""
21061
21062#: attribs.c:612 c-family/c-attribs.c:4379
21063#, gcc-internal-format
21064msgid "%qE attribute does not apply to types"
21065msgstr "%qE-attribuutti ei päde tyyppeihin"
21066
21067#: attribs.c:661
21068#, gcc-internal-format
21069msgid "%qE attribute only applies to function types"
21070msgstr "%qE-attribuutti pätee vain funktiotyyppeihin"
21071
21072#: attribs.c:671
21073#, fuzzy, gcc-internal-format
21074msgid "type attributes ignored after type is already defined"
21075msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
21076
21077#. The specifications of standard attributes in C mean
21078#. this is a constraint violation.
21079#. The specifications of standard attributes mean this is a
21080#. constraint violation.
21081#. An attribute with standard syntax and no namespace specified
21082#. is a constraint violation if it is not one of the known
21083#. standard attributes.  Diagnose it here with a pedwarn and
21084#. then discard it to prevent a duplicate warning later.
21085#: attribs.c:729 attribs.c:1714 attribs.c:1724 attribs.c:1734
21086#: c-family/c-attribs.c:914 c-family/c-attribs.c:976 c-family/c-attribs.c:995
21087#: c-family/c-attribs.c:1013 c-family/c-attribs.c:1043
21088#: c-family/c-attribs.c:1064 c-family/c-attribs.c:1085
21089#: c-family/c-attribs.c:1126 c-family/c-attribs.c:1157
21090#: c-family/c-attribs.c:1173 c-family/c-attribs.c:1190
21091#: c-family/c-attribs.c:1206 c-family/c-attribs.c:1232
21092#: c-family/c-attribs.c:1248 c-family/c-attribs.c:1263
21093#: c-family/c-attribs.c:1291 c-family/c-attribs.c:1308
21094#: c-family/c-attribs.c:1326 c-family/c-attribs.c:1350
21095#: c-family/c-attribs.c:1388 c-family/c-attribs.c:1411
21096#: c-family/c-attribs.c:1428 c-family/c-attribs.c:1457
21097#: c-family/c-attribs.c:1478 c-family/c-attribs.c:1499
21098#: c-family/c-attribs.c:1526 c-family/c-attribs.c:1556
21099#: c-family/c-attribs.c:1585 c-family/c-attribs.c:1615
21100#: c-family/c-attribs.c:1668 c-family/c-attribs.c:1734
21101#: c-family/c-attribs.c:1792 c-family/c-attribs.c:1881
21102#: c-family/c-attribs.c:1911 c-family/c-attribs.c:1962
21103#: c-family/c-attribs.c:2459 c-family/c-attribs.c:2658
21104#: c-family/c-attribs.c:2719 c-family/c-attribs.c:2960
21105#: c-family/c-attribs.c:3040 c-family/c-attribs.c:3192
21106#: c-family/c-attribs.c:3647 c-family/c-attribs.c:3713
21107#: c-family/c-attribs.c:3740 c-family/c-attribs.c:3795
21108#: c-family/c-attribs.c:3977 c-family/c-attribs.c:3998
21109#: c-family/c-attribs.c:4111 c-family/c-attribs.c:4381
21110#: c-family/c-attribs.c:5109 c-family/c-attribs.c:5132
21111#: c-family/c-attribs.c:5171 c-family/c-attribs.c:5253
21112#: c-family/c-attribs.c:5309 c-family/c-attribs.c:5325
21113#: c-family/c-attribs.c:5479 c-family/c-common.c:5809 c-family/c-common.c:5812
21114#: config/darwin.c:2126 config/arm/arm.c:7262 config/arm/arm.c:7290
21115#: config/arm/arm.c:7307 config/avr/avr.c:9675 config/csky/csky.c:6108
21116#: config/csky/csky.c:6130 config/h8300/h8300.c:4918 config/h8300/h8300.c:4942
21117#: config/i386/i386-options.c:3487 config/i386/i386-options.c:3645
21118#: config/i386/i386-options.c:3877 config/ia64/ia64.c:785
21119#: config/rs6000/rs6000.c:20409 ada/gcc-interface/utils.c:6576
21120#: ada/gcc-interface/utils.c:6592 ada/gcc-interface/utils.c:6621
21121#: ada/gcc-interface/utils.c:6638 ada/gcc-interface/utils.c:6655
21122#: ada/gcc-interface/utils.c:6670 ada/gcc-interface/utils.c:6686
21123#: ada/gcc-interface/utils.c:6712 ada/gcc-interface/utils.c:6781
21124#: ada/gcc-interface/utils.c:6808 ada/gcc-interface/utils.c:6829
21125#: ada/gcc-interface/utils.c:6850 ada/gcc-interface/utils.c:6866
21126#: ada/gcc-interface/utils.c:6921 brig/brig-lang.c:484 c/c-decl.c:4623
21127#: c/c-decl.c:4626 c/c-decl.c:4641 c/c-parser.c:4961 jit/dummy-frontend.c:185
21128#: lto/lto-lang.c:288
21129#, gcc-internal-format
21130msgid "%qE attribute ignored"
21131msgstr "%qE-attribuuttia ei huomioida"
21132
21133#: attribs.c:1004
21134#, fuzzy, gcc-internal-format
21135msgid "missing %<target%> attribute for multi-versioned %qD"
21136msgstr "%qE-attribuuttia ei huomioida"
21137
21138#: attribs.c:1007 cp/decl.c:1200 cp/decl.c:2104 cp/decl.c:2150 cp/decl.c:2167
21139#: cp/decl.c:2777 cp/decl.c:3219
21140#, fuzzy, gcc-internal-format
21141msgid "previous declaration of %qD"
21142msgstr "%qD:lle ei ole edellistä esittelyä"
21143
21144#: attribs.c:1150
21145#, fuzzy, gcc-internal-format
21146msgid "ignoring attributes applied to %qT after definition"
21147msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
21148
21149#: attribs.c:1645
21150#, fuzzy, gcc-internal-format
21151msgid "%q+D already declared with dllexport attribute: dllimport ignored"
21152msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
21153
21154#: attribs.c:1657
21155#, fuzzy, gcc-internal-format
21156msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
21157msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
21158
21159#: attribs.c:1671
21160#, fuzzy, gcc-internal-format
21161msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
21162msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
21163
21164#: attribs.c:1752
21165#, fuzzy, gcc-internal-format
21166msgid "inline function %q+D declared as dllimport: attribute ignored"
21167msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
21168
21169#: attribs.c:1760
21170#, gcc-internal-format
21171msgid "function %q+D definition is marked dllimport"
21172msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
21173
21174#: attribs.c:1768
21175#, fuzzy, gcc-internal-format
21176msgid "variable %q+D definition is marked dllimport"
21177msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
21178
21179#: attribs.c:1799
21180#, gcc-internal-format
21181msgid "external linkage required for symbol %q+D because of %qE attribute"
21182msgstr ""
21183
21184#: attribs.c:1813
21185#, gcc-internal-format
21186msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
21187msgstr "%qE edellyttää oletusnäkyvyyttä, mutta %qD on jo esitelty eri näkyvyydellä"
21188
21189#: attribs.c:2076
21190#, gcc-internal-format
21191msgid "%qD specifies more restrictive attribute than its target %qD: %s"
21192msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
21193msgstr[0] ""
21194msgstr[1] ""
21195
21196#: attribs.c:2082 attribs.c:2102
21197#, fuzzy, gcc-internal-format
21198msgid "%qD target declared here"
21199msgstr "%qD esiteltiin täällä"
21200
21201#: attribs.c:2096
21202#, gcc-internal-format
21203msgid "%qD specifies less restrictive attribute than its target %qD: %s"
21204msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
21205msgstr[0] ""
21206msgstr[1] ""
21207
21208#: auto-profile.c:365
21209#, fuzzy, gcc-internal-format
21210msgid "offset exceeds 16 bytes"
21211msgstr "hae tasaussiirtymä tavuina"
21212
21213#: auto-profile.c:863
21214#, gcc-internal-format
21215msgid "Not expected TAG."
21216msgstr "Odottamaton TAG."
21217
21218#: auto-profile.c:928
21219#, gcc-internal-format, gfc-internal-format
21220msgid "cannot open profile file %s"
21221msgstr "profiilitiedostoa %s ei voi avata"
21222
21223#: auto-profile.c:934
21224#, gcc-internal-format
21225msgid "AutoFDO profile magic number does not match"
21226msgstr ""
21227
21228#: auto-profile.c:942
21229#, gcc-internal-format, gfc-internal-format
21230msgid "AutoFDO profile version %u does match %u"
21231msgstr ""
21232
21233#: auto-profile.c:954
21234#, fuzzy, gcc-internal-format, gfc-internal-format
21235msgid "cannot read string table from %s"
21236msgstr "tiedoston ”%s” otsaketta ei voi lukea"
21237
21238#: auto-profile.c:962
21239#, fuzzy, gcc-internal-format, gfc-internal-format
21240msgid "cannot read function profile from %s"
21241msgstr "tiedoston ”%s” otsaketta ei voi lukea"
21242
21243#: builtins.c:1128
21244#, fuzzy, gcc-internal-format
21245msgid "%K%qD specified bound %s exceeds maximum object size %E"
21246msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
21247
21248#: builtins.c:1136
21249#, fuzzy, gcc-internal-format
21250msgid "%K%qD specified bound %s exceeds the size %E of unterminated array"
21251msgstr "%qE esitelty funktion palauttavana funktiona"
21252
21253#: builtins.c:1139
21254#, fuzzy, gcc-internal-format
21255msgid "%K%qD specified bound %s may exceed the size of at most %E of unterminated array"
21256msgstr "%qE esitelty funktion palauttavana funktiona"
21257
21258#: builtins.c:1142
21259#, fuzzy, gcc-internal-format
21260msgid "%K%qD specified bound %s exceeds the size of at most %E of unterminated array"
21261msgstr "%qE esitelty funktion palauttavana funktiona"
21262
21263#: builtins.c:1150
21264#, fuzzy, gcc-internal-format
21265msgid "%K%qD argument missing terminating nul"
21266msgstr "%qE esitelty funktion palauttavana funktiona"
21267
21268#: builtins.c:1159
21269#, fuzzy, gcc-internal-format
21270msgid "%qs specified bound %s exceeds maximum object size %E"
21271msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
21272
21273#: builtins.c:1167
21274#, fuzzy, gcc-internal-format
21275msgid "%qs specified bound %s exceeds the size %E of unterminated array"
21276msgstr "%qE esitelty funktion palauttavana funktiona"
21277
21278#: builtins.c:1170
21279#, fuzzy, gcc-internal-format
21280msgid "%qs specified bound %s may exceed the size of at most %E of unterminated array"
21281msgstr "%qE esitelty funktion palauttavana funktiona"
21282
21283#: builtins.c:1173
21284#, fuzzy, gcc-internal-format
21285msgid "%qs specified bound %s exceeds the size of at most %E of unterminated array"
21286msgstr "%qE esitelty funktion palauttavana funktiona"
21287
21288#: builtins.c:1181
21289#, fuzzy, gcc-internal-format
21290msgid "%qs argument missing terminating nul"
21291msgstr "%qE esitelty funktion palauttavana funktiona"
21292
21293#: builtins.c:1188 gimple-ssa-sprintf.c:3288
21294#, fuzzy, gcc-internal-format
21295msgid "referenced argument declared here"
21296msgstr "%qD esitelty ei-parametrina"
21297
21298#: builtins.c:1450
21299#, fuzzy, gcc-internal-format
21300msgid "offset %qwi outside bounds of constant string"
21301msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
21302
21303#: builtins.c:1454 cp/name-lookup.c:6441
21304#, gcc-internal-format
21305msgid "%qE declared here"
21306msgstr "%qE esitelty täällä"
21307
21308#: builtins.c:2062
21309#, gcc-internal-format
21310msgid "second argument to %<__builtin_prefetch%> must be a constant"
21311msgstr "%<__builtin_prefetch%>-funktion toisen argumentin pitää olla vakio"
21312
21313#: builtins.c:2069
21314#, gcc-internal-format
21315msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
21316msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epäkelpo; käytetään nollaa"
21317
21318#: builtins.c:2077
21319#, gcc-internal-format
21320msgid "third argument to %<__builtin_prefetch%> must be a constant"
21321msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
21322
21323#: builtins.c:2084
21324#, gcc-internal-format
21325msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
21326msgstr "%<__builtin_prefetch%>-funktion kolmas argumentti on epäkelpo; käytetään nollaa"
21327
21328#: builtins.c:3958
21329#, fuzzy, gcc-internal-format
21330msgid "%K%qD specified bound %E may exceed maximum object size %E"
21331msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
21332
21333#: builtins.c:3960 calls.c:1730
21334#, fuzzy, gcc-internal-format
21335msgid "%K%qD specified bound %E exceeds maximum object size %E"
21336msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
21337
21338#: builtins.c:3965
21339#, fuzzy, gcc-internal-format
21340msgid "%Kspecified bound %E may exceed maximum object size %E"
21341msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
21342
21343#: builtins.c:3967
21344#, fuzzy, gcc-internal-format
21345msgid "%Kspecified bound %E exceeds maximum object size %E"
21346msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
21347
21348#: builtins.c:3974
21349#, fuzzy, gcc-internal-format
21350msgid "%K%qD specified bound [%E, %E] may exceed maximum object size %E"
21351msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
21352
21353#: builtins.c:3976 calls.c:1735
21354#, fuzzy, gcc-internal-format
21355msgid "%K%qD specified bound [%E, %E] exceeds maximum object size %E"
21356msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
21357
21358#: builtins.c:3982
21359#, fuzzy, gcc-internal-format
21360msgid "%Kspecified bound [%E, %E] may exceed maximum object size %E"
21361msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
21362
21363#: builtins.c:3984
21364#, fuzzy, gcc-internal-format
21365msgid "%Kspecified bound [%E, %E] exceeds maximum object size %E"
21366msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
21367
21368#: builtins.c:3994
21369#, fuzzy, gcc-internal-format
21370msgid "%K%qD specified bound %E may exceed source size %E"
21371msgstr "%qE esitelty funktion palauttavana funktiona"
21372
21373#: builtins.c:3996
21374#, fuzzy, gcc-internal-format
21375msgid "%K%qD specified bound %E exceeds source size %E"
21376msgstr "%qE esitelty funktion palauttavana funktiona"
21377
21378#: builtins.c:4001
21379#, fuzzy, gcc-internal-format
21380msgid "%Kspecified bound %E may exceed source size %E"
21381msgstr "%qE esitelty funktion palauttavana funktiona"
21382
21383#: builtins.c:4003
21384#, fuzzy, gcc-internal-format
21385msgid "%Kspecified bound %E exceeds source size %E"
21386msgstr "%qE esitelty funktion palauttavana funktiona"
21387
21388#: builtins.c:4010
21389#, fuzzy, gcc-internal-format
21390msgid "%K%qD specified bound [%E, %E] may exceed source size %E"
21391msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
21392
21393#: builtins.c:4012
21394#, fuzzy, gcc-internal-format
21395msgid "%K%qD specified bound [%E, %E] exceeds source size %E"
21396msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
21397
21398#: builtins.c:4017
21399#, fuzzy, gcc-internal-format
21400msgid "%Kspecified bound [%E, %E] may exceed source size %E"
21401msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
21402
21403#: builtins.c:4019
21404#, fuzzy, gcc-internal-format
21405msgid "%Kspecified bound [%E, %E] exceeds source size %E"
21406msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
21407
21408#: builtins.c:4028
21409#, fuzzy, gcc-internal-format
21410msgid "source object declared here"
21411msgstr "%qD esiteltiin täällä"
21412
21413#: builtins.c:4031
21414#, fuzzy, gcc-internal-format
21415msgid "source object allocated here"
21416msgstr "esitelty täällä"
21417
21418#: builtins.c:4046
21419#, fuzzy, gcc-internal-format
21420msgid "%K%qD specified size %E may exceed maximum object size %E"
21421msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
21422
21423#: builtins.c:4048
21424#, fuzzy, gcc-internal-format
21425msgid "%K%qD specified size %E exceeds maximum object size %E"
21426msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
21427
21428#: builtins.c:4053
21429#, fuzzy, gcc-internal-format
21430msgid "%Kspecified size %E may exceed maximum object size %E"
21431msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
21432
21433#: builtins.c:4055
21434#, fuzzy, gcc-internal-format
21435msgid "%Kspecified size %E exceeds maximum object size %E"
21436msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
21437
21438#: builtins.c:4062
21439#, fuzzy, gcc-internal-format
21440msgid "%K%qD specified size between %E and %E may exceed maximum object size %E"
21441msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
21442
21443#: builtins.c:4064
21444#, fuzzy, gcc-internal-format
21445msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
21446msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
21447
21448#: builtins.c:4070
21449#, fuzzy, gcc-internal-format
21450msgid "%Kspecified size between %E and %E may exceed maximum object size %E"
21451msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
21452
21453#: builtins.c:4072
21454#, fuzzy, gcc-internal-format
21455msgid "%Kspecified size between %E and %E exceeds maximum object size %E"
21456msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
21457
21458#: builtins.c:4082
21459#, fuzzy, gcc-internal-format
21460msgid "%K%qD specified bound %E may exceed destination size %E"
21461msgstr "%qE esitelty funktion palauttavana funktiona"
21462
21463#: builtins.c:4084
21464#, fuzzy, gcc-internal-format
21465msgid "%K%qD specified bound %E exceeds destination size %E"
21466msgstr "%qE esitelty funktion palauttavana funktiona"
21467
21468#: builtins.c:4089
21469#, fuzzy, gcc-internal-format
21470msgid "%Kspecified bound %E may exceed destination size %E"
21471msgstr "%qE esitelty funktion palauttavana funktiona"
21472
21473#: builtins.c:4091
21474#, fuzzy, gcc-internal-format
21475msgid "%Kspecified bound %E exceeds destination size %E"
21476msgstr "%qE esitelty funktion palauttavana funktiona"
21477
21478#: builtins.c:4098
21479#, fuzzy, gcc-internal-format
21480msgid "%K%qD specified bound [%E, %E] may exceed destination size %E"
21481msgstr "%qE esitelty funktion palauttavana funktiona"
21482
21483#: builtins.c:4100
21484#, fuzzy, gcc-internal-format
21485msgid "%K%qD specified bound [%E, %E] exceeds destination size %E"
21486msgstr "%qE esitelty funktion palauttavana funktiona"
21487
21488#: builtins.c:4105 builtins.c:4107
21489#, fuzzy, gcc-internal-format
21490msgid "%Kspecified bound [%E, %E] exceeds destination size %E"
21491msgstr "%qE esitelty funktion palauttavana funktiona"
21492
21493#: builtins.c:4117
21494#, fuzzy, gcc-internal-format
21495msgid "destination object declared here"
21496msgstr "%qD esiteltiin täällä"
21497
21498#: builtins.c:4120
21499#, fuzzy, gcc-internal-format
21500msgid "destination object allocated here"
21501msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
21502
21503#: builtins.c:4147
21504#, fuzzy, gcc-internal-format
21505msgid "%K%qD may access %E byte in a region of size %E"
21506msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21507
21508#: builtins.c:4149
21509#, fuzzy, gcc-internal-format
21510msgid "%K%qD accessing %E byte in a region of size %E"
21511msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21512
21513#: builtins.c:4152
21514#, fuzzy, gcc-internal-format
21515msgid "%K%qD may access %E bytes in a region of size %E"
21516msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21517
21518#: builtins.c:4154
21519#, fuzzy, gcc-internal-format
21520msgid "%K%qD accessing %E bytes in a region of size %E"
21521msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21522
21523#: builtins.c:4159
21524#, fuzzy, gcc-internal-format
21525msgid "%Kmay access %E byte in a region of size %E"
21526msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21527
21528#: builtins.c:4161
21529#, fuzzy, gcc-internal-format
21530msgid "%Kaccessing %E byte in a region of size %E"
21531msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21532
21533#: builtins.c:4164
21534#, fuzzy, gcc-internal-format
21535msgid "%Kmay access %E bytes in a region of size %E"
21536msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21537
21538#: builtins.c:4166
21539#, fuzzy, gcc-internal-format
21540msgid "%Kaccessing %E bytes in a region of size %E"
21541msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21542
21543#: builtins.c:4175
21544#, fuzzy, gcc-internal-format
21545msgid "%K%qD may access %E or more bytes in a region of size %E"
21546msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21547
21548#: builtins.c:4177
21549#, fuzzy, gcc-internal-format
21550msgid "%K%qD accessing %E or more bytes in a region of size %E"
21551msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21552
21553#: builtins.c:4182
21554#, fuzzy, gcc-internal-format
21555msgid "%Kmay access %E or more bytes in a region of size %E"
21556msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21557
21558#: builtins.c:4184
21559#, fuzzy, gcc-internal-format
21560msgid "%Kaccessing %E or more bytes in a region of size %E"
21561msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21562
21563#: builtins.c:4192
21564#, fuzzy, gcc-internal-format
21565msgid "%K%qD may access between %E and %E bytes in a region of size %E"
21566msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21567
21568#: builtins.c:4194
21569#, fuzzy, gcc-internal-format
21570msgid "%K%qD accessing between %E and %E bytes in a region of size %E"
21571msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21572
21573#: builtins.c:4200
21574#, fuzzy, gcc-internal-format
21575msgid "%Kmay access between %E and %E bytes in a region of size %E"
21576msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21577
21578#: builtins.c:4202
21579#, fuzzy, gcc-internal-format
21580msgid "%Kaccessing between %E and %E bytes in a region of size %E"
21581msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21582
21583#: builtins.c:4215
21584#, fuzzy, gcc-internal-format
21585msgid "%K%qD may write %E byte into a region of size %E"
21586msgstr "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wu tavun kokoiseen alueeseen"
21587
21588#: builtins.c:4217
21589#, fuzzy, gcc-internal-format
21590msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
21591msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21592
21593#: builtins.c:4220
21594#, fuzzy, gcc-internal-format
21595msgid "%K%qD may write %E bytes into a region of size %E"
21596msgstr "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wu tavun kokoiseen alueeseen"
21597
21598#: builtins.c:4222
21599#, fuzzy, gcc-internal-format
21600msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
21601msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21602
21603#: builtins.c:4227
21604#, fuzzy, gcc-internal-format
21605msgid "%Kmay write %E byte into a region of size %E"
21606msgstr "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wu tavun kokoiseen alueeseen"
21607
21608#: builtins.c:4229
21609#, fuzzy, gcc-internal-format
21610msgid "%Kwriting %E byte into a region of size %E overflows the destination"
21611msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21612
21613#: builtins.c:4232
21614#, fuzzy, gcc-internal-format
21615msgid "%Kmay write %E bytes into a region of size %E"
21616msgstr "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wu tavun kokoiseen alueeseen"
21617
21618#: builtins.c:4234
21619#, fuzzy, gcc-internal-format
21620msgid "%Kwriting %E bytes into a region of size %E overflows the destination"
21621msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21622
21623#: builtins.c:4243
21624#, fuzzy, gcc-internal-format
21625msgid "%K%qD may write %E or more bytes into a region of size %E"
21626msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21627
21628#: builtins.c:4245 builtins.c:4783
21629#, fuzzy, gcc-internal-format
21630msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
21631msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21632
21633#: builtins.c:4251
21634#, fuzzy, gcc-internal-format
21635msgid "%Kmay write %E or more bytes into a region of size %E"
21636msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21637
21638#: builtins.c:4253 builtins.c:4788
21639#, fuzzy, gcc-internal-format
21640msgid "%Kwriting %E or more bytes into a region of size %E overflows the destination"
21641msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21642
21643#: builtins.c:4262
21644#, fuzzy, gcc-internal-format
21645msgid "%K%qD may write between %E and %E bytes into a region of size %E"
21646msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21647
21648#: builtins.c:4264
21649#, fuzzy, gcc-internal-format
21650msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
21651msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21652
21653#: builtins.c:4271
21654#, fuzzy, gcc-internal-format
21655msgid "%Kmay write between %E and %E bytes into a region of size %E"
21656msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21657
21658#: builtins.c:4273
21659#, fuzzy, gcc-internal-format
21660msgid "%Kwriting between %E and %E bytes into a region of size %E overflows the destination"
21661msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21662
21663#: builtins.c:4288
21664#, fuzzy, gcc-internal-format
21665msgid "%K%qD may read %E byte from a region of size %E"
21666msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21667
21668#: builtins.c:4290
21669#, fuzzy, gcc-internal-format
21670msgid "%K%qD reading %E byte from a region of size %E"
21671msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21672
21673#: builtins.c:4293
21674#, fuzzy, gcc-internal-format
21675msgid "%K%qD may read %E bytes from a region of size %E"
21676msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21677
21678#: builtins.c:4295
21679#, fuzzy, gcc-internal-format
21680msgid "%K%qD reading %E bytes from a region of size %E"
21681msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21682
21683#: builtins.c:4301
21684#, fuzzy, gcc-internal-format
21685msgid "%Kmay read %E byte from a region of size %E"
21686msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21687
21688#: builtins.c:4303
21689#, fuzzy, gcc-internal-format
21690msgid "%Kreading %E byte from a region of size %E"
21691msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21692
21693#: builtins.c:4306
21694#, fuzzy, gcc-internal-format
21695msgid "%Kmay read %E bytes from a region of size %E"
21696msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21697
21698#: builtins.c:4308
21699#, fuzzy, gcc-internal-format
21700msgid "%Kreading %E bytes from a region of size %E"
21701msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21702
21703#: builtins.c:4317
21704#, fuzzy, gcc-internal-format
21705msgid "%K%qD may read %E or more bytes from a region of size %E"
21706msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21707
21708#: builtins.c:4319
21709#, fuzzy, gcc-internal-format
21710msgid "%K%qD reading %E or more bytes from a region of size %E"
21711msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21712
21713#: builtins.c:4324
21714#, fuzzy, gcc-internal-format
21715msgid "%Kmay read %E or more bytes from a region of size %E"
21716msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21717
21718#: builtins.c:4326
21719#, fuzzy, gcc-internal-format
21720msgid "%Kreading %E or more bytes from a region of size %E"
21721msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21722
21723#: builtins.c:4334
21724#, fuzzy, gcc-internal-format
21725msgid "%K%qD may read between %E and %E bytes from a region of size %E"
21726msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21727
21728#: builtins.c:4336
21729#, fuzzy, gcc-internal-format
21730msgid "%K%qD reading between %E and %E bytes from a region of size %E"
21731msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21732
21733#: builtins.c:4341
21734#, fuzzy, gcc-internal-format
21735msgid "%Kmay read between %E and %E bytes from a region of size %E"
21736msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21737
21738#: builtins.c:4343
21739#, fuzzy, gcc-internal-format
21740msgid "%Kreading between %E and %E bytes from a region of size %E"
21741msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21742
21743#: builtins.c:4358
21744#, fuzzy, gcc-internal-format
21745msgid "%K%qD expecting %E byte in a region of size %E"
21746msgid_plural "%K%qD expecting %E bytes in a region of size %E"
21747msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21748msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21749
21750#: builtins.c:4363
21751#, fuzzy, gcc-internal-format
21752msgid "%Kexpecting %E byte in a region of size %E"
21753msgid_plural "%Kexpecting %E bytes in a region of size %E"
21754msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21755msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21756
21757#: builtins.c:4371
21758#, fuzzy, gcc-internal-format
21759msgid "%K%qD expecting %E or more bytes in a region of size %E"
21760msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21761
21762#: builtins.c:4375
21763#, fuzzy, gcc-internal-format
21764msgid "%Kexpecting %E or more bytes in a region of size %E"
21765msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21766
21767#: builtins.c:4382
21768#, fuzzy, gcc-internal-format
21769msgid "%K%qD expecting between %E and %E bytes in a region of size %E"
21770msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21771
21772#: builtins.c:4386
21773#, fuzzy, gcc-internal-format
21774msgid "%Kexpecting between %E and %E bytes in a region of size %E"
21775msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
21776
21777#: builtins.c:4549
21778#, fuzzy, gcc-internal-format
21779msgid "at offset %s into destination object %qE of size %s"
21780msgstr "%qE tulostaa vähintään %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen"
21781
21782#: builtins.c:4552
21783#, gcc-internal-format
21784msgid "destination object %qE of size %s"
21785msgstr ""
21786
21787#: builtins.c:4558
21788#, fuzzy, gcc-internal-format
21789msgid "at offset %s into destination object of size %s allocated by %qE"
21790msgstr "%qD esiteltiin täällä"
21791
21792#: builtins.c:4561
21793#, gcc-internal-format
21794msgid "destination object of size %s allocated by %qE"
21795msgstr ""
21796
21797#: builtins.c:4569
21798#, fuzzy, gcc-internal-format
21799msgid "at offset %s into source object %qE of size %s"
21800msgstr "muuttuja %qD esitelty %<inline%>:ksi"
21801
21802#: builtins.c:4572
21803#, gcc-internal-format
21804msgid "source object %qE of size %s"
21805msgstr ""
21806
21807#: builtins.c:4579
21808#, fuzzy, gcc-internal-format
21809msgid "at offset %s into source object of size %s allocated by %qE"
21810msgstr "%qD esiteltiin täällä"
21811
21812#: builtins.c:4582
21813#, gcc-internal-format
21814msgid "source object of size %s allocated by %qE"
21815msgstr ""
21816
21817#: builtins.c:6429 builtins.c:6502
21818#, fuzzy, gcc-internal-format
21819msgid "%K%qD specified bound %E equals destination size"
21820msgstr "%qE esitelty funktion palauttavana funktiona"
21821
21822#: builtins.c:7394 gimplify.c:3383
21823#, gcc-internal-format
21824msgid "too few arguments to function %<va_start%>"
21825msgstr "liian vähän argumentteja funktiolle %<va_start%>"
21826
21827#: builtins.c:7494
21828#, fuzzy, gcc-internal-format
21829msgid "invalid argument to %qD"
21830msgstr "argumentti %qd ei ole vakio"
21831
21832#: builtins.c:7507
21833#, fuzzy, gcc-internal-format
21834msgid "unsupported argument to %qD"
21835msgstr "ei-tuettu argumentti funktiolle %<__builtin_frame_address%>"
21836
21837#. Warn since no effort is made to ensure that any frame
21838#. beyond the current one exists or can be safely reached.
21839#: builtins.c:7515
21840#, gcc-internal-format
21841msgid "calling %qD with a nonzero argument is unsafe"
21842msgstr ""
21843
21844#: builtins.c:7845 builtins.c:7885
21845#, fuzzy, gcc-internal-format
21846msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
21847msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
21848
21849#: builtins.c:7975
21850#, fuzzy, gcc-internal-format
21851msgid "trampoline generated for nested function %qD"
21852msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
21853
21854#: builtins.c:8370 builtins.c:8383
21855#, gcc-internal-format
21856msgid "%qD changed semantics in GCC 4.4"
21857msgstr ""
21858
21859#: builtins.c:8489
21860#, fuzzy, gcc-internal-format
21861msgid "unknown architecture specifier in memory model to builtin"
21862msgstr "Tuntematon arkkitehtuuri ”%s”"
21863
21864#: builtins.c:8497
21865#, fuzzy, gcc-internal-format
21866msgid "invalid memory model argument to builtin"
21867msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
21868
21869#: builtins.c:8558 builtins.c:8685
21870#, fuzzy, gcc-internal-format
21871msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
21872msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
21873
21874#: builtins.c:8566 builtins.c:8693
21875#, fuzzy, gcc-internal-format
21876msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
21877msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
21878
21879#: builtins.c:8751
21880#, fuzzy, gcc-internal-format
21881msgid "invalid memory model for %<__atomic_load%>"
21882msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
21883
21884#: builtins.c:8783 builtins.c:8976
21885#, fuzzy, gcc-internal-format
21886msgid "invalid memory model for %<__atomic_store%>"
21887msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
21888
21889#: builtins.c:9097
21890#, fuzzy, gcc-internal-format
21891msgid "non-constant argument 1 to %qs"
21892msgstr "%qs odottaa vakioargumenttia"
21893
21894#: builtins.c:9139
21895#, fuzzy, gcc-internal-format
21896msgid "non-integer argument 1 to %qs"
21897msgstr "%qs odottaa vakioargumenttia"
21898
21899#: builtins.c:9203
21900#, fuzzy, gcc-internal-format
21901msgid "%<__builtin_thread_pointer%> is not supported on this target"
21902msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
21903
21904#: builtins.c:9223
21905#, fuzzy, gcc-internal-format
21906msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
21907msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
21908
21909#: builtins.c:9282
21910#, fuzzy, gcc-internal-format
21911msgid "%qs only supported in OpenACC code"
21912msgstr "valitsin %qs ei ole enää tuettu"
21913
21914#: builtins.c:9289
21915#, fuzzy, gcc-internal-format
21916msgid "non-constant argument 0 to %qs"
21917msgstr "%qs odottaa vakioargumenttia"
21918
21919#: builtins.c:9301
21920#, gcc-internal-format
21921msgid "illegal argument 0 to %qs"
21922msgstr "virheellinen argumentti 0 %qs:lle"
21923
21924#. All valid uses of __builtin_va_arg_pack () are removed during
21925#. inlining.
21926#: builtins.c:9759 expr.c:11247
21927#, fuzzy, gcc-internal-format
21928msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
21929msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
21930
21931#. All valid uses of __builtin_va_arg_pack_len () are removed during
21932#. inlining.
21933#: builtins.c:9765
21934#, fuzzy, gcc-internal-format
21935msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
21936msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
21937
21938#: builtins.c:10097
21939#, gcc-internal-format
21940msgid "%<__builtin_longjmp%> second argument must be 1"
21941msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1"
21942
21943#: builtins.c:10990
21944#, gcc-internal-format
21945msgid "target format does not support infinity"
21946msgstr "kohdemuoto ei tue äärettömyyttä"
21947
21948#: builtins.c:12611
21949#, fuzzy, gcc-internal-format
21950msgid "%<va_start%> used in function with fixed arguments"
21951msgstr "funktiota %<va_start%> käytetty funktiossa, jolla on kiinteä määrä argumentteja"
21952
21953#: builtins.c:12619
21954#, gcc-internal-format
21955msgid "wrong number of arguments to function %<va_start%>"
21956msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
21957
21958#: builtins.c:12634
21959#, gcc-internal-format
21960msgid "%<__builtin_next_arg%> called without an argument"
21961msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
21962
21963#: builtins.c:12639
21964#, gcc-internal-format
21965msgid "wrong number of arguments to function %<__builtin_next_arg%>"
21966msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
21967
21968#: builtins.c:12672
21969#, gcc-internal-format
21970msgid "second parameter of %<va_start%> not last named argument"
21971msgstr "%<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumentti"
21972
21973#: builtins.c:12685
21974#, gcc-internal-format
21975msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
21976msgstr ""
21977
21978#: builtins.c:12714
21979#, fuzzy, gcc-internal-format
21980msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
21981msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
21982
21983#: builtins.c:12727
21984#, fuzzy, gcc-internal-format
21985msgid "%Klast argument of %qD is not integer constant between 0 and 3"
21986msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
21987
21988#: builtins.c:13530
21989#, gcc-internal-format
21990msgid "%K%qD called on pointer %qE with nonzero offset%s"
21991msgstr ""
21992
21993#: builtins.c:13535 builtins.c:13599 gimple-ssa-isolate-paths.c:412
21994#: tree.c:13239 tree.c:13276 c/c-typeck.c:2989 c/c-typeck.c:3076
21995#: c/c-typeck.c:5601 c/c-typeck.c:10827 c/c-typeck.c:10844
21996#: c/gimple-parser.c:2416 c/gimple-parser.c:2424 cp/call.c:7282 cp/call.c:9315
21997#: cp/constexpr.c:844 cp/constexpr.c:3638 cp/cvt.c:1077 cp/cvt.c:1115
21998#: cp/decl.c:8257 cp/decl.c:15348 cp/decl.c:15727 cp/decl2.c:5624
21999#: cp/decl2.c:5675 cp/parser.c:20795 cp/pt.c:8873 cp/semantics.c:2112
22000#: cp/semantics.c:3355 cp/semantics.c:4452 cp/typeck.c:1814 cp/typeck.c:2031
22001#: cp/typeck.c:4102 cp/typeck.c:9794
22002#, gcc-internal-format
22003msgid "declared here"
22004msgstr "esitelty täällä"
22005
22006#: builtins.c:13545 builtins.c:13670
22007#, fuzzy, gcc-internal-format
22008msgid "returned from %qD"
22009msgstr "käyttämätön muuttuja %q+D"
22010
22011#: builtins.c:13548
22012#, fuzzy, gcc-internal-format
22013msgid "returned from %qT"
22014msgstr "käyttämätön muuttuja %q+D"
22015
22016#: builtins.c:13550
22017#, fuzzy, gcc-internal-format
22018msgid "obtained here"
22019msgstr "union määritelty täällä"
22020
22021#: builtins.c:13593
22022#, gcc-internal-format
22023msgid "%K%qD called on unallocated object %qD"
22024msgstr ""
22025
22026#: builtins.c:13613
22027#, gcc-internal-format
22028msgid "%K%qD called on a pointer to an unallocated object %qE"
22029msgstr ""
22030
22031#: builtins.c:13622
22032#, fuzzy, gcc-internal-format
22033msgid "assigned here"
22034msgstr "union määritelty täällä"
22035
22036#: builtins.c:13651
22037#, gcc-internal-format
22038msgid "%K%qD called on pointer returned from a mismatched allocation function"
22039msgstr ""
22040
22041#: builtins.c:13660
22042#, gcc-internal-format
22043msgid "%K%qD called on pointer to an unallocated object"
22044msgstr ""
22045
22046#: calls.c:1436
22047#, fuzzy, gcc-internal-format
22048msgid "%Kargument %i value %qE is negative"
22049msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
22050
22051#: calls.c:1453
22052#, gcc-internal-format
22053msgid "%Kargument %i value is zero"
22054msgstr "%Kargumentin %i arvo on nolla"
22055
22056#: calls.c:1471
22057#, gcc-internal-format
22058msgid "%Kargument %i value %qE exceeds maximum object size %E"
22059msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
22060
22061#: calls.c:1485
22062#, fuzzy, gcc-internal-format
22063msgid "%Kargument %i range [%E, %E] is negative"
22064msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
22065
22066#: calls.c:1492
22067#, fuzzy, gcc-internal-format
22068msgid "%Kargument %i range [%E, %E] exceeds maximum object size %E"
22069msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
22070
22071#: calls.c:1522
22072#, fuzzy, gcc-internal-format
22073msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
22074msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
22075
22076#: calls.c:1528
22077#, fuzzy, gcc-internal-format
22078msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
22079msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
22080
22081#: calls.c:1539 calls.c:1542
22082#, fuzzy, gcc-internal-format
22083msgid "argument %i in the range [%E, %E]"
22084msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
22085
22086#: calls.c:1553
22087#, fuzzy, gcc-internal-format
22088msgid "in a call to built-in allocation function %qD"
22089msgstr "%qD on tavallisesti ei-staattinen funktio"
22090
22091#: calls.c:1556
22092#, gcc-internal-format
22093msgid "in a call to allocation function %qD declared here"
22094msgstr "kutsussa muistinvarausfunktioon %qD, joka on esitelty täällä"
22095
22096#: calls.c:1883
22097#, fuzzy, gcc-internal-format
22098msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu"
22099msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
22100
22101#: calls.c:1889
22102#, fuzzy, gcc-internal-format
22103msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]"
22104msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
22105
22106#: calls.c:1895
22107#, fuzzy, gcc-internal-format
22108msgid "%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]"
22109msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
22110
22111#: calls.c:1905
22112#, fuzzy, gcc-internal-format
22113msgid "%qD argument %i declared attribute %<nonstring%>"
22114msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
22115
22116#: calls.c:1911
22117#, gcc-internal-format
22118msgid "argument %qD declared here"
22119msgstr "argumentti %qD esiteltiin täällä"
22120
22121#: calls.c:1932
22122#, fuzzy, gcc-internal-format, gfc-internal-format
22123msgid "cannot tail-call: %s"
22124msgstr "lähdetiedostoa %s ei löydy"
22125
22126#: calls.c:2069
22127#, fuzzy, gcc-internal-format
22128msgid "%Kbound argument %i value %s is negative for a variable length array argument %i of type %s"
22129msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
22130
22131#: calls.c:2077
22132#, fuzzy, gcc-internal-format
22133msgid "%Kargument %i value %s is negative"
22134msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
22135
22136#: calls.c:2124
22137#, gcc-internal-format
22138msgid "%Kargument %i of variable length array %s is null but the corresponding bound argument %i value is %s"
22139msgstr ""
22140
22141#: calls.c:2133
22142#, gcc-internal-format
22143msgid "%Kargument %i is null but the corresponding size argument %i value is %s"
22144msgstr ""
22145
22146#: calls.c:2144
22147#, gcc-internal-format
22148msgid "%Kargument %i to %<%T[static %E]%> is null where non-null expected"
22149msgstr ""
22150
22151#: calls.c:2203
22152#, fuzzy, gcc-internal-format
22153msgid "referencing argument %u of type %qT"
22154msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
22155
22156#: calls.c:2216
22157#, fuzzy, gcc-internal-format
22158msgid "in a call to function %qD declared with attribute %qs"
22159msgstr "muuttuja %qD esitelty %<inline%>:ksi"
22160
22161#: calls.c:2220
22162#, fuzzy, gcc-internal-format
22163msgid "in a call with type %qT and attribute %qs"
22164msgstr "epäkelpo alkiotyyppi attribuutille %qs"
22165
22166#: calls.c:2227
22167#, fuzzy, gcc-internal-format
22168msgid "in a call to function %qD"
22169msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
22170
22171#: calls.c:2230
22172#, fuzzy, gcc-internal-format
22173msgid "in a call with type %qT"
22174msgstr "epäkelpo alkiotyyppi attribuutille %qs"
22175
22176#: calls.c:3802
22177#, gcc-internal-format
22178msgid "function call has aggregate value"
22179msgstr "funktiokutsulla on aggregaattiarvo"
22180
22181#: calls.c:4522
22182#, fuzzy, gcc-internal-format
22183msgid "passing too large argument on stack"
22184msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
22185
22186#: cfgexpand.c:1813
22187#, fuzzy, gcc-internal-format
22188msgid "total size of local objects is too large"
22189msgstr "paikallisten objektien kokonaiskoko on liian suuri"
22190
22191#: cfgexpand.c:1816 function.c:1012 varasm.c:2310
22192#, gcc-internal-format
22193msgid "size of variable %q+D is too large"
22194msgstr "muuttujan %q+D koko on liian suuri"
22195
22196#: cfgexpand.c:1828
22197#, fuzzy, gcc-internal-format
22198msgid "cannot allocate stack for variable %q+D, naked function"
22199msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
22200
22201#: cfgexpand.c:2931
22202#, fuzzy, gcc-internal-format
22203msgid "too many alternatives in %<asm%>"
22204msgstr "rpcgen: liian monta määrittelyä\n"
22205
22206#: cfgexpand.c:2938
22207#, gcc-internal-format
22208msgid "operand constraints for %<asm%> differ in number of alternatives"
22209msgstr ""
22210
22211#: cfgexpand.c:2959
22212#, gcc-internal-format
22213msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
22214msgstr ""
22215
22216#. ??? Diagnose during gimplification?
22217#: cfgexpand.c:2991
22218#, fuzzy, gcc-internal-format
22219msgid "PIC register clobbered by %qs in %<asm%>"
22220msgstr "tunnistamaton rekisterinimi %qs"
22221
22222#. ??? Diagnose during gimplification?
22223#: cfgexpand.c:2998
22224#, fuzzy, gcc-internal-format
22225msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
22226msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
22227
22228#: cfgexpand.c:3011
22229#, gcc-internal-format
22230msgid "listing the stack pointer register %qs in a clobber list is deprecated"
22231msgstr ""
22232
22233#: cfgexpand.c:3013
22234#, gcc-internal-format
22235msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
22236msgstr ""
22237
22238#: cfgexpand.c:3083
22239#, fuzzy, gcc-internal-format
22240msgid "more than %d operands in %<asm%>"
22241msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n"
22242
22243#. ??? Diagnose during gimplification?
22244#: cfgexpand.c:3136
22245#, fuzzy, gcc-internal-format
22246msgid "unknown register name %qs in %<asm%>"
22247msgstr "tunnistamaton rekisterinimi %qs"
22248
22249#: cfgexpand.c:3199
22250#, fuzzy, gcc-internal-format
22251msgid "invalid hard register usage between output operands"
22252msgstr "virheellinen Z-rekisterikorvaus käskylle"
22253
22254#: cfgexpand.c:3222
22255#, fuzzy, gcc-internal-format
22256msgid "invalid hard register usage between output operand and matching constraint operand"
22257msgstr "virheellinen Z-rekisterikorvaus käskylle"
22258
22259#: cfgexpand.c:3227
22260#, fuzzy, gcc-internal-format
22261msgid "invalid hard register usage between earlyclobber operand and input operand"
22262msgstr "virheellinen Z-rekisterikorvaus käskylle"
22263
22264#: cfgexpand.c:3304
22265#, gcc-internal-format, gfc-internal-format
22266msgid "output number %d not directly addressable"
22267msgstr ""
22268
22269#: cfgexpand.c:3385
22270#, fuzzy, gcc-internal-format
22271msgid "%<asm%> operand %d probably does not match constraints"
22272msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
22273
22274#: cfgexpand.c:3570
22275#, fuzzy, gcc-internal-format
22276msgid "%<asm%> clobber conflict with output operand"
22277msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
22278
22279#: cfgexpand.c:3575
22280#, fuzzy, gcc-internal-format
22281msgid "%<asm%> clobber conflict with input operand"
22282msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
22283
22284#: cfgexpand.c:6607
22285#, gcc-internal-format
22286msgid "stack protector not protecting local variables: variable length buffer"
22287msgstr ""
22288
22289#: cfgexpand.c:6611
22290#, gcc-internal-format, gfc-internal-format
22291msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
22292msgstr ""
22293
22294#: cfgexpand.c:6875
22295#, fuzzy, gcc-internal-format
22296msgid "patchable function entry %wu exceeds size %wu"
22297msgstr "Kohdista koodi ja data 32 bittiin"
22298
22299#: cfghooks.c:117
22300#, gcc-internal-format, gfc-internal-format
22301msgid "bb %d on wrong place"
22302msgstr ""
22303
22304#: cfghooks.c:123
22305#, fuzzy, gcc-internal-format, gfc-internal-format
22306msgid "prev_bb of %d should be %d, not %d"
22307msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>"
22308
22309#: cfghooks.c:140
22310#, fuzzy, gcc-internal-format, gfc-internal-format
22311msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
22312msgstr "verify_flow_info: Lohkosta %i puuttuu loop_father"
22313
22314#: cfghooks.c:146
22315#, gcc-internal-format, gfc-internal-format
22316msgid "verify_flow_info: Block %i lacks loop_father"
22317msgstr "verify_flow_info: Lohkosta %i puuttuu loop_father"
22318
22319#: cfghooks.c:152
22320#, fuzzy, gcc-internal-format, gfc-internal-format
22321msgid "verify_flow_info: Wrong count of block %i"
22322msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
22323
22324#: cfghooks.c:160
22325#, fuzzy, gcc-internal-format, gfc-internal-format
22326msgid "verify_flow_info: Missing count of block %i"
22327msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
22328
22329#: cfghooks.c:168
22330#, fuzzy, gcc-internal-format, gfc-internal-format
22331msgid "verify_flow_info: Duplicate edge %i->%i"
22332msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
22333
22334#: cfghooks.c:177
22335#, fuzzy, gcc-internal-format, gfc-internal-format
22336msgid "Uninitialized probability of edge %i->%i"
22337msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
22338
22339#: cfghooks.c:183
22340#, fuzzy, gcc-internal-format, gfc-internal-format
22341msgid "verify_flow_info: Wrong probability of edge %i->%i"
22342msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
22343
22344#: cfghooks.c:195
22345#, fuzzy, gcc-internal-format, gfc-internal-format
22346msgid "verify_flow_info: Basic block %d succ edge is corrupted"
22347msgstr "verify_flow_info: Lohkosta %i puuttuu loop_father"
22348
22349#: cfghooks.c:209
22350#, fuzzy, gcc-internal-format, gfc-internal-format
22351msgid "wrong amount of branch edges after unconditional jump %i"
22352msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
22353
22354#: cfghooks.c:217 cfghooks.c:228
22355#, fuzzy, gcc-internal-format, gfc-internal-format
22356msgid "basic block %d pred edge is corrupted"
22357msgstr "verify_flow_info: Lohkosta %i puuttuu loop_father"
22358
22359#: cfghooks.c:229
22360#, fuzzy, gcc-internal-format, gfc-internal-format
22361msgid "its dest_idx should be %d, not %d"
22362msgstr "%q+D:n toisen argumentin pitäisi olla %<char **%>"
22363
22364#: cfghooks.c:258
22365#, fuzzy, gcc-internal-format, gfc-internal-format
22366msgid "basic block %i edge lists are corrupted"
22367msgstr "verify_flow_info: Lohkosta %i puuttuu loop_father"
22368
22369#: cfghooks.c:269
22370#, gcc-internal-format
22371msgid "verify_flow_info failed"
22372msgstr "verify_flow_info epäonnistui"
22373
22374#: cfghooks.c:327
22375#, gcc-internal-format, gfc-internal-format
22376msgid "%s does not support dump_bb_for_graph"
22377msgstr "%s ei tue: dump_bb_for_graph"
22378
22379#: cfghooks.c:370
22380#, gcc-internal-format, gfc-internal-format
22381msgid "%s does not support redirect_edge_and_branch"
22382msgstr "%s ei tue: redirect_edge_and_branch"
22383
22384#: cfghooks.c:390
22385#, gcc-internal-format, gfc-internal-format
22386msgid "%s does not support can_remove_branch_p"
22387msgstr "%s ei tue: can_remove_branch_p"
22388
22389#: cfghooks.c:484
22390#, gcc-internal-format, gfc-internal-format
22391msgid "%s does not support redirect_edge_and_branch_force"
22392msgstr "%s ei tue: redirect_edge_and_branch_force"
22393
22394#: cfghooks.c:522
22395#, gcc-internal-format, gfc-internal-format
22396msgid "%s does not support split_block"
22397msgstr "%s ei tue: split_block"
22398
22399#: cfghooks.c:588
22400#, gcc-internal-format, gfc-internal-format
22401msgid "%s does not support move_block_after"
22402msgstr "%s ei tue: move_block_after"
22403
22404#: cfghooks.c:601
22405#, gcc-internal-format, gfc-internal-format
22406msgid "%s does not support delete_basic_block"
22407msgstr "%s ei tue: delete_basic_block"
22408
22409#: cfghooks.c:648
22410#, gcc-internal-format, gfc-internal-format
22411msgid "%s does not support split_edge"
22412msgstr "%s ei tue: split_edge"
22413
22414#: cfghooks.c:726
22415#, gcc-internal-format, gfc-internal-format
22416msgid "%s does not support create_basic_block"
22417msgstr "%s ei tue: create_basic_block"
22418
22419#: cfghooks.c:767
22420#, gcc-internal-format, gfc-internal-format
22421msgid "%s does not support can_merge_blocks_p"
22422msgstr "%s ei tue: can_merge_blocks_p"
22423
22424#: cfghooks.c:778
22425#, gcc-internal-format, gfc-internal-format
22426msgid "%s does not support predict_edge"
22427msgstr "%s ei tue: predict_edge"
22428
22429#: cfghooks.c:787
22430#, gcc-internal-format, gfc-internal-format
22431msgid "%s does not support predicted_by_p"
22432msgstr "%s ei tue: predicted_by_p"
22433
22434#: cfghooks.c:801
22435#, gcc-internal-format, gfc-internal-format
22436msgid "%s does not support merge_blocks"
22437msgstr "%s ei tue: merge_blocks"
22438
22439#: cfghooks.c:882
22440#, gcc-internal-format, gfc-internal-format
22441msgid "%s does not support make_forwarder_block"
22442msgstr "%s ei tue: make_forwarder_block"
22443
22444#: cfghooks.c:1031
22445#, gcc-internal-format, gfc-internal-format
22446msgid "%s does not support force_nonfallthru"
22447msgstr "%s ei tue: force_nonfallthru"
22448
22449#: cfghooks.c:1065
22450#, fuzzy, gcc-internal-format, gfc-internal-format
22451msgid "%s does not support can_duplicate_block_p"
22452msgstr "%s ei tue: duplicate_block"
22453
22454#: cfghooks.c:1087
22455#, gcc-internal-format, gfc-internal-format
22456msgid "%s does not support duplicate_block"
22457msgstr "%s ei tue: duplicate_block"
22458
22459#: cfghooks.c:1162
22460#, fuzzy, gcc-internal-format, gfc-internal-format
22461msgid "%s does not support block_ends_with_call_p"
22462msgstr "%s ei tue: predicted_by_p"
22463
22464#: cfghooks.c:1173
22465#, fuzzy, gcc-internal-format, gfc-internal-format
22466msgid "%s does not support block_ends_with_condjump_p"
22467msgstr "%s ei tue: predicted_by_p"
22468
22469#: cfghooks.c:1191
22470#, fuzzy, gcc-internal-format, gfc-internal-format
22471msgid "%s does not support flow_call_edges_add"
22472msgstr "%s ei tue: split_edge"
22473
22474#: cfgloop.c:1415
22475#, gcc-internal-format
22476msgid "loop verification on loop tree that needs fixup"
22477msgstr ""
22478
22479#: cfgloop.c:1431
22480#, gcc-internal-format
22481msgid "corrupt loop tree root"
22482msgstr ""
22483
22484#: cfgloop.c:1441
22485#, fuzzy, gcc-internal-format, gfc-internal-format
22486msgid "loop with header %d marked for removal"
22487msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22488
22489#: cfgloop.c:1446
22490#, fuzzy, gcc-internal-format, gfc-internal-format
22491msgid "loop with header %d not in loop tree"
22492msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22493
22494#: cfgloop.c:1452
22495#, fuzzy, gcc-internal-format, gfc-internal-format
22496msgid "non-loop with header %d not marked for removal"
22497msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22498
22499#: cfgloop.c:1466
22500#, fuzzy, gcc-internal-format, gfc-internal-format
22501msgid "removed loop %d in loop tree"
22502msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22503
22504#: cfgloop.c:1474
22505#, fuzzy, gcc-internal-format, gfc-internal-format
22506msgid "size of loop %d should be %d, not %d"
22507msgstr "sektorimäärä: %d, sektorikoko: %d\n"
22508
22509#: cfgloop.c:1485
22510#, fuzzy, gcc-internal-format, gfc-internal-format
22511msgid "bb %d does not belong to loop %d"
22512msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22513
22514#: cfgloop.c:1497
22515#, fuzzy, gcc-internal-format, gfc-internal-format
22516msgid "bb %d has father loop %d, should be loop %d"
22517msgstr "sektorimäärä: %d, sektorikoko: %d\n"
22518
22519#: cfgloop.c:1513
22520#, fuzzy, gcc-internal-format
22521msgid "loop %d%'s header is not a loop header"
22522msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22523
22524#: cfgloop.c:1519
22525#, fuzzy, gcc-internal-format
22526msgid "loop %d%'s header does not have exactly 2 entries"
22527msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22528
22529#: cfgloop.c:1526
22530#, fuzzy, gcc-internal-format
22531msgid "loop %d%'s latch does not have an edge to its header"
22532msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22533
22534#: cfgloop.c:1531
22535#, fuzzy, gcc-internal-format
22536msgid "loop %d%'s latch is not dominated by its header"
22537msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22538
22539#: cfgloop.c:1539
22540#, fuzzy, gcc-internal-format
22541msgid "loop %d%'s latch does not have exactly 1 successor"
22542msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22543
22544#: cfgloop.c:1544
22545#, fuzzy, gcc-internal-format
22546msgid "loop %d%'s latch does not have header as successor"
22547msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22548
22549#: cfgloop.c:1549
22550#, fuzzy, gcc-internal-format
22551msgid "loop %d%'s latch does not belong directly to it"
22552msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22553
22554#: cfgloop.c:1555
22555#, fuzzy, gcc-internal-format
22556msgid "loop %d%'s header does not belong directly to it"
22557msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22558
22559#: cfgloop.c:1561
22560#, fuzzy, gcc-internal-format
22561msgid "loop %d%'s latch is marked as part of irreducible region"
22562msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
22563
22564#: cfgloop.c:1595
22565#, fuzzy, gcc-internal-format, gfc-internal-format
22566msgid "basic block %d should be marked irreducible"
22567msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
22568
22569#: cfgloop.c:1601
22570#, fuzzy, gcc-internal-format, gfc-internal-format
22571msgid "basic block %d should not be marked irreducible"
22572msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
22573
22574#: cfgloop.c:1609
22575#, fuzzy, gcc-internal-format, gfc-internal-format
22576msgid "edge from %d to %d should be marked irreducible"
22577msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
22578
22579#: cfgloop.c:1616
22580#, fuzzy, gcc-internal-format, gfc-internal-format
22581msgid "edge from %d to %d should not be marked irreducible"
22582msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
22583
22584#: cfgloop.c:1630
22585#, gcc-internal-format, gfc-internal-format
22586msgid "corrupted head of the exits list of loop %d"
22587msgstr ""
22588
22589#: cfgloop.c:1648
22590#, gcc-internal-format, gfc-internal-format
22591msgid "corrupted exits list of loop %d"
22592msgstr ""
22593
22594#: cfgloop.c:1657
22595#, gcc-internal-format, gfc-internal-format
22596msgid "nonempty exits list of loop %d, but exits are not recorded"
22597msgstr ""
22598
22599#: cfgloop.c:1684
22600#, fuzzy, gcc-internal-format, gfc-internal-format
22601msgid "exit %d->%d not recorded"
22602msgstr "Muunnoksen paluuarvo: %d"
22603
22604#: cfgloop.c:1707
22605#, gcc-internal-format, gfc-internal-format
22606msgid "wrong list of exited loops for edge %d->%d"
22607msgstr ""
22608
22609#: cfgloop.c:1716
22610#, fuzzy, gcc-internal-format
22611msgid "too many loop exits recorded"
22612msgstr "liikaa syötetiedostoja"
22613
22614#: cfgloop.c:1727
22615#, gcc-internal-format, gfc-internal-format
22616msgid "%d exits recorded for loop %d (having %d exits)"
22617msgstr ""
22618
22619#: cfgrtl.c:2401
22620#, gcc-internal-format, gfc-internal-format
22621msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
22622msgstr ""
22623
22624#: cfgrtl.c:2521
22625#, gcc-internal-format, gfc-internal-format
22626msgid "multiple hot/cold transitions found (bb %i)"
22627msgstr ""
22628
22629#: cfgrtl.c:2529
22630#, gcc-internal-format
22631msgid "partition found but function partition flag not set"
22632msgstr ""
22633
22634#: cfgrtl.c:2568
22635#, fuzzy, gcc-internal-format
22636msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
22637msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
22638
22639#: cfgrtl.c:2577
22640#, fuzzy, gcc-internal-format, gfc-internal-format
22641msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
22642msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
22643
22644#: cfgrtl.c:2599
22645#, fuzzy, gcc-internal-format
22646msgid "EDGE_CROSSING incorrectly set across same section"
22647msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
22648
22649#: cfgrtl.c:2604
22650#, fuzzy, gcc-internal-format, gfc-internal-format
22651msgid "fallthru edge crosses section boundary in bb %i"
22652msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
22653
22654#: cfgrtl.c:2610
22655#, fuzzy, gcc-internal-format, gfc-internal-format
22656msgid "EH edge crosses section boundary in bb %i"
22657msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
22658
22659#: cfgrtl.c:2616
22660#, fuzzy, gcc-internal-format, gfc-internal-format
22661msgid "No region crossing jump at section boundary in bb %i"
22662msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
22663
22664#: cfgrtl.c:2623
22665#, fuzzy, gcc-internal-format
22666msgid "EDGE_CROSSING missing across section boundary"
22667msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
22668
22669#: cfgrtl.c:2653
22670#, fuzzy, gcc-internal-format, gfc-internal-format
22671msgid "Region crossing jump across same section in bb %i"
22672msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
22673
22674#: cfgrtl.c:2660
22675#, gcc-internal-format, gfc-internal-format
22676msgid "missing REG_EH_REGION note at the end of bb %i"
22677msgstr ""
22678
22679#: cfgrtl.c:2665
22680#, fuzzy, gcc-internal-format, gfc-internal-format
22681msgid "too many exception handling edges in bb %i"
22682msgstr "liikaa syötetiedostoja"
22683
22684#: cfgrtl.c:2673
22685#, fuzzy, gcc-internal-format, gfc-internal-format
22686msgid "too many outgoing branch edges from bb %i"
22687msgstr "liikaa syötetiedostoja"
22688
22689#: cfgrtl.c:2678
22690#, fuzzy, gcc-internal-format, gfc-internal-format
22691msgid "fallthru edge after unconditional jump in bb %i"
22692msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
22693
22694#: cfgrtl.c:2683
22695#, fuzzy, gcc-internal-format, gfc-internal-format
22696msgid "wrong number of branch edges after unconditional jump in bb %i"
22697msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
22698
22699#: cfgrtl.c:2690
22700#, fuzzy, gcc-internal-format, gfc-internal-format
22701msgid "wrong amount of branch edges after conditional jump in bb %i"
22702msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
22703
22704#: cfgrtl.c:2696
22705#, fuzzy, gcc-internal-format, gfc-internal-format
22706msgid "abnormal call edges for non-call insn in bb %i"
22707msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
22708
22709#: cfgrtl.c:2701
22710#, fuzzy, gcc-internal-format, gfc-internal-format
22711msgid "sibcall edges for non-call insn in bb %i"
22712msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
22713
22714#: cfgrtl.c:2711
22715#, fuzzy, gcc-internal-format, gfc-internal-format
22716msgid "abnormal edges for no purpose in bb %i"
22717msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
22718
22719#: cfgrtl.c:2722
22720#, fuzzy, gcc-internal-format, gfc-internal-format
22721msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
22722msgstr "liikaa syötetiedostoja"
22723
22724#: cfgrtl.c:2763 cfgrtl.c:2773
22725#, fuzzy, gcc-internal-format, gfc-internal-format
22726msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
22727msgstr "vuonohjauskäsky peruslohkon sisällä"
22728
22729#: cfgrtl.c:2786
22730#, fuzzy, gcc-internal-format, gfc-internal-format
22731msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
22732msgstr "vuonohjauskäsky peruslohkon sisällä"
22733
22734#: cfgrtl.c:2796
22735#, fuzzy, gcc-internal-format, gfc-internal-format
22736msgid "in basic block %d:"
22737msgstr "käsky peruslohkon ulkopuolella"
22738
22739#: cfgrtl.c:2822
22740#, gcc-internal-format, gfc-internal-format
22741msgid "BB_RTL flag not set for block %d"
22742msgstr ""
22743
22744#: cfgrtl.c:2829
22745#, fuzzy, gcc-internal-format, gfc-internal-format
22746msgid "insn %d basic block pointer is %d, should be %d"
22747msgstr "sektorimäärä: %d, sektorikoko: %d\n"
22748
22749#: cfgrtl.c:2840
22750#, fuzzy, gcc-internal-format, gfc-internal-format
22751msgid "insn %d in header of bb %d has non-NULL basic block"
22752msgstr "käsky peruslohkon ulkopuolella"
22753
22754#: cfgrtl.c:2848
22755#, fuzzy, gcc-internal-format, gfc-internal-format
22756msgid "insn %d in footer of bb %d has non-NULL basic block"
22757msgstr "käsky peruslohkon ulkopuolella"
22758
22759#: cfgrtl.c:2921 cfgrtl.c:2969
22760#, fuzzy, gcc-internal-format, gfc-internal-format
22761msgid "insn %d outside of basic blocks has non-NULL bb field"
22762msgstr "käsky peruslohkon ulkopuolella"
22763
22764#: cfgrtl.c:2929
22765#, gcc-internal-format, gfc-internal-format
22766msgid "end insn %d for block %d not found in the insn stream"
22767msgstr ""
22768
22769#: cfgrtl.c:2942
22770#, fuzzy, gcc-internal-format, gfc-internal-format
22771msgid "insn %d is in multiple basic blocks (%d and %d)"
22772msgstr "käsky peruslohkon ulkopuolella"
22773
22774#: cfgrtl.c:2954
22775#, gcc-internal-format, gfc-internal-format
22776msgid "head insn %d for block %d not found in the insn stream"
22777msgstr ""
22778
22779#: cfgrtl.c:3002
22780#, fuzzy, gcc-internal-format, gfc-internal-format
22781msgid "missing barrier after block %i"
22782msgstr "polku puuttuu %qs:n jälkeen"
22783
22784#: cfgrtl.c:3018
22785#, fuzzy, gcc-internal-format, gfc-internal-format
22786msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
22787msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
22788
22789#: cfgrtl.c:3027
22790#, fuzzy, gcc-internal-format, gfc-internal-format
22791msgid "verify_flow_info: Incorrect fallthru %i->%i"
22792msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
22793
22794#: cfgrtl.c:3062
22795#, gcc-internal-format
22796msgid "basic blocks not laid down consecutively"
22797msgstr ""
22798
22799#: cfgrtl.c:3101
22800#, gcc-internal-format, gfc-internal-format
22801msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
22802msgstr ""
22803
22804#: cgraph.c:3150
22805#, fuzzy, gcc-internal-format
22806msgid "caller edge count invalid"
22807msgstr "oikealle siirron lukumäärä on negatiivinen"
22808
22809#: cgraph.c:3246
22810#, gcc-internal-format
22811msgid "missing indirect call in speculative call sequence"
22812msgstr ""
22813
22814#: cgraph.c:3251
22815#, gcc-internal-format
22816msgid "indirect call in speculative call sequence has no speculative flag"
22817msgstr ""
22818
22819#: cgraph.c:3281
22820#, gcc-internal-format
22821msgid "speculative edges are not adjacent"
22822msgstr ""
22823
22824#: cgraph.c:3287
22825#, gcc-internal-format, gfc-internal-format
22826msgid "direct call to %s in speculative call sequence has no speculative flag"
22827msgstr ""
22828
22829#: cgraph.c:3293 cgraph.c:3323
22830#, gcc-internal-format, gfc-internal-format
22831msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
22832msgstr ""
22833
22834#: cgraph.c:3300
22835#, gcc-internal-format, gfc-internal-format
22836msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
22837msgstr ""
22838
22839#: cgraph.c:3311
22840#, gcc-internal-format
22841msgid "call stmt hash does not point to first direct edge of speculative call sequence"
22842msgstr ""
22843
22844#: cgraph.c:3330
22845#, gcc-internal-format, gfc-internal-format
22846msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
22847msgstr ""
22848
22849#: cgraph.c:3343
22850#, fuzzy, gcc-internal-format, gfc-internal-format
22851msgid "missing direct call for speculation %i"
22852msgstr "liikaa argumentteja funktiolle %s %q+#D"
22853
22854#: cgraph.c:3348
22855#, fuzzy, gcc-internal-format, gfc-internal-format
22856msgid "missing ref for speculation %i"
22857msgstr "polku puuttuu %qs:n jälkeen"
22858
22859#: cgraph.c:3357
22860#, gcc-internal-format, gfc-internal-format
22861msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
22862msgstr ""
22863
22864#: cgraph.c:3386
22865#, gcc-internal-format, gfc-internal-format
22866msgid "aux field set for edge %s->%s"
22867msgstr ""
22868
22869#: cgraph.c:3393
22870#, fuzzy, gcc-internal-format
22871msgid "cgraph count invalid"
22872msgstr "oikealle siirron lukumäärä on negatiivinen"
22873
22874#: cgraph.c:3398
22875#, fuzzy, gcc-internal-format
22876msgid "inline clone in same comdat group list"
22877msgstr "virheellinen sisäinen makro ”%s”"
22878
22879#: cgraph.c:3403
22880#, fuzzy, gcc-internal-format
22881msgid "inline clone count is not compatible"
22882msgstr "virheellinen sisäinen makro ”%s”"
22883
22884#: cgraph.c:3410
22885#, fuzzy, gcc-internal-format
22886msgid "tp_first_run must be non-negative"
22887msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
22888
22889#: cgraph.c:3415
22890#, fuzzy, gcc-internal-format
22891msgid "local symbols must be defined"
22892msgstr "%s: kenttä ”%s” ei saa olla määritelty"
22893
22894#: cgraph.c:3420
22895#, gcc-internal-format
22896msgid "externally visible inline clone"
22897msgstr ""
22898
22899#: cgraph.c:3425
22900#, gcc-internal-format
22901msgid "inline clone with address taken"
22902msgstr ""
22903
22904#: cgraph.c:3430
22905#, fuzzy, gcc-internal-format
22906msgid "inline clone is forced to output"
22907msgstr "virheellinen sisäinen makro ”%s”"
22908
22909#: cgraph.c:3437
22910#, gcc-internal-format
22911msgid "calls_comdat_local is set outside of a comdat group"
22912msgstr ""
22913
22914#: cgraph.c:3442
22915#, gcc-internal-format
22916msgid "invalid calls_comdat_local flag"
22917msgstr ""
22918
22919#: cgraph.c:3449
22920#, fuzzy, gcc-internal-format
22921msgid "malloc attribute should be used for a function that returns a pointer"
22922msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
22923
22924#: cgraph.c:3457
22925#, gcc-internal-format, gfc-internal-format
22926msgid "aux field set for indirect edge from %s"
22927msgstr ""
22928
22929#: cgraph.c:3463 cgraph.c:3523
22930#, fuzzy, gcc-internal-format
22931msgid "edge count is not compatible with function count"
22932msgstr "%J%qD on tavallisesti ei-staattinen funktio"
22933
22934#: cgraph.c:3471
22935#, gcc-internal-format, gfc-internal-format
22936msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
22937msgstr ""
22938
22939#: cgraph.c:3479 cgraph.c:3550
22940#, gcc-internal-format
22941msgid "edge has both call_stmt and lto_stmt_uid set"
22942msgstr ""
22943
22944#: cgraph.c:3491
22945#, gcc-internal-format, gfc-internal-format
22946msgid "comdat-local function called by %s outside its comdat"
22947msgstr ""
22948
22949#: cgraph.c:3501
22950#, fuzzy, gcc-internal-format
22951msgid "inlined_to pointer is wrong"
22952msgstr "Väärä taikaluku --- RESERVED_13"
22953
22954#: cgraph.c:3506
22955#, fuzzy, gcc-internal-format
22956msgid "multiple inline callers"
22957msgstr "parametri %q+D esitelty %<inline%>:ksi"
22958
22959#: cgraph.c:3513
22960#, fuzzy, gcc-internal-format
22961msgid "inlined_to pointer set for noninline callers"
22962msgstr "Väärä taikaluku --- RESERVED_13"
22963
22964#: cgraph.c:3540
22965#, fuzzy, gcc-internal-format
22966msgid "caller edge count does not match BB count"
22967msgstr "oikealle siirron lukumäärä on negatiivinen"
22968
22969#: cgraph.c:3571
22970#, fuzzy, gcc-internal-format
22971msgid "indirect call count does not match BB count"
22972msgstr "oikealle siirron lukumäärä on negatiivinen"
22973
22974#: cgraph.c:3588
22975#, gcc-internal-format
22976msgid "reference has both stmt and lto_stmt_uid set"
22977msgstr ""
22978
22979#: cgraph.c:3599
22980#, fuzzy, gcc-internal-format
22981msgid "inlined_to pointer is set but no predecessors found"
22982msgstr "Väärä taikaluku --- RESERVED_13"
22983
22984#: cgraph.c:3604
22985#, fuzzy, gcc-internal-format
22986msgid "inlined_to pointer refers to itself"
22987msgstr "Väärä taikaluku --- RESERVED_13"
22988
22989#: cgraph.c:3615
22990#, fuzzy, gcc-internal-format
22991msgid "cgraph_node has wrong clone_of"
22992msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
22993
22994#: cgraph.c:3628
22995#, fuzzy, gcc-internal-format
22996msgid "cgraph_node has wrong clone list"
22997msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
22998
22999#: cgraph.c:3634
23000#, fuzzy, gcc-internal-format
23001msgid "cgraph_node is in clone list but it is not clone"
23002msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
23003
23004#: cgraph.c:3639
23005#, fuzzy, gcc-internal-format
23006msgid "cgraph_node has wrong prev_clone pointer"
23007msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
23008
23009#: cgraph.c:3644
23010#, gcc-internal-format
23011msgid "double linked list of clones corrupted"
23012msgstr ""
23013
23014#: cgraph.c:3656
23015#, gcc-internal-format
23016msgid "Alias has call edges"
23017msgstr ""
23018
23019#: cgraph.c:3662
23020#, gcc-internal-format
23021msgid "Alias has non-alias reference"
23022msgstr ""
23023
23024#: cgraph.c:3667
23025#, gcc-internal-format
23026msgid "Alias has more than one alias reference"
23027msgstr ""
23028
23029#: cgraph.c:3674
23030#, gcc-internal-format
23031msgid "Analyzed alias has no reference"
23032msgstr ""
23033
23034#: cgraph.c:3683
23035#, fuzzy, gcc-internal-format
23036msgid "No edge out of thunk node"
23037msgstr "bittikentän %qs leveys on negatiivinen"
23038
23039#: cgraph.c:3688
23040#, gcc-internal-format
23041msgid "More than one edge out of thunk node"
23042msgstr ""
23043
23044#: cgraph.c:3693
23045#, fuzzy, gcc-internal-format
23046msgid "Thunk is not supposed to have body"
23047msgstr "Ei ole tuettu"
23048
23049#: cgraph.c:3727
23050#, fuzzy, gcc-internal-format
23051msgid "shared call_stmt:"
23052msgstr "Stmt-sisäkkäistysvirhe."
23053
23054#: cgraph.c:3735
23055#, fuzzy, gcc-internal-format
23056msgid "edge points to wrong declaration:"
23057msgstr "tyhjä esittely"
23058
23059#: cgraph.c:3744
23060#, gcc-internal-format
23061msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
23062msgstr ""
23063
23064#: cgraph.c:3754
23065#, gcc-internal-format
23066msgid "missing callgraph edge for call stmt:"
23067msgstr ""
23068
23069#: cgraph.c:3764
23070#, fuzzy, gcc-internal-format
23071msgid "reference to dead statement"
23072msgstr "lauseella ei ole vaikutusta"
23073
23074#: cgraph.c:3777
23075#, gcc-internal-format, gfc-internal-format
23076msgid "edge %s->%s has no corresponding call_stmt"
23077msgstr ""
23078
23079#: cgraph.c:3789
23080#, gcc-internal-format, gfc-internal-format
23081msgid "an indirect edge from %s has no corresponding call_stmt"
23082msgstr ""
23083
23084#: cgraph.c:3808 cgraph.c:3821
23085#, gcc-internal-format
23086msgid "missing origin for a node in a nested list"
23087msgstr ""
23088
23089#: cgraph.c:3813
23090#, fuzzy, gcc-internal-format
23091msgid "origin points to a different parent"
23092msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
23093
23094#: cgraph.c:3829
23095#, fuzzy, gcc-internal-format
23096msgid "verify_cgraph_node failed"
23097msgstr "symtab_node::verify epäonnistui"
23098
23099#: cgraph.c:3951 varpool.c:304
23100#, fuzzy, gcc-internal-format, gfc-internal-format
23101msgid "%s: section %s.%d is missing"
23102msgstr "%s: osaa ”%.*s” ei tunneta"
23103
23104#: cgraphunit.c:740
23105#, fuzzy, gcc-internal-format
23106msgid "duplicate definition of a symbol version"
23107msgstr "kaksinkertainen <%s>:n määrittely"
23108
23109#: cgraphunit.c:742
23110#, fuzzy, gcc-internal-format
23111msgid "same version was previously defined here"
23112msgstr "määritelty aiemmin täällä"
23113
23114#: cgraphunit.c:748
23115#, gcc-internal-format
23116msgid "symbol needs to be defined to have a version"
23117msgstr ""
23118
23119#: cgraphunit.c:754
23120#, fuzzy, gcc-internal-format
23121msgid "common symbol cannot be versioned"
23122msgstr "%s: kenttä ”%s” ei saa olla määritelty"
23123
23124#: cgraphunit.c:760
23125#, fuzzy, gcc-internal-format
23126msgid "comdat symbol cannot be versioned"
23127msgstr "%s: kenttä ”%s” ei saa olla määritelty"
23128
23129#: cgraphunit.c:766
23130#, fuzzy, gcc-internal-format
23131msgid "%<weakref%> cannot be versioned"
23132msgstr "%J%qD on tavallisesti ei-staattinen funktio"
23133
23134#: cgraphunit.c:772
23135#, fuzzy, gcc-internal-format
23136msgid "versioned symbol must be public"
23137msgstr "%J%qD esitelty uudelleen ilman linkitystä"
23138
23139#: cgraphunit.c:778
23140#, gcc-internal-format
23141msgid "versioned symbol must have default visibility"
23142msgstr ""
23143
23144#: cgraphunit.c:811
23145#, gcc-internal-format
23146msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
23147msgstr "%<weakref%>-attribuutin tulisi esiintyä yhdessä %<alias%>-attribuutin kanssa"
23148
23149#: cgraphunit.c:866
23150#, fuzzy, gcc-internal-format
23151msgid "%<flatten%> attribute is ignored on aliases"
23152msgstr "%<fast_interrupt%>-attribuuttidirektiivi jätetty huomiotta"
23153
23154#: cgraphunit.c:874 cgraphunit.c:925
23155#, fuzzy, gcc-internal-format
23156msgid "%<externally_visible%> attribute have effect only on public objects"
23157msgstr "%qE-attribuutti vaikuttaa vain julkisiin objekteihin"
23158
23159#: cgraphunit.c:885
23160#, fuzzy, gcc-internal-format
23161msgid "%<weakref%> attribute ignored because function is defined"
23162msgstr "%qE-attribuuttia ei huomioida koska %qT on jo määritelty"
23163
23164#: cgraphunit.c:900
23165#, fuzzy, gcc-internal-format
23166msgid "%<alias%> attribute ignored because function is defined"
23167msgstr "%qE-attribuuttia ei huomioida koska %qT on jo määritelty"
23168
23169#: cgraphunit.c:908
23170#, fuzzy, gcc-internal-format
23171msgid "%<always_inline%> function might not be inlinable"
23172msgstr "always_inline-funktio ei ehkä ole avattavissa"
23173
23174#: cgraphunit.c:933
23175#, fuzzy, gcc-internal-format
23176msgid "%<weakref%> attribute ignored because variable is initialized"
23177msgstr "%qs-attribuuttia ei huomioida %qs:lle"
23178
23179#. include_self=
23180#: cgraphunit.c:1082 c/c-decl.c:12106
23181#, fuzzy, gcc-internal-format
23182msgid "%q+F used but never defined"
23183msgstr "nimike %q+D määritelty mutta käyttämättä"
23184
23185#: cgraphunit.c:1084 c/c-decl.c:12116
23186#, fuzzy, gcc-internal-format
23187msgid "%q+F declared %<static%> but never defined"
23188msgstr "sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty"
23189
23190#: cgraphunit.c:1129
23191#, gcc-internal-format
23192msgid "%qD defined but not used"
23193msgstr "%qD määritelty mutta käyttämätön"
23194
23195#: cgraphunit.c:1464
23196#, fuzzy, gcc-internal-format
23197msgid "%<ifunc%> resolver for %qD must return %qT"
23198msgstr "%<operator new%>:n on palautettava tyyppi %qT"
23199
23200#: cgraphunit.c:1467 cgraphunit.c:1490
23201#, fuzzy, gcc-internal-format
23202msgid "resolver indirect function declared here"
23203msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
23204
23205#: cgraphunit.c:1487
23206#, fuzzy, gcc-internal-format
23207msgid "%<ifunc%> resolver for %qD should return %qT"
23208msgstr "%<operator new%>:n on palautettava tyyppi %qT"
23209
23210#: cgraphunit.c:1497
23211#, fuzzy, gcc-internal-format
23212msgid "%qD alias between functions of incompatible types %qT and %qT"
23213msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
23214
23215#: cgraphunit.c:1500 cgraphunit.c:1582
23216#, fuzzy, gcc-internal-format
23217msgid "aliased declaration here"
23218msgstr "edellinen esittely %q+D"
23219
23220#: cgraphunit.c:1538 c-family/c-pragma.c:340
23221#, fuzzy, gcc-internal-format
23222msgid "%q+D aliased to undefined symbol %qE"
23223msgstr "ei voi emuloida %qs"
23224
23225#: cgraphunit.c:1554
23226#, fuzzy, gcc-internal-format
23227msgid "%q+D aliased to external symbol %qE"
23228msgstr "ei voi emuloida %qs"
23229
23230#: cgraphunit.c:1579
23231#, fuzzy, gcc-internal-format
23232msgid "%q+D alias between function and variable is not supported"
23233msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
23234
23235#: cgraphunit.c:1653
23236#, fuzzy, gcc-internal-format
23237msgid "failed to reclaim unneeded function"
23238msgstr "virheellinen sisäinen makro ”%s”"
23239
23240#: cgraphunit.c:1681
23241#, fuzzy, gcc-internal-format
23242msgid "failed to reclaim unneeded function in same comdat group"
23243msgstr "virheellinen sisäinen makro ”%s”"
23244
23245#: cgraphunit.c:1857
23246#, fuzzy, gcc-internal-format
23247msgid "size of return value of %q+D is %u bytes"
23248msgstr "taulukon %qE koko on liian suuri"
23249
23250#: cgraphunit.c:1861
23251#, fuzzy, gcc-internal-format
23252msgid "size of return value of %q+D is larger than %wu bytes"
23253msgstr "taulukon %qE koko on liian suuri"
23254
23255#: cgraphunit.c:2390
23256#, fuzzy, gcc-internal-format
23257msgid "nodes with unreleased memory found"
23258msgstr "Tämä merkkijono löytyi Poeditin käännösmuistista."
23259
23260#: collect-utils.c:69
23261#, fuzzy, gcc-internal-format
23262msgid "cannot get program status: %m"
23263msgstr "ei voi lukea tiedostoa %s: %m"
23264
23265#: collect-utils.c:83
23266#, gcc-internal-format, gfc-internal-format
23267msgid "%s terminated with signal %d [%s]%s"
23268msgstr "%s päätettiin signaalilla %d [%s]%s"
23269
23270#: collect-utils.c:99
23271#, fuzzy, gcc-internal-format, gfc-internal-format
23272msgid "%s returned %d exit status"
23273msgstr "ld:n paluuarvo oli %d"
23274
23275#: collect-utils.c:138
23276#, fuzzy, gcc-internal-format, gfc-internal-format
23277msgid "could not open response file %s"
23278msgstr "Tiedoston ”%s” avaaminen epäonnistui."
23279
23280#: collect-utils.c:144
23281#, fuzzy, gcc-internal-format, gfc-internal-format
23282msgid "could not write to response file %s"
23283msgstr "Tiedoston ”%s” palauttaminen epäonnistui."
23284
23285#: collect-utils.c:150
23286#, fuzzy, gcc-internal-format, gfc-internal-format
23287msgid "could not close response file %s"
23288msgstr "Tiedostoa ”%s” ei löytynyt."
23289
23290#: collect-utils.c:184
23291#, fuzzy, gcc-internal-format
23292msgid "cannot find %qs"
23293msgstr "lähdetiedostoa %s ei löydy"
23294
23295#: collect-utils.c:188 collect2.c:2414 gcc.c:3392 gcc.c:7583
23296#, gcc-internal-format
23297msgid "%<pex_init%> failed: %m"
23298msgstr "%<pex_init%> epäonnistui: %m"
23299
23300#: collect-utils.c:197 collect2.c:2423 collect2.c:2592 gcc.c:2690
23301#, gcc-internal-format
23302msgid "%s: %m"
23303msgstr "%s: %m"
23304
23305#: collect2.c:622
23306#, fuzzy, gcc-internal-format
23307msgid "environment variable %<COLLECT_LTO_WRAPPER%> must be set"
23308msgstr "COLLECT_GCC-ympäristömuuttujan on oltava asetettuna"
23309
23310#: collect2.c:765
23311#, gcc-internal-format, gfc-internal-format
23312msgid "ld returned %d exit status"
23313msgstr "ld:n paluuarvo oli %d"
23314
23315#: collect2.c:924 gcc.c:8102 config/gcn/mkoffload.c:765
23316#: config/i386/intelmic-mkoffload.c:597 config/nvptx/mkoffload.c:418
23317#, gcc-internal-format
23318msgid "atexit failed"
23319msgstr "atexit epäonnistui"
23320
23321#: collect2.c:1052
23322#, gcc-internal-format
23323msgid "no arguments"
23324msgstr "ei argumentteja"
23325
23326#: collect2.c:1313 opts.c:1064
23327#, fuzzy, gcc-internal-format
23328msgid "LTO support has not been enabled in this configuration"
23329msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
23330
23331#: collect2.c:1354 graph.c:55 lto-wrapper.c:1655 lto-wrapper.c:1711
23332#: toplev.c:1598 objc/objc-act.c:461
23333#, fuzzy, gcc-internal-format
23334msgid "cannot open %s: %m"
23335msgstr "Hakemistoa %s ei voi avata"
23336
23337#: collect2.c:1474
23338#, fuzzy, gcc-internal-format
23339msgid "unknown demangling style %qs"
23340msgstr "Tuntematon (%s)"
23341
23342#: collect2.c:1576 collect2.c:1754 collect2.c:1794
23343#, gcc-internal-format
23344msgid "fopen %s: %m"
23345msgstr "fopen %s: %m"
23346
23347#: collect2.c:1579 collect2.c:1759 collect2.c:1797
23348#, gcc-internal-format
23349msgid "fclose %s: %m"
23350msgstr "fclose %s: %m"
23351
23352#: collect2.c:2348 lto-wrapper.c:1170 lto-wrapper.c:1185 lto/lto-object.c:151
23353#: lto/lto-object.c:186 lto/lto-object.c:283 lto/lto-object.c:340
23354#: lto/lto-object.c:364
23355#, gcc-internal-format, gfc-internal-format
23356msgid "%s: %s"
23357msgstr "%s: %s"
23358
23359#: collect2.c:2388
23360#, fuzzy, gcc-internal-format
23361msgid "cannot find %<nm%>"
23362msgstr "ei löydetä protokollaesittelyä %qE:lle"
23363
23364#: collect2.c:2436
23365#, fuzzy, gcc-internal-format
23366msgid "cannot open nm output: %m"
23367msgstr "ei voida avata ldd-tulostetta"
23368
23369#: collect2.c:2491
23370#, fuzzy, gcc-internal-format, gfc-internal-format
23371msgid "init function found in object %s"
23372msgstr "vähennyslaskussa käytetty osoitinta funktioon"
23373
23374#: collect2.c:2502
23375#, fuzzy, gcc-internal-format, gfc-internal-format
23376msgid "fini function found in object %s"
23377msgstr "vähennyslaskussa käytetty osoitinta funktioon"
23378
23379#: collect2.c:2559
23380#, fuzzy, gcc-internal-format
23381msgid "cannot find %<ldd%>"
23382msgstr "ei löydetä protokollaesittelyä %qE:lle"
23383
23384#: collect2.c:2584
23385#, gcc-internal-format
23386msgid "pex_init failed: %m"
23387msgstr "pex_init epäonnistui: %m"
23388
23389#: collect2.c:2605
23390#, fuzzy, gcc-internal-format
23391msgid "cannot open ldd output: %m"
23392msgstr "ei voida avata ldd-tulostetta"
23393
23394#: collect2.c:2623
23395#, gcc-internal-format, gfc-internal-format
23396msgid "dynamic dependency %s not found"
23397msgstr "dynaamista riippuvuutta %s ei löytynyt"
23398
23399#: collect2.c:2635
23400#, fuzzy, gcc-internal-format
23401msgid "unable to open dynamic dependency %qs"
23402msgstr "ei voida avata dynaamista riippuvuutta ”%s”"
23403
23404#: collect2.c:2786
23405#, gcc-internal-format, gfc-internal-format
23406msgid "%s: not a COFF file"
23407msgstr "%s: ei ole COFF-tiedosto"
23408
23409#: collect2.c:2943
23410#, gcc-internal-format, gfc-internal-format
23411msgid "%s: cannot open as COFF file"
23412msgstr "%s: ei voida avata COFF-tiedostona"
23413
23414#: collect2.c:3002
23415#, gcc-internal-format, gfc-internal-format
23416msgid "library lib%s not found"
23417msgstr "kirjastoa lib%s ei löytynyt"
23418
23419#: convert.c:97
23420#, gcc-internal-format
23421msgid "cannot convert to a pointer type"
23422msgstr "ei voi muuntaa osoitintyypiksi"
23423
23424#: convert.c:332
23425#, gcc-internal-format
23426msgid "pointer value used where a floating-point was expected"
23427msgstr ""
23428
23429#: convert.c:336
23430#, gcc-internal-format
23431msgid "aggregate value used where a floating-point was expected"
23432msgstr ""
23433
23434#: convert.c:471
23435#, fuzzy, gcc-internal-format
23436msgid "conversion to incomplete type"
23437msgstr "paluutyyppi on vaillinainen tyyppi"
23438
23439#: convert.c:940
23440#, fuzzy, gcc-internal-format
23441msgid "cannot convert a vector of type %qT to type %qT which has different size"
23442msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
23443
23444#: convert.c:948
23445#, gcc-internal-format
23446msgid "aggregate value used where an integer was expected"
23447msgstr ""
23448
23449#: convert.c:1036
23450#, gcc-internal-format
23451msgid "pointer value used where a complex was expected"
23452msgstr ""
23453
23454#: convert.c:1040
23455#, gcc-internal-format
23456msgid "aggregate value used where a complex was expected"
23457msgstr ""
23458
23459#: convert.c:1077
23460#, fuzzy, gcc-internal-format
23461msgid "cannot convert a value of type %qT to vector type %qT which has different size"
23462msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
23463
23464#: convert.c:1085
23465#, fuzzy, gcc-internal-format
23466msgid "cannot convert value to a vector"
23467msgstr "ei voi kirjoittaa tiedostoon %s: %m"
23468
23469#: convert.c:1124
23470#, gcc-internal-format
23471msgid "aggregate value used where a fixed-point was expected"
23472msgstr ""
23473
23474#: coverage.c:199
23475#, fuzzy, gcc-internal-format
23476msgid "%qs is not a gcov data file"
23477msgstr "%s:ei ole gcov-datatiedosto\n"
23478
23479#: coverage.c:210
23480#, fuzzy, gcc-internal-format
23481msgid "%qs is version %q.*s, expected version %q.*s"
23482msgstr "GMP-versio %s, MPFR-versio %s\n"
23483
23484#: coverage.c:271
23485#, fuzzy, gcc-internal-format, gfc-internal-format
23486msgid "profile data for function %u is corrupted"
23487msgstr "”%s” ei ole oikea profiilidatatiedosto ”%s”:lle"
23488
23489#: coverage.c:272
23490#, fuzzy, gcc-internal-format
23491msgid "checksum is (%x,%x) instead of (%x,%x)"
23492msgstr "Tulosta s_yntaksiväritys"
23493
23494#: coverage.c:287
23495#, gcc-internal-format
23496msgid "%qs has overflowed"
23497msgstr "%qs on ylivuotanut"
23498
23499#: coverage.c:288
23500#, fuzzy, gcc-internal-format
23501msgid "%qs is corrupted"
23502msgstr "Tietokanta %s on turmeltunut; luo se uudelleen komennolla mandb --create"
23503
23504#: coverage.c:315
23505#, gcc-internal-format
23506msgid "%qs profile count data file not found"
23507msgstr ""
23508
23509#: coverage.c:344
23510#, fuzzy, gcc-internal-format
23511msgid "profile for function %qD not found in profile data"
23512msgstr "”%s” ei ole oikea profiilidatatiedosto ”%s”:lle"
23513
23514#: coverage.c:364
23515#, fuzzy, gcc-internal-format
23516msgid "number of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)"
23517msgstr "”%s” ei ole oikea profiilidatatiedosto ”%s”:lle"
23518
23519#: coverage.c:373
23520#, fuzzy, gcc-internal-format
23521msgid "the control flow of function %qD does not match its profile data (counter %qs)"
23522msgstr "”%s” ei ole oikea profiilidatatiedosto ”%s”:lle"
23523
23524#: coverage.c:392
23525#, fuzzy, gcc-internal-format
23526msgid "execution counts estimated\n"
23527msgstr "Tiedostojärjestelmän arvioitu vähimmäiskoko: %llu\n"
23528
23529#: coverage.c:393
23530#, fuzzy, gcc-internal-format
23531msgid "execution counts assumed to be zero\n"
23532msgstr "taulukon %qs koko on negatiivinen"
23533
23534#: coverage.c:406
23535#, gcc-internal-format
23536msgid "source locations for function %qD have changed, the profile data may be out of date"
23537msgstr ""
23538
23539#: coverage.c:680
23540#, fuzzy, gcc-internal-format
23541msgid "error writing %qs"
23542msgstr "virhe kirjoitettaessa i-solmua"
23543
23544#: coverage.c:1267
23545#, fuzzy, gcc-internal-format
23546msgid "filename %qs does not start with profile prefix %qs"
23547msgstr "valitsin %qs ei ole enää tuettu"
23548
23549#: coverage.c:1313
23550#, gcc-internal-format, gfc-internal-format
23551msgid "cannot open %s"
23552msgstr "tiedostoa %s ei voi avata"
23553
23554#: data-streamer-in.c:53
23555#, fuzzy, gcc-internal-format
23556msgid "bytecode stream: string too long for the string table"
23557msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
23558
23559#: data-streamer-in.c:84 data-streamer-in.c:113
23560#, fuzzy, gcc-internal-format
23561msgid "bytecode stream: found non-null terminated string"
23562msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
23563
23564#: dbgcnt.c:132
23565#, gcc-internal-format
23566msgid "Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]"
23567msgstr ""
23568
23569#: dbgcnt.c:149
23570#, gcc-internal-format
23571msgid "%<-fdbg-cnt=%s:%d-%d%> has smaller upper limit than the lower"
23572msgstr ""
23573
23574#: dbgcnt.c:161
23575#, gcc-internal-format
23576msgid "cannot find a valid counter name %qs of %<-fdbg-cnt=%> option"
23577msgstr ""
23578
23579#: dbgcnt.c:232
23580#, fuzzy, gcc-internal-format
23581msgid "counter name"
23582msgstr "osoitinargumentti"
23583
23584#: dbgcnt.c:233
23585#, fuzzy, gcc-internal-format
23586msgid "counter value"
23587msgstr "osoitinargumentti"
23588
23589#: dbgcnt.c:233
23590#, fuzzy, gcc-internal-format
23591msgid "closed intervals"
23592msgstr "          %s"
23593
23594#: dbxout.c:3381
23595#, gcc-internal-format
23596msgid "common symbol debug info is not structured as symbol+offset"
23597msgstr ""
23598
23599#: dbxout.c:3912
23600#, fuzzy, gcc-internal-format
23601msgid "global destructors not supported on this target"
23602msgstr "ISO C kieltää sisäkkäiset funktiot"
23603
23604#: dbxout.c:3929
23605#, fuzzy, gcc-internal-format
23606msgid "global constructors not supported on this target"
23607msgstr "ISO C kieltää sisäkkäiset funktiot"
23608
23609#: diagnostic.c:2023
23610#, gcc-internal-format
23611msgid "debug path"
23612msgstr "vianjäljityspolku"
23613
23614#: dominance.c:1170
23615#, fuzzy, gcc-internal-format, gfc-internal-format
23616msgid "dominator of %d status unknown"
23617msgstr "Muunnoksen paluuarvo: %d"
23618
23619#: dominance.c:1178
23620#, fuzzy, gcc-internal-format, gfc-internal-format
23621msgid "dominator of %d should be %d, not %d"
23622msgstr "%q+D:n toisen argumentin pitäisi olla %<char **%>"
23623
23624#: dumpfile.c:381
23625#, fuzzy, gcc-internal-format
23626msgid "could not open dump file %qs: %m"
23627msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
23628
23629#: dumpfile.c:1844
23630#, fuzzy, gcc-internal-format
23631msgid "ignoring unknown option %q.*s"
23632msgstr "tunnistamaton komentorivivalitsin %<-fopt-info-%s%>"
23633
23634#: dumpfile.c:1926
23635#, fuzzy, gcc-internal-format
23636msgid "unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?"
23637msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
23638
23639#: dumpfile.c:1929
23640#, fuzzy, gcc-internal-format
23641msgid "unrecognized command-line option %<-fdump-%s%>"
23642msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
23643
23644#: dumpfile.c:2002
23645#, fuzzy, gcc-internal-format
23646msgid "unknown option %q.*s in %<-fopt-info-%s%>"
23647msgstr "tunnistamaton komentorivivalitsin %<-fopt-info-%s%>"
23648
23649#: dumpfile.c:2034
23650#, fuzzy, gcc-internal-format
23651msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
23652msgstr "tunnistamaton komentorivivalitsin %<-fopt-info-%s%>"
23653
23654#: dwarf2out.c:1130
23655#, gcc-internal-format
23656msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
23657msgstr ""
23658
23659#: dwarf2out.c:11059
23660#, gcc-internal-format
23661msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
23662msgstr ""
23663
23664#: dwarf2out.c:14793
23665#, gcc-internal-format, gfc-internal-format
23666msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
23667msgstr ""
23668
23669#: emit-rtl.c:2887
23670#, fuzzy, gcc-internal-format
23671msgid "invalid rtl sharing found in the insn"
23672msgstr "<%s> ja <%s> ovat virheellisiä nimiä välille"
23673
23674#: emit-rtl.c:2889
23675#, fuzzy, gcc-internal-format
23676msgid "shared rtx"
23677msgstr "jaettu muistiobjekti"
23678
23679#: emit-rtl.c:2891
23680#, fuzzy, gcc-internal-format
23681msgid "internal consistency failure"
23682msgstr "Sähkökatko"
23683
23684#: emit-rtl.c:4039
23685#, gcc-internal-format
23686msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
23687msgstr ""
23688
23689#: errors.c:133
23690#, fuzzy, gcc-internal-format, gfc-internal-format
23691msgid "abort in %s, at %s:%d"
23692msgstr "Käyttäjänimi on NULL funktiossa %s, rivillä %d. Keskeytys."
23693
23694#: except.c:2165
23695#, fuzzy, gcc-internal-format
23696msgid "argument of %<__builtin_eh_return_regno%> must be constant"
23697msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
23698
23699#: except.c:2300
23700#, fuzzy, gcc-internal-format
23701msgid "%<__builtin_eh_return%> not supported on this target"
23702msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
23703
23704#: except.c:3424 except.c:3449
23705#, fuzzy, gcc-internal-format
23706msgid "%<region_array%> is corrupted for region %i"
23707msgstr "oikealle siirron lukumäärä on negatiivinen"
23708
23709#: except.c:3437 except.c:3468
23710#, fuzzy, gcc-internal-format
23711msgid "%<lp_array%> is corrupted for lp %i"
23712msgstr "oikealle siirron lukumäärä on negatiivinen"
23713
23714#: except.c:3454
23715#, gcc-internal-format, gfc-internal-format
23716msgid "outer block of region %i is wrong"
23717msgstr ""
23718
23719#: except.c:3459
23720#, gcc-internal-format, gfc-internal-format
23721msgid "negative nesting depth of region %i"
23722msgstr ""
23723
23724#: except.c:3473
23725#, gcc-internal-format, gfc-internal-format
23726msgid "region of lp %i is wrong"
23727msgstr ""
23728
23729#: except.c:3500
23730#, gcc-internal-format, gfc-internal-format
23731msgid "tree list ends on depth %i"
23732msgstr ""
23733
23734#: except.c:3505
23735#, fuzzy, gcc-internal-format
23736msgid "%<region_array%> does not match %<region_tree%>"
23737msgstr "oikealle siirron lukumäärä on negatiivinen"
23738
23739#: except.c:3510
23740#, fuzzy, gcc-internal-format
23741msgid "%<lp_array%> does not match %<region_tree%>"
23742msgstr "oikealle siirron lukumäärä on negatiivinen"
23743
23744#: except.c:3517 tree.c:14926 value-prof.c:537
23745#, fuzzy, gcc-internal-format
23746msgid "%qs failed"
23747msgstr "tiedoston %s avaaminen epäonnistui"
23748
23749#: explow.c:1550
23750#, fuzzy, gcc-internal-format
23751msgid "stack limits not supported on this target"
23752msgstr "Ei ole tuettu"
23753
23754#: expmed.c:359
23755#, fuzzy, gcc-internal-format
23756msgid "reverse scalar storage order"
23757msgstr "Käänteinen jä_rjestys"
23758
23759#: expmed.c:376
23760#, fuzzy, gcc-internal-format
23761msgid "reverse floating-point scalar storage order"
23762msgstr "Käänteinen jä_rjestys"
23763
23764#: expmed.c:418
23765#, fuzzy, gcc-internal-format, gfc-internal-format
23766msgid "reverse storage order for %smode"
23767msgstr "Käänteinen jä_rjestys"
23768
23769#: expmed.c:671
23770#, gcc-internal-format
23771msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
23772msgstr ""
23773
23774#: expr.c:11259
23775#, gcc-internal-format
23776msgid "%Kcall to %qs declared with attribute error: %s"
23777msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivirheellä: %s"
23778
23779#: expr.c:11273
23780#, gcc-internal-format
23781msgid "%Kcall to %qs declared with attribute warning: %s"
23782msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivaroituksella: %s"
23783
23784#: expr.c:12311
23785#, gcc-internal-format
23786msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
23787msgstr ""
23788
23789#: file-prefix-map.c:50
23790#, fuzzy, gcc-internal-format
23791msgid "invalid argument %qs to %qs"
23792msgstr "argumentti %qd ei ole vakio"
23793
23794#: final.c:1799
23795#, fuzzy, gcc-internal-format
23796msgid "the frame size of %wu bytes is larger than %wu bytes"
23797msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
23798
23799#: final.c:4827 toplev.c:1422 tree-cfgcleanup.c:1521
23800#, fuzzy, gcc-internal-format
23801msgid "could not open final insn dump file %qs: %m"
23802msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
23803
23804#: final.c:4896 tree-cfgcleanup.c:1538
23805#, fuzzy, gcc-internal-format
23806msgid "could not close final insn dump file %qs: %m"
23807msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
23808
23809#: fixed-value.c:128
23810#, fuzzy, gcc-internal-format
23811msgid "large fixed-point constant implicitly truncated to fixed-point type"
23812msgstr "suuri kokonaisluku implisiittisesti katkaistu etumerkittömäksi tyypiksi"
23813
23814#: fold-const.c:4618 fold-const.c:4628
23815#, gcc-internal-format, gfc-internal-format
23816msgid "comparison is always %d due to width of bit-field"
23817msgstr "vertailu on aina %d johtuen bittikentän leveydestä"
23818
23819#: fold-const.c:5982 tree-ssa-reassoc.c:2736 tree-ssa-reassoc.c:3752
23820#, gcc-internal-format
23821msgid "assuming signed overflow does not occur when simplifying range test"
23822msgstr ""
23823
23824#: fold-const.c:6442 fold-const.c:6456
23825#, fuzzy, gcc-internal-format, gfc-internal-format
23826msgid "comparison is always %d"
23827msgstr "vertailu on aina %d johtuen bittikentän leveydestä"
23828
23829#: fold-const.c:6600
23830#, fuzzy, gcc-internal-format
23831msgid "%<or%> of unmatched not-equal tests is always 1"
23832msgstr "looginen"
23833
23834#: fold-const.c:6605
23835#, fuzzy, gcc-internal-format
23836msgid "%<and%> of mutually exclusive equal-tests is always 0"
23837msgstr "looginen"
23838
23839#: fold-const.c:9812
23840#, gcc-internal-format
23841msgid "assuming signed overflow does not occur when reducing constant in comparison"
23842msgstr ""
23843
23844#: fold-const.c:10212
23845#, gcc-internal-format
23846msgid "assuming signed overflow does not occur when combining constants around a comparison"
23847msgstr ""
23848
23849#: fold-const.c:13469
23850#, gcc-internal-format
23851msgid "fold check: original tree changed by fold"
23852msgstr ""
23853
23854#: function.c:251
23855#, fuzzy, gcc-internal-format
23856msgid "total size of local objects %wu exceeds maximum %wu"
23857msgstr "paikallisten objektien kokonaiskoko on liian suuri"
23858
23859#: function.c:255
23860#, fuzzy, gcc-internal-format
23861msgid "total size of local objects exceeds maximum %wu"
23862msgstr "paikallisten objektien kokonaiskoko on liian suuri"
23863
23864#: function.c:1786 gimplify.c:6329 gimplify.c:6489
23865#, fuzzy, gcc-internal-format
23866msgid "impossible constraint in %<asm%>"
23867msgstr "virheellinen ”asm”: "
23868
23869#: function.c:4276
23870#, fuzzy, gcc-internal-format
23871msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
23872msgstr "Varoita muuttujista, joita ”longjmp” tai ”vfork” saattaa muuttaa."
23873
23874#: function.c:4297
23875#, fuzzy, gcc-internal-format
23876msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
23877msgstr "Varoita muuttujista, joita ”longjmp” tai ”vfork” saattaa muuttaa."
23878
23879#: function.c:4968
23880#, gcc-internal-format
23881msgid "function returns an aggregate"
23882msgstr "funktio palauttaa aggregaatin"
23883
23884#: gcc.c:2194
23885#, fuzzy, gcc-internal-format
23886msgid "cannot open nested response file"
23887msgstr "Tiedoston ”%s” avaaminen epäonnistui."
23888
23889#: gcc.c:2231
23890#, fuzzy, gcc-internal-format
23891msgid "cannot close nonexistent response file"
23892msgstr "Tiedostoa ”%s” ei löytynyt."
23893
23894#: gcc.c:2254
23895#, fuzzy, gcc-internal-format, gfc-internal-format
23896msgid "could not open temporary response file %s"
23897msgstr "Tiedoston ”%s” avaaminen epäonnistui."
23898
23899#: gcc.c:2261
23900#, fuzzy, gcc-internal-format, gfc-internal-format
23901msgid "could not write to temporary response file %s"
23902msgstr "Väliaikaista varmuuskopiotiedostoa ei voitu luoda tallennettaessa tiedostoa \"%s\""
23903
23904#: gcc.c:2267
23905#, fuzzy, gcc-internal-format, gfc-internal-format
23906msgid "could not close temporary response file %s"
23907msgstr "Väliaikaista varmuuskopiotiedostoa ei voitu luoda tallennettaessa tiedostoa \"%s\""
23908
23909#. This leaves DESC open, but the OS will save us.
23910#: gcc.c:2299
23911#, fuzzy, gcc-internal-format
23912msgid "cannot read spec file %qs: %m"
23913msgstr "ei voi lukea tiedostoa %s: %m"
23914
23915#: gcc.c:2393 gcc.c:2414
23916#, gcc-internal-format, gfc-internal-format
23917msgid "specs %%include syntax malformed after %ld characters"
23918msgstr ""
23919
23920#: gcc.c:2441 gcc.c:2451 gcc.c:2462 gcc.c:2473
23921#, gcc-internal-format, gfc-internal-format
23922msgid "specs %%rename syntax malformed after %ld characters"
23923msgstr ""
23924
23925#: gcc.c:2484
23926#, gcc-internal-format, gfc-internal-format
23927msgid "specs %s spec was not found to be renamed"
23928msgstr ""
23929
23930#: gcc.c:2492
23931#, fuzzy, gcc-internal-format
23932msgid "%s: attempt to rename spec %qs to already defined spec %qs"
23933msgstr "%qs-attribuuttia ei huomioida %qs:lle"
23934
23935#: gcc.c:2514
23936#, gcc-internal-format, gfc-internal-format
23937msgid "specs unknown %% command after %ld characters"
23938msgstr ""
23939
23940#: gcc.c:2526 gcc.c:2540
23941#, gcc-internal-format, gfc-internal-format
23942msgid "specs file malformed after %ld characters"
23943msgstr ""
23944
23945#: gcc.c:2595
23946#, fuzzy, gcc-internal-format
23947msgid "spec file has no spec for linking"
23948msgstr "virheellinen tiedostonumero sarakemäärityksessä: %s"
23949
23950#: gcc.c:3143 gcc.c:3180
23951#, fuzzy, gcc-internal-format
23952msgid "system path %qs is not absolute"
23953msgstr "polku puuttuu %qs:n jälkeen"
23954
23955#: gcc.c:3270
23956#, fuzzy, gcc-internal-format
23957msgid "%<-pipe%> not supported"
23958msgstr "-pipe ei ole tuettu"
23959
23960#: gcc.c:3409 gcc.c:7592
23961#, fuzzy, gcc-internal-format
23962msgid "cannot execute %qs: %s: %m"
23963msgstr "ei voi hakea tiedostossa %s: %m"
23964
23965#: gcc.c:3410 gcc.c:7593
23966#, fuzzy, gcc-internal-format
23967msgid "cannot execute %qs: %s"
23968msgstr "ei voi kirjoittaa tiedostoon %s: %m"
23969
23970#: gcc.c:3429
23971#, fuzzy, gcc-internal-format
23972msgid "failed to get exit status: %m"
23973msgstr "mandb-komento epäonnistui paluuarvolla %d"
23974
23975#: gcc.c:3435
23976#, fuzzy, gcc-internal-format
23977msgid "failed to get process times: %m"
23978msgstr "nykyisen prosessin ryhmien noutaminen epäonnistui"
23979
23980#. The inferior failed to catch the signal.
23981#: gcc.c:3461 gcc.c:3485
23982#, gcc-internal-format, gfc-internal-format
23983msgid "%s signal terminated program %s"
23984msgstr "%s-signaali päätti %s-ohjelman"
23985
23986#: gcc.c:3963 opts-common.c:1401 opts-common.c:1433
23987#, fuzzy, gcc-internal-format
23988msgid "unrecognized command-line option %qs"
23989msgstr "tuntematon komentorivivalitsin %qs"
23990
23991#: gcc.c:4028
23992#, gcc-internal-format, gfc-internal-format
23993msgid "GCC is not configured to support %s as offload target"
23994msgstr ""
23995
23996#: gcc.c:4347
23997#, fuzzy, gcc-internal-format
23998msgid "%qs is an unknown %<-save-temps%> option"
23999msgstr "<%s> ja <%s> ovat virheellisiä nimiä välille"
24000
24001#: gcc.c:4842 toplev.c:719
24002#, gcc-internal-format
24003msgid "input file %qs is the same as output file"
24004msgstr "syötetiedosto %qs on sama kuin tulostiedosto"
24005
24006#: gcc.c:4847
24007#, fuzzy, gcc-internal-format
24008msgid "output filename may not be empty"
24009msgstr "tulostiedostoa ei ole annettu"
24010
24011#: gcc.c:5231
24012#, gcc-internal-format
24013msgid "%<-pipe%> ignored because %<-save-temps%> specified"
24014msgstr ""
24015
24016#: gcc.c:5319
24017#, fuzzy, gcc-internal-format
24018msgid "%<-x %s%> after last input file has no effect"
24019msgstr "%qE-attribuuttia ei huomioida %qE:lle"
24020
24021#: gcc.c:5522
24022#, gcc-internal-format
24023msgid "unable to locate default linker script %qs in the library search paths"
24024msgstr ""
24025
24026#: gcc.c:5729
24027#, fuzzy, gcc-internal-format
24028msgid "switch %qs does not start with %<-%>"
24029msgstr "valitsin %qs ei ole enää tuettu"
24030
24031#: gcc.c:5733
24032#, gcc-internal-format
24033msgid "spec-generated switch is just %<-%>"
24034msgstr ""
24035
24036#: gcc.c:5957
24037#, fuzzy, gcc-internal-format
24038msgid "spec %qs invalid"
24039msgstr "virheellinen --param-arvo %qs"
24040
24041#: gcc.c:6118
24042#, fuzzy, gcc-internal-format
24043msgid "spec %qs has invalid %<%%0%c%>"
24044msgstr "bittikentällä %qs on epäkelpo tyyppi"
24045
24046#: gcc.c:6397
24047#, fuzzy, gcc-internal-format
24048msgid "spec %qs has invalid %<%%W%c%>"
24049msgstr "bittikentällä %qs on epäkelpo tyyppi"
24050
24051#: gcc.c:6413
24052#, fuzzy, gcc-internal-format
24053msgid "spec %qs has invalid %<%%@%c%>"
24054msgstr "bittikentällä %qs on epäkelpo tyyppi"
24055
24056#: gcc.c:6434
24057#, fuzzy, gcc-internal-format
24058msgid "spec %qs has invalid %<%%x%c%>"
24059msgstr "bittikentällä %qs on epäkelpo tyyppi"
24060
24061#. Catch the case where a spec string contains something like
24062#. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
24063#. hand side of the :.
24064#: gcc.c:6645
24065#, gcc-internal-format
24066msgid "spec failure: %<%%*%> has not been initialized by pattern match"
24067msgstr ""
24068
24069#: gcc.c:6696
24070#, fuzzy, gcc-internal-format
24071msgid "spec failure: unrecognized spec option %qc"
24072msgstr "tunnistamaton muotomäärite"
24073
24074#: gcc.c:6762
24075#, fuzzy, gcc-internal-format
24076msgid "unknown spec function %qs"
24077msgstr "%qs esitelty funktion palauttavana funktiona"
24078
24079#: gcc.c:6792
24080#, fuzzy, gcc-internal-format
24081msgid "error in arguments to spec function %qs"
24082msgstr "liian monta argumenttia funktiolle %qs"
24083
24084#: gcc.c:6851
24085#, fuzzy, gcc-internal-format
24086msgid "malformed spec function name"
24087msgstr "Väärän muotoinen tai virheellinen nimi"
24088
24089#. )
24090#: gcc.c:6854
24091#, fuzzy, gcc-internal-format
24092msgid "no arguments for spec function"
24093msgstr "liikaa argumentteja funktiolle"
24094
24095#: gcc.c:6873
24096#, fuzzy, gcc-internal-format
24097msgid "malformed spec function arguments"
24098msgstr "liian vähän argumentteja funktiolle %qE"
24099
24100#: gcc.c:7052
24101#, fuzzy, gcc-internal-format
24102msgid "braced spec %qs ends in escape"
24103msgstr "bittikentällä %qs on epäkelpo tyyppi"
24104
24105#: gcc.c:7187
24106#, fuzzy, gcc-internal-format
24107msgid "braced spec %qs is invalid at %qc"
24108msgstr "bittikentällä %qs on epäkelpo tyyppi"
24109
24110#: gcc.c:7282
24111#, fuzzy, gcc-internal-format
24112msgid "braced spec body %qs is invalid"
24113msgstr "bittikentällä %qs on epäkelpo tyyppi"
24114
24115#: gcc.c:7891
24116#, fuzzy, gcc-internal-format, gfc-internal-format
24117msgid "%s: could not determine length of compare-debug file %s"
24118msgstr "Tiedoston \"%s\" avaaminen käyttäen merkistökoodausta \"%s\" ei onnistunut."
24119
24120#: gcc.c:7902
24121#, fuzzy, gcc-internal-format
24122msgid "%s: %<-fcompare-debug%> failure (length)"
24123msgstr "muunnos %s -> %s epäonnistui"
24124
24125#: gcc.c:7912 gcc.c:7953
24126#, fuzzy, gcc-internal-format, gfc-internal-format
24127msgid "%s: could not open compare-debug file %s"
24128msgstr "Tiedoston \"%s\" avaaminen käyttäen merkistökoodausta \"%s\" ei onnistunut."
24129
24130#: gcc.c:7932 gcc.c:7969
24131#, fuzzy, gcc-internal-format
24132msgid "%s: %<-fcompare-debug%> failure"
24133msgstr "muunnos %s -> %s epäonnistui"
24134
24135#: gcc.c:8272
24136#, gcc-internal-format
24137msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
24138msgstr ""
24139
24140#: gcc.c:8297
24141#, gcc-internal-format
24142msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
24143msgstr ""
24144
24145#: gcc.c:8503
24146#, fuzzy, gcc-internal-format
24147msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
24148msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
24149
24150#: gcc.c:8507
24151#, fuzzy, gcc-internal-format
24152msgid "unrecognized command-line option %<-%s%>"
24153msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
24154
24155#: gcc.c:8633
24156#, gcc-internal-format
24157msgid "not configured with sysroot headers suffix"
24158msgstr "ei konfiguroitu sysroot-otsakkeiden loppuliitteellä"
24159
24160#: gcc.c:8694
24161#, gcc-internal-format
24162msgid "no input files"
24163msgstr "ei syötetiedostoja"
24164
24165#: gcc.c:8745
24166#, gcc-internal-format
24167msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
24168msgstr ""
24169
24170#: gcc.c:8787
24171#, fuzzy, gcc-internal-format, gfc-internal-format
24172msgid "%s: %s compiler not installed on this system"
24173msgstr ""
24174"\n"
24175"%s: ***** TIEDOSTOJÄRJESTELMÄÄ MUUTETTIIN *****\n"
24176
24177#: gcc.c:8812
24178#, fuzzy, gcc-internal-format
24179msgid "recompiling with %<-fcompare-debug%>"
24180msgstr "aseta vianjäljityksen tulostetiedoston nimi"
24181
24182#: gcc.c:8828
24183#, fuzzy, gcc-internal-format
24184msgid "during %<-fcompare-debug%> recompilation"
24185msgstr "muunnos %s -> %s epäonnistui"
24186
24187#: gcc.c:8837
24188#, fuzzy, gcc-internal-format
24189msgid "comparing final insns dumps"
24190msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
24191
24192#: gcc.c:8990
24193#, fuzzy, gcc-internal-format
24194msgid "%<-fuse-linker-plugin%>, but %s not found"
24195msgstr "kirjastoa lib%s ei löytynyt"
24196
24197#: gcc.c:9024
24198#, gcc-internal-format, gfc-internal-format
24199msgid "%s: linker input file unused because linking not done"
24200msgstr ""
24201
24202#. This is can be an indication the user specifed an errorneous
24203#. separated option value, (or used the wrong prefix for an
24204#. option).
24205#: gcc.c:9030
24206#, fuzzy, gcc-internal-format
24207msgid "%s: linker input file not found: %m"
24208msgstr "ei voida sulkea syötetiedostoa %s: %m"
24209
24210#: gcc.c:9126 c-family/c-opts.c:784
24211#, gcc-internal-format
24212msgid "cannot use %<-%> as input filename for a precompiled header"
24213msgstr ""
24214
24215#: gcc.c:9132
24216#, fuzzy, gcc-internal-format, gfc-internal-format
24217msgid "language %s not recognized"
24218msgstr "Kieli:"
24219
24220#: gcc.c:9372
24221#, fuzzy, gcc-internal-format
24222msgid "multilib spec %qs is invalid"
24223msgstr "virheellinen tiedostonumero sarakemäärityksessä: %s"
24224
24225#: gcc.c:9574
24226#, fuzzy, gcc-internal-format
24227msgid "multilib exclusions %qs is invalid"
24228msgstr "%qs-attribuutin virheellinen argumentti"
24229
24230#: gcc.c:9638
24231#, fuzzy, gcc-internal-format
24232msgid "multilib select %qs %qs is invalid"
24233msgstr "%qs-attribuutin virheellinen argumentti"
24234
24235#: gcc.c:9801
24236#, fuzzy, gcc-internal-format
24237msgid "multilib select %qs is invalid"
24238msgstr "%<long long%> virheellinen %qs:lle"
24239
24240#: gcc.c:9841
24241#, fuzzy, gcc-internal-format
24242msgid "multilib exclusion %qs is invalid"
24243msgstr "%qs-attribuutin virheellinen argumentti"
24244
24245#: gcc.c:10092
24246#, fuzzy, gcc-internal-format
24247msgid "environment variable %qs not defined"
24248msgstr "DJGPP-ympäristömuuttujaa ei ole määritelty"
24249
24250#: gcc.c:10259 gcc.c:10264
24251#, fuzzy, gcc-internal-format
24252msgid "invalid version number %qs"
24253msgstr "Virheellinen hajanaisversion arvo"
24254
24255#: gcc.c:10307
24256#, gcc-internal-format, gfc-internal-format
24257msgid "too few arguments to %%:version-compare"
24258msgstr "liian vähän argumentteja kohteelle %%:version-compare"
24259
24260#: gcc.c:10313
24261#, gcc-internal-format, gfc-internal-format
24262msgid "too many arguments to %%:version-compare"
24263msgstr "liian monta argumenttia kohteelle %%:version-compare"
24264
24265#: gcc.c:10355
24266#, fuzzy, gcc-internal-format
24267msgid "unknown operator %qs in %%:version-compare"
24268msgstr "liian vähän argumentteja kohteelle %%:version-compare"
24269
24270#: gcc.c:10479
24271#, gcc-internal-format, gfc-internal-format
24272msgid "too many arguments to %%:compare-debug-dump-opt"
24273msgstr "liian monta argumenttia kohteelle %%:compare-debug-dump-opt"
24274
24275#: gcc.c:10547
24276#, gcc-internal-format, gfc-internal-format
24277msgid "too many arguments to %%:compare-debug-self-opt"
24278msgstr "liian monta argumenttia kohteelle %%:compare-debug-self-opt"
24279
24280#: gcc.c:10634
24281#, fuzzy, gcc-internal-format, gfc-internal-format
24282msgid "too many arguments for %%:dumps"
24283msgstr "liian monta argumenttia muotoilulle"
24284
24285#: gcc.c:10738
24286#, fuzzy, gcc-internal-format, gfc-internal-format
24287msgid "wrong number of arguments to %%:debug-level-gt"
24288msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
24289
24290#: gcc.c:10759
24291#, fuzzy, gcc-internal-format, gfc-internal-format
24292msgid "wrong number of arguments to %%:dwarf-version-gt"
24293msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
24294
24295#: gcov-tool.c:73
24296#, fuzzy, gcc-internal-format, gfc-internal-format
24297msgid "error in removing %s"
24298msgstr "poistetaan hakemisto %s"
24299
24300#: gcov-tool.c:104
24301#, fuzzy, gcc-internal-format, gfc-internal-format
24302msgid "Cannot make directory %s"
24303msgstr "hakemiston %s luominen ei onnistu"
24304
24305#: gcov-tool.c:112
24306#, fuzzy, gcc-internal-format
24307msgid "Cannot get current directory name"
24308msgstr "työhakemiston selvittäminen ei onnistu"
24309
24310#: gcov-tool.c:116 gcov-tool.c:130
24311#, fuzzy, gcc-internal-format, gfc-internal-format
24312msgid "Cannot change directory to %s"
24313msgstr "hakemistoon %s ei voi siirtyä"
24314
24315#: gcov-tool.c:123
24316#, gcc-internal-format, gfc-internal-format
24317msgid "output file %s already exists in folder %s"
24318msgstr ""
24319
24320#: gcov-tool.c:223
24321#, fuzzy, gcc-internal-format
24322msgid "weights need to be non-negative"
24323msgstr "tyhjä esittely"
24324
24325#: gcov-tool.c:358
24326#, fuzzy, gcc-internal-format
24327msgid "scale needs to be non-negative"
24328msgstr "tyhjä esittely"
24329
24330#: gcse.c:4001
24331#, gcc-internal-format, gfc-internal-format
24332msgid "%s: %d basic blocks and %d edges/basic block"
24333msgstr ""
24334
24335#: gcse.c:4013
24336#, gcc-internal-format
24337msgid "%s: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
24338msgstr ""
24339
24340#: gencfn-macros.c:195
24341#, gcc-internal-format, gfc-internal-format
24342msgid "DEF_INTERNAL_FLT_FN (%s) has no associated built-in functions"
24343msgstr ""
24344
24345#: gencfn-macros.c:202
24346#, gcc-internal-format, gfc-internal-format
24347msgid "DEF_INTERNAL_INT_FN (%s) has no associated built-in functions"
24348msgstr ""
24349
24350#: gentarget-def.c:126
24351#, fuzzy, gcc-internal-format, gfc-internal-format
24352msgid "invalid prototype for '%s'"
24353msgstr "virheellinen argumentti %s %s:lle"
24354
24355#: gentarget-def.c:131
24356#, gcc-internal-format, gfc-internal-format
24357msgid "prototype for '%s' has required operands after optional operands"
24358msgstr ""
24359
24360#: gentarget-def.c:148
24361#, fuzzy, gcc-internal-format, gfc-internal-format
24362msgid "argument %d of '%s' did not have the expected name"
24363msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
24364
24365#: gentarget-def.c:168
24366#, gcc-internal-format, gfc-internal-format
24367msgid "'%s' must have %d operands (excluding match_dups)"
24368msgstr ""
24369
24370#: gentarget-def.c:172
24371#, gcc-internal-format, gfc-internal-format
24372msgid "'%s' must have at least %d operands (excluding match_dups)"
24373msgstr ""
24374
24375#: gentarget-def.c:176
24376#, gcc-internal-format, gfc-internal-format
24377msgid "'%s' must have no more than %d operands (excluding match_dups)"
24378msgstr ""
24379
24380#: gentarget-def.c:276
24381#, fuzzy, gcc-internal-format, gfc-internal-format
24382msgid "duplicate definition of '%s'"
24383msgstr "kaksinkertainen <%s>:n määrittely"
24384
24385#: ggc-common.c:386 ggc-common.c:394 ggc-common.c:463 ggc-common.c:481
24386#: ggc-page.c:2492 ggc-page.c:2523 ggc-page.c:2530
24387#, fuzzy, gcc-internal-format
24388msgid "cannot write PCH file: %m"
24389msgstr "%s: ei voitu avata PCH-tiedostoa: %m"
24390
24391#: ggc-common.c:474
24392#, fuzzy, gcc-internal-format
24393msgid "cannot get position in PCH file: %m"
24394msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
24395
24396#: ggc-common.c:484
24397#, fuzzy, gcc-internal-format
24398msgid "cannot write padding to PCH file: %m"
24399msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
24400
24401#: ggc-common.c:606 ggc-common.c:614 ggc-common.c:617 ggc-common.c:627
24402#: ggc-common.c:630 ggc-page.c:2594
24403#, fuzzy, gcc-internal-format
24404msgid "cannot read PCH file: %m"
24405msgstr "ei voi lukea tiedostoa %s: %m"
24406
24407#: ggc-common.c:622
24408#, fuzzy, gcc-internal-format
24409msgid "had to relocate PCH"
24410msgstr "käytä -Winvalid-pch saadaksesi lisätietoja"
24411
24412#: ggc-page.c:1738
24413#, fuzzy, gcc-internal-format
24414msgid "open /dev/zero: %m"
24415msgstr "fopen %s: %m"
24416
24417#: ggc-page.c:2508 ggc-page.c:2514
24418#, gcc-internal-format
24419msgid "cannot write PCH file"
24420msgstr "PCH-tiedostoa ei voi kirjoittaa"
24421
24422#: gimple-fold.c:1855 gimple-fold.c:2916
24423#, fuzzy, gcc-internal-format
24424msgid "%qD source argument is the same as destination"
24425msgstr "%qE esitelty funktion palauttavana funktiona"
24426
24427#: gimple-fold.c:1921
24428#, fuzzy
24429msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
24430msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
24431
24432#: gimple-fold.c:1926
24433#, fuzzy
24434msgid "%G%qD destination unchanged after copying no bytes"
24435msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
24436
24437#: gimple-fold.c:2304 tree-ssa-strlen.c:3057
24438msgid "%G%qD specified bound %E equals destination size"
24439msgstr "%G%qD-määritelty raja %E on yhtäsuuri kuin kohteen kokoon"
24440
24441#: gimple-fold.c:2306
24442#, fuzzy
24443msgid "%G%qD specified bound %E exceeds destination size %wu"
24444msgstr "%qE esitelty funktion palauttavana funktiona"
24445
24446#: gimple-fold.c:2324
24447msgid "%G%qD specified bound %E equals source length"
24448msgstr "raja %3$E, jonka %1$G%2$qD määrittelee, on sama kuin lähteen pituus"
24449
24450#: gimple-fold.c:4377 gimple-fold.c:4572
24451#, fuzzy, gcc-internal-format
24452msgid "flexible array member %qD does not have well defined padding bits for %qs"
24453msgstr "joustava taulukkojäsen ei ole structin lopussa"
24454
24455#: gimple-fold.c:4521
24456#, gcc-internal-format
24457msgid "PDP11 bit-field handling unsupported in %qs"
24458msgstr ""
24459
24460#: gimple-fold.c:4741
24461#, fuzzy, gcc-internal-format, gfc-internal-format
24462msgid "%s not supported for variable length aggregates"
24463msgstr "ISO C ei tue saturoituvia tyyppejä"
24464
24465#: gimple-fold.c:4747
24466#, fuzzy, gcc-internal-format, gfc-internal-format
24467msgid "%s not supported on this target"
24468msgstr "%qs ei ole tuettu tällä kohteella"
24469
24470#: gimple-ssa-isolate-paths.c:290
24471#, gcc-internal-format
24472msgid "potential null pointer dereference"
24473msgstr "mahdollinen null-osoittimen käyttö"
24474
24475#: gimple-ssa-isolate-paths.c:330
24476#, gcc-internal-format
24477msgid "null pointer dereference"
24478msgstr "null-osoittimen käyttö"
24479
24480#: gimple-ssa-isolate-paths.c:408
24481#, fuzzy, gcc-internal-format
24482msgid "function may return address of local variable"
24483msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
24484
24485#: gimple-ssa-isolate-paths.c:409 c/c-typeck.c:10921
24486#, gcc-internal-format
24487msgid "function returns address of local variable"
24488msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
24489
24490#: gimple-ssa-nonnull-compare.c:102
24491#, gcc-internal-format
24492msgid "%<nonnull%> argument %qD compared to NULL"
24493msgstr "%<nonnull%>-argumenttia %qD verrataan NULLiin"
24494
24495#: gimple-ssa-sprintf.c:2775 gimple-ssa-sprintf.c:2895
24496#, gcc-internal-format
24497msgid "%qE output may be truncated before the last format character"
24498msgstr ""
24499
24500#: gimple-ssa-sprintf.c:2777 gimple-ssa-sprintf.c:2897
24501#, gcc-internal-format
24502msgid "%qE output truncated before the last format character"
24503msgstr ""
24504
24505#: gimple-ssa-sprintf.c:2780 gimple-ssa-sprintf.c:2900
24506#, gcc-internal-format
24507msgid "%qE may write a terminating nul past the end of the destination"
24508msgstr "%qE saattaa kirjoittaa päättävän nul-tavun kohteen lopun yli"
24509
24510#: gimple-ssa-sprintf.c:2782 gimple-ssa-sprintf.c:2902
24511#, gcc-internal-format
24512msgid "%qE writing a terminating nul past the end of the destination"
24513msgstr "%qE kirjoittaa päättävän nul-tavun kohteen lopun yli"
24514
24515#: gimple-ssa-sprintf.c:2792
24516#, gcc-internal-format
24517msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
24518msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
24519msgstr[0] "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wu tavun kokoiseen alueeseen"
24520msgstr[1] "%<%.*s%>-direktiivi kirjoittaa %wu tavua %wu tavun kokoiseen alueeseen"
24521
24522#: gimple-ssa-sprintf.c:2799
24523#, gcc-internal-format
24524msgid "%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu"
24525msgid_plural "%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu"
24526msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wu tavu %wu tavun kokoiseen alueeseen"
24527msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wu tavua %wu tavun kokoiseen alueeseen"
24528
24529#: gimple-ssa-sprintf.c:2806
24530#, gcc-internal-format
24531msgid "%<%.*s%> directive output truncated writing %wu byte into a region of size %wu"
24532msgid_plural "%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu"
24533msgstr[0] "%<%.*s%>-direktiivin tuloste katkeaa kirjoittaessa %wu tavu %wu tavun kokoiseen alueeseen"
24534msgstr[1] "%<%.*s%>-direktiivin tuloste katkeaa kirjoittaessa %wu tavua %wu tavun kokoiseen alueeseen"
24535
24536#: gimple-ssa-sprintf.c:2817
24537#, gcc-internal-format
24538msgid "%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu"
24539msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24540
24541#: gimple-ssa-sprintf.c:2820
24542#, gcc-internal-format
24543msgid "%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu"
24544msgstr "%<%.*s%>-direktiivin tuloste katkeaa kirjoitettaessa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24545
24546#: gimple-ssa-sprintf.c:2822
24547#, gcc-internal-format
24548msgid "%<%.*s%> directive writing up to %wu bytes into a region of size %wu"
24549msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24550
24551#: gimple-ssa-sprintf.c:2834
24552#, gcc-internal-format
24553msgid "%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu"
24554msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa kaiketi ainakin %wu tavua %wu tavun kokoiseen alueeseen"
24555
24556#: gimple-ssa-sprintf.c:2837
24557#, gcc-internal-format
24558msgid "%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu"
24559msgstr "%<%.*s%>-direktiivin tuloste katkeaa kirjoittaessa kaiketi ainakin %wu tavua %wu tavun kokoiseen alueeseen"
24560
24561#: gimple-ssa-sprintf.c:2840
24562#, gcc-internal-format
24563msgid "%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu"
24564msgstr "%<%.*s%>-direktiivi kirjoittanee ainakin %wu tavua %wu tavun kokoiseen alueeseen"
24565
24566#: gimple-ssa-sprintf.c:2849
24567#, gcc-internal-format
24568msgid "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu"
24569msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wu–%wu tavua %wu tavun kokoiseen alueeseen"
24570
24571#: gimple-ssa-sprintf.c:2852
24572#, gcc-internal-format
24573msgid "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu"
24574msgstr "%<%.*s%>-direktiivin katkeaa kirjoittaessa %wu–%wu tavua %wu tavun kokoiseen alueeseen"
24575
24576#: gimple-ssa-sprintf.c:2855
24577#, gcc-internal-format
24578msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
24579msgstr "%<%.*s%>-direktiivi kirjoittaa %wu–%wu tavua %wu tavun kokoiseen alueeseen"
24580
24581#: gimple-ssa-sprintf.c:2864
24582#, gcc-internal-format
24583msgid "%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu"
24584msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa ainakin %wu tavua %wu tavun kokoiseen alueeseen"
24585
24586#: gimple-ssa-sprintf.c:2867
24587#, gcc-internal-format
24588msgid "%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu"
24589msgstr "%<%.*s%>-direktiivin katkeaa kirjoittaessa ainakin %wu tavua %wu tavun kokoiseen alueeseen"
24590
24591#: gimple-ssa-sprintf.c:2869
24592#, gcc-internal-format
24593msgid "%<%.*s%> directive writing %wu or more bytes into a region of size %wu"
24594msgstr "%<%.*s%>-direktiivi kirjoittaa vähintään %wu tavua %wu tavun kokoiseen alueeseen"
24595
24596#: gimple-ssa-sprintf.c:2911
24597#, gcc-internal-format
24598msgid "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
24599msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu"
24600msgstr[0] "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wu–%wu tavun kokoiseen alueeseen"
24601msgstr[1] "%<%.*s%>-direktiivi kirjoittaa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
24602
24603#: gimple-ssa-sprintf.c:2918
24604#, gcc-internal-format
24605msgid "%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu"
24606msgid_plural "%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu"
24607msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wu tavu %wu–%wu tavun kokoiseen alueeseen"
24608msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
24609
24610#: gimple-ssa-sprintf.c:2926
24611#, gcc-internal-format
24612msgid "%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu"
24613msgid_plural "%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu"
24614msgstr[0] "%<%.*s%>-direktiivin katkeaa kirjoittaessa %wu tavu %wu–%wu tavun kokoiseen alueeseen"
24615msgstr[1] "%<%.*s%>-direktiivin katkeaa kirjoittaessa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
24616
24617#: gimple-ssa-sprintf.c:2938
24618#, gcc-internal-format
24619msgid "%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu"
24620msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
24621
24622#: gimple-ssa-sprintf.c:2941
24623#, gcc-internal-format
24624msgid "%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu"
24625msgstr "%<%.*s%>-direktiivin tuloste katkeaa kirjoittaessa jopa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
24626
24627#: gimple-ssa-sprintf.c:2944
24628#, gcc-internal-format
24629msgid "%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu"
24630msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
24631
24632#: gimple-ssa-sprintf.c:2957
24633#, gcc-internal-format
24634msgid "%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu"
24635msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa kaiketi ainakin %wu tavua %wu–%wu tavun kokoiseen alueeseen"
24636
24637#: gimple-ssa-sprintf.c:2960
24638#, gcc-internal-format
24639msgid "%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu"
24640msgstr "%<%.*s%>-direktiivin tuloste katkeaa kirjoittaessa kaiketi ainakin %wu tavua %wu–%wu tavun kokoiseen alueeseen"
24641
24642#: gimple-ssa-sprintf.c:2963
24643#, gcc-internal-format
24644msgid "%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu"
24645msgstr "%<%.*s%>-direktiivi kirjoittanee ainakin %wu tavua %wu–%wu tavun kokoiseen alueeseen"
24646
24647#: gimple-ssa-sprintf.c:2973
24648#, gcc-internal-format
24649msgid "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu"
24650msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wu–%wu tavua %wu–%wu tavun kokoiseen alueeseen"
24651
24652#: gimple-ssa-sprintf.c:2976
24653#, gcc-internal-format
24654msgid "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu"
24655msgstr "%<%.*s%>-direktiivin tuloste katkeaa kirjoittaessa %wu–%wu tavua %wu–%wu tavun kokoiseen alueeseen"
24656
24657#: gimple-ssa-sprintf.c:2979
24658#, gcc-internal-format
24659msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu"
24660msgstr "%<%.*s%>-direktiivi kirjoittaa %wu–%wu tavua %wu–%wu tavun kokoiseen alueeseen"
24661
24662#: gimple-ssa-sprintf.c:2988
24663#, gcc-internal-format
24664msgid "%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu"
24665msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa ainakin %wu tavua %wu–%wu tavun kokoiseen alueeseen"
24666
24667#: gimple-ssa-sprintf.c:2991
24668#, gcc-internal-format
24669msgid "%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu"
24670msgstr "%<%.*s%>-direktiivin tuloste katkeaa kirjoittaessa ainakin %wu tavua %wu–%wu tavun kokoiseen alueeseen"
24671
24672#: gimple-ssa-sprintf.c:2994
24673#, gcc-internal-format
24674msgid "%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu"
24675msgstr "%<%.*s%>-direktiivi kirjoittaa ainakin %wu tavua %wu–%wu tavun kokoiseen alueeseen"
24676
24677#: gimple-ssa-sprintf.c:3116
24678msgid "%G%<%.*s%> directive argument is null"
24679msgstr "%G%<%.*s%>-direktiivin argumentti on null"
24680
24681#: gimple-ssa-sprintf.c:3195
24682#, gcc-internal-format
24683msgid "%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095"
24684msgstr "%<%.*s%>-direktiivin %wu tavun tuloste ylittää vaaditun vähimmäiskoon 4095"
24685
24686#: gimple-ssa-sprintf.c:3201
24687#, gcc-internal-format
24688msgid "%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095"
24689msgstr "%<%.*s%>-direktiivin %wu–%wu tavun tuloste ylittää vaaditun vähimmäiskoon 4095"
24690
24691#: gimple-ssa-sprintf.c:3208
24692#, gcc-internal-format
24693msgid "%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095"
24694msgstr "%<%.*s%>-direktiivin %wu–%wu tavun tuloste saattaa ylittää vaaditun vähimmäiskoon 4095"
24695
24696#: gimple-ssa-sprintf.c:3238
24697#, fuzzy, gcc-internal-format
24698msgid "%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>"
24699msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24700
24701#: gimple-ssa-sprintf.c:3244
24702#, fuzzy, gcc-internal-format
24703msgid "%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>"
24704msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24705
24706#: gimple-ssa-sprintf.c:3255
24707#, fuzzy, gcc-internal-format
24708msgid "%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>"
24709msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24710
24711#: gimple-ssa-sprintf.c:3261
24712#, fuzzy, gcc-internal-format
24713msgid "%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>"
24714msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24715
24716#: gimple-ssa-sprintf.c:3272
24717#, fuzzy, gcc-internal-format
24718msgid "%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>"
24719msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24720
24721#: gimple-ssa-sprintf.c:3282
24722#, gcc-internal-format
24723msgid "%<%.*s%> directive argument is not a nul-terminated string"
24724msgstr "%<%.*s%>-direktiivin argumentti ei ole nul-päätteinen merkkijono"
24725
24726#: gimple-ssa-sprintf.c:3295
24727#, gcc-internal-format
24728msgid "assuming directive output of %wu byte"
24729msgid_plural "assuming directive output of %wu bytes"
24730msgstr[0] "oletetaan direktiivin tuotos %wu-tavuiseksi"
24731msgstr[1] "oletetaan direktiivin tuotos %wu-tavuiseksi"
24732
24733#: gimple-ssa-sprintf.c:3302
24734#, fuzzy, gcc-internal-format
24735msgid "directive argument %qE"
24736msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
24737
24738#: gimple-ssa-sprintf.c:3304
24739#, gcc-internal-format
24740msgid "directive argument in the range [%E, %E]"
24741msgstr "direktiivin argumentti välillä [%E, %E]"
24742
24743#: gimple-ssa-sprintf.c:3308
24744#, gcc-internal-format
24745msgid "using the range [%E, %E] for directive argument"
24746msgstr "käytetään väliä [%E, %E] direktiivin argumentille"
24747
24748#: gimple-ssa-sprintf.c:3328
24749#, gcc-internal-format
24750msgid "%qE output %wu byte into a destination of size %wu"
24751msgid_plural "%qE output %wu bytes into a destination of size %wu"
24752msgstr[0] "%qE tulosti %wu tavun %wu tavun kokoiseen kohteeseen"
24753msgstr[1] "%qE tulosti %wu tavua %wu tavun kokoiseen kohteeseen"
24754
24755#: gimple-ssa-sprintf.c:3333
24756#, gcc-internal-format
24757msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
24758msgstr "%qE tulosti %wu–%wu tavua %wu tavun kokoiseen kohteeseen"
24759
24760#: gimple-ssa-sprintf.c:3338
24761#, gcc-internal-format
24762msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
24763msgstr "%qE tulosti vähintään %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen"
24764
24765#: gimple-ssa-sprintf.c:3343
24766#, gcc-internal-format
24767msgid "%qE output %wu or more bytes into a destination of size %wu"
24768msgstr "%qE tulosti ainakin %wu tavua %wu tavun kokoiseen kohteeseen"
24769
24770#: gimple-ssa-sprintf.c:3354
24771#, gcc-internal-format
24772msgid "%qE output %wu byte"
24773msgid_plural "%qE output %wu bytes"
24774msgstr[0] "%qE tulosti %wu tavun"
24775msgstr[1] "%qE tulosti %wu tavua"
24776
24777#: gimple-ssa-sprintf.c:3358
24778#, gcc-internal-format
24779msgid "%qE output between %wu and %wu bytes"
24780msgstr "%qE tulosti %wu–%wu tavua"
24781
24782#: gimple-ssa-sprintf.c:3362
24783#, gcc-internal-format
24784msgid "%qE output %wu or more bytes (assuming %wu)"
24785msgstr "%qE tulosti ainakin %wu tavua (oletetaan %wu)"
24786
24787#: gimple-ssa-sprintf.c:3366
24788#, gcc-internal-format
24789msgid "%qE output %wu or more bytes"
24790msgstr "%qE tulosti ainakin %wu tavua"
24791
24792#: gimple-ssa-sprintf.c:3745
24793#, gcc-internal-format
24794msgid "%<%.*s%> directive width out of range"
24795msgstr "%<%.*s%>-direktiivin leveys sallitun välin ulkopuolella"
24796
24797#: gimple-ssa-sprintf.c:3779
24798#, gcc-internal-format
24799msgid "%<%.*s%> directive precision out of range"
24800msgstr "%<%.*s%>-direktiivin tarkkuus sallitun välin ulkopuolella"
24801
24802#: gimple-ssa-sprintf.c:3912
24803msgid "%qE arguments %Z and maybe %Z overlap destination object %qE"
24804msgstr ""
24805
24806#: gimple-ssa-sprintf.c:3924
24807#, fuzzy
24808msgid "%qE argument %Z overlaps destination object %qE"
24809msgid_plural "%qE arguments %Z overlap destination object %qE"
24810msgstr[0] "%qE esitelty funktion palauttavana funktiona"
24811msgstr[1] "%qE esitelty funktion palauttavana funktiona"
24812
24813#: gimple-ssa-sprintf.c:3935
24814#, fuzzy
24815msgid "%qE argument %Z may overlap destination object %qE"
24816msgid_plural "%qE arguments %Z may overlap destination object %qE"
24817msgstr[0] "%qE tulosti %wu tavun %wu tavun kokoiseen kohteeseen"
24818msgstr[1] "%qE tulosti %wu tavua %wu tavun kokoiseen kohteeseen"
24819
24820#: gimple-ssa-sprintf.c:3955
24821#, gcc-internal-format
24822msgid "destination object referenced by %<restrict%>-qualified argument 1 was declared here"
24823msgstr ""
24824
24825#: gimple-ssa-sprintf.c:4541
24826#, gcc-internal-format
24827msgid "specified bound %wu exceeds maximum object size %wu"
24828msgstr "määritelty raja %wu ylittää olion enimmäiskoon %wu"
24829
24830#: gimple-ssa-sprintf.c:4552
24831#, gcc-internal-format
24832msgid "specified bound %wu exceeds %<INT_MAX%>"
24833msgstr "määritelty raja %wu ylittää %<INT_MAX%>:in"
24834
24835#: gimple-ssa-sprintf.c:4578
24836#, fuzzy, gcc-internal-format
24837msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
24838msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
24839
24840#: gimple-ssa-sprintf.c:4622
24841#, fuzzy
24842msgid "%Gnull destination pointer"
24843msgstr "nollaosoitin"
24844
24845#: gimple-ssa-sprintf.c:4640
24846#, fuzzy, gcc-internal-format
24847msgid "specified bound %wu exceeds the size %wu of the destination object"
24848msgstr "%qE esitelty funktion palauttavana funktiona"
24849
24850#: gimple-ssa-sprintf.c:4652
24851#, fuzzy
24852msgid "%Gnull format string"
24853msgstr "%s muotoilumerkkijonossa kohdassa %L"
24854
24855#: gimple-ssa-warn-alloca.c:287
24856#, fuzzy
24857msgid "%Guse of %<alloca%>"
24858msgstr "%<alloca%>:n käyttö"
24859
24860#: gimple-ssa-warn-alloca.c:323
24861#, fuzzy
24862msgid "%Gargument to variable-length array may be too large"
24863msgstr "muuttuvapituisen taulukon argumentti voi olla liian suuri"
24864
24865#: gimple-ssa-warn-alloca.c:325
24866#, fuzzy
24867msgid "%Gargument to %<alloca%> may be too large"
24868msgstr "%<alloca%>:n argumentti voi olla liian suuri"
24869
24870#: gimple-ssa-warn-alloca.c:331
24871#, gcc-internal-format
24872msgid "limit is %wu bytes, but argument may be as large as %s"
24873msgstr "raja on %wu tavua, mutta argumentin koko voi olla jopa %s"
24874
24875#: gimple-ssa-warn-alloca.c:343
24876#, fuzzy
24877msgid "%Gargument to variable-length array is too large"
24878msgstr "muuttuvapituisen taulukon argumentti on liian suuri"
24879
24880#: gimple-ssa-warn-alloca.c:345
24881#, fuzzy
24882msgid "%Gargument to %<alloca%> is too large"
24883msgstr "%<alloca%>:n argumentti on liian suuri"
24884
24885#: gimple-ssa-warn-alloca.c:350
24886#, gcc-internal-format
24887msgid "limit is %wu bytes, but argument is %s"
24888msgstr "raja on %wu tavua, mutta argumentti on %s"
24889
24890#: gimple-ssa-warn-alloca.c:359
24891#, fuzzy
24892msgid "%Gunbounded use of variable-length array"
24893msgstr "ISO C90 kieltää muuttuvakokoisen taulukon"
24894
24895#: gimple-ssa-warn-alloca.c:360
24896#, fuzzy
24897msgid "%Gunbounded use of %<alloca%>"
24898msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
24899
24900#: gimple-ssa-warn-alloca.c:366
24901#, fuzzy
24902msgid "%Guse of %<alloca%> within a loop"
24903msgstr "%<alloca%>:n käyttö silmukassa"
24904
24905#: gimple-ssa-warn-alloca.c:371
24906#, fuzzy
24907msgid "%Gargument to variable-length array is zero"
24908msgstr "käytetään muuttuvapituista taulukkoa"
24909
24910#: gimple-ssa-warn-alloca.c:373
24911#, fuzzy
24912msgid "%Gargument to %<alloca%> is zero"
24913msgstr "%<alloca%>-funktion argumentti on nolla"
24914
24915#: gimple-ssa-warn-restrict.c:1491
24916#, fuzzy
24917msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
24918msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24919
24920#: gimple-ssa-warn-restrict.c:1493
24921#, fuzzy
24922msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
24923msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24924
24925#: gimple-ssa-warn-restrict.c:1497
24926#, fuzzy
24927msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
24928msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24929
24930#: gimple-ssa-warn-restrict.c:1499
24931#, fuzzy
24932msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
24933msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24934
24935#: gimple-ssa-warn-restrict.c:1506
24936#, fuzzy
24937msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
24938msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
24939msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24940msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24941
24942#: gimple-ssa-warn-restrict.c:1516
24943#, fuzzy
24944msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
24945msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
24946msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24947msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24948
24949#: gimple-ssa-warn-restrict.c:1529
24950#, fuzzy
24951msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
24952msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
24953msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24954msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24955
24956#: gimple-ssa-warn-restrict.c:1539
24957#, fuzzy
24958msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
24959msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24960
24961#: gimple-ssa-warn-restrict.c:1547
24962#, fuzzy
24963msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
24964msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24965
24966#: gimple-ssa-warn-restrict.c:1560
24967#, fuzzy
24968msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
24969msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
24970msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24971msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24972
24973#: gimple-ssa-warn-restrict.c:1568
24974#, fuzzy
24975msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
24976msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24977
24978#: gimple-ssa-warn-restrict.c:1575
24979#, fuzzy
24980msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
24981msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24982
24983#: gimple-ssa-warn-restrict.c:1603
24984#, fuzzy
24985msgid "%G%qD accessing %wu byte may overlap %wu byte"
24986msgid_plural "%G%qD accessing %wu bytes may overlap %wu byte"
24987msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24988msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24989
24990#: gimple-ssa-warn-restrict.c:1610
24991#, fuzzy
24992msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
24993msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
24994msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24995msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
24996
24997#: gimple-ssa-warn-restrict.c:1621
24998#, fuzzy
24999msgid "%G%qD accessing %wu byte may overlap up to %wu bytes"
25000msgid_plural "%G%qD accessing %wu bytes may overlap up to %wu bytes"
25001msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
25002msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
25003
25004#: gimple-ssa-warn-restrict.c:1628
25005#, fuzzy
25006msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
25007msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
25008msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
25009msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
25010
25011#: gimple-ssa-warn-restrict.c:1641
25012#, fuzzy
25013msgid "%G%qD accessing between %wu and %wu bytes may overlap %wu byte"
25014msgid_plural "%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
25015msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
25016msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
25017
25018#: gimple-ssa-warn-restrict.c:1648
25019#, fuzzy
25020msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
25021msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
25022msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
25023msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
25024
25025#: gimple-ssa-warn-restrict.c:1660
25026#, fuzzy
25027msgid "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
25028msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
25029msgstr[0] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
25030msgstr[1] "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
25031
25032#: gimple-ssa-warn-restrict.c:1703
25033#, fuzzy
25034msgid "%G%qD specified bound %wu exceeds maximum object size %wu"
25035msgstr "paikallisten objektien kokonaiskoko on liian suuri"
25036
25037#: gimple-ssa-warn-restrict.c:1709
25038#, fuzzy
25039msgid "%G%qD specified bound between %wu and %wu exceeds maximum object size %wu"
25040msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
25041
25042#: gimple-ssa-warn-restrict.c:1768
25043msgid "%G%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
25044msgstr ""
25045
25046#: gimple-ssa-warn-restrict.c:1773 c-family/c-warn.c:3735
25047#, gcc-internal-format
25048msgid "array %qD declared here"
25049msgstr "taulukko %qD esitelty täällä"
25050
25051#: gimple-ssa-warn-restrict.c:1778 gimple-ssa-warn-restrict.c:1784
25052msgid "%G%qD pointer overflow between offset %s and size %s"
25053msgstr ""
25054
25055#: gimple-ssa-warn-restrict.c:1801
25056#, fuzzy
25057msgid "%G%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
25058msgstr "Arvo sallitun välin ulkopuolella."
25059
25060#: gimple-ssa-warn-restrict.c:1804
25061#, fuzzy
25062msgid "%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
25063msgstr "Arvo sallitun välin ulkopuolella."
25064
25065#: gimple-ssa-warn-restrict.c:1810
25066#, fuzzy
25067msgid "%G%qD forming offset %s is out of the bounds of object %qD with type %qT"
25068msgstr "Arvo sallitun välin ulkopuolella."
25069
25070#: gimple-ssa-warn-restrict.c:1812
25071#, fuzzy
25072msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
25073msgstr "Arvo sallitun välin ulkopuolella."
25074
25075#: gimple-ssa-warn-restrict.c:1818 tree-ssa-uninit.c:586 tree-ssa-uninit.c:664
25076#: c/c-decl.c:3872 c/c-decl.c:4145 c/c-typeck.c:8928 cp/class.c:1444
25077#: cp/class.c:3260 cp/constexpr.c:957 cp/decl.c:4197 cp/decl.c:11944
25078#: cp/decl.c:12423 cp/decl.c:12432 cp/friend.c:386 cp/friend.c:396
25079#: cp/init.c:2672 cp/parser.c:3434 cp/parser.c:3580 cp/parser.c:3631
25080#: cp/parser.c:6768 cp/parser.c:23271
25081#, gcc-internal-format
25082msgid "%qD declared here"
25083msgstr "%qD esitelty täällä"
25084
25085#: gimple-ssa-warn-restrict.c:1825
25086#, fuzzy
25087msgid "%G%qD forming offset %s is out of the bounds [0, %wu]"
25088msgstr "Arvo sallitun välin ulkopuolella."
25089
25090#: gimple-ssa-warn-restrict.c:1827
25091#, fuzzy
25092msgid "%G%qD offset %s is out of the bounds [0, %wu]"
25093msgstr "Arvo sallitun välin ulkopuolella."
25094
25095#: gimple-ssa-warn-restrict.c:1833
25096#, fuzzy
25097msgid "%G%qD forming offset %s is out of bounds"
25098msgstr "Arvo sallitun välin ulkopuolella."
25099
25100#: gimple-ssa-warn-restrict.c:1834
25101#, fuzzy
25102msgid "%G%qD offset %s is out of bounds"
25103msgstr "Arvo sallitun välin ulkopuolella."
25104
25105#: gimple-ssa-warn-restrict.c:1846
25106#, fuzzy
25107msgid "%G%qD offset %s from the object at %qE is out of the bounds of %qT"
25108msgstr "Arvo sallitun välin ulkopuolella."
25109
25110#: gimple-ssa-warn-restrict.c:1854 gimple-ssa-warn-restrict.c:1875
25111#, fuzzy, gcc-internal-format
25112msgid "subobject %qD declared here"
25113msgstr "%qD esiteltiin täällä"
25114
25115#: gimple-ssa-warn-restrict.c:1864
25116#, fuzzy
25117msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi"
25118msgstr "Arvo sallitun välin ulkopuolella."
25119
25120#: gimple-ssa-warn-restrict.c:2064
25121#, fuzzy
25122msgid "%G%qD source argument is the same as destination"
25123msgstr "%qE esitelty funktion palauttavana funktiona"
25124
25125#: gimple-streamer-in.c:207
25126#, fuzzy, gcc-internal-format, gfc-internal-format
25127msgid "bytecode stream: unknown GIMPLE statement tag %s"
25128msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
25129
25130#: gimple.c:1259
25131#, fuzzy, gcc-internal-format, gfc-internal-format
25132msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
25133msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
25134
25135#: gimplify.c:1969
25136#, fuzzy, gcc-internal-format
25137msgid "statement will never be executed"
25138msgstr "Varoita koodista, jota ei koskaan suoriteta"
25139
25140#: gimplify.c:2308 gimplify.c:2316
25141#, gcc-internal-format
25142msgid "this statement may fall through"
25143msgstr "suoritus saattaa jatkua tämän lausekkeen jälkeen"
25144
25145#: gimplify.c:2318
25146#, gcc-internal-format
25147msgid "here"
25148msgstr "täällä"
25149
25150#. We've found [[fallthrough]]; at the end of a switch, which the C++
25151#. standard says is ill-formed; see [dcl.attr.fallthrough].
25152#: gimplify.c:2430 gimplify.c:2453
25153#, fuzzy, gcc-internal-format
25154msgid "attribute %<fallthrough%> not preceding a case label or default label"
25155msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
25156
25157#: gimplify.c:3549
25158#, fuzzy, gcc-internal-format
25159msgid "using result of function returning %<void%>"
25160msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
25161
25162#: gimplify.c:6330
25163#, gcc-internal-format, gfc-internal-format
25164msgid "non-memory output %d must stay in memory"
25165msgstr ""
25166
25167#: gimplify.c:6343
25168#, fuzzy, gcc-internal-format
25169msgid "invalid lvalue in %<asm%> output %d"
25170msgstr "virheellinen lvalue asm-tulosteessa %d"
25171
25172#: gimplify.c:6490
25173#, gcc-internal-format, gfc-internal-format
25174msgid "non-memory input %d must stay in memory"
25175msgstr ""
25176
25177#: gimplify.c:6530 gimplify.c:6539
25178#, gcc-internal-format, gfc-internal-format
25179msgid "memory input %d is not directly addressable"
25180msgstr ""
25181
25182#: gimplify.c:7153
25183#, fuzzy, gcc-internal-format
25184msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
25185msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
25186
25187#: gimplify.c:7155
25188#, fuzzy, gcc-internal-format
25189msgid "enclosing region"
25190msgstr "# Ei kohde:"
25191
25192#: gimplify.c:7159
25193#, fuzzy, gcc-internal-format
25194msgid "threadprivate variable %qE used in target region"
25195msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
25196
25197#: gimplify.c:7161
25198#, fuzzy, gcc-internal-format
25199msgid "enclosing target region"
25200msgstr "# Ei kohde:"
25201
25202#: gimplify.c:7174
25203#, fuzzy, gcc-internal-format
25204msgid "threadprivate variable %qE used in untied task"
25205msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
25206
25207#: gimplify.c:7176
25208#, fuzzy, gcc-internal-format
25209msgid "enclosing task"
25210msgstr "          %s"
25211
25212#: gimplify.c:7261
25213#, fuzzy, gcc-internal-format
25214msgid "%qE not specified in enclosing %qs"
25215msgstr "%qs määritelty parametrille %qE"
25216
25217#: gimplify.c:7263
25218#, fuzzy, gcc-internal-format
25219msgid "enclosing %qs"
25220msgstr "          %s"
25221
25222#: gimplify.c:7406
25223#, fuzzy, gcc-internal-format
25224msgid "%qE not specified in enclosing OpenACC %qs construct"
25225msgstr "%J%qD on tavallisesti ei-staattinen funktio"
25226
25227#: gimplify.c:7408
25228#, fuzzy, gcc-internal-format
25229msgid "enclosing OpenACC %qs construct"
25230msgstr "%J%qD on tavallisesti ei-staattinen funktio"
25231
25232#: gimplify.c:7469
25233#, fuzzy, gcc-internal-format
25234msgid "%qE with %<link%> clause used in %<routine%> function"
25235msgstr "%qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)"
25236
25237#: gimplify.c:7477
25238#, fuzzy, gcc-internal-format
25239msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
25240msgstr "%qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)"
25241
25242#: gimplify.c:7542
25243#, fuzzy, gcc-internal-format
25244msgid "%qE not specified in enclosing %<target%>"
25245msgstr "%qs määritelty parametrille %qE"
25246
25247#: gimplify.c:7544
25248#, fuzzy, gcc-internal-format
25249msgid "enclosing %<target%>"
25250msgstr "# Ei kohde:"
25251
25252#: gimplify.c:7574 gimplify.c:9015
25253#, fuzzy, gcc-internal-format
25254msgid "variable %qE declared in enclosing %<host_data%> region"
25255msgstr "muuttuja %qD esitelty %<inline%>:ksi"
25256
25257#: gimplify.c:7595
25258#, fuzzy, gcc-internal-format
25259msgid "%qD referenced in target region does not have a mappable type"
25260msgstr "%qE:lla ei ole luokkatyyppiä"
25261
25262#: gimplify.c:7726
25263#, fuzzy, gcc-internal-format
25264msgid "iteration variable %qE is predetermined linear"
25265msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
25266
25267#: gimplify.c:7729
25268#, fuzzy, gcc-internal-format
25269msgid "iteration variable %qE should be private"
25270msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
25271
25272#: gimplify.c:7743
25273#, fuzzy, gcc-internal-format
25274msgid "iteration variable %qE should not be firstprivate"
25275msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
25276
25277#: gimplify.c:7746
25278#, fuzzy, gcc-internal-format
25279msgid "iteration variable %qE should not be reduction"
25280msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
25281
25282#: gimplify.c:7749
25283#, fuzzy, gcc-internal-format
25284msgid "iteration variable %qE should not be linear"
25285msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
25286
25287#: gimplify.c:8616 gimplify.c:8622
25288#, fuzzy, gcc-internal-format
25289msgid "conditional %<lastprivate%> clause on %qs construct"
25290msgstr "muuttuja %qD esitelty uudelleen funktiona"
25291
25292#: gimplify.c:8639
25293#, fuzzy, gcc-internal-format
25294msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
25295msgstr "muuttuja %qD esitelty uudelleen funktiona"
25296
25297#: gimplify.c:8728
25298#, gcc-internal-format
25299msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
25300msgstr ""
25301
25302#: gimplify.c:8736 gimplify.c:12858
25303#, gcc-internal-format
25304msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
25305msgstr ""
25306
25307#: gimplify.c:8747 gimplify.c:8753 gimplify.c:8759 gimplify.c:8765
25308#: gimplify.c:12851
25309#, fuzzy, gcc-internal-format
25310msgid "%<inscan%> %<reduction%> clause on %qs construct"
25311msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
25312
25313#: gimplify.c:8859
25314#, gcc-internal-format
25315msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
25316msgstr ""
25317
25318#: gimplify.c:9185
25319#, gcc-internal-format
25320msgid "mapping field %qE of variable length structure"
25321msgstr ""
25322
25323#: gimplify.c:9367
25324#, fuzzy, gcc-internal-format
25325msgid "%qE appears more than once in map clauses"
25326msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
25327
25328#: gimplify.c:9729
25329#, fuzzy, gcc-internal-format
25330msgid "copyprivate variable %qE is not threadprivate or private in outer context"
25331msgstr "paikallinen muuttuja %qD ei voi esiintyä tässä yhteydessä"
25332
25333#: gimplify.c:9786
25334#, fuzzy, gcc-internal-format
25335msgid "%s variable %qE is private in outer context"
25336msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
25337
25338#: gimplify.c:9818
25339#, fuzzy, gcc-internal-format
25340msgid "expected %qs %<if%> clause modifier rather than %qs"
25341msgstr "odotettiin %<operator%>"
25342
25343#: gimplify.c:10018
25344#, gcc-internal-format
25345msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
25346msgstr ""
25347
25348#: gimplify.c:10228
25349#, fuzzy, gcc-internal-format
25350msgid "%<_Atomic%> %qD in implicit %<map%> clause"
25351msgstr "muuttuja %qD esitelty uudelleen funktiona"
25352
25353#: gimplify.c:10282
25354#, fuzzy, gcc-internal-format
25355msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
25356msgstr "muuttuja %qD esitelty uudelleen funktiona"
25357
25358#: gimplify.c:10531
25359#, fuzzy, gcc-internal-format
25360msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
25361msgstr "muuttuja %qD esitelty uudelleen funktiona"
25362
25363#: gimplify.c:10592
25364#, fuzzy, gcc-internal-format
25365msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
25366msgstr "muuttuja %qD esitelty uudelleen funktiona"
25367
25368#: gimplify.c:10683
25369#, gcc-internal-format
25370msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
25371msgstr ""
25372
25373#: gimplify.c:10830
25374#, gcc-internal-format
25375msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
25376msgstr ""
25377
25378#: gimplify.c:10849
25379#, fuzzy, gcc-internal-format
25380msgid "invalid private reduction on %qE"
25381msgstr "%qD ei ole malli"
25382
25383#: gimplify.c:10986
25384#, fuzzy, gcc-internal-format
25385msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
25386msgstr "%<void%> vain parametrina ei ole oikeutettu"
25387
25388#: gimplify.c:11320
25389#, fuzzy, gcc-internal-format
25390msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
25391msgstr "muuttuja %qD esitelty uudelleen funktiona"
25392
25393#: gimplify.c:11579 gimplify.c:11583 gimplify.c:11592
25394#, gcc-internal-format
25395msgid "%qs clause may not appear on non-rectangular %qs"
25396msgstr ""
25397
25398#: gimplify.c:11824 gimplify.c:12083
25399#, fuzzy, gcc-internal-format
25400msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
25401msgstr "muuttuja %qD esitelty uudelleen funktiona"
25402
25403#: gimplify.c:12789
25404#, gcc-internal-format
25405msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
25406msgstr ""
25407
25408#: gimplify.c:12813
25409#, gcc-internal-format
25410msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
25411msgstr ""
25412
25413#: gimplify.c:12833
25414#, gcc-internal-format
25415msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
25416msgstr ""
25417
25418#: gimplify.c:12886
25419#, gcc-internal-format
25420msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
25421msgstr ""
25422
25423#: gimplify.c:13749 omp-low.c:3472
25424#, fuzzy, gcc-internal-format
25425msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
25426msgstr "%<void%> vain parametrina ei ole oikeutettu"
25427
25428#: gimplify.c:13767
25429#, gcc-internal-format
25430msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
25431msgstr ""
25432
25433#: gimplify.c:13780
25434#, fuzzy, gcc-internal-format
25435msgid "number of variables in %<depend%> clause with %<sink%> modifier does not match number of iteration variables"
25436msgstr "argumenttien määrä ei vastaa prototyyppiä"
25437
25438#: gimplify.c:13793
25439#, fuzzy, gcc-internal-format
25440msgid "more than one %<depend%> clause with %<source%> modifier on an %<ordered%> construct"
25441msgstr "%<void%> vain parametrina ei ole oikeutettu"
25442
25443#: gimplify.c:13804
25444#, fuzzy, gcc-internal-format
25445msgid "%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct"
25446msgstr "%<void%> vain parametrina ei ole oikeutettu"
25447
25448#: gimplify.c:15082
25449#, fuzzy, gcc-internal-format
25450msgid "gimplification failed"
25451msgstr ""
25452" EPÄONNISTUI\n"
25453"\n"
25454
25455#: gimplify.c:15615
25456#, gcc-internal-format
25457msgid "%qT is promoted to %qT when passed through %<...%>"
25458msgstr "%qT muunnetaan tyypiksi %qT, kun se viedään %<...%>:n läpi"
25459
25460#: gimplify.c:15620
25461#, gcc-internal-format
25462msgid "(so you should pass %qT not %qT to %<va_arg%>)"
25463msgstr "(eli kannattaisi antaa %qT eikä %qT funktiolle %<va_arg%>)"
25464
25465#: gimplify.c:15627
25466#, gcc-internal-format
25467msgid "if this code is reached, the program will abort"
25468msgstr "jos tämä koodi saavutetaan, ohjelma keskeytyy"
25469
25470#: godump.c:1421
25471#, fuzzy, gcc-internal-format
25472msgid "could not close Go dump file: %m"
25473msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
25474
25475#: godump.c:1433
25476#, fuzzy, gcc-internal-format
25477msgid "could not open Go dump file %qs: %m"
25478msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
25479
25480#: graphite.c:526
25481#, gcc-internal-format
25482msgid "Graphite loop optimizations cannot be used (isl is not available)."
25483msgstr ""
25484
25485#: input.c:1206
25486#, gcc-internal-format, gfc-internal-format
25487msgid "expansion point is location %i"
25488msgstr ""
25489
25490#: input.c:1236
25491#, gcc-internal-format
25492msgid "token %u has %<x-location == y-location == %u%>"
25493msgstr ""
25494
25495#: input.c:1245
25496#, gcc-internal-format
25497msgid "token %u has %<x-location == %u%>"
25498msgstr ""
25499
25500#: input.c:1246
25501#, gcc-internal-format
25502msgid "token %u has %<y-location == %u%>"
25503msgstr ""
25504
25505#: internal-fn.c:618
25506#, fuzzy, gcc-internal-format
25507msgid "invalid use of attribute %<fallthrough%>"
25508msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
25509
25510#: ipa-devirt.c:663 ipa-devirt.c:748 ipa-devirt.c:777 ipa-devirt.c:819
25511#: ipa-devirt.c:850
25512#, fuzzy, gcc-internal-format
25513msgid "virtual table of type %qD violates one definition rule"
25514msgstr "edellinen määrittely täällä"
25515
25516#: ipa-devirt.c:666
25517#, fuzzy, gcc-internal-format
25518msgid "variable of same assembler name as the virtual table is defined in another translation unit"
25519msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25520
25521#: ipa-devirt.c:707
25522#, fuzzy, gcc-internal-format
25523msgid "virtual table of type %qD contains RTTI information"
25524msgstr "edellinen määrittely täällä"
25525
25526#: ipa-devirt.c:713
25527#, fuzzy, gcc-internal-format
25528msgid "but is prevailed by one without from other translation unit"
25529msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25530
25531#: ipa-devirt.c:717
25532#, fuzzy, gcc-internal-format
25533msgid "RTTI will not work on this type"
25534msgstr "typeid:tä ei voi käyttää -fno-rtti-valitsimen kanssa"
25535
25536#: ipa-devirt.c:754
25537#, fuzzy, gcc-internal-format
25538msgid "the conflicting type defined in another translation unit has virtual table of different size"
25539msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25540
25541#: ipa-devirt.c:783
25542#, fuzzy, gcc-internal-format
25543msgid "the conflicting type defined in another translation unit with different RTTI information"
25544msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25545
25546#: ipa-devirt.c:827 ipa-devirt.c:858
25547#, fuzzy, gcc-internal-format
25548msgid "the conflicting type defined in another translation unit"
25549msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25550
25551#: ipa-devirt.c:831
25552#, fuzzy, gcc-internal-format
25553msgid "contains additional virtual method %qD"
25554msgstr "TAPA"
25555
25556#: ipa-devirt.c:838
25557#, fuzzy, gcc-internal-format
25558msgid "the conflicting type defined in another translation unit has virtual table with more entries"
25559msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25560
25561#: ipa-devirt.c:864
25562#, fuzzy, gcc-internal-format
25563msgid "virtual method %qD"
25564msgstr "TAPA"
25565
25566#: ipa-devirt.c:868
25567#, gcc-internal-format
25568msgid "ought to match virtual method %qD but does not"
25569msgstr ""
25570
25571#: ipa-devirt.c:874
25572#, fuzzy, gcc-internal-format
25573msgid "the conflicting type defined in another translation unit has virtual table with different contents"
25574msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25575
25576#: ipa-devirt.c:908
25577#, fuzzy, gcc-internal-format
25578msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
25579msgstr "edellinen määrittely täällä"
25580
25581#: ipa-devirt.c:916
25582#, fuzzy, gcc-internal-format
25583msgid "type %qT violates the C++ One Definition Rule"
25584msgstr "edellinen määrittely täällä"
25585
25586#: ipa-devirt.c:928 ipa-devirt.c:943 ipa-devirt.c:1218 ipa-devirt.c:1263
25587#: ipa-devirt.c:1302 ipa-devirt.c:1320
25588#, gcc-internal-format
25589msgid "a different type is defined in another translation unit"
25590msgstr "erilainen tyyppi määritelty toisessa käännösyksikössä"
25591
25592#: ipa-devirt.c:935
25593#, gcc-internal-format
25594msgid "the first difference of corresponding definitions is field %qD"
25595msgstr ""
25596
25597#: ipa-devirt.c:945
25598#, gcc-internal-format
25599msgid "the first difference of corresponding definitions is method %qD"
25600msgstr ""
25601
25602#: ipa-devirt.c:1050
25603#, gcc-internal-format
25604msgid "type %qT defined in anonymous namespace cannot match type %qT across the translation unit boundary"
25605msgstr ""
25606
25607#: ipa-devirt.c:1055
25608#, gcc-internal-format
25609msgid "type %qT defined in anonymous namespace cannot match across the translation unit boundary"
25610msgstr ""
25611
25612#: ipa-devirt.c:1060
25613#, fuzzy, gcc-internal-format
25614msgid "the incompatible type defined in another translation unit"
25615msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25616
25617#: ipa-devirt.c:1076
25618#, fuzzy, gcc-internal-format
25619msgid "type name %qs should match type name %qs"
25620msgstr "Käyttö: %s [VALITSIN]... NIMI TYYPPI [MAJOR MINOR]\n"
25621
25622#: ipa-devirt.c:1080 ipa-devirt.c:1177
25623#, fuzzy, gcc-internal-format
25624msgid "the incompatible type is defined here"
25625msgstr "lueteltu tyyppi määritelty täällä"
25626
25627#: ipa-devirt.c:1108
25628#, gcc-internal-format
25629msgid "array types have different bounds"
25630msgstr "taulukkotyypeillä on eri rajat"
25631
25632#: ipa-devirt.c:1123
25633#, fuzzy, gcc-internal-format
25634msgid "return value type mismatch"
25635msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
25636
25637#: ipa-devirt.c:1138
25638#, fuzzy, gcc-internal-format
25639msgid "implicit this pointer type mismatch"
25640msgstr "ehtolausekkeessa on osoitin/kokonaislukutyyppiristiriita"
25641
25642#: ipa-devirt.c:1141
25643#, fuzzy, gcc-internal-format, gfc-internal-format
25644msgid "type mismatch in parameter %i"
25645msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
25646
25647#: ipa-devirt.c:1152
25648#, fuzzy, gcc-internal-format
25649msgid "types have different parameter counts"
25650msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
25651
25652#: ipa-devirt.c:1168
25653#, fuzzy, gcc-internal-format
25654msgid "type %qT itself violates the C++ One Definition Rule"
25655msgstr "edellinen määrittely täällä"
25656
25657#: ipa-devirt.c:1174
25658#, fuzzy, gcc-internal-format
25659msgid "type %qT should match type %qT"
25660msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
25661
25662#: ipa-devirt.c:1246
25663#, fuzzy, gcc-internal-format
25664msgid "a type with different precision is defined in another translation unit"
25665msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25666
25667#: ipa-devirt.c:1253
25668#, fuzzy, gcc-internal-format
25669msgid "a type with different signedness is defined in another translation unit"
25670msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25671
25672#: ipa-devirt.c:1278
25673#, fuzzy, gcc-internal-format
25674msgid "it is defined as a pointer in different address space in another translation unit"
25675msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25676
25677#: ipa-devirt.c:1287
25678#, fuzzy, gcc-internal-format
25679msgid "it is defined as a pointer to different type in another translation unit"
25680msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25681
25682#: ipa-devirt.c:1347
25683#, fuzzy, gcc-internal-format
25684msgid "an array of different size is defined in another translation unit"
25685msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25686
25687#: ipa-devirt.c:1362
25688#, fuzzy, gcc-internal-format
25689msgid "has different return value in another translation unit"
25690msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25691
25692#: ipa-devirt.c:1385 ipa-devirt.c:1397
25693#, fuzzy, gcc-internal-format
25694msgid "has different parameters in another translation unit"
25695msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25696
25697#: ipa-devirt.c:1420
25698#, fuzzy, gcc-internal-format
25699msgid "a type defined in another translation unit is not polymorphic"
25700msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25701
25702#: ipa-devirt.c:1424
25703#, fuzzy, gcc-internal-format
25704msgid "a type defined in another translation unit is polymorphic"
25705msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25706
25707#: ipa-devirt.c:1442 ipa-devirt.c:1506
25708#, fuzzy, gcc-internal-format
25709msgid "a type with different virtual table pointers is defined in another translation unit"
25710msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25711
25712#: ipa-devirt.c:1449 ipa-devirt.c:1511
25713#, fuzzy, gcc-internal-format
25714msgid "a type with different bases is defined in another translation unit"
25715msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25716
25717#: ipa-devirt.c:1457
25718#, fuzzy, gcc-internal-format
25719msgid "a field with different name is defined in another translation unit"
25720msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25721
25722#: ipa-devirt.c:1471
25723#, fuzzy, gcc-internal-format
25724msgid "a field of same name but different type is defined in another translation unit"
25725msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25726
25727#: ipa-devirt.c:1484
25728#, fuzzy, gcc-internal-format
25729msgid "fields have different layout in another translation unit"
25730msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25731
25732#: ipa-devirt.c:1491
25733#, gcc-internal-format
25734msgid "one field is a bitfield while the other is not"
25735msgstr ""
25736
25737#: ipa-devirt.c:1515
25738#, fuzzy, gcc-internal-format
25739msgid "a type with different number of fields is defined in another translation unit"
25740msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25741
25742#: ipa-devirt.c:1538
25743#, fuzzy, gcc-internal-format
25744msgid "a type with different size is defined in another translation unit"
25745msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25746
25747#: ipa-devirt.c:1547
25748#, gcc-internal-format
25749msgid "one type needs to be constructed while the other does not"
25750msgstr ""
25751
25752#: ipa-devirt.c:1560
25753#, fuzzy, gcc-internal-format
25754msgid "memory layout mismatch"
25755msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
25756
25757#: ipa-devirt.c:1679
25758#, fuzzy, gcc-internal-format
25759msgid "the extra base is defined here"
25760msgstr "%q+#D määritelty aiemmin täällä"
25761
25762#: ipa-devirt.c:3845
25763#, gcc-internal-format
25764msgid "Declaring type %qD final would enable devirtualization of %i call"
25765msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
25766msgstr[0] ""
25767msgstr[1] ""
25768
25769#: ipa-devirt.c:3854
25770#, gcc-internal-format
25771msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
25772msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
25773msgstr[0] ""
25774msgstr[1] ""
25775
25776#: ipa-devirt.c:3884
25777#, gcc-internal-format
25778msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
25779msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
25780msgstr[0] ""
25781msgstr[1] ""
25782
25783#: ipa-devirt.c:3892
25784#, gcc-internal-format
25785msgid "Declaring method %qD final would enable devirtualization of %i call"
25786msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
25787msgstr[0] ""
25788msgstr[1] ""
25789
25790#: ipa-devirt.c:3900
25791#, gcc-internal-format
25792msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
25793msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
25794msgstr[0] ""
25795msgstr[1] ""
25796
25797#: ipa-devirt.c:3911
25798#, gcc-internal-format
25799msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
25800msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
25801msgstr[0] ""
25802msgstr[1] ""
25803
25804#: ipa-devirt.c:4222
25805#, fuzzy, gcc-internal-format
25806msgid "type %qs violates the C++ One Definition Rule"
25807msgstr "edellinen määrittely täällä"
25808
25809#: ipa-devirt.c:4231
25810#, fuzzy, gcc-internal-format
25811msgid "an enum with different number of values is defined in another translation unit"
25812msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25813
25814#: ipa-devirt.c:4235
25815#, fuzzy, gcc-internal-format
25816msgid "an enum with different value name is defined in another translation unit"
25817msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25818
25819#: ipa-devirt.c:4239
25820#, fuzzy, gcc-internal-format
25821msgid "an enum with different values is defined in another translation unit"
25822msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25823
25824#: ipa-devirt.c:4260
25825#, fuzzy, gcc-internal-format
25826msgid "name %qs differs from name %qs defined in another translation unit"
25827msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25828
25829#: ipa-devirt.c:4268
25830#, fuzzy, gcc-internal-format
25831msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
25832msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25833
25834#: ipa-devirt.c:4274
25835#, fuzzy, gcc-internal-format
25836msgid "name %qs is defined to different value in another translation unit"
25837msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
25838
25839#: ipa-devirt.c:4279
25840#, fuzzy, gcc-internal-format
25841msgid "mismatching definition"
25842msgstr "puuttuva määrittely"
25843
25844#: ipa-fnsummary.c:4466
25845#, fuzzy, gcc-internal-format
25846msgid "invalid fnsummary in LTO stream"
25847msgstr "virheellinen muunnos gimple-kutsussa"
25848
25849#: ipa-fnsummary.c:4567
25850#, gcc-internal-format
25851msgid "ipa inline summary is missing in input file"
25852msgstr ""
25853
25854#: ipa-modref.c:2709
25855#, gcc-internal-format
25856msgid "IPA modref summary is missing in input file"
25857msgstr ""
25858
25859#: ipa-prop.c:4673 ipa-prop.c:4715 ipa-prop.c:4799 ipa-prop.c:4847
25860#, fuzzy, gcc-internal-format
25861msgid "invalid jump function in LTO stream"
25862msgstr "virheellinen muunnos gimple-kutsussa"
25863
25864#: ipa-pure-const.c:217
25865#, fuzzy, gcc-internal-format
25866msgid "function might be candidate for attribute %qs"
25867msgstr "funktio voi olla ehdokas %<%s%>-attribuutille"
25868
25869#: ipa-pure-const.c:218
25870#, fuzzy, gcc-internal-format
25871msgid "function might be candidate for attribute %qs if it is known to return normally"
25872msgstr "funktio voi olla ehdokas %<%s%>-attribuutille jos sen tiedetään palaavan normaalisti"
25873
25874#: ipa-reference.c:1264
25875#, gcc-internal-format
25876msgid "ipa reference summary is missing in ltrans unit"
25877msgstr ""
25878
25879#: ipa-sra.c:1489
25880#, gcc-internal-format
25881msgid "Access offset before parent offset"
25882msgstr ""
25883
25884#: ipa-sra.c:1494
25885#, gcc-internal-format
25886msgid "Access size greater or equal to its parent size"
25887msgstr ""
25888
25889#: ipa-sra.c:1499
25890#, gcc-internal-format
25891msgid "Access terminates outside of its parent"
25892msgstr ""
25893
25894#: ipa-sra.c:1511
25895#, gcc-internal-format
25896msgid "Access overlaps with its sibling"
25897msgstr ""
25898
25899#: ipa-sra.c:1530
25900#, fuzzy, gcc-internal-format
25901msgid "IPA-SRA access verification failed"
25902msgstr "verifiointi epäonnistui: %s"
25903
25904#: ipa-sra.c:2493
25905#, gcc-internal-format
25906msgid "Function %qs, parameter %u, has IPA-SRA accesses which overlap"
25907msgstr ""
25908
25909#: ipa-sra.c:2496
25910#, gcc-internal-format, gfc-internal-format
25911msgid "Function %s, parameter %u, is used but does not have any certain IPA-SRA access"
25912msgstr ""
25913
25914#: ira.c:2318 ira.c:2340
25915#, fuzzy, gcc-internal-format
25916msgid "%s cannot be used in %<asm%> here"
25917msgstr "Hahmoa %s ei voi käyttää"
25918
25919#: ira.c:5921
25920#, gcc-internal-format
25921msgid "frame pointer required, but reserved"
25922msgstr ""
25923
25924#: ira.c:5922
25925#, fuzzy, gcc-internal-format
25926msgid "for %qD"
25927msgstr "nimellä %qD"
25928
25929#: ira.c:5938
25930#, gcc-internal-format
25931msgid "frame size too large for reliable stack checking"
25932msgstr ""
25933
25934#: lra-assigns.c:1694
25935#, fuzzy, gcc-internal-format, gfc-internal-format
25936msgid "maximum number of LRA assignment passes is achieved (%d)"
25937msgstr "Kumoamistoimintojen enimmäismäärä"
25938
25939#: lra-assigns.c:1821 reload1.c:1242
25940#, fuzzy, gcc-internal-format
25941msgid "%<asm%> operand has impossible constraints"
25942msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
25943
25944#: lra-assigns.c:1836
25945#, fuzzy, gcc-internal-format
25946msgid "unable to find a register to spill"
25947msgstr "Tiedostoa ”%s” ei löytynyt."
25948
25949#: lra-constraints.c:4140 reload.c:3869 reload.c:4124
25950#, fuzzy, gcc-internal-format
25951msgid "inconsistent operand constraints in an %<asm%>"
25952msgstr "virheellinen lvalue asm-tulosteessa %d"
25953
25954#: lra-constraints.c:5097
25955#, fuzzy, gcc-internal-format, gfc-internal-format
25956msgid "maximum number of generated reload insns per insn achieved (%d)"
25957msgstr "Kumoamistoimintojen enimmäismäärä"
25958
25959#: lto-cgraph.c:1125
25960#, gcc-internal-format
25961msgid "function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
25962msgstr ""
25963
25964#: lto-cgraph.c:1130
25965#, gcc-internal-format
25966msgid "variable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
25967msgstr ""
25968
25969#: lto-cgraph.c:1298
25970#, fuzzy, gcc-internal-format, gfc-internal-format
25971msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
25972msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
25973
25974#: lto-cgraph.c:1462
25975#, fuzzy, gcc-internal-format
25976msgid "bytecode stream: no caller found while reading edge"
25977msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
25978
25979#: lto-cgraph.c:1468
25980#, fuzzy, gcc-internal-format
25981msgid "bytecode stream: no callee found while reading edge"
25982msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
25983
25984#: lto-cgraph.c:1545
25985#, fuzzy, gcc-internal-format
25986msgid "bytecode stream: found empty cgraph node"
25987msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
25988
25989#: lto-cgraph.c:1664
25990#, gcc-internal-format, gfc-internal-format
25991msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
25992msgstr ""
25993
25994#: lto-cgraph.c:1689
25995#, fuzzy, gcc-internal-format, gfc-internal-format
25996msgid "Profile information in %s corrupted"
25997msgstr "”%s” ei ole oikea profiilidatatiedosto ”%s”:lle"
25998
25999#: lto-cgraph.c:1727
26000#, fuzzy, gcc-internal-format, gfc-internal-format
26001msgid "cannot find LTO cgraph in %s"
26002msgstr "lähdetiedostoa %s ei löydy"
26003
26004#: lto-cgraph.c:1737
26005#, fuzzy, gcc-internal-format, gfc-internal-format
26006msgid "cannot find LTO section refs in %s"
26007msgstr "%J%qD:lle ei ole aiempaa esittelyä"
26008
26009#: lto-cgraph.c:1812
26010#, fuzzy, gcc-internal-format, gfc-internal-format
26011msgid "invalid offload table in %s"
26012msgstr "Taulukkotyyppi      : %s\n"
26013
26014#: lto-compress.c:142 lto-compress.c:270 lto-compress.c:278 lto-compress.c:299
26015#: lto-compress.c:366 lto-compress.c:374 lto-compress.c:395
26016#, fuzzy, gcc-internal-format, gfc-internal-format
26017msgid "compressed stream: %s"
26018msgstr "Vedos (%s) on tiivistetty\n"
26019
26020#: lto-compress.c:163
26021#, gcc-internal-format
26022msgid "original not compressed with zstd"
26023msgstr "alkuperäistä ei ole pakattu zstd:llä"
26024
26025#: lto-compress.c:165
26026#, gcc-internal-format
26027msgid "original size unknown"
26028msgstr "alkuperäinen koko tuntematon"
26029
26030#: lto-compress.c:171
26031#, fuzzy, gcc-internal-format, gfc-internal-format
26032msgid "decompressed stream: %s"
26033msgstr "Vedos (%s) on tiivistetty\n"
26034
26035#: lto-compress.c:415
26036#, fuzzy, gcc-internal-format
26037msgid "compiler does not support ZSTD LTO compression"
26038msgstr "%s ei tue: predicted_by_p"
26039
26040#: lto-section-in.c:460
26041#, fuzzy, gcc-internal-format, gfc-internal-format
26042msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
26043msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
26044
26045#: lto-section-in.c:471
26046#, gcc-internal-format, gfc-internal-format
26047msgid "%s out of range: Range is %i to %i, value is %i"
26048msgstr ""
26049
26050#: lto-streamer-in.c:125
26051#, fuzzy, gcc-internal-format, gfc-internal-format
26052msgid "bytecode stream: unexpected tag %s"
26053msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
26054
26055#: lto-streamer-in.c:1193 lto-streamer-in.c:1204
26056#, fuzzy, gcc-internal-format
26057msgid "Cgraph edge statement index out of range"
26058msgstr "sulkumerkkien käyttö laskulausekkeen ympärillä on suositeltavaa |-operandissa"
26059
26060#: lto-streamer-in.c:1198 lto-streamer-in.c:1208
26061#, fuzzy, gcc-internal-format
26062msgid "Cgraph edge statement index not found"
26063msgstr "sulkumerkkien käyttö laskulausekkeen ympärillä on suositeltavaa |-operandissa"
26064
26065#: lto-streamer-in.c:1215
26066#, fuzzy, gcc-internal-format
26067msgid "Reference statement index out of range"
26068msgstr "sulkumerkkien käyttö laskulausekkeen ympärillä on suositeltavaa |-operandissa"
26069
26070#: lto-streamer-in.c:1219
26071#, fuzzy, gcc-internal-format
26072msgid "Reference statement index not found"
26073msgstr "sulkumerkkien käyttö laskulausekkeen ympärillä on suositeltavaa |-operandissa"
26074
26075#: lto-streamer-in.c:1967
26076#, fuzzy, gcc-internal-format, gfc-internal-format
26077msgid "cannot read LTO mode table from %s"
26078msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
26079
26080#: lto-streamer-in.c:2071
26081#, gcc-internal-format
26082msgid "%s - %u-bit-precision floating-point numbers unsupported (mode %qs)"
26083msgstr ""
26084
26085#: lto-streamer-in.c:2076
26086#, gcc-internal-format
26087msgid "%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)"
26088msgstr ""
26089
26090#: lto-streamer-in.c:2081
26091#, gcc-internal-format
26092msgid "%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)"
26093msgstr ""
26094
26095#: lto-streamer-in.c:2086
26096#, gcc-internal-format
26097msgid "%s - %u-bit integer numbers unsupported (mode %qs)"
26098msgstr ""
26099
26100#: lto-streamer-in.c:2089
26101#, fuzzy, gcc-internal-format
26102msgid "%s - unsupported mode %qs"
26103msgstr "tuntematon värimoodi"
26104
26105#: lto-streamer-out.c:554 lto-streamer-out.c:906
26106#, fuzzy, gcc-internal-format
26107msgid "tree code %qs is not supported in LTO streams"
26108msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
26109
26110#: lto-streamer.c:129
26111#, fuzzy, gcc-internal-format, gfc-internal-format
26112msgid "bytecode stream: unexpected LTO section %s"
26113msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
26114
26115#: lto-streamer.c:261
26116#, gcc-internal-format
26117msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
26118msgstr ""
26119
26120#: lto-wrapper.c:129
26121#, fuzzy, gcc-internal-format
26122msgid "deleting LTRANS file %s: %m"
26123msgstr "*** [%s] Poistetaan tiedosto ”%s”"
26124
26125#: lto-wrapper.c:307
26126#, fuzzy, gcc-internal-format, gfc-internal-format
26127msgid "option %s with different values"
26128msgstr "%q+D:n virheellinen uudelleenesittely"
26129
26130#: lto-wrapper.c:326
26131#, fuzzy, gcc-internal-format
26132msgid "option %qs with mismatching values (%s, %s)"
26133msgstr "%q+D:n virheellinen uudelleenesittely"
26134
26135#: lto-wrapper.c:434
26136#, gcc-internal-format, gfc-internal-format
26137msgid "option %s not used consistently in all LTO input files"
26138msgstr ""
26139
26140#: lto-wrapper.c:568 lto-wrapper.c:576
26141#, gcc-internal-format
26142msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
26143msgstr ""
26144
26145#: lto-wrapper.c:584
26146#, gcc-internal-format
26147msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
26148msgstr ""
26149
26150#: lto-wrapper.c:912
26151#, fuzzy, gcc-internal-format
26152msgid "could not find %s in %s (consider using %<-B%>)"
26153msgstr "Tiedostoa ”%s” ei löytynyt."
26154
26155#: lto-wrapper.c:995
26156#, gcc-internal-format, gfc-internal-format
26157msgid "problem with building target image for %s"
26158msgstr ""
26159
26160#: lto-wrapper.c:1014
26161#, fuzzy, gcc-internal-format
26162msgid "reading input file"
26163msgstr "Virhe luettaessa syötetiedostoa %s"
26164
26165#: lto-wrapper.c:1019
26166#, fuzzy, gcc-internal-format
26167msgid "writing output file"
26168msgstr "kirjoitettaessa tulostetta tiedostoon %s: %m"
26169
26170#: lto-wrapper.c:1055
26171#, gcc-internal-format
26172msgid "installation error, cannot find %<crtoffloadtable.o%>"
26173msgstr ""
26174
26175#: lto-wrapper.c:1396
26176#, fuzzy, gcc-internal-format
26177msgid "environment variable %<COLLECT_GCC%> must be set"
26178msgstr "COLLECT_GCC-ympäristömuuttujan on oltava asetettuna"
26179
26180#: lto-wrapper.c:1400
26181#, fuzzy, gcc-internal-format
26182msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
26183msgstr "COLLECT_GCC_OPTIONS-ympäristömuuttujan on oltava asetettuna"
26184
26185#: lto-wrapper.c:1658 lto-wrapper.c:1718 c-family/c-pch.c:215
26186#: c-family/c-pch.c:250 c-family/c-pch.c:298
26187#, fuzzy, gcc-internal-format
26188msgid "cannot read %s: %m"
26189msgstr "ei voi lukea tiedostoa %s: %m"
26190
26191#: lto-wrapper.c:1685
26192#, fuzzy, gcc-internal-format, gfc-internal-format
26193msgid "invalid format of %s"
26194msgstr "Virheellinen tiedostotoiminto: %s"
26195
26196#: lto-wrapper.c:1856
26197#, fuzzy, gcc-internal-format
26198msgid "%<fopen%>: %s: %m"
26199msgstr "fopen: %s: %m"
26200
26201#: lto-wrapper.c:1873
26202#, fuzzy, gcc-internal-format, gfc-internal-format
26203msgid "corrupted ltrans output file %s"
26204msgstr "Tulostiedoston ”%s” avaaminen epäonnistui\n"
26205
26206#: lto-wrapper.c:2070
26207#, gcc-internal-format
26208msgid "%<atexit%> failed"
26209msgstr "%<atexit%> epäonnistui"
26210
26211#: multiple_target.c:76
26212#, fuzzy, gcc-internal-format
26213msgid "the call requires %<ifunc%>, which is not supported by this target"
26214msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
26215
26216#: multiple_target.c:83
26217#, fuzzy, gcc-internal-format
26218msgid "target does not support function version dispatcher"
26219msgstr "kohdemuoto ei tue äärettömyyttä"
26220
26221#: multiple_target.c:91
26222#, fuzzy, gcc-internal-format
26223msgid "default %<target_clones%> attribute was not set"
26224msgstr "versioattribuutti ei ole merkkijono"
26225
26226#: multiple_target.c:350
26227#, fuzzy, gcc-internal-format
26228msgid "single %<target_clones%> attribute is ignored"
26229msgstr "%qE-attribuuttia ei huomioida"
26230
26231#: multiple_target.c:359
26232#, fuzzy, gcc-internal-format
26233msgid "clones for %<target_clones%> attribute cannot be created"
26234msgstr "versioattribuutti ei ole merkkijono"
26235
26236#: multiple_target.c:362
26237#, fuzzy, gcc-internal-format
26238msgid "function %q+F can never be copied because it has %<noclone%> attribute"
26239msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
26240
26241#: multiple_target.c:383
26242#, fuzzy, gcc-internal-format
26243msgid "%<default%> target was not set"
26244msgstr "# Ei kohde:"
26245
26246#: multiple_target.c:387
26247#, fuzzy, gcc-internal-format
26248msgid "an empty string cannot be in %<target_clones%> attribute"
26249msgstr "%qE-attribuuttia ei huomioida"
26250
26251#: multiple_target.c:391
26252#, fuzzy, gcc-internal-format
26253msgid "multiple %<default%> targets were set"
26254msgstr "useita default-nimikkeitä samassa switch-lauseessa"
26255
26256#: omp-expand.c:3249
26257#, fuzzy, gcc-internal-format
26258msgid "%<depend%> clause with %<sink%> modifier waiting for lexically later iteration"
26259msgstr "argumenttien määrä ei vastaa prototyyppiä"
26260
26261#: omp-expand.c:3386
26262#, fuzzy, gcc-internal-format
26263msgid "%<depend%> clause with %<sink%> modifier refers to iteration never in the iteration space"
26264msgstr "argumenttien määrä ei vastaa prototyyppiä"
26265
26266#: omp-expand.c:7997
26267#, gcc-internal-format
26268msgid "invalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qE"
26269msgstr ""
26270
26271#: omp-general.c:2600
26272#, gcc-internal-format
26273msgid "%qs specifies a conflicting level of parallelism"
26274msgstr ""
26275
26276#: omp-general.c:2603
26277#, fuzzy, gcc-internal-format
26278msgid "... to the previous %qs clause here"
26279msgstr "viimeksi käytetty täällä"
26280
26281#: omp-general.c:2634
26282#, gcc-internal-format
26283msgid "cannot apply %<%s%> to %qD, which has also been marked with an OpenMP 'declare target' directive"
26284msgstr ""
26285
26286#: omp-general.c:2676
26287#, gcc-internal-format
26288msgid "incompatible %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directive"
26289msgstr ""
26290
26291#: omp-general.c:2683
26292#, gcc-internal-format
26293msgid "missing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directive"
26294msgstr ""
26295
26296#: omp-general.c:2692
26297#, fuzzy, gcc-internal-format
26298msgid "... with %qs clause here"
26299msgstr "switch alkaa tästä"
26300
26301#: omp-general.c:2700
26302#, gcc-internal-format
26303msgid "... without %qs clause near to here"
26304msgstr ""
26305
26306#: omp-low.c:2572 omp-offload.c:1439
26307#, gcc-internal-format
26308msgid "%<seq%> overrides other OpenACC loop specifiers"
26309msgstr ""
26310
26311#: omp-low.c:2575 omp-offload.c:1440
26312#, gcc-internal-format
26313msgid "%<auto%> conflicts with other OpenACC loop specifiers"
26314msgstr ""
26315
26316#: omp-low.c:2579 omp-offload.c:1474
26317#, gcc-internal-format
26318msgid "inner loop uses same OpenACC parallelism as containing loop"
26319msgstr ""
26320
26321#: omp-low.c:2630
26322#, fuzzy, gcc-internal-format
26323msgid "argument not permitted on %qs clause"
26324msgstr "osoittimet eivät ole sallittuja case-arvoja"
26325
26326#: omp-low.c:2634
26327#, fuzzy, gcc-internal-format
26328msgid "enclosing parent compute construct"
26329msgstr "%J%qD on tavallisesti ei-staattinen funktio"
26330
26331#: omp-low.c:2637
26332#, fuzzy, gcc-internal-format
26333msgid "enclosing routine"
26334msgstr "# Ei kohde:"
26335
26336#: omp-low.c:2678
26337#, fuzzy, gcc-internal-format
26338msgid "conflicting reduction operations for %qE"
26339msgstr "ristiriitaiset tyypit %q+D:lle"
26340
26341#: omp-low.c:2681
26342#, fuzzy, gcc-internal-format
26343msgid "location of the previous reduction for %qE"
26344msgstr "%qD:lle ei ole edellistä esittelyä"
26345
26346#: omp-low.c:2714
26347#, gcc-internal-format
26348msgid "nested loop in reduction needs reduction clause for %qE"
26349msgstr ""
26350
26351#: omp-low.c:2971
26352#, gcc-internal-format
26353msgid "%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct"
26354msgstr ""
26355
26356#: omp-low.c:3028
26357#, gcc-internal-format
26358msgid "non-OpenACC construct inside of OpenACC routine"
26359msgstr ""
26360
26361#: omp-low.c:3037
26362#, gcc-internal-format
26363msgid "non-OpenACC construct inside of OpenACC region"
26364msgstr ""
26365
26366#: omp-low.c:3067 omp-low.c:3134
26367#, gcc-internal-format
26368msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clause"
26369msgstr ""
26370
26371#: omp-low.c:3086
26372#, fuzzy, gcc-internal-format
26373msgid "%<ordered simd threads%> must be closely nested inside of %<%s simd%> region"
26374msgstr "%<void%> vain parametrina ei ole oikeutettu"
26375
26376#: omp-low.c:3102
26377#, gcc-internal-format
26378msgid "OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> region"
26379msgstr ""
26380
26381#: omp-low.c:3116
26382#, gcc-internal-format
26383msgid "only %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> region"
26384msgstr ""
26385
26386#: omp-low.c:3130
26387#, gcc-internal-format
26388msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> region"
26389msgstr ""
26390
26391#: omp-low.c:3150
26392#, gcc-internal-format
26393msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
26394msgstr ""
26395
26396#: omp-low.c:3199
26397#, gcc-internal-format
26398msgid "OpenACC loop directive must be associated with an OpenACC compute region"
26399msgstr ""
26400
26401#: omp-low.c:3221
26402#, fuzzy, gcc-internal-format
26403msgid "orphaned %qs construct"
26404msgstr "väärin aseteltu [:upper:]- ja/tai [:lower:]-rakenne"
26405
26406#: omp-low.c:3250
26407#, fuzzy, gcc-internal-format
26408msgid "%<cancel for%> inside %<nowait%> for construct"
26409msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
26410
26411#: omp-low.c:3255
26412#, fuzzy, gcc-internal-format
26413msgid "%<cancel for%> inside %<ordered%> for construct"
26414msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
26415
26416#: omp-low.c:3275 omp-low.c:3288
26417#, fuzzy, gcc-internal-format
26418msgid "%<cancel sections%> inside %<nowait%> sections construct"
26419msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
26420
26421#: omp-low.c:3317
26422#, gcc-internal-format
26423msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
26424msgstr ""
26425
26426#: omp-low.c:3342
26427#, gcc-internal-format
26428msgid "invalid arguments"
26429msgstr "virheelliset argumentit"
26430
26431#: omp-low.c:3348
26432#, gcc-internal-format
26433msgid "%<%s %s%> construct not closely nested inside of %qs"
26434msgstr ""
26435
26436#: omp-low.c:3376
26437#, gcc-internal-format
26438msgid "barrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
26439msgstr ""
26440
26441#: omp-low.c:3383
26442#, gcc-internal-format
26443msgid "work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
26444msgstr ""
26445
26446#: omp-low.c:3412
26447#, gcc-internal-format
26448msgid "%<master%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region"
26449msgstr ""
26450
26451#: omp-low.c:3436 omp-low.c:3593 c-family/c-omp.c:506
26452#, gcc-internal-format
26453msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
26454msgstr ""
26455
26456#: omp-low.c:3464
26457#, gcc-internal-format
26458msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
26459msgstr ""
26460
26461#: omp-low.c:3481
26462#, gcc-internal-format
26463msgid "invalid depend kind in omp %<ordered%> %<depend%>"
26464msgstr ""
26465
26466#: omp-low.c:3496
26467#, gcc-internal-format
26468msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
26469msgstr ""
26470
26471#: omp-low.c:3509
26472#, gcc-internal-format
26473msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
26474msgstr ""
26475
26476#: omp-low.c:3522 omp-low.c:3544
26477#, gcc-internal-format
26478msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
26479msgstr ""
26480
26481#: omp-low.c:3530
26482#, fuzzy, gcc-internal-format
26483msgid "%<ordered%> region without %<depend%> clause may not be closely nested inside a loop region with an %<ordered%> clause with a parameter"
26484msgstr "%<void%> vain parametrina ei ole oikeutettu"
26485
26486#: omp-low.c:3561
26487#, gcc-internal-format
26488msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
26489msgstr ""
26490
26491#: omp-low.c:3579
26492#, gcc-internal-format
26493msgid "%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct"
26494msgstr ""
26495
26496#: omp-low.c:3601
26497#, gcc-internal-format
26498msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
26499msgstr ""
26500
26501#: omp-low.c:3614
26502#, gcc-internal-format
26503msgid "OpenACC construct inside of non-OpenACC region"
26504msgstr ""
26505
26506#: omp-low.c:3673
26507#, gcc-internal-format
26508msgid "%s %qs construct inside of %s %qs region"
26509msgstr ""
26510
26511#: omp-low.c:3686 omp-low.c:3693
26512#, gcc-internal-format
26513msgid "%qs construct inside of %qs region"
26514msgstr ""
26515
26516#: omp-low.c:3916
26517#, gcc-internal-format
26518msgid "setjmp/longjmp inside %<simd%> construct"
26519msgstr ""
26520
26521#: omp-low.c:3942
26522#, gcc-internal-format
26523msgid "OpenMP runtime API call %qD in a region with %<order(concurrent)%> clause"
26524msgstr ""
26525
26526#: omp-low.c:9298
26527#, gcc-internal-format
26528msgid "ignoring sink clause with offset that is not a multiple of the loop step"
26529msgstr ""
26530
26531#: omp-low.c:9321
26532#, gcc-internal-format
26533msgid "first offset must be in opposite direction of loop iterations"
26534msgstr ""
26535
26536#: omp-low.c:13656
26537#, fuzzy, gcc-internal-format, gfc-internal-format
26538msgid "invalid exit from %s structured block"
26539msgstr "%qs-attribuutin virheellinen argumentti"
26540
26541#: omp-low.c:13658 omp-low.c:13663
26542#, fuzzy, gcc-internal-format, gfc-internal-format
26543msgid "invalid entry to %s structured block"
26544msgstr "%qs-attribuutin virheellinen argumentti"
26545
26546#. Otherwise, be vague and lazy, but efficient.
26547#: omp-low.c:13667
26548#, fuzzy, gcc-internal-format, gfc-internal-format
26549msgid "invalid branch to/from %s structured block"
26550msgstr "%qs-attribuutin virheellinen argumentti"
26551
26552#: omp-offload.c:313
26553#, fuzzy, gcc-internal-format
26554msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
26555msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
26556
26557#: omp-offload.c:897
26558#, gcc-internal-format
26559msgid "%<-fopenacc-dim%> operand is malformed at %qs"
26560msgstr ""
26561
26562#: omp-offload.c:1472
26563#, gcc-internal-format
26564msgid "routine call uses same OpenACC parallelism as containing loop"
26565msgstr ""
26566
26567#: omp-offload.c:1476 omp-offload.c:1508
26568#, fuzzy, gcc-internal-format
26569msgid "containing loop here"
26570msgstr "jätä pois CACHEDIR.TAGin sisältävät hakemistot"
26571
26572#: omp-offload.c:1481
26573#, gcc-internal-format
26574msgid "routine call uses OpenACC parallelism disallowed by containing routine"
26575msgstr ""
26576
26577#: omp-offload.c:1483
26578#, gcc-internal-format
26579msgid "loop uses OpenACC parallelism disallowed by containing routine"
26580msgstr ""
26581
26582#: omp-offload.c:1488
26583#, fuzzy, gcc-internal-format
26584msgid "routine %qD declared here"
26585msgstr "%qD esiteltiin täällä"
26586
26587#: omp-offload.c:1501
26588#, fuzzy, gcc-internal-format
26589msgid "incorrectly nested OpenACC loop parallelism"
26590msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
26591
26592#: omp-offload.c:1642
26593#, gcc-internal-format
26594msgid "insufficient partitioning available to parallelize element loop"
26595msgstr ""
26596
26597#: omp-offload.c:1650
26598#, gcc-internal-format
26599msgid "insufficient partitioning available to parallelize tile loop"
26600msgstr ""
26601
26602#: omp-offload.c:1652
26603#, gcc-internal-format
26604msgid "insufficient partitioning available to parallelize loop"
26605msgstr ""
26606
26607#: omp-simd-clone.c:197
26608#, fuzzy, gcc-internal-format
26609msgid "ignoring large linear step"
26610msgstr "jätetään hakemiston ”%s” kaksoiskappale huomiotta,\n"
26611
26612#: omp-simd-clone.c:203
26613#, fuzzy, gcc-internal-format
26614msgid "ignoring zero linear step"
26615msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
26616
26617#: omp-simd-clone.c:265
26618#, gcc-internal-format
26619msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return type"
26620msgstr ""
26621
26622#: omp-simd-clone.c:275
26623#, gcc-internal-format
26624msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argument"
26625msgstr ""
26626
26627#: optabs.c:4726
26628#, fuzzy, gcc-internal-format
26629msgid "indirect jumps are not available on this target"
26630msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
26631
26632#: opts-common.c:1312
26633#, fuzzy, gcc-internal-format
26634msgid "command-line option %qs is not supported by this configuration"
26635msgstr "komentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %s"
26636
26637#: opts-common.c:1322 opts.c:2224
26638#, fuzzy, gcc-internal-format
26639msgid "missing argument to %qs"
26640msgstr "polku puuttuu %qs:n jälkeen"
26641
26642#: opts-common.c:1329
26643#, fuzzy, gcc-internal-format
26644msgid "argument to %qs should be a non-negative integer optionally followed by a size unit"
26645msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>"
26646
26647#: opts-common.c:1333
26648#, fuzzy, gcc-internal-format
26649msgid "argument to %qs should be a non-negative integer"
26650msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>"
26651
26652#: opts-common.c:1340
26653#, fuzzy, gcc-internal-format
26654msgid "argument to %qs is not between %d and %d"
26655msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
26656
26657#: opts-common.c:1355
26658#, fuzzy, gcc-internal-format
26659msgid "unrecognized argument in option %qs"
26660msgstr "tuntematon komentorivivalitsin %qs"
26661
26662#: opts-common.c:1366 config/i386/i386-options.c:1554
26663#, fuzzy, gcc-internal-format
26664msgid "valid arguments to %qs are: %s; did you mean %qs?"
26665msgstr "Kelvolliset argumentit:"
26666
26667#: opts-common.c:1369 config/i386/i386-options.c:1557
26668#, fuzzy, gcc-internal-format
26669msgid "valid arguments to %qs are: %s"
26670msgstr "Kelvolliset argumentit:"
26671
26672#: opts-common.c:1412 c-family/c-opts.c:442
26673#, gcc-internal-format
26674msgid "switch %qs is no longer supported"
26675msgstr "valitsin %qs ei ole enää tuettu"
26676
26677#: opts-common.c:1471
26678#, fuzzy, gcc-internal-format
26679msgid "argument to %qs is bigger than %d"
26680msgstr "%Jei voi asettaa %qE-attribuuttia määrittelyn jälkeen"
26681
26682#: opts-common.c:1807
26683#, fuzzy, gcc-internal-format
26684msgid "malformed %<COLLECT_GCC_OPTIONS%>"
26685msgstr "vääränmuotoinen COLLECT_GCC_OPTIONS"
26686
26687#: opts-global.c:102
26688#, fuzzy, gcc-internal-format
26689msgid "command-line option %qs is valid for the driver but not for %s"
26690msgstr "komentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %s"
26691
26692#. Eventually this should become a hard error IMO.
26693#: opts-global.c:108
26694#, fuzzy, gcc-internal-format
26695msgid "command-line option %qs is valid for %s but not for %s"
26696msgstr "komentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %s"
26697
26698#. Happens for -Werror=warning_name.
26699#: opts-global.c:112
26700#, gcc-internal-format
26701msgid "%<-Werror=%> argument %qs is not valid for %s"
26702msgstr "%<-Werror=%>-argumentti %qs ei ole kelvollinen %s-kielelle"
26703
26704#: opts-global.c:144
26705#, gcc-internal-format
26706msgid "unrecognized command-line option %qs may have been intended to silence earlier diagnostics"
26707msgstr ""
26708
26709#: opts-global.c:395
26710#, fuzzy, gcc-internal-format
26711msgid "unrecognized command-line option %<-fopt-info-%s%>"
26712msgstr "tunnistamaton komentorivivalitsin %<-fopt-info-%s%>"
26713
26714#: opts-global.c:416 opts-global.c:424
26715#, gcc-internal-format
26716msgid "plugin support is disabled; configure with --enable-plugin"
26717msgstr ""
26718
26719#: opts-global.c:448
26720#, gcc-internal-format
26721msgid "unrecognized register name %qs"
26722msgstr "tunnistamaton rekisterinimi %qs"
26723
26724#: opts-global.c:466
26725#, fuzzy, gcc-internal-format
26726msgid "%<-fasan-shadow-offset%> should only be used with %<-fsanitize=kernel-address%>"
26727msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
26728
26729#: opts-global.c:469
26730#, fuzzy, gcc-internal-format
26731msgid "unrecognized shadow offset %qs"
26732msgstr "tunnistamaton rekisterinimi %qs"
26733
26734#: opts.c:93
26735#, fuzzy, gcc-internal-format
26736msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
26737msgstr "%qs-attribuutin virheellinen argumentti"
26738
26739#: opts.c:129
26740#, fuzzy, gcc-internal-format
26741msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
26742msgstr "%qs-attribuutin virheellinen argumentti"
26743
26744#: opts.c:136
26745#, gcc-internal-format
26746msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
26747msgstr ""
26748
26749#: opts.c:596
26750#, fuzzy, gcc-internal-format
26751msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>"
26752msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>"
26753
26754#: opts.c:692 opts.c:698 opts.c:704 opts.c:710 opts.c:719 opts.c:730
26755#: opts.c:737 opts.c:744 opts.c:751 opts.c:758 opts.c:765 opts.c:772
26756#: opts.c:779 opts.c:786 opts.c:804 opts.c:813 config/mips/mips.c:20008
26757#: config/mips/mips.c:20010 config/mips/mips.c:20023
26758#, fuzzy, gcc-internal-format
26759msgid "%qs is incompatible with %qs"
26760msgstr "Muodostin %qs"
26761
26762#: opts.c:794
26763#, fuzzy, gcc-internal-format
26764msgid "%<-fipa-modref%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
26765msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
26766
26767#: opts.c:874
26768#, fuzzy, gcc-internal-format
26769msgid "%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>"
26770msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
26771
26772#: opts.c:914
26773#, gcc-internal-format
26774msgid "section anchors must be disabled when unit-at-a-time is disabled"
26775msgstr ""
26776
26777#: opts.c:918
26778#, gcc-internal-format
26779msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
26780msgstr ""
26781
26782#: opts.c:932
26783#, fuzzy, gcc-internal-format
26784msgid "transactional memory is not supported with non-call exceptions"
26785msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
26786
26787#: opts.c:947
26788#, gcc-internal-format
26789msgid "section anchors must be disabled when toplevel reorder is disabled"
26790msgstr ""
26791
26792#: opts.c:1002 config/darwin.c:3312
26793#, fuzzy, gcc-internal-format
26794msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
26795msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
26796
26797#: opts.c:1018
26798#, fuzzy, gcc-internal-format
26799msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
26800msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
26801
26802#: opts.c:1036 config/pa/pa.c:554
26803#, fuzzy, gcc-internal-format
26804msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
26805msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
26806
26807#: opts.c:1072
26808#, fuzzy, gcc-internal-format
26809msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
26810msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
26811
26812#: opts.c:1080
26813#, fuzzy, gcc-internal-format
26814msgid "%<-gsplit-dwarf%> is not supported with LTO, disabling"
26815msgstr "Rinnakkaiset työt (-j) eivät ole tuettuja tällä alustalla."
26816
26817#: opts.c:1094
26818#, fuzzy, gcc-internal-format
26819msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
26820msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
26821
26822#: opts.c:1121
26823#, fuzzy, gcc-internal-format
26824msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
26825msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
26826
26827#: opts.c:1125
26828#, fuzzy, gcc-internal-format
26829msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
26830msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
26831
26832#: opts.c:1150
26833#, fuzzy, gcc-internal-format
26834msgid "%<-fsanitize-recover=%s%> is not supported"
26835msgstr "valitsin %qs ei ole enää tuettu"
26836
26837#: opts.c:1177
26838#, gcc-internal-format
26839msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
26840msgstr ""
26841
26842#: opts.c:1184
26843#, fuzzy, gcc-internal-format
26844msgid "transactional memory is not supported with %<-fsanitize=address%>"
26845msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
26846
26847#: opts.c:1187
26848#, fuzzy, gcc-internal-format
26849msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
26850msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
26851
26852#: opts.c:1192
26853#, fuzzy, gcc-internal-format
26854msgid "live patching is not supported with LTO"
26855msgstr "Profilointiajastin vanhentunut"
26856
26857#: opts.c:1196
26858#, fuzzy, gcc-internal-format
26859msgid "vtable verification is not supported with LTO"
26860msgstr "Profilointiajastin vanhentunut"
26861
26862#: opts.c:1717
26863#, gcc-internal-format
26864msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
26865msgstr ""
26866
26867#: opts.c:1954
26868#, fuzzy, gcc-internal-format
26869msgid "%<-fsanitize=all%> option is not valid"
26870msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
26871
26872#: opts.c:1994
26873#, fuzzy, gcc-internal-format
26874msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
26875msgstr "tuntematon komentorivivalitsin ”%s”"
26876
26877#: opts.c:2000
26878#, fuzzy, gcc-internal-format
26879msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
26880msgstr "tuntematon komentorivivalitsin ”%s”"
26881
26882#: opts.c:2035
26883#, fuzzy, gcc-internal-format
26884msgid "%qs attribute directive ignored"
26885msgstr "%qE-attribuuttia ei huomioida %qE:lle"
26886
26887#: opts.c:2059
26888#, fuzzy, gcc-internal-format
26889msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
26890msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
26891
26892#: opts.c:2083
26893#, fuzzy, gcc-internal-format
26894msgid "invalid arguments for %<-falign-%s%> option: %qs"
26895msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
26896
26897#: opts.c:2098
26898#, fuzzy, gcc-internal-format
26899msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
26900msgstr "liian monta argumenttia funktiolle %qE"
26901
26902#: opts.c:2107
26903#, fuzzy, gcc-internal-format
26904msgid "%<-falign-%s%> is not between 0 and %d"
26905msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
26906
26907#: opts.c:2166
26908#, fuzzy, gcc-internal-format
26909msgid "invalid arguments for %<-fpatchable-function-entry%>"
26910msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
26911
26912#: opts.c:2279
26913#, gcc-internal-format
26914msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
26915msgstr ""
26916
26917#: opts.c:2288
26918#, fuzzy, gcc-internal-format
26919msgid "unrecognized argument to %<--help=%> option: %q.*s"
26920msgstr "tuntematon komentorivivalitsin ”%s”"
26921
26922#: opts.c:2645
26923#, gcc-internal-format
26924msgid "%<-foffload-abi%> option can be specified only for offload compiler"
26925msgstr ""
26926
26927#: opts.c:2653
26928#, fuzzy, gcc-internal-format
26929msgid "structure alignment must be a small power of two, not %wu"
26930msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
26931
26932#: opts.c:2776
26933#, fuzzy, gcc-internal-format
26934msgid "unknown stack check parameter %qs"
26935msgstr "tuntematon konetila %qs"
26936
26937#: opts.c:2804
26938#, gcc-internal-format
26939msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
26940msgstr ""
26941
26942#: opts.c:2815
26943#, gcc-internal-format
26944msgid "dwarf version %wu is not supported"
26945msgstr "dwarfin versio %wu ei ole tuettu"
26946
26947#: opts.c:2864
26948#, fuzzy, gcc-internal-format
26949msgid "unrecognized argument to %<-flto=%> option: %qs"
26950msgstr "tuntematon komentorivivalitsin ”%s”"
26951
26952#: opts.c:3056
26953#, fuzzy, gcc-internal-format
26954msgid "target system does not support debug output"
26955msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
26956
26957#: opts.c:3065
26958#, fuzzy, gcc-internal-format
26959msgid "debug format %qs conflicts with prior selection"
26960msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
26961
26962#: opts.c:3083
26963#, fuzzy, gcc-internal-format
26964msgid "unrecognized debug output level %qs"
26965msgstr "tunnistamaton rekisterinimi %qs"
26966
26967#: opts.c:3085
26968#, fuzzy, gcc-internal-format
26969msgid "debug output level %qs is too high"
26970msgstr "tunnistamaton rekisterinimi %qs"
26971
26972#: opts.c:3105
26973#, gcc-internal-format
26974msgid "getting core file size maximum limit: %m"
26975msgstr ""
26976
26977#: opts.c:3109
26978#, gcc-internal-format
26979msgid "setting core file size limit to maximum: %m"
26980msgstr ""
26981
26982#: opts.c:3154
26983#, gcc-internal-format, gfc-internal-format
26984msgid "unrecognized gcc debugging option: %c"
26985msgstr "tunnistamaton gcc:n vianjäljitysvalitsin: %c"
26986
26987#: opts.c:3183
26988#, fuzzy, gcc-internal-format
26989msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
26990msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
26991
26992#: opts.c:3187
26993#, fuzzy, gcc-internal-format
26994msgid "%<-W%serror=%s%>: no option %<-%s%>"
26995msgstr "%s: valitsin ”%s” on moniselitteinen\n"
26996
26997#: opts.c:3191
26998#, fuzzy, gcc-internal-format
26999msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
27000msgstr "tuntematon komentorivivalitsin %qs"
27001
27002#: passes.c:84
27003#, fuzzy, gcc-internal-format, gfc-internal-format
27004msgid "pass %s does not support cloning"
27005msgstr "%s ei tue: predict_edge"
27006
27007#: passes.c:90
27008#, gcc-internal-format
27009msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
27010msgstr ""
27011
27012#: passes.c:1073
27013#, gcc-internal-format
27014msgid "unrecognized option %<-fenable%>"
27015msgstr "tunnistamaton valitsin %<-fenable%>"
27016
27017#: passes.c:1075
27018#, gcc-internal-format
27019msgid "unrecognized option %<-fdisable%>"
27020msgstr "tunnistamaton valitsin %<fdisable%>"
27021
27022#: passes.c:1083
27023#, fuzzy, gcc-internal-format
27024msgid "unknown pass %s specified in %<-fenable%>"
27025msgstr "luokkanimeä ei ole annettu %qs:n kanssa"
27026
27027#: passes.c:1085
27028#, fuzzy, gcc-internal-format
27029msgid "unknown pass %s specified in %<-fdisable%>"
27030msgstr "luokkanimeä ei ole annettu %qs:n kanssa"
27031
27032#: passes.c:1110 passes.c:1199
27033#, fuzzy, gcc-internal-format, gfc-internal-format
27034msgid "enable pass %s for functions in the range of [%u, %u]"
27035msgstr "%s: ylikirjoituskerta %lu/%lu (%s)...%s"
27036
27037#: passes.c:1113 passes.c:1210
27038#, fuzzy, gcc-internal-format, gfc-internal-format
27039msgid "disable pass %s for functions in the range of [%u, %u]"
27040msgstr "%s: ylikirjoituskerta %lu/%lu (%s)...%s"
27041
27042#: passes.c:1149 passes.c:1177
27043#, fuzzy, gcc-internal-format, gfc-internal-format
27044msgid "Invalid range %s in option %s"
27045msgstr "<%s> ja <%s> ovat virheellisiä nimiä välille"
27046
27047#: passes.c:1195
27048#, fuzzy, gcc-internal-format, gfc-internal-format
27049msgid "enable pass %s for function %s"
27050msgstr "%s: ylikirjoituskerta %lu/%lu (%s)...%s"
27051
27052#: passes.c:1206
27053#, fuzzy, gcc-internal-format, gfc-internal-format
27054msgid "disable pass %s for function %s"
27055msgstr "%s: ylikirjoituskerta %lu/%lu (%s)...%s"
27056
27057#: passes.c:1435
27058#, fuzzy, gcc-internal-format
27059msgid "invalid pass positioning operation"
27060msgstr "Virheellinen liukulukuoperaatio"
27061
27062#: passes.c:1496
27063#, fuzzy, gcc-internal-format
27064msgid "plugin cannot register a missing pass"
27065msgstr "Rekisteröi"
27066
27067#: passes.c:1499
27068#, fuzzy, gcc-internal-format
27069msgid "plugin cannot register an unnamed pass"
27070msgstr "%s: tuntematon osan nimi ”%.*s”"
27071
27072#: passes.c:1504
27073#, fuzzy, gcc-internal-format
27074msgid "plugin cannot register pass %qs without reference pass name"
27075msgstr "Rekisteröi"
27076
27077#: passes.c:1523
27078#, gcc-internal-format
27079msgid "pass %qs not found but is referenced by new pass %qs"
27080msgstr ""
27081
27082#: plugin.c:212
27083#, gcc-internal-format
27084msgid "inaccessible plugin file %s expanded from short plugin name %s: %m"
27085msgstr ""
27086
27087#: plugin.c:234
27088#, gcc-internal-format
27089msgid "plugin %qs was specified with different paths: %qs and %qs"
27090msgstr ""
27091
27092#: plugin.c:293
27093#, gcc-internal-format
27094msgid "malformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>"
27095msgstr ""
27096
27097#: plugin.c:357
27098#, gcc-internal-format
27099msgid "plugin %s should be specified before %<-fplugin-arg-%s%> in the command line"
27100msgstr ""
27101
27102#: plugin.c:376
27103#, gcc-internal-format
27104msgid "unable to register info for plugin %qs - plugin name not found"
27105msgstr ""
27106
27107#: plugin.c:472
27108#, gcc-internal-format, gfc-internal-format
27109msgid "unknown callback event registered by plugin %s"
27110msgstr ""
27111
27112#: plugin.c:505
27113#, gcc-internal-format, gfc-internal-format
27114msgid "plugin %s registered a null callback function for event %s"
27115msgstr ""
27116
27117#: plugin.c:639
27118#, fuzzy, gcc-internal-format, gfc-internal-format
27119msgid ""
27120"cannot load plugin %s\n"
27121"%s"
27122msgstr "”%s”-liitännäinen on yhteensopiva."
27123
27124#: plugin.c:650
27125#, gcc-internal-format, gfc-internal-format
27126msgid ""
27127"plugin %s is not licensed under a GPL-compatible license\n"
27128"%s"
27129msgstr ""
27130
27131#: plugin.c:663
27132#, fuzzy, gcc-internal-format, gfc-internal-format
27133msgid ""
27134"cannot find %s in plugin %s\n"
27135"%s"
27136msgstr "C-esikääntäjää ei löydy: %s\n"
27137
27138#: plugin.c:673
27139#, fuzzy, gcc-internal-format, gfc-internal-format
27140msgid "fail to initialize plugin %s"
27141msgstr "PAMia ei voitu alustaa: %s"
27142
27143#: plugin.c:706
27144#, fuzzy, gcc-internal-format, gfc-internal-format
27145msgid "cannot load plugin %s: %s"
27146msgstr "”%s”-liitännäinen on yhteensopiva."
27147
27148#: plugin.c:716
27149#, gcc-internal-format, gfc-internal-format
27150msgid "plugin %s is not licensed under a GPL-compatible license %s"
27151msgstr ""
27152
27153#: plugin.c:726
27154#, fuzzy, gcc-internal-format, gfc-internal-format
27155msgid "cannot find %s in plugin %s: %s"
27156msgstr "C-esikääntäjää ei löydy: %s\n"
27157
27158#: plugin.c:735
27159#, fuzzy, gcc-internal-format, gfc-internal-format
27160msgid "failed to initialize plugin %s"
27161msgstr "PAMia ei voitu alustaa: %s"
27162
27163#: plugin.c:1009
27164#, gcc-internal-format
27165msgid "%<-iplugindir%> <dir> option not passed from the gcc driver"
27166msgstr ""
27167
27168#: predict.c:2522
27169#, fuzzy, gcc-internal-format
27170msgid "probability %qE must be constant floating-point expression"
27171msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
27172
27173#: predict.c:2535
27174#, gcc-internal-format
27175msgid "probability %qE is outside the range [0.0, 1.0]"
27176msgstr "todennäköisyys %qE ei ole välillä [0,0; 1.0]"
27177
27178#: predict.c:3541
27179#, fuzzy, gcc-internal-format, gfc-internal-format
27180msgid "Missing counts for called function %s"
27181msgstr "liikaa argumentteja funktiolle %s %q+#D"
27182
27183#: profile.c:590
27184#, gcc-internal-format
27185msgid "corrupted profile info: profile data is not flow-consistent"
27186msgstr ""
27187
27188#: profile.c:607
27189#, gcc-internal-format, gfc-internal-format
27190msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
27191msgstr ""
27192
27193#: profile.c:630
27194#, gcc-internal-format, gfc-internal-format
27195msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
27196msgstr ""
27197
27198#: profile.c:896
27199#, gcc-internal-format
27200msgid "corrupted profile info: invalid time profile"
27201msgstr ""
27202
27203#: read-rtl-function.c:265
27204#, gcc-internal-format, gfc-internal-format
27205msgid "insn with UID %i not found for operand %i (`%s') of insn %i"
27206msgstr ""
27207
27208#: read-rtl-function.c:269
27209#, gcc-internal-format, gfc-internal-format
27210msgid "insn with UID %i not found for operand %i of insn %i"
27211msgstr ""
27212
27213#: read-rtl-function.c:412
27214#, fuzzy, gcc-internal-format
27215msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
27216msgstr "%qs esitelty funktion palauttavana funktiona"
27217
27218#: read-rtl-function.c:713
27219#, fuzzy, gcc-internal-format
27220msgid "unrecognized edge flag: %qs"
27221msgstr "tunnistamaton rekisterinimi %qs"
27222
27223#: read-rtl-function.c:856
27224#, fuzzy, gcc-internal-format
27225msgid "more than one 'crtl' directive"
27226msgstr "Älä luo #line-direktiivejä"
27227
27228#: read-rtl-function.c:984
27229#, fuzzy, gcc-internal-format
27230msgid "unrecognized enum value: %qs"
27231msgstr "tunnistamaton rekisterinimi %qs"
27232
27233#: read-rtl-function.c:1140 read-rtl-function.c:1199
27234#, fuzzy, gcc-internal-format, gfc-internal-format
27235msgid "was expecting `%s'"
27236msgstr "%s (%s, oletus %c): "
27237
27238#: read-rtl-function.c:1591
27239#, fuzzy, gcc-internal-format, gfc-internal-format
27240msgid "duplicate insn UID: %i"
27241msgstr "kaksinkertainen <%s>:n määrittely"
27242
27243#: read-rtl-function.c:1652
27244#, fuzzy, gcc-internal-format
27245msgid "start/end of RTL fragment are in different files"
27246msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
27247
27248#: read-rtl-function.c:1658
27249#, fuzzy, gcc-internal-format
27250msgid "start of RTL fragment must be on an earlier line than end"
27251msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
27252
27253#: read-rtl.c:496
27254#, gcc-internal-format, gfc-internal-format
27255msgid "ambiguous attribute '%s'; could be '%s' (via '%s:%s') or '%s' (via '%s:%s')"
27256msgstr ""
27257
27258#: reg-stack.c:537
27259#, gcc-internal-format, gfc-internal-format
27260msgid "output constraint %d must specify a single register"
27261msgstr ""
27262
27263#: reg-stack.c:547
27264#, fuzzy, gcc-internal-format
27265msgid "output constraint %d cannot be specified together with %qs clobber"
27266msgstr "valitsimia -mcorea ja -mcoreb ei voi käyttää yhdessä"
27267
27268#: reg-stack.c:571
27269#, gcc-internal-format
27270msgid "output registers must be grouped at top of stack"
27271msgstr ""
27272
27273#: reg-stack.c:611
27274#, gcc-internal-format
27275msgid "implicitly popped registers must be grouped at top of stack"
27276msgstr ""
27277
27278#: reg-stack.c:629
27279#, gcc-internal-format
27280msgid "explicitly used registers must be grouped at top of stack"
27281msgstr ""
27282
27283#: reg-stack.c:649
27284#, fuzzy, gcc-internal-format
27285msgid "output operand %d must use %<&%> constraint"
27286msgstr "virheellinen lvalue asm-tulosteessa %d"
27287
27288#: regcprop.c:1230
27289#, gcc-internal-format
27290msgid "%qs: [%u] bad %<next_regno%> for empty chain (%u)"
27291msgstr ""
27292
27293#: regcprop.c:1242
27294#, gcc-internal-format
27295msgid "%qs: loop in %<next_regno%> chain (%u)"
27296msgstr ""
27297
27298#: regcprop.c:1245
27299#, gcc-internal-format
27300msgid "%qs: [%u] bad %<oldest_regno%> (%u)"
27301msgstr ""
27302
27303#: regcprop.c:1257
27304#, gcc-internal-format
27305msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
27306msgstr ""
27307
27308#: reginfo.c:651
27309#, fuzzy, gcc-internal-format
27310msgid "cannot use %qs as a call-saved register"
27311msgstr "luokkanimeä ei ole annettu %qs:n kanssa"
27312
27313#: reginfo.c:655
27314#, fuzzy, gcc-internal-format
27315msgid "cannot use %qs as a call-used register"
27316msgstr "luokkanimeä ei ole annettu %qs:n kanssa"
27317
27318#: reginfo.c:667
27319#, fuzzy, gcc-internal-format
27320msgid "cannot use %qs as a fixed register"
27321msgstr "luokkanimeä ei ole annettu %qs:n kanssa"
27322
27323#: reginfo.c:694 config/arc/arc.c:1184 config/arc/arc.c:1226
27324#: config/ia64/ia64.c:6036 config/ia64/ia64.c:6043 config/pa/pa.c:465
27325#: config/pa/pa.c:472 config/sh/sh.c:8277 config/sh/sh.c:8284
27326#, fuzzy, gcc-internal-format, gfc-internal-format
27327msgid "unknown register name: %s"
27328msgstr "%s: tuntematon osan nimi ”%.*s”"
27329
27330#: reginfo.c:707
27331#, fuzzy, gcc-internal-format
27332msgid "stack register used for global register variable"
27333msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
27334
27335#: reginfo.c:713
27336#, fuzzy, gcc-internal-format
27337msgid "global register variable follows a function definition"
27338msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
27339
27340#: reginfo.c:719
27341#, fuzzy, gcc-internal-format
27342msgid "register of %qD used for multiple global register variables"
27343msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
27344
27345#: reginfo.c:722 config/rs6000/rs6000-logue.c:5499
27346#, fuzzy, gcc-internal-format
27347msgid "conflicts with %qD"
27348msgstr "nimellä %qD"
27349
27350#: reginfo.c:727
27351#, fuzzy, gcc-internal-format
27352msgid "call-clobbered register used for global register variable"
27353msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
27354
27355#: reload.c:1312
27356#, fuzzy, gcc-internal-format
27357msgid "cannot reload integer constant operand in %<asm%>"
27358msgstr "virheellinen lvalue asm-tulosteessa %d"
27359
27360#: reload.c:1326
27361#, fuzzy, gcc-internal-format
27362msgid "impossible register constraint in %<asm%>"
27363msgstr "virheellinen ”asm”: "
27364
27365#: reload.c:2692
27366#, fuzzy, gcc-internal-format
27367msgid "the target does not support %<asm goto%> with outputs in %<asm%>"
27368msgstr "kohdemuoto ei tue äärettömyyttä"
27369
27370#: reload.c:3726
27371#, fuzzy, gcc-internal-format
27372msgid "%<&%> constraint used with no register class"
27373msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
27374
27375#: reload1.c:2060
27376#, fuzzy, gcc-internal-format
27377msgid "cannot find a register in class %qs while reloading %<asm%>"
27378msgstr "tunnistamaton rekisterinimi %qs"
27379
27380#: reload1.c:2065
27381#, fuzzy, gcc-internal-format
27382msgid "unable to find a register to spill in class %qs"
27383msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
27384
27385#: reload1.c:4585
27386#, fuzzy, gcc-internal-format
27387msgid "%<asm%> operand requires impossible reload"
27388msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
27389
27390#: reload1.c:6002
27391#, fuzzy, gcc-internal-format
27392msgid "%<asm%> operand constraint incompatible with operand size"
27393msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
27394
27395#: reload1.c:7880
27396#, fuzzy, gcc-internal-format
27397msgid "output operand is constant in %<asm%>"
27398msgstr "virheellinen lvalue asm-tulosteessa %d"
27399
27400#: rtl.c:860
27401#, fuzzy, gcc-internal-format, gfc-internal-format
27402msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
27403msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
27404
27405#: rtl.c:870
27406#, fuzzy, gcc-internal-format, gfc-internal-format
27407msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
27408msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
27409
27410#: rtl.c:880
27411#, fuzzy, gcc-internal-format, gfc-internal-format
27412msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d"
27413msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
27414
27415#: rtl.c:889
27416#, fuzzy, gcc-internal-format, gfc-internal-format
27417msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
27418msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
27419
27420#: rtl.c:899
27421#, fuzzy, gcc-internal-format, gfc-internal-format
27422msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
27423msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
27424
27425#: rtl.c:910
27426#, fuzzy, gcc-internal-format, gfc-internal-format
27427msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
27428msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
27429
27430#: rtl.c:937
27431#, fuzzy, gcc-internal-format, gfc-internal-format
27432msgid "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
27433msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
27434
27435#: rtl.c:947
27436#, fuzzy, gcc-internal-format, gfc-internal-format
27437msgid "RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%d"
27438msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
27439
27440#: rtl.c:957
27441#, fuzzy, gcc-internal-format, gfc-internal-format
27442msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
27443msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
27444
27445#: rtl.c:968
27446#, fuzzy, gcc-internal-format, gfc-internal-format
27447msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
27448msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
27449
27450#: stmt.c:215
27451#, fuzzy, gcc-internal-format
27452msgid "output operand constraint lacks %<=%>"
27453msgstr "virheellinen lvalue asm-tulosteessa %d"
27454
27455#: stmt.c:230
27456#, gcc-internal-format
27457msgid "output constraint %qc for operand %d is not at the beginning"
27458msgstr ""
27459
27460#: stmt.c:254
27461#, gcc-internal-format
27462msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
27463msgstr ""
27464
27465#: stmt.c:261 stmt.c:350
27466#, fuzzy, gcc-internal-format
27467msgid "%<%%%> constraint used with last operand"
27468msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
27469
27470#: stmt.c:277
27471#, fuzzy, gcc-internal-format
27472msgid "matching constraint not valid in output operand"
27473msgstr "muotomerkkijonolla on epäkelpo operandinumero"
27474
27475#: stmt.c:341
27476#, fuzzy, gcc-internal-format
27477msgid "input operand constraint contains %qc"
27478msgstr "virheellinen lvalue asm-tulosteessa %d"
27479
27480#: stmt.c:380
27481#, fuzzy, gcc-internal-format
27482msgid "matching constraint references invalid operand number"
27483msgstr "muotomerkkijonolla on epäkelpo operandinumero"
27484
27485#: stmt.c:414
27486#, fuzzy, gcc-internal-format
27487msgid "invalid punctuation %qc in constraint"
27488msgstr "virheellinen vektoripermutaatiovakio"
27489
27490#: stmt.c:431
27491#, fuzzy, gcc-internal-format
27492msgid "matching constraint does not allow a register"
27493msgstr "halutaan rekisterimuuttujan %qD osoite"
27494
27495#: stmt.c:525
27496#, fuzzy, gcc-internal-format
27497msgid "duplicate %<asm%> operand name %qs"
27498msgstr "cv-määreen kaksoiskappale"
27499
27500#: stmt.c:622
27501#, fuzzy, gcc-internal-format
27502msgid "missing close brace for named operand"
27503msgstr "Sulje"
27504
27505#: stmt.c:651
27506#, fuzzy, gcc-internal-format
27507msgid "undefined named operand %qs"
27508msgstr "odottamaton siirros"
27509
27510#: stor-layout.c:802
27511#, fuzzy, gcc-internal-format
27512msgid "size of %q+D %E bytes exceeds maximum object size %wu"
27513msgstr "paikallisten objektien kokonaiskoko on liian suuri"
27514
27515#: stor-layout.c:1183
27516#, fuzzy, gcc-internal-format
27517msgid "alignment %u of %qT is less than %u"
27518msgstr "%s: kentän ”%s” arvot eivät saa olla suurempia kuin %d"
27519
27520#: stor-layout.c:1190
27521#, gcc-internal-format
27522msgid "%q+D offset %E in %qT isn%'t aligned to %u"
27523msgstr ""
27524
27525#: stor-layout.c:1193
27526#, gcc-internal-format
27527msgid "%q+D offset %E in %qT may not be aligned to %u"
27528msgstr ""
27529
27530#: stor-layout.c:1325
27531#, fuzzy, gcc-internal-format
27532msgid "packed attribute causes inefficient alignment for %q+D"
27533msgstr "pakattu attribuutti aiheuttaa tehottoman kohdistuksen"
27534
27535#: stor-layout.c:1329
27536#, gcc-internal-format
27537msgid "packed attribute is unnecessary for %q+D"
27538msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
27539
27540#: stor-layout.c:1349
27541#, gcc-internal-format
27542msgid "padding struct to align %q+D"
27543msgstr "kohdistetaan %q+D venyttämällä structia"
27544
27545#: stor-layout.c:1408
27546#, fuzzy, gcc-internal-format
27547msgid "offset of packed bit-field %qD has changed in GCC 4.4"
27548msgstr "Varoita pakatuista bittikentistä, joiden siirrososoite vaihtui GCC 4.4:ssä"
27549
27550#: stor-layout.c:1784
27551#, gcc-internal-format
27552msgid "padding struct size to alignment boundary"
27553msgstr "venytetään structin koko kohdistusrajalle asti"
27554
27555#: stor-layout.c:1812
27556#, gcc-internal-format
27557msgid "packed attribute causes inefficient alignment for %qE"
27558msgstr "pakattu attribuutti aiheuttaa tehottoman kohdistuksen %qE:lle"
27559
27560#: stor-layout.c:1816
27561#, gcc-internal-format
27562msgid "packed attribute is unnecessary for %qE"
27563msgstr "pakattu attribuutti on tarpeeton %qE:lle"
27564
27565#: stor-layout.c:1822
27566#, gcc-internal-format
27567msgid "packed attribute causes inefficient alignment"
27568msgstr "pakattu attribuutti aiheuttaa tehottoman kohdistuksen"
27569
27570#: stor-layout.c:1824
27571#, gcc-internal-format
27572msgid "packed attribute is unnecessary"
27573msgstr "pakattu attribuutti on tarpeeton"
27574
27575#: stor-layout.c:2599
27576#, fuzzy, gcc-internal-format
27577msgid "alignment of array elements is greater than element size"
27578msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
27579
27580#: stor-layout.c:2605
27581#, fuzzy, gcc-internal-format
27582msgid "size of array element is not a multiple of its alignment"
27583msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
27584
27585#: substring-locations.c:229
27586#, fuzzy, gcc-internal-format
27587msgid "format string is defined here"
27588msgstr "alunperin määritelty täällä"
27589
27590#: symtab.c:302
27591#, gcc-internal-format
27592msgid "%qD renamed after being referenced in assembly"
27593msgstr ""
27594
27595#: symtab.c:1103
27596#, fuzzy, gcc-internal-format
27597msgid "function symbol is not function"
27598msgstr "funktion palauttava funktio"
27599
27600#: symtab.c:1110
27601#, gcc-internal-format
27602msgid "inconsistent %<ifunc%> attribute"
27603msgstr ""
27604
27605#: symtab.c:1118
27606#, fuzzy, gcc-internal-format
27607msgid "variable symbol is not variable"
27608msgstr "%qD ei ole muuttuja"
27609
27610#: symtab.c:1124
27611#, gcc-internal-format
27612msgid "node has unknown type"
27613msgstr "solmun tyyppi on tuntematon"
27614
27615#: symtab.c:1129
27616#, fuzzy, gcc-internal-format, gfc-internal-format
27617msgid "node has invalid order %i"
27618msgstr "virheellinen IACC-argumentti"
27619
27620#: symtab.c:1138
27621#, gcc-internal-format
27622msgid "node not found node->decl->decl_with_vis.symtab_node"
27623msgstr ""
27624
27625#: symtab.c:1146
27626#, gcc-internal-format
27627msgid "node differs from node->decl->decl_with_vis.symtab_node"
27628msgstr ""
27629
27630#: symtab.c:1157 symtab.c:1164
27631#, gcc-internal-format
27632msgid "assembler name hash list corrupted"
27633msgstr ""
27634
27635#: symtab.c:1173
27636#, gcc-internal-format
27637msgid "node not found in symtab assembler name hash"
27638msgstr ""
27639
27640#: symtab.c:1182
27641#, gcc-internal-format
27642msgid "double linked list of assembler names corrupted"
27643msgstr ""
27644
27645#: symtab.c:1187
27646#, fuzzy, gcc-internal-format
27647msgid "node has body_removed but is definition"
27648msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
27649
27650#: symtab.c:1192
27651#, fuzzy, gcc-internal-format
27652msgid "node is analyzed but it is not a definition"
27653msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
27654
27655#: symtab.c:1197
27656#, fuzzy, gcc-internal-format
27657msgid "node is alias but not implicit alias"
27658msgstr "maa-asetustojen aliastiedostoa ”%s” ei löydy"
27659
27660#: symtab.c:1202
27661#, fuzzy, gcc-internal-format
27662msgid "node is alias but not definition"
27663msgstr "maa-asetustojen aliastiedostoa ”%s” ei löydy"
27664
27665#: symtab.c:1207
27666#, fuzzy, gcc-internal-format
27667msgid "node is weakref but not an transparent_alias"
27668msgstr "maa-asetustojen aliastiedostoa ”%s” ei löydy"
27669
27670#: symtab.c:1212
27671#, fuzzy, gcc-internal-format
27672msgid "node is transparent_alias but not an alias"
27673msgstr "maa-asetustojen aliastiedostoa ”%s” ei löydy"
27674
27675#: symtab.c:1217
27676#, fuzzy, gcc-internal-format
27677msgid "node is symver but not alias"
27678msgstr "maa-asetustojen aliastiedostoa ”%s” ei löydy"
27679
27680#: symtab.c:1226
27681#, gcc-internal-format
27682msgid "symver target is not exported with default visibility"
27683msgstr ""
27684
27685#: symtab.c:1233
27686#, fuzzy, gcc-internal-format
27687msgid "symver is not exported with default visibility"
27688msgstr "%qD esiteltiin tyyppinä %qs, mikä edellyttää oletusnäkyvyyttä"
27689
27690#: symtab.c:1242
27691#, gcc-internal-format
27692msgid "node is in same_comdat_group list but has no comdat_group"
27693msgstr ""
27694
27695#: symtab.c:1247
27696#, gcc-internal-format
27697msgid "same_comdat_group list across different groups"
27698msgstr ""
27699
27700#: symtab.c:1252
27701#, gcc-internal-format
27702msgid "mixing different types of symbol in same comdat groups is not supported"
27703msgstr ""
27704
27705#: symtab.c:1257
27706#, fuzzy, gcc-internal-format
27707msgid "node is alone in a comdat group"
27708msgstr "virheellinen sisäinen makro ”%s”"
27709
27710#: symtab.c:1264
27711#, gcc-internal-format
27712msgid "same_comdat_group is not a circular list"
27713msgstr ""
27714
27715#: symtab.c:1279
27716#, gcc-internal-format, gfc-internal-format
27717msgid "comdat-local symbol referred to by %s outside its comdat"
27718msgstr ""
27719
27720#: symtab.c:1289
27721#, fuzzy, gcc-internal-format
27722msgid "implicit_section flag is set but section isn%'t"
27723msgstr "funktio %qE esitelty implisiittisesti"
27724
27725#: symtab.c:1296
27726#, fuzzy, gcc-internal-format
27727msgid "Both section and comdat group is set"
27728msgstr "virheellinen sisäinen makro ”%s”"
27729
27730#: symtab.c:1308
27731#, fuzzy, gcc-internal-format
27732msgid "Alias and target%'s section differs"
27733msgstr "Sama kuin --help=target"
27734
27735#: symtab.c:1315
27736#, fuzzy, gcc-internal-format
27737msgid "Alias and target%'s comdat groups differs"
27738msgstr "Sama kuin --help=target"
27739
27740#: symtab.c:1330
27741#, fuzzy, gcc-internal-format
27742msgid "Transparent alias and target%'s assembler names differs"
27743msgstr "Sama kuin --help=target"
27744
27745#: symtab.c:1338
27746#, fuzzy, gcc-internal-format
27747msgid "Chained transparent aliases"
27748msgstr "unionista ei voi tehdä läpinäkyvää"
27749
27750#: symtab.c:1361 symtab.c:1379 symtab.c:1406
27751#, gcc-internal-format
27752msgid "symtab_node::verify failed"
27753msgstr "symtab_node::verify epäonnistui"
27754
27755#: symtab.c:1378
27756#, fuzzy, gcc-internal-format, gfc-internal-format
27757msgid "invalid order in asm node %i"
27758msgstr "epäkelpo osoitintila %qs"
27759
27760#: symtab.c:1402
27761#, gcc-internal-format
27762msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
27763msgstr ""
27764
27765#: symtab.c:1840
27766#, fuzzy, gcc-internal-format
27767msgid "function %q+D part of alias cycle"
27768msgstr "%Jsisäänrakennettu funktio %qD esitelty ei-funktiona"
27769
27770#: symtab.c:1842
27771#, fuzzy, gcc-internal-format
27772msgid "variable %q+D part of alias cycle"
27773msgstr "muuttujalla %qD on funktiotyyppi"
27774
27775#: symtab.c:1870
27776#, gcc-internal-format
27777msgid "section of alias %q+D must match section of its target"
27778msgstr ""
27779
27780#: targhooks.c:198
27781#, fuzzy, gcc-internal-format
27782msgid "%<__builtin_saveregs%> not supported by this target"
27783msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
27784
27785#: targhooks.c:1017
27786#, fuzzy, gcc-internal-format
27787msgid "%qs not supported on this target"
27788msgstr "%qs ei ole tuettu tällä kohteella"
27789
27790#: targhooks.c:1060
27791#, fuzzy, gcc-internal-format
27792msgid "nested functions not supported on this target"
27793msgstr "ISO C kieltää sisäkkäiset funktiot"
27794
27795#: targhooks.c:1073
27796#, fuzzy, gcc-internal-format
27797msgid "nested function trampolines not supported on this target"
27798msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
27799
27800#: targhooks.c:1625
27801#, fuzzy, gcc-internal-format
27802msgid "target attribute is not supported on this machine"
27803msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
27804
27805#: targhooks.c:1639
27806#, fuzzy, gcc-internal-format
27807msgid "%<#pragma GCC target%> is not supported for this machine"
27808msgstr "#pragma extern_prefix ei ole tuettu tällä kohteella"
27809
27810#: toplev.c:723
27811#, fuzzy, gcc-internal-format
27812msgid "cannot open %qs for writing: %m"
27813msgstr "Ei voi avata moduulitiedostoa ”%s” kirjoittamista varten kohdassa %C: %s"
27814
27815#: toplev.c:742
27816#, fuzzy, gcc-internal-format
27817msgid "%<-frecord-gcc-switches%> is not supported by the current target"
27818msgstr "säiekohtaista muistia ei tueta tällä kohteella"
27819
27820#: toplev.c:794
27821#, fuzzy, gcc-internal-format
27822msgid "stack usage computation not supported for this target"
27823msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
27824
27825#: toplev.c:852
27826#, fuzzy, gcc-internal-format
27827msgid "stack usage might be unbounded"
27828msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
27829
27830#: toplev.c:857
27831#, fuzzy, gcc-internal-format
27832msgid "stack usage might be %wu bytes"
27833msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
27834
27835#: toplev.c:860
27836#, fuzzy, gcc-internal-format
27837msgid "stack usage is %wu bytes"
27838msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
27839
27840#: toplev.c:977
27841#, fuzzy, gcc-internal-format
27842msgid "cannot open %s for writing: %m"
27843msgstr "ei voida luoda esikäännettyä otsikkoa %s: %m"
27844
27845#: toplev.c:1261
27846#, fuzzy, gcc-internal-format
27847msgid "this target does not support %qs"
27848msgstr "kohdemuoto ei tue äärettömyyttä"
27849
27850#: toplev.c:1295
27851#, gcc-internal-format
27852msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
27853msgstr ""
27854
27855#: toplev.c:1306
27856#, fuzzy, gcc-internal-format
27857msgid "%<-fcf-protection=full%> is not supported for this target"
27858msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
27859
27860#: toplev.c:1313
27861#, fuzzy, gcc-internal-format
27862msgid "%<-fcf-protection=branch%> is not supported for this target"
27863msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
27864
27865#: toplev.c:1320
27866#, fuzzy, gcc-internal-format
27867msgid "%<-fcf-protection=return%> is not supported for this target"
27868msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
27869
27870#: toplev.c:1335
27871#, fuzzy, gcc-internal-format
27872msgid "%<-fabi-version=1%> is no longer supported"
27873msgstr "valitsin %qs ei ole enää tuettu"
27874
27875#: toplev.c:1358
27876#, fuzzy, gcc-internal-format
27877msgid "instruction scheduling not supported on this target machine"
27878msgstr "ISO C kieltää sisäkkäiset funktiot"
27879
27880#: toplev.c:1362
27881#, gcc-internal-format
27882msgid "this target machine does not have delayed branches"
27883msgstr ""
27884
27885#: toplev.c:1376
27886#, fuzzy, gcc-internal-format
27887msgid "%<-f%sleading-underscore%> not supported on this target machine"
27888msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
27889
27890#: toplev.c:1429
27891#, fuzzy, gcc-internal-format
27892msgid "could not close zeroed insn dump file %qs: %m"
27893msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
27894
27895#: toplev.c:1464
27896#, fuzzy, gcc-internal-format
27897msgid "target system does not support the %qs debug format"
27898msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
27899
27900#: toplev.c:1477
27901#, fuzzy, gcc-internal-format
27902msgid "variable tracking requested, but useless unless producing debug info"
27903msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
27904
27905#: toplev.c:1481
27906#, fuzzy, gcc-internal-format
27907msgid "variable tracking requested, but not supported by this debug format"
27908msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
27909
27910#: toplev.c:1520
27911#, gcc-internal-format
27912msgid "var-tracking-assignments changes selective scheduling"
27913msgstr ""
27914
27915#: toplev.c:1551
27916#, gcc-internal-format
27917msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
27918msgstr ""
27919
27920#: toplev.c:1567
27921#, gcc-internal-format
27922msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
27923msgstr ""
27924
27925#: toplev.c:1577
27926#, gcc-internal-format
27927msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
27928msgstr ""
27929
27930#: toplev.c:1606
27931#, fuzzy, gcc-internal-format
27932msgid "%<-ffunction-sections%> not supported for this target"
27933msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
27934
27935#: toplev.c:1612
27936#, fuzzy, gcc-internal-format
27937msgid "%<-fdata-sections%> not supported for this target"
27938msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
27939
27940#: toplev.c:1620
27941#, fuzzy, gcc-internal-format
27942msgid "%<-fprefetch-loop-arrays%> not supported for this target"
27943msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
27944
27945#: toplev.c:1626
27946#, fuzzy, gcc-internal-format
27947msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
27948msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
27949
27950#: toplev.c:1636
27951#, fuzzy, gcc-internal-format
27952msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
27953msgstr "Profilointiajastin vanhentunut"
27954
27955#: toplev.c:1648
27956#, gcc-internal-format
27957msgid "%<-fassociative-math%> disabled; other options take precedence"
27958msgstr ""
27959
27960#: toplev.c:1658
27961#, gcc-internal-format
27962msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
27963msgstr ""
27964
27965#: toplev.c:1668
27966#, gcc-internal-format
27967msgid "%<-fstack-check=%> and %<-fstack-clash_protection%> are mutually exclusive; disabling %<-fstack-check=%>"
27968msgstr ""
27969
27970#: toplev.c:1686
27971#, fuzzy, gcc-internal-format
27972msgid "%<-fstack-protector%> not supported for this target"
27973msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
27974
27975#: toplev.c:1698
27976#, fuzzy, gcc-internal-format
27977msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
27978msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
27979
27980#: toplev.c:1708
27981#, fuzzy, gcc-internal-format
27982msgid "%<-fsanitize=address%> not supported for this target"
27983msgstr "Konenimen osoiteperhe ei ole tuettu"
27984
27985#: toplev.c:1717
27986#, fuzzy, gcc-internal-format
27987msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
27988msgstr "Konenimen osoiteperhe ei ole tuettu"
27989
27990#: toplev.c:1727
27991#, fuzzy, gcc-internal-format
27992msgid "%qs is not supported for this target"
27993msgstr "%qs ei ole tuettu tällä kohteella"
27994
27995#: toplev.c:2057
27996#, fuzzy, gcc-internal-format
27997msgid "error writing to %s: %m"
27998msgstr "%s: Virhe kirjoitettaessa %s\n"
27999
28000#: toplev.c:2059
28001#, fuzzy, gcc-internal-format
28002msgid "error closing %s: %m"
28003msgstr "virhe suljettaessa laitetta %s"
28004
28005#: toplev.c:2179
28006#, gcc-internal-format
28007msgid "mpfr not configured to handle all floating modes"
28008msgstr ""
28009
28010#: toplev.c:2255
28011#, fuzzy, gcc-internal-format
28012msgid "self-tests incompatible with %<-E%>"
28013msgstr "Muodostin %qs"
28014
28015#: toplev.c:2270
28016#, fuzzy, gcc-internal-format
28017msgid "self-tests are not enabled in this build"
28018msgstr "Muodostin %qs"
28019
28020#: trans-mem.c:610
28021#, fuzzy, gcc-internal-format
28022msgid "invalid use of volatile lvalue inside transaction"
28023msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
28024
28025#: trans-mem.c:613
28026#, fuzzy, gcc-internal-format
28027msgid "invalid use of volatile lvalue inside %<transaction_safe%> function"
28028msgstr "%Jvanhanmallinen funktiomäärittely"
28029
28030#: trans-mem.c:645
28031#, fuzzy, gcc-internal-format
28032msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
28033msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
28034
28035#: trans-mem.c:714 trans-mem.c:4823
28036#, fuzzy, gcc-internal-format
28037msgid "unsafe function call %qD within atomic transaction"
28038msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
28039
28040#: trans-mem.c:721
28041#, fuzzy, gcc-internal-format
28042msgid "unsafe function call %qE within atomic transaction"
28043msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
28044
28045#: trans-mem.c:725
28046#, fuzzy, gcc-internal-format
28047msgid "unsafe indirect function call within atomic transaction"
28048msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
28049
28050#: trans-mem.c:733 trans-mem.c:4755
28051#, fuzzy, gcc-internal-format
28052msgid "unsafe function call %qD within %<transaction_safe%> function"
28053msgstr "%Jvanhanmallinen funktiomäärittely"
28054
28055#: trans-mem.c:740
28056#, fuzzy, gcc-internal-format
28057msgid "unsafe function call %qE within %<transaction_safe%> function"
28058msgstr "%Jvanhanmallinen funktiomäärittely"
28059
28060#: trans-mem.c:744
28061#, fuzzy, gcc-internal-format
28062msgid "unsafe indirect function call within %<transaction_safe%> function"
28063msgstr "%Jvanhanmallinen funktiomäärittely"
28064
28065#: trans-mem.c:759 trans-mem.c:4795
28066#, fuzzy, gcc-internal-format
28067msgid "%<asm%> not allowed in atomic transaction"
28068msgstr "%Jvanhanmallinen funktiomäärittely"
28069
28070#: trans-mem.c:762
28071#, fuzzy, gcc-internal-format
28072msgid "%<asm%> not allowed in %<transaction_safe%> function"
28073msgstr "%Jvanhanmallinen funktiomäärittely"
28074
28075#: trans-mem.c:774
28076#, fuzzy, gcc-internal-format
28077msgid "relaxed transaction in atomic transaction"
28078msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
28079
28080#: trans-mem.c:777
28081#, fuzzy, gcc-internal-format
28082msgid "relaxed transaction in %<transaction_safe%> function"
28083msgstr "%Jvanhanmallinen funktiomäärittely"
28084
28085#: trans-mem.c:784
28086#, fuzzy, gcc-internal-format
28087msgid "outer transaction in transaction"
28088msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
28089
28090#: trans-mem.c:787
28091#, fuzzy, gcc-internal-format
28092msgid "outer transaction in %<transaction_may_cancel_outer%> function"
28093msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
28094
28095#: trans-mem.c:791
28096#, fuzzy, gcc-internal-format
28097msgid "outer transaction in %<transaction_safe%> function"
28098msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
28099
28100#: trans-mem.c:4419
28101#, fuzzy, gcc-internal-format
28102msgid "%K%<asm%> not allowed in %<transaction_safe%> function"
28103msgstr "%Jvanhanmallinen funktiomäärittely"
28104
28105#: tree-cfg.c:357
28106#, fuzzy, gcc-internal-format
28107msgid "ignoring loop annotation"
28108msgstr "continue-lause silmukan ulkopuolella"
28109
28110#: tree-cfg.c:3011
28111#, gcc-internal-format
28112msgid "constant not recomputed when %<ADDR_EXPR%> changed"
28113msgstr ""
28114
28115#: tree-cfg.c:3016
28116#, gcc-internal-format
28117msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
28118msgstr ""
28119
28120#: tree-cfg.c:3031
28121#, gcc-internal-format
28122msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
28123msgstr ""
28124
28125#: tree-cfg.c:3053
28126#, fuzzy, gcc-internal-format
28127msgid "invalid expression for min lvalue"
28128msgstr "virheellinen lvalue asm-tulosteessa %d"
28129
28130#: tree-cfg.c:3064
28131#, fuzzy, gcc-internal-format
28132msgid "invalid operand in indirect reference"
28133msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
28134
28135#: tree-cfg.c:3089
28136#, fuzzy, gcc-internal-format
28137msgid "non-scalar %qs"
28138msgstr "pyydetty muuntoa ei-skalaarityypiksi"
28139
28140#: tree-cfg.c:3103
28141#, fuzzy, gcc-internal-format
28142msgid "invalid position or size operand to %qs"
28143msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
28144
28145#: tree-cfg.c:3109
28146#, gcc-internal-format
28147msgid "integral result type precision does not match field size of %qs"
28148msgstr ""
28149
28150#: tree-cfg.c:3118
28151#, gcc-internal-format
28152msgid "mode size of non-integral result does not match field size of %qs"
28153msgstr ""
28154
28155#: tree-cfg.c:3126
28156#, fuzzy, gcc-internal-format
28157msgid "%qs of non-mode-precision operand"
28158msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä"
28159
28160#: tree-cfg.c:3133
28161#, fuzzy, gcc-internal-format
28162msgid "position plus size exceeds size of referenced object in %qs"
28163msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
28164
28165#: tree-cfg.c:3144
28166#, fuzzy, gcc-internal-format
28167msgid "type mismatch in %qs reference"
28168msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
28169
28170#: tree-cfg.c:3160
28171#, gcc-internal-format
28172msgid "non-top-level %qs"
28173msgstr ""
28174
28175#: tree-cfg.c:3175
28176#, fuzzy, gcc-internal-format
28177msgid "invalid operands to %qs"
28178msgstr "virheellinen %%r-arvo"
28179
28180#: tree-cfg.c:3186 tree-cfg.c:3195 tree-cfg.c:3212 tree-cfg.c:3849
28181#: tree-cfg.c:3878 tree-cfg.c:3895 tree-cfg.c:3916 tree-cfg.c:3964
28182#: tree-cfg.c:3985 tree-cfg.c:4039 tree-cfg.c:4063 tree-cfg.c:4099
28183#: tree-cfg.c:4120 tree-cfg.c:4152 tree-cfg.c:4228 tree-cfg.c:4262
28184#: tree-cfg.c:4274 tree-cfg.c:4333 tree-cfg.c:4358 tree-cfg.c:4431
28185#: tree-cfg.c:4509
28186#, fuzzy, gcc-internal-format
28187msgid "type mismatch in %qs"
28188msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
28189
28190#: tree-cfg.c:3206
28191#, fuzzy, gcc-internal-format
28192msgid "invalid %qs offset operator"
28193msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
28194
28195#: tree-cfg.c:3230
28196#, fuzzy, gcc-internal-format
28197msgid "conversion of %qs on the left hand side of %qs"
28198msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
28199
28200#: tree-cfg.c:3238
28201#, fuzzy, gcc-internal-format
28202msgid "conversion of register to a different size in %qs"
28203msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
28204
28205#: tree-cfg.c:3258 tree-cfg.c:3284
28206#, fuzzy, gcc-internal-format
28207msgid "invalid address operand in %qs"
28208msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
28209
28210#: tree-cfg.c:3265 tree-cfg.c:3291
28211#, fuzzy, gcc-internal-format
28212msgid "invalid offset operand in %qs"
28213msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
28214
28215#: tree-cfg.c:3272 tree-cfg.c:3298
28216#, fuzzy, gcc-internal-format
28217msgid "invalid clique in %qs"
28218msgstr "%qD:n virheellinen käyttö"
28219
28220#: tree-cfg.c:3305 tree-cfg.c:4521
28221#, fuzzy, gcc-internal-format
28222msgid "%qs in gimple IL"
28223msgstr ""
28224"Varmuuskopion jälkiliite on ”~”, ellei sitä ole asetettu valitsimella\n"
28225"--suffix tai muuttujalla SIMPLE_BACKUP_SUFFIX. Versionhallintaa voidaan\n"
28226"säätää valitsimella --backup tai muuttujalla VERSION_CONTROL; arvot ovat:\n"
28227"\n"
28228"  none, off       älä tee varmuuskopioita koskaan\n"
28229"  t, numbered     tee numeroituja varmuuskopioita\n"
28230"  nil, existing   numeroituja, jos numeroituja varmuuskopioita on olemassa,\n"
28231"                  muuten yksinkertaisia\n"
28232"  never, simple   tee aina yksinkertaisia varmuuskopioita\n"
28233
28234#: tree-cfg.c:3358
28235#, fuzzy, gcc-internal-format
28236msgid "gimple call has two targets"
28237msgstr "virheellinen muunnos gimple-kutsussa"
28238
28239#: tree-cfg.c:3367
28240#, fuzzy, gcc-internal-format
28241msgid "gimple call has no target"
28242msgstr "virheellinen muunnos gimple-kutsussa"
28243
28244#: tree-cfg.c:3374
28245#, fuzzy, gcc-internal-format
28246msgid "invalid function in gimple call"
28247msgstr "virheellinen muunnos gimple-kutsussa"
28248
28249#: tree-cfg.c:3384
28250#, fuzzy, gcc-internal-format
28251msgid "non-function in gimple call"
28252msgstr "virheellinen muunnos gimple-kutsussa"
28253
28254#: tree-cfg.c:3395
28255#, fuzzy, gcc-internal-format
28256msgid "invalid pure const state for function"
28257msgstr "epäkelpo tallennusluokka funktiolle %qs"
28258
28259#: tree-cfg.c:3404
28260#, fuzzy, gcc-internal-format
28261msgid "invalid LHS in gimple call"
28262msgstr "virheellinen muunnos gimple-kutsussa"
28263
28264#: tree-cfg.c:3412
28265#, fuzzy, gcc-internal-format
28266msgid "LHS in %<noreturn%> call"
28267msgstr "%<noreturn%>-funktio palaa"
28268
28269#: tree-cfg.c:3426
28270#, gcc-internal-format
28271msgid "invalid conversion in gimple call"
28272msgstr "virheellinen muunnos gimple-kutsussa"
28273
28274#: tree-cfg.c:3435
28275#, fuzzy, gcc-internal-format
28276msgid "invalid static chain in gimple call"
28277msgstr "virheellinen muunnos gimple-kutsussa"
28278
28279#: tree-cfg.c:3446
28280#, gcc-internal-format
28281msgid "static chain with function that doesn%'t use one"
28282msgstr ""
28283
28284#. Built-in unreachable with parameters might not be caught by
28285#. undefined behavior sanitizer.  Front-ends do check users do not
28286#. call them that way but we also produce calls to
28287#. __builtin_unreachable internally, for example when IPA figures
28288#. out a call cannot happen in a legal program.  In such cases,
28289#. we must make sure arguments are stripped off.
28290#: tree-cfg.c:3464
28291#, fuzzy, gcc-internal-format
28292msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
28293msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
28294
28295#: tree-cfg.c:3487
28296#, fuzzy, gcc-internal-format
28297msgid "invalid argument to gimple call"
28298msgstr "virheellinen muunnos gimple-kutsussa"
28299
28300#: tree-cfg.c:3507
28301#, fuzzy, gcc-internal-format
28302msgid "invalid operands in gimple comparison"
28303msgstr "virheellinen muunnos gimple-kutsussa"
28304
28305#: tree-cfg.c:3518
28306#, fuzzy, gcc-internal-format
28307msgid "mismatching comparison operand types"
28308msgstr "ehdotetaan sulkeita vertailun ympärille %<|%>:n operandissa"
28309
28310#: tree-cfg.c:3535
28311#, gcc-internal-format
28312msgid "unsupported operation or type for vector comparison returning a boolean"
28313msgstr ""
28314
28315#: tree-cfg.c:3550
28316#, fuzzy, gcc-internal-format
28317msgid "non-vector operands in vector comparison"
28318msgstr "epäkelpo totuusarvolauseke"
28319
28320#: tree-cfg.c:3559
28321#, fuzzy, gcc-internal-format
28322msgid "invalid vector comparison resulting type"
28323msgstr "epäkelpo vektorityyppi attribuutille %qE"
28324
28325#: tree-cfg.c:3566
28326#, fuzzy, gcc-internal-format
28327msgid "bogus comparison result type"
28328msgstr "Varoita eri enum-tyyppien vertailusta"
28329
28330#: tree-cfg.c:3588
28331#, fuzzy, gcc-internal-format
28332msgid "non-register as LHS of unary operation"
28333msgstr "yhteensopimattomat tyypit sijoituksessa"
28334
28335#: tree-cfg.c:3594
28336#, fuzzy, gcc-internal-format
28337msgid "invalid operand in unary operation"
28338msgstr "Virheellinen liukulukuoperaatio"
28339
28340#: tree-cfg.c:3617
28341#, fuzzy, gcc-internal-format
28342msgid "invalid vector types in nop conversion"
28343msgstr "virheelliset tyypit nop-muunnokselle"
28344
28345#: tree-cfg.c:3654
28346#, gcc-internal-format
28347msgid "invalid types in nop conversion"
28348msgstr "virheelliset tyypit nop-muunnokselle"
28349
28350#: tree-cfg.c:3669
28351#, fuzzy, gcc-internal-format
28352msgid "invalid types in address space conversion"
28353msgstr "virheellisiä tyyppejä muunnoksessa kokonaisluvuksi"
28354
28355#: tree-cfg.c:3683
28356#, fuzzy, gcc-internal-format
28357msgid "invalid types in fixed-point conversion"
28358msgstr "virheellisiä tyyppejä muunnoksessa liukuluvuksi"
28359
28360#: tree-cfg.c:3698
28361#, fuzzy, gcc-internal-format
28362msgid "invalid types in conversion to floating-point"
28363msgstr "virheellisiä tyyppejä muunnoksessa liukuluvuksi"
28364
28365#: tree-cfg.c:3713
28366#, gcc-internal-format
28367msgid "invalid types in conversion to integer"
28368msgstr "virheellisiä tyyppejä muunnoksessa kokonaisluvuksi"
28369
28370#: tree-cfg.c:3753
28371#, fuzzy, gcc-internal-format
28372msgid "type mismatch in %qs expression"
28373msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
28374
28375#: tree-cfg.c:3775
28376#, fuzzy, gcc-internal-format
28377msgid "invalid types for %qs"
28378msgstr "virheellinen argumentti %s %s:lle"
28379
28380#: tree-cfg.c:3786
28381#, gcc-internal-format
28382msgid "%qs should be from a scalar to a like vector"
28383msgstr ""
28384
28385#: tree-cfg.c:3800
28386#, fuzzy, gcc-internal-format
28387msgid "non-trivial conversion in unary operation"
28388msgstr "yhteensopimattomat tyypit sijoituksessa"
28389
28390#: tree-cfg.c:3825
28391#, fuzzy, gcc-internal-format
28392msgid "non-register as LHS of binary operation"
28393msgstr "yhteensopimattomat tyypit sijoituksessa"
28394
28395#: tree-cfg.c:3832
28396#, fuzzy, gcc-internal-format
28397msgid "invalid operands in binary operation"
28398msgstr "Virheellinen liukulukuoperaatio"
28399
28400#: tree-cfg.c:3939
28401#, fuzzy, gcc-internal-format
28402msgid "invalid non-vector operands to %qs"
28403msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
28404
28405#: tree-cfg.c:3950
28406#, fuzzy, gcc-internal-format
28407msgid "invalid (pointer) operands %qs"
28408msgstr "epäkelpo osoitintila %qs"
28409
28410#: tree-cfg.c:4160
28411#, fuzzy, gcc-internal-format
28412msgid "vector type expected in %qs"
28413msgstr "vektoriylivuoto lausekkeessa"
28414
28415#: tree-cfg.c:4173
28416#, fuzzy, gcc-internal-format
28417msgid "type mismatch in binary expression"
28418msgstr "ehtolausekkeessa on tyyppiristiriita"
28419
28420#: tree-cfg.c:4201
28421#, fuzzy, gcc-internal-format
28422msgid "non-register as LHS of ternary operation"
28423msgstr "yhteensopimattomat tyypit sijoituksessa"
28424
28425#: tree-cfg.c:4210
28426#, fuzzy, gcc-internal-format
28427msgid "invalid operands in ternary operation"
28428msgstr "Virheellinen liukulukuoperaatio"
28429
28430#: tree-cfg.c:4242
28431#, gcc-internal-format
28432msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
28433msgstr ""
28434
28435#: tree-cfg.c:4286 tree-cfg.c:4345
28436#, fuzzy, gcc-internal-format
28437msgid "vector types expected in %qs"
28438msgstr "vektoriylivuoto lausekkeessa"
28439
28440#: tree-cfg.c:4301
28441#, fuzzy, gcc-internal-format
28442msgid "vectors with different element number found in %qs"
28443msgstr "vektoriylivuoto lausekkeessa"
28444
28445#: tree-cfg.c:4317
28446#, fuzzy, gcc-internal-format
28447msgid "invalid mask type in %qs"
28448msgstr "Taulukkotyyppi      : %s\n"
28449
28450#: tree-cfg.c:4377
28451#, fuzzy, gcc-internal-format
28452msgid "not allowed type combination in %qs"
28453msgstr "virheellinen vastaanottajatyyppi %qs"
28454
28455#: tree-cfg.c:4386
28456#, fuzzy, gcc-internal-format
28457msgid "invalid position or size in %qs"
28458msgstr "virheellinen vastaanottajatyyppi %qs"
28459
28460#: tree-cfg.c:4392
28461#, fuzzy, gcc-internal-format
28462msgid "%qs into non-mode-precision operand"
28463msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä"
28464
28465#: tree-cfg.c:4402
28466#, fuzzy, gcc-internal-format
28467msgid "insertion out of range in %qs"
28468msgstr "virheellinen vastaanottajatyyppi %qs"
28469
28470#: tree-cfg.c:4412
28471#, fuzzy, gcc-internal-format
28472msgid "%qs not at element boundary"
28473msgstr "Ei ole hakemisto"
28474
28475#: tree-cfg.c:4467
28476#, fuzzy, gcc-internal-format
28477msgid "non-trivial conversion in %qs"
28478msgstr "enum-muunnos sijoituksessa on virheellistä C++-kielessä"
28479
28480#: tree-cfg.c:4476
28481#, fuzzy, gcc-internal-format
28482msgid "%qs LHS in clobber statement"
28483msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
28484
28485#: tree-cfg.c:4495
28486#, fuzzy, gcc-internal-format
28487msgid "invalid operand in %qs"
28488msgstr "virheellinen %%r-arvo"
28489
28490#: tree-cfg.c:4536 tree-cfg.c:4562
28491#, fuzzy, gcc-internal-format
28492msgid "invalid RHS for gimple memory store: %qs"
28493msgstr "virheellinen muunnos gimple-kutsussa"
28494
28495#: tree-cfg.c:4596 tree-cfg.c:4614
28496#, fuzzy, gcc-internal-format
28497msgid "incorrect type of vector %qs elements"
28498msgstr "ylimääräisiä alkioita vektorialustimessa"
28499
28500#: tree-cfg.c:4605 tree-cfg.c:4622
28501#, fuzzy, gcc-internal-format
28502msgid "incorrect number of vector %qs elements"
28503msgstr "ylimääräisiä alkioita vektorialustimessa"
28504
28505#: tree-cfg.c:4630
28506#, fuzzy, gcc-internal-format
28507msgid "incorrect type of vector CONSTRUCTOR elements"
28508msgstr "ylimääräisiä alkioita vektorialustimessa"
28509
28510#: tree-cfg.c:4639
28511#, fuzzy, gcc-internal-format
28512msgid "vector %qs with non-NULL element index"
28513msgstr "ylimääräisiä alkioita vektorialustimessa"
28514
28515#: tree-cfg.c:4646
28516#, fuzzy, gcc-internal-format
28517msgid "vector %qs element is not a GIMPLE value"
28518msgstr "ylimääräisiä alkioita vektorialustimessa"
28519
28520#: tree-cfg.c:4655
28521#, fuzzy, gcc-internal-format
28522msgid "non-vector %qs with elements"
28523msgstr "ylimääräisiä alkioita vektorialustimessa"
28524
28525#: tree-cfg.c:4666
28526#, gcc-internal-format
28527msgid "%qs with an always-false condition"
28528msgstr ""
28529
28530#: tree-cfg.c:4725
28531#, fuzzy, gcc-internal-format
28532msgid "invalid operand in return statement"
28533msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
28534
28535#: tree-cfg.c:4740 c/gimple-parser.c:2422
28536#, fuzzy, gcc-internal-format
28537msgid "invalid conversion in return statement"
28538msgstr "enum-muunnos palautuksessa on virheellistä C++-kielessä"
28539
28540#: tree-cfg.c:4764
28541#, gcc-internal-format
28542msgid "goto destination is neither a label nor a pointer"
28543msgstr "goto-kohde ei ole nimiö eikä osoitin"
28544
28545#: tree-cfg.c:4783
28546#, fuzzy, gcc-internal-format
28547msgid "invalid operand to switch statement"
28548msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
28549
28550#: tree-cfg.c:4791
28551#, gcc-internal-format
28552msgid "non-integral type switch statement"
28553msgstr "ei-kokonaislukutyyppi switch-lausekkeessa"
28554
28555#: tree-cfg.c:4801
28556#, fuzzy, gcc-internal-format
28557msgid "invalid default case label in switch statement"
28558msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
28559
28560#: tree-cfg.c:4813
28561#, fuzzy, gcc-internal-format
28562msgid "invalid %<CASE_CHAIN%>"
28563msgstr "Ensimmäinen/seuraava ketju rikki"
28564
28565#: tree-cfg.c:4819
28566#, fuzzy, gcc-internal-format
28567msgid "invalid case label in switch statement"
28568msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
28569
28570#: tree-cfg.c:4826
28571#, fuzzy, gcc-internal-format
28572msgid "invalid case range in switch statement"
28573msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
28574
28575#: tree-cfg.c:4836
28576#, fuzzy, gcc-internal-format
28577msgid "type precision mismatch in switch statement"
28578msgstr "ehtolausekkeessa on tyyppiristiriita"
28579
28580#: tree-cfg.c:4843
28581#, fuzzy, gcc-internal-format
28582msgid "type mismatch for case label in switch statement"
28583msgstr "nimike yhdyslauseen lopussa"
28584
28585#: tree-cfg.c:4852
28586#, fuzzy, gcc-internal-format
28587msgid "case labels not sorted in switch statement"
28588msgstr "nimike yhdyslauseen lopussa"
28589
28590#: tree-cfg.c:4895
28591#, fuzzy, gcc-internal-format
28592msgid "label context is not the current function declaration"
28593msgstr "parametrien nimet (ilman tyyppejä) funktion esittelyssä"
28594
28595#: tree-cfg.c:4904
28596#, gcc-internal-format
28597msgid "incorrect entry in %<label_to_block_map%>"
28598msgstr ""
28599
28600#: tree-cfg.c:4914
28601#, fuzzy, gcc-internal-format
28602msgid "incorrect setting of landing pad number"
28603msgstr "muotomerkkijonolla on epäkelpo operandinumero"
28604
28605#: tree-cfg.c:4930
28606#, fuzzy, gcc-internal-format
28607msgid "invalid comparison code in gimple cond"
28608msgstr "virheellinen versionumero ”%s”"
28609
28610#: tree-cfg.c:4938
28611#, fuzzy, gcc-internal-format
28612msgid "invalid labels in gimple cond"
28613msgstr "virheellinen muunnos gimple-kutsussa"
28614
28615#: tree-cfg.c:5021 tree-cfg.c:5030
28616#, fuzzy, gcc-internal-format
28617msgid "invalid %<PHI%> result"
28618msgstr "MD5-tulos on:\n"
28619
28620#: tree-cfg.c:5040
28621#, fuzzy, gcc-internal-format
28622msgid "missing %<PHI%> def"
28623msgstr "puuttuva ”]”"
28624
28625#: tree-cfg.c:5054
28626#, fuzzy, gcc-internal-format
28627msgid "invalid %<PHI%> argument"
28628msgstr "Virheellinen argumentti"
28629
28630#: tree-cfg.c:5061
28631#, fuzzy, gcc-internal-format
28632msgid "incompatible types in %<PHI%> argument %u"
28633msgstr "yhteensopimattomat tyypit sijoituksessa"
28634
28635#: tree-cfg.c:5159
28636#, fuzzy, gcc-internal-format
28637msgid "%<verify_gimple%> failed"
28638msgstr "verify_gimple epäonnistui"
28639
28640#: tree-cfg.c:5216
28641#, gcc-internal-format
28642msgid "dead statement in EH table"
28643msgstr ""
28644
28645#: tree-cfg.c:5232
28646#, gcc-internal-format
28647msgid "location references block not in block tree"
28648msgstr ""
28649
28650#: tree-cfg.c:5281
28651#, fuzzy, gcc-internal-format
28652msgid "local declaration from a different function"
28653msgstr "funktio %qE esitelty implisiittisesti"
28654
28655#: tree-cfg.c:5384
28656#, fuzzy, gcc-internal-format
28657msgid "gimple_bb (phi) is set to a wrong basic block"
28658msgstr "gimple_bb (stmt) on asetettu väärään peruslohkoon"
28659
28660#: tree-cfg.c:5393
28661#, fuzzy, gcc-internal-format
28662msgid "PHI node with location"
28663msgstr "symtab_node::verify epäonnistui"
28664
28665#: tree-cfg.c:5404 tree-cfg.c:5451
28666#, fuzzy, gcc-internal-format
28667msgid "incorrect sharing of tree nodes"
28668msgstr ""
28669"Vihje: %s\n"
28670"\n"
28671
28672#: tree-cfg.c:5412
28673#, gcc-internal-format
28674msgid "virtual PHI with argument locations"
28675msgstr ""
28676
28677#: tree-cfg.c:5439
28678#, gcc-internal-format
28679msgid "gimple_bb (stmt) is set to a wrong basic block"
28680msgstr "gimple_bb (stmt) on asetettu väärään peruslohkoon"
28681
28682#: tree-cfg.c:5479
28683#, gcc-internal-format
28684msgid "statement marked for throw, but doesn%'t"
28685msgstr ""
28686
28687#: tree-cfg.c:5485
28688#, gcc-internal-format
28689msgid "statement marked for throw in middle of block"
28690msgstr ""
28691
28692#: tree-cfg.c:5507
28693#, gcc-internal-format
28694msgid "verify_gimple failed"
28695msgstr "verify_gimple epäonnistui"
28696
28697#: tree-cfg.c:5529
28698#, gcc-internal-format
28699msgid "ENTRY_BLOCK has IL associated with it"
28700msgstr ""
28701
28702#: tree-cfg.c:5536
28703#, gcc-internal-format
28704msgid "EXIT_BLOCK has IL associated with it"
28705msgstr ""
28706
28707#: tree-cfg.c:5543
28708#, gcc-internal-format, gfc-internal-format
28709msgid "fallthru to exit from bb %d"
28710msgstr ""
28711
28712#: tree-cfg.c:5567
28713#, gcc-internal-format
28714msgid "nonlocal label "
28715msgstr "ei-paikallinen nimiö "
28716
28717#: tree-cfg.c:5576
28718#, gcc-internal-format
28719msgid "EH landing pad label "
28720msgstr ""
28721
28722#: tree-cfg.c:5585 tree-cfg.c:5594 tree-cfg.c:5619
28723#, gcc-internal-format
28724msgid "label "
28725msgstr "nimiö "
28726
28727#: tree-cfg.c:5609
28728#, fuzzy, gcc-internal-format, gfc-internal-format
28729msgid "control flow in the middle of basic block %d"
28730msgstr "vuonohjauskäsky peruslohkon sisällä"
28731
28732#: tree-cfg.c:5642
28733#, fuzzy, gcc-internal-format, gfc-internal-format
28734msgid "fallthru edge after a control statement in bb %d"
28735msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
28736
28737#: tree-cfg.c:5655
28738#, fuzzy, gcc-internal-format, gfc-internal-format
28739msgid "true/false edge after a non-GIMPLE_COND in bb %d"
28740msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
28741
28742#: tree-cfg.c:5678 tree-cfg.c:5700 tree-cfg.c:5717 tree-cfg.c:5786
28743#, gcc-internal-format, gfc-internal-format
28744msgid "wrong outgoing edge flags at end of bb %d"
28745msgstr ""
28746
28747#: tree-cfg.c:5688
28748#, fuzzy, gcc-internal-format, gfc-internal-format
28749msgid "explicit goto at end of bb %d"
28750msgstr "käyttämätön muuttuja %q+D"
28751
28752#: tree-cfg.c:5722
28753#, gcc-internal-format, gfc-internal-format
28754msgid "return edge does not point to exit in bb %d"
28755msgstr ""
28756
28757#: tree-cfg.c:5752
28758#, gcc-internal-format
28759msgid "found default case not at the start of case vector"
28760msgstr ""
28761
28762#: tree-cfg.c:5760
28763#, fuzzy, gcc-internal-format
28764msgid "case labels not sorted: "
28765msgstr "useita default-nimikkeitä samassa switch-lauseessa"
28766
28767#: tree-cfg.c:5777
28768#, fuzzy, gcc-internal-format, gfc-internal-format
28769msgid "extra outgoing edge %d->%d"
28770msgstr "ylimääräisiä tyyppimääreitä muotoiluargumentissa (argumentti %d)"
28771
28772#: tree-cfg.c:5800
28773#, fuzzy, gcc-internal-format, gfc-internal-format
28774msgid "missing edge %i->%i"
28775msgstr "”I”-lippu"
28776
28777#: tree-cfg.c:9475
28778#, gcc-internal-format
28779msgid "%<noreturn%> function does return"
28780msgstr "%<noreturn%>-funktio palaa"
28781
28782#: tree-cfg.c:9496 tree-cfg.c:9528
28783#, gcc-internal-format
28784msgid "control reaches end of non-void function"
28785msgstr "ei-void-tyyppisen funktion loppu saavutettu"
28786
28787#: tree-cfg.c:9594
28788#, fuzzy, gcc-internal-format
28789msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
28790msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
28791
28792#: tree-cfg.c:9599 cp/cvt.c:1119
28793#, fuzzy, gcc-internal-format
28794msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
28795msgstr "attribuutilla warn_unused_result esitellyn funktion paluuarvoa ei huomioida"
28796
28797#: tree-diagnostic.c:203
28798#, gcc-internal-format
28799msgid "in definition of macro %qs"
28800msgstr "%qs-makron määrittelyssä"
28801
28802#: tree-diagnostic.c:220
28803#, gcc-internal-format
28804msgid "in expansion of macro %qs"
28805msgstr "%qs-makron lavennuksessa"
28806
28807#: tree-eh.c:4901
28808#, fuzzy, gcc-internal-format, gfc-internal-format
28809msgid "BB %i has multiple EH edges"
28810msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
28811
28812#: tree-eh.c:4913
28813#, gcc-internal-format, gfc-internal-format
28814msgid "BB %i cannot throw but has an EH edge"
28815msgstr ""
28816
28817#: tree-eh.c:4921
28818#, fuzzy, gcc-internal-format, gfc-internal-format
28819msgid "BB %i last statement has incorrectly set lp"
28820msgstr "nimettömällä kentällä on vaillinainen tyyppi"
28821
28822#: tree-eh.c:4927
28823#, fuzzy, gcc-internal-format, gfc-internal-format
28824msgid "BB %i is missing an EH edge"
28825msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
28826
28827#: tree-eh.c:4933
28828#, fuzzy, gcc-internal-format, gfc-internal-format
28829msgid "Incorrect EH edge %i->%i"
28830msgstr "”I”-lippu"
28831
28832#: tree-eh.c:4967 tree-eh.c:4986
28833#, fuzzy, gcc-internal-format, gfc-internal-format
28834msgid "BB %i is missing an edge"
28835msgstr "fr30_print_operand: tunnistamaton %%b-koodi"
28836
28837#: tree-eh.c:5003
28838#, fuzzy, gcc-internal-format, gfc-internal-format
28839msgid "BB %i too many fallthru edges"
28840msgstr "nimettömällä kentällä on vaillinainen tyyppi"
28841
28842#: tree-eh.c:5012
28843#, fuzzy, gcc-internal-format, gfc-internal-format
28844msgid "BB %i has incorrect edge"
28845msgstr "nimettömällä kentällä on vaillinainen tyyppi"
28846
28847#: tree-eh.c:5018
28848#, fuzzy, gcc-internal-format, gfc-internal-format
28849msgid "BB %i has incorrect fallthru edge"
28850msgstr "nimettömällä kentällä on vaillinainen tyyppi"
28851
28852#: tree-inline.c:3860
28853#, gcc-internal-format
28854msgid "function %q+F can never be copied because it receives a non-local goto"
28855msgstr "funktiota %q+F ei voi koskaan kopioida, koska se vastaanottaa ei-paikallisen goto-käskyn"
28856
28857#: tree-inline.c:3867
28858#, gcc-internal-format
28859msgid "function %q+F can never be copied because it saves address of local label in a static variable"
28860msgstr "funktiota %q+F ei voi koskaan kopioida, koska se tallentaa paikallisen nimiön osoitteen staattiseen muuttujaan"
28861
28862#: tree-inline.c:3907
28863#, fuzzy, gcc-internal-format
28864msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
28865msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
28866
28867#: tree-inline.c:3921
28868#, fuzzy, gcc-internal-format
28869msgid "function %q+F can never be inlined because it uses setjmp"
28870msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu käytöstä -fno-inline:lla"
28871
28872#: tree-inline.c:3935
28873#, fuzzy, gcc-internal-format
28874msgid "function %q+F can never be inlined because it uses variable argument lists"
28875msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
28876
28877#: tree-inline.c:3947
28878#, fuzzy, gcc-internal-format
28879msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
28880msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
28881
28882#: tree-inline.c:3955
28883#, fuzzy, gcc-internal-format
28884msgid "function %q+F can never be inlined because it uses non-local goto"
28885msgstr "funktiota %q+F ei voi koskaan kopioida, koska se vastaanottaa ei-paikallisen goto-käskyn"
28886
28887#: tree-inline.c:3967
28888#, fuzzy, gcc-internal-format
28889msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
28890msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
28891
28892#: tree-inline.c:3987
28893#, fuzzy, gcc-internal-format
28894msgid "function %q+F can never be inlined because it contains a computed goto"
28895msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu käytöstä -fno-inline:lla"
28896
28897#: tree-inline.c:4032
28898#, fuzzy, gcc-internal-format
28899msgid "function %q+F can never be inlined because it has a VLA return argument"
28900msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
28901
28902#: tree-inline.c:4040
28903#, fuzzy, gcc-internal-format
28904msgid "function %q+F can never be inlined because it has a VLA argument"
28905msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
28906
28907#: tree-inline.c:4108
28908#, fuzzy, gcc-internal-format
28909msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
28910msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu käytöstä -fno-inline:lla"
28911
28912#: tree-inline.c:4116
28913#, fuzzy, gcc-internal-format
28914msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
28915msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
28916
28917#: tree-inline.c:4801
28918#, fuzzy, gcc-internal-format
28919msgid "inlining failed in call to %<always_inline%> %q+F: %s"
28920msgstr "%J%qD esitelty turhaan uudestaan"
28921
28922#: tree-inline.c:4804 tree-inline.c:4825
28923#, gcc-internal-format
28924msgid "called from here"
28925msgstr "kutsuttu täältä"
28926
28927#: tree-inline.c:4807 tree-inline.c:4828
28928#, fuzzy, gcc-internal-format
28929msgid "called from this function"
28930msgstr "kutsuttu täältä"
28931
28932#: tree-inline.c:4821
28933#, fuzzy, gcc-internal-format
28934msgid "inlining failed in call to %q+F: %s"
28935msgstr "%J%qD esitelty turhaan uudestaan"
28936
28937#: tree-into-ssa.c:3352
28938#, gcc-internal-format
28939msgid "statement uses released SSA name"
28940msgstr ""
28941
28942#: tree-into-ssa.c:3364
28943#, fuzzy, gcc-internal-format
28944msgid "cannot update SSA form"
28945msgstr "Pakattuja arkistoja ei voi päivittää"
28946
28947#: tree-into-ssa.c:3455 tree-outof-ssa.c:902 tree-ssa-coalesce.c:1003
28948#, gcc-internal-format
28949msgid "SSA corruption"
28950msgstr ""
28951
28952#: tree-nested.c:1163
28953#, fuzzy, gcc-internal-format, gfc-internal-format
28954msgid "%s from %s referenced in %s"
28955msgstr "kirjoitussuojatun jäsenen %qs sijoitus"
28956
28957#: tree-nested.c:2925
28958#, fuzzy, gcc-internal-format, gfc-internal-format
28959msgid "%s from %s called in %s"
28960msgstr "kirjoitussuojatun jäsenen %qs sijoitus"
28961
28962#: tree-profile.c:624
28963#, fuzzy, gcc-internal-format
28964msgid "invalid regular expression %qs in %qs"
28965msgstr "virheellinen lauseke kohdemuuttujana"
28966
28967#: tree-profile.c:714
28968#, fuzzy, gcc-internal-format
28969msgid "target does not support atomic profile update, single mode is selected"
28970msgstr "kohdemuoto ei tue äärettömyyttä"
28971
28972#: tree-ssa-alias.c:3847
28973#, fuzzy, gcc-internal-format, gfc-internal-format
28974msgid "invalid fn spec attribute \"%s\""
28975msgstr "epäkelpo alkiotyyppi attribuutille %qs"
28976
28977#: tree-ssa-alias.c:3886
28978#, fuzzy, gcc-internal-format, gfc-internal-format
28979msgid "invalid fn spec attribute \"%s\" arg %i"
28980msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
28981
28982#: tree-ssa-ccp.c:3567
28983msgid "%G%qs pointer is null"
28984msgstr ""
28985
28986#: tree-ssa-ccp.c:3570 c-family/c-common.c:5601
28987#, fuzzy, gcc-internal-format
28988msgid "in a call to non-static member function %qD"
28989msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
28990
28991#: tree-ssa-ccp.c:3576
28992msgid "%Gargument %u null where non-null expected"
28993msgstr ""
28994
28995#: tree-ssa-ccp.c:3582
28996#, fuzzy, gcc-internal-format
28997msgid "in a call to built-in function %qD"
28998msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
28999
29000#: tree-ssa-ccp.c:3586 c-family/c-common.c:5611
29001#, fuzzy, gcc-internal-format
29002msgid "in a call to function %qD declared %qs"
29003msgstr "muuttuja %qD esitelty %<inline%>:ksi"
29004
29005#: tree-ssa-loop-niter.c:3374
29006#, fuzzy, gcc-internal-format, gfc-internal-format
29007msgid "iteration %s invokes undefined behavior"
29008msgstr "operaatio %qE:lle voi olla määrittelemätön"
29009
29010#: tree-ssa-loop-niter.c:3375
29011#, gcc-internal-format
29012msgid "within this loop"
29013msgstr "tässä silmukassa"
29014
29015#: tree-ssa-loop-prefetch.c:2092
29016#, fuzzy, gcc-internal-format
29017msgid "%<l1-cache-size%> parameter is not a power of two %d"
29018msgstr "dwarfin versio %d ei ole tuettu"
29019
29020#: tree-ssa-operands.c:1041
29021#, fuzzy, gcc-internal-format
29022msgid "virtual definition of statement not up to date"
29023msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
29024
29025#: tree-ssa-operands.c:1048
29026#, fuzzy, gcc-internal-format
29027msgid "virtual def operand missing for statement"
29028msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
29029
29030#: tree-ssa-operands.c:1058
29031#, fuzzy, gcc-internal-format
29032msgid "virtual use of statement not up to date"
29033msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
29034
29035#: tree-ssa-operands.c:1065
29036#, fuzzy, gcc-internal-format
29037msgid "virtual use operand missing for statement"
29038msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
29039
29040#: tree-ssa-operands.c:1082
29041#, fuzzy, gcc-internal-format
29042msgid "excess use operand for statement"
29043msgstr "virheellinen loogisen lausekkeen käyttö operandina %<operator--%>:lle"
29044
29045#: tree-ssa-operands.c:1092
29046#, fuzzy, gcc-internal-format
29047msgid "use operand missing for statement"
29048msgstr "$-operandinumero puuttuu muotoilussa"
29049
29050#: tree-ssa-operands.c:1099
29051#, fuzzy, gcc-internal-format
29052msgid "statement volatile flag not up to date"
29053msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
29054
29055#: tree-ssa-strlen.c:2005
29056#, fuzzy
29057msgid "%G%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
29058msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
29059
29060#: tree-ssa-strlen.c:2009
29061#, fuzzy
29062msgid "%Gwriting one too many bytes into a region of a size that depends on %<strlen%>"
29063msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
29064
29065#: tree-ssa-strlen.c:2019
29066#, fuzzy
29067msgid "%G%qD writing %wu byte into a region of size %wu"
29068msgid_plural "%G%qD writing %wu bytes into a region of size %wu"
29069msgstr[0] "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wu tavun kokoiseen alueeseen"
29070msgstr[1] "%<%.*s%>-direktiivi kirjoittaa %wu tavua %wu tavun kokoiseen alueeseen"
29071
29072#: tree-ssa-strlen.c:2027
29073#, fuzzy
29074msgid "%Gwriting %wu byte into a region of size %wu"
29075msgid_plural "%Gwriting %wu bytes into a region of size %wu"
29076msgstr[0] "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wu tavun kokoiseen alueeseen"
29077msgstr[1] "%<%.*s%>-direktiivi kirjoittaa %wu tavua %wu tavun kokoiseen alueeseen"
29078
29079#: tree-ssa-strlen.c:2037
29080#, fuzzy
29081msgid "%G%qD writing %wu byte into a region of size between %wu and %wu"
29082msgid_plural "%G%qD writing %wu bytes into a region of size between %wu and %wu"
29083msgstr[0] "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wu–%wu tavun kokoiseen alueeseen"
29084msgstr[1] "%<%.*s%>-direktiivi kirjoittaa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
29085
29086#: tree-ssa-strlen.c:2045
29087#, fuzzy
29088msgid "%Gwriting %wu byte into a region of size between %wu and %wu"
29089msgid_plural "%Gwriting %wu bytes into a region of size between %wu and %wu"
29090msgstr[0] "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wu–%wu tavun kokoiseen alueeseen"
29091msgstr[1] "%<%.*s%>-direktiivi kirjoittaa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
29092
29093#: tree-ssa-strlen.c:2055
29094#, fuzzy
29095msgid "%G%qD writing between %wu and %wu bytes into a region of size %wu"
29096msgstr "%<%.*s%>-direktiivi kirjoittaa %wu–%wu tavua %wu tavun kokoiseen alueeseen"
29097
29098#: tree-ssa-strlen.c:2061
29099#, fuzzy
29100msgid "%Gwriting between %wu and %wu bytes into a region of size %wu"
29101msgstr "%<%.*s%>-direktiivi kirjoittaa %wu–%wu tavua %wu tavun kokoiseen alueeseen"
29102
29103#: tree-ssa-strlen.c:2069
29104#, fuzzy
29105msgid "%G%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
29106msgstr "%<%.*s%>-direktiivi kirjoittaa %wu–%wu tavua %wu–%wu tavun kokoiseen alueeseen"
29107
29108#: tree-ssa-strlen.c:2075
29109#, fuzzy
29110msgid "%Gwriting between %wu and %wu bytes into a region of size between %wu and %wu"
29111msgstr "%<%.*s%>-direktiivi kirjoittaa %wu–%wu tavua %wu–%wu tavun kokoiseen alueeseen"
29112
29113#: tree-ssa-strlen.c:2970
29114#, fuzzy
29115msgid "%G%qD output truncated before terminating nul copying %E byte from a string of the same length"
29116msgid_plural "%G%qD output truncated before terminating nul copying %E bytes from a string of the same length"
29117msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
29118msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
29119
29120#: tree-ssa-strlen.c:2986
29121#, fuzzy
29122msgid "%G%qD output truncated copying %E byte from a string of length %wu"
29123msgid_plural "%G%qD output truncated copying %E bytes from a string of length %wu"
29124msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
29125msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
29126
29127#: tree-ssa-strlen.c:2993
29128#, fuzzy
29129msgid "%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
29130msgstr "%G%qD-tuloste saattaa katketa kopioitaessa %wu–%wu tavua %wu tavun pituisesta merkkijonosta"
29131
29132#: tree-ssa-strlen.c:3005
29133#, fuzzy
29134msgid "%G%qD output may be truncated copying %E byte from a string of length %wu"
29135msgid_plural "%G%qD output may be truncated copying %E bytes from a string of length %wu"
29136msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
29137msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
29138
29139#: tree-ssa-strlen.c:3012 tree-ssa-strlen.c:3028
29140msgid "%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
29141msgstr "%G%qD-tuloste saattaa katketa kopioitaessa %wu–%wu tavua %wu tavun pituisesta merkkijonosta"
29142
29143#: tree-ssa-strlen.c:3181
29144#, fuzzy
29145msgid "%G%qD output truncated before terminating nul copying as many bytes from a string as its length"
29146msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wu–%wu tavun kokoiseen alueeseen"
29147
29148#: tree-ssa-strlen.c:3194
29149#, fuzzy
29150msgid "%G%qD specified bound depends on the length of the source argument"
29151msgstr "raja %3$E, jonka %1$G%2$qD määrittelee, on sama kuin lähteen pituus"
29152
29153#: tree-ssa-strlen.c:3202
29154#, gcc-internal-format
29155msgid "length computed here"
29156msgstr "pituus lasketaan täällä"
29157
29158#: tree-ssa-strlen.c:4129
29159msgid "%G%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
29160msgstr ""
29161
29162#: tree-ssa-strlen.c:4131
29163msgid "%G%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
29164msgstr ""
29165
29166#: tree-ssa-strlen.c:4138
29167msgid "%G%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
29168msgstr ""
29169
29170#: tree-ssa-strlen.c:4143
29171msgid "%G%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
29172msgstr ""
29173
29174#: tree-ssa-strlen.c:4154
29175#, gcc-internal-format
29176msgid "in this expression"
29177msgstr "tässä lausekkeessa"
29178
29179#: tree-ssa-uninit.c:195 varasm.c:366 varasm.c:7793
29180#, gcc-internal-format
29181msgid "%qD was declared here"
29182msgstr "%qD esiteltiin täällä"
29183
29184#: tree-ssa-uninit.c:419
29185#, fuzzy
29186msgid "%G%qE is used uninitialized"
29187msgstr "%qE:a ei ole alustettu"
29188
29189#: tree-ssa-uninit.c:432
29190#, fuzzy
29191msgid "%G%qE may be used uninitialized"
29192msgstr "%qE saattaa tulla käytetyksi alustamattomana tässä funktiossa"
29193
29194#: tree-ssa-uninit.c:547
29195#, fuzzy, gcc-internal-format
29196msgid "in a call to %qD declared with attribute %<%s%> here"
29197msgstr "muuttuja %qD esitelty %<inline%>:ksi"
29198
29199#: tree-ssa-uninit.c:554
29200#, fuzzy, gcc-internal-format
29201msgid "in a call to %qT declared with attribute %<%s%>"
29202msgstr "muuttuja %qD esitelty %<inline%>:ksi"
29203
29204#: tree-ssa-uninit.c:570
29205#, fuzzy, gcc-internal-format
29206msgid "by argument %u of type %s to %qD declared here"
29207msgstr "argumentti %qD esiteltiin täällä"
29208
29209#: tree-ssa-uninit.c:578
29210#, fuzzy, gcc-internal-format
29211msgid "by argument %u of type %s to %qT"
29212msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
29213
29214#: tree-ssa-uninit.c:633
29215#, fuzzy, gcc-internal-format
29216msgid "%qD is used uninitialized"
29217msgstr "%qE:a ei ole alustettu"
29218
29219#: tree-ssa-uninit.c:638
29220#, fuzzy, gcc-internal-format
29221msgid "%qD may be used uninitialized"
29222msgstr "%qD saattaa tulla käytetyksi alustamattomana tässä funktiossa"
29223
29224#: tree-ssa-uninit.c:2968
29225#, gcc-internal-format
29226msgid "%qD may be used uninitialized in this function"
29227msgstr "%qD saattaa tulla käytetyksi alustamattomana tässä funktiossa"
29228
29229#: tree-ssa.c:667
29230#, gcc-internal-format, gfc-internal-format
29231msgid "multiple virtual PHI nodes in BB %d"
29232msgstr ""
29233
29234#: tree-ssa.c:681 tree-ssa.c:710
29235#, fuzzy, gcc-internal-format
29236msgid "virtual definition is not an SSA name"
29237msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
29238
29239#: tree-ssa.c:697
29240#, gcc-internal-format
29241msgid "stmt with wrong VUSE"
29242msgstr ""
29243
29244#: tree-ssa.c:727
29245#, gcc-internal-format, gfc-internal-format
29246msgid "PHI node with wrong VUSE on edge from BB %d"
29247msgstr ""
29248
29249#: tree-ssa.c:753
29250#, fuzzy, gcc-internal-format
29251msgid "expected an SSA_NAME object"
29252msgstr "Saman niminen objekti on olemassa"
29253
29254#: tree-ssa.c:759
29255#, gcc-internal-format
29256msgid "found an SSA_NAME that had been released into the free pool"
29257msgstr ""
29258
29259#: tree-ssa.c:766
29260#, gcc-internal-format
29261msgid "type mismatch between an SSA_NAME and its symbol"
29262msgstr ""
29263
29264#: tree-ssa.c:772
29265#, gcc-internal-format
29266msgid "found a virtual definition for a GIMPLE register"
29267msgstr "löytyi virtuaalimäärittely GIMPLE-rekisterille"
29268
29269#: tree-ssa.c:778
29270#, gcc-internal-format
29271msgid "virtual SSA name for non-VOP decl"
29272msgstr ""
29273
29274#: tree-ssa.c:784
29275#, fuzzy, gcc-internal-format
29276msgid "found a real definition for a non-register"
29277msgstr "löytyi virtuaalimäärittely GIMPLE-rekisterille"
29278
29279#: tree-ssa.c:791
29280#, gcc-internal-format
29281msgid "found a default name with a non-empty defining statement"
29282msgstr ""
29283
29284#: tree-ssa.c:821
29285#, gcc-internal-format
29286msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set"
29287msgstr ""
29288
29289#: tree-ssa.c:827
29290#, gcc-internal-format, gfc-internal-format
29291msgid "SSA_NAME created in two different blocks %i and %i"
29292msgstr ""
29293
29294#: tree-ssa.c:836 tree-ssa.c:1176
29295#, gcc-internal-format
29296msgid "SSA_NAME_DEF_STMT is wrong"
29297msgstr ""
29298
29299#: tree-ssa.c:888
29300#, gcc-internal-format
29301msgid "missing definition"
29302msgstr "puuttuva määrittely"
29303
29304#: tree-ssa.c:894
29305#, fuzzy, gcc-internal-format, gfc-internal-format
29306msgid "definition in block %i does not dominate use in block %i"
29307msgstr "%qD ei ole luokka eikä nimiavaruus"
29308
29309#: tree-ssa.c:902
29310#, fuzzy, gcc-internal-format, gfc-internal-format
29311msgid "definition in block %i follows the use"
29312msgstr "%qD ei ole luokka eikä nimiavaruus"
29313
29314#: tree-ssa.c:909
29315#, gcc-internal-format
29316msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
29317msgstr ""
29318
29319#: tree-ssa.c:917
29320#, fuzzy, gcc-internal-format
29321msgid "no immediate_use list"
29322msgstr "Listan fontti:"
29323
29324#: tree-ssa.c:929
29325#, fuzzy, gcc-internal-format
29326msgid "wrong immediate use list"
29327msgstr "Listan fontti:"
29328
29329#: tree-ssa.c:963
29330#, fuzzy, gcc-internal-format
29331msgid "incoming edge count does not match number of PHI arguments"
29332msgstr "argumenttien määrä ei vastaa prototyyppiä"
29333
29334#: tree-ssa.c:977
29335#, fuzzy, gcc-internal-format, gfc-internal-format
29336msgid "PHI argument is missing for edge %d->%d"
29337msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
29338
29339#: tree-ssa.c:986
29340#, fuzzy, gcc-internal-format
29341msgid "PHI argument is not SSA_NAME, or invariant"
29342msgstr "argumentti %qd ei ole vakio"
29343
29344#: tree-ssa.c:992
29345#, fuzzy, gcc-internal-format
29346msgid "PHI argument on abnormal edge is not SSA_NAME"
29347msgstr "argumentti %qd ei ole vakio"
29348
29349#: tree-ssa.c:1013
29350#, gcc-internal-format
29351msgid "address taken, but ADDRESSABLE bit not set"
29352msgstr ""
29353
29354#: tree-ssa.c:1020
29355#, fuzzy, gcc-internal-format, gfc-internal-format
29356msgid "wrong edge %d->%d for PHI argument"
29357msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
29358
29359#: tree-ssa.c:1095
29360#, gcc-internal-format
29361msgid "shared SSA name info"
29362msgstr ""
29363
29364#: tree-ssa.c:1122
29365#, fuzzy, gcc-internal-format, gfc-internal-format
29366msgid "AUX pointer initialized for edge %d->%d"
29367msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
29368
29369#: tree-ssa.c:1148
29370#, gcc-internal-format
29371msgid "stmt (%p) marked modified after optimization pass: "
29372msgstr ""
29373
29374#: tree-ssa.c:1214
29375#, fuzzy, gcc-internal-format
29376msgid "verify_ssa failed"
29377msgstr "verify_gimple epäonnistui"
29378
29379#: tree-streamer-in.c:354
29380#, fuzzy, gcc-internal-format
29381msgid "machine independent builtin code out of range"
29382msgstr "sulkumerkkien käyttö laskulausekkeen ympärillä on suositeltavaa |-operandissa"
29383
29384#: tree-streamer-in.c:360
29385#, fuzzy, gcc-internal-format
29386msgid "target specific builtin not available"
29387msgstr "Väärin muotoiltu kohdekohtainen muuttujamäärittely"
29388
29389#: tree-vect-generic.c:276 tree-vect-generic.c:433 tree-vect-generic.c:1961
29390#, gcc-internal-format
29391msgid "vector operation will be expanded piecewise"
29392msgstr ""
29393
29394#: tree-vect-generic.c:279
29395#, gcc-internal-format
29396msgid "vector operation will be expanded in parallel"
29397msgstr ""
29398
29399#: tree-vect-generic.c:332
29400#, gcc-internal-format
29401msgid "vector operation will be expanded with a single scalar operation"
29402msgstr ""
29403
29404#: tree-vect-generic.c:1042
29405#, gcc-internal-format
29406msgid "vector condition will be expanded piecewise"
29407msgstr ""
29408
29409#: tree-vect-generic.c:1530
29410#, gcc-internal-format
29411msgid "vector shuffling operation will be expanded piecewise"
29412msgstr ""
29413
29414#: tree-vect-loop.c:4251
29415#, gcc-internal-format
29416msgid "vectorization did not happen for a simd loop"
29417msgstr ""
29418
29419#: tree.c:2127
29420#, fuzzy, gcc-internal-format
29421msgid "non-constant element in constant CONSTRUCTOR"
29422msgstr "alustusalkio ei ole vakio"
29423
29424#: tree.c:2129
29425#, fuzzy, gcc-internal-format
29426msgid "side-effects element in no-side-effects CONSTRUCTOR"
29427msgstr "alustusalkio ei ole vakio"
29428
29429#: tree.c:8272
29430#, fuzzy, gcc-internal-format
29431msgid "arrays of functions are not meaningful"
29432msgstr "------ Semaforitaulukot --------\n"
29433
29434#: tree.c:8436
29435#, gcc-internal-format
29436msgid "function return type cannot be function"
29437msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
29438
29439#: tree.c:9816 tree.c:9901 tree.c:9964
29440#, fuzzy, gcc-internal-format, gfc-internal-format
29441msgid "tree check: %s, have %s in %s, at %s:%d"
29442msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
29443
29444#: tree.c:9853
29445#, fuzzy, gcc-internal-format, gfc-internal-format
29446msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
29447msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
29448
29449#: tree.c:9866
29450#, fuzzy, gcc-internal-format
29451msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
29452msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
29453
29454#: tree.c:9915
29455#, fuzzy, gcc-internal-format
29456msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
29457msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
29458
29459#: tree.c:9928
29460#, fuzzy, gcc-internal-format
29461msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
29462msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
29463
29464#: tree.c:9990
29465#, fuzzy, gcc-internal-format
29466msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
29467msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
29468
29469#: tree.c:10004
29470#, fuzzy, gcc-internal-format
29471msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
29472msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
29473
29474#: tree.c:10017
29475#, fuzzy, gcc-internal-format
29476msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
29477msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
29478
29479#: tree.c:10030
29480#, fuzzy, gcc-internal-format, gfc-internal-format
29481msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
29482msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
29483
29484#: tree.c:10043
29485#, fuzzy, gcc-internal-format
29486msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
29487msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
29488
29489#: tree.c:13234
29490#, gcc-internal-format
29491msgid "%qD is deprecated: %s"
29492msgstr "%qD on vanhentunut: %s"
29493
29494#: tree.c:13237
29495#, gcc-internal-format
29496msgid "%qD is deprecated"
29497msgstr "%qD on vanhentunut"
29498
29499#: tree.c:13260
29500#, gcc-internal-format
29501msgid "%qE is deprecated: %s"
29502msgstr "%qE on vanhentunut: %s"
29503
29504#: tree.c:13263
29505#, gcc-internal-format
29506msgid "%qE is deprecated"
29507msgstr "%qE on vanhentunut"
29508
29509#: tree.c:13269
29510#, gcc-internal-format, gfc-internal-format
29511msgid "type is deprecated: %s"
29512msgstr "tyyppi on vanhentunut: %s"
29513
29514#: tree.c:13272
29515#, gcc-internal-format
29516msgid "type is deprecated"
29517msgstr "tyyppi on vanhentunut"
29518
29519#. Type variant can differ by:
29520#.
29521#. - TYPE_QUALS: TYPE_READONLY, TYPE_VOLATILE, TYPE_ATOMIC, TYPE_RESTRICT,
29522#. ENCODE_QUAL_ADDR_SPACE.
29523#. - main variant may be TYPE_COMPLETE_P and variant types !TYPE_COMPLETE_P
29524#. in this case some values may not be set in the variant types
29525#. (see TYPE_COMPLETE_P checks).
29526#. - it is possible to have TYPE_ARTIFICIAL variant of non-artifical type
29527#. - by TYPE_NAME and attributes (i.e. when variant originate by typedef)
29528#. - TYPE_CANONICAL (TYPE_ALIAS_SET is the same among variants)
29529#. - by the alignment: TYPE_ALIGN and TYPE_USER_ALIGN
29530#. - during LTO by TYPE_CONTEXT if type is TYPE_FILE_SCOPE_P
29531#. this is necessary to make it possible to merge types form different TUs
29532#. - arrays, pointers and references may have TREE_TYPE that is a variant
29533#. of TREE_TYPE of their main variants.
29534#. - aggregates may have new TYPE_FIELDS list that list variants of
29535#. the main variant TYPE_FIELDS.
29536#. - vector types may differ by TYPE_VECTOR_OPAQUE
29537#.
29538#. Convenience macro for matching individual fields.
29539#: tree.c:14092
29540#, fuzzy, gcc-internal-format, gfc-internal-format
29541msgid "type variant differs by %s"
29542msgstr "Tiedoston tyyppi eroaa"
29543
29544#: tree.c:14133
29545#, fuzzy, gcc-internal-format
29546msgid "type variant has different %<TYPE_SIZE_UNIT%>"
29547msgstr "tyypillä %qT ei ole tunnettua kokoa"
29548
29549#: tree.c:14135
29550#, fuzzy, gcc-internal-format
29551msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
29552msgstr "tyypillä %qT ei ole tunnettua kokoa"
29553
29554#: tree.c:14137
29555#, fuzzy, gcc-internal-format
29556msgid "type%'s %<TYPE_SIZE_UNIT%>"
29557msgstr "tyypillä %qT ei ole tunnettua kokoa"
29558
29559#: tree.c:14160
29560#, fuzzy, gcc-internal-format
29561msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
29562msgstr "taulukon tyypillä on vaillinainen alkiotyyppi"
29563
29564#: tree.c:14173
29565#, fuzzy, gcc-internal-format
29566msgid "type variant has different %<TYPE_VFIELD%>"
29567msgstr "taulukon tyypillä on vaillinainen alkiotyyppi"
29568
29569#: tree.c:14209
29570#, fuzzy, gcc-internal-format
29571msgid "type variant has different %<TYPE_BINFO%>"
29572msgstr "paluutyyppi on vaillinainen tyyppi"
29573
29574#: tree.c:14211
29575#, fuzzy, gcc-internal-format
29576msgid "type variant%'s %<TYPE_BINFO%>"
29577msgstr "paluutyyppi on vaillinainen tyyppi"
29578
29579#: tree.c:14213
29580#, fuzzy, gcc-internal-format
29581msgid "type%'s %<TYPE_BINFO%>"
29582msgstr "paluutyyppi on vaillinainen tyyppi"
29583
29584#: tree.c:14252
29585#, fuzzy, gcc-internal-format
29586msgid "type variant has different %<TYPE_FIELDS%>"
29587msgstr "taulukon tyypillä on vaillinainen alkiotyyppi"
29588
29589#: tree.c:14254
29590#, fuzzy, gcc-internal-format
29591msgid "first mismatch is field"
29592msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
29593
29594#: tree.c:14256
29595#, fuzzy, gcc-internal-format
29596msgid "and field"
29597msgstr "kentän leveys"
29598
29599#: tree.c:14273
29600#, fuzzy, gcc-internal-format
29601msgid "type variant has different %<TREE_TYPE%>"
29602msgstr "paluutyyppi on vaillinainen tyyppi"
29603
29604#: tree.c:14275 tree.c:14286
29605#, fuzzy, gcc-internal-format
29606msgid "type variant%'s %<TREE_TYPE%>"
29607msgstr "paluutyyppi on vaillinainen tyyppi"
29608
29609#: tree.c:14277 tree.c:14288
29610#, fuzzy, gcc-internal-format
29611msgid "type%'s %<TREE_TYPE%>"
29612msgstr "paluutyyppi on vaillinainen tyyppi"
29613
29614#: tree.c:14284
29615#, fuzzy, gcc-internal-format
29616msgid "type is not compatible with its variant"
29617msgstr "funktiokutsu epäsopivan tyypin läpi"
29618
29619#: tree.c:14596
29620#, fuzzy, gcc-internal-format
29621msgid "main variant is not defined"
29622msgstr "”%s” on määrittelemättä"
29623
29624#: tree.c:14601
29625#, fuzzy, gcc-internal-format
29626msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
29627msgstr "tyyppitäsmäämättömyys komponenttiviitteessä"
29628
29629#: tree.c:14613
29630#, fuzzy, gcc-internal-format
29631msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
29632msgstr "tyyppitäsmäämättömyys komponenttiviitteessä"
29633
29634#: tree.c:14632
29635#, fuzzy, gcc-internal-format
29636msgid "%<TYPE_CANONICAL%> is not compatible"
29637msgstr "funktiokutsu epäsopivan tyypin läpi"
29638
29639#: tree.c:14640
29640#, fuzzy, gcc-internal-format
29641msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
29642msgstr "funktiokutsu epäsopivan tyypin läpi"
29643
29644#: tree.c:14646
29645#, fuzzy, gcc-internal-format
29646msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
29647msgstr "funktiokutsu epäsopivan tyypin läpi"
29648
29649#: tree.c:14662
29650#, gcc-internal-format
29651msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
29652msgstr ""
29653
29654#: tree.c:14672
29655#, fuzzy, gcc-internal-format
29656msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
29657msgstr "ei voi muuntaa osoitintyypiksi"
29658
29659#: tree.c:14682
29660#, fuzzy, gcc-internal-format
29661msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
29662msgstr "tyyppitäsmäämättömyys komponenttiviitteessä"
29663
29664#: tree.c:14703
29665#, fuzzy, gcc-internal-format
29666msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
29667msgstr "tyyppitäsmäämättömyys komponenttiviitteessä"
29668
29669#: tree.c:14709
29670#, fuzzy, gcc-internal-format
29671msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
29672msgstr "tyyppitäsmäämättömyys komponenttiviitteessä"
29673
29674#: tree.c:14720
29675#, fuzzy, gcc-internal-format
29676msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
29677msgstr "funktiokutsu epäsopivan tyypin läpi"
29678
29679#: tree.c:14731
29680#, fuzzy, gcc-internal-format
29681msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
29682msgstr "funktiokutsu epäsopivan tyypin läpi"
29683
29684#: tree.c:14749
29685#, fuzzy, gcc-internal-format
29686msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
29687msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä"
29688
29689#: tree.c:14756
29690#, fuzzy, gcc-internal-format
29691msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
29692msgstr "NULLin muunnos epäosoitintyypiksi"
29693
29694#: tree.c:14763
29695#, fuzzy, gcc-internal-format
29696msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
29697msgstr "NULLin muunnos epäosoitintyypiksi"
29698
29699#: tree.c:14779
29700#, gcc-internal-format
29701msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
29702msgstr ""
29703
29704#: tree.c:14787
29705#, gcc-internal-format
29706msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
29707msgstr ""
29708
29709#: tree.c:14795
29710#, gcc-internal-format
29711msgid "enum value name is not %<IDENTIFIER_NODE%>"
29712msgstr ""
29713
29714#: tree.c:14805
29715#, fuzzy, gcc-internal-format
29716msgid "array %<TYPE_DOMAIN%> is not integer type"
29717msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
29718
29719#: tree.c:14814
29720#, fuzzy, gcc-internal-format
29721msgid "%<TYPE_FIELDS%> defined in incomplete type"
29722msgstr "paluutyyppi on vaillinainen tyyppi"
29723
29724#: tree.c:14836
29725#, gcc-internal-format
29726msgid "wrong tree in %<TYPE_FIELDS%> list"
29727msgstr ""
29728
29729#: tree.c:14851
29730#, gcc-internal-format
29731msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
29732msgstr ""
29733
29734#: tree.c:14858
29735#, gcc-internal-format
29736msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
29737msgstr ""
29738
29739#: tree.c:14871
29740#, gcc-internal-format
29741msgid "wrong %<TYPE_CACHED_VALUES%> entry"
29742msgstr ""
29743
29744#: tree.c:14884
29745#, gcc-internal-format
29746msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
29747msgstr ""
29748
29749#: tree.c:14890
29750#, gcc-internal-format
29751msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
29752msgstr ""
29753
29754#: tree.c:14897
29755#, fuzzy, gcc-internal-format
29756msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
29757msgstr "NULLin muunnos epäosoitintyypiksi"
29758
29759#: tree.c:14909
29760#, gcc-internal-format
29761msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
29762msgstr ""
29763
29764#: tree.c:14919
29765#, fuzzy, gcc-internal-format
29766msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
29767msgstr "funktiokutsu epäsopivan tyypin läpi"
29768
29769#: tsan.c:506
29770#, fuzzy, gcc-internal-format
29771msgid "%qs is not supported with %qs"
29772msgstr "%s ei tue muotoilua %<%%%c%> %s"
29773
29774#: value-prof.c:496
29775#, gcc-internal-format
29776msgid "dead histogram"
29777msgstr ""
29778
29779#: value-prof.c:525
29780#, gcc-internal-format
29781msgid "histogram value statement does not correspond to the statement it is associated with"
29782msgstr ""
29783
29784#: value-prof.c:594
29785#, gcc-internal-format, gfc-internal-format
29786msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
29787msgstr ""
29788
29789#: var-tracking.c:7210
29790#, gcc-internal-format
29791msgid "variable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying without"
29792msgstr ""
29793
29794#: var-tracking.c:7214
29795#, fuzzy, gcc-internal-format
29796msgid "variable tracking size limit exceeded"
29797msgstr "Tiedoston kokoraja ylitetty"
29798
29799#: varasm.c:315
29800#, fuzzy, gcc-internal-format
29801msgid "Section already exists: %qs"
29802msgstr "luokka %qE on jo olemassa"
29803
29804#: varasm.c:361
29805#, fuzzy, gcc-internal-format
29806msgid "%+qD causes a section type conflict with %qD"
29807msgstr "Tuntematon (tyyppi = %d, bitit = %d)\n"
29808
29809#: varasm.c:364
29810#, fuzzy, gcc-internal-format
29811msgid "section type conflict with %qD"
29812msgstr "Tuntematon (tyyppi = %d, bitit = %d)\n"
29813
29814#: varasm.c:369
29815#, fuzzy, gcc-internal-format
29816msgid "%+qD causes a section type conflict"
29817msgstr "[OSIO...]"
29818
29819#: varasm.c:371
29820#, fuzzy, gcc-internal-format
29821msgid "section type conflict"
29822msgstr "[OSIO...]"
29823
29824#: varasm.c:1104
29825#, fuzzy, gcc-internal-format
29826msgid "alignment of %q+D is greater than maximum object file alignment %d"
29827msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
29828
29829#: varasm.c:1258
29830#, fuzzy, gcc-internal-format
29831msgid "only zero initializers are allowed in section %qs"
29832msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
29833
29834#: varasm.c:1478 varasm.c:1487
29835#, fuzzy, gcc-internal-format
29836msgid "register name not specified for %q+D"
29837msgstr "kohdistusta ei voi määritellä %q+D:lle"
29838
29839#: varasm.c:1489
29840#, fuzzy, gcc-internal-format
29841msgid "invalid register name for %q+D"
29842msgstr "%q+D:n virheellinen uudelleenesittely"
29843
29844#: varasm.c:1491
29845#, fuzzy, gcc-internal-format
29846msgid "data type of %q+D isn%'t suitable for a register"
29847msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
29848
29849#: varasm.c:1494
29850#, fuzzy, gcc-internal-format
29851msgid "the register specified for %q+D cannot be accessed by the current target"
29852msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
29853
29854#: varasm.c:1497
29855#, fuzzy, gcc-internal-format
29856msgid "the register specified for %q+D is not general enough to be used as a register variable"
29857msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
29858
29859#: varasm.c:1500
29860#, fuzzy, gcc-internal-format
29861msgid "register specified for %q+D isn%'t suitable for data type"
29862msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
29863
29864#: varasm.c:1509
29865#, fuzzy, gcc-internal-format
29866msgid "register specified for %q+D is an internal GCC implementation detail"
29867msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
29868
29869#: varasm.c:1519
29870#, fuzzy, gcc-internal-format
29871msgid "global register variable has initial value"
29872msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
29873
29874#: varasm.c:1523
29875#, gcc-internal-format
29876msgid "optimization may eliminate reads and/or writes to register variables"
29877msgstr ""
29878
29879#: varasm.c:1569
29880#, fuzzy, gcc-internal-format
29881msgid "register name given for non-register variable %q+D"
29882msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
29883
29884#: varasm.c:2148
29885#, gcc-internal-format
29886msgid "thread-local COMMON data not implemented"
29887msgstr ""
29888
29889#: varasm.c:2181
29890#, fuzzy, gcc-internal-format
29891msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
29892msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
29893
29894#: varasm.c:2284 c/c-decl.c:5450 c/c-parser.c:1660
29895#, gcc-internal-format
29896msgid "storage size of %q+D isn%'t known"
29897msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
29898
29899#: varasm.c:5244
29900#, fuzzy, gcc-internal-format
29901msgid "initializer for integer/fixed-point value is too complicated"
29902msgstr "alustin liukulukuarvolle ei ole liukulukuvakio"
29903
29904#: varasm.c:5249
29905#, gcc-internal-format
29906msgid "initializer for floating value is not a floating constant"
29907msgstr "alustin liukulukuarvolle ei ole liukulukuvakio"
29908
29909#: varasm.c:5588
29910#, gcc-internal-format
29911msgid "invalid initial value for member %qE"
29912msgstr "virheellinen alkuarvo jäsenelle %qE"
29913
29914#: varasm.c:5844
29915#, fuzzy, gcc-internal-format
29916msgid "%+qD declared weak after being used"
29917msgstr "%J%qD esitelty avoimeksi kutsumisen jälkeen"
29918
29919#: varasm.c:5896
29920#, fuzzy, gcc-internal-format
29921msgid "weak declaration of %q+D being applied to a already existing, static definition"
29922msgstr "%qs:n esittely taulukollisena funktioita"
29923
29924#: varasm.c:5937
29925#, fuzzy, gcc-internal-format
29926msgid "weak declaration of %q+D must be public"
29927msgstr "%J%qD esitelty uudelleen ilman linkitystä"
29928
29929#: varasm.c:5941
29930#, fuzzy, gcc-internal-format
29931msgid "weak declaration of %q+D not supported"
29932msgstr "esittelyssä %q+D"
29933
29934#: varasm.c:5970 varasm.c:6290
29935#, fuzzy, gcc-internal-format
29936msgid "only weak aliases are supported in this configuration"
29937msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
29938
29939#: varasm.c:6165
29940#, gcc-internal-format
29941msgid "weakref is not supported in this configuration"
29942msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
29943
29944#: varasm.c:6193
29945#, gcc-internal-format
29946msgid "%qs is not supported on this target"
29947msgstr "%qs ei ole tuettu tällä kohteella"
29948
29949#: varasm.c:6249
29950#, fuzzy, gcc-internal-format
29951msgid "symver is only supported on ELF platforms"
29952msgstr "Rinnakkaiset työt (-j) eivät ole tuettuja tällä alustalla."
29953
29954#: varasm.c:6268
29955#, fuzzy, gcc-internal-format
29956msgid "%qs symbol %q+D ultimately targets itself"
29957msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
29958
29959#: varasm.c:6270
29960#, fuzzy, gcc-internal-format
29961msgid "%qs symbol %q+D must have static linkage"
29962msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
29963
29964#: varasm.c:6277
29965#, fuzzy, gcc-internal-format
29966msgid "alias definitions not supported in this configuration"
29967msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
29968
29969#: varasm.c:6287
29970#, fuzzy, gcc-internal-format
29971msgid "%qs is not supported in this configuration"
29972msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
29973
29974#: varasm.c:6505 config/sol2.c:159 config/i386/winnt.c:265
29975#, fuzzy, gcc-internal-format
29976msgid "visibility attribute not supported in this configuration; ignored"
29977msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
29978
29979#: varasm.c:7789
29980#, gcc-internal-format
29981msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
29982msgstr ""
29983
29984#: vec.c:200
29985#, gcc-internal-format, gfc-internal-format
29986msgid "qsort comparator not anti-symmetric: %d, %d"
29987msgstr ""
29988
29989#: vec.c:205
29990#, gcc-internal-format, gfc-internal-format
29991msgid "qsort comparator non-negative on sorted output: %d"
29992msgstr ""
29993
29994#: vec.c:212
29995#, gcc-internal-format, gfc-internal-format
29996msgid "qsort comparator not transitive: %d, %d, %d"
29997msgstr ""
29998
29999#: vec.c:214
30000#, gcc-internal-format
30001msgid "qsort checking failed"
30002msgstr ""
30003
30004#: vr-values.c:2352
30005#, gcc-internal-format
30006msgid "assuming signed overflow does not occur when simplifying conditional to constant"
30007msgstr ""
30008
30009#: vr-values.c:2358
30010#, gcc-internal-format
30011msgid "assuming signed overflow does not occur when simplifying conditional"
30012msgstr ""
30013
30014#: vr-values.c:2400
30015#, gcc-internal-format
30016msgid "comparison always false due to limited range of data type"
30017msgstr "vertailu on aina epätosi johtuen tietotyypin rajallisesta arvoalueesta"
30018
30019#: vr-values.c:2402
30020#, gcc-internal-format
30021msgid "comparison always true due to limited range of data type"
30022msgstr "vertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueesta"
30023
30024#: vr-values.c:3080
30025#, gcc-internal-format
30026msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
30027msgstr ""
30028
30029#: vr-values.c:3148
30030#, gcc-internal-format
30031msgid "assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>"
30032msgstr ""
30033
30034#: vr-values.c:3200
30035#, gcc-internal-format
30036msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
30037msgstr ""
30038
30039#. Print an error message for unrecognized stab codes.
30040#: xcoffout.c:194
30041#, fuzzy, gcc-internal-format
30042msgid "no sclass for %s stab (0x%x)"
30043msgstr "%s[%s] Virhe 0x%x%s"
30044
30045#: lto-streamer.h:1027
30046#, fuzzy, gcc-internal-format, gfc-internal-format
30047msgid "bytecode stream: expected tag %s instead of %s"
30048msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
30049
30050#: lto-streamer.h:1037
30051#, fuzzy, gcc-internal-format, gfc-internal-format
30052msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
30053msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
30054
30055#: c-family/c-ada-spec.c:2843
30056#, fuzzy, gcc-internal-format
30057msgid "unsupported record layout"
30058msgstr "tuntematon värimoodi"
30059
30060#: c-family/c-attribs.c:598
30061#, fuzzy, gcc-internal-format
30062msgid "%qE attribute argument is invalid"
30063msgstr "muodostimen virheellinen käyttö mallina"
30064
30065#: c-family/c-attribs.c:601
30066#, fuzzy, gcc-internal-format
30067msgid "%qE attribute argument %i is invalid"
30068msgstr "muodostimen virheellinen käyttö mallina"
30069
30070#: c-family/c-attribs.c:613
30071#, fuzzy, gcc-internal-format
30072msgid "%qE attribute argument has type %qT"
30073msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
30074
30075#: c-family/c-attribs.c:617
30076#, fuzzy, gcc-internal-format
30077msgid "%qE attribute argument %i has type %qT"
30078msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
30079
30080#: c-family/c-attribs.c:628 c-family/c-attribs.c:4191
30081#: c-family/c-attribs.c:4195
30082#, fuzzy, gcc-internal-format
30083msgid "%qE attribute argument value %qE is not an integer constant"
30084msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
30085
30086#: c-family/c-attribs.c:633
30087#, fuzzy, gcc-internal-format
30088msgid "%qE attribute argument %i value %qE is not an integer constant"
30089msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
30090
30091#: c-family/c-attribs.c:649
30092#, fuzzy, gcc-internal-format
30093msgid "%qE attribute argument value %qE does not refer to a function parameter"
30094msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
30095
30096#: c-family/c-attribs.c:654
30097#, fuzzy, gcc-internal-format
30098msgid "%qE attribute argument %i value %qE does not refer to a function parameter"
30099msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
30100
30101#: c-family/c-attribs.c:677
30102#, fuzzy, gcc-internal-format
30103msgid "%qE attribute argument value %qE exceeds the number of function parameters %u"
30104msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
30105
30106#: c-family/c-attribs.c:682
30107#, fuzzy, gcc-internal-format
30108msgid "%qE attribute argument %i value %qE exceeds the number of function parameters %u"
30109msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
30110
30111#: c-family/c-attribs.c:700
30112#, fuzzy, gcc-internal-format
30113msgid "%qE attribute argument value %qE does not refer to a variable argument list"
30114msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
30115
30116#: c-family/c-attribs.c:704
30117#, fuzzy, gcc-internal-format
30118msgid "%qE attribute argument %i value %qE does not refer to a variable argument list"
30119msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
30120
30121#: c-family/c-attribs.c:731 c-family/c-attribs.c:744
30122#, fuzzy, gcc-internal-format
30123msgid "%qE attribute argument value %qE refers to parameter type %qT"
30124msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
30125
30126#: c-family/c-attribs.c:735 c-family/c-attribs.c:749
30127#, fuzzy, gcc-internal-format
30128msgid "%qE attribute argument %i value %qE refers to parameter type %qT"
30129msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
30130
30131#: c-family/c-attribs.c:759
30132#, fuzzy, gcc-internal-format
30133msgid "%qE attribute argument value %qE refers to a variadic function parameter of unknown type"
30134msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
30135
30136#: c-family/c-attribs.c:764
30137#, fuzzy, gcc-internal-format
30138msgid "%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type"
30139msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
30140
30141#: c-family/c-attribs.c:882
30142#, fuzzy, gcc-internal-format
30143msgid "ignoring attribute %qs because it conflicts with previous %qs"
30144msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
30145
30146#: c-family/c-attribs.c:920
30147#, fuzzy, gcc-internal-format
30148msgid "%qE attribute only supported on boolean types"
30149msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
30150
30151#: c-family/c-attribs.c:930
30152#, fuzzy, gcc-internal-format
30153msgid "%qE attribute with unsupported boolean precision"
30154msgstr "Rinnakkaiset työt (-j) eivät ole tuettuja tällä alustalla."
30155
30156#: c-family/c-attribs.c:953
30157#, fuzzy, gcc-internal-format
30158msgid "%qE attribute ignored for type %qT"
30159msgstr "%qE-attribuuttia ei huomioida %qE:lle"
30160
30161#: c-family/c-attribs.c:965
30162#, gcc-internal-format
30163msgid "%qE attribute ignored for field of type %qT"
30164msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
30165
30166#: c-family/c-attribs.c:1135 c-family/c-attribs.c:3139
30167#: c-family/c-attribs.c:5415
30168#, fuzzy, gcc-internal-format
30169msgid "%qE argument not a string"
30170msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
30171
30172#: c-family/c-attribs.c:1282 ada/gcc-interface/utils.c:6612
30173#, fuzzy, gcc-internal-format
30174msgid "%qE attribute ignored due to conflict with attribute %qs"
30175msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
30176
30177#: c-family/c-attribs.c:1331
30178#, fuzzy, gcc-internal-format
30179msgid "%qE attribute ignored. Use %<-fcf-protection%> option to enable it"
30180msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
30181
30182#: c-family/c-attribs.c:1371 c-family/c-attribs.c:1377
30183#: c-family/c-attribs.c:5258 c-family/c-attribs.c:5293
30184#: c-family/c-attribs.c:5299 ada/gcc-interface/utils.c:6871
30185#: ada/gcc-interface/utils.c:6905 ada/gcc-interface/utils.c:6911
30186#, fuzzy, gcc-internal-format
30187msgid "%qE attribute ignored due to conflict with %qs attribute"
30188msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
30189
30190#: c-family/c-attribs.c:1433 brig/brig-lang.c:490 jit/dummy-frontend.c:190
30191#: lto/lto-lang.c:293
30192#, fuzzy, gcc-internal-format
30193msgid "%qE attribute has no effect on unit local functions"
30194msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
30195
30196#: c-family/c-attribs.c:1609
30197#, gcc-internal-format
30198msgid "%qE attribute have effect only on public objects"
30199msgstr "%qE-attribuutti vaikuttaa vain julkisiin objekteihin"
30200
30201#: c-family/c-attribs.c:1638
30202#, fuzzy, gcc-internal-format
30203msgid "%qE attribute only affects top level objects"
30204msgstr "%qE-attribuutti pätee vain muuttujiin"
30205
30206#: c-family/c-attribs.c:1677 c-family/c-attribs.c:3787
30207#, fuzzy, gcc-internal-format
30208msgid "%qE attribute on function returning %<void%>"
30209msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
30210
30211#: c-family/c-attribs.c:1700
30212#, fuzzy, gcc-internal-format
30213msgid "%qE attribute is not supported because endianness is not uniform"
30214msgstr "valitsin %qs ei ole enää tuettu"
30215
30216#: c-family/c-attribs.c:1717
30217#, fuzzy, gcc-internal-format
30218msgid "attribute %qE argument must be one of %qs or %qs"
30219msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
30220
30221#: c-family/c-attribs.c:1813
30222#, fuzzy, gcc-internal-format
30223msgid "destructor priorities are not supported"
30224msgstr "Hajotin %qs"
30225
30226#: c-family/c-attribs.c:1815
30227#, fuzzy, gcc-internal-format
30228msgid "constructor priorities are not supported"
30229msgstr "Muodostin %qs"
30230
30231#: c-family/c-attribs.c:1837
30232#, fuzzy, gcc-internal-format, gfc-internal-format
30233msgid "destructor priorities from 0 to %d are reserved for the implementation"
30234msgstr "Muodostin %qs"
30235
30236#: c-family/c-attribs.c:1842
30237#, fuzzy, gcc-internal-format, gfc-internal-format
30238msgid "constructor priorities from 0 to %d are reserved for the implementation"
30239msgstr "Muodostin %qs"
30240
30241#: c-family/c-attribs.c:1850
30242#, fuzzy, gcc-internal-format, gfc-internal-format
30243msgid "destructor priorities must be integers from 0 to %d inclusive"
30244msgstr "Hajotin %qs"
30245
30246#: c-family/c-attribs.c:1853
30247#, fuzzy, gcc-internal-format, gfc-internal-format
30248msgid "constructor priorities must be integers from 0 to %d inclusive"
30249msgstr "Muodostin %qs"
30250
30251#: c-family/c-attribs.c:2006
30252#, fuzzy, gcc-internal-format
30253msgid "unknown machine mode %qE"
30254msgstr "%s on tarkoitettu tuntemattomalle koneelle %d.\n"
30255
30256#: c-family/c-attribs.c:2040
30257#, fuzzy, gcc-internal-format
30258msgid "specifying vector types with %<__attribute__ ((mode))%> is deprecated"
30259msgstr "vektorityyppien määrittäminen __attribute__ ((mode)) -tyyliin on paheksuttavaa"
30260
30261#: c-family/c-attribs.c:2043
30262#, fuzzy, gcc-internal-format
30263msgid "use %<__attribute__ ((vector_size))%> instead"
30264msgstr "käytä sen sijaan __attribute__ ((vector_size))"
30265
30266#: c-family/c-attribs.c:2052
30267#, fuzzy, gcc-internal-format
30268msgid "unable to emulate %qs"
30269msgstr "superlohkon kirjoitus ei onnistu"
30270
30271#: c-family/c-attribs.c:2065
30272#, gcc-internal-format
30273msgid "invalid pointer mode %qs"
30274msgstr "epäkelpo osoitintila %qs"
30275
30276#: c-family/c-attribs.c:2082
30277#, gcc-internal-format
30278msgid "signedness of type and machine mode %qs don%'t match"
30279msgstr ""
30280
30281#: c-family/c-attribs.c:2093
30282#, gcc-internal-format
30283msgid "no data type for mode %qs"
30284msgstr "ei tietotyyppiä tilalle %qs"
30285
30286#: c-family/c-attribs.c:2103
30287#, fuzzy, gcc-internal-format
30288msgid "cannot use mode %qs for enumerated types"
30289msgstr "luetelluille tyypeille ei voi käyttää tilaa %qs"
30290
30291#: c-family/c-attribs.c:2131
30292#, gcc-internal-format
30293msgid "mode %qs applied to inappropriate type"
30294msgstr "tilaa %qs sovellettu sopimattomaan tyyppiin"
30295
30296#: c-family/c-attribs.c:2156 c-family/c-attribs.c:2486
30297#, fuzzy, gcc-internal-format
30298msgid "section attributes are not supported for this target"
30299msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
30300
30301#: c-family/c-attribs.c:2162
30302#, fuzzy, gcc-internal-format
30303msgid "section attribute not allowed for %q+D"
30304msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
30305
30306#: c-family/c-attribs.c:2168
30307#, fuzzy, gcc-internal-format
30308msgid "section attribute argument not a string constant"
30309msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
30310
30311#: c-family/c-attribs.c:2177
30312#, fuzzy, gcc-internal-format
30313msgid "section attribute cannot be specified for local variables"
30314msgstr "osoitealueattribuuttia ei voi määritellä paikallisille muuttujille"
30315
30316#: c-family/c-attribs.c:2188 config/bfin/bfin.c:4794 config/bfin/bfin.c:4845
30317#: config/bfin/bfin.c:4871 config/bfin/bfin.c:4884
30318#, fuzzy, gcc-internal-format
30319msgid "section of %q+D conflicts with previous declaration"
30320msgstr "on ristiriidassa %q+#D:n edellisen esittelyn kanssa"
30321
30322#: c-family/c-attribs.c:2197 c-family/c-attribs.c:2512
30323#, fuzzy, gcc-internal-format
30324msgid "section of %q+D cannot be overridden"
30325msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
30326
30327#: c-family/c-attribs.c:2313
30328#, gcc-internal-format
30329msgid "alignment may not be specified for %q+D"
30330msgstr "kohdistusta ei voi määritellä %q+D:lle"
30331
30332#: c-family/c-attribs.c:2335
30333#, fuzzy, gcc-internal-format
30334msgid "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>"
30335msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
30336
30337#. Only reject attempts to relax/override an alignment
30338#. explicitly specified previously and accept declarations
30339#. that appear to relax the implicit function alignment for
30340#. the target.  Both increasing and increasing the alignment
30341#. set by -falign-functions setting is permitted.
30342#: c-family/c-attribs.c:2382
30343#, gcc-internal-format
30344msgid "alignment for %q+D was previously specified as %d and may not be decreased"
30345msgstr ""
30346
30347#: c-family/c-attribs.c:2399
30348#, fuzzy, gcc-internal-format
30349msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
30350msgstr "kohdistusta ei voi määritellä %q+D:lle"
30351
30352#: c-family/c-attribs.c:2447
30353#, fuzzy, gcc-internal-format
30354msgid "inline function %q+D declared weak"
30355msgstr "muuttuja %qD esitelty %<inline%>:ksi"
30356
30357#: c-family/c-attribs.c:2452
30358#, fuzzy, gcc-internal-format
30359msgid "indirect function %q+D cannot be declared weak"
30360msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
30361
30362#: c-family/c-attribs.c:2493
30363#, fuzzy, gcc-internal-format
30364msgid "ignoring %qE attribute not set on a variable"
30365msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
30366
30367#: c-family/c-attribs.c:2503 config/bfin/bfin.c:4822
30368#, fuzzy, gcc-internal-format
30369msgid "%qE attribute cannot be specified for local variables"
30370msgstr "osoitealueattribuuttia ei voi määritellä paikallisille muuttujille"
30371
30372#: c-family/c-attribs.c:2518
30373#, fuzzy, gcc-internal-format
30374msgid "%qE attribute is specific to ELF targets"
30375msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
30376
30377#: c-family/c-attribs.c:2525
30378#, fuzzy, gcc-internal-format
30379msgid "ignoring %qE attribute set on const variable"
30380msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
30381
30382#: c-family/c-attribs.c:2536
30383#, fuzzy, gcc-internal-format
30384msgid "ignoring %qE attribute set on initialized variable"
30385msgstr "%qE-attribuutti pätee vain muuttujiin"
30386
30387#: c-family/c-attribs.c:2549
30388#, fuzzy, gcc-internal-format
30389msgid "ignoring %qE attribute set on uninitialized variable"
30390msgstr "%qE-attribuutti pätee vain muuttujiin"
30391
30392#: c-family/c-attribs.c:2582
30393#, fuzzy, gcc-internal-format
30394msgid "%qE attribute is only applicable on functions"
30395msgstr "%qE-attribuutti pätee vain funktioihin"
30396
30397#: c-family/c-attribs.c:2601
30398#, fuzzy, gcc-internal-format
30399msgid "%<symver%> attribute only applies to functions and variables"
30400msgstr "%qE-attribuutti pätee vain funktioihin"
30401
30402#: c-family/c-attribs.c:2609
30403#, fuzzy, gcc-internal-format
30404msgid "%<symver%> attribute is only applicable to symbols"
30405msgstr "%qE-attribuutti pätee vain funktioihin"
30406
30407#: c-family/c-attribs.c:2619
30408#, fuzzy, gcc-internal-format
30409msgid "%<symver%> attribute argument not a string constant"
30410msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
30411
30412#: c-family/c-attribs.c:2633
30413#, gcc-internal-format
30414msgid "symver attribute argument must have format %<name@nodename%>"
30415msgstr ""
30416
30417#: c-family/c-attribs.c:2634
30418#, fuzzy, gcc-internal-format
30419msgid "%<symver%> attribute argument %qs must contain one or two %<@%>"
30420msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
30421
30422#: c-family/c-attribs.c:2669
30423#, fuzzy, gcc-internal-format
30424msgid "%q+D defined both normally and as %qE attribute"
30425msgstr "%J%qD määritelty sekä tavallisesti että aliaksena"
30426
30427#: c-family/c-attribs.c:2677
30428#, fuzzy, gcc-internal-format
30429msgid "weak %q+D cannot be defined %qE"
30430msgstr "%J%qD on tavallisesti ei-staattinen funktio"
30431
30432#: c-family/c-attribs.c:2694 c-family/c-attribs.c:3687
30433#, fuzzy, gcc-internal-format
30434msgid "attribute %qE argument not a string"
30435msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
30436
30437#: c-family/c-attribs.c:2727
30438#, fuzzy, gcc-internal-format
30439msgid "%+qD declared %qs after being used"
30440msgstr "%J%qD esitelty avoimeksi kutsumisen jälkeen"
30441
30442#: c-family/c-attribs.c:2777
30443#, fuzzy, gcc-internal-format
30444msgid "%qE attribute argument cannot be a string"
30445msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
30446
30447#: c-family/c-attribs.c:2790
30448#, fuzzy, gcc-internal-format
30449msgid "%qE attribute argument cannot be a constant arithmetic expression"
30450msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
30451
30452#: c-family/c-attribs.c:2801
30453#, fuzzy, gcc-internal-format
30454msgid "%qE attribute ignored on a redeclaration of the referenced symbol"
30455msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
30456
30457#: c-family/c-attribs.c:2856
30458#, fuzzy, gcc-internal-format
30459msgid "%qE attribute ignored on a declaration of a different kind than referenced symbol"
30460msgstr "%qE esitelty uudelleen erityyppisenä symbolina"
30461
30462#: c-family/c-attribs.c:2861
30463#, fuzzy, gcc-internal-format
30464msgid "symbol %qD referenced by %qD declared here"
30465msgstr "%qD esitelty ei-parametrina"
30466
30467#: c-family/c-attribs.c:2909
30468#, fuzzy, gcc-internal-format
30469msgid "%qE attribute must apply to a declaration"
30470msgstr "%qE-attribuutti pätee vain funktioihin"
30471
30472#: c-family/c-attribs.c:2967
30473#, fuzzy, gcc-internal-format
30474msgid "indirect function %q+D cannot be declared %qE"
30475msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
30476
30477#: c-family/c-attribs.c:2990
30478#, fuzzy, gcc-internal-format
30479msgid "%qE attribute must appear before %qs attribute"
30480msgstr "weakref-attribuutin täytyy esiintyä ennen alias-attribuuttia"
30481
30482#: c-family/c-attribs.c:3003
30483#, fuzzy, gcc-internal-format
30484msgid "%+qD declared %qE after being used"
30485msgstr "%J%qD esitelty avoimeksi kutsumisen jälkeen"
30486
30487#: c-family/c-attribs.c:3027
30488#, gcc-internal-format
30489msgid "%qE attribute ignored on non-class types"
30490msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
30491
30492#: c-family/c-attribs.c:3033
30493#, gcc-internal-format
30494msgid "%qE attribute ignored because %qT is already defined"
30495msgstr "%qE-attribuuttia ei huomioida koska %qT on jo määritelty"
30496
30497#: c-family/c-attribs.c:3046
30498#, gcc-internal-format
30499msgid "visibility argument not a string"
30500msgstr "näkyvyysargumentti ei ole merkkijono"
30501
30502#: c-family/c-attribs.c:3058
30503#, fuzzy, gcc-internal-format
30504msgid "%qE attribute ignored on types"
30505msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
30506
30507#: c-family/c-attribs.c:3074
30508#, fuzzy, gcc-internal-format
30509msgid "attribute %qE argument must be one of %qs, %qs, %qs, or %qs"
30510msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
30511
30512#: c-family/c-attribs.c:3086
30513#, gcc-internal-format
30514msgid "%qD redeclared with different visibility"
30515msgstr "%qD esitelty uudelleen eri näkyvyydellä"
30516
30517#: c-family/c-attribs.c:3089 c-family/c-attribs.c:3093
30518#, gcc-internal-format
30519msgid "%qD was declared %qs which implies default visibility"
30520msgstr "%qD esiteltiin tyyppinä %qs, mikä edellyttää oletusnäkyvyyttä"
30521
30522#: c-family/c-attribs.c:3122
30523#, fuzzy, gcc-internal-format
30524msgid "%qE attribute ignored because %qD is not a variable"
30525msgstr "%qE-attribuuttia ei huomioida koska %qT on jo määritelty"
30526
30527#: c-family/c-attribs.c:3130
30528#, fuzzy, gcc-internal-format
30529msgid "%qE attribute ignored because %qD does not have thread storage duration"
30530msgstr "%qE-attribuuttia ei huomioida koska %qT on jo määritelty"
30531
30532#: c-family/c-attribs.c:3152
30533#, gcc-internal-format
30534msgid "%qE argument must be one of %qs, %qs, %qs, or %qs"
30535msgstr ""
30536
30537#: c-family/c-attribs.c:3174 c-family/c-attribs.c:3761
30538#: c-family/c-attribs.c:5380 c-family/c-attribs.c:5407 config/m32c/m32c.c:2935
30539#, gcc-internal-format
30540msgid "%qE attribute applies only to functions"
30541msgstr "%qE-attribuutti pätee vain funktioihin"
30542
30543#: c-family/c-attribs.c:3220
30544#, fuzzy, gcc-internal-format
30545msgid "%<%E (%E)%> attribute ignored on functions declared %qs"
30546msgstr "%qE-attribuuttia ei huomioida %qT-tyypin palauttavalle funktiolle"
30547
30548#: c-family/c-attribs.c:3230
30549#, fuzzy, gcc-internal-format
30550msgid "%<%E (%E)%> attribute ignored with deallocation functions declared %qs"
30551msgstr "%qE-attribuuttia ei huomioida koska %qT on jo määritelty"
30552
30553#: c-family/c-attribs.c:3234
30554#, fuzzy, gcc-internal-format
30555msgid "deallocation function declared here"
30556msgstr "kutsussa muistinvarausfunktioon %qD, joka on esitelty täällä"
30557
30558#: c-family/c-attribs.c:3261
30559#, fuzzy, gcc-internal-format
30560msgid "%qE attribute ignored; valid only for functions"
30561msgstr "%qE-attribuutti pätee vain funktioihin"
30562
30563#: c-family/c-attribs.c:3271
30564#, fuzzy, gcc-internal-format
30565msgid "%qE attribute ignored on functions returning %qT; valid only for pointer return types"
30566msgstr "%qE-attribuuttia ei huomioida %qT-tyypin palauttavalle funktiolle"
30567
30568#. Handle specially the common case of specifying one of a number
30569#. of overloads, such as operator delete.
30570#: c-family/c-attribs.c:3317
30571#, fuzzy, gcc-internal-format
30572msgid "%qE attribute argument 1 is ambiguous"
30573msgstr "muodostimen virheellinen käyttö mallina"
30574
30575#: c-family/c-attribs.c:3319
30576#, gcc-internal-format
30577msgid "use a cast to the expected type to disambiguate"
30578msgstr ""
30579
30580#: c-family/c-attribs.c:3324
30581#, fuzzy, gcc-internal-format
30582msgid "%qE attribute argument 1 does not name a function"
30583msgstr "%qE-attribuutti pätee vain funktioihin"
30584
30585#: c-family/c-attribs.c:3327
30586#, fuzzy, gcc-internal-format
30587msgid "argument references a symbol declared here"
30588msgstr "%qD esitelty ei-parametrina"
30589
30590#. Reject functions without a prototype.
30591#: c-family/c-attribs.c:3343
30592#, fuzzy, gcc-internal-format
30593msgid "%qE attribute argument 1 must take a pointer type as its first argument"
30594msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
30595
30596#: c-family/c-attribs.c:3346 c-family/c-attribs.c:3359
30597#, fuzzy, gcc-internal-format
30598msgid "referenced symbol declared here"
30599msgstr "%qD esitelty ei-parametrina"
30600
30601#. Reject functions that don't take a pointer as their first
30602#. argument.
30603#: c-family/c-attribs.c:3356
30604#, fuzzy, gcc-internal-format
30605msgid "%qE attribute argument 1 must take a pointer type as its first argument; have %qT"
30606msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
30607
30608#: c-family/c-attribs.c:3470 c-family/c-attribs.c:3518
30609#: c-family/c-attribs.c:3545
30610#, gcc-internal-format
30611msgid "%qE attribute ignored on a function returning %qT"
30612msgstr "%qE-attribuuttia ei huomioida %qT-tyypin palauttavalle funktiolle"
30613
30614#: c-family/c-attribs.c:3564
30615#, fuzzy, gcc-internal-format
30616msgid "%qE attribute argument %E is not an integer constant"
30617msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
30618
30619#: c-family/c-attribs.c:3572
30620#, fuzzy, gcc-internal-format
30621msgid "%qE attribute argument %E is not positive"
30622msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
30623
30624#: c-family/c-attribs.c:3583
30625#, fuzzy, gcc-internal-format
30626msgid "%qE attribute argument %E is not a power of 2"
30627msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
30628
30629#: c-family/c-attribs.c:3596
30630#, fuzzy, gcc-internal-format
30631msgid "%qE attribute argument %E is not in the range [0, %wu]"
30632msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
30633
30634#: c-family/c-attribs.c:3700
30635#, gcc-internal-format
30636msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
30637msgstr ""
30638
30639#: c-family/c-attribs.c:3767 c-family/c-attribs.c:5386
30640#, fuzzy, gcc-internal-format
30641msgid "cannot set %qE attribute after definition"
30642msgstr "ei voi asettaa %qE-attribuuttia määrittelyn jälkeen"
30643
30644#: c-family/c-attribs.c:3834
30645#, fuzzy, gcc-internal-format
30646msgid "%qE attribute duplicated"
30647msgstr "%qE-attribuuttia ei huomioida %qE:lle"
30648
30649#: c-family/c-attribs.c:3836
30650#, fuzzy, gcc-internal-format
30651msgid "%qE attribute follows %qE"
30652msgstr "%qE-attribuuttia ei huomioida %qE:lle"
30653
30654#: c-family/c-attribs.c:3935
30655#, fuzzy, gcc-internal-format
30656msgid "type was previously declared %qE"
30657msgstr "%q+#D aiemmin esitelty täällä"
30658
30659#: c-family/c-attribs.c:3948 cp/class.c:4756
30660#, fuzzy, gcc-internal-format
30661msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
30662msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
30663
30664#: c-family/c-attribs.c:4006
30665#, fuzzy, gcc-internal-format
30666msgid "%qE argument not an identifier"
30667msgstr "tunniste %qE on ristiriidassa C++:n varatun sanan kanssa"
30668
30669#: c-family/c-attribs.c:4017
30670#, fuzzy, gcc-internal-format
30671msgid "%qD is not compatible with %qD"
30672msgstr "%qD ei ole %qD:n jäsen"
30673
30674#: c-family/c-attribs.c:4020
30675#, fuzzy, gcc-internal-format
30676msgid "%qE argument is not a function"
30677msgstr "%qE esitelty funktion palauttavana funktiona"
30678
30679#: c-family/c-attribs.c:4068 cp/name-lookup.c:6077
30680#, fuzzy, gcc-internal-format
30681msgid "deprecated message is not a string"
30682msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
30683
30684#: c-family/c-attribs.c:4109
30685#, gcc-internal-format
30686msgid "%qE attribute ignored for %qE"
30687msgstr "%qE-attribuuttia ei huomioida %qE:lle"
30688
30689#: c-family/c-attribs.c:4167 c-family/c-attribs.c:4169
30690#, gcc-internal-format
30691msgid "invalid vector type for attribute %qE"
30692msgstr "epäkelpo vektorityyppi attribuutille %qE"
30693
30694#: c-family/c-attribs.c:4204 c-family/c-attribs.c:4208
30695#, fuzzy, gcc-internal-format
30696msgid "%qE attribute argument value %qE is negative"
30697msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
30698
30699#: c-family/c-attribs.c:4221 c-family/c-attribs.c:4225
30700#, fuzzy, gcc-internal-format
30701msgid "%qE attribute argument value %qE exceeds %wu"
30702msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
30703
30704#: c-family/c-attribs.c:4233 ada/gcc-interface/utils.c:4169
30705#, gcc-internal-format
30706msgid "vector size not an integral multiple of component size"
30707msgstr ""
30708
30709#: c-family/c-attribs.c:4239 ada/gcc-interface/utils.c:4176
30710#, fuzzy, gcc-internal-format
30711msgid "zero vector size"
30712msgstr "nollan kokoinen taulukko %qD"
30713
30714#: c-family/c-attribs.c:4248 c-family/c-attribs.c:4251
30715#, gcc-internal-format
30716msgid "number of components of the vector not a power of two"
30717msgstr "vektorin komponenttien määrä ei ole kahden potenssi"
30718
30719#: c-family/c-attribs.c:4311
30720#, fuzzy, gcc-internal-format
30721msgid "%qE attribute without arguments on a non-prototype"
30722msgstr "ei-tyhjä attribuutti ilman argumentteja ei-prototyypissä"
30723
30724#: c-family/c-attribs.c:4368
30725#, fuzzy, gcc-internal-format
30726msgid "%qE attribute ignored on objects of type %qT"
30727msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
30728
30729#: c-family/c-attribs.c:4376
30730#, fuzzy, gcc-internal-format
30731msgid "%qE attribute does not apply to functions"
30732msgstr "%qE-attribuutti pätee vain funktioihin"
30733
30734#: c-family/c-attribs.c:4510
30735#, fuzzy, gcc-internal-format
30736msgid "attribute %qs mismatch with mode %qs"
30737msgstr "%q+#T:n attribuutin on oltava %qs-avainsanan perässä"
30738
30739#: c-family/c-attribs.c:4559
30740#, fuzzy, gcc-internal-format
30741msgid "attribute %qs missing positional argument 2 provided in previous designation by argument %u"
30742msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
30743
30744#: c-family/c-attribs.c:4565
30745#, fuzzy, gcc-internal-format
30746msgid "attribute %qs positional argument 2 missing in previous designation"
30747msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
30748
30749#: c-family/c-attribs.c:4571
30750#, fuzzy, gcc-internal-format
30751msgid "attribute %qs positional argument 2 conflicts with previous designation by argument %u"
30752msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
30753
30754#: c-family/c-attribs.c:4579
30755#, gcc-internal-format
30756msgid "attribute %qs mismatched positional argument values %i and %i"
30757msgstr ""
30758
30759#: c-family/c-attribs.c:4601
30760#, fuzzy, gcc-internal-format, gfc-internal-format
30761msgid "designating the bound of variable length array argument %u"
30762msgstr "ISO C90 kieltää muuttuvakokoisen taulukon"
30763
30764#: c-family/c-attribs.c:4684
30765#, fuzzy, gcc-internal-format
30766msgid "attribute %qE without arguments on a non-prototype"
30767msgstr "ei-tyhjä attribuutti ilman argumentteja ei-prototyypissä"
30768
30769#: c-family/c-attribs.c:4734
30770#, fuzzy, gcc-internal-format
30771msgid "attribute %qE invalid mode"
30772msgstr "attribuuttia ei huomioida"
30773
30774#: c-family/c-attribs.c:4743
30775#, fuzzy, gcc-internal-format
30776msgid "attribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qs"
30777msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
30778
30779#: c-family/c-attribs.c:4771
30780#, fuzzy, gcc-internal-format
30781msgid "attribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qs"
30782msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
30783
30784#: c-family/c-attribs.c:4782
30785#, gcc-internal-format
30786msgid "attribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>"
30787msgstr ""
30788
30789#. The first positional argument is required.  It may be worth
30790#. dropping the requirement at some point and having read_only
30791#. apply to all const-qualified pointers and read_write or
30792#. write_only to the rest.
30793#: c-family/c-attribs.c:4795
30794#, fuzzy, gcc-internal-format
30795msgid "attribute %<%E(%s)%> missing an argument"
30796msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
30797
30798#: c-family/c-attribs.c:4836
30799#, gcc-internal-format
30800msgid "attribute %<%E(%s, %E, %E)%> invalid positional argument %i"
30801msgstr ""
30802
30803#: c-family/c-attribs.c:4839
30804#, gcc-internal-format
30805msgid "attribute %<%E(%s, %E)%> invalid positional argument %i"
30806msgstr ""
30807
30808#: c-family/c-attribs.c:4864
30809#, fuzzy, gcc-internal-format
30810msgid "attribute %qs positional argument %i invalid value %wi"
30811msgstr "muodostimen virheellinen käyttö mallina"
30812
30813#: c-family/c-attribs.c:4868
30814#, fuzzy, gcc-internal-format
30815msgid "attribute %qs positional argument %i value %wi exceeds number of function arguments %u"
30816msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
30817
30818#: c-family/c-attribs.c:4875
30819#, fuzzy, gcc-internal-format
30820msgid "attribute %qs invalid positional argument"
30821msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
30822
30823# XXX
30824#. The first argument must have a pointer or reference type.
30825#: c-family/c-attribs.c:4883
30826#, fuzzy, gcc-internal-format
30827msgid "attribute %qs positional argument 1 references non-pointer argument type %qT"
30828msgstr "ei-tyhjä argumentti viittaa ei-osoitinoperandiin (argumentti %lu, operandi %lu)"
30829
30830#: c-family/c-attribs.c:4894
30831#, gcc-internal-format
30832msgid "attribute %qs positional argument 1 references argument of function type %qT"
30833msgstr ""
30834
30835#: c-family/c-attribs.c:4907
30836#, fuzzy, gcc-internal-format
30837msgid "attribute %qs positional argument 1 references %qs-qualified argument type %qT"
30838msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
30839
30840# XXX
30841#: c-family/c-attribs.c:4925
30842#, fuzzy, gcc-internal-format
30843msgid "attribute %qs positional argument 2 references non-integer argument type %qT"
30844msgstr "ei-tyhjä argumentti viittaa ei-osoitinoperandiin (argumentti %lu, operandi %lu)"
30845
30846#: c-family/c-attribs.c:5143
30847#, gcc-internal-format
30848msgid "cleanup argument not an identifier"
30849msgstr "puhdistusargumentti ei ole tunniste"
30850
30851#: c-family/c-attribs.c:5150
30852#, gcc-internal-format
30853msgid "cleanup argument not a function"
30854msgstr "puhdistusargumentti ei ole funktio"
30855
30856#: c-family/c-attribs.c:5187
30857#, gcc-internal-format
30858msgid "%qE attribute requires prototypes with named arguments"
30859msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
30860
30861#: c-family/c-attribs.c:5195
30862#, gcc-internal-format
30863msgid "%qE attribute only applies to variadic functions"
30864msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
30865
30866#: c-family/c-attribs.c:5211 ada/gcc-interface/utils.c:6524
30867#, gcc-internal-format
30868msgid "requested position is not an integer constant"
30869msgstr "haluttu sijainti ei ole kokonaislukuvakio"
30870
30871#: c-family/c-attribs.c:5219 ada/gcc-interface/utils.c:6531
30872#, gcc-internal-format
30873msgid "requested position is less than zero"
30874msgstr "haluttu sijainti on pienempi kuin nolla"
30875
30876#: c-family/c-attribs.c:5274 ada/gcc-interface/utils.c:6886
30877#, fuzzy, gcc-internal-format
30878msgid "empty string in attribute %<target%>"
30879msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
30880
30881#: c-family/c-attribs.c:5432
30882#, fuzzy, gcc-internal-format
30883msgid "unrecognized %qE attribute argument %qs"
30884msgstr "tunnistamaton osoite"
30885
30886#: c-family/c-attribs.c:5450
30887#, fuzzy, gcc-internal-format
30888msgid "%qE attribute on a function not returning a pointer"
30889msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
30890
30891#: c-family/c-attribs.c:5465
30892#, fuzzy, gcc-internal-format
30893msgid "%qE attribute is only valid on %<struct%> type"
30894msgstr "%qE-attribuutti pätee vain funktiotyyppeihin"
30895
30896#: c-family/c-attribs.c:5501
30897#, fuzzy, gcc-internal-format
30898msgid "%qE attribute argument %qE is not an integer constant"
30899msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
30900
30901#: c-family/c-attribs.c:5510
30902#, fuzzy, gcc-internal-format
30903msgid "%qE attribute argument %qE exceeds %u"
30904msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
30905
30906#: c-family/c-attribs.c:5532
30907#, fuzzy, gcc-internal-format
30908msgid "%qE attribute may be put on a typedef only; attribute is ignored"
30909msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
30910
30911#: c-family/c-attribs.c:5544
30912#, fuzzy, gcc-internal-format
30913msgid "%qE attribute is for pointer types only"
30914msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
30915
30916#: c-family/c-attribs.c:5563
30917#, fuzzy, gcc-internal-format
30918msgid "%qE is only applicable to Objective-C class interfaces, attribute ignored"
30919msgstr "%qE ei ole Objective-C-luokkanimi eikä -alias"
30920
30921#: c-family/c-attribs.c:5586
30922#, fuzzy, gcc-internal-format
30923msgid "%qE cannot be applied to non-pointer type %qT"
30924msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
30925
30926#: c-family/c-attribs.c:5599
30927#, fuzzy, gcc-internal-format
30928msgid "%qE attribute argument %qE is not an integer constant between 0 and 3"
30929msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
30930
30931#: c-family/c-attribs.c:5611
30932#, fuzzy, gcc-internal-format
30933msgid "%qE attribute argument %qE is not recognised"
30934msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
30935
30936#: c-family/c-attribs.c:5628
30937#, fuzzy, gcc-internal-format
30938msgid "unknown attribute %qE"
30939msgstr "<tuntematon>"
30940
30941#: c-family/c-attribs.c:5655
30942#, fuzzy, gcc-internal-format
30943msgid "invalid operand type %qT for %qs"
30944msgstr "virheellinen parametrityyppi %qT"
30945
30946#: c-family/c-attribs.c:5759
30947#, fuzzy, gcc-internal-format
30948msgid "%qs attribute not supported for %qT in %<__builtin_has_attribute%>"
30949msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
30950
30951#: c-family/c-attribs.c:5761
30952#, fuzzy, gcc-internal-format
30953msgid "%qs attribute not supported for %qE in %<__builtin_has_attribute%>"
30954msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
30955
30956#: c-family/c-attribs.c:5938
30957#, fuzzy, gcc-internal-format
30958msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
30959msgstr "Rinnakkaiset työt (-j) eivät ole tuettuja tällä alustalla."
30960
30961#: c-family/c-common.c:759
30962#, gcc-internal-format
30963msgid "%qD is not defined outside of function scope"
30964msgstr "%qD ei ole määritelty funktion näkyvyysalueen ulkopuolella"
30965
30966#: c-family/c-common.c:804
30967#, gcc-internal-format
30968msgid "size of string literal is too large"
30969msgstr "merkkijonoliteraalin koko on liian suuri"
30970
30971#: c-family/c-common.c:827
30972#, gcc-internal-format
30973msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
30974msgstr "merkkijonon pituudeksi annettu %1$qd merkkiä on suurempi kuin ISO C%3$d -kääntäjiltä vaadittu %2$qd merkkiä"
30975
30976#: c-family/c-common.c:1000
30977#, gcc-internal-format
30978msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
30979msgstr ""
30980
30981#: c-family/c-common.c:1041
30982#, fuzzy, gcc-internal-format
30983msgid "%<__builtin_shuffle%> last argument must be an integer vector"
30984msgstr "puhdistusargumentti ei ole tunniste"
30985
30986#: c-family/c-common.c:1050
30987#, fuzzy, gcc-internal-format
30988msgid "%<__builtin_shuffle%> arguments must be vectors"
30989msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1"
30990
30991#: c-family/c-common.c:1057
30992#, fuzzy, gcc-internal-format
30993msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
30994msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1"
30995
30996#: c-family/c-common.c:1068
30997#, fuzzy, gcc-internal-format
30998msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
30999msgstr "puhdistusargumentti ei ole tunniste"
31000
31001#: c-family/c-common.c:1078
31002#, fuzzy, gcc-internal-format
31003msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
31004msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1"
31005
31006#: c-family/c-common.c:1127
31007#, fuzzy, gcc-internal-format
31008msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
31009msgstr "puhdistusargumentti ei ole tunniste"
31010
31011#: c-family/c-common.c:1136
31012#, fuzzy, gcc-internal-format
31013msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
31014msgstr "puhdistusargumentti ei ole tunniste"
31015
31016#: c-family/c-common.c:1145
31017#, fuzzy, gcc-internal-format
31018msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
31019msgstr "puhdistusargumentti ei ole tunniste"
31020
31021#: c-family/c-common.c:1764
31022#, gcc-internal-format
31023msgid "operation on %qE may be undefined"
31024msgstr "operaatio %qE:lle voi olla määrittelemätön"
31025
31026#: c-family/c-common.c:2115
31027#, gcc-internal-format
31028msgid "case label does not reduce to an integer constant"
31029msgstr "case-nimike ei pelkisty kokonaislukuvakioksi"
31030
31031#: c-family/c-common.c:2198
31032#, gcc-internal-format
31033msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
31034msgstr ""
31035
31036#: c-family/c-common.c:2743
31037#, fuzzy, gcc-internal-format
31038msgid "invalid operands to binary %s (have %qT and %qT)"
31039msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
31040
31041#: c-family/c-common.c:2992
31042#, gcc-internal-format
31043msgid "comparison is always false due to limited range of data type"
31044msgstr "vertailu on aina epätosi johtuen tietotyypin rajallisesta arvoalueesta"
31045
31046#: c-family/c-common.c:2995
31047#, gcc-internal-format
31048msgid "comparison is always true due to limited range of data type"
31049msgstr "vertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueesta"
31050
31051#: c-family/c-common.c:3092
31052#, fuzzy, gcc-internal-format
31053msgid "comparison of unsigned expression in %<>= 0%> is always true"
31054msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
31055
31056#: c-family/c-common.c:3100
31057#, fuzzy, gcc-internal-format
31058msgid "comparison of unsigned expression in %<< 0%> is always false"
31059msgstr "vertailu ”etumerkitön lauseke < 0” on aina epätosi"
31060
31061#: c-family/c-common.c:3144
31062#, gcc-internal-format
31063msgid "pointer of type %<void *%> used in arithmetic"
31064msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
31065
31066#: c-family/c-common.c:3153
31067#, gcc-internal-format
31068msgid "pointer to a function used in arithmetic"
31069msgstr "funktio-osoitinta käytetty laskutoimituksessa"
31070
31071#: c-family/c-common.c:3330
31072#, fuzzy, gcc-internal-format
31073msgid "enum constant in boolean context"
31074msgstr "lueteltu tyyppi määritelty täällä"
31075
31076#: c-family/c-common.c:3357
31077#, gcc-internal-format
31078msgid "the address of %qD will always evaluate as %<true%>"
31079msgstr "%qD:n osoite tulee aina olemaan %<true%>"
31080
31081#: c-family/c-common.c:3401
31082#, gcc-internal-format
31083msgid "%<*%> in boolean context, suggest %<&&%> instead"
31084msgstr "%<*%> totuusarvokontekstissa, ehdotetaan %<&&%> sen sijaan"
31085
31086#: c-family/c-common.c:3413
31087#, fuzzy, gcc-internal-format
31088msgid "%<<<%> in boolean context, did you mean %<<%>?"
31089msgstr "%<::%E%> on esittelemättä"
31090
31091#: c-family/c-common.c:3429
31092#, fuzzy, gcc-internal-format
31093msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
31094msgstr "%qD:n osoite tulee aina olemaan %<true%>"
31095
31096#: c-family/c-common.c:3438
31097#, fuzzy, gcc-internal-format
31098msgid "%<?:%> using integer constants in boolean context"
31099msgstr "lueteltu tyyppi määritelty täällä"
31100
31101#: c-family/c-common.c:3474
31102#, fuzzy, gcc-internal-format
31103msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
31104msgstr "%qD:n osoite tulee aina olemaan %<true%>"
31105
31106#: c-family/c-common.c:3500 cp/semantics.c:842 cp/typeck.c:9576
31107#, gcc-internal-format
31108msgid "suggest parentheses around assignment used as truth value"
31109msgstr "ehdotetaan sulkeita totuusarvona käytetyn sijoituksen ympärille"
31110
31111#: c-family/c-common.c:3587 c/c-decl.c:4687 c/c-decl.c:7080 c/c-typeck.c:15489
31112#, gcc-internal-format
31113msgid "invalid use of %<restrict%>"
31114msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
31115
31116#: c-family/c-common.c:3661
31117#, gcc-internal-format
31118msgid "invalid application of %<sizeof%> to a function type"
31119msgstr "epäkelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
31120
31121#: c-family/c-common.c:3671
31122#, fuzzy, gcc-internal-format
31123msgid "ISO C++ does not permit %<alignof%> applied to a function type"
31124msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktioiden ulkopuolella"
31125
31126#: c-family/c-common.c:3674
31127#, fuzzy, gcc-internal-format
31128msgid "ISO C does not permit %<_Alignof%> applied to a function type"
31129msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktioiden ulkopuolella"
31130
31131#: c-family/c-common.c:3685
31132#, gcc-internal-format
31133msgid "invalid application of %qs to a void type"
31134msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
31135
31136#: c-family/c-common.c:3694
31137#, fuzzy, gcc-internal-format
31138msgid "invalid application of %qs to incomplete type %qT"
31139msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
31140
31141#: c-family/c-common.c:3702
31142#, fuzzy, gcc-internal-format
31143msgid "invalid application of %qs to array type %qT of incomplete element type"
31144msgstr "epäkelpo %qs:n soveltaminen vaillinaiseen tyyppiin %qT "
31145
31146#: c-family/c-common.c:3754
31147#, gcc-internal-format
31148msgid "%<__alignof%> applied to a bit-field"
31149msgstr "%<__alignof%>-avainsanaa sovellettu bittikenttään"
31150
31151#: c-family/c-common.c:4554
31152#, gcc-internal-format
31153msgid "first argument to %<va_arg%> not of type %<va_list%>"
31154msgstr "%<va_arg%>-funktion ensimmäinen argumentti ei ole tyyppiä %<va_list%>"
31155
31156#: c-family/c-common.c:4674
31157#, gcc-internal-format
31158msgid "cannot disable built-in function %qs"
31159msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
31160
31161#: c-family/c-common.c:4865
31162#, gcc-internal-format
31163msgid "pointers are not permitted as case values"
31164msgstr "osoittimet eivät ole sallittuja case-arvoja"
31165
31166#: c-family/c-common.c:4872
31167#, gcc-internal-format
31168msgid "range expressions in switch statements are non-standard"
31169msgstr "arvoaluelausekkeet switch-lauseessa eivät ole standardin mukaisia"
31170
31171#: c-family/c-common.c:4900
31172#, gcc-internal-format
31173msgid "empty range specified"
31174msgstr "tyhjä arvoalue annettu"
31175
31176#: c-family/c-common.c:4952
31177#, gcc-internal-format
31178msgid "duplicate (or overlapping) case value"
31179msgstr "case-arvon kaksoiskappale (tai limitys)"
31180
31181#: c-family/c-common.c:4954
31182#, gcc-internal-format
31183msgid "this is the first entry overlapping that value"
31184msgstr "tämä on ensimmäinen arvoa limittävä kenttä"
31185
31186#: c-family/c-common.c:4958
31187#, gcc-internal-format
31188msgid "duplicate case value"
31189msgstr "case-arvon kaksoiskappale"
31190
31191#: c-family/c-common.c:4959 c-family/c-warn.c:2526
31192#, gcc-internal-format
31193msgid "previously used here"
31194msgstr "viimeksi käytetty täällä"
31195
31196#: c-family/c-common.c:4963
31197#, gcc-internal-format
31198msgid "multiple default labels in one switch"
31199msgstr "useita default-nimikkeitä samassa switch-lauseessa"
31200
31201#: c-family/c-common.c:4965
31202#, gcc-internal-format
31203msgid "this is the first default label"
31204msgstr "tämä on ensimmäinen default-nimiö"
31205
31206#: c-family/c-common.c:5077
31207#, gcc-internal-format
31208msgid "taking the address of a label is non-standard"
31209msgstr "nimikkeen osoitteen ottaminen ei ole standardia"
31210
31211#: c-family/c-common.c:5255
31212#, fuzzy, gcc-internal-format
31213msgid "requested alignment is not an integer constant"
31214msgstr "haluttu sijainti ei ole kokonaislukuvakio"
31215
31216#: c-family/c-common.c:5263 c-family/c-common.c:5273
31217#, fuzzy, gcc-internal-format
31218msgid "requested alignment %qE is not a positive power of 2"
31219msgstr "pyydetty kohdistus ei ole kahden potenssi"
31220
31221#: c-family/c-common.c:5283
31222#, fuzzy, gcc-internal-format
31223msgid "requested alignment %qE exceeds object file maximum %u"
31224msgstr "%s: kentän ”%s” arvot eivät saa olla suurempia kuin %d"
31225
31226#: c-family/c-common.c:5291
31227#, fuzzy, gcc-internal-format
31228msgid "requested alignment %qE exceeds maximum %u"
31229msgstr "%s: kentän ”%s” arvot eivät saa olla suurempia kuin %d"
31230
31231#: c-family/c-common.c:5465
31232#, fuzzy, gcc-internal-format
31233msgid "not enough variable arguments to fit a sentinel"
31234msgstr "ei tarpeeksi muuttuja-argumentteja lopetusalkion mahduttamiseksi"
31235
31236#: c-family/c-common.c:5479
31237#, gcc-internal-format
31238msgid "missing sentinel in function call"
31239msgstr "lopetusalkio puuttuu funktiokutsusta"
31240
31241#: c-family/c-common.c:5598
31242#, gcc-internal-format
31243msgid "%qs pointer is null"
31244msgstr ""
31245
31246#: c-family/c-common.c:5607
31247#, gcc-internal-format, gfc-internal-format
31248msgid "argument %u null where non-null expected"
31249msgstr ""
31250
31251#: c-family/c-common.c:5706 c-family/c-common.c:5756
31252#, fuzzy, gcc-internal-format
31253msgid "bad option %qs to attribute %<optimize%>"
31254msgstr "%s ei ole liitospiste tai virheellinen valitsin"
31255
31256#: c-family/c-common.c:5709 c-family/c-common.c:5760
31257#, fuzzy, gcc-internal-format
31258msgid "bad option %qs to pragma %<optimize%>"
31259msgstr "%s ei ole liitospiste tai virheellinen valitsin"
31260
31261#: c-family/c-common.c:5794
31262#, fuzzy, gcc-internal-format
31263msgid "attribute %<fallthrough%> specified multiple times"
31264msgstr "oletusargumentti määritelty lambda-parametrille"
31265
31266#: c-family/c-common.c:5798
31267#, fuzzy, gcc-internal-format
31268msgid "%<fallthrough%> attribute specified with a parameter"
31269msgstr "oletusargumentti määritelty lambda-parametrille"
31270
31271#: c-family/c-common.c:5974 c-family/c-common.c:6804 c-family/c-common.c:6851
31272#: c-family/c-common.c:6926 c-family/c-common.c:6999 c/c-typeck.c:3721
31273#, gcc-internal-format
31274msgid "too few arguments to function %qE"
31275msgstr "liian vähän argumentteja funktiolle %qE"
31276
31277#: c-family/c-common.c:5979 c-family/c-common.c:6857 c-family/c-common.c:7025
31278#: c/c-typeck.c:3585
31279#, gcc-internal-format
31280msgid "too many arguments to function %qE"
31281msgstr "liian monta argumenttia funktiolle %qE"
31282
31283#: c-family/c-common.c:6021
31284#, fuzzy, gcc-internal-format
31285msgid "third argument to function %qE must be a constant integer"
31286msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
31287
31288#: c-family/c-common.c:6046
31289#, fuzzy, gcc-internal-format
31290msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
31291msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
31292
31293#: c-family/c-common.c:6067 c-family/c-common.c:6111
31294#, gcc-internal-format
31295msgid "non-floating-point argument in call to function %qE"
31296msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
31297
31298#: c-family/c-common.c:6090
31299#, gcc-internal-format
31300msgid "non-floating-point arguments in call to function %qE"
31301msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
31302
31303#: c-family/c-common.c:6104
31304#, gcc-internal-format
31305msgid "non-const integer argument %u in call to function %qE"
31306msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
31307
31308#: c-family/c-common.c:6124
31309#, fuzzy, gcc-internal-format
31310msgid "non-integer argument 3 in call to function %qE"
31311msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
31312
31313#: c-family/c-common.c:6141 c-family/c-common.c:6191
31314#, fuzzy, gcc-internal-format
31315msgid "argument %u in call to function %qE does not have integral type"
31316msgstr "ylivuoto vakiolausekkeessa"
31317
31318#: c-family/c-common.c:6148
31319#, fuzzy, gcc-internal-format
31320msgid "argument 3 in call to function %qE does not have pointer to integral type"
31321msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
31322
31323#: c-family/c-common.c:6154
31324#, fuzzy, gcc-internal-format
31325msgid "argument 3 in call to function %qE has pointer to enumerated type"
31326msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
31327
31328#: c-family/c-common.c:6160
31329#, fuzzy, gcc-internal-format
31330msgid "argument 3 in call to function %qE has pointer to boolean type"
31331msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
31332
31333#: c-family/c-common.c:6166 c-family/c-common.c:6173 c-family/c-common.c:6228
31334#: c-family/c-common.c:6235
31335#, fuzzy, gcc-internal-format
31336msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
31337msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
31338
31339#: c-family/c-common.c:6197
31340#, fuzzy, gcc-internal-format
31341msgid "argument 3 in call to function %qE has enumerated type"
31342msgstr "ylivuoto vakiolausekkeessa"
31343
31344#: c-family/c-common.c:6203
31345#, fuzzy, gcc-internal-format
31346msgid "argument 3 in call to function %qE has boolean type"
31347msgstr "ylivuoto vakiolausekkeessa"
31348
31349#: c-family/c-common.c:6216
31350#, fuzzy, gcc-internal-format
31351msgid "argument %u in call to function %qE does not have pointer type"
31352msgstr "ylivuoto vakiolausekkeessa"
31353
31354#: c-family/c-common.c:6222
31355#, fuzzy, gcc-internal-format
31356msgid "argument %u in call to function %qE points to incomplete type"
31357msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
31358
31359#: c-family/c-common.c:6487
31360#, fuzzy, gcc-internal-format
31361msgid "cannot apply %<offsetof%> to static data member %qD"
31362msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
31363
31364#: c-family/c-common.c:6492
31365#, fuzzy, gcc-internal-format
31366msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
31367msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
31368
31369#: c-family/c-common.c:6499
31370#, fuzzy, gcc-internal-format
31371msgid "cannot apply %<offsetof%> to a non constant address"
31372msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
31373
31374#: c-family/c-common.c:6512
31375#, fuzzy, gcc-internal-format
31376msgid "attempt to take address of bit-field structure member %qD"
31377msgstr "bittikenttätietueen jäsenestä %qs yritettiin ottaa osoite"
31378
31379#: c-family/c-common.c:6565
31380#, gcc-internal-format
31381msgid "index %E denotes an offset greater than size of %qT"
31382msgstr ""
31383
31384#: c-family/c-common.c:6726
31385#, gcc-internal-format
31386msgid "size of array is too large"
31387msgstr "taulukon koko on liian suuri"
31388
31389#: c-family/c-common.c:6834 c-family/c-common.c:6958
31390#, fuzzy, gcc-internal-format
31391msgid "operand type %qT is incompatible with argument %d of %qE"
31392msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
31393
31394#: c-family/c-common.c:6868
31395#, fuzzy, gcc-internal-format
31396msgid "expecting argument of type pointer or of type integer for argument 1"
31397msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
31398
31399#: c-family/c-common.c:6884
31400#, fuzzy, gcc-internal-format
31401msgid "both arguments must be compatible"
31402msgstr "argumentin <%s>:lle on oltava yksittäinen merkki"
31403
31404#: c-family/c-common.c:7100
31405#, fuzzy, gcc-internal-format
31406msgid "incorrect number of arguments to function %qE"
31407msgstr "liian monta argumenttia funktiolle %qE"
31408
31409#: c-family/c-common.c:7114
31410#, fuzzy, gcc-internal-format
31411msgid "argument 1 of %qE must be a non-void pointer type"
31412msgstr "ylivuoto vakiolausekkeessa"
31413
31414#: c-family/c-common.c:7121
31415#, fuzzy, gcc-internal-format
31416msgid "argument 1 of %qE must be a pointer to a complete type"
31417msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
31418
31419#: c-family/c-common.c:7130
31420#, fuzzy, gcc-internal-format
31421msgid "argument 1 of %qE must be a pointer to a constant size type"
31422msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
31423
31424#: c-family/c-common.c:7141
31425#, fuzzy, gcc-internal-format
31426msgid "argument 1 of %qE must be a pointer to a nonzero size object"
31427msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
31428
31429#: c-family/c-common.c:7162
31430#, fuzzy, gcc-internal-format
31431msgid "argument %d of %qE must be a pointer type"
31432msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
31433
31434#: c-family/c-common.c:7170
31435#, fuzzy, gcc-internal-format
31436msgid "argument %d of %qE must be a pointer to a constant size type"
31437msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
31438
31439#: c-family/c-common.c:7176
31440#, fuzzy, gcc-internal-format
31441msgid "argument %d of %qE must not be a pointer to a function"
31442msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
31443
31444#: c-family/c-common.c:7184
31445#, fuzzy, gcc-internal-format
31446msgid "size mismatch in argument %d of %qE"
31447msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
31448
31449#: c-family/c-common.c:7197
31450#, fuzzy, gcc-internal-format
31451msgid "argument %d of %qE must not be a pointer to a %<const%> type"
31452msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
31453
31454#: c-family/c-common.c:7202
31455#, fuzzy, gcc-internal-format
31456msgid "argument %d of %qE discards %<const%> qualifier"
31457msgstr "%d. argumentti funktiolle %qE hylkää kohdeosoitintyypin %qv-määritteen"
31458
31459#: c-family/c-common.c:7211
31460#, fuzzy, gcc-internal-format
31461msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
31462msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
31463
31464#: c-family/c-common.c:7216
31465#, fuzzy, gcc-internal-format
31466msgid "argument %d of %qE discards %<volatile%> qualifier"
31467msgstr "%d. argumentti funktiolle %qE hylkää kohdeosoitintyypin %qv-määritteen"
31468
31469#: c-family/c-common.c:7229
31470#, fuzzy, gcc-internal-format
31471msgid "non-integer memory model argument %d of %qE"
31472msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
31473
31474#: c-family/c-common.c:7242
31475#, fuzzy, gcc-internal-format
31476msgid "invalid memory model argument %d of %qE"
31477msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
31478
31479#: c-family/c-common.c:7643
31480#, gcc-internal-format
31481msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
31482msgstr ""
31483
31484#: c-family/c-common.c:8270
31485#, fuzzy, gcc-internal-format
31486msgid "index value is out of bound"
31487msgstr "Arvo sallitun välin ulkopuolella."
31488
31489#: c-family/c-common.c:8312 c-family/c-common.c:8361 c-family/c-common.c:8377
31490#, fuzzy, gcc-internal-format
31491msgid "conversion of scalar %qT to vector %qT involves truncation"
31492msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
31493
31494#. Reject arguments that are built-in functions with
31495#. no library fallback.
31496#: c-family/c-common.c:8465
31497#, fuzzy, gcc-internal-format
31498msgid "built-in function %qE must be directly called"
31499msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
31500
31501#: c-family/c-common.c:8485
31502#, fuzzy, gcc-internal-format
31503msgid "size of array %qE is not a constant expression"
31504msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
31505
31506#: c-family/c-common.c:8488
31507#, fuzzy, gcc-internal-format
31508msgid "size of array is not a constant expression"
31509msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
31510
31511#: c-family/c-common.c:8492
31512#, fuzzy, gcc-internal-format
31513msgid "size %qE of array %qE is negative"
31514msgstr "taulukon %qE koko on negatiivinen"
31515
31516#: c-family/c-common.c:8495
31517#, fuzzy, gcc-internal-format
31518msgid "size %qE of array is negative"
31519msgstr "taulukon koko on negatiivinen"
31520
31521#: c-family/c-common.c:8500
31522#, fuzzy, gcc-internal-format
31523msgid "size %qE of array %qE exceeds maximum object size %qE"
31524msgstr "paikallisten objektien kokonaiskoko on liian suuri"
31525
31526#: c-family/c-common.c:8503
31527#, fuzzy, gcc-internal-format
31528msgid "size %qE of array exceeds maximum object size %qE"
31529msgstr "paikallisten objektien kokonaiskoko on liian suuri"
31530
31531#: c-family/c-common.c:8508
31532#, fuzzy, gcc-internal-format
31533msgid "size of array %qE exceeds maximum object size %qE"
31534msgstr "paikallisten objektien kokonaiskoko on liian suuri"
31535
31536#: c-family/c-common.c:8511
31537#, fuzzy, gcc-internal-format
31538msgid "size of array exceeds maximum object size %qE"
31539msgstr "paikallisten objektien kokonaiskoko on liian suuri"
31540
31541#: c-family/c-common.c:8582
31542#, gcc-internal-format
31543msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
31544msgstr ""
31545
31546#: c-family/c-format.c:199
31547#, gcc-internal-format
31548msgid "function does not return string type"
31549msgstr "funktio ei palauta merkkijonotyyppiä"
31550
31551#: c-family/c-format.c:233
31552#, fuzzy, gcc-internal-format
31553msgid "format string argument is not a string type"
31554msgstr "muotomerkkijonoargumentti seuraa muotoiltavia argumentteja"
31555
31556#: c-family/c-format.c:259
31557#, fuzzy, gcc-internal-format
31558msgid "found a %qs reference but the format argument should be a string"
31559msgstr ""
31560"Käyttö: %s MUOTOILU [ARGUMENTTI]...\n"
31561"  tai:  %s VALITSIN\n"
31562
31563#: c-family/c-format.c:262
31564#, fuzzy, gcc-internal-format
31565msgid "found a %qT but the format argument should be a string"
31566msgstr ""
31567"Käyttö: %s MUOTOILU [ARGUMENTTI]...\n"
31568"  tai:  %s VALITSIN\n"
31569
31570#: c-family/c-format.c:272
31571#, fuzzy, gcc-internal-format
31572msgid "format argument should be a %qs reference but a string was found"
31573msgstr ""
31574"Käyttö: %s MUOTOILU [ARGUMENTTI]...\n"
31575"  tai:  %s VALITSIN\n"
31576
31577#: c-family/c-format.c:294
31578#, fuzzy, gcc-internal-format
31579msgid "format argument should be a %qs reference"
31580msgstr ""
31581"Käyttö: %s MUOTOILU [ARGUMENTTI]...\n"
31582"  tai:  %s VALITSIN\n"
31583
31584#: c-family/c-format.c:349
31585#, gcc-internal-format
31586msgid "unrecognized format specifier"
31587msgstr "tunnistamaton muotomäärite"
31588
31589#: c-family/c-format.c:362
31590#, fuzzy, gcc-internal-format
31591msgid "%qE is only allowed in Objective-C dialects"
31592msgstr "%qs ei ole kelpo tulostetiedosto"
31593
31594#: c-family/c-format.c:371
31595#, gcc-internal-format
31596msgid "%qE is an unrecognized format function type"
31597msgstr "%qE on tunnistamaton muotofunktiotyyppi"
31598
31599#: c-family/c-format.c:393
31600#, fuzzy, gcc-internal-format
31601msgid "format string argument follows the arguments to be formatted"
31602msgstr "muotomerkkijonoargumentti seuraa muotoiltavia argumentteja"
31603
31604#: c-family/c-format.c:1238
31605#, gcc-internal-format
31606msgid "function %qD might be a candidate for %qs format attribute"
31607msgstr "funktio %qD voi olla ehdokas %qs-muotoiluattribuutille"
31608
31609#: c-family/c-format.c:1329 c-family/c-format.c:1350 c-family/c-format.c:2784
31610#, gcc-internal-format
31611msgid "missing $ operand number in format"
31612msgstr "$-operandinumero puuttuu muotoilussa"
31613
31614#: c-family/c-format.c:1359
31615#, gcc-internal-format, gfc-internal-format
31616msgid "%s does not support %%n$ operand number formats"
31617msgstr "%s ei tue %%n$-operandinumeromuotoilua"
31618
31619#: c-family/c-format.c:1366
31620#, gcc-internal-format
31621msgid "operand number out of range in format"
31622msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
31623
31624#: c-family/c-format.c:1389
31625#, gcc-internal-format, gfc-internal-format
31626msgid "format argument %d used more than once in %s format"
31627msgstr "muotoiluargumentti %d käytössä useammin kuin kerran %s-muotoilussa"
31628
31629#: c-family/c-format.c:1422
31630#, fuzzy, gcc-internal-format
31631msgid "%<$%>operand number used after format without operand number"
31632msgstr "$-operandinumeroa käytetty operandinumerottoman muotoilun jälkeen"
31633
31634#: c-family/c-format.c:1453
31635#, fuzzy, gcc-internal-format
31636msgid "format argument %d unused before used argument %d in %<$%>-style format"
31637msgstr "muotoiluargumentti %d käyttämätön ennen käytettyä argumenttia %d $-tyylisessä muotoilussa"
31638
31639# XXX
31640#: c-family/c-format.c:1556
31641#, gcc-internal-format
31642msgid "format not a string literal, format string not checked"
31643msgstr "muotoilu ei ole merkkijonoliteraali, muotoilumerkkijonoa ei tarkisteta"
31644
31645#: c-family/c-format.c:1571 c-family/c-format.c:1574
31646#, gcc-internal-format
31647msgid "format not a string literal and no format arguments"
31648msgstr "muotoilu ei ole merkkijonoliteraali eikä muotoiluargumentteja"
31649
31650#: c-family/c-format.c:1577
31651#, gcc-internal-format
31652msgid "format not a string literal, argument types not checked"
31653msgstr "muotoilu ei ole merkkijonoliteraali, argumenttityyppejä ei tarkisteta"
31654
31655#: c-family/c-format.c:1594
31656#, gcc-internal-format
31657msgid "too many arguments for format"
31658msgstr "liian monta argumenttia muotoilulle"
31659
31660#: c-family/c-format.c:1599
31661#, fuzzy, gcc-internal-format
31662msgid "unused arguments in %<$%>-style format"
31663msgstr "käyttämättömiä argumentteja $-tyylisessä muotoilussa"
31664
31665#: c-family/c-format.c:1602
31666#, gcc-internal-format, gfc-internal-format
31667msgid "zero-length %s format string"
31668msgstr "%s-muotoilumerkkijonon pituus on nolla"
31669
31670#: c-family/c-format.c:1606
31671#, gcc-internal-format
31672msgid "format is a wide character string"
31673msgstr "muotoilu on leveämerkkinen merkkijono"
31674
31675#: c-family/c-format.c:1610
31676#, fuzzy, gcc-internal-format
31677msgid "format string is not an array of type %qs"
31678msgstr "muotomerkkijonoargumentti seuraa muotoiltavia argumentteja"
31679
31680#: c-family/c-format.c:1613
31681#, gcc-internal-format
31682msgid "unterminated format string"
31683msgstr "päättämätön muotoilumerkkijono"
31684
31685#: c-family/c-format.c:2027
31686#, fuzzy, gcc-internal-format
31687msgid "%s used with %<%%%c%> %s format"
31688msgstr "%s ei tue muotoilua %<%%%c%> %s"
31689
31690#: c-family/c-format.c:2037
31691#, fuzzy, gcc-internal-format, gfc-internal-format
31692msgid "%s does not support %s"
31693msgstr "%s ei tue muotoilua %<%%%c%> %s"
31694
31695#: c-family/c-format.c:2047
31696#, fuzzy, gcc-internal-format
31697msgid "%s does not support %s with the %<%%%c%> %s format"
31698msgstr "%s ei tue muotoilua %<%%%c%> %s"
31699
31700#: c-family/c-format.c:2061
31701#, gcc-internal-format, gfc-internal-format
31702msgid "%s used within a quoted sequence"
31703msgstr ""
31704
31705#: c-family/c-format.c:2074
31706#, gcc-internal-format
31707msgid "%qc conversion used unquoted"
31708msgstr ""
31709
31710# XXX
31711#: c-family/c-format.c:2192 c-family/c-format.c:2523
31712#, gcc-internal-format, gfc-internal-format
31713msgid "repeated %s in format"
31714msgstr "toistettu %s muotoilussa"
31715
31716#: c-family/c-format.c:2203
31717#, gcc-internal-format
31718msgid "missing fill character at end of strfmon format"
31719msgstr "täytemerkki puuttuu strfmon-muotoilun lopusta"
31720
31721#: c-family/c-format.c:2305
31722#, gcc-internal-format, gfc-internal-format
31723msgid "zero width in %s format"
31724msgstr "%s-muotoilun leveys on nolla"
31725
31726#: c-family/c-format.c:2328
31727#, gcc-internal-format, gfc-internal-format
31728msgid "empty left precision in %s format"
31729msgstr "%s-muotoilussa vasen tarkkuus on tyhjä"
31730
31731#: c-family/c-format.c:2419
31732#, gcc-internal-format, gfc-internal-format
31733msgid "empty precision in %s format"
31734msgstr "%s-muotoilussa tarkkuus on tyhjä"
31735
31736#: c-family/c-format.c:2497
31737#, gcc-internal-format
31738msgid "%s does not support the %qs %s length modifier"
31739msgstr "%s ei tue pituusmäärettä %qs %s"
31740
31741#: c-family/c-format.c:2553
31742#, gcc-internal-format
31743msgid "unknown conversion type character %qc in format"
31744msgstr "muotoilussa on tuntematon muunnostyyppimerkki %qc"
31745
31746#: c-family/c-format.c:2565
31747#, gcc-internal-format
31748msgid "%s does not support the %<%%%c%> %s format"
31749msgstr "%s ei tue muotoilua %<%%%c%> %s"
31750
31751#: c-family/c-format.c:2597
31752#, fuzzy, gcc-internal-format
31753msgid "%s ignored with %s and %<%%%c%> %s format"
31754msgstr "%s ei tue muotoilua %<%%%c%> %s"
31755
31756#: c-family/c-format.c:2602
31757#, fuzzy, gcc-internal-format, gfc-internal-format
31758msgid "%s ignored with %s in %s format"
31759msgstr "väärinmuodostettu %<#pragma %s%>, jätetään huomiotta"
31760
31761#: c-family/c-format.c:2609
31762#, fuzzy, gcc-internal-format
31763msgid "use of %s and %s together with %<%%%c%> %s format"
31764msgstr "muotoilussa %3$s käytetään lippuja %1$s ja %2$s"
31765
31766#: c-family/c-format.c:2614
31767#, gcc-internal-format, gfc-internal-format
31768msgid "use of %s and %s together in %s format"
31769msgstr "muotoilussa %3$s käytetään lippuja %1$s ja %2$s"
31770
31771#: c-family/c-format.c:2641
31772#, gcc-internal-format
31773msgid "%<%%%c%> yields only last 2 digits of year in some locales"
31774msgstr "%<%%%c%> antaa vain vuoden kaksi viimeistä numeroa joissakin maa-asetustoissa"
31775
31776#: c-family/c-format.c:2645
31777#, gcc-internal-format
31778msgid "%<%%%c%> yields only last 2 digits of year"
31779msgstr "%<%%%c%> antaa vain vuoden kaksi viimeistä numeroa"
31780
31781#: c-family/c-format.c:2672
31782#, gcc-internal-format
31783msgid "no closing %<]%> for %<%%[%> format"
31784msgstr "%<%%[%>-muotoilua ei ole suljettu %<]%>:lla"
31785
31786#: c-family/c-format.c:2701
31787#, fuzzy, gcc-internal-format
31788msgid "use of %qs length modifier with %qc type character has either no effect or undefined behavior"
31789msgstr "pituusmääreen %qs käyttö tyyppimerkillä %qc"
31790
31791#: c-family/c-format.c:2723
31792#, gcc-internal-format
31793msgid "%s does not support the %<%%%s%c%> %s format"
31794msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
31795
31796# XXX
31797#: c-family/c-format.c:2761
31798#, gcc-internal-format
31799msgid "operand number specified with suppressed assignment"
31800msgstr "operandinumero annettu vaiennetulla sijoituksella"
31801
31802#: c-family/c-format.c:2765
31803#, gcc-internal-format
31804msgid "operand number specified for format taking no argument"
31805msgstr "operandinumero annettu muotoilulle, joka ei ota argumentteja"
31806
31807# XXX
31808#: c-family/c-format.c:3116
31809#, fuzzy, gcc-internal-format
31810msgid "unquoted type name %<%.*s%> in format"
31811msgstr "toistettu %s muotoilussa"
31812
31813# XXX
31814#: c-family/c-format.c:3118
31815#, fuzzy, gcc-internal-format
31816msgid "unquoted operator %<%.*s%> in format"
31817msgstr "toistettu %s muotoilussa"
31818
31819#: c-family/c-format.c:3119
31820#, fuzzy, gcc-internal-format
31821msgid "unquoted keyword %<%.*s%> in format"
31822msgstr "sulautettu %<\\0%> muotoilussa"
31823
31824#: c-family/c-format.c:3122
31825#, fuzzy, gcc-internal-format
31826msgid "use %qs instead"
31827msgstr "käytä #includea sen sijaan"
31828
31829#: c-family/c-format.c:3174
31830#, fuzzy, gcc-internal-format
31831msgid "unquoted attribute in format"
31832msgstr "funktio voi olla ehdokas %<%s%>-attribuutille"
31833
31834#: c-family/c-format.c:3187
31835#, fuzzy, gcc-internal-format
31836msgid "unquoted name of built-in function %<%.*s%> in format"
31837msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
31838
31839#: c-family/c-format.c:3201
31840#, gcc-internal-format
31841msgid "unquoted identifier or keyword %<%.*s%> in format"
31842msgstr ""
31843
31844#: c-family/c-format.c:3229
31845#, gcc-internal-format
31846msgid "misspelled term %<%.*s%> in format; use %<%s%s%> instead"
31847msgstr ""
31848
31849#: c-family/c-format.c:3273
31850#, gcc-internal-format
31851msgid "quoted %qs directive in format; use %qs instead"
31852msgstr ""
31853
31854#: c-family/c-format.c:3280 c-family/c-format.c:3551
31855#, gcc-internal-format
31856msgid "contraction %<%.*s%> in format; use %qs instead"
31857msgstr ""
31858
31859#: c-family/c-format.c:3320
31860#, fuzzy, gcc-internal-format
31861msgid "unquoted whitespace character %qc in format"
31862msgstr "muotoilussa on tuntematon muunnostyyppimerkki %qc"
31863
31864#: c-family/c-format.c:3333
31865#, fuzzy, gcc-internal-format
31866msgid "spurious trailing space in format"
31867msgstr "vääränlainen seuraava %<%%%> muotoilussa"
31868
31869#: c-family/c-format.c:3354
31870#, fuzzy, gcc-internal-format
31871msgid "inconsistent capitalization in format"
31872msgstr "ei-vakio alustuslauseke kohdassa %L"
31873
31874#: c-family/c-format.c:3361
31875#, fuzzy, gcc-internal-format, gfc-internal-format
31876msgid "unquoted sequence of %i consecutive space characters in format"
31877msgstr "muotoilussa on tuntematon muunnostyyppimerkki %qc"
31878
31879#: c-family/c-format.c:3381
31880#, fuzzy, gcc-internal-format
31881msgid "unquoted control characters in format"
31882msgstr "muotoilussa on tuntematon muunnostyyppimerkki %qc"
31883
31884#: c-family/c-format.c:3388
31885#, fuzzy, gcc-internal-format
31886msgid "unquoted control character %qc in format"
31887msgstr "muotoilussa on tuntematon muunnostyyppimerkki %qc"
31888
31889#: c-family/c-format.c:3446
31890#, fuzzy, gcc-internal-format
31891msgid "unquoted option name %<%.*s%> in format"
31892msgstr "vääränlainen seuraava %<%%%> muotoilussa"
31893
31894#: c-family/c-format.c:3506
31895#, fuzzy, gcc-internal-format
31896msgid "unbalanced punctuation character %qc in format"
31897msgstr "muotoilussa on tuntematon muunnostyyppimerkki %qc"
31898
31899#: c-family/c-format.c:3525
31900#, gcc-internal-format
31901msgid "unquoted preprocessing directive %<%.*s%> in format"
31902msgstr ""
31903
31904# XXX
31905#: c-family/c-format.c:3561
31906#, fuzzy, gcc-internal-format
31907msgid "bare apostrophe %<'%> in format"
31908msgstr "toistettu %s muotoilussa"
31909
31910#: c-family/c-format.c:3563
31911#, gcc-internal-format
31912msgid "if avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives instead"
31913msgstr ""
31914
31915# XXX
31916#: c-family/c-format.c:3575
31917#, fuzzy, gcc-internal-format
31918msgid "grave accent %<`%> in format"
31919msgstr "toistettu %s muotoilussa"
31920
31921#: c-family/c-format.c:3577
31922#, gcc-internal-format
31923msgid "use the apostrophe directive %qs instead"
31924msgstr ""
31925
31926#: c-family/c-format.c:3589
31927#, gcc-internal-format
31928msgid "space followed by punctuation character %<%c%>"
31929msgstr ""
31930
31931# XXX
31932#: c-family/c-format.c:3600
31933#, fuzzy, gcc-internal-format
31934msgid "quoted %qs directive in format"
31935msgstr "toistettu %s muotoilussa"
31936
31937#: c-family/c-format.c:3602
31938#, gcc-internal-format
31939msgid "if using %qs is not feasible, use %qs instead"
31940msgstr ""
31941
31942#: c-family/c-format.c:3631
31943#, fuzzy, gcc-internal-format
31944msgid "spurious leading punctuation sequence %<%.*s%> in format"
31945msgstr "vääränlainen seuraava %<%%%> muotoilussa"
31946
31947#: c-family/c-format.c:3671
31948#, fuzzy, gcc-internal-format
31949msgid "spurious trailing punctuation sequence %<%.*s%> in format"
31950msgstr "vääränlainen seuraava %<%%%> muotoilussa"
31951
31952#: c-family/c-format.c:3688
31953#, gcc-internal-format
31954msgid "unquoted sequence of %i consecutive punctuation characters %q.*s in format"
31955msgstr ""
31956
31957#: c-family/c-format.c:3708
31958#, fuzzy, gcc-internal-format
31959msgid "unquoted non-graph characters in format"
31960msgstr "monimerkkinen sarkain %s"
31961
31962#: c-family/c-format.c:3715
31963#, fuzzy, gcc-internal-format
31964msgid "unquoted non-graph character %qc in format"
31965msgstr "muotoilussa on tuntematon muunnostyyppimerkki %qc"
31966
31967#: c-family/c-format.c:3747
31968#, fuzzy, gcc-internal-format
31969msgid "unbalanced punctuation character %<%c%> in format"
31970msgstr "muotoilussa on tuntematon muunnostyyppimerkki %qc"
31971
31972#: c-family/c-format.c:3754
31973#, fuzzy, gcc-internal-format
31974msgid "unterminated quoting directive"
31975msgstr "päättämätön muotoilumerkkijono"
31976
31977#: c-family/c-format.c:3763
31978#, fuzzy, gcc-internal-format
31979msgid "unterminated quote character %<%c%> in format"
31980msgstr "muotoilussa on tuntematon muunnostyyppimerkki %qc"
31981
31982#: c-family/c-format.c:3833
31983#, gcc-internal-format
31984msgid "spurious trailing %<%%%> in format"
31985msgstr "vääränlainen seuraava %<%%%> muotoilussa"
31986
31987#: c-family/c-format.c:3893
31988#, gcc-internal-format
31989msgid "conversion lacks type at end of format"
31990msgstr "muunnoksen tyyppi puuttuu muotoilun lopusta"
31991
31992#: c-family/c-format.c:3922
31993#, fuzzy, gcc-internal-format
31994msgid "nested quoting directive"
31995msgstr "Älä luo #line-direktiivejä"
31996
31997#: c-family/c-format.c:3933
31998#, fuzzy, gcc-internal-format
31999msgid "unmatched quoting directive"
32000msgstr "päättämätön muotoilumerkkijono"
32001
32002#: c-family/c-format.c:3948
32003#, gcc-internal-format
32004msgid "%qc directive redundant after prior occurence of the same"
32005msgstr ""
32006
32007#: c-family/c-format.c:3954
32008#, fuzzy, gcc-internal-format
32009msgid "unmatched color reset directive"
32010msgstr "päättämättömät assembly-murrevaihtoehdot"
32011
32012#: c-family/c-format.c:3966
32013#, gcc-internal-format
32014msgid "%qc conversion used within a quoted sequence"
32015msgstr ""
32016
32017#: c-family/c-format.c:4006
32018#, gcc-internal-format
32019msgid "embedded %<\\0%> in format"
32020msgstr "sulautettu %<\\0%> muotoilussa"
32021
32022#: c-family/c-format.c:4022
32023#, fuzzy, gcc-internal-format
32024msgid "unterminated color directive"
32025msgstr "päättämättömät assembly-murrevaihtoehdot"
32026
32027#: c-family/c-format.c:4144
32028#, gcc-internal-format, gfc-internal-format
32029msgid "writing through null pointer (argument %d)"
32030msgstr "kirjoitetaan nollaosoittimen läpi (argumentti %d)"
32031
32032#: c-family/c-format.c:4155
32033#, gcc-internal-format, gfc-internal-format
32034msgid "reading through null pointer (argument %d)"
32035msgstr "luetaan nollaosoittimen läpi (argumentti %d)"
32036
32037#: c-family/c-format.c:4175
32038#, gcc-internal-format, gfc-internal-format
32039msgid "writing into constant object (argument %d)"
32040msgstr "kirjoitetaan vakio-objektiin (argumentti %d)"
32041
32042#: c-family/c-format.c:4187
32043#, gcc-internal-format, gfc-internal-format
32044msgid "extra type qualifiers in format argument (argument %d)"
32045msgstr "ylimääräisiä tyyppimääreitä muotoiluargumentissa (argumentti %d)"
32046
32047#: c-family/c-format.c:4729
32048#, fuzzy, gcc-internal-format
32049msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
32050msgstr "muotoilu %q.*s odottaa tyyppiä %<%s%s%>, mutta %d. argumentin tyyppi on %qT"
32051
32052#: c-family/c-format.c:4738
32053#, fuzzy, gcc-internal-format
32054msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
32055msgstr "%qs odottaa vakioargumenttia"
32056
32057#: c-family/c-format.c:4748
32058#, fuzzy, gcc-internal-format
32059msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
32060msgstr "muotoilu %q.*s odottaa %<%T%s%>-tyyppiä, mutta %d. argumentin tyyppi on %qT"
32061
32062#: c-family/c-format.c:4757
32063#, fuzzy, gcc-internal-format
32064msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
32065msgstr "%qs odottaa vakioargumenttia"
32066
32067#: c-family/c-format.c:4819 c-family/c-format.c:4825 c-family/c-format.c:5018
32068#, fuzzy, gcc-internal-format
32069msgid "%<__gcc_host_wide_int__%> is not defined as a type"
32070msgstr "%<%T::%E%> ei ole tyyppi"
32071
32072#: c-family/c-format.c:4832 c-family/c-format.c:5028
32073#, fuzzy, gcc-internal-format
32074msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
32075msgstr "%<%T::%E%> ei ole tyyppi"
32076
32077#: c-family/c-format.c:4880
32078#, fuzzy, gcc-internal-format
32079msgid "%<locus%> is not defined as a type"
32080msgstr "lueteltu tyyppi määritelty täällä"
32081
32082#: c-family/c-format.c:4924
32083#, fuzzy, gcc-internal-format
32084msgid "%qs is not defined as a type"
32085msgstr "lueteltu tyyppi määritelty täällä"
32086
32087#: c-family/c-format.c:4950
32088#, fuzzy, gcc-internal-format
32089msgid "%<location_t%> is not defined as a type"
32090msgstr "%<%T::%E%> ei ole tyyppi"
32091
32092#: c-family/c-format.c:4967
32093#, fuzzy, gcc-internal-format
32094msgid "%<tree%> is not defined as a type"
32095msgstr "lueteltu tyyppi määritelty täällä"
32096
32097#: c-family/c-format.c:4973
32098#, fuzzy, gcc-internal-format
32099msgid "%<tree%> is not defined as a pointer type"
32100msgstr "ei voi muuntaa osoitintyypiksi"
32101
32102#: c-family/c-format.c:5203
32103#, fuzzy, gcc-internal-format
32104msgid "argument to be formatted is not %<...%>"
32105msgstr "muotoiltavat argumentit eivät ole %<...%>"
32106
32107#: c-family/c-format.c:5215
32108#, gcc-internal-format
32109msgid "strftime formats cannot format arguments"
32110msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
32111
32112#: c-family/c-indentation.c:318
32113#, gcc-internal-format
32114msgid "%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers"
32115msgstr ""
32116
32117#: c-family/c-indentation.c:323
32118#, gcc-internal-format
32119msgid "adding %<-flarge-source-files%> will allow for more column-tracking support, at the expense of compilation time and memory"
32120msgstr ""
32121
32122#: c-family/c-indentation.c:651
32123#, gcc-internal-format
32124msgid "this %qs clause does not guard..."
32125msgstr "tämä %qs-ehtolause ei reunusta..."
32126
32127#: c-family/c-indentation.c:654
32128#, gcc-internal-format
32129msgid "...this statement, but the latter is misleadingly indented as if it were guarded by the %qs"
32130msgstr "...tätä lausetta, mutta jäljempi on harhaanjohtavasti sisennetty kuin %qs reunustaisi sitä"
32131
32132#: c-family/c-lex.c:226
32133#, gcc-internal-format
32134msgid "badly nested C headers from preprocessor"
32135msgstr "huonosti sisäkkäistetyt C-otsikot esikääntäjältä"
32136
32137#: c-family/c-lex.c:261
32138#, fuzzy, gcc-internal-format
32139msgid "ignoring %<#pragma %s %s%>"
32140msgstr "jätetään #pragma %s %s huomiotta"
32141
32142#. ... or not.
32143#: c-family/c-lex.c:577 c-family/c-lex.c:1301
32144#, gcc-internal-format
32145msgid "stray %<@%> in program"
32146msgstr "odottamaton %<@%> ohjelmassa"
32147
32148#: c-family/c-lex.c:592
32149#, gcc-internal-format
32150msgid "stray %qs in program"
32151msgstr "odottamaton %qs ohjelmassa"
32152
32153#: c-family/c-lex.c:602
32154#, gcc-internal-format, gfc-internal-format
32155msgid "missing terminating %c character"
32156msgstr "loppumerkki %c puuttuu"
32157
32158#: c-family/c-lex.c:604
32159#, gcc-internal-format
32160msgid "stray %qc in program"
32161msgstr "odottamaton %qc ohjelmassa"
32162
32163#: c-family/c-lex.c:606
32164#, gcc-internal-format
32165msgid "stray %<\\%o%> in program"
32166msgstr "odottamaton %<\\%o%> ohjelmassa"
32167
32168#: c-family/c-lex.c:823
32169#, gcc-internal-format
32170msgid "this decimal constant is unsigned only in ISO C90"
32171msgstr "tämä desimaalivakio on etumerkitön vain ISO C90 -standardissa"
32172
32173#: c-family/c-lex.c:827
32174#, gcc-internal-format
32175msgid "this decimal constant would be unsigned in ISO C90"
32176msgstr "tämä desimaalivakio olisi etumerkitön ISO C90 -standardissa"
32177
32178#: c-family/c-lex.c:855
32179#, fuzzy, gcc-internal-format
32180msgid "integer constant is too large for %<unsigned long%> type"
32181msgstr "kokonaislukuvakio on liian suuri tyypilleen"
32182
32183#: c-family/c-lex.c:895
32184#, gcc-internal-format
32185msgid "unsuffixed floating constant"
32186msgstr "loppuliitteetön liukulukuvakio"
32187
32188#: c-family/c-lex.c:909
32189#, fuzzy, gcc-internal-format
32190msgid "decimal floating-point not supported for this target"
32191msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
32192
32193#: c-family/c-lex.c:932 c-family/c-lex.c:956
32194#, fuzzy, gcc-internal-format
32195msgid "unsupported non-standard suffix on floating constant"
32196msgstr "virheellinen loppuliite ”%.*s” liukulukuvakiolla"
32197
32198#: c-family/c-lex.c:937 c-family/c-lex.c:960
32199#, fuzzy, gcc-internal-format
32200msgid "non-standard suffix on floating constant"
32201msgstr "virheellinen loppuliite ”%.*s” liukulukuvakiolla"
32202
32203#: c-family/c-lex.c:1039 c-family/c-lex.c:1042
32204#, gcc-internal-format
32205msgid "floating constant exceeds range of %qT"
32206msgstr "liukulukuvakio ylittää %qT:n arvoalueen"
32207
32208#: c-family/c-lex.c:1057
32209#, gcc-internal-format
32210msgid "floating constant truncated to zero"
32211msgstr "liukulukuvakio katkaistu nollaksi"
32212
32213#: c-family/c-lex.c:1258
32214#, gcc-internal-format
32215msgid "repeated %<@%> before Objective-C string"
32216msgstr "toistuva %<@%> Objective-C-merkkijonon edellä"
32217
32218#: c-family/c-lex.c:1277 c/c-parser.c:7376 cp/parser.c:4381
32219#, fuzzy, gcc-internal-format
32220msgid "unsupported non-standard concatenation of string literals"
32221msgstr "virheellinen loppuliite ”%.*s” liukulukuvakiolla"
32222
32223#: c-family/c-lex.c:1313 c/c-parser.c:7397
32224#, gcc-internal-format
32225msgid "traditional C rejects string constant concatenation"
32226msgstr "perinteinen C ei salli merkkijonovakioiden katenointia"
32227
32228#: c-family/c-omp.c:116 cp/pt.c:18928
32229#, gcc-internal-format
32230msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
32231msgstr ""
32232
32233#: c-family/c-omp.c:224
32234#, fuzzy, gcc-internal-format
32235msgid "invalid expression type for %<#pragma omp atomic%>"
32236msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
32237
32238#: c-family/c-omp.c:229
32239#, fuzzy, gcc-internal-format
32240msgid "%<_Atomic%> expression in %<#pragma omp atomic%>"
32241msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
32242
32243#: c-family/c-omp.c:349
32244#, fuzzy, gcc-internal-format
32245msgid "%<#pragma omp atomic update%> uses two different variables for memory"
32246msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
32247
32248#: c-family/c-omp.c:352 c-family/c-omp.c:390
32249#, fuzzy, gcc-internal-format
32250msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
32251msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
32252
32253#: c-family/c-omp.c:472
32254#, fuzzy, gcc-internal-format
32255msgid "type of %<depobj%> expression is not %<omp_depend_t%>"
32256msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
32257
32258#: c-family/c-omp.c:478
32259#, gcc-internal-format
32260msgid "%<const%> qualified %<depobj%> expression"
32261msgstr ""
32262
32263#: c-family/c-omp.c:494
32264#, fuzzy, gcc-internal-format
32265msgid "more than one locator in %<depend%> clause on %<depobj%> construct"
32266msgstr "%<void%> vain parametrina ei ole oikeutettu"
32267
32268#: c-family/c-omp.c:500
32269#, fuzzy, gcc-internal-format
32270msgid "%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct"
32271msgstr "%<void%> vain parametrina ei ole oikeutettu"
32272
32273#: c-family/c-omp.c:522
32274#, fuzzy, gcc-internal-format
32275msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
32276msgstr "%<void%> vain parametrina ei ole oikeutettu"
32277
32278#: c-family/c-omp.c:736 cp/semantics.c:9458
32279#, gcc-internal-format
32280msgid "invalid type for iteration variable %qE"
32281msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
32282
32283#: c-family/c-omp.c:741
32284#, fuzzy, gcc-internal-format
32285msgid "%<_Atomic%> iteration variable %qE"
32286msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
32287
32288#: c-family/c-omp.c:757
32289#, gcc-internal-format
32290msgid "%qE is not initialized"
32291msgstr "%qE:a ei ole alustettu"
32292
32293#: c-family/c-omp.c:778 cp/semantics.c:9347
32294#, fuzzy, gcc-internal-format
32295msgid "missing controlling predicate"
32296msgstr "’(’ puuttuu predikaatin jäljestä"
32297
32298#: c-family/c-omp.c:884 cp/semantics.c:8966
32299#, fuzzy, gcc-internal-format
32300msgid "invalid controlling predicate"
32301msgstr "Muotoillun tulosteen hallinta:"
32302
32303#: c-family/c-omp.c:891 cp/semantics.c:9353
32304#, gcc-internal-format
32305msgid "missing increment expression"
32306msgstr "puuttuva kasvatuslauseke"
32307
32308#: c-family/c-omp.c:991 c-family/c-omp.c:1009
32309#, gcc-internal-format
32310msgid "increment is not constant 1 or -1 for %<!=%> condition"
32311msgstr ""
32312
32313#: c-family/c-omp.c:1022 cp/semantics.c:9081
32314#, gcc-internal-format
32315msgid "invalid increment expression"
32316msgstr "virheellinen kasvatuslauseke"
32317
32318#: c-family/c-omp.c:1119
32319#, fuzzy, gcc-internal-format
32320msgid "initializer expression refers to iteration variable %qD"
32321msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
32322
32323#: c-family/c-omp.c:1123
32324#, fuzzy, gcc-internal-format
32325msgid "condition expression refers to iteration variable %qD"
32326msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
32327
32328#: c-family/c-omp.c:1127
32329#, fuzzy, gcc-internal-format
32330msgid "increment expression refers to iteration variable %qD"
32331msgstr "kirjoitussuojatun muuttujan %qD kasvatus"
32332
32333#: c-family/c-omp.c:1279
32334#, fuzzy, gcc-internal-format
32335msgid "outer iteration variable %qD used in initializer expression has type other than %qT"
32336msgstr "”!$OMP DO”-iteraatiomuuttuja on läsnä muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
32337
32338#: c-family/c-omp.c:1283
32339#, fuzzy, gcc-internal-format
32340msgid "outer iteration variable %qD used in condition expression has type other than %qT"
32341msgstr "”!$OMP DO”-iteraatiomuuttuja on läsnä muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
32342
32343#: c-family/c-omp.c:1290
32344#, gcc-internal-format
32345msgid "outer iteration variable %qD multiplier expression %qE is not integral"
32346msgstr ""
32347
32348#: c-family/c-omp.c:1296
32349#, fuzzy, gcc-internal-format
32350msgid "outer iteration variable %qD addend expression %qE is not integral"
32351msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
32352
32353#: c-family/c-omp.c:1361 c-family/c-omp.c:1447
32354#, fuzzy, gcc-internal-format
32355msgid "the same loop iteration variables %qD used in multiple associated loops"
32356msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
32357
32358#: c-family/c-omp.c:1399
32359#, gcc-internal-format
32360msgid "two different outer iteration variables %qD and %qD used in a single loop"
32361msgstr ""
32362
32363#: c-family/c-omp.c:1952
32364#, gcc-internal-format
32365msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
32366msgstr ""
32367
32368#: c-family/c-omp.c:1963
32369#, gcc-internal-format
32370msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
32371msgstr ""
32372
32373#: c-family/c-omp.c:1976
32374#, gcc-internal-format
32375msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
32376msgstr ""
32377
32378#: c-family/c-omp.c:2382 c/c-typeck.c:15302 cp/semantics.c:8609
32379#, gcc-internal-format
32380msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
32381msgstr ""
32382
32383#: c-family/c-omp.c:2473 c-family/c-omp.c:2488
32384#, gcc-internal-format
32385msgid "%qD is not a function argument"
32386msgstr "%qD ei ole funktioargumentti"
32387
32388#: c-family/c-omp.c:2617
32389#, fuzzy, gcc-internal-format
32390msgid "selector set %qs specified more than once"
32391msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n"
32392
32393#: c-family/c-omp.c:2631 c-family/c-omp.c:2644
32394#, fuzzy, gcc-internal-format
32395msgid "selector %qs specified more than once in set %qs"
32396msgstr "varoitus: lähdetiedosto %s annettu useammin kuin kerran"
32397
32398#: c-family/c-omp.c:2685
32399#, gcc-internal-format
32400msgid "incorrect property %qs of %qs selector"
32401msgstr ""
32402
32403#: c-family/c-omp.c:2692
32404#, fuzzy, gcc-internal-format
32405msgid "unknown property %qs of %qs selector"
32406msgstr "liian vähän argumentteja kohteelle %%:version-compare"
32407
32408#: c-family/c-omp.c:2697
32409#, fuzzy, gcc-internal-format
32410msgid "unknown property %qE of %qs selector"
32411msgstr "<tuntematon>"
32412
32413#: c-family/c-omp.c:2738
32414#, gcc-internal-format
32415msgid "%qD used as a variant with incompatible %<construct%> selector sets"
32416msgstr ""
32417
32418#: c-family/c-opts.c:332
32419#, fuzzy, gcc-internal-format
32420msgid "%<-I-%> specified twice"
32421msgstr "-I- annettu kahdesti"
32422
32423#: c-family/c-opts.c:335
32424#, fuzzy, gcc-internal-format
32425msgid "obsolete option %<-I-%> used, please use %<-iquote%> instead"
32426msgstr "käytetty vanhentunutta optiota -I-, käytä sen sijaan -iquote"
32427
32428#: c-family/c-opts.c:426
32429#, fuzzy, gcc-internal-format
32430msgid "%<-Wabi=1%> is not supported, using =2"
32431msgstr "valitsin %qs ei ole enää tuettu"
32432
32433#: c-family/c-opts.c:612 fortran/cpp.c:353
32434#, gcc-internal-format
32435msgid "output filename specified twice"
32436msgstr "tulostiedosto annettu kahdesti"
32437
32438#: c-family/c-opts.c:813
32439#, fuzzy, gcc-internal-format
32440msgid "%<-fexcess-precision=standard%> for C++"
32441msgstr "-fexcess-precision=standard C++-kielelle"
32442
32443#: c-family/c-opts.c:853
32444#, gcc-internal-format
32445msgid "%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode"
32446msgstr ""
32447
32448#: c-family/c-opts.c:899
32449#, gcc-internal-format
32450msgid "%<-Wformat-y2k%> ignored without %<-Wformat%>"
32451msgstr "%<-Wformat-y2k%> jätetty huomiotta ilman valitsinta %<-Wformat%>"
32452
32453#: c-family/c-opts.c:901
32454#, gcc-internal-format
32455msgid "%<-Wformat-extra-args%> ignored without %<-Wformat%>"
32456msgstr "%<-Wformat-extra-args%> jätetty huomiotta ilman valitsinta %<-Wformat%>"
32457
32458#: c-family/c-opts.c:903
32459#, gcc-internal-format
32460msgid "%<-Wformat-zero-length%> ignored without %<-Wformat%>"
32461msgstr "%<-Wformat-zero-length%> jätetty huomiotta ilman valitsinta %<-Wformat%>"
32462
32463#: c-family/c-opts.c:905
32464#, gcc-internal-format
32465msgid "%<-Wformat-nonliteral%> ignored without %<-Wformat%>"
32466msgstr "%<-Wformat-nonliteral%> jätetty huomiotta ilman valitsinta %<-Wformat%>"
32467
32468#: c-family/c-opts.c:907
32469#, gcc-internal-format
32470msgid "%<-Wformat-contains-nul%> ignored without %<-Wformat%>"
32471msgstr "%<-Wformat-contains-nul%> jätetty huomiotta ilman valitsinta %<-Wformat%>"
32472
32473#: c-family/c-opts.c:909
32474#, gcc-internal-format
32475msgid "%<-Wformat-security%> ignored without %<-Wformat%>"
32476msgstr "%<-Wformat-security%> jätetty huomiotta ilman valitsinta %<-Wformat%>"
32477
32478#: c-family/c-opts.c:962
32479#, fuzzy, gcc-internal-format
32480msgid "%<-fabi-compat-version=1%> is not supported, using =2"
32481msgstr "dwarfin versio %d ei ole tuettu"
32482
32483#: c-family/c-opts.c:989
32484#, gcc-internal-format
32485msgid "%<-Wabi%> won%'t warn about anything"
32486msgstr "%<-Wabi%> ei varoita mistään"
32487
32488#: c-family/c-opts.c:991
32489#, fuzzy, gcc-internal-format
32490msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
32491msgstr "-Wabi varoittaa eroista ajantasaisimpaan ABIin, joka on myös oletuksena käytössä"
32492
32493#: c-family/c-opts.c:994
32494#, fuzzy, gcc-internal-format
32495msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
32496msgstr "käytä esim. -Wabi=11 GCC 7:stä muuttuneista asioista varoittamiseksi"
32497
32498#: c-family/c-opts.c:1057
32499#, fuzzy, gcc-internal-format
32500msgid "external TLS initialization functions not supported on this target"
32501msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
32502
32503#: c-family/c-opts.c:1081
32504#, fuzzy, gcc-internal-format
32505msgid "too many filenames given; type %<%s %s%> for usage"
32506msgstr "liian monta tiedostonimeä annettu.  Kirjoita %s --help nähdäksesi käyttöohjeen"
32507
32508#: c-family/c-opts.c:1096
32509#, gcc-internal-format
32510msgid "opening output file %s: %m"
32511msgstr "avataan tulostetiedosto %s: %m"
32512
32513#: c-family/c-opts.c:1116
32514#, gcc-internal-format
32515msgid "the %qs debug format cannot be used with pre-compiled headers"
32516msgstr ""
32517
32518#: c-family/c-opts.c:1276
32519#, gcc-internal-format
32520msgid "opening dependency file %s: %m"
32521msgstr "avataan riippuvuustiedosto %s: %m"
32522
32523#: c-family/c-opts.c:1287
32524#, gcc-internal-format
32525msgid "closing dependency file %s: %m"
32526msgstr "suljetaan riippuvuustiedosto %s: %m"
32527
32528#: c-family/c-opts.c:1290
32529#, gcc-internal-format
32530msgid "when writing output to %s: %m"
32531msgstr "kirjoitettaessa tulostetta tiedostoon %s: %m"
32532
32533#: c-family/c-opts.c:1366
32534#, fuzzy, gcc-internal-format
32535msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
32536msgstr "muodostaaksesi riippuvuudet sinun täytyy antaa joko -M tai -MM"
32537
32538#: c-family/c-opts.c:1390
32539#, fuzzy, gcc-internal-format
32540msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
32541msgstr "Valitsinta --acls voi käyttää vain POSIX-arkistoille"
32542
32543#: c-family/c-opts.c:1423
32544#, fuzzy, gcc-internal-format
32545msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
32546msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
32547
32548#: c-family/c-opts.c:1426
32549#, fuzzy, gcc-internal-format
32550msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
32551msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
32552
32553#: c-family/c-opts.c:1624
32554#, gcc-internal-format
32555msgid "too late for # directive to set debug directory"
32556msgstr "#-opastimen on liian myöhäistä asettaa vianjäljityshakemistoa"
32557
32558#: c-family/c-pch.c:106
32559#, fuzzy, gcc-internal-format
32560msgid "cannot create precompiled header %s: %m"
32561msgstr "ei voida luoda esikäännettyä otsikkoa %s: %m"
32562
32563#: c-family/c-pch.c:127
32564#, fuzzy, gcc-internal-format
32565msgid "cannot write to %s: %m"
32566msgstr "ei voi kirjoittaa tiedostoon %s: %m"
32567
32568#: c-family/c-pch.c:185
32569#, fuzzy, gcc-internal-format
32570msgid "cannot write %s: %m"
32571msgstr "ei voi kirjoittaa tiedostoon %s: %m"
32572
32573#: c-family/c-pch.c:403
32574#, fuzzy, gcc-internal-format
32575msgid "%<pch_preprocess%> pragma should only be used with %<-fpreprocessed%>"
32576msgstr "pch_preprocess-pragmaa tulee käyttää vain valitsimen -fpreprocessed kanssa"
32577
32578#: c-family/c-pch.c:405
32579#, gcc-internal-format
32580msgid "use %<#include%> instead"
32581msgstr "käytä %<#include%>:a sen sijaan"
32582
32583#: c-family/c-pch.c:411
32584#, gcc-internal-format
32585msgid "%s: couldn%'t open PCH file: %m"
32586msgstr "%s: ei voitu avata PCH-tiedostoa: %m"
32587
32588#: c-family/c-pch.c:416
32589#, gcc-internal-format
32590msgid "use %<-Winvalid-pch%> for more information"
32591msgstr "käytä valitsinta %<-Winvalid-pch%> saadaksesi lisätietoja"
32592
32593#: c-family/c-pch.c:417
32594#, gcc-internal-format, gfc-internal-format
32595msgid "%s: PCH file was invalid"
32596msgstr "%s: PCH-tiedosto oli epäkelpo"
32597
32598#: c-family/c-pragma.c:94
32599#, gcc-internal-format
32600msgid "%<#pragma pack (pop)%> encountered without matching %<#pragma pack (push)%>"
32601msgstr "%<#pragma pack (pop)%> kohdattu ilman vastaavaa ilmaisua %<#pragma pack (push)%>"
32602
32603#: c-family/c-pragma.c:109
32604#, fuzzy, gcc-internal-format
32605msgid "%<#pragma pack(pop, %E)%> encountered without matching %<#pragma pack(push, %E)%>"
32606msgstr "#pragma pack(pop, %E) kohdattu ilman vastaavaa ilmaisua #pragma pack(push, %E)"
32607
32608#: c-family/c-pragma.c:139
32609#, gcc-internal-format
32610msgid "missing %<(%> after %<#pragma pack%> - ignored"
32611msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
32612
32613#: c-family/c-pragma.c:150 c-family/c-pragma.c:182
32614#, fuzzy, gcc-internal-format
32615msgid "invalid constant in %<#pragma pack%> - ignored"
32616msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
32617
32618#: c-family/c-pragma.c:154 c-family/c-pragma.c:196
32619#, gcc-internal-format
32620msgid "malformed %<#pragma pack%> - ignored"
32621msgstr "väärinmuodostettu %<#pragma pack%> - jätetään huomiotta"
32622
32623#: c-family/c-pragma.c:159
32624#, gcc-internal-format
32625msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
32626msgstr "väärinmuodostettu %<#pragma pack(push[, id][, <n>])%> - jätetään huomiotta"
32627
32628#: c-family/c-pragma.c:161
32629#, gcc-internal-format
32630msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
32631msgstr "väärinmuodostettu %<#pragma pack(pop[, id])%> - jätetään huomiotta"
32632
32633#: c-family/c-pragma.c:170
32634#, gcc-internal-format
32635msgid "unknown action %qE for %<#pragma pack%> - ignored"
32636msgstr "tuntematon toiminto %qE ilmaisulle %<#pragma pack%> - jätetään huomiotta"
32637
32638#: c-family/c-pragma.c:199
32639#, gcc-internal-format
32640msgid "junk at end of %<#pragma pack%>"
32641msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
32642
32643#: c-family/c-pragma.c:202
32644#, fuzzy, gcc-internal-format
32645msgid "%<#pragma pack%> has no effect with %<-fpack-struct%> - ignored"
32646msgstr "#pragma pack ei vaikuta -fpack-struct-valitsimen kanssa - jätetään huomiotta"
32647
32648#: c-family/c-pragma.c:223
32649#, gcc-internal-format, gfc-internal-format
32650msgid "alignment must be a small power of two, not %d"
32651msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
32652
32653#: c-family/c-pragma.c:262
32654#, fuzzy, gcc-internal-format
32655msgid "applying %<#pragma weak %+D%> after first use results in unspecified behavior"
32656msgstr "#pragma weak %q+D -ilmaisun soveltaminen ensimmäisen käytön jälkeen johtaa määrittelemättömään toimintaan"
32657
32658#: c-family/c-pragma.c:359 c-family/c-pragma.c:364
32659#, gcc-internal-format
32660msgid "malformed %<#pragma weak%>, ignored"
32661msgstr "väärinmuodostettu %<#pragma weak%>, jätetään huomiotta"
32662
32663#: c-family/c-pragma.c:368
32664#, gcc-internal-format
32665msgid "junk at end of %<#pragma weak%>"
32666msgstr "roskaa ilmaisun %<#pragma weak%> lopussa"
32667
32668#: c-family/c-pragma.c:374
32669#, fuzzy, gcc-internal-format
32670msgid "%<#pragma weak%> declaration of %q+D not allowed, ignored"
32671msgstr "%J%qD:n esittely varjostaa parametria"
32672
32673#: c-family/c-pragma.c:422
32674#, fuzzy, gcc-internal-format
32675msgid "%<scalar_storage_order%> is not supported because endianness is not uniform"
32676msgstr "valitsin %qs ei ole enää tuettu"
32677
32678#: c-family/c-pragma.c:431
32679#, fuzzy, gcc-internal-format
32680msgid "%<#pragma scalar_storage_order%> is not supported for C++"
32681msgstr "valitsin %qs ei ole enää tuettu"
32682
32683#: c-family/c-pragma.c:437
32684#, gcc-internal-format
32685msgid "missing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>"
32686msgstr ""
32687
32688#: c-family/c-pragma.c:446
32689#, gcc-internal-format
32690msgid "expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>"
32691msgstr ""
32692
32693#: c-family/c-pragma.c:500 c-family/c-pragma.c:502
32694#, fuzzy, gcc-internal-format
32695msgid "malformed %<#pragma redefine_extname%>, ignored"
32696msgstr "väärinmuodostettu #pragma redefine_extname, jätetään huomiotta"
32697
32698#: c-family/c-pragma.c:505
32699#, gcc-internal-format
32700msgid "junk at end of %<#pragma redefine_extname%>"
32701msgstr "roskaa ilmaisun %<#pragma redefine_extname%> lopussa"
32702
32703#: c-family/c-pragma.c:533 c-family/c-pragma.c:606
32704#, fuzzy, gcc-internal-format
32705msgid "%<#pragma redefine_extname%> ignored due to conflict with previous rename"
32706msgstr "#pragma redefine_extname jätetty huomiotta, koska se on ristiriidassa edellisen nimeämisen kanssa"
32707
32708#: c-family/c-pragma.c:561
32709#, fuzzy, gcc-internal-format
32710msgid "%<#pragma redefine_extname%> ignored due to conflict with previous %<#pragma redefine_extname%>"
32711msgstr "#pragma redefine_extname jätetty huomiotta, koska se on ristiriidassa edellisen #pragma redefine_extname:n kanssa"
32712
32713#: c-family/c-pragma.c:597
32714#, fuzzy, gcc-internal-format
32715msgid "%<asm%> declaration ignored due to conflict with previous rename"
32716msgstr "asm-esittely jätetty huomiotta, koska se on ristiriidassa edellisen nimeämisen kanssa"
32717
32718#: c-family/c-pragma.c:628
32719#, fuzzy, gcc-internal-format
32720msgid "%<#pragma redefine_extname%> ignored due to conflict with %<asm%> declaration"
32721msgstr "#pragma redefine_extname jätetty huomiotta, koska se on ristiriidassa __asm__-esittelyn kanssa"
32722
32723#: c-family/c-pragma.c:689
32724#, fuzzy, gcc-internal-format
32725msgid "%<#pragma GCC visibility push()%> must specify %<default%>, %<internal%>, %<hidden%> or %<protected%>"
32726msgstr "#pragma GCC visibility push() -ilmaisun pitää määrittää oletusarvo, sisäinen, piilotettu tai suojattu"
32727
32728#: c-family/c-pragma.c:732
32729#, fuzzy, gcc-internal-format
32730msgid "%<#pragma GCC visibility%> must be followed by %<push%> or %<pop%>"
32731msgstr "#pragma GCC visibility -ilmaisua pitää seurata joko push tai pop"
32732
32733#: c-family/c-pragma.c:739
32734#, gcc-internal-format
32735msgid "no matching push for %<#pragma GCC visibility pop%>"
32736msgstr "vastaava push puuttuu ilmaisulta %<#pragma GCC visibility pop%>"
32737
32738#: c-family/c-pragma.c:744 c-family/c-pragma.c:751
32739#, gcc-internal-format
32740msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
32741msgstr "%<(%> puuttuu ilmaisun %<#pragma GCC visibility push%> jälkeen - jätetään huomiotta"
32742
32743#: c-family/c-pragma.c:747
32744#, fuzzy, gcc-internal-format
32745msgid "malformed %<#pragma GCC visibility push%>"
32746msgstr "väärinmuodostettu #pragma GCC visibility push"
32747
32748#: c-family/c-pragma.c:755
32749#, gcc-internal-format
32750msgid "junk at end of %<#pragma GCC visibility%>"
32751msgstr "roskaa ilmaisun %<#pragma GCC visibility%> lopussa"
32752
32753#: c-family/c-pragma.c:767
32754#, fuzzy, gcc-internal-format
32755msgid "missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>"
32756msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
32757
32758#: c-family/c-pragma.c:793
32759#, fuzzy, gcc-internal-format
32760msgid "expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>"
32761msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
32762
32763#: c-family/c-pragma.c:802
32764#, fuzzy, gcc-internal-format
32765msgid "missing option after %<#pragma GCC diagnostic%> kind"
32766msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
32767
32768#: c-family/c-pragma.c:814
32769#, fuzzy, gcc-internal-format
32770msgid "unknown option after %<#pragma GCC diagnostic%> kind"
32771msgstr "tuntematon toiminto %qs ilmaisulle %<#pragma pack%> - jätetään huomiotta"
32772
32773#: c-family/c-pragma.c:819
32774#, gcc-internal-format
32775msgid "did you mean %<-%s%>?"
32776msgstr ""
32777
32778#: c-family/c-pragma.c:826
32779#, gcc-internal-format
32780msgid "%qs is not an option that controls warnings"
32781msgstr "%qs ei ole varoituksia ohjaava valitsin"
32782
32783#: c-family/c-pragma.c:834
32784#, fuzzy, gcc-internal-format
32785msgid "option %qs is valid for %s but not for %s"
32786msgstr "komentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %s"
32787
32788#: c-family/c-pragma.c:866
32789#, fuzzy, gcc-internal-format
32790msgid "%<#pragma GCC option%> is not allowed inside functions"
32791msgstr "#pragma GCC option ei ole sallittu funktioiden sisällä"
32792
32793#: c-family/c-pragma.c:879
32794#, gcc-internal-format
32795msgid "%<#pragma GCC option%> is not a string"
32796msgstr "%<#pragma GCC option%> ei ole merkkijono"
32797
32798#: c-family/c-pragma.c:906
32799#, fuzzy, gcc-internal-format
32800msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
32801msgstr "%<#pragma GCC optimize%> ei ole merkkijono eikä luku"
32802
32803#: c-family/c-pragma.c:912
32804#, fuzzy, gcc-internal-format
32805msgid "%<#pragma GCC target%> string is badly formed"
32806msgstr "%<#pragma GCC optimize%> ei ole merkkijono eikä luku"
32807
32808#: c-family/c-pragma.c:935
32809#, fuzzy, gcc-internal-format
32810msgid "%<#pragma GCC optimize%> is not allowed inside functions"
32811msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
32812
32813#: c-family/c-pragma.c:948
32814#, gcc-internal-format
32815msgid "%<#pragma GCC optimize%> is not a string or number"
32816msgstr "%<#pragma GCC optimize%> ei ole merkkijono eikä luku"
32817
32818#: c-family/c-pragma.c:974
32819#, fuzzy, gcc-internal-format
32820msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
32821msgstr "%<#pragma GCC optimize%> ei ole merkkijono eikä luku"
32822
32823#: c-family/c-pragma.c:980
32824#, fuzzy, gcc-internal-format
32825msgid "%<#pragma GCC optimize%> string is badly formed"
32826msgstr "%<#pragma GCC optimize%> ei ole merkkijono eikä luku"
32827
32828#: c-family/c-pragma.c:1023
32829#, gcc-internal-format
32830msgid "junk at end of %<#pragma push_options%>"
32831msgstr "roskaa ilmaisun %<#pragma push_options%> lopussa"
32832
32833#: c-family/c-pragma.c:1060
32834#, gcc-internal-format
32835msgid "junk at end of %<#pragma pop_options%>"
32836msgstr "roskaa ilmaisun %<#pragma pop_options%> lopussa"
32837
32838#: c-family/c-pragma.c:1067
32839#, fuzzy, gcc-internal-format
32840msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
32841msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
32842
32843#: c-family/c-pragma.c:1114
32844#, gcc-internal-format
32845msgid "junk at end of %<#pragma reset_options%>"
32846msgstr "roskaa ilmaisun %<#pragma reset_options%> lopussa"
32847
32848#: c-family/c-pragma.c:1152 c-family/c-pragma.c:1159
32849#, gcc-internal-format
32850msgid "expected a string after %<#pragma message%>"
32851msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
32852
32853#: c-family/c-pragma.c:1154
32854#, gcc-internal-format
32855msgid "malformed %<#pragma message%>, ignored"
32856msgstr "väärinmuodostettu %<#pragma message%>, jätetään huomiotta"
32857
32858#: c-family/c-pragma.c:1164
32859#, gcc-internal-format
32860msgid "junk at end of %<#pragma message%>"
32861msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
32862
32863#: c-family/c-pragma.c:1167
32864#, fuzzy, gcc-internal-format
32865msgid "%<#pragma message: %s%>"
32866msgstr "#pragma message: %s"
32867
32868#: c-family/c-pragma.c:1205
32869#, gcc-internal-format
32870msgid "invalid location for %<pragma %s%>, ignored"
32871msgstr "virheelinen sijainti ilmaisulle %<#pragma %s%>, jätetään huomiotta"
32872
32873#: c-family/c-pragma.c:1212 c-family/c-pragma.c:1226
32874#, gcc-internal-format
32875msgid "malformed %<#pragma %s%>, ignored"
32876msgstr "väärinmuodostettu %<#pragma %s%>, jätetään huomiotta"
32877
32878#: c-family/c-pragma.c:1232 cp/lex.c:597
32879#, gcc-internal-format
32880msgid "junk at end of %<#pragma %s%>"
32881msgstr "roskaa %<#pragma %s%>:n lopussa"
32882
32883#: c-family/c-pragma.c:1250
32884#, fuzzy, gcc-internal-format
32885msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
32886msgstr "%<#pragma STDC FLOAT_CONST_DECIMAL64%> ei ole tuettu tällä kohteella"
32887
32888#: c-family/c-pragma.c:1259
32889#, fuzzy, gcc-internal-format
32890msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
32891msgstr "%<#pragma STDC FLOAT_CONST_DECIMAL64%> ei ole tuettu tällä kohteella"
32892
32893#: c-family/c-pragma.c:1265
32894#, fuzzy, gcc-internal-format
32895msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
32896msgstr "%<#pragma STDC FLOAT_CONST_DECIMAL64%> ei ole tuettu tällä kohteella"
32897
32898#: c-family/c-pretty-print.c:339
32899#, gcc-internal-format
32900msgid "<type-error>"
32901msgstr "<tyyppivirhe>"
32902
32903#: c-family/c-pretty-print.c:382
32904#, gcc-internal-format
32905msgid "<unnamed-unsigned:"
32906msgstr "<nimetön-etumerkitön:"
32907
32908#: c-family/c-pretty-print.c:386
32909#, gcc-internal-format
32910msgid "<unnamed-float:"
32911msgstr "<nimetön-liukuluku:"
32912
32913#: c-family/c-pretty-print.c:389
32914#, gcc-internal-format
32915msgid "<unnamed-fixed:"
32916msgstr "<nimetön-kiinteä:"
32917
32918#: c-family/c-pretty-print.c:404
32919#, gcc-internal-format
32920msgid "<typedef-error>"
32921msgstr "<typedef-virhe>"
32922
32923#: c-family/c-pretty-print.c:419
32924#, gcc-internal-format
32925msgid "<tag-error>"
32926msgstr "<tunnistevirhe>"
32927
32928#: c-family/c-pretty-print.c:1309
32929#, gcc-internal-format
32930msgid "<erroneous-expression>"
32931msgstr "<virheellinen-lauseke>"
32932
32933#: c-family/c-pretty-print.c:1313 cp/cxx-pretty-print.c:133
32934#, gcc-internal-format
32935msgid "<return-value>"
32936msgstr "<paluuarvo>"
32937
32938#: c-family/c-semantics.c:197
32939#, fuzzy, gcc-internal-format, gfc-internal-format
32940msgid "wrong type argument to %s"
32941msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
32942
32943#: c-family/c-warn.c:58 c-family/c-warn.c:71 cp/constexpr.c:3004
32944#: cp/constexpr.c:6066
32945#, gcc-internal-format
32946msgid "overflow in constant expression"
32947msgstr "ylivuoto vakiolausekkeessa"
32948
32949#: c-family/c-warn.c:98
32950#, fuzzy, gcc-internal-format
32951msgid "integer overflow in expression %qE of type %qT results in %qE"
32952msgstr "kokonaislukuylivuoto lausekkeessa"
32953
32954#: c-family/c-warn.c:100
32955#, fuzzy, gcc-internal-format
32956msgid "integer overflow in expression of type %qT results in %qE"
32957msgstr "kokonaislukuylivuoto lausekkeessa"
32958
32959#: c-family/c-warn.c:106
32960#, fuzzy, gcc-internal-format
32961msgid "floating point overflow in expression %qE of type %qT results in %qE"
32962msgstr "liukulukuylivuoto lausekkeessa"
32963
32964#: c-family/c-warn.c:108
32965#, fuzzy, gcc-internal-format
32966msgid "floating point overflow in expression of type %qT results in %qE"
32967msgstr "liukulukuylivuoto lausekkeessa"
32968
32969#: c-family/c-warn.c:114
32970#, fuzzy, gcc-internal-format
32971msgid "fixed-point overflow in expression %qE of type %qT results in %qE"
32972msgstr "liukulukuylivuoto lausekkeessa"
32973
32974#: c-family/c-warn.c:116
32975#, fuzzy, gcc-internal-format
32976msgid "fixed-point overflow in expression of type %qT results in %qE"
32977msgstr "liukulukuylivuoto lausekkeessa"
32978
32979#: c-family/c-warn.c:122
32980#, fuzzy, gcc-internal-format
32981msgid "vector overflow in expression %qE of type %qT results in %qE"
32982msgstr "vektoriylivuoto lausekkeessa"
32983
32984#: c-family/c-warn.c:124
32985#, fuzzy, gcc-internal-format
32986msgid "vector overflow in expression of type %qT results in %qE"
32987msgstr "vektoriylivuoto lausekkeessa"
32988
32989#: c-family/c-warn.c:131
32990#, fuzzy, gcc-internal-format
32991msgid "complex integer overflow in expression %qE of type %qT results in %qE"
32992msgstr "kompleksikokonaislukuylivuoto lausekkeessa"
32993
32994#: c-family/c-warn.c:133
32995#, fuzzy, gcc-internal-format
32996msgid "complex integer overflow in expression of type %qT results in %qE"
32997msgstr "kompleksikokonaislukuylivuoto lausekkeessa"
32998
32999#: c-family/c-warn.c:137
33000#, fuzzy, gcc-internal-format
33001msgid "complex floating point overflow in expression %qE of type %qT results in %qE"
33002msgstr "kompleksiliukulukuylivuoto lausekkeessa"
33003
33004#: c-family/c-warn.c:139
33005#, fuzzy, gcc-internal-format
33006msgid "complex floating point overflow in expression of type %qT results in %qE"
33007msgstr "kompleksiliukulukuylivuoto lausekkeessa"
33008
33009#: c-family/c-warn.c:231
33010#, fuzzy, gcc-internal-format
33011msgid "logical %<or%> applied to non-boolean constant"
33012msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä"
33013
33014#: c-family/c-warn.c:235
33015#, gcc-internal-format
33016msgid "logical %<and%> applied to non-boolean constant"
33017msgstr ""
33018
33019#: c-family/c-warn.c:305
33020#, fuzzy, gcc-internal-format
33021msgid "logical %<or%> of collectively exhaustive tests is always true"
33022msgstr "looginen"
33023
33024#: c-family/c-warn.c:309
33025#, fuzzy, gcc-internal-format
33026msgid "logical %<and%> of mutually exclusive tests is always false"
33027msgstr "looginen"
33028
33029#: c-family/c-warn.c:319
33030#, fuzzy, gcc-internal-format
33031msgid "logical %<or%> of equal expressions"
33032msgstr "looginen"
33033
33034#: c-family/c-warn.c:322
33035#, fuzzy, gcc-internal-format
33036msgid "logical %<and%> of equal expressions"
33037msgstr "looginen"
33038
33039#: c-family/c-warn.c:408
33040#, fuzzy, gcc-internal-format
33041msgid "bitwise comparison always evaluates to false"
33042msgstr "vertailu ”etumerkitön lauseke < 0” on aina epätosi"
33043
33044#: c-family/c-warn.c:411
33045#, fuzzy, gcc-internal-format
33046msgid "bitwise comparison always evaluates to true"
33047msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
33048
33049#: c-family/c-warn.c:516
33050#, fuzzy, gcc-internal-format
33051msgid "self-comparison always evaluates to true"
33052msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
33053
33054#: c-family/c-warn.c:519
33055#, fuzzy, gcc-internal-format
33056msgid "self-comparison always evaluates to false"
33057msgstr "vertailu ”etumerkitön lauseke < 0” on aina epätosi"
33058
33059#: c-family/c-warn.c:570
33060#, gcc-internal-format
33061msgid "logical not is only applied to the left hand side of comparison"
33062msgstr ""
33063
33064#: c-family/c-warn.c:578
33065#, gcc-internal-format
33066msgid "add parentheses around left hand side expression to silence this warning"
33067msgstr ""
33068
33069#: c-family/c-warn.c:721
33070#, fuzzy, gcc-internal-format
33071msgid "type-punning to incomplete type might break strict-aliasing rules"
33072msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
33073
33074#: c-family/c-warn.c:739
33075#, fuzzy, gcc-internal-format
33076msgid "dereferencing type-punned pointer will break strict-aliasing rules"
33077msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
33078
33079#: c-family/c-warn.c:747 c-family/c-warn.c:765
33080#, fuzzy, gcc-internal-format
33081msgid "dereferencing type-punned pointer might break strict-aliasing rules"
33082msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
33083
33084#: c-family/c-warn.c:912
33085#, gcc-internal-format
33086msgid "argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?"
33087msgstr "%<sizeof%>-operaattorin argumentti %qD-kutsussa on sama lauseke kuin lähteellä; oliko tarkoitus käyttää kohteen kokoa?"
33088
33089#: c-family/c-warn.c:943
33090#, gcc-internal-format
33091msgid "argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?"
33092msgstr "%<sizeof%>-operaattorin argumentti %qD-kutsussa on sama lauseke kuin kohteella; oliko tarkoitus poistaa addressof?"
33093
33094#: c-family/c-warn.c:950
33095#, gcc-internal-format
33096msgid "argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?"
33097msgstr "%<sizeof%>-operaattorin argumentti %qD-kutsussa on sama lauseke kuin kohteella; oliko tarkoitus antaa täsmällinen pituus?"
33098
33099#: c-family/c-warn.c:955
33100#, gcc-internal-format
33101msgid "argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?"
33102msgstr ""
33103
33104#: c-family/c-warn.c:967
33105#, gcc-internal-format
33106msgid "argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit length"
33107msgstr ""
33108
33109#: c-family/c-warn.c:983
33110#, gcc-internal-format
33111msgid "argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?"
33112msgstr ""
33113
33114#: c-family/c-warn.c:990
33115#, gcc-internal-format
33116msgid "argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?"
33117msgstr ""
33118
33119#: c-family/c-warn.c:995
33120#, gcc-internal-format
33121msgid "argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?"
33122msgstr ""
33123
33124#: c-family/c-warn.c:1007
33125#, gcc-internal-format
33126msgid "argument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit length"
33127msgstr ""
33128
33129#: c-family/c-warn.c:1023
33130#, gcc-internal-format
33131msgid "argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?"
33132msgstr ""
33133
33134#: c-family/c-warn.c:1030
33135#, gcc-internal-format
33136msgid "argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?"
33137msgstr ""
33138
33139#: c-family/c-warn.c:1035
33140#, gcc-internal-format
33141msgid "argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?"
33142msgstr ""
33143
33144#: c-family/c-warn.c:1047
33145#, gcc-internal-format
33146msgid "argument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit length"
33147msgstr ""
33148
33149#: c-family/c-warn.c:1063
33150#, gcc-internal-format
33151msgid "argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?"
33152msgstr ""
33153
33154#: c-family/c-warn.c:1070
33155#, gcc-internal-format
33156msgid "argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?"
33157msgstr ""
33158
33159#: c-family/c-warn.c:1075
33160#, gcc-internal-format
33161msgid "argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?"
33162msgstr ""
33163
33164#: c-family/c-warn.c:1087
33165#, gcc-internal-format
33166msgid "argument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit length"
33167msgstr ""
33168
33169#: c-family/c-warn.c:1116 c-family/c-warn.c:1123
33170#, fuzzy, gcc-internal-format
33171msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
33172msgstr "virheellinen parametrityyppi %qT"
33173
33174#: c-family/c-warn.c:1133
33175#, gcc-internal-format
33176msgid "first argument of %q+D should be %<int%>"
33177msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>"
33178
33179#: c-family/c-warn.c:1142
33180#, gcc-internal-format
33181msgid "second argument of %q+D should be %<char **%>"
33182msgstr "%q+D:n toisen argumentin pitäisi olla %<char **%>"
33183
33184#: c-family/c-warn.c:1151
33185#, gcc-internal-format
33186msgid "third argument of %q+D should probably be %<char **%>"
33187msgstr "%q+D:n kolmannen argumentin pitäisi todennäköisesti olla %<char **%>"
33188
33189#: c-family/c-warn.c:1162
33190#, gcc-internal-format
33191msgid "%q+D takes only zero or two arguments"
33192msgstr "%q+D sallii vain nolla tai kaksi argumenttia"
33193
33194#: c-family/c-warn.c:1166
33195#, fuzzy, gcc-internal-format
33196msgid "%q+D declared as variadic function"
33197msgstr "sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty"
33198
33199#: c-family/c-warn.c:1209
33200#, gcc-internal-format
33201msgid "conversion to %qT from boolean expression"
33202msgstr "muunnos tyyppiin %qT loogisesta lausekkeesta"
33203
33204# Tämä esiintynee esim. const char* → char* -muunnoksessa.
33205#: c-family/c-warn.c:1234 c-family/c-warn.c:1403
33206#, fuzzy, gcc-internal-format
33207msgid "unsigned conversion from %qT to %qT changes value from %qE to %qE"
33208msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
33209
33210#: c-family/c-warn.c:1239 c-family/c-warn.c:1411
33211#, fuzzy, gcc-internal-format
33212msgid "unsigned conversion from %qT to %qT changes the value of %qE"
33213msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
33214
33215# Tämä esiintynee esim. const char* → char* -muunnoksessa.
33216#: c-family/c-warn.c:1247
33217#, fuzzy, gcc-internal-format
33218msgid "signed conversion from %qT to %qT changes value from %qE to %qE"
33219msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
33220
33221#: c-family/c-warn.c:1252
33222#, fuzzy, gcc-internal-format
33223msgid "signed conversion from %qT to %qT changes the value of %qE"
33224msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
33225
33226# Tämä esiintynee esim. const char* → char* -muunnoksessa.
33227#: c-family/c-warn.c:1259 c-family/c-warn.c:1401
33228#, fuzzy, gcc-internal-format
33229msgid "conversion from %qT to %qT changes value from %qE to %qE"
33230msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
33231
33232#: c-family/c-warn.c:1263 c-family/c-warn.c:1409
33233#, fuzzy, gcc-internal-format
33234msgid "conversion from %qT to %qT changes the value of %qE"
33235msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
33236
33237#: c-family/c-warn.c:1346
33238#, gcc-internal-format
33239msgid "conversion to %qT from %qT may change the sign of the result"
33240msgstr "muunnos tyypistä %qT tyyppiin %qT on saattaa muuttaa tuloksen etumerkin"
33241
33242# Tämä esiintynee esim. const char* → char* -muunnoksessa.
33243#: c-family/c-warn.c:1351
33244#, fuzzy, gcc-internal-format
33245msgid "conversion from %qT to %qT discards imaginary component"
33246msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
33247
33248#: c-family/c-warn.c:1355
33249#, fuzzy, gcc-internal-format
33250msgid "conversion from %qT to %qT may change value"
33251msgstr "muunnos tyyppiin %qT tyypistä %qT saattaa muuttaa sen arvoa"
33252
33253#: c-family/c-warn.c:1422 c-family/c-warn.c:1439 c-family/c-warn.c:1456
33254#, gcc-internal-format
33255msgid "overflow in conversion from %qT to %qT changes value from %qE to %qE"
33256msgstr "ylivuoto %qT:n muunnoksessa %qT:ksi muuttaa arvon %qE:sta %qE:ksi"
33257
33258#: c-family/c-warn.c:1427 c-family/c-warn.c:1444 c-family/c-warn.c:1461
33259#, fuzzy, gcc-internal-format
33260msgid "overflow in conversion from %qT to %qT changes the value of %qE"
33261msgstr "%qE:n kaventava muunnos tyypistä %qT tyyppiin %qT { }:n sisällä"
33262
33263#: c-family/c-warn.c:1491
33264#, gcc-internal-format
33265msgid "case value %qs not in enumerated type"
33266msgstr "case-arvo %qs ei ole luetellussa tyypissä"
33267
33268#: c-family/c-warn.c:1496
33269#, gcc-internal-format
33270msgid "case value %qs not in enumerated type %qT"
33271msgstr "case-arvo %qs ei ole luetellussa tyypissä %qT"
33272
33273#: c-family/c-warn.c:1576
33274#, gcc-internal-format
33275msgid "lower value in case label range less than minimum value for type"
33276msgstr "case-nimikkeen alarajan arvo on pienempi kuin tyypin minimiarvo"
33277
33278#: c-family/c-warn.c:1590
33279#, gcc-internal-format
33280msgid "case label value is less than minimum value for type"
33281msgstr "case-nimikkeen arvo on pienempi kuin tyypin minimiarvo"
33282
33283#: c-family/c-warn.c:1607
33284#, gcc-internal-format
33285msgid "upper value in case label range exceeds maximum value for type"
33286msgstr "case-nimikkeen ylärajan arvo ylittää tyypin maksimiarvon"
33287
33288#: c-family/c-warn.c:1620
33289#, gcc-internal-format
33290msgid "case label value exceeds maximum value for type"
33291msgstr "case-nimikkeen arvo ylittää tyypin maksimiarvon"
33292
33293#: c-family/c-warn.c:1633
33294#, gcc-internal-format
33295msgid "switch missing default case"
33296msgstr "switch-lauseesta puuttuu default-tapaus"
33297
33298#: c-family/c-warn.c:1678
33299#, gcc-internal-format
33300msgid "switch condition has boolean value"
33301msgstr "switchin ehdolla on totuusarvo"
33302
33303#: c-family/c-warn.c:1760
33304#, gcc-internal-format
33305msgid "enumeration value %qE not handled in switch"
33306msgstr "lueteltua arvoa %qE ei käsitellä switch-lauseessa"
33307
33308#: c-family/c-warn.c:1788
33309#, gcc-internal-format
33310msgid "the omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operand"
33311msgstr ""
33312
33313#: c-family/c-warn.c:1810
33314#, fuzzy, gcc-internal-format
33315msgid "assignment of member %qD in read-only object"
33316msgstr "sijoitus kirjoitussuojattuun jäseneen %qD"
33317
33318#: c-family/c-warn.c:1812
33319#, fuzzy, gcc-internal-format
33320msgid "increment of member %qD in read-only object"
33321msgstr "kirjoitussuojatun jäsenen %qD kasvatus"
33322
33323#: c-family/c-warn.c:1814
33324#, fuzzy, gcc-internal-format
33325msgid "decrement of member %qD in read-only object"
33326msgstr "kirjoitussuojatun jäsenen %qD vähennys"
33327
33328#: c-family/c-warn.c:1816
33329#, fuzzy, gcc-internal-format
33330msgid "member %qD in read-only object used as %<asm%> output"
33331msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena"
33332
33333#: c-family/c-warn.c:1820
33334#, gcc-internal-format
33335msgid "assignment of read-only member %qD"
33336msgstr "sijoitus kirjoitussuojattuun jäseneen %qD"
33337
33338#: c-family/c-warn.c:1821
33339#, gcc-internal-format
33340msgid "increment of read-only member %qD"
33341msgstr "kirjoitussuojatun jäsenen %qD kasvatus"
33342
33343#: c-family/c-warn.c:1822
33344#, gcc-internal-format
33345msgid "decrement of read-only member %qD"
33346msgstr "kirjoitussuojatun jäsenen %qD vähennys"
33347
33348#: c-family/c-warn.c:1823
33349#, fuzzy, gcc-internal-format
33350msgid "read-only member %qD used as %<asm%> output"
33351msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena"
33352
33353#: c-family/c-warn.c:1827
33354#, gcc-internal-format
33355msgid "assignment of read-only variable %qD"
33356msgstr "sijoitus kirjoitussuojattuun muuttujaan %qD"
33357
33358#: c-family/c-warn.c:1828
33359#, gcc-internal-format
33360msgid "increment of read-only variable %qD"
33361msgstr "kirjoitussuojatun muuttujan %qD kasvatus"
33362
33363#: c-family/c-warn.c:1829
33364#, gcc-internal-format
33365msgid "decrement of read-only variable %qD"
33366msgstr "kirjoitussuojatun muuttujan %qD vähennys"
33367
33368#: c-family/c-warn.c:1830
33369#, fuzzy, gcc-internal-format
33370msgid "read-only variable %qD used as %<asm%> output"
33371msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena"
33372
33373#: c-family/c-warn.c:1833
33374#, gcc-internal-format
33375msgid "assignment of read-only parameter %qD"
33376msgstr "sijoitus kirjoitussuojattuun parametriin %qD"
33377
33378#: c-family/c-warn.c:1834
33379#, gcc-internal-format
33380msgid "increment of read-only parameter %qD"
33381msgstr "kirjoitussuojatun parametrin %qD kasvatus"
33382
33383#: c-family/c-warn.c:1835
33384#, gcc-internal-format
33385msgid "decrement of read-only parameter %qD"
33386msgstr "kirjoitussuojatun parametrin %qD vähennys"
33387
33388#: c-family/c-warn.c:1836
33389#, fuzzy, gcc-internal-format
33390msgid "read-only parameter %qD use as %<asm%> output"
33391msgstr "kirjoitussuojattua parametria %qD käytetään %<asm%>-tulosteena"
33392
33393#: c-family/c-warn.c:1841
33394#, gcc-internal-format
33395msgid "assignment of read-only named return value %qD"
33396msgstr "sijoitus kirjoitussuojattuun nimettyyn paluuarvoon %qD"
33397
33398#: c-family/c-warn.c:1843
33399#, gcc-internal-format
33400msgid "increment of read-only named return value %qD"
33401msgstr "kirjoitussuojatun nimetyn paluuarvon %qD kasvatus"
33402
33403#: c-family/c-warn.c:1845
33404#, gcc-internal-format
33405msgid "decrement of read-only named return value %qD"
33406msgstr "kirjoitussuojatun nimetyn paluuarvon %qD vähennys"
33407
33408#: c-family/c-warn.c:1847
33409#, fuzzy, gcc-internal-format
33410msgid "read-only named return value %qD used as %<asm%>output"
33411msgstr "kirjoitussuojattua muuttujaa %qD käytetään %<asm%>-tulosteena"
33412
33413#: c-family/c-warn.c:1852
33414#, gcc-internal-format
33415msgid "assignment of function %qD"
33416msgstr "funktion %qD sijoitus"
33417
33418#: c-family/c-warn.c:1853
33419#, gcc-internal-format
33420msgid "increment of function %qD"
33421msgstr "funktion %qD kasvatus"
33422
33423#: c-family/c-warn.c:1854
33424#, gcc-internal-format
33425msgid "decrement of function %qD"
33426msgstr "funktion %qD vähennys"
33427
33428#: c-family/c-warn.c:1855
33429#, fuzzy, gcc-internal-format
33430msgid "function %qD used as %<asm%> output"
33431msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
33432
33433#: c-family/c-warn.c:1858 c/c-typeck.c:4984
33434#, gcc-internal-format
33435msgid "assignment of read-only location %qE"
33436msgstr "kirjoitussuojatun sijainnin %qE sijoitus"
33437
33438#: c-family/c-warn.c:1859 c/c-typeck.c:4987
33439#, gcc-internal-format
33440msgid "increment of read-only location %qE"
33441msgstr "kirjoitussuojatun sijainnin %qE kasvatus"
33442
33443#: c-family/c-warn.c:1860 c/c-typeck.c:4990
33444#, gcc-internal-format
33445msgid "decrement of read-only location %qE"
33446msgstr "kirjoitussuojatun sijainnin %qE vähennys"
33447
33448#: c-family/c-warn.c:1861
33449#, gcc-internal-format
33450msgid "read-only location %qE used as %<asm%> output"
33451msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena"
33452
33453# XXX
33454#: c-family/c-warn.c:1875
33455#, gcc-internal-format
33456msgid "lvalue required as left operand of assignment"
33457msgstr "sijoituksen vasemman operandin on oltava lvalue"
33458
33459#: c-family/c-warn.c:1878
33460#, fuzzy, gcc-internal-format
33461msgid "lvalue required as increment operand"
33462msgstr "sijoituksen vasemman operandin on oltava lvalue"
33463
33464#: c-family/c-warn.c:1881
33465#, fuzzy, gcc-internal-format
33466msgid "lvalue required as decrement operand"
33467msgstr "sijoituksen vasemman operandin on oltava lvalue"
33468
33469#: c-family/c-warn.c:1884
33470#, fuzzy, gcc-internal-format
33471msgid "lvalue required as unary %<&%> operand"
33472msgstr "sijoituksen vasemman operandin on oltava lvalue"
33473
33474#: c-family/c-warn.c:1887
33475#, fuzzy, gcc-internal-format
33476msgid "lvalue required in %<asm%> statement"
33477msgstr "virheellinen lvalue asm-tulosteessa %d"
33478
33479#: c-family/c-warn.c:1904
33480#, fuzzy, gcc-internal-format
33481msgid "invalid type argument (have %qT)"
33482msgstr "virheellinen parametrityyppi %qT"
33483
33484#: c-family/c-warn.c:1908
33485#, fuzzy, gcc-internal-format
33486msgid "invalid type argument of array indexing (have %qT)"
33487msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)"
33488
33489#: c-family/c-warn.c:1913
33490#, fuzzy, gcc-internal-format
33491msgid "invalid type argument of unary %<*%> (have %qT)"
33492msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)"
33493
33494#: c-family/c-warn.c:1918
33495#, fuzzy, gcc-internal-format
33496msgid "invalid type argument of %<->%> (have %qT)"
33497msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
33498
33499#: c-family/c-warn.c:1923
33500#, fuzzy, gcc-internal-format
33501msgid "invalid type argument of %<->*%> (have %qT)"
33502msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
33503
33504#: c-family/c-warn.c:1928
33505#, fuzzy, gcc-internal-format
33506msgid "invalid type argument of implicit conversion (have %qT)"
33507msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)"
33508
33509#: c-family/c-warn.c:1955
33510#, gcc-internal-format
33511msgid "array subscript has type %<char%>"
33512msgstr "taulukon indeksin tyyppi on %<char%>"
33513
33514#: c-family/c-warn.c:1991 c-family/c-warn.c:1994
33515#, gcc-internal-format
33516msgid "suggest parentheses around %<+%> inside %<<<%>"
33517msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<<<%>:n sisällä"
33518
33519#: c-family/c-warn.c:1997 c-family/c-warn.c:2000
33520#, gcc-internal-format
33521msgid "suggest parentheses around %<-%> inside %<<<%>"
33522msgstr "ehdotetaan sulkeita %<-%>:n ympärille %<<<%>:n sisällä"
33523
33524#: c-family/c-warn.c:2006 c-family/c-warn.c:2009
33525#, gcc-internal-format
33526msgid "suggest parentheses around %<+%> inside %<>>%>"
33527msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<>>%>:n sisällä"
33528
33529#: c-family/c-warn.c:2012 c-family/c-warn.c:2015
33530#, gcc-internal-format
33531msgid "suggest parentheses around %<-%> inside %<>>%>"
33532msgstr "ehdotetaan sulkeita %<-%>:n ympärille %<>>%>:n sisällä"
33533
33534#: c-family/c-warn.c:2021 c-family/c-warn.c:2024
33535#, gcc-internal-format
33536msgid "suggest parentheses around %<&&%> within %<||%>"
33537msgstr "ehdotetaan sulkeita %<&&%>:n ympärille %<||%>:n sisällä"
33538
33539#: c-family/c-warn.c:2031 c-family/c-warn.c:2035
33540#, gcc-internal-format
33541msgid "suggest parentheses around arithmetic in operand of %<|%>"
33542msgstr "ehdotetaan sulkeita lausekkeen ympärille %<|%>:n operandissa"
33543
33544#: c-family/c-warn.c:2039 c-family/c-warn.c:2042
33545#, gcc-internal-format
33546msgid "suggest parentheses around comparison in operand of %<|%>"
33547msgstr "ehdotetaan sulkeita vertailun ympärille %<|%>:n operandissa"
33548
33549#: c-family/c-warn.c:2047
33550#, fuzzy, gcc-internal-format
33551msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
33552msgstr "ehdotetaan sulkeita lausekkeen ympärille %<|%>:n operandissa"
33553
33554#: c-family/c-warn.c:2055 c-family/c-warn.c:2059
33555#, gcc-internal-format
33556msgid "suggest parentheses around arithmetic in operand of %<^%>"
33557msgstr "ehdotetaan sulkeita lausekkeen ympärille %<^%>:n operandissa"
33558
33559#: c-family/c-warn.c:2063 c-family/c-warn.c:2066
33560#, gcc-internal-format
33561msgid "suggest parentheses around comparison in operand of %<^%>"
33562msgstr "ehdotetaan sulkeita vertailun ympärille %<^%>:n operandissa"
33563
33564#: c-family/c-warn.c:2072 c-family/c-warn.c:2075
33565#, gcc-internal-format
33566msgid "suggest parentheses around %<+%> in operand of %<&%>"
33567msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<&%>:n operandissa"
33568
33569#: c-family/c-warn.c:2078 c-family/c-warn.c:2081
33570#, gcc-internal-format
33571msgid "suggest parentheses around %<-%> in operand of %<&%>"
33572msgstr "ehdotetaan sulkeita %<-%>:n ympärille %<&%>:n operandissa"
33573
33574#: c-family/c-warn.c:2085 c-family/c-warn.c:2088
33575#, gcc-internal-format
33576msgid "suggest parentheses around comparison in operand of %<&%>"
33577msgstr "ehdotetaan sulkeita vertailun ympärille %<&%>:n operandissa"
33578
33579#: c-family/c-warn.c:2093
33580#, fuzzy, gcc-internal-format
33581msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
33582msgstr "ehdotetaan sulkeita lausekkeen ympärille %<|%>:n operandissa"
33583
33584#: c-family/c-warn.c:2100 c-family/c-warn.c:2103
33585#, gcc-internal-format
33586msgid "suggest parentheses around comparison in operand of %<==%>"
33587msgstr "ehdotetaan sulkeita vertailun ympärille %<==%>:n operandissa"
33588
33589#: c-family/c-warn.c:2108 c-family/c-warn.c:2111
33590#, gcc-internal-format
33591msgid "suggest parentheses around comparison in operand of %<!=%>"
33592msgstr "ehdotetaan sulkeita vertailun ympärille %<!=%>:n operandissa"
33593
33594#: c-family/c-warn.c:2121 c-family/c-warn.c:2127
33595#, gcc-internal-format
33596msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
33597msgstr "%<X<=Y<=Z%> -tyylisillä vertailuilla on eri merkitys kuin matematiikassa"
33598
33599#: c-family/c-warn.c:2143
33600#, gcc-internal-format
33601msgid "label %q+D defined but not used"
33602msgstr "nimike %q+D määritelty mutta käyttämättä"
33603
33604#: c-family/c-warn.c:2145
33605#, gcc-internal-format
33606msgid "label %q+D declared but not defined"
33607msgstr "nimike %qD esitelty muttei määritelty"
33608
33609#: c-family/c-warn.c:2168
33610#, gcc-internal-format
33611msgid "division by zero"
33612msgstr "jako nollalla"
33613
33614#: c-family/c-warn.c:2188
33615#, gcc-internal-format
33616msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
33617msgstr ""
33618
33619#: c-family/c-warn.c:2212
33620#, gcc-internal-format
33621msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
33622msgstr ""
33623
33624#: c-family/c-warn.c:2251 c/c-typeck.c:12121 c/c-typeck.c:12289
33625#: cp/typeck.c:5444
33626#, gcc-internal-format
33627msgid "comparison between types %qT and %qT"
33628msgstr "tyyppien %qT ja %qT välinen vertailu"
33629
33630#: c-family/c-warn.c:2304
33631#, gcc-internal-format
33632msgid "comparison of integer expressions of different signedness: %qT and %qT"
33633msgstr "etumerkiltään eroavien kokonaislukulausekkeiden vertailu: %qT ja %qT"
33634
33635#: c-family/c-warn.c:2357
33636#, gcc-internal-format
33637msgid "promoted bitwise complement of an unsigned value is always nonzero"
33638msgstr ""
33639
33640#: c-family/c-warn.c:2361
33641#, fuzzy, gcc-internal-format
33642msgid "comparison of promoted bitwise complement of an unsigned value with constant"
33643msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
33644
33645#: c-family/c-warn.c:2372
33646#, fuzzy, gcc-internal-format
33647msgid "comparison of promoted bitwise complement of an unsigned value with unsigned"
33648msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
33649
33650#: c-family/c-warn.c:2427
33651#, gcc-internal-format
33652msgid "unused parameter %qD"
33653msgstr "käyttämätön parametri %qD"
33654
33655#: c-family/c-warn.c:2489
33656#, gcc-internal-format
33657msgid "typedef %qD locally defined but not used"
33658msgstr "typedef %qD määritelty paikallisesti mutta käyttämätön"
33659
33660#: c-family/c-warn.c:2525
33661#, gcc-internal-format
33662msgid "duplicated %<if%> condition"
33663msgstr "kaksinkertainen %<if%>-ehto"
33664
33665#: c-family/c-warn.c:2554
33666#, fuzzy, gcc-internal-format
33667msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
33668msgstr "%J%qD esitelty attribuutilla noinline, edellinen esittely on avoin "
33669
33670#: c-family/c-warn.c:2562
33671#, fuzzy, gcc-internal-format
33672msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
33673msgstr "%J%qD esitelty avoimeksi, edellinen esittely sisältää attribuutin noinline"
33674
33675#: c-family/c-warn.c:2567
33676#, fuzzy, gcc-internal-format
33677msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
33678msgstr "%J%qD esitelty attribuutilla noinline, edellinen esittely on avoin "
33679
33680#: c-family/c-warn.c:2616
33681#, gcc-internal-format
33682msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
33683msgstr ""
33684
33685#: c-family/c-warn.c:2654 c-family/c-warn.c:2678
33686#, fuzzy, gcc-internal-format
33687msgid "comparison of constant %qE with boolean expression is always false"
33688msgstr "vertailu ”etumerkitön lauseke < 0” on aina epätosi"
33689
33690#: c-family/c-warn.c:2657 c-family/c-warn.c:2675
33691#, fuzzy, gcc-internal-format
33692msgid "comparison of constant %qE with boolean expression is always true"
33693msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
33694
33695#: c-family/c-warn.c:2725
33696#, fuzzy
33697msgid "passing argument %i to %qs-qualified parameter aliases with argument %Z"
33698msgid_plural "passing argument %i to %qs-qualified parameter aliases with arguments %Z"
33699msgstr[0] "sijoitus hylkää kohdeosoitintyypin määreitä"
33700msgstr[1] "sijoitus hylkää kohdeosoitintyypin määreitä"
33701
33702#: c-family/c-warn.c:2791 c/c-typeck.c:5555 cp/call.c:5807
33703#, gcc-internal-format
33704msgid "this condition has identical branches"
33705msgstr ""
33706
33707#: c-family/c-warn.c:2898
33708#, gcc-internal-format
33709msgid "macro expands to multiple statements"
33710msgstr ""
33711
33712#: c-family/c-warn.c:2899
33713#, gcc-internal-format
33714msgid "some parts of macro expansion are not guarded by this %qs clause"
33715msgstr ""
33716
33717#: c-family/c-warn.c:2992
33718#, gcc-internal-format
33719msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
33720msgstr ""
33721
33722#: c-family/c-warn.c:2999 c-family/c-warn.c:3002 cp/init.c:642
33723#, fuzzy, gcc-internal-format
33724msgid "defined here"
33725msgstr "union määritelty täällä"
33726
33727#: c-family/c-warn.c:3089
33728#, gcc-internal-format
33729msgid "taking address of packed member of %qT may result in an unaligned pointer value"
33730msgstr ""
33731
33732#: c-family/c-warn.c:3316
33733#, fuzzy
33734msgid "mismatch in bound %Z of argument %u declared as %s"
33735msgid_plural "mismatch in bounds %Z of argument %u declared as %s"
33736msgstr[0] "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
33737msgstr[1] "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
33738
33739#: c-family/c-warn.c:3319 c-family/c-warn.c:3689
33740#, fuzzy, gcc-internal-format, gfc-internal-format
33741msgid "previously declared as %s"
33742msgstr "esitelty aiemmin täällä"
33743
33744#: c-family/c-warn.c:3453
33745#, fuzzy, gcc-internal-format, gfc-internal-format
33746msgid "argument %u of type %s declared as a variable length array"
33747msgstr "ISO C90 kieltää muuttuvakokoisen taulukon %qE"
33748
33749#: c-family/c-warn.c:3458
33750#, fuzzy, gcc-internal-format, gfc-internal-format
33751msgid "previously declared as a pointer %s"
33752msgstr "esitelty aiemmin täällä"
33753
33754#: c-family/c-warn.c:3459
33755#, fuzzy, gcc-internal-format, gfc-internal-format
33756msgid "previously declared as an ordinary array %s"
33757msgstr "esitelty aiemmin täällä"
33758
33759#: c-family/c-warn.c:3472 c-family/c-warn.c:3486
33760#, fuzzy, gcc-internal-format, gfc-internal-format
33761msgid "argument %u of type %s declared as a pointer"
33762msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
33763
33764#: c-family/c-warn.c:3476 c-family/c-warn.c:3502
33765#, fuzzy, gcc-internal-format, gfc-internal-format
33766msgid "previously declared as a variable length array %s"
33767msgstr "ISO C90 kieltää muuttuvakokoisen taulukon %qE"
33768
33769#: c-family/c-warn.c:3489
33770#, fuzzy, gcc-internal-format, gfc-internal-format
33771msgid "previously declared as an array %s"
33772msgstr "esitelty aiemmin täällä"
33773
33774#: c-family/c-warn.c:3498
33775#, gcc-internal-format, gfc-internal-format
33776msgid "argument %u of type %s declared as an ordinary array"
33777msgstr ""
33778
33779#: c-family/c-warn.c:3526
33780#, fuzzy, gcc-internal-format, gfc-internal-format
33781msgid "argument %u of type %s declared with %u variable bound"
33782msgid_plural "argument %u of type %s declared with %u variable bounds"
33783msgstr[0] "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
33784msgstr[1] "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
33785
33786#: c-family/c-warn.c:3533
33787#, fuzzy, gcc-internal-format, gfc-internal-format
33788msgid "previously declared as %s with %u variable bound"
33789msgid_plural "previously declared as %s with %u variable bounds"
33790msgstr[0] "%q+D:lla on edellinen esittely täällä"
33791msgstr[1] "%q+D:lla on edellinen esittely täällä"
33792
33793#: c-family/c-warn.c:3557
33794#, gcc-internal-format, gfc-internal-format
33795msgid "argument %u of type %s declared with %u unspecified variable bound"
33796msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
33797msgstr[0] ""
33798msgstr[1] ""
33799
33800#: c-family/c-warn.c:3565
33801#, gcc-internal-format, gfc-internal-format
33802msgid "previously declared as %s with %u unspecified variable bound"
33803msgid_plural "previously declared as %s with %u unspecified variable bounds"
33804msgstr[0] ""
33805msgstr[1] ""
33806
33807#: c-family/c-warn.c:3572
33808#, gcc-internal-format, gfc-internal-format
33809msgid "subsequently declared as %s with %u unspecified variable bound"
33810msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
33811msgstr[0] ""
33812msgstr[1] ""
33813
33814#: c-family/c-warn.c:3625
33815#, gcc-internal-format
33816msgid "argument %u of type %s declared with mismatched bound argument %E"
33817msgstr ""
33818
33819#: c-family/c-warn.c:3632 c-family/c-warn.c:3665
33820#, fuzzy, gcc-internal-format
33821msgid "argument %u of type %s declared with mismatched bound %<%s%>"
33822msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
33823
33824#: c-family/c-warn.c:3644
33825#, fuzzy, gcc-internal-format
33826msgid "previously declared as %s with bound argument %E"
33827msgstr "esitelty aiemmin täällä"
33828
33829#: c-family/c-warn.c:3649
33830#, fuzzy, gcc-internal-format
33831msgid "previously declared as %s with bound %<%s%>"
33832msgstr "%<%c%s%>:n aikasempi esittely"
33833
33834#: c-family/c-warn.c:3668
33835#, fuzzy, gcc-internal-format
33836msgid "previously declared as %s with bound %qs"
33837msgstr "edellinen esittely %q+D"
33838
33839#: c-family/c-warn.c:3687
33840#, gcc-internal-format, gfc-internal-format
33841msgid "argument %u of type %s with mismatched bound"
33842msgstr ""
33843
33844#: c-family/c-warn.c:3718
33845#, gcc-internal-format
33846msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
33847msgstr ""
33848
33849#: c-family/c-warn.c:3728
33850#, gcc-internal-format
33851msgid "add parentheses around %qE to silence this warning"
33852msgstr ""
33853
33854#: c-family/c-warn.c:3732
33855#, gcc-internal-format
33856msgid "add parentheses around the second %<sizeof%> to silence this warning"
33857msgstr ""
33858
33859#: c-family/cppspec.c:94
33860#, fuzzy, gcc-internal-format
33861msgid "%qs is not a valid option to the preprocessor"
33862msgstr "”%s” ei ole kelvollinen esikääntäjän valitsin"
33863
33864#: c-family/cppspec.c:113
33865#, gcc-internal-format
33866msgid "too many input files"
33867msgstr "liikaa syötetiedostoja"
33868
33869#: common/config/aarch64/aarch64-common.c:519 config/aarch64/aarch64.c:16448
33870#, fuzzy, gcc-internal-format
33871msgid "unknown value %qs for %<-mcpu%>"
33872msgstr "tuntematon cc_attr-arvo"
33873
33874#: common/config/alpha/alpha-common.c:75
33875#, fuzzy, gcc-internal-format
33876msgid "bad value %qs for %<-mtls-size%> switch"
33877msgstr "virheellinen aikakatkaisuarvo: %s"
33878
33879#: common/config/arc/arc-common.c:87
33880#, gcc-internal-format
33881msgid "multiple %<-mcpu=%> options specified."
33882msgstr "useita %<-mcpu=%> -valitsimia annettu."
33883
33884#: common/config/arc/arc-common.c:93
33885#, gcc-internal-format
33886msgid "Unsupported value for mmpy-option"
33887msgstr "Ei-tuettu mmpy-optionin arvo"
33888
33889#: common/config/arm/arm-common.c:279
33890#, gcc-internal-format, gfc-internal-format
33891msgid "%%:target_mode_check takes an even number of parameters"
33892msgstr ""
33893
33894#: common/config/arm/arm-common.c:289
33895#, fuzzy, gcc-internal-format, gfc-internal-format
33896msgid "unrecognized option passed to %%:target_mode_check"
33897msgstr "tuntematon komentorivivalitsin %qs"
33898
33899#: common/config/arm/arm-common.c:368 common/config/arm/arm-common.c:432
33900#: common/config/arm/arm-common.c:479 config/aarch64/aarch64.c:16380
33901#: config/aarch64/aarch64.c:16418
33902#, gcc-internal-format
33903msgid "valid arguments are: %s; did you mean %qs?"
33904msgstr "kelvolliset argumentit ovat: %s; tarkoititko %qs?"
33905
33906#: common/config/arm/arm-common.c:371 common/config/arm/arm-common.c:435
33907#: common/config/arm/arm-common.c:482 config/aarch64/aarch64.c:16383
33908#, gcc-internal-format, gfc-internal-format
33909msgid "valid arguments are: %s"
33910msgstr "kelvolliset argumentit ovat: %s"
33911
33912#: common/config/arm/arm-common.c:408 common/config/arm/arm-common.c:462
33913#, fuzzy, gcc-internal-format, gfc-internal-format
33914msgid "unrecognized %s target: %s"
33915msgstr "tunnistamaton osoite"
33916
33917#: common/config/arm/arm-common.c:498
33918#, fuzzy, gcc-internal-format
33919msgid "unrecognized %<-mfpu%> target: %s"
33920msgstr "tunnistamaton osoite"
33921
33922#: common/config/arm/arm-common.c:526
33923#, fuzzy, gcc-internal-format
33924msgid "%qs does not support feature %qs"
33925msgstr "%s ei tue muotoilua %<%%%c%> %s"
33926
33927#: common/config/arm/arm-common.c:537
33928#, fuzzy, gcc-internal-format
33929msgid "valid feature names are: %s; did you mean %qs?"
33930msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
33931
33932#: common/config/arm/arm-common.c:540
33933#, fuzzy, gcc-internal-format, gfc-internal-format
33934msgid "valid feature names are: %s"
33935msgstr "tiedostonimi puuttuu %qs:n jälkeen"
33936
33937#: common/config/arm/arm-common.c:558
33938#, fuzzy, gcc-internal-format, gfc-internal-format
33939msgid "%s does not take any feature options"
33940msgstr "%J%qD on tavallisesti ei-staattinen funktio"
33941
33942#: common/config/arm/arm-common.c:649
33943#, gcc-internal-format, gfc-internal-format
33944msgid "%%:canon_for_mlib takes 1 or more pairs of parameters"
33945msgstr ""
33946
33947#: common/config/arm/arm-common.c:663
33948#, fuzzy, gcc-internal-format, gfc-internal-format
33949msgid "unrecognized operand to %%:canon_for_mlib"
33950msgstr "tunnistamaton valitsin"
33951
33952#: common/config/arm/arm-common.c:1009
33953#, fuzzy, gcc-internal-format, gfc-internal-format
33954msgid "unrecognized operand to %%:asm_auto_mfpu"
33955msgstr "tuntematon komentorivivalitsin %qs"
33956
33957#: common/config/avr/avr-common.c:90
33958#, gcc-internal-format
33959msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
33960msgstr ""
33961
33962#: common/config/avr/avr-common.c:98
33963#, gcc-internal-format
33964msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
33965msgstr ""
33966
33967#: common/config/avr/avr-common.c:114
33968#, gcc-internal-format
33969msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
33970msgstr ""
33971
33972#: common/config/avr/avr-common.c:123
33973#, gcc-internal-format
33974msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
33975msgstr ""
33976
33977#: common/config/bfin/bfin-common.c:304 common/config/m68k/m68k-common.c:60
33978#, fuzzy, gcc-internal-format
33979msgid "%<-mshared-library-id=%s%> is not between 0 and %d"
33980msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
33981
33982#: common/config/bfin/bfin-common.c:323
33983#, fuzzy, gcc-internal-format
33984msgid "%<-mcpu=%s%> is not valid"
33985msgstr "-mcpu=%s ei ole kelvollinen"
33986
33987#: common/config/bfin/bfin-common.c:359
33988#, fuzzy, gcc-internal-format
33989msgid "%<-mcpu=%s%> has invalid silicon revision"
33990msgstr "-mcpu=%s ei ole kelvollinen"
33991
33992#: common/config/i386/i386-common.c:1577
33993#, fuzzy, gcc-internal-format
33994msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
33995msgstr "funktion palauttava funktio"
33996
33997#: common/config/i386/i386-common.c:1580
33998#, fuzzy, gcc-internal-format
33999msgid "%<-malign-loops=%d%> is not between 0 and %d"
34000msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
34001
34002#: common/config/i386/i386-common.c:1587
34003#, fuzzy, gcc-internal-format
34004msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
34005msgstr "funktion palauttava funktio"
34006
34007#: common/config/i386/i386-common.c:1590
34008#, fuzzy, gcc-internal-format
34009msgid "%<-malign-jumps=%d%> is not between 0 and %d"
34010msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
34011
34012#: common/config/i386/i386-common.c:1598
34013#, fuzzy, gcc-internal-format
34014msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
34015msgstr "funktion palauttava funktio"
34016
34017#: common/config/i386/i386-common.c:1601
34018#, fuzzy, gcc-internal-format
34019msgid "%<-malign-functions=%d%> is not between 0 and %d"
34020msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
34021
34022#: common/config/i386/i386-common.c:1610
34023#, fuzzy, gcc-internal-format
34024msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
34025msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
34026
34027#: common/config/i386/i386-common.c:1664
34028#, gcc-internal-format
34029msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
34030msgstr ""
34031
34032#: common/config/i386/i386-common.c:1670
34033#, fuzzy, gcc-internal-format
34034msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
34035msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
34036
34037#: common/config/ia64/ia64-common.c:65
34038#, fuzzy, gcc-internal-format
34039msgid "bad value %<%s%> for %<-mtls-size=%> switch"
34040msgstr "virheellinen aikakatkaisuarvo: %s"
34041
34042#: common/config/nds32/nds32-common.c:49
34043#, fuzzy, gcc-internal-format
34044msgid "%<-misr-vector-size=%d%> argument must be 4 or 16"
34045msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1"
34046
34047#: common/config/nds32/nds32-common.c:59
34048#, fuzzy, gcc-internal-format
34049msgid "%<-misr-secure=%d%> argument not in between 0 and 3"
34050msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
34051
34052#: common/config/nds32/nds32-common.c:69
34053#, gcc-internal-format
34054msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
34055msgstr ""
34056
34057#: common/config/riscv/riscv-common.c:295
34058#, gcc-internal-format
34059msgid "%<-march=%s%>: Extension `%s' appear more than one time."
34060msgstr ""
34061
34062#: common/config/riscv/riscv-common.c:540
34063#, fuzzy, gcc-internal-format
34064msgid "%<-march=%s%>: Expect number after %<%dp%>."
34065msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
34066
34067#: common/config/riscv/riscv-common.c:610
34068#, fuzzy, gcc-internal-format
34069msgid "%<-march=%s%>: rv%de is not a valid base ISA"
34070msgstr "luokkanimeä ei ole annettu %qs:n kanssa"
34071
34072#: common/config/riscv/riscv-common.c:622
34073#, gcc-internal-format
34074msgid "version of `g` will be omitted, please specify version for individual extension."
34075msgstr ""
34076
34077#: common/config/riscv/riscv-common.c:641
34078#, gcc-internal-format
34079msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
34080msgstr ""
34081
34082#: common/config/riscv/riscv-common.c:668
34083#, fuzzy, gcc-internal-format
34084msgid "%<-march=%s%>: unsupported ISA subset %<%c%>"
34085msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
34086
34087#: common/config/riscv/riscv-common.c:672
34088#, gcc-internal-format
34089msgid "%<-march=%s%>: ISA string is not in canonical order. %<%c%>"
34090msgstr ""
34091
34092#: common/config/riscv/riscv-common.c:778
34093#, fuzzy, gcc-internal-format
34094msgid "%<-march=%s%>: name of %s must be more than 1 letter"
34095msgstr "%s %qs"
34096
34097#: common/config/riscv/riscv-common.c:790
34098#, fuzzy, gcc-internal-format
34099msgid "%<-march=%s%>: %s must separate with _"
34100msgstr "%s %qs"
34101
34102#: common/config/riscv/riscv-common.c:819
34103#, fuzzy, gcc-internal-format
34104msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
34105msgstr "%s %qs"
34106
34107#: common/config/riscv/riscv-common.c:856
34108#, fuzzy, gcc-internal-format
34109msgid "%<-march=%s%>: unexpected ISA string at end: %qs"
34110msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
34111
34112#: common/config/riscv/riscv-common.c:984
34113#, fuzzy, gcc-internal-format
34114msgid "%<-mcpu=%s%>: unknown CPU"
34115msgstr "%<%s%> on tuntematon"
34116
34117#: common/config/rs6000/rs6000-common.c:184 config/sparc/sparc.c:1740
34118#, fuzzy, gcc-internal-format
34119msgid "unknown %<-mdebug-%s%> switch"
34120msgstr "%s: tuntematon valitsin ”%s”\n"
34121
34122#: common/config/rs6000/rs6000-common.c:223
34123#, gcc-internal-format
34124msgid "unknown switch %<-mlong-double-%s%>"
34125msgstr ""
34126
34127#: common/config/rs6000/rs6000-common.c:258
34128#, gcc-internal-format
34129msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
34130msgstr ""
34131
34132#: common/config/rx/rx-common.c:61
34133#, gcc-internal-format
34134msgid "the RX200 cpu does not have FPU hardware"
34135msgstr ""
34136
34137#: common/config/rx/rx-common.c:63
34138#, gcc-internal-format
34139msgid "the RX100 cpu does not have FPU hardware"
34140msgstr ""
34141
34142#: common/config/s390/s390-common.c:104
34143#, fuzzy, gcc-internal-format
34144msgid "stack guard value must be an exact power of 2"
34145msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
34146
34147#: common/config/s390/s390-common.c:109
34148#, fuzzy, gcc-internal-format
34149msgid "stack size must be an exact power of 2"
34150msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
34151
34152#: common/config/v850/v850-common.c:47
34153#, fuzzy, gcc-internal-format
34154msgid "value passed in %qs is too large"
34155msgstr "taulukon %qs koko on liian suuri"
34156
34157#: config/darwin-c.c:81
34158#, fuzzy, gcc-internal-format
34159msgid "too many %<#pragma options align=reset%>"
34160msgstr "väärin muotoiltu ”#pragma options”, ei huomioida"
34161
34162#: config/darwin-c.c:101 config/darwin-c.c:104 config/darwin-c.c:106
34163#: config/darwin-c.c:108
34164#, fuzzy, gcc-internal-format
34165msgid "malformed %<#pragma options%>, ignoring"
34166msgstr "väärin muotoiltu ”#pragma options”, ei huomioida"
34167
34168#: config/darwin-c.c:111
34169#, fuzzy, gcc-internal-format
34170msgid "junk at end of %<#pragma options%>"
34171msgstr "roskaa ilmaisun %<#pragma pop_options%> lopussa"
34172
34173#: config/darwin-c.c:121
34174#, fuzzy, gcc-internal-format
34175msgid "malformed %<#pragma options align={mac68k|power|reset}%>, ignoring"
34176msgstr "väärin muotoiltu ”#pragma options”, ei huomioida"
34177
34178#: config/darwin-c.c:133
34179#, gcc-internal-format
34180msgid "missing %<(%> after %<#pragma unused%>, ignoring"
34181msgstr "puuttuva %<(%> ilmauksen %<#pragma unused%> jälkeen, jätetään huomiotta"
34182
34183#: config/darwin-c.c:154
34184#, gcc-internal-format
34185msgid "missing %<)%> after %<#pragma unused%>, ignoring"
34186msgstr "puuttuva %<)%> ilmauksen %<#pragma unused%> jälkeen, jätetään huomiotta"
34187
34188#: config/darwin-c.c:157
34189#, fuzzy, gcc-internal-format
34190msgid "junk at end of %<#pragma unused%>"
34191msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
34192
34193#: config/darwin-c.c:168
34194#, fuzzy, gcc-internal-format
34195msgid "malformed %<#pragma ms_struct%>, ignoring"
34196msgstr "väärinmuodostettu ”#pragma ms_struct”, jätetään huomiotta"
34197
34198#: config/darwin-c.c:176
34199#, fuzzy, gcc-internal-format
34200msgid "malformed %<#pragma ms_struct {on|off|reset}%>, ignoring"
34201msgstr "väärinmuodostettu ”#pragma ms_struct {on|off|reset}”, jätetään huomiotta"
34202
34203#: config/darwin-c.c:179
34204#, fuzzy, gcc-internal-format
34205msgid "junk at end of %<#pragma ms_struct%>"
34206msgstr "roskaa ilmaisun ”#pragma ms_struct” lopussa"
34207
34208#: config/darwin-c.c:405
34209#, gcc-internal-format, gfc-internal-format
34210msgid "subframework include %s conflicts with framework include"
34211msgstr ""
34212
34213#: config/darwin-c.c:708
34214#, fuzzy, gcc-internal-format
34215msgid "unknown value %qs of %<-mmacosx-version-min%>"
34216msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
34217
34218#: config/darwin-driver.c:146
34219#, fuzzy, gcc-internal-format
34220msgid "sysctl for kern.osversion failed: %m"
34221msgstr "chmod (%s, %u) epäonnistui: %m"
34222
34223#: config/darwin-driver.c:192
34224#, fuzzy, gcc-internal-format
34225msgid "couldn%'t understand kern.osversion %q.*s"
34226msgstr "%s: ei voitu avata PCH-tiedostoa: %m"
34227
34228#: config/darwin-driver.c:232
34229#, fuzzy, gcc-internal-format, gfc-internal-format
34230msgid "could not understand version %s"
34231msgstr "%s: ei voitu avata PCH-tiedostoa: %m"
34232
34233#: config/darwin-driver.c:308
34234#, fuzzy, gcc-internal-format, gfc-internal-format
34235msgid "this compiler does not support %s"
34236msgstr "%s ei tue: predicted_by_p"
34237
34238#: config/darwin-driver.c:351
34239#, fuzzy, gcc-internal-format
34240msgid "%qs is not valid for %<-mmacosx-version-min%>"
34241msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
34242
34243#: config/darwin-driver.c:385
34244#, fuzzy, gcc-internal-format
34245msgid "this compiler does not support PowerPC (arch flags ignored)"
34246msgstr "C-jäsennin ei tue -dy-valitsinta, jätetään se huomiotta"
34247
34248#: config/darwin-driver.c:389
34249#, fuzzy, gcc-internal-format, gfc-internal-format
34250msgid "%s conflicts with i386 (arch flags ignored)"
34251msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
34252
34253#: config/darwin-driver.c:397
34254#, fuzzy, gcc-internal-format, gfc-internal-format
34255msgid "%s conflicts with x86_64 (arch flags ignored)"
34256msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
34257
34258#: config/darwin-driver.c:404
34259#, fuzzy, gcc-internal-format
34260msgid "this compiler does not support X86 (arch flags ignored)"
34261msgstr "C-jäsennin ei tue -dy-valitsinta, jätetään se huomiotta"
34262
34263#: config/darwin-driver.c:408
34264#, fuzzy, gcc-internal-format, gfc-internal-format
34265msgid "%s conflicts with ppc (arch flags ignored)"
34266msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
34267
34268#: config/darwin-driver.c:416
34269#, fuzzy, gcc-internal-format, gfc-internal-format
34270msgid "%s conflicts with ppc64 (arch flags ignored)"
34271msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
34272
34273#: config/darwin.c:2006
34274#, fuzzy, gcc-internal-format, gfc-internal-format
34275msgid "failed to open temporary file %s for LTO output"
34276msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n"
34277
34278#: config/darwin.c:2099
34279#, fuzzy, gcc-internal-format
34280msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
34281msgstr "%qE-attribuutti pätee vain funktioihin"
34282
34283#: config/darwin.c:2106
34284#, fuzzy, gcc-internal-format
34285msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
34286msgstr "%qE-attribuutti pätee vain funktioihin"
34287
34288#: config/darwin.c:2843
34289#, fuzzy, gcc-internal-format
34290msgid "protected visibility attribute not supported in this configuration; ignored"
34291msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
34292
34293#: config/darwin.c:3058
34294#, fuzzy, gcc-internal-format, gfc-internal-format
34295msgid "failed to open temporary file %s with LTO output"
34296msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n"
34297
34298#: config/darwin.c:3262
34299#, gcc-internal-format
34300msgid "%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>"
34301msgstr ""
34302
34303#: config/darwin.c:3267
34304#, fuzzy, gcc-internal-format
34305msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
34306msgstr "%qE-attribuutti pätee vain funktioihin"
34307
34308#: config/darwin.c:3282
34309#, fuzzy, gcc-internal-format
34310msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
34311msgstr "Rinnakkaiset työt (-j) eivät ole tuettuja tällä alustalla."
34312
34313#: config/darwin.c:3360
34314#, gcc-internal-format
34315msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
34316msgstr ""
34317
34318#: config/darwin.c:3403
34319#, gcc-internal-format
34320msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
34321msgstr ""
34322
34323#: config/darwin.c:3583
34324#, fuzzy, gcc-internal-format
34325msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
34326msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
34327
34328#: config/darwin.c:3590
34329#, fuzzy, gcc-internal-format
34330msgid "built-in function %qD takes one argument only"
34331msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
34332
34333#: config/darwin.c:3678
34334#, fuzzy, gcc-internal-format
34335msgid "CFString literal is missing"
34336msgstr "odotettiin merkkijonoliteraalia"
34337
34338#: config/darwin.c:3689
34339#, fuzzy, gcc-internal-format
34340msgid "CFString literal expression is not a string constant"
34341msgstr "haluttu sijainti ei ole kokonaislukuvakio"
34342
34343#: config/darwin.c:3713
34344#, fuzzy, gcc-internal-format
34345msgid "non-ASCII character in CFString literal"
34346msgstr "null-merkit säilytetään literaalissa"
34347
34348#: config/darwin.c:3714
34349#, fuzzy, gcc-internal-format
34350msgid "embedded NUL in CFString literal"
34351msgstr "null-merkit säilytetään literaalissa"
34352
34353#: config/host-darwin.c:65
34354#, gcc-internal-format
34355msgid "could not unmap %<pch_address_space%>: %m"
34356msgstr ""
34357
34358#: config/sol2-c.c:91 config/sol2-c.c:107
34359#, gcc-internal-format
34360msgid "malformed %<#pragma align%>, ignoring"
34361msgstr "vääränmuotoinen %<#pragma align%>, ei huomioida"
34362
34363#: config/sol2-c.c:100
34364#, gcc-internal-format
34365msgid "invalid alignment for %<#pragma align%>, ignoring"
34366msgstr "vääränmuotoinen %<#pragma align%>, ei huomioida"
34367
34368#: config/sol2-c.c:115
34369#, fuzzy, gcc-internal-format
34370msgid "%<#pragma align%> must appear before the declaration of %qD, ignoring"
34371msgstr "%J%qD:n esittely varjostaa parametria"
34372
34373#: config/sol2-c.c:127 config/sol2-c.c:139
34374#, gcc-internal-format
34375msgid "malformed %<#pragma align%>"
34376msgstr "vääränmuotoinen %<#pragma align%>"
34377
34378#: config/sol2-c.c:134
34379#, fuzzy, gcc-internal-format
34380msgid "junk at end of %<#pragma align%>"
34381msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
34382
34383#: config/sol2-c.c:155 config/sol2-c.c:162
34384#, gcc-internal-format
34385msgid "malformed %<#pragma init%>, ignoring"
34386msgstr "vääränmuotoinen %<#pragma init%>, ei huomioida"
34387
34388#: config/sol2-c.c:186 config/sol2-c.c:198
34389#, gcc-internal-format
34390msgid "malformed %<#pragma init%>"
34391msgstr "vääränmuotoinen %<#pragma init%>"
34392
34393#: config/sol2-c.c:193
34394#, fuzzy, gcc-internal-format
34395msgid "junk at end of %<#pragma init%>"
34396msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
34397
34398#: config/sol2-c.c:214 config/sol2-c.c:221
34399#, gcc-internal-format
34400msgid "malformed %<#pragma fini%>, ignoring"
34401msgstr "vääränmuotoinen %<#pragma fini%>, ei huomioida"
34402
34403#: config/sol2-c.c:245 config/sol2-c.c:257
34404#, gcc-internal-format
34405msgid "malformed %<#pragma fini%>"
34406msgstr "vääränmuotoinen %<#pragma fini%>"
34407
34408#: config/sol2-c.c:252
34409#, fuzzy, gcc-internal-format
34410msgid "junk at end of %<#pragma fini%>"
34411msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
34412
34413#: config/sol2.c:57
34414#, gcc-internal-format
34415msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
34416msgstr ""
34417
34418#: config/vxworks.c:164
34419#, fuzzy, gcc-internal-format
34420msgid "PIC is only supported for RTPs"
34421msgstr "Vain 1k-lohkot/vyöhykkeet ovat tuettuja"
34422
34423#. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
34424#. sections.  machopic_select_section ensures that weak variables go in
34425#. coalesced sections.  Weak aliases (or any other kind of aliases) are
34426#. not supported.  Weak symbols that aren't visible outside the .s file
34427#. are not supported.
34428#: config/darwin.h:566
34429#, fuzzy, gcc-internal-format
34430msgid "alias definitions not supported in Mach-O; ignored"
34431msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
34432
34433#. No profiling.
34434#: config/vx-common.h:119
34435#, gcc-internal-format
34436msgid "profiler support for VxWorks"
34437msgstr "profilointituki VxWorksille"
34438
34439#: config/aarch64/aarch64-builtins.c:1595
34440#: config/aarch64/aarch64-builtins.c:1825 config/arm/arm-builtins.c:3113
34441#, fuzzy, gcc-internal-format
34442msgid "%Kargument %d must be a constant immediate"
34443msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
34444
34445#: config/aarch64/aarch64-builtins.c:1666 config/arm/arm-builtins.c:3458
34446#, fuzzy, gcc-internal-format
34447msgid "%Klane index must be a constant immediate"
34448msgstr "puhdistusargumentti ei ole tunniste"
34449
34450#: config/aarch64/aarch64-builtins.c:1669
34451#, fuzzy, gcc-internal-format
34452msgid "%Ktotal size and element size must be a non-zero constant immediate"
34453msgstr "puhdistusargumentti ei ole tunniste"
34454
34455#: config/aarch64/aarch64-builtins.c:1914
34456#, fuzzy, gcc-internal-format
34457msgid "%Kargument must be a 16-bit constant immediate"
34458msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
34459
34460#: config/aarch64/aarch64-builtins.c:1969
34461#, fuzzy, gcc-internal-format
34462msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
34463msgstr "%s ei tue %%n$-operandinumeromuotoilua"
34464
34465#: config/aarch64/aarch64-builtins.c:2003
34466#, fuzzy, gcc-internal-format
34467msgid "%Kargument %d must be a constant immediate in range [0,15]"
34468msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
34469
34470#: config/aarch64/aarch64-builtins.c:2567
34471#: config/aarch64/aarch64-builtins.c:2587
34472#, gcc-internal-format, gfc-internal-format
34473msgid "expected 64-bit address but argument 1 is %d-bit"
34474msgstr "odotettiin 64-bittistä osoitetta, mutta argumentti 1 on %d-bittinen"
34475
34476#: config/aarch64/aarch64-builtins.c:2571
34477#, gcc-internal-format, gfc-internal-format
34478msgid "expected 64-bit address but argument 2 is %d-bit"
34479msgstr "odotettiin 64-bittistä osoitetta, mutta argumentti 2 on %d-bittinen"
34480
34481#: config/aarch64/aarch64-c.c:292
34482#, fuzzy, gcc-internal-format
34483msgid "%<#pragma GCC aarch64%> requires a string parameter"
34484msgstr "%<#pragma GCC optimize%> ei ole merkkijono eikä luku"
34485
34486#: config/aarch64/aarch64-c.c:300
34487#, fuzzy, gcc-internal-format
34488msgid "unknown %<#pragma GCC aarch64%> option %qs"
34489msgstr "tuntematon #pragma GCC coprocessor %E"
34490
34491#: config/aarch64/aarch64.c:1973
34492#, fuzzy, gcc-internal-format
34493msgid "the %qE attribute cannot be applied to an SVE function type"
34494msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
34495
34496#: config/aarch64/aarch64.c:2048 config/aarch64/aarch64.c:2062
34497#, fuzzy, gcc-internal-format
34498msgid "unexpected %<%s%> after %<%s%>"
34499msgstr "tiedostonimi puuttuu %qs:n jälkeen"
34500
34501#: config/aarch64/aarch64.c:2515
34502#, fuzzy, gcc-internal-format
34503msgid "%qs is incompatible with the use of floating-point types"
34504msgstr "%s %qs"
34505
34506#: config/aarch64/aarch64.c:2518
34507#, fuzzy, gcc-internal-format
34508msgid "%qs is incompatible with the use of vector types"
34509msgstr "%s %qs"
34510
34511#: config/aarch64/aarch64.c:2522
34512#, fuzzy, gcc-internal-format
34513msgid "%qs feature modifier is incompatible with the use of floating-point types"
34514msgstr "%s ei tue pituusmäärettä %qs %s"
34515
34516#: config/aarch64/aarch64.c:2525
34517#, fuzzy, gcc-internal-format
34518msgid "%qs feature modifier is incompatible with the use of vector types"
34519msgstr "%s ei tue pituusmäärettä %qs %s"
34520
34521#: config/aarch64/aarch64.c:2541
34522#, fuzzy, gcc-internal-format
34523msgid "this operation requires the SVE ISA extension"
34524msgstr "Älä varoita Microsoft-laajennosten käytöstä"
34525
34526#: config/aarch64/aarch64.c:2542
34527#, gcc-internal-format
34528msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
34529msgstr ""
34530
34531#. We can't gracefully recover at this point, so make this a
34532#. fatal error.
34533#: config/aarch64/aarch64.c:6103
34534#, fuzzy, gcc-internal-format
34535msgid "arguments of type %qT require the SVE ISA extension"
34536msgstr "decltypen argumentin on oltava lauseke"
34537
34538#: config/aarch64/aarch64.c:6424
34539#, fuzzy, gcc-internal-format
34540msgid "SVE type %qT cannot be passed to an unprototyped function"
34541msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä"
34542
34543#: config/aarch64/aarch64.c:6546 config/aarch64/aarch64.c:6609
34544#: config/aarch64/aarch64.c:6732 config/aarch64/aarch64.c:18309
34545#: config/arm/arm.c:7084 config/arm/arm.c:7114 config/arm/arm.c:28855
34546#, gcc-internal-format
34547msgid "parameter passing for argument of type %qT changed in GCC 9.1"
34548msgstr ""
34549
34550#: config/aarch64/aarch64.c:6677
34551#, fuzzy, gcc-internal-format
34552msgid "%qE requires the SVE ISA extension"
34553msgstr "Käytä 64-bittistä ABIa"
34554
34555#: config/aarch64/aarch64.c:6680
34556#, fuzzy, gcc-internal-format
34557msgid "calls to functions of type %qT require the SVE ISA extension"
34558msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
34559
34560#: config/aarch64/aarch64.c:6857
34561#, gcc-internal-format
34562msgid "stack probes for SVE frames"
34563msgstr ""
34564
34565#: config/aarch64/aarch64.c:15904
34566#, gcc-internal-format
34567msgid "unknown flag passed in %<-moverride=%s%> (%s)"
34568msgstr ""
34569
34570#: config/aarch64/aarch64.c:15948
34571#, fuzzy, gcc-internal-format, gfc-internal-format
34572msgid "%s string ill-formed\n"
34573msgstr ""
34574"Käyttö: %s [MERKKIJONO]...\n"
34575"  tai:  %s VALITSIN\n"
34576
34577#: config/aarch64/aarch64.c:16004
34578#, fuzzy, gcc-internal-format
34579msgid "invalid format for sve_width"
34580msgstr "virheellinen lauseke kohdemuuttujana"
34581
34582#: config/aarch64/aarch64.c:16016
34583#, fuzzy, gcc-internal-format, gfc-internal-format
34584msgid "invalid sve_width value: %d"
34585msgstr "virheellinen %%h-arvo"
34586
34587#: config/aarch64/aarch64.c:16036
34588#, fuzzy, gcc-internal-format, gfc-internal-format
34589msgid "tuning string missing in option (%s)"
34590msgstr ""
34591"Käyttö: %s [MERKKIJONO]...\n"
34592"  tai:  %s VALITSIN\n"
34593
34594#: config/aarch64/aarch64.c:16054
34595#, fuzzy, gcc-internal-format, gfc-internal-format
34596msgid "unknown tuning option (%s)"
34597msgstr "tuntematon valitsin -%s"
34598
34599#: config/aarch64/aarch64.c:16222 config/riscv/riscv.c:4825
34600#, gcc-internal-format
34601msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
34602msgstr ""
34603
34604#: config/aarch64/aarch64.c:16231 config/riscv/riscv.c:4834
34605#, gcc-internal-format
34606msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
34607msgstr ""
34608
34609#: config/aarch64/aarch64.c:16239
34610#, gcc-internal-format
34611msgid "specify a system register with a small string length."
34612msgstr ""
34613
34614#: config/aarch64/aarch64.c:16249 config/riscv/riscv.c:4863
34615#: config/rs6000/rs6000.c:4587
34616#, fuzzy, gcc-internal-format
34617msgid "%qs is not a valid offset in %qs"
34618msgstr "Funktio %qs"
34619
34620#: config/aarch64/aarch64.c:16320
34621#, gcc-internal-format
34622msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
34623msgstr ""
34624
34625#: config/aarch64/aarch64.c:16336
34626#, gcc-internal-format
34627msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
34628msgstr ""
34629
34630#: config/aarch64/aarch64.c:16421
34631#, fuzzy, gcc-internal-format, gfc-internal-format
34632msgid "valid arguments are: %s;"
34633msgstr "Kelvolliset argumentit:"
34634
34635#: config/aarch64/aarch64.c:16445
34636#, fuzzy, gcc-internal-format
34637msgid "missing cpu name in %<-mcpu=%s%>"
34638msgstr "makron nimi puuttuu %qs:n jälkeen"
34639
34640#: config/aarch64/aarch64.c:16452
34641#, fuzzy, gcc-internal-format
34642msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
34643msgstr "tuntematon konetila %qs"
34644
34645#: config/aarch64/aarch64.c:16511
34646#, fuzzy, gcc-internal-format
34647msgid "invalid argument given to %<-mharden-sls=%>"
34648msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
34649
34650#: config/aarch64/aarch64.c:16522
34651#, fuzzy, gcc-internal-format
34652msgid "%<%s%> must be by itself for %<-mharden-sls=%>"
34653msgstr "-Wformat-y2k jätetty huomiotta ilman valitsinta -Wformat"
34654
34655#: config/aarch64/aarch64.c:16527
34656#, fuzzy, gcc-internal-format
34657msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
34658msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
34659
34660#: config/aarch64/aarch64.c:16633
34661#, fuzzy, gcc-internal-format
34662msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
34663msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
34664
34665#: config/aarch64/aarch64.c:16635
34666#, fuzzy, gcc-internal-format
34667msgid "missing argument for %<-mbranch-protection=%>"
34668msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
34669
34670#: config/aarch64/aarch64.c:16659
34671#, fuzzy, gcc-internal-format
34672msgid "missing arch name in %<-march=%s%>"
34673msgstr "makron nimi puuttuu %qs:n jälkeen"
34674
34675#: config/aarch64/aarch64.c:16662
34676#, fuzzy, gcc-internal-format
34677msgid "unknown value %qs for %<-march%>"
34678msgstr "tuntematon cc_attr-arvo"
34679
34680#: config/aarch64/aarch64.c:16666
34681#, fuzzy, gcc-internal-format
34682msgid "invalid feature modifier %qs in %<-march=%s%>"
34683msgstr "tiedostonimi puuttuu %qs:n jälkeen"
34684
34685#: config/aarch64/aarch64.c:16694
34686#, fuzzy, gcc-internal-format
34687msgid "missing cpu name in %<-mtune=%s%>"
34688msgstr "makron nimi puuttuu %qs:n jälkeen"
34689
34690#: config/aarch64/aarch64.c:16697
34691#, fuzzy, gcc-internal-format
34692msgid "unknown value %qs for %<-mtune%>"
34693msgstr "tuntematon cc_attr-arvo"
34694
34695#: config/aarch64/aarch64.c:16831
34696#, fuzzy, gcc-internal-format
34697msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
34698msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
34699
34700#: config/aarch64/aarch64.c:16887
34701#, fuzzy, gcc-internal-format
34702msgid "assembler does not support %<-mabi=ilp32%>"
34703msgstr "%s ei tue %%n$-operandinumeromuotoilua"
34704
34705#: config/aarch64/aarch64.c:16894
34706#, gcc-internal-format
34707msgid "return address signing is only supported for %<-mabi=lp64%>"
34708msgstr ""
34709
34710#: config/aarch64/aarch64.c:16976
34711#, fuzzy, gcc-internal-format
34712msgid "code model %qs with %<-f%s%>"
34713msgstr "koodimalli %s ei tue PIC-tilaa"
34714
34715#: config/aarch64/aarch64.c:16979
34716#, fuzzy, gcc-internal-format
34717msgid "code model %qs not supported in ilp32 mode"
34718msgstr "koodimalli %s ei tue PIC-tilaa"
34719
34720#: config/aarch64/aarch64.c:17158
34721#, fuzzy, gcc-internal-format
34722msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
34723msgstr "%s:n perästä puuttuu operandi"
34724
34725#: config/aarch64/aarch64.c:17161
34726#, fuzzy, gcc-internal-format
34727msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
34728msgstr "tiedostonimi puuttuu %qs:n jälkeen"
34729
34730#: config/aarch64/aarch64.c:17165 config/aarch64/aarch64.c:17207
34731#: config/aarch64/aarch64.c:17314
34732#, fuzzy, gcc-internal-format
34733msgid "invalid feature modifier %s of value (\"%s\") in %<target()%> pragma or attribute"
34734msgstr "tiedostonimi puuttuu %qs:n jälkeen"
34735
34736#: config/aarch64/aarch64.c:17200
34737#, fuzzy, gcc-internal-format
34738msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
34739msgstr "%s:n perästä puuttuu operandi"
34740
34741#: config/aarch64/aarch64.c:17203
34742#, fuzzy, gcc-internal-format
34743msgid "invalid name (\"%s\") in %<target(\"cpu=\")%> pragma or attribute"
34744msgstr "tiedostonimi puuttuu %qs:n jälkeen"
34745
34746#: config/aarch64/aarch64.c:17230
34747#, fuzzy, gcc-internal-format
34748msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
34749msgstr "%s:n perästä puuttuu operandi"
34750
34751#: config/aarch64/aarch64.c:17234
34752#, fuzzy, gcc-internal-format
34753msgid "invalid protection type (\"%s\") in %<target(\"branch-protection=\")%> pragma or attribute"
34754msgstr "tiedostonimi puuttuu %qs:n jälkeen"
34755
34756#: config/aarch64/aarch64.c:17269
34757#, fuzzy, gcc-internal-format
34758msgid "invalid name (\"%s\") in %<target(\"tune=\")%> pragma or attribute"
34759msgstr "tiedostonimi puuttuu %qs:n jälkeen"
34760
34761#: config/aarch64/aarch64.c:17310
34762#, fuzzy, gcc-internal-format
34763msgid "missing value in %<target()%> pragma or attribute"
34764msgstr "%s:n perästä puuttuu operandi"
34765
34766#: config/aarch64/aarch64.c:17368 config/aarch64/aarch64.c:17541
34767#, fuzzy, gcc-internal-format
34768msgid "malformed %<target()%> pragma or attribute"
34769msgstr "Väärin muotoiltu kohdekohtainen muuttujamäärittely"
34770
34771#: config/aarch64/aarch64.c:17412
34772#, fuzzy, gcc-internal-format
34773msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
34774msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
34775
34776#: config/aarch64/aarch64.c:17420 config/i386/i386-options.c:1204
34777#, fuzzy, gcc-internal-format
34778msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
34779msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
34780
34781#: config/aarch64/aarch64.c:17474
34782#, fuzzy, gcc-internal-format
34783msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
34784msgstr "kohde ”%s” ei täsmää kohdehahmon kanssa"
34785
34786#: config/aarch64/aarch64.c:17531 config/arm/arm.c:32867
34787#: config/rs6000/rs6000.c:24255 config/s390/s390.c:15767
34788#, fuzzy, gcc-internal-format
34789msgid "attribute %<target%> argument not a string"
34790msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
34791
34792#: config/aarch64/aarch64.c:17558
34793#, fuzzy, gcc-internal-format
34794msgid "pragma or attribute %<target(\"%s\")%> is not valid"
34795msgstr "kohde ”%s” ei täsmää kohdehahmon kanssa"
34796
34797#: config/aarch64/aarch64.c:17567
34798#, fuzzy, gcc-internal-format
34799msgid "malformed %<target(\"%s\")%> pragma or attribute"
34800msgstr "Väärin muotoiltu kohdekohtainen muuttujamäärittely"
34801
34802#: config/aarch64/aarch64.c:18997 config/arm/arm.c:6436
34803#: config/rs6000/rs6000-call.c:6329 config/s390/s390.c:12151
34804#: config/s390/s390.c:12228
34805msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
34806msgstr ""
34807
34808#: config/aarch64/aarch64.c:19002 config/arm/arm.c:6441
34809#: config/rs6000/rs6000-call.c:6324 config/s390/s390.c:12146
34810#: config/s390/s390.c:12223
34811msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
34812msgstr ""
34813
34814#: config/aarch64/aarch64.c:20135
34815#, fuzzy, gcc-internal-format
34816msgid "%Klane %wd out of range %wd - %wd"
34817msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
34818
34819#: config/aarch64/aarch64.c:20137
34820#, fuzzy, gcc-internal-format
34821msgid "lane %wd out of range %wd - %wd"
34822msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
34823
34824#: config/aarch64/aarch64.c:25053 config/i386/i386.c:22491
34825#: config/i386/i386.c:22619
34826#, fuzzy, gcc-internal-format
34827msgid "unsupported simdlen %wd"
34828msgstr "tuntematon värimoodi"
34829
34830#: config/aarch64/aarch64.c:25063 config/aarch64/aarch64.c:25090
34831#, fuzzy, gcc-internal-format
34832msgid "GCC does not currently support mixed size types for %<simd%> functions"
34833msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
34834
34835#: config/aarch64/aarch64.c:25067
34836#, fuzzy, gcc-internal-format
34837msgid "GCC does not currently support return type %qT for %<simd%> functions"
34838msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
34839
34840#: config/aarch64/aarch64.c:25071
34841#, fuzzy, gcc-internal-format
34842msgid "unsupported return type %qT for %<simd%> functions"
34843msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
34844
34845#: config/aarch64/aarch64.c:25094
34846#, fuzzy, gcc-internal-format
34847msgid "GCC does not currently support argument type %qT for %<simd%> functions"
34848msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
34849
34850#: config/aarch64/aarch64.c:25119
34851#, fuzzy, gcc-internal-format
34852msgid "GCC does not currently support simdlen %wd for type %qT"
34853msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
34854
34855#: config/alpha/alpha.c:420
34856#, fuzzy, gcc-internal-format
34857msgid "bad value %qs for %<-mtrap-precision%> switch"
34858msgstr "virheellinen aikakatkaisuarvo: %s"
34859
34860#: config/alpha/alpha.c:435
34861#, fuzzy, gcc-internal-format
34862msgid "bad value %qs for %<-mfp-rounding-mode%> switch"
34863msgstr "virheellinen aikakatkaisuarvo: %s"
34864
34865#: config/alpha/alpha.c:450
34866#, fuzzy, gcc-internal-format
34867msgid "bad value %qs for %<-mfp-trap-mode%> switch"
34868msgstr "virheellinen aikakatkaisuarvo: %s"
34869
34870#: config/alpha/alpha.c:468
34871#, fuzzy, gcc-internal-format
34872msgid "bad value %qs for %<-mcpu%> switch"
34873msgstr "virheellinen aikakatkaisuarvo: %s"
34874
34875#: config/alpha/alpha.c:483
34876#, fuzzy, gcc-internal-format
34877msgid "bad value %qs for %<-mtune%> switch"
34878msgstr "virheellinen aikakatkaisuarvo: %s"
34879
34880#: config/alpha/alpha.c:501
34881#, gcc-internal-format
34882msgid "fp software completion requires %<-mtrap-precision=i%>"
34883msgstr ""
34884
34885#: config/alpha/alpha.c:517
34886#, fuzzy, gcc-internal-format
34887msgid "rounding mode not supported for VAX floats"
34888msgstr "Vanhantyylinen esittely %s*%d ei ole tuettu kohdassa %C"
34889
34890#: config/alpha/alpha.c:522
34891#, fuzzy, gcc-internal-format
34892msgid "trap mode not supported for VAX floats"
34893msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
34894
34895#: config/alpha/alpha.c:526
34896#, fuzzy, gcc-internal-format
34897msgid "128-bit %<long double%> not supported for VAX floats"
34898msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
34899
34900#: config/alpha/alpha.c:554
34901#, gcc-internal-format, gfc-internal-format
34902msgid "L%d cache latency unknown for %s"
34903msgstr ""
34904
34905#: config/alpha/alpha.c:569
34906#, fuzzy, gcc-internal-format
34907msgid "bad value %qs for %<-mmemory-latency%>"
34908msgstr "virheellinen aikakatkaisuarvo: %s"
34909
34910#: config/alpha/alpha.c:6651 config/alpha/alpha.c:6654 config/arc/arc.c:7073
34911#: config/arc/arc.c:7347 config/s390/s390.c:879 config/tilegx/tilegx.c:3536
34912#: config/tilepro/tilepro.c:3100
34913#, fuzzy, gcc-internal-format
34914msgid "bad builtin fcode"
34915msgstr "<sisäänrakennettu>"
34916
34917#: config/arc/arc.c:1098
34918#, fuzzy, gcc-internal-format
34919msgid "%<-mno-mpy%> supported only for ARC700 or ARCv2"
34920msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
34921
34922#: config/arc/arc.c:1101
34923#, fuzzy, gcc-internal-format
34924msgid "%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>"
34925msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
34926
34927#: config/arc/arc.c:1106
34928#, fuzzy, gcc-internal-format
34929msgid "FPX fast and compact options cannot be specified together"
34930msgstr "valitsimia -mcorea ja -mcoreb ei voi käyttää yhdessä"
34931
34932#: config/arc/arc.c:1110
34933#, gcc-internal-format
34934msgid "%<-mspfp_fast%> not available on ARC600 or ARC601"
34935msgstr ""
34936
34937#: config/arc/arc.c:1115
34938#, gcc-internal-format
34939msgid "no FPX/FPU mixing allowed"
34940msgstr ""
34941
34942#: config/arc/arc.c:1120
34943#, fuzzy, gcc-internal-format
34944msgid "PIC is not supported for %qs"
34945msgstr "Vain 1k-lohkot/vyöhykkeet ovat tuettuja"
34946
34947#: config/arc/arc.c:1159
34948#, gcc-internal-format
34949msgid "missing dash"
34950msgstr "puuttuva viiva"
34951
34952#: config/arc/arc.c:1171
34953#, fuzzy, gcc-internal-format
34954msgid "first register must be R0"
34955msgstr "ensimmäinen argumentti"
34956
34957#: config/arc/arc.c:1191
34958#, fuzzy, gcc-internal-format, gfc-internal-format
34959msgid "last register name %s must be an odd register"
34960msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
34961
34962#: config/arc/arc.c:1200 config/ia64/ia64.c:6051 config/pa/pa.c:480
34963#: config/sh/sh.c:8292
34964#, gcc-internal-format, gfc-internal-format
34965msgid "%s-%s is an empty range"
34966msgstr "%s-%s on tyhjä väli"
34967
34968#: config/arc/arc.c:1250
34969#, gcc-internal-format
34970msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
34971msgstr ""
34972
34973#: config/arc/arc.c:1312
34974#, gcc-internal-format
34975msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
34976msgstr ""
34977
34978#: config/arc/arc.c:1321
34979#, gcc-internal-format
34980msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
34981msgstr ""
34982
34983#. Check options against architecture options.  Throw an error if
34984#. option is not allowed.  Extra, check options against default
34985#. architecture/cpu flags and throw an warning if we find a
34986#. mismatch.
34987#. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
34988#. translated.  They are like keywords which one can relate with the
34989#. architectural choices taken for an ARC CPU implementation.
34990#: config/arc/arc.c:1365
34991#, fuzzy, gcc-internal-format
34992msgid "option %<%s=%s%> is not available for %qs CPU"
34993msgstr "muuttuvakokoista objektia ei voi alustaa"
34994
34995#: config/arc/arc.c:1370
34996#, fuzzy, gcc-internal-format
34997msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
34998msgstr "muuttuvakokoista objektia ei voi alustaa"
34999
35000#: config/arc/arc.c:1378
35001#, fuzzy, gcc-internal-format
35002msgid "option %qs is not available for %qs CPU"
35003msgstr "muuttuvakokoista objektia ei voi alustaa"
35004
35005#: config/arc/arc.c:1383
35006#, fuzzy, gcc-internal-format
35007msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
35008msgstr "muuttuvakokoista objektia ei voi alustaa"
35009
35010#: config/arc/arc.c:1950
35011#, fuzzy, gcc-internal-format, gfc-internal-format
35012msgid "multiply option implies r%d is fixed"
35013msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
35014
35015#: config/arc/arc.c:2098 config/epiphany/epiphany.c:508
35016#: config/epiphany/epiphany.c:548
35017#, fuzzy, gcc-internal-format
35018msgid "argument of %qE attribute is not a string constant"
35019msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
35020
35021#: config/arc/arc.c:2107
35022#, fuzzy, gcc-internal-format
35023msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
35024msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
35025
35026#: config/arc/arc.c:2116
35027#, fuzzy, gcc-internal-format
35028msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
35029msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
35030
35031#: config/arc/arc.c:2130 config/arm/arm.c:7225 config/arm/arm.c:7243
35032#: config/arm/arm.c:7424 config/avr/avr.c:9695 config/avr/avr.c:9711
35033#: config/bfin/bfin.c:4693 config/bfin/bfin.c:4754 config/bfin/bfin.c:4783
35034#: config/bpf/bpf.c:80 config/csky/csky.c:6068 config/csky/csky.c:6096
35035#: config/epiphany/epiphany.c:491 config/gcn/gcn.c:318
35036#: config/h8300/h8300.c:4894 config/i386/i386-options.c:3442
35037#: config/i386/i386-options.c:3619 config/i386/i386-options.c:3675
35038#: config/i386/i386-options.c:3726 config/i386/i386-options.c:3763
35039#: config/m68k/m68k.c:792 config/mcore/mcore.c:3066 config/nvptx/nvptx.c:5164
35040#: config/riscv/riscv.c:3048 config/rl78/rl78.c:820 config/rl78/rl78.c:889
35041#: config/rs6000/rs6000.c:20305 config/rx/rx.c:2727 config/rx/rx.c:2753
35042#: config/s390/s390.c:1094 config/s390/s390.c:1181 config/sh/sh.c:8428
35043#: config/sh/sh.c:8446 config/sh/sh.c:8470 config/sh/sh.c:8541
35044#: config/sh/sh.c:8564 config/stormy16/stormy16.c:2229 config/v850/v850.c:2010
35045#: config/visium/visium.c:724
35046#, fuzzy, gcc-internal-format
35047msgid "%qE attribute only applies to functions"
35048msgstr "%qE-attribuutti pätee vain funktioihin, ei %s"
35049
35050#: config/arc/arc.c:6972
35051#, fuzzy, gcc-internal-format
35052msgid "%<__builtin_arc_aligned%> with non-constant alignment"
35053msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
35054
35055#: config/arc/arc.c:6980
35056#, fuzzy, gcc-internal-format
35057msgid "invalid alignment value for %<__builtin_arc_aligned%>"
35058msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
35059
35060#: config/arc/arc.c:7143
35061#, fuzzy, gcc-internal-format
35062msgid "operand 1 should be an unsigned 3-bit immediate"
35063msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
35064
35065#: config/arc/arc.c:7184 config/arc/arc.c:7281
35066#, fuzzy, gcc-internal-format
35067msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
35068msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
35069
35070#: config/arc/arc.c:7217 config/arc/arc.c:7249
35071#, fuzzy, gcc-internal-format
35072msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
35073msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
35074
35075#: config/arc/arc.c:7221 config/arc/arc.c:7253
35076#, fuzzy, gcc-internal-format
35077msgid "operand 2 should be an unsigned 8-bit value"
35078msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
35079
35080#: config/arc/arc.c:7285
35081#, fuzzy, gcc-internal-format
35082msgid "operand 3 should be an unsigned 8-bit value"
35083msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
35084
35085#: config/arc/arc.c:7318
35086#, fuzzy, gcc-internal-format
35087msgid "operand 4 should be an unsigned 8-bit value (0-255)"
35088msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
35089
35090#: config/arc/arc.c:7322
35091#, fuzzy, gcc-internal-format
35092msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
35093msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
35094
35095#: config/arc/arc.c:7329
35096#, fuzzy, gcc-internal-format
35097msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
35098msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
35099
35100#: config/arc/arc.c:7332
35101#, fuzzy, gcc-internal-format
35102msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
35103msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
35104
35105#: config/arc/arc.c:7379
35106#, fuzzy, gcc-internal-format, gfc-internal-format
35107msgid "builtin requires an immediate for operand %d"
35108msgstr "sijoituksen vasemman operandin on oltava lvalue"
35109
35110#: config/arc/arc.c:7384
35111#, fuzzy, gcc-internal-format, gfc-internal-format
35112msgid "operand %d should be a 6 bit unsigned immediate"
35113msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
35114
35115#: config/arc/arc.c:7388
35116#, fuzzy, gcc-internal-format, gfc-internal-format
35117msgid "operand %d should be a 8 bit unsigned immediate"
35118msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
35119
35120#: config/arc/arc.c:7392
35121#, fuzzy, gcc-internal-format, gfc-internal-format
35122msgid "operand %d should be a 3 bit unsigned immediate"
35123msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
35124
35125#: config/arc/arc.c:7395
35126#, fuzzy, gcc-internal-format, gfc-internal-format
35127msgid "unknown builtin immediate operand type for operand %d"
35128msgstr "sijoituksen vasemman operandin on oltava lvalue"
35129
35130#: config/arc/arc.c:7446
35131#, gcc-internal-format
35132msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
35133msgstr ""
35134
35135#: config/arc/arc.c:8436
35136#, fuzzy, gcc-internal-format
35137msgid "insn addresses not set after shorten_branches"
35138msgstr "tämä on käsky:"
35139
35140#: config/arc/arc.c:8651
35141#, fuzzy, gcc-internal-format
35142msgid "insn addresses not freed"
35143msgstr "tämä on käsky:"
35144
35145#: config/arc/arc.c:11076
35146#, fuzzy, gcc-internal-format
35147msgid "%qE attribute only valid for ARCv2 architecture"
35148msgstr "%qE-attribuutti pätee vain funktioihin"
35149
35150#: config/arc/arc.c:11084 config/arc/arc.c:11123
35151#, fuzzy, gcc-internal-format
35152msgid "argument of %qE attribute is missing"
35153msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
35154
35155#: config/arc/arc.c:11095 config/arc/arc.c:11134 config/arc/arc.c:11260
35156#: config/avr/avr.c:9767
35157#, gcc-internal-format
35158msgid "%qE attribute allows only an integer constant argument"
35159msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
35160
35161#: config/arc/arc.c:11115
35162#, fuzzy, gcc-internal-format
35163msgid "%qE attribute only valid for ARC EM architecture"
35164msgstr "%qE-attribuutti pätee vain funktiotyyppeihin"
35165
35166#: config/arc/arc.c:11170
35167#, fuzzy, gcc-internal-format
35168msgid "%qE attribute only applies to types"
35169msgstr "%qE-attribuutti pätee vain funktiotyyppeihin"
35170
35171#: config/arc/arc.c:11176
35172#, fuzzy, gcc-internal-format
35173msgid "argument of %qE attribute ignored"
35174msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
35175
35176#: config/arc/arc.c:11250 config/avr/avr.c:9754 config/bfin/bfin.c:4815
35177#: config/i386/winnt.c:63 config/nvptx/nvptx.c:5187
35178#, gcc-internal-format
35179msgid "%qE attribute only applies to variables"
35180msgstr "%qE-attribuutti pätee vain muuttujiin"
35181
35182#: config/arm/aarch-common.c:550 config/i386/i386.c:21426
35183#, fuzzy, gcc-internal-format
35184msgid "alternatives not allowed in %<asm%> flag output"
35185msgstr "taulukon indeksin tyyppi on %<char%>"
35186
35187#: config/arm/aarch-common.c:611 config/i386/i386.c:21490
35188#, fuzzy, gcc-internal-format
35189msgid "unknown %<asm%> flag output %qs"
35190msgstr "Funktio %qs"
35191
35192#: config/arm/aarch-common.c:621 config/i386/i386.c:21519
35193#, fuzzy, gcc-internal-format
35194msgid "invalid type for %<asm%> flag output"
35195msgstr "virheellinen lvalue asm-tulosteessa %d"
35196
35197#: config/arm/arm-builtins.c:3095
35198#, fuzzy, gcc-internal-format
35199msgid "%Kcoprocessor %d is not enabled with +cdecp%d"
35200msgstr "[käytössä]"
35201
35202#: config/arm/arm-builtins.c:3098
35203#, fuzzy, gcc-internal-format
35204msgid "%Kcoproc must be a constant immediate in range [0-%d] enabled with +cdecp<N>"
35205msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
35206
35207#. Here we mention the builtin name to follow the same
35208#. format that the C/C++ frontends use for referencing
35209#. a given argument index.
35210#: config/arm/arm-builtins.c:3106
35211#, fuzzy, gcc-internal-format
35212msgid "%Kargument %d to %qE must be a constant immediate in range [0-%d]"
35213msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
35214
35215#: config/arm/arm-builtins.c:3224
35216#, fuzzy, gcc-internal-format
35217msgid "this builtin is not supported for this target"
35218msgstr "Ei ole tuettu"
35219
35220#: config/arm/arm-builtins.c:3331
35221#, fuzzy, gcc-internal-format
35222msgid "%Ksaturation bit range must be in the range [%wd, %wd]"
35223msgstr "%s odottaa kokonaislukuliteraalia väliltä [%d, %d]."
35224
35225#: config/arm/arm-builtins.c:3335
35226#, fuzzy, gcc-internal-format
35227msgid "%Ksaturation bit range must be a constant immediate"
35228msgstr "puhdistusargumentti ei ole tunniste"
35229
35230#: config/arm/arm-builtins.c:3358
35231#, gcc-internal-format
35232msgid "You must enable MVE instructions to use these intrinsics"
35233msgstr ""
35234
35235#: config/arm/arm-builtins.c:3380
35236#, gcc-internal-format
35237msgid "You must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics."
35238msgstr ""
35239
35240#: config/arm/arm-builtins.c:3402
35241#, gcc-internal-format
35242msgid "You must enable VFP instructions to use these intrinsics."
35243msgstr ""
35244
35245#: config/arm/arm-builtins.c:3480
35246#, gcc-internal-format
35247msgid "You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics."
35248msgstr ""
35249
35250#. @@@ better error message
35251#: config/arm/arm-builtins.c:3558 config/arm/arm-builtins.c:3662
35252#, fuzzy, gcc-internal-format
35253msgid "selector must be an immediate"
35254msgstr "mountin käyttöön vaaditaan pääkäyttäjän oikeudet"
35255
35256#: config/arm/arm-builtins.c:3566 config/arm/arm-builtins.c:3611
35257#: config/arm/arm-builtins.c:3669 config/arm/arm-builtins.c:3678
35258#, fuzzy, gcc-internal-format
35259msgid "the range of selector should be in 0 to 7"
35260msgstr "haluttu sijainti ei ole kokonaislukuvakio"
35261
35262#: config/arm/arm-builtins.c:3571 config/arm/arm-builtins.c:3680
35263#, fuzzy, gcc-internal-format
35264msgid "the range of selector should be in 0 to 3"
35265msgstr "haluttu sijainti ei ole kokonaislukuvakio"
35266
35267#: config/arm/arm-builtins.c:3576 config/arm/arm-builtins.c:3682
35268#, fuzzy, gcc-internal-format
35269msgid "the range of selector should be in 0 to 1"
35270msgstr "haluttu sijainti ei ole kokonaislukuvakio"
35271
35272#: config/arm/arm-builtins.c:3748
35273#, fuzzy, gcc-internal-format
35274msgid "mask must be an immediate"
35275msgstr "PEITE"
35276
35277#: config/arm/arm-builtins.c:3753
35278#, fuzzy, gcc-internal-format
35279msgid "the range of mask should be in 0 to 255"
35280msgstr "haluttu sijainti ei ole kokonaislukuvakio"
35281
35282#: config/arm/arm-builtins.c:3941
35283#, gcc-internal-format
35284msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
35285msgstr ""
35286
35287#: config/arm/arm-builtins.c:3943
35288#, gcc-internal-format
35289msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
35290msgstr ""
35291
35292#: config/arm/arm-builtins.c:3945
35293#, gcc-internal-format
35294msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
35295msgstr ""
35296
35297#: config/arm/arm-builtins.c:3947
35298#, gcc-internal-format
35299msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
35300msgstr ""
35301
35302#: config/arm/arm-builtins.c:3953
35303#, gcc-internal-format
35304msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
35305msgstr ""
35306
35307#: config/arm/arm-builtins.c:3955
35308#, gcc-internal-format
35309msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
35310msgstr ""
35311
35312#: config/arm/arm-builtins.c:3960
35313#, gcc-internal-format
35314msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
35315msgstr ""
35316
35317#: config/arm/arm-builtins.c:3962
35318#, gcc-internal-format
35319msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
35320msgstr ""
35321
35322#: config/arm/arm-builtins.c:3964
35323#, gcc-internal-format
35324msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
35325msgstr ""
35326
35327#: config/arm/arm-builtins.c:3966
35328#, gcc-internal-format
35329msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
35330msgstr ""
35331
35332#: config/arm/arm-builtins.c:3968
35333#, gcc-internal-format
35334msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
35335msgstr ""
35336
35337#: config/arm/arm-builtins.c:3970
35338#, gcc-internal-format
35339msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
35340msgstr ""
35341
35342#: config/arm/arm-builtins.c:3972
35343#, gcc-internal-format
35344msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
35345msgstr ""
35346
35347#: config/arm/arm-builtins.c:3974
35348#, gcc-internal-format
35349msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
35350msgstr ""
35351
35352#: config/arm/arm-builtins.c:3976
35353#, gcc-internal-format
35354msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
35355msgstr ""
35356
35357#: config/arm/arm-builtins.c:3978
35358#, gcc-internal-format
35359msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
35360msgstr ""
35361
35362#: config/arm/arm-builtins.c:3980
35363#, gcc-internal-format
35364msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
35365msgstr ""
35366
35367#: config/arm/arm-builtins.c:3982
35368#, gcc-internal-format
35369msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
35370msgstr ""
35371
35372#: config/arm/arm-builtins.c:3984
35373#, gcc-internal-format
35374msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
35375msgstr ""
35376
35377#: config/arm/arm-builtins.c:3986
35378#, gcc-internal-format
35379msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
35380msgstr ""
35381
35382#: config/arm/arm-builtins.c:3988
35383#, gcc-internal-format
35384msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
35385msgstr ""
35386
35387#: config/arm/arm-builtins.c:3990
35388#, gcc-internal-format
35389msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
35390msgstr ""
35391
35392#: config/arm/arm-builtins.c:3992
35393#, gcc-internal-format
35394msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
35395msgstr ""
35396
35397#: config/arm/arm-builtins.c:3994
35398#, gcc-internal-format
35399msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
35400msgstr ""
35401
35402#: config/arm/arm-c.c:107
35403#, gcc-internal-format
35404msgid "argument %u to function %qE is of type %qT which is not known to be 128 bits wide"
35405msgstr ""
35406
35407#: config/arm/arm.c:2919
35408#, fuzzy, gcc-internal-format
35409msgid "iWMMXt and NEON are incompatible"
35410msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
35411
35412#: config/arm/arm.c:2925
35413#, fuzzy, gcc-internal-format
35414msgid "target CPU does not support ARM mode"
35415msgstr "kohdemuoto ei tue äärettömyyttä"
35416
35417#: config/arm/arm.c:2929
35418#, gcc-internal-format
35419msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
35420msgstr ""
35421
35422#: config/arm/arm.c:2932
35423#, gcc-internal-format
35424msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
35425msgstr ""
35426
35427#: config/arm/arm.c:2940
35428#, gcc-internal-format
35429msgid "%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging"
35430msgstr ""
35431
35432#: config/arm/arm.c:2945
35433#, gcc-internal-format
35434msgid "iWMMXt unsupported under Thumb mode"
35435msgstr ""
35436
35437#: config/arm/arm.c:2948
35438#, fuzzy, gcc-internal-format
35439msgid "cannot use %<-mtp=cp15%> with 16-bit Thumb"
35440msgstr "typeid:tä ei voi käyttää -fno-rtti-valitsimen kanssa"
35441
35442#: config/arm/arm.c:2952
35443#, fuzzy, gcc-internal-format
35444msgid "RTP PIC is incompatible with Thumb"
35445msgstr "Muodostin %qs"
35446
35447#: config/arm/arm.c:2965
35448#, gcc-internal-format, gfc-internal-format
35449msgid "%s only supports non-pic code on M-profile targets with the MOVT instruction"
35450msgstr ""
35451
35452#: config/arm/arm.c:2970
35453#, gcc-internal-format, gfc-internal-format
35454msgid "%s only supports non-pic code on M-profile targets"
35455msgstr ""
35456
35457#: config/arm/arm.c:2975
35458#, fuzzy, gcc-internal-format
35459msgid "%s incompatible with %<-mword-relocations%>"
35460msgstr "Muodostin %qs"
35461
35462#: config/arm/arm.c:3075
35463#, fuzzy, gcc-internal-format
35464msgid "target CPU does not support THUMB instructions"
35465msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
35466
35467#: config/arm/arm.c:3125
35468#, fuzzy, gcc-internal-format
35469msgid "target CPU does not support unaligned accesses"
35470msgstr "kohdemuoto ei tue äärettömyyttä"
35471
35472#: config/arm/arm.c:3244
35473#, fuzzy, gcc-internal-format
35474msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
35475msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
35476
35477#: config/arm/arm.c:3494
35478#, fuzzy, gcc-internal-format
35479msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
35480msgstr "-mapcs-stack-check on yhteensopimaton valitsimen -mno-apcs-frame kanssa"
35481
35482#: config/arm/arm.c:3503
35483#, fuzzy, gcc-internal-format
35484msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
35485msgstr "-fpic ja -mapcs-reent ovat yhteensopimattomat"
35486
35487#: config/arm/arm.c:3506
35488#, fuzzy, gcc-internal-format
35489msgid "APCS reentrant code not supported.  Ignored"
35490msgstr "C++-jäsennin ei tue -dy-valitsinta, jätetään se huomiotta"
35491
35492#: config/arm/arm.c:3529
35493#, gcc-internal-format
35494msgid "option %<-mstructure-size-boundary%> is deprecated"
35495msgstr ""
35496
35497#: config/arm/arm.c:3537
35498#, gcc-internal-format
35499msgid "structure size boundary can only be set to 8, 32 or 64"
35500msgstr ""
35501
35502#: config/arm/arm.c:3539
35503#, gcc-internal-format
35504msgid "structure size boundary can only be set to 8 or 32"
35505msgstr ""
35506
35507#: config/arm/arm.c:3564
35508#, fuzzy, gcc-internal-format
35509msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
35510msgstr "Muodostin %qs"
35511
35512#: config/arm/arm.c:3576 config/arm/arm.c:32881
35513#, fuzzy, gcc-internal-format
35514msgid "FDPIC mode is not supported in Thumb-1 mode"
35515msgstr "koodimalli %s ei tue PIC-tilaa"
35516
35517#: config/arm/arm.c:3584
35518#, fuzzy, gcc-internal-format
35519msgid "%<-mpic-register=%> is useless without %<-fpic%>"
35520msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
35521
35522#: config/arm/arm.c:3593
35523#, fuzzy, gcc-internal-format
35524msgid "unable to use %qs for PIC register"
35525msgstr "Tiedostoa ”%s” ei löytynyt."
35526
35527#: config/arm/arm.c:3615 config/pru/pru.c:612
35528#, fuzzy, gcc-internal-format
35529msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
35530msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
35531
35532#: config/arm/arm.c:3760
35533#, fuzzy, gcc-internal-format
35534msgid "selected fp16 options are incompatible"
35535msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
35536
35537#: config/arm/arm.c:3812
35538#, gcc-internal-format
35539msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
35540msgstr ""
35541
35542#: config/arm/arm.c:3815
35543#, gcc-internal-format
35544msgid "iwmmxt abi requires an iwmmxt capable cpu"
35545msgstr ""
35546
35547#: config/arm/arm.c:3823
35548#, fuzzy, gcc-internal-format
35549msgid "target CPU does not support interworking"
35550msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
35551
35552#: config/arm/arm.c:3836
35553#, fuzzy, gcc-internal-format
35554msgid "AAPCS does not support %<-mcaller-super-interworking%>"
35555msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
35556
35557#: config/arm/arm.c:3839
35558#, fuzzy, gcc-internal-format
35559msgid "AAPCS does not support %<-mcallee-super-interworking%>"
35560msgstr "AAPCS ei tue valitsinta -mcallee-super-interworking"
35561
35562#: config/arm/arm.c:3844
35563#, gcc-internal-format
35564msgid "__fp16 and no ldrh"
35565msgstr ""
35566
35567#: config/arm/arm.c:3847
35568#, fuzzy, gcc-internal-format
35569msgid "target CPU does not support ARMv8-M Security Extensions"
35570msgstr "kohdemuoto ei tue äärettömyyttä"
35571
35572#: config/arm/arm.c:3852
35573#, gcc-internal-format
35574msgid "ARMv8-M Security Extensions incompatible with selected FPU"
35575msgstr ""
35576
35577#: config/arm/arm.c:3864
35578#, gcc-internal-format
35579msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
35580msgstr ""
35581
35582#: config/arm/arm.c:3872
35583#, gcc-internal-format
35584msgid "%<-mfloat-abi=hard%> and VFP"
35585msgstr ""
35586
35587#: config/arm/arm.c:6110
35588#, gcc-internal-format
35589msgid "non-AAPCS derived PCS variant"
35590msgstr ""
35591
35592#: config/arm/arm.c:6112
35593#, fuzzy, gcc-internal-format
35594msgid "variadic functions must use the base AAPCS variant"
35595msgstr "kenttä %qE esitelty funktiona"
35596
35597#: config/arm/arm.c:6132
35598#, gcc-internal-format
35599msgid "PCS variant"
35600msgstr ""
35601
35602#: config/arm/arm.c:6384
35603#, gcc-internal-format
35604msgid "Thumb-1 hard-float VFP ABI"
35605msgstr ""
35606
35607#: config/arm/arm.c:6473
35608#, gcc-internal-format
35609msgid "argument of type %qT not permitted with -mgeneral-regs-only"
35610msgstr ""
35611
35612#: config/arm/arm.c:6857 config/arm/arm.c:7078 config/arm/arm.c:7111
35613#: config/arm/arm.c:28848
35614#, gcc-internal-format
35615msgid "parameter passing for argument of type %qT changed in GCC 7.1"
35616msgstr ""
35617
35618#: config/arm/arm.c:7249
35619#, gcc-internal-format
35620msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
35621msgstr ""
35622
35623#: config/arm/arm.c:7373
35624#, fuzzy, gcc-internal-format
35625msgid "%qE attribute not available to functions with arguments passed on the stack"
35626msgstr "%qE-attribuutti pätee vain funktioihin, ei %s"
35627
35628#: config/arm/arm.c:7385
35629#, fuzzy, gcc-internal-format
35630msgid "%qE attribute not available to functions with variable number of arguments"
35631msgstr "%qD:lla ei saa olla vaihtuvaa määrää argumentteja"
35632
35633#: config/arm/arm.c:7394
35634#, fuzzy, gcc-internal-format
35635msgid "%qE attribute not available to functions that return value on the stack"
35636msgstr "%qE-attribuutti pätee vain funktioihin, ei %s"
35637
35638#: config/arm/arm.c:7416 config/arm/arm.c:7468
35639#, fuzzy, gcc-internal-format
35640msgid "%qE attribute ignored without %<-mcmse%> option."
35641msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
35642
35643#: config/arm/arm.c:7435
35644#, fuzzy, gcc-internal-format
35645msgid "%qE attribute has no effect on functions with static linkage"
35646msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
35647
35648#: config/arm/arm.c:7484
35649#, fuzzy, gcc-internal-format
35650msgid "%qE attribute only applies to base type of a function pointer"
35651msgstr "%qE-attribuutti pätee vain funktiotyyppeihin"
35652
35653#: config/arm/arm.c:9448
35654#, gcc-internal-format
35655msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
35656msgstr ""
35657
35658#: config/arm/arm.c:13217
35659#, fuzzy, gcc-internal-format
35660msgid "%K%s %wd out of range %wd - %wd"
35661msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
35662
35663#: config/arm/arm.c:13220
35664#, fuzzy, gcc-internal-format
35665msgid "%s %wd out of range %wd - %wd"
35666msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
35667
35668#: config/arm/arm.c:25497
35669#, gcc-internal-format
35670msgid "unable to compute real location of stacked parameter"
35671msgstr ""
35672
35673#: config/arm/arm.c:26159
35674#, fuzzy, gcc-internal-format
35675msgid "Unexpected thumb1 far jump"
35676msgstr "%qs attribuuttia ei huomioida"
35677
35678#: config/arm/arm.c:26418
35679#, gcc-internal-format
35680msgid "no low registers available for popping high registers"
35681msgstr ""
35682
35683#: config/arm/arm.c:26670
35684#, fuzzy, gcc-internal-format
35685msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
35686msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
35687
35688#: config/arm/arm.c:26916
35689#, gcc-internal-format
35690msgid "%<-fstack-check=specific%> for Thumb-1"
35691msgstr ""
35692
35693#: config/arm/arm.c:32896
35694#, fuzzy, gcc-internal-format
35695msgid "invalid fpu for target attribute or pragma %qs"
35696msgstr "epäkelpo vektorityyppi attribuutille %qs"
35697
35698#. This doesn't really make sense until we support
35699#. general dynamic selection of the architecture and all
35700#. sub-features.
35701#: config/arm/arm.c:32904
35702#, gcc-internal-format
35703msgid "auto fpu selection not currently permitted here"
35704msgstr ""
35705
35706#: config/arm/arm.c:32917
35707#, fuzzy, gcc-internal-format
35708msgid "invalid architecture for target attribute or pragma %qs"
35709msgstr "epäkelpo vektorityyppi attribuutille %qE"
35710
35711#: config/arm/arm.c:32931
35712#, fuzzy, gcc-internal-format
35713msgid "unknown target attribute or pragma %qs"
35714msgstr "<tuntematon>"
35715
35716#: config/arm/arm.c:33943
35717#, fuzzy, gcc-internal-format
35718msgid "asm flags not supported in thumb1 mode"
35719msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
35720
35721#: config/arm/freebsd.h:121
35722#, fuzzy, gcc-internal-format
35723msgid "target OS does not support unaligned accesses"
35724msgstr "kohdemuoto ei tue äärettömyyttä"
35725
35726#: config/avr/avr-c.c:65 config/avr/avr-c.c:190
35727#, fuzzy, gcc-internal-format
35728msgid "%qs expects 1 argument but %d given"
35729msgstr "%qs odottaa vakioargumenttia"
35730
35731#: config/avr/avr-c.c:76
35732#, fuzzy, gcc-internal-format
35733msgid "%qs expects a fixed-point value as argument"
35734msgstr "%qs odottaa vakioargumenttia"
35735
35736#: config/avr/avr-c.c:102
35737#, fuzzy, gcc-internal-format
35738msgid "using %qs with unsigned type has no effect"
35739msgstr "%qE-attribuuttia ei huomioida %qE:lle"
35740
35741#: config/avr/avr-c.c:107 config/avr/avr-c.c:173 config/avr/avr-c.c:230
35742#, fuzzy, gcc-internal-format
35743msgid "no matching fixed-point overload found for %qs"
35744msgstr "%qD ei ole mallifunktio"
35745
35746#: config/avr/avr-c.c:124
35747#, fuzzy, gcc-internal-format
35748msgid "%qs expects 2 arguments but %d given"
35749msgstr "%qs odottaa vakioargumenttia"
35750
35751#: config/avr/avr-c.c:136 config/avr/avr-c.c:201
35752#, fuzzy, gcc-internal-format
35753msgid "%qs expects a fixed-point value as first argument"
35754msgstr "%qs odottaa vakioargumenttia"
35755
35756#: config/avr/avr-c.c:144
35757#, fuzzy, gcc-internal-format
35758msgid "%qs expects an integer value as second argument"
35759msgstr "%qs odottaa vakioargumenttia"
35760
35761#: config/avr/avr-devices.c:152
35762#, fuzzy, gcc-internal-format, gfc-internal-format
35763msgid "supported core architectures:%s"
35764msgstr "muunnos ”%s” <-> ”%s” ei ole tuettu"
35765
35766#. Reached the end of `avr_mcu_types'.  This should actually never
35767#. happen as options are provided by device-specs.  It could be a
35768#. typo in a device-specs or calling the compiler proper directly
35769#. with -mmcu=<device>.
35770#: config/avr/avr.c:706
35771#, fuzzy, gcc-internal-format
35772msgid "unknown core architecture %qs specified with %qs"
35773msgstr "Funktio %qs:"
35774
35775#: config/avr/avr.c:755 config/pru/pru.c:601 config/visium/visium.c:422
35776#, gcc-internal-format
35777msgid "%<-fpic%> is not supported"
35778msgstr "%<-fPIC%> ei ole tuettu"
35779
35780#: config/avr/avr.c:757 config/pru/pru.c:603 config/visium/visium.c:424
35781#, gcc-internal-format
35782msgid "%<-fPIC%> is not supported"
35783msgstr "%<-fPIC%> ei ole tuettu"
35784
35785#: config/avr/avr.c:759 config/pru/pru.c:605
35786#, gcc-internal-format
35787msgid "%<-fpie%> is not supported"
35788msgstr "%<-fpie%> ei ole tuettu"
35789
35790#: config/avr/avr.c:761 config/pru/pru.c:607
35791#, gcc-internal-format
35792msgid "%<-fPIE%> is not supported"
35793msgstr "%<-fPIE%> ei ole tuettu"
35794
35795#: config/avr/avr.c:1040 config/avr/avr.c:1045 config/riscv/riscv.c:5122
35796#, fuzzy, gcc-internal-format
35797msgid "function attributes %qs and %qs are mutually exclusive"
35798msgstr "valitsimet %s ja %s ovat toisensa poissulkevat"
35799
35800#: config/avr/avr.c:1066 config/riscv/riscv.c:5134
35801#, fuzzy, gcc-internal-format
35802msgid "%qs function cannot have arguments"
35803msgstr "%qD:lla ei voi olla oletusargumentteja"
35804
35805#: config/avr/avr.c:1069 config/riscv/riscv.c:5131
35806#, fuzzy, gcc-internal-format
35807msgid "%qs function cannot return a value"
35808msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
35809
35810#: config/avr/avr.c:1083
35811#, gcc-internal-format
35812msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
35813msgstr ""
35814
35815#: config/avr/avr.c:1096
35816#, gcc-internal-format
35817msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
35818msgstr ""
35819
35820#: config/avr/avr.c:1313
35821#, gcc-internal-format
35822msgid "%<builtin_return_address%> contains only 2 bytes of address"
35823msgstr ""
35824
35825#: config/avr/avr.c:2736
35826#, gcc-internal-format
35827msgid "pointer offset from symbol maybe incorrect"
35828msgstr ""
35829
35830#: config/avr/avr.c:2875
35831#, gcc-internal-format
35832msgid "accessing data memory with program memory address"
35833msgstr ""
35834
35835#: config/avr/avr.c:2936
35836#, gcc-internal-format
35837msgid "accessing program memory with data memory address"
35838msgstr ""
35839
35840#: config/avr/avr.c:3437
35841#, gcc-internal-format, gfc-internal-format
35842msgid "fixed register %s used to pass parameter to function"
35843msgstr ""
35844
35845#: config/avr/avr.c:3702
35846#, fuzzy, gcc-internal-format
35847msgid "writing to address space %qs not supported"
35848msgstr "%J%qD:n esittely varjostaa parametria"
35849
35850#: config/avr/avr.c:9730
35851#, fuzzy, gcc-internal-format
35852msgid "%qE attribute only applies to variables in static storage"
35853msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
35854
35855#: config/avr/avr.c:9737
35856#, fuzzy, gcc-internal-format
35857msgid "%qE attribute only supported for reduced Tiny cores"
35858msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
35859
35860#: config/avr/avr.c:9777
35861#, fuzzy, gcc-internal-format
35862msgid "%qE attribute address out of range"
35863msgstr "%qE-attribuuttia ei huomioida"
35864
35865#: config/avr/avr.c:9791
35866#, fuzzy, gcc-internal-format
35867msgid "both %s and %qE attribute provide address"
35868msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
35869
35870#: config/avr/avr.c:9801
35871#, fuzzy, gcc-internal-format
35872msgid "%qE attribute on non-volatile variable"
35873msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
35874
35875#: config/avr/avr.c:9873
35876#, fuzzy, gcc-internal-format
35877msgid "address spaces are not supported for reduced Tiny devices"
35878msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
35879
35880#: config/avr/avr.c:9880
35881#, fuzzy, gcc-internal-format
35882msgid "address space %qs not supported for devices with flash size up to %d KiB"
35883msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
35884
35885#: config/avr/avr.c:10051
35886#, fuzzy, gcc-internal-format
35887msgid "pointer targeting address space %qs must be const in %qT"
35888msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
35889
35890#: config/avr/avr.c:10054
35891#, fuzzy, gcc-internal-format
35892msgid "pointer targeting address space %qs must be const in %s %q+D"
35893msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
35894
35895#: config/avr/avr.c:10116
35896#, gcc-internal-format
35897msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
35898msgstr ""
35899
35900#: config/avr/avr.c:10155
35901#, fuzzy, gcc-internal-format
35902msgid "static IO declaration for %q+D needs an address"
35903msgstr "%J%qD:n esittely varjostaa parametria"
35904
35905#: config/avr/avr.c:10187
35906#, fuzzy, gcc-internal-format
35907msgid "IO definition for %q+D needs an address"
35908msgstr "%q+D:n edellinen määrittely oli täällä"
35909
35910#: config/avr/avr.c:10305
35911#, fuzzy, gcc-internal-format
35912msgid "only uninitialized variables can be placed in the .noinit section"
35913msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
35914
35915#. This might happen with C++ if stuff needs constructing.
35916#: config/avr/avr.c:10381
35917#, fuzzy, gcc-internal-format
35918msgid "variable %q+D with dynamic initialization put into program memory area"
35919msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
35920
35921#: config/avr/avr.c:10392
35922#, fuzzy, gcc-internal-format
35923msgid "uninitialized variable %q+D put into program memory area"
35924msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
35925
35926#: config/avr/avr.c:10478
35927#, gcc-internal-format
35928msgid "%q+D has incompatible attributes %qs and %qs"
35929msgstr "%q+D:n määritteet %qs ja %qs ovat yhteensopimattomat"
35930
35931#: config/avr/avr.c:10541
35932#, fuzzy, gcc-internal-format
35933msgid "architecture %qs supported for assembler only"
35934msgstr "muunnos merkistöstä ”%s” ei ole tuettu"
35935
35936#: config/avr/avr.c:13168
35937#, fuzzy, gcc-internal-format
35938msgid "conversion from address space %qs to address space %qs"
35939msgstr "muunnos tyypistä %qT tyyppiin %qT"
35940
35941#: config/avr/avr.c:14258 config/avr/avr.c:14271
35942#, gcc-internal-format, gfc-internal-format
35943msgid "%s expects a compile time integer constant"
35944msgstr "%s odottaa käännösaikaista kokonaislukuvakiota"
35945
35946#: config/avr/avr.c:14285
35947#, fuzzy, gcc-internal-format, gfc-internal-format
35948msgid "%s expects a compile time long integer constant as first argument"
35949msgstr "%qs odottaa vakioargumenttia"
35950
35951#: config/avr/avr.c:14313
35952#, gcc-internal-format, gfc-internal-format
35953msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
35954msgstr ""
35955
35956#: config/avr/avr.c:14322
35957#, gcc-internal-format
35958msgid "rounding result will always be 0"
35959msgstr "pyöristystulos on aina 0"
35960
35961#: config/avr/driver-avr.c:58
35962#, fuzzy, gcc-internal-format
35963msgid "bad usage of spec function %qs"
35964msgstr "Funktio %qs"
35965
35966#: config/avr/driver-avr.c:86
35967#, fuzzy, gcc-internal-format
35968msgid "specified option %qs more than once"
35969msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n"
35970
35971#: config/avr/driver-avr.c:100
35972#, gcc-internal-format
35973msgid "strange device name %qs after %qs: bad character %qc"
35974msgstr ""
35975
35976#: config/bfin/bfin.c:2367
35977#, fuzzy, gcc-internal-format
35978msgid "%<-mfdpic%> is not supported, please use a bfin-linux-uclibc target"
35979msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
35980
35981#: config/bfin/bfin.c:2373
35982#, fuzzy, gcc-internal-format
35983msgid "%<-mshared-library-id=%> specified without %<-mid-shared-library%>"
35984msgstr "-mshared-library-id= määritelty ilman valitsinta -mid-shared-library"
35985
35986#: config/bfin/bfin.c:2378
35987#, fuzzy, gcc-internal-format
35988msgid "%<-fstack-limit-%> options are ignored with %<-mfdpic%>; use %<-mstack-check-l1%>"
35989msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
35990
35991#: config/bfin/bfin.c:2384
35992#, gcc-internal-format
35993msgid "can%'t use multiple stack checking methods together"
35994msgstr ""
35995
35996#: config/bfin/bfin.c:2387
35997#, fuzzy, gcc-internal-format
35998msgid "ID shared libraries and FD-PIC mode can%'t be used together"
35999msgstr "valitsimia -mbig-endian ja -mlittle-endian ei voi käyttää yhdessä"
36000
36001#: config/bfin/bfin.c:2392 config/m68k/m68k.c:590
36002#, fuzzy, gcc-internal-format
36003msgid "cannot specify both %<-msep-data%> and %<-mid-shared-library%>"
36004msgstr "ei voi määritellä sekä valitsinta -msep-date että -mid-shared-library"
36005
36006#: config/bfin/bfin.c:2412
36007#, fuzzy, gcc-internal-format
36008msgid "%<-mmulticore%> can only be used with BF561"
36009msgstr "Valitsinta --pax-option voi käyttää vain POSIX-arkistoille"
36010
36011#: config/bfin/bfin.c:2415
36012#, fuzzy, gcc-internal-format
36013msgid "%<-mcorea%> should be used with %<-mmulticore%>"
36014msgstr "valitsimia -mcorea ja -mcoreb ei voi käyttää yhdessä"
36015
36016#: config/bfin/bfin.c:2418
36017#, fuzzy, gcc-internal-format
36018msgid "%<-mcoreb%> should be used with %<-mmulticore%>"
36019msgstr "valitsimia -mcorea ja -mcoreb ei voi käyttää yhdessä"
36020
36021#: config/bfin/bfin.c:2421
36022#, fuzzy, gcc-internal-format
36023msgid "%<-mcorea%> and %<-mcoreb%> can%'t be used together"
36024msgstr "valitsimia -mcorea ja -mcoreb ei voi käyttää yhdessä"
36025
36026#: config/bfin/bfin.c:4698
36027#, fuzzy, gcc-internal-format
36028msgid "multiple function type attributes specified"
36029msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
36030
36031#: config/bfin/bfin.c:4765
36032#, gcc-internal-format
36033msgid "can%'t apply both longcall and shortcall attributes to the same function"
36034msgstr ""
36035
36036#: config/bpf/bpf.c:92
36037#, fuzzy, gcc-internal-format
36038msgid "%qE attribute requires an integer argument"
36039msgstr "%qE-attribuutti tarvitsee kokonaislukuvakioargumentin"
36040
36041#: config/bpf/bpf.c:99
36042#, fuzzy, gcc-internal-format
36043msgid "%qE requires an argument"
36044msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
36045
36046#: config/bpf/bpf.c:297
36047#, gcc-internal-format
36048msgid "eBPF stack limit exceeded"
36049msgstr "eBPF-pinoraja ylitetty"
36050
36051#: config/bpf/bpf.c:622
36052#, fuzzy, gcc-internal-format
36053msgid "too many function arguments for eBPF"
36054msgstr "liian monta argumenttia muotoilulle"
36055
36056#: config/bpf/bpf.c:640 config/bpf/bpf.c:642
36057#, gcc-internal-format
36058msgid "no constructors"
36059msgstr "ei muodostimia"
36060
36061#: config/bpf/bpf.c:658 config/bpf/bpf.c:660
36062#, gcc-internal-format
36063msgid "no destructors"
36064msgstr "ei hajottimia"
36065
36066#: config/bpf/bpf.c:712
36067#, fuzzy, gcc-internal-format
36068msgid "indirect call in function, which are not supported by eBPF"
36069msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
36070
36071#: config/bpf/bpf.c:867 config/mips/mips.c:17025 config/nios2/nios2.c:3595
36072#: config/riscv/riscv-builtins.c:222
36073#, fuzzy, gcc-internal-format
36074msgid "invalid argument to built-in function"
36075msgstr "virheellinen sisäinen makro ”%s”"
36076
36077#: config/c6x/c6x.c:243
36078#, fuzzy, gcc-internal-format
36079msgid "%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target"
36080msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
36081
36082#: config/c6x/c6x.h:346 config/nvptx/nvptx.h:184
36083#, fuzzy, gcc-internal-format
36084msgid "profiling is not yet implemented for this architecture"
36085msgstr "Avainsana %s on tuntematon tai sillä ei vielä ole toteutusta"
36086
36087#: config/cr16/cr16.c:306
36088#, fuzzy, gcc-internal-format
36089msgid "data-model=far not valid for cr16c architecture"
36090msgstr "Tuota little-endian-koodia"
36091
36092#: config/cr16/cr16.c:309
36093#, fuzzy, gcc-internal-format
36094msgid "invalid data model option %<-mdata-model=%s%>"
36095msgstr "epäkelpo osoitintila %qs"
36096
36097#: config/cr16/cr16.h:408
36098#, gcc-internal-format
36099msgid "profiler support for CR16"
36100msgstr "profilointituki CR16:lle"
36101
36102#. This function is for retrieving a part of an instruction name for
36103#. an operator, for immediate output.  If that ever happens for
36104#. MULT, we need to apply TARGET_MUL_BUG in the caller.  Make sure
36105#. we notice.
36106#: config/cris/cris.c:728
36107#, gcc-internal-format
36108msgid "MULT case in cris_op_str"
36109msgstr ""
36110
36111#: config/cris/cris.c:1245 config/moxie/moxie.c:186 config/or1k/or1k.c:1253
36112#, gcc-internal-format, gfc-internal-format
36113msgid "internal error: bad register: %d"
36114msgstr "sisäinen virhe: virheellinen rekisteri: %d"
36115
36116#. If we get here, the caller got its initial tests wrong.
36117#: config/cris/cris.c:2216
36118#, gcc-internal-format
36119msgid "internal error: cris_side_effect_mode_ok with bad operands"
36120msgstr ""
36121
36122#: config/cris/cris.c:2269
36123#, fuzzy, gcc-internal-format
36124msgid "%<-max-stackframe=%d%> is not usable, not between 0 and %d"
36125msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
36126
36127#: config/cris/cris.c:2298
36128#, gcc-internal-format
36129msgid "unknown CRIS version specification in %<-march=%> or %<-mcpu=%> : %s"
36130msgstr ""
36131
36132#: config/cris/cris.c:2334
36133#, fuzzy, gcc-internal-format
36134msgid "unknown CRIS cpu version specification in %<-mtune=%> : %s"
36135msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
36136
36137#. Use error rather than warning, so invalid use is easily
36138#. detectable.  Still change to the values we expect, to avoid
36139#. further errors.
36140#: config/cris/cris.c:2350
36141#, fuzzy, gcc-internal-format
36142msgid "%<-fPIC%> and %<-fpic%> are not supported on this target"
36143msgstr "-fPIC ei ole tuettu"
36144
36145#: config/cris/cris.c:2551
36146#, gcc-internal-format
36147msgid "unknown src"
36148msgstr "tuntematon lähde"
36149
36150#: config/cris/cris.c:2601
36151#, gcc-internal-format
36152msgid "unknown dest"
36153msgstr "tuntematon kohde"
36154
36155#: config/cris/cris.c:2902
36156#, fuzzy, gcc-internal-format, gfc-internal-format
36157msgid "stackframe too big: %d bytes"
36158msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
36159
36160#. Definitions for GCC.  Part of the machine description for CRIS.
36161#. Copyright (C) 1998-2021 Free Software Foundation, Inc.
36162#. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
36163#.
36164#. This file is part of GCC.
36165#.
36166#. GCC is free software; you can redistribute it and/or modify
36167#. it under the terms of the GNU General Public License as published by
36168#. the Free Software Foundation; either version 3, or (at your option)
36169#. any later version.
36170#.
36171#. GCC is distributed in the hope that it will be useful,
36172#. but WITHOUT ANY WARRANTY; without even the implied warranty of
36173#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
36174#. GNU General Public License for more details.
36175#.
36176#. You should have received a copy of the GNU General Public License
36177#. along with GCC; see the file COPYING3.  If not see
36178#. <http://www.gnu.org/licenses/>.
36179#. After the first "Node:" comment comes all preprocessor directives and
36180#. attached declarations described in the info files, the "Using and
36181#. Porting GCC" manual (uapgcc), in the same order as found in the "Target
36182#. macros" section in the gcc-2.9x CVS edition of 2000-03-17.  FIXME: Not
36183#. really, but needs an update anyway.
36184#.
36185#. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
36186#. for that.  If applicable, there is a CRIS-specific comment.  The order
36187#. of macro definitions follow the order in the manual.  Every section in
36188#. the manual (node in the info pages) has an introductory `Node:
36189#. <subchapter>' comment.  If no macros are defined for a section, only
36190#. the section-comment is present.
36191#. Note that other header files (e.g. config/elfos.h, config/linux.h,
36192#. and config/cris/linux.h) are responsible for lots of settings not
36193#. repeated below.  This file contains general CRIS definitions
36194#. and definitions for the cris-*-elf subtarget.
36195#. We don't want to use gcc_assert for everything, as that can be
36196#. compiled out.
36197#: config/cris/cris.h:42
36198#, fuzzy, gcc-internal-format
36199msgid "CRIS-port assertion failed: "
36200msgstr "staattinen väite epäonnistui: %s"
36201
36202#. Node: Caller Saves
36203#. (no definitions)
36204#. Node: Function entry
36205#. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
36206#. TARGET_ASM_FUNCTION_EPILOGUE.
36207#. Node: Profiling
36208#: config/cris/cris.h:666
36209#, fuzzy, gcc-internal-format
36210msgid "no FUNCTION_PROFILER for CRIS"
36211msgstr "profilointituki VxWorksille"
36212
36213#: config/csky/csky.c:2450
36214#, gcc-internal-format, gfc-internal-format
36215msgid "cpu %s is not based on arch %s, ignoring the arch"
36216msgstr ""
36217
36218#: config/csky/csky.c:2514 config/csky/csky.c:2550 config/csky/csky.c:2603
36219#: config/csky/csky.c:2626 config/csky/csky.c:2643
36220#, fuzzy, gcc-internal-format
36221msgid "%qs is not supported by arch %s"
36222msgstr "%s ei tue muotoilua %<%%%c%> %s"
36223
36224#: config/csky/csky.c:2553
36225#, fuzzy, gcc-internal-format
36226msgid "%<-mhard-float%> is not supported by the selected CPU"
36227msgstr "Ei ole tuettu"
36228
36229#: config/csky/csky.c:2569
36230#, fuzzy, gcc-internal-format
36231msgid "%<-mdouble-float%> ignored without %<-mhard-float%>"
36232msgstr "-Wformat-y2k jätetty huomiotta ilman valitsinta -Wformat"
36233
36234#: config/csky/csky.c:2572
36235#, fuzzy, gcc-internal-format
36236msgid "%<-mfdivdu%> ignored without %<-mhard-float%>"
36237msgstr "-Wformat-y2k jätetty huomiotta ilman valitsinta -Wformat"
36238
36239#: config/csky/csky.c:2615
36240#, fuzzy, gcc-internal-format
36241msgid "%<-msmart%> is incompatible with %<-mhigh-registers%>"
36242msgstr "%s %qs"
36243
36244#. It's hard to provide general support for trampolines on this
36245#. core.  We need a register other than the one holding the
36246#. static chain (r13) to hold the function pointer for the
36247#. indirect jump to it.  But ck801 has such a limited register set
36248#. there is no other call-clobbered scratch register available -- in
36249#. particular, this core does not have r12, which we use for the
36250#. ck802 case below.  If we use a callee-saved register like r4,
36251#. saving the old value on the stack screws up the stack frame
36252#. if there are overflow arguments pushed on the stack
36253#. by the caller.  In theory we could test for that and handle
36254#. limited cases with parameters that all fit in r0-r3 with no
36255#. stack overflow, but punt for now.
36256#: config/csky/csky.c:5880
36257#, fuzzy, gcc-internal-format
36258msgid "Nested function trampolines not supported on CK801."
36259msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
36260
36261#: config/csky/csky.c:6086
36262#, fuzzy, gcc-internal-format
36263msgid "%qE attribute ignored without %<-mistack%>"
36264msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
36265
36266#: config/epiphany/epiphany.c:499
36267#, fuzzy, gcc-internal-format
36268msgid "interrupt handlers cannot have arguments"
36269msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
36270
36271#: config/epiphany/epiphany.c:523
36272#, gcc-internal-format
36273msgid "argument of %qE attribute is not \"reset\", \"software_exception\", \"page_miss\", \"timer0\", \"timer1\", \"message\", \"dma0\", \"dma1\", \"wand\" or \"swi\""
36274msgstr ""
36275
36276#: config/epiphany/epiphany.c:1541
36277#, fuzzy, gcc-internal-format
36278msgid "stack_offset must be at least 4"
36279msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
36280
36281#: config/epiphany/epiphany.c:1543
36282#, fuzzy, gcc-internal-format
36283msgid "stack_offset must be a multiple of 4"
36284msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
36285
36286#: config/frv/frv.c:8488
36287#, fuzzy, gcc-internal-format
36288msgid "accumulator is not a constant integer"
36289msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
36290
36291#: config/frv/frv.c:8493
36292#, fuzzy, gcc-internal-format
36293msgid "accumulator number is out of bounds"
36294msgstr "Taulukkoviite rajojen ulkopuolella"
36295
36296#: config/frv/frv.c:8504
36297#, fuzzy, gcc-internal-format
36298msgid "inappropriate accumulator for %qs"
36299msgstr "tilaa %qs sovellettu sopimattomaan tyyppiin"
36300
36301#: config/frv/frv.c:8580
36302#, gcc-internal-format
36303msgid "invalid IACC argument"
36304msgstr "virheellinen IACC-argumentti"
36305
36306#: config/frv/frv.c:8603 config/sparc/sparc.c:10912
36307#, gcc-internal-format
36308msgid "%qs expects a constant argument"
36309msgstr "%qs odottaa vakioargumenttia"
36310
36311#: config/frv/frv.c:8608 config/sparc/sparc.c:10918
36312#, fuzzy, gcc-internal-format
36313msgid "constant argument out of range for %qs"
36314msgstr "%qs odottaa vakioargumenttia"
36315
36316#: config/frv/frv.c:9089
36317#, gcc-internal-format
36318msgid "media functions are not available unless %<-mmedia%> is used"
36319msgstr ""
36320
36321#: config/frv/frv.c:9101
36322#, fuzzy, gcc-internal-format
36323msgid "this media function is only available on the fr500"
36324msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
36325
36326#: config/frv/frv.c:9129
36327#, fuzzy, gcc-internal-format
36328msgid "this media function is only available on the fr400 and fr550"
36329msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
36330
36331#: config/frv/frv.c:9148
36332#, fuzzy, gcc-internal-format
36333msgid "this builtin function is only available on the fr405 and fr450"
36334msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
36335
36336#: config/frv/frv.c:9157
36337#, fuzzy, gcc-internal-format
36338msgid "this builtin function is only available on the fr500 and fr550"
36339msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
36340
36341#: config/frv/frv.c:9169
36342#, fuzzy, gcc-internal-format
36343msgid "this builtin function is only available on the fr450"
36344msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
36345
36346#: config/ft32/ft32.c:181
36347#, fuzzy, gcc-internal-format
36348msgid "%<h%> applied to non-register operand"
36349msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä"
36350
36351#: config/ft32/ft32.c:206
36352#, fuzzy, gcc-internal-format, gfc-internal-format
36353msgid "bad alignment: %d"
36354msgstr "kohdistusta ei voi määritellä %q+D:lle"
36355
36356#: config/ft32/ft32.c:502
36357#, fuzzy, gcc-internal-format
36358msgid "stack frame must be smaller than 64K"
36359msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
36360
36361#: config/gcn/gcn.c:231
36362#, fuzzy, gcc-internal-format
36363msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
36364msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
36365
36366#: config/gcn/gcn.c:244
36367#, gcc-internal-format
36368msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
36369msgstr ""
36370
36371#: config/gcn/gcn.c:251
36372#, gcc-internal-format
36373msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
36374msgstr ""
36375
36376#: config/gcn/gcn.c:303
36377#, fuzzy, gcc-internal-format
36378msgid "too many arguments passed in sgpr registers"
36379msgstr "Käytä liukulukurekistereitä"
36380
36381#: config/gcn/gcn.c:2105
36382#, gcc-internal-format
36383msgid "A non-default set of initial values has been requested, which violates the ABI"
36384msgstr ""
36385
36386#: config/gcn/gcn.c:2341
36387#, fuzzy, gcc-internal-format, gfc-internal-format
36388msgid "wrong type of argument %s"
36389msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
36390
36391#: config/gcn/gcn.c:3180
36392#, fuzzy, gcc-internal-format
36393msgid "nested function trampolines not supported on GCN5 due to non-executable stacks"
36394msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
36395
36396#: config/gcn/gcn.c:3289
36397#, gcc-internal-format
36398msgid "TLS is not implemented for GCN."
36399msgstr "TLS:ää ei ole toteutettu GCN:lle."
36400
36401#: config/gcn/gcn.c:3900
36402#, fuzzy, gcc-internal-format
36403msgid "Builtin not implemented"
36404msgstr "Valitettavasti et ole root\n"
36405
36406#: config/gcn/gcn.c:4888
36407#, gcc-internal-format
36408msgid "using %<vector_length (64)%>, ignoring %d"
36409msgstr ""
36410
36411#: config/gcn/gcn.c:4889
36412#, gcc-internal-format
36413msgid "using %<vector_length (64)%>, ignoring runtime setting"
36414msgstr ""
36415
36416#: config/gcn/gcn.c:4901
36417#, gcc-internal-format
36418msgid "using %<num_workers (%d)%>, ignoring %d"
36419msgstr ""
36420
36421#: config/gcn/gcn.c:4929 config/gcn/gcn.c:4956
36422#, fuzzy, gcc-internal-format, gfc-internal-format
36423msgid "offload dimension out of range (%d)"
36424msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
36425
36426#: config/gcn/gcn.c:5350
36427#, fuzzy, gcc-internal-format
36428msgid "local data-share memory exhausted"
36429msgstr "syntaksivirhe: näennäismuisti on myös lopussa"
36430
36431#: config/gcn/mkoffload.c:106 config/i386/intelmic-mkoffload.c:73
36432#: config/nvptx/mkoffload.c:88
36433#, fuzzy, gcc-internal-format
36434msgid "deleting file %s: %m"
36435msgstr "*** Poistetaan tiedosto ”%s”"
36436
36437#: config/gcn/mkoffload.c:710 config/nvptx/mkoffload.c:365
36438#, gcc-internal-format
36439msgid "environment variable COLLECT_GCC_OPTIONS must be set"
36440msgstr "COLLECT_GCC_OPTIONS-ympäristömuuttujan on oltava asetettuna"
36441
36442#: config/gcn/mkoffload.c:769 config/nvptx/mkoffload.c:422
36443#, fuzzy, gcc-internal-format
36444msgid "COLLECT_GCC must be set."
36445msgstr "COLLECT_GCC-ympäristömuuttujan on oltava asetettuna"
36446
36447#: config/gcn/mkoffload.c:815 config/i386/intelmic-mkoffload.c:606
36448#, fuzzy, gcc-internal-format, gfc-internal-format
36449msgid "offload compiler %s not found"
36450msgstr "%s: %s: täsmäävyyttä ei löydy"
36451
36452#: config/gcn/mkoffload.c:837 config/i386/intelmic-mkoffload.c:625
36453#: config/nvptx/mkoffload.c:493
36454#, fuzzy, gcc-internal-format
36455msgid "unrecognizable argument of option "
36456msgstr "valitsin ”%s ” vaatii argumentin"
36457
36458#: config/gcn/mkoffload.c:866
36459#, gcc-internal-format
36460msgid "either -fopenacc or -fopenmp must be set"
36461msgstr ""
36462
36463#: config/gcn/mkoffload.c:918 config/gcn/mkoffload.c:1033
36464#: config/i386/intelmic-mkoffload.c:260 config/i386/intelmic-mkoffload.c:335
36465#: config/i386/intelmic-mkoffload.c:387 config/nvptx/mkoffload.c:557
36466#, fuzzy, gcc-internal-format, gfc-internal-format
36467msgid "cannot open '%s'"
36468msgstr "tiedostoa ”%s” ei voi avata"
36469
36470#: config/gcn/mkoffload.c:1029
36471#, fuzzy, gcc-internal-format
36472msgid "cannot open intermediate gcn asm file"
36473msgstr "%s: ei voida avata COFF-tiedostona"
36474
36475#: config/gcn/mkoffload.c:1046
36476#, fuzzy, gcc-internal-format
36477msgid "cannot open intermediate gcn obj file"
36478msgstr "%s: ei voida avata COFF-tiedostona"
36479
36480#: config/h8300/h8300.c:298
36481#, fuzzy, gcc-internal-format
36482msgid "%<-ms2600%> is used without %<-ms%>"
36483msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
36484
36485#: config/h8300/h8300.c:304
36486#, fuzzy, gcc-internal-format
36487msgid "%<-mexr%> is used without %<-ms%>"
36488msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
36489
36490#: config/h8300/h8300.c:310
36491#, fuzzy, gcc-internal-format
36492msgid "%<-mexr%> is used without %<-ms%> or %<-msx%>"
36493msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
36494
36495#: config/h8300/h8300.c:316
36496#, fuzzy, gcc-internal-format
36497msgid "%<-mno-exr%> is valid only with %<-ms%> or %<-msx%> - option ignored"
36498msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
36499
36500#: config/h8300/h8300.c:323
36501#, fuzzy, gcc-internal-format
36502msgid "%<-mn%> is not supported for linux targets"
36503msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
36504
36505#: config/i386/host-cygwin.c:57
36506#, fuzzy, gcc-internal-format
36507msgid "can%'t get position in PCH file: %m"
36508msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
36509
36510#: config/i386/host-cygwin.c:64
36511#, fuzzy, gcc-internal-format
36512msgid "can%'t extend PCH file: %m"
36513msgstr "%s: ei voitu avata PCH-tiedostoa: %m"
36514
36515#: config/i386/host-cygwin.c:75
36516#, fuzzy, gcc-internal-format
36517msgid "can%'t set position in PCH file: %m"
36518msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
36519
36520#: config/i386/i386-builtins.c:1954
36521#, fuzzy, gcc-internal-format
36522msgid "no dispatcher found for the versioning attributes"
36523msgstr "%s: %s: täsmäävyyttä ei löydy"
36524
36525#: config/i386/i386-builtins.c:2004
36526#, fuzzy, gcc-internal-format
36527msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
36528msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
36529
36530#: config/i386/i386-builtins.c:2015
36531#, fuzzy, gcc-internal-format, gfc-internal-format
36532msgid "no dispatcher found for the versioning attributes: %s"
36533msgstr "%s: %s: täsmäävyyttä ei löydy"
36534
36535#: config/i386/i386-builtins.c:2116
36536#, fuzzy, gcc-internal-format
36537msgid "parameter to builtin must be a string constant or literal"
36538msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
36539
36540#: config/i386/i386-builtins.c:2140 config/i386/i386-builtins.c:2190
36541#, fuzzy, gcc-internal-format, gfc-internal-format
36542msgid "parameter to builtin not valid: %s"
36543msgstr "SISÄÄNRAKENNETTU CD %s\n"
36544
36545#: config/i386/i386-expand.c:8049
36546#, fuzzy, gcc-internal-format
36547msgid "interrupt service routine cannot be called directly"
36548msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
36549
36550#: config/i386/i386-expand.c:8459 config/i386/i386-expand.c:9911
36551#, fuzzy, gcc-internal-format
36552msgid "the last argument must be a 2-bit immediate"
36553msgstr "puhdistusargumentti ei ole tunniste"
36554
36555#: config/i386/i386-expand.c:8847
36556#, fuzzy, gcc-internal-format
36557msgid "the fifth argument must be an 8-bit immediate"
36558msgstr "puhdistusargumentti ei ole tunniste"
36559
36560#: config/i386/i386-expand.c:8942
36561#, fuzzy, gcc-internal-format
36562msgid "the third argument must be an 8-bit immediate"
36563msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
36564
36565#: config/i386/i386-expand.c:9842
36566#, fuzzy, gcc-internal-format
36567msgid "the last argument must be an 1-bit immediate"
36568msgstr "puhdistusargumentti ei ole tunniste"
36569
36570#: config/i386/i386-expand.c:9857
36571#, fuzzy, gcc-internal-format
36572msgid "the last argument must be a 3-bit immediate"
36573msgstr "puhdistusargumentti ei ole tunniste"
36574
36575#: config/i386/i386-expand.c:9890
36576#, fuzzy, gcc-internal-format
36577msgid "the last argument must be a 4-bit immediate"
36578msgstr "puhdistusargumentti ei ole tunniste"
36579
36580#: config/i386/i386-expand.c:9930
36581#, fuzzy, gcc-internal-format
36582msgid "the last argument must be a 1-bit immediate"
36583msgstr "puhdistusargumentti ei ole tunniste"
36584
36585#: config/i386/i386-expand.c:9943
36586#, fuzzy, gcc-internal-format
36587msgid "the last argument must be a 5-bit immediate"
36588msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
36589
36590#: config/i386/i386-expand.c:9953
36591#, fuzzy, gcc-internal-format
36592msgid "the next to last argument must be an 8-bit immediate"
36593msgstr "puhdistusargumentti ei ole tunniste"
36594
36595#: config/i386/i386-expand.c:9958
36596#, fuzzy, gcc-internal-format
36597msgid "the last argument must be an 8-bit immediate"
36598msgstr "puhdistusargumentti ei ole tunniste"
36599
36600#: config/i386/i386-expand.c:10095
36601#, fuzzy, gcc-internal-format
36602msgid "the third argument must be comparison constant"
36603msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
36604
36605#: config/i386/i386-expand.c:10100
36606#, fuzzy, gcc-internal-format
36607msgid "incorrect comparison mode"
36608msgstr "virheellinen salasana"
36609
36610#: config/i386/i386-expand.c:10106 config/i386/i386-expand.c:10426
36611#, fuzzy, gcc-internal-format
36612msgid "incorrect rounding operand"
36613msgstr "virheellinen salasana"
36614
36615#: config/i386/i386-expand.c:10408
36616#, fuzzy, gcc-internal-format
36617msgid "the immediate argument must be a 4-bit immediate"
36618msgstr "puhdistusargumentti ei ole tunniste"
36619
36620#: config/i386/i386-expand.c:10414
36621#, fuzzy, gcc-internal-format
36622msgid "the immediate argument must be a 5-bit immediate"
36623msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
36624
36625#: config/i386/i386-expand.c:10417
36626#, fuzzy, gcc-internal-format
36627msgid "the immediate argument must be an 8-bit immediate"
36628msgstr "puhdistusargumentti ei ole tunniste"
36629
36630#: config/i386/i386-expand.c:10912 config/rs6000/rs6000-call.c:10919
36631#, fuzzy, gcc-internal-format
36632msgid "selector must be an integer constant in the range [0, %wi]"
36633msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
36634
36635#: config/i386/i386-expand.c:11125
36636#, fuzzy, gcc-internal-format
36637msgid "%qE needs unknown isa option"
36638msgstr "<%s> ja <%s> ovat virheellisiä nimiä välille"
36639
36640#: config/i386/i386-expand.c:11129
36641#, fuzzy, gcc-internal-format
36642msgid "%qE needs isa option %s"
36643msgstr "<%s> ja <%s> ovat virheellisiä nimiä välille"
36644
36645#: config/i386/i386-expand.c:12050
36646#, fuzzy, gcc-internal-format
36647msgid "the last argument must be a 32-bit immediate"
36648msgstr "puhdistusargumentti ei ole tunniste"
36649
36650#: config/i386/i386-expand.c:12083
36651#, fuzzy, gcc-internal-format
36652msgid "last argument must be an immediate"
36653msgstr "argumentin <%s>:lle on oltava yksittäinen merkki"
36654
36655#: config/i386/i386-expand.c:12844 config/i386/i386-expand.c:13056
36656#, fuzzy, gcc-internal-format
36657msgid "the last argument must be scale 1, 2, 4, 8"
36658msgstr "puhdistusargumentti ei ole tunniste"
36659
36660#: config/i386/i386-expand.c:13109
36661#, fuzzy, gcc-internal-format
36662msgid "the forth argument must be scale 1, 2, 4, 8"
36663msgstr "puhdistusargumentti ei ole tunniste"
36664
36665#: config/i386/i386-expand.c:13115
36666#, fuzzy, gcc-internal-format
36667msgid "incorrect hint operand"
36668msgstr ""
36669"Vihje: %s\n"
36670"\n"
36671
36672#: config/i386/i386-expand.c:13134
36673#, fuzzy, gcc-internal-format
36674msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
36675msgstr "puhdistusargumentti ei ole tunniste"
36676
36677#: config/i386/i386-features.c:2799
36678#, gcc-internal-format
36679msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
36680msgstr ""
36681
36682#: config/i386/i386-features.c:2804 config/i386/i386-features.c:3072
36683#, fuzzy, gcc-internal-format
36684msgid "virtual function multiversioning not supported"
36685msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä"
36686
36687#: config/i386/i386-features.c:2936
36688#, fuzzy, gcc-internal-format
36689msgid "multiversioning needs %<ifunc%> which is not supported on this target"
36690msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
36691
36692#: config/i386/i386-options.c:852 config/i386/i386-options.c:2010
36693#: config/i386/i386-options.c:2019
36694#, gcc-internal-format, gfc-internal-format
36695msgid "code model %s does not support PIC mode"
36696msgstr "koodimalli %s ei tue PIC-tilaa"
36697
36698#: config/i386/i386-options.c:1109
36699#, fuzzy, gcc-internal-format
36700msgid "attribute %qs argument is not a string"
36701msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
36702
36703#: config/i386/i386-options.c:1173
36704#, fuzzy, gcc-internal-format
36705msgid "attribute %qs argument %qs is unknown"
36706msgstr "kohde ”%s” ei täsmää kohdehahmon kanssa"
36707
36708#: config/i386/i386-options.c:1236
36709#, fuzzy, gcc-internal-format
36710msgid "attribute value %qs was already specified in %qs attribute"
36711msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
36712
36713#: config/i386/i386-options.c:1274
36714#, fuzzy, gcc-internal-format
36715msgid "attribute value %qs is unknown in %qs attribute"
36716msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
36717
36718#: config/i386/i386-options.c:1525
36719#, fuzzy, gcc-internal-format
36720msgid "wrong argument %qs to option %qs"
36721msgstr ""
36722"Käyttö: %s KOMENTO [ARGUMENTTI]...\n"
36723"  tai:  %s VALITSIN\n"
36724
36725#: config/i386/i386-options.c:1531
36726#, gcc-internal-format
36727msgid "size ranges of option %qs should be increasing"
36728msgstr ""
36729
36730#: config/i386/i386-options.c:1541
36731#, fuzzy, gcc-internal-format
36732msgid "wrong strategy name %qs specified for option %qs"
36733msgstr "%Jkohdistusta ei voi määrittää %qD:lle"
36734
36735#. rep; movq isn't available in 32-bit code.
36736#: config/i386/i386-options.c:1567
36737#, fuzzy, gcc-internal-format
36738msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
36739msgstr "%Jkohdistusta ei voi määrittää %qD:lle"
36740
36741#: config/i386/i386-options.c:1580
36742#, fuzzy, gcc-internal-format
36743msgid "unknown alignment %qs specified for option %qs"
36744msgstr "Tuntematon valitsin: %s %s %s"
36745
36746#: config/i386/i386-options.c:1590
36747#, gcc-internal-format
36748msgid "the max value for the last size range should be -1 for option %qs"
36749msgstr ""
36750
36751#: config/i386/i386-options.c:1597
36752#, fuzzy, gcc-internal-format
36753msgid "too many size ranges specified in option %qs"
36754msgstr "epäkelpo osoitintila %qs"
36755
36756#: config/i386/i386-options.c:1650
36757#, fuzzy, gcc-internal-format
36758msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
36759msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
36760
36761#: config/i386/i386-options.c:1835
36762#, fuzzy, gcc-internal-format
36763msgid "Intel MCU psABI isn%'t supported in %s mode"
36764msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
36765
36766#: config/i386/i386-options.c:1889
36767#, fuzzy, gcc-internal-format
36768msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
36769msgstr "%J%qD on tavallisesti ei-staattinen funktio"
36770
36771#: config/i386/i386-options.c:1891
36772#, fuzzy, gcc-internal-format
36773msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
36774msgstr "%J%qD on tavallisesti ei-staattinen funktio"
36775
36776#. rep; movq isn't available in 32-bit code.
36777#: config/i386/i386-options.c:1919
36778#, fuzzy, gcc-internal-format
36779msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
36780msgstr "%Jkohdistusta ei voi määrittää %qD:lle"
36781
36782#: config/i386/i386-options.c:1924
36783#, fuzzy, gcc-internal-format
36784msgid "%<-muintr%> not supported for 32-bit code"
36785msgstr "%Jkohdistusta ei voi määrittää %qD:lle"
36786
36787#: config/i386/i386-options.c:1939
36788#, fuzzy, gcc-internal-format
36789msgid "address mode %qs not supported in the %s bit mode"
36790msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
36791
36792#: config/i386/i386-options.c:1950
36793#, fuzzy, gcc-internal-format
36794msgid "%<-mabi=ms%> not supported with X32 ABI"
36795msgstr "valitsin %qs ei ole enää tuettu"
36796
36797#: config/i386/i386-options.c:1956
36798#, fuzzy, gcc-internal-format
36799msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
36800msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
36801
36802#: config/i386/i386-options.c:1959
36803#, fuzzy, gcc-internal-format
36804msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
36805msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
36806
36807#: config/i386/i386-options.c:1963
36808#, fuzzy, gcc-internal-format
36809msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
36810msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
36811
36812#: config/i386/i386-options.c:1980 config/i386/i386-options.c:1989
36813#: config/i386/i386-options.c:2001 config/i386/i386-options.c:2012
36814#: config/i386/i386-options.c:2023
36815#, fuzzy, gcc-internal-format
36816msgid "code model %qs not supported in the %s bit mode"
36817msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
36818
36819#: config/i386/i386-options.c:1992 config/i386/i386-options.c:2004
36820#, fuzzy, gcc-internal-format
36821msgid "code model %qs not supported in x32 mode"
36822msgstr "koodimalli %s ei tue PIC-tilaa"
36823
36824#: config/i386/i386-options.c:2047
36825#, fuzzy, gcc-internal-format
36826msgid "%<-masm=intel%> not supported in this configuration"
36827msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
36828
36829#: config/i386/i386-options.c:2052
36830#, gcc-internal-format, gfc-internal-format
36831msgid "%i-bit mode not compiled in"
36832msgstr ""
36833
36834#: config/i386/i386-options.c:2064
36835#, fuzzy, gcc-internal-format
36836msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
36837msgstr "virheellinen aikakatkaisuarvo: %s"
36838
36839#: config/i386/i386-options.c:2066
36840#, fuzzy, gcc-internal-format
36841msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
36842msgstr "virheellinen aikakatkaisuarvo: %s"
36843
36844#: config/i386/i386-options.c:2073
36845#, fuzzy, gcc-internal-format
36846msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
36847msgstr "virheellinen aikakatkaisuarvo: %s"
36848
36849#: config/i386/i386-options.c:2075
36850#, fuzzy, gcc-internal-format
36851msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
36852msgstr "virheellinen aikakatkaisuarvo: %s"
36853
36854#: config/i386/i386-options.c:2083 config/i386/i386-options.c:2457
36855#, fuzzy, gcc-internal-format
36856msgid "CPU you selected does not support x86-64 instruction set"
36857msgstr "kohdemuoto ei tue äärettömyyttä"
36858
36859#: config/i386/i386-options.c:2396
36860#, fuzzy, gcc-internal-format
36861msgid "bad value (%qs) for %<-march=%> switch"
36862msgstr "virheellinen aikakatkaisuarvo: %s"
36863
36864#: config/i386/i386-options.c:2397
36865#, fuzzy, gcc-internal-format
36866msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
36867msgstr "virheellinen aikakatkaisuarvo: %s"
36868
36869#: config/i386/i386-options.c:2419
36870#, fuzzy, gcc-internal-format
36871msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
36872msgstr "Kelvolliset argumentit:"
36873
36874#: config/i386/i386-options.c:2421
36875#, fuzzy, gcc-internal-format
36876msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
36877msgstr "Kelvolliset argumentit:"
36878
36879#: config/i386/i386-options.c:2426
36880#, fuzzy, gcc-internal-format
36881msgid "valid arguments to %<-march=%> switch are: %s"
36882msgstr "Kelvolliset argumentit:"
36883
36884#: config/i386/i386-options.c:2427
36885#, fuzzy, gcc-internal-format
36886msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
36887msgstr "Kelvolliset argumentit:"
36888
36889#: config/i386/i386-options.c:2476
36890#, fuzzy, gcc-internal-format
36891msgid "bad value (%qs) for %<-mtune=%> switch"
36892msgstr "virheellinen aikakatkaisuarvo: %s"
36893
36894#: config/i386/i386-options.c:2477
36895#, fuzzy, gcc-internal-format
36896msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
36897msgstr "virheellinen aikakatkaisuarvo: %s"
36898
36899#: config/i386/i386-options.c:2498
36900#, fuzzy, gcc-internal-format
36901msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
36902msgstr "Kelvolliset argumentit:"
36903
36904#: config/i386/i386-options.c:2500
36905#, fuzzy, gcc-internal-format
36906msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
36907msgstr "Kelvolliset argumentit:"
36908
36909#: config/i386/i386-options.c:2505
36910#, fuzzy, gcc-internal-format
36911msgid "valid arguments to %<-mtune=%> switch are: %s"
36912msgstr "Kelvolliset argumentit:"
36913
36914#: config/i386/i386-options.c:2506
36915#, fuzzy, gcc-internal-format
36916msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
36917msgstr "Kelvolliset argumentit:"
36918
36919#: config/i386/i386-options.c:2530
36920#, fuzzy, gcc-internal-format
36921msgid "%<-mregparm%> is ignored in 64-bit mode"
36922msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
36923
36924#: config/i386/i386-options.c:2532
36925#, fuzzy, gcc-internal-format
36926msgid "%<-mregparm%> is ignored for Intel MCU psABI"
36927msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
36928
36929#: config/i386/i386-options.c:2535
36930#, fuzzy, gcc-internal-format
36931msgid "%<-mregparm=%d%> is not between 0 and %d"
36932msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
36933
36934#: config/i386/i386-options.c:2563
36935#, fuzzy, gcc-internal-format
36936msgid "%<-mrtd%> is ignored in 64bit mode"
36937msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
36938
36939#: config/i386/i386-options.c:2564
36940#, fuzzy, gcc-internal-format
36941msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
36942msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
36943
36944#: config/i386/i386-options.c:2643
36945#, fuzzy, gcc-internal-format
36946msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
36947msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
36948
36949#: config/i386/i386-options.c:2646
36950#, fuzzy, gcc-internal-format
36951msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
36952msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
36953
36954#: config/i386/i386-options.c:2669
36955#, fuzzy, gcc-internal-format
36956msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
36957msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
36958
36959#: config/i386/i386-options.c:2682
36960#, fuzzy, gcc-internal-format
36961msgid "%<-mnop-mcount%> is not compatible with this target"
36962msgstr "%J%qD on tavallisesti ei-staattinen funktio"
36963
36964#: config/i386/i386-options.c:2685
36965#, fuzzy, gcc-internal-format
36966msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
36967msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
36968
36969#: config/i386/i386-options.c:2691
36970#, gcc-internal-format
36971msgid "%<-msseregparm%> used without SSE enabled"
36972msgstr ""
36973
36974#: config/i386/i386-options.c:2692
36975#, gcc-internal-format
36976msgid "%<target(\"sseregparm\")%> used without SSE enabled"
36977msgstr ""
36978
36979#: config/i386/i386-options.c:2702
36980#, gcc-internal-format
36981msgid "SSE instruction set disabled, using 387 arithmetics"
36982msgstr "SSE-käskykanta poistettu käytöstä, käytetään 387-aritmetiikkaa"
36983
36984#: config/i386/i386-options.c:2709
36985#, gcc-internal-format
36986msgid "387 instruction set disabled, using SSE arithmetics"
36987msgstr "387-käskykanta poistettu käytöstä, käytetään SSE-aritmetiikkaa"
36988
36989#: config/i386/i386-options.c:2759
36990#, gcc-internal-format
36991msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
36992msgstr ""
36993
36994#: config/i386/i386-options.c:2761
36995#, gcc-internal-format
36996msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
36997msgstr ""
36998
36999#: config/i386/i386-options.c:2775
37000#, gcc-internal-format
37001msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
37002msgstr ""
37003
37004#: config/i386/i386-options.c:2777
37005#, gcc-internal-format
37006msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
37007msgstr ""
37008
37009#: config/i386/i386-options.c:2831
37010#, fuzzy, gcc-internal-format
37011msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
37012msgstr "%qE-attribuutti pätee vain funktioihin"
37013
37014#: config/i386/i386-options.c:2834
37015#, fuzzy, gcc-internal-format
37016msgid "%<-mno-fentry%> isn%'t compatible with SEH"
37017msgstr "%J%qD on tavallisesti ei-staattinen funktio"
37018
37019#: config/i386/i386-options.c:2838
37020#, fuzzy, gcc-internal-format
37021msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
37022msgstr "”%s”-liitännäinen on yhteensopiva."
37023
37024#: config/i386/i386-options.c:2903
37025#, fuzzy, gcc-internal-format
37026msgid "unknown option for %<-mrecip=%s%>"
37027msgstr "tuntematon valitsin -%s"
37028
37029#: config/i386/i386-options.c:2962
37030#, fuzzy, gcc-internal-format
37031msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
37032msgstr "”%s” ei ole kelvollinen esikääntäjän valitsin"
37033
37034#: config/i386/i386-options.c:2967
37035#, fuzzy, gcc-internal-format
37036msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
37037msgstr "”%s” ei ole kelvollinen esikääntäjän valitsin"
37038
37039#: config/i386/i386-options.c:2995
37040#, fuzzy, gcc-internal-format
37041msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
37042msgstr "”%s” ei ole kelvollinen esikääntäjän valitsin"
37043
37044#: config/i386/i386-options.c:3043
37045#, fuzzy, gcc-internal-format
37046msgid "%<-fcf-protection%> is not compatible with this target"
37047msgstr "%J%qD on tavallisesti ei-staattinen funktio"
37048
37049#: config/i386/i386-options.c:3170
37050#, fuzzy, gcc-internal-format
37051msgid "interrupt and naked attributes are not compatible"
37052msgstr "attribuutit stdcall ja cdecl eivät ole yhteensopivia"
37053
37054#: config/i386/i386-options.c:3185
37055#, gcc-internal-format
37056msgid "only DWARF debug format is supported for interrupt service routine"
37057msgstr ""
37058
37059#: config/i386/i386-options.c:3234
37060#, fuzzy, gcc-internal-format
37061msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
37062msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
37063
37064#: config/i386/i386-options.c:3244
37065#, fuzzy, gcc-internal-format
37066msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
37067msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
37068
37069#: config/i386/i386-options.c:3279
37070#, fuzzy, gcc-internal-format
37071msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
37072msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
37073
37074#: config/i386/i386-options.c:3289
37075#, fuzzy, gcc-internal-format
37076msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
37077msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
37078
37079#: config/i386/i386-options.c:3402
37080#, fuzzy, gcc-internal-format
37081msgid "%s instructions aren%'t allowed in an exception service routine"
37082msgstr "epäkelpo osoitintila %qs"
37083
37084#: config/i386/i386-options.c:3404
37085#, fuzzy, gcc-internal-format
37086msgid "%s instructions aren%'t allowed in an interrupt service routine"
37087msgstr "epäkelpo osoitintila %qs"
37088
37089#: config/i386/i386-options.c:3408
37090#, fuzzy, gcc-internal-format
37091msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
37092msgstr "epäkelpo osoitintila %qs"
37093
37094#: config/i386/i386-options.c:3455 config/i386/i386-options.c:3506
37095#, fuzzy, gcc-internal-format
37096msgid "fastcall and regparm attributes are not compatible"
37097msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
37098
37099#: config/i386/i386-options.c:3460
37100#, fuzzy, gcc-internal-format
37101msgid "regparam and thiscall attributes are not compatible"
37102msgstr "attribuutit fastcall ja stdcall eivät ole yhteensopivia"
37103
37104#: config/i386/i386-options.c:3467 config/i386/i386-options.c:3695
37105#, gcc-internal-format
37106msgid "%qE attribute requires an integer constant argument"
37107msgstr "%qE-attribuutti tarvitsee kokonaislukuvakioargumentin"
37108
37109#: config/i386/i386-options.c:3473
37110#, fuzzy, gcc-internal-format
37111msgid "argument to %qE attribute larger than %d"
37112msgstr "%Jei voi asettaa %qE-attribuuttia määrittelyn jälkeen"
37113
37114#: config/i386/i386-options.c:3498 config/i386/i386-options.c:3541
37115#, gcc-internal-format
37116msgid "fastcall and cdecl attributes are not compatible"
37117msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
37118
37119#: config/i386/i386-options.c:3502
37120#, gcc-internal-format
37121msgid "fastcall and stdcall attributes are not compatible"
37122msgstr "attribuutit fastcall ja stdcall eivät ole yhteensopivia"
37123
37124#: config/i386/i386-options.c:3510 config/i386/i386-options.c:3559
37125#, fuzzy, gcc-internal-format
37126msgid "fastcall and thiscall attributes are not compatible"
37127msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
37128
37129#: config/i386/i386-options.c:3520 config/i386/i386-options.c:3537
37130#, gcc-internal-format
37131msgid "stdcall and cdecl attributes are not compatible"
37132msgstr "attribuutit stdcall ja cdecl eivät ole yhteensopivia"
37133
37134#: config/i386/i386-options.c:3524
37135#, gcc-internal-format
37136msgid "stdcall and fastcall attributes are not compatible"
37137msgstr "attribuutit stdcall ja fastcall eivät ole yhteensopivia"
37138
37139#: config/i386/i386-options.c:3528 config/i386/i386-options.c:3555
37140#, fuzzy, gcc-internal-format
37141msgid "stdcall and thiscall attributes are not compatible"
37142msgstr "attribuutit fastcall ja stdcall eivät ole yhteensopivia"
37143
37144#: config/i386/i386-options.c:3545 config/i386/i386-options.c:3563
37145#, fuzzy, gcc-internal-format
37146msgid "cdecl and thiscall attributes are not compatible"
37147msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
37148
37149#: config/i386/i386-options.c:3551
37150#, fuzzy, gcc-internal-format
37151msgid "%qE attribute is used for non-class method"
37152msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
37153
37154#: config/i386/i386-options.c:3655 config/rs6000/rs6000.c:20418
37155#, fuzzy, gcc-internal-format
37156msgid "%qE incompatible attribute ignored"
37157msgstr "%qE-attribuuttia ei huomioida"
37158
37159#: config/i386/i386-options.c:3682
37160#, fuzzy, gcc-internal-format
37161msgid "%qE attribute only available for 32-bit"
37162msgstr "%qE-attribuutti pätee vain funktioihin"
37163
37164#: config/i386/i386-options.c:3703
37165#, fuzzy, gcc-internal-format
37166msgid "argument to %qE attribute is neither zero, nor one"
37167msgstr "näkyvyysargumentti ei ole merkkijono"
37168
37169#: config/i386/i386-options.c:3737 config/i386/i386-options.c:3747
37170#, fuzzy, gcc-internal-format
37171msgid "%qs and %qs attributes are not compatible"
37172msgstr "attribuutit fastcall ja stdcall eivät ole yhteensopivia"
37173
37174#: config/i386/i386-options.c:3774 config/i386/i386-options.c:3796
37175#: config/ia64/ia64.c:812 config/s390/s390.c:1191
37176#, gcc-internal-format
37177msgid "%qE attribute requires a string constant argument"
37178msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
37179
37180#: config/i386/i386-options.c:3784 config/i386/i386-options.c:3806
37181#: config/s390/s390.c:1220
37182#, fuzzy, gcc-internal-format
37183msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
37184msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
37185
37186#: config/i386/i386-options.c:3838
37187#, fuzzy, gcc-internal-format
37188msgid "interrupt service routine should have a pointer as the first argument"
37189msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
37190
37191#: config/i386/i386-options.c:3845
37192#, fuzzy, gcc-internal-format
37193msgid "interrupt service routine should have %qs as the second argument"
37194msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
37195
37196#: config/i386/i386-options.c:3856
37197#, fuzzy, gcc-internal-format
37198msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
37199msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
37200
37201#: config/i386/i386-options.c:3859
37202#, fuzzy, gcc-internal-format
37203msgid "interrupt service routine must return %<void%>"
37204msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
37205
37206#: config/i386/i386.c:1204
37207#, gcc-internal-format
37208msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
37209msgstr ""
37210
37211#: config/i386/i386.c:1207
37212#, gcc-internal-format
37213msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
37214msgstr ""
37215
37216#: config/i386/i386.c:1511
37217#, fuzzy, gcc-internal-format
37218msgid "X32 does not support %<ms_abi%> attribute"
37219msgstr "ISO C ei tue saturoituvia tyyppejä"
37220
37221#: config/i386/i386.c:1545
37222#, fuzzy, gcc-internal-format
37223msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
37224msgstr "ISO C kieltää sisäkkäiset funktiot"
37225
37226#: config/i386/i386.c:1892
37227#, fuzzy, gcc-internal-format
37228msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
37229msgstr "muodostimen virheellinen käyttö mallina"
37230
37231#: config/i386/i386.c:1898
37232#, fuzzy, gcc-internal-format
37233msgid "AVX512F vector return without AVX512F enabled changes the ABI"
37234msgstr "muodostimen virheellinen käyttö mallina"
37235
37236#: config/i386/i386.c:1912
37237#, fuzzy, gcc-internal-format
37238msgid "AVX vector argument without AVX enabled changes the ABI"
37239msgstr "muodostimen virheellinen käyttö mallina"
37240
37241#: config/i386/i386.c:1918
37242#, fuzzy, gcc-internal-format
37243msgid "AVX vector return without AVX enabled changes the ABI"
37244msgstr "muodostimen virheellinen käyttö mallina"
37245
37246#: config/i386/i386.c:1934
37247#, fuzzy, gcc-internal-format
37248msgid "SSE vector argument without SSE enabled changes the ABI"
37249msgstr "muodostimen virheellinen käyttö mallina"
37250
37251#: config/i386/i386.c:1940
37252#, fuzzy, gcc-internal-format
37253msgid "SSE vector return without SSE enabled changes the ABI"
37254msgstr "muodostimen virheellinen käyttö mallina"
37255
37256#: config/i386/i386.c:1956
37257#, fuzzy, gcc-internal-format
37258msgid "MMX vector argument without MMX enabled changes the ABI"
37259msgstr "muodostimen virheellinen käyttö mallina"
37260
37261#: config/i386/i386.c:1962
37262#, fuzzy, gcc-internal-format
37263msgid "MMX vector return without MMX enabled changes the ABI"
37264msgstr "muodostimen virheellinen käyttö mallina"
37265
37266#: config/i386/i386.c:2147
37267#, gcc-internal-format
37268msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
37269msgstr ""
37270
37271#: config/i386/i386.c:2264
37272#, gcc-internal-format
37273msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
37274msgstr ""
37275
37276#: config/i386/i386.c:2382
37277#, gcc-internal-format
37278msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
37279msgstr ""
37280
37281#: config/i386/i386.c:2549
37282#, fuzzy, gcc-internal-format
37283msgid "SSE register return with SSE disabled"
37284msgstr "muodostimen virheellinen käyttö mallina"
37285
37286#: config/i386/i386.c:2555
37287#, fuzzy, gcc-internal-format
37288msgid "SSE register argument with SSE disabled"
37289msgstr "muodostimen virheellinen käyttö mallina"
37290
37291#: config/i386/i386.c:2575
37292#, fuzzy, gcc-internal-format
37293msgid "x87 register return with x87 disabled"
37294msgstr "muodostimen virheellinen käyttö mallina"
37295
37296#: config/i386/i386.c:2885 config/i386/i386.c:3122 config/i386/i386.c:3913
37297#, gcc-internal-format
37298msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
37299msgstr ""
37300
37301#: config/i386/i386.c:2887 config/i386/i386.c:3124 config/i386/i386.c:3915
37302#, gcc-internal-format
37303msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
37304msgstr ""
37305
37306#: config/i386/i386.c:3523
37307#, gcc-internal-format, gfc-internal-format
37308msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
37309msgstr ""
37310
37311#: config/i386/i386.c:6330
37312#, fuzzy, gcc-internal-format
37313msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
37314msgstr "”%s”-liitännäinen on yhteensopiva."
37315
37316#: config/i386/i386.c:8206
37317#, fuzzy, gcc-internal-format
37318msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
37319msgstr "ISO C kieltää sisäkkäiset funktiot"
37320
37321#: config/i386/i386.c:8296
37322#, gcc-internal-format
37323msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
37324msgstr ""
37325
37326#: config/i386/i386.c:9612
37327#, fuzzy, gcc-internal-format
37328msgid "%<-fsplit-stack%> does not support fastcall with nested function"
37329msgstr "ISO C kieltää sisäkkäiset funktiot"
37330
37331#: config/i386/i386.c:9632
37332#, fuzzy, gcc-internal-format
37333msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
37334msgstr "ISO C kieltää sisäkkäiset funktiot"
37335
37336#. FIXME: We could make this work by pushing a register
37337#. around the addition and comparison.
37338#: config/i386/i386.c:9643
37339#, fuzzy, gcc-internal-format
37340msgid "%<-fsplit-stack%> does not support 3 register parameters"
37341msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
37342
37343#: config/i386/i386.c:12605
37344#, fuzzy, gcc-internal-format
37345msgid "%<V%> modifier on non-integer register"
37346msgstr "fr30_print_operand: tuntematon koodi"
37347
37348#: config/i386/i386.c:12616 config/i386/i386.c:12630
37349#, fuzzy, gcc-internal-format
37350msgid "unsupported size for integer register"
37351msgstr "fr30_print_operand: tuntematon koodi"
37352
37353#: config/i386/i386.c:12662
37354#, gcc-internal-format
37355msgid "extended registers have no high halves"
37356msgstr ""
37357
37358#: config/i386/i386.c:12677
37359#, fuzzy, gcc-internal-format
37360msgid "unsupported operand size for extended register"
37361msgstr "fr30_print_operand: tuntematon koodi"
37362
37363#: config/i386/i386.c:12871
37364#, fuzzy, gcc-internal-format
37365msgid "non-integer operand used with operand code %<z%>"
37366msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
37367
37368#: config/i386/i386.c:16801
37369#, fuzzy, gcc-internal-format
37370msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
37371msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
37372
37373#: config/i386/i386.c:20702
37374msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
37375msgstr ""
37376
37377#: config/i386/i386.c:20798
37378#, fuzzy, gcc-internal-format
37379msgid "profiling %<-mcmodel=large%> with PIC is not supported"
37380msgstr "valitsin -mmultiple ei ole tuettu little-endian-järjestelmissä"
37381
37382#: config/i386/i386.c:22452
37383#, fuzzy, gcc-internal-format
37384msgid "unknown architecture specific memory model"
37385msgstr "Tuntematon arkkitehtuuri ”%s”"
37386
37387#: config/i386/i386.c:22459
37388#, gcc-internal-format
37389msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
37390msgstr ""
37391
37392#: config/i386/i386.c:22466
37393#, gcc-internal-format
37394msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
37395msgstr ""
37396
37397#: config/i386/i386.c:22512
37398#, fuzzy, gcc-internal-format
37399msgid "unsupported return type %qT for simd"
37400msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
37401
37402#: config/i386/i386.c:22542
37403#, fuzzy, gcc-internal-format
37404msgid "unsupported argument type %qT for simd"
37405msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
37406
37407#: config/i386/intelmic-mkoffload.c:601
37408#, fuzzy, gcc-internal-format
37409msgid "COLLECT_GCC must be set"
37410msgstr "COLLECT_GCC-ympäristömuuttujan on oltava asetettuna"
37411
37412#: config/i386/intelmic-mkoffload.c:641
37413#, gcc-internal-format
37414msgid "output file not specified"
37415msgstr "tulostiedostoa ei ole annettu"
37416
37417#: config/i386/winnt.c:83
37418#, fuzzy, gcc-internal-format
37419msgid "%qE attribute applies only to initialized variables with external linkage"
37420msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
37421
37422# semi-fuzzy
37423#: config/i386/winnt.c:156
37424#, fuzzy, gcc-internal-format
37425msgid "definition of static data member %q+D of dllimport%'d class"
37426msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
37427
37428#. 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.
37429#. 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.
37430#: config/i386/xm-djgpp.h:85
37431#, gcc-internal-format
37432msgid "environment variable DJGPP not defined"
37433msgstr "DJGPP-ympäristömuuttujaa ei ole määritelty"
37434
37435#: config/i386/xm-djgpp.h:87
37436#, fuzzy, gcc-internal-format
37437msgid "environment variable DJGPP points to missing file %qs"
37438msgstr "DJGPP-ympäristömuuttuja viittaa puuttuvaan tiedostoon ”%s”"
37439
37440#: config/i386/xm-djgpp.h:90
37441#, fuzzy, gcc-internal-format
37442msgid "environment variable DJGPP points to corrupt file %qs"
37443msgstr "DJGPP-ympäristömuuttuja viittaa turmeltuneeseen tiedostoon ”%s”"
37444
37445#: config/ia64/ia64-c.c:50
37446#, gcc-internal-format
37447msgid "malformed #pragma builtin"
37448msgstr "vääränmuotoinen #pragma builtin"
37449
37450#: config/ia64/ia64.c:751
37451#, fuzzy, gcc-internal-format
37452msgid "invalid argument of %qE attribute"
37453msgstr "%qs-attribuutin virheellinen argumentti"
37454
37455#: config/ia64/ia64.c:764
37456#, gcc-internal-format
37457msgid "an address area attribute cannot be specified for local variables"
37458msgstr "osoitealueattribuuttia ei voi määritellä paikallisille muuttujille"
37459
37460#: config/ia64/ia64.c:771
37461#, gcc-internal-format
37462msgid "address area of %q+D conflicts with previous declaration"
37463msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
37464
37465#: config/ia64/ia64.c:779
37466#, gcc-internal-format
37467msgid "address area attribute cannot be specified for functions"
37468msgstr "osoitealueattribuuttia ei voi määritellä funktioille"
37469
37470#: config/ia64/ia64.c:6024 config/pa/pa.c:453 config/sh/sh.c:8266
37471#, gcc-internal-format
37472msgid "value of %<-mfixed-range%> must have form REG1-REG2"
37473msgstr ""
37474
37475#: config/ia64/ia64.c:11290
37476#, gcc-internal-format
37477msgid "version attribute is not a string"
37478msgstr "versioattribuutti ei ole merkkijono"
37479
37480#: config/iq2000/iq2000.c:1867
37481#, gcc-internal-format, gfc-internal-format
37482msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
37483msgstr "gp_offset (%ld) tai end_offset (%ld) on pienempi kuin nolla"
37484
37485#: config/iq2000/iq2000.c:2590
37486#, gcc-internal-format
37487msgid "argument %qd is not a constant"
37488msgstr "argumentti %qd ei ole vakio"
37489
37490#: config/iq2000/iq2000.c:2893 config/xtensa/xtensa.c:2551
37491#, gcc-internal-format
37492msgid "PRINT_OPERAND_ADDRESS, null pointer"
37493msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
37494
37495#: config/iq2000/iq2000.c:3048
37496#, fuzzy, gcc-internal-format
37497msgid "PRINT_OPERAND: Unknown punctuation %<%c%>"
37498msgstr "Tuntematon tiheys: ”%c”"
37499
37500#: config/iq2000/iq2000.c:3057 config/xtensa/xtensa.c:2394
37501#, gcc-internal-format
37502msgid "PRINT_OPERAND null pointer"
37503msgstr "PRINT_OPERAND nollaosoitin"
37504
37505#: config/m32c/m32c-pragma.c:54
37506#, gcc-internal-format
37507msgid "junk at end of #pragma GCC memregs [0..16]"
37508msgstr "roskaa ilmaisun #pragma GCC memregs [0..16] lopussa"
37509
37510#: config/m32c/m32c-pragma.c:61
37511#, fuzzy, gcc-internal-format
37512msgid "#pragma GCC memregs must precede any function decls"
37513msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
37514
37515#: config/m32c/m32c-pragma.c:69 config/m32c/m32c-pragma.c:76
37516#, gcc-internal-format
37517msgid "#pragma GCC memregs takes a number [0..16]"
37518msgstr "#pragma GCC memregs ottaa luvun [0..16]"
37519
37520#: config/m32c/m32c-pragma.c:104
37521#, fuzzy, gcc-internal-format
37522msgid "junk at end of #pragma ADDRESS"
37523msgstr "roskaa ilmaisun %<#pragma weak%> lopussa"
37524
37525#: config/m32c/m32c-pragma.c:109
37526#, fuzzy, gcc-internal-format
37527msgid "malformed #pragma ADDRESS variable address"
37528msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
37529
37530#: config/m32c/m32c.c:418
37531#, fuzzy, gcc-internal-format
37532msgid "invalid target memregs value %<%d%>"
37533msgstr "%s: paniikki: Virheellinen ”l_value” %d\n"
37534
37535#: config/m32c/m32c.c:2927
37536#, fuzzy, gcc-internal-format
37537msgid "%qE attribute is not supported for R8C target"
37538msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
37539
37540#. The argument must be a constant integer.
37541#: config/m32c/m32c.c:2943 config/sh/sh.c:8478 config/sh/sh.c:8573
37542#, fuzzy, gcc-internal-format
37543msgid "%qE attribute argument not an integer constant"
37544msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
37545
37546#: config/m32c/m32c.c:2952
37547#, gcc-internal-format
37548msgid "%qE attribute argument should be between 18 to 255"
37549msgstr "%qE-attribuutin argumentin tulee olla välillä 18..255"
37550
37551#: config/m32c/m32c.c:4076
37552#, fuzzy, gcc-internal-format
37553msgid "%<bank_switch%> has no effect on non-interrupt functions"
37554msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
37555
37556#: config/m32c/m32c.c:4183
37557#, gcc-internal-format
37558msgid "%<fast_interrupt%> attribute directive ignored"
37559msgstr "%<fast_interrupt%>-attribuuttidirektiivi jätetty huomiotta"
37560
37561#: config/m32r/m32r.c:414
37562#, gcc-internal-format
37563msgid "invalid argument of %qs attribute"
37564msgstr "%qs-attribuutin virheellinen argumentti"
37565
37566#: config/m68k/m68k.c:531
37567#, fuzzy, gcc-internal-format
37568msgid "%<-mcpu=%s%> conflicts with %<-march=%s%>"
37569msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
37570
37571#: config/m68k/m68k.c:602
37572#, fuzzy, gcc-internal-format
37573msgid "%<-mpcrel%> %<-fPIC%> is not currently supported on selected cpu"
37574msgstr "-mpcrel -fPIC ei ole nykyisin tuettu valitulle prosessorille"
37575
37576#: config/m68k/m68k.c:666
37577#, fuzzy, gcc-internal-format
37578msgid "%<-falign-labels=%d%> is not supported"
37579msgstr "dwarfin versio %d ei ole tuettu"
37580
37581#: config/m68k/m68k.c:673
37582#, fuzzy, gcc-internal-format
37583msgid "%<-falign-loops=%d%> is not supported"
37584msgstr "dwarfin versio %d ei ole tuettu"
37585
37586#: config/m68k/m68k.c:681
37587#, fuzzy, gcc-internal-format
37588msgid "%<-fstack-limit-%> options are not supported on this cpu"
37589msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
37590
37591#: config/m68k/m68k.c:799
37592#, fuzzy, gcc-internal-format
37593msgid "multiple interrupt attributes not allowed"
37594msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
37595
37596#: config/m68k/m68k.c:806
37597#, gcc-internal-format
37598msgid "interrupt_thread is available only on fido"
37599msgstr ""
37600
37601#: config/m68k/m68k.c:1140 config/rs6000/rs6000-logue.c:1728
37602#, fuzzy, gcc-internal-format
37603msgid "stack limit expression is not supported"
37604msgstr "dwarfin versio %d ei ole tuettu"
37605
37606#: config/mcore/mcore.c:2959
37607#, fuzzy, gcc-internal-format
37608msgid "initialized variable %q+D is marked dllimport"
37609msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
37610
37611#: config/microblaze/microblaze.c:1754
37612#, fuzzy, gcc-internal-format
37613msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
37614msgstr "-fPIC ei ole tuettu"
37615
37616#: config/microblaze/microblaze.c:1766
37617#, fuzzy, gcc-internal-format
37618msgid "%qs is an invalid argument to %<-mcpu=%>"
37619msgstr "%qs-attribuutin virheellinen argumentti"
37620
37621#: config/microblaze/microblaze.c:1815
37622#, fuzzy, gcc-internal-format
37623msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
37624msgstr "Valitsinta --pax-option voi käyttää vain POSIX-arkistoille"
37625
37626#: config/microblaze/microblaze.c:1832
37627#, fuzzy, gcc-internal-format
37628msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
37629msgstr "Valitsinta --pax-option voi käyttää vain POSIX-arkistoille"
37630
37631#: config/microblaze/microblaze.c:1839
37632#, fuzzy, gcc-internal-format
37633msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
37634msgstr "valitsin vaatii argumentin -- %s"
37635
37636#: config/microblaze/microblaze.c:1845
37637#, gcc-internal-format
37638msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
37639msgstr ""
37640
37641#: config/mips/mips.c:1424 config/mips/mips.c:1428
37642#, fuzzy, gcc-internal-format
37643msgid "%qs attribute only applies to functions"
37644msgstr "%qE-attribuutti pätee vain funktioihin"
37645
37646#: config/mips/mips.c:1438 config/mips/mips.c:1444
37647#, fuzzy, gcc-internal-format
37648msgid "%qE cannot have both %qs and %qs attributes"
37649msgstr "%J%qD määritelty sekä tavallisesti että aliaksena"
37650
37651#: config/mips/mips.c:1473 config/mips/mips.c:1479 config/nios2/nios2.c:4449
37652#, fuzzy, gcc-internal-format
37653msgid "%qE redeclared with conflicting %qs attributes"
37654msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
37655
37656#: config/mips/mips.c:1511 config/mips/mips.c:1565 config/riscv/riscv.c:3076
37657#, fuzzy, gcc-internal-format
37658msgid "%qE attribute requires a string argument"
37659msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
37660
37661#: config/mips/mips.c:1519
37662#, fuzzy, gcc-internal-format
37663msgid "argument to %qE attribute is neither eic, nor vector=<line>"
37664msgstr "näkyvyysargumentti ei ole merkkijono"
37665
37666#: config/mips/mips.c:1535
37667#, gcc-internal-format
37668msgid "interrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)"
37669msgstr ""
37670
37671#: config/mips/mips.c:1572
37672#, fuzzy, gcc-internal-format
37673msgid "argument to %qE attribute is not intstack"
37674msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
37675
37676#: config/mips/mips.c:7749
37677#, fuzzy, gcc-internal-format
37678msgid "cannot handle inconsistent calls to %qs"
37679msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
37680
37681#: config/mips/mips.c:10992
37682#, gcc-internal-format
37683msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
37684msgstr ""
37685
37686#: config/mips/mips.c:10994
37687#, gcc-internal-format
37688msgid "interrupt handlers cannot be MIPS16 functions"
37689msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
37690
37691#: config/mips/mips.c:11984
37692#, gcc-internal-format
37693msgid "%<-fstack-check=specific%> not implemented for MIPS16"
37694msgstr ""
37695
37696#: config/mips/mips.c:17019
37697#, fuzzy, gcc-internal-format, gfc-internal-format
37698msgid "argument %d to the built-in must be a constant in range %d to %d"
37699msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
37700
37701#: config/mips/mips.c:17139
37702#, fuzzy, gcc-internal-format
37703msgid "failed to expand built-in function"
37704msgstr "virheellinen sisäinen makro ”%s”"
37705
37706#: config/mips/mips.c:17270
37707#, fuzzy, gcc-internal-format
37708msgid "built-in function %qE not supported for MIPS16"
37709msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
37710
37711#: config/mips/mips.c:17878
37712#, fuzzy, gcc-internal-format
37713msgid "%qs does not support MIPS16 code"
37714msgstr "koodimalli %s ei tue PIC-tilaa"
37715
37716#: config/mips/mips.c:19685
37717#, gcc-internal-format
37718msgid "MIPS16 PIC for ABIs other than o32 and o64"
37719msgstr ""
37720
37721#: config/mips/mips.c:19688
37722#, fuzzy, gcc-internal-format
37723msgid "MIPS16 %<-mxgot%> code"
37724msgstr "Tuota MIPS16-koodia"
37725
37726#: config/mips/mips.c:19691
37727#, gcc-internal-format
37728msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
37729msgstr ""
37730
37731#: config/mips/mips.c:19694
37732#, fuzzy, gcc-internal-format
37733msgid "MSA MIPS16 code"
37734msgstr "Tuota MIPS16-koodia"
37735
37736#: config/mips/mips.c:19869 config/mips/mips.c:19874 config/mips/mips.c:19956
37737#: config/mips/mips.c:19958 config/mips/mips.c:19988 config/mips/mips.c:19998
37738#: config/mips/mips.c:20104 config/mips/mips.c:20134
37739#, fuzzy, gcc-internal-format, gfc-internal-format
37740msgid "unsupported combination: %s"
37741msgstr "yritettiin käyttää ominaisuutta, jolle ei ole tukea: ”%s”"
37742
37743#: config/mips/mips.c:19908
37744#, gcc-internal-format
37745msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
37746msgstr ""
37747
37748#: config/mips/mips.c:19918
37749#, fuzzy, gcc-internal-format
37750msgid "%<-march=%s%> is not compatible with the selected ABI"
37751msgstr "%s %qs"
37752
37753#: config/mips/mips.c:19933
37754#, fuzzy, gcc-internal-format
37755msgid "%<-mgp64%> used with a 32-bit processor"
37756msgstr "Käytä 32-bittistä ABIa"
37757
37758#: config/mips/mips.c:19935
37759#, fuzzy, gcc-internal-format
37760msgid "%<-mgp32%> used with a 64-bit ABI"
37761msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
37762
37763#: config/mips/mips.c:19937
37764#, fuzzy, gcc-internal-format
37765msgid "%<-mgp64%> used with a 32-bit ABI"
37766msgstr "Käytä 32-bittistä ABIa"
37767
37768#: config/mips/mips.c:19953
37769#, fuzzy, gcc-internal-format
37770msgid "the %qs architecture does not support %<-mfp32%>"
37771msgstr "%s ei tue pituusmäärettä %qs %s"
37772
37773#: config/mips/mips.c:19962
37774#, fuzzy, gcc-internal-format
37775msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
37776msgstr "Valitsinta --acls voi käyttää vain POSIX-arkistoille"
37777
37778#: config/mips/mips.c:19965
37779#, fuzzy, gcc-internal-format
37780msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
37781msgstr "Valitsinta --acls voi käyttää vain POSIX-arkistoille"
37782
37783#: config/mips/mips.c:19986
37784#, fuzzy, gcc-internal-format
37785msgid "%<-mfpxx%> can only be used with the o32 ABI"
37786msgstr "Valitsinta --acls voi käyttää vain POSIX-arkistoille"
37787
37788#: config/mips/mips.c:19990
37789#, fuzzy, gcc-internal-format
37790msgid "%<-march=%s%> requires %<-mfp32%>"
37791msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
37792
37793#: config/mips/mips.c:19992
37794#, fuzzy, gcc-internal-format
37795msgid "%<-mfpxx%> requires %<-mlra%>"
37796msgstr "-m64 vaatii PowerPC64-suorittimen"
37797
37798#. We have traditionally allowed non-abicalls code to use
37799#. an LP64 form of o64.  However, it would take a bit more
37800#. effort to support the combination of 32-bit GOT entries
37801#. and 64-bit pointers, so we treat the abicalls case as
37802#. an error.
37803#: config/mips/mips.c:20017
37804#, fuzzy, gcc-internal-format
37805msgid "the combination of %qs and %qs is incompatible with %qs"
37806msgstr "Jäsenfunktio %qs"
37807
37808#: config/mips/mips.c:20070
37809#, fuzzy, gcc-internal-format
37810msgid "the %qs architecture does not support branch-likely instructions"
37811msgstr "kohdemuoto ei tue äärettömyyttä"
37812
37813#: config/mips/mips.c:20085
37814#, fuzzy, gcc-internal-format
37815msgid "the %qs architecture does not support madd or msub instructions"
37816msgstr "kohdemuoto ei tue äärettömyyttä"
37817
37818#: config/mips/mips.c:20099
37819#, fuzzy, gcc-internal-format
37820msgid "the %qs architecture does not support odd single-precision registers"
37821msgstr "kohdemuoto ei tue äärettömyyttä"
37822
37823#: config/mips/mips.c:20112 config/mips/mips.c:20118
37824#, fuzzy, gcc-internal-format
37825msgid "unsupported combination: %qs%s %s"
37826msgstr "yritettiin käyttää ominaisuutta, jolle ei ole tukea: ”%s”"
37827
37828#: config/mips/mips.c:20127
37829#, fuzzy, gcc-internal-format
37830msgid "unsupported combination: %qs %s"
37831msgstr "yritettiin käyttää ominaisuutta, jolle ei ole tukea: ”%s”"
37832
37833#: config/mips/mips.c:20142
37834#, fuzzy, gcc-internal-format
37835msgid "cannot generate position-independent code for %qs"
37836msgstr "parametrilla %P on vaillinainen tyyppi %qT"
37837
37838#: config/mips/mips.c:20145
37839#, fuzzy, gcc-internal-format
37840msgid "position-independent code requires %qs"
37841msgstr "parametrilla %P on vaillinainen tyyppi %qT"
37842
37843#: config/mips/mips.c:20178
37844#, gcc-internal-format
37845msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
37846msgstr ""
37847
37848#: config/mips/mips.c:20186 config/mips/mips.c:20189
37849#, fuzzy, gcc-internal-format
37850msgid "cannot use small-data accesses for %qs"
37851msgstr "bittikentän %qD osoitetta ei voi ottaa"
37852
37853#: config/mips/mips.c:20204
37854#, fuzzy, gcc-internal-format
37855msgid "the %qs architecture does not support %<-m%s=legacy%>"
37856msgstr "kohdemuoto ei tue äärettömyyttä"
37857
37858#: config/mips/mips.c:20211
37859#, fuzzy, gcc-internal-format
37860msgid "the %qs architecture does not support %<-m%s=2008%>"
37861msgstr "kohdemuoto ei tue äärettömyyttä"
37862
37863#: config/mips/mips.c:20229
37864#, fuzzy, gcc-internal-format
37865msgid "%<-mips3d%> requires %<-mpaired-single%>"
37866msgstr "-m64 vaatii PowerPC64-suorittimen"
37867
37868#: config/mips/mips.c:20239
37869#, fuzzy, gcc-internal-format
37870msgid "%qs must be used with %qs"
37871msgstr "Muodostin %qs"
37872
37873#: config/mips/mips.c:20249
37874#, fuzzy, gcc-internal-format
37875msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
37876msgstr "-Wformat-y2k jätetty huomiotta ilman valitsinta -Wformat"
37877
37878#: config/mips/mips.c:20256
37879#, fuzzy, gcc-internal-format
37880msgid "the %qs architecture does not support paired-single instructions"
37881msgstr "kohdemuoto ei tue äärettömyyttä"
37882
37883#: config/mips/mips.c:20265
37884#, fuzzy, gcc-internal-format
37885msgid "%qs requires a target that provides the %qs instruction"
37886msgstr "Käytä AltiVec-käskyjä"
37887
37888#: config/mips/mips.c:20276
37889#, fuzzy, gcc-internal-format
37890msgid "the %qs architecture does not support DSP instructions"
37891msgstr "kohdemuoto ei tue äärettömyyttä"
37892
37893#: config/mips/mips.c:20286
37894#, fuzzy, gcc-internal-format
37895msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
37896msgstr "-Wformat-y2k jätetty huomiotta ilman valitsinta -Wformat"
37897
37898#: config/mips/mips.c:20296
37899#, fuzzy, gcc-internal-format
37900msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
37901msgstr "-Wformat-y2k jätetty huomiotta ilman valitsinta -Wformat"
37902
37903#: config/mips/mips.c:20402
37904#, fuzzy, gcc-internal-format
37905msgid "%qs requires branch-likely instructions"
37906msgstr "Käytä AltiVec-käskyjä"
37907
37908#: config/mips/mips.c:20406
37909#, fuzzy, gcc-internal-format
37910msgid "the %qs architecture does not support the synci instruction"
37911msgstr "kohdemuoto ei tue äärettömyyttä"
37912
37913#: config/mips/mips.c:21242
37914#, fuzzy, gcc-internal-format
37915msgid "mips16 function profiling"
37916msgstr "Ota käyttöön funktioprofilointi"
37917
37918#: config/mmix/mmix.c:320
37919#, fuzzy, gcc-internal-format
37920msgid "%<-f%s%> not supported: ignored"
37921msgstr "muunnos merkistöstä ”%s” ei ole tuettu"
37922
37923#: config/mmix/mmix.c:778
37924#, fuzzy, gcc-internal-format
37925msgid "support for mode %qs"
37926msgstr "epäkelpo osoitintila %qs"
37927
37928#: config/mmix/mmix.c:792
37929#, gcc-internal-format, gfc-internal-format
37930msgid "too large function value type, needs %d registers, have only %d registers for this"
37931msgstr ""
37932
37933#: config/mmix/mmix.c:973
37934#, fuzzy, gcc-internal-format
37935msgid "function_profiler support for MMIX"
37936msgstr "profilointituki VxWorksille"
37937
37938#: config/mmix/mmix.c:996
37939#, gcc-internal-format
37940msgid "MMIX Internal: Last named vararg would not fit in a register"
37941msgstr ""
37942
37943#: config/mmix/mmix.c:1630 config/mmix/mmix.c:1654 config/mmix/mmix.c:1770
37944#, fuzzy, gcc-internal-format, gfc-internal-format
37945msgid "MMIX Internal: Bad register: %d"
37946msgstr "kääntäjän sisäinen virhe.  Virheellinen osoite:"
37947
37948#. Presumably there's a missing case above if we get here.
37949#: config/mmix/mmix.c:1762
37950#, fuzzy, gcc-internal-format
37951msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
37952msgstr "vakio tai tunniste odotettu"
37953
37954#: config/mmix/mmix.c:2048
37955#, gcc-internal-format
37956msgid "stack frame not a multiple of 8 bytes: %wd"
37957msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
37958
37959#: config/mmix/mmix.c:2301
37960#, gcc-internal-format
37961msgid "stack frame not a multiple of octabyte: %wd"
37962msgstr "pinokehys ei ole oktaalitavun monikerta: %wd"
37963
37964#: config/mmix/mmix.c:2587 config/mmix/mmix.c:2646
37965#, fuzzy, gcc-internal-format, gfc-internal-format
37966msgid "MMIX Internal: %s is not a shiftable int"
37967msgstr "sisäinen funktio"
37968
37969#: config/mn10300/mn10300.c:107
37970#, gcc-internal-format
37971msgid "%<-mtune=%> expects mn10300, am33, am33-2, or am34"
37972msgstr ""
37973
37974#: config/msp430/driver-msp430.c:38
37975#, gcc-internal-format
37976msgid "expected an argument to %<msp430_select_cpu%>"
37977msgstr ""
37978
37979#: config/msp430/driver-msp430.c:69
37980#, gcc-internal-format
37981msgid "%<msp430_set_driver_var%> expects 2 arguments"
37982msgstr ""
37983
37984#: config/msp430/driver-msp430.c:75
37985#, gcc-internal-format
37986msgid "unhandled arguments %qs and %qs to %<msp430_set_driver_var%>"
37987msgstr ""
37988
37989#: config/msp430/driver-msp430.c:92
37990#, gcc-internal-format, gfc-internal-format
37991msgid "unexpected argument to msp430_select_hwmult_lib: %s"
37992msgstr ""
37993
37994#: config/msp430/driver-msp430.c:141
37995#, gcc-internal-format, gfc-internal-format
37996msgid "unexpected first argument to msp430_select_hwmult_lib: %s"
37997msgstr ""
37998
37999#: config/msp430/driver-msp430.c:146
38000#, gcc-internal-format
38001msgid "msp430_select_hwmult_lib needs one or more arguments"
38002msgstr ""
38003
38004#: config/msp430/msp430-devices.c:258
38005#, gcc-internal-format
38006msgid "unexpected error opening %<devices.csv%>"
38007msgstr ""
38008
38009#: config/msp430/msp430-devices.c:297
38010#, gcc-internal-format
38011msgid "%<CPU_TYPE%> column heading is missing from %<devices.csv%>"
38012msgstr ""
38013
38014#: config/msp430/msp430-devices.c:300
38015#, gcc-internal-format
38016msgid "%<MPY_TYPE%> column heading is missing from %<devices.csv%>"
38017msgstr ""
38018
38019#: config/msp430/msp430-devices.c:303
38020#, gcc-internal-format
38021msgid "%<CPU_TYPE%> and %<MPY_TYPE%> column headings are missing from %<devices.csv%>"
38022msgstr ""
38023
38024#: config/msp430/msp430-devices.c:315
38025#, gcc-internal-format
38026msgid "format of column headings in %<devices.csv%> is incorrect"
38027msgstr ""
38028
38029#: config/msp430/msp430-devices.c:348
38030#, gcc-internal-format
38031msgid "invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qs"
38032msgstr ""
38033
38034#: config/msp430/msp430-devices.c:368
38035#, gcc-internal-format
38036msgid "invalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qs"
38037msgstr ""
38038
38039#: config/msp430/msp430-devices.c:384
38040#, gcc-internal-format
38041msgid "unknown error reading %s from %<devices.csv%>"
38042msgstr ""
38043
38044#: config/msp430/msp430-devices.c:471
38045#, gcc-internal-format
38046msgid "unrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qd"
38047msgstr ""
38048
38049#: config/msp430/msp430-devices.c:482
38050#, gcc-internal-format
38051msgid "unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qd"
38052msgstr ""
38053
38054#: config/msp430/msp430-devices.c:488
38055#, fuzzy, gcc-internal-format
38056msgid "could not locate MCU data file %<devices.csv%>"
38057msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
38058
38059#: config/msp430/msp430.c:181
38060#, gcc-internal-format
38061msgid "MCU %qs supports %s ISA but %<-mcpu%> option is set to %s"
38062msgstr ""
38063
38064#: config/msp430/msp430.c:189
38065#, gcc-internal-format
38066msgid "MCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %s"
38067msgstr ""
38068
38069#: config/msp430/msp430.c:198
38070#, gcc-internal-format
38071msgid "MCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bit"
38072msgstr ""
38073
38074#: config/msp430/msp430.c:203
38075#, gcc-internal-format
38076msgid "MCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bit"
38077msgstr ""
38078
38079#: config/msp430/msp430.c:208
38080#, gcc-internal-format
38081msgid "MCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5series"
38082msgstr ""
38083
38084#: config/msp430/msp430.c:225
38085#, gcc-internal-format
38086msgid ""
38087"Unrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply.\n"
38088"Use the %<-mcpu%> and %<-mhwmult%> options to set these explicitly."
38089msgstr ""
38090
38091#: config/msp430/msp430.c:232
38092#, gcc-internal-format
38093msgid ""
38094"Unrecognized MCU name %qs, assuming that it has no hardware multiply.\n"
38095"Use the %<-mhwmult%> option to set this explicitly."
38096msgstr ""
38097
38098#: config/msp430/msp430.c:244
38099#, gcc-internal-format
38100msgid ""
38101"Unrecognized MCU name %qs, assuming that it just supports the MSP430X ISA.\n"
38102"Use the %<-mcpu%> option to set the ISA explicitly."
38103msgstr ""
38104
38105#: config/msp430/msp430.c:250
38106#, fuzzy, gcc-internal-format
38107msgid "Unrecognized MCU name %qs."
38108msgstr "Käyttö: %s [VALITSIN] NIMI...\n"
38109
38110#: config/msp430/msp430.c:255
38111#, fuzzy, gcc-internal-format
38112msgid "%<-mlarge%> requires a 430X-compatible %<-mmcu=%>"
38113msgstr "valitsin vaatii argumentin -- %s"
38114
38115#: config/msp430/msp430.c:258
38116#, gcc-internal-format
38117msgid "%<-mcode-region=either%> requires the large memory model (%<-mlarge%>)"
38118msgstr ""
38119
38120#: config/msp430/msp430.c:261
38121#, fuzzy, gcc-internal-format
38122msgid "%<-mcode-region=upper%> requires the large memory model (%<-mlarge%>)"
38123msgstr "valitsin vaatii argumentin -- %s"
38124
38125#: config/msp430/msp430.c:265
38126#, gcc-internal-format
38127msgid "%<-mdata-region=either%> requires the large memory model (%<-mlarge%>)"
38128msgstr ""
38129
38130#: config/msp430/msp430.c:268
38131#, fuzzy, gcc-internal-format
38132msgid "%<-mdata-region=upper%> requires the large memory model (%<-mlarge%>)"
38133msgstr "valitsin vaatii argumentin -- %s"
38134
38135#: config/msp430/msp430.c:291
38136#, fuzzy, gcc-internal-format
38137msgid "%<-fuse-cxa-atexit%> is not supported for msp430-elf"
38138msgstr "säiekohtaista muistia ei tueta tällä kohteella"
38139
38140#: config/msp430/msp430.c:296
38141#, gcc-internal-format
38142msgid "GCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>"
38143msgstr ""
38144
38145#: config/msp430/msp430.c:1895
38146#, fuzzy, gcc-internal-format
38147msgid "unrecognized interrupt vector argument of %qE attribute"
38148msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
38149
38150#: config/msp430/msp430.c:1904
38151#, fuzzy, gcc-internal-format
38152msgid "numeric argument of %qE attribute must be in range 0..63"
38153msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
38154
38155#: config/msp430/msp430.c:1910
38156#, fuzzy, gcc-internal-format
38157msgid "argument of %qE attribute is not a string constant or number"
38158msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
38159
38160#: config/msp430/msp430.c:1939
38161#, fuzzy, gcc-internal-format
38162msgid "critical attribute has no effect on interrupt functions"
38163msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
38164
38165#: config/msp430/msp430.c:1975
38166#, fuzzy, gcc-internal-format
38167msgid "ignoring attribute %qE because it conflicts with attribute %<noinit%>"
38168msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
38169
38170#: config/msp430/msp430.c:1978
38171#, fuzzy, gcc-internal-format
38172msgid "ignoring attribute %qE because it conflicts with attribute %<section%>"
38173msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
38174
38175#: config/msp430/msp430.c:1981
38176#, fuzzy, gcc-internal-format
38177msgid "ignoring attribute %qE because it conflicts with attribute %<persistent%>"
38178msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
38179
38180#: config/msp430/msp430.c:1991
38181#, gcc-internal-format
38182msgid "%qE attribute ignored.  Large memory model (%<-mlarge%>) is required."
38183msgstr ""
38184
38185#: config/msp430/msp430.c:2101
38186#, fuzzy, gcc-internal-format
38187msgid "ignoring attribute %qE because it conflicts with attribute %<lower%>"
38188msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
38189
38190#: config/msp430/msp430.c:2104
38191#, fuzzy, gcc-internal-format
38192msgid "ignoring attribute %qE because it conflicts with attribute %<upper%>"
38193msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
38194
38195#: config/msp430/msp430.c:2107
38196#, fuzzy, gcc-internal-format
38197msgid "ignoring attribute %qE because it conflicts with attribute %<either%>"
38198msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
38199
38200#: config/msp430/msp430.c:2267
38201#, fuzzy, gcc-internal-format
38202msgid "argument to interrupt attribute is unsupported for weak functions"
38203msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
38204
38205#: config/msp430/msp430.c:2747
38206#, fuzzy, gcc-internal-format
38207msgid "__delay_cycles() only takes constant arguments"
38208msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
38209
38210#: config/msp430/msp430.c:2757
38211#, fuzzy, gcc-internal-format
38212msgid "__delay_cycles only takes non-negative cycle counts"
38213msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
38214
38215#: config/msp430/msp430.c:2778
38216#, fuzzy, gcc-internal-format
38217msgid "__delay_cycles is limited to 32-bit loop counts"
38218msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
38219
38220#: config/msp430/msp430.c:2849
38221#, gcc-internal-format
38222msgid "MSP430 builtin functions only work inside interrupt handlers"
38223msgstr ""
38224
38225#: config/msp430/msp430.c:2861 config/pru/pru.c:2870 config/rx/rx.c:2666
38226#: config/xtensa/xtensa.c:3495 config/xtensa/xtensa.c:3521
38227#, fuzzy, gcc-internal-format
38228msgid "bad builtin code"
38229msgstr "<sisäänrakennettu>"
38230
38231#: config/nds32/nds32-intrinsic.c:126 config/nios2/nios2.c:3833
38232#, fuzzy, gcc-internal-format, gfc-internal-format
38233msgid "invalid argument to built-in function %s"
38234msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
38235
38236#: config/nds32/nds32-intrinsic.c:131
38237#, fuzzy, gcc-internal-format, gfc-internal-format
38238msgid "constant argument out of range for %s"
38239msgstr "%qs odottaa vakioargumenttia"
38240
38241#: config/nds32/nds32-intrinsic.c:1003
38242#, fuzzy, gcc-internal-format
38243msgid "don%'t support DSP extension instructions"
38244msgstr "Tuota mul64- ja mulu64-käskyjä"
38245
38246#: config/nds32/nds32-intrinsic.c:1016
38247#, fuzzy, gcc-internal-format
38248msgid "this builtin function is only available on the v3s or v3f toolchain"
38249msgstr "ISO C kieltää sisäkkäiset funktiot"
38250
38251#: config/nds32/nds32-intrinsic.c:1028
38252#, fuzzy, gcc-internal-format
38253msgid "this builtin function is only available on the v3f toolchain"
38254msgstr "ISO C kieltää sisäkkäiset funktiot"
38255
38256#: config/nds32/nds32-intrinsic.c:1043
38257#, fuzzy, gcc-internal-format
38258msgid "this builtin function not support on the v3m toolchain"
38259msgstr "ISO C kieltää sisäkkäiset funktiot"
38260
38261#: config/nds32/nds32-intrinsic.c:1062
38262#, fuzzy, gcc-internal-format
38263msgid "don%'t support performance extension instructions"
38264msgstr "Tuota mul64- ja mulu64-käskyjä"
38265
38266#: config/nds32/nds32-intrinsic.c:1074
38267#, fuzzy, gcc-internal-format
38268msgid "don%'t support performance extension version 2 instructions"
38269msgstr "Tuota mul64- ja mulu64-käskyjä"
38270
38271#: config/nds32/nds32-intrinsic.c:1086
38272#, fuzzy, gcc-internal-format
38273msgid "don%'t support string extension instructions"
38274msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
38275
38276#: config/nds32/nds32-isr.c:116 config/nds32/nds32-isr.c:207
38277#, fuzzy, gcc-internal-format
38278msgid "require id argument in the string"
38279msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
38280
38281#: config/nds32/nds32-isr.c:131
38282#, fuzzy, gcc-internal-format
38283msgid "invalid id value for interrupt attribute"
38284msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
38285
38286#: config/nds32/nds32-isr.c:221
38287#, fuzzy, gcc-internal-format
38288msgid "invalid id value for exception attribute"
38289msgstr "%qs-attribuutin virheellinen argumentti"
38290
38291#: config/nds32/nds32-isr.c:617
38292#, fuzzy, gcc-internal-format
38293msgid "multiple save reg attributes to function %qD"
38294msgstr "liian vähän argumentteja funktiolle %qE"
38295
38296#: config/nds32/nds32-isr.c:630
38297#, fuzzy, gcc-internal-format
38298msgid "multiple nested types attributes to function %qD"
38299msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
38300
38301#: config/nds32/nds32-isr.c:642
38302#, fuzzy, gcc-internal-format
38303msgid "multiple interrupt attributes to function %qD"
38304msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
38305
38306#: config/nds32/nds32-isr.c:646
38307#, fuzzy, gcc-internal-format
38308msgid "cannot use interrupt attributes to function %qD under linux toolchain"
38309msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
38310
38311#: config/nds32/nds32-isr.c:649
38312#, fuzzy, gcc-internal-format
38313msgid "cannot use exception attributes to function %qD under linux toolchain"
38314msgstr "liian vähän argumentteja funktiolle %qE"
38315
38316#: config/nds32/nds32-isr.c:652
38317#, fuzzy, gcc-internal-format
38318msgid "cannot use reset attributes to function %qD under linux toolchain"
38319msgstr "liian vähän argumentteja funktiolle %qE"
38320
38321#. Trampoline is not supported on reduced-set registers yet.
38322#: config/nds32/nds32.c:2407 config/nds32/nds32.c:2461
38323#: config/nds32/nds32.c:3572 config/nds32/nds32.c:3669
38324#: config/nds32/nds32.c:3684 config/nds32/nds32.c:3690
38325#: config/nds32/nds32.c:3766 config/nds32/nds32.c:3772
38326#: config/nds32/nds32.c:3804
38327#, fuzzy, gcc-internal-format
38328msgid "a nested function is not supported for reduced registers"
38329msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
38330
38331#. The enum index value for array size is out of range.
38332#: config/nds32/nds32.c:3463
38333#, fuzzy, gcc-internal-format
38334msgid "intrinsic register index is out of range"
38335msgstr "sulkumerkkien käyttö laskulausekkeen ympärillä on suositeltavaa |-operandissa"
38336
38337#: config/nds32/nds32.c:3479 config/nds32/nds32.c:3486
38338#: config/nds32/nds32.c:3493 config/nds32/nds32.c:3500
38339#: config/nds32/nds32.c:3507
38340#, fuzzy, gcc-internal-format
38341msgid "CCTL intrinsic function subtype out of range!"
38342msgstr "sulkumerkkien käyttö laskulausekkeen ympärillä on suositeltavaa |-operandissa"
38343
38344#: config/nds32/nds32.c:3944
38345#, fuzzy, gcc-internal-format
38346msgid "cannot use indirect_call attribute under linux toolchain"
38347msgstr "liian vähän argumentteja funktiolle %qE"
38348
38349#: config/nds32/nds32.c:3952
38350#, fuzzy, gcc-internal-format
38351msgid "indirect_call attribute can%'t apply for static function"
38352msgstr "%qE-attribuutti pätee vain funktioihin"
38353
38354#: config/nds32/nds32.c:4041
38355#, fuzzy, gcc-internal-format
38356msgid "invalid id value for interrupt/exception attribute"
38357msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
38358
38359#: config/nds32/nds32.c:4069
38360#, fuzzy, gcc-internal-format
38361msgid "invalid id value for reset attribute"
38362msgstr "%qs-attribuutin virheellinen argumentti"
38363
38364#: config/nds32/nds32.c:4085
38365#, fuzzy, gcc-internal-format
38366msgid "invalid nmi function for reset attribute"
38367msgstr "%qs-attribuutin virheellinen argumentti"
38368
38369#: config/nds32/nds32.c:4098
38370#, fuzzy, gcc-internal-format
38371msgid "invalid warm function for reset attribute"
38372msgstr "%qs-attribuutin virheellinen argumentti"
38373
38374#: config/nds32/nds32.c:4149
38375#, fuzzy, gcc-internal-format
38376msgid "not support %<-fpic%> option for v3m toolchain"
38377msgstr "ISO C kieltää sisäkkäiset funktiot"
38378
38379#: config/nds32/nds32.c:4182
38380#, gcc-internal-format
38381msgid "Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>"
38382msgstr ""
38383
38384#: config/nds32/nds32.c:4185
38385#, gcc-internal-format
38386msgid "%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>"
38387msgstr ""
38388
38389#: config/nios2/nios2.c:573
38390#, gcc-internal-format
38391msgid "Unknown form for stack limit expression"
38392msgstr ""
38393
38394#: config/nios2/nios2.c:1182
38395#, fuzzy, gcc-internal-format
38396msgid "switch %<-mcustom-%s%> is required for double-precision floating-point"
38397msgstr "Älä käytä laitteistoliukulukuja"
38398
38399#: config/nios2/nios2.c:1191
38400#, gcc-internal-format
38401msgid "conflicting use of %<-mcustom%> switches, target attributes, and/or %<__builtin_custom_%> functions"
38402msgstr ""
38403
38404#: config/nios2/nios2.c:1315
38405#, gcc-internal-format
38406msgid "ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>"
38407msgstr ""
38408
38409#: config/nios2/nios2.c:1334
38410#, gcc-internal-format
38411msgid "switch %<-mcustom-%s%> value %d must be between 0 and 255"
38412msgstr ""
38413
38414#: config/nios2/nios2.c:1357
38415#, fuzzy, gcc-internal-format
38416msgid "position-independent code requires the Linux ABI"
38417msgstr "parametrilla %P on vaillinainen tyyppi %qT"
38418
38419#: config/nios2/nios2.c:1360
38420#, gcc-internal-format
38421msgid "PIC support for %<-fstack-limit-symbol%>"
38422msgstr ""
38423
38424#: config/nios2/nios2.c:1382
38425#, fuzzy, gcc-internal-format
38426msgid "%<-mgpopt%> not supported with PIC"
38427msgstr "Profilointiajastin vanhentunut"
38428
38429#: config/nios2/nios2.c:1384
38430#, fuzzy, gcc-internal-format
38431msgid "%<-mgprel-sec=%> not supported with PIC"
38432msgstr "Profilointiajastin vanhentunut"
38433
38434#: config/nios2/nios2.c:1386
38435#, fuzzy, gcc-internal-format
38436msgid "%<-mr0rel-sec=%> not supported with PIC"
38437msgstr "Profilointiajastin vanhentunut"
38438
38439#: config/nios2/nios2.c:1394
38440#, fuzzy, gcc-internal-format
38441msgid "%<-mgprel-sec=%> argument is not a valid regular expression"
38442msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
38443
38444#: config/nios2/nios2.c:1400
38445#, fuzzy, gcc-internal-format
38446msgid "%<-mr0rel-sec=%> argument is not a valid regular expression"
38447msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
38448
38449#: config/nios2/nios2.c:1411
38450#, fuzzy, gcc-internal-format
38451msgid "BMX instructions are only supported with R2 architecture"
38452msgstr "ISO C kieltää sisäkkäiset funktiot"
38453
38454#: config/nios2/nios2.c:1413
38455#, fuzzy, gcc-internal-format
38456msgid "CDX instructions are only supported with R2 architecture"
38457msgstr "ISO C kieltää sisäkkäiset funktiot"
38458
38459#: config/nios2/nios2.c:1418
38460#, fuzzy, gcc-internal-format
38461msgid "R2 architecture is little-endian only"
38462msgstr "Tuota koodia big-endian-tilassa"
38463
38464#: config/nios2/nios2.c:3578
38465#, fuzzy, gcc-internal-format
38466msgid "cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
38467msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
38468
38469#: config/nios2/nios2.c:3687
38470#, gcc-internal-format
38471msgid "custom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>"
38472msgstr ""
38473
38474#: config/nios2/nios2.c:3892
38475#, fuzzy, gcc-internal-format, gfc-internal-format
38476msgid "control register number must be in range 0-31 for %s"
38477msgstr "{0} versio {1}"
38478
38479#: config/nios2/nios2.c:3920
38480#, fuzzy, gcc-internal-format, gfc-internal-format
38481msgid "register number must be in range 0-31 for %s"
38482msgstr "{0} versio {1}"
38483
38484#: config/nios2/nios2.c:3927
38485#, fuzzy, gcc-internal-format, gfc-internal-format
38486msgid "immediate value must fit into a %d-bit integer for %s"
38487msgstr "puhdistusargumentti ei ole tunniste"
38488
38489#: config/nios2/nios2.c:3977
38490#, gcc-internal-format
38491msgid "the ENI instruction operand must be either 0 or 1"
38492msgstr ""
38493
38494#: config/nios2/nios2.c:4005
38495#, fuzzy, gcc-internal-format, gfc-internal-format
38496msgid "built-in function %s requires Nios II R%d"
38497msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
38498
38499#: config/nios2/nios2.c:4085
38500#, fuzzy, gcc-internal-format
38501msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
38502msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
38503
38504#: config/nios2/nios2.c:4092 config/nios2/nios2.c:4103
38505#, fuzzy, gcc-internal-format
38506msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
38507msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
38508
38509#: config/nios2/nios2.c:4212
38510#, fuzzy, gcc-internal-format
38511msgid "%<custom-fpu-cfg%> option does not support %<no-%>"
38512msgstr "%s ei tue: predicted_by_p"
38513
38514#: config/nios2/nios2.c:4217
38515#, fuzzy, gcc-internal-format
38516msgid "%<custom-fpu-cfg%> option requires configuration argument"
38517msgstr "%s ei tue: predicted_by_p"
38518
38519#: config/nios2/nios2.c:4246
38520#, fuzzy, gcc-internal-format
38521msgid "%<no-custom-%s%> does not accept arguments"
38522msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
38523
38524#: config/nios2/nios2.c:4261
38525#, fuzzy, gcc-internal-format
38526msgid "%<custom-%s=%> requires argument"
38527msgstr "valitsin vaatii argumentin -- %s"
38528
38529#: config/nios2/nios2.c:4271
38530#, fuzzy, gcc-internal-format
38531msgid "%<custom-%s=%> argument should be a non-negative integer"
38532msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>"
38533
38534#: config/nios2/nios2.c:4283
38535#, fuzzy, gcc-internal-format
38536msgid "%<custom-%s=%> is not recognized as FPU instruction"
38537msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
38538
38539#: config/nios2/nios2.c:4290
38540#, fuzzy, gcc-internal-format
38541msgid "invalid custom instruction option %qs"
38542msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
38543
38544#: config/nvptx/mkoffload.c:110
38545#, fuzzy, gcc-internal-format
38546msgid "malformed ptx file"
38547msgstr "väärän muotoinen rivi jätetty huomioimatta"
38548
38549#: config/nvptx/mkoffload.c:470
38550#, fuzzy, gcc-internal-format
38551msgid "offload compiler %s not found (consider using %<-B%>)"
38552msgstr "%s: %s: täsmäävyyttä ei löydy"
38553
38554#: config/nvptx/mkoffload.c:513
38555#, gcc-internal-format
38556msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
38557msgstr ""
38558
38559#: config/nvptx/mkoffload.c:596
38560#, fuzzy, gcc-internal-format
38561msgid "cannot open intermediate ptx file"
38562msgstr "%s: ei voida avata COFF-tiedostona"
38563
38564#: config/nvptx/nvptx.c:198
38565#, fuzzy, gcc-internal-format
38566msgid "option %s is not supported together with %<-fopenacc%>"
38567msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
38568
38569#: config/nvptx/nvptx.c:227
38570#, fuzzy, gcc-internal-format
38571msgid "not generating patch area, nops not supported"
38572msgstr "%J%qD:n esittely varjostaa parametria"
38573
38574#: config/nvptx/nvptx.c:320
38575#, gcc-internal-format
38576msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
38577msgstr ""
38578
38579#: config/nvptx/nvptx.c:2157
38580#, gcc-internal-format
38581msgid "cannot emit unaligned pointers in ptx assembly"
38582msgstr ""
38583
38584#: config/nvptx/nvptx.c:2382
38585#, gcc-internal-format
38586msgid "PTX does not support weak declarations (only weak definitions)"
38587msgstr ""
38588
38589#: config/nvptx/nvptx.c:5169
38590#, fuzzy, gcc-internal-format
38591msgid "%qE attribute requires a void return type"
38592msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
38593
38594#: config/nvptx/nvptx.c:5192
38595#, fuzzy, gcc-internal-format
38596msgid "%qE attribute not allowed with auto storage class"
38597msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
38598
38599#: config/nvptx/nvptx.c:5785
38600#, gcc-internal-format, gfc-internal-format
38601msgid "using vector_length (%d) due to call to vector-partitionable routine, ignoring %d"
38602msgstr ""
38603
38604#: config/nvptx/nvptx.c:5793
38605#, gcc-internal-format, gfc-internal-format
38606msgid "using vector_length (%d), ignoring runtime setting"
38607msgstr ""
38608
38609#: config/nvptx/nvptx.c:5807
38610#, gcc-internal-format, gfc-internal-format
38611msgid "using vector_length (%d), ignoring %d"
38612msgstr ""
38613
38614#: config/nvptx/nvptx.c:5812
38615#, gcc-internal-format, gfc-internal-format
38616msgid "using num_workers (%d), ignoring %d"
38617msgstr ""
38618
38619#: config/or1k/or1k.c:1273
38620#, fuzzy, gcc-internal-format, gfc-internal-format
38621msgid "unexpected operand: %d"
38622msgstr "odottamaton siirros"
38623
38624#: config/pa/pa.c:529
38625#, fuzzy, gcc-internal-format
38626msgid "PIC code generation is not supported in the portable runtime model"
38627msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
38628
38629#: config/pa/pa.c:534
38630#, fuzzy, gcc-internal-format
38631msgid "PIC code generation is not compatible with fast indirect calls"
38632msgstr "ISO C kieltää sisäkkäiset funktiot"
38633
38634#: config/pa/pa.c:539
38635#, fuzzy, gcc-internal-format
38636msgid "%<-g%> is only supported when using GAS on this processor"
38637msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
38638
38639#: config/pa/pa.c:540
38640#, fuzzy, gcc-internal-format
38641msgid "%<-g%> option disabled"
38642msgstr "[ei käytössä]"
38643
38644#: config/pa/pa.c:9083
38645#, gcc-internal-format, gfc-internal-format
38646msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
38647msgstr ""
38648
38649#: config/pa/som.h:337
38650#, fuzzy, gcc-internal-format
38651msgid "weak aliases are not supported"
38652msgstr "  -shared                  Luo jaettu kirjasto\n"
38653
38654#: config/pru/pru-passes.c:111
38655#, fuzzy, gcc-internal-format
38656msgid "large return values not supported with %<-mabi=ti%> option"
38657msgstr "%s ei tue %%n$-operandinumeromuotoilua"
38658
38659#: config/pru/pru-passes.c:119 config/pru/pru-passes.c:163
38660#: config/pru/pru-passes.c:176
38661#, fuzzy, gcc-internal-format
38662msgid "function pointers not supported with %<-mabi=ti%> option"
38663msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
38664
38665#: config/pru/pru-pragma.c:59
38666#, fuzzy, gcc-internal-format
38667msgid "junk at end of %<#pragma CTABLE_ENTRY%>"
38668msgstr "roskaa %<#pragma %s%>:n lopussa"
38669
38670#: config/pru/pru-pragma.c:61
38671msgid "%<CTABLE_ENTRY%> index %"
38672msgstr ""
38673
38674#: config/pru/pru-pragma.c:64
38675#, fuzzy
38676msgid "redefinition of %<CTABLE_ENTRY %"
38677msgstr "%q#T uudelleenmääritelty"
38678
38679#: config/pru/pru-pragma.c:69
38680#, gcc-internal-format
38681msgid "%<CTABLE_ENTRY%> base address is not a multiple of 256"
38682msgstr ""
38683
38684#: config/pru/pru-pragma.c:77
38685#, fuzzy, gcc-internal-format
38686msgid "malformed %<#pragma CTABLE_ENTRY%> variable address"
38687msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
38688
38689#: config/pru/pru.c:2777
38690#, fuzzy, gcc-internal-format
38691msgid "%<__delay_cycles%> only takes constant arguments"
38692msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
38693
38694#: config/pru/pru.c:2786
38695#, fuzzy, gcc-internal-format
38696msgid "%<__delay_cycles%> only takes non-negative cycle counts"
38697msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
38698
38699#: config/pru/pru.c:2799
38700#, fuzzy, gcc-internal-format
38701msgid "%<__delay_cycles%> is limited to 32-bit loop counts"
38702msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
38703
38704#: config/riscv/riscv.c:368
38705#, fuzzy, gcc-internal-format
38706msgid "unknown cpu %qs for %<-mtune%>"
38707msgstr "tuntematon cc_attr-arvo"
38708
38709#: config/riscv/riscv.c:2696 config/riscv/riscv.c:2738
38710#, gcc-internal-format
38711msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
38712msgstr ""
38713
38714#: config/riscv/riscv.c:3087
38715#, fuzzy, gcc-internal-format
38716msgid "argument to %qE attribute is not \"user\", \"supervisor\", or \"machine\""
38717msgstr "näkyvyysargumentti ei ole merkkijono"
38718
38719#: config/riscv/riscv.c:4744
38720#, gcc-internal-format
38721msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
38722msgstr ""
38723
38724#: config/riscv/riscv.c:4787
38725#, gcc-internal-format
38726msgid "requested ABI requires %<-march%> to subsume the %qc extension"
38727msgstr ""
38728
38729#: config/riscv/riscv.c:4791
38730#, gcc-internal-format
38731msgid "rv32e requires ilp32e ABI"
38732msgstr ""
38733
38734#: config/riscv/riscv.c:4795
38735#, fuzzy, gcc-internal-format
38736msgid "ABI requires %<-march=rv%d%>"
38737msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
38738
38739#: config/riscv/riscv.c:4805
38740#, fuzzy, gcc-internal-format
38741msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
38742msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
38743
38744#: config/riscv/riscv.c:4818
38745#, gcc-internal-format
38746msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
38747msgstr ""
38748
38749#: config/riscv/riscv.c:4845 config/rs6000/rs6000.c:4599
38750#, fuzzy, gcc-internal-format
38751msgid "%qs is not a valid base register in %qs"
38752msgstr "luokkanimeä ei ole annettu %qs:n kanssa"
38753
38754#: config/riscv/riscv.c:4859 config/rs6000/rs6000.c:4582
38755#, fuzzy, gcc-internal-format
38756msgid "%qs is not a valid number in %qs"
38757msgstr "Funktio %qs"
38758
38759#: config/riscv/riscv.c:5160
38760#, fuzzy, gcc-internal-format
38761msgid "%qs function cannot have different interrupt type"
38762msgstr "%qD:lla ei voi olla oletusargumentteja"
38763
38764#. Address spaces are currently only supported by C.
38765#: config/rl78/rl78.c:375
38766#, fuzzy, gcc-internal-format
38767msgid "%<-mes0%> can only be used with C"
38768msgstr "Valitsinta --acls voi käyttää vain POSIX-arkistoille"
38769
38770#: config/rl78/rl78.c:378
38771#, gcc-internal-format
38772msgid "mduc registers only saved for G13 target"
38773msgstr ""
38774
38775#: config/rl78/rl78.c:393
38776#, fuzzy, gcc-internal-format
38777msgid "%<-mmul=g13%> cannot be used with %<-mcpu=g10%>"
38778msgstr "Valitsinta --pax-option voi käyttää vain POSIX-arkistoille"
38779
38780#: config/rl78/rl78.c:395
38781#, fuzzy, gcc-internal-format
38782msgid "%<-mmul=g14%> cannot be used with %<-mcpu=g10%>"
38783msgstr "Valitsinta --pax-option voi käyttää vain POSIX-arkistoille"
38784
38785#. The S2 core does not have mul/div instructions.
38786#: config/rl78/rl78.c:407
38787#, fuzzy, gcc-internal-format
38788msgid "%<-mmul=g14%> cannot be used with %<-mcpu=g13%>"
38789msgstr "Valitsinta --pax-option voi käyttää vain POSIX-arkistoille"
38790
38791#. The G14 core does not have the hardware multiply peripheral used by the
38792#. G13 core, hence you cannot use G13 multipliy routines on G14 hardware.
38793#: config/rl78/rl78.c:420
38794#, fuzzy, gcc-internal-format
38795msgid "%<-mmul=g13%> cannot be used with %<-mcpu=g14%>"
38796msgstr "Valitsinta --pax-option voi käyttää vain POSIX-arkistoille"
38797
38798#: config/rl78/rl78.c:843
38799#, fuzzy, gcc-internal-format
38800msgid "naked attribute only applies to functions"
38801msgstr "%qE-attribuutti pätee vain funktioihin"
38802
38803#: config/rl78/rl78.c:867
38804#, fuzzy, gcc-internal-format
38805msgid "%qE attribute doesn%'t apply to functions"
38806msgstr "%qE-attribuutti pätee vain funktioihin"
38807
38808#. This is unpredictable, as we're truncating off usable address
38809#. bits.
38810#: config/rl78/rl78.c:1233
38811#, fuzzy, gcc-internal-format
38812msgid "converting far pointer to near pointer"
38813msgstr "NULLin muunnos epäosoitintyypiksi"
38814
38815#: config/rs6000/driver-rs6000.c:266
38816#, gcc-internal-format
38817msgid "unsupported cpu name returned from kernel for %<-mcpu=native%>: %s"
38818msgstr ""
38819
38820#: config/rs6000/driver-rs6000.c:268
38821#, gcc-internal-format, gfc-internal-format
38822msgid "please use an explicit cpu name; valid cpu names are: %s"
38823msgstr ""
38824
38825#: config/rs6000/host-darwin.c:61
38826#, fuzzy, gcc-internal-format
38827msgid "Segmentation Fault (code)"
38828msgstr "Muistialueen ylitys"
38829
38830#: config/rs6000/host-darwin.c:131
38831#, gcc-internal-format
38832msgid "Segmentation Fault"
38833msgstr "Muistialueen ylitys"
38834
38835#: config/rs6000/host-darwin.c:145
38836#, gcc-internal-format
38837msgid "While setting up signal stack: %m"
38838msgstr ""
38839
38840#: config/rs6000/host-darwin.c:151
38841#, gcc-internal-format
38842msgid "While setting up signal handler: %m"
38843msgstr ""
38844
38845#: config/rs6000/rs6000-c.c:55
38846#, fuzzy, gcc-internal-format
38847msgid "ignoring malformed %<#pragma longcall%>"
38848msgstr "väärin muotoiltu ”#pragma options”, ei huomioida"
38849
38850#: config/rs6000/rs6000-c.c:67
38851#, fuzzy, gcc-internal-format
38852msgid "missing open paren"
38853msgstr "Avaa"
38854
38855#: config/rs6000/rs6000-c.c:69
38856#, gcc-internal-format
38857msgid "missing number"
38858msgstr "puuttuva luku"
38859
38860#: config/rs6000/rs6000-c.c:71
38861#, fuzzy, gcc-internal-format
38862msgid "missing close paren"
38863msgstr "Sulje"
38864
38865#: config/rs6000/rs6000-c.c:74
38866#, gcc-internal-format
38867msgid "number must be 0 or 1"
38868msgstr "luvun on oltava 0 tai 1"
38869
38870#: config/rs6000/rs6000-c.c:77
38871#, fuzzy, gcc-internal-format
38872msgid "junk at end of %<#pragma longcall%>"
38873msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
38874
38875#: config/rs6000/rs6000-c.c:946
38876#, gcc-internal-format
38877msgid "%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores"
38878msgstr ""
38879
38880#: config/rs6000/rs6000-c.c:950
38881#, gcc-internal-format
38882msgid "%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores"
38883msgstr ""
38884
38885#: config/rs6000/rs6000-c.c:960 config/rs6000/rs6000-c.c:1011
38886#: config/rs6000/rs6000-c.c:1281 config/rs6000/rs6000-c.c:1347
38887#: config/rs6000/rs6000-c.c:1729 config/rs6000/rs6000-c.c:1776
38888#, fuzzy, gcc-internal-format
38889msgid "builtin %qs only accepts 2 arguments"
38890msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
38891
38892#: config/rs6000/rs6000-c.c:1084 config/rs6000/rs6000-c.c:1167
38893#: config/rs6000/rs6000-c.c:1523
38894#, fuzzy, gcc-internal-format
38895msgid "builtin %qs only accepts 3 arguments"
38896msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
38897
38898#: config/rs6000/rs6000-c.c:1276
38899#, fuzzy, gcc-internal-format
38900msgid "builtin %qs only accepts 1 argument"
38901msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
38902
38903#: config/rs6000/rs6000-c.c:1668
38904#, fuzzy, gcc-internal-format
38905msgid "passing argument %d of %qE discards qualifiers from pointer target type"
38906msgstr "%d. argumentti funktiolle %qE hylkää kohdeosoitintyypin %qv-määritteen"
38907
38908#: config/rs6000/rs6000-c.c:1837
38909#, fuzzy, gcc-internal-format
38910msgid "builtin %qs requires 4 arguments"
38911msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
38912
38913#: config/rs6000/rs6000-c.c:1913
38914#, fuzzy, gcc-internal-format
38915msgid "builtin %qs requires builtin %qs"
38916msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
38917
38918#: config/rs6000/rs6000-c.c:1917
38919#, fuzzy, gcc-internal-format
38920msgid "%qs is not supported in this compiler configuration"
38921msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
38922
38923#: config/rs6000/rs6000-c.c:1926
38924#, fuzzy, gcc-internal-format
38925msgid "invalid parameter combination for AltiVec intrinsic %qs"
38926msgstr "virheellinen parametri %qs"
38927
38928#: config/rs6000/rs6000-call.c:6391
38929#, fuzzy, gcc-internal-format
38930msgid "invalid use of MMA type %qs as a function return value"
38931msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä"
38932
38933#: config/rs6000/rs6000-call.c:6443
38934#, gcc-internal-format
38935msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
38936msgstr ""
38937
38938#: config/rs6000/rs6000-call.c:6633
38939#, gcc-internal-format
38940msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
38941msgstr ""
38942
38943#: config/rs6000/rs6000-call.c:6808
38944#, gcc-internal-format, gfc-internal-format
38945msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
38946msgstr ""
38947
38948#: config/rs6000/rs6000-call.c:7078
38949#, gcc-internal-format
38950msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
38951msgstr ""
38952
38953#: config/rs6000/rs6000-call.c:7604
38954#, fuzzy, gcc-internal-format
38955msgid "invalid use of MMA operand of type %qs as a function parameter"
38956msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
38957
38958#: config/rs6000/rs6000-call.c:7828
38959#, gcc-internal-format
38960msgid "the ABI of passing homogeneous %<float%> aggregates has changed in GCC 5"
38961msgstr ""
38962
38963#: config/rs6000/rs6000-call.c:8003
38964#, gcc-internal-format
38965msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
38966msgstr ""
38967
38968#: config/rs6000/rs6000-call.c:8795
38969#, fuzzy, gcc-internal-format
38970msgid "internal error: builtin function %qs already processed"
38971msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
38972
38973#: config/rs6000/rs6000-call.c:9223
38974#, fuzzy, gcc-internal-format
38975msgid "%<__builtin_mffsl%> not supported with %<-msoft-float%>"
38976msgstr "Profilointiajastin vanhentunut"
38977
38978#: config/rs6000/rs6000-call.c:9264
38979#, fuzzy, gcc-internal-format
38980msgid "argument 1 must be an 8-bit field value"
38981msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
38982
38983#: config/rs6000/rs6000-call.c:9295
38984#, fuzzy, gcc-internal-format
38985msgid "%<__builtin_mtfsb0%> and %<__builtin_mtfsb1%> not supported with %<-msoft-float%>"
38986msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
38987
38988#: config/rs6000/rs6000-call.c:9307
38989#, fuzzy, gcc-internal-format
38990msgid "Argument must be a constant between 0 and 31."
38991msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
38992
38993#: config/rs6000/rs6000-call.c:9333
38994#, fuzzy, gcc-internal-format
38995msgid "%<__builtin_set_fpscr_rn%> not supported with %<-msoft-float%>"
38996msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
38997
38998#: config/rs6000/rs6000-call.c:9348
38999#, fuzzy, gcc-internal-format
39000msgid "Argument must be a value between 0 and 3."
39001msgstr "%s: kenttä ”%s” ei saa olla tyhjä"
39002
39003#: config/rs6000/rs6000-call.c:9373
39004#, fuzzy, gcc-internal-format
39005msgid "%<__builtin_set_fpscr_drn%> is not supported in 32-bit mode"
39006msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
39007
39008#: config/rs6000/rs6000-call.c:9378
39009#, fuzzy, gcc-internal-format
39010msgid "%<__builtin_set_fpscr_drn%> not supported with %<-msoft-float%>"
39011msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
39012
39013#: config/rs6000/rs6000-call.c:9397
39014#, fuzzy, gcc-internal-format
39015msgid "Argument must be a value between 0 and 7."
39016msgstr "%s: kenttä ”%s” ei saa olla tyhjä"
39017
39018#: config/rs6000/rs6000-call.c:9438
39019#, gcc-internal-format
39020msgid "argument 1 must be a 5-bit signed literal"
39021msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
39022
39023#: config/rs6000/rs6000-call.c:9526
39024#, fuzzy, gcc-internal-format
39025msgid "argument 2 must be a 1-bit unsigned literal"
39026msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39027
39028#: config/rs6000/rs6000-call.c:9537
39029#, fuzzy, gcc-internal-format
39030msgid "argument 2 must be a 2-bit unsigned literal"
39031msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39032
39033#: config/rs6000/rs6000-call.c:9550
39034#, fuzzy, gcc-internal-format
39035msgid "argument 2 must be unsigned literal between 2 and 7 inclusive"
39036msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39037
39038#: config/rs6000/rs6000-call.c:9562
39039#, fuzzy, gcc-internal-format
39040msgid "argument 2 must be a 3-bit unsigned literal"
39041msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39042
39043#: config/rs6000/rs6000-call.c:9573
39044#, fuzzy, gcc-internal-format
39045msgid "argument 2 must be a 4-bit unsigned literal"
39046msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39047
39048#: config/rs6000/rs6000-call.c:9589
39049#, gcc-internal-format
39050msgid "argument 2 must be a 5-bit unsigned literal"
39051msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39052
39053#: config/rs6000/rs6000-call.c:9607
39054#, fuzzy, gcc-internal-format
39055msgid "argument 1 must be a 6-bit unsigned literal"
39056msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39057
39058#: config/rs6000/rs6000-call.c:9623
39059#, fuzzy, gcc-internal-format
39060msgid "argument 2 must be a 7-bit unsigned literal"
39061msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39062
39063#: config/rs6000/rs6000-call.c:9662
39064#, fuzzy, gcc-internal-format
39065msgid "argument 1 of %qs must be a constant"
39066msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
39067
39068#: config/rs6000/rs6000-call.c:9720
39069#, fuzzy, gcc-internal-format
39070msgid "argument 1 of %qs is out of range"
39071msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
39072
39073#: config/rs6000/rs6000-call.c:10107 config/rs6000/rs6000-call.c:10268
39074#, fuzzy, gcc-internal-format, gfc-internal-format
39075msgid "argument %d must be an unsigned literal"
39076msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39077
39078#: config/rs6000/rs6000-call.c:10109 config/rs6000/rs6000-call.c:10270
39079#, fuzzy, gcc-internal-format, gfc-internal-format
39080msgid "argument %d is an unsigned literal that is out of range"
39081msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
39082
39083#: config/rs6000/rs6000-call.c:10219
39084#, fuzzy, gcc-internal-format
39085msgid "builtin %qs is only valid in 64-bit mode"
39086msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
39087
39088#: config/rs6000/rs6000-call.c:10417
39089#, fuzzy, gcc-internal-format
39090msgid "builtin %qs only accepts a string argument"
39091msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
39092
39093#. Invalid CPU argument.
39094#: config/rs6000/rs6000-call.c:10436
39095#, fuzzy, gcc-internal-format
39096msgid "cpu %qs is an invalid argument to builtin %qs"
39097msgstr "kokonaislukuargumentti %s ei kelpaa"
39098
39099#. Invalid HWCAP argument.
39100#: config/rs6000/rs6000-call.c:10464
39101#, fuzzy, gcc-internal-format
39102msgid "%s %qs is an invalid argument to builtin %qs"
39103msgstr "kokonaislukuargumentti %s ei kelpaa"
39104
39105#: config/rs6000/rs6000-call.c:10490
39106#, gcc-internal-format
39107msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
39108msgstr ""
39109
39110#: config/rs6000/rs6000-call.c:10543
39111#, fuzzy, gcc-internal-format
39112msgid "argument 4 must be an 8-bit unsigned literal"
39113msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39114
39115#: config/rs6000/rs6000-call.c:10555
39116#, fuzzy, gcc-internal-format
39117msgid "argument 4 must be a 3-bit unsigned literal"
39118msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39119
39120#: config/rs6000/rs6000-call.c:10569
39121#, fuzzy, gcc-internal-format
39122msgid "argument 3 must be in the range 0 to 3"
39123msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
39124
39125#: config/rs6000/rs6000-call.c:10583
39126#, fuzzy, gcc-internal-format
39127msgid "argument 3 must be in the range 0 to 12"
39128msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
39129
39130#: config/rs6000/rs6000-call.c:10603
39131#, fuzzy, gcc-internal-format
39132msgid "argument 3 must be a constant in the range 0 to 7"
39133msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
39134
39135#: config/rs6000/rs6000-call.c:10673
39136#, fuzzy, gcc-internal-format
39137msgid "argument 3 must be a 4-bit unsigned literal"
39138msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39139
39140#: config/rs6000/rs6000-call.c:10698
39141#, fuzzy, gcc-internal-format
39142msgid "argument 3 must be a 2-bit unsigned literal"
39143msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39144
39145#: config/rs6000/rs6000-call.c:10726
39146#, fuzzy, gcc-internal-format
39147msgid "argument 3 must be a 1-bit unsigned literal"
39148msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39149
39150#: config/rs6000/rs6000-call.c:10738
39151#, fuzzy, gcc-internal-format
39152msgid "argument 1 must be 0 or 2"
39153msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39154
39155#: config/rs6000/rs6000-call.c:10751
39156#, fuzzy, gcc-internal-format
39157msgid "argument 1 must be a 1-bit unsigned literal"
39158msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39159
39160#: config/rs6000/rs6000-call.c:10765
39161#, fuzzy, gcc-internal-format
39162msgid "argument 2 must be a 6-bit unsigned literal"
39163msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39164
39165#: config/rs6000/rs6000-call.c:10777
39166#, fuzzy, gcc-internal-format
39167msgid "argument 2 must be 0 or 1"
39168msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39169
39170#: config/rs6000/rs6000-call.c:10785
39171#, fuzzy, gcc-internal-format
39172msgid "argument 3 must be in the range [0, 15]"
39173msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
39174
39175#: config/rs6000/rs6000-call.c:10852 config/rs6000/rs6000-call.c:11202
39176#, fuzzy, gcc-internal-format
39177msgid "argument to %qs must be a 2-bit unsigned literal"
39178msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39179
39180#: config/rs6000/rs6000-call.c:11017
39181#, fuzzy, gcc-internal-format
39182msgid "unresolved overload for Altivec builtin %qF"
39183msgstr "<sisäänrakennettu>"
39184
39185#: config/rs6000/rs6000-call.c:11249
39186#, fuzzy, gcc-internal-format
39187msgid "second argument to %qs must be [0, 12]"
39188msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39189
39190#: config/rs6000/rs6000-call.c:11264
39191#, fuzzy, gcc-internal-format
39192msgid "third argument to %qs must be [0, 12]"
39193msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
39194
39195#: config/rs6000/rs6000-call.c:11282
39196#, fuzzy, gcc-internal-format
39197msgid "Second argument of %qs must be in the range [0, 3]."
39198msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
39199
39200#: config/rs6000/rs6000-call.c:11500
39201#, fuzzy, gcc-internal-format
39202msgid "%qs is only valid for the cell processor"
39203msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
39204
39205#: config/rs6000/rs6000-call.c:11502 config/rs6000/rs6000-call.c:11504
39206#: config/rs6000/rs6000-call.c:11506 config/rs6000/rs6000-call.c:11512
39207#: config/rs6000/rs6000-call.c:11514 config/rs6000/rs6000-call.c:11520
39208#: config/rs6000/rs6000-call.c:11526 config/rs6000/rs6000-call.c:11528
39209#: config/rs6000/rs6000-call.c:11530 config/rs6000/rs6000-call.c:11534
39210#: config/rs6000/rs6000-call.c:11536 config/rs6000/rs6000-call.c:11540
39211#: config/rs6000/rs6000-call.c:11544
39212#, fuzzy, gcc-internal-format
39213msgid "%qs requires the %qs option"
39214msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
39215
39216#: config/rs6000/rs6000-call.c:11509 config/rs6000/rs6000-call.c:11517
39217#: config/rs6000/rs6000-call.c:11523
39218#, fuzzy, gcc-internal-format
39219msgid "%qs requires the %qs and %qs options"
39220msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
39221
39222#: config/rs6000/rs6000-call.c:11542
39223#, fuzzy, gcc-internal-format
39224msgid "%qs requires ISA 3.0 IEEE 128-bit floating point"
39225msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
39226
39227#: config/rs6000/rs6000-call.c:11547
39228#, fuzzy, gcc-internal-format
39229msgid "%qs requires the %qs (or newer), and %qs or %qs options"
39230msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
39231
39232#: config/rs6000/rs6000-call.c:11550
39233#, fuzzy, gcc-internal-format
39234msgid "%qs is not supported with the current options"
39235msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
39236
39237#: config/rs6000/rs6000-call.c:14665
39238#, fuzzy, gcc-internal-format
39239msgid "internal error: builtin function %qs had an unexpected return type %qs"
39240msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
39241
39242#: config/rs6000/rs6000-call.c:14687
39243#, fuzzy, gcc-internal-format
39244msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
39245msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
39246
39247#: config/rs6000/rs6000-logue.c:1691
39248#, gcc-internal-format
39249msgid "stack frame too large"
39250msgstr "pinokehys on liian suuri"
39251
39252#: config/rs6000/rs6000-logue.c:5497
39253#, gcc-internal-format
39254msgid "%qs uses register r29"
39255msgstr "%qs käyttää rekisteriä r29"
39256
39257#: config/rs6000/rs6000-logue.c:5505
39258#, fuzzy, gcc-internal-format
39259msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
39260msgstr "#pragma extern_prefix ei ole tuettu tällä kohteella"
39261
39262#: config/rs6000/rs6000.c:3242 config/rs6000/rs6000.c:3245
39263#: config/rs6000/rs6000.c:3248
39264#, fuzzy, gcc-internal-format
39265msgid "%qs requires %qs or %qs"
39266msgstr "%qs määritelty parametrille %qE"
39267
39268#: config/rs6000/rs6000.c:3349
39269#, fuzzy, gcc-internal-format
39270msgid "%qs requires PowerPC64 architecture, enabling"
39271msgstr "-m64 vaatii PowerPC64-suorittimen, otetaan käyttöön"
39272
39273#: config/rs6000/rs6000.c:3495
39274#, fuzzy, gcc-internal-format
39275msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
39276msgstr "-mapcs-stack-check on yhteensopimaton valitsimen -mno-apcs-frame kanssa"
39277
39278#: config/rs6000/rs6000.c:3515 config/rs6000/rtems.h:114
39279#, fuzzy, gcc-internal-format
39280msgid "%<-m64%> requires a PowerPC64 cpu"
39281msgstr "-m64 vaatii PowerPC64-suorittimen"
39282
39283#: config/rs6000/rs6000.c:3523
39284#, fuzzy, gcc-internal-format
39285msgid "%<-mcmodel incompatible with other toc options%>"
39286msgstr "Muodostin %qs"
39287
39288#: config/rs6000/rs6000.c:3544
39289#, fuzzy, gcc-internal-format
39290msgid "%qs unsupported for this ABI"
39291msgstr "Ei ole tuettu"
39292
39293#: config/rs6000/rs6000.c:3677
39294#, gcc-internal-format
39295msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
39296msgstr ""
39297
39298#: config/rs6000/rs6000.c:3816
39299#, fuzzy, gcc-internal-format
39300msgid "AltiVec not supported in this target"
39301msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
39302
39303#: config/rs6000/rs6000.c:3833
39304#, fuzzy, gcc-internal-format
39305msgid "%qs is not supported on little endian systems"
39306msgstr "valitsin -mstring ei ole tuettu little-endian-järjestelmissä"
39307
39308#: config/rs6000/rs6000.c:3919
39309#, gcc-internal-format
39310msgid "power9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9"
39311msgstr ""
39312
39313#. Enforce that none of the ISA_3_0_MASKS_SERVER flags
39314#. were explicitly cleared.
39315#: config/rs6000/rs6000.c:3927
39316#, fuzzy, gcc-internal-format
39317msgid "%qs incompatible with explicitly disabled options"
39318msgstr "%s %qs"
39319
39320#. TARGET_VSX = 1 implies Power 7 and newer
39321#: config/rs6000/rs6000.c:3952 config/rs6000/rs6000.c:3960
39322#: config/rs6000/rs6000.c:3967 config/rs6000/rs6000.c:3974
39323#: config/rs6000/rs6000.c:3982 config/rs6000/rs6000.c:4001
39324#: config/rs6000/rs6000.c:4063 config/rs6000/rs6000.c:4090
39325#: config/rs6000/rs6000.c:4117 config/rs6000/rs6000.c:4132
39326#: config/rs6000/rs6000.c:4140 config/rs6000/rs6000.c:4185
39327#: config/rs6000/rs6000.c:4187 config/rs6000/rs6000.c:4279
39328#: config/rs6000/rs6000.c:4292 config/rs6000/rs6000.c:4301
39329#: config/rs6000/rs6000.c:4451 config/rs6000/rs6000.c:4474
39330#, fuzzy, gcc-internal-format
39331msgid "%qs requires %qs"
39332msgstr "%qs määritelty parametrille %qE"
39333
39334#: config/rs6000/rs6000.c:4176
39335#, fuzzy, gcc-internal-format
39336msgid "target attribute or pragma changes %<long double%> size"
39337msgstr "<tuntematon>"
39338
39339#: config/rs6000/rs6000.c:4202
39340#, fuzzy, gcc-internal-format
39341msgid "%qs requires full ISA 2.06 support"
39342msgstr "%s ei tue muotoilua %<%%%c%> %s"
39343
39344#: config/rs6000/rs6000.c:4217
39345#, gcc-internal-format
39346msgid "Using IEEE extended precision %<long double%>"
39347msgstr ""
39348
39349#: config/rs6000/rs6000.c:4220
39350#, gcc-internal-format
39351msgid "Using IBM extended precision %<long double%>"
39352msgstr ""
39353
39354#: config/rs6000/rs6000.c:4239
39355#, fuzzy, gcc-internal-format
39356msgid "%qs requires VSX support"
39357msgstr "%s ei tue muotoilua %<%%%c%> %s"
39358
39359#: config/rs6000/rs6000.c:4248
39360#, gcc-internal-format
39361msgid "The %<-mfloat128%> option may not be fully supported"
39362msgstr ""
39363
39364#: config/rs6000/rs6000.c:4271
39365#, fuzzy, gcc-internal-format
39366msgid "%qs requires full ISA 3.0 support"
39367msgstr "%s ei tue muotoilua %<%%%c%> %s"
39368
39369#: config/rs6000/rs6000.c:4358
39370#, fuzzy, gcc-internal-format
39371msgid "unknown vectorization library ABI type (%qs) for %qs switch"
39372msgstr "epäkelpo osoitintila %qs"
39373
39374#: config/rs6000/rs6000.c:4383 config/rs6000/rs6000.c:4398
39375#, fuzzy, gcc-internal-format
39376msgid "target attribute or pragma changes AltiVec ABI"
39377msgstr "<tuntematon>"
39378
39379#: config/rs6000/rs6000.c:4411
39380#, fuzzy, gcc-internal-format
39381msgid "target attribute or pragma changes darwin64 ABI"
39382msgstr "<tuntematon>"
39383
39384#: config/rs6000/rs6000.c:4607
39385#, fuzzy, gcc-internal-format
39386msgid "%qs needs a valid base register"
39387msgstr "luokkanimeä ei ole annettu %qs:n kanssa"
39388
39389#: config/rs6000/rs6000.c:4904
39390#, fuzzy, gcc-internal-format
39391msgid "unknown option for %<%s=%s%>"
39392msgstr "tuntematon valitsin -%s"
39393
39394#: config/rs6000/rs6000.c:4941
39395#, fuzzy, gcc-internal-format
39396msgid "%qs is deprecated and not recommended in any circumstances"
39397msgstr "Vanhentunut. Tämä valitsin ei vaikuta mihinkään"
39398
39399#: config/rs6000/rs6000.c:7901
39400#, gcc-internal-format, gfc-internal-format
39401msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
39402msgstr ""
39403
39404#: config/rs6000/rs6000.c:10675
39405#, gcc-internal-format
39406msgid "%qs is an opaque type, and you cannot set it to other values"
39407msgstr ""
39408
39409#: config/rs6000/rs6000.c:17794
39410#, fuzzy, gcc-internal-format
39411msgid "no profiling of 64-bit code for this ABI"
39412msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
39413
39414#: config/rs6000/rs6000.c:20084
39415#, fuzzy, gcc-internal-format
39416msgid "you cannot take the address of a nested function if you use the %qs option"
39417msgstr "bittikentän %qD osoitetta ei voi ottaa"
39418
39419#: config/rs6000/rs6000.c:20166
39420#, fuzzy, gcc-internal-format
39421msgid "use of %<long double%> in AltiVec types is invalid"
39422msgstr "%<long long%> virheellinen %qs:lle"
39423
39424#: config/rs6000/rs6000.c:20168
39425#, fuzzy, gcc-internal-format
39426msgid "use of boolean types in AltiVec types is invalid"
39427msgstr "%<long long%> virheellinen %qs:lle"
39428
39429#: config/rs6000/rs6000.c:20170
39430#, fuzzy, gcc-internal-format
39431msgid "use of %<complex%> in AltiVec types is invalid"
39432msgstr "%<long long%> virheellinen %qs:lle"
39433
39434#: config/rs6000/rs6000.c:20172
39435#, fuzzy, gcc-internal-format
39436msgid "use of decimal floating-point types in AltiVec types is invalid"
39437msgstr "%<long long%> virheellinen %qs:lle"
39438
39439#: config/rs6000/rs6000.c:20178
39440#, fuzzy, gcc-internal-format
39441msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
39442msgstr "%<long long%> virheellinen %qs:lle"
39443
39444#: config/rs6000/rs6000.c:20181
39445#, fuzzy, gcc-internal-format
39446msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
39447msgstr "%<long long%> virheellinen %qs:lle"
39448
39449#: config/rs6000/rs6000.c:20186
39450#, fuzzy, gcc-internal-format
39451msgid "use of %<long long%> in AltiVec types is invalid without %qs"
39452msgstr "%<long long%> virheellinen %qs:lle"
39453
39454#: config/rs6000/rs6000.c:20189
39455#, fuzzy, gcc-internal-format
39456msgid "use of %<double%> in AltiVec types is invalid without %qs"
39457msgstr "%<long long%> virheellinen %qs:lle"
39458
39459#: config/rs6000/rs6000.c:24227
39460#, fuzzy, gcc-internal-format
39461msgid "invalid cpu %qs for %s%qs%s"
39462msgstr "virheellinen argumentti %s %s:lle"
39463
39464#: config/rs6000/rs6000.c:24230
39465#, gcc-internal-format
39466msgid "%s%qs%s is not allowed"
39467msgstr "%s%qs%s ei ole sallittu"
39468
39469#: config/rs6000/rs6000.c:24232
39470#, gcc-internal-format
39471msgid "%s%qs%s is invalid"
39472msgstr "%s%qs%s on virheellinen"
39473
39474#: config/rs6000/rs6000.c:24777
39475#, fuzzy, gcc-internal-format
39476msgid "%<-mno-%s%> turns off %<-m%s%>"
39477msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
39478
39479#: config/rs6000/rs6000.c:24936
39480#, gcc-internal-format
39481msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
39482msgstr ""
39483
39484#: config/rs6000/rs6000.c:24968
39485#, fuzzy, gcc-internal-format
39486msgid "multiversioning needs ifunc which is not supported on this target"
39487msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
39488
39489#: config/rs6000/rs6000.c:25224
39490#, fuzzy, gcc-internal-format
39491msgid "Virtual function multiversioning not supported"
39492msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä"
39493
39494#: config/rs6000/rs6000.c:27827
39495#, gcc-internal-format
39496msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
39497msgstr ""
39498
39499#. Definitions of target machine for GNU compiler,
39500#. for IBM RS/6000 POWER running AIX V6.1.
39501#. Copyright (C) 2002-2021 Free Software Foundation, Inc.
39502#. Contributed by David Edelsohn (edelsohn@gnu.org).
39503#.
39504#. This file is part of GCC.
39505#.
39506#. GCC is free software; you can redistribute it and/or modify it
39507#. under the terms of the GNU General Public License as published
39508#. by the Free Software Foundation; either version 3, or (at your
39509#. option) any later version.
39510#.
39511#. GCC is distributed in the hope that it will be useful, but WITHOUT
39512#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
39513#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
39514#. License for more details.
39515#.
39516#. You should have received a copy of the GNU General Public License
39517#. along with GCC; see the file COPYING3.  If not see
39518#. <http://www.gnu.org/licenses/>.
39519#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
39520#. get control in TARGET_OPTION_OVERRIDE.
39521#. Definitions of target machine for GNU compiler,
39522#. for IBM RS/6000 POWER running AIX V7.1.
39523#. Copyright (C) 2002-2021 Free Software Foundation, Inc.
39524#. Contributed by David Edelsohn (edelsohn@gnu.org).
39525#.
39526#. This file is part of GCC.
39527#.
39528#. GCC is free software; you can redistribute it and/or modify it
39529#. under the terms of the GNU General Public License as published
39530#. by the Free Software Foundation; either version 3, or (at your
39531#. option) any later version.
39532#.
39533#. GCC is distributed in the hope that it will be useful, but WITHOUT
39534#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
39535#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
39536#. License for more details.
39537#.
39538#. You should have received a copy of the GNU General Public License
39539#. along with GCC; see the file COPYING3.  If not see
39540#. <http://www.gnu.org/licenses/>.
39541#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
39542#. get control in TARGET_OPTION_OVERRIDE.
39543#. Definitions of target machine for GNU compiler,
39544#. for IBM RS/6000 POWER running AIX V7.2.
39545#. Copyright (C) 2002-2021 Free Software Foundation, Inc.
39546#. Contributed by David Edelsohn (edelsohn@gnu.org).
39547#.
39548#. This file is part of GCC.
39549#.
39550#. GCC is free software; you can redistribute it and/or modify it
39551#. under the terms of the GNU General Public License as published
39552#. by the Free Software Foundation; either version 3, or (at your
39553#. option) any later version.
39554#.
39555#. GCC is distributed in the hope that it will be useful, but WITHOUT
39556#. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
39557#. or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
39558#. License for more details.
39559#.
39560#. You should have received a copy of the GNU General Public License
39561#. along with GCC; see the file COPYING3.  If not see
39562#. <http://www.gnu.org/licenses/>.
39563#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
39564#. get control in TARGET_OPTION_OVERRIDE.
39565#: config/rs6000/aix61.h:30 config/rs6000/aix71.h:30 config/rs6000/aix72.h:30
39566#, fuzzy, gcc-internal-format
39567msgid "%<-maix64%> requires PowerPC64 architecture remain enabled"
39568msgstr "-m64 vaatii PowerPC64-suorittimen, otetaan käyttöön"
39569
39570#: config/rs6000/aix61.h:36 config/rs6000/aix71.h:36 config/rs6000/aix72.h:36
39571#, fuzzy, gcc-internal-format
39572msgid "soft-float and long-double-128 are incompatible"
39573msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
39574
39575#: config/rs6000/aix61.h:40 config/rs6000/aix71.h:40 config/rs6000/aix72.h:40
39576#, gcc-internal-format
39577msgid "%<-maix64%> required: 64-bit computation with 32-bit addressing not yet supported"
39578msgstr ""
39579
39580#: config/rs6000/aix61.h:47 config/rs6000/aix71.h:47 config/rs6000/aix72.h:47
39581#: config/rs6000/rtems.h:121
39582#, fuzzy, gcc-internal-format
39583msgid "%<-mcmodel%> incompatible with other toc options"
39584msgstr "Muodostin %qs"
39585
39586#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
39587#. get control in TARGET_OPTION_OVERRIDE.
39588#: config/rs6000/sysv4.h:116
39589#, fuzzy, gcc-internal-format
39590msgid "bad value for %<%s-%s%>"
39591msgstr "virheellinen aikakatkaisuarvo: %s"
39592
39593#: config/rs6000/sysv4.h:132
39594#, fuzzy, gcc-internal-format
39595msgid "bad value for %<%s=%s%>"
39596msgstr "virheellinen aikakatkaisuarvo: %s"
39597
39598#: config/rs6000/sysv4.h:149
39599#, fuzzy, gcc-internal-format
39600msgid "%qs and %<%s=%s%> are incompatible"
39601msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
39602
39603#: config/rs6000/sysv4.h:158
39604#, fuzzy, gcc-internal-format
39605msgid "%<-f%s%> and %<%s=%s%> are incompatible"
39606msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
39607
39608#: config/rs6000/sysv4.h:167
39609#, fuzzy, gcc-internal-format
39610msgid "%<%s=%s%> and %<%s-%s%> are incompatible"
39611msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
39612
39613#: config/rs6000/sysv4.h:176 config/rs6000/sysv4.h:210
39614#, fuzzy, gcc-internal-format
39615msgid "%qs and %qs are incompatible"
39616msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
39617
39618#: config/rs6000/sysv4.h:183 config/rs6000/sysv4.h:190
39619#, fuzzy, gcc-internal-format
39620msgid "%qs and %<%s-%s%> are incompatible"
39621msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
39622
39623#: config/rs6000/sysv4.h:196 config/rs6000/sysv4.h:202
39624#, fuzzy, gcc-internal-format
39625msgid "%qs not supported by your assembler"
39626msgstr "muunnos merkistöstä ”%s” ei ole tuettu"
39627
39628#: config/rs6000/sysv4.h:244
39629#, fuzzy, gcc-internal-format
39630msgid "%<-m%s%> not supported in this configuration"
39631msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
39632
39633#: config/rx/rx.c:651
39634#, fuzzy, gcc-internal-format
39635msgid "unrecognized control register number: %d - using %<psw%>"
39636msgstr "tunnistamaton rekisterinimi %qs"
39637
39638#: config/rx/rx.c:1384
39639#, fuzzy, gcc-internal-format
39640msgid "multiple fast interrupt routines seen: %qE and %qE"
39641msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
39642
39643#: config/rx/rx.c:2480
39644#, fuzzy, gcc-internal-format, gfc-internal-format
39645msgid "invalid control register for mvtc : %d - using 'psw'"
39646msgstr "tunnistamaton rekisterinimi %qs"
39647
39648#: config/rx/rx.c:2602
39649#, gcc-internal-format
39650msgid "%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>"
39651msgstr ""
39652
39653#: config/rx/rx.c:2605
39654#, gcc-internal-format
39655msgid "use %<__builtin_rx_mvtc%> (0, ... ) to write arbitrary values to PSW"
39656msgstr ""
39657
39658#: config/rx/rx.c:2652
39659#, gcc-internal-format
39660msgid "%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction"
39661msgstr ""
39662
39663#: config/rx/rx.c:2800
39664#, gcc-internal-format
39665msgid "RX FPU instructions do not support NaNs and infinities"
39666msgstr ""
39667
39668#: config/s390/s390-c.c:483
39669#, gcc-internal-format
39670msgid "builtin vec_step can only be used on vector types."
39671msgstr ""
39672
39673#: config/s390/s390-c.c:712 config/s390/s390.c:919
39674#, fuzzy, gcc-internal-format
39675msgid "constant value required for builtin %qF argument %d"
39676msgstr "virheellinen %%H-arvo"
39677
39678#: config/s390/s390-c.c:727
39679#, gcc-internal-format
39680msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
39681msgstr ""
39682
39683#: config/s390/s390-c.c:904
39684#, gcc-internal-format
39685msgid "builtin %qF is for GCC internal use only."
39686msgstr ""
39687
39688#: config/s390/s390-c.c:912
39689#, fuzzy, gcc-internal-format
39690msgid "builtin %qF is deprecated."
39691msgstr "%qE on vanhentunut"
39692
39693#: config/s390/s390-c.c:916
39694#, fuzzy, gcc-internal-format
39695msgid "%qF requires %<-mvx%>"
39696msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
39697
39698#: config/s390/s390-c.c:922
39699#, fuzzy, gcc-internal-format
39700msgid "%qF requires z14 or higher"
39701msgstr "%qs määritelty parametrille %qE"
39702
39703#: config/s390/s390-c.c:928
39704#, fuzzy, gcc-internal-format
39705msgid "%qF requires z15 or higher"
39706msgstr "%qs määritelty parametrille %qE"
39707
39708#: config/s390/s390-c.c:942
39709#, fuzzy, gcc-internal-format
39710msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
39711msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
39712
39713#: config/s390/s390-c.c:991
39714#, fuzzy, gcc-internal-format
39715msgid "invalid parameter combination for intrinsic %qs"
39716msgstr "virheellinen parametri %qs"
39717
39718#: config/s390/s390-c.c:997
39719#, fuzzy, gcc-internal-format
39720msgid "ambiguous overload for intrinsic %qs"
39721msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
39722
39723#: config/s390/s390-c.c:1005
39724#, fuzzy, gcc-internal-format
39725msgid "%qs matching variant requires z14 or higher"
39726msgstr "%qE on vanhentunut"
39727
39728#: config/s390/s390-c.c:1014
39729#, fuzzy, gcc-internal-format
39730msgid "%qs matching variant requires z15 or higher"
39731msgstr "%qE on vanhentunut"
39732
39733#: config/s390/s390-c.c:1020
39734#, fuzzy, gcc-internal-format
39735msgid "%qs matching variant is deprecated."
39736msgstr "%qE on vanhentunut"
39737
39738#: config/s390/s390-c.c:1060
39739#, fuzzy, gcc-internal-format
39740msgid "constant argument %d for builtin %qF is out of range for target type"
39741msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
39742
39743#: config/s390/s390.c:762
39744#, fuzzy, gcc-internal-format
39745msgid "constant argument %d for builtin %qF is invalid (%s)"
39746msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
39747
39748#: config/s390/s390.c:766
39749#, fuzzy, gcc-internal-format
39750msgid "constant argument %d for builtin %qF is out of range (0..%wu)"
39751msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
39752
39753#: config/s390/s390.c:782
39754#, fuzzy, gcc-internal-format
39755msgid "constant argument %d for builtin %qF is out of range (%wd..%wd)"
39756msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
39757
39758#: config/s390/s390.c:831
39759#, gcc-internal-format
39760msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)."
39761msgstr ""
39762
39763#: config/s390/s390.c:837
39764#, gcc-internal-format
39765msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)."
39766msgstr ""
39767
39768#: config/s390/s390.c:844
39769#, fuzzy, gcc-internal-format
39770msgid "Builtin %qF requires z14 or higher."
39771msgstr "%qs määritelty parametrille %qE"
39772
39773#: config/s390/s390.c:850
39774#, fuzzy, gcc-internal-format
39775msgid "Builtin %qF requires z15 or higher."
39776msgstr "%qs määritelty parametrille %qE"
39777
39778#: config/s390/s390.c:856
39779#, fuzzy, gcc-internal-format
39780msgid "Builtin %qF requires arch14 or higher."
39781msgstr "%qs määritelty parametrille %qE"
39782
39783#: config/s390/s390.c:875
39784#, fuzzy, gcc-internal-format
39785msgid "unresolved overloaded builtin"
39786msgstr "<sisäänrakennettu>"
39787
39788#: config/s390/s390.c:882 config/tilegx/tilegx.c:3539
39789#: config/tilepro/tilepro.c:3103
39790#, fuzzy, gcc-internal-format
39791msgid "bad builtin icode"
39792msgstr "<sisäänrakennettu>"
39793
39794#: config/s390/s390.c:1016
39795#, fuzzy, gcc-internal-format
39796msgid "invalid argument %d for builtin %qF"
39797msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epäkelpo; käytetään nollaa"
39798
39799#: config/s390/s390.c:1117
39800#, gcc-internal-format
39801msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
39802msgstr ""
39803
39804#: config/s390/s390.c:1207
39805#, fuzzy, gcc-internal-format
39806msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
39807msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
39808
39809#: config/s390/s390.c:10024
39810#, fuzzy, gcc-internal-format
39811msgid "total size of local variables exceeds architecture limit"
39812msgstr "paikallisten objektien kokonaiskoko on liian suuri"
39813
39814#: config/s390/s390.c:11389
39815#, gcc-internal-format
39816msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
39817msgstr ""
39818
39819#: config/s390/s390.c:11405
39820#, gcc-internal-format
39821msgid "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."
39822msgstr ""
39823
39824#: config/s390/s390.c:11433
39825#, fuzzy, gcc-internal-format
39826msgid "frame size of %qs is %wd bytes"
39827msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
39828
39829#: config/s390/s390.c:11437
39830#, gcc-internal-format
39831msgid "%qs uses dynamic stack allocation"
39832msgstr ""
39833
39834#: config/s390/s390.c:13147
39835#, fuzzy, gcc-internal-format
39836msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
39837msgstr "ISO C kieltää sisäkkäiset funktiot"
39838
39839#: config/s390/s390.c:15413
39840#, gcc-internal-format
39841msgid "64-bit ABI not supported in ESA/390 mode"
39842msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
39843
39844#: config/s390/s390.c:15420
39845#, gcc-internal-format
39846msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
39847msgstr ""
39848
39849#: config/s390/s390.c:15455
39850#, fuzzy, gcc-internal-format, gfc-internal-format
39851msgid "hardware vector support not available on %s"
39852msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
39853
39854#: config/s390/s390.c:15458
39855#, fuzzy, gcc-internal-format
39856msgid "hardware vector support not available with %<-msoft-float%>"
39857msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
39858
39859#: config/s390/s390.c:15487
39860#, fuzzy, gcc-internal-format, gfc-internal-format
39861msgid "hardware decimal floating point instructions not available on %s"
39862msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
39863
39864#: config/s390/s390.c:15491
39865#, fuzzy, gcc-internal-format
39866msgid "hardware decimal floating point instructions not available in ESA/390 mode"
39867msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
39868
39869#: config/s390/s390.c:15503
39870#, gcc-internal-format
39871msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>"
39872msgstr ""
39873
39874#: config/s390/s390.c:15512
39875#, fuzzy, gcc-internal-format
39876msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
39877msgstr "-fPIC ei ole tuettu"
39878
39879#: config/s390/s390.c:15518
39880#, fuzzy, gcc-internal-format
39881msgid "stack size must be greater than the stack guard value"
39882msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
39883
39884#: config/s390/s390.c:15520
39885#, fuzzy, gcc-internal-format
39886msgid "stack size must not be greater than 64k"
39887msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
39888
39889#: config/s390/s390.c:15523
39890#, gcc-internal-format
39891msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
39892msgstr ""
39893
39894#: config/s390/s390.c:15536
39895#, gcc-internal-format
39896msgid "-mtpf-trace-hook-prologue-check requires integer in range 0..4095"
39897msgstr ""
39898
39899#: config/s390/s390.c:15539
39900#, gcc-internal-format
39901msgid "-mtpf-trace-hook-prologue-target requires integer in range 0..4095"
39902msgstr ""
39903
39904#: config/s390/s390.c:15542
39905#, gcc-internal-format
39906msgid "-mtpf-trace-hook-epilogue-check requires integer in range 0..4095"
39907msgstr ""
39908
39909#: config/s390/s390.c:15545
39910#, gcc-internal-format
39911msgid "-mtpf-trace-hook-epilogue-target requires integer in range 0..4095"
39912msgstr ""
39913
39914#: config/s390/s390.c:15598
39915#, fuzzy, gcc-internal-format
39916msgid "%<-mfentry%> is supported only for 64-bit CPUs"
39917msgstr "%qE-attribuutti pätee vain funktioihin"
39918
39919#. argument is not a plain number
39920#: config/s390/s390.c:15634
39921#, fuzzy, gcc-internal-format
39922msgid "arguments to %qs should be non-negative integers"
39923msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>"
39924
39925#: config/s390/s390.c:15641
39926#, gcc-internal-format
39927msgid "argument to %qs is too large (max. %d)"
39928msgstr "%qs:n argumentti on liian suuri (maksimi %d)"
39929
39930#: config/s390/s390.c:15672
39931#, fuzzy, gcc-internal-format
39932msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
39933msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
39934
39935#: config/s390/s390.c:15833 config/s390/s390.c:15883 config/s390/s390.c:15900
39936#, fuzzy, gcc-internal-format, gfc-internal-format
39937msgid "attribute(target(\"%s\")) is unknown"
39938msgstr "kohde ”%s” ei täsmää kohdehahmon kanssa"
39939
39940#. Value is not allowed for the target attribute.
39941#: config/s390/s390.c:15839
39942#, fuzzy, gcc-internal-format
39943msgid "value %qs is not supported by attribute %<target%>"
39944msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
39945
39946#: config/sh/sh.c:936
39947#, gcc-internal-format
39948msgid "ignoring %<-fschedule-insns%> because of exception handling bug"
39949msgstr ""
39950
39951#: config/sh/sh.c:953
39952#, gcc-internal-format
39953msgid "unwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctness"
39954msgstr ""
39955
39956#: config/sh/sh.c:7416
39957#, fuzzy, gcc-internal-format
39958msgid "%<__builtin_saveregs%> not supported by this subtarget"
39959msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
39960
39961#: config/sh/sh.c:8352
39962#, fuzzy, gcc-internal-format
39963msgid "%qE attribute only applies to interrupt functions"
39964msgstr "%qE-attribuutti pätee vain funktioihin"
39965
39966#: config/sh/sh.c:8422
39967#, fuzzy, gcc-internal-format
39968msgid "%qE attribute is supported only for SH2A"
39969msgstr "%qE-attribuutti pätee vain funktioihin"
39970
39971#: config/sh/sh.c:8464
39972#, fuzzy, gcc-internal-format
39973msgid "%qE attribute only applies to SH2A"
39974msgstr "%qE-attribuutti pätee vain funktioihin"
39975
39976#: config/sh/sh.c:8486
39977#, fuzzy, gcc-internal-format
39978msgid "%qE attribute argument should be between 0 to 255"
39979msgstr "%qE-attribuutin argumentin tulee olla välillä 18..255"
39980
39981#. The argument must be a constant string.
39982#: config/sh/sh.c:8548
39983#, fuzzy, gcc-internal-format
39984msgid "%qE attribute argument not a string constant"
39985msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
39986
39987#: config/sh/sh.c:10825
39988#, gcc-internal-format
39989msgid "r0 needs to be available as a call-clobbered register"
39990msgstr ""
39991
39992#. 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.
39993#: config/sh/vxworks.h:43
39994#, fuzzy, gcc-internal-format
39995msgid "%<-mrelax%> is only supported for RTP PIC"
39996msgstr "Vain 1k-lohkot/vyöhykkeet ovat tuettuja"
39997
39998#: config/sparc/sparc.c:1767
39999#, fuzzy, gcc-internal-format, gfc-internal-format
40000msgid "%s is not supported by this configuration"
40001msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
40002
40003#: config/sparc/sparc.c:1774
40004#, fuzzy, gcc-internal-format
40005msgid "%<-mlong-double-64%> not allowed with %<-m64%>"
40006msgstr "valitsimia -bundle ja -dynamiclib ei voi käyttää yhdessä"
40007
40008#: config/sparc/sparc.c:1782
40009#, fuzzy, gcc-internal-format
40010msgid "%<-fcall-saved-REG%> is not supported for out registers"
40011msgstr "säiekohtaista muistia ei tueta tällä kohteella"
40012
40013#: config/sparc/sparc.c:1906
40014#, fuzzy, gcc-internal-format
40015msgid "%<-mcmodel=%> is not supported in 32-bit mode"
40016msgstr "valitsin -mmultiple ei ole tuettu little-endian-järjestelmissä"
40017
40018#: config/stormy16/stormy16.c:1058
40019#, gcc-internal-format
40020msgid "local variable memory requirements exceed capacity"
40021msgstr ""
40022
40023#: config/stormy16/stormy16.c:1215
40024#, fuzzy, gcc-internal-format
40025msgid "function_profiler support"
40026msgstr "profilointituki CR16:lle"
40027
40028#: config/stormy16/stormy16.c:1309
40029#, fuzzy, gcc-internal-format
40030msgid "cannot use va_start in interrupt function"
40031msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
40032
40033#: config/stormy16/stormy16.c:1880
40034#, fuzzy, gcc-internal-format, gfc-internal-format
40035msgid "switch statement of size %lu entries too large"
40036msgstr "taulukon koko on liian suuri"
40037
40038#: config/stormy16/stormy16.c:2252
40039#, fuzzy, gcc-internal-format
40040msgid "%<__BELOW100__%> attribute only applies to variables"
40041msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
40042
40043#: config/stormy16/stormy16.c:2259
40044#, fuzzy, gcc-internal-format
40045msgid "__BELOW100__ attribute not allowed with auto storage class"
40046msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
40047
40048#: config/tilegx/tilegx.c:3580 config/tilepro/tilepro.c:3129
40049#, fuzzy, gcc-internal-format
40050msgid "operand must be an immediate of the right size"
40051msgstr "PEITE"
40052
40053#: config/v850/v850-c.c:67
40054#, gcc-internal-format
40055msgid "#pragma GHS endXXXX found without previous startXXX"
40056msgstr ""
40057
40058#: config/v850/v850-c.c:70
40059#, gcc-internal-format
40060msgid "#pragma GHS endXXX does not match previous startXXX"
40061msgstr ""
40062
40063#: config/v850/v850-c.c:96
40064#, fuzzy, gcc-internal-format
40065msgid "cannot set interrupt attribute: no current function"
40066msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
40067
40068#: config/v850/v850-c.c:104
40069#, fuzzy, gcc-internal-format
40070msgid "cannot set interrupt attribute: no such identifier"
40071msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
40072
40073#: config/v850/v850-c.c:153
40074#, fuzzy, gcc-internal-format
40075msgid "junk at end of #pragma ghs section"
40076msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
40077
40078#: config/v850/v850-c.c:170
40079#, fuzzy, gcc-internal-format
40080msgid "unrecognized section name %qE"
40081msgstr "%qE on tunnistamaton muotofunktiotyyppi"
40082
40083#: config/v850/v850-c.c:184
40084#, fuzzy, gcc-internal-format
40085msgid "malformed #pragma ghs section"
40086msgstr "väärinmuodostettu #pragma weak, jätetään huomiotta"
40087
40088#: config/v850/v850-c.c:203
40089#, fuzzy, gcc-internal-format
40090msgid "junk at end of #pragma ghs interrupt"
40091msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
40092
40093#: config/v850/v850-c.c:214
40094#, fuzzy, gcc-internal-format
40095msgid "junk at end of #pragma ghs starttda"
40096msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
40097
40098#: config/v850/v850-c.c:225
40099#, fuzzy, gcc-internal-format
40100msgid "junk at end of #pragma ghs startsda"
40101msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
40102
40103#: config/v850/v850-c.c:236
40104#, fuzzy, gcc-internal-format
40105msgid "junk at end of #pragma ghs startzda"
40106msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
40107
40108#: config/v850/v850-c.c:247
40109#, fuzzy, gcc-internal-format
40110msgid "junk at end of #pragma ghs endtda"
40111msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
40112
40113#: config/v850/v850-c.c:258
40114#, fuzzy, gcc-internal-format
40115msgid "junk at end of #pragma ghs endsda"
40116msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
40117
40118#: config/v850/v850-c.c:269
40119#, fuzzy, gcc-internal-format
40120msgid "junk at end of #pragma ghs endzda"
40121msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
40122
40123#: config/v850/v850.c:2046
40124#, gcc-internal-format
40125msgid "data area attributes cannot be specified for local variables"
40126msgstr "data-alueattribuutteja ei voi määritellä paikallisille muuttujille"
40127
40128#: config/v850/v850.c:2057
40129#, gcc-internal-format
40130msgid "data area of %q+D conflicts with previous declaration"
40131msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
40132
40133#: config/v850/v850.c:2188
40134#, fuzzy, gcc-internal-format, gfc-internal-format
40135msgid "bogus JR construction: %d"
40136msgstr "Muodostin %qs"
40137
40138#: config/v850/v850.c:2206 config/v850/v850.c:2313
40139#, gcc-internal-format, gfc-internal-format
40140msgid "bad amount of stack space removal: %d"
40141msgstr ""
40142
40143#: config/v850/v850.c:2293
40144#, fuzzy, gcc-internal-format, gfc-internal-format
40145msgid "bogus JARL construction: %d"
40146msgstr "Muodostin %qs"
40147
40148#: config/v850/v850.c:2591
40149#, fuzzy, gcc-internal-format, gfc-internal-format
40150msgid "bogus DISPOSE construction: %d"
40151msgstr "Muodostin %qs"
40152
40153#: config/v850/v850.c:2610
40154#, gcc-internal-format, gfc-internal-format
40155msgid "too much stack space to dispose of: %d"
40156msgstr ""
40157
40158#: config/v850/v850.c:2712
40159#, fuzzy, gcc-internal-format, gfc-internal-format
40160msgid "bogus PREPEARE construction: %d"
40161msgstr "Muodostin %qs"
40162
40163#: config/v850/v850.c:2729
40164#, gcc-internal-format, gfc-internal-format
40165msgid "too much stack space to prepare: %d"
40166msgstr ""
40167
40168#: config/visium/visium.c:730
40169#, fuzzy, gcc-internal-format
40170msgid "an interrupt handler cannot be compiled with %<-muser-mode%>"
40171msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
40172
40173#: config/vms/vms-c.c:44
40174#, fuzzy, gcc-internal-format
40175msgid "junk at end of #pragma __nostandard"
40176msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
40177
40178#: config/vms/vms-c.c:55
40179#, fuzzy, gcc-internal-format
40180msgid "junk at end of #pragma __standard"
40181msgstr "roskaa ilmaisun %<#pragma weak%> lopussa"
40182
40183#: config/vms/vms-c.c:81
40184#, fuzzy, gcc-internal-format
40185msgid "malformed %<#pragma member_alignment%>, ignoring"
40186msgstr "väärinmuodostettu ”#pragma ms_struct”, jätetään huomiotta"
40187
40188#: config/vms/vms-c.c:96
40189#, fuzzy, gcc-internal-format
40190msgid "unknown %<#pragma member_alignment%> name %s"
40191msgstr "väärinmuodostettu %<#pragma pack%> - jätetään huomiotta"
40192
40193#: config/vms/vms-c.c:101
40194#, fuzzy, gcc-internal-format
40195msgid "malformed %<#pragma member_alignment%>"
40196msgstr "väärinmuodostettu %<#pragma pack%> - jätetään huomiotta"
40197
40198#: config/vms/vms-c.c:135
40199#, fuzzy, gcc-internal-format
40200msgid "unhandled alignment for %<#pragma nomember_alignment%>"
40201msgstr "roskaa ilmaisun #pragma weak lopussa"
40202
40203#: config/vms/vms-c.c:148
40204#, fuzzy, gcc-internal-format
40205msgid "garbage at end of %<#pragma nomember_alignment%>"
40206msgstr "roskaa ilmaisun #pragma weak lopussa"
40207
40208#: config/vms/vms-c.c:203
40209#, fuzzy, gcc-internal-format
40210msgid "malformed %<#pragma extern_model%>, ignoring"
40211msgstr "väärin muotoiltu ”#pragma options”, ei huomioida"
40212
40213#: config/vms/vms-c.c:224
40214#, fuzzy, gcc-internal-format
40215msgid "extern model globalvalue"
40216msgstr "odotettiin %<extern%>"
40217
40218#: config/vms/vms-c.c:229
40219#, fuzzy, gcc-internal-format
40220msgid "unknown %<#pragma extern_model%> model %qs"
40221msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
40222
40223#: config/vms/vms-c.c:235
40224#, fuzzy, gcc-internal-format
40225msgid "junk at end of '#pragma extern_model'"
40226msgstr "roskaa ilmaisun %<#pragma message%> lopussa"
40227
40228#: config/vms/vms-c.c:249
40229#, fuzzy, gcc-internal-format
40230msgid "vms '#pragma __message' is ignored"
40231msgstr "väärinmuodostettu %<#pragma message%>, jätetään huomiotta"
40232
40233#: config/vms/vms-c.c:274 config/vms/vms-c.c:280
40234#, fuzzy, gcc-internal-format
40235msgid "malformed '#pragma __extern_prefix', ignoring"
40236msgstr "väärin muotoiltu ”#pragma options”, ei huomioida"
40237
40238#: config/vms/vms-c.c:313 config/vms/vms-c.c:333
40239#, fuzzy, gcc-internal-format
40240msgid "malformed %<#pragma %s%>, ignoring"
40241msgstr "väärin muotoiltu ”#pragma options”, ei huomioida"
40242
40243#: config/vms/vms-c.c:329
40244#, fuzzy, gcc-internal-format
40245msgid "invalid constant in %<#pragma %s%>"
40246msgstr "virheelinen sijainti ilmaisulle %<#pragma %s%>, jätetään huomiotta"
40247
40248#: config/xtensa/xtensa.c:2251
40249#, fuzzy, gcc-internal-format
40250msgid "boolean registers required for the floating-point option"
40251msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
40252
40253#: config/xtensa/xtensa.c:2286
40254#, fuzzy, gcc-internal-format
40255msgid "%<-f%s%> is not supported with CONST16 instructions"
40256msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
40257
40258#: config/xtensa/xtensa.c:2293
40259#, fuzzy, gcc-internal-format
40260msgid "PIC is required but not supported with CONST16 instructions"
40261msgstr "kohdemuoto ei tue äärettömyyttä"
40262
40263#: config/xtensa/xtensa.c:3663
40264#, fuzzy, gcc-internal-format
40265msgid "only uninitialized variables can be placed in a .bss section"
40266msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
40267
40268#: ada/gcc-interface/misc.c:155
40269#, fuzzy, gcc-internal-format
40270msgid "%<-gnat%> misspelled as %<-gant%>"
40271msgstr "Ko_rosta väärin kirjoitetut sanat"
40272
40273#: ada/gcc-interface/misc.c:258
40274#, fuzzy, gcc-internal-format
40275msgid "%<-fexcess-precision=standard%> for Ada"
40276msgstr "-fexcess-precision=standard C++-kielelle"
40277
40278#: ada/gcc-interface/misc.c:277
40279#, gcc-internal-format
40280msgid "STABS debugging information for Ada is obsolete and not supported anymore"
40281msgstr ""
40282
40283#: ada/gcc-interface/trans.c:332
40284#, fuzzy, gcc-internal-format, gfc-internal-format
40285msgid "%s contains too many lines"
40286msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
40287
40288#: ada/gcc-interface/trans.c:1642
40289#, fuzzy, gcc-internal-format
40290msgid "subprogram %q+F not marked %<Inline_Always%>"
40291msgstr "läpinäkymättömiä vektorityyppejä ei voida alustaa"
40292
40293#: ada/gcc-interface/trans.c:1644 ada/gcc-interface/trans.c:1650
40294#, fuzzy, gcc-internal-format
40295msgid "parent subprogram cannot be inlined"
40296msgstr "läpinäkymättömiä vektorityyppejä ei voida alustaa"
40297
40298#: ada/gcc-interface/trans.c:1648
40299#, fuzzy, gcc-internal-format
40300msgid "subprogram %q+F not marked %<Inline%>"
40301msgstr "läpinäkymättömiä vektorityyppejä ei voida alustaa"
40302
40303#: ada/gcc-interface/utils.c:4160
40304#, gcc-internal-format
40305msgid "invalid element type for attribute %qs"
40306msgstr "epäkelpo alkiotyyppi attribuutille %qs"
40307
40308#: ada/gcc-interface/utils.c:4184
40309#, fuzzy, gcc-internal-format
40310msgid "number of components of vector not a power of two"
40311msgstr "vektorin komponenttien määrä ei ole kahden potenssi"
40312
40313#: ada/gcc-interface/utils.c:6381 ada/gcc-interface/utils.c:6559
40314#: ada/gcc-interface/utils.c:6731
40315#, gcc-internal-format
40316msgid "%qs attribute ignored"
40317msgstr "%qs attribuuttia ei huomioida"
40318
40319#: ada/gcc-interface/utils.c:6436
40320#, fuzzy, gcc-internal-format
40321msgid "%qs attribute without arguments on a non-prototype"
40322msgstr "ei-tyhjä attribuutti ilman argumentteja ei-prototyypissä"
40323
40324#: ada/gcc-interface/utils.c:6451
40325#, fuzzy, gcc-internal-format
40326msgid "%qs argument has invalid operand number (argument %lu)"
40327msgstr "ei-tyhjällä argumentilla on epäkelpo operandinumero (argumentti %lu)"
40328
40329#: ada/gcc-interface/utils.c:6473
40330#, fuzzy, gcc-internal-format
40331msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
40332msgstr "ei-tyhjällä argumentilla arvoalueen ylittävä operandinumero (argumentti %lu,operandi %lu)"
40333
40334# XXX
40335#: ada/gcc-interface/utils.c:6482
40336#, fuzzy, gcc-internal-format
40337msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
40338msgstr "ei-tyhjä argumentti viittaa ei-osoitinoperandiin (argumentti %lu, operandi %lu)"
40339
40340#: ada/gcc-interface/utils.c:6503
40341#, fuzzy, gcc-internal-format
40342msgid "%qs attribute requires prototypes with named arguments"
40343msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
40344
40345#: ada/gcc-interface/utils.c:6512
40346#, fuzzy, gcc-internal-format
40347msgid "%qs attribute only applies to variadic functions"
40348msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
40349
40350#: ada/gcc-interface/utils.c:6691
40351#, fuzzy, gcc-internal-format
40352msgid "%qE attribute has no effect"
40353msgstr "%qE-attribuuttia ei huomioida %qE:lle"
40354
40355#: ada/gcc-interface/utils.c:6975
40356#, gcc-internal-format
40357msgid "attribute %qs applies to array types only"
40358msgstr "attribuutti %qs soveltuu vain taulukkotyyppeihin"
40359
40360#: brig/brig-lang.c:212
40361#, fuzzy, gcc-internal-format
40362msgid "could not read the BRIG file"
40363msgstr "Tiedoston ”%s” palauttaminen epäonnistui."
40364
40365#: c/c-convert.c:101 c/c-typeck.c:2260 c/c-typeck.c:12767 cp/typeck.c:2157
40366#: cp/typeck.c:8610 cp/typeck.c:9401
40367#, gcc-internal-format
40368msgid "void value not ignored as it ought to be"
40369msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
40370
40371#: c/c-convert.c:180
40372#, gcc-internal-format
40373msgid "conversion to non-scalar type requested"
40374msgstr "pyydetty muuntoa ei-skalaarityypiksi"
40375
40376#: c/c-decl.c:835
40377#, gcc-internal-format
40378msgid "array %q+D assumed to have one element"
40379msgstr "taulukolla %q+D oletetaan olevan yksi alkio"
40380
40381#: c/c-decl.c:876
40382#, gcc-internal-format
40383msgid "%qD is static but used in inline function %qD which is not static"
40384msgstr ""
40385
40386#: c/c-decl.c:881
40387#, gcc-internal-format
40388msgid "%q+D is static but declared in inline function %qD which is not static"
40389msgstr ""
40390
40391#: c/c-decl.c:1077
40392#, gcc-internal-format, gfc-internal-format
40393msgid "GCC supports only %u nested scopes"
40394msgstr "GCC tukee korkeintaan %u sisäkkäistä näkyvyysaluetta"
40395
40396#: c/c-decl.c:1229 cp/decl.c:365
40397#, gcc-internal-format
40398msgid "label %q+D used but not defined"
40399msgstr "nimiötä %q+D käytetty mutta ei määritelty"
40400
40401#: c/c-decl.c:1275
40402#, gcc-internal-format
40403msgid "nested function %q+D declared but never defined"
40404msgstr "sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty"
40405
40406#: c/c-decl.c:1289
40407#, fuzzy, gcc-internal-format
40408msgid "inline function %q+D declared but never defined"
40409msgstr "sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty"
40410
40411#: c/c-decl.c:1306
40412#, gcc-internal-format
40413msgid "unused variable %q+D"
40414msgstr "käyttämätön muuttuja %q+D"
40415
40416#: c/c-decl.c:1310 cp/decl.c:692
40417#, gcc-internal-format
40418msgid "variable %qD set but not used"
40419msgstr "muuttuja %qD asetettu mutta käyttämätön"
40420
40421#: c/c-decl.c:1315
40422#, fuzzy, gcc-internal-format
40423msgid "type of array %q+D completed incompatibly with implicit initialization"
40424msgstr "%Jtaulukon %qD tyyppi viimeistelty epäkelvosti implisiittisellä alustuksella"
40425
40426#: c/c-decl.c:1596 c/c-decl.c:7352 c/c-decl.c:8260 c/c-decl.c:9067
40427#, gcc-internal-format
40428msgid "originally defined here"
40429msgstr "alunperin määritelty täällä"
40430
40431#: c/c-decl.c:1821
40432#, fuzzy, gcc-internal-format
40433msgid "a parameter list with an ellipsis cannot match an empty parameter name list declaration"
40434msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
40435
40436#: c/c-decl.c:1828
40437#, fuzzy, gcc-internal-format
40438msgid "an argument type that has a default promotion cannot match an empty parameter name list declaration"
40439msgstr "argumenttityyppi, jolla on tavallinen tyyppimuunnos, ei sovi tyhjään parametrinimiluetteloesittelyyn"
40440
40441#: c/c-decl.c:1876
40442#, gcc-internal-format
40443msgid "prototype for %q+D declares more arguments than previous old-style definition"
40444msgstr "%q+D:n prototyyppi esittelee enemmän argumentteja kuin edellinen, vanhantyylinen määrittely"
40445
40446#: c/c-decl.c:1882
40447#, gcc-internal-format
40448msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
40449msgstr "%q+D:n prototyyppi esittelee vähemmän argumentteja kuin edellinen, vanhantyylinen määrittely"
40450
40451#: c/c-decl.c:1891
40452#, gcc-internal-format
40453msgid "prototype for %q+D declares argument %d with incompatible type"
40454msgstr "%q+D:n prototyypou esittelee yhteensopimatonta tyyppiä olevan argumentin %d"
40455
40456#. If we get here, no errors were found, but do issue a warning
40457#. for this poor-style construct.
40458#: c/c-decl.c:1904
40459#, fuzzy, gcc-internal-format
40460msgid "prototype for %q+D follows non-prototype definition"
40461msgstr "%Jfunktion %qD protyyppi seuraa ei-prototyypin määrittelyä"
40462
40463#: c/c-decl.c:1922
40464#, fuzzy, gcc-internal-format
40465msgid "previous definition of %q+D with type %qT"
40466msgstr "%q+D:n edellinen määrittely oli täällä"
40467
40468#: c/c-decl.c:1926
40469#, fuzzy, gcc-internal-format
40470msgid "previous implicit declaration of %q+D with type %qT"
40471msgstr "%q+D:n edellinen, implisiittinen esittely oli täällä"
40472
40473#: c/c-decl.c:1930
40474#, fuzzy, gcc-internal-format
40475msgid "previous declaration of %q+D with type %qT"
40476msgstr "%q+D:n edellinen esittely oli täällä"
40477
40478#: c/c-decl.c:1970
40479#, gcc-internal-format
40480msgid "%q+D redeclared as different kind of symbol"
40481msgstr "%q+D esitelty uudelleen erityyppisenä symbolina"
40482
40483#: c/c-decl.c:1975
40484#, gcc-internal-format
40485msgid "built-in function %q+D declared as non-function"
40486msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
40487
40488#: c/c-decl.c:1978 c/c-decl.c:3048
40489#, gcc-internal-format
40490msgid "declaration of %q+D shadows a built-in function"
40491msgstr "%q+D:n esittely varjostaa sisäänrakennetun funktion"
40492
40493#: c/c-decl.c:1988
40494#, gcc-internal-format
40495msgid "redeclaration of enumerator %q+D"
40496msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
40497
40498#: c/c-decl.c:2024
40499#, fuzzy, gcc-internal-format
40500msgid "conflicting types for built-in function %q+D; expected %qT"
40501msgstr "ristiriitaiset tyypit sisäiselle funktiolle %q+D"
40502
40503#: c/c-decl.c:2034 c/c-decl.c:2059
40504#, fuzzy, gcc-internal-format
40505msgid "%qD is declared in header %qs"
40506msgstr "%qD esitelty ei-parametrina"
40507
40508#: c/c-decl.c:2045
40509#, fuzzy, gcc-internal-format
40510msgid "mismatch in argument %u type of built-in function %qD; expected %qT"
40511msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
40512
40513#: c/c-decl.c:2050
40514#, fuzzy, gcc-internal-format
40515msgid "mismatch in return type of built-in function %qD; expected %qT"
40516msgstr "ristiriitaiset tyypit sisäiselle funktiolle %q+D"
40517
40518#: c/c-decl.c:2083
40519#, gcc-internal-format
40520msgid "conflicting types for %q+D"
40521msgstr "ristiriitaiset tyypit %q+D:lle"
40522
40523#: c/c-decl.c:2096 c/c-decl.c:2133
40524#, fuzzy, gcc-internal-format
40525msgid "conflicting types for %q+D; have %qT"
40526msgstr "ristiriitaiset tyypit %q+D:lle"
40527
40528#: c/c-decl.c:2113
40529#, fuzzy, gcc-internal-format
40530msgid "conflicting named address spaces (generic vs %s) for %q+D"
40531msgstr "%J ristiriitaiset tyyppimääreet %qD:lle"
40532
40533#: c/c-decl.c:2117
40534#, fuzzy, gcc-internal-format
40535msgid "conflicting named address spaces (%s vs generic) for %q+D"
40536msgstr "%J ristiriitaiset tyyppimääreet %qD:lle"
40537
40538#: c/c-decl.c:2121
40539#, fuzzy, gcc-internal-format
40540msgid "conflicting named address spaces (%s vs %s) for %q+D"
40541msgstr "%J ristiriitaiset tyyppimääreet %qD:lle"
40542
40543#: c/c-decl.c:2130
40544#, gcc-internal-format
40545msgid "conflicting type qualifiers for %q+D"
40546msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
40547
40548#: c/c-decl.c:2155
40549#, fuzzy, gcc-internal-format
40550msgid "redefinition of typedef %q+D with different type"
40551msgstr "typedef %q+D määritelty uudelleen"
40552
40553#: c/c-decl.c:2168
40554#, fuzzy, gcc-internal-format
40555msgid "redefinition of typedef %q+D with variably modified type"
40556msgstr "typedef %q+D määritelty uudelleen"
40557
40558#: c/c-decl.c:2173
40559#, gcc-internal-format
40560msgid "redefinition of typedef %q+D"
40561msgstr "typedef %q+D määritelty uudelleen"
40562
40563#: c/c-decl.c:2201
40564#, fuzzy, gcc-internal-format
40565msgid "declaration of %qD shadows a built-in function"
40566msgstr "%q+D:n esittely varjostaa sisäänrakennetun funktion"
40567
40568#: c/c-decl.c:2217
40569#, fuzzy, gcc-internal-format
40570msgid "declaration of built-in function %qD without a prototype; expected %qT"
40571msgstr "virheellinen funktioesittely"
40572
40573#: c/c-decl.c:2244 c/c-decl.c:2355
40574#, gcc-internal-format
40575msgid "redefinition of %q+D"
40576msgstr "%q+D määritelty uudelleen"
40577
40578#: c/c-decl.c:2283 c/c-decl.c:2395
40579#, gcc-internal-format
40580msgid "static declaration of %q+D follows non-static declaration"
40581msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
40582
40583#: c/c-decl.c:2294 c/c-decl.c:2302 c/c-decl.c:2384 c/c-decl.c:2392
40584#, gcc-internal-format
40585msgid "non-static declaration of %q+D follows static declaration"
40586msgstr "%q+D esitelty ei-staattisena, edellinen esittely staattinen"
40587
40588#: c/c-decl.c:2319
40589#, fuzzy, gcc-internal-format
40590msgid "%<gnu_inline%> attribute present on %q+D"
40591msgstr "kohdistusta ei voi määritellä %q+D:lle"
40592
40593#: c/c-decl.c:2322
40594#, gcc-internal-format
40595msgid "but not here"
40596msgstr "mutta ei täällä"
40597
40598#: c/c-decl.c:2341
40599#, fuzzy, gcc-internal-format
40600msgid "thread-local declaration of %q+D follows non-thread-local declaration"
40601msgstr "%J%qD esitelty säiekohtaisena, edellinen esittely ei säiekohtainen"
40602
40603#: c/c-decl.c:2344
40604#, fuzzy, gcc-internal-format
40605msgid "non-thread-local declaration of %q+D follows thread-local declaration"
40606msgstr "%j%qD esitelty ei-säiekohtaisena, edellinen esittely säiekohtainen"
40607
40608#: c/c-decl.c:2376
40609#, fuzzy, gcc-internal-format
40610msgid "extern declaration of %q+D follows declaration with no linkage"
40611msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
40612
40613#: c/c-decl.c:2414
40614#, fuzzy, gcc-internal-format
40615msgid "declaration of %q+D with no linkage follows extern declaration"
40616msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
40617
40618#: c/c-decl.c:2421
40619#, fuzzy, gcc-internal-format
40620msgid "redeclaration of %q+D with no linkage"
40621msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
40622
40623#: c/c-decl.c:2447
40624#, gcc-internal-format
40625msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
40626msgstr "%q+D esitelty uudelleen erilaisella näkyvyydellä (vanha näkyvyys säilytetty)"
40627
40628#: c/c-decl.c:2468
40629#, gcc-internal-format
40630msgid "redefinition of parameter %q+D"
40631msgstr "parametri %q+D määritelty uudelleen"
40632
40633#: c/c-decl.c:2495
40634#, gcc-internal-format
40635msgid "redundant redeclaration of %q+D"
40636msgstr "tarpeeton %q+D:n uudelleenesittely"
40637
40638#: c/c-decl.c:3006
40639#, fuzzy, gcc-internal-format
40640msgid "declaration of %q+D shadows previous non-variable"
40641msgstr "%J%qD:n esittely varjostaa edellistä paikallista"
40642
40643#: c/c-decl.c:3028
40644#, fuzzy, gcc-internal-format
40645msgid "declaration of %qD shadows a parameter"
40646msgstr "%q+D:n esittely varjostaa sisäänrakennetun funktion"
40647
40648#: c/c-decl.c:3041 cp/name-lookup.c:3340
40649#, fuzzy, gcc-internal-format
40650msgid "declaration of %qD shadows a global declaration"
40651msgstr "%q+D:n esittely varjostaa sisäänrakennetun funktion"
40652
40653#: c/c-decl.c:3067
40654#, fuzzy, gcc-internal-format
40655msgid "declaration of %qD shadows a previous local"
40656msgstr "%q+D:lla on edellinen esittely täällä"
40657
40658#: c/c-decl.c:3073 cp/name-lookup.c:3113
40659#, gcc-internal-format
40660msgid "shadowed declaration is here"
40661msgstr "varjostunut esittely on täällä"
40662
40663#: c/c-decl.c:3203
40664#, gcc-internal-format
40665msgid "nested extern declaration of %qD"
40666msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
40667
40668#: c/c-decl.c:3366 c/c-decl.c:3380
40669#, fuzzy, gcc-internal-format
40670msgid "implicit declaration of function %qE; did you mean %qs?"
40671msgstr "funktio %qE esitelty implisiittisesti"
40672
40673#: c/c-decl.c:3372 c/c-decl.c:3385
40674#, gcc-internal-format
40675msgid "implicit declaration of function %qE"
40676msgstr "funktio %qE esitelty implisiittisesti"
40677
40678#: c/c-decl.c:3404
40679#, fuzzy, gcc-internal-format
40680msgid "include %qs or provide a declaration of %qE"
40681msgstr "%q+D:n virheellinen uudelleenesittely"
40682
40683#: c/c-decl.c:3674
40684#, gcc-internal-format
40685msgid "incompatible implicit declaration of built-in function %qD"
40686msgstr "sisäisen funktion %qD yhteensopimaton implisiittinen esittely"
40687
40688#: c/c-decl.c:3684
40689#, fuzzy, gcc-internal-format
40690msgid "include %qs or provide a declaration of %qD"
40691msgstr "%q+D:n virheellinen uudelleenesittely"
40692
40693#: c/c-decl.c:3695
40694#, gcc-internal-format
40695msgid "incompatible implicit declaration of function %qD"
40696msgstr "funktion %qD yhteensopimaton implisiittinen esittely"
40697
40698#: c/c-decl.c:3756
40699#, fuzzy, gcc-internal-format
40700msgid "%qE undeclared here (not in a function); did you mean %qs?"
40701msgstr "%qE esittelemättä täällä (ei funktiossa)"
40702
40703#: c/c-decl.c:3761
40704#, gcc-internal-format
40705msgid "%qE undeclared here (not in a function)"
40706msgstr "%qE esittelemättä täällä (ei funktiossa)"
40707
40708#: c/c-decl.c:3774
40709#, fuzzy, gcc-internal-format
40710msgid "%qE undeclared (first use in this function); did you mean %qs?"
40711msgstr "%qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)"
40712
40713#: c/c-decl.c:3779
40714#, gcc-internal-format
40715msgid "%qE undeclared (first use in this function)"
40716msgstr "%qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)"
40717
40718#: c/c-decl.c:3783
40719#, fuzzy, gcc-internal-format
40720msgid "each undeclared identifier is reported only once for each function it appears in"
40721msgstr "(Jokaisesta esittelemättömästä tunnisteesta ilmoitetaan vain"
40722
40723#: c/c-decl.c:3831 cp/decl.c:3263
40724#, fuzzy, gcc-internal-format
40725msgid "label %qE referenced outside of any function"
40726msgstr "%qD ei ole määritelty funktion näkyvyysalueen ulkopuolella"
40727
40728#: c/c-decl.c:3867
40729#, fuzzy, gcc-internal-format
40730msgid "jump into scope of identifier with variably modified type"
40731msgstr "typedef %q+D määritelty uudelleen"
40732
40733#: c/c-decl.c:3870
40734#, gcc-internal-format
40735msgid "jump skips variable initialization"
40736msgstr "hyppy ohittaa muuttujan alustuksen"
40737
40738#: c/c-decl.c:3871 c/c-decl.c:3926 c/c-decl.c:4016
40739#, gcc-internal-format
40740msgid "label %qD defined here"
40741msgstr "nimiö %qD määritelty täällä"
40742
40743#: c/c-decl.c:3925 c/c-decl.c:4015
40744#, fuzzy, gcc-internal-format
40745msgid "jump into statement expression"
40746msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
40747
40748#: c/c-decl.c:3948
40749#, gcc-internal-format
40750msgid "duplicate label declaration %qE"
40751msgstr "%qE-nimiön kaksoisesittely"
40752
40753#: c/c-decl.c:4047 cp/decl.c:3669
40754#, fuzzy, gcc-internal-format
40755msgid "duplicate label %qD"
40756msgstr "Kaksoiskappale %s-nimiöspesifikaatio kohdassa %C"
40757
40758#: c/c-decl.c:4078
40759#, gcc-internal-format
40760msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
40761msgstr "perinteisestä C:stä puuttuu erillinen nimiavaruus nimikkeille, tunniste %qE on ristiriidassa"
40762
40763#: c/c-decl.c:4143
40764#, gcc-internal-format
40765msgid "switch jumps over variable initialization"
40766msgstr "switch hyppää muuttuja-alustuksen yli"
40767
40768#: c/c-decl.c:4144 c/c-decl.c:4155
40769#, gcc-internal-format
40770msgid "switch starts here"
40771msgstr "switch alkaa tästä"
40772
40773#: c/c-decl.c:4154
40774#, fuzzy, gcc-internal-format
40775msgid "switch jumps into statement expression"
40776msgstr "switch hyppää muuttuja-alustuksen yli"
40777
40778#: c/c-decl.c:4237
40779#, gcc-internal-format
40780msgid "%qE defined as wrong kind of tag"
40781msgstr "%qE määritelty vääränlaisena tunnisteena"
40782
40783#: c/c-decl.c:4423 cp/tree.c:4789
40784#, fuzzy, gcc-internal-format
40785msgid "%qE attribute applied to %qD with void return type"
40786msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
40787
40788#: c/c-decl.c:4432
40789#, fuzzy, gcc-internal-format
40790msgid "%qE attribute can only be applied to functions or to structure, union or enumeration types"
40791msgstr "%qE-attribuutti pätee vain funktiotyyppeihin"
40792
40793#: c/c-decl.c:4697
40794#, gcc-internal-format
40795msgid "unnamed struct/union that defines no instances"
40796msgstr "nimeämätön tietue/unioni ei määrittele yhtään instanssia"
40797
40798#: c/c-decl.c:4708
40799#, gcc-internal-format
40800msgid "empty declaration with storage class specifier does not redeclare tag"
40801msgstr "tyhjä esittely tallennusluokkamääritteellä ei esittele tunnistetta uudelleen"
40802
40803# XXX
40804#: c/c-decl.c:4724
40805#, gcc-internal-format
40806msgid "empty declaration with type qualifier does not redeclare tag"
40807msgstr "tyhjä esittely tyyppimääreellä ei esittele tunnistetta uudelleen"
40808
40809# XXX
40810#: c/c-decl.c:4736
40811#, fuzzy, gcc-internal-format
40812msgid "empty declaration with %<_Alignas%> does not redeclare tag"
40813msgstr "tyhjä esittely tyyppimääreellä ei esittele tunnistetta uudelleen"
40814
40815#: c/c-decl.c:4758 c/c-decl.c:4766
40816#, gcc-internal-format
40817msgid "useless type name in empty declaration"
40818msgstr "tarpeeton tyyppinimi tyhjässä esittelyssä"
40819
40820#: c/c-decl.c:4774
40821#, gcc-internal-format
40822msgid "%<inline%> in empty declaration"
40823msgstr "%<inline%> tyhjässä esittelyssä"
40824
40825#: c/c-decl.c:4780
40826#, fuzzy, gcc-internal-format
40827msgid "%<_Noreturn%> in empty declaration"
40828msgstr "%<inline%> tyhjässä esittelyssä"
40829
40830#: c/c-decl.c:4786
40831#, gcc-internal-format
40832msgid "%<auto%> in file-scope empty declaration"
40833msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
40834
40835#: c/c-decl.c:4792
40836#, gcc-internal-format
40837msgid "%<register%> in file-scope empty declaration"
40838msgstr "%<register%> tiedostoalueen tyhjässä esittelyssä"
40839
40840#: c/c-decl.c:4799
40841#, gcc-internal-format
40842msgid "useless storage class specifier in empty declaration"
40843msgstr "tarpeeton tallennusluokkamäärite tyhjässä esittelyssä"
40844
40845#: c/c-decl.c:4805
40846#, fuzzy, gcc-internal-format
40847msgid "useless %qs in empty declaration"
40848msgstr "tarpeeton tyyppinimi tyhjässä esittelyssä"
40849
40850#: c/c-decl.c:4818
40851#, gcc-internal-format
40852msgid "useless type qualifier in empty declaration"
40853msgstr "tarpeeton tyyppimääre tyhjässä esittelyssä"
40854
40855#: c/c-decl.c:4825
40856#, fuzzy, gcc-internal-format
40857msgid "useless %<_Alignas%> in empty declaration"
40858msgstr "tarpeeton tyyppimääre tyhjässä esittelyssä"
40859
40860#: c/c-decl.c:4843
40861#, fuzzy, gcc-internal-format
40862msgid "invalid use of attributes in empty declaration"
40863msgstr "Varoita implisiittisistä funktioesittelyistä"
40864
40865#: c/c-decl.c:4857 c/c-parser.c:2033
40866#, gcc-internal-format
40867msgid "empty declaration"
40868msgstr "tyhjä esittely"
40869
40870#: c/c-decl.c:4928
40871#, gcc-internal-format
40872msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
40873msgstr "ISO C90 ei tue parametritaulukkoesittelyissä avainsanaa %<static%> tai tyyppimääreitä"
40874
40875#: c/c-decl.c:4932
40876#, gcc-internal-format
40877msgid "ISO C90 does not support %<[*]%> array declarators"
40878msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
40879
40880#. C99 6.7.5.2p4
40881#. A function definition isn't function prototype scope C99 6.2.1p4.
40882#. C99 6.7.5.2p4
40883#: c/c-decl.c:4938 c/c-decl.c:7819 c/c-decl.c:9737
40884#, gcc-internal-format
40885msgid "%<[*]%> not allowed in other than function prototype scope"
40886msgstr ""
40887
40888#: c/c-decl.c:5103
40889#, gcc-internal-format
40890msgid "%q+D is usually a function"
40891msgstr "%q+D on yleensä funktio"
40892
40893#: c/c-decl.c:5112
40894#, fuzzy, gcc-internal-format
40895msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
40896msgstr "typedef %qD on alustettu (käytä __typeof__ sen sijaan)"
40897
40898#: c/c-decl.c:5117
40899#, gcc-internal-format
40900msgid "function %qD is initialized like a variable"
40901msgstr "funktio %qD on alustettu kuten muuttuja"
40902
40903#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
40904#: c/c-decl.c:5123
40905#, gcc-internal-format
40906msgid "parameter %qD is initialized"
40907msgstr "parametri %qD on alustettu"
40908
40909#. Although C99 is unclear about whether incomplete arrays
40910#. of VLAs themselves count as VLAs, it does not make
40911#. sense to permit them to be initialized given that
40912#. ordinary VLAs may not be initialized.
40913#: c/c-decl.c:5142 c/c-decl.c:5157 c/c-typeck.c:8213
40914#, gcc-internal-format
40915msgid "variable-sized object may not be initialized"
40916msgstr "muuttuvakokoista objektia ei voi alustaa"
40917
40918#: c/c-decl.c:5148
40919#, gcc-internal-format
40920msgid "variable %qD has initializer but incomplete type"
40921msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
40922
40923#: c/c-decl.c:5237
40924#, fuzzy, gcc-internal-format
40925msgid "inline function %q+D given attribute %qs"
40926msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
40927
40928#: c/c-decl.c:5287
40929#, fuzzy, gcc-internal-format
40930msgid "uninitialized const member in %qT is invalid in C++"
40931msgstr "alustamaton vakio %qD on virheellinen C++-kielessä"
40932
40933#: c/c-decl.c:5289
40934#, fuzzy, gcc-internal-format
40935msgid "%qD should be initialized"
40936msgstr "%qD tulee alustaa jäsenten alustuslistassa"
40937
40938#: c/c-decl.c:5370
40939#, gcc-internal-format
40940msgid "initializer fails to determine size of %q+D"
40941msgstr "alustin ei pysty päättelemään taulukon %q+D kokoa"
40942
40943#: c/c-decl.c:5375
40944#, gcc-internal-format
40945msgid "array size missing in %q+D"
40946msgstr "taulukon %q+D koko puuttuu"
40947
40948#: c/c-decl.c:5379
40949#, gcc-internal-format
40950msgid "zero or negative size array %q+D"
40951msgstr "nollan tai negatiivisen kokoinen taulukko %q+D"
40952
40953#: c/c-decl.c:5468
40954#, gcc-internal-format
40955msgid "storage size of %q+D isn%'t constant"
40956msgstr "muuttujan %q+D koko muistissa ei ole vakio"
40957
40958#: c/c-decl.c:5518
40959#, fuzzy, gcc-internal-format
40960msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
40961msgstr "ei-staattisen paikallismuuttujan %q+D asm-määrittäjä jätetään huomiotta"
40962
40963#: c/c-decl.c:5556
40964#, gcc-internal-format
40965msgid "cannot put object with volatile field into register"
40966msgstr "ei voi laittaa volatile-kenttäistä objektia rekisteriin"
40967
40968#: c/c-decl.c:5642
40969#, fuzzy, gcc-internal-format
40970msgid "uninitialized %<const %D%> is invalid in C++"
40971msgstr "alustamaton vakio %qD on virheellinen C++-kielessä"
40972
40973#: c/c-decl.c:5657 cp/decl.c:8198
40974#, fuzzy, gcc-internal-format
40975msgid "%q+D in declare target directive does not have mappable type"
40976msgstr "%qE nimiavaruudessa %qE ei nimeä tyyppiä"
40977
40978#: c/c-decl.c:5914
40979#, gcc-internal-format
40980msgid "ISO C forbids forward parameter declarations"
40981msgstr "ISO C kieltää parametrien ennakkoesittelyn"
40982
40983#: c/c-decl.c:6025
40984#, fuzzy, gcc-internal-format
40985msgid "defining a type in a compound literal is invalid in C++"
40986msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
40987
40988#: c/c-decl.c:6046 c/c-decl.c:6061
40989#, gcc-internal-format
40990msgid "bit-field %qs width not an integer constant"
40991msgstr "bittikentän %qs leveys ei ole kokonaislukuvakio"
40992
40993#: c/c-decl.c:6056
40994#, fuzzy, gcc-internal-format
40995msgid "bit-field %qs width not an integer constant expression"
40996msgstr "bittikentän %qs leveys ei ole kokonaislukuvakio"
40997
40998#: c/c-decl.c:6067
40999#, gcc-internal-format
41000msgid "negative width in bit-field %qs"
41001msgstr "bittikentän %qs leveys on negatiivinen"
41002
41003#: c/c-decl.c:6072
41004#, gcc-internal-format
41005msgid "zero width for bit-field %qs"
41006msgstr "bittikentän %qs leveys on nolla"
41007
41008#: c/c-decl.c:6082
41009#, gcc-internal-format
41010msgid "bit-field %qs has invalid type"
41011msgstr "bittikentällä %qs on epäkelpo tyyppi"
41012
41013#: c/c-decl.c:6088
41014#, fuzzy, gcc-internal-format
41015msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
41016msgstr "bittikentän %qD osoitetta ei voi ottaa"
41017
41018#: c/c-decl.c:6099
41019#, gcc-internal-format
41020msgid "type of bit-field %qs is a GCC extension"
41021msgstr "bittikentän %qs tyyppi on GCC-laajennos"
41022
41023#: c/c-decl.c:6105
41024#, gcc-internal-format
41025msgid "width of %qs exceeds its type"
41026msgstr "bittikentän %qs leveys ylittää tyyppinsä"
41027
41028#: c/c-decl.c:6118
41029#, gcc-internal-format
41030msgid "%qs is narrower than values of its type"
41031msgstr "%qs on kapeampi kuin tyyppisensä arvot"
41032
41033#: c/c-decl.c:6133
41034#, fuzzy, gcc-internal-format
41035msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
41036msgstr "ISO C90 kieltää taulukon %qE, jonka kokoa ei voida määrittää"
41037
41038#: c/c-decl.c:6136
41039#, fuzzy, gcc-internal-format
41040msgid "ISO C90 forbids array whose size cannot be evaluated"
41041msgstr "ISO C90 kieltää taulukot, joiden kokoa ei voida määrittää"
41042
41043#: c/c-decl.c:6143
41044#, gcc-internal-format
41045msgid "ISO C90 forbids variable length array %qE"
41046msgstr "ISO C90 kieltää muuttuvakokoisen taulukon %qE"
41047
41048#: c/c-decl.c:6145
41049#, gcc-internal-format
41050msgid "ISO C90 forbids variable length array"
41051msgstr "ISO C90 kieltää muuttuvakokoisen taulukon"
41052
41053#: c/c-decl.c:6356 c/c-decl.c:6752 c/c-decl.c:6762
41054#, fuzzy, gcc-internal-format
41055msgid "variably modified %qE at file scope"
41056msgstr "muuttuja tai kenttä %qs esitelty tyhjäksi"
41057
41058#: c/c-decl.c:6358
41059#, fuzzy, gcc-internal-format
41060msgid "variably modified field at file scope"
41061msgstr "muuttuja tai kenttä %qs esitelty tyhjäksi"
41062
41063#: c/c-decl.c:6378
41064#, gcc-internal-format
41065msgid "type defaults to %<int%> in declaration of %qE"
41066msgstr "%qE:n esittelyssä tyyppi on oletuksena %<int%>"
41067
41068#: c/c-decl.c:6382
41069#, gcc-internal-format
41070msgid "type defaults to %<int%> in type name"
41071msgstr "tyypin nimessä tyyppi on oletuksena %<int%>"
41072
41073# XXX
41074#: c/c-decl.c:6414
41075#, gcc-internal-format
41076msgid "duplicate %<const%>"
41077msgstr "ylimääräinen %<const%>"
41078
41079#: c/c-decl.c:6416
41080#, gcc-internal-format
41081msgid "duplicate %<restrict%>"
41082msgstr "ylimääräinen %<restrict%>"
41083
41084#: c/c-decl.c:6418
41085#, gcc-internal-format
41086msgid "duplicate %<volatile%>"
41087msgstr "ylimääräinen %<volatile%>"
41088
41089#: c/c-decl.c:6420
41090#, fuzzy, gcc-internal-format
41091msgid "duplicate %<_Atomic%>"
41092msgstr "ylimääräinen %<const%>"
41093
41094#: c/c-decl.c:6423
41095#, fuzzy, gcc-internal-format, gfc-internal-format
41096msgid "conflicting named address spaces (%s vs %s)"
41097msgstr "%J ristiriitaiset tyyppimääreet %qD:lle"
41098
41099#: c/c-decl.c:6446 c/c-parser.c:3048
41100#, fuzzy, gcc-internal-format
41101msgid "%<_Atomic%>-qualified array type"
41102msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
41103
41104#: c/c-decl.c:6460
41105#, gcc-internal-format
41106msgid "function definition declared %<auto%>"
41107msgstr "funktion määrittely esitelty %<auto%>:ksi"
41108
41109#: c/c-decl.c:6462
41110#, gcc-internal-format
41111msgid "function definition declared %<register%>"
41112msgstr "funktion määrittely esitelty %<register%>:ksi"
41113
41114#: c/c-decl.c:6464
41115#, gcc-internal-format
41116msgid "function definition declared %<typedef%>"
41117msgstr "funktion määrittely esitelty %<typedef%>:ksi"
41118
41119#: c/c-decl.c:6466
41120#, fuzzy, gcc-internal-format
41121msgid "function definition declared %qs"
41122msgstr "%qs esitelty funktion palauttavana funktiona"
41123
41124#: c/c-decl.c:6484
41125#, gcc-internal-format
41126msgid "storage class specified for structure field %qE"
41127msgstr "tallennusluokka annettu tietueen kentälle %qE"
41128
41129#: c/c-decl.c:6487
41130#, gcc-internal-format
41131msgid "storage class specified for structure field"
41132msgstr "tallennusluokka annettu tietueen kentälle"
41133
41134#: c/c-decl.c:6491
41135#, gcc-internal-format
41136msgid "storage class specified for parameter %qE"
41137msgstr "tallennusluokka annettu parametrille %qE"
41138
41139#: c/c-decl.c:6494
41140#, gcc-internal-format
41141msgid "storage class specified for unnamed parameter"
41142msgstr "tallennusluokka annettu nimettömälle parametrille"
41143
41144#: c/c-decl.c:6497 cp/decl.c:12176
41145#, gcc-internal-format
41146msgid "storage class specified for typename"
41147msgstr "tallennusluokka annettu typenamelle"
41148
41149#: c/c-decl.c:6514
41150#, fuzzy, gcc-internal-format
41151msgid "%qE initialized and declared %<extern%>"
41152msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
41153
41154#: c/c-decl.c:6518
41155#, fuzzy, gcc-internal-format
41156msgid "%qE has both %<extern%> and initializer"
41157msgstr "%qs on sekä %<extern%> että alustin"
41158
41159#: c/c-decl.c:6523
41160#, fuzzy, gcc-internal-format
41161msgid "file-scope declaration of %qE specifies %<auto%>"
41162msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
41163
41164#: c/c-decl.c:6527
41165#, fuzzy, gcc-internal-format
41166msgid "file-scope declaration of %qE specifies %<register%>"
41167msgstr "%<register%> tiedostoalueen tyhjässä esittelyssä"
41168
41169#: c/c-decl.c:6532
41170#, fuzzy, gcc-internal-format
41171msgid "nested function %qE declared %<extern%>"
41172msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
41173
41174#: c/c-decl.c:6535
41175#, fuzzy, gcc-internal-format
41176msgid "function-scope %qE implicitly auto and declared %qs"
41177msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
41178
41179#. Only the innermost declarator (making a parameter be of
41180#. array type which is converted to pointer type)
41181#. may have static or type qualifiers.
41182#: c/c-decl.c:6582 c/c-decl.c:6976
41183#, gcc-internal-format
41184msgid "static or type qualifiers in non-parameter array declarator"
41185msgstr "staattinen tai tyyppimääreitä ei-parametrisessa taulukkoesittelijässä"
41186
41187#: c/c-decl.c:6643
41188#, gcc-internal-format
41189msgid "declaration of %qE as array of voids"
41190msgstr "%qE:n esittely taulukollisena void-alkioita"
41191
41192#: c/c-decl.c:6645
41193#, gcc-internal-format
41194msgid "declaration of type name as array of voids"
41195msgstr "tyyppinimen esittely taulukollisena void-alkioita"
41196
41197#: c/c-decl.c:6652
41198#, gcc-internal-format
41199msgid "declaration of %qE as array of functions"
41200msgstr "%qE:n esittely taulukollisena funktioita"
41201
41202#: c/c-decl.c:6655
41203#, gcc-internal-format
41204msgid "declaration of type name as array of functions"
41205msgstr "tyyppinimen esittely taulukollisena funktioita"
41206
41207#: c/c-decl.c:6663 c/c-decl.c:8791
41208#, gcc-internal-format
41209msgid "invalid use of structure with flexible array member"
41210msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
41211
41212#: c/c-decl.c:6695
41213#, gcc-internal-format
41214msgid "size of array %qE has non-integer type"
41215msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä"
41216
41217#: c/c-decl.c:6699
41218#, gcc-internal-format
41219msgid "size of unnamed array has non-integer type"
41220msgstr "nimettömän taulukon koko ei ole kokonaislukutyyppiä"
41221
41222#: c/c-decl.c:6707
41223#, fuzzy, gcc-internal-format
41224msgid "size of array %qE has incomplete type"
41225msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä"
41226
41227#: c/c-decl.c:6710
41228#, fuzzy, gcc-internal-format
41229msgid "size of unnamed array has incomplete type"
41230msgstr "nimettömän taulukon koko ei ole kokonaislukutyyppiä"
41231
41232#: c/c-decl.c:6722
41233#, gcc-internal-format
41234msgid "ISO C forbids zero-size array %qE"
41235msgstr "ISO C kieltää nollan kokoisen taulukon %qE"
41236
41237#: c/c-decl.c:6725
41238#, gcc-internal-format
41239msgid "ISO C forbids zero-size array"
41240msgstr "ISO C kieltää nollan kokoisen taulukon"
41241
41242#: c/c-decl.c:6734
41243#, gcc-internal-format
41244msgid "size of array %qE is negative"
41245msgstr "taulukon %qE koko on negatiivinen"
41246
41247#: c/c-decl.c:6736
41248#, gcc-internal-format
41249msgid "size of unnamed array is negative"
41250msgstr "nimettömän taulukon koko on negatiivinen"
41251
41252#: c/c-decl.c:6822
41253#, gcc-internal-format
41254msgid "size of array %qE is too large"
41255msgstr "taulukon %qE koko on liian suuri"
41256
41257#: c/c-decl.c:6825
41258#, gcc-internal-format
41259msgid "size of unnamed array is too large"
41260msgstr "nimettömän taulukon koko on liian suuri"
41261
41262#: c/c-decl.c:6864 c/c-decl.c:7522
41263#, gcc-internal-format
41264msgid "ISO C90 does not support flexible array members"
41265msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
41266
41267#. C99 6.7.5.2p4
41268#: c/c-decl.c:6886
41269#, gcc-internal-format
41270msgid "%<[*]%> not in a declaration"
41271msgstr "%<[*]%> ei ole esittelyssä"
41272
41273#: c/c-decl.c:6899
41274#, fuzzy, gcc-internal-format
41275msgid "array type has incomplete element type %qT"
41276msgstr "taulukon tyypillä on vaillinainen alkiotyyppi"
41277
41278#: c/c-decl.c:6905
41279#, fuzzy, gcc-internal-format
41280msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
41281msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmäiseen"
41282
41283#: c/c-decl.c:6909
41284#, fuzzy, gcc-internal-format
41285msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
41286msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmäiseen"
41287
41288#: c/c-decl.c:7012
41289#, gcc-internal-format
41290msgid "%qE declared as function returning a function"
41291msgstr "%qE esitelty funktion palauttavana funktiona"
41292
41293#: c/c-decl.c:7015
41294#, gcc-internal-format
41295msgid "type name declared as function returning a function"
41296msgstr "tyyppinimi esitelty funktion palauttavana funktiona"
41297
41298#: c/c-decl.c:7022
41299#, gcc-internal-format
41300msgid "%qE declared as function returning an array"
41301msgstr "%qE esitelty taulukon palauttavan funktiona"
41302
41303#: c/c-decl.c:7025
41304#, gcc-internal-format
41305msgid "type name declared as function returning an array"
41306msgstr "tyyppinimi esitelty taulukon palauttavan funktiona"
41307
41308#: c/c-decl.c:7066
41309#, fuzzy, gcc-internal-format
41310msgid "function definition has qualified void return type"
41311msgstr "funktion määrittely oikeuttaa tyhjän paluutyypin"
41312
41313#: c/c-decl.c:7070 cp/decl.c:12476
41314#, gcc-internal-format
41315msgid "type qualifiers ignored on function return type"
41316msgstr "tyyppimääritteet jätetään huomiotta funktion paluutyypissä"
41317
41318#: c/c-decl.c:7108 c/c-decl.c:7318 c/c-decl.c:7372 c/c-decl.c:7456
41319#: c/c-decl.c:7581 c/c-parser.c:3050
41320#, fuzzy, gcc-internal-format
41321msgid "%<_Atomic%>-qualified function type"
41322msgstr "tyyppimuunnos määrittää funktiotyypin"
41323
41324#: c/c-decl.c:7114 c/c-decl.c:7324 c/c-decl.c:7461 c/c-decl.c:7586
41325#, fuzzy, gcc-internal-format
41326msgid "ISO C forbids qualified function types"
41327msgstr "ISO C kieltää const- ja volatile-funktiotyypit"
41328
41329#: c/c-decl.c:7209
41330#, fuzzy, gcc-internal-format
41331msgid "%qs combined with %<auto%> qualifier for %qE"
41332msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
41333
41334#: c/c-decl.c:7213
41335#, fuzzy, gcc-internal-format
41336msgid "%qs combined with %<register%> qualifier for %qE"
41337msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
41338
41339#: c/c-decl.c:7219
41340#, fuzzy, gcc-internal-format
41341msgid "%qs specified for auto variable %qE"
41342msgstr "%qs määritelty parametrille %qE"
41343
41344#: c/c-decl.c:7235
41345#, gcc-internal-format
41346msgid "%qs specified for parameter %qE"
41347msgstr "%qs määritelty parametrille %qE"
41348
41349#: c/c-decl.c:7238
41350#, gcc-internal-format
41351msgid "%qs specified for unnamed parameter"
41352msgstr "%qs määritelty nimettömälle parametrille"
41353
41354#: c/c-decl.c:7244
41355#, gcc-internal-format
41356msgid "%qs specified for structure field %qE"
41357msgstr "%qs määritelty tietueen kentälle %qE"
41358
41359#: c/c-decl.c:7247
41360#, gcc-internal-format
41361msgid "%qs specified for structure field"
41362msgstr "%qs määritelty tietueen kentälle"
41363
41364#: c/c-decl.c:7262
41365#, gcc-internal-format
41366msgid "bit-field %qE has atomic type"
41367msgstr "bittikentällä %qE on atominen tyyppi"
41368
41369#: c/c-decl.c:7264
41370#, gcc-internal-format
41371msgid "bit-field has atomic type"
41372msgstr "bittikentällä on atominen tyyppi"
41373
41374#: c/c-decl.c:7273
41375#, fuzzy, gcc-internal-format
41376msgid "alignment specified for typedef %qE"
41377msgstr "kohdistusta ei voi määritellä %q+D:lle"
41378
41379#: c/c-decl.c:7275
41380#, fuzzy, gcc-internal-format
41381msgid "alignment specified for %<register%> object %qE"
41382msgstr "tallennusluokka annettu parametrille %qs"
41383
41384#: c/c-decl.c:7280
41385#, fuzzy, gcc-internal-format
41386msgid "alignment specified for parameter %qE"
41387msgstr "%qs määritelty parametrille %qE"
41388
41389#: c/c-decl.c:7282
41390#, fuzzy, gcc-internal-format
41391msgid "alignment specified for unnamed parameter"
41392msgstr "%qs määritelty nimettömälle parametrille"
41393
41394#: c/c-decl.c:7287
41395#, fuzzy, gcc-internal-format
41396msgid "alignment specified for bit-field %qE"
41397msgstr "%qs määritelty tietueen kentälle %qE"
41398
41399#: c/c-decl.c:7289
41400#, fuzzy, gcc-internal-format
41401msgid "alignment specified for unnamed bit-field"
41402msgstr "tallennusluokka annettu parametrille %qs"
41403
41404#: c/c-decl.c:7292
41405#, fuzzy, gcc-internal-format
41406msgid "alignment specified for function %qE"
41407msgstr "kohdistusta ei voi määritellä %q+D:lle"
41408
41409#: c/c-decl.c:7299
41410#, gcc-internal-format
41411msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
41412msgstr ""
41413
41414#: c/c-decl.c:7302
41415#, gcc-internal-format
41416msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
41417msgstr ""
41418
41419#: c/c-decl.c:7333
41420#, fuzzy, gcc-internal-format
41421msgid "typedef %q+D declared %<inline%>"
41422msgstr "muuttuja %qD esitelty %<inline%>:ksi"
41423
41424#: c/c-decl.c:7335
41425#, fuzzy, gcc-internal-format
41426msgid "typedef %q+D declared %<_Noreturn%>"
41427msgstr "typedef %q+D määritelty uudelleen"
41428
41429#: c/c-decl.c:7378
41430#, gcc-internal-format
41431msgid "ISO C forbids const or volatile function types"
41432msgstr "ISO C kieltää const- ja volatile-funktiotyypit"
41433
41434#. C99 6.7.2.1p8
41435#: c/c-decl.c:7389
41436#, fuzzy, gcc-internal-format
41437msgid "a member of a structure or union cannot have a variably modified type"
41438msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
41439
41440#: c/c-decl.c:7406 cp/decl.c:11108
41441#, gcc-internal-format
41442msgid "variable or field %qE declared void"
41443msgstr "muuttuja tai kenttä %qE esitelty voidiksi"
41444
41445#: c/c-decl.c:7446
41446#, gcc-internal-format
41447msgid "attributes in parameter array declarator ignored"
41448msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
41449
41450#: c/c-decl.c:7488
41451#, gcc-internal-format
41452msgid "parameter %q+D declared %<inline%>"
41453msgstr "parametri %q+D esitelty %<inline%>:ksi"
41454
41455#: c/c-decl.c:7490
41456#, fuzzy, gcc-internal-format
41457msgid "parameter %q+D declared %<_Noreturn%>"
41458msgstr "parametri %q+D esitelty %<inline%>:ksi"
41459
41460#: c/c-decl.c:7503
41461#, gcc-internal-format
41462msgid "field %qE declared as a function"
41463msgstr "kenttä %qE esitelty funktiona"
41464
41465#: c/c-decl.c:7510
41466#, fuzzy, gcc-internal-format
41467msgid "field %qE has incomplete type"
41468msgstr "nimettömällä kentällä on vaillinainen tyyppi"
41469
41470#: c/c-decl.c:7512
41471#, gcc-internal-format
41472msgid "unnamed field has incomplete type"
41473msgstr "nimettömällä kentällä on vaillinainen tyyppi"
41474
41475#: c/c-decl.c:7552 c/c-decl.c:7563 c/c-decl.c:7566
41476#, gcc-internal-format
41477msgid "invalid storage class for function %qE"
41478msgstr "epäkelpo tallennusluokka funktiolle %qE"
41479
41480#: c/c-decl.c:7623
41481#, gcc-internal-format
41482msgid "cannot inline function %<main%>"
41483msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
41484
41485#: c/c-decl.c:7625
41486#, fuzzy, gcc-internal-format
41487msgid "%<main%> declared %<_Noreturn%>"
41488msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
41489
41490#: c/c-decl.c:7636
41491#, fuzzy, gcc-internal-format
41492msgid "ISO C99 does not support %<_Noreturn%>"
41493msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
41494
41495#: c/c-decl.c:7639
41496#, fuzzy, gcc-internal-format
41497msgid "ISO C90 does not support %<_Noreturn%>"
41498msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
41499
41500#: c/c-decl.c:7668
41501#, gcc-internal-format
41502msgid "variable previously declared %<static%> redeclared %<extern%>"
41503msgstr "%<static%>-määreellä esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi"
41504
41505#: c/c-decl.c:7678
41506#, gcc-internal-format
41507msgid "variable %q+D declared %<inline%>"
41508msgstr "muuttuja %qD esitelty %<inline%>:ksi"
41509
41510#: c/c-decl.c:7680
41511#, fuzzy, gcc-internal-format
41512msgid "variable %q+D declared %<_Noreturn%>"
41513msgstr "muuttuja %qD esitelty %<inline%>:ksi"
41514
41515#: c/c-decl.c:7715
41516#, fuzzy, gcc-internal-format
41517msgid "non-nested function with variably modified type"
41518msgstr "typedef %q+D määritelty uudelleen"
41519
41520#: c/c-decl.c:7717
41521#, fuzzy, gcc-internal-format
41522msgid "object with variably modified type must have no linkage"
41523msgstr "typedef %q+D määritelty uudelleen"
41524
41525#: c/c-decl.c:7825 c/c-decl.c:9545
41526#, gcc-internal-format
41527msgid "function declaration isn%'t a prototype"
41528msgstr "funktion esittely ei ole prototyyppi"
41529
41530#: c/c-decl.c:7835
41531#, gcc-internal-format
41532msgid "parameter names (without types) in function declaration"
41533msgstr "parametrien nimet (ilman tyyppejä) funktion esittelyssä"
41534
41535#: c/c-decl.c:7880
41536#, gcc-internal-format
41537msgid "parameter %u (%q+D) has incomplete type"
41538msgstr "parametrilla %u (%q+D) on vaillinainen tyyppi"
41539
41540#: c/c-decl.c:7884
41541#, gcc-internal-format, gfc-internal-format
41542msgid "parameter %u has incomplete type"
41543msgstr "parametrilla %u in vaillinainen tyyppi"
41544
41545#: c/c-decl.c:7895
41546#, gcc-internal-format
41547msgid "parameter %u (%q+D) has void type"
41548msgstr "parametrin %u (%q+D) tyyppi on void"
41549
41550#: c/c-decl.c:7899
41551#, gcc-internal-format, gfc-internal-format
41552msgid "parameter %u has void type"
41553msgstr "parametrin %u tyyppi on void"
41554
41555#: c/c-decl.c:7973
41556#, fuzzy, gcc-internal-format
41557msgid "%<void%> as only parameter may not be qualified"
41558msgstr "%<void%>:in on oltava ainoa parametri"
41559
41560#: c/c-decl.c:7977 c/c-decl.c:8013
41561#, gcc-internal-format
41562msgid "%<void%> must be the only parameter"
41563msgstr "%<void%>:in on oltava ainoa parametri"
41564
41565#: c/c-decl.c:8007
41566#, gcc-internal-format
41567msgid "parameter %q+D has just a forward declaration"
41568msgstr "parametrilla %q+D on vain etukäteisesittely"
41569
41570#: c/c-decl.c:8053
41571#, gcc-internal-format
41572msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
41573msgstr ""
41574
41575#: c/c-decl.c:8059
41576#, gcc-internal-format, gfc-internal-format
41577msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
41578msgstr ""
41579
41580#: c/c-decl.c:8167
41581#, gcc-internal-format
41582msgid "enum type defined here"
41583msgstr "lueteltu tyyppi määritelty täällä"
41584
41585#: c/c-decl.c:8173
41586#, gcc-internal-format
41587msgid "struct defined here"
41588msgstr "struct määritelty täällä"
41589
41590#: c/c-decl.c:8179
41591#, gcc-internal-format
41592msgid "union defined here"
41593msgstr "union määritelty täällä"
41594
41595#: c/c-decl.c:8256
41596#, gcc-internal-format
41597msgid "redefinition of %<union %E%>"
41598msgstr "%<union %E%> uudelleenmääritelty"
41599
41600#: c/c-decl.c:8258
41601#, gcc-internal-format
41602msgid "redefinition of %<struct %E%>"
41603msgstr "%<struct %E%> uudelleenmääritelty"
41604
41605#: c/c-decl.c:8267
41606#, gcc-internal-format
41607msgid "nested redefinition of %<union %E%>"
41608msgstr "sisäkkäinen %<union %E%>:n uudelleenmäärittely"
41609
41610#: c/c-decl.c:8269
41611#, gcc-internal-format
41612msgid "nested redefinition of %<struct %E%>"
41613msgstr "sisäkkäinen %<struct %E%>:n uudelleenmäärittely"
41614
41615#: c/c-decl.c:8299 c/c-decl.c:9086
41616#, fuzzy, gcc-internal-format
41617msgid "defining type in %qs expression is invalid in C++"
41618msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
41619
41620#: c/c-decl.c:8366 cp/decl.c:5139
41621#, gcc-internal-format
41622msgid "declaration does not declare anything"
41623msgstr "esittely ei esittele mitään"
41624
41625#: c/c-decl.c:8371
41626#, fuzzy, gcc-internal-format
41627msgid "ISO C99 doesn%'t support unnamed structs/unions"
41628msgstr "ISO C ei tue nimettömiä structeja/unioneita"
41629
41630#: c/c-decl.c:8374
41631#, fuzzy, gcc-internal-format
41632msgid "ISO C90 doesn%'t support unnamed structs/unions"
41633msgstr "ISO C ei tue nimettömiä structeja/unioneita"
41634
41635#: c/c-decl.c:8467 c/c-decl.c:8485 c/c-decl.c:8546
41636#, gcc-internal-format
41637msgid "duplicate member %q+D"
41638msgstr "jäsenen %q+D kaksoiskappale"
41639
41640#: c/c-decl.c:8572
41641#, gcc-internal-format
41642msgid "empty struct has size 0 in C, size 1 in C++"
41643msgstr "tyhjän structin koko on C:ssä 0, C++:ssa 1"
41644
41645#: c/c-decl.c:8575
41646#, gcc-internal-format
41647msgid "empty union has size 0 in C, size 1 in C++"
41648msgstr "tyhjän unionin koko on C:ssä 0, C++:ssa 1"
41649
41650#: c/c-decl.c:8700
41651#, gcc-internal-format
41652msgid "union has no named members"
41653msgstr "unionilla ei ole nimettyjä jäseniä"
41654
41655#: c/c-decl.c:8702
41656#, gcc-internal-format
41657msgid "union has no members"
41658msgstr "unionilla ei ole jäseniä"
41659
41660#: c/c-decl.c:8707
41661#, gcc-internal-format
41662msgid "struct has no named members"
41663msgstr "structilla ei ole nimettyjä jäseniä"
41664
41665#: c/c-decl.c:8709
41666#, gcc-internal-format
41667msgid "struct has no members"
41668msgstr "structilla ei ole jäseniä"
41669
41670#: c/c-decl.c:8770 cp/decl.c:13448
41671#, gcc-internal-format
41672msgid "flexible array member in union"
41673msgstr "joustava taulukkojäsen unionissa"
41674
41675#: c/c-decl.c:8776
41676#, gcc-internal-format
41677msgid "flexible array member not at end of struct"
41678msgstr "joustava taulukkojäsen ei ole structin lopussa"
41679
41680#: c/c-decl.c:8782
41681#, fuzzy, gcc-internal-format
41682msgid "flexible array member in a struct with no named members"
41683msgstr "joustava taulukkojäsen unionissa"
41684
41685#: c/c-decl.c:8813
41686#, fuzzy, gcc-internal-format
41687msgid "type %qT is too large"
41688msgstr "Arvo on liian suuri annetulle tietotyypille"
41689
41690#: c/c-decl.c:8918
41691#, gcc-internal-format
41692msgid "union cannot be made transparent"
41693msgstr "unionista ei voi tehdä läpinäkyvää"
41694
41695#: c/c-decl.c:9058
41696#, gcc-internal-format
41697msgid "nested redefinition of %<enum %E%>"
41698msgstr "sisäkkäinen %<enum %E%>:n uudelleenmäärittely"
41699
41700#. This enum is a named one that has been declared already.
41701#: c/c-decl.c:9065
41702#, gcc-internal-format
41703msgid "redeclaration of %<enum %E%>"
41704msgstr "%<enum %E%>:n uudelleenmäärittely"
41705
41706#: c/c-decl.c:9144 cp/decl.c:15921
41707#, fuzzy, gcc-internal-format
41708msgid "specified mode too small for enumerated values"
41709msgstr "annettu tila on liian pieni luetelluille arvoille"
41710
41711#: c/c-decl.c:9159
41712#, gcc-internal-format
41713msgid "enumeration values exceed range of largest integer"
41714msgstr "luetellun tyypin arvot ylittävät suurimman kokonaisluvun arvoalueen"
41715
41716#: c/c-decl.c:9279 c/c-decl.c:9295
41717#, gcc-internal-format
41718msgid "enumerator value for %qE is not an integer constant"
41719msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
41720
41721#: c/c-decl.c:9290
41722#, gcc-internal-format
41723msgid "enumerator value for %qE is not an integer constant expression"
41724msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
41725
41726#: c/c-decl.c:9314
41727#, gcc-internal-format
41728msgid "overflow in enumeration values"
41729msgstr "ylivuoto luetellun tyypin arvoissa"
41730
41731#: c/c-decl.c:9322
41732#, gcc-internal-format
41733msgid "ISO C restricts enumerator values to range of %<int%>"
41734msgstr "ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle"
41735
41736#: c/c-decl.c:9439 cp/decl.c:5450 cp/decl.c:16472
41737#, fuzzy, gcc-internal-format
41738msgid "inline function %qD given attribute %qs"
41739msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
41740
41741#: c/c-decl.c:9457
41742#, gcc-internal-format
41743msgid "return type is an incomplete type"
41744msgstr "paluutyyppi on vaillinainen tyyppi"
41745
41746#: c/c-decl.c:9468
41747#, gcc-internal-format
41748msgid "return type defaults to %<int%>"
41749msgstr "paluutyyppi on oletuksena %<int%>"
41750
41751#: c/c-decl.c:9496
41752#, fuzzy, gcc-internal-format
41753msgid "%q+D defined as variadic function without prototype"
41754msgstr "kenttä %qE esitelty funktiona"
41755
41756#: c/c-decl.c:9554
41757#, gcc-internal-format
41758msgid "no previous prototype for %qD"
41759msgstr "%qD:lle ei ole edellistä prototyyppiä"
41760
41761#: c/c-decl.c:9563
41762#, gcc-internal-format
41763msgid "%qD was used with no prototype before its definition"
41764msgstr "%qD käytössä ilman prototyyppiä ennen sen määrittelyä"
41765
41766#: c/c-decl.c:9571 cp/decl.c:16607
41767#, gcc-internal-format
41768msgid "no previous declaration for %qD"
41769msgstr "%qD:lle ei ole edellistä esittelyä"
41770
41771#: c/c-decl.c:9581
41772#, gcc-internal-format
41773msgid "%qD was used with no declaration before its definition"
41774msgstr "%qD käytössä ilman esittelyä ennen sen määrittelyä"
41775
41776#: c/c-decl.c:9600
41777#, gcc-internal-format
41778msgid "return type of %qD is not %<int%>"
41779msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
41780
41781#: c/c-decl.c:9602
41782#, fuzzy, gcc-internal-format
41783msgid "%<_Atomic%>-qualified return type of %qD"
41784msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
41785
41786#: c/c-decl.c:9609
41787#, gcc-internal-format
41788msgid "%qD is normally a non-static function"
41789msgstr "%qD on tavallisesti ei-staattinen funktio"
41790
41791#: c/c-decl.c:9657
41792#, gcc-internal-format
41793msgid "old-style parameter declarations in prototyped function definition"
41794msgstr "vanhanmallisia parametriesittelyitä prototyypitetyssä funktiomäärittelyssä"
41795
41796#: c/c-decl.c:9672
41797#, gcc-internal-format
41798msgid "traditional C rejects ISO C style function definitions"
41799msgstr "perinteinen C ei hyväksy ISO C -tyylisiä funktiomäärittelyitä"
41800
41801#: c/c-decl.c:9689
41802#, fuzzy, gcc-internal-format
41803msgid "ISO C does not support omitting parameter names in function definitions before C2X"
41804msgstr "ISO C90 ei tue tyyppiä %<long long%>"
41805
41806#: c/c-decl.c:9729 c/c-decl.c:9733
41807#, gcc-internal-format
41808msgid "old-style function definition"
41809msgstr "vanhanmallinen funktiomäärittely"
41810
41811#: c/c-decl.c:9746
41812#, gcc-internal-format
41813msgid "parameter name missing from parameter list"
41814msgstr "parametrin nimi puuttuu parametriluettelosta"
41815
41816#: c/c-decl.c:9762
41817#, gcc-internal-format
41818msgid "%qD declared as a non-parameter"
41819msgstr "%qD esitelty ei-parametrina"
41820
41821#: c/c-decl.c:9770
41822#, gcc-internal-format
41823msgid "multiple parameters named %qD"
41824msgstr "useita parametreja nimellä %qD"
41825
41826#: c/c-decl.c:9779
41827#, gcc-internal-format
41828msgid "parameter %qD declared with void type"
41829msgstr "parametri %qD esitelty void-tyyppisenä"
41830
41831#: c/c-decl.c:9808 c/c-decl.c:9813
41832#, gcc-internal-format
41833msgid "type of %qD defaults to %<int%>"
41834msgstr "%qD:n oletustyyppi on %<int%>"
41835
41836#: c/c-decl.c:9833
41837#, gcc-internal-format
41838msgid "parameter %qD has incomplete type"
41839msgstr "parametrin %qD tyyppi on vaillinainen"
41840
41841#: c/c-decl.c:9840
41842#, gcc-internal-format
41843msgid "declaration for parameter %qD but no such parameter"
41844msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
41845
41846#: c/c-decl.c:9893
41847#, gcc-internal-format
41848msgid "number of arguments doesn%'t match built-in prototype"
41849msgstr "argumenttien määrä ei vastaa sisäistä prototyyppiä"
41850
41851#: c/c-decl.c:9904
41852#, gcc-internal-format
41853msgid "number of arguments doesn%'t match prototype"
41854msgstr "argumenttien määrä ei vastaa prototyyppiä"
41855
41856#: c/c-decl.c:9907 c/c-decl.c:9954 c/c-decl.c:9968
41857#, gcc-internal-format
41858msgid "prototype declaration"
41859msgstr "prototyypin esittely"
41860
41861#: c/c-decl.c:9946
41862#, gcc-internal-format
41863msgid "promoted argument %qD doesn%'t match built-in prototype"
41864msgstr "ylennetty argumentti %qD ei vastaa sisäistä prototyyppiä"
41865
41866#: c/c-decl.c:9951
41867#, gcc-internal-format
41868msgid "promoted argument %qD doesn%'t match prototype"
41869msgstr "ylennetty argumentti %qD ei vastaa prototyyppiä"
41870
41871#: c/c-decl.c:9961
41872#, gcc-internal-format
41873msgid "argument %qD doesn%'t match built-in prototype"
41874msgstr "argumentti %qD ei vastaa sisäistä prototyyppiä"
41875
41876#: c/c-decl.c:9966
41877#, gcc-internal-format
41878msgid "argument %qD doesn%'t match prototype"
41879msgstr "argumentti %qD ei sovi prototyyppiin"
41880
41881#: c/c-decl.c:10224 cp/decl.c:17432
41882#, gcc-internal-format
41883msgid "no return statement in function returning non-void"
41884msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
41885
41886#: c/c-decl.c:10243 cp/decl.c:17516
41887#, fuzzy, gcc-internal-format
41888msgid "parameter %qD set but not used"
41889msgstr "parametri %qD on alustettu"
41890
41891#. If we get here, declarations have been used in a for loop without
41892#. the C99 for loop scope.  This doesn't make much sense, so don't
41893#. allow it.
41894#: c/c-decl.c:10339
41895#, fuzzy, gcc-internal-format
41896msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
41897msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
41898
41899#: c/c-decl.c:10344
41900#, fuzzy, gcc-internal-format
41901msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
41902msgstr "käytä valitsinta -std=c99 tai -std=gnu99 koodisi kääntämiseen"
41903
41904#: c/c-decl.c:10351
41905#, fuzzy, gcc-internal-format
41906msgid "ISO C90 does not support %<for%> loop initial declarations"
41907msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
41908
41909#: c/c-decl.c:10383
41910#, gcc-internal-format
41911msgid "declaration of static variable %qD in %<for%> loop initial declaration"
41912msgstr "staattisen muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
41913
41914#: c/c-decl.c:10387
41915#, gcc-internal-format
41916msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
41917msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
41918
41919# XXX: alkuesittely
41920#: c/c-decl.c:10394
41921#, gcc-internal-format
41922msgid "%<struct %E%> declared in %<for%> loop initial declaration"
41923msgstr "%<struct %E%> esitelty %<for%>-silmukan alkuesittelyssä"
41924
41925#: c/c-decl.c:10399
41926#, gcc-internal-format
41927msgid "%<union %E%> declared in %<for%> loop initial declaration"
41928msgstr "%<union %E%> esitelty %<for%>-silmukan alkuesittelyssä"
41929
41930#: c/c-decl.c:10403
41931#, gcc-internal-format
41932msgid "%<enum %E%> declared in %<for%> loop initial declaration"
41933msgstr "%<enum %E%> esitelty %<for%>-silmukan alkuesittelyssä"
41934
41935#: c/c-decl.c:10407
41936#, gcc-internal-format
41937msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
41938msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
41939
41940#: c/c-decl.c:10699
41941#, fuzzy, gcc-internal-format
41942msgid "incompatible address space qualifiers %qs and %qs"
41943msgstr "%qE-attribuuttia ei huomioida"
41944
41945#: c/c-decl.c:10758 c/c-decl.c:10765
41946#, fuzzy, gcc-internal-format
41947msgid "duplicate %qE declaration specifier"
41948msgstr "useita tallennusluokkia esittelymääritteissä"
41949
41950#: c/c-decl.c:10793 c/c-decl.c:11177 c/c-decl.c:11572
41951#, gcc-internal-format
41952msgid "two or more data types in declaration specifiers"
41953msgstr "yli yksi tietotyyppi esittelymääritteissä"
41954
41955#: c/c-decl.c:10805 cp/parser.c:31500
41956#, gcc-internal-format
41957msgid "%<long long long%> is too long for GCC"
41958msgstr "%<long long long%> on liian pitkä GCC:lle"
41959
41960#: c/c-decl.c:10818
41961#, gcc-internal-format
41962msgid "ISO C90 does not support %<long long%>"
41963msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
41964
41965#: c/c-decl.c:11047 c/c-parser.c:9956
41966#, gcc-internal-format
41967msgid "ISO C90 does not support complex types"
41968msgstr "ISO C90 ei tue kompleksityyppejä"
41969
41970#: c/c-decl.c:11093
41971#, gcc-internal-format
41972msgid "ISO C does not support saturating types"
41973msgstr "ISO C ei tue saturoituvia tyyppejä"
41974
41975#: c/c-decl.c:11164 c/c-decl.c:11730
41976#, gcc-internal-format
41977msgid "duplicate %qE"
41978msgstr "%qE:n kaksoiskappale"
41979
41980#: c/c-decl.c:11224
41981#, fuzzy, gcc-internal-format
41982msgid "ISO C does not support %<__int%d%> types"
41983msgstr "ISO C ei tue saturoituvia tyyppejä"
41984
41985#: c/c-decl.c:11246
41986#, fuzzy, gcc-internal-format
41987msgid "%<__int%d%> is not supported on this target"
41988msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
41989
41990#: c/c-decl.c:11289
41991#, fuzzy, gcc-internal-format
41992msgid "ISO C90 does not support boolean types"
41993msgstr "ISO C90 ei tue kompleksityyppejä"
41994
41995#: c/c-decl.c:11408
41996#, fuzzy, gcc-internal-format
41997msgid "ISO C does not support the %<_Float%d%s%> type"
41998msgstr "ISO C ei tue saturoituvia tyyppejä"
41999
42000#: c/c-decl.c:11458
42001#, fuzzy, gcc-internal-format
42002msgid "%<_Float%d%s%> is not supported on this target"
42003msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
42004
42005#: c/c-decl.c:11529
42006#, fuzzy, gcc-internal-format
42007msgid "ISO C does not support decimal floating-point before C2X"
42008msgstr "ISO C90 ei tue tyyppiä %<long long%>"
42009
42010#: c/c-decl.c:11553 c/c-decl.c:11826 c/c-parser.c:8967
42011#, fuzzy, gcc-internal-format
42012msgid "fixed-point types not supported for this target"
42013msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
42014
42015#: c/c-decl.c:11555
42016#, fuzzy, gcc-internal-format
42017msgid "ISO C does not support fixed-point types"
42018msgstr "ISO C ei tue saturoituvia tyyppejä"
42019
42020#: c/c-decl.c:11590
42021#, gcc-internal-format
42022msgid "C++ lookup of %qD would return a field, not a type"
42023msgstr ""
42024
42025#: c/c-decl.c:11603
42026#, gcc-internal-format
42027msgid "%qE fails to be a typedef or built in type"
42028msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
42029
42030#: c/c-decl.c:11652
42031#, gcc-internal-format
42032msgid "%qE is not at beginning of declaration"
42033msgstr "%qE ei ole esittelyn alussa"
42034
42035#: c/c-decl.c:11673
42036#, fuzzy, gcc-internal-format
42037msgid "%qE used with %<auto%>"
42038msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
42039
42040#: c/c-decl.c:11675
42041#, fuzzy, gcc-internal-format
42042msgid "%qE used with %<register%>"
42043msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
42044
42045#: c/c-decl.c:11677
42046#, fuzzy, gcc-internal-format
42047msgid "%qE used with %<typedef%>"
42048msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
42049
42050#: c/c-decl.c:11691 c/c-parser.c:8325
42051#, fuzzy, gcc-internal-format
42052msgid "ISO C99 does not support %qE"
42053msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
42054
42055#: c/c-decl.c:11694 c/c-parser.c:8328
42056#, fuzzy, gcc-internal-format
42057msgid "ISO C90 does not support %qE"
42058msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
42059
42060#: c/c-decl.c:11706
42061#, gcc-internal-format
42062msgid "%<__thread%> before %<extern%>"
42063msgstr "käytetty %<__thread%> ennen %<extern%>:a"
42064
42065#: c/c-decl.c:11715
42066#, gcc-internal-format
42067msgid "%<__thread%> before %<static%>"
42068msgstr "käytetty %<__thread%> ennen %<static%>:a"
42069
42070#: c/c-decl.c:11728
42071#, gcc-internal-format
42072msgid "duplicate %<_Thread_local%> or %<__thread%>"
42073msgstr "kaksinkertainen %<_Thread_local%> tai %<__thread%>"
42074
42075#: c/c-decl.c:11736
42076#, gcc-internal-format
42077msgid "multiple storage classes in declaration specifiers"
42078msgstr "useita tallennusluokkia esittelymääritteissä"
42079
42080#: c/c-decl.c:11744
42081#, fuzzy, gcc-internal-format
42082msgid "%qs used with %qE"
42083msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
42084
42085#: c/c-decl.c:11823
42086#, fuzzy, gcc-internal-format
42087msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
42088msgstr "käytetty sekä %<__thread%> että %<auto&>"
42089
42090#: c/c-decl.c:11838
42091#, gcc-internal-format
42092msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
42093msgstr "ISO C ei tue pelkkää %<complex%>-tyyppiä merkityksellä %<double complex%>"
42094
42095#: c/c-decl.c:11865
42096#, gcc-internal-format
42097msgid "%<__auto_type%> followed by %<[[]]%> attributes"
42098msgstr ""
42099
42100#: c/c-decl.c:11891 c/c-decl.c:11907 c/c-decl.c:11933
42101#, gcc-internal-format
42102msgid "ISO C does not support complex integer types"
42103msgstr "ISO C ei tue kompleksikokonaislukutyyppejä"
42104
42105#: c/c-decl.c:12360 cp/semantics.c:5821
42106#, gcc-internal-format
42107msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
42108msgstr ""
42109
42110#: c/c-decl.c:12364 cp/semantics.c:5825
42111#, gcc-internal-format
42112msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
42113msgstr ""
42114
42115#: c/c-fold.c:387 c/c-typeck.c:12048 cp/typeck.c:5084
42116#, gcc-internal-format
42117msgid "left shift of negative value"
42118msgstr "negatiivisen arvon siirto vasemmalle"
42119
42120#: c/c-fold.c:397 c/c-typeck.c:12057 cp/typeck.c:5092
42121#, gcc-internal-format
42122msgid "left shift count is negative"
42123msgstr "vasemmalle siirron lukumäärä on negatiivinen"
42124
42125#: c/c-fold.c:398 c/c-typeck.c:11986 cp/typeck.c:5032
42126#, gcc-internal-format
42127msgid "right shift count is negative"
42128msgstr "oikealle siirron lukumäärä on negatiivinen"
42129
42130#: c/c-fold.c:406 c/c-typeck.c:12076 cp/typeck.c:5100
42131#, gcc-internal-format
42132msgid "left shift count >= width of type"
42133msgstr "vasemmalle siirron lukumäärä >= tyypin leveys"
42134
42135#: c/c-fold.c:407 c/c-typeck.c:12010 cp/typeck.c:5043
42136#, gcc-internal-format
42137msgid "right shift count >= width of type"
42138msgstr "oikealle siirron lukumäärä >= tyypin leveys"
42139
42140#: c/c-fold.c:414 c/c-typeck.c:12068
42141#, fuzzy, gcc-internal-format
42142msgid "left shift count >= width of vector element"
42143msgstr "vasemmalle siirron lukumäärä >= tyypin leveys"
42144
42145#: c/c-fold.c:415 c/c-typeck.c:11997
42146#, fuzzy, gcc-internal-format
42147msgid "right shift count >= width of vector element"
42148msgstr "oikealle siirron lukumäärä >= tyypin leveys"
42149
42150#: c/c-parser.c:321
42151#, gcc-internal-format
42152msgid "identifier %qE conflicts with C++ keyword"
42153msgstr "tunniste %qE on ristiriidassa C++:n varatun sanan kanssa"
42154
42155#: c/c-parser.c:974 cp/parser.c:2981
42156#, gcc-internal-format
42157msgid "version control conflict marker in file"
42158msgstr ""
42159
42160#: c/c-parser.c:1196 cp/parser.c:3062
42161#, fuzzy, gcc-internal-format
42162msgid "to match this %qs"
42163msgstr "toinen täsmäävyys on täällä"
42164
42165#: c/c-parser.c:1325 cp/parser.c:31734
42166#, fuzzy, gcc-internal-format
42167msgid "expected end of line"
42168msgstr "odotettiin %<(%> tai rivin loppu"
42169
42170#: c/c-parser.c:1641
42171#, gcc-internal-format
42172msgid "ISO C forbids an empty translation unit"
42173msgstr "ISO C kieltää tyhjät käännösyksiköt"
42174
42175#: c/c-parser.c:1665 cp/semantics.c:3219
42176#, fuzzy, gcc-internal-format
42177msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
42178msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
42179
42180#: c/c-parser.c:1753 c/c-parser.c:11210
42181#, gcc-internal-format
42182msgid "ISO C does not allow extra %<;%> outside of a function"
42183msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
42184
42185#: c/c-parser.c:1941
42186#, gcc-internal-format
42187msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
42188msgstr ""
42189
42190#: c/c-parser.c:1949
42191#, gcc-internal-format
42192msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
42193msgstr ""
42194
42195#: c/c-parser.c:1957
42196#, gcc-internal-format
42197msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
42198msgstr ""
42199
42200#: c/c-parser.c:1970 c/c-parser.c:4376
42201#, fuzzy, gcc-internal-format
42202msgid "unknown type name %qE; did you mean %qs?"
42203msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
42204
42205#: c/c-parser.c:1974 c/c-parser.c:2877 c/c-parser.c:4380
42206#, fuzzy, gcc-internal-format
42207msgid "unknown type name %qE"
42208msgstr "%qE ei nimeä tyyppiä"
42209
42210#: c/c-parser.c:2001 c/c-parser.c:12508 c/c-parser.c:18876 c/c-parser.c:19393
42211#: c/c-parser.c:19910 cp/parser.c:41383 cp/parser.c:45248
42212#, fuzzy, gcc-internal-format
42213msgid "expected declaration specifiers"
42214msgstr "useita tallennusluokkia esittelymääritteissä"
42215
42216#: c/c-parser.c:2011
42217#, fuzzy, gcc-internal-format
42218msgid "%<__auto_type%> in empty declaration"
42219msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
42220
42221#: c/c-parser.c:2025
42222#, fuzzy, gcc-internal-format
42223msgid "%<fallthrough%> attribute at top level"
42224msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
42225
42226#: c/c-parser.c:2048 c/c-parser.c:3609
42227#, fuzzy, gcc-internal-format
42228msgid "expected %<;%>, identifier or %<(%>"
42229msgstr "odotettiin tunnistetta tai %<(%>"
42230
42231#: c/c-parser.c:2066 cp/parser.c:33933 cp/parser.c:34005
42232#, fuzzy, gcc-internal-format
42233msgid "prefix attributes are ignored for methods"
42234msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
42235
42236#: c/c-parser.c:2101
42237#, fuzzy, gcc-internal-format
42238msgid "prefix attributes are ignored for implementations"
42239msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
42240
42241#: c/c-parser.c:2122
42242#, fuzzy, gcc-internal-format
42243msgid "unexpected attribute"
42244msgstr "Odottamattomat argumentit"
42245
42246#: c/c-parser.c:2132 c/c-parser.c:6220 cp/parser.c:11853 cp/parser.c:12060
42247#, fuzzy, gcc-internal-format
42248msgid "%<fallthrough%> attribute not followed by %<;%>"
42249msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
42250
42251#: c/c-parser.c:2164
42252#, fuzzy, gcc-internal-format
42253msgid "%<__auto_type%> requires a plain identifier as declarator"
42254msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
42255
42256#: c/c-parser.c:2181
42257#, gcc-internal-format
42258msgid "data definition has no type or storage class"
42259msgstr "datamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
42260
42261#. This means there is an attribute specifier after
42262#. the declarator in a function definition.  Provide
42263#. some more information for the user.
42264#: c/c-parser.c:2196
42265#, fuzzy, gcc-internal-format
42266msgid "attributes should be specified before the declarator in a function definition"
42267msgstr "%Jvanhanmallinen funktiomäärittely"
42268
42269#: c/c-parser.c:2223
42270#, fuzzy, gcc-internal-format
42271msgid "%<__auto_type%> used with a bit-field initializer"
42272msgstr "%<typeof%>:ia sovellettu bittikenttään"
42273
42274#: c/c-parser.c:2294 c/c-parser.c:2423
42275#, fuzzy, gcc-internal-format
42276msgid "%<__auto_type%> requires an initialized data declaration"
42277msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
42278
42279#: c/c-parser.c:2386
42280#, fuzzy, gcc-internal-format
42281msgid "%<__auto_type%> may only be used with a single declarator"
42282msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
42283
42284#: c/c-parser.c:2415 cp/parser.c:14563
42285#, gcc-internal-format
42286msgid "expected %<,%> or %<;%>"
42287msgstr "odotettiin %<,%> tai %<;%>"
42288
42289#. This can appear in many cases looking nothing like a
42290#. function definition, so we don't give a more specific
42291#. error suggesting there was one.
42292#: c/c-parser.c:2429 c/c-parser.c:2470
42293#, gcc-internal-format
42294msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
42295msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
42296
42297#: c/c-parser.c:2437
42298#, gcc-internal-format
42299msgid "ISO C forbids nested functions"
42300msgstr "ISO C kieltää sisäkkäiset funktiot"
42301
42302#: c/c-parser.c:2621
42303#, fuzzy, gcc-internal-format
42304msgid "ISO C99 does not support %<_Static_assert%>"
42305msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
42306
42307#: c/c-parser.c:2624
42308#, fuzzy, gcc-internal-format
42309msgid "ISO C90 does not support %<_Static_assert%>"
42310msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
42311
42312#: c/c-parser.c:2645 c/c-parser.c:7337 c/c-parser.c:12569
42313#, gcc-internal-format
42314msgid "expected string literal"
42315msgstr "odotettiin merkkijonoliteraalia"
42316
42317#: c/c-parser.c:2654
42318#, fuzzy, gcc-internal-format
42319msgid "ISO C11 does not support omitting the string in %<_Static_assert%>"
42320msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
42321
42322#: c/c-parser.c:2660
42323#, fuzzy, gcc-internal-format
42324msgid "expression in static assertion is not an integer"
42325msgstr "ei-vakio ehto staattiselle väitteelle"
42326
42327#: c/c-parser.c:2669
42328#, fuzzy, gcc-internal-format
42329msgid "expression in static assertion is not an integer constant expression"
42330msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
42331
42332#: c/c-parser.c:2674
42333#, fuzzy, gcc-internal-format
42334msgid "expression in static assertion is not constant"
42335msgstr "ei-vakio ehto staattiselle väitteelle"
42336
42337#: c/c-parser.c:2681
42338#, gcc-internal-format
42339msgid "static assertion failed: %E"
42340msgstr "staattinen väite epäonnistui: %E"
42341
42342#: c/c-parser.c:2683 cp/semantics.c:10159
42343#, gcc-internal-format
42344msgid "static assertion failed"
42345msgstr "staattinen väite epäonnistui"
42346
42347#: c/c-parser.c:3019
42348#, fuzzy, gcc-internal-format
42349msgid "%<_Atomic%> in Objective-C"
42350msgstr "erilainen Objective-C-tyyppi palautuksessa"
42351
42352#: c/c-parser.c:3022
42353#, fuzzy, gcc-internal-format
42354msgid "ISO C99 does not support the %<_Atomic%> qualifier"
42355msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
42356
42357#: c/c-parser.c:3025
42358#, fuzzy, gcc-internal-format
42359msgid "ISO C90 does not support the %<_Atomic%> qualifier"
42360msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
42361
42362#: c/c-parser.c:3052
42363#, fuzzy, gcc-internal-format
42364msgid "%<_Atomic%> applied to a qualified type"
42365msgstr "tilaa %qs sovellettu sopimattomaan tyyppiin"
42366
42367#: c/c-parser.c:3082
42368#, gcc-internal-format
42369msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
42370msgstr ""
42371
42372#: c/c-parser.c:3192
42373#, fuzzy, gcc-internal-format
42374msgid "empty enum is invalid"
42375msgstr "enum-muunnos palautuksessa on virheellistä C++-kielessä"
42376
42377#: c/c-parser.c:3196 c/c-parser.c:4194 c/c-parser.c:4895 c/c-parser.c:4907
42378#: c/c-parser.c:5340 c/c-parser.c:5639 c/c-parser.c:7204 c/c-parser.c:7287
42379#: c/c-parser.c:8188 c/c-parser.c:8491 c/c-parser.c:8500 c/c-parser.c:9027
42380#: c/c-parser.c:9213 c/c-parser.c:9239 c/c-parser.c:10067 c/c-parser.c:10493
42381#: c/c-parser.c:10530 c/c-parser.c:10792 c/c-parser.c:10843 c/c-parser.c:11003
42382#: c/c-parser.c:11033 c/c-parser.c:11041 c/c-parser.c:11070 c/c-parser.c:11083
42383#: c/c-parser.c:11389 c/c-parser.c:11513 c/c-parser.c:12097 c/c-parser.c:12150
42384#: c/c-parser.c:12166 c/c-parser.c:12212 c/c-parser.c:12998 c/c-parser.c:13031
42385#: c/c-parser.c:15343 c/c-parser.c:15453 c/c-parser.c:15726 c/c-parser.c:15989
42386#: c/c-parser.c:17946 c/c-parser.c:20428 c/c-parser.c:20619
42387#: c/gimple-parser.c:1776 c/gimple-parser.c:1814 cp/parser.c:8968
42388#: cp/parser.c:31737 cp/parser.c:34910 cp/parser.c:37474 cp/parser.c:37642
42389#: cp/parser.c:42956 cp/parser.c:44563
42390#, gcc-internal-format
42391msgid "expected identifier"
42392msgstr "odotettu tunniste"
42393
42394#: c/c-parser.c:3238 cp/parser.c:20202
42395#, gcc-internal-format
42396msgid "comma at end of enumerator list"
42397msgstr "luetellun tyypin luettelon lopussa on pilkku"
42398
42399#: c/c-parser.c:3244
42400#, gcc-internal-format
42401msgid "expected %<,%> or %<}%>"
42402msgstr "odotettiin %<,%> tai %<}%>"
42403
42404#: c/c-parser.c:3283
42405#, gcc-internal-format
42406msgid "ISO C forbids forward references to %<enum%> types"
42407msgstr "ISO C kieltää etukäteisviittaukset %<enum%>-tyyppeihin"
42408
42409#: c/c-parser.c:3406
42410#, gcc-internal-format
42411msgid "expected class name"
42412msgstr "odotettiin luokan nimeä"
42413
42414#: c/c-parser.c:3428
42415#, gcc-internal-format
42416msgid "extra semicolon in struct or union specified"
42417msgstr "ylimääräinen puolipiste structissa tai unionissa"
42418
42419#: c/c-parser.c:3457
42420#, gcc-internal-format
42421msgid "no semicolon at end of struct or union"
42422msgstr "puolipiste puuttuu structin tai unionin lopusta"
42423
42424#: c/c-parser.c:3571 c/c-parser.c:5135
42425#, fuzzy, gcc-internal-format
42426msgid "expected specifier-qualifier-list"
42427msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
42428
42429#: c/c-parser.c:3582
42430#, gcc-internal-format
42431msgid "ISO C forbids member declarations with no members"
42432msgstr "ISO C kieltää jäsenettömät jäsenesittelyt"
42433
42434#: c/c-parser.c:3672
42435#, gcc-internal-format
42436msgid "expected %<,%>, %<;%> or %<}%>"
42437msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
42438
42439#: c/c-parser.c:3679
42440#, gcc-internal-format
42441msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
42442msgstr "odotettiin  %<:%>, %<,%>, %<;%>, %<}%> tai %<__attribute__%>"
42443
42444#: c/c-parser.c:3733
42445#, gcc-internal-format
42446msgid "%<typeof%> applied to a bit-field"
42447msgstr "%<typeof%>:ia sovellettu bittikenttään"
42448
42449#: c/c-parser.c:3765
42450#, fuzzy, gcc-internal-format
42451msgid "ISO C99 does not support %<_Alignas%>"
42452msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
42453
42454#: c/c-parser.c:3768
42455#, fuzzy, gcc-internal-format
42456msgid "ISO C90 does not support %<_Alignas%>"
42457msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
42458
42459#: c/c-parser.c:4022
42460#, gcc-internal-format
42461msgid "expected identifier or %<(%>"
42462msgstr "odotettiin tunnistetta tai %<(%>"
42463
42464#: c/c-parser.c:4263
42465#, gcc-internal-format
42466msgid "ISO C requires a named argument before %<...%>"
42467msgstr "ISO C vaatii nimetyn argumentin ennen %<...%>:a"
42468
42469#: c/c-parser.c:4387
42470#, fuzzy, gcc-internal-format
42471msgid "expected declaration specifiers or %<...%>"
42472msgstr "useita tallennusluokkia esittelymääritteissä"
42473
42474#: c/c-parser.c:4612
42475#, gcc-internal-format
42476msgid "parentheses must be omitted if attribute argument list is empty"
42477msgstr ""
42478
42479#: c/c-parser.c:4932 cp/parser.c:27902
42480#, fuzzy, gcc-internal-format
42481msgid "%qE attribute does not take any arguments"
42482msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
42483
42484#: c/c-parser.c:4981
42485#, fuzzy, gcc-internal-format
42486msgid "ISO C does not support %<[[]]%> attributes before C2X"
42487msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
42488
42489#: c/c-parser.c:5245
42490#, gcc-internal-format
42491msgid "ISO C forbids empty initializer braces"
42492msgstr "ISO C kieltää tyhjät alustusaaltosulkeet"
42493
42494#: c/c-parser.c:5304
42495#, fuzzy, gcc-internal-format
42496msgid "obsolete use of designated initializer with %<:%>"
42497msgstr "määrätyn alustajan käyttö %<:%>-merkillä on vanhentunut"
42498
42499#: c/c-parser.c:5449
42500#, fuzzy, gcc-internal-format
42501msgid "ISO C forbids specifying range of elements to initialize"
42502msgstr "ISO C kieltää määrittämästä alustukselle joukon alkioita"
42503
42504#: c/c-parser.c:5461
42505#, fuzzy, gcc-internal-format
42506msgid "ISO C90 forbids specifying subobject to initialize"
42507msgstr "ISO C90 kieltää aliobjektin määrittämisen alustukseen"
42508
42509#: c/c-parser.c:5469
42510#, fuzzy, gcc-internal-format
42511msgid "obsolete use of designated initializer without %<=%>"
42512msgstr "määrätyn alustajan käyttö ilman %<=%>-merkkiä on vanhentunut"
42513
42514#: c/c-parser.c:5654
42515#, fuzzy, gcc-internal-format
42516msgid "ISO C forbids label declarations"
42517msgstr "ISO C kieltää parametrien ennakkoesittelyn"
42518
42519#: c/c-parser.c:5660 c/c-parser.c:5749 c/c-parser.c:5763 c/gimple-parser.c:405
42520#, fuzzy, gcc-internal-format
42521msgid "expected declaration or statement"
42522msgstr "odotettiin iteraatioesittelyä tai -alustusta"
42523
42524#: c/c-parser.c:5695
42525#, gcc-internal-format
42526msgid "a label can only be part of a statement and a declaration is not a statement"
42527msgstr ""
42528
42529#: c/c-parser.c:5707 c/c-parser.c:5740
42530#, gcc-internal-format
42531msgid "ISO C90 forbids mixed declarations and code"
42532msgstr "ISO C90 kieltää esittelyjen ja koodin sekoittamisen"
42533
42534#: c/c-parser.c:5771
42535#, fuzzy, gcc-internal-format
42536msgid "expected %<}%> before %<else%>"
42537msgstr "#else #else:n jälkeen"
42538
42539#: c/c-parser.c:5776 cp/parser.c:12184
42540#, gcc-internal-format
42541msgid "%<else%> without a previous %<if%>"
42542msgstr "%<else%> ilman edeltävää %<if%>:iä"
42543
42544#: c/c-parser.c:5794
42545#, fuzzy, gcc-internal-format
42546msgid "label at end of compound statement"
42547msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
42548
42549#. Avoid infinite loop in error recovery:
42550#. c_parser_skip_until_found stops at a closing nesting
42551#. delimiter without consuming it, but here we need to consume
42552#. it to proceed further.
42553#: c/c-parser.c:5815 c/c-parser.c:5828 c/c-parser.c:6241
42554#: c/gimple-parser.c:2276 cp/parser.c:11803
42555#, fuzzy, gcc-internal-format
42556msgid "expected statement"
42557msgstr "%s-lausetta odotettiin kohdassa %L"
42558
42559#: c/c-parser.c:5882
42560#, gcc-internal-format
42561msgid "expected %<:%> or %<...%>"
42562msgstr "odotettiin %<:%> tai %<...%>"
42563
42564#: c/c-parser.c:5910
42565#, gcc-internal-format
42566msgid "GNU-style attribute between label and declaration appertains to the label"
42567msgstr ""
42568
42569#: c/c-parser.c:6140
42570#, gcc-internal-format
42571msgid "expected identifier or %<*%>"
42572msgstr "odotettiin tunnistetta tai %<*%>"
42573
42574#: c/c-parser.c:6224
42575#, fuzzy, gcc-internal-format
42576msgid "only attribute %<fallthrough%> can be applied to a null statement"
42577msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
42578
42579#: c/c-parser.c:6348 cp/parser.c:13640
42580#, gcc-internal-format
42581msgid "suggest braces around empty body in an %<if%> statement"
42582msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<if%>-lauseessa"
42583
42584#: c/c-parser.c:6390 cp/parser.c:13643
42585#, gcc-internal-format
42586msgid "suggest braces around empty body in an %<else%> statement"
42587msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<else%>-lauseessa"
42588
42589#: c/c-parser.c:6521 cp/parser.c:12455
42590#, gcc-internal-format
42591msgid "suggest explicit braces to avoid ambiguous %<else%>"
42592msgstr "ehdotetaan aaltosulkeita epäselvän %<else%>:n välttämiseksi"
42593
42594#: c/c-parser.c:6661
42595#, gcc-internal-format
42596msgid "suggest braces around empty body in %<do%> statement"
42597msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<do%>-lauseessa"
42598
42599#: c/c-parser.c:6793 c/c-parser.c:6825
42600#, fuzzy, gcc-internal-format
42601msgid "multiple iterating variables in fast enumeration"
42602msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
42603
42604#: c/c-parser.c:6848
42605#, fuzzy, gcc-internal-format
42606msgid "invalid iterating variable in fast enumeration"
42607msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
42608
42609#: c/c-parser.c:6872 cp/parser.c:12724
42610#, gcc-internal-format
42611msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
42612msgstr ""
42613
42614#: c/c-parser.c:6878 cp/parser.c:12730
42615#, gcc-internal-format
42616msgid "missing loop condition in loop with %<GCC unroll%> pragma"
42617msgstr ""
42618
42619#: c/c-parser.c:6914
42620#, fuzzy, gcc-internal-format
42621msgid "missing collection in fast enumeration"
42622msgstr "lopetusalkio puuttuu funktiokutsusta"
42623
42624#: c/c-parser.c:7036 c/c-parser.c:7047 c/c-parser.c:7058
42625#, fuzzy, gcc-internal-format
42626msgid "duplicate %<asm%> qualifier %qE"
42627msgstr "cv-määreen kaksoiskappale"
42628
42629#: c/c-parser.c:7037 c/c-parser.c:7048 c/c-parser.c:7059 cp/parser.c:21055
42630#: cp/parser.c:21072 cp/parser.c:21086
42631#, gcc-internal-format
42632msgid "first seen here"
42633msgstr "nähty ensimmäisen kerran tässä"
42634
42635#: c/c-parser.c:7068
42636#, fuzzy, gcc-internal-format
42637msgid "%qE is not a valid %<asm%> qualifier"
42638msgstr "  odotettiin luokkamallia, saatiin %qE"
42639
42640#: c/c-parser.c:7118
42641#, fuzzy, gcc-internal-format
42642msgid "expected %<:%> or %<)%>"
42643msgstr "odotettiin %<,%> tai %<;%>"
42644
42645#: c/c-parser.c:7417 cp/parser.c:4417
42646#, fuzzy, gcc-internal-format
42647msgid "a wide string is invalid in this context"
42648msgstr "muotoilu on leveämerkkinen merkkijono"
42649
42650#: c/c-parser.c:7609
42651#, fuzzy, gcc-internal-format
42652msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
42653msgstr "ISO C kieltää ?:-lausekkeen ilman keskimmäistä termiä"
42654
42655#. Location of the binary operator.
42656#. Quiet warning.
42657#: c/c-parser.c:7819 cp/typeck.c:4860
42658#, gcc-internal-format
42659msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
42660msgstr ""
42661
42662#: c/c-parser.c:7825 cp/typeck.c:4865
42663#, fuzzy, gcc-internal-format
42664msgid "first %<sizeof%> operand was declared here"
42665msgstr "%Jviimeksi käytetty täällä"
42666
42667#: c/c-parser.c:8052
42668#, fuzzy, gcc-internal-format
42669msgid "alignment specified for type name in cast"
42670msgstr "kohdistusta ei voi määritellä %q+D:lle"
42671
42672#: c/c-parser.c:8151
42673#, gcc-internal-format
42674msgid "traditional C rejects the unary plus operator"
42675msgstr "perinteinen C ei salli unaarista plus-operaattoria"
42676
42677#: c/c-parser.c:8282
42678#, fuzzy, gcc-internal-format
42679msgid "alignment specified for type name in %<sizeof%>"
42680msgstr "kohdistusta ei voi määritellä %q+D:lle"
42681
42682#: c/c-parser.c:8298
42683#, gcc-internal-format
42684msgid "%<sizeof%> applied to a bit-field"
42685msgstr "%<sizeof%>:ia sovellettu bittikenttään"
42686
42687#: c/c-parser.c:8368
42688#, fuzzy, gcc-internal-format
42689msgid "alignment specified for type name in %qE"
42690msgstr "kohdistusta ei voi määritellä %q+D:lle"
42691
42692#: c/c-parser.c:8391
42693#, fuzzy, gcc-internal-format
42694msgid "ISO C does not allow %<%E (expression)%>"
42695msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
42696
42697#: c/c-parser.c:8539
42698#, gcc-internal-format
42699msgid "cannot take address of %qs"
42700msgstr "%qs:n osoitetta ei voi ottaa"
42701
42702#: c/c-parser.c:8622
42703#, fuzzy, gcc-internal-format
42704msgid "ISO C99 does not support %<_Generic%>"
42705msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
42706
42707#: c/c-parser.c:8625
42708#, fuzzy, gcc-internal-format
42709msgid "ISO C90 does not support %<_Generic%>"
42710msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
42711
42712#: c/c-parser.c:8694
42713#, fuzzy, gcc-internal-format
42714msgid "%<_Generic%> association has function type"
42715msgstr "muuttujalla %qD on funktiotyyppi"
42716
42717#: c/c-parser.c:8697
42718#, fuzzy, gcc-internal-format
42719msgid "%<_Generic%> association has incomplete type"
42720msgstr "nimettömällä kentällä on vaillinainen tyyppi"
42721
42722#: c/c-parser.c:8701
42723#, fuzzy, gcc-internal-format
42724msgid "%<_Generic%> association has variable length type"
42725msgstr "nimettömällä kentällä on vaillinainen tyyppi"
42726
42727#: c/c-parser.c:8725
42728#, fuzzy, gcc-internal-format
42729msgid "duplicate %<default%> case in %<_Generic%>"
42730msgstr "switch-lauseesta puuttuu default-tapaus"
42731
42732#: c/c-parser.c:8726
42733#, fuzzy, gcc-internal-format
42734msgid "original %<default%> is here"
42735msgstr "alkuperäisen tekstin koodaus"
42736
42737#: c/c-parser.c:8734
42738#, fuzzy, gcc-internal-format
42739msgid "%<_Generic%> specifies two compatible types"
42740msgstr "nimettömällä kentällä on vaillinainen tyyppi"
42741
42742#: c/c-parser.c:8735
42743#, gcc-internal-format
42744msgid "compatible type is here"
42745msgstr "yhteensopiva tyyppi on täällä"
42746
42747#: c/c-parser.c:8758
42748#, fuzzy, gcc-internal-format
42749msgid "%<_Generic%> selector matches multiple associations"
42750msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
42751
42752#: c/c-parser.c:8760
42753#, gcc-internal-format
42754msgid "other match is here"
42755msgstr "toinen täsmäävyys on täällä"
42756
42757#: c/c-parser.c:8785
42758#, fuzzy, gcc-internal-format
42759msgid "%<_Generic%> selector of type %qT is not compatible with any association"
42760msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
42761
42762#: c/c-parser.c:8806
42763#, fuzzy, gcc-internal-format
42764msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
42765msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
42766
42767#: c/c-parser.c:8814
42768#, fuzzy, gcc-internal-format
42769msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
42770msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
42771
42772#: c/c-parser.c:8820
42773#, fuzzy, gcc-internal-format
42774msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
42775msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
42776
42777#: c/c-parser.c:8836
42778#, fuzzy, gcc-internal-format
42779msgid "argument %u of %<__builtin_tgmath%> has no arguments"
42780msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
42781
42782#: c/c-parser.c:8859 c/c-parser.c:8863
42783#, fuzzy, gcc-internal-format
42784msgid "ISO C does not support %qs predefined identifier"
42785msgstr "ISO C ei tue kompleksikokonaiskulutyyppejä"
42786
42787#: c/c-parser.c:8867
42788#, fuzzy, gcc-internal-format
42789msgid "ISO C90 does not support %<__func__%> predefined identifier"
42790msgstr "ISO C ei tue kompleksikokonaiskulutyyppejä"
42791
42792#: c/c-parser.c:9041 c/c-parser.c:10109 c/c-parser.c:10131
42793#: c/gimple-parser.c:1694 c/gimple-parser.c:1700 c/gimple-parser.c:2293
42794#, gcc-internal-format
42795msgid "expected expression"
42796msgstr "odotettiin lauseketta"
42797
42798# XXXX
42799#: c/c-parser.c:9062
42800#, gcc-internal-format
42801msgid "braced-group within expression allowed only inside a function"
42802msgstr "lohkot lausekkeiden sisällä sallitaan vain funktion sisällä"
42803
42804# XXXX
42805#: c/c-parser.c:9076
42806#, gcc-internal-format
42807msgid "ISO C forbids braced-groups within expressions"
42808msgstr "ISO C kieltää lohkot lausekkeiden sisällä"
42809
42810#: c/c-parser.c:9266
42811#, fuzzy, gcc-internal-format
42812msgid "wrong number of arguments to %<__builtin_choose_expr%>"
42813msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
42814
42815#: c/c-parser.c:9282
42816#, gcc-internal-format
42817msgid "first argument to %<__builtin_choose_expr%> not a constant"
42818msgstr "ensimmäinen argumentti funktiolle %<__builtin_choose_expr%> ei ole vakio"
42819
42820#: c/c-parser.c:9352 c/c-parser.c:9369 c/c-parser.c:9376
42821#, fuzzy, gcc-internal-format
42822msgid "too few arguments to %<__builtin_tgmath%>"
42823msgstr "liian vähän argumentteja funktiolle %<va_start%>"
42824
42825#: c/c-parser.c:9397
42826#, fuzzy, gcc-internal-format
42827msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
42828msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on väärä määrä alkioita (%4$d/%5$d)"
42829
42830#: c/c-parser.c:9441 c/c-parser.c:9451
42831#, fuzzy, gcc-internal-format
42832msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
42833msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
42834
42835#: c/c-parser.c:9473 c/c-parser.c:9483
42836#, fuzzy, gcc-internal-format
42837msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
42838msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
42839
42840#: c/c-parser.c:9516
42841#, fuzzy, gcc-internal-format
42842msgid "function arguments of %<__builtin_tgmath%> all have the same type"
42843msgstr "kääntäjänsisäisen ”%3$s”-funktion argumenttien ”%1$s” ja ”%2$s” kohdassa %4$L on oltava samaa tyyppiä"
42844
42845#: c/c-parser.c:9535
42846#, fuzzy, gcc-internal-format
42847msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
42848msgstr "kääntäjänsisäisen ”%3$s”-funktion argumenttien ”%1$s” ja ”%2$s” kohdassa %4$L on oltava samaa tyyppiä"
42849
42850#: c/c-parser.c:9583
42851#, fuzzy, gcc-internal-format
42852msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
42853msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
42854
42855#: c/c-parser.c:9606
42856#, fuzzy, gcc-internal-format
42857msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
42858msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
42859
42860#: c/c-parser.c:9623
42861#, fuzzy, gcc-internal-format
42862msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
42863msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
42864
42865#: c/c-parser.c:9661
42866#, fuzzy, gcc-internal-format, gfc-internal-format
42867msgid "invalid type of argument %u of type-generic function"
42868msgstr "epäkelpo tallennusluokka funktiolle %qs"
42869
42870#: c/c-parser.c:9672
42871#, fuzzy, gcc-internal-format, gfc-internal-format
42872msgid "decimal floating-point argument %u to complex-only type-generic function"
42873msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
42874
42875#: c/c-parser.c:9680
42876#, fuzzy, gcc-internal-format, gfc-internal-format
42877msgid "decimal floating-point argument %u to binary-only type-generic function"
42878msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
42879
42880#: c/c-parser.c:9688 c/c-parser.c:9718
42881#, fuzzy, gcc-internal-format
42882msgid "both complex and decimal floating-point arguments to type-generic function"
42883msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
42884
42885#: c/c-parser.c:9696 c/c-parser.c:9738
42886#, fuzzy, gcc-internal-format
42887msgid "both binary and decimal floating-point arguments to type-generic function"
42888msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
42889
42890#: c/c-parser.c:9710
42891#, fuzzy, gcc-internal-format, gfc-internal-format
42892msgid "complex argument %u to decimal-only type-generic function"
42893msgstr "puhdistusargumentti ei ole tunniste"
42894
42895#: c/c-parser.c:9730
42896#, fuzzy, gcc-internal-format, gfc-internal-format
42897msgid "binary argument %u to decimal-only type-generic function"
42898msgstr "virheellinen sisäinen makro ”%s”"
42899
42900#: c/c-parser.c:9836
42901#, fuzzy, gcc-internal-format
42902msgid "no matching function for type-generic call"
42903msgstr "lopetusalkio puuttuu funktiokutsusta"
42904
42905#: c/c-parser.c:9877
42906#, fuzzy, gcc-internal-format
42907msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
42908msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
42909
42910#: c/c-parser.c:9890
42911#, fuzzy, gcc-internal-format
42912msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
42913msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
42914
42915#: c/c-parser.c:9894
42916#, fuzzy, gcc-internal-format
42917msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
42918msgstr "%<__builtin_prefetch%>-funktion toisen argumentin pitää olla vakio"
42919
42920#: c/c-parser.c:9920
42921#, fuzzy, gcc-internal-format
42922msgid "wrong number of arguments to %<__builtin_complex%>"
42923msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
42924
42925#: c/c-parser.c:9942
42926#, fuzzy, gcc-internal-format
42927msgid "%<__builtin_complex%> operand not of real binary floating-point type"
42928msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
42929
42930#: c/c-parser.c:9951
42931#, fuzzy, gcc-internal-format
42932msgid "%<__builtin_complex%> operands of different types"
42933msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
42934
42935#: c/c-parser.c:9996 cp/parser.c:7353
42936#, fuzzy, gcc-internal-format
42937msgid "wrong number of arguments to %<__builtin_shuffle%>"
42938msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
42939
42940#: c/c-parser.c:10169
42941#, gcc-internal-format
42942msgid "compound literal has variable size"
42943msgstr "yhdysliteraalin koko on muuttuva"
42944
42945#: c/c-parser.c:10180
42946#, gcc-internal-format
42947msgid "compound literal qualified by address-space qualifier"
42948msgstr ""
42949
42950#: c/c-parser.c:10184
42951#, gcc-internal-format
42952msgid "ISO C90 forbids compound literals"
42953msgstr "ISO C90 kieltää yhdysliteraalit"
42954
42955#: c/c-parser.c:10197
42956#, gcc-internal-format
42957msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
42958msgstr ""
42959
42960#: c/c-parser.c:10271
42961#, gcc-internal-format
42962msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
42963msgstr ""
42964
42965#: c/c-parser.c:10276
42966#, gcc-internal-format
42967msgid "using integer absolute value function %qD when argument is of complex type %qT"
42968msgstr ""
42969
42970#: c/c-parser.c:10284
42971#, fuzzy, gcc-internal-format
42972msgid "taking the absolute value of unsigned type %qT has no effect"
42973msgstr "%qE-attribuuttia ei huomioida %qE:lle"
42974
42975#: c/c-parser.c:10295
42976#, gcc-internal-format
42977msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
42978msgstr ""
42979
42980#: c/c-parser.c:10299
42981#, gcc-internal-format
42982msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
42983msgstr ""
42984
42985#: c/c-parser.c:10304
42986#, gcc-internal-format
42987msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
42988msgstr ""
42989
42990#: c/c-parser.c:10317
42991#, gcc-internal-format
42992msgid "using complex absolute value function %qD when argument is of integer type %qT"
42993msgstr ""
42994
42995#: c/c-parser.c:10321
42996#, gcc-internal-format
42997msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
42998msgstr ""
42999
43000#: c/c-parser.c:10338
43001#, gcc-internal-format
43002msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
43003msgstr ""
43004
43005#: c/c-parser.c:10343
43006#, gcc-internal-format
43007msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
43008msgstr ""
43009
43010#: c/c-parser.c:10348
43011#, gcc-internal-format
43012msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
43013msgstr ""
43014
43015#: c/c-parser.c:10374
43016#, gcc-internal-format
43017msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
43018msgstr ""
43019
43020#: c/c-parser.c:10814
43021#, fuzzy, gcc-internal-format
43022msgid "expected identifier or %<)%>"
43023msgstr "odotettiin tunnistetta tai %<(%>"
43024
43025#: c/c-parser.c:10910
43026#, gcc-internal-format
43027msgid "extra semicolon"
43028msgstr "ylimääräinen puolipiste"
43029
43030#: c/c-parser.c:11158
43031#, gcc-internal-format
43032msgid "extra semicolon in method definition specified"
43033msgstr "ylimääräinen puolipiste metodin määrittelyssä"
43034
43035#: c/c-parser.c:11290
43036#, fuzzy, gcc-internal-format
43037msgid "method attributes must be specified at the end only"
43038msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
43039
43040#: c/c-parser.c:11310
43041#, fuzzy, gcc-internal-format
43042msgid "expected %<;%> or %<{%> after method attribute definition"
43043msgstr "ei voi asettaa %qE-attribuuttia määrittelyn jälkeen"
43044
43045#: c/c-parser.c:11432
43046#, fuzzy, gcc-internal-format
43047msgid "objective-c method declaration is expected"
43048msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
43049
43050#: c/c-parser.c:11883
43051#, fuzzy, gcc-internal-format
43052msgid "no type or storage class may be specified here,"
43053msgstr "tallennusluokka annettu %qs:lle"
43054
43055#: c/c-parser.c:11951 cp/parser.c:34767
43056#, fuzzy, gcc-internal-format
43057msgid "empty property attribute list"
43058msgstr "<tuntematon>"
43059
43060#: c/c-parser.c:11965 cp/parser.c:34780
43061#, fuzzy, gcc-internal-format
43062msgid "missing property attribute"
43063msgstr "puuttuva Code-attribuutti"
43064
43065#: c/c-parser.c:12004
43066#, fuzzy, gcc-internal-format
43067msgid "unknown property attribute %<%s%s%>"
43068msgstr "<tuntematon>"
43069
43070#: c/c-parser.c:12007 cp/parser.c:34817
43071#, fuzzy, gcc-internal-format
43072msgid "unknown property attribute"
43073msgstr "<tuntematon>"
43074
43075#: c/c-parser.c:12016 cp/parser.c:34826
43076#, fuzzy, gcc-internal-format
43077msgid "expected %<=%> after Objective-C %qE"
43078msgstr "toistuva %<@%> Objective-C-merkkijonon edellä"
43079
43080#: c/c-parser.c:12027 cp/parser.c:34840
43081#, fuzzy, gcc-internal-format
43082msgid "expected %qE selector name"
43083msgstr "%s-lausetta odotettiin kohdassa %L"
43084
43085#: c/c-parser.c:12043 cp/parser.c:34859
43086#, fuzzy, gcc-internal-format
43087msgid "setter method names must terminate with %<:%>"
43088msgstr "kuori on annettava polkuineen"
43089
43090#: c/c-parser.c:12257 cp/parser.c:44894
43091#, gcc-internal-format
43092msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
43093msgstr ""
43094
43095#: c/c-parser.c:12301 c/c-parser.c:19390 c/c-parser.c:19685 c/c-parser.c:19744
43096#: c/c-parser.c:19830 cp/parser.c:41380 cp/parser.c:41714 cp/parser.c:41804
43097#: cp/parser.c:41877 cp/parser.c:44941 cp/parser.c:44956 cp/parser.c:44971
43098#: cp/parser.c:44987 cp/parser.c:45003 cp/parser.c:45019 cp/parser.c:45046
43099#: cp/parser.c:45059 cp/parser.c:45082 cp/parser.c:45095
43100#, fuzzy, gcc-internal-format
43101msgid "%<#pragma %s%> may only be used in compound statements"
43102msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
43103
43104#: c/c-parser.c:12324 cp/parser.c:45072
43105#, fuzzy, gcc-internal-format
43106msgid "%<#pragma acc routine%> must be at file scope"
43107msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43108
43109#: c/c-parser.c:12411 cp/parser.c:45167
43110#, fuzzy, gcc-internal-format
43111msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
43112msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
43113
43114#: c/c-parser.c:12418 cp/parser.c:45173
43115#, fuzzy, gcc-internal-format
43116msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
43117msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
43118
43119#: c/c-parser.c:12431
43120#, fuzzy, gcc-internal-format
43121msgid "%<#pragma omp requires%> may only be used at file scope"
43122msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43123
43124#: c/c-parser.c:12453 c/c-parser.c:12477 cp/parser.c:45202 cp/parser.c:45235
43125#, fuzzy, gcc-internal-format
43126msgid "for, while or do statement expected"
43127msgstr "Odotettiin =-merkkiä PARAMETER-lauseessa kohdassa %C"
43128
43129#: c/c-parser.c:12490 cp/parser.c:44931
43130#, fuzzy, gcc-internal-format
43131msgid "%<#pragma GCC pch_preprocess%> must be first"
43132msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
43133
43134#: c/c-parser.c:12829 c/c-parser.c:15837 c/c-parser.c:21433 c/c-parser.c:21441
43135#: cp/parser.c:35278 cp/parser.c:37993 cp/parser.c:44014 cp/parser.c:44022
43136#, fuzzy, gcc-internal-format
43137msgid "too many %qs clauses"
43138msgstr "%s: liian monta arvoa"
43139
43140#: c/c-parser.c:12856
43141#, fuzzy, gcc-internal-format
43142msgid "expression must be integral"
43143msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
43144
43145#: c/c-parser.c:13100 c/c-parser.c:13112
43146#, fuzzy, gcc-internal-format
43147msgid "expected %<)%> or %<,%>"
43148msgstr "odotettiin %<,%> tai %<;%>"
43149
43150#: c/c-parser.c:13263 c/c-parser.c:21734
43151#, gcc-internal-format
43152msgid "%qD is not a variable"
43153msgstr "%qD ei ole muuttuja"
43154
43155#: c/c-parser.c:13267 cp/semantics.c:7795
43156#, fuzzy, gcc-internal-format
43157msgid "%qD is not a pointer variable"
43158msgstr "%qD ei ole muuttuja"
43159
43160#: c/c-parser.c:13309 cp/parser.c:35964
43161#, fuzzy, gcc-internal-format
43162msgid "collapse argument needs positive constant integer expression"
43163msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
43164
43165#: c/c-parser.c:13386 cp/parser.c:36028
43166#, fuzzy, gcc-internal-format
43167msgid "expected %<none%> or %<present%>"
43168msgstr "odotettiin %<none%> tai %<shared%>"
43169
43170#: c/c-parser.c:13388 cp/parser.c:36030
43171#, gcc-internal-format
43172msgid "expected %<none%> or %<shared%>"
43173msgstr "odotettiin %<none%> tai %<shared%>"
43174
43175#: c/c-parser.c:13508 cp/parser.c:36141
43176#, fuzzy, gcc-internal-format
43177msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
43178msgstr "käytetty %<__thread%> ennen %<extern%>:a"
43179
43180#: c/c-parser.c:13528 c/c-parser.c:19737 c/c-parser.c:19823 cp/parser.c:36159
43181#: cp/parser.c:41706 cp/parser.c:41796
43182#, fuzzy, gcc-internal-format
43183msgid "expected %<data%>"
43184msgstr "odotettiin %<,%> tai %<;%>"
43185
43186#: c/c-parser.c:13581 cp/parser.c:36214
43187#, fuzzy, gcc-internal-format
43188msgid "too many %<if%> clauses with %qs modifier"
43189msgstr "%s: Liian monta argumenttia\n"
43190
43191#: c/c-parser.c:13588 cp/parser.c:36221
43192#, fuzzy, gcc-internal-format
43193msgid "too many %<if%> clauses"
43194msgstr "%s: Liian monta argumenttia\n"
43195
43196#: c/c-parser.c:13590 cp/parser.c:36223
43197#, fuzzy, gcc-internal-format
43198msgid "too many %<if%> clauses without modifier"
43199msgstr "%s: Liian monta argumenttia\n"
43200
43201#: c/c-parser.c:13596 cp/parser.c:36229
43202#, gcc-internal-format
43203msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
43204msgstr ""
43205
43206#: c/c-parser.c:13701 c/c-parser.c:13747 c/c-parser.c:13793 c/c-parser.c:13839
43207#: c/c-parser.c:14255 c/c-parser.c:14337 c/c-parser.c:14876 c/c-parser.c:15004
43208#: c/c-parser.c:15049 c/c-parser.c:15781
43209#, gcc-internal-format
43210msgid "expected integer expression"
43211msgstr "odotettiin kokonaislukulauseketta"
43212
43213#: c/c-parser.c:13712
43214#, gcc-internal-format
43215msgid "%<num_threads%> value must be positive"
43216msgstr "%<num_threads%>-arvon on oltava positiivinen"
43217
43218#: c/c-parser.c:13758
43219#, fuzzy, gcc-internal-format
43220msgid "%<num_tasks%> value must be positive"
43221msgstr "%<num_threads%>-arvon on oltava positiivinen"
43222
43223#: c/c-parser.c:13804 cp/semantics.c:8000
43224#, fuzzy, gcc-internal-format
43225msgid "%<grainsize%> value must be positive"
43226msgstr "%<num_threads%>-arvon on oltava positiivinen"
43227
43228#: c/c-parser.c:13851 cp/semantics.c:8030
43229#, fuzzy, gcc-internal-format
43230msgid "%<priority%> value must be non-negative"
43231msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
43232
43233#: c/c-parser.c:13885 cp/parser.c:36421
43234#, fuzzy, gcc-internal-format
43235msgid "expected constant integer expression with valid sync-hint value"
43236msgstr "odotettiin kokonaislukulauseketta"
43237
43238#: c/c-parser.c:13925 cp/parser.c:36463
43239#, fuzzy, gcc-internal-format
43240msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
43241msgstr "odotettiin %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> tai %<max%>"
43242
43243#: c/c-parser.c:13986 cp/parser.c:36528
43244#, fuzzy, gcc-internal-format
43245msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
43246msgstr "  odotettiin luokkamallia, saatiin %qT"
43247
43248#: c/c-parser.c:14052 cp/parser.c:36597
43249#, fuzzy, gcc-internal-format
43250msgid "too many %<defaultmap%> clauses with %qs category"
43251msgstr "%s: Liian monta argumenttia\n"
43252
43253#: c/c-parser.c:14055 cp/parser.c:36600
43254#, fuzzy, gcc-internal-format
43255msgid "too many %<defaultmap%> clauses with unspecified category"
43256msgstr "%s: Liian monta argumenttia\n"
43257
43258#: c/c-parser.c:14129 cp/semantics.c:7037
43259#, fuzzy, gcc-internal-format
43260msgid "%qs expression must be integral"
43261msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
43262
43263#: c/c-parser.c:14141 c/c-parser.c:14264 cp/semantics.c:7069
43264#, fuzzy, gcc-internal-format
43265msgid "%qs value must be positive"
43266msgstr "%<num_threads%>-arvon on oltava positiivinen"
43267
43268#: c/c-parser.c:14203 cp/parser.c:35736
43269#, fuzzy, gcc-internal-format
43270msgid "too many %<static%> arguments"
43271msgstr "%s: liian monta argumenttia\n"
43272
43273#: c/c-parser.c:14237 cp/parser.c:35769
43274#, fuzzy, gcc-internal-format
43275msgid "unexpected argument"
43276msgstr "%qs attribuuttia ei huomioida"
43277
43278#: c/c-parser.c:14404 cp/semantics.c:8165
43279#, fuzzy, gcc-internal-format
43280msgid "%<tile%> argument needs positive integral constant"
43281msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
43282
43283#: c/c-parser.c:14462 c/c-parser.c:14468 cp/parser.c:36632 cp/parser.c:36642
43284#, fuzzy, gcc-internal-format
43285msgid "expected %<concurrent%>"
43286msgstr "odotettiin %<none%> tai %<shared%>"
43287
43288#: c/c-parser.c:14502 cp/parser.c:36680
43289#, fuzzy, gcc-internal-format
43290msgid "expected %<teams%>, %<parallel%> or %<thread%>"
43291msgstr "  odotettiin luokkamallia, saatiin %qT"
43292
43293#: c/c-parser.c:14555 cp/parser.c:36748
43294#, fuzzy, gcc-internal-format
43295msgid "ordered argument needs positive constant integer expression"
43296msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
43297
43298#: c/c-parser.c:14680 c/c-parser.c:20999 cp/parser.c:43665
43299#, fuzzy, gcc-internal-format
43300msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
43301msgstr "odotettiin tunnistetta tai %<(%>"
43302
43303#: c/c-parser.c:14800 cp/parser.c:37006
43304#, fuzzy, gcc-internal-format
43305msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
43306msgstr "sekä %<long%> että %<void%> esittelymääritteissä"
43307
43308#: c/c-parser.c:14854 cp/parser.c:37022
43309#, gcc-internal-format
43310msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
43311msgstr ""
43312
43313#: c/c-parser.c:14858 cp/parser.c:37025
43314#, gcc-internal-format
43315msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
43316msgstr ""
43317
43318#: c/c-parser.c:14870 cp/semantics.c:7104
43319#, fuzzy, gcc-internal-format
43320msgid "chunk size value must be positive"
43321msgstr "%<num_threads%>-arvon on oltava positiivinen"
43322
43323#: c/c-parser.c:14893 cp/parser.c:37045
43324#, fuzzy, gcc-internal-format
43325msgid "invalid schedule kind"
43326msgstr "%qE määritelty vääränlaisena tunnisteena"
43327
43328#: c/c-parser.c:15014
43329#, fuzzy, gcc-internal-format
43330msgid "%<num_teams%> value must be positive"
43331msgstr "%<num_threads%>-arvon on oltava positiivinen"
43332
43333#: c/c-parser.c:15059 cp/semantics.c:7200
43334#, fuzzy, gcc-internal-format
43335msgid "%<thread_limit%> value must be positive"
43336msgstr "%<num_threads%>-arvon on oltava positiivinen"
43337
43338#: c/c-parser.c:15104 cp/semantics.c:7319
43339#, fuzzy, gcc-internal-format
43340msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
43341msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
43342
43343#: c/c-parser.c:15149 cp/semantics.c:7417
43344#, gcc-internal-format
43345msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
43346msgstr ""
43347
43348#: c/c-parser.c:15223
43349#, fuzzy, gcc-internal-format
43350msgid "%<linear%> clause step expression must be integral"
43351msgstr "%<num_threads%>-arvon on oltava positiivinen"
43352
43353#: c/c-parser.c:15273
43354#, fuzzy, gcc-internal-format
43355msgid "%<safelen%> clause expression must be positive constant integer expression"
43356msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
43357
43358#: c/c-parser.c:15312
43359#, fuzzy, gcc-internal-format
43360msgid "%<simdlen%> clause expression must be positive constant integer expression"
43361msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
43362
43363#: c/c-parser.c:15580 cp/parser.c:37774
43364#, fuzzy, gcc-internal-format
43365msgid "%<iterator%> modifier incompatible with %qs"
43366msgstr "%s ei tue pituusmäärettä %qs %s"
43367
43368#: c/c-parser.c:15627 cp/parser.c:37822 cp/parser.c:38051 cp/parser.c:38101
43369#, fuzzy, gcc-internal-format
43370msgid "invalid depend kind"
43371msgstr "%qE määritelty vääränlaisena tunnisteena"
43372
43373#: c/c-parser.c:15714 cp/parser.c:37897
43374#, fuzzy, gcc-internal-format
43375msgid "invalid map kind"
43376msgstr "%qE määritelty vääränlaisena tunnisteena"
43377
43378#: c/c-parser.c:15812 cp/parser.c:37998
43379#, fuzzy, gcc-internal-format
43380msgid "invalid dist_schedule kind"
43381msgstr "virheellinen const_double-operandi"
43382
43383#: c/c-parser.c:15888
43384#, fuzzy, gcc-internal-format
43385msgid "invalid proc_bind kind"
43386msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
43387
43388#: c/c-parser.c:15932
43389#, fuzzy, gcc-internal-format
43390msgid "expected %<host%>, %<nohost%> or %<any%>"
43391msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
43392
43393#: c/c-parser.c:16009 cp/semantics.c:7575
43394#, gcc-internal-format
43395msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
43396msgstr ""
43397
43398#: c/c-parser.c:16206 cp/parser.c:38335
43399#, fuzzy, gcc-internal-format
43400msgid "expected %<#pragma acc%> clause"
43401msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
43402
43403#: c/c-parser.c:16217 c/c-parser.c:16549 cp/parser.c:38346 cp/parser.c:38717
43404#, fuzzy, gcc-internal-format
43405msgid "%qs is not valid for %qs"
43406msgstr "Funktio %qs"
43407
43408#: c/c-parser.c:16261 cp/parser.c:38393
43409#, gcc-internal-format
43410msgid "clauses in %<simd%> trait should be separated by %<,%>"
43411msgstr ""
43412
43413#: c/c-parser.c:16406 cp/parser.c:38571
43414#, fuzzy, gcc-internal-format
43415msgid "%qs must be the first clause of %qs"
43416msgstr "käytetty sekä %<__thread%> että %qs"
43417
43418#: c/c-parser.c:16538 cp/parser.c:38706
43419#, fuzzy, gcc-internal-format
43420msgid "expected %<#pragma omp%> clause"
43421msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
43422
43423#: c/c-parser.c:16671 cp/parser.c:42233
43424#, fuzzy, gcc-internal-format
43425msgid "no valid clauses specified in %<#pragma acc declare%>"
43426msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
43427
43428#: c/c-parser.c:16681 cp/parser.c:42243
43429#, fuzzy, gcc-internal-format
43430msgid "array section in %<#pragma acc declare%>"
43431msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
43432
43433#: c/c-parser.c:16701 cp/parser.c:42263
43434#, fuzzy, gcc-internal-format
43435msgid "%qD must be a global variable in %<#pragma acc declare link%>"
43436msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
43437
43438#: c/c-parser.c:16712 cp/parser.c:42274
43439#, fuzzy, gcc-internal-format
43440msgid "invalid OpenACC clause at file scope"
43441msgstr "muuttuja tai kenttä %qs esitelty tyhjäksi"
43442
43443#: c/c-parser.c:16719 cp/parser.c:42281
43444#, fuzzy, gcc-internal-format
43445msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
43446msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
43447
43448#: c/c-parser.c:16727 cp/parser.c:42289
43449#, fuzzy, gcc-internal-format
43450msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
43451msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
43452
43453#: c/c-parser.c:16738 cp/parser.c:42311
43454#, fuzzy, gcc-internal-format
43455msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
43456msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
43457
43458#: c/c-parser.c:16748 cp/parser.c:42321
43459#, fuzzy, gcc-internal-format
43460msgid "variable %qD used more than once with %<#pragma acc declare%>"
43461msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
43462
43463#: c/c-parser.c:16841 cp/parser.c:42418
43464#, fuzzy, gcc-internal-format
43465msgid "expected %<data%> after %<#pragma acc %s%>"
43466msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
43467
43468#: c/c-parser.c:16857 cp/parser.c:42435
43469#, fuzzy, gcc-internal-format
43470msgid "%<#pragma acc %s data%> has no data movement clause"
43471msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43472
43473#: c/c-parser.c:17106 cp/parser.c:3109
43474#, gcc-internal-format
43475msgid "%qE has not been declared"
43476msgstr "%qE on esittelemättä"
43477
43478#: c/c-parser.c:17110
43479#, fuzzy, gcc-internal-format
43480msgid "expected function name"
43481msgstr "odotettiin luokan nimeä"
43482
43483#: c/c-parser.c:17128 cp/parser.c:44258
43484#, fuzzy, gcc-internal-format
43485msgid "%qD does not refer to a function"
43486msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
43487
43488#: c/c-parser.c:17151 c/c-parser.c:17199 cp/parser.c:1452
43489#, fuzzy, gcc-internal-format
43490msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
43491msgstr "%Jvanhanmallinen funktiomäärittely"
43492
43493#: c/c-parser.c:17191 cp/parser.c:44309 cp/parser.c:44354
43494#, fuzzy, gcc-internal-format
43495msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
43496msgstr "%Jvanhanmallinen funktiomäärittely"
43497
43498#: c/c-parser.c:17222 cp/parser.c:44383
43499#, fuzzy, gcc-internal-format
43500msgid "%<#pragma acc routine%> must be applied before use"
43501msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
43502
43503#: c/c-parser.c:17223 cp/parser.c:44385
43504#, fuzzy, gcc-internal-format
43505msgid "%<#pragma acc routine%> must be applied before definition"
43506msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
43507
43508#: c/c-parser.c:17267 cp/parser.c:42636
43509#, fuzzy, gcc-internal-format
43510msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
43511msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43512
43513#: c/c-parser.c:17322 cp/parser.c:38796
43514#, fuzzy, gcc-internal-format
43515msgid "expected %<allocator%>"
43516msgstr "odotettiin %<operator%>"
43517
43518#: c/c-parser.c:17338
43519#, gcc-internal-format
43520msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
43521msgstr ""
43522
43523#: c/c-parser.c:17353 cp/parser.c:38811
43524#, fuzzy, gcc-internal-format
43525msgid "%<#pragma omp allocate%> not yet supported"
43526msgstr "valitsin %qs ei ole enää tuettu"
43527
43528#: c/c-parser.c:17452 cp/parser.c:38904
43529#, fuzzy, gcc-internal-format
43530msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
43531msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
43532
43533#: c/c-parser.c:17474 cp/parser.c:38926
43534#, fuzzy, gcc-internal-format
43535msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
43536msgstr "odotettiin tunnistetta tai %<(%>"
43537
43538#: c/c-parser.c:17488 cp/parser.c:38940
43539#, fuzzy, gcc-internal-format
43540msgid "too many atomic clauses"
43541msgstr "%s: liian monta arvoa"
43542
43543#: c/c-parser.c:17495 cp/parser.c:38947
43544#, fuzzy, gcc-internal-format
43545msgid "too many memory order clauses"
43546msgstr "%s: liian monta arvoa"
43547
43548#: c/c-parser.c:17552 cp/parser.c:39004
43549#, fuzzy, gcc-internal-format
43550msgid "%<#pragma omp atomic read%> incompatible with %<acq_rel%> or %<release%> clauses"
43551msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43552
43553#: c/c-parser.c:17561 cp/parser.c:39013
43554#, fuzzy, gcc-internal-format
43555msgid "%<#pragma omp atomic write%> incompatible with %<acq_rel%> or %<acquire%> clauses"
43556msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43557
43558#: c/c-parser.c:17571 cp/parser.c:39022
43559#, fuzzy, gcc-internal-format
43560msgid "%<#pragma omp atomic update%> incompatible with %<acq_rel%> or %<acquire%> clauses"
43561msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43562
43563#: c/c-parser.c:17837 cp/parser.c:39227 cp/parser.c:39253
43564#, fuzzy, gcc-internal-format
43565msgid "invalid form of %<#pragma omp atomic%>"
43566msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
43567
43568#: c/c-parser.c:17841 cp/parser.c:39284 cp/parser.c:39300
43569#, fuzzy, gcc-internal-format
43570msgid "invalid operator for %<#pragma omp atomic%>"
43571msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
43572
43573#: c/c-parser.c:17890 cp/semantics.c:9749 cp/semantics.c:9759
43574#, fuzzy, gcc-internal-format
43575msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
43576msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
43577
43578#: c/c-parser.c:17990 cp/semantics.c:9824
43579#, fuzzy, gcc-internal-format
43580msgid "%<depobj%> expression is not lvalue expression"
43581msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
43582
43583#: c/c-parser.c:18047 cp/parser.c:39484
43584#, fuzzy, gcc-internal-format
43585msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
43586msgstr "käytetty %<__thread%> ennen %<extern%>:a"
43587
43588#: c/c-parser.c:18059 cp/parser.c:39500
43589#, fuzzy, gcc-internal-format
43590msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
43591msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
43592
43593#: c/c-parser.c:18095 cp/parser.c:39533
43594#, fuzzy, gcc-internal-format
43595msgid "expected %<acq_rel%>, %<release%> or %<acquire%>"
43596msgstr "  odotettiin luokkamallia, saatiin %qT"
43597
43598#: c/c-parser.c:18102 cp/parser.c:39540
43599#, fuzzy, gcc-internal-format
43600msgid "%<flush%> list specified together with memory order clause"
43601msgstr "%<void%> vain parametrina ei ole oikeutettu"
43602
43603#: c/c-parser.c:18107
43604#, gcc-internal-format
43605msgid "expected %<(%> or end of line"
43606msgstr "odotettiin %<(%> tai rivin loppu"
43607
43608#: c/c-parser.c:18161 cp/parser.c:40145
43609#, fuzzy, gcc-internal-format
43610msgid "expected %<inclusive%> or %<exclusive%> clause"
43611msgstr "odotettiin %<none%> tai %<shared%>"
43612
43613#: c/c-parser.c:18166 cp/parser.c:40151
43614#, fuzzy, gcc-internal-format
43615msgid "expected %<#pragma omp scan%>"
43616msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
43617
43618#: c/c-parser.c:18222 cp/parser.c:40202
43619#, fuzzy, gcc-internal-format
43620msgid "%<ordered%> clause parameter is less than %<collapse%>"
43621msgstr "%<void%> vain parametrina ei ole oikeutettu"
43622
43623#: c/c-parser.c:18233 cp/parser.c:40213
43624#, fuzzy, gcc-internal-format
43625msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
43626msgstr "%<void%> vain parametrina ei ole oikeutettu"
43627
43628#: c/c-parser.c:18251 cp/parser.c:40241
43629#, fuzzy, gcc-internal-format
43630msgid "for statement expected"
43631msgstr "%s-lausetta odotettiin kohdassa %L"
43632
43633#: c/c-parser.c:18330 cp/semantics.c:9334 cp/semantics.c:9425
43634#, gcc-internal-format
43635msgid "expected iteration declaration or initialization"
43636msgstr "odotettiin iteraatioesittelyä tai -alustusta"
43637
43638#: c/c-parser.c:18416
43639#, fuzzy, gcc-internal-format
43640msgid "not enough perfectly nested loops"
43641msgstr "liian vähän argumentteja"
43642
43643#: c/c-parser.c:18464 cp/parser.c:40555
43644#, fuzzy, gcc-internal-format
43645msgid "collapsed loops not perfectly nested"
43646msgstr "liian vähän argumentteja"
43647
43648#: c/c-parser.c:18547 cp/parser.c:40351 cp/parser.c:40393 cp/pt.c:17969
43649#, fuzzy, gcc-internal-format
43650msgid "iteration variable %qD should not be firstprivate"
43651msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
43652
43653#: c/c-parser.c:18681 cp/parser.c:40674
43654#, fuzzy, gcc-internal-format
43655msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
43656msgstr "%<void%> vain parametrina ei ole oikeutettu"
43657
43658#: c/c-parser.c:18895 cp/parser.c:40892
43659#, fuzzy, gcc-internal-format
43660msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
43661msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
43662
43663#: c/c-parser.c:19105 cp/parser.c:41093
43664#, fuzzy, gcc-internal-format
43665msgid "expected %<for%> after %qs"
43666msgstr "tiedostonimi puuttuu %qs:n jälkeen"
43667
43668# XXXXXXX
43669#: c/c-parser.c:19381 cp/parser.c:41371
43670#, fuzzy, gcc-internal-format
43671msgid "expected %<point%>"
43672msgstr "odotettiin %<,%> tai %<;%>"
43673
43674#: c/c-parser.c:19634 cp/parser.c:41644
43675#, fuzzy, gcc-internal-format
43676msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
43677msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43678
43679#: c/c-parser.c:19650 cp/parser.c:41660
43680#, fuzzy, gcc-internal-format
43681msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
43682msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43683
43684#: c/c-parser.c:19698 cp/parser.c:41890
43685#, fuzzy, gcc-internal-format
43686msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
43687msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43688
43689#: c/c-parser.c:19772 cp/parser.c:41743
43690#, fuzzy, gcc-internal-format
43691msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
43692msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43693
43694#: c/c-parser.c:19784 cp/parser.c:41755
43695#, fuzzy, gcc-internal-format
43696msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
43697msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43698
43699#: c/c-parser.c:19859 cp/parser.c:41834
43700#, fuzzy, gcc-internal-format
43701msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
43702msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43703
43704#: c/c-parser.c:19872 cp/parser.c:41847
43705#, fuzzy, gcc-internal-format
43706msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
43707msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43708
43709#: c/c-parser.c:20095 cp/parser.c:42108
43710#, fuzzy, gcc-internal-format
43711msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
43712msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43713
43714#: c/c-parser.c:20152
43715#, fuzzy, gcc-internal-format
43716msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
43717msgstr "%Jvanhanmallinen funktiomäärittely"
43718
43719#: c/c-parser.c:20203 c/c-parser.c:20231
43720#, fuzzy, gcc-internal-format
43721msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
43722msgstr "%Jvanhanmallinen funktiomäärittely"
43723
43724#: c/c-parser.c:20270 cp/parser.c:42784
43725#, fuzzy, gcc-internal-format
43726msgid "expected trait selector name"
43727msgstr "%s-lausetta odotettiin kohdassa %L"
43728
43729#: c/c-parser.c:20323 cp/parser.c:42836
43730#, gcc-internal-format
43731msgid "selector %qs not allowed for context selector set %qs"
43732msgstr ""
43733
43734#: c/c-parser.c:20348 cp/parser.c:42860
43735#, fuzzy, gcc-internal-format
43736msgid "selector %qs does not accept any properties"
43737msgstr "%s ei tue muotoilua %<%%%c%> %s"
43738
43739#: c/c-parser.c:20375 cp/parser.c:42899 cp/pt.c:11539
43740#, fuzzy, gcc-internal-format
43741msgid "score argument must be constant integer expression"
43742msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
43743
43744#: c/c-parser.c:20378 cp/parser.c:42902 cp/pt.c:11556
43745#, fuzzy, gcc-internal-format
43746msgid "score argument must be non-negative"
43747msgstr "%s:n kohdassa %L täytyy olla INTEGER"
43748
43749#: c/c-parser.c:20402 cp/parser.c:42930 cp/pt.c:11542
43750#, fuzzy, gcc-internal-format
43751msgid "property must be constant integer expression or string literal"
43752msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
43753
43754#: c/c-parser.c:20447 cp/parser.c:42974
43755#, fuzzy, gcc-internal-format
43756msgid "expected identifier or string literal"
43757msgstr "odotettiin merkkijonoliteraalia"
43758
43759#: c/c-parser.c:20469 cp/parser.c:42996 cp/pt.c:11546
43760#, fuzzy, gcc-internal-format
43761msgid "property must be constant integer expression"
43762msgstr "odotettiin kokonaislukulauseketta"
43763
43764#: c/c-parser.c:20480 cp/parser.c:43007
43765#, gcc-internal-format
43766msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
43767msgstr ""
43768
43769#: c/c-parser.c:20567 cp/parser.c:43093
43770#, fuzzy, gcc-internal-format
43771msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
43772msgstr "käytetty %<__thread%> ennen %<extern%>:a"
43773
43774#: c/c-parser.c:20642 cp/parser.c:43201
43775#, fuzzy, gcc-internal-format
43776msgid "expected %<match%>"
43777msgstr "  siirtyy catch-lohkoon"
43778
43779#: c/c-parser.c:20662
43780#, fuzzy, gcc-internal-format
43781msgid "variant %qD is not a function"
43782msgstr "%qs esitelty funktion palauttavana funktiona"
43783
43784#: c/c-parser.c:20668 cp/decl.c:7563
43785#, fuzzy, gcc-internal-format
43786msgid "variant %qD and base %qD have incompatible types"
43787msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
43788
43789#: c/c-parser.c:20680 cp/decl.c:7572
43790#, gcc-internal-format
43791msgid "variant %qD is a built-in"
43792msgstr ""
43793
43794#: c/c-parser.c:20723
43795#, fuzzy, gcc-internal-format
43796msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
43797msgstr "%Jvanhanmallinen funktiomäärittely"
43798
43799#: c/c-parser.c:20731 cp/parser.c:43246
43800#, fuzzy, gcc-internal-format
43801msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
43802msgstr "%Jvanhanmallinen funktiomäärittely"
43803
43804#: c/c-parser.c:20840 cp/parser.c:43351
43805#, fuzzy, gcc-internal-format
43806msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
43807msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
43808
43809#: c/c-parser.c:20889 cp/parser.c:43400
43810#, gcc-internal-format
43811msgid "directive with only %<device_type%> clauses ignored"
43812msgstr ""
43813
43814#: c/c-parser.c:20908 cp/parser.c:43425
43815#, fuzzy, gcc-internal-format
43816msgid "expected %<target%>"
43817msgstr "# Ei kohde:"
43818
43819#: c/c-parser.c:20915 cp/parser.c:43432
43820#, fuzzy, gcc-internal-format
43821msgid "expected %<declare%>"
43822msgstr "odotettiin %<,%> tai %<;%>"
43823
43824#: c/c-parser.c:20921 cp/parser.c:43439
43825#, fuzzy, gcc-internal-format
43826msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
43827msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
43828
43829#: c/c-parser.c:20949
43830#, fuzzy, gcc-internal-format
43831msgid "%<#pragma omp declare reduction%> not at file or block scope"
43832msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43833
43834#: c/c-parser.c:21026
43835#, fuzzy, gcc-internal-format
43836msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
43837msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
43838
43839#: c/c-parser.c:21030
43840#, fuzzy, gcc-internal-format
43841msgid "function or array type in %<#pragma omp declare reduction%>"
43842msgstr "edellinen esittely"
43843
43844#: c/c-parser.c:21033
43845#, fuzzy, gcc-internal-format
43846msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
43847msgstr "edellinen esittely"
43848
43849#: c/c-parser.c:21036
43850#, fuzzy, gcc-internal-format
43851msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
43852msgstr "edellinen esittely"
43853
43854#: c/c-parser.c:21044
43855#, fuzzy, gcc-internal-format
43856msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
43857msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
43858
43859#: c/c-parser.c:21053
43860#, fuzzy, gcc-internal-format
43861msgid "previous %<#pragma omp declare reduction%>"
43862msgstr "edellinen esittely"
43863
43864#: c/c-parser.c:21170
43865#, fuzzy, gcc-internal-format
43866msgid "expected %<omp_priv%> or function-name"
43867msgstr "odotettiin %<(%> tai rivin loppu"
43868
43869#: c/c-parser.c:21181
43870#, fuzzy, gcc-internal-format
43871msgid "expected function-name %<(%>"
43872msgstr "odotettiin luokan nimeä"
43873
43874#: c/c-parser.c:21200
43875#, gcc-internal-format
43876msgid "one of the initializer call arguments should be %<&omp_priv%>"
43877msgstr ""
43878
43879#: c/c-parser.c:21331 cp/parser.c:43907
43880#, fuzzy, gcc-internal-format
43881msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
43882msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä"
43883
43884#: c/c-parser.c:21395 cp/parser.c:43970
43885#, fuzzy, gcc-internal-format
43886msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
43887msgstr "  odotettiin luokkamallia, saatiin %qT"
43888
43889#: c/c-parser.c:21415 cp/parser.c:43996
43890#, gcc-internal-format
43891msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
43892msgstr ""
43893
43894#: c/c-parser.c:21424 cp/parser.c:44005
43895#, fuzzy, gcc-internal-format
43896msgid "%qs clause on %<requires%> directive not supported yet"
43897msgstr "-pipe ei ole tuettu"
43898
43899#: c/c-parser.c:21436 cp/parser.c:44017
43900#, gcc-internal-format
43901msgid "%qs clause used lexically after first target construct or offloading API"
43902msgstr ""
43903
43904#: c/c-parser.c:21448 cp/parser.c:44029
43905#, gcc-internal-format
43906msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
43907msgstr ""
43908
43909#: c/c-parser.c:21457 cp/parser.c:44038
43910#, gcc-internal-format
43911msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
43912msgstr ""
43913
43914#: c/c-parser.c:21471 cp/parser.c:44052
43915#, fuzzy, gcc-internal-format
43916msgid "%<pragma omp requires%> requires at least one clause"
43917msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
43918
43919#: c/c-parser.c:21490
43920#, fuzzy, gcc-internal-format
43921msgid "zero sized type %qT in %<reduction%> clause"
43922msgstr "käytetään muuttuvapituista taulukkoa"
43923
43924#: c/c-parser.c:21496
43925#, fuzzy, gcc-internal-format
43926msgid "variable sized type %qT in %<reduction%> clause"
43927msgstr "käytetään muuttuvapituista taulukkoa"
43928
43929#: c/c-parser.c:21736 cp/semantics.c:8773
43930#, fuzzy, gcc-internal-format
43931msgid "%qE declared %<threadprivate%> after first use"
43932msgstr "%J%qD esitelty avoimeksi kutsumisen jälkeen"
43933
43934#: c/c-parser.c:21738 cp/semantics.c:8775
43935#, gcc-internal-format
43936msgid "automatic variable %qE cannot be %<threadprivate%>"
43937msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
43938
43939#: c/c-parser.c:21742 cp/semantics.c:8777
43940#, fuzzy, gcc-internal-format
43941msgid "%<threadprivate%> %qE has incomplete type"
43942msgstr "parametrilla %u in vaillinainen tyyppi"
43943
43944#: c/c-parser.c:21921 cp/parser.c:44785
43945#, fuzzy, gcc-internal-format
43946msgid "%<__transaction_cancel%> without transactional memory support enabled"
43947msgstr "odotettiin %<,%> tai %<;%>"
43948
43949#: c/c-parser.c:21927 cp/parser.c:44791
43950#, fuzzy, gcc-internal-format
43951msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
43952msgstr "odotettiin %<,%> tai %<;%>"
43953
43954#: c/c-parser.c:21936
43955#, fuzzy, gcc-internal-format
43956msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
43957msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
43958
43959#: c/c-parser.c:21944 cp/parser.c:44809
43960#, fuzzy, gcc-internal-format
43961msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
43962msgstr "odotettiin %<,%> tai %<;%>"
43963
43964#: c/c-parser.c:22028
43965#, fuzzy, gcc-internal-format
43966msgid "no closing brace"
43967msgstr "          %s"
43968
43969#: c/c-typeck.c:227
43970#, fuzzy, gcc-internal-format
43971msgid "%qD has an incomplete type %qT"
43972msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
43973
43974#: c/c-typeck.c:241 c/c-typeck.c:10675 c/c-typeck.c:10717 cp/call.c:4555
43975#, gcc-internal-format
43976msgid "invalid use of void expression"
43977msgstr "void-lausekkeen epäkelpo käyttö"
43978
43979#: c/c-typeck.c:249
43980#, gcc-internal-format
43981msgid "invalid use of flexible array member"
43982msgstr "joustavien taulukkoalkioiden epäkelpo käyttö"
43983
43984#: c/c-typeck.c:255 cp/typeck2.c:363
43985#, gcc-internal-format
43986msgid "invalid use of array with unspecified bounds"
43987msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
43988
43989#: c/c-typeck.c:263
43990#, fuzzy, gcc-internal-format
43991msgid "invalid use of undefined type %qT"
43992msgstr "rekursiivinen tyyppi %qT määrittelemätön"
43993
43994#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
43995#: c/c-typeck.c:266
43996#, fuzzy, gcc-internal-format
43997msgid "invalid use of incomplete typedef %qT"
43998msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö"
43999
44000#: c/c-typeck.c:339
44001#, fuzzy, gcc-internal-format
44002msgid "%qT and %qT are in disjoint named address spaces"
44003msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
44004
44005#: c/c-typeck.c:374
44006#, fuzzy, gcc-internal-format
44007msgid "%qs attribute cannot be applied to a function that does not take variable arguments"
44008msgstr "%qD:lla ei saa olla vaihtuvaa määrää argumentteja"
44009
44010#: c/c-typeck.c:601 c/c-typeck.c:626
44011#, gcc-internal-format
44012msgid "function types not truly compatible in ISO C"
44013msgstr "funktiotyypit eivät aidosti yhteensopivia ISO C:n mukaan"
44014
44015#: c/c-typeck.c:776
44016#, gcc-internal-format
44017msgid "cannot mix operands of decimal floating and vector types"
44018msgstr ""
44019
44020#: c/c-typeck.c:781
44021#, gcc-internal-format
44022msgid "cannot mix operands of decimal floating and complex types"
44023msgstr ""
44024
44025#: c/c-typeck.c:786
44026#, gcc-internal-format
44027msgid "cannot mix operands of decimal floating and other floating types"
44028msgstr ""
44029
44030#: c/c-typeck.c:1331
44031#, gcc-internal-format
44032msgid "pointers to arrays with different qualifiers are incompatible in ISO C"
44033msgstr "osoittimet erimääritteisiin taulukoihin ovat epäyhteensopivia ISO C:ssä"
44034
44035#: c/c-typeck.c:1335
44036#, gcc-internal-format
44037msgid "types are not quite compatible"
44038msgstr "tyypit eivät ole ihan yhteensopivia"
44039
44040#: c/c-typeck.c:1339
44041#, fuzzy, gcc-internal-format
44042msgid "pointer target types incompatible in C++"
44043msgstr "tyypit eivät ole ihan yhteensopivia"
44044
44045#: c/c-typeck.c:1672
44046#, gcc-internal-format
44047msgid "function return types not compatible due to %<volatile%>"
44048msgstr "funktion paluuarvojen tyypit eivät ole yhteensopivia %<volatile%>:n takia"
44049
44050#: c/c-typeck.c:1930
44051#, fuzzy, gcc-internal-format
44052msgid "converting an array compound literal to a pointer is ill-formed in C++"
44053msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
44054
44055#: c/c-typeck.c:2507 c/c-typeck.c:9230
44056#, fuzzy, gcc-internal-format
44057msgid "%qT has no member named %qE; did you mean %qE?"
44058msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
44059
44060#: c/c-typeck.c:2511 c/c-typeck.c:9234
44061#, gcc-internal-format
44062msgid "%qT has no member named %qE"
44063msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
44064
44065#: c/c-typeck.c:2520
44066#, fuzzy, gcc-internal-format
44067msgid "accessing a member %qE of an atomic structure %qE"
44068msgstr "pyydetty jäsentä %qE jostakin, joka ei ole tietue eikä unioni"
44069
44070#: c/c-typeck.c:2523
44071#, fuzzy, gcc-internal-format
44072msgid "accessing a member %qE of an atomic union %qE"
44073msgstr "pyydetty jäsentä %qE jostakin, joka ei ole tietue eikä unioni"
44074
44075#: c/c-typeck.c:2583
44076#, fuzzy, gcc-internal-format
44077msgid "%qE is a pointer; did you mean to use %<->%>?"
44078msgstr "%qD ei ole nimiavaruuden nimi"
44079
44080#: c/c-typeck.c:2589
44081#, gcc-internal-format
44082msgid "request for member %qE in something not a structure or union"
44083msgstr "pyydetty jäsentä %qE jostakin, joka ei ole tietue eikä unioni"
44084
44085#: c/c-typeck.c:2637
44086#, fuzzy, gcc-internal-format
44087msgid "dereferencing %<void *%> pointer"
44088msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
44089
44090#: c/c-typeck.c:2692
44091#, fuzzy, gcc-internal-format
44092msgid "subscripted value is neither array nor pointer nor vector"
44093msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
44094
44095#: c/c-typeck.c:2702 cp/typeck.c:3599 cp/typeck.c:3692
44096#, gcc-internal-format
44097msgid "array subscript is not an integer"
44098msgstr "taulukon indeksi ei ole kokonaisluku"
44099
44100#: c/c-typeck.c:2708
44101#, gcc-internal-format
44102msgid "subscripted value is pointer to function"
44103msgstr "indeksoitu arvo on osoitin funktioon"
44104
44105#: c/c-typeck.c:2762
44106#, gcc-internal-format
44107msgid "ISO C forbids subscripting %<register%> array"
44108msgstr "ISO C kieltää %<register%>-taulukon indeksoinnin"
44109
44110#: c/c-typeck.c:2765
44111#, fuzzy, gcc-internal-format
44112msgid "ISO C90 forbids subscripting non-lvalue array"
44113msgstr "ISO C kieltää %<register%>-taulukon indeksoinnin"
44114
44115#: c/c-typeck.c:2879
44116#, fuzzy, gcc-internal-format
44117msgid "enum constant defined here"
44118msgstr "lueteltu tyyppi määritelty täällä"
44119
44120#: c/c-typeck.c:2986 cp/typeck.c:1812
44121#, gcc-internal-format
44122msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
44123msgstr ""
44124
44125#: c/c-typeck.c:3139
44126#, fuzzy, gcc-internal-format
44127msgid "called object %qE is not a function or function pointer"
44128msgstr "kutsuttu objekti %qE ei ole funktio"
44129
44130#: c/c-typeck.c:3144
44131#, fuzzy, gcc-internal-format
44132msgid "called object %qD is not a function or function pointer"
44133msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
44134
44135#: c/c-typeck.c:3150
44136#, fuzzy, gcc-internal-format
44137msgid "called object is not a function or function pointer"
44138msgstr "funktiokutsu epäsopivan tyypin läpi"
44139
44140#. This situation leads to run-time undefined behavior.  We can't,
44141#. therefore, simply error unless we can prove that all possible
44142#. executions of the program must execute the code.
44143#: c/c-typeck.c:3180
44144#, gcc-internal-format
44145msgid "function called through a non-compatible type"
44146msgstr "funktiokutsu epäsopivan tyypin läpi"
44147
44148#: c/c-typeck.c:3185 c/c-typeck.c:3237
44149#, fuzzy, gcc-internal-format
44150msgid "function with qualified void return type called"
44151msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
44152
44153#: c/c-typeck.c:3292
44154#, gcc-internal-format, gfc-internal-format
44155msgid "type of formal parameter %d is incomplete"
44156msgstr "muodollisen parametrin %d tyyppi on vaillinainen"
44157
44158#: c/c-typeck.c:3306
44159#, gcc-internal-format
44160msgid "passing argument %d of %qE as integer rather than floating due to prototype"
44161msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikä liukulukuna prototyypin takia"
44162
44163#: c/c-typeck.c:3312
44164#, gcc-internal-format
44165msgid "passing argument %d of %qE as integer rather than complex due to prototype"
44166msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikä kompleksisena prototyypin takia"
44167
44168#: c/c-typeck.c:3318
44169#, gcc-internal-format
44170msgid "passing argument %d of %qE as complex rather than floating due to prototype"
44171msgstr "funktion %2$qE argumentti %1$d annetaan kompleksisena eikä liukulukuna prototyypin takia"
44172
44173#: c/c-typeck.c:3324
44174#, gcc-internal-format
44175msgid "passing argument %d of %qE as floating rather than integer due to prototype"
44176msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikä kokonaislukuna prototyypin takia"
44177
44178#: c/c-typeck.c:3330
44179#, gcc-internal-format
44180msgid "passing argument %d of %qE as complex rather than integer due to prototype"
44181msgstr "funktion %2$qE argumentti %1$d annetaan kompleksisena eikä kokonaislukuna prototyypin takia"
44182
44183#: c/c-typeck.c:3336
44184#, gcc-internal-format
44185msgid "passing argument %d of %qE as floating rather than complex due to prototype"
44186msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikä kompleksisena prototyypin takia"
44187
44188#: c/c-typeck.c:3350
44189#, gcc-internal-format
44190msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
44191msgstr "funktion %2$qE argumentti %1$d annetaan tyyppinä %<float%> eikä %<double%> prototyypin takia"
44192
44193#: c/c-typeck.c:3376
44194#, fuzzy, gcc-internal-format
44195msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
44196msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikä kokonaislukuna prototyypin takia"
44197
44198#: c/c-typeck.c:3401
44199#, gcc-internal-format
44200msgid "passing argument %d of %qE with different width due to prototype"
44201msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenä prototyypin takia"
44202
44203#: c/c-typeck.c:3425
44204#, gcc-internal-format
44205msgid "passing argument %d of %qE as unsigned due to prototype"
44206msgstr "funktion %2$qE argumentti %1$d annetaan etumerkittömänä prototyypin takia"
44207
44208#: c/c-typeck.c:3430
44209#, gcc-internal-format
44210msgid "passing argument %d of %qE as signed due to prototype"
44211msgstr "funktion %2$qE argumentti %1$d annetaan etumerkillisenä prototyypin takia"
44212
44213#: c/c-typeck.c:3583
44214#, gcc-internal-format
44215msgid "too many arguments to method %qE"
44216msgstr "liikaa argumentteja metodille %qE"
44217
44218#: c/c-typeck.c:3593
44219#, fuzzy, gcc-internal-format
44220msgid "too many arguments to built-in function %qE expecting %d"
44221msgstr "liian monta argumenttia funktiolle %qE"
44222
44223#: c/c-typeck.c:3665
44224#, fuzzy, gcc-internal-format
44225msgid "implicit conversion from %qT to %qT when passing argument to function"
44226msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
44227
44228#: c/c-typeck.c:3733
44229#, fuzzy, gcc-internal-format
44230msgid "too few arguments to built-in function %qE expecting %u"
44231msgstr "liian vähän argumentteja funktiolle %qE"
44232
44233#: c/c-typeck.c:3908 c/c-typeck.c:3936 cp/typeck.c:5130 cp/typeck.c:5399
44234#, gcc-internal-format
44235msgid "comparison with string literal results in unspecified behavior"
44236msgstr "vertailu merkkijonoliteraalin kanssa aiheuttaa määrittelemätöntä toimintaa"
44237
44238#: c/c-typeck.c:3916 c/c-typeck.c:3927 cp/typeck.c:5157 cp/typeck.c:5181
44239#, fuzzy, gcc-internal-format
44240msgid "comparison between pointer and zero character constant"
44241msgstr "osoittimen ja kokonaisluvun välinen vertailu"
44242
44243#: c/c-typeck.c:3919 c/c-typeck.c:3930 cp/typeck.c:5160 cp/typeck.c:5184
44244#, fuzzy, gcc-internal-format
44245msgid "did you mean to dereference the pointer?"
44246msgstr "oliko tarkoitus käyttää loogista negaatiota?"
44247
44248#: c/c-typeck.c:3950
44249#, gcc-internal-format
44250msgid "comparison between %qT and %qT"
44251msgstr "tyyppien %qT ja %qT välinen vertailu"
44252
44253#: c/c-typeck.c:4001
44254#, gcc-internal-format
44255msgid "pointer of type %<void *%> used in subtraction"
44256msgstr "vähennyslaskussa käytetty %<void *%>-tyyppistä osoitinta"
44257
44258#: c/c-typeck.c:4004
44259#, gcc-internal-format
44260msgid "pointer to a function used in subtraction"
44261msgstr "vähennyslaskussa käytetty osoitinta funktioon"
44262
44263# XXX
44264#: c/c-typeck.c:4038
44265#, fuzzy, gcc-internal-format
44266msgid "arithmetic on pointer to an incomplete type"
44267msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
44268
44269#: c/c-typeck.c:4047 cp/typeck.c:6097
44270#, fuzzy, gcc-internal-format
44271msgid "arithmetic on pointer to an empty aggregate"
44272msgstr "funktio-osoitinta käytetty laskutoimituksessa"
44273
44274#: c/c-typeck.c:4490
44275#, gcc-internal-format
44276msgid "%<~%> on a boolean expression"
44277msgstr "%<~%> totuusarvolausekkeelle"
44278
44279#: c/c-typeck.c:4494
44280#, gcc-internal-format
44281msgid "did you mean to use logical not?"
44282msgstr "oliko tarkoitus käyttää loogista negaatiota?"
44283
44284#: c/c-typeck.c:4504
44285#, gcc-internal-format
44286msgid "ISO C does not support %<~%> for complex conjugation"
44287msgstr "ISO C ei tue %<~%>-merkkiä kompleksikonjugaateissa"
44288
44289#: c/c-typeck.c:4528
44290#, fuzzy, gcc-internal-format
44291msgid "wrong type argument to absu"
44292msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
44293
44294#: c/c-typeck.c:4553
44295#, gcc-internal-format
44296msgid "wrong type argument to unary exclamation mark"
44297msgstr "unaariselle huutomerkille annettu väärä tyyppiargumentti"
44298
44299#: c/c-typeck.c:4611
44300#, gcc-internal-format
44301msgid "increment of enumeration value is invalid in C++"
44302msgstr "luetellun arvon kasvattaminen on virhe C++:ssa"
44303
44304#: c/c-typeck.c:4614
44305#, gcc-internal-format
44306msgid "decrement of enumeration value is invalid in C++"
44307msgstr "luetellun arvon vähentäminen on virhe C++:ssa"
44308
44309#: c/c-typeck.c:4621
44310#, fuzzy, gcc-internal-format
44311msgid "increment of a boolean expression"
44312msgstr "odotettiin lauseketta"
44313
44314#: c/c-typeck.c:4624
44315#, fuzzy, gcc-internal-format
44316msgid "decrement of a boolean expression"
44317msgstr "odotettiin lauseketta"
44318
44319#: c/c-typeck.c:4640
44320#, gcc-internal-format
44321msgid "ISO C does not support %<++%> and %<--%> on complex types"
44322msgstr "ISO C ei tue kompleksityyppien %<++%>- ja %<--%>-operaatioita"
44323
44324#: c/c-typeck.c:4666 c/c-typeck.c:4700
44325#, gcc-internal-format
44326msgid "wrong type argument to increment"
44327msgstr "lisäykselle annettu väärä tyyppiargumentti"
44328
44329#: c/c-typeck.c:4668 c/c-typeck.c:4703
44330#, gcc-internal-format
44331msgid "wrong type argument to decrement"
44332msgstr "vähennykselle annettu väärä tyyppiargumentti"
44333
44334#: c/c-typeck.c:4688
44335#, fuzzy, gcc-internal-format
44336msgid "increment of pointer to an incomplete type %qT"
44337msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
44338
44339#: c/c-typeck.c:4692
44340#, fuzzy, gcc-internal-format
44341msgid "decrement of pointer to an incomplete type %qT"
44342msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
44343
44344#: c/c-typeck.c:4799
44345#, fuzzy, gcc-internal-format
44346msgid "taking address of expression of type %<void%>"
44347msgstr "odotettiin lauseketta"
44348
44349#: c/c-typeck.c:4858
44350#, gcc-internal-format
44351msgid "cannot take address of bit-field %qD"
44352msgstr "bittikentän %qD osoitetta ei voi ottaa"
44353
44354#: c/c-typeck.c:4871
44355#, fuzzy, gcc-internal-format
44356msgid "cannot take address of scalar with reverse storage order"
44357msgstr "halutaan rekisterimuuttujan %qD osoite"
44358
44359#: c/c-typeck.c:4879
44360#, fuzzy, gcc-internal-format
44361msgid "address of array with reverse scalar storage order requested"
44362msgstr "halutaan rekisterimuuttujan %qD osoite"
44363
44364#: c/c-typeck.c:5064
44365#, gcc-internal-format
44366msgid "global register variable %qD used in nested function"
44367msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
44368
44369#: c/c-typeck.c:5067
44370#, gcc-internal-format
44371msgid "register variable %qD used in nested function"
44372msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
44373
44374#: c/c-typeck.c:5072
44375#, gcc-internal-format
44376msgid "address of global register variable %qD requested"
44377msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
44378
44379#: c/c-typeck.c:5074
44380#, gcc-internal-format
44381msgid "address of register variable %qD requested"
44382msgstr "halutaan rekisterimuuttujan %qD osoite"
44383
44384#: c/c-typeck.c:5213
44385#, gcc-internal-format
44386msgid "non-lvalue array in conditional expression"
44387msgstr "ehtolausekkeessa ei-lvalue-taulukko"
44388
44389#: c/c-typeck.c:5295
44390#, fuzzy, gcc-internal-format
44391msgid "implicit conversion from %qT to %qT to match other result of conditional"
44392msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
44393
44394#: c/c-typeck.c:5354 c/c-typeck.c:5360
44395#, fuzzy, gcc-internal-format
44396msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
44397msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
44398
44399#: c/c-typeck.c:5377
44400#, gcc-internal-format
44401msgid "ISO C forbids conditional expr with only one void side"
44402msgstr "ISO C kieltää ehtolausekkeet, joissa on vain yksi tyhjä puoli"
44403
44404#: c/c-typeck.c:5394
44405#, fuzzy, gcc-internal-format
44406msgid "pointers to disjoint address spaces used in conditional expression"
44407msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
44408
44409#: c/c-typeck.c:5405 c/c-typeck.c:5422
44410#, fuzzy, gcc-internal-format
44411msgid "pointer to array loses qualifier in conditional expression"
44412msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
44413
44414#: c/c-typeck.c:5410 c/c-typeck.c:5427
44415#, gcc-internal-format
44416msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
44417msgstr "ISO C kieltää ehtolausekkeet %<void *%>-tyypin ja funktio-osoittimen välillä"
44418
44419#: c/c-typeck.c:5440
44420#, fuzzy, gcc-internal-format
44421msgid "pointer type mismatch between %qT and %qT of %qD and %qD in conditional expression"
44422msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
44423
44424#: c/c-typeck.c:5445
44425#, gcc-internal-format
44426msgid "pointer type mismatch in conditional expression"
44427msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
44428
44429#: c/c-typeck.c:5454 c/c-typeck.c:5465
44430#, gcc-internal-format
44431msgid "pointer/integer type mismatch in conditional expression"
44432msgstr "ehtolausekkeessa on osoitin/kokonaislukutyyppiristiriita"
44433
44434#: c/c-typeck.c:5479
44435#, gcc-internal-format
44436msgid "type mismatch in conditional expression"
44437msgstr "ehtolausekkeessa on tyyppiristiriita"
44438
44439#: c/c-typeck.c:5594
44440#, fuzzy, gcc-internal-format
44441msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
44442msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
44443
44444#: c/c-typeck.c:5598
44445#, fuzzy, gcc-internal-format
44446msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
44447msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
44448
44449#: c/c-typeck.c:5616
44450#, fuzzy, gcc-internal-format
44451msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
44452msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
44453
44454#: c/c-typeck.c:5621
44455#, fuzzy, gcc-internal-format
44456msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
44457msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
44458
44459#: c/c-typeck.c:5630 cp/cvt.c:1098
44460#, fuzzy, gcc-internal-format
44461msgid "in call to %qD, declared here"
44462msgstr "%qD esiteltiin täällä"
44463
44464#: c/c-typeck.c:5679
44465#, gcc-internal-format
44466msgid "left-hand operand of comma expression has no effect"
44467msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
44468
44469#: c/c-typeck.c:5697 c/c-typeck.c:11238
44470#, fuzzy, gcc-internal-format
44471msgid "right-hand operand of comma expression has no effect"
44472msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
44473
44474#: c/c-typeck.c:5768
44475#, fuzzy
44476msgid "cast adds %q#v qualifier to function type"
44477msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
44478
44479#: c/c-typeck.c:5774
44480#, fuzzy
44481msgid "cast discards %qv qualifier from pointer target type"
44482msgstr "osoitinkohdetyypin määreitä häviää tyyppimuunnoksessa"
44483
44484#: c/c-typeck.c:5809
44485#, gcc-internal-format
44486msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
44487msgstr ""
44488
44489#: c/c-typeck.c:5903
44490#, gcc-internal-format
44491msgid "cast specifies array type"
44492msgstr "tyyppimuunnos määrittää taulukkotyypin"
44493
44494#: c/c-typeck.c:5909
44495#, gcc-internal-format
44496msgid "cast specifies function type"
44497msgstr "tyyppimuunnos määrittää funktiotyypin"
44498
44499#: c/c-typeck.c:5924
44500#, gcc-internal-format
44501msgid "ISO C forbids casting nonscalar to the same type"
44502msgstr "ISO C kieltää tyyppimuuntamasta ei-skalaaria samaksi tyypiksi"
44503
44504#: c/c-typeck.c:5944
44505#, gcc-internal-format
44506msgid "ISO C forbids casts to union type"
44507msgstr "ISO C kieltää tyyppimuunnokset unionityyppeihin"
44508
44509#: c/c-typeck.c:5954
44510#, gcc-internal-format
44511msgid "cast to union type from type not present in union"
44512msgstr "unioniin kuulumattoman tyypin muunnos unionityypiksi"
44513
44514#: c/c-typeck.c:5989
44515#, fuzzy, gcc-internal-format, gfc-internal-format
44516msgid "cast to %s address space pointer from disjoint generic address space pointer"
44517msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
44518
44519#: c/c-typeck.c:5994
44520#, fuzzy, gcc-internal-format, gfc-internal-format
44521msgid "cast to generic address space pointer from disjoint %s address space pointer"
44522msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
44523
44524#: c/c-typeck.c:5999
44525#, fuzzy, gcc-internal-format, gfc-internal-format
44526msgid "cast to %s address space pointer from disjoint %s address space pointer"
44527msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
44528
44529#: c/c-typeck.c:6019
44530#, gcc-internal-format
44531msgid "cast increases required alignment of target type"
44532msgstr "kohdetyypin vaatima kohdistus kasvaa tyyppimuunnoksessa"
44533
44534#: c/c-typeck.c:6030
44535#, gcc-internal-format
44536msgid "cast from pointer to integer of different size"
44537msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
44538
44539#: c/c-typeck.c:6035
44540#, gcc-internal-format
44541msgid "cast from function call of type %qT to non-matching type %qT"
44542msgstr "tyyppimuunnos %qT-tyyppisestä funktiokutsusta yhteensopimattomaan tyyppiin %qT"
44543
44544#: c/c-typeck.c:6044 cp/typeck.c:8445
44545#, gcc-internal-format
44546msgid "cast to pointer from integer of different size"
44547msgstr "tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi"
44548
44549#: c/c-typeck.c:6058
44550#, gcc-internal-format
44551msgid "ISO C forbids conversion of function pointer to object pointer type"
44552msgstr "ISO C kieltää funktio-osoittimen muuntamisen objektiosoitintyypiksi"
44553
44554#: c/c-typeck.c:6067
44555#, gcc-internal-format
44556msgid "ISO C forbids conversion of object pointer to function pointer type"
44557msgstr "ISO C kieltää objektiosoittimen muuntamisen funktio-osoitintyypiksi"
44558
44559#: c/c-typeck.c:6077
44560#, gcc-internal-format
44561msgid "cast between incompatible function types from %qT to %qT"
44562msgstr "muunnos funktiotyypistä %qT epäyhteensopivaan funktiotyyppiin %qT"
44563
44564#: c/c-typeck.c:6172
44565#, gcc-internal-format
44566msgid "defining a type in a cast is invalid in C++"
44567msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
44568
44569#: c/c-typeck.c:6213
44570#, fuzzy, gcc-internal-format
44571msgid "assignment to expression with array type"
44572msgstr "virheellinen taulukkosijoitus"
44573
44574#: c/c-typeck.c:6339
44575#, gcc-internal-format
44576msgid "enum conversion in assignment is invalid in C++"
44577msgstr "enum-muunnos sijoituksessa on virheellistä C++-kielessä"
44578
44579#: c/c-typeck.c:6541 c/c-typeck.c:6563 c/c-typeck.c:6589
44580#, gcc-internal-format
44581msgid "(near initialization for %qs)"
44582msgstr "(%qs:n alustuksen lähistöllä)"
44583
44584#: c/c-typeck.c:6604
44585#, gcc-internal-format
44586msgid "array initialized from parenthesized string constant"
44587msgstr "taulukko alustetaan suluilla ympäröidystä merkkijonovakiosta"
44588
44589#: c/c-typeck.c:6647 c/c-typeck.c:6893
44590#, gcc-internal-format
44591msgid "expected %qT but argument is of type %qT"
44592msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
44593
44594#: c/c-typeck.c:6681
44595#, gcc-internal-format
44596msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
44597msgstr ""
44598
44599#: c/c-typeck.c:6684
44600#, gcc-internal-format
44601msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
44602msgstr ""
44603
44604#: c/c-typeck.c:6689
44605#, fuzzy, gcc-internal-format
44606msgid "built-in %qD declared here"
44607msgstr "%qD esiteltiin täällä"
44608
44609#: c/c-typeck.c:6888
44610#, fuzzy, gcc-internal-format
44611msgid "enum conversion when passing argument %d of %qE is invalid in C++"
44612msgstr "enum-muunnos sijoituksessa on virheellistä C++-kielessä"
44613
44614#: c/c-typeck.c:6897
44615#, fuzzy, gcc-internal-format
44616msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
44617msgstr "enum-muunnos sijoituksessa on virheellistä C++-kielessä"
44618
44619#: c/c-typeck.c:6901
44620#, fuzzy, gcc-internal-format
44621msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
44622msgstr "enum-muunnos alustuksessa on virheellistä C++-kielessä"
44623
44624#: c/c-typeck.c:6906
44625#, fuzzy, gcc-internal-format
44626msgid "enum conversion from %qT to %qT in return is invalid in C++"
44627msgstr "enum-muunnos palautuksessa on virheellistä C++-kielessä"
44628
44629#: c/c-typeck.c:6924
44630#, fuzzy, gcc-internal-format
44631msgid "implicit conversion from %qT to %qT"
44632msgstr "edellinen %q+#T:n määrittely"
44633
44634#: c/c-typeck.c:7102 c/c-typeck.c:7457
44635#, fuzzy
44636msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
44637msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
44638
44639#: c/c-typeck.c:7105 c/c-typeck.c:7460
44640#, fuzzy
44641msgid "assignment makes %q#v qualified function pointer from unqualified"
44642msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
44643
44644#: c/c-typeck.c:7108 c/c-typeck.c:7462
44645#, fuzzy
44646msgid "initialization makes %q#v qualified function pointer from unqualified"
44647msgstr "alustus hylkää kohdeosoitintyypin määreitä"
44648
44649#: c/c-typeck.c:7111 c/c-typeck.c:7464
44650#, fuzzy
44651msgid "return makes %q#v qualified function pointer from unqualified"
44652msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
44653
44654#: c/c-typeck.c:7119 c/c-typeck.c:7352 c/c-typeck.c:7395
44655msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
44656msgstr "%d. argumentti funktiolle %qE hylkää kohdeosoitintyypin %qv-määritteen"
44657
44658#: c/c-typeck.c:7121 c/c-typeck.c:7354 c/c-typeck.c:7397
44659msgid "assignment discards %qv qualifier from pointer target type"
44660msgstr "sijoitus hylkää kohdeosoitintyypin %qv-määritteen"
44661
44662#: c/c-typeck.c:7123 c/c-typeck.c:7356 c/c-typeck.c:7399
44663#, fuzzy
44664msgid "initialization discards %qv qualifier from pointer target type"
44665msgstr "alustus hylkää kohdeosoitintyypin määreitä"
44666
44667#: c/c-typeck.c:7125 c/c-typeck.c:7358 c/c-typeck.c:7401
44668msgid "return discards %qv qualifier from pointer target type"
44669msgstr "palautus hylkää kohdeosoitintyypin %qv-määritteen"
44670
44671#: c/c-typeck.c:7134
44672#, gcc-internal-format
44673msgid "ISO C prohibits argument conversion to union type"
44674msgstr "ISO C kieltää argumenttien muuntamisen unionityypiksi"
44675
44676#: c/c-typeck.c:7202
44677#, gcc-internal-format
44678msgid "request for implicit conversion from %qT to %qT not permitted in C++"
44679msgstr "implisiittinen muunnos tyypistä %qT tyyppiin %qT ei ole sallittu C++:ssa"
44680
44681#: c/c-typeck.c:7215
44682#, fuzzy, gcc-internal-format
44683msgid "passing argument %d of %qE from pointer to non-enclosed address space"
44684msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
44685
44686#: c/c-typeck.c:7225
44687#, fuzzy, gcc-internal-format
44688msgid "assignment from pointer to non-enclosed address space"
44689msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
44690
44691#: c/c-typeck.c:7235
44692#, fuzzy, gcc-internal-format
44693msgid "initialization from pointer to non-enclosed address space"
44694msgstr "alustus yhteensopimattomasta osoitintyypistä"
44695
44696#: c/c-typeck.c:7245
44697#, fuzzy, gcc-internal-format
44698msgid "return from pointer to non-enclosed address space"
44699msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
44700
44701#: c/c-typeck.c:7268
44702#, fuzzy, gcc-internal-format
44703msgid "argument %d of %qE might be a candidate for a format attribute"
44704msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
44705
44706#: c/c-typeck.c:7274
44707#, fuzzy, gcc-internal-format
44708msgid "assignment left-hand side might be a candidate for a format attribute"
44709msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
44710
44711#: c/c-typeck.c:7279
44712#, fuzzy, gcc-internal-format
44713msgid "initialization left-hand side might be a candidate for a format attribute"
44714msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
44715
44716#: c/c-typeck.c:7284 cp/typeck.c:9554
44717#, fuzzy, gcc-internal-format
44718msgid "return type might be a candidate for a format attribute"
44719msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
44720
44721#: c/c-typeck.c:7305
44722#, fuzzy, gcc-internal-format
44723msgid "passing argument %d of %qE from incompatible scalar storage order"
44724msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
44725
44726#: c/c-typeck.c:7310
44727#, fuzzy, gcc-internal-format
44728msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
44729msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
44730
44731#: c/c-typeck.c:7315
44732#, fuzzy, gcc-internal-format
44733msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
44734msgstr "alustus yhteensopimattomasta osoitintyypistä"
44735
44736#: c/c-typeck.c:7320
44737#, fuzzy, gcc-internal-format
44738msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
44739msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
44740
44741#: c/c-typeck.c:7369
44742#, fuzzy, gcc-internal-format
44743msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
44744msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset sijoitukset"
44745
44746#: c/c-typeck.c:7372
44747#, gcc-internal-format
44748msgid "ISO C forbids assignment between function pointer and %<void *%>"
44749msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset sijoitukset"
44750
44751#: c/c-typeck.c:7374
44752#, gcc-internal-format
44753msgid "ISO C forbids initialization between function pointer and %<void *%>"
44754msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset alustukset"
44755
44756#: c/c-typeck.c:7376
44757#, gcc-internal-format
44758msgid "ISO C forbids return between function pointer and %<void *%>"
44759msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset palautukset"
44760
44761#: c/c-typeck.c:7420
44762#, fuzzy, gcc-internal-format
44763msgid "pointer targets in passing argument %d of %qE differ in signedness"
44764msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
44765
44766#: c/c-typeck.c:7428
44767#, fuzzy, gcc-internal-format
44768msgid "pointer targets in assignment from %qT to %qT differ in signedness"
44769msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
44770
44771#: c/c-typeck.c:7433
44772#, fuzzy, gcc-internal-format
44773msgid "pointer targets in initialization of %qT from %qT differ in signedness"
44774msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
44775
44776#: c/c-typeck.c:7438
44777#, fuzzy, gcc-internal-format
44778msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
44779msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
44780
44781#: c/c-typeck.c:7480
44782#, gcc-internal-format
44783msgid "passing argument %d of %qE from incompatible pointer type"
44784msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
44785
44786#: c/c-typeck.c:7488
44787#, fuzzy, gcc-internal-format
44788msgid "assignment to %qT from pointer to %qD with incompatible type %qT"
44789msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
44790
44791#: c/c-typeck.c:7493
44792#, fuzzy, gcc-internal-format
44793msgid "assignment to %qT from incompatible pointer type %qT"
44794msgstr "sijoitus yhteensopimattomasta osoitintyypistä"
44795
44796#: c/c-typeck.c:7499
44797#, fuzzy, gcc-internal-format
44798msgid "initialization of %qT from pointer to %qD with incompatible type %qT"
44799msgstr "alustus yhteensopimattomasta osoitintyypistä"
44800
44801#: c/c-typeck.c:7504
44802#, fuzzy, gcc-internal-format
44803msgid "initialization of %qT from incompatible pointer type %qT"
44804msgstr "alustus yhteensopimattomasta osoitintyypistä"
44805
44806#: c/c-typeck.c:7511
44807#, fuzzy, gcc-internal-format
44808msgid "returning pointer to %qD of type %qT from a function with incompatible type %qT"
44809msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
44810
44811#: c/c-typeck.c:7516
44812#, fuzzy, gcc-internal-format
44813msgid "returning %qT from a function with incompatible return type %qT"
44814msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
44815
44816#: c/c-typeck.c:7555
44817#, gcc-internal-format
44818msgid "passing argument %d of %qE makes pointer from integer without a cast"
44819msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
44820
44821#: c/c-typeck.c:7562
44822#, fuzzy, gcc-internal-format
44823msgid "assignment to %qT from %qT makes pointer from integer without a cast"
44824msgstr "sijoituksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
44825
44826#: c/c-typeck.c:7567
44827#, fuzzy, gcc-internal-format
44828msgid "initialization of %qT from %qT makes pointer from integer without a cast"
44829msgstr "alustuksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
44830
44831#: c/c-typeck.c:7571
44832#, fuzzy, gcc-internal-format
44833msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
44834msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
44835
44836#: c/c-typeck.c:7591
44837#, gcc-internal-format
44838msgid "passing argument %d of %qE makes integer from pointer without a cast"
44839msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
44840
44841#: c/c-typeck.c:7598
44842#, fuzzy, gcc-internal-format
44843msgid "assignment to %qT from %qT makes integer from pointer without a cast"
44844msgstr "sijoitus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
44845
44846#: c/c-typeck.c:7603
44847#, fuzzy, gcc-internal-format
44848msgid "initialization of %qT from %qT makes integer from pointer without a cast"
44849msgstr "alustus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
44850
44851#: c/c-typeck.c:7607
44852#, fuzzy, gcc-internal-format
44853msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
44854msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
44855
44856#: c/c-typeck.c:7634
44857#, gcc-internal-format
44858msgid "incompatible type for argument %d of %qE"
44859msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
44860
44861#: c/c-typeck.c:7645
44862#, gcc-internal-format
44863msgid "incompatible types when assigning to type %qT from type %qT"
44864msgstr "yhteensopimattomat tyypit sijoituksessa tyyppiin %qT tyypistä %qT"
44865
44866#: c/c-typeck.c:7655
44867#, gcc-internal-format
44868msgid "incompatible types when initializing type %qT using type %qT"
44869msgstr "yhteensopimattomat tyypit alustettaessa tyyppiä %qT käyttäen tyyppiä %qT"
44870
44871#: c/c-typeck.c:7665
44872#, fuzzy, gcc-internal-format
44873msgid "incompatible types when returning type %qT but %qT was expected"
44874msgstr "yhteensopimattomat tyypit alustettaessa tyyppiä %qT käyttäen tyyppiä %qT"
44875
44876#: c/c-typeck.c:7733
44877#, gcc-internal-format
44878msgid "traditional C rejects automatic aggregate initialization"
44879msgstr "perinteinen C ei hyväksy automaattista koostealustusta"
44880
44881#: c/c-typeck.c:7973 c/c-typeck.c:8867 cp/typeck2.c:1082
44882#, gcc-internal-format
44883msgid "initialization of a flexible array member"
44884msgstr "joustavan taulukkojäsenen alustus"
44885
44886#: c/c-typeck.c:7989 cp/typeck2.c:1099
44887#, fuzzy, gcc-internal-format
44888msgid "cannot initialize array of %qT from a string literal with type array of %qT"
44889msgstr "alustus yhteensopimattomasta osoitintyypistä"
44890
44891#: c/c-typeck.c:8029
44892#, gcc-internal-format
44893msgid "array of inappropriate type initialized from string constant"
44894msgstr "sopimattomasta tyypistä koostuva taulukko alustetaan merkkijonovakiosta"
44895
44896#: c/c-typeck.c:8097 cp/typeck.c:2193
44897#, fuzzy, gcc-internal-format
44898msgid "invalid use of non-lvalue array"
44899msgstr "ehtolausekkeessa ei-lvalue-taulukko"
44900
44901#: c/c-typeck.c:8116 c/c-typeck.c:8140 c/c-typeck.c:8143 c/c-typeck.c:8151
44902#: c/c-typeck.c:8191 c/c-typeck.c:9720 c/c-typeck.c:9770
44903#, gcc-internal-format
44904msgid "initializer element is not constant"
44905msgstr "alustusalkio ei ole vakio"
44906
44907#: c/c-typeck.c:8125
44908#, gcc-internal-format
44909msgid "array initialized from non-constant array expression"
44910msgstr "taulukko alustetaan muuttuvasta taulukkolausekkeesta"
44911
44912#: c/c-typeck.c:8156 c/c-typeck.c:8204 c/c-typeck.c:9780
44913#, gcc-internal-format
44914msgid "initializer element is not a constant expression"
44915msgstr "alustinalkio ei ole vakiolauseke"
44916
44917#: c/c-typeck.c:8198 c/c-typeck.c:9775
44918#, gcc-internal-format
44919msgid "initializer element is not computable at load time"
44920msgstr "alustusalkiota ei pystytä laskemaan latausajankohtana"
44921
44922#: c/c-typeck.c:8217
44923#, gcc-internal-format
44924msgid "invalid initializer"
44925msgstr "epäkelpo alustin"
44926
44927#: c/c-typeck.c:8495 cp/decl.c:6972
44928#, gcc-internal-format
44929msgid "opaque vector types cannot be initialized"
44930msgstr "läpinäkymättömiä vektorityyppejä ei voida alustaa"
44931
44932#: c/c-typeck.c:8715
44933#, gcc-internal-format
44934msgid "extra brace group at end of initializer"
44935msgstr "alustimen lopussa on ylimääräinen lohko"
44936
44937#: c/c-typeck.c:8798
44938#, gcc-internal-format
44939msgid "braces around scalar initializer"
44940msgstr "skalaarialustimen ympärillä on aaltosulkeet"
44941
44942#: c/c-typeck.c:8864 c/c-typeck.c:10303 cp/typeck2.c:1109 cp/typeck2.c:1364
44943#, gcc-internal-format
44944msgid "initialization of flexible array member in a nested context"
44945msgstr "joustavan taulukkojäsenen alustaminen sisäkkäisessä asiayhteydessä"
44946
44947#: c/c-typeck.c:8901
44948#, gcc-internal-format
44949msgid "missing braces around initializer"
44950msgstr "alustimen ympäriltä puuttuu aaltosulkeet"
44951
44952#: c/c-typeck.c:8924
44953#, fuzzy, gcc-internal-format
44954msgid "missing initializer for field %qD of %qT"
44955msgstr "puuttuva alustin jäsenelle %qD"
44956
44957#: c/c-typeck.c:8948
44958#, gcc-internal-format
44959msgid "empty scalar initializer"
44960msgstr "tyhjä skalaarialustin"
44961
44962#: c/c-typeck.c:8953
44963#, gcc-internal-format
44964msgid "extra elements in scalar initializer"
44965msgstr "skalaarialustimessa ylimääräisiä alkioita"
44966
44967#: c/c-typeck.c:9072 c/c-typeck.c:9154
44968#, gcc-internal-format
44969msgid "array index in non-array initializer"
44970msgstr "taulukkoindeksi ei-taulukkoalustimessa"
44971
44972#: c/c-typeck.c:9077 c/c-typeck.c:9216
44973#, fuzzy, gcc-internal-format
44974msgid "field name not in record or union initializer"
44975msgstr "ylimääräisiä alkioita union-alustimessa"
44976
44977#: c/c-typeck.c:9127
44978#, gcc-internal-format
44979msgid "array index in initializer not of integer type"
44980msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
44981
44982#: c/c-typeck.c:9136 c/c-typeck.c:9145
44983#, gcc-internal-format
44984msgid "array index in initializer is not an integer constant expression"
44985msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
44986
44987#: c/c-typeck.c:9150 c/c-typeck.c:9152
44988#, gcc-internal-format
44989msgid "nonconstant array index in initializer"
44990msgstr "ei-vakio taulukkoindeksi alustimessa"
44991
44992#: c/c-typeck.c:9156 c/c-typeck.c:9159
44993#, gcc-internal-format
44994msgid "array index in initializer exceeds array bounds"
44995msgstr "taulukkoindeksi alustimessa ylittää taulukon rajat"
44996
44997#: c/c-typeck.c:9178
44998#, gcc-internal-format
44999msgid "empty index range in initializer"
45000msgstr "tyhjä indeksiväli alustimessa"
45001
45002#: c/c-typeck.c:9187
45003#, gcc-internal-format
45004msgid "array index range in initializer exceeds array bounds"
45005msgstr "taulukkoindeksiväli alustimessa ylittää taulukon rajat"
45006
45007#: c/c-typeck.c:9289 c/c-typeck.c:9319 c/c-typeck.c:9863
45008#, fuzzy, gcc-internal-format
45009msgid "initialized field with side-effects overwritten"
45010msgstr "alustettu kenttä ylikirjoitettu"
45011
45012#: c/c-typeck.c:9293 c/c-typeck.c:9323 c/c-typeck.c:9866
45013#, gcc-internal-format
45014msgid "initialized field overwritten"
45015msgstr "alustettu kenttä ylikirjoitettu"
45016
45017#: c/c-typeck.c:9797
45018#, gcc-internal-format
45019msgid "enum conversion in initialization is invalid in C++"
45020msgstr "enum-muunnos alustuksessa on virheellistä C++-kielessä"
45021
45022#: c/c-typeck.c:10178
45023#, fuzzy, gcc-internal-format
45024msgid "excess elements in %<char%> array initializer"
45025msgstr "ylimääräisiä alkioita merkkitaulukkoalustimessa"
45026
45027#: c/c-typeck.c:10185 c/c-typeck.c:10262
45028#, gcc-internal-format
45029msgid "excess elements in struct initializer"
45030msgstr "ylimääräisiä alkioita struct-alustimessa"
45031
45032#: c/c-typeck.c:10206
45033#, fuzzy, gcc-internal-format
45034msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
45035msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
45036
45037#: c/c-typeck.c:10277 cp/typeck2.c:1086
45038#, gcc-internal-format
45039msgid "non-static initialization of a flexible array member"
45040msgstr "joustavan taulukkojäsenen ei-staattinen alustus"
45041
45042#: c/c-typeck.c:10372
45043#, gcc-internal-format
45044msgid "excess elements in union initializer"
45045msgstr "ylimääräisiä alkioita union-alustimessa"
45046
45047#: c/c-typeck.c:10394
45048#, gcc-internal-format
45049msgid "traditional C rejects initialization of unions"
45050msgstr "perinteinen C ei hyväksy unionien alustusta"
45051
45052#: c/c-typeck.c:10456
45053#, gcc-internal-format
45054msgid "excess elements in array initializer"
45055msgstr "ylimääräisiä alkioita taulukkoalustimessa"
45056
45057#: c/c-typeck.c:10490
45058#, gcc-internal-format
45059msgid "excess elements in vector initializer"
45060msgstr "ylimääräisiä alkioita vektorialustimessa"
45061
45062#: c/c-typeck.c:10522
45063#, gcc-internal-format
45064msgid "excess elements in scalar initializer"
45065msgstr "ylimääräisiä alkioita skalaarialustimessa"
45066
45067#: c/c-typeck.c:10764
45068#, fuzzy, gcc-internal-format
45069msgid "ISO C forbids %<goto *expr;%>"
45070msgstr "ISO C90 kieltää yhdysliteraalit"
45071
45072#: c/c-typeck.c:10791 c/gimple-parser.c:2404 cp/typeck.c:10046
45073#, gcc-internal-format
45074msgid "function declared %<noreturn%> has a %<return%> statement"
45075msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause"
45076
45077#: c/c-typeck.c:10819 c/c-typeck.c:10823
45078#, gcc-internal-format
45079msgid "%<return%> with no value, in function returning non-void"
45080msgstr "%<return%> ilman arvoa ei-voidin palauttavassa funktiossa"
45081
45082#: c/c-typeck.c:10837 c/gimple-parser.c:2414
45083#, gcc-internal-format
45084msgid "%<return%> with a value, in function returning void"
45085msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
45086
45087#: c/c-typeck.c:10840
45088#, gcc-internal-format
45089msgid "ISO C forbids %<return%> with expression, in function returning void"
45090msgstr "ISO C kieltää %<return%>:in lausekkeen kanssa voidin palauttavassa funktiossa"
45091
45092#: c/c-typeck.c:10917
45093#, fuzzy, gcc-internal-format
45094msgid "function returns address of label"
45095msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
45096
45097#: c/c-typeck.c:11007 cp/semantics.c:1439
45098#, fuzzy, gcc-internal-format
45099msgid "switch quantity not an integer"
45100msgstr "yhteensopivuusvalitsin (jätetään huomiotta)"
45101
45102#: c/c-typeck.c:11032
45103#, gcc-internal-format
45104msgid "%<long%> switch expression not converted to %<int%> in ISO C"
45105msgstr "%<long%>-tyyppistä switch-lauseketta ei muunneta %<int%>-tyyppiin ISO C:ssä"
45106
45107#: c/c-typeck.c:11070 c/c-typeck.c:11078
45108#, gcc-internal-format
45109msgid "case label is not an integer constant expression"
45110msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
45111
45112#: c/c-typeck.c:11084 cp/parser.c:11974
45113#, fuzzy, gcc-internal-format
45114msgid "case label not within a switch statement"
45115msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
45116
45117#: c/c-typeck.c:11086
45118#, fuzzy, gcc-internal-format
45119msgid "%<default%> label not within a switch statement"
45120msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
45121
45122#: c/c-typeck.c:11162 cp/parser.c:13476
45123#, gcc-internal-format
45124msgid "break statement not within loop or switch"
45125msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
45126
45127#: c/c-typeck.c:11165 c/c-typeck.c:11185 cp/decl.c:3643 cp/parser.c:13486
45128#: cp/parser.c:13507
45129#, fuzzy, gcc-internal-format
45130msgid "invalid exit from OpenMP structured block"
45131msgstr "%qs-attribuutin virheellinen argumentti"
45132
45133#: c/c-typeck.c:11168 cp/parser.c:13489
45134#, fuzzy, gcc-internal-format
45135msgid "break statement used with OpenMP for loop"
45136msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
45137
45138#: c/c-typeck.c:11182 cp/parser.c:13499
45139#, gcc-internal-format
45140msgid "continue statement not within a loop"
45141msgstr "continue-lause silmukan ulkopuolella"
45142
45143#: c/c-typeck.c:11220 cp/cp-gimplify.c:218
45144#, gcc-internal-format
45145msgid "statement with no effect"
45146msgstr "lauseella ei ole vaikutusta"
45147
45148#: c/c-typeck.c:11264
45149#, fuzzy, gcc-internal-format
45150msgid "expression statement has incomplete type"
45151msgstr "nimettömällä kentällä on vaillinainen tyyppi"
45152
45153#: c/c-typeck.c:12098 c/c-typeck.c:12266 cp/typeck.c:5413
45154#, fuzzy, gcc-internal-format
45155msgid "comparing vectors with different element types"
45156msgstr "Varoita eri enum-tyyppien vertailusta"
45157
45158#: c/c-typeck.c:12106 c/c-typeck.c:12274 cp/typeck.c:5426
45159#, fuzzy, gcc-internal-format
45160msgid "comparing vectors with different number of elements"
45161msgstr "Varoita eri enum-tyyppien vertailusta"
45162
45163#: c/c-typeck.c:12131 c/c-typeck.c:12299 cp/typeck.c:5461
45164#, fuzzy, gcc-internal-format
45165msgid "could not find an integer type of the same size as %qT"
45166msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
45167
45168#: c/c-typeck.c:12145 cp/typeck.c:5119
45169#, fuzzy, gcc-internal-format
45170msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
45171msgstr "liukulukujen vertailu operaattoreilla == ja != on epävarmaa"
45172
45173#: c/c-typeck.c:12163 c/c-typeck.c:12184
45174#, fuzzy, gcc-internal-format
45175msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
45176msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
45177
45178#: c/c-typeck.c:12169 c/c-typeck.c:12190
45179#, fuzzy, gcc-internal-format
45180msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
45181msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
45182
45183#: c/c-typeck.c:12211 c/c-typeck.c:12340
45184#, fuzzy, gcc-internal-format
45185msgid "comparison of pointers to disjoint address spaces"
45186msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
45187
45188#: c/c-typeck.c:12218 c/c-typeck.c:12224
45189#, gcc-internal-format
45190msgid "ISO C forbids comparison of %<void *%> with function pointer"
45191msgstr "ISO C kieltää %<void *%>:n ja funktio-osoittimen vertailun"
45192
45193#: c/c-typeck.c:12231 c/c-typeck.c:12350
45194#, fuzzy, gcc-internal-format
45195msgid "comparison of distinct pointer types lacks a cast"
45196msgstr "erilaisten Objective-C-tyyppien vertailusta puuttuu tyyppimuunnos"
45197
45198#: c/c-typeck.c:12243 c/c-typeck.c:12248 c/c-typeck.c:12376 c/c-typeck.c:12381
45199#, gcc-internal-format
45200msgid "comparison between pointer and integer"
45201msgstr "osoittimen ja kokonaisluvun välinen vertailu"
45202
45203#: c/c-typeck.c:12328
45204#, gcc-internal-format
45205msgid "comparison of complete and incomplete pointers"
45206msgstr "täydellisen ja vaillinaisen osoittimen vertailu"
45207
45208#: c/c-typeck.c:12330
45209#, gcc-internal-format
45210msgid "ISO C forbids ordered comparisons of pointers to functions"
45211msgstr "ISO C kieltää funktio-osoittimien suuruusvertailun"
45212
45213#: c/c-typeck.c:12335
45214#, fuzzy, gcc-internal-format
45215msgid "ordered comparison of pointer with null pointer"
45216msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
45217
45218#: c/c-typeck.c:12358 c/c-typeck.c:12361 c/c-typeck.c:12368 c/c-typeck.c:12371
45219#, gcc-internal-format
45220msgid "ordered comparison of pointer with integer zero"
45221msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
45222
45223#: c/c-typeck.c:12440
45224#, fuzzy, gcc-internal-format
45225msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
45226msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
45227
45228#: c/c-typeck.c:12755
45229#, gcc-internal-format
45230msgid "used array that cannot be converted to pointer where scalar is required"
45231msgstr "käytetty osoittimeksi muuntumatonta taulukkoa paikassa, jossa vaaditaan skalaari"
45232
45233#: c/c-typeck.c:12759
45234#, gcc-internal-format
45235msgid "used struct type value where scalar is required"
45236msgstr "käytetty tietuetyypin arvoa, vaikka vaaditaan skalaari"
45237
45238#: c/c-typeck.c:12763
45239#, gcc-internal-format
45240msgid "used union type value where scalar is required"
45241msgstr "käytetty unionityypin arvoa, vaikka vaaditaan skalaari"
45242
45243#: c/c-typeck.c:12779
45244#, fuzzy, gcc-internal-format
45245msgid "used vector type where scalar is required"
45246msgstr "käytetty unionityypin arvoa, vaikka vaaditaan skalaari"
45247
45248#: c/c-typeck.c:12969 cp/semantics.c:9897
45249#, fuzzy, gcc-internal-format
45250msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
45251msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
45252
45253#: c/c-typeck.c:12980 c/c-typeck.c:12990 cp/semantics.c:9908
45254#: cp/semantics.c:9918
45255#, fuzzy, gcc-internal-format
45256msgid "expected %<cancel%> %<if%> clause modifier"
45257msgstr "odotettiin %<operator%>"
45258
45259#: c/c-typeck.c:13025 cp/semantics.c:9953
45260#, fuzzy, gcc-internal-format
45261msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
45262msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
45263
45264#: c/c-typeck.c:13069 c/c-typeck.c:14656 c/c-typeck.c:14743 c/c-typeck.c:14816
45265#, fuzzy, gcc-internal-format
45266msgid "%<_Atomic%> %qE in %qs clause"
45267msgstr "bittikentän %qs leveys on nolla"
45268
45269#: c/c-typeck.c:13081 c/c-typeck.c:14588 c/c-typeck.c:14729
45270#: cp/semantics.c:4958 cp/semantics.c:7501 cp/semantics.c:7695
45271#, fuzzy, gcc-internal-format
45272msgid "bit-field %qE in %qs clause"
45273msgstr "bittikentän %qs leveys on nolla"
45274
45275#: c/c-typeck.c:13090 c/c-typeck.c:14753 cp/semantics.c:4968
45276#: cp/semantics.c:7714
45277#, fuzzy, gcc-internal-format
45278msgid "%qE is a member of a union"
45279msgstr "joustava taulukkojäsen unionissa"
45280
45281#: c/c-typeck.c:13098 c/c-typeck.c:14762
45282#, fuzzy, gcc-internal-format
45283msgid "cannot dereference %qE in %qs clause"
45284msgstr "bittikentän %qs leveys on nolla"
45285
45286#: c/c-typeck.c:13109 cp/semantics.c:4984 cp/semantics.c:7743
45287#, fuzzy, gcc-internal-format
45288msgid "%qD is not a variable in %qs clause"
45289msgstr "muuttuja %qD esitelty uudelleen funktiona"
45290
45291#: c/c-typeck.c:13113 c/c-typeck.c:14781 cp/semantics.c:4988
45292#: cp/semantics.c:7747
45293#, fuzzy, gcc-internal-format
45294msgid "%qE is not a variable in %qs clause"
45295msgstr "%qs määritelty parametrille %qE"
45296
45297#: c/c-typeck.c:13120
45298#, fuzzy, gcc-internal-format
45299msgid "%<_Atomic%> %qD in %qs clause"
45300msgstr "bittikentän %qs leveys on nolla"
45301
45302#: c/c-typeck.c:13129 c/c-typeck.c:14788 c/c-typeck.c:14906
45303#: cp/semantics.c:5006 cp/semantics.c:7754 cp/semantics.c:7935
45304#, fuzzy, gcc-internal-format
45305msgid "%qD is threadprivate variable in %qs clause"
45306msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
45307
45308#: c/c-typeck.c:13165 cp/semantics.c:5040
45309#, fuzzy, gcc-internal-format
45310msgid "low bound %qE of array section does not have integral type"
45311msgstr "ylivuoto vakiolausekkeessa"
45312
45313#: c/c-typeck.c:13172 cp/semantics.c:5047
45314#, fuzzy, gcc-internal-format
45315msgid "length %qE of array section does not have integral type"
45316msgstr "ylivuoto vakiolausekkeessa"
45317
45318#: c/c-typeck.c:13195 cp/semantics.c:5080
45319#, fuzzy, gcc-internal-format
45320msgid "expected single pointer in %qs clause"
45321msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
45322
45323#: c/c-typeck.c:13212 c/c-typeck.c:13278 c/c-typeck.c:13555
45324#: cp/semantics.c:5097 cp/semantics.c:5163
45325#, fuzzy, gcc-internal-format
45326msgid "zero length array section in %qs clause"
45327msgstr "käytetään muuttuvapituista taulukkoa"
45328
45329#: c/c-typeck.c:13231 cp/semantics.c:5116
45330#, fuzzy, gcc-internal-format
45331msgid "for unknown bound array type length expression must be specified"
45332msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
45333
45334#: c/c-typeck.c:13239 cp/semantics.c:5124
45335#, fuzzy, gcc-internal-format
45336msgid "negative low bound in array section in %qs clause"
45337msgstr "käytetään muuttuvapituista taulukkoa"
45338
45339#: c/c-typeck.c:13248 c/c-typeck.c:13369 cp/semantics.c:5133
45340#: cp/semantics.c:5254
45341#, fuzzy, gcc-internal-format
45342msgid "negative length in array section in %qs clause"
45343msgstr "käytetään muuttuvapituista taulukkoa"
45344
45345#: c/c-typeck.c:13265 cp/semantics.c:5150
45346#, fuzzy, gcc-internal-format
45347msgid "low bound %qE above array section size in %qs clause"
45348msgstr "käytetään muuttuvapituista taulukkoa"
45349
45350#: c/c-typeck.c:13306 cp/semantics.c:5191
45351#, fuzzy, gcc-internal-format
45352msgid "length %qE above array section size in %qs clause"
45353msgstr "käytetään muuttuvapituista taulukkoa"
45354
45355#: c/c-typeck.c:13321 cp/semantics.c:5206
45356#, fuzzy, gcc-internal-format
45357msgid "high bound %qE above array section size in %qs clause"
45358msgstr "käytetään muuttuvapituista taulukkoa"
45359
45360#: c/c-typeck.c:13357 cp/semantics.c:5242
45361#, fuzzy, gcc-internal-format
45362msgid "for array function parameter length expression must be specified"
45363msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
45364
45365#: c/c-typeck.c:13361 cp/semantics.c:5246
45366#, fuzzy, gcc-internal-format
45367msgid "for pointer type length expression must be specified"
45368msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
45369
45370#: c/c-typeck.c:13379 c/c-typeck.c:13494 cp/semantics.c:5264
45371#: cp/semantics.c:5393
45372#, fuzzy, gcc-internal-format
45373msgid "array section is not contiguous in %qs clause"
45374msgstr "käytetään muuttuvapituista taulukkoa"
45375
45376#: c/c-typeck.c:13387 cp/semantics.c:5272
45377#, fuzzy, gcc-internal-format
45378msgid "%qE does not have pointer or array type"
45379msgstr "%qE:lla ei ole luokkatyyppiä"
45380
45381#: c/c-typeck.c:13773 cp/semantics.c:6346
45382#, fuzzy, gcc-internal-format
45383msgid "iterator %qD has neither integral nor pointer type"
45384msgstr "%J%qD on tavallisesti ei-staattinen funktio"
45385
45386#: c/c-typeck.c:13780
45387#, fuzzy, gcc-internal-format
45388msgid "iterator %qD has %<_Atomic%> qualified type"
45389msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
45390
45391#: c/c-typeck.c:13786 cp/semantics.c:6353
45392#, fuzzy, gcc-internal-format
45393msgid "iterator %qD has const qualified type"
45394msgstr "parametrin %qD tyyppi on vaillinainen"
45395
45396#: c/c-typeck.c:13799 cp/semantics.c:6369
45397#, gcc-internal-format
45398msgid "iterator step with non-integral type"
45399msgstr "iteraattorin askellus ei-kokonaislukutyypillä"
45400
45401#: c/c-typeck.c:13819 cp/semantics.c:6405
45402#, fuzzy, gcc-internal-format
45403msgid "iterator %qD has zero step"
45404msgstr "parametrin %qD tyyppi on vaillinainen"
45405
45406#: c/c-typeck.c:13846
45407#, fuzzy, gcc-internal-format
45408msgid "type of iterator %qD refers to outer iterator %qD"
45409msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
45410
45411#: c/c-typeck.c:13853 cp/semantics.c:6439
45412#, fuzzy, gcc-internal-format
45413msgid "begin expression refers to outer iterator %qD"
45414msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
45415
45416#: c/c-typeck.c:13859 cp/semantics.c:6445
45417#, fuzzy, gcc-internal-format
45418msgid "end expression refers to outer iterator %qD"
45419msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
45420
45421#: c/c-typeck.c:13865 cp/semantics.c:6451
45422#, fuzzy, gcc-internal-format
45423msgid "step expression refers to outer iterator %qD"
45424msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
45425
45426#: c/c-typeck.c:13902 cp/semantics.c:6499
45427#, fuzzy, gcc-internal-format
45428msgid "expected pointer in %qs clause"
45429msgstr "odotettiin %<,%> tai %<;%>"
45430
45431#: c/c-typeck.c:13984 cp/semantics.c:6574
45432#, fuzzy, gcc-internal-format
45433msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
45434msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
45435
45436#: c/c-typeck.c:14006 cp/semantics.c:6594
45437#, fuzzy, gcc-internal-format
45438msgid "%<inscan%> %<reduction%> clause with array section"
45439msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
45440
45441#: c/c-typeck.c:14032 c/c-typeck.c:14042
45442#, fuzzy, gcc-internal-format
45443msgid "%qD in %<reduction%> clause is a zero size array"
45444msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD"
45445
45446#: c/c-typeck.c:14062
45447#, fuzzy, gcc-internal-format
45448msgid "%<_Atomic%> %qE in %<reduction%> clause"
45449msgstr "tyyppimuunnos määrittää funktiotyypin"
45450
45451#: c/c-typeck.c:14074
45452#, fuzzy, gcc-internal-format
45453msgid "zero sized type %qT in %qs clause"
45454msgstr "bittikentän %qs leveys on nolla"
45455
45456#: c/c-typeck.c:14082
45457#, fuzzy, gcc-internal-format
45458msgid "variable sized type %qT in %qs clause"
45459msgstr "bittikentän %qs leveys on nolla"
45460
45461#: c/c-typeck.c:14132
45462#, fuzzy, gcc-internal-format
45463msgid "%qE has invalid type for %<reduction(%s)%>"
45464msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
45465
45466#: c/c-typeck.c:14141 cp/semantics.c:6238
45467#, fuzzy, gcc-internal-format
45468msgid "user defined reduction not found for %qE"
45469msgstr "tyypillä %qE on käyttäjän määrittelemä muodostin"
45470
45471#: c/c-typeck.c:14229
45472#, fuzzy, gcc-internal-format
45473msgid "variable length element type in array %<reduction%> clause"
45474msgstr "käytetään muuttuvapituista taulukkoa"
45475
45476#: c/c-typeck.c:14247 c/c-typeck.c:14980 cp/semantics.c:8390
45477#, fuzzy, gcc-internal-format
45478msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
45479msgstr "%<void%> vain parametrina ei ole oikeutettu"
45480
45481#: c/c-typeck.c:14259 cp/semantics.c:8458
45482#, fuzzy, gcc-internal-format
45483msgid "%qE must be %<threadprivate%> for %<copyin%>"
45484msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
45485
45486#: c/c-typeck.c:14273 cp/semantics.c:6635
45487#, fuzzy, gcc-internal-format
45488msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
45489msgstr "%<void%> vain parametrina ei ole oikeutettu"
45490
45491#: c/c-typeck.c:14281
45492#, gcc-internal-format
45493msgid "linear clause applied to non-integral non-pointer variable with type %qT"
45494msgstr ""
45495
45496#: c/c-typeck.c:14289
45497#, fuzzy, gcc-internal-format
45498msgid "%<_Atomic%> %qD in %<linear%> clause"
45499msgstr "muuttuja %qD esitelty uudelleen funktiona"
45500
45501#: c/c-typeck.c:14308 cp/semantics.c:6709
45502#, fuzzy, gcc-internal-format
45503msgid "%<linear%> clause step %qE is neither constant nor a parameter"
45504msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
45505
45506#: c/c-typeck.c:14338 c/c-typeck.c:14899 c/c-typeck.c:15123
45507#: cp/semantics.c:6796 cp/semantics.c:7928 cp/semantics.c:8226
45508#, fuzzy, gcc-internal-format
45509msgid "%qE is not a variable in clause %qs"
45510msgstr "%qs määritelty parametrille %qE"
45511
45512#: c/c-typeck.c:14353 cp/semantics.c:6811
45513#, fuzzy, gcc-internal-format
45514msgid "%qD appears more than once in reduction clauses"
45515msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
45516
45517#: c/c-typeck.c:14366 c/c-typeck.c:14398 c/c-typeck.c:14429
45518#, fuzzy, gcc-internal-format
45519msgid "%qE appears more than once in data clauses"
45520msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
45521
45522#: c/c-typeck.c:14374 c/c-typeck.c:14405 c/c-typeck.c:14677 c/c-typeck.c:14827
45523#: c/c-typeck.c:14834 c/c-typeck.c:14852 c/c-typeck.c:14862 c/c-typeck.c:14869
45524#: cp/semantics.c:6824 cp/semantics.c:6832 cp/semantics.c:6889
45525#: cp/semantics.c:6896 cp/semantics.c:6940 cp/semantics.c:7628
45526#: cp/semantics.c:7805 cp/semantics.c:7812 cp/semantics.c:7829
45527#: cp/semantics.c:7839 cp/semantics.c:7846
45528#, fuzzy, gcc-internal-format
45529msgid "%qD appears more than once in data clauses"
45530msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
45531
45532#: c/c-typeck.c:14377 c/c-typeck.c:14408 c/c-typeck.c:14837 c/c-typeck.c:14872
45533#: cp/semantics.c:6835 cp/semantics.c:6899 cp/semantics.c:7815
45534#: cp/semantics.c:7849
45535#, fuzzy, gcc-internal-format
45536msgid "%qD appears both in data and map clauses"
45537msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
45538
45539#: c/c-typeck.c:14391 cp/semantics.c:6881
45540#, fuzzy, gcc-internal-format
45541msgid "%qE is not a variable in clause %<firstprivate%>"
45542msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
45543
45544#: c/c-typeck.c:14422 cp/semantics.c:6932
45545#, fuzzy, gcc-internal-format
45546msgid "%qE is not a variable in clause %<lastprivate%>"
45547msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
45548
45549#: c/c-typeck.c:14441 cp/semantics.c:7271
45550#, fuzzy, gcc-internal-format
45551msgid "%qE is not a variable in %<aligned%> clause"
45552msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
45553
45554#: c/c-typeck.c:14448
45555#, fuzzy, gcc-internal-format
45556msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
45557msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
45558
45559#: c/c-typeck.c:14455
45560#, fuzzy, gcc-internal-format
45561msgid "%<_Atomic%> %qD in %<aligned%> clause"
45562msgstr "muuttuja %qD esitelty uudelleen funktiona"
45563
45564#: c/c-typeck.c:14462
45565#, fuzzy, gcc-internal-format
45566msgid "%qE appears more than once in %<aligned%> clauses"
45567msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
45568
45569#: c/c-typeck.c:14475 cp/semantics.c:7342
45570#, fuzzy, gcc-internal-format
45571msgid "%qE is not a variable in %<nontemporal%> clause"
45572msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
45573
45574#: c/c-typeck.c:14481
45575#, fuzzy, gcc-internal-format
45576msgid "%qE appears more than once in %<nontemporal%> clauses"
45577msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
45578
45579#: c/c-typeck.c:14494 cp/semantics.c:7381
45580#, fuzzy, gcc-internal-format
45581msgid "%qE is not a variable in %<allocate%> clause"
45582msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
45583
45584#: c/c-typeck.c:14500
45585#, fuzzy, gcc-internal-format
45586msgid "%qE appears more than once in %<allocate%> clauses"
45587msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
45588
45589#: c/c-typeck.c:14569 cp/semantics.c:7467
45590#, fuzzy, gcc-internal-format
45591msgid "%<depend%> clause with %<depobj%> dependence type on array section"
45592msgstr "%<void%> vain parametrina ei ole oikeutettu"
45593
45594#: c/c-typeck.c:14580 cp/semantics.c:7492
45595#, fuzzy, gcc-internal-format
45596msgid "%qE is not lvalue expression nor array section in %<depend%> clause"
45597msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
45598
45599#: c/c-typeck.c:14596 cp/semantics.c:7511
45600#, fuzzy, gcc-internal-format
45601msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
45602msgstr "%<void%> vain parametrina ei ole oikeutettu"
45603
45604#: c/c-typeck.c:14605 cp/semantics.c:7522
45605#, fuzzy, gcc-internal-format
45606msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
45607msgstr "%<void%> vain parametrina ei ole oikeutettu"
45608
45609#: c/c-typeck.c:14648 cp/semantics.c:7603
45610#, fuzzy, gcc-internal-format
45611msgid "array section does not have mappable type in %qs clause"
45612msgstr "%qE:lla ei ole luokkatyyppiä"
45613
45614#: c/c-typeck.c:14673 c/c-typeck.c:14849 cp/semantics.c:7624
45615#: cp/semantics.c:7826
45616#, fuzzy, gcc-internal-format
45617msgid "%qD appears more than once in motion clauses"
45618msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
45619
45620#: c/c-typeck.c:14681 c/c-typeck.c:14855 cp/semantics.c:7632
45621#: cp/semantics.c:7832
45622#, fuzzy, gcc-internal-format
45623msgid "%qD appears more than once in map clauses"
45624msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
45625
45626#: c/c-typeck.c:14736 cp/semantics.c:7702
45627#, fuzzy, gcc-internal-format
45628msgid "%qE does not have a mappable type in %qs clause"
45629msgstr "%qE:lla ei ole luokkatyyppiä"
45630
45631#: c/c-typeck.c:14807 c/c-typeck.c:14913 cp/semantics.c:7784
45632#: cp/semantics.c:7942
45633#, fuzzy, gcc-internal-format
45634msgid "%qD does not have a mappable type in %qs clause"
45635msgstr "%qE:lla ei ole luokkatyyppiä"
45636
45637#: c/c-typeck.c:14894 cp/semantics.c:7922
45638#, fuzzy, gcc-internal-format
45639msgid "%qE is neither a variable nor a function name in clause %qs"
45640msgstr "halutaan rekisterimuuttujan %qD osoite"
45641
45642#: c/c-typeck.c:14922 cp/semantics.c:7952
45643#, fuzzy, gcc-internal-format
45644msgid "%qE appears more than once on the same %<declare target%> directive"
45645msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
45646
45647#: c/c-typeck.c:14936 cp/semantics.c:7968
45648#, fuzzy, gcc-internal-format
45649msgid "%qD is not an argument in %<uniform%> clause"
45650msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
45651
45652#: c/c-typeck.c:14939 cp/semantics.c:7971
45653#, fuzzy, gcc-internal-format
45654msgid "%qE is not an argument in %<uniform%> clause"
45655msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
45656
45657#: c/c-typeck.c:14956
45658#, fuzzy, gcc-internal-format
45659msgid "%qs variable is not a pointer"
45660msgstr "lähde ei ole osoitin"
45661
45662#: c/c-typeck.c:14963
45663#, fuzzy, gcc-internal-format
45664msgid "%qs variable is neither a pointer nor an array"
45665msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
45666
45667#: c/c-typeck.c:14993 c/c-typeck.c:15084 cp/semantics.c:8368
45668#, fuzzy, gcc-internal-format
45669msgid "%<order%> clause must not be used together with %<ordered%>"
45670msgstr "%<void%> vain parametrina ei ole oikeutettu"
45671
45672#: c/c-typeck.c:15013 cp/semantics.c:7554
45673#, fuzzy, gcc-internal-format
45674msgid "too many %qs clauses on a task construct"
45675msgstr "%s: liian monta arvoa"
45676
45677#: c/c-typeck.c:15106 cp/semantics.c:8194
45678#, fuzzy, gcc-internal-format
45679msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
45680msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
45681
45682#: c/c-typeck.c:15173 cp/semantics.c:8529
45683#, fuzzy, gcc-internal-format
45684msgid "%qE is predetermined %qs for %qs"
45685msgstr "%qs määritelty parametrille %qE"
45686
45687#: c/c-typeck.c:15183
45688#, gcc-internal-format
45689msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
45690msgstr ""
45691
45692#: c/c-typeck.c:15202 cp/semantics.c:8320
45693#, gcc-internal-format
45694msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
45695msgstr ""
45696
45697#: c/c-typeck.c:15214 cp/semantics.c:8333
45698#, fuzzy, gcc-internal-format
45699msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
45700msgstr "%<void%> vain parametrina ei ole oikeutettu"
45701
45702#: c/c-typeck.c:15225 c/c-typeck.c:15233 cp/semantics.c:8342
45703#: cp/semantics.c:8360
45704#, fuzzy, gcc-internal-format
45705msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
45706msgstr "%<void%> vain parametrina ei ole oikeutettu"
45707
45708#: c/c-typeck.c:15278 cp/semantics.c:8300
45709#, fuzzy, gcc-internal-format
45710msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
45711msgstr "%<void%> vain parametrina ei ole oikeutettu"
45712
45713#: c/c-typeck.c:15315 cp/semantics.c:8350
45714#, fuzzy, gcc-internal-format
45715msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
45716msgstr "%<void%> vain parametrina ei ole oikeutettu"
45717
45718#: c/c-typeck.c:15325 cp/semantics.c:8379
45719#, fuzzy, gcc-internal-format
45720msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
45721msgstr "%<void%> vain parametrina ei ole oikeutettu"
45722
45723#: c/c-typeck.c:15343 cp/semantics.c:8554
45724#, gcc-internal-format
45725msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
45726msgstr ""
45727
45728#: c/c-typeck.c:15517
45729#, fuzzy, gcc-internal-format
45730msgid "cannot use %<va_arg%> with reverse storage order"
45731msgstr "halutaan rekisterimuuttujan %qD osoite"
45732
45733#: c/c-typeck.c:15522
45734#, fuzzy, gcc-internal-format
45735msgid "second argument to %<va_arg%> is of incomplete type %qT"
45736msgstr "%<va_arg%>-funktion ensimmäinen argumentti ei ole tyyppiä %<va_list%>"
45737
45738#: c/c-typeck.c:15528
45739#, gcc-internal-format
45740msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
45741msgstr ""
45742
45743#: c/gimple-parser.c:166
45744#, fuzzy, gcc-internal-format
45745msgid "expected frequency quality"
45746msgstr "ID"
45747
45748#: c/gimple-parser.c:175
45749#, fuzzy, gcc-internal-format
45750msgid "unknown profile quality"
45751msgstr "tuntematon konetila %qs"
45752
45753#: c/gimple-parser.c:187
45754#, fuzzy, gcc-internal-format
45755msgid "expected frequency value"
45756msgstr "odotettiin luokan nimeä"
45757
45758#: c/gimple-parser.c:326
45759#, fuzzy, gcc-internal-format
45760msgid "edge not found"
45761msgstr "bittikentän %qs leveys on negatiivinen"
45762
45763#: c/gimple-parser.c:478 c/gimple-parser.c:484
45764#, fuzzy, gcc-internal-format
45765msgid "expected block index"
45766msgstr "odotettiin %<,%> tai %<;%>"
45767
45768#: c/gimple-parser.c:492
45769#, fuzzy, gcc-internal-format
45770msgid "invalid block index"
45771msgstr "Varoita implisiittisistä funktioesittelyistä"
45772
45773#: c/gimple-parser.c:503
45774#, fuzzy, gcc-internal-format
45775msgid "expected block specifier"
45776msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
45777
45778#: c/gimple-parser.c:521
45779#, fuzzy, gcc-internal-format
45780msgid "expected loop number"
45781msgstr "odotettiin luokan nimeä"
45782
45783#: c/gimple-parser.c:539
45784#, fuzzy, gcc-internal-format
45785msgid "unknown block specifier"
45786msgstr "uudelleensijoitusvirhe"
45787
45788#: c/gimple-parser.c:552 c/gimple-parser.c:1942
45789#, fuzzy, gcc-internal-format
45790msgid "expected count value"
45791msgstr "odotettiin %<,%> tai %<;%>"
45792
45793#: c/gimple-parser.c:575 c/gimple-parser.c:662
45794#, gcc-internal-format
45795msgid "stmts without block"
45796msgstr ""
45797
45798#: c/gimple-parser.c:612
45799#, fuzzy, gcc-internal-format
45800msgid "duplicate loop header"
45801msgstr "Kaksoiskappale %s-nimiöspesifikaatio kohdassa %C"
45802
45803#: c/gimple-parser.c:819
45804#, fuzzy, gcc-internal-format
45805msgid "invalid source block specification"
45806msgstr "perustyypin %qT kaksoiskappale virheellinen"
45807
45808#: c/gimple-parser.c:981
45809#, gcc-internal-format
45810msgid "%<&&%> not valid in GIMPLE"
45811msgstr ""
45812
45813#: c/gimple-parser.c:984
45814#, gcc-internal-format
45815msgid "%<||%> not valid in GIMPLE"
45816msgstr ""
45817
45818#: c/gimple-parser.c:1098
45819#, fuzzy, gcc-internal-format
45820msgid "expected pointer as argument of unary %<*%>"
45821msgstr "odotettiin tunnistetta tai %<*%>"
45822
45823#: c/gimple-parser.c:1124
45824#, gcc-internal-format
45825msgid "%<!%> not valid in GIMPLE"
45826msgstr ""
45827
45828#: c/gimple-parser.c:1183 c/gimple-parser.c:1520
45829#, fuzzy, gcc-internal-format
45830msgid "expected constant offset"
45831msgstr "odottamaton siirros"
45832
45833#: c/gimple-parser.c:1244
45834#, fuzzy, gcc-internal-format
45835msgid "SSA name undeclared"
45836msgstr "%qD esitelty täällä"
45837
45838#: c/gimple-parser.c:1266
45839#, fuzzy, gcc-internal-format
45840msgid "base variable or SSA name undeclared"
45841msgstr "nimetön muuttuja tai kenttä esitelty voidiksi"
45842
45843#: c/gimple-parser.c:1273
45844#, fuzzy, gcc-internal-format
45845msgid "invalid base %qE for SSA name"
45846msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
45847
45848#: c/gimple-parser.c:1301
45849#, fuzzy, gcc-internal-format
45850msgid "expecting internal function name"
45851msgstr "odotettiin luokan nimeä"
45852
45853#: c/gimple-parser.c:1314
45854#, fuzzy, gcc-internal-format
45855msgid "unknown internal function %qE"
45856msgstr "%qs esitelty funktion palauttavana funktiona"
45857
45858#: c/gimple-parser.c:1452
45859#, fuzzy, gcc-internal-format
45860msgid "invalid type of %<__MEM%> operand"
45861msgstr "virheellinen %%P-operandi"
45862
45863#: c/gimple-parser.c:1514
45864#, fuzzy, gcc-internal-format
45865msgid "expected constant size"
45866msgstr "odotettiin %<,%> tai %<;%>"
45867
45868#: c/gimple-parser.c:1552 c/gimple-parser.c:1582 c/gimple-parser.c:1625
45869#: c/gimple-parser.c:1635
45870#, fuzzy, gcc-internal-format
45871msgid "invalid _Literal"
45872msgstr "muotomerkkijonolla on epäkelpo operandinumero"
45873
45874#: c/gimple-parser.c:1561
45875#, fuzzy, gcc-internal-format
45876msgid "invalid type for _Literal with constructor"
45877msgstr "virheellinen alustin taulukon jäsenelle %q#D"
45878
45879#: c/gimple-parser.c:1670
45880#, fuzzy, gcc-internal-format
45881msgid "anonymous SSA name cannot have default definition"
45882msgstr "anonyymillä unionilla ei voi olla funktiojäseniä"
45883
45884#: c/gimple-parser.c:1923
45885#, fuzzy, gcc-internal-format
45886msgid "expected pass name"
45887msgstr "odotettiin luokan nimeä"
45888
45889#: c/gimple-parser.c:1962
45890#, fuzzy, gcc-internal-format
45891msgid "invalid operation"
45892msgstr "muotomerkkijonolla on epäkelpo operandinumero"
45893
45894#: c/gimple-parser.c:2152
45895#, fuzzy, gcc-internal-format
45896msgid "%<catch%> is not supported"
45897msgstr "%<-fPIC%> ei ole tuettu"
45898
45899#: c/gimple-parser.c:2154
45900#, fuzzy, gcc-internal-format
45901msgid "expected %<finally%> or %<catch%>"
45902msgstr "odotettiin %<,%> tai %<;%>"
45903
45904#: c/gimple-parser.c:2198 c/gimple-parser.c:2235
45905#, fuzzy, gcc-internal-format
45906msgid "expected goto expression"
45907msgstr "odotettiin lauseketta"
45908
45909#: c/gimple-parser.c:2206
45910#, fuzzy, gcc-internal-format
45911msgid "expected else statement"
45912msgstr "%s-lausetta odotettiin kohdassa %L"
45913
45914#: c/gimple-parser.c:2349
45915#, fuzzy, gcc-internal-format
45916msgid "expected case label"
45917msgstr "odotettiin %<,%> tai %<;%>"
45918
45919# Tämä esiintynee esim. const char* → char* -muunnoksessa.
45920#. A bad conversion for 'this' must be discarding cv-quals.
45921#: cp/call.c:3693
45922#, fuzzy, gcc-internal-format
45923msgid "  passing %qT as %<this%> argument discards qualifiers"
45924msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
45925
45926#: cp/call.c:3697
45927#, fuzzy
45928msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
45929msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
45930
45931#: cp/call.c:3704
45932#, fuzzy, gcc-internal-format, gfc-internal-format
45933msgid "  conversion of argument %d would be ill-formed:"
45934msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
45935
45936#. Conversion of conversion function return value failed.
45937#: cp/call.c:3711
45938#, fuzzy
45939msgid "  no known conversion from %qH to %qI"
45940msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
45941
45942#: cp/call.c:3717
45943#, fuzzy
45944msgid "  no known conversion for argument %d from %qH to %qI"
45945msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
45946
45947#: cp/call.c:3729 cp/pt.c:6906
45948#, gcc-internal-format, gfc-internal-format
45949msgid "  candidate expects %d argument, %d provided"
45950msgid_plural "  candidate expects %d arguments, %d provided"
45951msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
45952msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
45953
45954#: cp/call.c:3757
45955#, fuzzy, gcc-internal-format
45956msgid "%s%<%D(%T, %T, %T)%> (built-in)"
45957msgstr "Käyttö: %s [-r] [-t]\n"
45958
45959#: cp/call.c:3762
45960#, fuzzy, gcc-internal-format
45961msgid "%s%<%D(%T, %T)%> (built-in)"
45962msgstr "%<%T::%D%> nimeää muodostimen, ei tyyppiä"
45963
45964#: cp/call.c:3766
45965#, fuzzy, gcc-internal-format
45966msgid "%s%<%D(%T)%> (built-in)"
45967msgstr "virheellinen sisäinen makro ”%s”"
45968
45969#: cp/call.c:3770
45970#, fuzzy, gcc-internal-format
45971msgid "%s%qT (conversion)"
45972msgstr "Muunnos tyypistä %s tyyppiin %s kohdassa %L"
45973
45974#: cp/call.c:3772
45975#, fuzzy, gcc-internal-format
45976msgid "%s%#qD (near match)"
45977msgstr "Virhe lukuarvon jäsentämisessä lähellä kohtaa ”%s”"
45978
45979#: cp/call.c:3774
45980#, fuzzy, gcc-internal-format
45981msgid "%s%#qD (deleted)"
45982msgstr "poistettu funktio %q+D"
45983
45984#: cp/call.c:3776
45985#, fuzzy, gcc-internal-format
45986msgid "%s%#qD (reversed)"
45987msgstr "poistettu funktio %q+D"
45988
45989#: cp/call.c:3778
45990#, gcc-internal-format
45991msgid "%s%#qD (rewritten)"
45992msgstr ""
45993
45994#: cp/call.c:3780
45995#, fuzzy, gcc-internal-format
45996msgid "%s%#qD"
45997msgstr "%s %d"
45998
45999#: cp/call.c:3784
46000#, fuzzy, gcc-internal-format
46001msgid "  inherited here"
46002msgstr "  tässä alustuksessa"
46003
46004#: cp/call.c:3804
46005#, gcc-internal-format
46006msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
46007msgstr ""
46008
46009#: cp/call.c:3810
46010#, gcc-internal-format
46011msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
46012msgstr ""
46013
46014#: cp/call.c:3821
46015#, gcc-internal-format
46016msgid "  substitution of deduced template arguments resulted in errors seen above"
46017msgstr ""
46018
46019#. Re-run template unification with diagnostics.
46020#: cp/call.c:3826
46021#, fuzzy, gcc-internal-format
46022msgid "  template argument deduction/substitution failed:"
46023msgstr "liian paljon argumentteja funktiolle %qs"
46024
46025#: cp/call.c:3840
46026#, gcc-internal-format
46027msgid "  a constructor taking a single argument of its own class type is invalid"
46028msgstr ""
46029
46030#: cp/call.c:3847
46031#, gcc-internal-format
46032msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
46033msgstr ""
46034
46035#: cp/call.c:3994 cp/call.c:4366
46036#, fuzzy, gcc-internal-format
46037msgid "designated initializers cannot be used with a non-aggregate type %qT"
46038msgstr "skalaarialustimen ympärillä on aaltosulkeet"
46039
46040#: cp/call.c:4264
46041#, fuzzy
46042msgid "conversion from %qH to %qI is ambiguous"
46043msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
46044
46045#: cp/call.c:4372 cp/cvt.c:862
46046#, fuzzy
46047msgid "could not convert %qE from %qH to %qI"
46048msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
46049
46050#: cp/call.c:4439
46051#, fuzzy
46052msgid "initializing %qH with %qI in converted constant expression does not bind directly"
46053msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
46054
46055#: cp/call.c:4460
46056#, fuzzy
46057msgid "conversion from %qH to %qI in a converted constant expression"
46058msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
46059
46060#: cp/call.c:4644
46061#, fuzzy, gcc-internal-format
46062msgid "no matching function for call to %<%D(%A)%>"
46063msgstr "lopetusalkio puuttuu funktiokutsusta"
46064
46065#: cp/call.c:4647
46066#, fuzzy, gcc-internal-format
46067msgid "call of overloaded %<%D(%A)%> is ambiguous"
46068msgstr "operaatioita semop-kutsua kohden enintään = %d\n"
46069
46070#. It's no good looking for an overloaded operator() on a
46071#. pointer-to-member-function.
46072#: cp/call.c:4872
46073#, gcc-internal-format
46074msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
46075msgstr ""
46076
46077#: cp/call.c:4944
46078#, fuzzy, gcc-internal-format
46079msgid "no match for call to %<(%T) (%A)%>"
46080msgstr "Ei vastaavuutta"
46081
46082#: cp/call.c:4958
46083#, fuzzy, gcc-internal-format
46084msgid "call of %<(%T) (%A)%> is ambiguous"
46085msgstr "Virheellinen järjestelmäkutsu"
46086
46087#: cp/call.c:5010
46088#, fuzzy, gcc-internal-format
46089msgid "ambiguous overload for "
46090msgstr "moniselitteinen argumentti %s %s:lle"
46091
46092#: cp/call.c:5011
46093#, fuzzy, gcc-internal-format
46094msgid "no match for "
46095msgstr "Ei vastaavuutta"
46096
46097#: cp/call.c:5014
46098#, fuzzy, gcc-internal-format
46099msgid " (operand types are %qT, %qT, and %qT)"
46100msgstr "tyyppien %qT ja %qT välinen vertailu"
46101
46102#: cp/call.c:5016
46103#, fuzzy, gcc-internal-format
46104msgid " (operand types are %qT and %qT)"
46105msgstr "tyyppien %qT ja %qT välinen vertailu"
46106
46107#: cp/call.c:5018
46108#, fuzzy, gcc-internal-format
46109msgid " (operand type is %qT)"
46110msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
46111
46112#: cp/call.c:5035
46113#, fuzzy, gcc-internal-format
46114msgid "ternary %<operator?:%>"
46115msgstr "odotettiin %<operator%>"
46116
46117#: cp/call.c:5039
46118#, fuzzy, gcc-internal-format
46119msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
46120msgstr "%<%E::%E%> ei ole luokka eikä nimiavaruus"
46121
46122#: cp/call.c:5048 cp/call.c:5092 cp/call.c:5102
46123#, fuzzy, gcc-internal-format
46124msgid "%<operator%s%>"
46125msgstr "%s: odotettiin unaarista operaattoria"
46126
46127#: cp/call.c:5051
46128#, fuzzy, gcc-internal-format
46129msgid "%<operator%s%> in %<%E%s%>"
46130msgstr "%s: odotettiin unaarista operaattoria"
46131
46132#: cp/call.c:5058
46133#, fuzzy, gcc-internal-format
46134msgid "%<operator[]%>"
46135msgstr "<tuntematon operaattori>"
46136
46137#: cp/call.c:5061
46138#, fuzzy, gcc-internal-format
46139msgid "%<operator[]%> in %<%E[%E]%>"
46140msgstr "%<%E::%E%> ei ole tyyppi"
46141
46142#: cp/call.c:5069
46143#, fuzzy, gcc-internal-format
46144msgid "%qs"
46145msgstr "Jäsenfunktio %qs"
46146
46147#: cp/call.c:5072
46148#, fuzzy, gcc-internal-format
46149msgid "%qs in %<%s %E%>"
46150msgstr "%s %s(%E) %p %d\n"
46151
46152#: cp/call.c:5078
46153#, fuzzy, gcc-internal-format
46154msgid "%<operator %s%>"
46155msgstr "%s: odotettiin unaarista operaattoria"
46156
46157#: cp/call.c:5081
46158#, fuzzy, gcc-internal-format
46159msgid "%<operator %s%> in %<%s%E%>"
46160msgstr "%s: odotettiin unaarista operaattoria"
46161
46162#: cp/call.c:5096
46163#, fuzzy, gcc-internal-format
46164msgid "%<operator%s%> in %<%E %s %E%>"
46165msgstr "%<%s %E%> esitelty parametriluettelon sisällä"
46166
46167#: cp/call.c:5105
46168#, fuzzy, gcc-internal-format
46169msgid "%<operator%s%> in %<%s%E%>"
46170msgstr "%s: odotettiin unaarista operaattoria"
46171
46172#: cp/call.c:5215
46173#, fuzzy, gcc-internal-format
46174msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
46175msgstr "ISO C++ kieltää ?:-lausekkeen käytön ilman keskimmäistä termiä"
46176
46177#: cp/call.c:5282
46178#, fuzzy, gcc-internal-format
46179msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
46180msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
46181
46182#: cp/call.c:5299 cp/call.c:5306
46183#, fuzzy
46184msgid "conversion of scalar %qH to vector %qI involves truncation"
46185msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
46186
46187#: cp/call.c:5362
46188#, fuzzy, gcc-internal-format
46189msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
46190msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
46191
46192#: cp/call.c:5442
46193#, gcc-internal-format
46194msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
46195msgstr ""
46196
46197#: cp/call.c:5447
46198#, gcc-internal-format
46199msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
46200msgstr ""
46201
46202#: cp/call.c:5496 cp/call.c:5611 cp/call.c:5782
46203#, fuzzy, gcc-internal-format
46204msgid "operands to %<?:%> have different types %qT and %qT"
46205msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
46206
46207#: cp/call.c:5500
46208#, gcc-internal-format
46209msgid "  and each type can be converted to the other"
46210msgstr ""
46211
46212#: cp/call.c:5687
46213#, fuzzy
46214msgid "implicit conversion from %qH to %qI to match other result of conditional"
46215msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
46216
46217#: cp/call.c:5703
46218#, fuzzy, gcc-internal-format
46219msgid "enumerated mismatch in conditional expression: %qT vs %qT"
46220msgstr "ehtolausekkeessa on tyyppiristiriita"
46221
46222#: cp/call.c:5716
46223#, fuzzy, gcc-internal-format
46224msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
46225msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
46226
46227#: cp/call.c:5721
46228#, fuzzy, gcc-internal-format
46229msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
46230msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
46231
46232#: cp/call.c:5737
46233#, fuzzy, gcc-internal-format
46234msgid "enumerated and non-enumerated type in conditional expression"
46235msgstr "ehtolausekkeessa etumerkkinen ja etumerkitön tyyppi"
46236
46237#: cp/call.c:6419
46238#, gcc-internal-format
46239msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
46240msgstr ""
46241
46242#: cp/call.c:6421
46243#, gcc-internal-format
46244msgid "no %<%D(int)%> declared for postfix %qs"
46245msgstr ""
46246
46247#: cp/call.c:6501
46248#, gcc-internal-format
46249msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
46250msgstr ""
46251
46252#: cp/call.c:6552
46253#, fuzzy, gcc-internal-format
46254msgid "return type of %qD is not %qs"
46255msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
46256
46257#: cp/call.c:6554
46258#, gcc-internal-format
46259msgid "used as rewritten candidate for comparison of %qT and %qT"
46260msgstr ""
46261
46262#: cp/call.c:6625
46263#, fuzzy, gcc-internal-format
46264msgid "comparison between %q#T and %q#T"
46265msgstr "%q#T ei ole luokka eikä nimiavaruus"
46266
46267#: cp/call.c:7009
46268#, gcc-internal-format
46269msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
46270msgstr ""
46271
46272#: cp/call.c:7012
46273#, fuzzy, gcc-internal-format
46274msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
46275msgstr "Funktio %qs:"
46276
46277#: cp/call.c:7051
46278#, fuzzy, gcc-internal-format
46279msgid "%qD is a usual (non-placement) deallocation function"
46280msgstr "Funktio %qs:"
46281
46282#: cp/call.c:7225
46283#, fuzzy, gcc-internal-format
46284msgid "no corresponding deallocation function for %qD"
46285msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
46286
46287#: cp/call.c:7231
46288#, fuzzy, gcc-internal-format
46289msgid "no suitable %<operator %s%> for %qT"
46290msgstr "%<operator new%>:n on palautettava tyyppi %qT"
46291
46292#: cp/call.c:7267
46293#, fuzzy, gcc-internal-format
46294msgid "%q#D is private within this context"
46295msgstr "tässä yhteydessä"
46296
46297#: cp/call.c:7268 cp/decl.c:8266
46298#, fuzzy, gcc-internal-format
46299msgid "declared private here"
46300msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
46301
46302#: cp/call.c:7273
46303#, fuzzy, gcc-internal-format
46304msgid "%q#D is protected within this context"
46305msgstr "tässä yhteydessä"
46306
46307#: cp/call.c:7274 cp/decl.c:8267
46308#, fuzzy, gcc-internal-format
46309msgid "declared protected here"
46310msgstr "%qD esiteltiin täällä"
46311
46312#: cp/call.c:7281
46313#, fuzzy, gcc-internal-format
46314msgid "%q#D is inaccessible within this context"
46315msgstr "tässä yhteydessä"
46316
46317#: cp/call.c:7362
46318#, gcc-internal-format
46319msgid "passing NULL to non-pointer argument %P of %qD"
46320msgstr "annettu NULL funktion %2$qD ei-osoitinargumenttina %1$P"
46321
46322#: cp/call.c:7365 cp/call.c:7384 cp/decl.c:9962 cp/typeck.c:4199
46323#, gcc-internal-format
46324msgid "  declared here"
46325msgstr "  esitelty täällä"
46326
46327#: cp/call.c:7369
46328#, gcc-internal-format
46329msgid "converting to non-pointer type %qT from NULL"
46330msgstr "NULLin muunnos epäosoitintyypiksi %qT"
46331
46332#: cp/call.c:7381
46333#, gcc-internal-format
46334msgid "converting %<false%> to pointer type for argument %P of %qD"
46335msgstr "muunnetaan %<false%> osoitintyyppiksi %2$qD:n argumentissa %1$P"
46336
46337#: cp/call.c:7388
46338#, fuzzy, gcc-internal-format
46339msgid "converting %<false%> to pointer type %qT"
46340msgstr "NULLin muunnos epäosoitintyypiksi %qT"
46341
46342#: cp/call.c:7455
46343#, gcc-internal-format
46344msgid "  initializing argument %P of %qD"
46345msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
46346
46347#: cp/call.c:7475
46348#, fuzzy, gcc-internal-format
46349msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
46350msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
46351
46352#: cp/call.c:7525
46353#, gcc-internal-format
46354msgid "too many braces around initializer for %qT"
46355msgstr "liikaa aaltosulkeita %qT:n alustimen ympärillä"
46356
46357# XXX
46358# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
46359#: cp/call.c:7536
46360#, fuzzy
46361msgid "converting to %qH from %qI requires direct-initialization"
46362msgstr "ei voi muuntaa tyypistä %qT tyyppiin %qT (%s)"
46363
46364#: cp/call.c:7545
46365#, fuzzy
46366msgid "invalid user-defined conversion from %qH to %qI"
46367msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
46368
46369#: cp/call.c:7582 cp/cvt.c:227
46370#, fuzzy
46371msgid "invalid conversion from %qH to %qI"
46372msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
46373
46374#: cp/call.c:7624 cp/call.c:7631
46375#, gcc-internal-format
46376msgid "converting to %qT from initializer list would use explicit constructor %qD"
46377msgstr ""
46378
46379#: cp/call.c:7627
46380#, gcc-internal-format
46381msgid "in C++11 and above a default constructor can be explicit"
46382msgstr ""
46383
46384#: cp/call.c:7897
46385#, fuzzy
46386msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
46387msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
46388
46389#: cp/call.c:7906
46390#, fuzzy
46391msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
46392msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
46393
46394#: cp/call.c:7911
46395#, fuzzy
46396msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
46397msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
46398
46399#: cp/call.c:7923
46400#, fuzzy
46401msgid "cannot bind reference of type %qH to %qI due to different array bounds"
46402msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
46403
46404# Tämä esiintynee esim. const char* → char* -muunnoksessa.
46405#: cp/call.c:7926
46406#, fuzzy
46407msgid "binding reference of type %qH to %qI discards qualifiers"
46408msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
46409
46410# XXX
46411# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
46412#: cp/call.c:7965
46413#, fuzzy, gcc-internal-format
46414msgid "cannot bind bit-field %qE to %qT"
46415msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
46416
46417# XXX
46418# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
46419#: cp/call.c:7968 cp/call.c:7986
46420#, fuzzy, gcc-internal-format
46421msgid "cannot bind packed field %qE to %qT"
46422msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
46423
46424# XXX
46425# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
46426#: cp/call.c:7971
46427#, fuzzy, gcc-internal-format
46428msgid "cannot bind rvalue %qE to %qT"
46429msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
46430
46431#: cp/call.c:8166
46432#, fuzzy
46433msgid "implicit conversion from %qH to %qI when passing argument to function"
46434msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
46435
46436#: cp/call.c:8190 cp/cvt.c:1978
46437#, gcc-internal-format
46438msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
46439msgstr ""
46440
46441#: cp/call.c:8234
46442#, fuzzy, gcc-internal-format
46443msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
46444msgstr "ei-triviaalisti-kopioitavan tyyppisiä %q#T-olioita ei voi välittää %<...%>:n kautta"
46445
46446#: cp/call.c:8270
46447#, fuzzy, gcc-internal-format
46448msgid "cannot receive reference type %qT through %<...%>"
46449msgstr "ei-triviaalisti-kopioitavan tyyppisiä %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
46450
46451#: cp/call.c:8280
46452#, fuzzy, gcc-internal-format
46453msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
46454msgstr "ei-triviaalisti-kopioitavan tyyppisiä %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
46455
46456#: cp/call.c:8348
46457#, fuzzy, gcc-internal-format
46458msgid "recursive evaluation of default argument for %q#D"
46459msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
46460
46461#: cp/call.c:8357
46462#, gcc-internal-format
46463msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
46464msgstr ""
46465
46466#: cp/call.c:8457
46467#, gcc-internal-format
46468msgid "argument of function call might be a candidate for a format attribute"
46469msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
46470
46471# XXX
46472#: cp/call.c:8519
46473#, fuzzy, gcc-internal-format
46474msgid "use of multiversioned function without a default"
46475msgstr "%Hswitch-lauseesta puuttuu default-nimike"
46476
46477# Tämä esiintynee esim. const char* → char* -muunnoksessa.
46478#: cp/call.c:9103
46479#, fuzzy, gcc-internal-format
46480msgid "passing %qT as %<this%> argument discards qualifiers"
46481msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
46482
46483#: cp/call.c:9106 cp/call.c:11736
46484#, fuzzy, gcc-internal-format
46485msgid "  in call to %qD"
46486msgstr "%J%qD esitelty turhaan uudestaan"
46487
46488#: cp/call.c:9131
46489#, fuzzy, gcc-internal-format
46490msgid "%qT is not an accessible base of %qT"
46491msgstr "perustyypin %qT kaksoiskappale virheellinen"
46492
46493#: cp/call.c:9313
46494#, fuzzy, gcc-internal-format
46495msgid "passing arguments to ellipsis of inherited constructor %qD"
46496msgstr "liikaa argumentteja muodostimelle %q#D"
46497
46498#: cp/call.c:9445
46499#, gcc-internal-format
46500msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
46501msgstr ""
46502
46503#: cp/call.c:9845
46504#, fuzzy, gcc-internal-format
46505msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
46506msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
46507
46508#: cp/call.c:9848
46509#, fuzzy, gcc-internal-format
46510msgid "%qD writing to an object of non-trivial type %#qT%s"
46511msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
46512
46513#: cp/call.c:9853
46514#, fuzzy, gcc-internal-format
46515msgid "%qD writing to an object of type %#qT with %qs member %qD"
46516msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
46517
46518#: cp/call.c:9858
46519#, fuzzy, gcc-internal-format
46520msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
46521msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
46522
46523#: cp/call.c:9873
46524#, fuzzy, gcc-internal-format
46525msgid "; use assignment or value-initialization instead"
46526msgstr "sijoitus (ei alustus) esittelyssä"
46527
46528#: cp/call.c:9875
46529#, fuzzy, gcc-internal-format
46530msgid "; use assignment instead"
46531msgstr "käytä #includea sen sijaan"
46532
46533#: cp/call.c:9877
46534#, fuzzy, gcc-internal-format
46535msgid "; use value-initialization instead"
46536msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
46537
46538#: cp/call.c:9880
46539#, fuzzy, gcc-internal-format
46540msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
46541msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
46542
46543#: cp/call.c:9883
46544#, gcc-internal-format
46545msgid "%qD clearing an object of non-trivial type %#qT%s"
46546msgstr "%qD tyhjentää ei-triviaalintyyppisen objektin %#qT%s"
46547
46548#: cp/call.c:9885
46549#, fuzzy, gcc-internal-format
46550msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
46551msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
46552
46553#: cp/call.c:9906
46554#, fuzzy, gcc-internal-format
46555msgid "; use copy-assignment or copy-initialization instead"
46556msgstr "sijoitus (ei alustus) esittelyssä"
46557
46558#: cp/call.c:9908
46559#, gcc-internal-format
46560msgid "; use copy-assignment instead"
46561msgstr "; käytä kopiosijoitusta sen sijaan"
46562
46563#: cp/call.c:9910
46564#, gcc-internal-format
46565msgid "; use copy-initialization instead"
46566msgstr "; käytä kopioalustusta sen sijaan"
46567
46568#: cp/call.c:9913
46569#, fuzzy, gcc-internal-format
46570msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
46571msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
46572
46573#: cp/call.c:9916
46574#, gcc-internal-format
46575msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
46576msgstr "%qD kirjoittaa ei-triviaalisti-kopioitavaan tyyppiin %#qT%s"
46577
46578#: cp/call.c:9919
46579#, fuzzy, gcc-internal-format
46580msgid "%qD writing to an object with a deleted copy constructor"
46581msgstr "%qD siirtää ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; käytä %<new%>:tä ja %<delete%>:ä"
46582
46583#: cp/call.c:9930
46584#, fuzzy, gcc-internal-format
46585msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
46586msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
46587
46588#: cp/call.c:9942
46589#, gcc-internal-format
46590msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
46591msgstr ""
46592
46593#: cp/call.c:9959
46594#, fuzzy, gcc-internal-format
46595msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
46596msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
46597
46598#: cp/call.c:9962
46599#, fuzzy, gcc-internal-format
46600msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
46601msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
46602
46603#: cp/call.c:9972
46604#, gcc-internal-format
46605msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
46606msgstr "%qD siirtää ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; käytä %<new%>:tä ja %<delete%>:ä"
46607
46608#: cp/call.c:9975
46609#, fuzzy, gcc-internal-format
46610msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
46611msgstr "%qD siirtää ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; käytä %<new%>:tä ja %<delete%>:ä"
46612
46613#: cp/call.c:9978
46614#, fuzzy, gcc-internal-format
46615msgid "%qD moving an object of type %#qT with deleted destructor"
46616msgstr "%qD siirtää ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; käytä %<new%>:tä ja %<delete%>:ä"
46617
46618#: cp/call.c:9987
46619#, fuzzy, gcc-internal-format
46620msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
46621msgstr "%qD siirtää ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; käytä %<new%>:tä ja %<delete%>:ä"
46622
46623#: cp/call.c:10009
46624#, gcc-internal-format
46625msgid "%#qT declared here"
46626msgstr "%#qT esitelty täällä"
46627
46628#: cp/call.c:10109
46629#, fuzzy, gcc-internal-format
46630msgid "constructor delegates to itself"
46631msgstr "Kopiomuodostin %qs"
46632
46633# XXX
46634# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
46635#: cp/call.c:10383 cp/typeck.c:9489
46636#, fuzzy
46637msgid "cannot convert %qH to %qI"
46638msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
46639
46640#: cp/call.c:10405
46641#, fuzzy, gcc-internal-format
46642msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
46643msgstr "päättämätön kutsu funktioon ”%s”: puuttuva ”%c”"
46644
46645#: cp/call.c:10437
46646#, fuzzy, gcc-internal-format
46647msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
46648msgstr "päättämätön kutsu funktioon ”%s”: puuttuva ”%c”"
46649
46650#: cp/call.c:10484
46651#, fuzzy, gcc-internal-format
46652msgid "call to non-function %qD"
46653msgstr "%qD on tavallisesti ei-staattinen funktio"
46654
46655#: cp/call.c:10522 cp/pt.c:16347 cp/typeck.c:3173
46656#, gcc-internal-format
46657msgid "cannot call constructor %<%T::%D%> directly"
46658msgstr ""
46659
46660#: cp/call.c:10524
46661#, gcc-internal-format
46662msgid "for a function-style cast, remove the redundant %<::%D%>"
46663msgstr ""
46664
46665#: cp/call.c:10716
46666#, fuzzy, gcc-internal-format
46667msgid "no matching function for call to %<%s(%A)%>"
46668msgstr "päättämätön kutsu funktioon ”%s”: puuttuva ”%c”"
46669
46670#: cp/call.c:10719
46671#, fuzzy, gcc-internal-format
46672msgid "call of overloaded %<%s(%A)%> is ambiguous"
46673msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
46674
46675#: cp/call.c:10742
46676#, fuzzy, gcc-internal-format
46677msgid "pure virtual %q#D called from non-static data member initializer"
46678msgstr "arvon palautus muodostimesta"
46679
46680#: cp/call.c:10747
46681#, fuzzy, gcc-internal-format
46682msgid "pure virtual %q#D called from constructor"
46683msgstr "arvon palautus muodostimesta"
46684
46685#: cp/call.c:10748
46686#, fuzzy, gcc-internal-format
46687msgid "pure virtual %q#D called from destructor"
46688msgstr "arvon palautus hajottimesta"
46689
46690#: cp/call.c:10771
46691#, gcc-internal-format
46692msgid "cannot call member function %qD without object"
46693msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
46694
46695#: cp/call.c:11734
46696#, fuzzy, gcc-internal-format
46697msgid "passing %qT chooses %qT over %qT"
46698msgstr "%qD ei ole %qD:n jäsen"
46699
46700#: cp/call.c:11803
46701#, fuzzy, gcc-internal-format
46702msgid "choosing %qD over %qD"
46703msgstr "%qD ei ole %qD:n jäsen"
46704
46705#: cp/call.c:11804
46706#, fuzzy
46707msgid "  for conversion from %qH to %qI"
46708msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
46709
46710#: cp/call.c:11807
46711#, gcc-internal-format
46712msgid "  because conversion sequence for the argument is better"
46713msgstr ""
46714
46715#: cp/call.c:12057
46716#, fuzzy, gcc-internal-format
46717msgid "default argument mismatch in overload resolution"
46718msgstr "oletusargumentti määritelty lambda-parametrille"
46719
46720#: cp/call.c:12061
46721#, fuzzy, gcc-internal-format
46722msgid " candidate 1: %q#F"
46723msgstr " ehdokas 1: %q+#F"
46724
46725#: cp/call.c:12063
46726#, fuzzy, gcc-internal-format
46727msgid " candidate 2: %q#F"
46728msgstr " ehdokas 2: %q+#F"
46729
46730#: cp/call.c:12109
46731#, gcc-internal-format
46732msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
46733msgstr "ISO C++:n mukaan nämä ovat moniselitteisiä siitä huolimatta, että ensimmäisen huonoin muunnos on parempi kuin toisen huonoin:"
46734
46735#: cp/call.c:12496
46736#, gcc-internal-format
46737msgid "a temporary bound to %qD only persists until the constructor exits"
46738msgstr ""
46739
46740#: cp/call.c:12651
46741#, fuzzy
46742msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
46743msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
46744
46745#: cp/call.c:12655
46746#, fuzzy
46747msgid "invalid initialization of reference of type %qH from expression of type %qI"
46748msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekkeesta"
46749
46750# XXX
46751# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
46752#: cp/class.c:309
46753#, fuzzy, gcc-internal-format
46754msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtual"
46755msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
46756
46757# XXX
46758# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
46759#: cp/class.c:313
46760#, fuzzy, gcc-internal-format
46761msgid "cannot convert from base class %qT to derived class %qT because the base is virtual"
46762msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
46763
46764# XXX
46765# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
46766#: cp/class.c:320
46767#, fuzzy, gcc-internal-format
46768msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qT"
46769msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
46770
46771# XXX
46772# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
46773#: cp/class.c:325
46774#, fuzzy, gcc-internal-format
46775msgid "cannot convert from base class %qT to derived class %qT via virtual base %qT"
46776msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
46777
46778# XXX
46779# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
46780#: cp/class.c:378
46781#, fuzzy, gcc-internal-format
46782msgid "cannot convert from %qT to base class %qT because %qT is incomplete"
46783msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
46784
46785#: cp/class.c:1191
46786#, fuzzy, gcc-internal-format
46787msgid "%q#D conflicts with version inherited from %qT"
46788msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
46789
46790#: cp/class.c:1194
46791#, fuzzy, gcc-internal-format
46792msgid "version inherited from %qT declared here"
46793msgstr "%qD esiteltiin täällä"
46794
46795#: cp/class.c:1212
46796#, fuzzy, gcc-internal-format
46797msgid "%q#D cannot be overloaded with %q#D"
46798msgstr "käyttämätön muuttuja %q+D"
46799
46800#: cp/class.c:1214 cp/decl.c:1744 cp/decl.c:1756 cp/decl.c:1781 cp/decl.c:1804
46801#: cp/name-lookup.c:2736 cp/name-lookup.c:3062
46802#, fuzzy, gcc-internal-format
46803msgid "previous declaration %q#D"
46804msgstr "edellinen esittely %q+D"
46805
46806#: cp/class.c:1256
46807#, fuzzy, gcc-internal-format
46808msgid "conflicting access specifications for method %q+D, ignored"
46809msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
46810
46811#: cp/class.c:1259
46812#, fuzzy, gcc-internal-format
46813msgid "conflicting access specifications for field %qE, ignored"
46814msgstr "useita tallennusluokkia esittelymääritteissä"
46815
46816#: cp/class.c:1328
46817#, gcc-internal-format
46818msgid "%qD invalid in %q#T because of local method %q#D with same name"
46819msgstr ""
46820
46821#: cp/class.c:1332
46822#, fuzzy, gcc-internal-format
46823msgid "local method %q#D declared here"
46824msgstr "%q+D esitelty täällä"
46825
46826#: cp/class.c:1338
46827#, gcc-internal-format
46828msgid "%qD invalid in %q#T because of local member %q#D with same name"
46829msgstr ""
46830
46831#: cp/class.c:1342
46832#, fuzzy, gcc-internal-format
46833msgid "local member %q#D declared here"
46834msgstr "%q+#D aiemmin esitelty täällä"
46835
46836#: cp/class.c:1417
46837#, gcc-internal-format
46838msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
46839msgstr "%qD perii %E-ABI-tunnisteen, jota %qT käyttää (paluutyypissään)"
46840
46841#: cp/class.c:1420 cp/class.c:1427 cp/class.c:1434 cp/class.c:1446
46842#: cp/cvt.c:1100
46843#, fuzzy, gcc-internal-format
46844msgid "%qT declared here"
46845msgstr "esitelty täällä"
46846
46847#: cp/class.c:1425
46848#, gcc-internal-format
46849msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
46850msgstr "%qD perii %E-ABI-tunnisteen, jota %qT käyttää (tyypissään)"
46851
46852#: cp/class.c:1432
46853#, fuzzy, gcc-internal-format
46854msgid "%qT does not have the %E ABI tag that base %qT has"
46855msgstr "%qD perii %E-ABI-tunnisteen, jota %qT käyttää (paluutyypissään)"
46856
46857#: cp/class.c:1440
46858#, fuzzy, gcc-internal-format
46859msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
46860msgstr "%qD perii %E-ABI-tunnisteen, jota %qT käyttää (paluutyypissään)"
46861
46862#: cp/class.c:1751
46863#, gcc-internal-format
46864msgid "cannot derive from %<final%> base %qT in derived type %qT"
46865msgstr ""
46866
46867#: cp/class.c:2225
46868#, fuzzy, gcc-internal-format
46869msgid "all member functions in class %qT are private"
46870msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
46871
46872#: cp/class.c:2237
46873#, gcc-internal-format
46874msgid "%q#T only defines a private destructor and has no friends"
46875msgstr ""
46876
46877#: cp/class.c:2278
46878#, gcc-internal-format
46879msgid "%q#T only defines private constructors and has no friends"
46880msgstr ""
46881
46882#: cp/class.c:2282
46883#, gcc-internal-format
46884msgid "%q#D is public, but requires an existing %q#T object"
46885msgstr ""
46886
46887#: cp/class.c:2574
46888#, gcc-internal-format
46889msgid "no unique final overrider for %qD in %qT"
46890msgstr ""
46891
46892#: cp/class.c:2936
46893#, fuzzy, gcc-internal-format
46894msgid "%qD can be marked override"
46895msgstr "%q+D esitelty täällä"
46896
46897#: cp/class.c:2939
46898#, fuzzy, gcc-internal-format
46899msgid "%q+#D marked %<override%>, but does not override"
46900msgstr "%Jnimike %qD määritelty, mutta ei käytetty"
46901
46902#: cp/class.c:2954
46903#, fuzzy, gcc-internal-format
46904msgid "%q+#D marked %<final%>, but is not virtual"
46905msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
46906
46907#: cp/class.c:3017
46908#, fuzzy, gcc-internal-format
46909msgid "%qD was hidden"
46910msgstr "Näytä _piilotetut"
46911
46912#: cp/class.c:3018
46913#, fuzzy, gcc-internal-format
46914msgid "  by %qD"
46915msgstr "nimellä %qD"
46916
46917# semi-fuzzy
46918#: cp/class.c:3053
46919#, fuzzy, gcc-internal-format
46920msgid "%q#D invalid; an anonymous union may only have public non-static data members"
46921msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
46922
46923#: cp/class.c:3063 cp/parser.c:21859
46924#, gcc-internal-format
46925msgid "this flexibility is deprecated and will be removed"
46926msgstr ""
46927
46928#: cp/class.c:3259
46929#, fuzzy, gcc-internal-format
46930msgid "the ellipsis in %qD is not inherited"
46931msgstr "Varoita perittyjen metodien puuttuvista toteutuksista"
46932
46933#: cp/class.c:3451
46934#, gcc-internal-format
46935msgid "bit-field %q#D with non-integral type %qT"
46936msgstr "bittikenttä %q#D, jolla on ei-kokonaislukutyyppi %qT"
46937
46938#: cp/class.c:3467
46939#, gcc-internal-format
46940msgid "bit-field %q+D width not an integer constant"
46941msgstr "bittikentän %q+D leveys ei ole kokonaislukuvakio"
46942
46943#: cp/class.c:3472
46944#, gcc-internal-format
46945msgid "negative width in bit-field %q+D"
46946msgstr "bittikentän %q+D leveys negatiivinen"
46947
46948#: cp/class.c:3477
46949#, gcc-internal-format
46950msgid "zero width for bit-field %q+D"
46951msgstr "bittikentän %q+D leveys nolla"
46952
46953#: cp/class.c:3487
46954#, fuzzy, gcc-internal-format
46955msgid "width of %qD exceeds its type"
46956msgstr "bittikentän %qs leveys ylittää tyyppinsä"
46957
46958#: cp/class.c:3493
46959#, fuzzy, gcc-internal-format
46960msgid "%qD is too small to hold all values of %q#T"
46961msgstr "%q+D on liian pieni sisältämään %q#T:n kaikkia arvoja"
46962
46963#: cp/class.c:3554
46964#, fuzzy, gcc-internal-format
46965msgid "member %q+#D with constructor not allowed in union"
46966msgstr "ei argumentteja"
46967
46968#: cp/class.c:3557
46969#, fuzzy, gcc-internal-format
46970msgid "member %q+#D with destructor not allowed in union"
46971msgstr "ei argumentteja"
46972
46973#: cp/class.c:3559
46974#, fuzzy, gcc-internal-format
46975msgid "member %q+#D with copy assignment operator not allowed in union"
46976msgstr "ei argumentteja"
46977
46978#: cp/class.c:3563
46979#, fuzzy, gcc-internal-format
46980msgid "unrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>"
46981msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
46982
46983#: cp/class.c:3679
46984#, fuzzy, gcc-internal-format
46985msgid "in C++98 %q+D may not be static because it is a member of a union"
46986msgstr "%q+D ei voi olla staattinen koska se on unionin jäsen"
46987
46988#: cp/class.c:3692
46989#, fuzzy, gcc-internal-format
46990msgid "non-static data member %q+D in a union may not have reference type %qT"
46991msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
46992
46993#: cp/class.c:3705
46994#, fuzzy, gcc-internal-format
46995msgid "data member %q+D invalidly declared function type"
46996msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
46997
46998#: cp/class.c:3711
46999#, fuzzy, gcc-internal-format
47000msgid "data member %q+D invalidly declared method type"
47001msgstr "parametri %qD virheellisesti esitelty metodityyppi"
47002
47003#: cp/class.c:3782
47004#, gcc-internal-format
47005msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
47006msgstr ""
47007
47008#: cp/class.c:3834
47009#, fuzzy, gcc-internal-format
47010msgid "member %q+D cannot be declared as a %<mutable%> reference"
47011msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
47012
47013#: cp/class.c:3837
47014#, fuzzy, gcc-internal-format
47015msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
47016msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
47017
47018#: cp/class.c:3868
47019#, gcc-internal-format
47020msgid "multiple fields in union %qT initialized"
47021msgstr "useita kenttiä unionissa %qT alustettu"
47022
47023#: cp/class.c:3870
47024#, fuzzy, gcc-internal-format
47025msgid "initialized member %q+D declared here"
47026msgstr "%q+#D aiemmin esitelty täällä"
47027
47028#: cp/class.c:3913
47029#, fuzzy, gcc-internal-format
47030msgid "field %q#D with same name as class"
47031msgstr "kentällä %q+#D on sama nimi kuin luokalla"
47032
47033#: cp/class.c:3941
47034#, gcc-internal-format
47035msgid "%q#T has pointer data members"
47036msgstr "luokalla %q#T on datajäseninä osoittimia"
47037
47038#: cp/class.c:3946
47039#, fuzzy, gcc-internal-format
47040msgid "  but does not declare %<%T(const %T&)%>"
47041msgstr "  mutta ei ylikuormitusta %<%T(const %T&)%>"
47042
47043#: cp/class.c:3948
47044#, gcc-internal-format
47045msgid "  or %<operator=(const %T&)%>"
47046msgstr "  eikä %<operator=(const %T&)%>"
47047
47048#: cp/class.c:3952
47049#, fuzzy, gcc-internal-format
47050msgid "  but does not declare %<operator=(const %T&)%>"
47051msgstr "  mutta ei ylikuormitusta %<operator=(const %T&)%>"
47052
47053#: cp/class.c:3954
47054#, fuzzy, gcc-internal-format
47055msgid "pointer member %q+D declared here"
47056msgstr "%q+#D aiemmin esitelty täällä"
47057
47058#: cp/class.c:4411
47059#, fuzzy, gcc-internal-format
47060msgid "alignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)"
47061msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
47062
47063#: cp/class.c:4414
47064#, fuzzy, gcc-internal-format
47065msgid "alignment of %qD will increase in %<-fabi-version=9%>"
47066msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
47067
47068#: cp/class.c:4742
47069#, fuzzy, gcc-internal-format
47070msgid "initializer specified for non-virtual method %q+D"
47071msgstr "indeksoitu arvo on osoitin funktioon"
47072
47073#: cp/class.c:4775
47074#, gcc-internal-format
47075msgid "destructor for %qT is ambiguous"
47076msgstr "%qT:n hajotin on moniselitteinen"
47077
47078#: cp/class.c:5231
47079#, gcc-internal-format
47080msgid "method overrides both %<transaction_pure%> and %qE methods"
47081msgstr ""
47082
47083#: cp/class.c:5252
47084#, fuzzy, gcc-internal-format
47085msgid "method declared %qE overriding %qE method"
47086msgstr "liikaa argumentteja metodille %qE"
47087
47088#: cp/class.c:5908 cp/constexpr.c:246
47089#, fuzzy, gcc-internal-format
47090msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
47091msgstr "%q+D-funktion paluuarvon tyyppi ei ole %<int%>"
47092
47093#: cp/class.c:5934
47094#, gcc-internal-format
47095msgid "%q+T is not literal because:"
47096msgstr "%q+T ei ole literaali, koska:"
47097
47098#: cp/class.c:5937
47099#, gcc-internal-format
47100msgid "  %qT is a closure type, which is only literal in C++17 and later"
47101msgstr "  %qT on sulkeumatyyppi, joka on literaali vasta C++17:stä alkaen"
47102
47103#: cp/class.c:5940
47104#, gcc-internal-format
47105msgid "  %q+T has a non-trivial destructor"
47106msgstr "  %q+T:n hajotin on epätriviaali"
47107
47108#: cp/class.c:5943
47109#, fuzzy, gcc-internal-format
47110msgid "  %q+T does not have %<constexpr%> destructor"
47111msgstr "esittely ei esittele mitään"
47112
47113#: cp/class.c:5951
47114#, gcc-internal-format
47115msgid "  %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"
47116msgstr ""
47117
47118#: cp/class.c:5984
47119#, gcc-internal-format
47120msgid "  base class %qT of %q+T is non-literal"
47121msgstr ""
47122
47123#: cp/class.c:5999
47124#, fuzzy, gcc-internal-format
47125msgid "  non-static data member %qD has non-literal type"
47126msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
47127
47128#: cp/class.c:6006
47129#, fuzzy, gcc-internal-format
47130msgid "  non-static data member %qD has volatile type"
47131msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
47132
47133#: cp/class.c:6127
47134#, fuzzy, gcc-internal-format
47135msgid "base class %q#T has accessible non-virtual destructor"
47136msgstr "luokalla %q#T on virtuaalifunktioita ja käytettävissä oleva epävirtuaalinen hajotin"
47137
47138#: cp/class.c:6156
47139#, fuzzy, gcc-internal-format
47140msgid "non-static reference %q#D in class without a constructor"
47141msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
47142
47143#: cp/class.c:6162
47144#, fuzzy, gcc-internal-format
47145msgid "non-static const member %q#D in class without a constructor"
47146msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
47147
47148#: cp/class.c:6481
47149#, gcc-internal-format
47150msgid "direct base %qT inaccessible in %qT due to ambiguity"
47151msgstr ""
47152
47153#: cp/class.c:6493
47154#, gcc-internal-format
47155msgid "virtual base %qT inaccessible in %qT due to ambiguity"
47156msgstr ""
47157
47158#: cp/class.c:6743
47159#, fuzzy, gcc-internal-format
47160msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
47161msgstr "tyhjästä luokasta %qT perittyjen luokkien rakenne saattaa muuttua GCC:n tulevissa versioissa"
47162
47163#: cp/class.c:6922
47164#, fuzzy, gcc-internal-format
47165msgid "size of type %qT is too large (%qE bytes)"
47166msgstr "taulukon %qE koko on liian suuri"
47167
47168#: cp/class.c:7208
47169#, fuzzy, gcc-internal-format
47170msgid "invalid use of %q#T with a zero-size array in %q#D"
47171msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
47172
47173#: cp/class.c:7210
47174#, fuzzy, gcc-internal-format
47175msgid "invalid use of %q#T with a flexible array member in %q#T"
47176msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
47177
47178#: cp/class.c:7215
47179#, fuzzy, gcc-internal-format
47180msgid "array member %q#D declared here"
47181msgstr "%q+#D aiemmin esitelty täällä"
47182
47183#: cp/class.c:7243
47184#, fuzzy, gcc-internal-format
47185msgid "zero-size array member %qD not at end of %q#T"
47186msgstr "joustava taulukkojäsen ei ole structin lopussa"
47187
47188#: cp/class.c:7245
47189#, fuzzy, gcc-internal-format
47190msgid "zero-size array member %qD in an otherwise empty %q#T"
47191msgstr "joustava taulukkojäsen muuten tyhjässä structissa"
47192
47193#: cp/class.c:7254 cp/class.c:7285
47194#, fuzzy, gcc-internal-format
47195msgid "in the definition of %q#T"
47196msgstr "edellinen %q+#T:n määrittely"
47197
47198#: cp/class.c:7262
47199#, fuzzy, gcc-internal-format
47200msgid "flexible array member %qD not at end of %q#T"
47201msgstr "joustava taulukkojäsen ei ole structin lopussa"
47202
47203#: cp/class.c:7264
47204#, fuzzy, gcc-internal-format
47205msgid "flexible array member %qD in an otherwise empty %q#T"
47206msgstr "joustava taulukkojäsen muuten tyhjässä structissa"
47207
47208#: cp/class.c:7283
47209#, fuzzy, gcc-internal-format
47210msgid "next member %q#D declared here"
47211msgstr "%q+#D aiemmin esitelty täällä"
47212
47213#: cp/class.c:7397 cp/parser.c:25645
47214#, gcc-internal-format
47215msgid "redefinition of %q#T"
47216msgstr "%q#T uudelleenmääritelty"
47217
47218#: cp/class.c:7534
47219#, gcc-internal-format
47220msgid "%q#T has virtual functions and accessible non-virtual destructor"
47221msgstr "luokalla %q#T on virtuaalifunktioita ja käytettävissä oleva epävirtuaalinen hajotin"
47222
47223#: cp/class.c:7562
47224#, fuzzy, gcc-internal-format
47225msgid "type transparent %q#T does not have any fields"
47226msgstr "luokalla %qT ei ole %qD-nimistä kenttää"
47227
47228#: cp/class.c:7568
47229#, fuzzy, gcc-internal-format
47230msgid "type transparent class %qT has base classes"
47231msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
47232
47233#: cp/class.c:7572
47234#, fuzzy, gcc-internal-format
47235msgid "type transparent class %qT has virtual functions"
47236msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
47237
47238#: cp/class.c:7578
47239#, gcc-internal-format
47240msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
47241msgstr ""
47242
47243#: cp/class.c:7735
47244#, fuzzy, gcc-internal-format
47245msgid "definition of %qD does not match %<#include <initializer_list>%>"
47246msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
47247
47248#: cp/class.c:7746
47249#, gcc-internal-format
47250msgid "trying to finish struct, but kicked out due to previous parse errors"
47251msgstr ""
47252
47253#: cp/class.c:8253
47254#, fuzzy, gcc-internal-format
47255msgid "language string %<\"%E\"%> not recognized"
47256msgstr "Kieli:"
47257
47258#: cp/class.c:8343
47259#, fuzzy, gcc-internal-format
47260msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
47261msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä"
47262
47263#: cp/class.c:8501
47264#, fuzzy, gcc-internal-format
47265msgid "no matches converting function %qD to type %q#T"
47266msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
47267
47268#: cp/class.c:8528
47269#, fuzzy, gcc-internal-format
47270msgid "converting overloaded function %qD to type %q#T is ambiguous"
47271msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
47272
47273#: cp/class.c:8555
47274#, fuzzy, gcc-internal-format
47275msgid "assuming pointer to member %qD"
47276msgstr "%qD ei ole %qD:n jäsen"
47277
47278#: cp/class.c:8558
47279#, fuzzy, gcc-internal-format
47280msgid "(a pointer to member can only be formed with %<&%E%>)"
47281msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
47282
47283#: cp/class.c:8634 cp/class.c:8676
47284#, fuzzy, gcc-internal-format
47285msgid "not enough type information"
47286msgstr "liian vähän argumentteja"
47287
47288#: cp/class.c:8654
47289#, gcc-internal-format
47290msgid "cannot convert %qE from type %qT to type %qT"
47291msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
47292
47293#: cp/class.c:8928
47294#, fuzzy, gcc-internal-format
47295msgid "declaration of %q#D changes meaning of %qD"
47296msgstr "%qD:n esittely %qT:n jäsenenä"
47297
47298#: cp/class.c:8931
47299#, fuzzy, gcc-internal-format
47300msgid "%qD declared here as %q#D"
47301msgstr "%q+D esitelty uudelleen erityyppisenä symbolina"
47302
47303#: cp/constexpr.c:107
47304#, fuzzy, gcc-internal-format
47305msgid "the type %qT of %<constexpr%> variable %qD is not literal"
47306msgstr "%qD käytössä ilman esittelyä ennen sen määrittelyä"
47307
47308#: cp/constexpr.c:118
47309#, fuzzy, gcc-internal-format
47310msgid "variable %qD of non-literal type %qT in %<constexpr%> function"
47311msgstr "ylivuoto vakiolausekkeessa"
47312
47313#: cp/constexpr.c:130
47314#, fuzzy, gcc-internal-format
47315msgid "%<constexpr%> variable %qD has variably-modified type %qT"
47316msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
47317
47318#: cp/constexpr.c:194
47319#, fuzzy, gcc-internal-format
47320msgid "inherited constructor %qD is not %<constexpr%>"
47321msgstr "C++98:ssa %qD on alustettava muodostimessa, ei käyttäen %<{...}%>"
47322
47323#: cp/constexpr.c:207
47324#, fuzzy, gcc-internal-format
47325msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
47326msgstr "epäkelpo tallennusluokka funktiolle %qs"
47327
47328#: cp/constexpr.c:219
47329#, gcc-internal-format
47330msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
47331msgstr ""
47332
47333#: cp/constexpr.c:230
47334#, fuzzy, gcc-internal-format
47335msgid "invalid return type %qT of %<constexpr%> function %q+D"
47336msgstr "epäkelpo tallennusluokka funktiolle %qs"
47337
47338#: cp/constexpr.c:257
47339#, fuzzy, gcc-internal-format
47340msgid "%q#T has virtual base classes"
47341msgstr "%q#T ei ole luokka"
47342
47343#: cp/constexpr.c:518
47344#, fuzzy, gcc-internal-format
47345msgid "%<constexpr%> constructor does not have empty body"
47346msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
47347
47348#: cp/constexpr.c:781
47349#, fuzzy, gcc-internal-format
47350msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
47351msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
47352
47353#: cp/constexpr.c:842
47354#, fuzzy, gcc-internal-format
47355msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
47356msgstr "alustamaton const %qD"
47357
47358#: cp/constexpr.c:884
47359#, fuzzy, gcc-internal-format
47360msgid "body of %<constexpr%> function %qD not a return-statement"
47361msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
47362
47363#: cp/constexpr.c:973
47364#, fuzzy, gcc-internal-format
47365msgid "%qD is not usable as a %<constexpr%> function because:"
47366msgstr "%J%qD on tavallisesti ei-staattinen funktio"
47367
47368#: cp/constexpr.c:1446 cp/constexpr.c:2783
47369#, fuzzy, gcc-internal-format
47370msgid "%<constexpr%> call flows off the end of the function"
47371msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
47372
47373#: cp/constexpr.c:1451 cp/constexpr.c:1461 cp/constexpr.c:2997
47374#, fuzzy, gcc-internal-format
47375msgid "%q+E is not a constant expression"
47376msgstr "ylivuoto vakiolausekkeessa"
47377
47378#: cp/constexpr.c:1771 cp/constexpr.c:8016
47379#, fuzzy, gcc-internal-format
47380msgid "call to internal function %qE"
47381msgstr "lopetusalkio puuttuu funktiokutsusta"
47382
47383#: cp/constexpr.c:1826
47384#, fuzzy, gcc-internal-format
47385msgid "modifying a const object %qE is not allowed in a constant expression"
47386msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
47387
47388#: cp/constexpr.c:1828
47389#, fuzzy, gcc-internal-format
47390msgid "originally declared %<const%> here"
47391msgstr "alunperin määritelty täällä"
47392
47393#: cp/constexpr.c:2046 cp/constexpr.c:2101 cp/constexpr.c:2133
47394#: cp/constexpr.c:2154
47395#, gcc-internal-format
47396msgid "reference %<dynamic_cast%> failed"
47397msgstr ""
47398
47399#: cp/constexpr.c:2047
47400#, fuzzy, gcc-internal-format
47401msgid "dynamic type %qT of its operand does not have a base class of type %qT"
47402msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
47403
47404#: cp/constexpr.c:2071
47405#, fuzzy, gcc-internal-format
47406msgid "virtual table pointer is used uninitialized"
47407msgstr "muuttuvakokoista objektia ei voi alustaa"
47408
47409#: cp/constexpr.c:2102 cp/constexpr.c:2134
47410#, gcc-internal-format
47411msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
47412msgstr ""
47413
47414#: cp/constexpr.c:2156
47415#, fuzzy, gcc-internal-format
47416msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
47417msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
47418
47419#: cp/constexpr.c:2159
47420#, gcc-internal-format
47421msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
47422msgstr ""
47423
47424#: cp/constexpr.c:2234 cp/constexpr.c:2503 cp/constexpr.c:8048
47425#, fuzzy, gcc-internal-format
47426msgid "call to non-%<constexpr%> function %qD"
47427msgstr "%qD:n esittely ei-funktiona"
47428
47429#: cp/constexpr.c:2351
47430#, fuzzy, gcc-internal-format
47431msgid "expression %qE does not designate a %<constexpr%> function"
47432msgstr "esittely ei esittele mitään"
47433
47434#: cp/constexpr.c:2424
47435#, fuzzy, gcc-internal-format
47436msgid "array deallocation of object allocated with non-array allocation"
47437msgstr "valitsimia -client_name ja -dynamiclib ei voi käyttää yhdessä"
47438
47439#: cp/constexpr.c:2428 cp/constexpr.c:2450
47440#, gcc-internal-format
47441msgid "allocation performed here"
47442msgstr "varaus suoritettu täällä"
47443
47444#: cp/constexpr.c:2446
47445#, fuzzy, gcc-internal-format
47446msgid "non-array deallocation of object allocated with array allocation"
47447msgstr "valitsimia -client_name ja -dynamiclib ei voi käyttää yhdessä"
47448
47449#: cp/constexpr.c:2463
47450#, gcc-internal-format
47451msgid "deallocation of already deallocated storage"
47452msgstr ""
47453
47454#: cp/constexpr.c:2470
47455#, fuzzy, gcc-internal-format
47456msgid "deallocation of storage that was not previously allocated"
47457msgstr "%q+D:lla on edellinen esittely täällä"
47458
47459#: cp/constexpr.c:2577
47460#, fuzzy, gcc-internal-format
47461msgid "%qD called in a constant expression before its definition is complete"
47462msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
47463
47464#: cp/constexpr.c:2584
47465#, fuzzy, gcc-internal-format
47466msgid "%qD called in a constant expression"
47467msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
47468
47469#: cp/constexpr.c:2588
47470#, fuzzy, gcc-internal-format
47471msgid "%qD used before its definition"
47472msgstr "%qD käytössä ilman esittelyä ennen sen määrittelyä"
47473
47474#: cp/constexpr.c:2679
47475#, fuzzy, gcc-internal-format
47476msgid "call has circular dependency"
47477msgstr "protokollalla %qE on kehäriippuvuus"
47478
47479#: cp/constexpr.c:2690
47480#, gcc-internal-format
47481msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
47482msgstr ""
47483
47484#: cp/constexpr.c:3037
47485#, fuzzy, gcc-internal-format
47486msgid "right operand of shift expression %q+E is negative"
47487msgstr "oikealle siirron lukumäärä on negatiivinen"
47488
47489#: cp/constexpr.c:3044
47490#, fuzzy, gcc-internal-format
47491msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
47492msgstr "oikealle siirron lukumäärä on negatiivinen"
47493
47494#: cp/constexpr.c:3067
47495#, fuzzy, gcc-internal-format
47496msgid "left operand of shift expression %q+E is negative"
47497msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
47498
47499#: cp/constexpr.c:3086
47500#, fuzzy, gcc-internal-format
47501msgid "shift expression %q+E overflows"
47502msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
47503
47504#: cp/constexpr.c:3244
47505#, fuzzy, gcc-internal-format
47506msgid "arithmetic involving a null pointer in %qE"
47507msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
47508
47509#: cp/constexpr.c:3633
47510#, fuzzy, gcc-internal-format
47511msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
47512msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
47513
47514#: cp/constexpr.c:3636
47515#, fuzzy, gcc-internal-format
47516msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
47517msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
47518
47519#: cp/constexpr.c:3641
47520#, fuzzy, gcc-internal-format
47521msgid "array subscript value %qE is outside the bounds of array type %qT"
47522msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
47523
47524#: cp/constexpr.c:3644
47525#, fuzzy, gcc-internal-format
47526msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
47527msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
47528
47529#: cp/constexpr.c:3827
47530#, fuzzy, gcc-internal-format
47531msgid "accessing uninitialized array element"
47532msgstr "taulukon tyypillä on vaillinainen alkiotyyppi"
47533
47534#: cp/constexpr.c:3875
47535#, fuzzy, gcc-internal-format
47536msgid "dereferencing a null pointer in %qE"
47537msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
47538
47539#: cp/constexpr.c:3892 cp/constexpr.c:3991 cp/constexpr.c:6114
47540#: cp/constexpr.c:6211 cp/constexpr.c:7968
47541#, fuzzy, gcc-internal-format
47542msgid "%qE is not a constant expression"
47543msgstr "ylivuoto vakiolausekkeessa"
47544
47545#: cp/constexpr.c:3898
47546#, fuzzy, gcc-internal-format
47547msgid "mutable %qD is not usable in a constant expression"
47548msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
47549
47550#: cp/constexpr.c:3929 cp/constexpr.c:3951
47551#, fuzzy, gcc-internal-format
47552msgid "accessing uninitialized member %qD"
47553msgstr "jäsen %qD on alustamaton viittaus"
47554
47555#: cp/constexpr.c:3931
47556#, fuzzy, gcc-internal-format
47557msgid "accessing %qD member instead of initialized %qD member in constant expression"
47558msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
47559
47560#: cp/constexpr.c:4062
47561#, fuzzy, gcc-internal-format
47562msgid "%qs is not a constant expression because %qT is a union type"
47563msgstr "liukulukuvakio esikääntäjän lausekkeessa"
47564
47565#: cp/constexpr.c:4065
47566#, fuzzy, gcc-internal-format
47567msgid "%qs is not a constant expression because %qT contains a union type"
47568msgstr "liukulukuvakio esikääntäjän lausekkeessa"
47569
47570#: cp/constexpr.c:4076
47571#, fuzzy, gcc-internal-format
47572msgid "%qs is not a constant expression because %qT is a pointer type"
47573msgstr "liukulukuvakio esikääntäjän lausekkeessa"
47574
47575#: cp/constexpr.c:4079
47576#, fuzzy, gcc-internal-format
47577msgid "%qs is not a constant expression because %qT contains a pointer type"
47578msgstr "liukulukuvakio esikääntäjän lausekkeessa"
47579
47580#: cp/constexpr.c:4090
47581#, fuzzy, gcc-internal-format
47582msgid "%qs is not a constant expression because %qT is a reference type"
47583msgstr "liukulukuvakio esikääntäjän lausekkeessa"
47584
47585#: cp/constexpr.c:4093
47586#, fuzzy, gcc-internal-format
47587msgid "%qs is not a constant expression because %qT contains a reference type"
47588msgstr "liukulukuvakio esikääntäjän lausekkeessa"
47589
47590#: cp/constexpr.c:4104
47591#, fuzzy, gcc-internal-format
47592msgid "%qs is not a constant expression because %qT is a pointer to member type"
47593msgstr "liukulukuvakio esikääntäjän lausekkeessa"
47594
47595#: cp/constexpr.c:4108
47596#, fuzzy, gcc-internal-format
47597msgid "%qs is not a constant expression because %qT contains a pointer to member type"
47598msgstr "liukulukuvakio esikääntäjän lausekkeessa"
47599
47600#: cp/constexpr.c:4119
47601#, fuzzy, gcc-internal-format
47602msgid "%qs is not a constant expression because %qT is volatile"
47603msgstr "liukulukuvakio esikääntäjän lausekkeessa"
47604
47605#: cp/constexpr.c:4122
47606#, fuzzy, gcc-internal-format
47607msgid "%qs is not a constant expression because %qT contains a volatile subobject"
47608msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
47609
47610#: cp/constexpr.c:4163
47611#, fuzzy, gcc-internal-format
47612msgid "%qs cannot be constant evaluated on the target"
47613msgstr "%qs ei ole tuettu tällä kohteella"
47614
47615#: cp/constexpr.c:4172 cp/constexpr.c:4182
47616#, gcc-internal-format
47617msgid "%qs cannot be constant evaluated because the type is too large"
47618msgstr ""
47619
47620#: cp/constexpr.c:4202
47621#, fuzzy, gcc-internal-format
47622msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
47623msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
47624
47625#: cp/constexpr.c:4226
47626#, fuzzy, gcc-internal-format
47627msgid "%qs accessing uninitialized byte at offset %d"
47628msgstr "jäsen %qD on alustamaton viittaus"
47629
47630#: cp/constexpr.c:4238
47631#, fuzzy, gcc-internal-format
47632msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
47633msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
47634
47635#: cp/constexpr.c:4961 cp/constexpr.c:6781
47636#, fuzzy, gcc-internal-format
47637msgid "dereferencing a null pointer"
47638msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
47639
47640#: cp/constexpr.c:4981
47641#, fuzzy, gcc-internal-format
47642msgid "accessing value of %qE through a %qT glvalue in a constant expression"
47643msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
47644
47645#: cp/constexpr.c:5026
47646#, fuzzy, gcc-internal-format
47647msgid "the content of uninitialized storage is not usable in a constant expression"
47648msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
47649
47650#: cp/constexpr.c:5028 cp/constexpr.c:5035
47651#, gcc-internal-format
47652msgid "allocated here"
47653msgstr "varattu täällä"
47654
47655#: cp/constexpr.c:5033
47656#, fuzzy, gcc-internal-format
47657msgid "use of allocated storage after deallocation in a constant expression"
47658msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
47659
47660#: cp/constexpr.c:5038
47661#, fuzzy, gcc-internal-format
47662msgid "the value of %qD is not usable in a constant expression"
47663msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
47664
47665#: cp/constexpr.c:5045
47666#, fuzzy, gcc-internal-format
47667msgid "%qD used in its own initializer"
47668msgstr "%qD käytössä ilman prototyyppiä ennen sen määrittelyä"
47669
47670#: cp/constexpr.c:5050
47671#, fuzzy, gcc-internal-format
47672msgid "%q#D is not const"
47673msgstr "käyttämätön muuttuja %q+D"
47674
47675#: cp/constexpr.c:5053
47676#, fuzzy, gcc-internal-format
47677msgid "%q#D is volatile"
47678msgstr "käyttämätön muuttuja %q+D"
47679
47680#: cp/constexpr.c:5058 cp/constexpr.c:5065
47681#, fuzzy, gcc-internal-format
47682msgid "%qD was not initialized with a constant expression"
47683msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
47684
47685#: cp/constexpr.c:5071
47686#, fuzzy, gcc-internal-format
47687msgid "%qD was not declared %<constexpr%>"
47688msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
47689
47690#: cp/constexpr.c:5074
47691#, fuzzy, gcc-internal-format
47692msgid "%qD does not have integral or enumeration type"
47693msgstr "%J%qD on tavallisesti ei-staattinen funktio"
47694
47695#: cp/constexpr.c:5320
47696#, fuzzy, gcc-internal-format
47697msgid "modification of %qE is not a constant expression"
47698msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
47699
47700#: cp/constexpr.c:5389
47701#, fuzzy, gcc-internal-format
47702msgid "change of the active member of a union from %qD to %qD"
47703msgstr "muunnos tyypistä %qT tyyppiin %qT"
47704
47705#: cp/constexpr.c:5402
47706#, fuzzy, gcc-internal-format
47707msgid "change of the active member of a union from %qD to %qD during initialization"
47708msgstr "muunnos tyypistä %qT tyyppiin %qT"
47709
47710#: cp/constexpr.c:5802 cp/constexpr.c:7039
47711#, fuzzy, gcc-internal-format
47712msgid "statement is not a constant expression"
47713msgstr "liukulukuvakio esikääntäjän lausekkeessa"
47714
47715#: cp/constexpr.c:5908
47716#, gcc-internal-format
47717msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
47718msgstr ""
47719
47720#: cp/constexpr.c:6010
47721#, fuzzy, gcc-internal-format
47722msgid "inline assembly is not a constant expression"
47723msgstr "alustinalkio ei ole vakiolauseke"
47724
47725#: cp/constexpr.c:6011
47726#, gcc-internal-format
47727msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
47728msgstr ""
47729
47730#: cp/constexpr.c:6076
47731#, fuzzy, gcc-internal-format
47732msgid "value %qE of type %qT is not a constant expression"
47733msgstr "ylivuoto vakiolausekkeessa"
47734
47735#: cp/constexpr.c:6089
47736#, gcc-internal-format
47737msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
47738msgstr ""
47739
47740#: cp/constexpr.c:6271 cp/constexpr.c:8646
47741#, fuzzy, gcc-internal-format
47742msgid "temporary of non-literal type %qT in a constant expression"
47743msgstr "ylivuoto vakiolausekkeessa"
47744
47745#: cp/constexpr.c:6699 cp/constexpr.c:8173
47746#, fuzzy, gcc-internal-format
47747msgid "%<reinterpret_cast%> is not a constant expression"
47748msgstr "ylivuoto vakiolausekkeessa"
47749
47750#: cp/constexpr.c:6727
47751#, fuzzy, gcc-internal-format
47752msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
47753msgstr "ylivuoto vakiolausekkeessa"
47754
47755#: cp/constexpr.c:6756
47756#, fuzzy, gcc-internal-format
47757msgid "cast from %qT is not allowed"
47758msgstr "%s%qs%s ei ole sallittu"
47759
47760#: cp/constexpr.c:6792
47761#, fuzzy, gcc-internal-format
47762msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
47763msgstr "ylivuoto vakiolausekkeessa"
47764
47765#: cp/constexpr.c:6897 cp/constexpr.c:8472 cp/constexpr.c:8850
47766#, fuzzy, gcc-internal-format
47767msgid "expression %qE is not a constant expression"
47768msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
47769
47770#: cp/constexpr.c:6992
47771#, fuzzy, gcc-internal-format
47772msgid "unexpected template-id %qE"
47773msgstr "odotettiin %<template%>"
47774
47775#: cp/constexpr.c:6998
47776#, fuzzy, gcc-internal-format
47777msgid "function concept must be called"
47778msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
47779
47780#: cp/constexpr.c:7023
47781#, fuzzy, gcc-internal-format
47782msgid "address of a call to %qs is not a constant expression"
47783msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
47784
47785#: cp/constexpr.c:7042
47786#, fuzzy, gcc-internal-format
47787msgid "unexpected expression %qE of kind %s"
47788msgstr "vektoriylivuoto lausekkeessa"
47789
47790#: cp/constexpr.c:7272
47791#, fuzzy, gcc-internal-format
47792msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
47793msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
47794
47795#: cp/constexpr.c:7280
47796#, fuzzy, gcc-internal-format
47797msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
47798msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
47799
47800#: cp/constexpr.c:7295
47801#, fuzzy, gcc-internal-format
47802msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
47803msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
47804
47805#: cp/constexpr.c:7306
47806#, fuzzy, gcc-internal-format
47807msgid "%qE is not a constant expression because allocated storage has not been deallocated"
47808msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
47809
47810#: cp/constexpr.c:7328
47811#, gcc-internal-format
47812msgid "immediate evaluation returns address of immediate function %qD"
47813msgstr ""
47814
47815#: cp/constexpr.c:7908
47816#, fuzzy, gcc-internal-format
47817msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
47818msgstr "virheellinen static_cast-muunnos tyypistä %qT tyyppiin %qT"
47819
47820#: cp/constexpr.c:8138
47821#, fuzzy, gcc-internal-format
47822msgid "lambda capture of %qE is not a constant expression"
47823msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
47824
47825#: cp/constexpr.c:8141
47826#, fuzzy, gcc-internal-format
47827msgid "because it is used as a glvalue"
47828msgstr "virheellinen %%s-arvo"
47829
47830#: cp/constexpr.c:8193
47831#, fuzzy, gcc-internal-format
47832msgid "%<reinterpret_cast%> from integer to pointer"
47833msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
47834
47835#: cp/constexpr.c:8226
47836#, fuzzy, gcc-internal-format
47837msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
47838msgstr "ylivuoto vakiolausekkeessa"
47839
47840#: cp/constexpr.c:8265
47841#, fuzzy, gcc-internal-format
47842msgid "use of %<this%> in a constant expression"
47843msgstr "liukulukuvakio esikääntäjän lausekkeessa"
47844
47845#: cp/constexpr.c:8419
47846#, fuzzy, gcc-internal-format
47847msgid "lambda-expression is not a constant expression before C++17"
47848msgstr "liukulukuvakio esikääntäjän lausekkeessa"
47849
47850#: cp/constexpr.c:8486
47851#, fuzzy, gcc-internal-format
47852msgid "virtual functions cannot be %<constexpr%> before C++20"
47853msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
47854
47855#: cp/constexpr.c:8501
47856#, fuzzy, gcc-internal-format
47857msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
47858msgstr "liukulukuvakio esikääntäjän lausekkeessa"
47859
47860#: cp/constexpr.c:8565
47861#, fuzzy, gcc-internal-format
47862msgid "cast to non-integral type %qT in a constant expression"
47863msgstr "ylivuoto vakiolausekkeessa"
47864
47865#: cp/constexpr.c:8615
47866#, fuzzy, gcc-internal-format
47867msgid "%qD declared %<static%> in %<constexpr%> context"
47868msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
47869
47870#: cp/constexpr.c:8622
47871#, fuzzy, gcc-internal-format
47872msgid "%qD declared %<thread_local%> in %<constexpr%> context"
47873msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
47874
47875#: cp/constexpr.c:8695
47876#, fuzzy, gcc-internal-format
47877msgid "division by zero is not a constant expression"
47878msgstr "Jako nollalla kohdassa %L"
47879
47880#: cp/constexpr.c:8791
47881#, fuzzy, gcc-internal-format
47882msgid "%<delete[]%> is not a constant expression"
47883msgstr "ylivuoto vakiolausekkeessa"
47884
47885#: cp/constexpr.c:8858
47886#, gcc-internal-format
47887msgid "non-constant array initialization"
47888msgstr "taulukon alustus ei-vakiolla"
47889
47890#: cp/constexpr.c:8888
47891#, fuzzy, gcc-internal-format
47892msgid "%<goto%> is not a constant expression"
47893msgstr "ylivuoto vakiolausekkeessa"
47894
47895#: cp/constexpr.c:8897
47896#, fuzzy, gcc-internal-format
47897msgid "label definition is not a constant expression"
47898msgstr "liukulukuvakio esikääntäjän lausekkeessa"
47899
47900#: cp/constexpr.c:8916
47901#, fuzzy, gcc-internal-format, gfc-internal-format
47902msgid "unexpected AST of kind %s"
47903msgstr "Odottamaton %s-lause kohdassa %C"
47904
47905#: cp/cp-gimplify.c:154
47906#, gcc-internal-format
47907msgid "both branches of %<if%> statement marked as %qs"
47908msgstr ""
47909
47910#: cp/cp-gimplify.c:1333
47911#, fuzzy, gcc-internal-format
47912msgid "%<throw%> will always call %<terminate%>"
47913msgstr "%qD:n osoite tulee aina olemaan %<true%>"
47914
47915#: cp/cp-gimplify.c:1336
47916#, fuzzy, gcc-internal-format
47917msgid "in C++11 destructors default to %<noexcept%>"
47918msgstr "hajotin ei voi olla %<constexpr%>"
47919
47920#: cp/cp-gimplify.c:1348
47921#, gcc-internal-format
47922msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
47923msgstr ""
47924
47925#: cp/cp-gimplify.c:2773
47926#, fuzzy, gcc-internal-format
47927msgid "ignoring attribute %qE after earlier %qE"
47928msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
47929
47930#: cp/cp-gimplify.c:2795 cp/cp-gimplify.c:2807 cp/decl.c:4048 cp/method.c:978
47931#, gcc-internal-format
47932msgid "%qD is not a type"
47933msgstr "%qD ei ole tyyppi"
47934
47935#: cp/cp-gimplify.c:2813
47936#, fuzzy, gcc-internal-format
47937msgid "%qD is not a class type"
47938msgstr "%qT ei ole luokkatyyppi"
47939
47940#: cp/cp-gimplify.c:2830
47941#, fuzzy, gcc-internal-format
47942msgid "%qD does not have %<const char *%> type"
47943msgstr "%qE:lla ei ole luokkatyyppiä"
47944
47945#: cp/cp-gimplify.c:2841
47946#, fuzzy, gcc-internal-format
47947msgid "%qD does not have integral type"
47948msgstr "%J%qD on tavallisesti ei-staattinen funktio"
47949
47950#: cp/cp-gimplify.c:2853
47951#, gcc-internal-format
47952msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
47953msgstr ""
47954
47955#: cp/cp-gimplify.c:2957
47956#, fuzzy, gcc-internal-format
47957msgid "evaluating %qs"
47958msgstr "          %s"
47959
47960#: cp/cvt.c:92
47961#, fuzzy
47962msgid "cannot convert from incomplete type %qH to %qI"
47963msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
47964
47965#: cp/cvt.c:102
47966#, fuzzy
47967msgid "conversion of %qE from %qH to %qI is ambiguous"
47968msgstr "%qE:n muunnos tyypistä %qT tyyppiin %qT ei ole yksiselitteinen"
47969
47970#: cp/cvt.c:174 cp/cvt.c:201 cp/cvt.c:255
47971#, fuzzy
47972msgid "cannot convert %qE from type %qH to type %qI"
47973msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
47974
47975#: cp/cvt.c:391
47976#, fuzzy, gcc-internal-format
47977msgid "initialization of volatile reference type %q#T from rvalue of type %qT"
47978msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
47979
47980#: cp/cvt.c:394
47981#, fuzzy, gcc-internal-format
47982msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
47983msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
47984
47985#: cp/cvt.c:397
47986#, fuzzy, gcc-internal-format
47987msgid "initialization of non-const reference type %q#T from rvalue of type %qT"
47988msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
47989
47990#: cp/cvt.c:400
47991#, fuzzy, gcc-internal-format
47992msgid "conversion to non-const reference type %q#T from rvalue of type %qT"
47993msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
47994
47995# Tämä esiintynee esim. const char* → char* -muunnoksessa.
47996#: cp/cvt.c:476
47997#, fuzzy
47998msgid "conversion from %qH to %qI discards qualifiers"
47999msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
48000
48001#: cp/cvt.c:498 cp/typeck.c:7976
48002#, fuzzy, gcc-internal-format
48003msgid "casting %qT to %qT does not dereference pointer"
48004msgstr "oliko tarkoitus käyttää loogista negaatiota?"
48005
48006#: cp/cvt.c:526
48007#, fuzzy
48008msgid "cannot convert type %qH to type %qI"
48009msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
48010
48011#: cp/cvt.c:816
48012#, fuzzy, gcc-internal-format
48013msgid "conversion from %q#T to %q#T"
48014msgstr "edellinen %q+#T:n määrittely"
48015
48016#: cp/cvt.c:834
48017#, gcc-internal-format
48018msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
48019msgstr "muunnoksen tulos on määrittelemätön, sillä %qE on %qT-tyypin sallitun välin ulkopuolella"
48020
48021#: cp/cvt.c:845 cp/cvt.c:900
48022#, gcc-internal-format
48023msgid "%q#T used where a %qT was expected"
48024msgstr ""
48025
48026#: cp/cvt.c:854
48027#, fuzzy, gcc-internal-format
48028msgid "could not convert %qE from %<void%> to %<bool%>"
48029msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
48030
48031#: cp/cvt.c:916
48032#, fuzzy, gcc-internal-format
48033msgid "%q#T used where a floating-point value was expected"
48034msgstr "%qs odottaa vakioargumenttia"
48035
48036#: cp/cvt.c:974
48037#, fuzzy
48038msgid "conversion from %qH to non-scalar type %qI requested"
48039msgstr "pyydetty muuntoa ei-skalaarityypiksi"
48040
48041#: cp/cvt.c:1070
48042#, fuzzy, gcc-internal-format
48043msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>"
48044msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
48045
48046#: cp/cvt.c:1072
48047#, fuzzy, gcc-internal-format
48048msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
48049msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
48050
48051#: cp/cvt.c:1088
48052#, fuzzy, gcc-internal-format
48053msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>"
48054msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
48055
48056#: cp/cvt.c:1090
48057#, fuzzy, gcc-internal-format
48058msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
48059msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
48060
48061#: cp/cvt.c:1112
48062#, fuzzy, gcc-internal-format
48063msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
48064msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
48065
48066#: cp/cvt.c:1166
48067#, fuzzy, gcc-internal-format
48068msgid "pseudo-destructor is not called"
48069msgstr "kutsuttu täältä"
48070
48071#: cp/cvt.c:1262
48072#, fuzzy, gcc-internal-format
48073msgid "conversion to void will not access object of incomplete type %qT"
48074msgstr "parametrilla %P on vaillinainen tyyppi %qT"
48075
48076#: cp/cvt.c:1266
48077#, fuzzy, gcc-internal-format
48078msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
48079msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48080
48081#: cp/cvt.c:1271
48082#, fuzzy, gcc-internal-format
48083msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
48084msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48085
48086#: cp/cvt.c:1276
48087#, fuzzy, gcc-internal-format
48088msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
48089msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48090
48091#: cp/cvt.c:1281
48092#, fuzzy, gcc-internal-format
48093msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
48094msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48095
48096#: cp/cvt.c:1286
48097#, fuzzy, gcc-internal-format
48098msgid "indirection will not access object of incomplete type %qT in statement"
48099msgstr "epäkelpo %qs:n soveltaminen vaillinaiseen tyyppiin %qT "
48100
48101#: cp/cvt.c:1290
48102#, fuzzy, gcc-internal-format
48103msgid "indirection will not access object of incomplete type %qT in for increment expression"
48104msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48105
48106#: cp/cvt.c:1306
48107#, fuzzy, gcc-internal-format
48108msgid "conversion to void will not access object of type %qT"
48109msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
48110
48111#: cp/cvt.c:1310
48112#, fuzzy, gcc-internal-format
48113msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
48114msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48115
48116#: cp/cvt.c:1315
48117#, fuzzy, gcc-internal-format
48118msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
48119msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48120
48121#: cp/cvt.c:1320
48122#, fuzzy, gcc-internal-format
48123msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
48124msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48125
48126#: cp/cvt.c:1325
48127#, fuzzy, gcc-internal-format
48128msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
48129msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48130
48131#: cp/cvt.c:1330
48132#, fuzzy, gcc-internal-format
48133msgid "implicit dereference will not access object of type %qT in statement"
48134msgstr "epäkelpo %qs:n soveltaminen vaillinaiseen tyyppiin %qT "
48135
48136#: cp/cvt.c:1334
48137#, fuzzy, gcc-internal-format
48138msgid "implicit dereference will not access object of type %qT in for increment expression"
48139msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48140
48141#: cp/cvt.c:1348
48142#, fuzzy, gcc-internal-format
48143msgid "conversion to void will not access object of non-trivially-copyable type %qT"
48144msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48145
48146#: cp/cvt.c:1353
48147#, fuzzy, gcc-internal-format
48148msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
48149msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48150
48151#: cp/cvt.c:1358
48152#, fuzzy, gcc-internal-format
48153msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
48154msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48155
48156#: cp/cvt.c:1363
48157#, fuzzy, gcc-internal-format
48158msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
48159msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48160
48161#: cp/cvt.c:1368
48162#, fuzzy, gcc-internal-format
48163msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
48164msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48165
48166#: cp/cvt.c:1373
48167#, fuzzy, gcc-internal-format
48168msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
48169msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48170
48171#: cp/cvt.c:1378
48172#, fuzzy, gcc-internal-format
48173msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
48174msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48175
48176#: cp/cvt.c:1419
48177#, fuzzy, gcc-internal-format
48178msgid "conversion to void will not access object %qE of incomplete type %qT"
48179msgstr "parametrilla %P on vaillinainen tyyppi %qT"
48180
48181#: cp/cvt.c:1423
48182#, fuzzy, gcc-internal-format
48183msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
48184msgstr "ylivuoto vakiolausekkeessa"
48185
48186#: cp/cvt.c:1428
48187#, fuzzy, gcc-internal-format
48188msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
48189msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48190
48191#: cp/cvt.c:1433
48192#, fuzzy, gcc-internal-format
48193msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
48194msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48195
48196#: cp/cvt.c:1438
48197#, fuzzy, gcc-internal-format
48198msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
48199msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
48200
48201#: cp/cvt.c:1443
48202#, fuzzy, gcc-internal-format
48203msgid "variable %qE of incomplete type %qT will not be accessed in statement"
48204msgstr "ylivuoto vakiolausekkeessa"
48205
48206#: cp/cvt.c:1447
48207#, fuzzy, gcc-internal-format
48208msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
48209msgstr "ylivuoto vakiolausekkeessa"
48210
48211#: cp/cvt.c:1500
48212#, fuzzy, gcc-internal-format
48213msgid "conversion to void cannot resolve address of overloaded function"
48214msgstr "%J%qD on tavallisesti ei-staattinen funktio"
48215
48216#: cp/cvt.c:1504
48217#, fuzzy, gcc-internal-format
48218msgid "second operand of conditional expression cannot resolve address of overloaded function"
48219msgstr "%J%qD on tavallisesti ei-staattinen funktio"
48220
48221#: cp/cvt.c:1508
48222#, fuzzy, gcc-internal-format
48223msgid "third operand of conditional expression cannot resolve address of overloaded function"
48224msgstr "%J%qD on tavallisesti ei-staattinen funktio"
48225
48226#: cp/cvt.c:1512
48227#, fuzzy, gcc-internal-format
48228msgid "right operand of comma operator cannot resolve address of overloaded function"
48229msgstr "%J%qD on tavallisesti ei-staattinen funktio"
48230
48231#: cp/cvt.c:1516
48232#, fuzzy, gcc-internal-format
48233msgid "left operand of comma operator cannot resolve address of overloaded function"
48234msgstr "%J%qD on tavallisesti ei-staattinen funktio"
48235
48236#: cp/cvt.c:1520
48237#, fuzzy, gcc-internal-format
48238msgid "statement cannot resolve address of overloaded function"
48239msgstr "%J%qD on tavallisesti ei-staattinen funktio"
48240
48241#: cp/cvt.c:1524
48242#, fuzzy, gcc-internal-format
48243msgid "for increment expression cannot resolve address of overloaded function"
48244msgstr "%J%qD on tavallisesti ei-staattinen funktio"
48245
48246#: cp/cvt.c:1540
48247#, fuzzy, gcc-internal-format
48248msgid "second operand of conditional expression is a reference, not call, to function %qE"
48249msgstr "ei-liukulukuargumentti funktiolle %qs"
48250
48251#: cp/cvt.c:1545
48252#, fuzzy, gcc-internal-format
48253msgid "third operand of conditional expression is a reference, not call, to function %qE"
48254msgstr "ei-liukulukuargumentti funktiolle %qs"
48255
48256#: cp/cvt.c:1550
48257#, fuzzy, gcc-internal-format
48258msgid "right operand of comma operator is a reference, not call, to function %qE"
48259msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
48260
48261#: cp/cvt.c:1555
48262#, fuzzy, gcc-internal-format
48263msgid "left operand of comma operator is a reference, not call, to function %qE"
48264msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
48265
48266#: cp/cvt.c:1560
48267#, fuzzy, gcc-internal-format
48268msgid "statement is a reference, not call, to function %qE"
48269msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
48270
48271#: cp/cvt.c:1565
48272#, fuzzy, gcc-internal-format
48273msgid "for increment expression is a reference, not call, to function %qE"
48274msgstr "ei-liukulukuargumentti funktiolle %qs"
48275
48276#: cp/cvt.c:1594
48277#, fuzzy, gcc-internal-format
48278msgid "second operand of conditional expression has no effect"
48279msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
48280
48281#: cp/cvt.c:1599
48282#, fuzzy, gcc-internal-format
48283msgid "third operand of conditional expression has no effect"
48284msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
48285
48286#: cp/cvt.c:1604
48287#, fuzzy, gcc-internal-format
48288msgid "right operand of comma operator has no effect"
48289msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
48290
48291#: cp/cvt.c:1608
48292#, fuzzy, gcc-internal-format
48293msgid "left operand of comma operator has no effect"
48294msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
48295
48296#: cp/cvt.c:1612
48297#, gcc-internal-format
48298msgid "statement has no effect"
48299msgstr "lause on vaikutukseton"
48300
48301#: cp/cvt.c:1616
48302#, fuzzy, gcc-internal-format
48303msgid "for increment expression has no effect"
48304msgstr "puuttuva kasvatuslauseke"
48305
48306#: cp/cvt.c:1760
48307#, gcc-internal-format
48308msgid "converting NULL to non-pointer type"
48309msgstr "NULLin muunnos epäosoitintyypiksi"
48310
48311#: cp/cvt.c:1878
48312#, fuzzy, gcc-internal-format
48313msgid "default type conversion cannot deduce template argument for %qD"
48314msgstr "%Juseita parametreja nimellä %qD"
48315
48316#: cp/cvt.c:1893
48317#, gcc-internal-format
48318msgid "ambiguous default type conversion from %qT"
48319msgstr "ei-yksiselitteinen oletustyyppimuunnos tyypistä %qT"
48320
48321#: cp/cvt.c:1896
48322#, gcc-internal-format
48323msgid "  candidate conversions include %qD and %qD"
48324msgstr ""
48325
48326#: cp/cxx-pretty-print.c:2288
48327#, fuzzy, gcc-internal-format
48328msgid "template-parameter-"
48329msgstr "tallennusluokka annettu malliparametrille %qs"
48330
48331#: cp/cxx-pretty-print.c:2302
48332#, fuzzy, gcc-internal-format
48333msgid "requires"
48334msgstr "%qs määritelty parametrille %qE"
48335
48336#: cp/cxx-pretty-print.c:2866 cp/error.c:1599
48337#, fuzzy, gcc-internal-format
48338msgid "with"
48339msgstr "kanssa"
48340
48341#: cp/decl.c:675
48342#, fuzzy, gcc-internal-format
48343msgid "unused structured binding declaration"
48344msgstr "virheellinen funktioesittely"
48345
48346#: cp/decl.c:678
48347#, fuzzy, gcc-internal-format
48348msgid "unused variable %qD"
48349msgstr "käyttämätön muuttuja %q+D"
48350
48351#: cp/decl.c:687
48352#, fuzzy, gcc-internal-format
48353msgid "structured binding declaration set but not used"
48354msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
48355
48356#: cp/decl.c:845
48357#, fuzzy, gcc-internal-format
48358msgid "%qF declared %<static%> but never defined"
48359msgstr "sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty"
48360
48361#: cp/decl.c:852
48362#, fuzzy, gcc-internal-format
48363msgid "odr-used inline variable %qD is not defined"
48364msgstr "DJGPP-ympäristömuuttujaa ei ole määritelty"
48365
48366#: cp/decl.c:1198
48367#, fuzzy, gcc-internal-format
48368msgid "%qD was declared %<extern%> and later %<static%>"
48369msgstr "%<static%>-määreellä esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi"
48370
48371#: cp/decl.c:1238
48372#, fuzzy, gcc-internal-format
48373msgid "declaration of %qF has a different exception specifier"
48374msgstr "%qs esitelty funktiotaulukkona"
48375
48376#: cp/decl.c:1252
48377#, fuzzy, gcc-internal-format
48378msgid "from previous declaration %qF"
48379msgstr "edellisestä esittelystä %q+F"
48380
48381#: cp/decl.c:1299
48382#, fuzzy, gcc-internal-format
48383msgid "redeclaration %qD differs in %qs from previous declaration"
48384msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
48385
48386#: cp/decl.c:1303 cp/decl.c:15337
48387#, fuzzy, gcc-internal-format
48388msgid "previous declaration %qD"
48389msgstr "edellinen esittely %q+D"
48390
48391#: cp/decl.c:1332
48392#, fuzzy, gcc-internal-format
48393msgid "cannot specialize concept %q#D"
48394msgstr "alustamaton const %qD"
48395
48396#: cp/decl.c:1354
48397#, fuzzy, gcc-internal-format
48398msgid "redeclaration of %q#D may not have default arguments"
48399msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
48400
48401#: cp/decl.c:1383
48402#, fuzzy, gcc-internal-format
48403msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
48404msgstr "friend-esittely %qD paikallisessa luokassa ilman edeltävää esittelyä"
48405
48406#: cp/decl.c:1386
48407#, fuzzy, gcc-internal-format
48408msgid "previous declaration of %q#D"
48409msgstr "%J%qD:lle ei ole aiempaa esittelyä"
48410
48411#: cp/decl.c:1435
48412#, fuzzy, gcc-internal-format
48413msgid "ambiguating new declaration %q+#D"
48414msgstr "%q+D:lle ei ole edellistä esittelyä"
48415
48416#: cp/decl.c:1437 cp/decl.c:1820
48417#, fuzzy, gcc-internal-format
48418msgid "old declaration %q#D"
48419msgstr "%q+#D:n esittely"
48420
48421#: cp/decl.c:1506
48422#, fuzzy, gcc-internal-format
48423msgid "built-in function %qD declared as non-function"
48424msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
48425
48426#: cp/decl.c:1519 cp/decl.c:1646
48427#, fuzzy, gcc-internal-format
48428msgid "shadowing built-in function %q#D"
48429msgstr "%q+D:n esittely varjostaa sisäänrakennetun funktion"
48430
48431#: cp/decl.c:1520 cp/decl.c:1647
48432#, fuzzy, gcc-internal-format
48433msgid "shadowing library function %q#D"
48434msgstr "%q+D on yleensä funktio"
48435
48436#: cp/decl.c:1528
48437#, fuzzy, gcc-internal-format
48438msgid "library function %q#D redeclared as non-function %q#D"
48439msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
48440
48441#: cp/decl.c:1532 cp/decl.c:1593
48442#, fuzzy, gcc-internal-format
48443msgid "declaration of %q#D conflicts with built-in declaration %q#D"
48444msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
48445
48446#: cp/decl.c:1621
48447#, fuzzy, gcc-internal-format
48448msgid "definition of %q#D ambiguates built-in declaration %q#D"
48449msgstr "ei-yksiselitteistää vanhan esittelyn %q+#D"
48450
48451#: cp/decl.c:1627 cp/decl.c:1641
48452#, fuzzy, gcc-internal-format
48453msgid "new declaration %q#D ambiguates built-in declaration %q#D"
48454msgstr "ei-yksiselitteistää vanhan esittelyn %q+#D"
48455
48456#: cp/decl.c:1631
48457#, fuzzy, gcc-internal-format
48458msgid "ignoring the %q#D declaration"
48459msgstr "tyhjä esittely"
48460
48461#: cp/decl.c:1735
48462#, fuzzy, gcc-internal-format
48463msgid "literal operator %q#D conflicts with raw literal operator"
48464msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
48465
48466#: cp/decl.c:1739
48467#, fuzzy, gcc-internal-format
48468msgid "raw literal operator %q#D conflicts with literal operator template"
48469msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
48470
48471#: cp/decl.c:1755
48472#, fuzzy, gcc-internal-format
48473msgid "%q#D redeclared as different kind of entity"
48474msgstr "%q+D esitelty uudelleen erityyppisenä symbolina"
48475
48476#: cp/decl.c:1779
48477#, fuzzy, gcc-internal-format
48478msgid "conflicting declaration of template %q#D"
48479msgstr "malliesittelylle %q+D"
48480
48481#: cp/decl.c:1801
48482#, fuzzy, gcc-internal-format
48483msgid "conflicting declaration of C function %q#D"
48484msgstr "ristiriitainen esittely %q#D"
48485
48486#: cp/decl.c:1818
48487#, fuzzy, gcc-internal-format
48488msgid "ambiguating new declaration of %q#D"
48489msgstr "%q+D:lle ei ole edellistä esittelyä"
48490
48491#: cp/decl.c:1828
48492#, gcc-internal-format
48493msgid "conflicting declaration %q#D"
48494msgstr "ristiriitainen esittely %q#D"
48495
48496#: cp/decl.c:1830
48497#, fuzzy, gcc-internal-format
48498msgid "previous declaration as %q#D"
48499msgstr "edellinen esittely %q+D"
48500
48501#: cp/decl.c:1840
48502#, fuzzy, gcc-internal-format
48503msgid "redeclaration of %<pragma omp declare reduction%>"
48504msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
48505
48506#: cp/decl.c:1842
48507#, fuzzy, gcc-internal-format
48508msgid "previous %<pragma omp declare reduction%> declaration"
48509msgstr "%J%qD:lle ei ole aiempaa esittelyä"
48510
48511#: cp/decl.c:1900
48512#, fuzzy, gcc-internal-format
48513msgid "%q#D previously defined here"
48514msgstr "%q+#D määritelty aiemmin täällä"
48515
48516#: cp/decl.c:1901 cp/name-lookup.c:3188 cp/name-lookup.c:3217
48517#: cp/name-lookup.c:3241
48518#, fuzzy, gcc-internal-format
48519msgid "%q#D previously declared here"
48520msgstr "%q+#D aiemmin esitelty täällä"
48521
48522#: cp/decl.c:1912
48523#, fuzzy, gcc-internal-format
48524msgid "prototype specified for %q#D"
48525msgstr "kohdistusta ei voi määritellä %q+D:lle"
48526
48527#: cp/decl.c:1914
48528#, fuzzy, gcc-internal-format
48529msgid "previous non-prototype definition here"
48530msgstr "edellinen määrittely oli täällä"
48531
48532#: cp/decl.c:1954
48533#, fuzzy, gcc-internal-format
48534msgid "conflicting declaration of %q#D with %qL linkage"
48535msgstr "%q#D:n esittely C-kielen linkityksellä"
48536
48537#: cp/decl.c:1957
48538#, fuzzy, gcc-internal-format
48539msgid "previous declaration with %qL linkage"
48540msgstr "%q#D:n esittely C-kielen linkityksellä"
48541
48542#: cp/decl.c:1992 cp/decl.c:2002
48543#, gcc-internal-format
48544msgid "default argument given for parameter %d of %q#D"
48545msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
48546
48547#: cp/decl.c:1995 cp/decl.c:2005
48548#, fuzzy, gcc-internal-format
48549msgid "previous specification in %q#D here"
48550msgstr "%q+D:n edellinen esittely oli täällä"
48551
48552#: cp/decl.c:2045
48553#, fuzzy, gcc-internal-format
48554msgid "declaration %qD conflicts with builtin"
48555msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
48556
48557#: cp/decl.c:2053
48558#, fuzzy, gcc-internal-format
48559msgid "declaration %qD conflicts with import"
48560msgstr "nimiavaruuden %qD esittely on ristiriidassa"
48561
48562#: cp/decl.c:2054
48563#, fuzzy, gcc-internal-format
48564msgid "import declared %q#D here"
48565msgstr "esitelty täällä"
48566
48567#: cp/decl.c:2062
48568#, fuzzy, gcc-internal-format
48569msgid "conflicting exporting declaration %qD"
48570msgstr "ristiriitainen esittely %q#D"
48571
48572#: cp/decl.c:2063
48573#, fuzzy, gcc-internal-format
48574msgid "previous declaration %q#D here"
48575msgstr "%J%qD:n edellinen esittely oli täällä"
48576
48577#: cp/decl.c:2088
48578#, fuzzy, gcc-internal-format
48579msgid "previous definition of %qD here"
48580msgstr "%q+D:n edellinen määrittely oli täällä"
48581
48582#: cp/decl.c:2089
48583#, fuzzy, gcc-internal-format
48584msgid "previous declaration of %qD here"
48585msgstr "%q+D:n edellinen esittely oli täällä"
48586
48587#: cp/decl.c:2102
48588#, fuzzy, gcc-internal-format
48589msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
48590msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
48591
48592#: cp/decl.c:2147
48593#, gcc-internal-format
48594msgid "redundant redeclaration of %qD in same scope"
48595msgstr "%qD uudelleenesitellään tarpeettomasti samalla näkyvyysalueella"
48596
48597#: cp/decl.c:2164
48598#, fuzzy, gcc-internal-format
48599msgid "deleted definition of %qD is not first declaration"
48600msgstr "%qD:n poistettu määrittely"
48601
48602#. From [temp.expl.spec]:
48603#.
48604#. If a template, a member template or the member of a class
48605#. template is explicitly specialized then that
48606#. specialization shall be declared before the first use of
48607#. that specialization that would cause an implicit
48608#. instantiation to take place, in every translation unit in
48609#. which such a use occurs.
48610#: cp/decl.c:2635
48611#, fuzzy, gcc-internal-format
48612msgid "explicit specialization of %qD after first use"
48613msgstr "(mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)"
48614
48615#: cp/decl.c:2774
48616#, fuzzy, gcc-internal-format
48617msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
48618msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
48619
48620#. Reject two definitions.
48621#: cp/decl.c:3034 cp/decl.c:3063 cp/decl.c:3105 cp/decl.c:3122 cp/decl.c:3225
48622#, fuzzy, gcc-internal-format
48623msgid "redefinition of %q#D"
48624msgstr "%q+D määritelty uudelleen"
48625
48626#: cp/decl.c:3050
48627#, fuzzy, gcc-internal-format
48628msgid "%qD conflicts with used function"
48629msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
48630
48631#: cp/decl.c:3060
48632#, fuzzy, gcc-internal-format
48633msgid "%q#D not declared in class"
48634msgstr "%q+D esitelty ystävänä"
48635
48636#: cp/decl.c:3074 cp/decl.c:3132
48637#, fuzzy, gcc-internal-format
48638msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
48639msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
48640
48641#: cp/decl.c:3077 cp/decl.c:3135
48642#, fuzzy, gcc-internal-format
48643msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
48644msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
48645
48646#: cp/decl.c:3084 cp/decl.c:3142
48647#, fuzzy, gcc-internal-format
48648msgid "deduction guide %q+D redeclared"
48649msgstr "%qD:n esittely ei-funktiona"
48650
48651#: cp/decl.c:3091
48652#, gcc-internal-format
48653msgid "comparison operator %q+D defaulted after its first declaration"
48654msgstr ""
48655
48656#. is_primary=
48657#. is_partial=
48658#. is_friend_decl=
48659#: cp/decl.c:3156
48660#, fuzzy, gcc-internal-format
48661msgid "redeclaration of friend %q#D may not have default template arguments"
48662msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
48663
48664#: cp/decl.c:3171
48665#, gcc-internal-format
48666msgid "thread-local declaration of %q#D follows non-thread-local declaration"
48667msgstr "säiekohtainen esittely %q#D seuraa ei-säiekohtaista esittelyä"
48668
48669#: cp/decl.c:3174
48670#, gcc-internal-format
48671msgid "non-thread-local declaration of %q#D follows thread-local declaration"
48672msgstr "ei-säiekohtainen esittely %q#D seuraa säiekohtaista esittelyä"
48673
48674#: cp/decl.c:3189 cp/decl.c:3233 cp/name-lookup.c:2731 cp/name-lookup.c:3215
48675#: cp/name-lookup.c:3239
48676#, fuzzy, gcc-internal-format
48677msgid "redeclaration of %q#D"
48678msgstr "%q+D:n virheellinen uudelleenesittely"
48679
48680#: cp/decl.c:3216
48681#, fuzzy, gcc-internal-format
48682msgid "redundant redeclaration of %<constexpr%> static data member %qD"
48683msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
48684
48685#: cp/decl.c:3282
48686#, fuzzy, gcc-internal-format
48687msgid "local label %qE conflicts with existing label"
48688msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
48689
48690#: cp/decl.c:3283
48691#, fuzzy, gcc-internal-format
48692msgid "previous label"
48693msgstr "edellinen esittely"
48694
48695#: cp/decl.c:3377
48696#, gcc-internal-format
48697msgid "  from here"
48698msgstr "  täältä"
48699
48700#: cp/decl.c:3400 cp/decl.c:3628
48701#, fuzzy, gcc-internal-format
48702msgid "  exits OpenMP structured block"
48703msgstr "  siirtyy catch-lohkoon"
48704
48705#: cp/decl.c:3428
48706#, fuzzy, gcc-internal-format
48707msgid "  crosses initialization of %q#D"
48708msgstr "  ohittaa %q+#D:n alustuksen"
48709
48710#: cp/decl.c:3431
48711#, fuzzy, gcc-internal-format
48712msgid "  enters scope of %q#D, which has non-trivial destructor"
48713msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta"
48714
48715#: cp/decl.c:3445 cp/decl.c:3599
48716#, fuzzy, gcc-internal-format
48717msgid "  enters %<try%> block"
48718msgstr "  siirtyy try-lohkoon"
48719
48720#: cp/decl.c:3451 cp/decl.c:3581 cp/decl.c:3601
48721#, fuzzy, gcc-internal-format
48722msgid "  enters %<catch%> block"
48723msgstr "  siirtyy catch-lohkoon"
48724
48725#: cp/decl.c:3457 cp/decl.c:3611
48726#, fuzzy, gcc-internal-format
48727msgid "  enters OpenMP structured block"
48728msgstr "  siirtyy catch-lohkoon"
48729
48730#: cp/decl.c:3463 cp/decl.c:3603
48731#, fuzzy, gcc-internal-format
48732msgid "  enters synchronized or atomic statement"
48733msgstr "lauseella ei ole vaikutusta"
48734
48735#: cp/decl.c:3470 cp/decl.c:3605
48736#, fuzzy, gcc-internal-format
48737msgid "  enters %<constexpr if%> statement"
48738msgstr "%s-lausetta odotettiin kohdassa %L"
48739
48740#: cp/decl.c:3588
48741#, fuzzy, gcc-internal-format
48742msgid "  skips initialization of %q#D"
48743msgstr "  ohittaa %q+#D:n alustuksen"
48744
48745#: cp/decl.c:3591
48746#, fuzzy, gcc-internal-format
48747msgid "  enters scope of %q#D which has non-trivial destructor"
48748msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta"
48749
48750#: cp/decl.c:4055 cp/parser.c:6807
48751#, fuzzy, gcc-internal-format
48752msgid "%qD used without template arguments"
48753msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
48754
48755#: cp/decl.c:4061
48756#, fuzzy, gcc-internal-format
48757#| msgid "%qD is not a function template"
48758msgid "%qD is a function, not a type"
48759msgstr "%qD ei ole funktiomalli"
48760
48761#: cp/decl.c:4072
48762#, gcc-internal-format
48763msgid "%q#T is not a class"
48764msgstr "%q#T ei ole luokka"
48765
48766#: cp/decl.c:4100 cp/decl.c:4186
48767#, fuzzy, gcc-internal-format
48768msgid "no class template named %q#T in %q#T"
48769msgstr "%<typename %T::%D%> nimeää kohteen %q#T:n, joka ei ole luokkamalli"
48770
48771#: cp/decl.c:4101
48772#, fuzzy, gcc-internal-format
48773msgid "no type named %q#T in %q#T"
48774msgstr "paluutyyppi %q#T on vaillinainen"
48775
48776#: cp/decl.c:4114
48777#, fuzzy, gcc-internal-format
48778msgid "lookup of %qT in %qT is ambiguous"
48779msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
48780
48781#: cp/decl.c:4123
48782#, gcc-internal-format
48783msgid "%<typename %T::%D%> names %q#T, which is not a class template"
48784msgstr "%<typename %T::%D%> nimeää kohteen %q#T:n, joka ei ole luokkamalli"
48785
48786#: cp/decl.c:4130
48787#, gcc-internal-format
48788msgid "%<typename %T::%D%> names %q#T, which is not a type"
48789msgstr "%<typename %T::%D%> nimeää %q#T:n, joka ei ole tyyppi"
48790
48791#: cp/decl.c:4195
48792#, fuzzy, gcc-internal-format
48793msgid "template parameters do not match template %qD"
48794msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
48795
48796#: cp/decl.c:4531
48797#, fuzzy, gcc-internal-format
48798msgid "%<-faligned-new=%d%> is not a power of two"
48799msgstr "dwarfin versio %d ei ole tuettu"
48800
48801#: cp/decl.c:5038
48802#, fuzzy, gcc-internal-format
48803msgid "member %q+#D with constructor not allowed in anonymous aggregate"
48804msgstr "ei argumentteja"
48805
48806#: cp/decl.c:5041
48807#, fuzzy, gcc-internal-format
48808msgid "member %q+#D with destructor not allowed in anonymous aggregate"
48809msgstr "ei argumentteja"
48810
48811#: cp/decl.c:5044
48812#, fuzzy, gcc-internal-format
48813msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
48814msgstr "ei argumentteja"
48815
48816#: cp/decl.c:5063
48817#, fuzzy, gcc-internal-format
48818msgid "attribute ignored in declaration of %q#T"
48819msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
48820
48821#: cp/decl.c:5066
48822#, fuzzy, gcc-internal-format
48823msgid "attribute for %q#T must follow the %qs keyword"
48824msgstr "%q+#T:n attribuutin on oltava %qs-avainsanan perässä"
48825
48826#: cp/decl.c:5108
48827#, gcc-internal-format
48828msgid "multiple types in one declaration"
48829msgstr "useita tyyppejä yhdessä esittelyssä"
48830
48831#: cp/decl.c:5113
48832#, gcc-internal-format
48833msgid "redeclaration of C++ built-in type %qT"
48834msgstr "C++:n sisäinen tietotyyppi %qT määritelty uudelleen"
48835
48836#: cp/decl.c:5130
48837#, fuzzy, gcc-internal-format
48838msgid "%<auto%> can only be specified for variables or function declarations"
48839msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
48840
48841#: cp/decl.c:5163
48842#, gcc-internal-format
48843msgid "missing type-name in typedef-declaration"
48844msgstr "tyypin nimi puuttuu typedef-esittelystä"
48845
48846#: cp/decl.c:5171
48847#, gcc-internal-format
48848msgid "ISO C++ prohibits anonymous structs"
48849msgstr "ISO C++ kieltää nimettömät structit"
48850
48851#: cp/decl.c:5178
48852#, fuzzy, gcc-internal-format
48853msgid "%<inline%> can only be specified for functions"
48854msgstr "määreet voidaan määrittää vain olioille ja funktioille"
48855
48856#: cp/decl.c:5181
48857#, fuzzy, gcc-internal-format
48858msgid "%<virtual%> can only be specified for functions"
48859msgstr "määreet voidaan määrittää vain olioille ja funktioille"
48860
48861#: cp/decl.c:5186
48862#, fuzzy, gcc-internal-format
48863msgid "%<friend%> can only be specified inside a class"
48864msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
48865
48866#: cp/decl.c:5189
48867#, fuzzy, gcc-internal-format
48868msgid "%<explicit%> can only be specified for constructors"
48869msgstr "määreet voidaan määrittää vain olioille ja funktioille"
48870
48871#: cp/decl.c:5192
48872#, gcc-internal-format
48873msgid "a storage class can only be specified for objects and functions"
48874msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
48875
48876#: cp/decl.c:5196
48877#, fuzzy, gcc-internal-format
48878msgid "%<const%> can only be specified for objects and functions"
48879msgstr "määreet voidaan määrittää vain olioille ja funktioille"
48880
48881#: cp/decl.c:5200
48882#, fuzzy, gcc-internal-format
48883msgid "%<volatile%> can only be specified for objects and functions"
48884msgstr "määreet voidaan määrittää vain olioille ja funktioille"
48885
48886#: cp/decl.c:5204
48887#, fuzzy, gcc-internal-format
48888msgid "%<__restrict%> can only be specified for objects and functions"
48889msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
48890
48891#: cp/decl.c:5208
48892#, fuzzy, gcc-internal-format
48893msgid "%<__thread%> can only be specified for objects and functions"
48894msgstr "määreet voidaan määrittää vain olioille ja funktioille"
48895
48896#: cp/decl.c:5212
48897#, fuzzy, gcc-internal-format
48898msgid "%<typedef%> was ignored in this declaration"
48899msgstr "tyypin nimi puuttuu typedef-esittelystä"
48900
48901#: cp/decl.c:5215 cp/decl.c:5218 cp/decl.c:5221
48902#, fuzzy, gcc-internal-format
48903msgid "%qs cannot be used for type declarations"
48904msgstr "%Hprototyypin esittely"
48905
48906#: cp/decl.c:5243
48907#, fuzzy, gcc-internal-format
48908msgid "attribute ignored in explicit instantiation %q#T"
48909msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
48910
48911#: cp/decl.c:5246
48912#, fuzzy, gcc-internal-format
48913msgid "no attribute can be applied to an explicit instantiation"
48914msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
48915
48916#: cp/decl.c:5318
48917#, fuzzy, gcc-internal-format
48918msgid "ignoring attributes applied to class type %qT outside of definition"
48919msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
48920
48921#. A template type parameter or other dependent type.
48922#: cp/decl.c:5322
48923#, fuzzy, gcc-internal-format
48924msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
48925msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
48926
48927#: cp/decl.c:5386 cp/decl2.c:859
48928#, fuzzy, gcc-internal-format
48929msgid "typedef %qD is initialized (use %qs instead)"
48930msgstr "typedef %qD on alustettu (käytä __typeof__ sen sijaan)"
48931
48932#: cp/decl.c:5399
48933#, fuzzy, gcc-internal-format
48934msgid "declaration of %q#D has %<extern%> and is initialized"
48935msgstr "parametrilla %q+D on vain etukäteisesittely"
48936
48937#: cp/decl.c:5437
48938#, fuzzy, gcc-internal-format
48939msgid "definition of %q#D is marked %<dllimport%>"
48940msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
48941
48942#: cp/decl.c:5461
48943#, fuzzy, gcc-internal-format
48944msgid "%q+#D is not a static data member of %q#T"
48945msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
48946
48947#: cp/decl.c:5469
48948#, fuzzy, gcc-internal-format
48949msgid "non-member-template declaration of %qD"
48950msgstr "%qD:n esittely ei-jäsenenä"
48951
48952#: cp/decl.c:5470
48953#, fuzzy, gcc-internal-format
48954msgid "does not match member template declaration here"
48955msgstr "malliesittelylle %q+D"
48956
48957#: cp/decl.c:5482
48958#, gcc-internal-format
48959msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
48960msgstr ""
48961
48962#: cp/decl.c:5494
48963#, fuzzy, gcc-internal-format
48964msgid "duplicate initialization of %qD"
48965msgstr "jäsenen %q+D kaksoiskappale"
48966
48967#: cp/decl.c:5542
48968#, fuzzy, gcc-internal-format
48969msgid "declaration of %q#D outside of class is not definition"
48970msgstr "%qD:n esittely ei-funktiona"
48971
48972#: cp/decl.c:5559
48973#, gcc-internal-format
48974msgid "block-scope extern declaration %q#D not permitted in module purview"
48975msgstr ""
48976
48977#: cp/decl.c:5594
48978#, fuzzy, gcc-internal-format
48979msgid "%qD declared %<thread_local%> in %qs function"
48980msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
48981
48982#: cp/decl.c:5599
48983#, fuzzy, gcc-internal-format
48984msgid "%qD declared %<static%> in %qs function"
48985msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
48986
48987#: cp/decl.c:5671
48988#, gcc-internal-format
48989msgid "variable %q#D has initializer but incomplete type"
48990msgstr "muuttujalla %q#D on alustin, mutta vaillinainen tyyppi"
48991
48992#: cp/decl.c:5677 cp/decl.c:6830
48993#, gcc-internal-format
48994msgid "elements of array %q#D have incomplete type"
48995msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiä"
48996
48997#: cp/decl.c:5687
48998#, fuzzy, gcc-internal-format
48999msgid "aggregate %q#D has incomplete type and cannot be defined"
49000msgstr "parametrin %qD tyyppi on vaillinainen"
49001
49002#: cp/decl.c:5754
49003#, gcc-internal-format
49004msgid "%qD declared as reference but not initialized"
49005msgstr "%qD esitelty viitteenä, mutta alustamatta"
49006
49007#: cp/decl.c:5837
49008#, fuzzy, gcc-internal-format
49009msgid "name used in a GNU-style designated initializer for an array"
49010msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
49011
49012#: cp/decl.c:5843
49013#, fuzzy, gcc-internal-format
49014msgid "name %qD used in a GNU-style designated initializer for an array"
49015msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
49016
49017#: cp/decl.c:5862
49018#, fuzzy, gcc-internal-format
49019msgid "non-trivial designated initializers not supported"
49020msgstr "dwarfin versio %d ei ole tuettu"
49021
49022#: cp/decl.c:5866
49023#, fuzzy, gcc-internal-format
49024msgid "C99 designator %qE is not an integral constant-expression"
49025msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
49026
49027#: cp/decl.c:5922
49028#, fuzzy, gcc-internal-format
49029msgid "initializer fails to determine size of %qD"
49030msgstr "alustin ei pysty päättelemään taulukon %q+D kokoa"
49031
49032#: cp/decl.c:5929
49033#, gcc-internal-format
49034msgid "array size missing in %qD"
49035msgstr "%qD-taulukon koko puuttuu"
49036
49037#: cp/decl.c:5941
49038#, gcc-internal-format
49039msgid "zero-size array %qD"
49040msgstr "nollan kokoinen taulukko %qD"
49041
49042#: cp/decl.c:5981
49043#, gcc-internal-format
49044msgid "storage size of %qD isn%'t known"
49045msgstr "%qD:n koko muistissa ei ole tunnettu"
49046
49047#: cp/decl.c:6006
49048#, gcc-internal-format
49049msgid "storage size of %qD isn%'t constant"
49050msgstr "%qD:n koko muistissa ei ole vakio"
49051
49052#: cp/decl.c:6057
49053#, gcc-internal-format
49054msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
49055msgstr ""
49056
49057#: cp/decl.c:6061
49058#, gcc-internal-format
49059msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
49060msgstr ""
49061
49062#: cp/decl.c:6067
49063#, fuzzy, gcc-internal-format
49064msgid "you can work around this by removing the initializer"
49065msgstr "  voit kiertää tämän poistamalla alustimen"
49066
49067#: cp/decl.c:6109
49068#, fuzzy, gcc-internal-format
49069msgid "uninitialized %<const %D%>"
49070msgstr "alustamaton const %qD"
49071
49072#: cp/decl.c:6116
49073#, fuzzy, gcc-internal-format
49074msgid "uninitialized variable %qD in %<constexpr%> function"
49075msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
49076
49077#: cp/decl.c:6125
49078#, fuzzy, gcc-internal-format
49079msgid "uninitialized variable %qD in %<constexpr%> context"
49080msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
49081
49082#: cp/decl.c:6133
49083#, fuzzy, gcc-internal-format
49084msgid "%q#T has no user-provided default constructor"
49085msgstr "%J%qD on tavallisesti ei-staattinen funktio"
49086
49087#: cp/decl.c:6137
49088#, gcc-internal-format
49089msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
49090msgstr ""
49091
49092#: cp/decl.c:6140
49093#, fuzzy, gcc-internal-format
49094msgid "and the implicitly-defined constructor does not initialize %q#D"
49095msgstr "hajotin ei voi olla staattinen jäsenfunktio"
49096
49097#: cp/decl.c:6308
49098#, fuzzy, gcc-internal-format
49099msgid "invalid type %qT as initializer for a vector of type %qT"
49100msgstr "perustyypin %qT kaksoiskappale virheellinen"
49101
49102#: cp/decl.c:6365
49103#, fuzzy, gcc-internal-format
49104msgid "initializer for %qT must be brace-enclosed"
49105msgstr "virheellinen alustin taulukon jäsenelle %q#D"
49106
49107#: cp/decl.c:6403
49108#, fuzzy, gcc-internal-format
49109msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
49110msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
49111
49112#: cp/decl.c:6411
49113#, fuzzy, gcc-internal-format
49114msgid "%qT has no non-static data member named %qD"
49115msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
49116
49117#: cp/decl.c:6439
49118#, fuzzy, gcc-internal-format
49119msgid "invalid initializer for %q#D"
49120msgstr "virheellinen alustin taulukon jäsenelle %q#D"
49121
49122#: cp/decl.c:6490
49123#, fuzzy, gcc-internal-format
49124msgid "C99 designator %qE outside aggregate initializer"
49125msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
49126
49127#: cp/decl.c:6529 cp/decl.c:6789 cp/typeck2.c:1377 cp/typeck2.c:1691
49128#: cp/typeck2.c:1739 cp/typeck2.c:1786
49129#, gcc-internal-format
49130msgid "too many initializers for %qT"
49131msgstr "liikaa alustimia %qT:lle"
49132
49133#: cp/decl.c:6570
49134#, fuzzy, gcc-internal-format
49135msgid "braces around scalar initializer for type %qT"
49136msgstr "skalaarialustimen ympärillä on aaltosulkeet"
49137
49138#: cp/decl.c:6580
49139#, fuzzy, gcc-internal-format
49140msgid "too many braces around scalar initializer for type %qT"
49141msgstr "skalaarialustimen ympärillä on aaltosulkeet"
49142
49143#: cp/decl.c:6698
49144#, fuzzy, gcc-internal-format
49145msgid "missing braces around initializer for %qT"
49146msgstr "alustimen ympäriltä puuttuu aaltosulkeet"
49147
49148#: cp/decl.c:6818
49149#, fuzzy, gcc-internal-format
49150msgid "structured binding has incomplete type %qT"
49151msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
49152
49153#: cp/decl.c:6832
49154#, fuzzy, gcc-internal-format
49155msgid "elements of array %q#T have incomplete type"
49156msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiä"
49157
49158#: cp/decl.c:6845
49159#, gcc-internal-format
49160msgid "variable-sized compound literal"
49161msgstr "muuttuvakokoinen yhdysliteraali"
49162
49163#: cp/decl.c:6900
49164#, gcc-internal-format
49165msgid "%q#D has incomplete type"
49166msgstr "%q#D on vaillinaista tyyppiä"
49167
49168#: cp/decl.c:6921
49169#, gcc-internal-format
49170msgid "scalar object %qD requires one element in initializer"
49171msgstr "skalaariobjekti %qD vaatii yhden alkion alustimeensa"
49172
49173#: cp/decl.c:6966
49174#, gcc-internal-format
49175msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
49176msgstr "C++98:ssa %qD on alustettava muodostimessa, ei käyttäen %<{...}%>"
49177
49178#: cp/decl.c:7098
49179#, gcc-internal-format
49180msgid "array %qD initialized by parenthesized string literal %qE"
49181msgstr "taulukko %qD alustettu sulkujen sisällä olevalla merkkijonoliteraalilla %qE"
49182
49183#: cp/decl.c:7133
49184#, fuzzy, gcc-internal-format
49185msgid "initializer invalid for static member with constructor"
49186msgstr "virheellinen alustin taulukon jäsenelle %q#D"
49187
49188#: cp/decl.c:7135
49189#, fuzzy, gcc-internal-format
49190msgid "non-constant in-class initialization invalid for static member %qD"
49191msgstr "vektoriylivuoto lausekkeessa"
49192
49193#: cp/decl.c:7138
49194#, fuzzy, gcc-internal-format
49195msgid "non-constant in-class initialization invalid for non-inline static member %qD"
49196msgstr "vektoriylivuoto lausekkeessa"
49197
49198#: cp/decl.c:7143
49199#, fuzzy, gcc-internal-format
49200msgid "(an out of class initialization is required)"
49201msgstr "  ohittaa %q+#D:n alustuksen"
49202
49203#: cp/decl.c:7328
49204#, fuzzy, gcc-internal-format
49205msgid "reference %qD is initialized with itself"
49206msgstr "%qD esitelty viitteenä, mutta ei ole alustettu"
49207
49208#: cp/decl.c:7586
49209#, fuzzy, gcc-internal-format
49210msgid "could not find variant declaration"
49211msgstr "%<[*]%> ei ole esittelyssä"
49212
49213#: cp/decl.c:7610
49214#, fuzzy, gcc-internal-format
49215msgid "%<declare variant%> on constructor %qD"
49216msgstr "liian vähän argumentteja muodostimelle %q#D"
49217
49218#: cp/decl.c:7615
49219#, fuzzy, gcc-internal-format
49220msgid "%<declare variant%> on destructor %qD"
49221msgstr "hajottimen %qE osoitteen ottaminen"
49222
49223#: cp/decl.c:7620
49224#, gcc-internal-format
49225msgid "%<declare variant%> on defaulted %qD"
49226msgstr ""
49227
49228#: cp/decl.c:7625
49229#, gcc-internal-format
49230msgid "%<declare variant%> on deleted %qD"
49231msgstr ""
49232
49233#: cp/decl.c:7630
49234#, gcc-internal-format
49235msgid "%<declare variant%> on virtual %qD"
49236msgstr ""
49237
49238#: cp/decl.c:7680
49239#, gcc-internal-format
49240msgid "assignment (not initialization) in declaration"
49241msgstr "sijoitus (ei alustus) esittelyssä"
49242
49243#: cp/decl.c:7698 cp/decl.c:14079
49244#, fuzzy, gcc-internal-format
49245msgid "ISO C++17 does not allow %<register%> storage class specifier"
49246msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
49247
49248#: cp/decl.c:7702 cp/decl.c:14083
49249#, gcc-internal-format
49250msgid "%<register%> storage class specifier used"
49251msgstr "%<register%>-tallennusluokkamääritteen käyttö"
49252
49253#: cp/decl.c:7758
49254#, fuzzy, gcc-internal-format
49255msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
49256msgstr "jäsentä %q+D käytetty virheellisesti staattisessa jäsenfunktiossa"
49257
49258#: cp/decl.c:7866
49259#, fuzzy, gcc-internal-format
49260msgid "variable concept has no initializer"
49261msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
49262
49263#: cp/decl.c:7925
49264#, fuzzy, gcc-internal-format
49265msgid "shadowing previous type declaration of %q#D"
49266msgstr "%q+D:n edellinen esittely"
49267
49268#: cp/decl.c:7968
49269#, fuzzy, gcc-internal-format
49270msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
49271msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
49272
49273#: cp/decl.c:8146
49274#, gcc-internal-format
49275msgid "function %q#D is initialized like a variable"
49276msgstr "funktio %q#D alustetaan kuin muuttuja"
49277
49278#: cp/decl.c:8252
49279#, fuzzy, gcc-internal-format
49280msgid "cannot decompose class type %qT because it has an anonymous struct member"
49281msgstr "%qE-attribuutti pätee vain muuttujiin"
49282
49283#: cp/decl.c:8255
49284#, fuzzy, gcc-internal-format
49285msgid "cannot decompose class type %qT because it has an anonymous union member"
49286msgstr "%qE-attribuutti pätee vain muuttujiin"
49287
49288#: cp/decl.c:8262
49289#, fuzzy, gcc-internal-format
49290msgid "cannot decompose inaccessible member %qD of %qT"
49291msgstr "perustyypin %qT kaksoiskappale virheellinen"
49292
49293#: cp/decl.c:8288
49294#, fuzzy, gcc-internal-format
49295msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
49296msgstr "%qE-attribuutti pätee vain muuttujiin"
49297
49298#: cp/decl.c:8297
49299#, fuzzy, gcc-internal-format
49300msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
49301msgstr "%qE-attribuutti pätee vain muuttujiin"
49302
49303#: cp/decl.c:8507
49304#, fuzzy, gcc-internal-format
49305msgid "structured binding refers to incomplete type %qT"
49306msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
49307
49308#: cp/decl.c:8523
49309#, fuzzy, gcc-internal-format
49310msgid "cannot decompose variable length array %qT"
49311msgstr "ISO C90 kieltää muuttuvakokoisen taulukon %qE"
49312
49313#: cp/decl.c:8532 cp/decl.c:8617
49314#, fuzzy, gcc-internal-format, gfc-internal-format
49315msgid "%u name provided for structured binding"
49316msgid_plural "%u names provided for structured binding"
49317msgstr[0] "%qs määritelty tietueen kentälle"
49318msgstr[1] "%qs määritelty tietueen kentälle"
49319
49320#: cp/decl.c:8536
49321#, fuzzy, gcc-internal-format, gfc-internal-format
49322msgid "only %u name provided for structured binding"
49323msgid_plural "only %u names provided for structured binding"
49324msgstr[0] "%qs määritelty tietueen kentälle"
49325msgstr[1] "%qs määritelty tietueen kentälle"
49326
49327#: cp/decl.c:8539
49328#, gcc-internal-format
49329msgid "while %qT decomposes into %wu element"
49330msgid_plural "while %qT decomposes into %wu elements"
49331msgstr[0] ""
49332msgstr[1] ""
49333
49334#: cp/decl.c:8584
49335#, fuzzy, gcc-internal-format
49336msgid "cannot decompose variable length vector %qT"
49337msgstr "luokalla %q#T on datajäseninä osoittimia"
49338
49339#: cp/decl.c:8610
49340#, fuzzy, gcc-internal-format
49341msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
49342msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
49343
49344#: cp/decl.c:8619
49345#, gcc-internal-format
49346msgid "while %qT decomposes into %E elements"
49347msgstr ""
49348
49349#: cp/decl.c:8640
49350#, gcc-internal-format
49351msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
49352msgstr ""
49353
49354#: cp/decl.c:8646
49355#, fuzzy, gcc-internal-format
49356msgid "in initialization of structured binding variable %qD"
49357msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
49358
49359#: cp/decl.c:8675
49360#, fuzzy, gcc-internal-format
49361msgid "cannot decompose union type %qT"
49362msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
49363
49364#: cp/decl.c:8680
49365#, fuzzy, gcc-internal-format
49366msgid "cannot decompose non-array non-class type %qT"
49367msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
49368
49369#: cp/decl.c:8685
49370#, fuzzy, gcc-internal-format
49371msgid "cannot decompose lambda closure type %qT"
49372msgstr "Pyydettyä osoitetta ei voi asettaa"
49373
49374#: cp/decl.c:8691
49375#, fuzzy, gcc-internal-format
49376msgid "structured binding refers to incomplete class type %qT"
49377msgstr "paluutyyppi on vaillinainen tyyppi"
49378
49379#: cp/decl.c:8700
49380#, fuzzy, gcc-internal-format
49381msgid "cannot decompose class type %qT without non-static data members"
49382msgstr "%qE-attribuutti pätee vain muuttujiin"
49383
49384#: cp/decl.c:9167
49385#, fuzzy, gcc-internal-format
49386msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
49387msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta"
49388
49389#: cp/decl.c:9170
49390#, fuzzy, gcc-internal-format
49391msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
49392msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta"
49393
49394#: cp/decl.c:9175
49395#, gcc-internal-format
49396msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
49397msgstr ""
49398
49399#: cp/decl.c:9412
49400#, fuzzy, gcc-internal-format
49401msgid "initializer fails to determine size of %qT"
49402msgstr "alustin ei pysty päättelemään taulukon %q+D kokoa"
49403
49404#: cp/decl.c:9416
49405#, fuzzy, gcc-internal-format
49406msgid "array size missing in %qT"
49407msgstr "%qD-taulukon koko puuttuu"
49408
49409#: cp/decl.c:9419
49410#, fuzzy, gcc-internal-format
49411msgid "zero-size array %qT"
49412msgstr "nollan kokoinen taulukko %qD"
49413
49414#: cp/decl.c:9435
49415#, fuzzy, gcc-internal-format
49416msgid "destructor for alien class %qT cannot be a member"
49417msgstr "Java-luokalla %qT ei voi olla hajotinta"
49418
49419#: cp/decl.c:9437
49420#, fuzzy, gcc-internal-format
49421msgid "constructor for alien class %qT cannot be a member"
49422msgstr "Java-luokalla %qT ei voi olla hajotinta"
49423
49424#: cp/decl.c:9463
49425#, fuzzy, gcc-internal-format
49426msgid "%qD declared as a %<virtual%> variable"
49427msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
49428
49429#: cp/decl.c:9465
49430#, fuzzy, gcc-internal-format
49431msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
49432msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
49433
49434#: cp/decl.c:9471
49435#, fuzzy, gcc-internal-format
49436msgid "%qD declared as a %<virtual%> parameter"
49437msgstr "parametri %qD esitelty void-tyyppisenä"
49438
49439#: cp/decl.c:9474
49440#, fuzzy, gcc-internal-format
49441msgid "%qD declared as an %<inline%> parameter"
49442msgstr "parametri %q+D esitelty %<inline%>:ksi"
49443
49444#: cp/decl.c:9476
49445#, fuzzy, gcc-internal-format
49446msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
49447msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
49448
49449#: cp/decl.c:9482
49450#, fuzzy, gcc-internal-format
49451msgid "%qD declared as a %<virtual%> type"
49452msgstr "parametri %qD esitelty void-tyyppisenä"
49453
49454#: cp/decl.c:9485
49455#, fuzzy, gcc-internal-format
49456msgid "%qD declared as an %<inline%> type"
49457msgstr "parametri %qD esitelty void-tyyppisenä"
49458
49459#: cp/decl.c:9487
49460#, fuzzy, gcc-internal-format
49461msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
49462msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
49463
49464#: cp/decl.c:9493
49465#, fuzzy, gcc-internal-format
49466msgid "%qD declared as a %<virtual%> field"
49467msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
49468
49469#: cp/decl.c:9496
49470#, fuzzy, gcc-internal-format
49471msgid "%qD declared as an %<inline%> field"
49472msgstr "parametri %q+D esitelty %<inline%>:ksi"
49473
49474#: cp/decl.c:9498
49475#, fuzzy, gcc-internal-format
49476msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
49477msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
49478
49479#: cp/decl.c:9505
49480#, gcc-internal-format
49481msgid "%q+D declared as a friend"
49482msgstr "%q+D esitelty ystävänä"
49483
49484#: cp/decl.c:9512
49485#, fuzzy, gcc-internal-format
49486msgid "%q+D declared with an exception specification"
49487msgstr "nimike %qD esitelty muttei määritelty"
49488
49489#: cp/decl.c:9544
49490#, fuzzy, gcc-internal-format
49491msgid "definition of %qD is not in namespace enclosing %qT"
49492msgstr "%qD ei ole luokka eikä nimiavaruus"
49493
49494#: cp/decl.c:9584
49495#, gcc-internal-format
49496msgid "static member function %q#D declared with type qualifiers"
49497msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
49498
49499#: cp/decl.c:9595
49500#, fuzzy, gcc-internal-format
49501msgid "concept %q#D declared with function parameters"
49502msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
49503
49504#: cp/decl.c:9602
49505#, fuzzy, gcc-internal-format
49506msgid "concept %q#D declared with a deduced return type"
49507msgstr "parametri %qD esitelty void-tyyppisenä"
49508
49509#: cp/decl.c:9605
49510#, fuzzy, gcc-internal-format
49511msgid "concept %q#D with non-%<bool%> return type %qT"
49512msgstr "parametri %qD esitelty void-tyyppisenä"
49513
49514#: cp/decl.c:9681
49515#, fuzzy, gcc-internal-format
49516msgid "concept %qD has no definition"
49517msgstr "%qD:n poistettu määrittely"
49518
49519#: cp/decl.c:9703
49520#, fuzzy, gcc-internal-format
49521msgid "a function concept cannot be constrained"
49522msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
49523
49524#: cp/decl.c:9713
49525#, fuzzy, gcc-internal-format
49526msgid "constraints on a non-templated function"
49527msgstr "%qD ei ole mallifunktio"
49528
49529#: cp/decl.c:9758
49530#, fuzzy, gcc-internal-format
49531msgid "defining explicit specialization %qD in friend declaration"
49532msgstr "%<inline%> tyhjässä esittelyssä"
49533
49534#: cp/decl.c:9769
49535#, fuzzy, gcc-internal-format
49536msgid "invalid use of template-id %qD in declaration of primary template"
49537msgstr "%qD ei ole malli"
49538
49539#: cp/decl.c:9788
49540#, fuzzy, gcc-internal-format
49541msgid "default arguments are not allowed in declaration of friend template specialization %qD"
49542msgstr "oletusargumentti määritelty lambda-parametrille"
49543
49544#: cp/decl.c:9797
49545#, fuzzy, gcc-internal-format
49546msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
49547msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
49548
49549#: cp/decl.c:9814
49550#, fuzzy, gcc-internal-format
49551msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
49552msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
49553
49554#: cp/decl.c:9859
49555#, fuzzy, gcc-internal-format
49556msgid "cannot declare %<::main%> to be a template"
49557msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
49558
49559#: cp/decl.c:9862
49560#, fuzzy, gcc-internal-format
49561msgid "cannot declare %<::main%> to be inline"
49562msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
49563
49564#: cp/decl.c:9865 cp/decl.c:9868
49565#, fuzzy, gcc-internal-format
49566msgid "cannot declare %<::main%> to be %qs"
49567msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
49568
49569#: cp/decl.c:9870
49570#, fuzzy, gcc-internal-format
49571msgid "cannot declare %<::main%> to be static"
49572msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
49573
49574#: cp/decl.c:9932
49575#, fuzzy, gcc-internal-format
49576msgid "static member function %qD cannot have cv-qualifier"
49577msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
49578
49579#: cp/decl.c:9933
49580#, fuzzy, gcc-internal-format
49581msgid "non-member function %qD cannot have cv-qualifier"
49582msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
49583
49584#: cp/decl.c:9941
49585#, fuzzy, gcc-internal-format
49586msgid "static member function %qD cannot have ref-qualifier"
49587msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
49588
49589#: cp/decl.c:9942
49590#, fuzzy, gcc-internal-format
49591msgid "non-member function %qD cannot have ref-qualifier"
49592msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
49593
49594#: cp/decl.c:9952
49595#, fuzzy, gcc-internal-format
49596msgid "deduction guide %qD must be declared at namespace scope"
49597msgstr "%qD:n esittely ei-funktiona"
49598
49599#: cp/decl.c:9960
49600#, fuzzy, gcc-internal-format
49601msgid "deduction guide %qD must be declared in the same scope as %qT"
49602msgstr "%qD:n esittely ei-funktiona"
49603
49604#: cp/decl.c:9967
49605#, fuzzy, gcc-internal-format
49606msgid "deduction guide %qD must not have a function body"
49607msgstr "%qD:n esittely ei-funktiona"
49608
49609#: cp/decl.c:9980
49610#, fuzzy, gcc-internal-format
49611msgid "literal operator with C linkage"
49612msgstr "malli C-linkityksellä"
49613
49614#: cp/decl.c:9990
49615#, fuzzy, gcc-internal-format
49616msgid "%qD has invalid argument list"
49617msgstr "virheellinen IACC-argumentti"
49618
49619#: cp/decl.c:9998
49620#, fuzzy, gcc-internal-format
49621msgid "integer suffix %qs shadowed by implementation"
49622msgstr "virheellinen loppuliite ”%.*s” kokonaislukuvakiolla"
49623
49624#: cp/decl.c:10004
49625#, fuzzy, gcc-internal-format
49626msgid "floating-point suffix %qs shadowed by implementation"
49627msgstr "virheellinen loppuliite ”%.*s” kokonaislukuvakiolla"
49628
49629#: cp/decl.c:10011
49630#, gcc-internal-format
49631msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
49632msgstr ""
49633
49634#: cp/decl.c:10016
49635#, fuzzy, gcc-internal-format
49636msgid "%qD must be a non-member function"
49637msgstr "%qD:n esittely ei-jäsenenä"
49638
49639#: cp/decl.c:10099
49640#, fuzzy, gcc-internal-format
49641msgid "%<::main%> must return %<int%>"
49642msgstr "paluutyyppi on oletuksena %<int%>"
49643
49644#: cp/decl.c:10139
49645#, fuzzy, gcc-internal-format
49646msgid "definition of implicitly-declared %qD"
49647msgstr "funktion määrittely esitelty %<auto%>:ksi"
49648
49649#: cp/decl.c:10144
49650#, fuzzy, gcc-internal-format
49651msgid "definition of explicitly-defaulted %q+D"
49652msgstr "%q+D:n edellinen määrittely oli täällä"
49653
49654#: cp/decl.c:10146
49655#, fuzzy, gcc-internal-format
49656msgid "%q#D explicitly defaulted here"
49657msgstr "%q+D:n edellinen määrittely oli täällä"
49658
49659#: cp/decl.c:10163
49660#, fuzzy, gcc-internal-format
49661msgid "no %q#D member function declared in class %qT"
49662msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
49663
49664#: cp/decl.c:10356
49665#, fuzzy, gcc-internal-format
49666msgid "cannot declare %<::main%> to be a global variable"
49667msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
49668
49669#: cp/decl.c:10365
49670#, fuzzy, gcc-internal-format
49671msgid "a non-template variable cannot be %<concept%>"
49672msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
49673
49674#: cp/decl.c:10371
49675#, fuzzy, gcc-internal-format
49676msgid "concept must be defined at namespace scope"
49677msgstr "%qD:n esittely ei-funktiona"
49678
49679#: cp/decl.c:10378
49680#, fuzzy, gcc-internal-format
49681msgid "concept must have type %<bool%>"
49682msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
49683
49684#: cp/decl.c:10381
49685#, fuzzy, gcc-internal-format
49686msgid "a variable concept cannot be constrained"
49687msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
49688
49689# semi-fuzzy
49690#: cp/decl.c:10505
49691#, fuzzy, gcc-internal-format
49692msgid "in-class initialization of static data member %q#D of incomplete type"
49693msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
49694
49695#: cp/decl.c:10509
49696#, fuzzy, gcc-internal-format
49697msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
49698msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
49699
49700#: cp/decl.c:10513
49701#, fuzzy, gcc-internal-format
49702msgid "in-class initialization of static data member %q#D of non-literal type"
49703msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
49704
49705#: cp/decl.c:10524
49706#, fuzzy, gcc-internal-format
49707msgid "invalid in-class initialization of static data member of non-integral type %qT"
49708msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
49709
49710#: cp/decl.c:10529
49711#, fuzzy, gcc-internal-format
49712msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
49713msgstr "ISO C++ kieltää jäsenen %qD alustuksen"
49714
49715#: cp/decl.c:10534
49716#, gcc-internal-format
49717msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
49718msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
49719
49720#: cp/decl.c:10645
49721#, gcc-internal-format
49722msgid "size of array %qD has non-integral type %qT"
49723msgstr "taulukon %qD koolla on epäkokonaislukutyyppi %qT"
49724
49725#: cp/decl.c:10648
49726#, gcc-internal-format
49727msgid "size of array has non-integral type %qT"
49728msgstr "taulukon koolla on epäkokonaislukutyyppi %qT"
49729
49730#: cp/decl.c:10679 cp/decl.c:10751
49731#, gcc-internal-format
49732msgid "size of array %qD is not an integral constant-expression"
49733msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
49734
49735#: cp/decl.c:10683 cp/decl.c:10754
49736#, gcc-internal-format
49737msgid "size of array is not an integral constant-expression"
49738msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
49739
49740#: cp/decl.c:10734
49741#, gcc-internal-format
49742msgid "ISO C++ forbids zero-size array %qD"
49743msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD"
49744
49745#: cp/decl.c:10737
49746#, gcc-internal-format
49747msgid "ISO C++ forbids zero-size array"
49748msgstr "ISO C++ kieltää nollan kokoisen taulukon"
49749
49750#: cp/decl.c:10761
49751#, gcc-internal-format
49752msgid "ISO C++ forbids variable length array %qD"
49753msgstr "ISO C++ kieltää muuttuvakokoisen taulukon %qD"
49754
49755#: cp/decl.c:10764
49756#, gcc-internal-format
49757msgid "ISO C++ forbids variable length array"
49758msgstr "ISO C++ kieltää muuttuvakokoisen taulukon"
49759
49760#: cp/decl.c:10770
49761#, fuzzy, gcc-internal-format
49762msgid "variable length array %qD is used"
49763msgstr "käytetään muuttuvapituista taulukkoa"
49764
49765#: cp/decl.c:10773
49766#, gcc-internal-format
49767msgid "variable length array is used"
49768msgstr "käytetään muuttuvapituista taulukkoa"
49769
49770#: cp/decl.c:10825
49771#, gcc-internal-format
49772msgid "overflow in array dimension"
49773msgstr "taulukon koon ylivuoto"
49774
49775#: cp/decl.c:10885
49776#, fuzzy, gcc-internal-format
49777msgid "%qD declared as array of %qT"
49778msgstr "%qD esiteltiin täällä"
49779
49780#: cp/decl.c:10887 cp/pt.c:16074
49781#, fuzzy, gcc-internal-format
49782msgid "creating array of %qT"
49783msgstr "luodaan void-taulukko"
49784
49785#: cp/decl.c:10897
49786#, gcc-internal-format
49787msgid "declaration of %qD as array of void"
49788msgstr "%qD:n esittely void-taulukkona"
49789
49790#: cp/decl.c:10899
49791#, gcc-internal-format
49792msgid "creating array of void"
49793msgstr "luodaan void-taulukko"
49794
49795#: cp/decl.c:10904
49796#, gcc-internal-format
49797msgid "declaration of %qD as array of functions"
49798msgstr "%qD:n esittely funktioiden taulukkona"
49799
49800#: cp/decl.c:10906
49801#, gcc-internal-format
49802msgid "creating array of functions"
49803msgstr "luodaan funktioiden taulukko"
49804
49805#: cp/decl.c:10911
49806#, gcc-internal-format
49807msgid "declaration of %qD as array of references"
49808msgstr "%qD:n esittely viitteiden taulukkona"
49809
49810#: cp/decl.c:10913
49811#, gcc-internal-format
49812msgid "creating array of references"
49813msgstr "luodaan viitteiden taulukko"
49814
49815#: cp/decl.c:10918
49816#, gcc-internal-format
49817msgid "declaration of %qD as array of function members"
49818msgstr "%qD:n esittely funktiojäsenten taulukkona"
49819
49820#: cp/decl.c:10921
49821#, gcc-internal-format
49822msgid "creating array of function members"
49823msgstr "luodaan funktiojäsenten taulukkoa"
49824
49825#: cp/decl.c:10939
49826#, fuzzy, gcc-internal-format
49827msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
49828msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmäiseen"
49829
49830#: cp/decl.c:10943
49831#, gcc-internal-format
49832msgid "multidimensional array must have bounds for all dimensions except the first"
49833msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmäiseen"
49834
49835#: cp/decl.c:11025
49836#, fuzzy, gcc-internal-format
49837msgid "return type specification for constructor invalid"
49838msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
49839
49840#: cp/decl.c:11028
49841#, fuzzy, gcc-internal-format
49842msgid "qualifiers are not allowed on constructor declaration"
49843msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
49844
49845#: cp/decl.c:11039
49846#, fuzzy, gcc-internal-format
49847msgid "return type specification for destructor invalid"
49848msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
49849
49850#: cp/decl.c:11042
49851#, fuzzy, gcc-internal-format
49852msgid "qualifiers are not allowed on destructor declaration"
49853msgstr "%Jvanhanmallinen funktiomäärittely"
49854
49855#: cp/decl.c:11055
49856#, fuzzy, gcc-internal-format
49857msgid "return type specified for %<operator %T%>"
49858msgstr "paluutyyppi %q#T on vaillinainen"
49859
49860#: cp/decl.c:11058
49861#, fuzzy, gcc-internal-format
49862msgid "qualifiers are not allowed on declaration of %<operator %T%>"
49863msgstr "%Jvanhanmallinen funktiomäärittely"
49864
49865#: cp/decl.c:11067
49866#, fuzzy, gcc-internal-format
49867msgid "return type specified for deduction guide"
49868msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
49869
49870#: cp/decl.c:11070
49871#, fuzzy, gcc-internal-format
49872msgid "qualifiers are not allowed on declaration of deduction guide"
49873msgstr "%Jvanhanmallinen funktiomäärittely"
49874
49875#: cp/decl.c:11074
49876#, fuzzy, gcc-internal-format
49877msgid "template template parameter %qT in declaration of deduction guide"
49878msgstr "%qD esitelty ei-parametrina"
49879
49880#: cp/decl.c:11083
49881#, fuzzy, gcc-internal-format
49882msgid "%<decl-specifier%> in declaration of deduction guide"
49883msgstr "useita tallennusluokkia esittelymääritteissä"
49884
49885#: cp/decl.c:11104
49886#, gcc-internal-format
49887msgid "unnamed variable or field declared void"
49888msgstr "nimetön muuttuja tai kenttä esitelty voidiksi"
49889
49890#: cp/decl.c:11112
49891#, gcc-internal-format
49892msgid "variable or field declared void"
49893msgstr "muuttuja tai kenttä esitelty voidiksi"
49894
49895#: cp/decl.c:11127
49896#, fuzzy, gcc-internal-format
49897msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
49898msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
49899
49900#: cp/decl.c:11132
49901#, fuzzy, gcc-internal-format
49902msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
49903msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
49904
49905#: cp/decl.c:11379
49906#, fuzzy, gcc-internal-format
49907msgid "invalid use of qualified-name %<::%D%>"
49908msgstr "Virheellinen käyttäjänimi ”%s” funktiossa %s, rivillä %d. Keskeytys."
49909
49910#: cp/decl.c:11382 cp/decl.c:11404
49911#, fuzzy, gcc-internal-format
49912msgid "invalid use of qualified-name %<%T::%D%>"
49913msgstr "määrittelemättömän tyypin %<%s %s%> epäkelpo käyttö"
49914
49915#: cp/decl.c:11385
49916#, fuzzy, gcc-internal-format
49917msgid "invalid use of qualified-name %<%D::%D%>"
49918msgstr "Virheellinen käyttäjänimi ”%s” funktiossa %s, rivillä %d. Keskeytys."
49919
49920#: cp/decl.c:11395
49921#, fuzzy, gcc-internal-format
49922msgid "%q#T is not a class or namespace"
49923msgstr "%qT ei ole luokka eikä nimiavaruus"
49924
49925#: cp/decl.c:11419
49926#, fuzzy, gcc-internal-format
49927msgid "declaration of %qE as non-function"
49928msgstr "%qD:n esittely ei-funktiona"
49929
49930#: cp/decl.c:11426
49931#, fuzzy, gcc-internal-format
49932msgid "declaration of %qE as non-member"
49933msgstr "%qD:n esittely ei-jäsenenä"
49934
49935#: cp/decl.c:11454
49936#, gcc-internal-format
49937msgid "declarator-id missing; using reserved word %qD"
49938msgstr ""
49939
49940#: cp/decl.c:11505
49941#, gcc-internal-format
49942msgid "function definition does not declare parameters"
49943msgstr "funktion määrittely ei esittele parametrejä"
49944
49945#: cp/decl.c:11513 cp/decl.c:11522 cp/decl.c:13330
49946#, gcc-internal-format
49947msgid "declaration of %qD as non-function"
49948msgstr "%qD:n esittely ei-funktiona"
49949
49950#: cp/decl.c:11530
49951#, fuzzy, gcc-internal-format
49952msgid "declaration of %qD as %<typedef%>"
49953msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö"
49954
49955#: cp/decl.c:11535
49956#, fuzzy, gcc-internal-format
49957msgid "declaration of %qD as parameter"
49958msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
49959
49960#: cp/decl.c:11570
49961#, gcc-internal-format
49962msgid "both %qs and %qs specified"
49963msgstr ""
49964
49965#: cp/decl.c:11577 cp/decl.c:11584 cp/decl.c:11591 cp/decl.c:11598
49966#, fuzzy, gcc-internal-format
49967msgid "%qs cannot appear in a typedef declaration"
49968msgstr "%Hprototyypin esittely"
49969
49970#: cp/decl.c:11609
49971#, gcc-internal-format
49972msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
49973msgstr ""
49974
49975#: cp/decl.c:11619
49976#, fuzzy, gcc-internal-format
49977msgid "two or more data types in declaration of %qs"
49978msgstr "yli yksi tietotyyppi esittelymääritteissä"
49979
49980#: cp/decl.c:11627
49981#, fuzzy, gcc-internal-format
49982msgid "conflicting specifiers in declaration of %qs"
49983msgstr "useita tallennusluokkia esittelymääritteissä"
49984
49985#: cp/decl.c:11674
49986#, fuzzy, gcc-internal-format
49987msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
49988msgstr "ISO C ei tue pelkkää %<complex%>-tyyppiä merkityksellä %<double complex%>"
49989
49990#: cp/decl.c:11723 cp/decl.c:11727 cp/decl.c:11730
49991#, gcc-internal-format
49992msgid "ISO C++ forbids declaration of %qs with no type"
49993msgstr "ISO C++ kieltää muuttujan %qs esittelyn ilman tyyppiä"
49994
49995#: cp/decl.c:11747
49996#, fuzzy, gcc-internal-format
49997msgid "%<__int%d%> is not supported by this target"
49998msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
49999
50000#: cp/decl.c:11755
50001#, fuzzy, gcc-internal-format
50002msgid "ISO C++ does not support %<__int%d%> for %qs"
50003msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
50004
50005#: cp/decl.c:11809
50006#, fuzzy, gcc-internal-format
50007msgid "%<signed%> and %<unsigned%> specified together"
50008msgstr "sekä %<signed%> että %<unsigned%> määritelty %qs:lle"
50009
50010#: cp/decl.c:11815
50011#, fuzzy, gcc-internal-format
50012msgid "%<long%> and %<short%> specified together"
50013msgstr "sekä %<long%> että %<short%> määritelty %qs:lle"
50014
50015#: cp/decl.c:11823 cp/decl.c:11829
50016#, fuzzy, gcc-internal-format
50017msgid "%qs specified with %qT"
50018msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
50019
50020#: cp/decl.c:11834
50021#, fuzzy, gcc-internal-format
50022msgid "%qs specified with %<decltype%>"
50023msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
50024
50025#: cp/decl.c:11836
50026#, fuzzy, gcc-internal-format
50027msgid "%qs specified with %<typeof%>"
50028msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
50029
50030#: cp/decl.c:11903
50031#, fuzzy, gcc-internal-format
50032msgid "complex invalid for %qs"
50033msgstr "epäkelpo osoitintila %qs"
50034
50035#: cp/decl.c:11942
50036#, gcc-internal-format
50037msgid "template placeholder type %qT must be followed by a simple declarator-id"
50038msgstr ""
50039
50040#: cp/decl.c:11963
50041#, fuzzy, gcc-internal-format
50042msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
50043msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
50044
50045#: cp/decl.c:11972
50046#, fuzzy, gcc-internal-format
50047msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
50048msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
50049
50050#: cp/decl.c:11985
50051#, fuzzy, gcc-internal-format
50052msgid "typedef declaration invalid in parameter declaration"
50053msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
50054
50055#: cp/decl.c:11992
50056#, gcc-internal-format
50057msgid "storage class specified for template parameter %qs"
50058msgstr "tallennusluokka annettu malliparametrille %qs"
50059
50060#: cp/decl.c:12002 cp/decl.c:12174
50061#, gcc-internal-format
50062msgid "storage class specified for parameter %qs"
50063msgstr "tallennusluokka annettu parametrille %qs"
50064
50065#: cp/decl.c:12010 cp/decl.c:12019 cp/decl.c:12025 cp/decl.c:12031
50066#, fuzzy, gcc-internal-format
50067msgid "a parameter cannot be declared %qs"
50068msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
50069
50070#: cp/decl.c:12041
50071#, gcc-internal-format
50072msgid "%<virtual%> outside class declaration"
50073msgstr "%<virtual%> luokan esittelyn ulkopuolella"
50074
50075#: cp/decl.c:12051 cp/decl.c:12054 cp/decl.c:12056 cp/decl.c:12059
50076#: cp/decl.c:12069 cp/decl.c:12079 cp/decl.c:12089 cp/decl.c:12093
50077#, fuzzy, gcc-internal-format
50078msgid "structured binding declaration cannot be %qs"
50079msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
50080
50081#: cp/decl.c:12063 cp/decl.c:12085
50082#, fuzzy, gcc-internal-format
50083msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
50084msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
50085
50086#: cp/decl.c:12073
50087#, fuzzy, gcc-internal-format
50088msgid "%<volatile%>-qualified structured binding is deprecated"
50089msgstr "virheellinen funktioesittely"
50090
50091#: cp/decl.c:12097
50092#, fuzzy, gcc-internal-format
50093msgid "structured binding declaration cannot be C++98 %<auto%>"
50094msgstr "%qs esitelty funktion palauttavana funktiona"
50095
50096#: cp/decl.c:12108
50097#, fuzzy, gcc-internal-format
50098msgid "structured binding declaration cannot have type %qT"
50099msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
50100
50101#: cp/decl.c:12111
50102#, gcc-internal-format
50103msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
50104msgstr ""
50105
50106#: cp/decl.c:12146
50107#, gcc-internal-format
50108msgid "multiple storage classes in declaration of %qs"
50109msgstr "useita tallennusluokkia %qs:n esittelyssä"
50110
50111#: cp/decl.c:12172
50112#, gcc-internal-format
50113msgid "storage class specified for %qs"
50114msgstr "tallennusluokka annettu %qs:lle"
50115
50116#: cp/decl.c:12186
50117#, gcc-internal-format
50118msgid "nested function %qs declared %<extern%>"
50119msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
50120
50121#: cp/decl.c:12191
50122#, fuzzy, gcc-internal-format
50123msgid "top-level declaration of %qs specifies %<auto%>"
50124msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
50125
50126#: cp/decl.c:12199
50127#, gcc-internal-format
50128msgid "function-scope %qs implicitly auto and declared %<__thread%>"
50129msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
50130
50131#: cp/decl.c:12213
50132#, fuzzy, gcc-internal-format
50133msgid "storage class specifiers invalid in friend function declarations"
50134msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
50135
50136#: cp/decl.c:12244
50137#, gcc-internal-format
50138msgid "attribute ignored"
50139msgstr "attribuuttia ei huomioida"
50140
50141#: cp/decl.c:12245
50142#, fuzzy, gcc-internal-format
50143msgid "an attribute that appertains to a type-specifier is ignored"
50144msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
50145
50146#: cp/decl.c:12303
50147#, gcc-internal-format
50148msgid "unnecessary parentheses in declaration of %qs"
50149msgstr "tarpeettomat sulkeet %qs:n esittelyssä"
50150
50151#: cp/decl.c:12309
50152#, fuzzy, gcc-internal-format
50153msgid "remove parentheses"
50154msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
50155
50156#: cp/decl.c:12358
50157#, fuzzy, gcc-internal-format
50158msgid "requires-clause on return type"
50159msgstr "paluutyyppi on vaillinainen tyyppi"
50160
50161#: cp/decl.c:12378
50162#, fuzzy, gcc-internal-format
50163msgid "%qs function uses %<auto%> type specifier without trailing return type"
50164msgstr "%qs-nimikkeen kaksoisesittely"
50165
50166#: cp/decl.c:12382
50167#, fuzzy, gcc-internal-format
50168msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
50169msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
50170
50171#: cp/decl.c:12387
50172#, fuzzy, gcc-internal-format
50173msgid "virtual function cannot have deduced return type"
50174msgstr "%qs-nimikkeen kaksoisesittely"
50175
50176#: cp/decl.c:12394
50177#, gcc-internal-format
50178msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
50179msgstr ""
50180
50181#: cp/decl.c:12403
50182#, gcc-internal-format
50183msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
50184msgstr ""
50185
50186#: cp/decl.c:12408
50187#, fuzzy, gcc-internal-format
50188msgid "invalid use of %<decltype(auto)%>"
50189msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
50190
50191#: cp/decl.c:12419
50192#, fuzzy, gcc-internal-format
50193msgid "deduced class type %qD in function return type"
50194msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä"
50195
50196#: cp/decl.c:12428
50197#, fuzzy, gcc-internal-format
50198msgid "deduction guide for %qT must have trailing return type"
50199msgstr "%qs-nimikkeen kaksoisesittely"
50200
50201#: cp/decl.c:12441
50202#, gcc-internal-format
50203msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
50204msgstr ""
50205
50206#: cp/decl.c:12455
50207#, fuzzy, gcc-internal-format
50208msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
50209msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
50210
50211#: cp/decl.c:12458
50212#, gcc-internal-format
50213msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
50214msgstr ""
50215
50216#: cp/decl.c:12482
50217#, fuzzy, gcc-internal-format
50218msgid "%<volatile%>-qualified return type is deprecated"
50219msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
50220
50221#: cp/decl.c:12494
50222#, gcc-internal-format
50223msgid "%qs declared as function returning a function"
50224msgstr "%qs esitelty funktion palauttavana funktiona"
50225
50226#: cp/decl.c:12500
50227#, gcc-internal-format
50228msgid "%qs declared as function returning an array"
50229msgstr "%qs esitelty taulukon palauttavan funktiona"
50230
50231#: cp/decl.c:12507
50232#, fuzzy, gcc-internal-format
50233msgid "%<constinit%> on function return type is not allowed"
50234msgstr "%<noreturn%>-funktio palauttaa ei-void-arvon"
50235
50236#: cp/decl.c:12518 cp/pt.c:29643
50237#, gcc-internal-format
50238msgid "%qT as type rather than plain %<decltype(auto)%>"
50239msgstr ""
50240
50241#: cp/decl.c:12524 cp/pt.c:29649
50242#, fuzzy, gcc-internal-format
50243msgid "%<decltype(auto)%> cannot be cv-qualified"
50244msgstr "hajottimet eivät voi olla cv-määriteltyjä"
50245
50246#: cp/decl.c:12556
50247#, gcc-internal-format
50248msgid "destructor cannot be static member function"
50249msgstr "hajotin ei voi olla staattinen jäsenfunktio"
50250
50251#: cp/decl.c:12558
50252#, gcc-internal-format
50253msgid "constructor cannot be static member function"
50254msgstr "muodostin ei voi olla staattinen jäsenfunktio"
50255
50256#: cp/decl.c:12563
50257#, gcc-internal-format
50258msgid "destructors may not be cv-qualified"
50259msgstr "hajottimet eivät voi olla cv-määriteltyjä"
50260
50261#: cp/decl.c:12564
50262#, gcc-internal-format
50263msgid "constructors may not be cv-qualified"
50264msgstr "muodostimet eivät voi olla cv-määriteltyjä"
50265
50266#: cp/decl.c:12572
50267#, fuzzy, gcc-internal-format
50268msgid "destructors may not be ref-qualified"
50269msgstr "hajottimet eivät voi olla cv-määriteltyjä"
50270
50271#: cp/decl.c:12573
50272#, fuzzy, gcc-internal-format
50273msgid "constructors may not be ref-qualified"
50274msgstr "hajottimet eivät voi olla cv-määriteltyjä"
50275
50276#: cp/decl.c:12591
50277#, fuzzy, gcc-internal-format
50278msgid "constructors cannot be declared %<virtual%>"
50279msgstr "muodostimia ei voi esitellä virtuaalisiksi"
50280
50281#: cp/decl.c:12608
50282#, fuzzy, gcc-internal-format
50283msgid "virtual functions cannot be friends"
50284msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
50285
50286#: cp/decl.c:12613
50287#, fuzzy, gcc-internal-format
50288msgid "friend declaration not in class definition"
50289msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
50290
50291#: cp/decl.c:12617
50292#, fuzzy, gcc-internal-format
50293msgid "cannot define friend function %qs in a local class definition"
50294msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
50295
50296#: cp/decl.c:12627
50297#, gcc-internal-format
50298msgid "friend function definition %qs cannot have a name qualified with %<::%>"
50299msgstr ""
50300
50301#: cp/decl.c:12631
50302#, gcc-internal-format
50303msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
50304msgstr ""
50305
50306#: cp/decl.c:12644
50307#, fuzzy, gcc-internal-format
50308msgid "a conversion function cannot have a trailing return type"
50309msgstr "%qs-nimikkeen kaksoisesittely"
50310
50311#: cp/decl.c:12671
50312#, gcc-internal-format
50313msgid "destructors may not have parameters"
50314msgstr "hajottimilla ei voi olla parametreja"
50315
50316#: cp/decl.c:12711
50317#, fuzzy, gcc-internal-format
50318msgid "cannot declare pointer to %q#T"
50319msgstr "luokalla %q#T on datajäseninä osoittimia"
50320
50321#: cp/decl.c:12724 cp/decl.c:12731
50322#, fuzzy, gcc-internal-format
50323msgid "cannot declare reference to %q#T"
50324msgstr "luokalla %q#T on datajäseninä osoittimia"
50325
50326#: cp/decl.c:12733
50327#, fuzzy, gcc-internal-format
50328msgid "cannot declare pointer to %q#T member"
50329msgstr "luokalla %q#T on datajäseninä osoittimia"
50330
50331#: cp/decl.c:12762
50332#, fuzzy, gcc-internal-format
50333msgid "cannot declare reference to qualified function type %qT"
50334msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
50335
50336#: cp/decl.c:12763
50337#, fuzzy, gcc-internal-format
50338msgid "cannot declare pointer to qualified function type %qT"
50339msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
50340
50341#: cp/decl.c:12836
50342#, fuzzy, gcc-internal-format
50343msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
50344msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
50345
50346#: cp/decl.c:12907
50347#, fuzzy, gcc-internal-format
50348msgid "template-id %qD used as a declarator"
50349msgstr "%qD ei ole mallifunktio"
50350
50351#: cp/decl.c:12933
50352#, fuzzy, gcc-internal-format
50353msgid "member functions are implicitly friends of their class"
50354msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
50355
50356#: cp/decl.c:12938
50357#, gcc-internal-format
50358msgid "extra qualification %<%T::%> on member %qs"
50359msgstr "ylimääräinen kvalifiointi %<%T::%> jäsenelle %qs"
50360
50361#: cp/decl.c:12968
50362#, fuzzy, gcc-internal-format
50363msgid "cannot define member function %<%T::%s%> within %qT"
50364msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
50365
50366#: cp/decl.c:12970
50367#, fuzzy, gcc-internal-format
50368msgid "cannot declare member function %<%T::%s%> within %qT"
50369msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
50370
50371#: cp/decl.c:12978
50372#, fuzzy, gcc-internal-format
50373msgid "cannot declare member %<%T::%s%> within %qT"
50374msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
50375
50376#: cp/decl.c:13018
50377#, fuzzy, gcc-internal-format
50378msgid "non-parameter %qs cannot be a parameter pack"
50379msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
50380
50381#: cp/decl.c:13027
50382#, fuzzy, gcc-internal-format
50383msgid "data member may not have variably modified type %qT"
50384msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
50385
50386#: cp/decl.c:13030
50387#, fuzzy, gcc-internal-format
50388msgid "parameter may not have variably modified type %qT"
50389msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
50390
50391#: cp/decl.c:13041
50392#, fuzzy, gcc-internal-format
50393msgid "%<explicit%> outside class declaration"
50394msgstr "%<virtual%> luokan esittelyn ulkopuolella"
50395
50396#: cp/decl.c:13044
50397#, fuzzy, gcc-internal-format
50398msgid "%<explicit%> in friend declaration"
50399msgstr "%<inline%> tyhjässä esittelyssä"
50400
50401#: cp/decl.c:13047
50402#, fuzzy, gcc-internal-format
50403msgid "only declarations of constructors and conversion operators can be %<explicit%>"
50404msgstr "vain muodostimen esittely voi olla %<explicit%>"
50405
50406#: cp/decl.c:13057
50407#, fuzzy, gcc-internal-format
50408msgid "non-member %qs cannot be declared %<mutable%>"
50409msgstr "%qs esitelty funktion palauttavana funktiona"
50410
50411#: cp/decl.c:13064
50412#, fuzzy, gcc-internal-format
50413msgid "non-object member %qs cannot be declared %<mutable%>"
50414msgstr "%qs esitelty funktion palauttavana funktiona"
50415
50416#: cp/decl.c:13070
50417#, fuzzy, gcc-internal-format
50418msgid "function %qs cannot be declared %<mutable%>"
50419msgstr "%qs esitelty funktion palauttavana funktiona"
50420
50421#: cp/decl.c:13076
50422#, fuzzy, gcc-internal-format
50423msgid "%<static%> %qs cannot be declared %<mutable%>"
50424msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
50425
50426#: cp/decl.c:13082
50427#, fuzzy, gcc-internal-format
50428msgid "%<const%> %qs cannot be declared %<mutable%>"
50429msgstr "%qs esitelty funktion palauttavana funktiona"
50430
50431#: cp/decl.c:13088
50432#, fuzzy, gcc-internal-format
50433msgid "reference %qs cannot be declared %<mutable%>"
50434msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
50435
50436#: cp/decl.c:13104
50437#, fuzzy, gcc-internal-format
50438msgid "typedef may not be a function definition"
50439msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
50440
50441#: cp/decl.c:13107
50442#, fuzzy, gcc-internal-format
50443msgid "typedef may not be a member function definition"
50444msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
50445
50446#: cp/decl.c:13133
50447#, fuzzy, gcc-internal-format
50448msgid "%<auto%> not allowed in alias declaration"
50449msgstr "%<[*]%> ei ole esittelyssä"
50450
50451#: cp/decl.c:13136
50452#, fuzzy, gcc-internal-format
50453msgid "typedef declared %<auto%>"
50454msgstr "funktion määrittely esitelty %<auto%>:ksi"
50455
50456#: cp/decl.c:13141
50457#, fuzzy, gcc-internal-format
50458msgid "requires-clause on typedef"
50459msgstr "<typedef-virhe>"
50460
50461#: cp/decl.c:13145
50462#, fuzzy, gcc-internal-format
50463msgid "typedef name may not be a nested-name-specifier"
50464msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
50465
50466#: cp/decl.c:13171
50467#, fuzzy, gcc-internal-format
50468msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
50469msgstr "kentällä %q+#D on sama nimi kuin luokalla"
50470
50471#: cp/decl.c:13260
50472#, fuzzy, gcc-internal-format
50473msgid "%<inline%> specified for friend class declaration"
50474msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
50475
50476#: cp/decl.c:13268
50477#, fuzzy, gcc-internal-format
50478msgid "template parameters cannot be friends"
50479msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
50480
50481#: cp/decl.c:13270
50482#, fuzzy, gcc-internal-format
50483msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
50484msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
50485
50486#: cp/decl.c:13274
50487#, fuzzy, gcc-internal-format
50488msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
50489msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
50490
50491#: cp/decl.c:13287
50492#, gcc-internal-format
50493msgid "trying to make class %qT a friend of global scope"
50494msgstr ""
50495
50496#: cp/decl.c:13307
50497#, gcc-internal-format
50498msgid "invalid qualifiers on non-member function type"
50499msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
50500
50501#: cp/decl.c:13311
50502#, fuzzy, gcc-internal-format
50503msgid "requires-clause on type-id"
50504msgstr "<typedef-virhe>"
50505
50506#: cp/decl.c:13321
50507#, fuzzy, gcc-internal-format
50508msgid "abstract declarator %qT used as declaration"
50509msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
50510
50511#: cp/decl.c:13336
50512#, fuzzy, gcc-internal-format
50513msgid "requires-clause on declaration of non-function type %qT"
50514msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekkeesta"
50515
50516#: cp/decl.c:13355
50517#, fuzzy, gcc-internal-format
50518msgid "cannot use %<::%> in parameter declaration"
50519msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
50520
50521#: cp/decl.c:13364 cp/parser.c:19197
50522#, fuzzy, gcc-internal-format
50523msgid "cannot declare a parameter with %<decltype(auto)%>"
50524msgstr "parametrilla %P on vaillinainen tyyppi %qT"
50525
50526#: cp/decl.c:13369
50527#, fuzzy, gcc-internal-format
50528msgid "class template placeholder %qE not permitted in this context"
50529msgstr "parametri esitelty %<auto%>:ksi"
50530
50531#: cp/decl.c:13372
50532#, fuzzy, gcc-internal-format
50533msgid "use %<auto%> for an abbreviated function template"
50534msgstr "%qD ei ole funktiomalli"
50535
50536#: cp/decl.c:13377
50537#, fuzzy, gcc-internal-format
50538msgid "%<auto%> parameter not permitted in this context"
50539msgstr "parametri esitelty %<auto%>:ksi"
50540
50541#: cp/decl.c:13380
50542#, gcc-internal-format
50543msgid "parameter declared %<auto%>"
50544msgstr "parametri esitelty %<auto%>:ksi"
50545
50546#: cp/decl.c:13431 cp/parser.c:3429
50547#, gcc-internal-format
50548msgid "invalid use of template-name %qE without an argument list"
50549msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
50550
50551#: cp/decl.c:13435
50552#, fuzzy, gcc-internal-format
50553msgid "non-static data member declared with placeholder %qT"
50554msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
50555
50556#: cp/decl.c:13456
50557#, fuzzy, gcc-internal-format
50558msgid "ISO C++ forbids flexible array member %qs"
50559msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD"
50560
50561#: cp/decl.c:13459
50562#, fuzzy, gcc-internal-format
50563msgid "ISO C++ forbids flexible array members"
50564msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
50565
50566#. Something like struct S { int N::j; };
50567#: cp/decl.c:13475
50568#, fuzzy, gcc-internal-format
50569msgid "invalid use of %<::%>"
50570msgstr "%qD:n virheellinen käyttö"
50571
50572#: cp/decl.c:13496
50573#, fuzzy, gcc-internal-format
50574msgid "declaration of function %qD in invalid context"
50575msgstr "virheellinen funktioesittely"
50576
50577#: cp/decl.c:13506
50578#, fuzzy, gcc-internal-format
50579msgid "function %qD declared %<virtual%> inside a union"
50580msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
50581
50582#: cp/decl.c:13516
50583#, fuzzy, gcc-internal-format
50584msgid "%qD cannot be declared %<virtual%>, since it is always static"
50585msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
50586
50587#: cp/decl.c:13530
50588#, fuzzy, gcc-internal-format
50589msgid "expected qualified name in friend declaration for destructor %qD"
50590msgstr "%qD esitelty staattisesti sisäkkäin"
50591
50592#: cp/decl.c:13537
50593#, gcc-internal-format
50594msgid "declaration of %qD as member of %qT"
50595msgstr "%qD:n esittely %qT:n jäsenenä"
50596
50597#: cp/decl.c:13544 cp/decl.c:13557
50598#, fuzzy, gcc-internal-format
50599msgid "a destructor cannot be %qs"
50600msgstr "hajotin ei voi olla %<constexpr%>"
50601
50602#: cp/decl.c:13550
50603#, fuzzy, gcc-internal-format
50604msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
50605msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
50606
50607#: cp/decl.c:13563
50608#, fuzzy, gcc-internal-format
50609msgid "expected qualified name in friend declaration for constructor %qD"
50610msgstr "%qD esitelty staattisesti sisäkkäin"
50611
50612#: cp/decl.c:13572
50613#, fuzzy, gcc-internal-format
50614msgid "a constructor cannot be %<concept%>"
50615msgstr "Kopiomuodostin %qs"
50616
50617#: cp/decl.c:13578
50618#, fuzzy, gcc-internal-format
50619msgid "a concept cannot be a member function"
50620msgstr "hajotin ei voi olla staattinen jäsenfunktio"
50621
50622#: cp/decl.c:13586 cp/decl.c:13916
50623#, fuzzy, gcc-internal-format
50624msgid "%qD cannot be %qs"
50625msgstr "tiedostoa %s ei voi avata"
50626
50627#: cp/decl.c:13595
50628#, fuzzy, gcc-internal-format
50629msgid "specialization of variable template %qD declared as function"
50630msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
50631
50632#: cp/decl.c:13598
50633#, fuzzy, gcc-internal-format
50634msgid "variable template declared here"
50635msgstr "%qD esiteltiin täällä"
50636
50637#: cp/decl.c:13660
50638#, fuzzy, gcc-internal-format
50639msgid "field %qD has incomplete type %qT"
50640msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
50641
50642#: cp/decl.c:13665
50643#, gcc-internal-format
50644msgid "name %qT has incomplete type"
50645msgstr "nimellä %qT on vaillinainen tyyppi"
50646
50647#: cp/decl.c:13685
50648#, fuzzy, gcc-internal-format
50649msgid "%qE is neither function nor member function; cannot be declared friend"
50650msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
50651
50652#: cp/decl.c:13688
50653#, fuzzy, gcc-internal-format
50654msgid "unnamed field is neither function nor member function; cannot be declared friend"
50655msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
50656
50657#: cp/decl.c:13741 cp/decl.c:13752
50658#, fuzzy, gcc-internal-format
50659msgid "static data member %qE declared %qs"
50660msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
50661
50662#: cp/decl.c:13746
50663#, fuzzy, gcc-internal-format
50664msgid "%<constexpr%> static data member %qD must have an initializer"
50665msgstr "muuttuvakokoista objektia ei voi alustaa"
50666
50667#: cp/decl.c:13780 cp/decl.c:13788 cp/decl.c:13795 cp/decl.c:13802
50668#, fuzzy, gcc-internal-format
50669msgid "non-static data member %qE declared %qs"
50670msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
50671
50672#: cp/decl.c:13857
50673#, gcc-internal-format
50674msgid "storage class %<auto%> invalid for function %qs"
50675msgstr "tallennusluokka %<auto%> virheellinen funktiolle %qs"
50676
50677#: cp/decl.c:13860
50678#, gcc-internal-format
50679msgid "storage class %<register%> invalid for function %qs"
50680msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
50681
50682#: cp/decl.c:13866
50683#, gcc-internal-format
50684msgid "storage class %<__thread%> invalid for function %qs"
50685msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
50686
50687#: cp/decl.c:13870
50688#, fuzzy, gcc-internal-format
50689msgid "storage class %<thread_local%> invalid for function %qs"
50690msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
50691
50692#: cp/decl.c:13875
50693#, fuzzy, gcc-internal-format
50694msgid "virt-specifiers in %qs not allowed outside a class definition"
50695msgstr "%Jvanhanmallinen funktiomäärittely"
50696
50697#: cp/decl.c:13887
50698#, fuzzy, gcc-internal-format
50699msgid "%<static%> specifier invalid for function %qs declared out of global scope"
50700msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
50701
50702#: cp/decl.c:13891
50703#, fuzzy, gcc-internal-format
50704msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
50705msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
50706
50707#: cp/decl.c:13899
50708#, gcc-internal-format
50709msgid "virtual non-class function %qs"
50710msgstr "virtuaalinen ei-luokkafunktio %qs"
50711
50712#: cp/decl.c:13906
50713#, fuzzy, gcc-internal-format
50714msgid "%qs defined in a non-class scope"
50715msgstr "virtuaalinen ei-luokkafunktio %qs"
50716
50717#: cp/decl.c:13907
50718#, fuzzy, gcc-internal-format
50719msgid "%qs declared in a non-class scope"
50720msgstr "virtuaalinen ei-luokkafunktio %qs"
50721
50722#: cp/decl.c:13950
50723#, fuzzy, gcc-internal-format
50724msgid "cannot declare member function %qD to have static linkage"
50725msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
50726
50727#: cp/decl.c:13959
50728#, fuzzy, gcc-internal-format
50729msgid "cannot declare static function inside another function"
50730msgstr "%qE esitelty funktion palauttavana funktiona"
50731
50732#: cp/decl.c:13998
50733#, gcc-internal-format
50734msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
50735msgstr ""
50736
50737#: cp/decl.c:14005
50738#, fuzzy, gcc-internal-format
50739msgid "static member %qD declared %<register%>"
50740msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
50741
50742#: cp/decl.c:14011
50743#, fuzzy, gcc-internal-format
50744msgid "cannot explicitly declare member %q#D to have extern linkage"
50745msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
50746
50747#: cp/decl.c:14019
50748#, fuzzy, gcc-internal-format
50749msgid "declaration of %<constexpr%> variable %qD is not a definition"
50750msgstr "%qD käytössä ilman esittelyä ennen sen määrittelyä"
50751
50752#: cp/decl.c:14026
50753#, fuzzy, gcc-internal-format
50754msgid "a variable cannot be declared %<consteval%>"
50755msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
50756
50757#: cp/decl.c:14046
50758#, gcc-internal-format
50759msgid "declaration of %q#D has no initializer"
50760msgstr "%q#D:n esittelyllä ei ole alustimia"
50761
50762#: cp/decl.c:14058
50763#, gcc-internal-format
50764msgid "%qs initialized and declared %<extern%>"
50765msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
50766
50767#: cp/decl.c:14063
50768#, gcc-internal-format
50769msgid "%qs has both %<extern%> and initializer"
50770msgstr "%qs on sekä %<extern%> että alustin"
50771
50772#: cp/decl.c:14235
50773#, fuzzy, gcc-internal-format
50774msgid "default argument %qE uses %qD"
50775msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
50776
50777#: cp/decl.c:14238
50778#, fuzzy, gcc-internal-format
50779msgid "default argument %qE uses local variable %qD"
50780msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
50781
50782#: cp/decl.c:14328
50783#, fuzzy, gcc-internal-format
50784msgid "invalid use of cv-qualified type %qT in parameter declaration"
50785msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö"
50786
50787#: cp/decl.c:14332
50788#, fuzzy, gcc-internal-format
50789msgid "invalid use of type %<void%> in parameter declaration"
50790msgstr "Varoita implisiittisistä funktioesittelyistä"
50791
50792#: cp/decl.c:14354
50793#, fuzzy, gcc-internal-format
50794msgid "%<volatile%>-qualified parameter is deprecated"
50795msgstr "virheellinen parametrityyppi %qT"
50796
50797#: cp/decl.c:14362
50798#, gcc-internal-format
50799msgid "parameter %qD invalidly declared method type"
50800msgstr "parametri %qD virheellisesti esitelty metodityyppi"
50801
50802#: cp/decl.c:14387
50803#, fuzzy, gcc-internal-format
50804msgid "parameter %qD includes pointer to array of unknown bound %qT"
50805msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
50806
50807#: cp/decl.c:14389
50808#, fuzzy, gcc-internal-format
50809msgid "parameter %qD includes reference to array of unknown bound %qT"
50810msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
50811
50812#: cp/decl.c:14648
50813#, gcc-internal-format
50814msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
50815msgstr "virheellinen muodostin; tarkoitit todennäköisesti %<%T (const %T&)%>"
50816
50817#: cp/decl.c:14727
50818#, fuzzy, gcc-internal-format
50819msgid "%qD may not be declared within a namespace"
50820msgstr "%qD esitelty ei-parametrina"
50821
50822#: cp/decl.c:14734
50823#, fuzzy, gcc-internal-format
50824msgid "%qD may not be declared as static"
50825msgstr "%q+D esitelty ystävänä"
50826
50827#: cp/decl.c:14764
50828#, fuzzy, gcc-internal-format
50829msgid "%qD must be a non-static member function"
50830msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
50831
50832#: cp/decl.c:14770
50833#, fuzzy, gcc-internal-format
50834msgid "%qD must be either a non-static member function or a non-member function"
50835msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
50836
50837#: cp/decl.c:14780
50838#, fuzzy, gcc-internal-format
50839msgid "%qD must have an argument of class or enumerated type"
50840msgstr "%J%qD on tavallisesti ei-staattinen funktio"
50841
50842#. 13.4.0.3
50843#: cp/decl.c:14806
50844#, fuzzy, gcc-internal-format
50845msgid "ISO C++ prohibits overloading %<operator ?:%>"
50846msgstr "ISO C++ kieltää ?:-operaattorin ylikuormituksen"
50847
50848#. Variadic.
50849#: cp/decl.c:14817
50850#, gcc-internal-format
50851msgid "%qD must not have variable number of arguments"
50852msgstr "%qD:lla ei saa olla vaihtuvaa määrää argumentteja"
50853
50854#: cp/decl.c:14843
50855#, fuzzy, gcc-internal-format
50856msgid "%qD must have either zero or one argument"
50857msgstr "%qD:n on otettava joko nolla tai yksi argumenttia"
50858
50859#: cp/decl.c:14844
50860#, fuzzy, gcc-internal-format
50861msgid "%qD must have either one or two arguments"
50862msgstr "%qD:n on otettava joko yksi tai kaksi argumenttia"
50863
50864#: cp/decl.c:14856
50865#, fuzzy, gcc-internal-format
50866msgid "postfix %qD must have %<int%> as its argument"
50867msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
50868
50869#: cp/decl.c:14857
50870#, fuzzy, gcc-internal-format
50871msgid "postfix %qD must have %<int%> as its second argument"
50872msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
50873
50874#: cp/decl.c:14868
50875#, fuzzy, gcc-internal-format
50876msgid "%qD must have no arguments"
50877msgstr "%qD:n on otettava tasan kaksi argumenttia"
50878
50879#: cp/decl.c:14869 cp/decl.c:14879
50880#, fuzzy, gcc-internal-format
50881msgid "%qD must have exactly one argument"
50882msgstr "%qD:n on otettava tasan yksi argumentti"
50883
50884#: cp/decl.c:14880
50885#, fuzzy, gcc-internal-format
50886msgid "%qD must have exactly two arguments"
50887msgstr "%qD:n on otettava tasan kaksi argumenttia"
50888
50889#: cp/decl.c:14894
50890#, gcc-internal-format
50891msgid "%qD cannot have default arguments"
50892msgstr "%qD:lla ei voi olla oletusargumentteja"
50893
50894#: cp/decl.c:14918
50895#, fuzzy, gcc-internal-format
50896msgid "converting %qT to %<void%> will never use a type conversion operator"
50897msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
50898
50899#: cp/decl.c:14925
50900#, fuzzy, gcc-internal-format
50901msgid "converting %qT to a reference to the same type will never use a type conversion operator"
50902msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
50903
50904#: cp/decl.c:14927
50905#, fuzzy, gcc-internal-format
50906msgid "converting %qT to the same type will never use a type conversion operator"
50907msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
50908
50909#: cp/decl.c:14936
50910#, fuzzy, gcc-internal-format
50911msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
50912msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
50913
50914#: cp/decl.c:14938
50915#, fuzzy, gcc-internal-format
50916msgid "converting %qT to a base class %qT will never use a type conversion operator"
50917msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
50918
50919#: cp/decl.c:14954
50920#, fuzzy, gcc-internal-format
50921msgid "user-defined %qD always evaluates both arguments"
50922msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
50923
50924#: cp/decl.c:14973
50925#, fuzzy, gcc-internal-format
50926msgid "prefix %qD should return %qT"
50927msgstr "<paluuarvo> "
50928
50929#: cp/decl.c:14980
50930#, fuzzy, gcc-internal-format
50931msgid "postfix %qD should return %qT"
50932msgstr "<paluuarvo> "
50933
50934#: cp/decl.c:14992
50935#, fuzzy, gcc-internal-format
50936msgid "%qD should return by value"
50937msgstr "<paluuarvo> "
50938
50939#: cp/decl.c:15047
50940#, fuzzy, gcc-internal-format
50941msgid "using template type parameter %qT after %qs"
50942msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
50943
50944#: cp/decl.c:15070
50945#, fuzzy, gcc-internal-format
50946msgid "using alias template specialization %qT after %qs"
50947msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
50948
50949#: cp/decl.c:15073
50950#, fuzzy, gcc-internal-format
50951msgid "using typedef-name %qD after %qs"
50952msgstr "tiedostonimi puuttuu %qs:n jälkeen"
50953
50954#: cp/decl.c:15075
50955#, gcc-internal-format
50956msgid "%qD has a previous declaration here"
50957msgstr "%q+D:lla on edellinen esittely täällä"
50958
50959#: cp/decl.c:15083
50960#, fuzzy, gcc-internal-format
50961msgid "%qT referred to as %qs"
50962msgstr "lueteltu tyyppi määritelty täällä"
50963
50964#: cp/decl.c:15084 cp/decl.c:15091
50965#, fuzzy, gcc-internal-format
50966msgid "%qT has a previous declaration here"
50967msgstr "%q+D:lla on edellinen esittely täällä"
50968
50969#: cp/decl.c:15090
50970#, fuzzy, gcc-internal-format
50971msgid "%qT referred to as enum"
50972msgstr "lueteltu tyyppi määritelty täällä"
50973
50974#. If a class template appears as elaborated type specifier
50975#. without a template header such as:
50976#.
50977#. template <class T> class C {};
50978#. void f(class C);		// No template header here
50979#.
50980#. then the required template argument is missing.
50981#: cp/decl.c:15105
50982#, fuzzy, gcc-internal-format
50983msgid "template argument required for %<%s %T%>"
50984msgstr "jäsennysvirhe malliargumenttien luettelossa"
50985
50986#: cp/decl.c:15148 cp/name-lookup.c:5753 cp/name-lookup.c:5888
50987#: cp/parser.c:6817 cp/parser.c:29445
50988#, gcc-internal-format
50989msgid "reference to %qD is ambiguous"
50990msgstr "%qD-viittaus on moniselitteinen"
50991
50992#: cp/decl.c:15169 cp/name-lookup.c:5451
50993#, gcc-internal-format
50994msgid "%qD has the same name as the class in which it is declared"
50995msgstr "%qD:llä on sama nimi kuin luokalla, jossa se on esitelty"
50996
50997#: cp/decl.c:15197 cp/friend.c:302 cp/parser.c:3254 cp/parser.c:6526
50998#: cp/pt.c:9764
50999#, gcc-internal-format
51000msgid "%qT is not a template"
51001msgstr "%qT ei ole malli"
51002
51003#: cp/decl.c:15202
51004#, gcc-internal-format
51005msgid "perhaps you want to explicitly add %<%T::%>"
51006msgstr ""
51007
51008#: cp/decl.c:15305
51009#, fuzzy, gcc-internal-format
51010msgid "use of enum %q#D without previous declaration"
51011msgstr "on ristiriidassa %q+#D:n edellisen esittelyn kanssa"
51012
51013#: cp/decl.c:15336
51014#, fuzzy, gcc-internal-format
51015msgid "redeclaration of %qT as a non-template"
51016msgstr "C++:n sisäinen tietotyyppi %qT määritelty uudelleen"
51017
51018#: cp/decl.c:15347 cp/semantics.c:3354
51019#, fuzzy, gcc-internal-format
51020msgid "cannot declare %qD in a different module"
51021msgstr "bittikentän %qD osoitetta ei voi ottaa"
51022
51023#: cp/decl.c:15475
51024#, fuzzy, gcc-internal-format
51025msgid "derived union %qT invalid"
51026msgstr "useita kenttiä unionissa %qT alustettu"
51027
51028#: cp/decl.c:15482
51029#, gcc-internal-format
51030msgid "%qT defined with multiple direct bases"
51031msgstr "%qT määritelty monella suoralla kannoalla"
51032
51033#: cp/decl.c:15493
51034#, gcc-internal-format
51035msgid "%qT defined with direct virtual base"
51036msgstr "%qT määritelty suoralla virtuaalisella kannalla"
51037
51038#: cp/decl.c:15518
51039#, fuzzy, gcc-internal-format
51040msgid "base type %qT fails to be a struct or class type"
51041msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
51042
51043#: cp/decl.c:15548
51044#, gcc-internal-format
51045msgid "recursive type %qT undefined"
51046msgstr "rekursiivinen tyyppi %qT määrittelemätön"
51047
51048#: cp/decl.c:15550
51049#, gcc-internal-format
51050msgid "duplicate base type %qT invalid"
51051msgstr "perustyypin %qT kaksoiskappale virheellinen"
51052
51053#: cp/decl.c:15695
51054#, fuzzy, gcc-internal-format
51055msgid "scoped/unscoped mismatch in enum %q#T"
51056msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
51057
51058#: cp/decl.c:15698 cp/decl.c:15706 cp/decl.c:15716 cp/decl.c:16318
51059#: cp/parser.c:20101
51060#, gcc-internal-format
51061msgid "previous definition here"
51062msgstr "edellinen määrittely täällä"
51063
51064#: cp/decl.c:15703
51065#, fuzzy, gcc-internal-format
51066msgid "underlying type mismatch in enum %q#T"
51067msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
51068
51069#: cp/decl.c:15713
51070#, fuzzy, gcc-internal-format
51071msgid "different underlying type in enum %q#T"
51072msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
51073
51074#: cp/decl.c:15724
51075#, fuzzy, gcc-internal-format
51076msgid "cannot define %qD in different module"
51077msgstr "%q+D:n virheellinen uudelleenesittely"
51078
51079#: cp/decl.c:15798
51080#, fuzzy, gcc-internal-format
51081msgid "underlying type %qT of %qT must be an integral type"
51082msgstr "cppchar_t:n on oltava etumerkitön tyyppi"
51083
51084#. DR 377
51085#.
51086#. IF no integral type can represent all the enumerator values, the
51087#. enumeration is ill-formed.
51088#: cp/decl.c:15945
51089#, gcc-internal-format
51090msgid "no integral type can represent all of the enumerator values for %qT"
51091msgstr ""
51092
51093#: cp/decl.c:16120
51094#, fuzzy, gcc-internal-format
51095msgid "enumerator value for %qD must have integral or unscoped enumeration type"
51096msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
51097
51098#: cp/decl.c:16130
51099#, fuzzy, gcc-internal-format
51100msgid "enumerator value for %qD is not an integer constant"
51101msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
51102
51103#: cp/decl.c:16179
51104#, fuzzy, gcc-internal-format
51105msgid "incremented enumerator value is too large for %<unsigned long%>"
51106msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
51107
51108#: cp/decl.c:16180
51109#, fuzzy, gcc-internal-format
51110msgid "incremented enumerator value is too large for %<long%>"
51111msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
51112
51113#: cp/decl.c:16191
51114#, fuzzy, gcc-internal-format
51115msgid "overflow in enumeration values at %qD"
51116msgstr "ylivuoto luetellun tyypin arvoissa"
51117
51118#: cp/decl.c:16211
51119#, fuzzy, gcc-internal-format
51120msgid "enumerator value %qE is outside the range of underlying type %qT"
51121msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
51122
51123#: cp/decl.c:16316 cp/parser.c:20099
51124#, fuzzy, gcc-internal-format
51125msgid "multiple definition of %q#T"
51126msgstr "edellinen %q+#T:n määrittely"
51127
51128#: cp/decl.c:16356
51129#, gcc-internal-format
51130msgid "return type %q#T is incomplete"
51131msgstr "paluutyyppi %q#T on vaillinainen"
51132
51133#: cp/decl.c:16516 cp/typeck.c:10220
51134#, fuzzy, gcc-internal-format
51135msgid "%<operator=%> should return a reference to %<*this%>"
51136msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
51137
51138#: cp/decl.c:17365
51139#, fuzzy, gcc-internal-format
51140msgid "no return statements in function returning %qT"
51141msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
51142
51143#: cp/decl.c:17367 cp/typeck.c:10100
51144#, fuzzy, gcc-internal-format
51145msgid "only plain %<auto%> return type can be deduced to %<void%>"
51146msgstr "funktion paluuarvojen tyypit eivät ole yhteensopivia %<volatile%>:n takia"
51147
51148#: cp/decl.c:17429
51149#, fuzzy, gcc-internal-format
51150msgid "no return statement in %<constexpr%> function returning non-void"
51151msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
51152
51153#: cp/decl.c:17611
51154#, fuzzy, gcc-internal-format
51155msgid "%qD is already defined in class %qT"
51156msgstr "%qD on jo määritelty"
51157
51158#: cp/decl.c:18002
51159#, fuzzy, gcc-internal-format
51160msgid "use of %qD before deduction of %<auto%>"
51161msgstr "%q+D:n oletustyyppi on %<int%>"
51162
51163#: cp/decl2.c:351
51164#, gcc-internal-format
51165msgid "name missing for member function"
51166msgstr "nimi puuttuu jäsenfunktiolta"
51167
51168#: cp/decl2.c:429 cp/decl2.c:443
51169#, fuzzy, gcc-internal-format
51170msgid "ambiguous conversion for array subscript"
51171msgstr "taulukon indeksi on taulukkorajojen yläpuolella"
51172
51173#: cp/decl2.c:437
51174#, fuzzy, gcc-internal-format
51175msgid "invalid types %<%T[%T]%> for array subscript"
51176msgstr "virheellinen lvalue asm-tulosteessa %d"
51177
51178#: cp/decl2.c:500
51179#, gcc-internal-format
51180msgid "deleting array %q#E"
51181msgstr "poistetaan taulukko %q#E"
51182
51183#: cp/decl2.c:508
51184#, gcc-internal-format
51185msgid "type %q#T argument given to %<delete%>, expected pointer"
51186msgstr ""
51187
51188#: cp/decl2.c:522
51189#, gcc-internal-format
51190msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
51191msgstr ""
51192
51193#: cp/decl2.c:532
51194#, fuzzy, gcc-internal-format
51195msgid "deleting %qT is undefined"
51196msgstr "rekursiivinen tyyppi %qT määrittelemätön"
51197
51198#: cp/decl2.c:580 cp/pt.c:5841
51199#, fuzzy, gcc-internal-format
51200msgid "template declaration of %q#D"
51201msgstr "malliesittelylle %q+D"
51202
51203#: cp/decl2.c:620
51204#, fuzzy, gcc-internal-format
51205msgid "template parameter lists provided don%'t match the template parameters of %qD"
51206msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
51207
51208#: cp/decl2.c:635 cp/pt.c:5798
51209#, fuzzy, gcc-internal-format
51210msgid "destructor %qD declared as member template"
51211msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
51212
51213#: cp/decl2.c:710
51214#, fuzzy, gcc-internal-format
51215msgid "no declaration matches %q#D"
51216msgstr "%q+#D:n esittely"
51217
51218#: cp/decl2.c:715
51219#, gcc-internal-format
51220msgid "no conversion operators declared"
51221msgstr ""
51222
51223#: cp/decl2.c:718
51224#, fuzzy, gcc-internal-format
51225msgid "no functions named %qD"
51226msgstr "Funktio %qs"
51227
51228#: cp/decl2.c:720
51229#, fuzzy, gcc-internal-format
51230msgid "%#qT defined here"
51231msgstr "nimiö %qD määritelty täällä"
51232
51233#: cp/decl2.c:780
51234#, fuzzy, gcc-internal-format
51235msgid "local class %q#T shall not have static data member %q#D"
51236msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
51237
51238#: cp/decl2.c:789
51239#, fuzzy, gcc-internal-format
51240msgid "static data member %qD in unnamed class"
51241msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
51242
51243#: cp/decl2.c:791
51244#, fuzzy, gcc-internal-format
51245msgid "unnamed class defined here"
51246msgstr "alunperin määritelty täällä"
51247
51248#: cp/decl2.c:872
51249#, fuzzy, gcc-internal-format
51250msgid "explicit template argument list not allowed"
51251msgstr "jäsennysvirhe malliargumenttien luettelossa"
51252
51253#: cp/decl2.c:914
51254#, fuzzy, gcc-internal-format
51255msgid "%qD is already defined in %qT"
51256msgstr "%qD on jo määritelty"
51257
51258#: cp/decl2.c:943 cp/decl2.c:951
51259#, fuzzy, gcc-internal-format
51260msgid "invalid initializer for member function %qD"
51261msgstr "puuttuva alustin jäsenelle %qD"
51262
51263#: cp/decl2.c:960
51264#, fuzzy, gcc-internal-format
51265msgid "initializer specified for friend function %qD"
51266msgstr "indeksoitu arvo on osoitin funktioon"
51267
51268#: cp/decl2.c:963
51269#, fuzzy, gcc-internal-format
51270msgid "initializer specified for static member function %qD"
51271msgstr "indeksoitu arvo on osoitin funktioon"
51272
51273#: cp/decl2.c:1007
51274#, fuzzy, gcc-internal-format
51275msgid "%<asm%> specifiers are not permitted on non-static data members"
51276msgstr "%qE-attribuutti pätee vain muuttujiin"
51277
51278#: cp/decl2.c:1064
51279#, gcc-internal-format
51280msgid "bit-field %qD with non-integral type %qT"
51281msgstr "bittikenttä %qD, jolla on ei-kokonaislukutyyppi %qT"
51282
51283#: cp/decl2.c:1072
51284#, fuzzy, gcc-internal-format
51285msgid "cannot declare %qD to be a bit-field type"
51286msgstr "bittikentän %qD osoitetta ei voi ottaa"
51287
51288#: cp/decl2.c:1083
51289#, fuzzy, gcc-internal-format
51290msgid "cannot declare bit-field %qD with function type"
51291msgstr "bittikentän %qD osoitetta ei voi ottaa"
51292
51293#: cp/decl2.c:1089
51294#, fuzzy, gcc-internal-format
51295msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
51296msgstr "bittikentän %qD osoitetta ei voi ottaa"
51297
51298#: cp/decl2.c:1096
51299#, fuzzy, gcc-internal-format
51300msgid "%qD is already defined in the class %qT"
51301msgstr "%qD on jo määritelty"
51302
51303#: cp/decl2.c:1104
51304#, fuzzy, gcc-internal-format
51305msgid "static member %qD cannot be a bit-field"
51306msgstr "bittikentän %qD osoitetta ei voi ottaa"
51307
51308#: cp/decl2.c:1118
51309#, fuzzy, gcc-internal-format
51310msgid "width of bit-field %qD has non-integral type %qT"
51311msgstr "bittikentän %qs leveys ei ole kokonaislukuvakio"
51312
51313#: cp/decl2.c:1444
51314#, fuzzy, gcc-internal-format
51315msgid "incomplete type %qT is not mappable"
51316msgstr "luokalla %qT ei ole %qD-nimistä kenttää"
51317
51318#: cp/decl2.c:1456
51319#, fuzzy, gcc-internal-format
51320msgid "type %qT with virtual members is not mappable"
51321msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
51322
51323#: cp/decl2.c:1468
51324#, fuzzy, gcc-internal-format
51325msgid "static field %qD is not mappable"
51326msgstr "polku puuttuu %qs:n jälkeen"
51327
51328#: cp/decl2.c:1557
51329#, fuzzy, gcc-internal-format
51330msgid "%q+D static data member inside of declare target directive"
51331msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
51332
51333#: cp/decl2.c:1626
51334#, fuzzy, gcc-internal-format
51335msgid "anonymous struct not inside named type"
51336msgstr "anonyymillä structilla ei voi olla funktiojäseniä"
51337
51338# semi-fuzzy
51339#: cp/decl2.c:1642
51340#, fuzzy, gcc-internal-format
51341msgid "%q#D invalid; an anonymous union can only have non-static data members"
51342msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
51343
51344#: cp/decl2.c:1649
51345#, fuzzy, gcc-internal-format
51346msgid "private member %q#D in anonymous union"
51347msgstr "jäsentä %q+D käytetty virheellisesti staattisessa jäsenfunktiossa"
51348
51349#: cp/decl2.c:1652
51350#, fuzzy, gcc-internal-format
51351msgid "protected member %q#D in anonymous union"
51352msgstr "jäsentä %q+D käytetty virheellisesti staattisessa jäsenfunktiossa"
51353
51354#: cp/decl2.c:1717
51355#, gcc-internal-format
51356msgid "namespace-scope anonymous aggregates must be static"
51357msgstr ""
51358
51359#: cp/decl2.c:1726
51360#, fuzzy, gcc-internal-format
51361msgid "anonymous union with no members"
51362msgstr "unionilla ei ole jäseniä"
51363
51364#: cp/decl2.c:1763
51365#, gcc-internal-format
51366msgid "%<operator new%> must return type %qT"
51367msgstr "%<operator new%>:n on palautettava tyyppi %qT"
51368
51369#. [basic.stc.dynamic.allocation]
51370#.
51371#. The first parameter shall not have an associated default
51372#. argument.
51373#: cp/decl2.c:1775
51374#, gcc-internal-format
51375msgid "the first parameter of %<operator new%> cannot have a default argument"
51376msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
51377
51378#: cp/decl2.c:1791
51379#, gcc-internal-format
51380msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
51381msgstr "%<operator new%>:n ensimmäisen parametrin tyypin on oltava %<size_t%> (%qT)"
51382
51383#: cp/decl2.c:1821
51384#, gcc-internal-format
51385msgid "%<operator delete%> must return type %qT"
51386msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
51387
51388#: cp/decl2.c:1836
51389#, fuzzy, gcc-internal-format
51390msgid "destroying %<operator delete%> must be a member function"
51391msgstr "hajotin ei voi olla staattinen jäsenfunktio"
51392
51393#: cp/decl2.c:1839
51394#, fuzzy, gcc-internal-format
51395msgid "%<operator delete[]%> cannot be a destroying delete"
51396msgstr "operator delete[] ei voi olla tuhoava delete"
51397
51398#: cp/decl2.c:1841
51399#, fuzzy, gcc-internal-format
51400msgid "destroying %<operator delete%> must be a usual deallocation function"
51401msgstr "hajotin ei voi olla staattinen jäsenfunktio"
51402
51403#: cp/decl2.c:1851
51404#, gcc-internal-format
51405msgid "%<operator delete%> takes type %qT as first parameter"
51406msgstr "%<operator delete%>:n ensimmäisen parametrin tyypin on oltava %qT"
51407
51408#: cp/decl2.c:2836
51409#, gcc-internal-format
51410msgid "%qT has a field %qD whose type has no linkage"
51411msgstr ""
51412
51413#: cp/decl2.c:2840
51414#, gcc-internal-format
51415msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
51416msgstr ""
51417
51418#: cp/decl2.c:2845
51419#, gcc-internal-format
51420msgid "%qT has a field %qD whose type uses the anonymous namespace"
51421msgstr ""
51422
51423#: cp/decl2.c:2853
51424#, fuzzy, gcc-internal-format
51425msgid "%qT declared with greater visibility than the type of its field %qD"
51426msgstr "%qD esitelty uudelleen eri näkyvyydellä"
51427
51428#: cp/decl2.c:2871
51429#, gcc-internal-format
51430msgid "%qT has a base %qT whose type has no linkage"
51431msgstr ""
51432
51433#: cp/decl2.c:2875
51434#, gcc-internal-format
51435msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
51436msgstr ""
51437
51438#: cp/decl2.c:2880
51439#, gcc-internal-format
51440msgid "%qT has a base %qT whose type uses the anonymous namespace"
51441msgstr ""
51442
51443#: cp/decl2.c:2887
51444#, fuzzy, gcc-internal-format
51445msgid "%qT declared with greater visibility than its base %qT"
51446msgstr "%qD esitelty uudelleen eri näkyvyydellä"
51447
51448#: cp/decl2.c:4549
51449#, fuzzy, gcc-internal-format
51450msgid "%q#D, declared using unnamed type, is used but never defined"
51451msgstr "%J%qF käytetty, mutta ei määritelty"
51452
51453#. DRs 132, 319 and 389 seem to indicate types with
51454#. no linkage can only be used to declare extern "C"
51455#. entities.  Since it's not always an error in the
51456#. ISO C++ 90 Standard, we only issue a warning.
51457#: cp/decl2.c:4558
51458#, fuzzy, gcc-internal-format
51459msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
51460msgstr "%J%qD esitelty uudelleen ilman linkitystä"
51461
51462#: cp/decl2.c:4562
51463#, fuzzy, gcc-internal-format
51464msgid "unnamed type with no linkage used to declare function %q#D with linkage"
51465msgstr "%J%qD esitelty uudelleen ilman linkitystä"
51466
51467#: cp/decl2.c:4566
51468#, gcc-internal-format
51469msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
51470msgstr ""
51471
51472#: cp/decl2.c:4574
51473#, fuzzy, gcc-internal-format
51474msgid "%q#D, declared using local type %qT, is used but never defined"
51475msgstr "%J%qF käytetty, mutta ei määritelty"
51476
51477#: cp/decl2.c:4578
51478#, fuzzy, gcc-internal-format
51479msgid "type %qT with no linkage used to declare variable %q#D with linkage"
51480msgstr "%J%qD esitelty uudelleen ilman linkitystä"
51481
51482#: cp/decl2.c:4581
51483#, fuzzy, gcc-internal-format
51484msgid "type %qT with no linkage used to declare function %q#D with linkage"
51485msgstr "%J%qD esitelty uudelleen ilman linkitystä"
51486
51487#: cp/decl2.c:4769
51488#, fuzzy, gcc-internal-format
51489msgid "mangling of %q#D as %qE conflicts with a previous mangle"
51490msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
51491
51492#: cp/decl2.c:4772
51493#, fuzzy, gcc-internal-format
51494msgid "previous mangling %q#D"
51495msgstr "edellinen esittely %q+D"
51496
51497#: cp/decl2.c:4774
51498#, gcc-internal-format
51499msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
51500msgstr ""
51501
51502#: cp/decl2.c:4846 cp/decl2.c:4849
51503#, gcc-internal-format
51504msgid "the program should also define %qD"
51505msgstr ""
51506
51507#: cp/decl2.c:5201
51508#, fuzzy, gcc-internal-format
51509msgid "inline function %qD used but never defined"
51510msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
51511
51512#: cp/decl2.c:5404
51513#, fuzzy, gcc-internal-format
51514msgid "default argument missing for parameter %P of %q#D"
51515msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
51516
51517#: cp/decl2.c:5409
51518#, fuzzy, gcc-internal-format
51519msgid "...following parameter %P which has a default argument"
51520msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
51521
51522#: cp/decl2.c:5509
51523#, gcc-internal-format
51524msgid "implicitly-declared %qD is deprecated"
51525msgstr "implisiittisesti esitelty %qD on vanhentunut"
51526
51527#: cp/decl2.c:5513
51528#, gcc-internal-format
51529msgid "because %qT has user-provided %qD"
51530msgstr ""
51531
51532#. We mark a lambda conversion op as deleted if we can't
51533#. generate it properly; see maybe_add_lambda_conv_op.
51534#: cp/decl2.c:5619
51535#, fuzzy, gcc-internal-format
51536msgid "converting lambda that uses %<...%> to function pointer"
51537msgstr "NULLin muunnos epäosoitintyypiksi"
51538
51539#: cp/decl2.c:5622
51540#, fuzzy, gcc-internal-format
51541msgid "use of deleted function %qD"
51542msgstr "poistettu funktio %q+D"
51543
51544#: cp/decl2.c:5672
51545#, fuzzy, gcc-internal-format
51546msgid "use of function %qD with unsatisfied constraints"
51547msgstr "%q+D:n virheellinen uudelleenesittely"
51548
51549#: cp/decl2.c:5704
51550#, gcc-internal-format
51551msgid "use of built-in parameter pack %qD outside of a template"
51552msgstr ""
51553
51554#: cp/error.c:3960
51555#, fuzzy, gcc-internal-format
51556msgid "(no argument)"
51557msgstr "ei argumentteja"
51558
51559#: cp/error.c:4052
51560#, gcc-internal-format
51561msgid "[...]"
51562msgstr "[...]"
51563
51564#: cp/error.c:4408
51565#, fuzzy, gcc-internal-format
51566msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
51567msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
51568
51569#: cp/error.c:4413
51570#, fuzzy, gcc-internal-format
51571msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
51572msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
51573
51574#: cp/error.c:4418
51575#, fuzzy, gcc-internal-format
51576msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
51577msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
51578
51579#: cp/error.c:4423
51580#, fuzzy, gcc-internal-format
51581msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
51582msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
51583
51584#: cp/error.c:4428
51585#, fuzzy, gcc-internal-format
51586msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
51587msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
51588
51589#: cp/error.c:4433
51590#, fuzzy, gcc-internal-format
51591msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
51592msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
51593
51594#: cp/error.c:4438
51595#, fuzzy, gcc-internal-format
51596msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
51597msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
51598
51599#: cp/error.c:4443
51600#, fuzzy, gcc-internal-format
51601msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
51602msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
51603
51604#: cp/error.c:4448
51605#, fuzzy, gcc-internal-format
51606msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
51607msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
51608
51609#: cp/error.c:4453
51610#, fuzzy, gcc-internal-format
51611msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
51612msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
51613
51614#: cp/error.c:4458
51615#, fuzzy, gcc-internal-format
51616msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
51617msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
51618
51619#: cp/error.c:4463
51620#, fuzzy, gcc-internal-format
51621msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
51622msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
51623
51624#: cp/error.c:4468
51625#, fuzzy, gcc-internal-format
51626msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
51627msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
51628
51629#: cp/error.c:4473
51630#, fuzzy, gcc-internal-format
51631msgid "c++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
51632msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
51633
51634#: cp/error.c:4478
51635#, fuzzy, gcc-internal-format
51636msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
51637msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
51638
51639#: cp/error.c:4528
51640#, fuzzy, gcc-internal-format
51641msgid "incomplete type %qT used in nested name specifier"
51642msgstr "useita tallennuspaikkoja esittelymääritteissä"
51643
51644#: cp/error.c:4532
51645#, fuzzy, gcc-internal-format
51646msgid "reference to %<%T::%D%> is ambiguous"
51647msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
51648
51649#: cp/error.c:4546
51650#, fuzzy, gcc-internal-format
51651msgid "%qD is not a member of %qT; did you mean %qs?"
51652msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
51653
51654#: cp/error.c:4550 cp/typeck.c:2561
51655#, fuzzy, gcc-internal-format
51656msgid "%qD is not a member of %qT"
51657msgstr "%qD:n esittely %qT:n jäsenenä"
51658
51659#: cp/error.c:4572
51660#, fuzzy, gcc-internal-format
51661msgid "%qD is not a member of %qD; did you mean %qs?"
51662msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
51663
51664#: cp/error.c:4576 cp/typeck.c:3157
51665#, gcc-internal-format
51666msgid "%qD is not a member of %qD"
51667msgstr "%qD ei ole %qD:n jäsen"
51668
51669#: cp/error.c:4587
51670#, fuzzy, gcc-internal-format
51671msgid "%<::%D%> has not been declared; did you mean %qs?"
51672msgstr "%<::%E%> on esittelemättä"
51673
51674#: cp/error.c:4591
51675#, fuzzy, gcc-internal-format
51676msgid "%<::%D%> has not been declared"
51677msgstr "%<::%E%> on esittelemättä"
51678
51679#: cp/except.c:377
51680#, gcc-internal-format
51681msgid "exception handling disabled, use %<-fexceptions%> to enable"
51682msgstr ""
51683
51684#: cp/except.c:604
51685#, fuzzy, gcc-internal-format
51686msgid "throwing NULL, which has integral, not pointer type"
51687msgstr "%J%qD on tavallisesti ei-staattinen funktio"
51688
51689#: cp/except.c:730
51690#, fuzzy, gcc-internal-format
51691msgid "  in thrown expression"
51692msgstr "LAUSEKE"
51693
51694#: cp/except.c:871
51695#, fuzzy, gcc-internal-format
51696msgid "cannot declare %<catch%> parameter to be of rvalue reference type %qT"
51697msgstr "parametrilla %P on vaillinainen tyyppi %qT"
51698
51699#: cp/except.c:879
51700#, gcc-internal-format
51701msgid "cannot throw expression of type %qT because it involves types of variable size"
51702msgstr ""
51703
51704#: cp/except.c:882
51705#, gcc-internal-format
51706msgid "cannot catch type %qT because it involves types of variable size"
51707msgstr ""
51708
51709#: cp/except.c:982
51710#, fuzzy, gcc-internal-format
51711msgid "exception of type %qT will be caught by earlier handler"
51712msgstr "%<%T%>-tyyppinen poikkeus siepataan"
51713
51714#: cp/except.c:984
51715#, fuzzy, gcc-internal-format
51716msgid "for type %qT"
51717msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
51718
51719#: cp/except.c:1013
51720#, gcc-internal-format
51721msgid "%<...%> handler must be the last handler for its try block"
51722msgstr ""
51723
51724#: cp/except.c:1106
51725#, gcc-internal-format
51726msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
51727msgstr ""
51728
51729#: cp/except.c:1109
51730#, gcc-internal-format
51731msgid "but %qD does not throw; perhaps it should be declared %<noexcept%>"
51732msgstr ""
51733
51734#: cp/expr.c:233
51735#, gcc-internal-format
51736msgid "using value of simple assignment with %<volatile%>-qualified left operand is deprecated"
51737msgstr ""
51738
51739#: cp/friend.c:192
51740#, fuzzy, gcc-internal-format
51741msgid "%qD is already a friend of class %qT"
51742msgstr "%qD:n esittely %qT:n jäsenenä"
51743
51744#: cp/friend.c:276
51745#, fuzzy, gcc-internal-format
51746msgid "invalid type %qT declared %<friend%>"
51747msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
51748
51749#. template <class U> friend class T::X<U>;
51750#. [temp.friend]
51751#. Friend declarations shall not declare partial
51752#. specializations.
51753#: cp/friend.c:293 cp/friend.c:341
51754#, fuzzy, gcc-internal-format
51755msgid "partial specialization %qT declared %<friend%>"
51756msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
51757
51758#: cp/friend.c:307
51759#, fuzzy, gcc-internal-format
51760msgid "perhaps you need explicit template arguments in your nested-name-specifier"
51761msgstr "useita tallennuspaikkoja esittelymääritteissä"
51762
51763#: cp/friend.c:319
51764#, fuzzy, gcc-internal-format
51765msgid "class %qT is implicitly friends with itself"
51766msgstr "parametri %qD on alustettu"
51767
51768#: cp/friend.c:377
51769#, fuzzy, gcc-internal-format
51770msgid "%qT is not a member of %qT"
51771msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
51772
51773#: cp/friend.c:383
51774#, fuzzy, gcc-internal-format
51775msgid "%qT is not a member class template of %qT"
51776msgstr "  odotettiin luokkamallia, saatiin %qT"
51777
51778#: cp/friend.c:393
51779#, fuzzy, gcc-internal-format
51780msgid "%qT is not a nested class of %qT"
51781msgstr "%qT ei ole luokka eikä nimiavaruus"
51782
51783#. template <class T> friend class T;
51784#: cp/friend.c:407
51785#, fuzzy, gcc-internal-format
51786msgid "template parameter type %qT declared %<friend%>"
51787msgstr "%qD esitelty ei-parametrina"
51788
51789#. template <class T> friend class A; where A is not a template
51790#: cp/friend.c:415
51791#, fuzzy, gcc-internal-format
51792msgid "%q#T is not a template"
51793msgstr "malliesittelylle %q+D"
51794
51795#: cp/friend.c:438
51796#, fuzzy, gcc-internal-format
51797msgid "%qD is already a friend of %qT"
51798msgstr "%qD:n esittely %qT:n jäsenenä"
51799
51800#: cp/friend.c:448
51801#, fuzzy, gcc-internal-format
51802msgid "%qT is already a friend of %qT"
51803msgstr "tyyppien %qT ja %qT välinen vertailu"
51804
51805#: cp/friend.c:488
51806#, fuzzy, gcc-internal-format
51807msgid "friend declaration %qD may not have virt-specifiers"
51808msgstr "useita tallennuspaikkoja esittelymääritteissä"
51809
51810#: cp/friend.c:581
51811#, fuzzy, gcc-internal-format
51812msgid "member %qD declared as friend before type %qT defined"
51813msgstr "nimike %qD esitelty muttei määritelty"
51814
51815#: cp/friend.c:631
51816#, fuzzy, gcc-internal-format
51817msgid "friend declaration %q#D declares a non-template function"
51818msgstr "C++:n sisäinen tietotyyppi %qT määritelty uudelleen"
51819
51820#: cp/friend.c:635
51821#, gcc-internal-format
51822msgid "(if this is not what you intended, make sure the function template has already been declared and add %<<>%> after the function name here)"
51823msgstr ""
51824
51825#: cp/init.c:393
51826#, fuzzy, gcc-internal-format
51827msgid "value-initialization of incomplete type %qT"
51828msgstr "parametrilla %P on vaillinainen tyyppi %qT"
51829
51830#: cp/init.c:471
51831#, fuzzy, gcc-internal-format
51832msgid "cannot value-initialize array of unknown bound %qT"
51833msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
51834
51835#: cp/init.c:510
51836#, fuzzy, gcc-internal-format
51837msgid "value-initialization of function type %qT"
51838msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
51839
51840#: cp/init.c:516
51841#, fuzzy, gcc-internal-format
51842msgid "value-initialization of reference type %qT"
51843msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekkeesta"
51844
51845#: cp/init.c:574
51846#, fuzzy, gcc-internal-format
51847msgid "recursive instantiation of default member initializer for %qD"
51848msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
51849
51850#: cp/init.c:640
51851#, fuzzy, gcc-internal-format
51852msgid "default member initializer for %qD required before the end of its enclosing class"
51853msgstr "tallennusluokka annettu parametrille %qs"
51854
51855#: cp/init.c:704
51856#, fuzzy, gcc-internal-format
51857msgid "initializer for flexible array member %q#D"
51858msgstr "virheellinen alustin taulukon jäsenelle %q#D"
51859
51860#: cp/init.c:762
51861#, gcc-internal-format
51862msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
51863msgstr ""
51864
51865#: cp/init.c:788
51866#, gcc-internal-format
51867msgid "%qD should be initialized in the member initialization list"
51868msgstr "%qD tulee alustaa jäsenten alustuslistassa"
51869
51870#: cp/init.c:809
51871#, fuzzy, gcc-internal-format
51872msgid "%qD is initialized with itself"
51873msgstr "parametri %qD on alustettu"
51874
51875#: cp/init.c:925
51876#, gcc-internal-format
51877msgid "invalid initializer for array member %q#D"
51878msgstr "virheellinen alustin taulukon jäsenelle %q#D"
51879
51880#: cp/init.c:940 cp/init.c:966 cp/init.c:2511 cp/method.c:2261
51881#, fuzzy, gcc-internal-format
51882msgid "uninitialized const member in %q#T"
51883msgstr "alustamaton const-jäsen %qD"
51884
51885#: cp/init.c:942 cp/init.c:960 cp/init.c:968 cp/init.c:2496 cp/init.c:2524
51886#: cp/method.c:2264 cp/method.c:2275
51887#, fuzzy, gcc-internal-format
51888msgid "%q#D should be initialized"
51889msgstr "%q+D alustetaan jäljempänä kuin"
51890
51891#: cp/init.c:958 cp/init.c:2483 cp/method.c:2272
51892#, fuzzy, gcc-internal-format
51893msgid "uninitialized reference member in %q#T"
51894msgstr "jäsen %qD on alustamaton viittaus"
51895
51896#: cp/init.c:1135
51897#, gcc-internal-format
51898msgid "%qD will be initialized after"
51899msgstr "%qD alustetaan jäljempänä kuin"
51900
51901#: cp/init.c:1138
51902#, fuzzy, gcc-internal-format
51903msgid "base %qT will be initialized after"
51904msgstr "perustyypin %qT kaksoiskappale virheellinen"
51905
51906#: cp/init.c:1142
51907#, fuzzy, gcc-internal-format
51908msgid "  %q#D"
51909msgstr "  %q+#D"
51910
51911#: cp/init.c:1144
51912#, gcc-internal-format
51913msgid "  base %qT"
51914msgstr "  kanta %qT"
51915
51916#: cp/init.c:1146
51917#, gcc-internal-format
51918msgid "  when initialized here"
51919msgstr "  tässä alustuksessa"
51920
51921#: cp/init.c:1163
51922#, fuzzy, gcc-internal-format
51923msgid "multiple initializations given for %qD"
51924msgstr "useita parametreja nimellä %qD"
51925
51926#: cp/init.c:1167
51927#, fuzzy, gcc-internal-format
51928msgid "multiple initializations given for base %qT"
51929msgstr "(%qs:n alustuksen lähistöllä)"
51930
51931#: cp/init.c:1254
51932#, fuzzy, gcc-internal-format
51933msgid "initializations for multiple members of %qT"
51934msgstr "useita kenttiä unionissa %qT alustettu"
51935
51936#: cp/init.c:1351
51937#, gcc-internal-format
51938msgid "base class %q#T should be explicitly initialized in the copy constructor"
51939msgstr "kantaluokka %q#T pitäisi alustaa eksplisiittisesti kopiomuodostimessa"
51940
51941#: cp/init.c:1582 cp/init.c:1601
51942#, gcc-internal-format
51943msgid "class %qT does not have any field named %qD"
51944msgstr "luokalla %qT ei ole %qD-nimistä kenttää"
51945
51946#: cp/init.c:1588
51947#, fuzzy, gcc-internal-format
51948msgid "%q#D is a static data member; it can only be initialized at its definition"
51949msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
51950
51951#: cp/init.c:1595
51952#, fuzzy, gcc-internal-format
51953msgid "%q#D is not a non-static data member of %qT"
51954msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
51955
51956#: cp/init.c:1634
51957#, fuzzy, gcc-internal-format
51958msgid "unnamed initializer for %qT, which has no base classes"
51959msgstr "virheellinen alustin taulukon jäsenelle %q#D"
51960
51961#: cp/init.c:1642
51962#, fuzzy, gcc-internal-format
51963msgid "unnamed initializer for %qT, which uses multiple inheritance"
51964msgstr "virheellinen alustin taulukon jäsenelle %q#D"
51965
51966#: cp/init.c:1689
51967#, fuzzy, gcc-internal-format
51968msgid "%qD is both a direct base and an indirect virtual base"
51969msgstr "perustyypin %qT kaksoiskappale virheellinen"
51970
51971#: cp/init.c:1697
51972#, fuzzy, gcc-internal-format
51973msgid "type %qT is not a direct or virtual base of %qT"
51974msgstr "perustyypin %qT kaksoiskappale virheellinen"
51975
51976#: cp/init.c:1700
51977#, fuzzy, gcc-internal-format
51978msgid "type %qT is not a direct base of %qT"
51979msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
51980
51981#: cp/init.c:1812 cp/init.c:4518 cp/typeck2.c:1238
51982#, fuzzy, gcc-internal-format
51983msgid "array must be initialized with a brace-enclosed initializer"
51984msgstr "skalaarialustimen ympärillä on aaltosulkeet"
51985
51986#: cp/init.c:2122 cp/semantics.c:3622
51987#, gcc-internal-format
51988msgid "%qT is not a class type"
51989msgstr "%qT ei ole luokkatyyppi"
51990
51991#: cp/init.c:2166
51992#, fuzzy, gcc-internal-format
51993msgid "incomplete type %qT does not have member %qD"
51994msgstr "luokalla %qT ei ole %qD-nimistä kenttää"
51995
51996#: cp/init.c:2180
51997#, gcc-internal-format
51998msgid "invalid pointer to bit-field %qD"
51999msgstr "virheellinen osoitin bittikenttään %qD"
52000
52001#: cp/init.c:2266 cp/typeck.c:2029
52002#, fuzzy, gcc-internal-format
52003msgid "invalid use of non-static member function %qD"
52004msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
52005
52006#: cp/init.c:2273 cp/semantics.c:2111
52007#, fuzzy, gcc-internal-format
52008msgid "invalid use of non-static data member %qD"
52009msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
52010
52011#: cp/init.c:2480
52012#, fuzzy, gcc-internal-format
52013msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
52014msgstr "alustamaton const-jäsen %qD"
52015
52016#: cp/init.c:2488
52017#, fuzzy, gcc-internal-format
52018msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
52019msgstr "alustamaton const-jäsen %qD"
52020
52021#: cp/init.c:2492
52022#, fuzzy, gcc-internal-format
52023msgid "uninitialized reference member in base %q#T of %q#T"
52024msgstr "alustamaton const-jäsen %qD"
52025
52026#: cp/init.c:2508
52027#, fuzzy, gcc-internal-format
52028msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
52029msgstr "alustamaton const-jäsen %qD"
52030
52031#: cp/init.c:2516
52032#, fuzzy, gcc-internal-format
52033msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
52034msgstr "alustamaton const-jäsen %qD"
52035
52036#: cp/init.c:2520
52037#, fuzzy, gcc-internal-format
52038msgid "uninitialized const member in base %q#T of %q#T"
52039msgstr "alustamaton const-jäsen %qD"
52040
52041#: cp/init.c:2630
52042#, fuzzy, gcc-internal-format
52043msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
52044msgstr "%qD siirtää ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; käytä %<new%>:tä ja %<delete%>:ä"
52045
52046#: cp/init.c:2633
52047#, fuzzy, gcc-internal-format
52048msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
52049msgstr "%qD siirtää ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; käytä %<new%>:tä ja %<delete%>:ä"
52050
52051#: cp/init.c:2643
52052#, fuzzy, gcc-internal-format
52053msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
52054msgstr "%qD siirtää ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; käytä %<new%>:tä ja %<delete%>:ä"
52055
52056#: cp/init.c:2646
52057#, fuzzy, gcc-internal-format
52058msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
52059msgstr "%qD siirtää ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; käytä %<new%>:tä ja %<delete%>:ä"
52060
52061#: cp/init.c:2655
52062#, fuzzy, gcc-internal-format
52063msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
52064msgstr "%qD siirtää ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; käytä %<new%>:tä ja %<delete%>:ä"
52065
52066#: cp/init.c:2658
52067#, fuzzy, gcc-internal-format
52068msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
52069msgstr "%qD siirtää ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; käytä %<new%>:tä ja %<delete%>:ä"
52070
52071#: cp/init.c:2675
52072#, fuzzy, gcc-internal-format
52073msgid "at offset %wi from %qD declared here"
52074msgstr "muuttuja %qD esitelty %<inline%>:ksi"
52075
52076#: cp/init.c:2679
52077#, fuzzy, gcc-internal-format
52078msgid "at offset [%wi, %wi] from %qD declared here"
52079msgstr "muuttuja %qD esitelty %<inline%>:ksi"
52080
52081#: cp/init.c:2894
52082#, fuzzy, gcc-internal-format
52083msgid "integer overflow in array size"
52084msgstr "kokonaislukuylivuoto lausekkeessa"
52085
52086#: cp/init.c:2904
52087#, fuzzy, gcc-internal-format
52088msgid "array size in new-expression must be constant"
52089msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
52090
52091#: cp/init.c:2922
52092#, fuzzy, gcc-internal-format
52093msgid "variably modified type not allowed in new-expression"
52094msgstr "muuttuja tai kenttä %qs esitelty tyhjäksi"
52095
52096#: cp/init.c:2938
52097#, fuzzy, gcc-internal-format
52098msgid "non-constant array new length must be specified directly, not by %<typedef%>"
52099msgstr "taulukkoindeksi ei-taulukkoalustimessa"
52100
52101#: cp/init.c:2940
52102#, fuzzy, gcc-internal-format
52103msgid "non-constant array new length must be specified without parentheses around the type-id"
52104msgstr "taulukkoindeksi ei-taulukkoalustimessa"
52105
52106#: cp/init.c:2950
52107#, fuzzy, gcc-internal-format
52108msgid "invalid type %<void%> for %<new%>"
52109msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
52110
52111#: cp/init.c:2956
52112#, gcc-internal-format
52113msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
52114msgstr ""
52115
52116#: cp/init.c:2998
52117#, fuzzy, gcc-internal-format
52118msgid "uninitialized const in %<new%> of %q#T"
52119msgstr "alustamaton const-jäsen %qD"
52120
52121#: cp/init.c:3142
52122#, fuzzy, gcc-internal-format
52123msgid "no suitable %qD found in class %qT"
52124msgstr "%qD on jo määritelty"
52125
52126#: cp/init.c:3149 cp/search.c:1058
52127#, fuzzy, gcc-internal-format
52128msgid "request for member %qD is ambiguous"
52129msgstr "%qD:n esittely ei-jäsenenä"
52130
52131#: cp/init.c:3223
52132#, gcc-internal-format
52133msgid "%<new%> of type %qT with extended alignment %d"
52134msgstr ""
52135
52136#: cp/init.c:3226
52137#, fuzzy, gcc-internal-format
52138msgid "uses %qD, which does not have an alignment parameter"
52139msgstr "luokalla %qT ei ole %qD-nimistä kenttää"
52140
52141#: cp/init.c:3229
52142#, gcc-internal-format
52143msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
52144msgstr ""
52145
52146#: cp/init.c:3426
52147#, fuzzy, gcc-internal-format
52148msgid "parenthesized initializer in array new"
52149msgstr "taulukkoindeksi ei-taulukkoalustimessa"
52150
52151#: cp/init.c:3719
52152#, fuzzy, gcc-internal-format
52153msgid "size in array new must have integral type"
52154msgstr "taulukon koolla on epäkokonaislukutyyppi %qT"
52155
52156#: cp/init.c:3748
52157#, fuzzy, gcc-internal-format
52158msgid "new cannot be applied to a reference type"
52159msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
52160
52161#: cp/init.c:3757
52162#, fuzzy, gcc-internal-format
52163msgid "new cannot be applied to a function type"
52164msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
52165
52166#: cp/init.c:3876
52167#, gcc-internal-format
52168msgid "possible problem detected in invocation of operator %<delete []%>"
52169msgstr ""
52170
52171#: cp/init.c:3880
52172#, gcc-internal-format
52173msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
52174msgstr ""
52175
52176#: cp/init.c:4427
52177#, fuzzy, gcc-internal-format
52178msgid "initializer ends prematurely"
52179msgstr "muotoilu %s päättyy %%:iin"
52180
52181#: cp/init.c:4733
52182#, fuzzy, gcc-internal-format
52183msgid "unknown array size in delete"
52184msgstr "taulukon %qE koko on negatiivinen"
52185
52186#: cp/init.c:4767
52187#, gcc-internal-format
52188msgid "possible problem detected in invocation of %<operator delete%>"
52189msgstr ""
52190
52191#: cp/init.c:4772
52192#, gcc-internal-format
52193msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
52194msgstr ""
52195
52196#: cp/init.c:4787
52197#, gcc-internal-format
52198msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
52199msgstr ""
52200
52201#: cp/init.c:4792
52202#, gcc-internal-format
52203msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
52204msgstr ""
52205
52206#: cp/init.c:5096
52207#, fuzzy, gcc-internal-format
52208msgid "type to vector delete is neither pointer or array type"
52209msgstr "%qE:lla ei ole luokkatyyppiä"
52210
52211#: cp/lambda.c:529
52212#, gcc-internal-format
52213msgid "array of runtime bound cannot be captured by copy, only by reference"
52214msgstr ""
52215
52216#: cp/lambda.c:544
52217#, gcc-internal-format
52218msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
52219msgstr ""
52220
52221#: cp/lambda.c:548
52222#, fuzzy, gcc-internal-format
52223msgid "because the array element type %qT has variable size"
52224msgstr "yhdysliteraalin koko on muuttuva"
52225
52226#: cp/lambda.c:572
52227#, fuzzy, gcc-internal-format
52228msgid "cannot capture %qE by reference"
52229msgstr "versioviitetaulukolle ei voi varata muistia"
52230
52231#: cp/lambda.c:582
52232#, fuzzy, gcc-internal-format
52233msgid "capture by copy of incomplete type %qT"
52234msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
52235
52236#: cp/lambda.c:637
52237#, gcc-internal-format
52238msgid "trying to capture %qD in instantiation of generic lambda"
52239msgstr ""
52240
52241#: cp/lambda.c:713
52242#, fuzzy, gcc-internal-format
52243msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
52244msgstr "%qE on vanhentunut"
52245
52246#: cp/lambda.c:715
52247#, gcc-internal-format
52248msgid "add explicit %<this%> or %<*this%> capture"
52249msgstr "lisää eksplisiittinen %<this%>- tai %<*this%>-kaappaus"
52250
52251#: cp/lambda.c:829
52252#, fuzzy, gcc-internal-format
52253msgid "%<this%> was not captured for this lambda function"
52254msgstr "Lambda-funktio"
52255
52256#: cp/lex.c:604
52257#, fuzzy, gcc-internal-format
52258msgid "invalid %<#pragma %s%>"
52259msgstr "virheellinen #pragma %s"
52260
52261#: cp/lex.c:612
52262#, fuzzy, gcc-internal-format
52263msgid "%<#pragma vtable%> no longer supported"
52264msgstr "valitsin %qs ei ole enää tuettu"
52265
52266#: cp/lex.c:684
52267#, gcc-internal-format
52268msgid "%<#pragma implementation%> for %qs appears after file is included"
52269msgstr ""
52270
52271#: cp/lex.c:712
52272#, fuzzy, gcc-internal-format
52273msgid "%qD not defined"
52274msgstr "nimiö %qD määritelty täällä"
52275
52276#: cp/lex.c:724
52277#, fuzzy, gcc-internal-format
52278msgid "%qD was not declared in this scope; did you mean %qs?"
52279msgstr "%qD on esittelemättä tällä näkyvyysalueella"
52280
52281#: cp/lex.c:728
52282#, gcc-internal-format
52283msgid "%qD was not declared in this scope"
52284msgstr "%qD on esittelemättä tällä näkyvyysalueella"
52285
52286#. In a template, it is invalid to write "f()" or "f(3)" if no
52287#. declaration of "f" is available.  Historically, G++ and most
52288#. other compilers accepted that usage since they deferred all name
52289#. lookup until instantiation time rather than doing unqualified
52290#. name lookup at template definition time; explain to the user what
52291#. is going wrong.
52292#.
52293#. Note that we have the exact wording of the following message in
52294#. the manual (trouble.texi, node "Name lookup"), so they need to
52295#. be kept in synch.
52296#: cp/lex.c:770
52297#, gcc-internal-format
52298msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
52299msgstr ""
52300
52301#: cp/lex.c:779
52302#, fuzzy, gcc-internal-format
52303msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
52304msgstr "(G++ hyväksyy koodin %<-fpermissive%>-valitsimella)"
52305
52306#: cp/mangle.c:2350
52307#, fuzzy, gcc-internal-format
52308msgid "mangling %<typeof%>, use %<decltype%> instead"
52309msgstr "typedef %qD on alustettu (käytä __typeof__ sen sijaan)"
52310
52311#: cp/mangle.c:2354
52312#, fuzzy, gcc-internal-format
52313msgid "mangling %<__underlying_type%>"
52314msgstr "Tyyppi"
52315
52316#: cp/mangle.c:2661
52317#, fuzzy, gcc-internal-format
52318msgid "mangling unknown fixed point type"
52319msgstr "Tyyppi"
52320
52321#: cp/mangle.c:3439
52322#, gcc-internal-format
52323msgid "use of built-in trait %qE in function signature; use library traits instead"
52324msgstr ""
52325
52326#: cp/mangle.c:3444
52327#, fuzzy, gcc-internal-format, gfc-internal-format
52328msgid "mangling %C"
52329msgstr "kolmoismerkki ??%c muunnettu merkiksi %c"
52330
52331#: cp/mangle.c:3520
52332#, gcc-internal-format
52333msgid "omitted middle operand to %<?:%> operand cannot be mangled"
52334msgstr ""
52335
52336#: cp/mangle.c:4085
52337#, gcc-internal-format
52338msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
52339msgstr ""
52340
52341#: cp/mangle.c:4131
52342#, gcc-internal-format
52343msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
52344msgstr ""
52345
52346#: cp/mangle.c:4137
52347#, gcc-internal-format
52348msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
52349msgstr ""
52350
52351#: cp/mangle.c:4409
52352#, gcc-internal-format
52353msgid "the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
52354msgstr ""
52355
52356#: cp/mangle.c:4414
52357#, gcc-internal-format
52358msgid "the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
52359msgstr ""
52360
52361#: cp/mangle.c:4419
52362#, gcc-internal-format
52363msgid "the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
52364msgstr ""
52365
52366#: cp/method.c:855 cp/method.c:2214
52367#, fuzzy, gcc-internal-format
52368msgid "non-static const member %q#D, cannot use default assignment operator"
52369msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
52370
52371#: cp/method.c:861 cp/method.c:2220
52372#, fuzzy, gcc-internal-format
52373msgid "non-static reference member %q#D, cannot use default assignment operator"
52374msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
52375
52376#: cp/method.c:951
52377#, fuzzy, gcc-internal-format
52378msgid "%qD is not a static data member"
52379msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
52380
52381#: cp/method.c:952
52382#, fuzzy, gcc-internal-format
52383msgid "determining value of %qs"
52384msgstr "polku puuttuu %qs:n jälkeen"
52385
52386#: cp/method.c:979
52387#, fuzzy, gcc-internal-format
52388msgid "forming type of %qs"
52389msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
52390
52391#: cp/method.c:1140
52392#, fuzzy, gcc-internal-format
52393msgid "defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>"
52394msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
52395
52396#: cp/method.c:1155
52397#, gcc-internal-format
52398msgid "defaulted %qD must return %<bool%>"
52399msgstr ""
52400
52401#: cp/method.c:1163
52402#, fuzzy, gcc-internal-format
52403msgid "defaulted %qD must be %<const%>"
52404msgstr "%qD:n on otettava tasan yksi argumentti"
52405
52406#: cp/method.c:1168
52407#, fuzzy, gcc-internal-format
52408msgid "defaulted %qD must not have %<&&%> ref-qualifier"
52409msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
52410
52411#: cp/method.c:1195
52412#, fuzzy, gcc-internal-format
52413msgid "defaulted %qD is not a friend of %qT"
52414msgstr "%qD:n esittely %qT:n jäsenenä"
52415
52416#: cp/method.c:1204
52417#, gcc-internal-format
52418msgid "defaulted member %qD must have parameter type %<const %T&%>"
52419msgstr ""
52420
52421#: cp/method.c:1207
52422#, gcc-internal-format
52423msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT"
52424msgstr ""
52425
52426#: cp/method.c:1210
52427#, gcc-internal-format
52428msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT, not both"
52429msgstr ""
52430
52431#: cp/method.c:1366
52432#, fuzzy, gcc-internal-format
52433msgid "cannot default compare union %qT"
52434msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
52435
52436#: cp/method.c:1409
52437#, fuzzy, gcc-internal-format
52438msgid "cannot default compare reference member %qD"
52439msgstr "NULLin muunnos epäosoitintyypiksi %qT"
52440
52441#: cp/method.c:1418
52442#, fuzzy, gcc-internal-format
52443msgid "cannot default compare anonymous union member"
52444msgstr "%qE-attribuutti pätee vain muuttujiin"
52445
52446#: cp/method.c:1436
52447#, fuzzy, gcc-internal-format
52448msgid "cannot default compare flexible array member"
52449msgstr "NULLin muunnos epäosoitintyypiksi %qT"
52450
52451#. Return type is auto, suggest changing it.
52452#: cp/method.c:1487
52453#, gcc-internal-format
52454msgid "changing the return type from %qs to a comparison category type will allow the comparison to use %qs and %qs"
52455msgstr ""
52456
52457#: cp/method.c:1512
52458#, gcc-internal-format
52459msgid "three-way comparison of %qD has type %qT, not a comparison category type"
52460msgstr ""
52461
52462#: cp/method.c:1522
52463#, fuzzy, gcc-internal-format
52464msgid "three-way comparison of %qD has type %qT, which does not convert to %qT"
52465msgstr "%J%qD:n edellinen esittely oli täällä"
52466
52467#: cp/method.c:1779
52468#, gcc-internal-format
52469msgid "synthesized method %qD first required here"
52470msgstr ""
52471
52472#: cp/method.c:2159
52473#, fuzzy, gcc-internal-format
52474msgid "union member %q+D with non-trivial %qD"
52475msgstr "alustamaton const %qD"
52476
52477#: cp/method.c:2170
52478#, fuzzy, gcc-internal-format
52479msgid "defaulted destructor calls non-%<constexpr%> %qD"
52480msgstr "hajotin ei voi olla staattinen jäsenfunktio"
52481
52482#: cp/method.c:2171
52483#, fuzzy, gcc-internal-format
52484msgid "defaulted constructor calls non-%<constexpr%> %qD"
52485msgstr "hajotin ei voi olla staattinen jäsenfunktio"
52486
52487#: cp/method.c:2237
52488#, fuzzy, gcc-internal-format
52489msgid "initializer for %q#D is invalid"
52490msgstr "virheellinen alustin taulukon jäsenelle %q#D"
52491
52492#: cp/method.c:2294
52493#, fuzzy, gcc-internal-format
52494msgid "defaulted default constructor does not initialize %q#D"
52495msgstr "hajotin ei voi olla staattinen jäsenfunktio"
52496
52497#: cp/method.c:2305
52498#, fuzzy, gcc-internal-format
52499msgid "copying non-static data member %q#D of rvalue reference type"
52500msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
52501
52502#. A trivial constructor doesn't have any NSDMI.
52503#: cp/method.c:2512
52504#, fuzzy, gcc-internal-format
52505msgid "defaulted default constructor does not initialize any non-static data member"
52506msgstr "hajotin ei voi olla staattinen jäsenfunktio"
52507
52508#: cp/method.c:2555
52509#, gcc-internal-format
52510msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
52511msgstr ""
52512
52513#: cp/method.c:2686
52514#, fuzzy, gcc-internal-format
52515msgid "a lambda closure type has a deleted default constructor"
52516msgstr "%J%qD on tavallisesti ei-staattinen funktio"
52517
52518#: cp/method.c:2689
52519#, fuzzy, gcc-internal-format
52520msgid "a lambda closure type has a deleted copy assignment operator"
52521msgstr "%J%qD on tavallisesti ei-staattinen funktio"
52522
52523#: cp/method.c:2698
52524#, gcc-internal-format
52525msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
52526msgstr ""
52527
52528#: cp/method.c:2709
52529#, gcc-internal-format
52530msgid "%q#D inherits from multiple base subobjects"
52531msgstr ""
52532
52533#: cp/method.c:2717 cp/method.c:2741
52534#, gcc-internal-format
52535msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
52536msgstr ""
52537
52538#: cp/method.c:2750
52539msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
52540msgstr ""
52541
52542#: cp/method.c:3153
52543#, fuzzy, gcc-internal-format
52544msgid "defaulted declaration %q+D does not match the expected signature"
52545msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
52546
52547#: cp/method.c:3156
52548#, fuzzy, gcc-internal-format
52549msgid "expected signature: %qD"
52550msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
52551
52552#: cp/method.c:3188
52553#, gcc-internal-format
52554msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
52555msgstr ""
52556
52557#: cp/method.c:3208
52558#, fuzzy, gcc-internal-format
52559msgid "a template cannot be defaulted"
52560msgstr "%qT ei ole malli"
52561
52562#: cp/method.c:3243
52563#, fuzzy, gcc-internal-format
52564msgid "%qD cannot be defaulted"
52565msgstr "%qD:lla ei voi olla oletusargumentteja"
52566
52567# XXX
52568#: cp/method.c:3252
52569#, fuzzy, gcc-internal-format
52570msgid "defaulted function %q+D with default argument"
52571msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
52572
52573#: cp/name-lookup.c:2728
52574#, fuzzy, gcc-internal-format
52575msgid "redeclaration of %q#D with different template parameters"
52576msgstr "malliesittelylle %q+D"
52577
52578#: cp/name-lookup.c:2734
52579#, fuzzy, gcc-internal-format
52580msgid "%q#D conflicts with a previous declaration"
52581msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
52582
52583#: cp/name-lookup.c:2911
52584#, fuzzy, gcc-internal-format
52585msgid "%q#D hides constructor for %q#D"
52586msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
52587
52588#: cp/name-lookup.c:3060
52589#, fuzzy, gcc-internal-format
52590msgid "conflicting C language linkage declaration %q#D"
52591msgstr "ristiriitainen esittely %q#D"
52592
52593#: cp/name-lookup.c:3065
52594#, fuzzy, gcc-internal-format
52595msgid "due to different exception specifications"
52596msgstr "%qs esitelty funktion palauttavana funktiona"
52597
52598#: cp/name-lookup.c:3163
52599#, fuzzy, gcc-internal-format
52600msgid "lambda parameter %qD previously declared as a capture"
52601msgstr "parametri %qD virheellisesti esitelty metodityyppi"
52602
52603#: cp/name-lookup.c:3186
52604#, fuzzy, gcc-internal-format
52605msgid "declaration of %q#D shadows a parameter"
52606msgstr "%q+D:n esittely varjostaa sisäänrakennetun funktion"
52607
52608#: cp/name-lookup.c:3320
52609#, fuzzy, gcc-internal-format
52610msgid "declaration of %qD shadows a member of %qT"
52611msgstr "%qD:n esittely %qT:n jäsenenä"
52612
52613#: cp/name-lookup.c:3763
52614#, fuzzy, gcc-internal-format
52615msgid "friend declaration %qD in local class without prior local declaration"
52616msgstr "friend-esittely %qD paikallisessa luokassa ilman edeltävää esittelyä"
52617
52618#: cp/name-lookup.c:4243
52619#, fuzzy, gcc-internal-format
52620msgid "%s %<%s(%E)%> %p %d"
52621msgstr "%s %s(%E) %p %d\n"
52622
52623#: cp/name-lookup.c:4246
52624#, fuzzy, gcc-internal-format
52625msgid "%s %s %p %d"
52626msgstr "%s %s %p %d\n"
52627
52628#: cp/name-lookup.c:4861
52629#, fuzzy, gcc-internal-format
52630msgid "%q#D does not have external linkage"
52631msgstr "%J%qD on tavallisesti ei-staattinen funktio"
52632
52633#: cp/name-lookup.c:4863 cp/parser.c:11154 cp/parser.c:11164
52634#: cp/semantics.c:3806 cp/semantics.c:3818
52635#, fuzzy, gcc-internal-format
52636msgid "%q#D declared here"
52637msgstr "%q+D esitelty täällä"
52638
52639#: cp/name-lookup.c:5605
52640#, fuzzy, gcc-internal-format
52641msgid "%<%T%s%D%> names destructor"
52642msgstr "%<%T::%D%> nimeää muodostimen, ei tyyppiä"
52643
52644#: cp/name-lookup.c:5621
52645#, fuzzy, gcc-internal-format
52646msgid "using-declaration for non-member at class scope"
52647msgstr "virtuaalinen ei-luokkafunktio %qs"
52648
52649#: cp/name-lookup.c:5629
52650#, fuzzy, gcc-internal-format
52651msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
52652msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
52653
52654#: cp/name-lookup.c:5645 cp/pt.c:18297
52655#, fuzzy, gcc-internal-format
52656msgid "%qT is not a class, namespace, or enumeration"
52657msgstr "%qE ei ole luokka, nimiavaruus eikä lueteltu tyyppi"
52658
52659#: cp/name-lookup.c:5655
52660#, fuzzy, gcc-internal-format
52661msgid "non-member using-declaration names constructor of %qT"
52662msgstr "%qD:n esittely ei-jäsenenä"
52663
52664#: cp/name-lookup.c:5666 cp/name-lookup.c:5724
52665#, fuzzy, gcc-internal-format
52666msgid "using-declaration for member at non-class scope"
52667msgstr "virtuaalinen ei-luokkafunktio %qs"
52668
52669#: cp/name-lookup.c:5689
52670#, fuzzy, gcc-internal-format
52671msgid "%qT is not a direct base of %qT"
52672msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
52673
52674#: cp/name-lookup.c:5734
52675#, fuzzy, gcc-internal-format
52676msgid "did you mean %<using enum %T::%D%>?"
52677msgstr "oliko tarkoitus käyttää loogista negaatiota?"
52678
52679#: cp/name-lookup.c:5746
52680#, fuzzy, gcc-internal-format
52681msgid "%qD has not been declared in %qD"
52682msgstr "%qD esitelty ei-parametrina"
52683
52684#: cp/name-lookup.c:5760
52685#, fuzzy, gcc-internal-format
52686msgid "using-declaration may not name namespace %qD"
52687msgstr "ristiriitainen esittely %q#D"
52688
52689#: cp/name-lookup.c:5771
52690#, fuzzy, gcc-internal-format
52691msgid "%<%T::%D%> names constructor in %qT"
52692msgstr "%<%T::%D%> nimeää muodostimen, ei tyyppiä"
52693
52694#: cp/name-lookup.c:5867
52695#, fuzzy, gcc-internal-format
52696msgid "declaration of %qD not in a namespace surrounding %qD"
52697msgstr "%qD ei ole luokka eikä nimiavaruus"
52698
52699#: cp/name-lookup.c:5908
52700#, fuzzy, gcc-internal-format
52701msgid "explicit qualification in declaration of %qD"
52702msgstr "%qD:n esittely viitteiden taulukkona"
52703
52704#: cp/name-lookup.c:5918
52705#, fuzzy, gcc-internal-format
52706msgid "%qD should have been declared inside %qD"
52707msgstr "%qD esitelty ei-parametrina"
52708
52709#: cp/name-lookup.c:5971
52710#, fuzzy, gcc-internal-format
52711msgid "%qD has not been declared within %qD"
52712msgstr "%qD esitelty ei-parametrina"
52713
52714#: cp/name-lookup.c:5973
52715#, fuzzy, gcc-internal-format
52716msgid "only here as a %<friend%>"
52717msgstr "%q+D esitelty ystävänä"
52718
52719#: cp/name-lookup.c:6027
52720#, fuzzy, gcc-internal-format
52721msgid "%qD attribute requires a single NTBS argument"
52722msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
52723
52724#: cp/name-lookup.c:6034
52725#, gcc-internal-format
52726msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
52727msgstr ""
52728
52729#: cp/name-lookup.c:6044 cp/name-lookup.c:6071
52730#, fuzzy, gcc-internal-format
52731msgid "ignoring %qD attribute on anonymous namespace"
52732msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
52733
52734#: cp/name-lookup.c:6050
52735#, fuzzy, gcc-internal-format
52736msgid "ignoring %qD attribute on non-inline namespace"
52737msgstr "%qE-attribuutti pätee vain muuttujiin"
52738
52739#: cp/name-lookup.c:6087 cp/name-lookup.c:8598
52740#, fuzzy, gcc-internal-format
52741msgid "%qD attribute directive ignored"
52742msgstr "%<fast_interrupt%>-attribuuttidirektiivi jätetty huomiotta"
52743
52744#: cp/name-lookup.c:6415
52745#, gcc-internal-format
52746msgid "maximum limit of %d namespaces searched for %qE"
52747msgstr ""
52748
52749#: cp/name-lookup.c:6467
52750#, gcc-internal-format
52751msgid "suggested alternative:"
52752msgid_plural "suggested alternatives:"
52753msgstr[0] "ehdotettu vaihtoehto:"
52754msgstr[1] "ehdotetut vaihtoehdot:"
52755
52756#: cp/name-lookup.c:6473
52757#, fuzzy, gcc-internal-format
52758msgid "  %qE"
52759msgstr "%qE on vanhentunut"
52760
52761#: cp/name-lookup.c:7002
52762#, gcc-internal-format
52763msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
52764msgstr ""
52765
52766#: cp/name-lookup.c:7008
52767#, fuzzy, gcc-internal-format
52768msgid "%<std::%s%> is only available from %s onwards"
52769msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
52770
52771#: cp/name-lookup.c:7444
52772#, fuzzy, gcc-internal-format
52773msgid "the macro %qs had not yet been defined"
52774msgstr "%J%qD on tavallisesti ei-staattinen funktio"
52775
52776#: cp/name-lookup.c:7447
52777#, gcc-internal-format
52778msgid "it was later defined here"
52779msgstr "määriteltiin myöhemmin tässä"
52780
52781#: cp/name-lookup.c:8230
52782#, fuzzy, gcc-internal-format
52783msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
52784msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
52785
52786#: cp/name-lookup.c:8592
52787#, fuzzy, gcc-internal-format
52788msgid "%<strong%> using directive no longer supported"
52789msgstr "valitsin %qs ei ole enää tuettu"
52790
52791#: cp/name-lookup.c:8595
52792#, gcc-internal-format
52793msgid "you can use an inline namespace instead"
52794msgstr ""
52795
52796#. We only allow depth 255.
52797#: cp/name-lookup.c:8686
52798#, fuzzy, gcc-internal-format, gfc-internal-format
52799msgid "cannot nest more than %d namespaces"
52800msgstr "parametrilla %P on vaillinainen tyyppi %qT"
52801
52802#: cp/name-lookup.c:8783
52803#, fuzzy, gcc-internal-format
52804msgid "%<namespace %E%> is ambiguous"
52805msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
52806
52807#: cp/name-lookup.c:8799
52808#, fuzzy, gcc-internal-format
52809msgid "namespace alias %qD not allowed here, assuming %qD"
52810msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
52811
52812#: cp/name-lookup.c:8879
52813#, fuzzy, gcc-internal-format
52814msgid "inline namespace must be specified at initial definition"
52815msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
52816
52817#: cp/name-lookup.c:8880
52818#, fuzzy, gcc-internal-format
52819msgid "%qD defined here"
52820msgstr "nimiö %qD määritelty täällä"
52821
52822#: cp/name-lookup.c:8932
52823#, fuzzy, gcc-internal-format
52824msgid "%s namespace %qD conflicts with reachable definition"
52825msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
52826
52827#: cp/name-lookup.c:8934
52828#, fuzzy, gcc-internal-format, gfc-internal-format
52829msgid "reachable %s definition here"
52830msgstr "edellinen määrittely täällä"
52831
52832#: cp/name-lookup.c:9014
52833#, gcc-internal-format
52834msgid "XXX entering %<pop_everything ()%>"
52835msgstr ""
52836
52837#: cp/name-lookup.c:9023
52838#, gcc-internal-format
52839msgid "XXX leaving %<pop_everything ()%>"
52840msgstr ""
52841
52842#: cp/optimize.c:612
52843#, fuzzy, gcc-internal-format
52844msgid "making multiple clones of %qD"
52845msgstr "useita parametreja nimellä %qD"
52846
52847#: cp/parser.c:899
52848#, fuzzy, gcc-internal-format
52849msgid "identifier %qE is a keyword in C++11"
52850msgstr "tunniste %qE on ristiriidassa C++:n varatun sanan kanssa"
52851
52852#: cp/parser.c:913
52853#, fuzzy, gcc-internal-format
52854msgid "identifier %qE is a keyword in C++20"
52855msgstr "tunniste %qE on ristiriidassa C++:n varatun sanan kanssa"
52856
52857#: cp/parser.c:1377 cp/parser.c:1390
52858#, gcc-internal-format
52859msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
52860msgstr ""
52861
52862#: cp/parser.c:1415 cp/parser.c:42746
52863#, fuzzy, gcc-internal-format
52864msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
52865msgstr "%Jvanhanmallinen funktiomäärittely"
52866
52867#: cp/parser.c:2968
52868#, gcc-internal-format
52869msgid "%<#pragma%> is not allowed here"
52870msgstr "%<#pragma%> ei ole sallittu täällä"
52871
52872#: cp/parser.c:3097
52873#, gcc-internal-format
52874msgid "%<%E::%E%> has not been declared"
52875msgstr "%<%E::%E%> on esittelemättä"
52876
52877#: cp/parser.c:3100
52878#, gcc-internal-format
52879msgid "%<::%E%> has not been declared"
52880msgstr "%<::%E%> on esittelemättä"
52881
52882#: cp/parser.c:3103
52883#, fuzzy, gcc-internal-format
52884msgid "request for member %qE in non-class type %qT"
52885msgstr "pyyntö jäsenen %qs käsittelyyn jossain, joka ei ole tietue tai unioni"
52886
52887#: cp/parser.c:3106 cp/parser.c:20038
52888#, gcc-internal-format
52889msgid "%<%T::%E%> has not been declared"
52890msgstr "%<%T::%E%> on esittelemättä"
52891
52892#: cp/parser.c:3116
52893#, gcc-internal-format
52894msgid "%<%E::%E%> is not a type"
52895msgstr "%<%E::%E%> ei ole tyyppi"
52896
52897#: cp/parser.c:3120
52898#, gcc-internal-format
52899msgid "%<%E::%E%> is not a class or namespace"
52900msgstr "%<%E::%E%> ei ole luokka eikä nimiavaruus"
52901
52902#: cp/parser.c:3125
52903#, gcc-internal-format
52904msgid "%<%E::%E%> is not a class, namespace, or enumeration"
52905msgstr "%<%E::%E%> ei ole luokka, nimiavaruus eikä lueteltu tyyppi"
52906
52907#: cp/parser.c:3138
52908#, gcc-internal-format
52909msgid "%<::%E%> is not a type"
52910msgstr "%<::%E%> ei ole tyyppi"
52911
52912#: cp/parser.c:3141
52913#, gcc-internal-format
52914msgid "%<::%E%> is not a class or namespace"
52915msgstr "%<::%E%> ei ole luokka eikä nimiavaruus"
52916
52917#: cp/parser.c:3145
52918#, gcc-internal-format
52919msgid "%<::%E%> is not a class, namespace, or enumeration"
52920msgstr "%<::%E%> ei ole luokka, nimiavaruus eikä lueteltu tyyppi"
52921
52922#: cp/parser.c:3157
52923#, gcc-internal-format
52924msgid "%qE is not a type"
52925msgstr "%qE ei ole tyyppi"
52926
52927#: cp/parser.c:3160
52928#, gcc-internal-format
52929msgid "%qE is not a class or namespace"
52930msgstr "%qE ei ole luokka eikä nimiavaruus"
52931
52932#: cp/parser.c:3164
52933#, gcc-internal-format
52934msgid "%qE is not a class, namespace, or enumeration"
52935msgstr "%qE ei ole luokka, nimiavaruus eikä lueteltu tyyppi"
52936
52937#: cp/parser.c:3228
52938#, gcc-internal-format
52939msgid "new types may not be defined in a return type"
52940msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
52941
52942#: cp/parser.c:3230
52943#, gcc-internal-format
52944msgid "(perhaps a semicolon is missing after the definition of %qT)"
52945msgstr "(mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)"
52946
52947#: cp/parser.c:3258
52948#, fuzzy, gcc-internal-format
52949msgid "%qE is not a class template"
52950msgstr "  odotettiin luokkamallia, saatiin %qE"
52951
52952#: cp/parser.c:3260
52953#, gcc-internal-format
52954msgid "%qE is not a template"
52955msgstr "%qE ei ole malli"
52956
52957#: cp/parser.c:3263
52958#, fuzzy, gcc-internal-format
52959msgid "invalid template-id"
52960msgstr "muodostimen virheellinen käyttö mallina"
52961
52962#: cp/parser.c:3297
52963#, fuzzy, gcc-internal-format
52964msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
52965msgstr "liukulukuylivuoto lausekkeessa"
52966
52967#: cp/parser.c:3301 cp/pt.c:19792
52968#, fuzzy, gcc-internal-format
52969msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
52970msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
52971
52972#: cp/parser.c:3306
52973#, fuzzy, gcc-internal-format
52974msgid "%<typeid%> operator cannot appear in a constant-expression"
52975msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
52976
52977#: cp/parser.c:3310
52978#, fuzzy, gcc-internal-format
52979msgid "non-constant compound literals cannot appear in a constant-expression"
52980msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
52981
52982#: cp/parser.c:3314
52983#, fuzzy, gcc-internal-format
52984msgid "a function call cannot appear in a constant-expression"
52985msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
52986
52987#: cp/parser.c:3318
52988#, fuzzy, gcc-internal-format
52989msgid "an increment cannot appear in a constant-expression"
52990msgstr "alustinalkio ei ole vakiolauseke"
52991
52992#: cp/parser.c:3322
52993#, fuzzy, gcc-internal-format
52994msgid "an decrement cannot appear in a constant-expression"
52995msgstr "ylivuoto vakiolausekkeessa"
52996
52997#: cp/parser.c:3326
52998#, fuzzy, gcc-internal-format
52999msgid "an array reference cannot appear in a constant-expression"
53000msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
53001
53002#: cp/parser.c:3330
53003#, fuzzy, gcc-internal-format
53004msgid "the address of a label cannot appear in a constant-expression"
53005msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
53006
53007#: cp/parser.c:3334
53008#, fuzzy, gcc-internal-format
53009msgid "calls to overloaded operators cannot appear in a constant-expression"
53010msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
53011
53012#: cp/parser.c:3338
53013#, fuzzy, gcc-internal-format
53014msgid "an assignment cannot appear in a constant-expression"
53015msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
53016
53017#: cp/parser.c:3341
53018#, fuzzy, gcc-internal-format
53019msgid "a comma operator cannot appear in a constant-expression"
53020msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
53021
53022#: cp/parser.c:3345
53023#, fuzzy, gcc-internal-format
53024msgid "a call to a constructor cannot appear in a constant-expression"
53025msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
53026
53027#: cp/parser.c:3349
53028#, fuzzy, gcc-internal-format
53029msgid "a transaction expression cannot appear in a constant-expression"
53030msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
53031
53032#: cp/parser.c:3395
53033#, fuzzy, gcc-internal-format
53034msgid "%qs cannot appear in a constant-expression"
53035msgstr "ylivuoto vakiolausekkeessa"
53036
53037#: cp/parser.c:3432
53038#, fuzzy, gcc-internal-format
53039msgid "class template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>"
53040msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53041
53042#: cp/parser.c:3437
53043#, gcc-internal-format
53044msgid "invalid use of destructor %qD as a type"
53045msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
53046
53047#. Something like 'unsigned A a;'
53048#: cp/parser.c:3440
53049#, fuzzy, gcc-internal-format
53050msgid "invalid combination of multiple type-specifiers"
53051msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
53052
53053#: cp/parser.c:3453
53054#, fuzzy, gcc-internal-format
53055msgid "%qE does not name a type; did you mean %qs?"
53056msgstr "%qE ei nimeä tyyppiä"
53057
53058#: cp/parser.c:3457
53059#, gcc-internal-format
53060msgid "%qE does not name a type"
53061msgstr "%qE ei nimeä tyyppiä"
53062
53063#: cp/parser.c:3466
53064#, fuzzy, gcc-internal-format
53065msgid "C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
53066msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53067
53068#: cp/parser.c:3469
53069#, fuzzy, gcc-internal-format
53070msgid "C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
53071msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53072
53073#: cp/parser.c:3475
53074#, fuzzy, gcc-internal-format
53075msgid "%qE is not recognized as a module control-line"
53076msgstr "%qE on tunnistamaton muotofunktiotyyppi"
53077
53078#: cp/parser.c:3478
53079#, fuzzy, gcc-internal-format
53080msgid "C++20 %qE only available with %<-fmodules-ts%>"
53081msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53082
53083#: cp/parser.c:3481
53084#, fuzzy, gcc-internal-format
53085msgid "C++20 %qE only available with %<-fmodules-ts%>, which is not yet enabled with %<-std=c++20%>"
53086msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53087
53088#: cp/parser.c:3487
53089#, fuzzy, gcc-internal-format
53090msgid "C++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
53091msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53092
53093#: cp/parser.c:3490
53094#, fuzzy, gcc-internal-format
53095msgid "C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
53096msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53097
53098#: cp/parser.c:3493
53099#, fuzzy, gcc-internal-format
53100msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
53101msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53102
53103#: cp/parser.c:3496 cp/parser.c:28760
53104#, fuzzy, gcc-internal-format
53105msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
53106msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53107
53108#: cp/parser.c:3518
53109#, gcc-internal-format
53110msgid "(perhaps %<typename %T::%E%> was intended)"
53111msgstr "(ehkä tarkoitettiin %<typename %T::%E%>)"
53112
53113#: cp/parser.c:3546 cp/parser.c:3558
53114#, fuzzy, gcc-internal-format
53115msgid "%qE in namespace %qE does not name a template type; did you mean %qs?"
53116msgstr "%qE nimiavaruudessa %qE ei nimeä tyyppiä"
53117
53118#: cp/parser.c:3551 cp/parser.c:3563
53119#, fuzzy, gcc-internal-format
53120msgid "%qE in namespace %qE does not name a template type"
53121msgstr "%qE nimiavaruudessa %qE ei nimeä tyyppiä"
53122
53123#: cp/parser.c:3571
53124#, fuzzy, gcc-internal-format
53125msgid "%qE in namespace %qE does not name a type; did you mean %qs?"
53126msgstr "%qE nimiavaruudessa %qE ei nimeä tyyppiä"
53127
53128#: cp/parser.c:3576
53129#, gcc-internal-format
53130msgid "%qE in namespace %qE does not name a type"
53131msgstr "%qE nimiavaruudessa %qE ei nimeä tyyppiä"
53132
53133#: cp/parser.c:3587
53134#, gcc-internal-format
53135msgid "%<%T::%E%> names the constructor, not the type"
53136msgstr "%<%T::%E%> nimeää muodostimen, ei tyyppiä"
53137
53138#: cp/parser.c:3590
53139#, gcc-internal-format
53140msgid "and %qT has no template constructors"
53141msgstr "ja kohteella %qT:lla ei ole mallimuodostimia"
53142
53143#: cp/parser.c:3600
53144#, gcc-internal-format
53145msgid "need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scope"
53146msgstr ""
53147
53148#: cp/parser.c:3608
53149#, gcc-internal-format
53150msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
53151msgstr ""
53152
53153#: cp/parser.c:3620 cp/parser.c:3624
53154#, fuzzy, gcc-internal-format
53155msgid "%qE in %q#T does not name a template type"
53156msgstr "luokalla %qT ei ole %qD-nimistä kenttää"
53157
53158#: cp/parser.c:3628
53159#, fuzzy, gcc-internal-format
53160msgid "%qE in %q#T does not name a type"
53161msgstr "%qE ei nimeä tyyppiä"
53162
53163#: cp/parser.c:4296
53164#, fuzzy, gcc-internal-format
53165msgid "expected string-literal"
53166msgstr "odotettiin merkkijonoliteraalia"
53167
53168#: cp/parser.c:4362
53169#, gcc-internal-format
53170msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
53171msgstr ""
53172
53173#: cp/parser.c:4548
53174#, fuzzy, gcc-internal-format
53175msgid "unable to find character literal operator %qD with %qT argument"
53176msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
53177
53178#: cp/parser.c:4653
53179#, fuzzy, gcc-internal-format
53180msgid "integer literal exceeds range of %qT type"
53181msgstr "liukulukuvakio ylittää %qT:n arvoalueen"
53182
53183#: cp/parser.c:4660
53184#, fuzzy, gcc-internal-format
53185msgid "floating literal exceeds range of %qT type"
53186msgstr "liukulukuvakio ylittää %qT:n arvoalueen"
53187
53188#: cp/parser.c:4664
53189#, fuzzy, gcc-internal-format
53190msgid "floating literal truncated to zero"
53191msgstr "liukulukuvakio katkaistu nollaksi"
53192
53193#: cp/parser.c:4693
53194#, gcc-internal-format
53195msgid "failed to translate literal to execution character set %qT"
53196msgstr ""
53197
53198#: cp/parser.c:4727
53199#, fuzzy, gcc-internal-format
53200msgid "unable to find numeric literal operator %qD"
53201msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
53202
53203#: cp/parser.c:4733
53204#, gcc-internal-format
53205msgid "add %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixes"
53206msgstr ""
53207
53208#: cp/parser.c:4737
53209#, gcc-internal-format
53210msgid "or use %<j%> instead of %<i%> for the GNU built-in suffix"
53211msgstr ""
53212
53213#: cp/parser.c:4741
53214#, gcc-internal-format
53215msgid "use %<-fext-numeric-literals%> to enable more built-in suffixes"
53216msgstr ""
53217
53218#: cp/parser.c:4826
53219#, fuzzy, gcc-internal-format
53220msgid "unable to find string literal operator %qD with %qT, %qT arguments"
53221msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
53222
53223#: cp/parser.c:4920
53224#, gcc-internal-format
53225msgid "global module fragment contents must be from preprocessor inclusion"
53226msgstr ""
53227
53228#: cp/parser.c:4935 cp/parser.c:14349
53229#, fuzzy, gcc-internal-format
53230msgid "expected declaration"
53231msgstr "odotettiin iteraatioesittelyä tai -alustusta"
53232
53233#: cp/parser.c:5296 cp/parser.c:5311
53234#, fuzzy, gcc-internal-format
53235msgid "expected binary operator"
53236msgstr "%s: odotettiin binääristä operaattoria"
53237
53238#: cp/parser.c:5317
53239#, fuzzy, gcc-internal-format
53240msgid "expected ..."
53241msgstr "”)” oli odotus"
53242
53243#: cp/parser.c:5329
53244#, fuzzy, gcc-internal-format
53245msgid "binary expression in operand of fold-expression"
53246msgstr "virheellinen lauseke kohdemuuttujana"
53247
53248#: cp/parser.c:5334
53249#, fuzzy, gcc-internal-format
53250msgid "conditional expression in operand of fold-expression"
53251msgstr "ehtolausekkeessa ei-lvalue-taulukko"
53252
53253#: cp/parser.c:5342
53254#, fuzzy, gcc-internal-format
53255msgid "mismatched operator in fold-expression"
53256msgstr "virheellinen loogisen lausekkeen käyttö operandina %<operator--%>:lle"
53257
53258#: cp/parser.c:5446
53259#, fuzzy, gcc-internal-format
53260msgid "fixed-point types not supported in C++"
53261msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
53262
53263#: cp/parser.c:5529
53264#, gcc-internal-format
53265msgid "ISO C++ forbids braced-groups within expressions"
53266msgstr "ISO C++ kieltää lohkot lausekkeiden sisällä"
53267
53268#: cp/parser.c:5541
53269#, gcc-internal-format
53270msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
53271msgstr ""
53272
53273#: cp/parser.c:5580
53274#, fuzzy, gcc-internal-format
53275msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
53276msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53277
53278#: cp/parser.c:5638 cp/parser.c:5817 cp/parser.c:5995 cp/semantics.c:3960
53279#, fuzzy, gcc-internal-format
53280msgid "expected primary-expression"
53281msgstr "odotettiin lauseketta"
53282
53283#: cp/parser.c:5668
53284#, gcc-internal-format
53285msgid "%<this%> may not be used in this context"
53286msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
53287
53288#: cp/parser.c:5811
53289#, fuzzy, gcc-internal-format
53290msgid "a template declaration cannot appear at block scope"
53291msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
53292
53293#: cp/parser.c:6151
53294#, fuzzy, gcc-internal-format
53295msgid "expected id-expression"
53296msgstr "odotettiin lauseketta"
53297
53298#: cp/parser.c:6282
53299#, fuzzy, gcc-internal-format
53300msgid "scope %qT before %<~%> is not a class-name"
53301msgstr "%qT ei ole luokka tai nimiavaruus"
53302
53303#: cp/parser.c:6292
53304#, fuzzy, gcc-internal-format
53305msgid "%<template%> keyword not permitted in destructor name"
53306msgstr "parametri esitelty %<auto%>:ksi"
53307
53308#: cp/parser.c:6329 cp/parser.c:8357
53309#, fuzzy, gcc-internal-format
53310msgid "%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>"
53311msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53312
53313#: cp/parser.c:6340
53314#, fuzzy, gcc-internal-format
53315msgid "template-id not allowed for destructor"
53316msgstr "%<[*]%> ei ole esittelyssä"
53317
53318#: cp/parser.c:6449
53319#, gcc-internal-format
53320msgid "declaration of %<~%T%> as member of %qT"
53321msgstr "%<~%T%>:n esittely %qT:n jäsenenä"
53322
53323#: cp/parser.c:6464
53324#, fuzzy, gcc-internal-format
53325msgid "typedef-name %qD used as destructor declarator"
53326msgstr "%qD ei ole mallifunktio"
53327
53328#: cp/parser.c:6500 cp/parser.c:22437
53329#, fuzzy, gcc-internal-format
53330msgid "expected unqualified-id"
53331msgstr "ID"
53332
53333#: cp/parser.c:6527 cp/typeck.c:2854 cp/typeck.c:2857 cp/typeck.c:2874
53334#, gcc-internal-format
53335msgid "%qD is not a template"
53336msgstr "%qD ei ole malli"
53337
53338#: cp/parser.c:6638
53339#, fuzzy, gcc-internal-format
53340msgid "found %<:%> in nested-name-specifier, expected %<::%>"
53341msgstr "useita tallennuspaikkoja esittelymääritteissä"
53342
53343#: cp/parser.c:6718
53344#, fuzzy, gcc-internal-format
53345msgid "%<decltype%> evaluates to %qT, which is not a class or enumeration type"
53346msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissä"
53347
53348#: cp/parser.c:6745 cp/parser.c:6756
53349#, fuzzy, gcc-internal-format
53350msgid "concept-id %qD in nested-name-specifier"
53351msgstr "useita tallennuspaikkoja esittelymääritteissä"
53352
53353#: cp/parser.c:6748
53354#, fuzzy, gcc-internal-format
53355msgid "function template-id %qD in nested-name-specifier"
53356msgstr "useita tallennuspaikkoja esittelymääritteissä"
53357
53358#: cp/parser.c:6762
53359#, fuzzy, gcc-internal-format
53360msgid "variable template-id %qD in nested-name-specifier"
53361msgstr "useita tallennuspaikkoja esittelymääritteissä"
53362
53363#: cp/parser.c:6936
53364#, fuzzy, gcc-internal-format
53365msgid "expected nested-name-specifier"
53366msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
53367
53368#: cp/parser.c:7143 cp/parser.c:9602
53369#, fuzzy, gcc-internal-format
53370msgid "types may not be defined in casts"
53371msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
53372
53373#: cp/parser.c:7232
53374#, fuzzy, gcc-internal-format
53375msgid "types may not be defined in a %<typeid%> expression"
53376msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
53377
53378#: cp/parser.c:7324
53379#, fuzzy, gcc-internal-format
53380msgid "wrong number of arguments to %<__builtin_addressof%>"
53381msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
53382
53383#: cp/parser.c:7336 cp/pt.c:20442
53384#, fuzzy, gcc-internal-format
53385msgid "wrong number of arguments to %<__builtin_launder%>"
53386msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
53387
53388#: cp/parser.c:7482
53389#, gcc-internal-format
53390msgid "ISO C++ forbids compound-literals"
53391msgstr "ISO C++ kieltää yhdysliteraalit"
53392
53393#: cp/parser.c:7541
53394#, gcc-internal-format
53395msgid "two consecutive %<[%> shall only introduce an attribute"
53396msgstr ""
53397
53398#: cp/parser.c:8095 cp/typeck.c:2742
53399#, gcc-internal-format
53400msgid "invalid use of %qD"
53401msgstr "%qD:n virheellinen käyttö"
53402
53403#: cp/parser.c:8104
53404#, gcc-internal-format
53405msgid "%<%D::%D%> is not a class member"
53406msgstr "%<%D::%D%> ei ole luokan jäsen"
53407
53408#: cp/parser.c:8409
53409#, fuzzy, gcc-internal-format
53410msgid "non-scalar type"
53411msgstr "pyydetty muuntoa ei-skalaarityypiksi"
53412
53413#: cp/parser.c:8519
53414#, fuzzy, gcc-internal-format
53415msgid "ISO C++ does not allow %<alignof%> with a non-type"
53416msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
53417
53418#: cp/parser.c:8614
53419#, fuzzy, gcc-internal-format
53420msgid "types may not be defined in %<noexcept%> expressions"
53421msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
53422
53423#: cp/parser.c:8888 cp/parser.c:31256
53424#, fuzzy, gcc-internal-format
53425msgid "types may not be defined in %qs expressions"
53426msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
53427
53428#: cp/parser.c:8953
53429#, fuzzy, gcc-internal-format
53430msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
53431msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
53432
53433#: cp/parser.c:9039
53434#, fuzzy, gcc-internal-format
53435msgid "types may not be defined in a new-expression"
53436msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
53437
53438#: cp/parser.c:9055
53439#, fuzzy, gcc-internal-format
53440msgid "array bound forbidden after parenthesized type-id"
53441msgstr "taulukkoindeksi ei-taulukkoalustimessa"
53442
53443#: cp/parser.c:9057
53444#, fuzzy, gcc-internal-format
53445msgid "try removing the parentheses around the type-id"
53446msgstr "taulukkoindeksi ei-taulukkoalustimessa"
53447
53448#: cp/parser.c:9089
53449#, gcc-internal-format
53450msgid "initialization of new-expression for type %<auto%> requires exactly one element"
53451msgstr ""
53452
53453#: cp/parser.c:9134
53454#, fuzzy, gcc-internal-format
53455msgid "expected expression-list or type-id"
53456msgstr "vektoriylivuoto lausekkeessa"
53457
53458#: cp/parser.c:9163
53459#, fuzzy, gcc-internal-format
53460msgid "types may not be defined in a new-type-id"
53461msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
53462
53463#: cp/parser.c:9298
53464#, fuzzy, gcc-internal-format
53465msgid "expression in new-declarator must have integral or enumeration type"
53466msgstr "%J%qD on tavallisesti ei-staattinen funktio"
53467
53468#: cp/parser.c:9707
53469#, fuzzy, gcc-internal-format
53470msgid "use of old-style cast to %q#T"
53471msgstr "vanhanmallisen tyyppimuunnoksen käyttö"
53472
53473#: cp/parser.c:9856
53474#, gcc-internal-format
53475msgid "%<>>%> operator is treated as two right angle brackets in C++11"
53476msgstr ""
53477
53478#: cp/parser.c:9859
53479#, gcc-internal-format
53480msgid "suggest parentheses around %<>>%> expression"
53481msgstr "suosittellaan sulkumerkkejä %<>>%>-lausekkeen ympärille"
53482
53483#: cp/parser.c:10067
53484#, fuzzy, gcc-internal-format
53485msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
53486msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
53487
53488#: cp/parser.c:10356
53489#, gcc-internal-format
53490msgid "top-level comma expression in array subscript is deprecated"
53491msgstr ""
53492
53493#: cp/parser.c:10506
53494#, fuzzy, gcc-internal-format
53495msgid "types may not be defined within %<__builtin_offsetof%>"
53496msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
53497
53498#: cp/parser.c:10809
53499#, fuzzy, gcc-internal-format
53500msgid "lambda-expression in template parameter type"
53501msgstr "oletusargumentti määritelty lambda-parametrille"
53502
53503#: cp/parser.c:10819
53504#, fuzzy, gcc-internal-format
53505msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
53506msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53507
53508#: cp/parser.c:10829
53509#, fuzzy, gcc-internal-format
53510msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
53511msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53512
53513#: cp/parser.c:10981
53514#, fuzzy, gcc-internal-format
53515msgid "non-local lambda expression cannot have a capture-default"
53516msgstr "oletusargumentti määritelty lambda-parametrille"
53517
53518#: cp/parser.c:11003
53519#, fuzzy, gcc-internal-format
53520msgid "expected end of capture-list"
53521msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
53522
53523#: cp/parser.c:11018
53524#, gcc-internal-format
53525msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
53526msgstr ""
53527
53528#: cp/parser.c:11023 cp/parser.c:11044 cp/parser.c:11236
53529#, fuzzy, gcc-internal-format
53530msgid "already captured %qD in lambda expression"
53531msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
53532
53533#: cp/parser.c:11038
53534#, fuzzy, gcc-internal-format
53535msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
53536msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53537
53538#: cp/parser.c:11058
53539#, fuzzy, gcc-internal-format
53540msgid "%<this%> cannot be captured by reference"
53541msgstr "versioviitetaulukolle ei voi varata muistia"
53542
53543#: cp/parser.c:11077
53544#, fuzzy, gcc-internal-format
53545msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
53546msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53547
53548#: cp/parser.c:11088
53549#, gcc-internal-format
53550msgid "%<&%> should come before %<...%>"
53551msgstr ""
53552
53553#: cp/parser.c:11119
53554#, fuzzy, gcc-internal-format
53555msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
53556msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53557
53558#: cp/parser.c:11126
53559#, fuzzy, gcc-internal-format
53560msgid "empty initializer for lambda init-capture"
53561msgstr "tallennusluokka annettu parametrille %qs"
53562
53563#: cp/parser.c:11150
53564#, fuzzy, gcc-internal-format
53565msgid "capture of non-variable %qE"
53566msgstr "%qD ei ole muuttuja"
53567
53568#: cp/parser.c:11160
53569#, fuzzy, gcc-internal-format
53570msgid "capture of variable %qD with non-automatic storage duration"
53571msgstr "poistettu funktio %q+D"
53572
53573#: cp/parser.c:11198
53574#, fuzzy, gcc-internal-format
53575msgid "too many %<...%> in lambda capture"
53576msgstr "%s: Liian monta argumenttia\n"
53577
53578#: cp/parser.c:11209
53579#, gcc-internal-format
53580msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
53581msgstr ""
53582
53583#: cp/parser.c:11214
53584#, gcc-internal-format
53585msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
53586msgstr ""
53587
53588#: cp/parser.c:11293
53589#, fuzzy, gcc-internal-format
53590msgid "lambda templates are only available with %<-std=c++14%> or %<-std=gnu++14%>"
53591msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53592
53593#: cp/parser.c:11297
53594#, fuzzy, gcc-internal-format
53595msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
53596msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53597
53598#: cp/parser.c:11365
53599#, gcc-internal-format
53600msgid "default argument specified for lambda parameter"
53601msgstr "oletusargumentti määritelty lambda-parametrille"
53602
53603#: cp/parser.c:11385
53604#, fuzzy, gcc-internal-format
53605msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
53606msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53607
53608#: cp/parser.c:11397
53609#, fuzzy, gcc-internal-format
53610msgid "duplicate %<mutable%>"
53611msgstr "ylimääräinen %<volatile%>"
53612
53613#: cp/parser.c:11404
53614#, fuzzy, gcc-internal-format
53615msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
53616msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53617
53618#: cp/parser.c:11417
53619#, fuzzy, gcc-internal-format
53620msgid "parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
53621msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53622
53623#: cp/parser.c:11435
53624#, fuzzy, gcc-internal-format
53625msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
53626msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53627
53628#: cp/parser.c:11477
53629#, fuzzy, gcc-internal-format
53630msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
53631msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53632
53633#: cp/parser.c:11866 cp/parser.c:12067
53634#, fuzzy, gcc-internal-format
53635msgid "attributes at the beginning of statement are ignored"
53636msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
53637
53638#: cp/parser.c:11906
53639#, fuzzy, gcc-internal-format
53640msgid "expected labeled-statement"
53641msgstr "%s-lausetta odotettiin kohdassa %L"
53642
53643#: cp/parser.c:11955
53644#, fuzzy, gcc-internal-format
53645msgid "case label %qE not within a switch statement"
53646msgstr "nimike yhdyslauseen lopussa"
53647
53648#: cp/parser.c:12074
53649#, gcc-internal-format
53650msgid "need %<typename%> before %qE because %qT is a dependent scope"
53651msgstr ""
53652
53653#: cp/parser.c:12083
53654#, gcc-internal-format
53655msgid "%<%T::%D%> names the constructor, not the type"
53656msgstr "%<%T::%D%> nimeää muodostimen, ei tyyppiä"
53657
53658#: cp/parser.c:12131
53659#, fuzzy, gcc-internal-format
53660msgid "compound-statement in %<constexpr%> function"
53661msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
53662
53663#: cp/parser.c:12297
53664#, fuzzy, gcc-internal-format
53665msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
53666msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53667
53668#: cp/parser.c:12324
53669#, fuzzy, gcc-internal-format
53670msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
53671msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53672
53673#: cp/parser.c:12492 cp/parser.c:31740
53674#, fuzzy, gcc-internal-format
53675msgid "expected selection-statement"
53676msgstr "%s-lausetta odotettiin kohdassa %L"
53677
53678#: cp/parser.c:12533
53679#, fuzzy, gcc-internal-format
53680msgid "condition declares an array"
53681msgstr "taulukon palauttava funktio"
53682
53683#: cp/parser.c:12535
53684#, fuzzy, gcc-internal-format
53685msgid "condition declares a function"
53686msgstr "kenttä %qE esitelty funktiona"
53687
53688#: cp/parser.c:12575
53689#, fuzzy, gcc-internal-format
53690msgid "types may not be defined in conditions"
53691msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
53692
53693#. Anything else is an error.
53694#: cp/parser.c:12656 cp/parser.c:21729 cp/parser.c:24198
53695#, fuzzy, gcc-internal-format
53696msgid "expected initializer"
53697msgstr "odotettiin %<,%> tai %<;%>"
53698
53699#: cp/parser.c:12942
53700#, gcc-internal-format
53701msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
53702msgstr ""
53703
53704#. rval
53705#: cp/parser.c:12949
53706#, gcc-internal-format
53707msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
53708msgstr ""
53709
53710#: cp/parser.c:12974
53711#, fuzzy, gcc-internal-format
53712msgid "loop variable %qD creates a copy from type %qT"
53713msgstr "muuttujalla %qD on funktiotyyppi"
53714
53715#: cp/parser.c:12979
53716#, gcc-internal-format
53717msgid "use reference type to prevent copying"
53718msgstr ""
53719
53720#: cp/parser.c:13122
53721#, fuzzy, gcc-internal-format
53722msgid "range-based %<for%> expression of type %qT has incomplete type"
53723msgstr "%Jparametrin %qD tyyppi on vaillinainen"
53724
53725#: cp/parser.c:13206
53726#, fuzzy, gcc-internal-format
53727msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
53728msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
53729
53730#: cp/parser.c:13349 cp/parser.c:31743
53731#, fuzzy, gcc-internal-format
53732msgid "expected iteration-statement"
53733msgstr "odotettiin iteraatioesittelyä tai -alustusta"
53734
53735#: cp/parser.c:13395
53736#, fuzzy, gcc-internal-format
53737msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
53738msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53739
53740#: cp/parser.c:13419
53741#, fuzzy, gcc-internal-format
53742msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
53743msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53744
53745#: cp/parser.c:13550
53746#, fuzzy, gcc-internal-format
53747msgid "%<goto%> in %<constexpr%> function"
53748msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
53749
53750#. Issue a warning about this use of a GNU extension.
53751#: cp/parser.c:13558
53752#, gcc-internal-format
53753msgid "ISO C++ forbids computed gotos"
53754msgstr "ISO C++ kieltää lasketut goto-käskyt"
53755
53756#: cp/parser.c:13571 cp/parser.c:31746
53757#, fuzzy, gcc-internal-format
53758msgid "expected jump-statement"
53759msgstr "%s-lausetta odotettiin kohdassa %L"
53760
53761#: cp/parser.c:13748
53762#, fuzzy, gcc-internal-format
53763msgid "expected module-name"
53764msgstr "odotettiin %<template%>"
53765
53766#: cp/parser.c:13783
53767#, fuzzy, gcc-internal-format
53768msgid "module-declaration not permitted in header-unit"
53769msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
53770
53771#: cp/parser.c:13808
53772#, gcc-internal-format
53773msgid "private module fragment only permitted in purview of module interface or partition"
53774msgstr ""
53775
53776#: cp/parser.c:13813
53777#, fuzzy, gcc-internal-format
53778msgid "private module fragment"
53779msgstr "ylimääräinen %<volatile%>"
53780
53781#. Neither the first declaration, nor in a GMF.
53782#: cp/parser.c:13819
53783#, gcc-internal-format
53784msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
53785msgstr ""
53786
53787#: cp/parser.c:13856
53788#, gcc-internal-format
53789msgid "post-module-declaration imports must be contiguous"
53790msgstr ""
53791
53792#: cp/parser.c:13859
53793#, gcc-internal-format
53794msgid "perhaps insert a line break, or other disambiguation, to prevent this being considered a module control-line"
53795msgstr ""
53796
53797#: cp/parser.c:13867
53798#, fuzzy, gcc-internal-format
53799msgid "import-declaration must be at global scope"
53800msgstr "virtuaalinen ei-luokkafunktio %qs"
53801
53802#: cp/parser.c:13880
53803#, fuzzy, gcc-internal-format
53804msgid "import cannot appear directly in a linkage-specification"
53805msgstr "%s: virheellinen kenttämääritys %s"
53806
53807#: cp/parser.c:13888
53808#, gcc-internal-format
53809msgid "post-module-declaration imports must not be include-translated"
53810msgstr ""
53811
53812#: cp/parser.c:13893
53813#, gcc-internal-format
53814msgid "post-module-declaration imports must not be from header inclusion"
53815msgstr ""
53816
53817#: cp/parser.c:13913
53818#, gcc-internal-format
53819msgid "%qE may only occur after a module interface declaration"
53820msgstr ""
53821
53822#: cp/parser.c:13921
53823#, fuzzy, gcc-internal-format
53824msgid "%qE may only occur once in an export declaration"
53825msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
53826
53827#: cp/parser.c:13942
53828#, gcc-internal-format
53829msgid "%<export%> not part of following module-directive"
53830msgstr ""
53831
53832#: cp/parser.c:14044
53833#, fuzzy, gcc-internal-format
53834msgid "attributes are not permitted in this position"
53835msgstr "parametri esitelty %<auto%>:ksi"
53836
53837#: cp/parser.c:14048
53838#, fuzzy, gcc-internal-format
53839msgid "attributes may be inserted here"
53840msgstr "attribuuttia ei huomioida"
53841
53842#: cp/parser.c:14179 cp/parser.c:25999
53843#, gcc-internal-format
53844msgid "extra %<;%>"
53845msgstr "ylimääräinen %<;%>"
53846
53847#: cp/parser.c:14272
53848#, gcc-internal-format
53849msgid "%<__label__%> not at the beginning of a block"
53850msgstr "%<__label__%> ei ole lohkon alussa"
53851
53852#: cp/parser.c:14487
53853#, gcc-internal-format
53854msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
53855msgstr ""
53856
53857#: cp/parser.c:14507
53858#, fuzzy, gcc-internal-format
53859msgid "inconsistent deduction for %qT: %qT and then %qT"
53860msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
53861
53862#: cp/parser.c:14528
53863#, gcc-internal-format
53864msgid "mixing declarations and function-definitions is forbidden"
53865msgstr ""
53866
53867#: cp/parser.c:14552
53868#, fuzzy, gcc-internal-format
53869msgid "types may not be defined in a for-range-declaration"
53870msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
53871
53872#: cp/parser.c:14607
53873#, fuzzy, gcc-internal-format
53874msgid "initializer in range-based %<for%> loop"
53875msgstr "tyhjä indeksiväli alustimessa"
53876
53877#: cp/parser.c:14610
53878#, fuzzy, gcc-internal-format
53879msgid "multiple declarations in range-based %<for%> loop"
53880msgstr "tyhjä indeksiväli alustimessa"
53881
53882#: cp/parser.c:14661
53883#, fuzzy, gcc-internal-format
53884msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
53885msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53886
53887#: cp/parser.c:14713
53888#, fuzzy, gcc-internal-format
53889msgid "empty structured binding declaration"
53890msgstr "odotettiin iteraatioesittelyä tai -alustusta"
53891
53892#: cp/parser.c:14731
53893#, fuzzy, gcc-internal-format
53894msgid "invalid initializer for structured binding declaration"
53895msgstr "puuttuva alustin jäsenelle %qD"
53896
53897#: cp/parser.c:14900
53898#, fuzzy, gcc-internal-format
53899msgid "%<friend%> used outside of class"
53900msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
53901
53902#: cp/parser.c:14939
53903#, fuzzy, gcc-internal-format
53904msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
53905msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
53906
53907#: cp/parser.c:14942
53908#, gcc-internal-format
53909msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
53910msgstr ""
53911
53912#: cp/parser.c:15009
53913#, gcc-internal-format
53914msgid "%<auto%> changes meaning in C++11; please remove it"
53915msgstr "%<auto%> saa uuden merkityksen C++11:ssä; poista se"
53916
53917#: cp/parser.c:15045
53918#, fuzzy, gcc-internal-format
53919msgid "%<decl-specifier%> invalid in condition"
53920msgstr "virheellinen muunnostarkennin jälkiliitteessä: %c"
53921
53922#: cp/parser.c:15052
53923#, gcc-internal-format
53924msgid "%qD invalid in lambda"
53925msgstr "%qD ei kelpaa lambdassa"
53926
53927#: cp/parser.c:15133
53928#, fuzzy, gcc-internal-format
53929msgid "type-specifier invalid in lambda"
53930msgstr "virheellinen muunnostarkennin jälkiliitteessä: %c"
53931
53932#: cp/parser.c:15152
53933#, gcc-internal-format
53934msgid "class definition may not be declared a friend"
53935msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
53936
53937#: cp/parser.c:15225 cp/parser.c:26514
53938#, gcc-internal-format
53939msgid "templates may not be %<virtual%>"
53940msgstr "mallit eivät voi olla virtuaalisia"
53941
53942#: cp/parser.c:15244
53943#, fuzzy, gcc-internal-format
53944msgid "types may not be defined in explicit-specifier"
53945msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
53946
53947#: cp/parser.c:15248
53948#, fuzzy, gcc-internal-format
53949msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
53950msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53951
53952#: cp/parser.c:15312
53953#, fuzzy, gcc-internal-format
53954msgid "invalid linkage-specification"
53955msgstr "%s: virheellinen kenttämääritys %s"
53956
53957#: cp/parser.c:15416
53958#, fuzzy, gcc-internal-format
53959msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
53960msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53961
53962#: cp/parser.c:15618
53963#, fuzzy, gcc-internal-format
53964msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
53965msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
53966
53967#: cp/parser.c:15631
53968#, fuzzy, gcc-internal-format
53969msgid "types may not be defined in %<decltype%> expressions"
53970msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
53971
53972#: cp/parser.c:15794
53973#, fuzzy, gcc-internal-format
53974msgid "types may not be defined in a conversion-type-id"
53975msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
53976
53977#: cp/parser.c:15823
53978#, gcc-internal-format
53979msgid "invalid use of %<auto%> in conversion operator"
53980msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
53981
53982#: cp/parser.c:15827
53983#, fuzzy, gcc-internal-format
53984msgid "use of %<auto%> in member template conversion operator can never be deduced"
53985msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
53986
53987#: cp/parser.c:15911
53988#, fuzzy, gcc-internal-format
53989msgid "only constructors take member initializers"
53990msgstr "skalaarialustimen ympärillä on aaltosulkeet"
53991
53992#: cp/parser.c:15938
53993#, fuzzy, gcc-internal-format
53994msgid "cannot expand initializer for member %qD"
53995msgstr "ei voi laajentaa alustinta jäsenelle %<%D%>"
53996
53997#: cp/parser.c:15950 cp/pt.c:26446
53998#, fuzzy, gcc-internal-format
53999msgid "mem-initializer for %qD follows constructor delegation"
54000msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
54001
54002#: cp/parser.c:15962 cp/pt.c:26458
54003#, fuzzy, gcc-internal-format
54004msgid "constructor delegation follows mem-initializer for %qD"
54005msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
54006
54007#: cp/parser.c:16014
54008#, gcc-internal-format
54009msgid "anachronistic old-style base class initializer"
54010msgstr ""
54011
54012#: cp/parser.c:16099
54013#, fuzzy, gcc-internal-format
54014msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
54015msgstr "%<[*]%> ei ole esittelyssä"
54016
54017#: cp/parser.c:16500
54018#, gcc-internal-format
54019msgid "unexpected keyword; remove space between quotes and suffix identifier"
54020msgstr ""
54021
54022#: cp/parser.c:16506
54023#, fuzzy, gcc-internal-format
54024msgid "expected suffix identifier"
54025msgstr "odotettiin tunnistetta tai %<(%>"
54026
54027#: cp/parser.c:16515
54028#, fuzzy, gcc-internal-format
54029msgid "expected empty string after %<operator%> keyword"
54030msgstr "leveä merkkijonovakio %<asm%>-lauseessa"
54031
54032#: cp/parser.c:16521
54033#, fuzzy, gcc-internal-format
54034msgid "invalid encoding prefix in literal operator"
54035msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
54036
54037#: cp/parser.c:16555
54038#, fuzzy, gcc-internal-format
54039msgid "expected operator"
54040msgstr "odotettiin %<operator%>"
54041
54042#: cp/parser.c:16602
54043#, fuzzy, gcc-internal-format
54044msgid "keyword %<export%> not implemented, and will be ignored"
54045msgstr "Avainsana %s on tuntematon tai sillä ei vielä ole toteutusta"
54046
54047#: cp/parser.c:16604
54048#, fuzzy, gcc-internal-format
54049msgid "keyword %<export%> is deprecated, and is ignored"
54050msgstr "Avainsana %s on tuntematon tai sillä ei vielä ole toteutusta"
54051
54052#: cp/parser.c:16606
54053#, fuzzy, gcc-internal-format
54054msgid "keyword %<export%> is enabled with %<-fmodules-ts%>"
54055msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
54056
54057#: cp/parser.c:16785
54058#, fuzzy, gcc-internal-format
54059msgid "invalid constrained type parameter"
54060msgstr "virheellinen parametrityyppi %qT"
54061
54062#: cp/parser.c:16793
54063#, fuzzy, gcc-internal-format
54064msgid "cv-qualified type parameter"
54065msgstr "hajottimet eivät voi olla cv-määriteltyjä"
54066
54067#: cp/parser.c:16940
54068#, fuzzy, gcc-internal-format
54069msgid "invalid use of %<auto%> in default template argument"
54070msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
54071
54072#: cp/parser.c:17176 cp/parser.c:17262 cp/parser.c:23969
54073#, fuzzy, gcc-internal-format
54074msgid "template parameter pack %qD cannot have a default argument"
54075msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
54076
54077#: cp/parser.c:17180 cp/parser.c:17266
54078#, fuzzy, gcc-internal-format
54079msgid "template parameter packs cannot have default arguments"
54080msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
54081
54082#: cp/parser.c:17333
54083#, fuzzy, gcc-internal-format
54084msgid "expected template-id"
54085msgstr "odotettiin %<template%>"
54086
54087#: cp/parser.c:17395
54088#, fuzzy, gcc-internal-format
54089msgid "%<<::%> cannot begin a template-argument list"
54090msgstr "jäsennysvirhe malliargumenttien luettelossa"
54091
54092#: cp/parser.c:17399
54093#, gcc-internal-format
54094msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
54095msgstr ""
54096
54097#: cp/parser.c:17403
54098#, fuzzy, gcc-internal-format
54099msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
54100msgstr "(G++ hyväksyy koodin -fpermissive-valitsimella)"
54101
54102#: cp/parser.c:17433
54103#, fuzzy, gcc-internal-format
54104msgid "invalid template-argument-list"
54105msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
54106
54107#: cp/parser.c:17434
54108#, gcc-internal-format
54109msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
54110msgstr ""
54111
54112#: cp/parser.c:17441
54113#, fuzzy, gcc-internal-format
54114msgid "expected %<(%> after template-argument-list"
54115msgstr "odotettiin %<template%>"
54116
54117#: cp/parser.c:17545
54118#, gcc-internal-format
54119msgid "parse error in template argument list"
54120msgstr "jäsennysvirhe malliargumenttien luettelossa"
54121
54122#. The name does not name a template.
54123#: cp/parser.c:17630 cp/parser.c:17796 cp/parser.c:18001
54124#, fuzzy, gcc-internal-format
54125msgid "expected template-name"
54126msgstr "odotettiin %<template%>"
54127
54128#. Explain what went wrong.
54129#: cp/parser.c:17676
54130#, fuzzy, gcc-internal-format
54131msgid "non-template %qD used as template"
54132msgstr "%qD ei ole mallifunktio"
54133
54134#: cp/parser.c:17678
54135#, gcc-internal-format
54136msgid "use %<%T::template %D%> to indicate that it is a template"
54137msgstr ""
54138
54139#: cp/parser.c:17857
54140#, fuzzy, gcc-internal-format
54141msgid "expected parameter pack before %<...%>"
54142msgstr "ENUM-määrittelylause odotettiin ennen kohdetta %C"
54143
54144#: cp/parser.c:17966 cp/parser.c:17984 cp/parser.c:18155
54145#, fuzzy, gcc-internal-format
54146msgid "expected template-argument"
54147msgstr "odotettiin %<template%>"
54148
54149#: cp/parser.c:18122
54150#, fuzzy, gcc-internal-format
54151msgid "invalid non-type template argument"
54152msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
54153
54154#: cp/parser.c:18257
54155#, fuzzy, gcc-internal-format
54156msgid "explicit instantiation shall not use %<inline%> specifier"
54157msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
54158
54159#: cp/parser.c:18261
54160#, fuzzy, gcc-internal-format
54161msgid "explicit instantiation shall not use %<constexpr%> specifier"
54162msgstr "muuttuja %qD esitelty %<inline%>:ksi"
54163
54164#: cp/parser.c:18265
54165#, fuzzy, gcc-internal-format
54166msgid "explicit instantiation shall not use %<consteval%> specifier"
54167msgstr "muuttuja %qD esitelty %<inline%>:ksi"
54168
54169#: cp/parser.c:18325
54170#, fuzzy, gcc-internal-format
54171msgid "template specialization with C linkage"
54172msgstr "malli C-linkityksellä"
54173
54174#: cp/parser.c:18554
54175#, fuzzy, gcc-internal-format
54176msgid "expected type specifier"
54177msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
54178
54179#: cp/parser.c:18747
54180#, fuzzy, gcc-internal-format
54181msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
54182msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
54183
54184#: cp/parser.c:18753
54185#, fuzzy, gcc-internal-format
54186msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
54187msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
54188
54189#: cp/parser.c:18758
54190#, fuzzy, gcc-internal-format
54191msgid "use of %<auto%> in parameter declaration only available with %<-fconcepts-ts%>"
54192msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
54193
54194#: cp/parser.c:18915
54195#, fuzzy, gcc-internal-format
54196msgid "expected template-id for type"
54197msgstr "odotettiin %<template%>"
54198
54199#: cp/parser.c:19045
54200#, fuzzy, gcc-internal-format
54201msgid "expected type-name"
54202msgstr "Odotettu nimi"
54203
54204#: cp/parser.c:19155
54205#, fuzzy, gcc-internal-format
54206msgid "%qE does not constrain a type"
54207msgstr "%qE ei nimeä tyyppiä"
54208
54209#: cp/parser.c:19156
54210#, fuzzy, gcc-internal-format
54211msgid "concept defined here"
54212msgstr "union määritelty täällä"
54213
54214#: cp/parser.c:19178
54215#, fuzzy, gcc-internal-format
54216msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
54217msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
54218
54219#: cp/parser.c:19185
54220#, fuzzy, gcc-internal-format
54221msgid "unexpected placeholder in constrained result type"
54222msgstr "%qD ei ole %qD:n jäsen"
54223
54224#: cp/parser.c:19428
54225#, gcc-internal-format
54226msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
54227msgstr ""
54228
54229#: cp/parser.c:19504
54230#, fuzzy, gcc-internal-format
54231msgid "%<template%> must follow a nested-name-specifier"
54232msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
54233
54234#: cp/parser.c:19666
54235#, gcc-internal-format
54236msgid "declaration %qD does not declare anything"
54237msgstr "esittely %qD ei esittele mitään"
54238
54239#: cp/parser.c:19754
54240#, fuzzy, gcc-internal-format
54241msgid "attributes ignored on uninstantiated type"
54242msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
54243
54244#: cp/parser.c:19760
54245#, fuzzy, gcc-internal-format
54246msgid "attributes ignored on template instantiation"
54247msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
54248
54249#: cp/parser.c:19765
54250#, gcc-internal-format
54251msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
54252msgstr ""
54253
54254#: cp/parser.c:19905
54255#, fuzzy, gcc-internal-format
54256msgid "%qD is an enumeration template"
54257msgstr "%qD ei ole malli"
54258
54259#: cp/parser.c:19916
54260#, fuzzy, gcc-internal-format
54261msgid "%qD does not name an enumeration in %qT"
54262msgstr "%J%qD on tavallisesti ei-staattinen funktio"
54263
54264#: cp/parser.c:19931
54265#, fuzzy, gcc-internal-format
54266msgid "unnamed scoped enum is not allowed"
54267msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
54268
54269#: cp/parser.c:19988
54270#, fuzzy, gcc-internal-format
54271msgid "expected %<;%> or %<{%>"
54272msgstr "odotettiin %<,%> tai %<;%>"
54273
54274#: cp/parser.c:20032
54275#, fuzzy, gcc-internal-format
54276msgid "cannot add an enumerator list to a template instantiation"
54277msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
54278
54279#: cp/parser.c:20046
54280#, fuzzy, gcc-internal-format
54281msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
54282msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
54283
54284#: cp/parser.c:20058 cp/parser.c:25474
54285#, fuzzy, gcc-internal-format
54286msgid "declaration of %qD in namespace %qD which does not enclose %qD"
54287msgstr "%J%qD:n edellinen esittely oli täällä"
54288
54289#: cp/parser.c:20063 cp/parser.c:25479
54290#, fuzzy, gcc-internal-format
54291msgid "declaration of %qD in %qD which does not enclose %qD"
54292msgstr "esittely %qD ei esittele mitään"
54293
54294#: cp/parser.c:20075 cp/parser.c:25492
54295#, fuzzy, gcc-internal-format
54296msgid "extra qualification not allowed"
54297msgstr "ylimääräinen %<;%>"
54298
54299#: cp/parser.c:20112
54300#, fuzzy, gcc-internal-format
54301msgid "ISO C++ forbids empty unnamed enum"
54302msgstr "ISO C++ kieltää enumin lisäyksen"
54303
54304#: cp/parser.c:20137
54305#, gcc-internal-format
54306msgid "opaque-enum-specifier without name"
54307msgstr ""
54308
54309#: cp/parser.c:20140
54310#, gcc-internal-format
54311msgid "opaque-enum-specifier must use a simple identifier"
54312msgstr ""
54313
54314#: cp/parser.c:20327
54315#, fuzzy, gcc-internal-format
54316msgid "%qD is not a namespace-name; did you mean %qs?"
54317msgstr "%qD ei ole nimiavaruuden nimi"
54318
54319#: cp/parser.c:20331
54320#, gcc-internal-format
54321msgid "%qD is not a namespace-name"
54322msgstr "%qD ei ole nimiavaruuden nimi"
54323
54324#: cp/parser.c:20335
54325#, fuzzy, gcc-internal-format
54326msgid "expected namespace-name"
54327msgstr "odotettiin %<namespace%>"
54328
54329#: cp/parser.c:20396
54330#, fuzzy, gcc-internal-format
54331msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
54332msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
54333
54334#: cp/parser.c:20407
54335#, gcc-internal-format
54336msgid "standard attributes on namespaces must precede the namespace name"
54337msgstr ""
54338
54339#: cp/parser.c:20426
54340#, fuzzy, gcc-internal-format
54341msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
54342msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
54343
54344#: cp/parser.c:20436
54345#, fuzzy, gcc-internal-format
54346msgid "nested namespace name required"
54347msgstr "odotettiin %<namespace%>"
54348
54349#: cp/parser.c:20441
54350#, fuzzy, gcc-internal-format
54351msgid "namespace name required"
54352msgstr "%qD on nimiavaruus"
54353
54354#: cp/parser.c:20445
54355#, fuzzy, gcc-internal-format
54356msgid "a nested namespace definition cannot have attributes"
54357msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
54358
54359#: cp/parser.c:20448
54360#, fuzzy, gcc-internal-format
54361msgid "a nested namespace definition cannot be inline"
54362msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
54363
54364#: cp/parser.c:20455
54365#, gcc-internal-format
54366msgid "namespace %qD entered"
54367msgstr "siirryttiin %qD-nimiavaruuteen"
54368
54369#: cp/parser.c:20510
54370#, gcc-internal-format
54371msgid "%<namespace%> definition is not allowed here"
54372msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
54373
54374#: cp/parser.c:20685
54375#, fuzzy, gcc-internal-format
54376msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
54377msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
54378
54379#: cp/parser.c:20700
54380#, fuzzy, gcc-internal-format
54381msgid "a template-id may not appear in a using-declaration"
54382msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
54383
54384#: cp/parser.c:20718
54385#, fuzzy, gcc-internal-format
54386msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
54387msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
54388
54389#: cp/parser.c:20728
54390#, gcc-internal-format
54391msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
54392msgstr ""
54393
54394#: cp/parser.c:20793
54395#, fuzzy, gcc-internal-format
54396msgid "opaque-enum-declaration here"
54397msgstr "%q+D:lla on edellinen esittely täällä"
54398
54399#: cp/parser.c:20863
54400#, fuzzy, gcc-internal-format
54401msgid "types may not be defined in alias template declarations"
54402msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
54403
54404#: cp/parser.c:21034
54405#, fuzzy, gcc-internal-format
54406msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
54407msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
54408
54409#: cp/parser.c:21053 cp/parser.c:21070 cp/parser.c:21084
54410#, fuzzy, gcc-internal-format
54411msgid "duplicate %<asm%> qualifier %qT"
54412msgstr "cv-määreen kaksoiskappale"
54413
54414#: cp/parser.c:21060
54415#, fuzzy, gcc-internal-format
54416msgid "%<asm%> qualifier %qT ignored outside of function body"
54417msgstr "tyyppimääritteet jätetään huomiotta funktion paluutyypissä"
54418
54419#: cp/parser.c:21097
54420#, fuzzy, gcc-internal-format
54421msgid "%qT is not an %<asm%> qualifier"
54422msgstr "%qT ei ole nimiavaruus"
54423
54424#: cp/parser.c:21113
54425#, fuzzy, gcc-internal-format
54426msgid "%<asm%> qualifier outside of function body"
54427msgstr "poistettu funktio %q+D"
54428
54429#: cp/parser.c:21341
54430#, fuzzy, gcc-internal-format
54431msgid "empty parentheses were disambiguated as a function declaration"
54432msgstr "parametrien nimet (ilman tyyppejä) funktion esittelyssä"
54433
54434#: cp/parser.c:21352
54435#, fuzzy, gcc-internal-format
54436msgid "remove parentheses to default-initialize a variable"
54437msgstr "taulukkoindeksi ei-taulukkoalustimessa"
54438
54439#: cp/parser.c:21357
54440#, gcc-internal-format
54441msgid "or replace parentheses with braces to aggregate-initialize a variable"
54442msgstr ""
54443
54444#: cp/parser.c:21360
54445#, gcc-internal-format
54446msgid "or replace parentheses with braces to value-initialize a variable"
54447msgstr ""
54448
54449#: cp/parser.c:21377 cp/parser.c:21402
54450#, fuzzy, gcc-internal-format
54451msgid "parentheses were disambiguated as a function declaration"
54452msgstr "parametrien nimet (ilman tyyppejä) funktion esittelyssä"
54453
54454#: cp/parser.c:21389 cp/parser.c:21410
54455#, gcc-internal-format
54456msgid "replace parentheses with braces to declare a variable"
54457msgstr ""
54458
54459#: cp/parser.c:21396
54460#, fuzzy, gcc-internal-format
54461msgid "add parentheses to declare a variable"
54462msgstr "funktio %qD esitelty uudelleen muuttujana"
54463
54464#: cp/parser.c:21624
54465#, fuzzy, gcc-internal-format
54466msgid "a function-definition is not allowed here"
54467msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
54468
54469#: cp/parser.c:21635
54470#, fuzzy, gcc-internal-format
54471msgid "an %<asm%> specification is not allowed on a function-definition"
54472msgstr "%Jvanhanmallinen funktiomäärittely"
54473
54474#: cp/parser.c:21639
54475#, fuzzy, gcc-internal-format
54476msgid "attributes are not allowed on a function-definition"
54477msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
54478
54479#: cp/parser.c:21690
54480#, fuzzy, gcc-internal-format
54481msgid "expected constructor, destructor, or type conversion"
54482msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiä"
54483
54484#: cp/parser.c:21810
54485#, fuzzy, gcc-internal-format
54486msgid "initializer provided for function"
54487msgstr "epäkelpo alustin"
54488
54489#: cp/parser.c:21852
54490#, fuzzy, gcc-internal-format
54491msgid "attributes after parenthesized initializer ignored"
54492msgstr "taulukkoindeksi ei-taulukkoalustimessa"
54493
54494#: cp/parser.c:21866
54495#, fuzzy, gcc-internal-format
54496msgid "non-function %qD declared as implicit template"
54497msgstr "%Jsisäänrakennettu funktio %qD esitelty ei-funktiona"
54498
54499#: cp/parser.c:22357
54500#, fuzzy, gcc-internal-format
54501msgid "array bound is not an integer constant"
54502msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
54503
54504#: cp/parser.c:22483
54505#, fuzzy, gcc-internal-format
54506msgid "cannot define member of dependent typedef %qT"
54507msgstr "parametrilla %P on vaillinainen tyyppi %qT"
54508
54509#: cp/parser.c:22487
54510#, gcc-internal-format
54511msgid "%<%T::%E%> is not a type"
54512msgstr "%<%T::%E%> ei ole tyyppi"
54513
54514#. We do not attempt to print the declarator
54515#. here because we do not have enough
54516#. information about its original syntactic
54517#. form.
54518#: cp/parser.c:22516
54519#, fuzzy, gcc-internal-format
54520msgid "invalid declarator"
54521msgstr "Varoita implisiittisistä funktioesittelyistä"
54522
54523#: cp/parser.c:22524
54524#, gcc-internal-format
54525msgid "invalid use of constructor as a template"
54526msgstr "muodostimen virheellinen käyttö mallina"
54527
54528#: cp/parser.c:22526
54529#, gcc-internal-format
54530msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
54531msgstr ""
54532
54533#. But declarations with qualified-ids can't appear in a
54534#. function.
54535#: cp/parser.c:22641
54536#, fuzzy, gcc-internal-format
54537msgid "qualified-id in declaration"
54538msgstr "id="
54539
54540#: cp/parser.c:22666
54541#, fuzzy, gcc-internal-format
54542msgid "expected declarator"
54543msgstr "odotettiin %<,%> tai %<;%>"
54544
54545#: cp/parser.c:22787
54546#, gcc-internal-format
54547msgid "%qD is a namespace"
54548msgstr "%qD on nimiavaruus"
54549
54550#: cp/parser.c:22789
54551#, fuzzy, gcc-internal-format
54552msgid "cannot form pointer to member of non-class %q#T"
54553msgstr "parametrilla %P on vaillinainen tyyppi %qT"
54554
54555#: cp/parser.c:22810
54556#, fuzzy, gcc-internal-format
54557msgid "expected ptr-operator"
54558msgstr "odotettiin %<operator%>"
54559
54560#: cp/parser.c:22871
54561#, gcc-internal-format
54562msgid "duplicate cv-qualifier"
54563msgstr "cv-määreen kaksoiskappale"
54564
54565#: cp/parser.c:22925
54566#, fuzzy, gcc-internal-format
54567msgid "multiple ref-qualifiers"
54568msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
54569
54570#: cp/parser.c:22962
54571#, fuzzy, gcc-internal-format
54572msgid "%qE requires %<-fgnu-tm%>"
54573msgstr "-m64 vaatii PowerPC64-suorittimen"
54574
54575#: cp/parser.c:23020
54576#, fuzzy, gcc-internal-format
54577msgid "duplicate virt-specifier"
54578msgstr "Kaksoiskappale pääsy-tarkenne kohdassa %C"
54579
54580#: cp/parser.c:23269
54581#, fuzzy, gcc-internal-format
54582msgid "missing template arguments after %qT"
54583msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
54584
54585#: cp/parser.c:23275
54586#, fuzzy, gcc-internal-format
54587msgid "%qT not permitted in template argument"
54588msgstr "täsmäämättömät argumentit"
54589
54590#: cp/parser.c:23278 cp/typeck2.c:353 cp/typeck2.c:400 cp/typeck2.c:2197
54591#, fuzzy, gcc-internal-format
54592msgid "invalid use of %qT"
54593msgstr "virheellinen parametrityyppi %qT"
54594
54595#: cp/parser.c:23304
54596#, fuzzy, gcc-internal-format
54597msgid "types may not be defined in template arguments"
54598msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
54599
54600#: cp/parser.c:23309
54601#, fuzzy, gcc-internal-format
54602msgid "invalid use of %<auto%> in template argument"
54603msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
54604
54605#: cp/parser.c:23415
54606#, fuzzy, gcc-internal-format
54607msgid "expected type-specifier"
54608msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
54609
54610#: cp/parser.c:23696
54611#, gcc-internal-format
54612msgid "expected %<,%> or %<...%>"
54613msgstr "odotettiin %<,%> tai %<...%>"
54614
54615#: cp/parser.c:23774
54616#, fuzzy, gcc-internal-format
54617msgid "types may not be defined in parameter types"
54618msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
54619
54620#: cp/parser.c:23953
54621#, fuzzy, gcc-internal-format
54622msgid "default arguments are only permitted for function parameters"
54623msgstr "oletusargumentti määritelty lambda-parametrille"
54624
54625#: cp/parser.c:23971
54626#, fuzzy, gcc-internal-format
54627msgid "parameter pack %qD cannot have a default argument"
54628msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
54629
54630#: cp/parser.c:23977
54631#, fuzzy, gcc-internal-format
54632msgid "template parameter pack cannot have a default argument"
54633msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
54634
54635#: cp/parser.c:23979
54636#, fuzzy, gcc-internal-format
54637msgid "parameter pack cannot have a default argument"
54638msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
54639
54640#: cp/parser.c:24105
54641#, fuzzy, gcc-internal-format
54642msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
54643msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
54644
54645#: cp/parser.c:24109
54646#, fuzzy, gcc-internal-format
54647msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
54648msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
54649
54650#: cp/parser.c:24433
54651#, fuzzy, gcc-internal-format
54652msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
54653msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
54654
54655#: cp/parser.c:24453
54656#, fuzzy, gcc-internal-format
54657msgid "ISO C++ does not allow GNU designated initializers"
54658msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
54659
54660#: cp/parser.c:24491
54661#, fuzzy, gcc-internal-format
54662msgid "ISO C++ does not allow C99 designated initializers"
54663msgstr "ISO C90 ei tue joustavia taulukkojäseniä"
54664
54665#: cp/parser.c:24505
54666#, gcc-internal-format
54667msgid "either all initializer clauses should be designated or none of them should be"
54668msgstr ""
54669
54670#: cp/parser.c:24530
54671#, fuzzy, gcc-internal-format
54672msgid "%<...%> not allowed in designated initializer list"
54673msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
54674
54675#: cp/parser.c:24581
54676#, fuzzy, gcc-internal-format
54677msgid "%<.%s%> designator used multiple times in the same initializer list"
54678msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
54679
54680#: cp/parser.c:24637 cp/parser.c:24774
54681#, fuzzy, gcc-internal-format
54682msgid "expected class-name"
54683msgstr "odotettiin luokan nimeä"
54684
54685#: cp/parser.c:25013
54686#, fuzzy, gcc-internal-format
54687msgid "expected %<;%> after class definition"
54688msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
54689
54690#: cp/parser.c:25016
54691#, fuzzy, gcc-internal-format
54692msgid "expected %<;%> after struct definition"
54693msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
54694
54695#: cp/parser.c:25019
54696#, fuzzy, gcc-internal-format
54697msgid "expected %<;%> after union definition"
54698msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
54699
54700#: cp/parser.c:25416
54701#, fuzzy, gcc-internal-format
54702msgid "expected %<{%> or %<:%>"
54703msgstr "odotettiin %<,%> tai %<;%>"
54704
54705#: cp/parser.c:25427
54706#, fuzzy, gcc-internal-format
54707msgid "cannot specify %<override%> for a class"
54708msgstr "ei löydetä luokkaa %qE"
54709
54710#: cp/parser.c:25435
54711#, fuzzy, gcc-internal-format
54712msgid "global qualification of class name is invalid"
54713msgstr "virheellinen luokan nimi %qD:n esittelyssä"
54714
54715#: cp/parser.c:25442
54716#, fuzzy, gcc-internal-format
54717msgid "qualified name does not name a class"
54718msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
54719
54720#: cp/parser.c:25454
54721#, fuzzy, gcc-internal-format
54722msgid "keyword %<template%> not allowed in class-head-name"
54723msgstr "%<[*]%> ei ole esittelyssä"
54724
54725#: cp/parser.c:25460
54726#, gcc-internal-format
54727msgid "invalid class name in declaration of %qD"
54728msgstr "virheellinen luokan nimi %qD:n esittelyssä"
54729
54730#: cp/parser.c:25514
54731#, fuzzy, gcc-internal-format
54732msgid "an explicit specialization must be preceded by %<template <>%>"
54733msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
54734
54735#: cp/parser.c:25546
54736#, gcc-internal-format
54737msgid "function template %qD redeclared as a class template"
54738msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
54739
54740#: cp/parser.c:25582
54741#, fuzzy, gcc-internal-format
54742msgid "could not resolve typename type"
54743msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
54744
54745#: cp/parser.c:25647
54746#, fuzzy, gcc-internal-format
54747msgid "previous definition of %q#T"
54748msgstr "edellinen %q+#T:n määrittely"
54749
54750#: cp/parser.c:25747 cp/parser.c:31749
54751#, fuzzy, gcc-internal-format
54752msgid "expected class-key"
54753msgstr "odotettiin %<class%>"
54754
54755#: cp/parser.c:25771
54756#, fuzzy, gcc-internal-format
54757msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
54758msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
54759
54760#: cp/parser.c:25775
54761#, fuzzy, gcc-internal-format
54762msgid "expected %<class%> or %<typename%>"
54763msgstr "tallennusluokka annettu typenamelle"
54764
54765#: cp/parser.c:26018
54766#, gcc-internal-format
54767msgid "in C++03 a class-key must be used when declaring a friend"
54768msgstr ""
54769
54770#: cp/parser.c:26036
54771#, gcc-internal-format
54772msgid "friend declaration does not name a class or function"
54773msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
54774
54775#: cp/parser.c:26054
54776#, gcc-internal-format
54777msgid "a storage class on an anonymous aggregate in class scope is not allowed"
54778msgstr ""
54779
54780#: cp/parser.c:26152
54781#, fuzzy, gcc-internal-format
54782msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
54783msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
54784
54785#: cp/parser.c:26159
54786#, fuzzy, gcc-internal-format
54787msgid "default member initializer for unnamed bit-field"
54788msgstr "tallennusluokka annettu parametrille %qs"
54789
54790#: cp/parser.c:26172
54791#, gcc-internal-format
54792msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
54793msgstr "ISO C++ sallii bittikenttien määritteet vain ennen %<:%>-merkkiä"
54794
54795#: cp/parser.c:26325
54796#, gcc-internal-format
54797msgid "bit-field %qD has non-integral type %qT"
54798msgstr "bittikentällä %qD on ei-kokonaislukutyyppi %qT"
54799
54800#: cp/parser.c:26353
54801#, gcc-internal-format
54802msgid "pure-specifier on function-definition"
54803msgstr "pure-tarkenne funktiomäärittelyssä"
54804
54805#: cp/parser.c:26373
54806#, gcc-internal-format
54807msgid "extra %<;%> after in-class function definition"
54808msgstr "ylimääräinen %<;%> luokansisäisen funktiomäärittelyn perässä"
54809
54810#: cp/parser.c:26420
54811#, gcc-internal-format
54812msgid "stray %<,%> at end of member declaration"
54813msgstr "ylimääräinen %<,%> jäsenesittelyn lopussa"
54814
54815#: cp/parser.c:26434
54816#, fuzzy, gcc-internal-format
54817msgid "expected %<;%> at end of member declaration"
54818msgstr "ylimääräinen %<,%> jäsenesittelyn lopussa"
54819
54820#: cp/parser.c:26508
54821#, fuzzy, gcc-internal-format
54822msgid "invalid pure specifier (only %<= 0%> is allowed)"
54823msgstr "epäkelpo osoitintila %qs"
54824
54825#: cp/parser.c:26543
54826#, fuzzy, gcc-internal-format
54827msgid "a brace-enclosed initializer is not allowed here"
54828msgstr "skalaarialustimen ympärillä on aaltosulkeet"
54829
54830#: cp/parser.c:26673
54831#, fuzzy, gcc-internal-format
54832msgid "%<virtual%> specified more than once in base-specifier"
54833msgstr "varoitus: lähdetiedosto %s annettu useammin kuin kerran"
54834
54835#: cp/parser.c:26693
54836#, fuzzy, gcc-internal-format
54837msgid "more than one access specifier in base-specifier"
54838msgstr "varoitus: lähdetiedosto %s annettu useammin kuin kerran"
54839
54840#: cp/parser.c:26717
54841#, fuzzy, gcc-internal-format
54842msgid "keyword %<typename%> not allowed outside of templates"
54843msgstr "%<[*]%> ei ole esittelyssä"
54844
54845#: cp/parser.c:26720
54846#, fuzzy, gcc-internal-format
54847msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
54848msgstr "%<[*]%> ei ole esittelyssä"
54849
54850#: cp/parser.c:26920 cp/parser.c:27014
54851#, fuzzy, gcc-internal-format
54852msgid "types may not be defined in an exception-specification"
54853msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
54854
54855#: cp/parser.c:27022
54856#, gcc-internal-format
54857msgid "ISO C++17 does not allow dynamic exception specifications"
54858msgstr "ISO C++17 ei salli dynaamisia poikkeusmäärittelyitä"
54859
54860#: cp/parser.c:27028
54861#, gcc-internal-format
54862msgid "dynamic exception specifications are deprecated in C++11"
54863msgstr "dynaamiset poikkeusmäärittelyt ovat vanhentuneita C++11:ssä"
54864
54865#: cp/parser.c:27072
54866#, fuzzy, gcc-internal-format
54867msgid "invalid use of %<auto%> in exception-specification"
54868msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
54869
54870#: cp/parser.c:27113
54871#, fuzzy, gcc-internal-format
54872msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
54873msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
54874
54875#: cp/parser.c:27225
54876#, fuzzy, gcc-internal-format
54877msgid "types may not be defined in exception-declarations"
54878msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
54879
54880#: cp/parser.c:27832
54881#, fuzzy, gcc-internal-format
54882msgid "attribute using prefix used together with scoped attribute token"
54883msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
54884
54885#: cp/parser.c:27846
54886#, fuzzy, gcc-internal-format
54887msgid "expected an identifier for the attribute name"
54888msgstr "vakio tai tunniste odotettu"
54889
54890#. e.g. [[attr()]].
54891#: cp/parser.c:27935
54892#, gcc-internal-format
54893msgid "parentheses must be omitted if %qE attribute argument list is empty"
54894msgstr ""
54895
54896#: cp/parser.c:27970
54897#, fuzzy, gcc-internal-format
54898msgid "attribute %qs specified multiple times"
54899msgstr "oletusargumentti määritelty lambda-parametrille"
54900
54901#: cp/parser.c:28012
54902#, fuzzy, gcc-internal-format
54903msgid "expected attribute before %<...%>"
54904msgstr "ENUM-määrittelylause odotettiin ennen kohdetta %C"
54905
54906#: cp/parser.c:28072
54907#, fuzzy, gcc-internal-format
54908msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
54909msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
54910
54911#: cp/parser.c:28415 cp/parser.c:28424
54912#, fuzzy, gcc-internal-format
54913msgid "expression must be enclosed in parentheses"
54914msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
54915
54916#: cp/parser.c:28777
54917#, gcc-internal-format
54918msgid "missing additional %<requires%> to start a requires-expression"
54919msgstr ""
54920
54921#: cp/parser.c:29127
54922#, fuzzy, gcc-internal-format
54923msgid "result type is not a plain type-constraint"
54924msgstr "haluttu sijainti ei ole kokonaislukuvakio"
54925
54926#: cp/parser.c:29135
54927#, fuzzy, gcc-internal-format
54928msgid "return-type-requirement is not a type-constraint"
54929msgstr "haluttu sijainti ei ole kokonaislukuvakio"
54930
54931#: cp/parser.c:29617
54932#, gcc-internal-format
54933msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
54934msgstr ""
54935
54936#: cp/parser.c:29622
54937#, gcc-internal-format
54938msgid "invalid declaration of %<%T::%E%>"
54939msgstr "virheellinen %<%T::%E%>:n esittely"
54940
54941#: cp/parser.c:29626
54942#, fuzzy, gcc-internal-format
54943msgid "too few template-parameter-lists"
54944msgstr "%J%qD:n edellinen esittely oli täällä"
54945
54946#. Otherwise, there are too many template parameter lists.  We have
54947#. something like:
54948#.
54949#. template <class T> template <class U> void S::f();
54950#: cp/parser.c:29633
54951#, fuzzy, gcc-internal-format
54952msgid "too many template-parameter-lists"
54953msgstr "%J%qD:n edellinen esittely oli täällä"
54954
54955#: cp/parser.c:30032
54956#, gcc-internal-format
54957msgid "named return values are no longer supported"
54958msgstr "nimetyt paluuarvot eivät ole enää tuettuja"
54959
54960#: cp/parser.c:30203
54961#, gcc-internal-format
54962msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
54963msgstr ""
54964
54965#: cp/parser.c:30212
54966#, gcc-internal-format
54967msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
54968msgstr ""
54969
54970#: cp/parser.c:30218
54971#, gcc-internal-format
54972msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
54973msgstr ""
54974
54975#: cp/parser.c:30318
54976#, gcc-internal-format
54977msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
54978msgstr ""
54979
54980#: cp/parser.c:30328
54981#, fuzzy, gcc-internal-format
54982msgid "no matching concept for template-introduction"
54983msgstr "lopetusalkio puuttuu funktiokutsusta"
54984
54985#: cp/parser.c:30351
54986#, fuzzy, gcc-internal-format
54987msgid "invalid declaration of member template in local class"
54988msgstr "malliesittelylle %q+D"
54989
54990#: cp/parser.c:30360
54991#, gcc-internal-format
54992msgid "template with C linkage"
54993msgstr "malli C-linkityksellä"
54994
54995#: cp/parser.c:30380
54996#, fuzzy, gcc-internal-format
54997msgid "invalid explicit specialization"
54998msgstr "    Ei ilmaistuja epäjäseniä\n"
54999
55000#: cp/parser.c:30485
55001#, fuzzy, gcc-internal-format
55002msgid "template declaration of %<typedef%>"
55003msgstr "malliesittelylle %q+D"
55004
55005#: cp/parser.c:30536
55006#, fuzzy, gcc-internal-format
55007msgid "a class template declaration must not declare anything else"
55008msgstr "esittely ei esittele mitään"
55009
55010#: cp/parser.c:30583
55011#, fuzzy, gcc-internal-format
55012msgid "explicit template specialization cannot have a storage class"
55013msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
55014
55015#: cp/parser.c:30883
55016#, fuzzy, gcc-internal-format
55017msgid "%<>>%> should be %<> >%> within a nested template argument list"
55018msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
55019
55020#: cp/parser.c:30896
55021#, fuzzy, gcc-internal-format
55022msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
55023msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
55024
55025#: cp/parser.c:31204
55026#, gcc-internal-format
55027msgid "%<sizeof...%> argument must be surrounded by parentheses"
55028msgstr "%<sizeof...%>-argumentti on ympäröitävä sulkeilla"
55029
55030#: cp/parser.c:31356
55031#, fuzzy, gcc-internal-format
55032msgid "invalid use of %qD in linkage specification"
55033msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
55034
55035#: cp/parser.c:31371
55036#, fuzzy, gcc-internal-format
55037msgid "%<__thread%> before %qD"
55038msgstr "käytetty %<__thread%> ennen %<extern%>:a"
55039
55040#: cp/parser.c:31506
55041#, gcc-internal-format
55042msgid "ISO C++ 1998 does not support %<long long%>"
55043msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
55044
55045#: cp/parser.c:31517
55046#, fuzzy, gcc-internal-format
55047msgid "both %<__thread%> and %<thread_local%> specified"
55048msgstr "sekä %<_Sat%> että %<char%> esittelymääritteissä"
55049
55050#: cp/parser.c:31522
55051#, fuzzy, gcc-internal-format
55052msgid "duplicate %qD"
55053msgstr "ylimääräinen %<const%>"
55054
55055#: cp/parser.c:31548
55056#, gcc-internal-format
55057msgid "duplicate %qs"
55058msgstr "kaksois-%qs"
55059
55060#: cp/parser.c:31600
55061#, gcc-internal-format
55062msgid "expected %<new%>"
55063msgstr "odotettiin %<new%>"
55064
55065#: cp/parser.c:31603
55066#, gcc-internal-format
55067msgid "expected %<delete%>"
55068msgstr "odotettiin %<delete%>"
55069
55070#: cp/parser.c:31606
55071#, gcc-internal-format
55072msgid "expected %<return%>"
55073msgstr "odotettiin %<return%>"
55074
55075#: cp/parser.c:31612
55076#, gcc-internal-format
55077msgid "expected %<extern%>"
55078msgstr "odotettiin %<extern%>"
55079
55080#: cp/parser.c:31615
55081#, gcc-internal-format
55082msgid "expected %<static_assert%>"
55083msgstr "odotettiin %<static_assert%>"
55084
55085#: cp/parser.c:31618
55086#, gcc-internal-format
55087msgid "expected %<decltype%>"
55088msgstr "odotettiin %<decltype%>"
55089
55090#: cp/parser.c:31621
55091#, gcc-internal-format
55092msgid "expected %<operator%>"
55093msgstr "odotettiin %<operator%>"
55094
55095#: cp/parser.c:31624
55096#, gcc-internal-format
55097msgid "expected %<class%>"
55098msgstr "odotettiin %<class%>"
55099
55100#: cp/parser.c:31627
55101#, gcc-internal-format
55102msgid "expected %<template%>"
55103msgstr "odotettiin %<template%>"
55104
55105#: cp/parser.c:31630
55106#, gcc-internal-format
55107msgid "expected %<namespace%>"
55108msgstr "odotettiin %<namespace%>"
55109
55110# XXXXXXX
55111#: cp/parser.c:31633
55112#, fuzzy, gcc-internal-format
55113msgid "expected %<using%>"
55114msgstr "odotettiin %<,%> tai %<;%>"
55115
55116#: cp/parser.c:31636
55117#, fuzzy, gcc-internal-format
55118msgid "expected %<asm%>"
55119msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
55120
55121#: cp/parser.c:31639
55122#, fuzzy, gcc-internal-format
55123msgid "expected %<try%>"
55124msgstr "”)” oli odotus"
55125
55126#: cp/parser.c:31642
55127#, fuzzy, gcc-internal-format
55128msgid "expected %<catch%>"
55129msgstr "  siirtyy catch-lohkoon"
55130
55131#: cp/parser.c:31645
55132#, fuzzy, gcc-internal-format
55133msgid "expected %<throw%>"
55134msgstr "<throw-lauseke>"
55135
55136#: cp/parser.c:31648
55137#, fuzzy, gcc-internal-format
55138msgid "expected %<auto%>"
55139msgstr "odotettiin %<,%> tai %<;%>"
55140
55141#: cp/parser.c:31651
55142#, fuzzy, gcc-internal-format
55143msgid "expected %<__label__%>"
55144msgstr "nimiö "
55145
55146#: cp/parser.c:31654
55147#, fuzzy, gcc-internal-format
55148msgid "expected %<@try%>"
55149msgstr "odotettiin %<,%> tai %<;%>"
55150
55151#: cp/parser.c:31657
55152#, fuzzy, gcc-internal-format
55153msgid "expected %<@synchronized%>"
55154msgstr "Taso 2 ei ole synkronoitu"
55155
55156#: cp/parser.c:31660
55157#, fuzzy, gcc-internal-format
55158msgid "expected %<@throw%>"
55159msgstr "<throw-lauseke>"
55160
55161#: cp/parser.c:31663
55162#, fuzzy, gcc-internal-format
55163msgid "expected %<__transaction_atomic%>"
55164msgstr "odotettiin %<,%> tai %<;%>"
55165
55166#: cp/parser.c:31666
55167#, fuzzy, gcc-internal-format
55168msgid "expected %<__transaction_relaxed%>"
55169msgstr "odotettiin %<,%> tai %<;%>"
55170
55171#: cp/parser.c:31669
55172#, fuzzy, gcc-internal-format
55173msgid "expected %<co_yield%>"
55174msgstr "odotettiin %<(%> tai rivin loppu"
55175
55176#: cp/parser.c:31701
55177#, fuzzy, gcc-internal-format
55178msgid "expected %<::%>"
55179msgstr "”)” oli odotus"
55180
55181#: cp/parser.c:31713
55182#, fuzzy, gcc-internal-format
55183msgid "expected %<...%>"
55184msgstr "”)” oli odotus"
55185
55186#: cp/parser.c:31716
55187#, fuzzy, gcc-internal-format
55188msgid "expected %<*%>"
55189msgstr "”)” oli odotus"
55190
55191#: cp/parser.c:31719
55192#, fuzzy, gcc-internal-format
55193msgid "expected %<~%>"
55194msgstr "”)” oli odotus"
55195
55196#: cp/parser.c:31725
55197#, fuzzy, gcc-internal-format
55198msgid "expected %<:%> or %<::%>"
55199msgstr "odotettiin %<:%> tai %<...%>"
55200
55201#: cp/parser.c:31752
55202#, fuzzy, gcc-internal-format
55203msgid "expected %<class%>, %<typename%>, or %<template%>"
55204msgstr "  odotettiin luokkamallia, saatiin %qT"
55205
55206#: cp/parser.c:32054
55207#, gcc-internal-format
55208msgid "redundant enum-key %<enum%s%> in reference to %q#T"
55209msgstr ""
55210
55211#: cp/parser.c:32205
55212#, fuzzy, gcc-internal-format
55213msgid "%qs tag used in naming %q#T"
55214msgstr "%qs määritelty parametrille %qE"
55215
55216#: cp/parser.c:32210
55217#, fuzzy, gcc-internal-format
55218msgid "%q#T was previously declared here"
55219msgstr "%q+#D aiemmin esitelty täällä"
55220
55221#: cp/parser.c:32330
55222#, fuzzy, gcc-internal-format
55223msgid "redundant class-key %qs in reference to %q#T"
55224msgstr "luokalla %q#T on datajäseninä osoittimia"
55225
55226#: cp/parser.c:32470 cp/parser.c:32504
55227#, fuzzy, gcc-internal-format
55228msgid "%qT declared with a mismatched class-key %qs"
55229msgstr "%qD esitelty uudelleen eri näkyvyydellä"
55230
55231#: cp/parser.c:32477 cp/parser.c:32510
55232#, gcc-internal-format
55233msgid "remove the class-key or replace it with %qs"
55234msgstr ""
55235
55236#: cp/parser.c:32478 cp/parser.c:32511
55237#, fuzzy, gcc-internal-format
55238msgid "replace the class-key with %qs"
55239msgstr "odotettiin %<class%>"
55240
55241#: cp/parser.c:32485
55242#, fuzzy, gcc-internal-format
55243msgid "%qT defined as %qs here"
55244msgstr "nimiö %qD määritelty täällä"
55245
55246#: cp/parser.c:32486
55247#, fuzzy, gcc-internal-format
55248msgid "%qT first declared as %qs here"
55249msgstr "esitelty täällä"
55250
55251#: cp/parser.c:32568
55252#, fuzzy, gcc-internal-format
55253msgid "%qD redeclared with different access"
55254msgstr "%qD esitelty uudelleen eri näkyvyydellä"
55255
55256#: cp/parser.c:32589
55257#, gcc-internal-format
55258msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
55259msgstr "C++98:ssa %<template%> (selventimenä) on sallittu vain malleissa"
55260
55261# XXX
55262#: cp/parser.c:32837
55263#, fuzzy, gcc-internal-format
55264msgid "file ends in default argument"
55265msgstr "oletusargumentti määritelty lambda-parametrille"
55266
55267#: cp/parser.c:33078 cp/parser.c:34386 cp/parser.c:34575
55268#, fuzzy, gcc-internal-format
55269msgid "misplaced %<@%D%> Objective-C++ construct"
55270msgstr "käytetty %<__thread%> ennen %<extern%>:a"
55271
55272#: cp/parser.c:33149
55273#, fuzzy, gcc-internal-format
55274msgid "objective-c++ message receiver expected"
55275msgstr "useita tallennuspaikkoja esittelymääritteissä"
55276
55277#: cp/parser.c:33219
55278#, fuzzy, gcc-internal-format
55279msgid "objective-c++ message argument(s) are expected"
55280msgstr "useita tallennuspaikkoja esittelymääritteissä"
55281
55282#: cp/parser.c:33250
55283#, gcc-internal-format
55284msgid "%<@encode%> must specify a type as an argument"
55285msgstr ""
55286
55287#: cp/parser.c:33654
55288#, fuzzy, gcc-internal-format
55289msgid "invalid Objective-C++ selector name"
55290msgstr "%qE ei ole Objective-C-luokkanimi eikä -alias"
55291
55292#: cp/parser.c:33729 cp/parser.c:33747
55293#, fuzzy, gcc-internal-format
55294msgid "objective-c++ method declaration is expected"
55295msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
55296
55297#: cp/parser.c:33741 cp/parser.c:33807
55298#, fuzzy, gcc-internal-format
55299msgid "method attributes must be specified at the end"
55300msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
55301
55302#: cp/parser.c:33850
55303#, gcc-internal-format
55304msgid "stray %qs between Objective-C++ methods"
55305msgstr "ylimääräinen %qs Objective-C++-metodien välissä"
55306
55307#: cp/parser.c:34047 cp/parser.c:34054 cp/parser.c:34061
55308#, fuzzy, gcc-internal-format
55309msgid "invalid type for instance variable"
55310msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
55311
55312#: cp/parser.c:34178
55313#, fuzzy, gcc-internal-format
55314msgid "identifier expected after %<@protocol%>"
55315msgstr "odotettiin tunnistetta tai %<(%>"
55316
55317#: cp/parser.c:34351
55318#, gcc-internal-format
55319msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
55320msgstr ""
55321
55322#: cp/parser.c:34358
55323#, fuzzy, gcc-internal-format
55324msgid "prefix attributes are ignored before %<@%D%>"
55325msgstr "%qs-attribuuttia ei huomioida %qs:lle"
55326
55327#: cp/parser.c:34638 cp/parser.c:34645 cp/parser.c:34652
55328#, fuzzy, gcc-internal-format
55329msgid "invalid type for property"
55330msgstr "virheellinen vastaanottajatyyppi %qs"
55331
55332#: cp/parser.c:34814
55333#, fuzzy, gcc-internal-format
55334msgid "unknown property attribute %qE"
55335msgstr "<tuntematon>"
55336
55337#: cp/parser.c:35879
55338#, fuzzy, gcc-internal-format
55339msgid "expected integer expression list"
55340msgstr "odotettiin kokonaislukulauseketta"
55341
55342#: cp/parser.c:35896
55343#, fuzzy, gcc-internal-format
55344msgid "%<wait%> expression must be integral"
55345msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
55346
55347#: cp/parser.c:36879
55348#, fuzzy, gcc-internal-format
55349msgid "invalid reduction-identifier"
55350msgstr "odotettiin tunnistetta tai %<(%>"
55351
55352#: cp/parser.c:37632
55353#, fuzzy, gcc-internal-format
55354msgid "types may not be defined in iterator type"
55355msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
55356
55357#: cp/parser.c:39761
55358#, fuzzy, gcc-internal-format
55359msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
55360msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
55361
55362#: cp/parser.c:40312
55363#, fuzzy, gcc-internal-format
55364msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
55365msgstr "%<void%> vain parametrina ei ole oikeutettu"
55366
55367#: cp/parser.c:40399 cp/pt.c:17976
55368#, fuzzy, gcc-internal-format
55369msgid "iteration variable %qD should not be reduction"
55370msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
55371
55372#: cp/parser.c:40492
55373#, fuzzy, gcc-internal-format
55374msgid "not enough for loops to collapse"
55375msgstr "mahdollisia ikisilmukoita ei voi optimoida"
55376
55377#: cp/parser.c:42708
55378#, fuzzy, gcc-internal-format
55379msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
55380msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
55381
55382#: cp/parser.c:43539
55383#, fuzzy, gcc-internal-format
55384msgid "invalid initializer clause"
55385msgstr "epäkelpo alustin"
55386
55387#: cp/parser.c:43569
55388#, fuzzy, gcc-internal-format
55389msgid "expected id-expression (arguments)"
55390msgstr "odotettiin kokonaislukulauseketta"
55391
55392#: cp/parser.c:43581
55393#, gcc-internal-format
55394msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
55395msgstr ""
55396
55397#: cp/parser.c:43684
55398#, fuzzy, gcc-internal-format
55399msgid "types may not be defined in declare reduction type list"
55400msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
55401
55402#: cp/parser.c:43704 cp/semantics.c:5878
55403#, fuzzy, gcc-internal-format
55404msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
55405msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
55406
55407#: cp/parser.c:43708 cp/semantics.c:5886
55408#, fuzzy, gcc-internal-format
55409msgid "function or array type %qT in %<#pragma omp declare reduction%>"
55410msgstr "edellinen esittely"
55411
55412#: cp/parser.c:43711 cp/pt.c:14072 cp/semantics.c:5892
55413#, fuzzy, gcc-internal-format
55414msgid "reference type %qT in %<#pragma omp declare reduction%>"
55415msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
55416
55417#: cp/parser.c:43714 cp/semantics.c:5898
55418#, fuzzy, gcc-internal-format
55419msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
55420msgstr "edellinen esittely"
55421
55422#: cp/parser.c:44241
55423#, fuzzy, gcc-internal-format
55424msgid "%<#pragma acc routine%> names a set of overloads"
55425msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
55426
55427#: cp/parser.c:44251
55428#, fuzzy, gcc-internal-format
55429msgid "%qD does not refer to a namespace scope function"
55430msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
55431
55432#. cancel-and-throw is unimplemented.
55433#: cp/parser.c:44605
55434#, fuzzy, gcc-internal-format
55435msgid "%<atomic_cancel%>"
55436msgstr "_Peru"
55437
55438#: cp/parser.c:44652 cp/semantics.c:9982
55439#, fuzzy, gcc-internal-format
55440msgid "%<__transaction_relaxed%> without transactional memory support enabled"
55441msgstr "odotettiin %<,%> tai %<;%>"
55442
55443#: cp/parser.c:44654 cp/semantics.c:9984
55444#, fuzzy, gcc-internal-format
55445msgid "%<__transaction_atomic%> without transactional memory support enabled"
55446msgstr "odotettiin %<,%> tai %<;%>"
55447
55448#: cp/parser.c:44800
55449#, fuzzy, gcc-internal-format
55450msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
55451msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
55452
55453#: cp/parser.c:44803
55454#, fuzzy, gcc-internal-format
55455msgid "  or a %<transaction_may_cancel_outer%> function"
55456msgstr "%Jvanhanmallinen funktiomäärittely"
55457
55458#: cp/parser.c:44854
55459#, fuzzy, gcc-internal-format
55460msgid "malformed %<#pragma GCC pch_preprocess%>"
55461msgstr "tuntematon #pragma GCC coprocessor %E"
55462
55463#: cp/parser.c:45139
55464#, fuzzy, gcc-internal-format
55465msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
55466msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
55467
55468#: cp/parser.c:45182
55469#, fuzzy, gcc-internal-format
55470msgid "%<#pragma GCC ivdep%> must be inside a function"
55471msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
55472
55473#: cp/parser.c:45214
55474#, fuzzy, gcc-internal-format
55475msgid "%<#pragma GCC unroll%> must be inside a function"
55476msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
55477
55478#: cp/parser.c:45294
55479#, fuzzy, gcc-internal-format
55480msgid "multi-source compilation not implemented for C++"
55481msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
55482
55483#: cp/parser.c:45333
55484#, fuzzy, gcc-internal-format
55485msgid "placeholder type not allowed in this context"
55486msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
55487
55488#: cp/parser.c:45534
55489#, fuzzy, gcc-internal-format
55490msgid "implicit templates may not be %<virtual%>"
55491msgstr "mallit eivät voi olla virtuaalisia"
55492
55493#: cp/parser.c:45590
55494#, gcc-internal-format
55495msgid "%<extern \"C\"%> linkage started here"
55496msgstr ""
55497
55498#: cp/pt.c:297
55499#, fuzzy, gcc-internal-format
55500msgid "data member %qD cannot be a member template"
55501msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
55502
55503#: cp/pt.c:310
55504#, fuzzy, gcc-internal-format
55505msgid "invalid member template declaration %qD"
55506msgstr "%qD:n esittely %qT:n jäsenenä"
55507
55508#: cp/pt.c:734
55509#, fuzzy, gcc-internal-format
55510msgid "explicit specialization in non-namespace scope %qD"
55511msgstr "funktio %qE esitelty implisiittisesti"
55512
55513#: cp/pt.c:748
55514#, fuzzy, gcc-internal-format
55515msgid "enclosing class templates are not explicitly specialized"
55516msgstr "muodostimen virheellinen käyttö mallina"
55517
55518#: cp/pt.c:832
55519#, fuzzy, gcc-internal-format
55520msgid "specialization of %qD must appear at namespace scope"
55521msgstr "%qD ei ole nimiavaruuden nimi"
55522
55523#: cp/pt.c:843 cp/pt.c:1080
55524#, fuzzy, gcc-internal-format
55525msgid "specialization of %qD in different namespace"
55526msgstr "%qD ei ole nimiavaruuden nimi"
55527
55528#: cp/pt.c:845
55529#, fuzzy, gcc-internal-format
55530msgid "  from definition of %q#D"
55531msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
55532
55533#: cp/pt.c:862
55534#, fuzzy, gcc-internal-format
55535msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
55536msgstr "%J%qD:n edellinen esittely oli täällä"
55537
55538#: cp/pt.c:992
55539#, fuzzy, gcc-internal-format
55540msgid "name of class shadows template template parameter %qD"
55541msgstr "muodostimen virheellinen käyttö mallina"
55542
55543#: cp/pt.c:1004
55544#, fuzzy, gcc-internal-format
55545msgid "specialization of alias template %qD"
55546msgstr "%qD ei ole mallifunktio"
55547
55548#: cp/pt.c:1007 cp/pt.c:1146
55549#, fuzzy, gcc-internal-format
55550msgid "explicit specialization of non-template %qT"
55551msgstr "funktio %qE esitelty implisiittisesti"
55552
55553#: cp/pt.c:1039
55554#, fuzzy, gcc-internal-format
55555msgid "specialization of %qT after instantiation"
55556msgstr "(mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)"
55557
55558#: cp/pt.c:1083
55559#, fuzzy, gcc-internal-format
55560msgid "from definition of %q#D"
55561msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
55562
55563#. But if we've had an implicit instantiation, that's a
55564#. problem ([temp.expl.spec]/6).
55565#: cp/pt.c:1124
55566#, fuzzy, gcc-internal-format
55567msgid "specialization %qT after instantiation %qT"
55568msgstr "(mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)"
55569
55570#: cp/pt.c:1142
55571#, fuzzy, gcc-internal-format
55572msgid "template specialization of %qD not allowed by ISO C++"
55573msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
55574
55575#: cp/pt.c:1607
55576#, fuzzy, gcc-internal-format
55577msgid "specialization of %qD after instantiation"
55578msgstr "(mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)"
55579
55580#: cp/pt.c:2049 cp/semantics.c:5747
55581#, fuzzy, gcc-internal-format
55582msgid "%s %#qD"
55583msgstr "%s %d"
55584
55585#: cp/pt.c:2185
55586#, gcc-internal-format
55587msgid "%qD is not a function template"
55588msgstr "%qD ei ole funktiomalli"
55589
55590#: cp/pt.c:2190
55591#, gcc-internal-format
55592msgid "%qD is not a variable template"
55593msgstr "%qD ei ole muuttujamalli"
55594
55595#: cp/pt.c:2486
55596#, fuzzy, gcc-internal-format
55597msgid "template-id %qD for %q+D does not match any template declaration"
55598msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
55599
55600#: cp/pt.c:2490
55601#, gcc-internal-format
55602msgid "saw %d %<template<>%>, need %d for specializing a member function template"
55603msgstr ""
55604
55605#: cp/pt.c:2500
55606#, fuzzy, gcc-internal-format
55607msgid "ambiguous template specialization %qD for %q+D"
55608msgstr "malliesittelylle %q+D"
55609
55610#: cp/pt.c:2707
55611#, fuzzy, gcc-internal-format
55612msgid "variable templates only available with %<-std=c++14%> or %<-std=gnu++14%>"
55613msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
55614
55615#: cp/pt.c:2717
55616#, fuzzy, gcc-internal-format
55617msgid "too many template headers for %qD (should be %d)"
55618msgstr "%qD ei ole mallifunktio"
55619
55620#: cp/pt.c:2723
55621#, gcc-internal-format
55622msgid "members of an explicitly specialized class are defined without a template header"
55623msgstr ""
55624
55625#: cp/pt.c:2747
55626#, fuzzy, gcc-internal-format
55627msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
55628msgstr "(mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)"
55629
55630#. This was allowed in C++98, so only pedwarn.
55631#: cp/pt.c:2752
55632#, fuzzy, gcc-internal-format
55633msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
55634msgstr "%J%qD:n edellinen esittely oli täällä"
55635
55636#: cp/pt.c:2788
55637#, fuzzy, gcc-internal-format
55638msgid "explicit specialization %q#D may be missing attributes"
55639msgstr "(mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)"
55640
55641#: cp/pt.c:2792
55642#, fuzzy, gcc-internal-format, gfc-internal-format
55643msgid "missing primary template attributes %s"
55644msgstr "ensiö"
55645
55646#: cp/pt.c:2793
55647#, fuzzy, gcc-internal-format, gfc-internal-format
55648msgid "missing primary template attribute %s"
55649msgstr "ensiö"
55650
55651#: cp/pt.c:2883 cp/pt.c:2943
55652#, fuzzy, gcc-internal-format
55653msgid "template-id %qE in declaration of primary template"
55654msgstr "malliesittelylle %q+D"
55655
55656#: cp/pt.c:2896
55657#, fuzzy, gcc-internal-format
55658msgid "template parameter list used in explicit instantiation"
55659msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
55660
55661#: cp/pt.c:2902
55662#, fuzzy, gcc-internal-format
55663msgid "definition provided for explicit instantiation"
55664msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
55665
55666#: cp/pt.c:2910
55667#, fuzzy, gcc-internal-format
55668msgid "too many template parameter lists in declaration of %qD"
55669msgstr "%qD esitelty ei-parametrina"
55670
55671#: cp/pt.c:2913
55672#, fuzzy, gcc-internal-format
55673msgid "too few template parameter lists in declaration of %qD"
55674msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
55675
55676#: cp/pt.c:2915
55677#, fuzzy, gcc-internal-format
55678msgid "explicit specialization of %qD must be introduced by %<template <>%>"
55679msgstr "funktio %qE esitelty implisiittisesti"
55680
55681#: cp/pt.c:2921
55682#, fuzzy, gcc-internal-format
55683msgid "explicit specialization declared %<concept%>"
55684msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
55685
55686#: cp/pt.c:2954
55687#, fuzzy, gcc-internal-format
55688msgid "non-type partial specialization %qE is not allowed"
55689msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
55690
55691#: cp/pt.c:2958
55692#, fuzzy, gcc-internal-format
55693msgid "non-class, non-variable partial specialization %qE is not allowed"
55694msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
55695
55696#: cp/pt.c:2990
55697#, fuzzy, gcc-internal-format
55698msgid "default argument specified in explicit specialization"
55699msgstr "oletusargumentti määritelty lambda-parametrille"
55700
55701#: cp/pt.c:3033
55702#, gcc-internal-format
55703msgid "%qD is not a template function"
55704msgstr "%qD ei ole mallifunktio"
55705
55706#. From [temp.expl.spec]:
55707#.
55708#. If such an explicit specialization for the member
55709#. of a class template names an implicitly-declared
55710#. special member function (clause _special_), the
55711#. program is ill-formed.
55712#.
55713#. Similar language is found in [temp.explicit].
55714#: cp/pt.c:3095
55715#, fuzzy, gcc-internal-format
55716msgid "specialization of implicitly-declared special member function"
55717msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
55718
55719#: cp/pt.c:3111
55720#, fuzzy, gcc-internal-format
55721msgid "no member function %qD declared in %qT"
55722msgstr "%qD:n esittely %qT:n jäsenenä"
55723
55724#: cp/pt.c:3142
55725#, fuzzy, gcc-internal-format
55726msgid "friend declaration %qD is not visible to explicit specialization"
55727msgstr "useita tallennuspaikkoja esittelymääritteissä"
55728
55729#: cp/pt.c:3145
55730#, fuzzy, gcc-internal-format
55731msgid "friend declaration here"
55732msgstr "%q+D:lla on edellinen esittely täällä"
55733
55734#: cp/pt.c:3254
55735#, fuzzy, gcc-internal-format
55736msgid "explicit specialization of function concept %qD"
55737msgstr "funktio %qE esitelty implisiittisesti"
55738
55739#: cp/pt.c:3835
55740#, fuzzy, gcc-internal-format
55741msgid "argument to %<__integer_pack%> must be between 0 and %d"
55742msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
55743
55744#: cp/pt.c:4158
55745#, fuzzy, gcc-internal-format
55746msgid "base initializer expansion %qT contains no parameter packs"
55747msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
55748
55749#: cp/pt.c:4226
55750#, fuzzy, gcc-internal-format
55751msgid "expansion pattern %qT contains no parameter packs"
55752msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
55753
55754#: cp/pt.c:4228
55755#, fuzzy, gcc-internal-format
55756msgid "expansion pattern %qE contains no parameter packs"
55757msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
55758
55759#: cp/pt.c:4287
55760#, fuzzy, gcc-internal-format
55761msgid "parameter packs not expanded with %<...%>:"
55762msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
55763
55764#: cp/pt.c:4304 cp/pt.c:5109
55765#, gcc-internal-format
55766msgid "        %qD"
55767msgstr "        %qD"
55768
55769#: cp/pt.c:4306
55770#, gcc-internal-format, gfc-internal-format
55771msgid "        %s"
55772msgstr "        %s"
55773
55774#: cp/pt.c:4432
55775#, fuzzy, gcc-internal-format
55776msgid "declaration of template parameter %q+D shadows template parameter"
55777msgstr "%J%qD:n esittely varjostaa parametria"
55778
55779#: cp/pt.c:4435
55780#, fuzzy, gcc-internal-format
55781msgid "declaration of %q+#D shadows template parameter"
55782msgstr "malliesittelylle %q+D"
55783
55784#: cp/pt.c:4437
55785#, fuzzy, gcc-internal-format
55786msgid "template parameter %qD declared here"
55787msgstr "%qD esitelty ei-parametrina"
55788
55789#: cp/pt.c:5045
55790#, fuzzy, gcc-internal-format
55791msgid "specialization of variable concept %q#D"
55792msgstr "muuttuja %qD esitelty %<inline%>:ksi"
55793
55794#: cp/pt.c:5104
55795#, fuzzy, gcc-internal-format
55796msgid "template parameters not deducible in partial specialization:"
55797msgstr "%qs:n esittelyssä tyyppi on oletuksena %<int%>"
55798
55799#: cp/pt.c:5127
55800#, fuzzy, gcc-internal-format
55801msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
55802msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
55803
55804#: cp/pt.c:5131
55805#, fuzzy, gcc-internal-format
55806msgid "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"
55807msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
55808
55809#: cp/pt.c:5135 cp/pt.c:5146 cp/pt.c:5154
55810#, fuzzy, gcc-internal-format
55811msgid "primary template here"
55812msgstr "ensiö"
55813
55814#: cp/pt.c:5143
55815#, fuzzy, gcc-internal-format
55816msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
55817msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
55818
55819#: cp/pt.c:5153
55820#, fuzzy, gcc-internal-format
55821msgid "too many arguments for partial specialization %qT"
55822msgstr "liian monta argumenttia funktiolle %qE"
55823
55824#: cp/pt.c:5167
55825#, fuzzy, gcc-internal-format
55826msgid "partial specialization %qD is not more specialized than"
55827msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
55828
55829#: cp/pt.c:5169
55830#, fuzzy, gcc-internal-format
55831msgid "primary template %qD"
55832msgstr "ensiö"
55833
55834#: cp/pt.c:5215
55835#, fuzzy, gcc-internal-format
55836msgid "parameter pack argument %qE must be at the end of the template argument list"
55837msgstr "%Jparametrin nimi puuttuu parametrilistasta"
55838
55839#: cp/pt.c:5218
55840#, fuzzy, gcc-internal-format
55841msgid "parameter pack argument %qT must be at the end of the template argument list"
55842msgstr "%Jparametrin nimi puuttuu parametrilistasta"
55843
55844#: cp/pt.c:5241
55845#, fuzzy, gcc-internal-format
55846msgid "template argument %qE involves template parameter(s)"
55847msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
55848
55849#: cp/pt.c:5287
55850#, fuzzy, gcc-internal-format
55851msgid "type %qT of template argument %qE depends on a template parameter"
55852msgid_plural "type %qT of template argument %qE depends on template parameters"
55853msgstr[0] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
55854msgstr[1] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
55855
55856#: cp/pt.c:5347
55857#, fuzzy, gcc-internal-format
55858msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
55859msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
55860
55861#: cp/pt.c:5351
55862#, fuzzy, gcc-internal-format
55863msgid "partial specialization of %qD after instantiation of %qD"
55864msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
55865
55866#: cp/pt.c:5534
55867#, fuzzy, gcc-internal-format
55868msgid "no default argument for %qD"
55869msgstr "%qD:lla ei voi olla oletusargumentteja"
55870
55871#. A primary class template, primary variable template
55872#. (DR 2032), or alias template can only have one
55873#. parameter pack, at the end of the template
55874#. parameter list.
55875#: cp/pt.c:5557
55876#, fuzzy, gcc-internal-format
55877msgid "parameter pack %q+D must be at the end of the template parameter list"
55878msgstr "%Jparametrin nimi puuttuu parametrilistasta"
55879
55880#: cp/pt.c:5593
55881#, fuzzy, gcc-internal-format
55882msgid "default template arguments may not be used in function template friend re-declaration"
55883msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
55884
55885#: cp/pt.c:5596
55886#, fuzzy, gcc-internal-format
55887msgid "default template arguments may not be used in template friend declarations"
55888msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
55889
55890#: cp/pt.c:5599
55891#, fuzzy, gcc-internal-format
55892msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
55893msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
55894
55895#: cp/pt.c:5602
55896#, fuzzy, gcc-internal-format
55897msgid "default template arguments may not be used in partial specializations"
55898msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
55899
55900#: cp/pt.c:5605 cp/pt.c:5663
55901#, fuzzy, gcc-internal-format
55902msgid "default argument for template parameter for class enclosing %qD"
55903msgstr "tallennusluokka annettu parametrille %qs"
55904
55905#: cp/pt.c:5774
55906#, gcc-internal-format
55907msgid "template %qD declared"
55908msgstr "%qD-malli esitelty"
55909
55910#: cp/pt.c:5782
55911#, fuzzy, gcc-internal-format
55912msgid "template class without a name"
55913msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
55914
55915#: cp/pt.c:5790
55916#, fuzzy, gcc-internal-format
55917msgid "member template %qD may not have virt-specifiers"
55918msgstr "useita tallennuspaikkoja esittelymääritteissä"
55919
55920#. [basic.stc.dynamic.allocation]
55921#.
55922#. An allocation function can be a function
55923#. template. ... Template allocation functions shall
55924#. have two or more parameters.
55925#: cp/pt.c:5813
55926#, fuzzy, gcc-internal-format
55927msgid "invalid template declaration of %qD"
55928msgstr "%qD ei ole malli"
55929
55930#: cp/pt.c:5969
55931#, fuzzy, gcc-internal-format
55932msgid "template definition of non-template %q#D"
55933msgstr "malliesittelylle %q+D"
55934
55935#: cp/pt.c:6008
55936#, fuzzy, gcc-internal-format
55937msgid "expected %d levels of template parms for %q#D, got %d"
55938msgstr "  odotettiin tyyppiä, saatiin %qT"
55939
55940#: cp/pt.c:6022
55941#, fuzzy, gcc-internal-format
55942msgid "got %d template parameters for %q#D"
55943msgstr "malliesittelylle %q+D"
55944
55945#: cp/pt.c:6025
55946#, fuzzy, gcc-internal-format
55947msgid "got %d template parameters for %q#T"
55948msgstr "malliesittelylle %q+D"
55949
55950#: cp/pt.c:6027
55951#, gcc-internal-format, gfc-internal-format
55952msgid "  but %d required"
55953msgstr "  mutta %d vaaditaan"
55954
55955#: cp/pt.c:6048
55956#, fuzzy, gcc-internal-format
55957msgid "template arguments to %qD do not match original template %qD"
55958msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
55959
55960#: cp/pt.c:6051
55961#, fuzzy, gcc-internal-format
55962msgid "use %<template<>%> for an explicit specialization"
55963msgstr "muodostimen virheellinen käyttö mallina"
55964
55965#: cp/pt.c:6196
55966#, fuzzy, gcc-internal-format
55967msgid "%qT is not a template type"
55968msgstr "%qT ei ole malli"
55969
55970#: cp/pt.c:6209
55971#, fuzzy, gcc-internal-format
55972msgid "template specifiers not specified in declaration of %qD"
55973msgstr "%qs:n esittelyssä tyyppi on oletuksena %<int%>"
55974
55975#: cp/pt.c:6220
55976#, fuzzy, gcc-internal-format, gfc-internal-format
55977msgid "redeclared with %d template parameter"
55978msgid_plural "redeclared with %d template parameters"
55979msgstr[0] "%J%qD:n edellinen esittely oli täällä"
55980msgstr[1] "%J%qD:n edellinen esittely oli täällä"
55981
55982#: cp/pt.c:6224
55983#, fuzzy, gcc-internal-format
55984msgid "previous declaration %qD used %d template parameter"
55985msgid_plural "previous declaration %qD used %d template parameters"
55986msgstr[0] "%J%qD:n edellinen esittely oli täällä"
55987msgstr[1] "%J%qD:n edellinen esittely oli täällä"
55988
55989#: cp/pt.c:6262
55990#, fuzzy, gcc-internal-format
55991msgid "template parameter %q+#D"
55992msgstr "malliesittelylle %q+D"
55993
55994#: cp/pt.c:6263
55995#, fuzzy, gcc-internal-format
55996msgid "redeclared here as %q#D"
55997msgstr "%q+D esitelty uudelleen erityyppisenä symbolina"
55998
55999#: cp/pt.c:6274
56000#, fuzzy, gcc-internal-format
56001msgid "declaration of template parameter %q+#D with different constraints"
56002msgstr "%q+D:n virheellinen uudelleenesittely"
56003
56004#: cp/pt.c:6277 cp/pt.c:6326
56005#, fuzzy, gcc-internal-format
56006msgid "original declaration appeared here"
56007msgstr "varjostunut esittely on täällä"
56008
56009#: cp/pt.c:6288
56010#, fuzzy, gcc-internal-format
56011msgid "redefinition of default argument for %q#D"
56012msgstr "%q+D määritelty uudelleen"
56013
56014#: cp/pt.c:6290
56015#, fuzzy, gcc-internal-format
56016msgid "original definition appeared here"
56017msgstr "edellinen määrittely oli täällä"
56018
56019#: cp/pt.c:6323
56020#, fuzzy, gcc-internal-format
56021msgid "redeclaration %q#D with different constraints"
56022msgstr "%q+D:n virheellinen uudelleenesittely"
56023
56024#: cp/pt.c:6658 cp/pt.c:6727
56025#, fuzzy, gcc-internal-format
56026msgid "%qE is not a valid template argument for type %qT"
56027msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
56028
56029#: cp/pt.c:6661
56030#, fuzzy, gcc-internal-format
56031msgid "it must be the address of a function with external linkage"
56032msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
56033
56034#: cp/pt.c:6664
56035#, fuzzy, gcc-internal-format
56036msgid "it must be the name of a function with external linkage"
56037msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
56038
56039#: cp/pt.c:6677
56040#, fuzzy, gcc-internal-format
56041msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
56042msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
56043
56044#: cp/pt.c:6681
56045#, fuzzy, gcc-internal-format
56046msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
56047msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
56048
56049#: cp/pt.c:6730
56050#, gcc-internal-format
56051msgid "it must be a pointer-to-member of the form %<&X::Y%>"
56052msgstr ""
56053
56054#: cp/pt.c:6732
56055#, fuzzy, gcc-internal-format
56056msgid "because it is a member of %qT"
56057msgstr "%qD:n esittely %qT:n jäsenenä"
56058
56059#: cp/pt.c:6794
56060#, fuzzy, gcc-internal-format
56061msgid "  couldn%'t deduce template parameter %qD"
56062msgstr "%Juseita parametreja nimellä %qD"
56063
56064#: cp/pt.c:6803
56065#, fuzzy, gcc-internal-format
56066msgid "  types %qT and %qT have incompatible cv-qualifiers"
56067msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
56068
56069#: cp/pt.c:6812
56070#, gcc-internal-format
56071msgid "  mismatched types %qT and %qT"
56072msgstr "  täsmäämättömät tyypit %qT ja %qT"
56073
56074#: cp/pt.c:6821
56075#, fuzzy, gcc-internal-format
56076msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
56077msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
56078
56079#: cp/pt.c:6832
56080#, fuzzy, gcc-internal-format
56081msgid "  template argument %qE does not match pointer-to-member constant %qE"
56082msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
56083
56084#: cp/pt.c:6842
56085#, fuzzy, gcc-internal-format
56086msgid "  %qE is not equivalent to %qE"
56087msgstr "%qE-attribuuttia ei huomioida %qE:lle"
56088
56089#: cp/pt.c:6851
56090#, fuzzy, gcc-internal-format
56091msgid "  inconsistent parameter pack deduction with %qT and %qT"
56092msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
56093
56094#: cp/pt.c:6863
56095#, fuzzy, gcc-internal-format
56096msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
56097msgstr "tyyppien %qT ja %qT välinen vertailu"
56098
56099#: cp/pt.c:6867
56100#, fuzzy, gcc-internal-format
56101msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
56102msgstr "tyyppien %qT ja %qT välinen vertailu"
56103
56104#: cp/pt.c:6878
56105#, fuzzy, gcc-internal-format
56106msgid "  variable-sized array type %qT is not a valid template argument"
56107msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
56108
56109#: cp/pt.c:6889
56110#, fuzzy, gcc-internal-format
56111msgid "  member function type %qT is not a valid template argument"
56112msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
56113
56114#: cp/pt.c:6901
56115#, fuzzy, gcc-internal-format, gfc-internal-format
56116msgid "  candidate expects at least %d argument, %d provided"
56117msgid_plural "  candidate expects at least %d arguments, %d provided"
56118msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
56119msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
56120
56121#: cp/pt.c:6932
56122#, fuzzy, gcc-internal-format
56123msgid "  cannot convert %qE (type %qT) to type %qT"
56124msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
56125
56126#: cp/pt.c:6945
56127#, fuzzy, gcc-internal-format
56128msgid "  %qT is an ambiguous base class of %qT"
56129msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
56130
56131#: cp/pt.c:6949
56132#, fuzzy, gcc-internal-format
56133msgid "  %qT is not derived from %qT"
56134msgstr "muunnos tyypistä %qT tyyppiin %qT"
56135
56136#: cp/pt.c:6960
56137#, gcc-internal-format
56138msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
56139msgstr ""
56140
56141#: cp/pt.c:6970
56142#, fuzzy, gcc-internal-format
56143msgid "  cannot deduce a template for %qT from non-template type %qT"
56144msgstr "parametrilla %P on vaillinainen tyyppi %qT"
56145
56146#: cp/pt.c:6980
56147#, fuzzy, gcc-internal-format
56148msgid "  template argument %qE does not match %qE"
56149msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
56150
56151#: cp/pt.c:7042
56152#, fuzzy, gcc-internal-format
56153msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
56154msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
56155
56156#: cp/pt.c:7050
56157#, fuzzy, gcc-internal-format
56158msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
56159msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
56160
56161#: cp/pt.c:7060
56162#, fuzzy, gcc-internal-format
56163msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
56164msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
56165
56166#: cp/pt.c:7075
56167#, fuzzy, gcc-internal-format
56168msgid "the address of %qD is not a valid template argument"
56169msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
56170
56171#: cp/pt.c:7085
56172#, fuzzy, gcc-internal-format
56173msgid "the address of the %qT subobject of %qD is not a valid template argument"
56174msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
56175
56176#: cp/pt.c:7092
56177#, fuzzy, gcc-internal-format
56178msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
56179msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
56180
56181#: cp/pt.c:7110
56182#, fuzzy, gcc-internal-format
56183msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
56184msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
56185
56186#: cp/pt.c:7118
56187#, fuzzy, gcc-internal-format
56188msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
56189msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
56190
56191#: cp/pt.c:7230
56192#, fuzzy, gcc-internal-format
56193msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
56194msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
56195
56196#: cp/pt.c:7389
56197#, fuzzy, gcc-internal-format
56198msgid "in template argument for type %qT"
56199msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
56200
56201#: cp/pt.c:7403
56202#, fuzzy, gcc-internal-format
56203msgid "template argument %qE for type %qT not a compile-time constant"
56204msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
56205
56206#: cp/pt.c:7489
56207#, fuzzy, gcc-internal-format
56208msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
56209msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
56210
56211#: cp/pt.c:7497
56212#, fuzzy, gcc-internal-format
56213msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
56214msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
56215
56216#: cp/pt.c:7515
56217#, fuzzy, gcc-internal-format
56218msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
56219msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
56220
56221#: cp/pt.c:7574
56222#, fuzzy, gcc-internal-format
56223msgid "%qE is not a valid template argument for type %qT because it is a pointer"
56224msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
56225
56226#: cp/pt.c:7576
56227#, gcc-internal-format
56228msgid "try using %qE instead"
56229msgstr ""
56230
56231#: cp/pt.c:7630
56232#, fuzzy, gcc-internal-format
56233msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
56234msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
56235
56236#: cp/pt.c:8179
56237#, fuzzy, gcc-internal-format
56238msgid "ignoring attributes on template argument %qT"
56239msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
56240
56241#: cp/pt.c:8195
56242#, fuzzy, gcc-internal-format
56243msgid "ignoring attributes in template argument %qE"
56244msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
56245
56246#: cp/pt.c:8329
56247#, fuzzy, gcc-internal-format
56248msgid "injected-class-name %qD used as template template argument"
56249msgstr "%qD ei ole mallifunktio"
56250
56251#: cp/pt.c:8358
56252#, fuzzy, gcc-internal-format
56253msgid "invalid use of destructor %qE as a type"
56254msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
56255
56256#: cp/pt.c:8363
56257#, gcc-internal-format
56258msgid "to refer to a type member of a template parameter, use %<typename %E%>"
56259msgstr ""
56260
56261#: cp/pt.c:8379 cp/pt.c:8413 cp/pt.c:8467
56262#, fuzzy, gcc-internal-format
56263msgid "type/value mismatch at argument %d in template parameter list for %qD"
56264msgstr "tallennusluokka annettu parametrille %qs"
56265
56266#: cp/pt.c:8387
56267#, gcc-internal-format
56268msgid "  expected a constant of type %qT, got %qT"
56269msgstr "  odotettiin %qT-tyyppistä vakiota, saatiin %qT"
56270
56271#: cp/pt.c:8395
56272#, fuzzy, gcc-internal-format
56273msgid "  ambiguous template argument for non-type template parameter is treated as function type"
56274msgstr "tallennusluokka annettu parametrille %qs"
56275
56276#: cp/pt.c:8401
56277#, gcc-internal-format
56278msgid "  expected a class template, got %qE"
56279msgstr "  odotettiin luokkamallia, saatiin %qE"
56280
56281#: cp/pt.c:8404
56282#, gcc-internal-format
56283msgid "  expected a type, got %qE"
56284msgstr "  odotettiin tyyppiä, saatiin %qE"
56285
56286#: cp/pt.c:8418
56287#, gcc-internal-format
56288msgid "  expected a type, got %qT"
56289msgstr "  odotettiin tyyppiä, saatiin %qT"
56290
56291#: cp/pt.c:8421
56292#, gcc-internal-format
56293msgid "  expected a class template, got %qT"
56294msgstr "  odotettiin luokkamallia, saatiin %qT"
56295
56296#: cp/pt.c:8471
56297#, fuzzy, gcc-internal-format
56298msgid "  expected a template of type %qD, got %qT"
56299msgstr "  odotettiin tyyppiä, saatiin %qT"
56300
56301#: cp/pt.c:8485
56302#, fuzzy, gcc-internal-format
56303msgid "constraint mismatch at argument %d in template parameter list for %qD"
56304msgstr "tallennusluokka annettu parametrille %qs"
56305
56306#: cp/pt.c:8488
56307#, fuzzy, gcc-internal-format
56308msgid "  expected %qD but got %qD"
56309msgstr "  odotettiin tyyppiä, saatiin %qE"
56310
56311#: cp/pt.c:8552
56312#, fuzzy, gcc-internal-format
56313msgid "could not convert template argument %qE from %qT to %qT"
56314msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
56315
56316#: cp/pt.c:8690 cp/pt.c:9003
56317#, fuzzy, gcc-internal-format, gfc-internal-format
56318msgid "template argument %d is invalid"
56319msgstr "muodostimen virheellinen käyttö mallina"
56320
56321#: cp/pt.c:8705 cp/pt.c:8837
56322#, fuzzy, gcc-internal-format, gfc-internal-format
56323msgid "wrong number of template arguments (%d, should be %d)"
56324msgstr "attribuutille %qs annettu väärä määrä argumentteja"
56325
56326#: cp/pt.c:8833
56327#, fuzzy, gcc-internal-format, gfc-internal-format
56328msgid "wrong number of template arguments (%d, should be at least %d)"
56329msgstr "attribuutille %qs annettu väärä määrä argumentteja"
56330
56331#: cp/pt.c:8842
56332#, fuzzy, gcc-internal-format
56333msgid "provided for %qD"
56334msgstr "nimellä %qD"
56335
56336#: cp/pt.c:8867
56337#, fuzzy, gcc-internal-format
56338msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
56339msgstr "tallennusluokka annettu parametrille %qs"
56340
56341#: cp/pt.c:8871
56342#, fuzzy, gcc-internal-format
56343msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
56344msgstr "tallennusluokka annettu parametrille %qs"
56345
56346#: cp/pt.c:8969
56347#, fuzzy, gcc-internal-format
56348msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
56349msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
56350
56351#: cp/pt.c:9613
56352#, fuzzy, gcc-internal-format
56353msgid "%q#D is not a function template"
56354msgstr "malliesittelylle %q+D"
56355
56356#: cp/pt.c:9776
56357#, fuzzy, gcc-internal-format
56358msgid "non-template type %qT used as a template"
56359msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
56360
56361#: cp/pt.c:9778
56362#, gcc-internal-format
56363msgid "for template declaration %q+D"
56364msgstr "malliesittelylle %q+D"
56365
56366#: cp/pt.c:9907 cp/pt.c:21283
56367#, fuzzy, gcc-internal-format
56368msgid "template constraint failure for %qD"
56369msgstr "%qT ei ole malli"
56370
56371#: cp/pt.c:10287
56372#, fuzzy, gcc-internal-format
56373msgid "use of invalid variable template %qE"
56374msgstr "%qD ei ole muuttuja"
56375
56376#: cp/pt.c:10947
56377#, gcc-internal-format
56378msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
56379msgstr ""
56380
56381#: cp/pt.c:12106
56382#, fuzzy, gcc-internal-format
56383msgid "flexible array member %qD in union"
56384msgstr "joustava taulukkojäsen unionissa"
56385
56386#: cp/pt.c:12603
56387#, gcc-internal-format
56388msgid "fold of empty expansion over %O"
56389msgstr ""
56390
56391#: cp/pt.c:13033
56392#, fuzzy, gcc-internal-format
56393msgid "%qE is not the entire pattern of the pack expansion"
56394msgstr "%qE ei ole esittelyn alussa"
56395
56396#: cp/pt.c:13121
56397#, fuzzy, gcc-internal-format
56398msgid "mismatched argument pack lengths while expanding %qT"
56399msgstr "  täsmäämättömät tyypit %qT ja %qT"
56400
56401#: cp/pt.c:13124
56402#, fuzzy, gcc-internal-format
56403msgid "mismatched argument pack lengths while expanding %qE"
56404msgstr "  täsmäämättömät tyypit %qT ja %qT"
56405
56406#: cp/pt.c:13725
56407#, fuzzy, gcc-internal-format
56408msgid "  when instantiating default argument for call to %qD"
56409msgstr "%q+D määritelty uudelleen"
56410
56411#: cp/pt.c:13824
56412#, fuzzy, gcc-internal-format
56413msgid "creating pointer to member function of non-class type %qT"
56414msgstr "parametrilla %P on vaillinainen tyyppi %qT"
56415
56416#. It may seem that this case cannot occur, since:
56417#.
56418#. typedef void f();
56419#. void g() { f x; }
56420#.
56421#. declares a function, not a variable.  However:
56422#.
56423#. typedef void f();
56424#. template <typename T> void g() { T t; }
56425#. template void g<f>();
56426#.
56427#. is an attempt to declare a variable with function
56428#. type.
56429#: cp/pt.c:14913
56430#, gcc-internal-format
56431msgid "variable %qD has function type"
56432msgstr "muuttujalla %qD on funktiotyyppi"
56433
56434#: cp/pt.c:15113
56435#, gcc-internal-format
56436msgid "invalid parameter type %qT"
56437msgstr "virheellinen parametrityyppi %qT"
56438
56439#: cp/pt.c:15115
56440#, gcc-internal-format
56441msgid "in declaration %q+D"
56442msgstr "esittelyssä %q+D"
56443
56444#: cp/pt.c:15230
56445#, gcc-internal-format
56446msgid "function returning an array"
56447msgstr "taulukon palauttava funktio"
56448
56449#: cp/pt.c:15232
56450#, gcc-internal-format
56451msgid "function returning a function"
56452msgstr "funktion palauttava funktio"
56453
56454#: cp/pt.c:15928
56455#, fuzzy, gcc-internal-format
56456msgid "forming reference to void"
56457msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
56458
56459#: cp/pt.c:15930
56460#, fuzzy, gcc-internal-format
56461msgid "forming pointer to reference type %qT"
56462msgstr "NULLin muunnos epäosoitintyypiksi %qT"
56463
56464#: cp/pt.c:15932
56465#, fuzzy, gcc-internal-format
56466msgid "forming reference to reference type %qT"
56467msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
56468
56469#: cp/pt.c:15945
56470#, fuzzy, gcc-internal-format
56471msgid "forming pointer to qualified function type %qT"
56472msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
56473
56474#: cp/pt.c:15948
56475#, fuzzy, gcc-internal-format
56476msgid "forming reference to qualified function type %qT"
56477msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
56478
56479#: cp/pt.c:15996
56480#, fuzzy, gcc-internal-format
56481msgid "creating pointer to member of non-class type %qT"
56482msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
56483
56484#: cp/pt.c:16002
56485#, fuzzy, gcc-internal-format
56486msgid "creating pointer to member reference type %qT"
56487msgstr "NULLin muunnos epäosoitintyypiksi %qT"
56488
56489#: cp/pt.c:16008
56490#, fuzzy, gcc-internal-format
56491msgid "creating pointer to member of type void"
56492msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
56493
56494#: cp/pt.c:16109
56495#, gcc-internal-format
56496msgid "%qD is instantiated for an empty pack"
56497msgstr ""
56498
56499#: cp/pt.c:16129
56500#, gcc-internal-format
56501msgid "%qT is not a class, struct, or union type"
56502msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
56503
56504#: cp/pt.c:16161
56505#, fuzzy, gcc-internal-format
56506msgid "%qT resolves to %qT, which is not an enumeration type"
56507msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissä"
56508
56509#: cp/pt.c:16169
56510#, fuzzy, gcc-internal-format
56511msgid "%qT resolves to %qT, which is not a class type"
56512msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
56513
56514#: cp/pt.c:16283
56515#, fuzzy, gcc-internal-format
56516msgid "use of %qs in template"
56517msgstr "muodostimen virheellinen käyttö mallina"
56518
56519#: cp/pt.c:16471
56520#, fuzzy, gcc-internal-format
56521msgid "qualifying type %qT does not match destructor name ~%qT"
56522msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
56523
56524#: cp/pt.c:16486
56525#, gcc-internal-format
56526msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
56527msgstr ""
56528
56529#: cp/pt.c:16488
56530#, gcc-internal-format
56531msgid "say %<typename %E%> if a type is meant"
56532msgstr ""
56533
56534#: cp/pt.c:16581
56535#, fuzzy, gcc-internal-format
56536msgid "initializer for %q#D expands to an empty list of expressions"
56537msgstr "alustinalkio ei ole vakiolauseke"
56538
56539#: cp/pt.c:16732
56540#, gcc-internal-format
56541msgid "using invalid field %qD"
56542msgstr "käytetään virheellistä kenttää %qD"
56543
56544#: cp/pt.c:17296 cp/pt.c:19169
56545#, fuzzy, gcc-internal-format
56546msgid "invalid use of pack expansion expression"
56547msgstr "void-lausekkeen epäkelpo käyttö"
56548
56549#: cp/pt.c:17300 cp/pt.c:19173
56550#, fuzzy, gcc-internal-format
56551msgid "use %<...%> to expand argument pack"
56552msgstr "Käytä rekistereitä argumenttien välittämiseen"
56553
56554#: cp/pt.c:19313
56555#, fuzzy, gcc-internal-format
56556msgid "empty initializer in lambda init-capture"
56557msgstr "tallennusluokka annettu parametrille %qs"
56558
56559#: cp/pt.c:20368
56560#, gcc-internal-format
56561msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
56562msgstr ""
56563
56564#: cp/pt.c:20395
56565#, gcc-internal-format
56566msgid "declarations in dependent base %qT are not found by unqualified lookup"
56567msgstr ""
56568
56569#: cp/pt.c:20400
56570#, fuzzy, gcc-internal-format
56571msgid "use %<this->%D%> instead"
56572msgstr "käytä #includea sen sijaan"
56573
56574#: cp/pt.c:20403
56575#, fuzzy, gcc-internal-format
56576msgid "use %<%T::%D%> instead"
56577msgstr "käytä #includea sen sijaan"
56578
56579#: cp/pt.c:20408
56580#, fuzzy, gcc-internal-format
56581msgid "%qD declared here, later in the translation unit"
56582msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
56583
56584#: cp/pt.c:20456
56585#, fuzzy, gcc-internal-format
56586msgid "wrong number of arguments to %<__builtin_convertvector%>"
56587msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
56588
56589#: cp/pt.c:20676
56590#, gcc-internal-format
56591msgid "%qT is not a class or namespace"
56592msgstr "%qT ei ole luokka eikä nimiavaruus"
56593
56594#: cp/pt.c:20679
56595#, gcc-internal-format
56596msgid "%qD is not a class or namespace"
56597msgstr "%qD ei ole luokka eikä nimiavaruus"
56598
56599#: cp/pt.c:21001
56600#, fuzzy, gcc-internal-format
56601msgid "%qT is/uses unnamed type"
56602msgstr "%qT on/käyttää anonyymiä tyyppiä"
56603
56604#: cp/pt.c:21003
56605#, gcc-internal-format
56606msgid "template argument for %qD uses local type %qT"
56607msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
56608
56609#: cp/pt.c:21013
56610#, fuzzy, gcc-internal-format
56611msgid "%qT is a variably modified type"
56612msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
56613
56614#: cp/pt.c:21028
56615#, fuzzy, gcc-internal-format
56616msgid "integral expression %qE is not constant"
56617msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
56618
56619#: cp/pt.c:21046
56620#, fuzzy, gcc-internal-format
56621msgid "  trying to instantiate %qD"
56622msgstr "ohjelman alustusta yritettäessä"
56623
56624#: cp/pt.c:25142
56625#, fuzzy, gcc-internal-format
56626msgid "ambiguous template instantiation for %q#T"
56627msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
56628
56629#: cp/pt.c:25144
56630#, fuzzy, gcc-internal-format
56631msgid "ambiguous template instantiation for %q#D"
56632msgstr "malliesittelylle %q+D"
56633
56634#: cp/pt.c:25150
56635#, fuzzy
56636msgid "%s %#qS"
56637msgstr ""
56638"Kirjoittaneet %s, %s,\n"
56639"%s, %s, %s, %s,\n"
56640"%s, %s ja %s.\n"
56641
56642#: cp/pt.c:25174 cp/pt.c:25269
56643#, fuzzy, gcc-internal-format
56644msgid "explicit instantiation of non-template %q#D"
56645msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
56646
56647#: cp/pt.c:25180
56648#, fuzzy, gcc-internal-format
56649msgid "explicit instantiation of variable concept %q#D"
56650msgstr "muuttuja %qD esitelty %<inline%>:ksi"
56651
56652#: cp/pt.c:25182
56653#, fuzzy, gcc-internal-format
56654msgid "explicit instantiation of function concept %q#D"
56655msgstr "funktio %qE esitelty implisiittisesti"
56656
56657#: cp/pt.c:25201
56658#, fuzzy, gcc-internal-format
56659msgid "%qD is not a static data member of a class template"
56660msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
56661
56662#: cp/pt.c:25207 cp/pt.c:25264
56663#, fuzzy, gcc-internal-format
56664msgid "no matching template for %qD found"
56665msgstr "%qD ei ole mallifunktio"
56666
56667#: cp/pt.c:25212
56668#, fuzzy, gcc-internal-format
56669msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
56670msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
56671
56672#: cp/pt.c:25220
56673#, fuzzy, gcc-internal-format
56674msgid "explicit instantiation of %q#D"
56675msgstr "käyttämätön muuttuja %q+D"
56676
56677#: cp/pt.c:25256
56678#, fuzzy, gcc-internal-format
56679msgid "duplicate explicit instantiation of %q#D"
56680msgstr "jäsenen %q+D kaksoiskappale"
56681
56682#: cp/pt.c:25279 cp/pt.c:25346
56683#, fuzzy, gcc-internal-format
56684msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
56685msgstr "ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa"
56686
56687#: cp/pt.c:25284 cp/pt.c:25361
56688#, fuzzy, gcc-internal-format
56689msgid "storage class %qD applied to template instantiation"
56690msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
56691
56692#: cp/pt.c:25318
56693#, fuzzy, gcc-internal-format
56694msgid "explicit instantiation of non-class template %qD"
56695msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
56696
56697#: cp/pt.c:25321
56698#, fuzzy, gcc-internal-format
56699msgid "explicit instantiation of non-template type %qT"
56700msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
56701
56702#: cp/pt.c:25330
56703#, fuzzy, gcc-internal-format
56704msgid "explicit instantiation of %q#T before definition of template"
56705msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
56706
56707#: cp/pt.c:25351
56708#, fuzzy, gcc-internal-format
56709msgid "ISO C++ forbids the use of %qE on explicit instantiations"
56710msgstr "ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa"
56711
56712#: cp/pt.c:25391
56713#, fuzzy, gcc-internal-format
56714msgid "duplicate explicit instantiation of %q#T"
56715msgstr "jäsenen %q+D kaksoiskappale"
56716
56717#: cp/pt.c:25685
56718#, fuzzy, gcc-internal-format
56719msgid "exception specification of %qD depends on itself"
56720msgstr "%q+D:n edellinen esittely oli täällä"
56721
56722#. [temp.explicit]
56723#.
56724#. The definition of a non-exported function template, a
56725#. non-exported member function template, or a non-exported
56726#. member function or static data member of a class template
56727#. shall be present in every translation unit in which it is
56728#. explicitly instantiated.
56729#: cp/pt.c:26186
56730#, fuzzy, gcc-internal-format
56731msgid "explicit instantiation of %qD but no definition available"
56732msgstr "käyttämätön muuttuja %q+D"
56733
56734#: cp/pt.c:26234
56735#, gcc-internal-format
56736msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
56737msgstr ""
56738
56739#: cp/pt.c:26600
56740#, fuzzy, gcc-internal-format
56741msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
56742msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
56743
56744#: cp/pt.c:26630
56745#, fuzzy, gcc-internal-format
56746msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
56747msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
56748
56749#: cp/pt.c:26639
56750#, fuzzy, gcc-internal-format
56751msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
56752msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
56753
56754#: cp/pt.c:26647
56755#, fuzzy, gcc-internal-format
56756msgid "invalid template non-type parameter"
56757msgstr "staattinen tai tyyppimääreitä ei-parametrisessa taulukkoesittelijässä"
56758
56759#: cp/pt.c:26649
56760#, fuzzy, gcc-internal-format
56761msgid "%q#T is not a valid type for a template non-type parameter"
56762msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
56763
56764#: cp/pt.c:28003
56765#, fuzzy, gcc-internal-format
56766msgid "keyword %<template%> not allowed in declarator-id"
56767msgstr "%<[*]%> ei ole esittelyssä"
56768
56769#: cp/pt.c:28289
56770#, fuzzy, gcc-internal-format
56771msgid "a concept cannot be constrained"
56772msgstr "hajotin ei voi olla staattinen jäsenfunktio"
56773
56774#: cp/pt.c:28298
56775#, fuzzy, gcc-internal-format
56776msgid "concept %qE not in namespace scope"
56777msgstr "%qT ei ole luokka eikä nimiavaruus"
56778
56779#: cp/pt.c:28325
56780#, fuzzy, gcc-internal-format
56781msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
56782msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
56783
56784#: cp/pt.c:29348
56785#, fuzzy, gcc-internal-format
56786msgid "non-deducible template %qT used without template arguments"
56787msgstr "%qD ei ole mallifunktio"
56788
56789#: cp/pt.c:29354
56790#, fuzzy, gcc-internal-format
56791msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
56792msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
56793
56794#: cp/pt.c:29457
56795#, fuzzy, gcc-internal-format
56796msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
56797msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
56798
56799#: cp/pt.c:29464
56800#, fuzzy, gcc-internal-format
56801msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
56802msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
56803
56804#: cp/pt.c:29480
56805#, fuzzy, gcc-internal-format
56806msgid "class template argument deduction failed:"
56807msgstr "liian paljon argumentteja funktiolle %qs"
56808
56809#: cp/pt.c:29488
56810#, fuzzy, gcc-internal-format
56811msgid "explicit deduction guides not considered for copy-initialization"
56812msgstr "Tiedostoa ”%s” on jo tarkasteltu.\n"
56813
56814#. TODO: Pass down location from cp_finish_decl.
56815#: cp/pt.c:29503
56816#, gcc-internal-format
56817msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
56818msgstr ""
56819
56820#: cp/pt.c:29507
56821#, fuzzy, gcc-internal-format
56822msgid "explicit deduction guide declared here"
56823msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
56824
56825#: cp/pt.c:29523
56826#, fuzzy, gcc-internal-format
56827msgid "%qT may not intend to support class template argument deduction"
56828msgstr "liian paljon argumentteja funktiolle %qs"
56829
56830#: cp/pt.c:29525
56831#, gcc-internal-format
56832msgid "add a deduction guide to suppress this warning"
56833msgstr ""
56834
56835#: cp/pt.c:29589
56836#, gcc-internal-format
56837msgid "direct-list-initialization of %<auto%> requires exactly one element"
56838msgstr ""
56839
56840#: cp/pt.c:29592
56841#, gcc-internal-format
56842msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
56843msgstr ""
56844
56845#: cp/pt.c:29690
56846#, fuzzy, gcc-internal-format
56847msgid "unable to deduce lambda return type from %qE"
56848msgstr "ei voi emuloida %qs"
56849
56850#: cp/pt.c:29692
56851#, fuzzy, gcc-internal-format
56852msgid "unable to deduce %qT from %qE"
56853msgstr "%qE:n muunnos tyypistä %qT tyyppiin %qT ei ole yksiselitteinen"
56854
56855#: cp/pt.c:29752
56856#, fuzzy, gcc-internal-format
56857msgid "placeholder constraints not satisfied"
56858msgstr "%qD ei ole %qD:n jäsen"
56859
56860#: cp/pt.c:29756
56861#, fuzzy, gcc-internal-format
56862msgid "deduced initializer does not satisfy placeholder constraints"
56863msgstr "alustusalkio ei ole vakio"
56864
56865#: cp/pt.c:29760
56866#, fuzzy, gcc-internal-format
56867msgid "deduced return type does not satisfy placeholder constraints"
56868msgstr "alustusalkio ei ole vakio"
56869
56870#: cp/pt.c:29764
56871#, fuzzy, gcc-internal-format
56872msgid "deduced expression type does not satisfy placeholder constraints"
56873msgstr "alustusalkio ei ole vakio"
56874
56875#: cp/pt.c:29900
56876#, fuzzy, gcc-internal-format
56877msgid "invalid use of %qT in template argument"
56878msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
56879
56880#: cp/rtti.c:295
56881#, fuzzy, gcc-internal-format
56882msgid "cannot use %<typeid%> with %<-fno-rtti%>"
56883msgstr "typeid:tä ei voi käyttää -fno-rtti-valitsimen kanssa"
56884
56885#: cp/rtti.c:304
56886#, fuzzy, gcc-internal-format
56887msgid "must %<#include <typeinfo>%> before using %<typeid%>"
56888msgstr "ennen typeid:n käyttöä on oltava #include <typeinfo>"
56889
56890#: cp/rtti.c:402
56891#, gcc-internal-format
56892msgid "cannot create type information for type %qT because it involves types of variable size"
56893msgstr ""
56894
56895#: cp/rtti.c:509
56896#, fuzzy, gcc-internal-format
56897msgid "%<typeid%> of qualified function type %qT"
56898msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
56899
56900#: cp/rtti.c:699 cp/rtti.c:715
56901#, fuzzy, gcc-internal-format
56902msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
56903msgstr "dynamic_cast tyypistä %q#D tyypiksi %q#T ei voi koskaan onnistua"
56904
56905#: cp/rtti.c:727
56906#, fuzzy, gcc-internal-format
56907msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
56908msgstr "%<dynamic_cast%> ei ole sallittu valitsimen -fno-rtti kanssa"
56909
56910#: cp/rtti.c:803
56911#, fuzzy, gcc-internal-format
56912msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
56913msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
56914
56915#: cp/search.c:278
56916#, fuzzy, gcc-internal-format
56917msgid "%qT is an ambiguous base of %qT"
56918msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
56919
56920#: cp/search.c:294
56921#, fuzzy, gcc-internal-format
56922msgid "%qT is an inaccessible base of %qT"
56923msgstr "perustyypin %qT kaksoiskappale virheellinen"
56924
56925#: cp/search.c:1910
56926#, gcc-internal-format
56927msgid "looser exception specification on overriding virtual function %q+#F"
56928msgstr ""
56929
56930#: cp/search.c:1913
56931#, fuzzy, gcc-internal-format
56932msgid "overridden function is %q#F"
56933msgstr "poistamaton funktio %q+D"
56934
56935#: cp/search.c:1982
56936#, fuzzy, gcc-internal-format
56937msgid "invalid covariant return type for %q#D"
56938msgstr "epäkelpo vektorityyppi attribuutille %qs"
56939
56940#: cp/search.c:1984 cp/search.c:2001 cp/search.c:2018
56941#, fuzzy, gcc-internal-format
56942msgid "overridden function is %q#D"
56943msgstr "poistamaton funktio %q+D"
56944
56945#: cp/search.c:1997
56946#, fuzzy, gcc-internal-format
56947msgid "invalid covariant return type for %q+#D"
56948msgstr "epäkelpo vektorityyppi attribuutille %qs"
56949
56950#: cp/search.c:1999
56951#, fuzzy, gcc-internal-format
56952msgid "conflicting return type specified for %q+#D"
56953msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
56954
56955#: cp/search.c:2016
56956#, fuzzy, gcc-internal-format
56957msgid "conflicting type attributes specified for %q+#D"
56958msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
56959
56960#: cp/search.c:2031
56961#, fuzzy, gcc-internal-format
56962msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
56963msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
56964
56965#: cp/search.c:2034
56966#, fuzzy, gcc-internal-format
56967msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
56968msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
56969
56970#: cp/search.c:2037 cp/search.c:2066 cp/search.c:2075 cp/search.c:2084
56971#, fuzzy, gcc-internal-format
56972msgid "overridden function is %qD"
56973msgstr "poistamaton funktio %q+D"
56974
56975#: cp/search.c:2053
56976#, fuzzy, gcc-internal-format
56977msgid "%qD declared %<transaction_safe_dynamic%>"
56978msgstr "muuttuja %qD esitelty %<inline%>:ksi"
56979
56980#: cp/search.c:2055
56981#, fuzzy, gcc-internal-format
56982msgid "overriding %qD declared %<transaction_safe%>"
56983msgstr "muuttuja %qD esitelty %<inline%>:ksi"
56984
56985#: cp/search.c:2063
56986#, fuzzy, gcc-internal-format
56987msgid "deleted function %q+D overriding non-deleted function"
56988msgstr "poistamaton funktio %q+D"
56989
56990#: cp/search.c:2072
56991#, fuzzy, gcc-internal-format
56992msgid "non-deleted function %q+D overriding deleted function"
56993msgstr "poistamaton funktio %q+D"
56994
56995#: cp/search.c:2082
56996#, fuzzy, gcc-internal-format
56997msgid "virtual function %q+D overriding final function"
56998msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
56999
57000#: cp/search.c:2167
57001#, fuzzy, gcc-internal-format
57002msgid "%q+#D cannot be declared"
57003msgstr "%q+D esitelty ystävänä"
57004
57005#: cp/search.c:2168
57006#, fuzzy, gcc-internal-format
57007msgid "  since %q+#D declared in base class"
57008msgstr "%q+D esitelty ystävänä"
57009
57010#: cp/semantics.c:956
57011#, fuzzy, gcc-internal-format
57012msgid "%qs always evaluates to true in %<if constexpr%>"
57013msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
57014
57015#: cp/semantics.c:1104
57016#, fuzzy, gcc-internal-format
57017msgid "suggest explicit braces around empty body in %<do%> statement"
57018msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<do%>-lauseessa"
57019
57020#: cp/semantics.c:1622
57021#, fuzzy, gcc-internal-format
57022msgid "catching polymorphic type %q#T by value"
57023msgstr "NULLin muunnos epäosoitintyypiksi %qT"
57024
57025#: cp/semantics.c:1627
57026#, fuzzy, gcc-internal-format
57027msgid "catching type %q#T by value"
57028msgstr "NULLin muunnos epäosoitintyypiksi %qT"
57029
57030#: cp/semantics.c:1632
57031#, fuzzy, gcc-internal-format
57032msgid "catching non-reference type %q#T"
57033msgstr "NULLin muunnos epäosoitintyypiksi %qT"
57034
57035#: cp/semantics.c:1842
57036#, fuzzy, gcc-internal-format
57037msgid "type of %<asm%> operand %qE could not be determined"
57038msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
57039
57040#: cp/semantics.c:1924
57041#, fuzzy, gcc-internal-format
57042msgid "%<__label__%> declarations are only allowed in function scopes"
57043msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
57044
57045#: cp/semantics.c:2109
57046#, fuzzy, gcc-internal-format
57047msgid "invalid use of member %qD in static member function"
57048msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
57049
57050#: cp/semantics.c:2356
57051#, fuzzy, gcc-internal-format
57052msgid "%qE missing template arguments"
57053msgstr "täsmäämättömät argumentit"
57054
57055#: cp/semantics.c:2416
57056#, fuzzy, gcc-internal-format
57057msgid "a statement expression is an insufficient context for overload resolution"
57058msgstr "liukulukuvakio esikääntäjän lausekkeessa"
57059
57060#: cp/semantics.c:2768
57061#, fuzzy, gcc-internal-format
57062msgid "cannot call a concept as a function"
57063msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
57064
57065#: cp/semantics.c:2836
57066#, fuzzy, gcc-internal-format
57067msgid "arguments to destructor are not allowed"
57068msgstr "ei argumentteja"
57069
57070#: cp/semantics.c:2918
57071#, gcc-internal-format
57072msgid "%<this%> is unavailable for static member functions"
57073msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
57074
57075#: cp/semantics.c:2920
57076#, fuzzy, gcc-internal-format
57077msgid "invalid use of %<this%> in non-member function"
57078msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
57079
57080#: cp/semantics.c:2922
57081#, fuzzy, gcc-internal-format
57082msgid "invalid use of %<this%> at top level"
57083msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
57084
57085#: cp/semantics.c:2944
57086#, fuzzy, gcc-internal-format
57087msgid "invalid qualifying scope in pseudo-destructor name"
57088msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
57089
57090#: cp/semantics.c:2952 cp/typeck.c:2774
57091#, fuzzy, gcc-internal-format
57092msgid "qualified type %qT does not match destructor name ~%qT"
57093msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
57094
57095#: cp/semantics.c:2974
57096#, gcc-internal-format
57097msgid "%qE is not of type %qT"
57098msgstr "%qE ei ole tyyppiä %qT"
57099
57100#: cp/semantics.c:3054
57101#, gcc-internal-format
57102msgid "compound literal of non-object type %qT"
57103msgstr "ei-objektityyppinen yhdysliteraali %qT"
57104
57105#: cp/semantics.c:3233
57106#, fuzzy, gcc-internal-format
57107msgid "template type parameters must use the keyword %<class%> or %<typename%>"
57108msgstr "tallennusluokka annettu typenamelle"
57109
57110#: cp/semantics.c:3283
57111#, fuzzy, gcc-internal-format
57112msgid "invalid use of type %qT as a default value for a template template-parameter"
57113msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
57114
57115#: cp/semantics.c:3286
57116#, fuzzy, gcc-internal-format
57117msgid "invalid default argument for a template template parameter"
57118msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
57119
57120#: cp/semantics.c:3303
57121#, fuzzy, gcc-internal-format
57122msgid "definition of %q#T inside template parameter list"
57123msgstr "malliesittelylle %q+D"
57124
57125#: cp/semantics.c:3334
57126#, fuzzy, gcc-internal-format
57127msgid "invalid definition of qualified type %qT"
57128msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
57129
57130#: cp/semantics.c:3617
57131#, fuzzy, gcc-internal-format
57132msgid "invalid base-class specification"
57133msgstr "perustyypin %qT kaksoiskappale virheellinen"
57134
57135#: cp/semantics.c:3780
57136#, fuzzy, gcc-internal-format
57137msgid "cannot capture member %qD of anonymous union"
57138msgstr "jäsentä %q+D käytetty virheellisesti staattisessa jäsenfunktiossa"
57139
57140#: cp/semantics.c:3797 cp/semantics.c:10754
57141#, fuzzy, gcc-internal-format
57142msgid "%qD is not captured"
57143msgstr "        %qD"
57144
57145#: cp/semantics.c:3801
57146#, fuzzy, gcc-internal-format
57147msgid "the lambda has no capture-default"
57148msgstr "oletusargumentti määritelty lambda-parametrille"
57149
57150#: cp/semantics.c:3803
57151#, gcc-internal-format
57152msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
57153msgstr ""
57154
57155#: cp/semantics.c:3815
57156#, fuzzy, gcc-internal-format
57157msgid "use of local variable with automatic storage from containing function"
57158msgstr "poistettu funktio %q+D"
57159
57160#: cp/semantics.c:3817
57161#, fuzzy, gcc-internal-format
57162msgid "use of parameter from containing function"
57163msgstr "poistettu funktio %q+D"
57164
57165#: cp/semantics.c:3944
57166#, fuzzy, gcc-internal-format
57167msgid "use of parameter outside function body"
57168msgstr "poistettu funktio %q+D"
57169
57170#: cp/semantics.c:3954
57171#, fuzzy, gcc-internal-format
57172msgid "missing template arguments"
57173msgstr "täsmäämättömät argumentit"
57174
57175#: cp/semantics.c:3990
57176#, gcc-internal-format
57177msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
57178msgstr ""
57179
57180#: cp/semantics.c:4021
57181#, fuzzy, gcc-internal-format
57182msgid "use of class template %qT as expression"
57183msgstr "  odotettiin luokkamallia, saatiin %qT"
57184
57185#. Ambiguous reference to base members.
57186#: cp/semantics.c:4028
57187#, fuzzy, gcc-internal-format
57188msgid "request for member %qD is ambiguous in multiple inheritance lattice"
57189msgstr "%qD:n esittely ei-jäsenenä"
57190
57191#: cp/semantics.c:4056
57192#, fuzzy, gcc-internal-format
57193msgid "%qD cannot appear in a constant-expression"
57194msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
57195
57196#: cp/semantics.c:4243
57197#, fuzzy, gcc-internal-format
57198msgid "type of %qE is unknown"
57199msgstr "%qE ei ole tyyppi"
57200
57201#: cp/semantics.c:4272
57202#, fuzzy, gcc-internal-format
57203msgid "%qT is not an enumeration type"
57204msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
57205
57206#. Parameter packs can only be used in templates
57207#: cp/semantics.c:4406
57208#, fuzzy, gcc-internal-format
57209msgid "parameter pack %<__bases%> only valid in template declaration"
57210msgstr "tarpeeton tyyppimääre tyhjässä esittelyssä"
57211
57212#: cp/semantics.c:4438
57213#, fuzzy, gcc-internal-format
57214msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
57215msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
57216
57217#: cp/semantics.c:4451
57218#, fuzzy, gcc-internal-format
57219msgid "cannot apply %<offsetof%> to member function %qD"
57220msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
57221
57222#: cp/semantics.c:4455
57223#, fuzzy, gcc-internal-format
57224msgid "cannot apply %<offsetof%> to member function"
57225msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
57226
57227#: cp/semantics.c:4460
57228#, fuzzy, gcc-internal-format
57229msgid "cannot apply %<offsetof%> to an enumerator %qD"
57230msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
57231
57232#: cp/semantics.c:4471
57233#, fuzzy, gcc-internal-format
57234msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
57235msgstr "ei-triviaalisti-kopioitavan tyyppisiä %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
57236
57237#: cp/semantics.c:4998 cp/semantics.c:6780 cp/semantics.c:6864
57238#: cp/semantics.c:6915 cp/semantics.c:7257 cp/semantics.c:7478
57239#: cp/semantics.c:7761 cp/semantics.c:8209
57240#, gcc-internal-format
57241msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
57242msgstr ""
57243
57244#: cp/semantics.c:5744
57245#, fuzzy, gcc-internal-format
57246msgid "user defined reduction lookup is ambiguous"
57247msgstr "tyypillä %qE on käyttäjän määrittelemä muodostin"
57248
57249#: cp/semantics.c:6018
57250#, fuzzy, gcc-internal-format
57251msgid "%qE in %<reduction%> clause is a zero size array"
57252msgstr "ISO C kieltää nollan kokoisen taulukon %qE"
57253
57254#: cp/semantics.c:6068
57255#, fuzzy, gcc-internal-format
57256msgid "%qE has const type for %<reduction%>"
57257msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
57258
57259#: cp/semantics.c:6187
57260#, fuzzy, gcc-internal-format
57261msgid "user defined reduction with constructor initializer for base class %qT"
57262msgstr "tyypillä %qE on käyttäjän määrittelemä muodostin"
57263
57264#: cp/semantics.c:6648
57265#, gcc-internal-format
57266msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
57267msgstr ""
57268
57269#: cp/semantics.c:6663
57270#, gcc-internal-format
57271msgid "linear clause applied to non-integral non-pointer variable with %qT type"
57272msgstr ""
57273
57274#: cp/semantics.c:6687
57275#, fuzzy, gcc-internal-format
57276msgid "linear step expression must be integral"
57277msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
57278
57279#: cp/semantics.c:6792 cp/semantics.c:8222
57280#, fuzzy, gcc-internal-format
57281msgid "%qD is not a variable in clause %qs"
57282msgstr "muuttuja %qD esitelty uudelleen funktiona"
57283
57284#: cp/semantics.c:6877
57285#, fuzzy, gcc-internal-format
57286msgid "%qD is not a variable in clause %<firstprivate%>"
57287msgstr "muuttuja %qD esitelty uudelleen funktiona"
57288
57289#: cp/semantics.c:6928
57290#, fuzzy, gcc-internal-format
57291msgid "%qD is not a variable in clause %<lastprivate%>"
57292msgstr "muuttuja %qD esitelty uudelleen funktiona"
57293
57294#: cp/semantics.c:6978
57295#, fuzzy, gcc-internal-format
57296msgid "%<gang%> static expression must be integral"
57297msgstr "%<num_threads%>-arvon on oltava positiivinen"
57298
57299#: cp/semantics.c:6992
57300#, fuzzy, gcc-internal-format
57301msgid "%<gang%> static value must be positive"
57302msgstr "%<num_threads%>-arvon on oltava positiivinen"
57303
57304#: cp/semantics.c:7026
57305#, fuzzy, gcc-internal-format
57306msgid "%<gang%> num expression must be integral"
57307msgstr "%<num_threads%>-arvon on oltava positiivinen"
57308
57309#: cp/semantics.c:7029
57310#, fuzzy, gcc-internal-format
57311msgid "%<vector%> length expression must be integral"
57312msgstr "%<num_threads%>-arvon on oltava positiivinen"
57313
57314#: cp/semantics.c:7033
57315#, fuzzy, gcc-internal-format
57316msgid "%<worker%> num expression must be integral"
57317msgstr "%<num_threads%>-arvon on oltava positiivinen"
57318
57319#: cp/semantics.c:7055
57320#, fuzzy, gcc-internal-format
57321msgid "%<gang%> num value must be positive"
57322msgstr "%<num_threads%>-arvon on oltava positiivinen"
57323
57324#: cp/semantics.c:7059
57325#, fuzzy, gcc-internal-format
57326msgid "%<vector%> length value must be positive"
57327msgstr "%<num_threads%>-arvon on oltava positiivinen"
57328
57329#: cp/semantics.c:7064
57330#, fuzzy, gcc-internal-format
57331msgid "%<worker%> num value must be positive"
57332msgstr "%<num_threads%>-arvon on oltava positiivinen"
57333
57334#: cp/semantics.c:7091
57335#, fuzzy, gcc-internal-format
57336msgid "schedule chunk size expression must be integral"
57337msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
57338
57339#: cp/semantics.c:7124
57340#, fuzzy, gcc-internal-format
57341msgid "%qs length expression must be integral"
57342msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
57343
57344#: cp/semantics.c:7138
57345#, fuzzy, gcc-internal-format
57346msgid "%qs length expression must be positive constant integer expression"
57347msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
57348
57349#: cp/semantics.c:7158
57350#, fuzzy, gcc-internal-format
57351msgid "%<async%> expression must be integral"
57352msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
57353
57354#: cp/semantics.c:7187
57355#, fuzzy, gcc-internal-format
57356msgid "%<thread_limit%> expression must be integral"
57357msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
57358
57359#: cp/semantics.c:7217
57360#, fuzzy, gcc-internal-format
57361msgid "%<device%> id must be integral"
57362msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
57363
57364#: cp/semantics.c:7239
57365#, fuzzy, gcc-internal-format
57366msgid "%<dist_schedule%> chunk size expression must be integral"
57367msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
57368
57369#: cp/semantics.c:7268
57370#, fuzzy, gcc-internal-format
57371msgid "%qD is not a variable in %<aligned%> clause"
57372msgstr "muuttuja %qD esitelty uudelleen funktiona"
57373
57374#: cp/semantics.c:7283
57375#, fuzzy, gcc-internal-format
57376msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
57377msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
57378
57379#: cp/semantics.c:7290
57380#, fuzzy, gcc-internal-format
57381msgid "%qD appears more than once in %<aligned%> clauses"
57382msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
57383
57384#: cp/semantics.c:7305
57385#, fuzzy, gcc-internal-format
57386msgid "%<aligned%> clause alignment expression must be integral"
57387msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
57388
57389#: cp/semantics.c:7338
57390#, fuzzy, gcc-internal-format
57391msgid "%qD is not a variable in %<nontemporal%> clause"
57392msgstr "muuttuja %qD esitelty uudelleen funktiona"
57393
57394#: cp/semantics.c:7349
57395#, fuzzy, gcc-internal-format
57396msgid "%qD appears more than once in %<nontemporal%> clauses"
57397msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
57398
57399#: cp/semantics.c:7366
57400#, fuzzy, gcc-internal-format
57401msgid "%<this%> not allowed in %<allocate%> clause"
57402msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
57403
57404#: cp/semantics.c:7378
57405#, fuzzy, gcc-internal-format
57406msgid "%qD is not a variable in %<allocate%> clause"
57407msgstr "muuttuja %qD esitelty uudelleen funktiona"
57408
57409#: cp/semantics.c:7387
57410#, fuzzy, gcc-internal-format
57411msgid "%qD appears more than once in %<allocate%> clauses"
57412msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
57413
57414#: cp/semantics.c:7488
57415#, fuzzy, gcc-internal-format
57416msgid "%qD is not lvalue expression nor array section in %<depend%> clause"
57417msgstr "muuttuja %qD esitelty uudelleen funktiona"
57418
57419#: cp/semantics.c:7914
57420#, fuzzy, gcc-internal-format
57421msgid "template %qE in clause %qs"
57422msgstr "%qE ei ole malli"
57423
57424#: cp/semantics.c:7918
57425#, fuzzy, gcc-internal-format
57426msgid "overloaded function name %qE in clause %qs"
57427msgstr "%qE ei ole malli"
57428
57429#: cp/semantics.c:7987
57430#, fuzzy, gcc-internal-format
57431msgid "%<grainsize%> expression must be integral"
57432msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
57433
57434#: cp/semantics.c:8017
57435#, fuzzy, gcc-internal-format
57436msgid "%<priority%> expression must be integral"
57437msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
57438
57439#: cp/semantics.c:8047
57440#, fuzzy, gcc-internal-format
57441msgid "%<hint%> expression must be integral"
57442msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
57443
57444#: cp/semantics.c:8060
57445#, fuzzy, gcc-internal-format
57446msgid "%<hint%> expression must be constant integer expression"
57447msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
57448
57449#: cp/semantics.c:8083
57450#, fuzzy, gcc-internal-format
57451msgid "%qs variable is neither a pointer nor reference to pointer"
57452msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
57453
57454#: cp/semantics.c:8093
57455#, fuzzy, gcc-internal-format
57456msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
57457msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
57458
57459#: cp/semantics.c:8150
57460#, fuzzy, gcc-internal-format
57461msgid "%<tile%> argument needs integral type"
57462msgstr "%s:n arvon on oltava kokonaisluku"
57463
57464#: cp/semantics.c:8539
57465#, gcc-internal-format
57466msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
57467msgstr ""
57468
57469#: cp/semantics.c:8766
57470#, gcc-internal-format
57471msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
57472msgstr ""
57473
57474#: cp/semantics.c:8780
57475#, fuzzy, gcc-internal-format
57476msgid "%<threadprivate%> %qE directive not in %qT definition"
57477msgstr "%Jparametrin %qD tyyppi on vaillinainen"
57478
57479#: cp/semantics.c:8977
57480#, fuzzy, gcc-internal-format
57481msgid "difference between %qE and %qD does not have integer type"
57482msgstr "ylivuoto vakiolausekkeessa"
57483
57484#: cp/semantics.c:9443
57485#, fuzzy, gcc-internal-format
57486msgid "%<#pragma omp simd%> used with class iteration variable %qE"
57487msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
57488
57489#: cp/semantics.c:9746 cp/semantics.c:9756
57490#, fuzzy, gcc-internal-format
57491msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
57492msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
57493
57494#: cp/semantics.c:10161
57495#, gcc-internal-format, gfc-internal-format
57496msgid "static assertion failed: %s"
57497msgstr "staattinen väite epäonnistui: %s"
57498
57499#: cp/semantics.c:10164
57500#, fuzzy, gcc-internal-format
57501msgid "%qE evaluates to false"
57502msgstr "vertailu ”etumerkitön lauseke < 0” on aina epätosi"
57503
57504#: cp/semantics.c:10176
57505#, gcc-internal-format
57506msgid "non-constant condition for static assertion"
57507msgstr "ei-vakio ehto staattiselle väitteelle"
57508
57509#: cp/semantics.c:10205
57510#, fuzzy, gcc-internal-format
57511msgid "argument to %<decltype%> must be an expression"
57512msgstr "decltypen argumentin on oltava lauseke"
57513
57514#: cp/semantics.c:10242
57515#, fuzzy, gcc-internal-format
57516msgid "%<decltype%> cannot resolve address of overloaded function"
57517msgstr "%J%qD on tavallisesti ei-staattinen funktio"
57518
57519#: cp/semantics.c:10793
57520#, fuzzy, gcc-internal-format
57521msgid "operand of fold expression has no unexpanded parameter packs"
57522msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
57523
57524#: cp/semantics.c:10846
57525#, fuzzy, gcc-internal-format
57526msgid "both arguments in binary fold have unexpanded parameter packs"
57527msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
57528
57529#: cp/semantics.c:10848
57530#, gcc-internal-format
57531msgid "no unexpanded parameter packs in binary fold"
57532msgstr ""
57533
57534#: cp/semantics.c:10866
57535#, fuzzy, gcc-internal-format
57536msgid "non-pointer argument to %<__builtin_launder%>"
57537msgstr "ei-tuettu argumentti funktiolle %<__builtin_return_address%>"
57538
57539#. std::bit_cast for destination ARRAY_TYPE is not possible,
57540#. as functions may not return an array, so don't bother trying
57541#. to support this (and then deal with VLAs etc.).
57542#: cp/semantics.c:10915
57543#, gcc-internal-format
57544msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
57545msgstr ""
57546
57547#: cp/semantics.c:10921
57548#, gcc-internal-format
57549msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
57550msgstr ""
57551
57552#: cp/semantics.c:10948
57553#, gcc-internal-format
57554msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
57555msgstr ""
57556
57557#: cp/semantics.c:10956
57558#, gcc-internal-format
57559msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
57560msgstr ""
57561
57562#: cp/tree.c:1413
57563#, fuzzy, gcc-internal-format
57564msgid "%qV qualifiers cannot be applied to %qT"
57565msgstr "osoitealueattribuuttia ei voi määritellä paikallisille muuttujille"
57566
57567#: cp/tree.c:1943
57568#, fuzzy, gcc-internal-format
57569msgid "statement-expression in a constant expression"
57570msgstr "liukulukuvakio esikääntäjän lausekkeessa"
57571
57572#: cp/tree.c:4300
57573#, gcc-internal-format
57574msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
57575msgstr ""
57576
57577#: cp/tree.c:4304
57578#, gcc-internal-format
57579msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
57580msgstr ""
57581
57582#: cp/tree.c:4307
57583#, gcc-internal-format
57584msgid " declared here"
57585msgstr " esitelty täällä"
57586
57587#: cp/tree.c:4312
57588#, fuzzy, gcc-internal-format
57589msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
57590msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
57591
57592#: cp/tree.c:4314
57593#, gcc-internal-format
57594msgid " because all of its copy and move constructors are deleted"
57595msgstr ""
57596
57597#: cp/tree.c:4745
57598#, fuzzy, gcc-internal-format
57599msgid "base class %qT is not public"
57600msgstr "nimellä %qT on vaillinainen tyyppi"
57601
57602#: cp/tree.c:4748
57603#, fuzzy, gcc-internal-format
57604msgid "%qD is not public"
57605msgstr "        %qD"
57606
57607#: cp/tree.c:4755
57608#, fuzzy, gcc-internal-format
57609msgid "%qD is mutable"
57610msgstr "%qD ei ole muuttuja"
57611
57612#: cp/tree.c:4763
57613#, fuzzy, gcc-internal-format
57614msgid "%qD has a non-structural type"
57615msgstr "%qD ei ole tyyppi"
57616
57617#: cp/tree.c:4781
57618#, fuzzy, gcc-internal-format
57619msgid "%qE attribute argument must be a string constant"
57620msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
57621
57622#: cp/tree.c:4796
57623#, fuzzy, gcc-internal-format
57624msgid "%qE attribute can only be applied to functions or to class or enumeration types"
57625msgstr "%qE-attribuutti pätee vain funktiotyyppeihin"
57626
57627#: cp/tree.c:4814
57628#, fuzzy, gcc-internal-format
57629msgid "%qE attribute can only be applied to non-static data members"
57630msgstr "%qE-attribuutti pätee vain muuttujiin"
57631
57632#: cp/tree.c:4820
57633#, fuzzy, gcc-internal-format
57634msgid "%qE attribute cannot be applied to a bit-field"
57635msgstr "osoitealueattribuuttia ei voi määritellä paikallisille muuttujille"
57636
57637#: cp/tree.c:4840
57638#, fuzzy, gcc-internal-format
57639msgid "%qE attribute takes no arguments"
57640msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
57641
57642#: cp/tree.c:4844
57643#, fuzzy, gcc-internal-format
57644msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
57645msgstr "%qE-attribuutti pätee vain funktioihin"
57646
57647#: cp/tree.c:4907
57648#, fuzzy, gcc-internal-format
57649msgid "requested %<init_priority%> is not an integer constant"
57650msgstr "haluttu sijainti ei ole kokonaislukuvakio"
57651
57652#: cp/tree.c:4929
57653#, gcc-internal-format
57654msgid "can only use %qE attribute on file-scope definitions of objects of class type"
57655msgstr ""
57656
57657#: cp/tree.c:4937
57658#, fuzzy, gcc-internal-format
57659msgid "requested %<init_priority%> %i is out of range [0, %i]"
57660msgstr "haluttu sijainti ei ole kokonaislukuvakio"
57661
57662#: cp/tree.c:4948
57663#, fuzzy, gcc-internal-format
57664msgid "requested %<init_priority%> %i is reserved for internal use"
57665msgstr "haluttu sijainti ei ole kokonaislukuvakio"
57666
57667#: cp/tree.c:4960
57668#, fuzzy, gcc-internal-format
57669msgid "%qE attribute is not supported on this platform"
57670msgstr "Rinnakkaiset työt (-j) eivät ole tuettuja tällä alustalla."
57671
57672#: cp/tree.c:4987
57673#, fuzzy, gcc-internal-format
57674msgid "redeclaration of %qD adds abi tag %qE"
57675msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
57676
57677#: cp/tree.c:5007
57678#, fuzzy, gcc-internal-format
57679msgid "the %qE attribute requires arguments"
57680msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
57681
57682#: cp/tree.c:5018
57683#, fuzzy, gcc-internal-format
57684msgid "arguments to the %qE attribute must be narrow string literals"
57685msgstr "näkyvyysargumentti ei ole merkkijono"
57686
57687#: cp/tree.c:5031 cp/tree.c:5044
57688#, fuzzy, gcc-internal-format
57689msgid "arguments to the %qE attribute must contain valid identifiers"
57690msgstr "näkyvyysargumentti ei ole merkkijono"
57691
57692#: cp/tree.c:5033
57693#, fuzzy, gcc-internal-format
57694msgid "%<%c%> is not a valid first character for an identifier"
57695msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
57696
57697#: cp/tree.c:5046
57698#, fuzzy, gcc-internal-format
57699msgid "%<%c%> is not a valid character in an identifier"
57700msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
57701
57702#: cp/tree.c:5070
57703#, fuzzy, gcc-internal-format
57704msgid "%qE attribute applied to non-class, non-enum type %qT"
57705msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
57706
57707#: cp/tree.c:5076
57708#, fuzzy, gcc-internal-format
57709msgid "%qE attribute applied to %qT after its definition"
57710msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
57711
57712#: cp/tree.c:5083
57713#, fuzzy, gcc-internal-format
57714msgid "ignoring %qE attribute applied to template instantiation %qT"
57715msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
57716
57717#: cp/tree.c:5090
57718#, fuzzy, gcc-internal-format
57719msgid "ignoring %qE attribute applied to template specialization %qT"
57720msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
57721
57722#: cp/tree.c:5112
57723#, fuzzy, gcc-internal-format
57724msgid "%qE attribute applied to non-function, non-variable %qD"
57725msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
57726
57727#: cp/tree.c:5118
57728#, fuzzy, gcc-internal-format
57729msgid "%qE attribute applied to extern \"C\" declaration %qD"
57730msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
57731
57732#: cp/tree.c:5998
57733#, gcc-internal-format
57734msgid "zero as null pointer constant"
57735msgstr "nolla nollaosoitinvakiona"
57736
57737#: cp/tree.c:6020
57738#, fuzzy, gcc-internal-format
57739msgid "%<lang_*%> check: failed in %s, at %s:%d"
57740msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
57741
57742#: cp/typeck.c:478
57743#, gcc-internal-format
57744msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
57745msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
57746
57747#: cp/typeck.c:484
57748#, gcc-internal-format
57749msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
57750msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä muunnoksesta puuttuu tyyppimuunnos"
57751
57752#: cp/typeck.c:490
57753#, fuzzy, gcc-internal-format
57754msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
57755msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
57756
57757#: cp/typeck.c:638
57758#, gcc-internal-format
57759msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
57760msgstr "ISO C++ kieltää vertailun %<void *%>-osoittimen ja funktio-osoittimen välillä"
57761
57762#: cp/typeck.c:643
57763#, gcc-internal-format
57764msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
57765msgstr "ISO C++ kieltää muunnoksen %<void *%>-osoittimen ja funktio-osoittimen välillä"
57766
57767#: cp/typeck.c:648
57768#, gcc-internal-format
57769msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
57770msgstr "ISO C++ kieltää ehtolausekkeen %<void *%>-osoittimen ja funktio-osoittimen välillä"
57771
57772#: cp/typeck.c:727
57773#, fuzzy, gcc-internal-format
57774msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
57775msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
57776
57777#: cp/typeck.c:732
57778#, fuzzy, gcc-internal-format
57779msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
57780msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä muunnoksesta puuttuu tyyppimuunnos"
57781
57782#: cp/typeck.c:737
57783#, fuzzy, gcc-internal-format
57784msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
57785msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
57786
57787#: cp/typeck.c:1558
57788#, fuzzy, gcc-internal-format
57789msgid "canonical types differ for identical types %qT and %qT"
57790msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
57791
57792#: cp/typeck.c:1565
57793#, fuzzy, gcc-internal-format
57794msgid "same canonical type node for different types %qT and %qT"
57795msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
57796
57797#: cp/typeck.c:1725
57798#, fuzzy, gcc-internal-format
57799msgid "invalid application of %qs to a member function"
57800msgstr "Jäsenfunktio %qs"
57801
57802#: cp/typeck.c:1823
57803#, gcc-internal-format
57804msgid "invalid application of %<sizeof%> to a bit-field"
57805msgstr "epäkelpo %<sizeof%>-avainsanan soveltaminen bittikenttään"
57806
57807#: cp/typeck.c:1831
57808#, fuzzy, gcc-internal-format
57809msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
57810msgstr "epäkelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
57811
57812#: cp/typeck.c:1896
57813#, fuzzy, gcc-internal-format
57814msgid "invalid application of %<__alignof%> to a bit-field"
57815msgstr "%<__alignof%>-avainsanaa sovellettu bittikenttään"
57816
57817#: cp/typeck.c:1907
57818#, fuzzy, gcc-internal-format
57819msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
57820msgstr "epäkelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
57821
57822#: cp/typeck.c:1989
57823#, fuzzy, gcc-internal-format
57824msgid "%<alignas%> argument has non-integral type %qT"
57825msgstr "taulukon koolla on epäkokonaislukutyyppi %qT"
57826
57827#: cp/typeck.c:2034
57828#, fuzzy, gcc-internal-format
57829msgid "invalid use of non-static member function of type %qT"
57830msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
57831
57832#: cp/typeck.c:2202
57833#, fuzzy, gcc-internal-format
57834msgid "taking address of temporary array"
57835msgstr "nimikkeen osoitteen ottaminen ei ole standardia"
57836
57837#: cp/typeck.c:2384
57838#, gcc-internal-format
57839msgid "ISO C++ forbids converting a string constant to %qT"
57840msgstr "ISO C++ kieltää merkkijonovakion muuntamisen %qT:ksi"
57841
57842#: cp/typeck.c:2388
57843#, gcc-internal-format
57844msgid "deprecated conversion from string constant to %qT"
57845msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
57846
57847#: cp/typeck.c:2524 cp/typeck.c:3089
57848#, fuzzy, gcc-internal-format
57849msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
57850msgstr "pyyntö jäsenen %qs käsittelyyn jossain, joka ei ole tietue tai unioni"
57851
57852#: cp/typeck.c:2528 cp/typeck.c:3093
57853#, fuzzy, gcc-internal-format
57854msgid "request for member %qD in %qE, which is of non-class type %qT"
57855msgstr "pyyntö jäsenen %qs käsittelyyn jossain, joka ei ole tietue tai unioni"
57856
57857#: cp/typeck.c:2559
57858#, fuzzy, gcc-internal-format
57859msgid "invalid use of non-static data member %qE"
57860msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
57861
57862# semi-fuzzy
57863#: cp/typeck.c:2639
57864#, fuzzy, gcc-internal-format
57865msgid "invalid access to non-static data member %qD in virtual base of NULL object"
57866msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
57867
57868#: cp/typeck.c:2789
57869#, gcc-internal-format
57870msgid "object type %qT does not match destructor name ~%qT"
57871msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
57872
57873#: cp/typeck.c:2798
57874#, gcc-internal-format
57875msgid "the type being destroyed is %qT, but the destructor refers to %qT"
57876msgstr ""
57877
57878#: cp/typeck.c:2940
57879#, fuzzy, gcc-internal-format
57880msgid "field %q#D can be accessed via %q#D"
57881msgstr "käyttämätön muuttuja %q+D"
57882
57883#. No hint.
57884#: cp/typeck.c:2959
57885#, fuzzy, gcc-internal-format
57886msgid "%q#T has no member named %qE"
57887msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
57888
57889#: cp/typeck.c:2982
57890#, fuzzy, gcc-internal-format
57891msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
57892msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
57893
57894#: cp/typeck.c:2993
57895#, fuzzy, gcc-internal-format
57896msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
57897msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
57898
57899#: cp/typeck.c:3008
57900#, fuzzy, gcc-internal-format
57901msgid "%q#T has no member named %qE; did you mean %qE?"
57902msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
57903
57904#: cp/typeck.c:3123 cp/typeck.c:3149
57905#, fuzzy, gcc-internal-format
57906msgid "%<%D::%D%> is not a member of %qT"
57907msgstr "%<%D::%D%> ei ole luokan jäsen"
57908
57909#: cp/typeck.c:3188
57910#, fuzzy, gcc-internal-format
57911msgid "%qT is not a base of %qT"
57912msgstr "perustyypin %qT kaksoiskappale virheellinen"
57913
57914#: cp/typeck.c:3241
57915#, fuzzy, gcc-internal-format
57916msgid "%qD is not a member template function"
57917msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
57918
57919#: cp/typeck.c:3444
57920#, fuzzy, gcc-internal-format
57921msgid "%qT is not a pointer-to-object type"
57922msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
57923
57924#: cp/typeck.c:3476
57925#, fuzzy, gcc-internal-format
57926msgid "invalid use of array indexing on pointer to member"
57927msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
57928
57929#: cp/typeck.c:3479
57930#, fuzzy, gcc-internal-format
57931msgid "invalid use of unary %<*%> on pointer to member"
57932msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
57933
57934#: cp/typeck.c:3482
57935#, fuzzy, gcc-internal-format
57936msgid "invalid use of implicit conversion on pointer to member"
57937msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
57938
57939#: cp/typeck.c:3486
57940#, gcc-internal-format
57941msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
57942msgstr ""
57943
57944#: cp/typeck.c:3551
57945#, fuzzy, gcc-internal-format
57946msgid "subscript missing in array reference"
57947msgstr "taulukon indeksi on taulukkorajojen yläpuolella"
57948
57949#: cp/typeck.c:3648
57950#, fuzzy, gcc-internal-format
57951msgid "subscripting array declared %<register%>"
57952msgstr "ISO C kieltää %<register%>-taulukon indeksoinnin"
57953
57954#: cp/typeck.c:3686
57955#, gcc-internal-format
57956msgid "subscripted value is neither array nor pointer"
57957msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
57958
57959#: cp/typeck.c:3758
57960#, fuzzy, gcc-internal-format
57961msgid "object missing in use of %qE"
57962msgstr "%qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)"
57963
57964#: cp/typeck.c:3983
57965#, gcc-internal-format
57966msgid "ISO C++ forbids calling %<::main%> from within program"
57967msgstr "ISO C++ kieltää %<::main%>-funktion kutsumisen ohjelmasta"
57968
57969#: cp/typeck.c:4004
57970#, gcc-internal-format
57971msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
57972msgstr ""
57973
57974#: cp/typeck.c:4021
57975#, fuzzy, gcc-internal-format
57976msgid "%qE cannot be used as a function"
57977msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
57978
57979#: cp/typeck.c:4024
57980#, fuzzy, gcc-internal-format
57981msgid "%qD cannot be used as a function"
57982msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
57983
57984#: cp/typeck.c:4027
57985#, fuzzy, gcc-internal-format
57986msgid "expression cannot be used as a function"
57987msgstr "funktio-osoitinta käytetty laskutoimituksessa"
57988
57989#: cp/typeck.c:4085
57990#, gcc-internal-format
57991msgid "too many arguments to constructor %q#D"
57992msgstr "liikaa argumentteja muodostimelle %q#D"
57993
57994#: cp/typeck.c:4086
57995#, gcc-internal-format
57996msgid "too few arguments to constructor %q#D"
57997msgstr "liian vähän argumentteja muodostimelle %q#D"
57998
57999#: cp/typeck.c:4091
58000#, gcc-internal-format
58001msgid "too many arguments to member function %q#D"
58002msgstr "liikaa argumentteja jäsenfunktiolle %q#D"
58003
58004#: cp/typeck.c:4092
58005#, gcc-internal-format
58006msgid "too few arguments to member function %q#D"
58007msgstr "liian vähän argumentteja jäsenfunktiolle %q#D"
58008
58009#: cp/typeck.c:4098
58010#, gcc-internal-format
58011msgid "too many arguments to function %q#D"
58012msgstr "liikaa argumentteja funktiolle %q#D"
58013
58014#: cp/typeck.c:4099
58015#, gcc-internal-format
58016msgid "too few arguments to function %q#D"
58017msgstr "liian vähän argumentteja funktiolle %q#D"
58018
58019#: cp/typeck.c:4109
58020#, gcc-internal-format
58021msgid "too many arguments to method %q#D"
58022msgstr "liikaa argumentteja metodille %q#D"
58023
58024#: cp/typeck.c:4110
58025#, gcc-internal-format
58026msgid "too few arguments to method %q#D"
58027msgstr "liian vähän argumentteja funktiolle %q#D"
58028
58029#: cp/typeck.c:4113
58030#, gcc-internal-format
58031msgid "too many arguments to function"
58032msgstr "liikaa argumentteja funktiolle"
58033
58034#: cp/typeck.c:4114
58035#, gcc-internal-format
58036msgid "too few arguments to function"
58037msgstr "liian vähän argumentteja funktiolle"
58038
58039#: cp/typeck.c:4196
58040#, gcc-internal-format
58041msgid "parameter %P of %qD has incomplete type %qT"
58042msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
58043
58044#: cp/typeck.c:4202
58045#, gcc-internal-format
58046msgid "parameter %P has incomplete type %qT"
58047msgstr "parametrilla %P on vaillinainen tyyppi %qT"
58048
58049#: cp/typeck.c:4451
58050#, gcc-internal-format
58051msgid "the address of %qD will never be NULL"
58052msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
58053
58054#: cp/typeck.c:4462
58055#, gcc-internal-format
58056msgid "the compiler can assume that the address of %qD will never be NULL"
58057msgstr "kääntäjä voi olettaa, että %qD:n osoite ei koskaan ole NULL"
58058
58059#: cp/typeck.c:4508
58060#, fuzzy, gcc-internal-format
58061msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
58062msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä muunnoksesta puuttuu tyyppimuunnos"
58063
58064#: cp/typeck.c:4513
58065#, fuzzy, gcc-internal-format
58066msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
58067msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
58068
58069#: cp/typeck.c:4543
58070#, gcc-internal-format
58071msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
58072msgstr ""
58073
58074#: cp/typeck.c:4547
58075#, fuzzy, gcc-internal-format
58076msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
58077msgstr "ylivuoto vakiolausekkeessa"
58078
58079#: cp/typeck.c:4556
58080#, gcc-internal-format
58081msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
58082msgstr ""
58083
58084#: cp/typeck.c:4560
58085#, gcc-internal-format
58086msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
58087msgstr ""
58088
58089#: cp/typeck.c:4686 cp/typeck.c:4698
58090#, fuzzy, gcc-internal-format
58091msgid "assuming cast to type %qT from overloaded function"
58092msgstr "liian paljon argumentteja funktiolle %qs"
58093
58094#: cp/typeck.c:4744
58095#, gcc-internal-format
58096msgid "NULL used in arithmetic"
58097msgstr "NULL-arvon käyttö laskutoimituksessa"
58098
58099#: cp/typeck.c:5200 cp/typeck.c:5209 cp/typeck.c:5502 cp/typeck.c:5511
58100#, gcc-internal-format
58101msgid "ISO C++ forbids comparison between pointer and integer"
58102msgstr "ISO C++ kieltää osoittimen ja kokonaisluvun vertailun"
58103
58104#: cp/typeck.c:5415 cp/typeck.c:5428
58105#, fuzzy, gcc-internal-format
58106msgid "operand types are %qT and %qT"
58107msgstr "tyyppien %qT ja %qT välinen vertailu"
58108
58109#: cp/typeck.c:5451
58110#, gcc-internal-format
58111msgid "three-way comparison of vectors"
58112msgstr ""
58113
58114#: cp/typeck.c:5483 cp/typeck.c:5491
58115#, fuzzy, gcc-internal-format
58116msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
58117msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
58118
58119#: cp/typeck.c:5541
58120#, fuzzy, gcc-internal-format
58121msgid "unordered comparison on non-floating-point argument"
58122msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
58123
58124#: cp/typeck.c:5587
58125#, fuzzy
58126msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
58127msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
58128
58129#: cp/typeck.c:5667
58130#, fuzzy, gcc-internal-format
58131msgid "invalid operands of types %qT and %qT to binary %qO"
58132msgstr "virheellinen parametrityyppi %qT"
58133
58134#: cp/typeck.c:6019
58135#, gcc-internal-format
58136msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
58137msgstr "ISO C++ kieltää %<void *%>-tyyppisen osoittimen käytön vähennyslaskussa"
58138
58139#: cp/typeck.c:6027
58140#, gcc-internal-format
58141msgid "ISO C++ forbids using pointer to a function in subtraction"
58142msgstr "ISO C++ kieltää funktio-osoittimen käytön vähennyslaskussa"
58143
58144# semi-fuzzy; onko metodi tässä luokan jäsenfunktio ja yllä muu funktio?
58145#: cp/typeck.c:6035
58146#, gcc-internal-format
58147msgid "ISO C++ forbids using pointer to a method in subtraction"
58148msgstr "ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa"
58149
58150#: cp/typeck.c:6088
58151#, fuzzy, gcc-internal-format
58152msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
58153msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
58154
58155#: cp/typeck.c:6167
58156#, fuzzy, gcc-internal-format
58157msgid "taking address of constructor %qD"
58158msgstr "muodostimen %qE osoitteen ottaminen"
58159
58160#: cp/typeck.c:6168
58161#, fuzzy, gcc-internal-format
58162msgid "taking address of destructor %qD"
58163msgstr "hajottimen %qE osoitteen ottaminen"
58164
58165#: cp/typeck.c:6184
58166#, fuzzy, gcc-internal-format
58167msgid "invalid use of %qE to form a pointer-to-member-function"
58168msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
58169
58170#: cp/typeck.c:6187
58171#, fuzzy, gcc-internal-format
58172msgid "  a qualified-id is required"
58173msgstr "id="
58174
58175#: cp/typeck.c:6194
58176#, fuzzy, gcc-internal-format
58177msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
58178msgstr "parametrilla %P on vaillinainen tyyppi %qT"
58179
58180#: cp/typeck.c:6380
58181#, gcc-internal-format
58182msgid "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%>"
58183msgstr ""
58184
58185#: cp/typeck.c:6386
58186#, gcc-internal-format
58187msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
58188msgstr ""
58189
58190#. Make this a permerror because we used to accept it.
58191#: cp/typeck.c:6421
58192#, fuzzy, gcc-internal-format
58193msgid "taking address of rvalue"
58194msgstr "väliaikaismuuttujan osoitteen ottaminen"
58195
58196#: cp/typeck.c:6438
58197#, gcc-internal-format
58198msgid "ISO C++ forbids taking address of function %<::main%>"
58199msgstr "ISO C++ kieltää %<::main%>-funktion osoitteen ottamisen"
58200
58201#: cp/typeck.c:6496
58202#, fuzzy, gcc-internal-format
58203msgid "cannot create pointer to reference member %qD"
58204msgstr "NULLin muunnos epäosoitintyypiksi %qT"
58205
58206#: cp/typeck.c:6516
58207#, gcc-internal-format
58208msgid "attempt to take address of bit-field"
58209msgstr "yritys ottaa bittikentän osoite"
58210
58211#: cp/typeck.c:6532
58212#, fuzzy, gcc-internal-format
58213msgid "taking address of an immediate function %qD"
58214msgstr "hajottimen %qE osoitteen ottaminen"
58215
58216#: cp/typeck.c:6679
58217#, fuzzy, gcc-internal-format
58218msgid "%<~%> on an expression of type %<bool%>"
58219msgstr "odotettiin lauseketta"
58220
58221#: cp/typeck.c:6680
58222#, fuzzy, gcc-internal-format
58223msgid "did you mean to use logical not (%<!%>)?"
58224msgstr "oliko tarkoitus käyttää loogista negaatiota?"
58225
58226#: cp/typeck.c:6803
58227#, gcc-internal-format
58228msgid "ISO C++ forbids incrementing an enum"
58229msgstr "ISO C++ kieltää enumin lisäyksen"
58230
58231#: cp/typeck.c:6804
58232#, gcc-internal-format
58233msgid "ISO C++ forbids decrementing an enum"
58234msgstr "ISO C++ kieltää enumin vähentämisen"
58235
58236#: cp/typeck.c:6820
58237#, gcc-internal-format
58238msgid "cannot increment a pointer to incomplete type %qT"
58239msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
58240
58241#: cp/typeck.c:6822
58242#, gcc-internal-format
58243msgid "cannot decrement a pointer to incomplete type %qT"
58244msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
58245
58246#: cp/typeck.c:6834
58247#, gcc-internal-format
58248msgid "ISO C++ forbids incrementing a pointer of type %qT"
58249msgstr "ISO C++ kieltää %qT-tyyppisen osoittimen kasvattamisen"
58250
58251#: cp/typeck.c:6836
58252#, gcc-internal-format
58253msgid "ISO C++ forbids decrementing a pointer of type %qT"
58254msgstr "ISO C++ kieltää %qT-tyyppisen osoittimen vähentämisen"
58255
58256#: cp/typeck.c:6875
58257#, gcc-internal-format
58258msgid "%qs expression of %<volatile%>-qualified type is deprecated"
58259msgstr ""
58260
58261#: cp/typeck.c:6888
58262#, gcc-internal-format
58263msgid "use of an operand of type %qT in %<operator--%> is forbidden"
58264msgstr ""
58265
58266#: cp/typeck.c:6898
58267#, gcc-internal-format
58268msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
58269msgstr ""
58270
58271#: cp/typeck.c:6906
58272#, gcc-internal-format
58273msgid "use of an operand of type %qT in %<operator++%> is deprecated"
58274msgstr ""
58275
58276#: cp/typeck.c:7086
58277#, gcc-internal-format
58278msgid "cannot take the address of %<this%>, which is an rvalue expression"
58279msgstr "ei voi ottaa %<this%>:in osoitetta, joka on rvalue-lauseke"
58280
58281#: cp/typeck.c:7108
58282#, fuzzy, gcc-internal-format
58283msgid "address of explicit register variable %qD requested"
58284msgstr "halutaan rekisterimuuttujan %qD osoite"
58285
58286#: cp/typeck.c:7113
58287#, fuzzy, gcc-internal-format
58288msgid "address requested for %qD, which is declared %<register%>"
58289msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
58290
58291#: cp/typeck.c:7188
58292#, fuzzy, gcc-internal-format
58293msgid "list-initializer for non-class type must not be parenthesized"
58294msgstr "virheellinen alustin taulukon jäsenelle %q#D"
58295
58296#: cp/typeck.c:7200
58297#, fuzzy, gcc-internal-format
58298msgid "expression list treated as compound expression in initializer"
58299msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
58300
58301#: cp/typeck.c:7204
58302#, fuzzy, gcc-internal-format
58303msgid "expression list treated as compound expression in mem-initializer"
58304msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
58305
58306#: cp/typeck.c:7208
58307#, fuzzy, gcc-internal-format
58308msgid "expression list treated as compound expression in functional cast"
58309msgstr "esittely ei esittele mitään"
58310
58311#: cp/typeck.c:7245
58312#, fuzzy, gcc-internal-format, gfc-internal-format
58313msgid "%s expression list treated as compound expression"
58314msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
58315
58316#: cp/typeck.c:7332
58317#, fuzzy, gcc-internal-format
58318msgid "no context to resolve type of %qE"
58319msgstr "%qE ei nimeä tyyppiä"
58320
58321#: cp/typeck.c:7366
58322#, gcc-internal-format
58323msgid "cast from type %qT to type %qT casts away qualifiers"
58324msgstr "tyyppimuunnos tyypistä %qT tyyppiin %qT hylkää määreet"
58325
58326#: cp/typeck.c:7372
58327#, fuzzy, gcc-internal-format
58328msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
58329msgstr "static_cast-muunnos tyypistä %qT tyyppiin %qT hylkää määreet"
58330
58331#: cp/typeck.c:7379
58332#, fuzzy, gcc-internal-format
58333msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
58334msgstr "reinterpret_cast-muunnos tyypistä %qT tyyppiin %qT hylkää määreet"
58335
58336#: cp/typeck.c:7403
58337#, fuzzy, gcc-internal-format
58338msgid "useless cast to type %q#T"
58339msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
58340
58341#: cp/typeck.c:7417
58342#, fuzzy, gcc-internal-format
58343msgid "type qualifiers ignored on cast result type"
58344msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä"
58345
58346#: cp/typeck.c:7854
58347#, fuzzy, gcc-internal-format
58348msgid "invalid %<static_cast%> from type %qT to type %qT"
58349msgstr "virheellinen static_cast-muunnos tyypistä %qT tyyppiin %qT"
58350
58351#: cp/typeck.c:7860 cp/typeck.c:7866 cp/typeck.c:9517
58352#, fuzzy, gcc-internal-format
58353msgid "class type %qT is incomplete"
58354msgstr "nimellä %qT on vaillinainen tyyppi"
58355
58356#: cp/typeck.c:7892
58357#, fuzzy
58358msgid "converting from %qH to %qI"
58359msgstr "muunnos tyypistä %qT tyyppiin %qT"
58360
58361#: cp/typeck.c:7963
58362#, fuzzy, gcc-internal-format
58363msgid "invalid cast of a prvalue expression of type %qT to type %qT"
58364msgstr "virheellinen static_cast-muunnos tyypistä %qT tyyppiin %qT"
58365
58366#: cp/typeck.c:8033
58367#, fuzzy
58368msgid "cast from %qH to %qI loses precision"
58369msgstr "muunnoksessa tyypistä %qT tyyppiin %qT menetetään tarkkuutta"
58370
58371#: cp/typeck.c:8058
58372#, fuzzy
58373msgid "cast between incompatible function types from %qH to %qI"
58374msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
58375
58376#: cp/typeck.c:8069
58377msgid "cast between incompatible pointer to member types from %qH to %qI"
58378msgstr "muunnos epäyhteensopivien jäsenosoitintyyppien %qH ja %qI välillä"
58379
58380#: cp/typeck.c:8090 cp/typeck.c:8280
58381#, fuzzy
58382msgid "cast from %qH to %qI increases required alignment of target type"
58383msgstr "muunnos tyypistä %qT tyyppiin %qT kasvattaa kohdetyypin vaadittua kohdistusta"
58384
58385#: cp/typeck.c:8107
58386#, gcc-internal-format
58387msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
58388msgstr "tyyppimuunnos funktio-osoittimen ja olio-osoittimen välillä on ehdollisesti tuettu"
58389
58390#: cp/typeck.c:8121
58391#, gcc-internal-format
58392msgid "invalid cast from type %qT to type %qT"
58393msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
58394
58395#: cp/typeck.c:8194
58396#, gcc-internal-format
58397msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
58398msgstr ""
58399
58400#: cp/typeck.c:8203
58401#, gcc-internal-format
58402msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
58403msgstr ""
58404
58405#: cp/typeck.c:8245
58406#, fuzzy, gcc-internal-format
58407msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
58408msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
58409
58410#: cp/typeck.c:8315
58411#, fuzzy, gcc-internal-format
58412msgid "invalid %<const_cast%> from type %qT to type %qT"
58413msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
58414
58415#: cp/typeck.c:8416 cp/typeck.c:8425
58416#, gcc-internal-format
58417msgid "ISO C++ forbids casting to an array type %qT"
58418msgstr "ISO C++ kieltää tyyppimuunnoksen taulukkotyyppiin %qT"
58419
58420#: cp/typeck.c:8434
58421#, gcc-internal-format
58422msgid "invalid cast to function type %qT"
58423msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
58424
58425#: cp/typeck.c:8744
58426#, gcc-internal-format
58427msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
58428msgstr ""
58429
58430#: cp/typeck.c:8764
58431#, fuzzy, gcc-internal-format
58432msgid "  in evaluation of %<%Q(%#T, %#T)%>"
58433msgstr "%q#T ei ole luokka eikä nimiavaruus"
58434
58435#: cp/typeck.c:8824
58436#, fuzzy, gcc-internal-format
58437msgid "assigning to an array from an initializer list"
58438msgstr "ei-vakio taulukon indeksi alustimessa"
58439
58440#: cp/typeck.c:8851
58441#, gcc-internal-format
58442msgid "incompatible types in assignment of %qT to %qT"
58443msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
58444
58445#: cp/typeck.c:8865
58446#, gcc-internal-format
58447msgid "array used as initializer"
58448msgstr "taulukkoa käytetty alustimena"
58449
58450#: cp/typeck.c:8867
58451#, gcc-internal-format
58452msgid "invalid array assignment"
58453msgstr "virheellinen taulukkosijoitus"
58454
58455#: cp/typeck.c:9004
58456#, fuzzy, gcc-internal-format
58457msgid "   in pointer to member function conversion"
58458msgstr "Jäsenfunktio %qs"
58459
58460#: cp/typeck.c:9018
58461#, fuzzy, gcc-internal-format
58462msgid "pointer to member conversion via virtual base %qT"
58463msgstr "Jäsenfunktio %qs"
58464
58465#: cp/typeck.c:9065 cp/typeck.c:9084
58466#, fuzzy, gcc-internal-format
58467msgid "   in pointer to member conversion"
58468msgstr "Jäsenfunktio %qs"
58469
58470#: cp/typeck.c:9165
58471#, fuzzy, gcc-internal-format
58472msgid "invalid conversion to type %qT from type %qT"
58473msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
58474
58475#: cp/typeck.c:9480
58476#, fuzzy
58477msgid "cannot convert %qH to %qI in default argument"
58478msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
58479
58480# XXX
58481# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
58482#: cp/typeck.c:9485
58483#, fuzzy
58484msgid "cannot convert %qH to %qI in argument passing"
58485msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
58486
58487# XXX
58488# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
58489#: cp/typeck.c:9494
58490#, fuzzy
58491msgid "cannot convert %qH to %qI in initialization"
58492msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
58493
58494# XXX
58495# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
58496#: cp/typeck.c:9498
58497#, fuzzy
58498msgid "cannot convert %qH to %qI in return"
58499msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
58500
58501# XXX
58502# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
58503#: cp/typeck.c:9503
58504#, fuzzy
58505msgid "cannot convert %qH to %qI in assignment"
58506msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
58507
58508#: cp/typeck.c:9535
58509#, fuzzy, gcc-internal-format
58510msgid "parameter %qP of %qD might be a candidate for a format attribute"
58511msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
58512
58513#: cp/typeck.c:9539
58514#, fuzzy, gcc-internal-format
58515msgid "parameter might be a candidate for a format attribute"
58516msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
58517
58518#: cp/typeck.c:9544
58519#, fuzzy, gcc-internal-format
58520msgid "target of conversion might be a candidate for a format attribute"
58521msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
58522
58523#: cp/typeck.c:9549
58524#, fuzzy, gcc-internal-format
58525msgid "target of initialization might be a candidate for a format attribute"
58526msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
58527
58528#: cp/typeck.c:9559
58529#, fuzzy, gcc-internal-format
58530msgid "left-hand side of assignment might be a candidate for a format attribute"
58531msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
58532
58533#: cp/typeck.c:9655
58534#, fuzzy, gcc-internal-format
58535msgid "in passing argument %P of %qD"
58536msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
58537
58538#: cp/typeck.c:9737
58539#, fuzzy, gcc-internal-format
58540msgid "returning reference to temporary"
58541msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
58542
58543#: cp/typeck.c:9740
58544#, gcc-internal-format
58545msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
58546msgstr ""
58547
58548#: cp/typeck.c:9776
58549#, fuzzy, gcc-internal-format
58550msgid "reference to local variable %qD returned"
58551msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
58552
58553#: cp/typeck.c:9780
58554#, gcc-internal-format
58555msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
58556msgstr ""
58557
58558#: cp/typeck.c:9786
58559#, fuzzy, gcc-internal-format
58560msgid "address of label %qD returned"
58561msgstr "nimiö %qD määritelty täällä"
58562
58563#: cp/typeck.c:9790
58564#, fuzzy, gcc-internal-format
58565msgid "address of local variable %qD returned"
58566msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
58567
58568#: cp/typeck.c:9989
58569#, gcc-internal-format
58570msgid "moving a local object in a return statement prevents copy elision"
58571msgstr ""
58572
58573#: cp/typeck.c:9991 cp/typeck.c:10014
58574#, gcc-internal-format
58575msgid "remove %<std::move%> call"
58576msgstr "poista %<std::move%>-kutsu"
58577
58578#: cp/typeck.c:10013
58579#, fuzzy, gcc-internal-format
58580msgid "redundant move in return statement"
58581msgstr "%s: liian monta arvoa"
58582
58583#: cp/typeck.c:10052
58584#, gcc-internal-format
58585msgid "returning a value from a destructor"
58586msgstr "arvon palautus hajottimesta"
58587
58588#. If a return statement appears in a handler of the
58589#. function-try-block of a constructor, the program is ill-formed.
58590#: cp/typeck.c:10060
58591#, gcc-internal-format
58592msgid "cannot return from a handler of a function-try-block of a constructor"
58593msgstr ""
58594
58595#. You can't return a value from a constructor.
58596#: cp/typeck.c:10063
58597#, gcc-internal-format
58598msgid "returning a value from a constructor"
58599msgstr "arvon palautus muodostimesta"
58600
58601#. Give a helpful error message.
58602#: cp/typeck.c:10098 cp/typeck.c:10144
58603#, gcc-internal-format
58604msgid "return-statement with no value, in function returning %qT"
58605msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
58606
58607#: cp/typeck.c:10106
58608#, fuzzy, gcc-internal-format
58609msgid "returning initializer list"
58610msgstr "taulukon palauttava funktio"
58611
58612#: cp/typeck.c:10125
58613#, fuzzy, gcc-internal-format
58614msgid "inconsistent types %qT and %qT deduced for lambda return type"
58615msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
58616
58617#: cp/typeck.c:10128
58618#, fuzzy, gcc-internal-format
58619msgid "inconsistent deduction for auto return type: %qT and then %qT"
58620msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
58621
58622#: cp/typeck.c:10163
58623#, fuzzy, gcc-internal-format
58624msgid "return-statement with a value, in function returning %qT"
58625msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
58626
58627#: cp/typeck.c:10192
58628#, fuzzy, gcc-internal-format
58629msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
58630msgstr "%<operator new%> ei saa palauttaa NULLia ellei esittely ole %<throw()%> (tai -fcheck-new ole voimassa)"
58631
58632#: cp/typeck.c:10838
58633#, fuzzy, gcc-internal-format
58634msgid "using rvalue as lvalue"
58635msgstr "virheellinen %%s-arvo"
58636
58637#: cp/typeck2.c:51
58638#, gcc-internal-format
58639msgid "type %qT is not a base type for type %qT"
58640msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
58641
58642#: cp/typeck2.c:107
58643#, gcc-internal-format
58644msgid "assignment of constant field %qD"
58645msgstr "sijoitus vakiokenttään %qD"
58646
58647#: cp/typeck2.c:108
58648#, fuzzy, gcc-internal-format
58649msgid "constant field %qD used as %<asm%> output"
58650msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena"
58651
58652#: cp/typeck2.c:109
58653#, gcc-internal-format
58654msgid "increment of constant field %qD"
58655msgstr "vakiokentän %qD kasvatus"
58656
58657#: cp/typeck2.c:110
58658#, gcc-internal-format
58659msgid "decrement of constant field %qD"
58660msgstr "vakiokentän %qD vähennys"
58661
58662#: cp/typeck2.c:117
58663#, gcc-internal-format
58664msgid "assignment of read-only reference %qD"
58665msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
58666
58667#: cp/typeck2.c:118
58668#, fuzzy, gcc-internal-format
58669msgid "read-only reference %qD used as %<asm%> output"
58670msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena"
58671
58672#: cp/typeck2.c:119
58673#, gcc-internal-format
58674msgid "increment of read-only reference %qD"
58675msgstr "kirjoitussuojatun viitteen %qD kasvatus"
58676
58677#: cp/typeck2.c:120
58678#, gcc-internal-format
58679msgid "decrement of read-only reference %qD"
58680msgstr "kirjoitussuojatun viitteen %qD vähennys"
58681
58682#: cp/typeck2.c:175
58683#, fuzzy, gcc-internal-format
58684msgid "cannot declare variable %q+D to be of abstract type %qT"
58685msgstr "parametrilla %P on vaillinainen tyyppi %qT"
58686
58687#: cp/typeck2.c:180
58688#, fuzzy, gcc-internal-format
58689msgid "cannot declare parameter %q+D to be of abstract type %qT"
58690msgstr "parametrilla %P on vaillinainen tyyppi %qT"
58691
58692#: cp/typeck2.c:183
58693#, fuzzy, gcc-internal-format
58694msgid "cannot declare parameter to be of abstract type %qT"
58695msgstr "parametrilla %P on vaillinainen tyyppi %qT"
58696
58697#: cp/typeck2.c:187
58698#, fuzzy, gcc-internal-format
58699msgid "cannot declare field %q+D to be of abstract type %qT"
58700msgstr "parametrilla %P on vaillinainen tyyppi %qT"
58701
58702#: cp/typeck2.c:191
58703#, fuzzy, gcc-internal-format
58704msgid "invalid abstract return type for member function %q+#D"
58705msgstr "puuttuva alustin jäsenelle %qD"
58706
58707#: cp/typeck2.c:193
58708#, fuzzy, gcc-internal-format
58709msgid "invalid abstract return type for function %q+#D"
58710msgstr "epäkelpo vektorityyppi attribuutille %qs"
58711
58712#. Here we do not have location information.
58713#: cp/typeck2.c:196
58714#, fuzzy, gcc-internal-format
58715msgid "invalid abstract type %qT for %qE"
58716msgstr "virheellinen parametrityyppi %qT"
58717
58718#: cp/typeck2.c:198
58719#, fuzzy, gcc-internal-format
58720msgid "invalid abstract type for %q+D"
58721msgstr "%q+D:n virheellinen uudelleenesittely"
58722
58723#: cp/typeck2.c:203
58724#, fuzzy, gcc-internal-format
58725msgid "creating array of %qT, which is an abstract class type"
58726msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
58727
58728#: cp/typeck2.c:206
58729#, fuzzy, gcc-internal-format
58730msgid "invalid cast to abstract class type %qT"
58731msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
58732
58733#: cp/typeck2.c:209
58734#, fuzzy, gcc-internal-format
58735msgid "invalid new-expression of abstract class type %qT"
58736msgstr "parametrilla %P on vaillinainen tyyppi %qT"
58737
58738#: cp/typeck2.c:212
58739#, fuzzy, gcc-internal-format
58740msgid "invalid abstract return type %qT"
58741msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
58742
58743#: cp/typeck2.c:215
58744#, fuzzy, gcc-internal-format
58745msgid "invalid abstract parameter type %qT"
58746msgstr "virheellinen parametrityyppi %qT"
58747
58748#: cp/typeck2.c:218
58749#, fuzzy, gcc-internal-format
58750msgid "expression of abstract class type %qT cannot be used in throw-expression"
58751msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
58752
58753#: cp/typeck2.c:222
58754#, fuzzy, gcc-internal-format
58755msgid "cannot declare %<catch%> parameter to be of abstract class type %qT"
58756msgstr "parametrilla %P on vaillinainen tyyppi %qT"
58757
58758#: cp/typeck2.c:226
58759#, fuzzy, gcc-internal-format
58760msgid "cannot allocate an object of abstract type %qT"
58761msgstr "parametrilla %P on vaillinainen tyyppi %qT"
58762
58763#: cp/typeck2.c:236
58764#, gcc-internal-format
58765msgid "  because the following virtual functions are pure within %qT:"
58766msgstr ""
58767
58768#: cp/typeck2.c:242
58769#, fuzzy, gcc-internal-format
58770msgid "    %#qD"
58771msgstr "        %qD"
58772
58773#: cp/typeck2.c:295
58774#, fuzzy, gcc-internal-format
58775msgid "definition of %q#T is not complete until the closing brace"
58776msgstr "%qD ei ole luokka eikä nimiavaruus"
58777
58778#: cp/typeck2.c:298
58779#, fuzzy, gcc-internal-format
58780msgid "forward declaration of %q#T"
58781msgstr "%J%qD esitelty turhaan uudestaan"
58782
58783#: cp/typeck2.c:300
58784#, fuzzy, gcc-internal-format
58785msgid "declaration of %q#T"
58786msgstr "edellinen esittely %q+D"
58787
58788#: cp/typeck2.c:331
58789#, fuzzy, gcc-internal-format
58790msgid "%qD has incomplete type"
58791msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
58792
58793#: cp/typeck2.c:345
58794#, fuzzy, gcc-internal-format
58795msgid "invalid use of incomplete type %q#T"
58796msgstr "paluutyyppi %q#T on vaillinainen"
58797
58798#: cp/typeck2.c:382
58799#, fuzzy, gcc-internal-format
58800msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
58801msgstr "jäsentä %q+D käytetty virheellisesti staattisessa jäsenfunktiossa"
58802
58803#: cp/typeck2.c:387
58804#, fuzzy, gcc-internal-format
58805msgid "invalid use of member %qD (did you forget the %<&%> ?)"
58806msgstr "jäsentä %q+D käytetty virheellisesti staattisessa jäsenfunktiossa"
58807
58808#: cp/typeck2.c:397
58809#, fuzzy, gcc-internal-format
58810msgid "invalid use of placeholder %qT"
58811msgstr "virheellinen parametrityyppi %qT"
58812
58813#: cp/typeck2.c:404
58814#, fuzzy, gcc-internal-format
58815msgid "invalid use of template type parameter %qT"
58816msgstr "virheellinen parametrityyppi %qT"
58817
58818#: cp/typeck2.c:409
58819#, fuzzy, gcc-internal-format
58820msgid "invalid use of template template parameter %qT"
58821msgstr "muodostimen virheellinen käyttö mallina"
58822
58823#: cp/typeck2.c:415
58824#, fuzzy, gcc-internal-format
58825msgid "invalid use of pack expansion %qT"
58826msgstr "void-lausekkeen epäkelpo käyttö"
58827
58828#: cp/typeck2.c:421
58829#, fuzzy, gcc-internal-format
58830msgid "invalid use of dependent type %qT"
58831msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
58832
58833#: cp/typeck2.c:428
58834#, fuzzy, gcc-internal-format
58835msgid "invalid use of brace-enclosed initializer list"
58836msgstr "skalaarialustimen ympärillä on aaltosulkeet"
58837
58838#: cp/typeck2.c:436
58839#, gcc-internal-format
58840msgid "address of overloaded function with no contextual type information"
58841msgstr ""
58842
58843#: cp/typeck2.c:440
58844#, gcc-internal-format
58845msgid "overloaded function with no contextual type information"
58846msgstr ""
58847
58848#: cp/typeck2.c:443
58849#, gcc-internal-format
58850msgid "insufficient contextual information to determine type"
58851msgstr ""
58852
58853#: cp/typeck2.c:727
58854#, gcc-internal-format
58855msgid "constructor syntax used, but no constructor declared for type %qT"
58856msgstr "muodostinsyntaksia on käytetty, mutta %qT-tyypin muodostinta ei ole esitelty"
58857
58858#: cp/typeck2.c:800
58859#, fuzzy, gcc-internal-format
58860msgid "%<constinit%> variable %qD does not have a constant initializer"
58861msgstr "muuttuvakokoista objektia ei voi alustaa"
58862
58863#: cp/typeck2.c:959
58864#, fuzzy
58865msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
58866msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
58867
58868#: cp/typeck2.c:971 cp/typeck2.c:984
58869#, fuzzy
58870msgid "narrowing conversion of %qE from %qH to %qI"
58871msgstr "%qE:n kaventava muunnos tyypistä %qT tyyppiin %qT { }:n sisällä"
58872
58873#: cp/typeck2.c:974
58874#, fuzzy, gcc-internal-format
58875msgid " the expression has a constant value but is not a C++ constant-expression"
58876msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
58877
58878#: cp/typeck2.c:1139
58879#, fuzzy, gcc-internal-format
58880msgid "initializer-string for %qT is too long"
58881msgstr "merkkitaulukon alustusmerkkijono on liian pitkä"
58882
58883#: cp/typeck2.c:1201
58884#, gcc-internal-format
58885msgid "initializing a base class of type %qT results in object slicing"
58886msgstr ""
58887
58888#: cp/typeck2.c:1203
58889#, fuzzy, gcc-internal-format
58890msgid "remove %<{ }%> around initializer"
58891msgstr "skalaarialustimen ympärillä on aaltosulkeet"
58892
58893#: cp/typeck2.c:1220
58894#, gcc-internal-format
58895msgid "cannot initialize aggregate of type %qT with a compound literal"
58896msgstr ""
58897
58898#: cp/typeck2.c:1583 cp/typeck2.c:1613
58899#, gcc-internal-format
58900msgid "missing initializer for member %qD"
58901msgstr "puuttuva alustin jäsenelle %qD"
58902
58903#: cp/typeck2.c:1590
58904#, gcc-internal-format
58905msgid "member %qD is uninitialized reference"
58906msgstr "jäsen %qD on alustamaton viittaus"
58907
58908#: cp/typeck2.c:1597
58909#, fuzzy, gcc-internal-format
58910msgid "member %qD with uninitialized reference fields"
58911msgstr "jäsen %qD on alustamaton viittaus"
58912
58913#: cp/typeck2.c:1688
58914#, fuzzy, gcc-internal-format
58915msgid "designator order for field %qD does not match declaration order in %qT"
58916msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
58917
58918#: cp/typeck2.c:1761
58919#, gcc-internal-format
58920msgid "no field %qD found in union being initialized"
58921msgstr "alustettavassa unionissa ei ole kenttää %qD"
58922
58923#: cp/typeck2.c:1772
58924#, fuzzy, gcc-internal-format
58925msgid "index value instead of field name in union initializer"
58926msgstr "ylimääräisiä alkioita union-alustimessa"
58927
58928#: cp/typeck2.c:1966
58929#, fuzzy, gcc-internal-format
58930msgid "circular pointer delegation detected"
58931msgstr "PRINT_OPERAND null-osoitin"
58932
58933#: cp/typeck2.c:1980
58934#, fuzzy, gcc-internal-format
58935msgid "base operand of %<->%> has non-pointer type %qT"
58936msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
58937
58938#: cp/typeck2.c:2010
58939#, gcc-internal-format
58940msgid "result of %<operator->()%> yields non-pointer result"
58941msgstr ""
58942
58943#: cp/typeck2.c:2012
58944#, fuzzy, gcc-internal-format
58945msgid "base operand of %<->%> is not a pointer"
58946msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
58947
58948#: cp/typeck2.c:2039
58949#, fuzzy, gcc-internal-format
58950msgid "%qE cannot be used as a member pointer, since it is of type %qT"
58951msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
58952
58953#: cp/typeck2.c:2048
58954#, fuzzy, gcc-internal-format
58955msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
58956msgstr "parametrilla %P on vaillinainen tyyppi %qT"
58957
58958#: cp/typeck2.c:2070
58959#, fuzzy, gcc-internal-format
58960msgid "pointer to member type %qT incompatible with object type %qT"
58961msgstr "sijoitus yhteensopimattomasta osoitintyypistä"
58962
58963#: cp/typeck2.c:2128
58964#, fuzzy, gcc-internal-format
58965msgid "pointer-to-member-function type %qT requires an rvalue"
58966msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
58967
58968#: cp/typeck2.c:2139
58969#, fuzzy, gcc-internal-format
58970msgid "pointer-to-member-function type %qT requires an lvalue"
58971msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
58972
58973#: cp/typeck2.c:2147
58974#, fuzzy, gcc-internal-format
58975msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
58976msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
58977
58978#: cp/typeck2.c:2188
58979#, fuzzy, gcc-internal-format
58980msgid "functional cast to array type %qT"
58981msgstr "tyyppimuunnos määrittää taulukkotyypin"
58982
58983#: cp/typeck2.c:2219
58984#, fuzzy, gcc-internal-format
58985msgid "invalid value-initialization of reference type"
58986msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekkeesta"
58987
58988#: cp/typeck2.c:2460
58989#, fuzzy, gcc-internal-format
58990msgid "call to function %qD which throws incomplete type %q#T"
58991msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
58992
58993#: cp/typeck2.c:2463
58994#, fuzzy, gcc-internal-format
58995msgid "call to function which throws incomplete type %q#T"
58996msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
58997
58998#: cp/vtable-class-hierarchy.c:719
58999#, gcc-internal-format
59000msgid "unable to open log file %<vtv_class_set_sizes.log%>: %m"
59001msgstr ""
59002
59003#: cp/vtable-class-hierarchy.c:859
59004#, gcc-internal-format
59005msgid "unable to open log file %<vtv_set_ptr_data.log%>: %m"
59006msgstr ""
59007
59008#: cp/vtable-class-hierarchy.c:1109
59009#, gcc-internal-format
59010msgid "unable to open log file %<vtv_count_data.log%>: %m"
59011msgstr ""
59012
59013#: d/dmd/dsymbolsem.c:136
59014#, gcc-internal-format
59015msgid "missing or corrupt object.d"
59016msgstr ""
59017
59018#: d/dmd/dsymbolsem.c:184
59019#, gcc-internal-format
59020msgid "%p has no semantic routine"
59021msgstr ""
59022
59023#: d/dmd/dsymbolsem.c:306
59024#, fuzzy, gcc-internal-format
59025msgid "extern symbols cannot have initializers"
59026msgstr "Ulkoisella ”%s” kohdassa %L ei voi olla alustinta"
59027
59028#: d/dmd/dsymbolsem.c:387
59029#, fuzzy, gcc-internal-format
59030msgid "__gshared not allowed in safe functions; use shared"
59031msgstr "#pragma GCC option ei ole sallittu funktioiden sisällä"
59032
59033#: d/dmd/dsymbolsem.c:399
59034#, gcc-internal-format, gfc-internal-format
59035msgid "type %s is inferred from initializer %s, and variables cannot be of type void"
59036msgstr ""
59037
59038#: d/dmd/dsymbolsem.c:403
59039#, fuzzy, gcc-internal-format
59040msgid "variables cannot be of type void"
59041msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
59042
59043#: d/dmd/dsymbolsem.c:409
59044#, fuzzy, gcc-internal-format
59045msgid "cannot be declared to be a function"
59046msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
59047
59048#: d/dmd/dsymbolsem.c:418
59049#, fuzzy, gcc-internal-format, gfc-internal-format
59050msgid "no definition of struct `%s`"
59051msgstr "%<struct %E%> uudelleenmääritelty"
59052
59053#: d/dmd/dsymbolsem.c:434
59054#, gcc-internal-format
59055msgid "storage class `auto` has no effect if type is not inferred, did you mean `scope`?"
59056msgstr ""
59057
59058#: d/dmd/dsymbolsem.c:619
59059#, gcc-internal-format
59060msgid "cannot be final, perhaps you meant const?"
59061msgstr ""
59062
59063#: d/dmd/dsymbolsem.c:624
59064#, fuzzy, gcc-internal-format, gfc-internal-format
59065msgid "cannot be %s"
59066msgstr "tiedostoa %s ei voi avata"
59067
59068#: d/dmd/dsymbolsem.c:636
59069#, fuzzy, gcc-internal-format, gfc-internal-format
59070msgid "cannot be `scope` and `%s`"
59071msgstr "tiedostoa %s ei voi avata"
59072
59073#: d/dmd/dsymbolsem.c:640
59074#, fuzzy, gcc-internal-format
59075msgid "field cannot be `scope`"
59076msgstr "tiedostoa %s ei voi avata"
59077
59078#: d/dmd/dsymbolsem.c:673
59079#, fuzzy, gcc-internal-format
59080msgid "field not allowed in interface"
59081msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
59082
59083#: d/dmd/dsymbolsem.c:677
59084#, gcc-internal-format, gfc-internal-format
59085msgid "cannot be further field because it will change the determined %s size"
59086msgstr ""
59087
59088#: d/dmd/dsymbolsem.c:698
59089#, gcc-internal-format, gfc-internal-format
59090msgid "cannot use template to add field to aggregate `%s`"
59091msgstr ""
59092
59093#: d/dmd/dsymbolsem.c:705
59094#, gcc-internal-format
59095msgid "only parameters or foreach declarations can be ref"
59096msgstr ""
59097
59098#: d/dmd/dsymbolsem.c:714
59099#, gcc-internal-format
59100msgid "only parameters or stack based variables can be inout"
59101msgstr ""
59102
59103#: d/dmd/dsymbolsem.c:732
59104#, fuzzy, gcc-internal-format
59105msgid "inout variables can only be declared inside inout functions"
59106msgstr "määreet voidaan määrittää vain olioille ja funktioille"
59107
59108#: d/dmd/dsymbolsem.c:751
59109#, fuzzy, gcc-internal-format, gfc-internal-format
59110msgid "default construction is disabled for type %s"
59111msgstr "hajotin ei voi olla staattinen jäsenfunktio"
59112
59113#: d/dmd/dsymbolsem.c:760
59114#, gcc-internal-format
59115msgid "globals, statics, fields, manifest constants, ref and out parameters cannot be scope"
59116msgstr ""
59117
59118#: d/dmd/dsymbolsem.c:766
59119#, fuzzy, gcc-internal-format
59120msgid "reference to scope class must be scope"
59121msgstr "lauseella ei ole vaikutusta"
59122
59123#: d/dmd/dsymbolsem.c:776 d/dmd/dsymbolsem.c:783
59124#, fuzzy, gcc-internal-format
59125msgid "void initializers for pointers not allowed in safe functions"
59126msgstr "#pragma GCC option ei ole sallittu funktioiden sisällä"
59127
59128#: d/dmd/dsymbolsem.c:796
59129#, fuzzy, gcc-internal-format
59130msgid "manifest constants must have initializers"
59131msgstr "skalaarialustimen ympärillä on aaltosulkeet"
59132
59133#: d/dmd/dsymbolsem.c:808
59134#, fuzzy, gcc-internal-format, gfc-internal-format
59135msgid "size of type %s is invalid"
59136msgstr "Odotettiin muuttujanimeä kohdassa %C"
59137
59138#: d/dmd/dsymbolsem.c:843
59139#, fuzzy, gcc-internal-format, gfc-internal-format
59140msgid "%s does not have a default initializer"
59141msgstr "Tyhjällä ”%s” kohdassa %L ei voi olla alustinta"
59142
59143#: d/dmd/dsymbolsem.c:887
59144#, fuzzy, gcc-internal-format
59145msgid "is not a static and cannot have static initializer"
59146msgstr "Ulkoisella ”%s” kohdassa %L ei voi olla alustinta"
59147
59148#: d/dmd/dsymbolsem.c:1007
59149#, gcc-internal-format, gfc-internal-format
59150msgid "of type struct %s uses this(this), which is not allowed in static initialization"
59151msgstr ""
59152
59153#: d/dmd/dsymbolsem.c:1042
59154#, fuzzy, gcc-internal-format
59155msgid "static storage variables cannot have destructors"
59156msgstr "Java-luokalla %qT ei voi olla hajotinta"
59157
59158#: d/dmd/dsymbolsem.c:1340
59159#, fuzzy, gcc-internal-format
59160msgid "string expected for library name"
59161msgstr "odotettiin luokan nimeä"
59162
59163#: d/dmd/dsymbolsem.c:1372
59164#, fuzzy, gcc-internal-format
59165msgid "function name expected for start address"
59166msgstr "odotettiin kokonaislukulauseketta"
59167
59168#: d/dmd/dsymbolsem.c:1387
59169#, fuzzy, gcc-internal-format, gfc-internal-format
59170msgid "function name expected for start address, not `%s`"
59171msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
59172
59173#: d/dmd/dsymbolsem.c:1401
59174#, fuzzy, gcc-internal-format
59175msgid "string expected for mangled name"
59176msgstr "odotettiin luokan nimeä"
59177
59178#: d/dmd/dsymbolsem.c:1414
59179#, gcc-internal-format
59180msgid "zero-length string not allowed for mangled name"
59181msgstr ""
59182
59183#: d/dmd/dsymbolsem.c:1419
59184#, gcc-internal-format
59185msgid "mangled name characters can only be of type char"
59186msgstr ""
59187
59188#: d/dmd/dsymbolsem.c:1444
59189#, fuzzy
59190msgid "char 0x%02x not allowed in mangled name"
59191msgstr "muunnoksessa tyypistä %qT tyyppiin %qT menetetään tarkkuutta"
59192
59193#: d/dmd/dsymbolsem.c:1457
59194#, fuzzy
59195msgid "char 0x%04x not allowed in mangled name"
59196msgstr "muunnoksessa tyypistä %qT tyyppiin %qT menetetään tarkkuutta"
59197
59198#: d/dmd/dsymbolsem.c:1465
59199#, fuzzy, gcc-internal-format
59200#| msgid "no arguments"
59201msgid "takes no argument"
59202msgstr "ei argumentteja"
59203
59204#: d/dmd/dsymbolsem.c:1526
59205#, fuzzy, gcc-internal-format
59206msgid "can only apply to a single declaration"
59207msgstr "malliesittelylle %q+D"
59208
59209#: d/dmd/dsymbolsem.c:1539
59210#, gcc-internal-format
59211msgid "pragma is missing closing `;`"
59212msgstr ""
59213
59214#: d/dmd/dsymbolsem.c:1573
59215#, fuzzy, gcc-internal-format, gfc-internal-format
59216msgid "incomplete mixin declaration (%s)"
59217msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
59218
59219#: d/dmd/dsymbolsem.c:1758
59220#, fuzzy, gcc-internal-format
59221msgid "base type must not be void"
59222msgstr "%s:n kohdassa %L täytyy olla INTEGER"
59223
59224#: d/dmd/dsymbolsem.c:1784
59225#, fuzzy, gcc-internal-format, gfc-internal-format
59226msgid "enum %s must have at least one member"
59227msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
59228
59229#: d/dmd/dsymbolsem.c:1870
59230#, fuzzy, gcc-internal-format
59231msgid "circular reference to enum member"
59232msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
59233
59234#: d/dmd/dsymbolsem.c:2048
59235#, gcc-internal-format, gfc-internal-format
59236msgid "initialization with (%s.%s + 1) causes overflow for type `%s`"
59237msgstr ""
59238
59239#: d/dmd/dsymbolsem.c:2077
59240#, gcc-internal-format
59241msgid "has inexact value, due to loss of precision"
59242msgstr ""
59243
59244#: d/dmd/dsymbolsem.c:2155
59245#, fuzzy, gcc-internal-format
59246msgid "template tuple parameter must be last one"
59247msgstr "tallennusluokka annettu typenamelle"
59248
59249#: d/dmd/dsymbolsem.c:2331
59250#, fuzzy, gcc-internal-format
59251msgid "recursive mixin instantiation"
59252msgstr "    Rekursiiviset jäsenet:\n"
59253
59254#. ensure error message gets printed
59255#: d/dmd/dsymbolsem.c:2385 d/dmd/dsymbolsem.c:5364
59256#, fuzzy, gcc-internal-format
59257msgid "recursive expansion"
59258msgstr "    Rekursiiviset jäsenet:\n"
59259
59260#: d/dmd/dsymbolsem.c:2425
59261#, fuzzy, gcc-internal-format
59262msgid "error instantiating"
59263msgstr "virhe kirjoitettaessa i-solmua"
59264
59265#: d/dmd/dsymbolsem.c:2565 d/dmd/dsymbolsem.c:2734
59266#, fuzzy, gcc-internal-format, gfc-internal-format
59267msgid "%s must be a function instead of %s"
59268msgstr "käytetty sekä %<__thread%> että %qs"
59269
59270#: d/dmd/dsymbolsem.c:2662
59271#, fuzzy, gcc-internal-format, gfc-internal-format
59272msgid "without `this` cannot be %s"
59273msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
59274
59275#: d/dmd/dsymbolsem.c:2762
59276#, gcc-internal-format
59277msgid "storage class `auto` has no effect if return type is not inferred"
59278msgstr ""
59279
59280#: d/dmd/dsymbolsem.c:2767
59281#, fuzzy, gcc-internal-format
59282msgid "functions cannot be scope"
59283msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
59284
59285#. Non-static nested functions have a hidden 'this' pointer to which
59286#. * the 'return' applies
59287#.
59288#: d/dmd/dsymbolsem.c:2775
59289#, gcc-internal-format
59290msgid "static member has no `this` to which `return` can apply"
59291msgstr ""
59292
59293#: d/dmd/dsymbolsem.c:2787
59294#, fuzzy, gcc-internal-format, gfc-internal-format
59295msgid "%s functions cannot be abstract"
59296msgstr "%qD:lla ei voi olla oletusargumentteja"
59297
59298#: d/dmd/dsymbolsem.c:2794
59299#, gcc-internal-format, gfc-internal-format
59300msgid "%s method is not virtual and cannot override"
59301msgstr ""
59302
59303#: d/dmd/dsymbolsem.c:2796
59304#, fuzzy, gcc-internal-format
59305msgid "cannot override a non-virtual function"
59306msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä."
59307
59308#: d/dmd/dsymbolsem.c:2800
59309#, fuzzy, gcc-internal-format
59310msgid "cannot be both final and abstract"
59311msgstr "%J%qD määritelty sekä tavallisesti että aliaksena"
59312
59313#: d/dmd/dsymbolsem.c:2829
59314#, gcc-internal-format, gfc-internal-format
59315msgid "`pragma(%s)` functions must be `extern(C) %s %s([parameters...], const(char)*, ...)` not `%s`"
59316msgstr ""
59317
59318#: d/dmd/dsymbolsem.c:2835
59319#, gcc-internal-format, gfc-internal-format
59320msgid "`pragma(%s)` functions must be `extern(C) %s %s([parameters...], const(char)*, va_list)`"
59321msgstr ""
59322
59323#: d/dmd/dsymbolsem.c:2851
59324#, gcc-internal-format, gfc-internal-format
59325msgid "constructors, destructors, postblits, invariants, new and delete functions are not allowed in interface %s"
59326msgstr ""
59327
59328#: d/dmd/dsymbolsem.c:2853
59329#, gcc-internal-format, gfc-internal-format
59330msgid "function body only allowed in final functions in interface %s"
59331msgstr ""
59332
59333#: d/dmd/dsymbolsem.c:2861
59334#, gcc-internal-format, gfc-internal-format
59335msgid "destructors, postblits and invariants are not allowed in union %s"
59336msgstr ""
59337
59338#. If same name function exists in base class but 'this' is auto return,
59339#. * cannot find index of base class's vtbl[] to override.
59340#.
59341#: d/dmd/dsymbolsem.c:2917
59342#, gcc-internal-format
59343msgid "return type inference is not supported if may override base class function"
59344msgstr ""
59345
59346#: d/dmd/dsymbolsem.c:2947 d/dmd/dsymbolsem.c:3042
59347#, fuzzy, gcc-internal-format, gfc-internal-format
59348msgid "cannot override final function %s"
59349msgstr "%q+D on yleensä funktio"
59350
59351#: d/dmd/dsymbolsem.c:3075
59352#, fuzzy, gcc-internal-format
59353msgid "multiple overrides of same function"
59354msgstr "liian vähän argumentteja funktiolle %qE"
59355
59356#: d/dmd/dsymbolsem.c:3170
59357#, fuzzy, gcc-internal-format, gfc-internal-format
59358msgid "incompatible covariant types %s and %s"
59359msgstr "%q+D:n määritteet %qs ja %qs ovat yhteensopimattomat"
59360
59361#: d/dmd/dsymbolsem.c:3192
59362#, gcc-internal-format, gfc-internal-format
59363msgid "does not override any function, did you mean to override `%s%s`?"
59364msgstr ""
59365
59366#: d/dmd/dsymbolsem.c:3195
59367#, fuzzy, gcc-internal-format
59368msgid "does not override any function"
59369msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
59370
59371#: d/dmd/dsymbolsem.c:3216
59372#, fuzzy, gcc-internal-format, gfc-internal-format
59373msgid "cannot override final function %s.%s"
59374msgstr "%q+D on yleensä funktio"
59375
59376#: d/dmd/dsymbolsem.c:3231
59377#, fuzzy, gcc-internal-format
59378msgid "override only applies to class member functions"
59379msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
59380
59381#: d/dmd/dsymbolsem.c:3240
59382#, gcc-internal-format
59383msgid "in and out contracts can only appear without a body when they are virtual interface functions or abstract"
59384msgstr ""
59385
59386#: d/dmd/dsymbolsem.c:3263
59387#, fuzzy, gcc-internal-format, gfc-internal-format
59388msgid "cannot use template to add virtual function to class `%s`"
59389msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä."
59390
59391#: d/dmd/dsymbolsem.c:3371
59392#, gcc-internal-format
59393msgid "default constructor for structs only allowed with @disable, no body, and no parameters"
59394msgstr ""
59395
59396#: d/dmd/dsymbolsem.c:3715
59397#, gcc-internal-format
59398msgid "at least one argument of type size_t expected"
59399msgstr ""
59400
59401#: d/dmd/dsymbolsem.c:3721
59402#, fuzzy, gcc-internal-format, gfc-internal-format
59403msgid "first argument must be type size_t, not %s"
59404msgstr "argumentin <%s>:lle on oltava yksittäinen merkki"
59405
59406#: d/dmd/dsymbolsem.c:3757
59407#, gcc-internal-format
59408msgid "one argument of type void* expected"
59409msgstr ""
59410
59411#: d/dmd/dsymbolsem.c:3763
59412#, fuzzy, gcc-internal-format, gfc-internal-format
59413msgid "one argument of type void* expected, not %s"
59414msgstr "ylivuoto vakiolausekkeessa"
59415
59416#: d/dmd/dsymbolsem.c:3821
59417#, fuzzy, gcc-internal-format
59418msgid "structs, unions cannot be abstract"
59419msgstr "unionista ei voi tehdä läpinäkyvää"
59420
59421#: d/dmd/dsymbolsem.c:3961 d/dmd/dsymbolsem.c:4513
59422#, gcc-internal-format, gfc-internal-format
59423msgid "already exists at %s. Perhaps in another function with the same name?"
59424msgstr ""
59425
59426#: d/dmd/dsymbolsem.c:4043
59427#, gcc-internal-format
59428msgid "storage class `auto` is invalid when declaring a class, did you mean to use `scope`?"
59429msgstr ""
59430
59431#: d/dmd/dsymbolsem.c:4106
59432#, fuzzy, gcc-internal-format, gfc-internal-format
59433msgid "base type must be class or interface, not %s"
59434msgstr "Tietueen koon on oltava %d:n monikerta."
59435
59436#: d/dmd/dsymbolsem.c:4129
59437#, fuzzy, gcc-internal-format
59438msgid "circular inheritance"
59439msgstr "Varoita suorasta virtuaalisesta perinnästä."
59440
59441#: d/dmd/dsymbolsem.c:4165 d/dmd/dsymbolsem.c:4655
59442#, fuzzy, gcc-internal-format, gfc-internal-format
59443msgid "base type must be interface, not %s"
59444msgstr "haluttu sijainti ei ole kokonaislukuvakio"
59445
59446#: d/dmd/dsymbolsem.c:4176 d/dmd/dsymbolsem.c:4666
59447#, fuzzy, gcc-internal-format, gfc-internal-format
59448msgid "inherits from duplicate interface %s"
59449msgstr "jätetään hakemiston ”%s” kaksoiskappale huomiotta,\n"
59450
59451#: d/dmd/dsymbolsem.c:4240
59452#, fuzzy, gcc-internal-format, gfc-internal-format
59453msgid "cannot inherit from final class %s"
59454msgstr "määrittelemättömän tyypin %<%s %E%> epäkelpo käyttö"
59455
59456#: d/dmd/dsymbolsem.c:4340
59457#, fuzzy, gcc-internal-format, gfc-internal-format
59458msgid "C++ base class %s needs at least one virtual function"
59459msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
59460
59461#: d/dmd/dsymbolsem.c:4364
59462#, gcc-internal-format, gfc-internal-format
59463msgid "static class cannot inherit from nested class %s"
59464msgstr ""
59465
59466#: d/dmd/dsymbolsem.c:4372
59467#, gcc-internal-format, gfc-internal-format
59468msgid "is nested within %s, but super class %s is nested within %s"
59469msgstr ""
59470
59471#: d/dmd/dsymbolsem.c:4379
59472#, gcc-internal-format, gfc-internal-format
59473msgid "is not nested, but super class %s is nested within %s"
59474msgstr ""
59475
59476#: d/dmd/dsymbolsem.c:4487
59477#, gcc-internal-format, gfc-internal-format
59478msgid "cannot implicitly generate a default ctor when base class %s is missing a default ctor"
59479msgstr ""
59480
59481#: d/dmd/dsymbolsem.c:4534
59482#, gcc-internal-format, gfc-internal-format
59483msgid "Field members of a synchronized class cannot be %s"
59484msgstr ""
59485
59486#: d/dmd/dsymbolsem.c:4674
59487#, fuzzy, gcc-internal-format
59488msgid "circular inheritance of interface"
59489msgstr "parametrilla %P on vaillinainen tyyppi %qT"
59490
59491#: d/dmd/dsymbolsem.c:4956
59492#, fuzzy, gcc-internal-format
59493msgid "mixin templates are not regular templates"
59494msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
59495
59496#: d/dmd/dsymbolsem.c:5158
59497#, fuzzy, gcc-internal-format, gfc-internal-format
59498msgid "template instantiation %s forward references template declaration %s"
59499msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
59500
59501#: d/dmd/dsymbolsem.c:5540
59502#, fuzzy, gcc-internal-format
59503msgid "cannot resolve"
59504msgstr "tietokantaa %s ei voi lukea"
59505
59506#: d/dmd/dsymbolsem.c:5567
59507#, fuzzy, gcc-internal-format, gfc-internal-format
59508msgid "cannot alias an expression %s"
59509msgstr "bittikentän %qD osoitetta ei voi ottaa"
59510
59511#: d/dmd/semantic2.c:72
59512#, gcc-internal-format
59513msgid "\"%.*s\""
59514msgstr ""
59515
59516#: d/dmd/semantic2.c:78
59517#, fuzzy, gcc-internal-format, gfc-internal-format
59518msgid "(%s) is false"
59519msgstr "tiedoston %s avaaminen epäonnistui"
59520
59521#: d/dmd/semantic2.c:219
59522#, gcc-internal-format
59523msgid ": Unable to initialize enum with class or pointer to struct. Use static const variable instead."
59524msgstr ""
59525
59526#: d/dmd/semantic2.c:228
59527#, gcc-internal-format, gfc-internal-format
59528msgid "is mutable. Only const or immutable class thread local variable are allowed, not %s"
59529msgstr ""
59530
59531#: d/dmd/semantic2.c:235
59532#, gcc-internal-format, gfc-internal-format
59533msgid "is a pointer to mutable struct. Only pointers to const, immutable or shared struct thread local variable are allowed, not %s"
59534msgstr ""
59535
59536#: d/dmd/semantic2.c:404
59537#, fuzzy, gcc-internal-format
59538msgid "has forward references"
59539msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
59540
59541#: d/dmd/semantic3.c:358
59542#, fuzzy, gcc-internal-format
59543msgid "has no function body with return type inference"
59544msgstr "arvollinen return-lauseke paluuarvotyypittömässä funktiossa"
59545
59546#: d/dmd/semantic3.c:372
59547#, fuzzy, gcc-internal-format, gfc-internal-format
59548msgid "cannot have an in contract when overriden function %s does not have an in contract"
59549msgstr "ylivuoto vakiolausekkeessa"
59550
59551#: d/dmd/semantic3.c:449
59552#, fuzzy, gcc-internal-format, gfc-internal-format
59553msgid "cannot be %s members"
59554msgstr "Hakemistoa %s ei voi avata"
59555
59556#: d/dmd/semantic3.c:476
59557#, fuzzy, gcc-internal-format
59558msgid "D-style variadic functions cannot be used with -betterC"
59559msgstr "hajotin ei voi olla staattinen jäsenfunktio"
59560
59561#: d/dmd/semantic3.c:478
59562#, gcc-internal-format
59563msgid "`object.TypeInfo_Tuple` could not be found, but is implicitly used in D-style variadic functions"
59564msgstr ""
59565
59566#: d/dmd/semantic3.c:480
59567#, gcc-internal-format
59568msgid "`object.TypeInfo` could not be found, but is implicitly used in D-style variadic functions"
59569msgstr ""
59570
59571#: d/dmd/semantic3.c:547 d/dmd/semantic3.c:587
59572#, fuzzy, gcc-internal-format, gfc-internal-format
59573msgid "parameter %s.%s is already defined"
59574msgstr "%qD:n esittely void-taulukkona"
59575
59576#: d/dmd/semantic3.c:746
59577#, fuzzy, gcc-internal-format, gfc-internal-format
59578msgid "missing initializer for %s field %s"
59579msgstr "puuttuva alustin jäsenelle %qD"
59580
59581#: d/dmd/semantic3.c:758
59582#, fuzzy, gcc-internal-format, gfc-internal-format
59583msgid "field %s must be initialized but skipped"
59584msgstr "PAMia ei voitu alustaa: %s"
59585
59586#: d/dmd/semantic3.c:775
59587#, fuzzy, gcc-internal-format
59588msgid "no match for implicit super() call in constructor"
59589msgstr "virheellinen alustin taulukon jäsenelle %q#D"
59590
59591#: d/dmd/semantic3.c:779
59592#, gcc-internal-format
59593msgid "cannot call super() implicitly because it is annotated with @disable"
59594msgstr ""
59595
59596#: d/dmd/semantic3.c:862
59597#, gcc-internal-format, gfc-internal-format
59598msgid "has no `return` statement, but is expected to return a value of type `%s`"
59599msgstr ""
59600
59601#: d/dmd/semantic3.c:864
59602#, fuzzy, gcc-internal-format
59603msgid "no `return exp;` or `assert(0);` at end of function"
59604msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
59605
59606#: d/dmd/semantic3.c:1171
59607#, gcc-internal-format, gfc-internal-format
59608msgid "synchronized function %s must be a member of a class"
59609msgstr ""
59610
59611#: d/dmd/semantic3.c:1190
59612#, fuzzy, gcc-internal-format
59613msgid "naked assembly functions with contracts are not supported"
59614msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
59615
59616#: fortran/arith.c:47
59617#, gcc-internal-format, gfc-internal-format
59618msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
59619msgstr ""
59620
59621#: fortran/arith.c:97
59622#, fuzzy, gcc-internal-format, gfc-internal-format
59623msgid "Arithmetic OK at %L"
59624msgstr "Todennus OK"
59625
59626#: fortran/arith.c:100
59627#, fuzzy, gcc-internal-format, gfc-internal-format
59628msgid "Arithmetic overflow at %L"
59629msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa"
59630
59631#: fortran/arith.c:103
59632#, fuzzy, gcc-internal-format, gfc-internal-format
59633msgid "Arithmetic underflow at %L"
59634msgstr "Liukuluvun alivuoto"
59635
59636#: fortran/arith.c:106
59637#, fuzzy, gcc-internal-format, gfc-internal-format
59638msgid "Arithmetic NaN at %L"
59639msgstr "NULL-arvon käyttö laskutoimituksessa"
59640
59641#: fortran/arith.c:109
59642#, gcc-internal-format, gfc-internal-format
59643msgid "Division by zero at %L"
59644msgstr "Jako nollalla kohdassa %L"
59645
59646#: fortran/arith.c:112
59647#, fuzzy, gcc-internal-format, gfc-internal-format
59648msgid "Array operands are incommensurate at %L"
59649msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
59650
59651#: fortran/arith.c:115
59652#, gcc-internal-format, gfc-internal-format
59653msgid "Integer outside symmetric range implied by Standard Fortran at %L"
59654msgstr ""
59655
59656#: fortran/arith.c:119
59657#, fuzzy, gcc-internal-format, gfc-internal-format
59658msgid "Illegal type in character concatenation at %L"
59659msgstr "Virheellinen merkki BOZ-vakiossa kohdassa %C"
59660
59661#: fortran/arith.c:123 fortran/arith.c:1946
59662#, fuzzy, gcc-internal-format
59663msgid "gfc_arith_error(): Bad error code"
59664msgstr "luodaan viitteiden taulukko"
59665
59666#: fortran/arith.c:156
59667#, gcc-internal-format
59668msgid "Fix min_int calculation"
59669msgstr ""
59670
59671#: fortran/arith.c:536
59672#, fuzzy, gcc-internal-format
59673msgid "gfc_range_check(): Bad type"
59674msgstr "vektoriylivuoto lausekkeessa"
59675
59676#: fortran/arith.c:609
59677#, fuzzy, gcc-internal-format
59678msgid "gfc_arith_uminus(): Bad basic type"
59679msgstr "vektoriylivuoto lausekkeessa"
59680
59681#: fortran/arith.c:643
59682#, fuzzy, gcc-internal-format
59683msgid "gfc_arith_plus(): Bad basic type"
59684msgstr "vektoriylivuoto lausekkeessa"
59685
59686#: fortran/arith.c:677
59687#, fuzzy, gcc-internal-format
59688msgid "gfc_arith_minus(): Bad basic type"
59689msgstr "vektoriylivuoto lausekkeessa"
59690
59691#: fortran/arith.c:712
59692#, fuzzy, gcc-internal-format
59693msgid "gfc_arith_times(): Bad basic type"
59694msgstr "vektoriylivuoto lausekkeessa"
59695
59696#: fortran/arith.c:751
59697#, fuzzy, gcc-internal-format
59698msgid "Integer division truncated to constant %qs at %L"
59699msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
59700
59701#: fortran/arith.c:797
59702#, fuzzy, gcc-internal-format
59703msgid "gfc_arith_divide(): Bad basic type"
59704msgstr "vektoriylivuoto lausekkeessa"
59705
59706#: fortran/arith.c:843
59707#, fuzzy, gcc-internal-format
59708msgid "arith_power(): Bad base"
59709msgstr "tuntematon tiedostojärjestelmän tyyppi ”%s”"
59710
59711#: fortran/arith.c:882
59712#, gcc-internal-format, gfc-internal-format
59713msgid "Negative exponent of integer has zero result at %L"
59714msgstr ""
59715
59716#: fortran/arith.c:902
59717#, fuzzy, gcc-internal-format, gfc-internal-format
59718msgid "Result of exponentiation at %L exceeds the range of %s"
59719msgstr "liukulukuvakio ylittää %qT:n arvoalueen"
59720
59721#: fortran/arith.c:939 fortran/arith.c:964
59722#, fuzzy, gcc-internal-format, gfc-internal-format
59723msgid "Noninteger exponent in an initialization expression at %L"
59724msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
59725
59726#: fortran/arith.c:950
59727#, gcc-internal-format, gfc-internal-format
59728msgid "Raising a negative REAL at %L to a REAL power is prohibited"
59729msgstr ""
59730
59731#: fortran/arith.c:978
59732#, fuzzy, gcc-internal-format
59733msgid "arith_power(): unknown type"
59734msgstr "tuntematon tiedostojärjestelmän tyyppi ”%s”"
59735
59736#: fortran/arith.c:1049
59737#, fuzzy, gcc-internal-format
59738msgid "compare_real(): Bad operator"
59739msgstr "  eikä %<operator=(const %T&)%>"
59740
59741#: fortran/arith.c:1084
59742#, fuzzy, gcc-internal-format
59743msgid "gfc_compare_expr(): Bad basic type"
59744msgstr "vektoriylivuoto lausekkeessa"
59745
59746#: fortran/arith.c:1595
59747#, fuzzy, gcc-internal-format
59748msgid "eval_intrinsic(): Bad operator"
59749msgstr "  eikä %<operator=(const %T&)%>"
59750
59751#: fortran/arith.c:1652
59752#, fuzzy, gcc-internal-format
59753msgid "eval_type_intrinsic0(): op NULL"
59754msgstr "  eikä %<operator=(const %T&)%>"
59755
59756#: fortran/arith.c:1914
59757#, fuzzy, gcc-internal-format, gfc-internal-format
59758msgid "Arithmetic OK converting %s to %s at %L"
59759msgstr "Jako nollalla muunnettaessa %s arvoksi %s kohdassa %L"
59760
59761#: fortran/arith.c:1918
59762#, fuzzy, gcc-internal-format
59763msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
59764msgstr "Aritmeettinen ylivuoto muunnettaessa %s arvoksi %s kohdassa %L. Tämä tarkistus voidaan ottaa pois käytöstä valitsimella -fno-range-check"
59765
59766#: fortran/arith.c:1923
59767#, fuzzy, gcc-internal-format
59768msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
59769msgstr "Aritmeettien alivuoto muunnettaessa %s arvoksi %s kohdassa %L. Tämä tarkistus voidaan ottaa pois käytöstä valitsimella -fno-range-check"
59770
59771#: fortran/arith.c:1928
59772#, fuzzy, gcc-internal-format
59773msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
59774msgstr "Aritmeettinen NaN muunnettaessa %s arvoksi %s kohdassa %L. Tämä tarkistus voidaan ottaa pois käytöstä valitsimella -fno-range-check"
59775
59776#: fortran/arith.c:1933
59777#, gcc-internal-format, gfc-internal-format
59778msgid "Division by zero converting %s to %s at %L"
59779msgstr "Jako nollalla muunnettaessa %s arvoksi %s kohdassa %L"
59780
59781#: fortran/arith.c:1937
59782#, fuzzy, gcc-internal-format, gfc-internal-format
59783msgid "Array operands are incommensurate converting %s to %s at %L"
59784msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
59785
59786#: fortran/arith.c:1941
59787#, gcc-internal-format, gfc-internal-format
59788msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
59789msgstr ""
59790
59791#: fortran/arith.c:2028 fortran/arith.c:2137 fortran/arith.c:2197
59792#: fortran/arith.c:2249 fortran/arith.c:2309 fortran/arith.c:2378
59793#: fortran/arith.c:2445
59794#, fuzzy, gcc-internal-format
59795msgid "Conversion from %qs to %qs at %L"
59796msgstr "Muunnos tyypistä %s tyyppiin %s kohdassa %L"
59797
59798#: fortran/arith.c:2057 fortran/arith.c:2090 fortran/arith.c:2129
59799#: fortran/arith.c:2187 fortran/arith.c:2239 fortran/arith.c:2299
59800#: fortran/arith.c:2368 fortran/arith.c:2437
59801#, fuzzy, gcc-internal-format
59802msgid "Change of value in conversion from %qs to %qs at %L"
59803msgstr "muunnos tyypistä %qT tyyppiin %qT"
59804
59805#: fortran/arith.c:2285 fortran/arith.c:2354
59806#, fuzzy, gcc-internal-format
59807msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
59808msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
59809
59810#: fortran/arith.c:2521
59811#, gcc-internal-format
59812msgid "The Hollerith constant at %L is truncated in conversion to %qs"
59813msgstr ""
59814
59815#: fortran/arith.c:2550
59816#, gcc-internal-format, gfc-internal-format
59817msgid "The character constant at %L is truncated in conversion to %s"
59818msgstr ""
59819
59820#: fortran/array.c:98 fortran/array.c:130 fortran/array.c:151
59821#, fuzzy, gcc-internal-format, gfc-internal-format
59822msgid "Invalid BOZ literal constant used in subscript at %C"
59823msgstr "taulukon indeksin tyyppi on %<char%>"
59824
59825#: fortran/array.c:103
59826#, gcc-internal-format, gfc-internal-format
59827msgid "Expected array subscript at %C"
59828msgstr "Odotettiin taulukkoindeksiä kohdassa %C"
59829
59830#: fortran/array.c:112
59831#, fuzzy, gcc-internal-format
59832msgid "Unexpected %<*%> in coarray subscript at %C"
59833msgstr "Odotettiin taulukkoindeksiä kohdassa %C"
59834
59835#: fortran/array.c:142
59836#, fuzzy, gcc-internal-format, gfc-internal-format
59837msgid "Strides not allowed in coarray subscript at %C"
59838msgstr "taulukon indeksin tyyppi on %<char%>"
59839
59840#: fortran/array.c:156
59841#, fuzzy, gcc-internal-format, gfc-internal-format
59842msgid "Expected array subscript stride at %C"
59843msgstr "Odotettiin taulukkoindeksiä kohdassa %C"
59844
59845#: fortran/array.c:216
59846#, gcc-internal-format, gfc-internal-format
59847msgid "Invalid form of array reference at %C"
59848msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
59849
59850#: fortran/array.c:223
59851#, fuzzy, gcc-internal-format, gfc-internal-format
59852msgid "Array reference at %C has more than 7 dimensions"
59853msgstr "Taulukkoviitteellä kohdassa %C ei voi olla yli %d ulottuvuutta"
59854
59855#: fortran/array.c:226 fortran/array.c:327
59856#, gcc-internal-format, gfc-internal-format
59857msgid "Array reference at %C cannot have more than %d dimensions"
59858msgstr "Taulukkoviitteellä kohdassa %C ei voi olla yli %d ulottuvuutta"
59859
59860#: fortran/array.c:241 fortran/array.c:696 fortran/check.c:3430
59861#: fortran/check.c:5927 fortran/check.c:5965 fortran/check.c:6007
59862#: fortran/check.c:6034 fortran/check.c:6297 fortran/match.c:1871
59863#: fortran/match.c:3267 fortran/match.c:3609 fortran/match.c:3805
59864#: fortran/simplify.c:2989 fortran/simplify.c:3019 fortran/simplify.c:6299
59865#: fortran/simplify.c:8294
59866#, gcc-internal-format
59867msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
59868msgstr ""
59869
59870#: fortran/array.c:247
59871#, fuzzy, gcc-internal-format, gfc-internal-format
59872msgid "Unexpected coarray designator at %C"
59873msgstr "Odottamaton TYPE IS -lause kohdassa %C"
59874
59875#: fortran/array.c:269
59876#, fuzzy, gcc-internal-format, gfc-internal-format
59877msgid "TEAM= attribute in %C misplaced"
59878msgstr "%qE-attribuuttia ei huomioida %qE:lle"
59879
59880#: fortran/array.c:281
59881#, fuzzy, gcc-internal-format, gfc-internal-format
59882msgid "STAT= attribute in %C misplaced"
59883msgstr "%qE-attribuuttia ei huomioida %qE:lle"
59884
59885#: fortran/array.c:290
59886#, gcc-internal-format, gfc-internal-format
59887msgid "Too few codimensions at %C, expected %d not %d"
59888msgstr ""
59889
59890#: fortran/array.c:296
59891#, gcc-internal-format, gfc-internal-format
59892msgid "Too many codimensions at %C, expected %d not %d"
59893msgstr ""
59894
59895#: fortran/array.c:306 fortran/array.c:314
59896#, fuzzy, gcc-internal-format
59897msgid "Unexpected %<*%> for codimension %d of %d at %C"
59898msgstr "%s: C-esikääntäjä epäonnistui paluuarvolla %d\n"
59899
59900#: fortran/array.c:309
59901#, fuzzy, gcc-internal-format, gfc-internal-format
59902msgid "Invalid form of coarray reference at %C"
59903msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
59904
59905#: fortran/array.c:321
59906#, gcc-internal-format, gfc-internal-format
59907msgid "Invalid codimension %d at %C, only %d codimensions exist"
59908msgstr ""
59909
59910#: fortran/array.c:385
59911#, fuzzy, gcc-internal-format
59912msgid "Variable %qs at %L in this context must be constant"
59913msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
59914
59915#: fortran/array.c:388
59916#, fuzzy, gcc-internal-format, gfc-internal-format
59917msgid "Expression at %L in this context must be constant"
59918msgstr "ei-vakio alustuslauseke kohdassa %L"
59919
59920#: fortran/array.c:489
59921#, fuzzy, gcc-internal-format, gfc-internal-format
59922msgid "Expected expression in array specification at %C"
59923msgstr "Odotettiin taulukkoindeksiä kohdassa %C"
59924
59925#: fortran/array.c:502 fortran/array.c:534
59926#, fuzzy, gcc-internal-format, gfc-internal-format
59927msgid "Expecting a scalar INTEGER expression at %C, found %s"
59928msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
59929
59930#: fortran/array.c:571
59931#, fuzzy, gcc-internal-format, gfc-internal-format
59932msgid "Assumed-rank array at %C"
59933msgstr "Odotettiin taulukkoindeksiä kohdassa %C"
59934
59935#: fortran/array.c:605
59936#, fuzzy, gcc-internal-format, gfc-internal-format
59937msgid "Bad array specification for implied-shape array at %C"
59938msgstr "vektoriylivuoto lausekkeessa"
59939
59940#: fortran/array.c:621 fortran/array.c:734
59941#, fuzzy, gcc-internal-format, gfc-internal-format
59942msgid "Bad array specification for an explicitly shaped array at %C"
59943msgstr "vektoriylivuoto lausekkeessa"
59944
59945#: fortran/array.c:631 fortran/array.c:744
59946#, fuzzy, gcc-internal-format, gfc-internal-format
59947msgid "Bad array specification for assumed shape array at %C"
59948msgstr "vektoriylivuoto lausekkeessa"
59949
59950#: fortran/array.c:645 fortran/array.c:758
59951#, fuzzy, gcc-internal-format, gfc-internal-format
59952msgid "Bad specification for deferred shape array at %C"
59953msgstr "vektoriylivuoto lausekkeessa"
59954
59955#: fortran/array.c:655 fortran/array.c:762
59956#, fuzzy, gcc-internal-format, gfc-internal-format
59957msgid "Bad specification for assumed size array at %C"
59958msgstr "vektoriylivuoto lausekkeessa"
59959
59960#: fortran/array.c:667 fortran/array.c:774
59961#, gcc-internal-format, gfc-internal-format
59962msgid "Expected another dimension in array declaration at %C"
59963msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
59964
59965#: fortran/array.c:673 fortran/array.c:702 fortran/array.c:780
59966#, fuzzy, gcc-internal-format, gfc-internal-format
59967msgid "Array specification at %C has more than %d dimensions"
59968msgstr "Taulukkoviitteellä kohdassa %C ei voi olla yli %d ulottuvuutta"
59969
59970#: fortran/array.c:679
59971#, fuzzy, gcc-internal-format, gfc-internal-format
59972msgid "Array specification at %C with more than 7 dimensions"
59973msgstr "Taulukkoviitteellä kohdassa %C ei voi olla yli %d ulottuvuutta"
59974
59975#: fortran/array.c:691
59976#, fuzzy, gcc-internal-format, gfc-internal-format
59977msgid "Coarray declaration at %C"
59978msgstr "Syntaksivirhe CHARACTER-esittelyssä kohdassa %C"
59979
59980#: fortran/array.c:788
59981#, fuzzy, gcc-internal-format
59982msgid "Upper bound of last coarray dimension must be %<*%> at %C"
59983msgstr "Arvo sallitun välin ulkopuolella."
59984
59985#: fortran/array.c:862
59986#, fuzzy, gcc-internal-format
59987msgid "The assumed-rank array %qs at %L shall not have a codimension"
59988msgstr "muuttuvakokoista objektia ei voi alustaa"
59989
59990#: fortran/array.c:918
59991#, gcc-internal-format
59992msgid "rank + corank of %qs exceeds %d at %C"
59993msgstr ""
59994
59995#: fortran/array.c:960
59996#, gcc-internal-format
59997msgid "gfc_compare_array_spec(): Array spec clobbered"
59998msgstr ""
59999
60000#: fortran/array.c:1036
60001#, fuzzy, gcc-internal-format
60002msgid "DO-iterator %qs at %L is inside iterator of the same name"
60003msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
60004
60005#: fortran/array.c:1128 fortran/array.c:1356
60006#, gcc-internal-format, gfc-internal-format
60007msgid "Syntax error in array constructor at %C"
60008msgstr "Syntaksivirhe taulukkomuodostimessa kohdassa %C"
60009
60010#: fortran/array.c:1158
60011#, fuzzy, gcc-internal-format, gfc-internal-format
60012msgid "BOZ literal constant at %L cannot appear in an array constructor"
60013msgstr "ylivuoto vakiolausekkeessa"
60014
60015#: fortran/array.c:1167
60016#, fuzzy, gcc-internal-format, gfc-internal-format
60017msgid "NULL() at %C cannot appear in an array constructor"
60018msgstr "ylivuoto vakiolausekkeessa"
60019
60020#: fortran/array.c:1229
60021#, fuzzy, gcc-internal-format, gfc-internal-format
60022msgid "[...] style array constructors at %C"
60023msgstr "Odotettiin taulukkoindeksiä kohdassa %C"
60024
60025#: fortran/array.c:1249
60026#, fuzzy, gcc-internal-format, gfc-internal-format
60027msgid "Array constructor including type specification at %C"
60028msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
60029
60030#: fortran/array.c:1255 fortran/match.c:4241
60031#, fuzzy, gcc-internal-format, gfc-internal-format
60032msgid "Type-spec at %L cannot contain a deferred type parameter"
60033msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
60034
60035#: fortran/array.c:1263
60036#, fuzzy, gcc-internal-format, gfc-internal-format
60037msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
60038msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
60039
60040#: fortran/array.c:1281
60041#, gcc-internal-format, gfc-internal-format
60042msgid "Empty array constructor at %C is not allowed"
60043msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
60044
60045#: fortran/array.c:1318 fortran/array.c:1328
60046#, fuzzy, gcc-internal-format, gfc-internal-format
60047msgid "Incompatible typespec for array element at %L"
60048msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
60049
60050#: fortran/array.c:1403
60051#, gcc-internal-format, gfc-internal-format
60052msgid "Element in %s array constructor at %L is %s"
60053msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
60054
60055#: fortran/array.c:1734
60056#, gcc-internal-format, gfc-internal-format
60057msgid "Iterator step at %L cannot be zero"
60058msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
60059
60060#: fortran/array.c:1881
60061#, gcc-internal-format
60062msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> option"
60063msgstr ""
60064
60065#: fortran/array.c:2060
60066#, fuzzy, gcc-internal-format, gfc-internal-format
60067msgid "AC-IMPLIED-DO initial expression references control variable at %L"
60068msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
60069
60070#: fortran/array.c:2067
60071#, fuzzy, gcc-internal-format, gfc-internal-format
60072msgid "AC-IMPLIED-DO final expression references control variable at %L"
60073msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
60074
60075#: fortran/array.c:2074
60076#, fuzzy, gcc-internal-format, gfc-internal-format
60077msgid "AC-IMPLIED-DO step expression references control variable at %L"
60078msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
60079
60080#: fortran/array.c:2086
60081#, gcc-internal-format, gfc-internal-format
60082msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
60083msgstr ""
60084
60085#: fortran/array.c:2178
60086#, fuzzy, gcc-internal-format, gfc-internal-format
60087msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
60088msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
60089
60090#: fortran/array.c:2300
60091#, fuzzy, gcc-internal-format
60092msgid "spec_dimen_size(): Bad dimension"
60093msgstr "vektoriylivuoto lausekkeessa"
60094
60095#: fortran/array.c:2363
60096#, fuzzy, gcc-internal-format
60097msgid "gfc_ref_dimen_size(): Bad dimension"
60098msgstr "vektoriylivuoto lausekkeessa"
60099
60100#: fortran/array.c:2367
60101#, fuzzy, gcc-internal-format, gfc-internal-format
60102msgid "Bad array dimension at %L"
60103msgstr "Taulukkoviite rajojen ulkopuolella"
60104
60105#: fortran/array.c:2394 fortran/data.c:658 fortran/data.c:677
60106#: fortran/data.c:691 fortran/data.c:820
60107#, fuzzy, gcc-internal-format
60108msgid "Simplification error"
60109msgstr ""
60110" EPÄONNISTUI\n"
60111"\n"
60112
60113#: fortran/array.c:2506
60114#, fuzzy, gcc-internal-format
60115msgid "gfc_ref_dimen_size(): Bad dimen_type"
60116msgstr "vektoriylivuoto lausekkeessa"
60117
60118#: fortran/array.c:2557
60119#, fuzzy, gcc-internal-format
60120msgid "gfc_array_dimen_size(): Bad dimension"
60121msgstr "vektoriylivuoto lausekkeessa"
60122
60123#: fortran/array.c:2602
60124#, fuzzy, gcc-internal-format
60125msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
60126msgstr "vektoriylivuoto lausekkeessa"
60127
60128#: fortran/array.c:2750
60129#, gcc-internal-format
60130msgid "gfc_find_array_ref(): No ref found"
60131msgstr ""
60132
60133#. if (c == 0)
60134#: fortran/bbt.c:119
60135#, gcc-internal-format
60136msgid "insert_bbt(): Duplicate key found"
60137msgstr ""
60138
60139#: fortran/check.c:87
60140#, fuzzy, gcc-internal-format
60141msgid "BOZ literal constant at %L cannot be an actual argument to %qs"
60142msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
60143
60144#: fortran/check.c:103
60145#, fuzzy, gcc-internal-format
60146msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
60147msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava vakio"
60148
60149#: fortran/check.c:123 fortran/resolve.c:10929
60150#, fuzzy, gcc-internal-format, gfc-internal-format
60151msgid "Invalid use of BOZ literal constant at %L"
60152msgstr "epäkelpo osoitintila %qs"
60153
60154#: fortran/check.c:371
60155#, fuzzy, gcc-internal-format, gfc-internal-format
60156msgid "Failure in conversion of BOZ to REAL at %L"
60157msgstr "muunnos tyypistä %qT tyyppiin %qT"
60158
60159#  Intrisiittinen funktio on monissa ohjelmointikielissä sama kuin built-in funktio.
60160#: fortran/check.c:477
60161#, fuzzy, gcc-internal-format
60162msgid "%qs argument of %qs intrinsic at %L must be a scalar"
60163msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava skalaari"
60164
60165#: fortran/check.c:493
60166#, fuzzy, gcc-internal-format
60167msgid "%qs argument of %qs intrinsic at %L must be %s"
60168msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$s"
60169
60170#: fortran/check.c:527
60171#, fuzzy, gcc-internal-format
60172msgid "%qs argument of %qs intrinsic at %L must have a numeric type"
60173msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava numeerinen tyyppi"
60174
60175#: fortran/check.c:542 fortran/check.c:572
60176#, fuzzy, gcc-internal-format
60177msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL"
60178msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava INTEGER tai REAL"
60179
60180#: fortran/check.c:560
60181#, fuzzy, gcc-internal-format
60182msgid "Fortran 2003: Character for %qs argument of %qs intrinsic at %L"
60183msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
60184
60185#: fortran/check.c:567
60186#, fuzzy, gcc-internal-format
60187msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL or CHARACTER"
60188msgstr "kääntäjänsisäisen ”%s”-funktion ”al” kohdassa %L on oltava INTEGER, REAL tai CHARACTER"
60189
60190#: fortran/check.c:590 fortran/check.c:3385
60191#, fuzzy, gcc-internal-format
60192msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
60193msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava numeerinen tyyppi"
60194
60195#: fortran/check.c:605
60196#, fuzzy, gcc-internal-format
60197msgid "%qs argument of %qs intrinsic at %L must be REAL or COMPLEX"
60198msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava REAL tai COMPLEX"
60199
60200#: fortran/check.c:622
60201#, fuzzy, gcc-internal-format
60202msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
60203msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava INTEGER tai PROCEDURE"
60204
60205#: fortran/check.c:651 fortran/check.c:7503
60206#, fuzzy, gcc-internal-format
60207msgid "%qs argument of %qs intrinsic at %L must be a constant"
60208msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava vakio"
60209
60210#: fortran/check.c:660
60211#, fuzzy, gcc-internal-format, gfc-internal-format
60212msgid "Invalid kind for %s at %L"
60213msgstr "%s: paniikki: Virheellinen ”l_value” %d\n"
60214
60215#: fortran/check.c:679
60216#, fuzzy, gcc-internal-format
60217msgid "%qs argument of %qs intrinsic at %L must be double precision"
60218msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava kaksoistarkkuusliukuluku"
60219
60220#: fortran/check.c:702
60221#, fuzzy, gcc-internal-format
60222msgid "Expected coarray variable as %qs argument to the %s intrinsic at %L"
60223msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
60224
60225#: fortran/check.c:719
60226#, fuzzy, gcc-internal-format
60227msgid "%qs argument of %qs intrinsic at %L must be a logical array"
60228msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava looginen taulukko"
60229
60230#: fortran/check.c:745
60231#, fuzzy, gcc-internal-format
60232msgid "%qs argument of %qs intrinsic at %L must be an array"
60233msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava taulukko"
60234
60235#: fortran/check.c:766
60236#, fuzzy, gcc-internal-format
60237msgid "%qs at %L must be nonnegative"
60238msgstr "%s:n kohdassa %L täytyy olla INTEGER"
60239
60240#: fortran/check.c:787
60241#, fuzzy, gcc-internal-format
60242msgid "%qs argument of %qs intrinsic at %L must be positive"
60243msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$s"
60244
60245#: fortran/check.c:820
60246#, fuzzy, gcc-internal-format
60247msgid "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
60248msgstr "%s:n kohdassa %L täytyy olla INTEGER"
60249
60250#: fortran/check.c:831
60251#, fuzzy, gcc-internal-format
60252msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
60253msgstr "%s:n kohdassa %L täytyy olla INTEGER"
60254
60255#: fortran/check.c:841
60256#, fuzzy, gcc-internal-format
60257msgid "%qs at %L must be less than BIT_SIZE(%qs)"
60258msgstr "%s:n kohdassa %L täytyy olla INTEGER"
60259
60260#: fortran/check.c:868
60261#, fuzzy, gcc-internal-format
60262msgid "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
60263msgstr "%s:n kohdassa %L täytyy olla INTEGER"
60264
60265#: fortran/check.c:894
60266#, fuzzy, gcc-internal-format
60267msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
60268msgstr "%s:n kohdassa %L täytyy olla INTEGER"
60269
60270#: fortran/check.c:927
60271#, fuzzy, gcc-internal-format
60272msgid "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
60273msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava saman tyyppinen ja kaltainen kuin ”%4$s”"
60274
60275#: fortran/check.c:944
60276#, fuzzy, gcc-internal-format
60277msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
60278msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$d tasoa"
60279
60280#: fortran/check.c:959
60281#, fuzzy, gcc-internal-format
60282msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
60283msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei saa olla OPTIONAL"
60284
60285#: fortran/check.c:981
60286#, fuzzy, gcc-internal-format
60287msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
60288msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava ALLOCATABLE"
60289
60290#: fortran/check.c:999
60291#, fuzzy, gcc-internal-format
60292msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
60293msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$d:n kaltainen"
60294
60295#: fortran/check.c:1037
60296#, fuzzy, gcc-internal-format
60297msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
60298msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
60299
60300#: fortran/check.c:1058
60301#, fuzzy, gcc-internal-format
60302msgid "%qs argument of %qs intrinsic at %L must be a variable"
60303msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava muuttuja"
60304
60305#: fortran/check.c:1107
60306#, fuzzy, gcc-internal-format
60307msgid "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
60308msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
60309
60310#: fortran/check.c:1159
60311#, fuzzy, gcc-internal-format
60312msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
60313msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
60314
60315#: fortran/check.c:1262
60316#, gcc-internal-format, gfc-internal-format
60317msgid "Unequal character lengths (%ld/%ld) in %s at %L"
60318msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
60319
60320#: fortran/check.c:1319
60321#, fuzzy, gcc-internal-format, gfc-internal-format
60322msgid "BOZ literal constant at %L cannot appear in ACHAR intrinsic subprogram"
60323msgstr "ylivuoto vakiolausekkeessa"
60324
60325#: fortran/check.c:1410
60326#, fuzzy, gcc-internal-format
60327msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
60328msgstr "kääntäjänsisäisen ”%3$s”-funktion argumenttien ”%1$s” ja ”%2$s” kohdassa %4$L on oltava samaa tyyppiä"
60329
60330#: fortran/check.c:1419 fortran/check.c:3702
60331#, fuzzy, gcc-internal-format, gfc-internal-format
60332msgid "Different type kinds at %L"
60333msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
60334
60335#: fortran/check.c:1442
60336#, fuzzy, gcc-internal-format
60337msgid "NULL at %L is not permitted as actual argument to %qs intrinsic function"
60338msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
60339
60340#: fortran/check.c:1464
60341#, fuzzy, gcc-internal-format
60342msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
60343msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER"
60344
60345#: fortran/check.c:1473 fortran/check.c:1508 fortran/check.c:4389
60346#, fuzzy, gcc-internal-format
60347msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
60348msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60349
60350#: fortran/check.c:1490
60351#, fuzzy, gcc-internal-format
60352msgid "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
60353msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava osoitin tai VARIABLE tai FUNCTION"
60354
60355#: fortran/check.c:1499
60356#, fuzzy, gcc-internal-format
60357msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
60358msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER tai TARGET"
60359
60360#: fortran/check.c:1524
60361#, gcc-internal-format, gfc-internal-format
60362msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
60363msgstr ""
60364
60365#: fortran/check.c:1571
60366#, fuzzy, gcc-internal-format, gfc-internal-format
60367msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
60368msgstr "%qs ei ole kelpo tulostetiedosto"
60369
60370#: fortran/check.c:1579
60371#, fuzzy, gcc-internal-format, gfc-internal-format
60372msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
60373msgstr "%qs ei ole kelpo tulostetiedosto"
60374
60375#: fortran/check.c:1586
60376#, fuzzy, gcc-internal-format
60377msgid "%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L"
60378msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava saman tyyppinen ja kaltainen kuin ”%4$s”"
60379
60380#: fortran/check.c:1604 fortran/check.c:1817
60381#, fuzzy, gcc-internal-format, gfc-internal-format
60382msgid "STAT= argument to %s at %L"
60383msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
60384
60385#: fortran/check.c:1623 fortran/check.c:1757 fortran/check.c:1854
60386#, fuzzy, gcc-internal-format, gfc-internal-format
60387msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
60388msgstr "%qs ei ole kelpo tulostetiedosto"
60389
60390#: fortran/check.c:1637 fortran/check.c:1837
60391#, fuzzy, gcc-internal-format, gfc-internal-format
60392msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND"
60393msgstr "%qs ei ole kelpo tulostetiedosto"
60394
60395#: fortran/check.c:1657
60396#, fuzzy, gcc-internal-format, gfc-internal-format
60397msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
60398msgstr "%qs ei ole kelpo tulostetiedosto"
60399
60400#: fortran/check.c:1676 fortran/check.c:1690 fortran/check.c:1725
60401#, fuzzy, gcc-internal-format
60402msgid "%qs argument of %qs intrinsic at %L not yet supported"
60403msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$s"
60404
60405#: fortran/check.c:1710
60406#, fuzzy, gcc-internal-format
60407msgid "%qs argument of %qs intrinsic at %L shall specify a valid integer kind"
60408msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
60409
60410#: fortran/check.c:1764 fortran/check.c:1861
60411#, fuzzy, gcc-internal-format, gfc-internal-format
60412msgid "OLD argument of the %s intrinsic function at %L shall be definable"
60413msgstr "%qs ei ole kelpo tulostetiedosto"
60414
60415#: fortran/check.c:1779
60416#, fuzzy, gcc-internal-format, gfc-internal-format
60417msgid "EVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPE"
60418msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60419
60420#: fortran/check.c:1789
60421#, fuzzy, gcc-internal-format, gfc-internal-format
60422msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall be definable"
60423msgstr "%qs ei ole kelpo tulostetiedosto"
60424
60425#: fortran/check.c:1802
60426#, fuzzy, gcc-internal-format, gfc-internal-format
60427msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integer"
60428msgstr "%qs ei ole kelpo tulostetiedosto"
60429
60430#: fortran/check.c:1881
60431#, fuzzy, gcc-internal-format, gfc-internal-format
60432msgid "Negative argument N at %L"
60433msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
60434
60435#: fortran/check.c:1979
60436#, fuzzy, gcc-internal-format, gfc-internal-format
60437msgid "BOZ literal constant at %L cannot appear in CHAR intrinsic subprogram"
60438msgstr "ylivuoto vakiolausekkeessa"
60439
60440#: fortran/check.c:2103 fortran/check.c:2593
60441#, fuzzy, gcc-internal-format
60442msgid "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
60443msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei saa olla läsnä, jos ”x” on COMPLEX-tyyppinen "
60444
60445#: fortran/check.c:2112 fortran/check.c:2602
60446#, fuzzy, gcc-internal-format
60447msgid "%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER"
60448msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava joko REAL tai INTEGER"
60449
60450#: fortran/check.c:2122 fortran/check.c:2128
60451#, gcc-internal-format, gfc-internal-format
60452msgid "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argument"
60453msgstr ""
60454
60455#: fortran/check.c:2150
60456#, gcc-internal-format
60457msgid "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscript"
60458msgstr ""
60459
60460#: fortran/check.c:2158
60461#, fuzzy, gcc-internal-format, gfc-internal-format
60462msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
60463msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60464
60465#: fortran/check.c:2181
60466#, fuzzy, gcc-internal-format, gfc-internal-format
60467msgid "The stat= argument at %L must be a kind=4 integer variable"
60468msgstr "puhdistusargumentti ei ole tunniste"
60469
60470#: fortran/check.c:2197
60471#, fuzzy, gcc-internal-format, gfc-internal-format
60472msgid "The errmsg= argument at %L must be a default-kind character variable"
60473msgstr "puhdistusargumentti ei ole tunniste"
60474
60475#: fortran/check.c:2205
60476#, gcc-internal-format
60477msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
60478msgstr ""
60479
60480#: fortran/check.c:2220
60481#, gcc-internal-format, gfc-internal-format
60482msgid "Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implemented"
60483msgstr ""
60484
60485#: fortran/check.c:2239
60486#, fuzzy, gcc-internal-format, gfc-internal-format
60487msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
60488msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
60489
60490#: fortran/check.c:2246
60491#, gcc-internal-format, gfc-internal-format
60492msgid "Support for the A argument at %L with allocatable components is not yet implemented"
60493msgstr ""
60494
60495#: fortran/check.c:2260
60496#, fuzzy, gcc-internal-format, gfc-internal-format
60497msgid "OPERATOR argument at %L must be a PURE function"
60498msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
60499
60500#. None of the intrinsics fulfills the criteria of taking two arguments,
60501#. returning the same type and kind as the arguments and being permitted
60502#. as actual argument.
60503#: fortran/check.c:2270
60504#, fuzzy, gcc-internal-format, gfc-internal-format
60505msgid "Intrinsic function %s at %L is not permitted for CO_REDUCE"
60506msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
60507
60508#: fortran/check.c:2287
60509#, gcc-internal-format, gfc-internal-format
60510msgid "The function passed as OPERATOR at %L shall have two arguments"
60511msgstr ""
60512
60513#: fortran/check.c:2297
60514#, gcc-internal-format, gfc-internal-format
60515msgid "The A argument at %L has type %s but the function passed as OPERATOR at %L returns %s"
60516msgstr ""
60517
60518#: fortran/check.c:2306
60519#, gcc-internal-format, gfc-internal-format
60520msgid "The function passed as OPERATOR at %L has arguments of type %s and %s but shall have type %s"
60521msgstr ""
60522
60523#: fortran/check.c:2317
60524#, gcc-internal-format, gfc-internal-format
60525msgid "The function passed as OPERATOR at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalar"
60526msgstr ""
60527
60528#: fortran/check.c:2325
60529#, gcc-internal-format, gfc-internal-format
60530msgid "The function passed as OPERATOR at %L shall have the VALUE attribute either for none or both arguments"
60531msgstr ""
60532
60533#: fortran/check.c:2332
60534#, gcc-internal-format, gfc-internal-format
60535msgid "The function passed as OPERATOR at %L shall have the TARGET attribute either for none or both arguments"
60536msgstr ""
60537
60538#: fortran/check.c:2339
60539#, gcc-internal-format, gfc-internal-format
60540msgid "The function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute either for none or both arguments"
60541msgstr ""
60542
60543#: fortran/check.c:2347
60544#, gcc-internal-format, gfc-internal-format
60545msgid "The function passed as OPERATOR at %L shall not have the OPTIONAL attribute for either of the arguments"
60546msgstr ""
60547
60548#: fortran/check.c:2377
60549#, gcc-internal-format, gfc-internal-format
60550msgid "The character length of the A argument at %L and of the arguments of the OPERATOR at %L shall be the same"
60551msgstr ""
60552
60553#: fortran/check.c:2384
60554#, gcc-internal-format, gfc-internal-format
60555msgid "The character length of the A argument at %L and of the function result of the OPERATOR at %L shall be the same"
60556msgstr ""
60557
60558#: fortran/check.c:2402
60559#, fuzzy, gcc-internal-format
60560msgid "%qs argument of %qs intrinsic at %L shall be of type integer, real or character"
60561msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60562
60563#: fortran/check.c:2430 fortran/check.c:2444
60564#, fuzzy, gcc-internal-format, gfc-internal-format
60565msgid "BOZ constant at %L cannot appear in the COMPLEX intrinsic subprogram"
60566msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
60567
60568#: fortran/check.c:2481 fortran/check.c:3111 fortran/check.c:3194
60569#: fortran/check.c:3416 fortran/check.c:3464 fortran/check.c:4956
60570#: fortran/check.c:5093 fortran/check.c:5148 fortran/check.c:6283
60571#: fortran/check.c:6412
60572#, fuzzy, gcc-internal-format
60573msgid "%qs intrinsic with KIND argument at %L"
60574msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
60575
60576#: fortran/check.c:2528 fortran/check.c:2797 fortran/check.c:2857
60577#, fuzzy, gcc-internal-format
60578msgid "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
60579msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on virheellinen ulottuvuuksia permutaatio (ulottuvuus ”%4$d” kahteen kertaan)"
60580
60581#: fortran/check.c:2543 fortran/check.c:2812 fortran/check.c:2872
60582#, fuzzy, gcc-internal-format
60583msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
60584msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava tasoa %d tai sen on oltava skalaari"
60585
60586#: fortran/check.c:2655 fortran/check.c:3796 fortran/check.c:3804
60587#, fuzzy, gcc-internal-format
60588msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
60589msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava numeerinen tai LOGICAL"
60590
60591#: fortran/check.c:2669
60592#, fuzzy, gcc-internal-format
60593msgid "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
60594msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
60595
60596#: fortran/check.c:2689 fortran/check.c:2697
60597#, fuzzy, gcc-internal-format
60598msgid "%qs argument of %qs intrinsic at %L must be default real"
60599msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava oletusreaaliluku"
60600
60601#: fortran/check.c:2833
60602#, fuzzy, gcc-internal-format
60603msgid "%qs must be of same type and kind as %qs at %L in %qs"
60604msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava saman tyyppinen ja kaltainen kuin ”%4$s”"
60605
60606#: fortran/check.c:2891
60607#, fuzzy, gcc-internal-format
60608msgid "Missing %qs argument to %qs intrinsic at %L for %qs of type %qs"
60609msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$s"
60610
60611#: fortran/check.c:2909
60612#, fuzzy, gcc-internal-format, gfc-internal-format
60613msgid "BOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogram"
60614msgstr "ylivuoto vakiolausekkeessa"
60615
60616#: fortran/check.c:2923
60617#, fuzzy, gcc-internal-format, gfc-internal-format
60618msgid "non-default INTEGER kind argument to %s intrinsic at %L"
60619msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
60620
60621#: fortran/check.c:2984
60622#, fuzzy, gcc-internal-format
60623msgid "COMPLEX argument %qs of %qs intrinsic at %L"
60624msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60625
60626#: fortran/check.c:3066
60627#, fuzzy, gcc-internal-format
60628msgid "Arguments of %qs have different kind type parameters at %L"
60629msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
60630
60631#: fortran/check.c:3162
60632#, gcc-internal-format, gfc-internal-format
60633msgid "Argument of %s at %L must be of length one"
60634msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
60635
60636#: fortran/check.c:3201
60637#, fuzzy, gcc-internal-format
60638msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
60639msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava merkkijonon ”%4$s” kaltainen"
60640
60641#: fortran/check.c:3235
60642#, gcc-internal-format
60643msgid "%qs intrinsic subprogram at %L has been deprecated.  Use INT intrinsic subprogram."
60644msgstr ""
60645
60646#: fortran/check.c:3287
60647#, fuzzy, gcc-internal-format, gfc-internal-format
60648msgid "SIZE at %L must be positive"
60649msgstr "%<num_threads%>-arvon on oltava positiivinen"
60650
60651#: fortran/check.c:3299
60652#, fuzzy, gcc-internal-format, gfc-internal-format
60653msgid "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
60654msgstr "%s:n kohdassa %L täytyy olla INTEGER"
60655
60656#: fortran/check.c:3358
60657#, fuzzy, gcc-internal-format, gfc-internal-format
60658msgid "STATUS at %L shall be an INTENT(OUT) variable"
60659msgstr "decltypen argumentin on oltava lauseke"
60660
60661#: fortran/check.c:3367
60662#, fuzzy, gcc-internal-format
60663msgid "%qs at %L shall be an INTENT(OUT) variable"
60664msgstr "Odotettiin muuttujanimeä kohdassa %C"
60665
60666#: fortran/check.c:3392
60667#, fuzzy, gcc-internal-format
60668msgid "%qs argument of %qs intrinsic at %L must be a data entity"
60669msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava vakio"
60670
60671#: fortran/check.c:3606
60672#, fuzzy, gcc-internal-format
60673msgid "Intrinsic %qs at %L must have at least two arguments"
60674msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
60675
60676#: fortran/check.c:3654
60677#, fuzzy, gcc-internal-format
60678msgid "Missing %qs argument to the %s intrinsic at %L"
60679msgstr "Puuttuva argumentti kohteelle ”%s” kohdassa %C"
60680
60681#: fortran/check.c:3669
60682#, fuzzy, gcc-internal-format
60683msgid "Duplicate argument %qs at %L to intrinsic %s"
60684msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
60685
60686#: fortran/check.c:3674
60687#, fuzzy, gcc-internal-format
60688msgid "Unknown argument %qs at %L to intrinsic %s"
60689msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
60690
60691#: fortran/check.c:3699
60692#, fuzzy, gcc-internal-format, gfc-internal-format
60693msgid "Different character kinds at %L"
60694msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
60695
60696#: fortran/check.c:3708
60697#, fuzzy, gcc-internal-format
60698msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
60699msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”a%1$d” kohdassa %3$L on oltava %4$s(%5$d)"
60700
60701#: fortran/check.c:3739
60702#, fuzzy, gcc-internal-format
60703msgid "%qs intrinsic with CHARACTER argument at %L"
60704msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
60705
60706#: fortran/check.c:3746
60707#, fuzzy, gcc-internal-format
60708msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
60709msgstr "kääntäjänsisäisen ”%s”-funktion ”al” kohdassa %L on oltava INTEGER, REAL tai CHARACTER"
60710
60711#: fortran/check.c:3813
60712#, fuzzy, gcc-internal-format
60713msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
60714msgstr "Kääntäjänsisäisen ”%s”-funktion argumenttityyppien kohdassa %L on täsmättävä (%s/%s)"
60715
60716#: fortran/check.c:3827
60717#, fuzzy, gcc-internal-format
60718msgid "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmul"
60719msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
60720
60721#: fortran/check.c:3846
60722#, fuzzy, gcc-internal-format
60723msgid "Different shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmul"
60724msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
60725
60726#: fortran/check.c:3855
60727#, fuzzy, gcc-internal-format
60728msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
60729msgstr "kääntäjänsisäisen ”%2$s”-funktion ”%1$s”-argumentin kohdassa %3$L on oltava tasoa 1 tai 2"
60730
60731#: fortran/check.c:4018
60732#, fuzzy, gcc-internal-format
60733msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
60734msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
60735
60736#: fortran/check.c:4136 fortran/check.c:7423 fortran/check.c:7438
60737#, fuzzy, gcc-internal-format
60738msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
60739msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER"
60740
60741#: fortran/check.c:4219
60742#, fuzzy, gcc-internal-format, gfc-internal-format
60743msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
60744msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60745
60746#: fortran/check.c:4230
60747#, fuzzy, gcc-internal-format, gfc-internal-format
60748msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
60749msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60750
60751#: fortran/check.c:4237
60752#, fuzzy, gcc-internal-format, gfc-internal-format
60753msgid "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphic"
60754msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60755
60756#: fortran/check.c:4248
60757#, fuzzy, gcc-internal-format, gfc-internal-format
60758msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%d"
60759msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
60760
60761#: fortran/check.c:4257
60762#, fuzzy, gcc-internal-format, gfc-internal-format
60763msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%d"
60764msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
60765
60766#: fortran/check.c:4297
60767#, gcc-internal-format, gfc-internal-format
60768msgid "The FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)"
60769msgstr ""
60770
60771#: fortran/check.c:4324
60772#, fuzzy, gcc-internal-format
60773msgid "Argument %<S%> of NEAREST at %L shall not be zero"
60774msgstr "%qs ei ole kelpo tulostetiedosto"
60775
60776#: fortran/check.c:4374
60777#, fuzzy, gcc-internal-format
60778msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
60779msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
60780
60781#: fortran/check.c:4382
60782#, fuzzy, gcc-internal-format, gfc-internal-format
60783msgid "NULL intrinsic with allocatable MOLD at %L"
60784msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
60785
60786#: fortran/check.c:4461 fortran/check.c:6359
60787#, fuzzy, gcc-internal-format
60788msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
60789msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava saman tyyppinen ja kaltainen kuin ”%4$s”"
60790
60791#: fortran/check.c:4519
60792#, fuzzy, gcc-internal-format
60793msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
60794msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava valemuuttuja"
60795
60796#: fortran/check.c:4527
60797#, fuzzy, gcc-internal-format
60798msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
60799msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava OPTIONAL-valemuuttuja"
60800
60801#: fortran/check.c:4546
60802#, fuzzy, gcc-internal-format
60803msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
60804msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ”ei saa olla ”%4$s”:n aliobjekti"
60805
60806#: fortran/check.c:4597
60807#, fuzzy, gcc-internal-format, gfc-internal-format
60808msgid "The argument of the RANK intrinsic at %L must be a data object"
60809msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
60810
60811#: fortran/check.c:4704
60812#, fuzzy, gcc-internal-format
60813msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
60814msgstr "kääntäjänsisäisen ”reshape”-funktion argumentti ”shape” kohdassa %L ei saa olla vakiokokoinen taulukko"
60815
60816#: fortran/check.c:4714
60817#, fuzzy, gcc-internal-format
60818msgid "%qs argument of %qs intrinsic at %L is empty"
60819msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on tyhjä"
60820
60821#: fortran/check.c:4721
60822#, fuzzy, gcc-internal-format
60823msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
60824msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentilla ”%1$s” kohdassa %3$L on negatiivinen alkio (%4$d)"
60825
60826#: fortran/check.c:4738
60827#, fuzzy, gcc-internal-format
60828msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
60829msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentilla ”%1$s” kohdassa %3$L on negatiivinen alkio (%4$d)"
60830
60831#: fortran/check.c:4771
60832#, fuzzy, gcc-internal-format, gfc-internal-format
60833msgid "Element %d of actual argument of RESHAPE at %L cannot be negative"
60834msgstr "%qs ei ole kelpo tulostetiedosto"
60835
60836#: fortran/check.c:4809
60837#, fuzzy, gcc-internal-format
60838msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
60839msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on väärä määrä alkioita (%4$d/%5$d)"
60840
60841#: fortran/check.c:4827
60842#, fuzzy, gcc-internal-format
60843msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
60844msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on lukualueen ulkopuolinen ulottuvuus (%4$d)"
60845
60846#: fortran/check.c:4836
60847#, fuzzy, gcc-internal-format
60848msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
60849msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on virheellinen ulottuvuuksia permutaatio (ulottuvuus ”%4$d” kahteen kertaan)"
60850
60851#: fortran/check.c:4872
60852#, gcc-internal-format, gfc-internal-format
60853msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
60854msgstr ""
60855
60856#: fortran/check.c:4889 fortran/check.c:4908
60857#, fuzzy, gcc-internal-format
60858msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
60859msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$s"
60860
60861#: fortran/check.c:4899 fortran/check.c:4918
60862#, fuzzy, gcc-internal-format
60863msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
60864msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava laajennettavaa tyyppiä"
60865
60866#: fortran/check.c:5017
60867#, gcc-internal-format
60868msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
60869msgstr ""
60870
60871#: fortran/check.c:5048
60872#, fuzzy, gcc-internal-format
60873msgid "%qs intrinsic with RADIX argument at %L"
60874msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
60875
60876#: fortran/check.c:5086
60877#, fuzzy, gcc-internal-format
60878msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
60879msgstr "kääntäjänsisäisen ”shape”-funktion argumentti ”source” kohdassa %L ei saa olla oletetun kokoinen taulukko"
60880
60881#: fortran/check.c:5166 fortran/check.c:7483
60882#, fuzzy, gcc-internal-format
60883msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
60884msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
60885
60886#: fortran/check.c:5179 fortran/check.c:5318 fortran/check.c:7475
60887#, fuzzy, gcc-internal-format
60888msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
60889msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60890
60891#: fortran/check.c:5190 fortran/check.c:5330
60892#, fuzzy, gcc-internal-format
60893msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
60894msgstr "kääntäjänsisäisen ”shape”-funktion argumentti ”source” kohdassa %L ei saa olla oletetun kokoinen taulukko"
60895
60896#: fortran/check.c:5260
60897#, gcc-internal-format
60898msgid "is_c_interoperable(): gfc_simplify_expr failed"
60899msgstr ""
60900
60901#: fortran/check.c:5309
60902#, fuzzy, gcc-internal-format
60903msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
60904msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
60905
60906#: fortran/check.c:5348
60907#, fuzzy, gcc-internal-format, gfc-internal-format
60908msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
60909msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60910
60911#: fortran/check.c:5362
60912#, fuzzy, gcc-internal-format, gfc-internal-format
60913msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
60914msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60915
60916#: fortran/check.c:5386
60917#, fuzzy, gcc-internal-format, gfc-internal-format
60918msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
60919msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60920
60921#: fortran/check.c:5398
60922#, fuzzy, gcc-internal-format, gfc-internal-format
60923msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
60924msgstr "ylivuoto vakiolausekkeessa"
60925
60926#: fortran/check.c:5405
60927#, fuzzy, gcc-internal-format, gfc-internal-format
60928msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
60929msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
60930
60931#: fortran/check.c:5412
60932#, fuzzy, gcc-internal-format, gfc-internal-format
60933msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
60934msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60935
60936#: fortran/check.c:5419
60937#, fuzzy, gcc-internal-format, gfc-internal-format
60938msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
60939msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
60940
60941#: fortran/check.c:5425
60942#, fuzzy, gcc-internal-format, gfc-internal-format
60943msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
60944msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
60945
60946#: fortran/check.c:5444
60947#, fuzzy, gcc-internal-format, gfc-internal-format
60948msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
60949msgstr "ylivuoto vakiolausekkeessa"
60950
60951#: fortran/check.c:5454
60952#, fuzzy, gcc-internal-format, gfc-internal-format
60953msgid "Polymorphic FPTR at %L to C_F_POINTER"
60954msgstr "ylivuoto vakiolausekkeessa"
60955
60956#: fortran/check.c:5459
60957#, fuzzy, gcc-internal-format, gfc-internal-format
60958msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
60959msgstr "liikaa argumentteja funktiolle %s %q+#D"
60960
60961#: fortran/check.c:5475
60962#, fuzzy, gcc-internal-format, gfc-internal-format
60963msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
60964msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60965
60966#: fortran/check.c:5487
60967#, fuzzy, gcc-internal-format, gfc-internal-format
60968msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
60969msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60970
60971#: fortran/check.c:5494
60972#, fuzzy, gcc-internal-format, gfc-internal-format
60973msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
60974msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60975
60976#: fortran/check.c:5500
60977#, fuzzy, gcc-internal-format, gfc-internal-format
60978msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
60979msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
60980
60981#: fortran/check.c:5514
60982#, fuzzy, gcc-internal-format, gfc-internal-format
60983msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
60984msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
60985
60986#: fortran/check.c:5526
60987#, fuzzy, gcc-internal-format
60988msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
60989msgstr "vektoriylivuoto lausekkeessa"
60990
60991#: fortran/check.c:5533
60992#, fuzzy, gcc-internal-format, gfc-internal-format
60993msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
60994msgstr "%qs ei ole kelpo tulostetiedosto"
60995
60996#: fortran/check.c:5539
60997#, fuzzy, gcc-internal-format, gfc-internal-format
60998msgid "Noninteroperable procedure at %L to C_FUNLOC"
60999msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
61000
61001#: fortran/check.c:5553
61002#, fuzzy, gcc-internal-format, gfc-internal-format
61003msgid "Argument X at %L to C_LOC shall not be coindexed"
61004msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
61005
61006#: fortran/check.c:5559
61007#, fuzzy, gcc-internal-format, gfc-internal-format
61008msgid "X argument at %L to C_LOC shall not be polymorphic"
61009msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
61010
61011#: fortran/check.c:5570
61012#, fuzzy, gcc-internal-format, gfc-internal-format
61013msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
61014msgstr "%qs ei ole kelpo tulostetiedosto"
61015
61016#: fortran/check.c:5578
61017#, fuzzy, gcc-internal-format, gfc-internal-format
61018msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
61019msgstr "%qs ei ole kelpo tulostetiedosto"
61020
61021#: fortran/check.c:5587
61022#, fuzzy, gcc-internal-format, gfc-internal-format
61023msgid "Argument at %L to C_LOC shall not be polymorphic"
61024msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
61025
61026#: fortran/check.c:5594
61027#, fuzzy, gcc-internal-format, gfc-internal-format
61028msgid "Noninteroperable array at %L as argument to C_LOC: %s"
61029msgstr "liikaa argumentteja funktiolle %s %q+#D"
61030
61031#: fortran/check.c:5605
61032#, gcc-internal-format, gfc-internal-format
61033msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
61034msgstr ""
61035
61036#: fortran/check.c:5610
61037#, fuzzy, gcc-internal-format, gfc-internal-format
61038msgid "Array section at %L to C_LOC"
61039msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
61040
61041#: fortran/check.c:5638
61042#, fuzzy, gcc-internal-format, gfc-internal-format
61043msgid "non double precision REAL argument to %s intrinsic at %L"
61044msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
61045
61046#: fortran/check.c:5654
61047#, fuzzy, gcc-internal-format
61048msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
61049msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$d tasoa"
61050
61051#: fortran/check.c:5673
61052#, fuzzy, gcc-internal-format
61053msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
61054msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
61055
61056#: fortran/check.c:5936
61057#, fuzzy, gcc-internal-format, gfc-internal-format
61058msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
61059msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
61060
61061#: fortran/check.c:5947
61062#, gcc-internal-format, gfc-internal-format
61063msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
61064msgstr ""
61065
61066#: fortran/check.c:5980
61067#, fuzzy, gcc-internal-format, gfc-internal-format
61068msgid "DISTANCE= argument to NUM_IMAGES at %L"
61069msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
61070
61071#: fortran/check.c:5993
61072#, fuzzy, gcc-internal-format, gfc-internal-format
61073msgid "FAILED= argument to NUM_IMAGES at %L"
61074msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
61075
61076#: fortran/check.c:6017
61077#, fuzzy, gcc-internal-format, gfc-internal-format
61078msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
61079msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
61080
61081#: fortran/check.c:6043
61082#, gcc-internal-format, gfc-internal-format
61083msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
61084msgstr ""
61085
61086#: fortran/check.c:6050
61087#, gcc-internal-format, gfc-internal-format
61088msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
61089msgstr ""
61090
61091#: fortran/check.c:6061
61092#, fuzzy, gcc-internal-format, gfc-internal-format
61093msgid "Unexpected DIM argument with noncoarray argument at %L"
61094msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
61095
61096#: fortran/check.c:6079
61097#, fuzzy, gcc-internal-format, gfc-internal-format
61098msgid "DISTANCE= argument to THIS_IMAGE at %L"
61099msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
61100
61101#: fortran/check.c:6137
61102#, gcc-internal-format
61103msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
61104msgstr ""
61105
61106#: fortran/check.c:6189
61107#, fuzzy, gcc-internal-format
61108msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
61109msgstr "kääntäjänsisäisen ”TRANSFER”-funktion argumentti ”MOLD” kohdassa %L ei saa olla %s"
61110
61111#: fortran/check.c:6208
61112#, fuzzy, gcc-internal-format
61113msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
61114msgstr "kääntäjänsisäisen ”TRANSFER”-funktion argumentti ”MOLD” kohdassa %L ei saa olla %s"
61115
61116#: fortran/check.c:6216
61117#, fuzzy, gcc-internal-format
61118msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
61119msgstr "kääntäjänsisäisen ”TRANSFER”-funktion argumentti ”MOLD” kohdassa %L ei saa olla %s"
61120
61121#: fortran/check.c:6251
61122#, gcc-internal-format, gfc-internal-format
61123msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
61124msgstr ""
61125
61126#: fortran/check.c:6373
61127#, fuzzy, gcc-internal-format
61128msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
61129msgstr "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"
61130
61131#: fortran/check.c:6386
61132#, fuzzy, gcc-internal-format
61133msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
61134msgstr "kääntäjänsisäisen ”%3$s”-funktion argumenttien ”%1$s” ja ”%2$s” kohdassa %4$L on oltava muodoltaan identtisiä."
61135
61136#: fortran/check.c:6652 fortran/check.c:6684
61137#, fuzzy, gcc-internal-format
61138msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
61139msgstr "Kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” koko kohdassa %3$L on liian pieni (%4$i/%5$i)"
61140
61141#: fortran/check.c:6692
61142#, gcc-internal-format, gfc-internal-format
61143msgid "Too many arguments to %s at %L"
61144msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
61145
61146#: fortran/check.c:6710
61147#, fuzzy, gcc-internal-format
61148msgid "fe_runtime_error string must be null terminated"
61149msgstr "Sarakkeiden määrä   : %d\n"
61150
61151#: fortran/check.c:6722
61152#, fuzzy, gcc-internal-format, gfc-internal-format
61153msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
61154msgstr "Sarakkeiden määrä   : %d\n"
61155
61156#: fortran/check.c:6762
61157#, fuzzy, gcc-internal-format, gfc-internal-format
61158msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
61159msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
61160
61161#: fortran/check.c:6781
61162#, fuzzy, gcc-internal-format, gfc-internal-format
61163msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
61164msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
61165
61166#: fortran/check.c:6791
61167#, fuzzy, gcc-internal-format, gfc-internal-format
61168msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
61169msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
61170
61171#: fortran/check.c:6808
61172#, fuzzy, gcc-internal-format, gfc-internal-format
61173msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
61174msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
61175
61176#: fortran/check.c:7025
61177#, fuzzy, gcc-internal-format
61178msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
61179msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$d:n kaltainen"
61180
61181#: fortran/check.c:7207
61182#, fuzzy, gcc-internal-format
61183msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
61184msgstr "%qs ei ole kelpo tulostetiedosto"
61185
61186#: fortran/check.c:7396 fortran/check.c:7407
61187#, fuzzy, gcc-internal-format
61188msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
61189msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava INTEGER tai LOGICAL"
61190
61191#: fortran/check.c:7467
61192#, gcc-internal-format, gfc-internal-format
61193msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
61194msgstr ""
61195
61196#: fortran/class.c:650
61197#, gcc-internal-format, gfc-internal-format
61198msgid "Assumed size polymorphic objects or components, such as that at %C, have not yet been implemented"
61199msgstr ""
61200
61201#. Since the extension field is 8 bit wide, we can only have
61202#. up to 255 extension levels.
61203#: fortran/class.c:765 fortran/decl.c:3909 fortran/decl.c:10590
61204#, gcc-internal-format
61205msgid "Maximum extension level reached with type %qs at %L"
61206msgstr ""
61207
61208#: fortran/class.c:2955 fortran/class.c:3029
61209#, fuzzy, gcc-internal-format
61210msgid "%qs of %qs is PRIVATE at %L"
61211msgstr "Muodostin %qs"
61212
61213#: fortran/cpp.c:453
61214#, fuzzy, gcc-internal-format
61215msgid "To enable preprocessing, use %<-cpp%>"
61216msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
61217
61218#: fortran/cpp.c:551 fortran/cpp.c:562 fortran/cpp.c:690
61219#, fuzzy, gcc-internal-format
61220msgid "opening output file %qs: %s"
61221msgstr "avataan tulostetiedosto %s: %m"
61222
61223#: fortran/data.c:65
61224#, fuzzy, gcc-internal-format, gfc-internal-format
61225msgid "non-constant array in DATA statement %L"
61226msgstr "ei-vakio alustuslauseke kohdassa %L"
61227
61228#: fortran/data.c:140
61229#, fuzzy, gcc-internal-format, gfc-internal-format
61230msgid "failure to simplify substring reference in DATA statement at %L"
61231msgstr "tyhjä esittely"
61232
61233#: fortran/data.c:173
61234#, gcc-internal-format, gfc-internal-format
61235msgid "Unused initialization string at %L because variable has zero length"
61236msgstr ""
61237
61238#: fortran/data.c:179
61239#, fuzzy, gcc-internal-format, gfc-internal-format
61240msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
61241msgstr "alustusmerkkijono typistetty, jotta se täsmäisi muuttujaan kohdassa %L"
61242
61243#: fortran/data.c:188 fortran/resolve.c:5107
61244#, fuzzy, gcc-internal-format, gfc-internal-format
61245msgid "Substring start index at %L is less than one"
61246msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
61247
61248#: fortran/data.c:194 fortran/resolve.c:5137
61249#, fuzzy, gcc-internal-format, gfc-internal-format
61250msgid "Substring end index at %L exceeds the string length"
61251msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
61252
61253#: fortran/data.c:249
61254#, fuzzy, gcc-internal-format
61255msgid "PARAMETER %qs shall not appear in a DATA statement at %L"
61256msgstr "epäkelpo lvalue asm-lauseessa"
61257
61258#: fortran/data.c:291
61259#, fuzzy, gcc-internal-format
61260msgid "%qs at %L already is initialized at %L"
61261msgstr "”%s” kohdassa %L on jo alustettu kohdassa %L"
61262
61263#: fortran/data.c:315
61264#, gcc-internal-format, gfc-internal-format
61265msgid "Data element below array lower bound at %L"
61266msgstr "Data-alkio taulukon alarajan alapuolella kohdassa %L"
61267
61268#: fortran/data.c:332 fortran/data.c:421
61269#, gcc-internal-format, gfc-internal-format
61270msgid "Data element above array upper bound at %L"
61271msgstr "Data-alkio taulukon ylärajan yläpuolella kohdassa %L"
61272
61273#: fortran/data.c:362 fortran/data.c:587
61274#, fuzzy, gcc-internal-format
61275msgid "re-initialization of %qs at %L"
61276msgstr "(%qs:n alustuksen lähistöllä)"
61277
61278#: fortran/data.c:532
61279#, fuzzy, gcc-internal-format, gfc-internal-format
61280msgid "LEN or KIND inquiry ref in DATA statement at %L"
61281msgstr "epäkelpo lvalue asm-lauseessa"
61282
61283#: fortran/data.c:610
61284#, gcc-internal-format
61285msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
61286msgstr ""
61287
61288#: fortran/data.c:833
61289#, gcc-internal-format
61290msgid "TODO: Vector sections in data statements"
61291msgstr ""
61292
61293#: fortran/decl.c:293
61294#, gcc-internal-format, gfc-internal-format
61295msgid "Inquiry parameter cannot appear in a data-stmt-object-list at %C"
61296msgstr ""
61297
61298#: fortran/decl.c:307
61299#, fuzzy, gcc-internal-format
61300msgid "Host associated variable %qs may not be in the DATA statement at %C"
61301msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
61302
61303#: fortran/decl.c:314
61304#, fuzzy, gcc-internal-format
61305msgid "initialization of common block variable %qs in DATA statement at %C"
61306msgstr "Virheellinen alustin %s Data-lauseessa kohdassa %C"
61307
61308#: fortran/decl.c:448
61309#, fuzzy, gcc-internal-format
61310msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
61311msgstr "Symbolin ”%s” täytyy olla PARAMETER DATA-lauseessa kohdassa %C"
61312
61313#: fortran/decl.c:474
61314#, gcc-internal-format, gfc-internal-format
61315msgid "Invalid initializer %s in Data statement at %C"
61316msgstr "Virheellinen alustin %s Data-lauseessa kohdassa %C"
61317
61318#: fortran/decl.c:579
61319#, fuzzy, gcc-internal-format, gfc-internal-format
61320msgid "BOZ at %L cannot appear in an old-style initialization"
61321msgstr "ylivuoto vakiolausekkeessa"
61322
61323#: fortran/decl.c:587
61324#, gcc-internal-format
61325msgid "BOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initialization"
61326msgstr ""
61327
61328#: fortran/decl.c:597
61329#, gcc-internal-format, gfc-internal-format
61330msgid "Initialization at %C is not allowed in a PURE procedure"
61331msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
61332
61333#: fortran/decl.c:644
61334#, fuzzy, gcc-internal-format, gfc-internal-format
61335msgid "DATA statement at %C cannot appear within an INTERFACE"
61336msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
61337
61338#: fortran/decl.c:668
61339#, fuzzy, gcc-internal-format, gfc-internal-format
61340msgid "Invalid substring in data-implied-do at %L in DATA statement"
61341msgstr "Virheellinen alustin %s Data-lauseessa kohdassa %C"
61342
61343#: fortran/decl.c:691
61344#, gcc-internal-format, gfc-internal-format
61345msgid "Allocatable component or deferred-shaped array near %C in DATA statement"
61346msgstr ""
61347
61348#: fortran/decl.c:733
61349#, fuzzy, gcc-internal-format, gfc-internal-format
61350msgid "BOZ literal constant at %L cannot appear in a structure constructor"
61351msgstr "ylivuoto vakiolausekkeessa"
61352
61353#: fortran/decl.c:749
61354#, gcc-internal-format, gfc-internal-format
61355msgid "DATA statement at %C is not allowed in a PURE procedure"
61356msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
61357
61358#: fortran/decl.c:758
61359#, gcc-internal-format, gfc-internal-format
61360msgid "part-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-object"
61361msgstr ""
61362
61363#: fortran/decl.c:797
61364#, fuzzy, gcc-internal-format, gfc-internal-format
61365msgid "Empty old style initializer list at %C"
61366msgstr "vanhanmallinen funktiomäärittely"
61367
61368#: fortran/decl.c:806
61369#, fuzzy, gcc-internal-format, gfc-internal-format
61370msgid "Array in initializer list at %L must have an explicit shape"
61371msgstr "muuttuvakokoista objektia ei voi alustaa"
61372
61373#: fortran/decl.c:829
61374#, fuzzy, gcc-internal-format, gfc-internal-format
61375msgid "Repeat spec invalid in scalar initializer at %C"
61376msgstr "skalaarialustimessa ylimääräisiä alkioita"
61377
61378#: fortran/decl.c:834
61379#, fuzzy, gcc-internal-format, gfc-internal-format
61380msgid "Repeat spec must be an integer at %C"
61381msgstr "haluttu sijainti ei ole kokonaislukuvakio"
61382
61383#: fortran/decl.c:845
61384#, fuzzy, gcc-internal-format, gfc-internal-format
61385msgid "Expected data constant after repeat spec at %C"
61386msgstr "Odotettiin vaihtoehtoista paluunimiötä kohdassa %C"
61387
61388#: fortran/decl.c:877
61389#, fuzzy, gcc-internal-format, gfc-internal-format
61390msgid "End of scalar initializer expected at %C"
61391msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
61392
61393#: fortran/decl.c:908
61394#, fuzzy, gcc-internal-format, gfc-internal-format
61395msgid "Not enough elements in array initializer at %C"
61396msgstr "ylimääräisiä alkioita taulukkoalustimessa"
61397
61398#: fortran/decl.c:910
61399#, fuzzy, gcc-internal-format, gfc-internal-format
61400msgid "Too many elements in array initializer at %C"
61401msgstr "ylimääräisiä alkioita taulukkoalustimessa"
61402
61403#: fortran/decl.c:930
61404#, fuzzy, gcc-internal-format, gfc-internal-format
61405msgid "Syntax error in old style initializer list at %C"
61406msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
61407
61408#: fortran/decl.c:954
61409#, fuzzy, gcc-internal-format, gfc-internal-format
61410msgid "The assumed-rank array at %C shall not have a codimension"
61411msgstr "muuttuvakokoista objektia ei voi alustaa"
61412
61413#: fortran/decl.c:1019
61414#, gcc-internal-format, gfc-internal-format
61415msgid "Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %d"
61416msgstr ""
61417
61418#: fortran/decl.c:1043
61419#, fuzzy, gcc-internal-format, gfc-internal-format
61420msgid "Bad INTENT specification at %C"
61421msgstr "Kaksoiskappale %s-spesifikaatio kohdassa %C"
61422
61423#: fortran/decl.c:1064
61424#, fuzzy, gcc-internal-format, gfc-internal-format
61425msgid "deferred type parameter at %C"
61426msgstr "virheellinen parametrityyppi %qT"
61427
61428#: fortran/decl.c:1155 fortran/resolve.c:12461
61429#, fuzzy, gcc-internal-format, gfc-internal-format
61430msgid "Scalar INTEGER expression expected at %L"
61431msgstr "odotettiin kokonaislukulauseketta"
61432
61433#: fortran/decl.c:1181
61434#, fuzzy, gcc-internal-format, gfc-internal-format
61435msgid "Old-style character length at %C"
61436msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
61437
61438#: fortran/decl.c:1212
61439#, gcc-internal-format, gfc-internal-format
61440msgid "Syntax error in character length specification at %C"
61441msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
61442
61443#: fortran/decl.c:1364 fortran/decl.c:1371 fortran/decl.c:1435
61444#, fuzzy, gcc-internal-format
61445msgid "Procedure %qs at %C is already defined at %L"
61446msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
61447
61448#: fortran/decl.c:1379
61449#, fuzzy, gcc-internal-format
61450msgid "Contained procedure %qs at %C clashes with procedure defined at %L"
61451msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
61452
61453#: fortran/decl.c:1391
61454#, fuzzy, gcc-internal-format
61455msgid "Name %qs at %C is already defined as a generic interface at %L"
61456msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
61457
61458#: fortran/decl.c:1407
61459#, fuzzy, gcc-internal-format
61460msgid "Procedure %qs at %C has an explicit interface from a previous declaration"
61461msgstr "Proseduurilla ”%s” kohdassa %C on eksplisiittinen rajapinta ja sillä ei saa olla attribuutteja, jotka on esitelty kohdassa %L"
61462
61463#: fortran/decl.c:1423
61464#, fuzzy, gcc-internal-format
61465msgid "Procedure %qs defined in interface body at %L clashes with internal procedure defined at %C"
61466msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
61467
61468#: fortran/decl.c:1506
61469#, fuzzy, gcc-internal-format
61470msgid "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
61471msgstr "tyhjä esittely"
61472
61473#: fortran/decl.c:1533
61474#, fuzzy, gcc-internal-format
61475msgid "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"
61476msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
61477
61478#: fortran/decl.c:1540
61479#, fuzzy, gcc-internal-format
61480msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphic"
61481msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
61482
61483#: fortran/decl.c:1547
61484#, fuzzy, gcc-internal-format
61485msgid "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperable"
61486msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
61487
61488#: fortran/decl.c:1562
61489#, fuzzy, gcc-internal-format
61490msgid "Character argument %qs at %L must be length 1 because procedure %qs is BIND(C)"
61491msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
61492
61493#: fortran/decl.c:1575
61494#, fuzzy, gcc-internal-format
61495msgid "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
61496msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
61497
61498#: fortran/decl.c:1583
61499#, fuzzy, gcc-internal-format
61500msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
61501msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
61502
61503#: fortran/decl.c:1592
61504#, fuzzy, gcc-internal-format
61505msgid "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)"
61506msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
61507
61508#: fortran/decl.c:1599
61509#, fuzzy, gcc-internal-format
61510msgid "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
61511msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
61512
61513#: fortran/decl.c:1610
61514#, fuzzy, gcc-internal-format
61515msgid "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %L"
61516msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
61517
61518#: fortran/decl.c:1678
61519#, fuzzy, gcc-internal-format
61520msgid "Symbol %qs at %C also declared as a type at %L"
61521msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
61522
61523#: fortran/decl.c:1737
61524#, fuzzy, gcc-internal-format
61525msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
61526msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
61527
61528#: fortran/decl.c:1777
61529#, fuzzy, gcc-internal-format, gfc-internal-format
61530msgid "CHARACTER length must be a constant at %L"
61531msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
61532
61533#: fortran/decl.c:1792
61534#, fuzzy, gcc-internal-format, gfc-internal-format
61535msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
61536msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
61537
61538#: fortran/decl.c:1800
61539#, fuzzy, gcc-internal-format, gfc-internal-format
61540msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
61541msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
61542
61543#: fortran/decl.c:1899
61544#, fuzzy, gcc-internal-format
61545msgid "Initializer not allowed for PARAMETER %qs at %C"
61546msgstr "%s: paniikki: Virheellinen ”l_value” %d\n"
61547
61548#: fortran/decl.c:1912
61549#, gcc-internal-format, gfc-internal-format
61550msgid "PARAMETER at %L is missing an initializer"
61551msgstr "PARAMETER kohdassa %L on ilman alustinta"
61552
61553#: fortran/decl.c:1922
61554#, gcc-internal-format
61555msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
61556msgstr ""
61557
61558#: fortran/decl.c:1965
61559#, fuzzy, gcc-internal-format, gfc-internal-format
61560msgid "Cannot initialize parameter array at %L with variable length elements"
61561msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
61562
61563#: fortran/decl.c:2034
61564#, fuzzy, gcc-internal-format, gfc-internal-format
61565msgid "Cannot initialize implied-shape array at %L with scalar"
61566msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
61567
61568#: fortran/decl.c:2045
61569#, fuzzy, gcc-internal-format
61570msgid "gfc_array_size failed"
61571msgstr "vektoriylivuoto lausekkeessa"
61572
61573#: fortran/decl.c:2075
61574#, fuzzy, gcc-internal-format, gfc-internal-format
61575msgid "Non-constant lower bound in implied-shape declaration at %L"
61576msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
61577
61578#: fortran/decl.c:2161 fortran/decl.c:2168
61579#, fuzzy, gcc-internal-format, gfc-internal-format
61580msgid "Component at %C must have the POINTER attribute"
61581msgstr "(%qs:n alustuksen lähistöllä)"
61582
61583#: fortran/decl.c:2177
61584#, fuzzy, gcc-internal-format
61585msgid "Component %qs with CLASS at %C must be allocatable or pointer"
61586msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
61587
61588#: fortran/decl.c:2186
61589#, fuzzy, gcc-internal-format, gfc-internal-format
61590msgid "Array component of structure at %C must have explicit or deferred shape"
61591msgstr "muuttuvakokoista objektia ei voi alustaa"
61592
61593#: fortran/decl.c:2210 fortran/symbol.c:2263
61594#, fuzzy, gcc-internal-format
61595msgid "Component %qs at %C already declared at %L"
61596msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
61597
61598#: fortran/decl.c:2258
61599#, fuzzy, gcc-internal-format, gfc-internal-format
61600msgid "Pointer array component of structure at %C must have a deferred shape"
61601msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
61602
61603#: fortran/decl.c:2267
61604#, fuzzy, gcc-internal-format, gfc-internal-format
61605msgid "Allocatable component of structure at %C must have a deferred shape"
61606msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
61607
61608#: fortran/decl.c:2276
61609#, fuzzy, gcc-internal-format, gfc-internal-format
61610msgid "Array component of structure at %C must have an explicit shape"
61611msgstr "muuttuvakokoista objektia ei voi alustaa"
61612
61613#: fortran/decl.c:2293
61614#, fuzzy, gcc-internal-format
61615msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
61616msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
61617
61618#: fortran/decl.c:2350
61619#, gcc-internal-format, gfc-internal-format
61620msgid "NULL() initialization at %C is ambiguous"
61621msgstr "NULL()-alustus kohdassa %C on moniselitteinen"
61622
61623#: fortran/decl.c:2367
61624#, fuzzy, gcc-internal-format, gfc-internal-format
61625msgid "NULL() initialization at %C may not have MOLD"
61626msgstr "NULL()-alustus kohdassa %C on moniselitteinen"
61627
61628#: fortran/decl.c:2384
61629#, fuzzy, gcc-internal-format, gfc-internal-format
61630msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
61631msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
61632
61633#: fortran/decl.c:2405
61634#, fuzzy, gcc-internal-format, gfc-internal-format
61635msgid "Error in pointer initialization at %C"
61636msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
61637
61638#: fortran/decl.c:2412
61639#, fuzzy, gcc-internal-format, gfc-internal-format
61640msgid "non-NULL pointer initialization at %C"
61641msgstr "NULL()-alustus kohdassa %C on moniselitteinen"
61642
61643#: fortran/decl.c:2435
61644#, gcc-internal-format
61645msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
61646msgstr ""
61647
61648#: fortran/decl.c:2489
61649#, fuzzy, gcc-internal-format
61650msgid "%qs not allowed outside STRUCTURE at %C"
61651msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
61652
61653#: fortran/decl.c:2491
61654#, fuzzy, gcc-internal-format
61655msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
61656msgstr "Jäsenfunktio %qs"
61657
61658#: fortran/decl.c:2499
61659#, fuzzy, gcc-internal-format
61660msgid "%qs entity cannot have attributes at %C"
61661msgstr "%qD:lla ei voi olla oletusargumentteja"
61662
61663#: fortran/decl.c:2509
61664#, fuzzy, gcc-internal-format
61665msgid "Invalid character %qc in variable name at %C"
61666msgstr "Virheellinen merkki nimessä kohdassa %C"
61667
61668#: fortran/decl.c:2551
61669#, fuzzy, gcc-internal-format
61670msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
61671msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla osoitinarvoinen"
61672
61673#: fortran/decl.c:2561
61674#, fuzzy, gcc-internal-format, gfc-internal-format
61675msgid "Implied-shape array at %L"
61676msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
61677
61678#: fortran/decl.c:2618
61679#, fuzzy, gcc-internal-format, gfc-internal-format
61680msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
61681msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
61682
61683#: fortran/decl.c:2626
61684#, gcc-internal-format, gfc-internal-format
61685msgid "Explicit shaped array with nonconstant bounds at %C"
61686msgstr ""
61687
61688#: fortran/decl.c:2715
61689#, gcc-internal-format
61690msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
61691msgstr ""
61692
61693#: fortran/decl.c:2726
61694#, fuzzy, gcc-internal-format
61695msgid "%qs entity cannot have an initializer at %C"
61696msgstr "Tyhjällä ”%s” kohdassa %L ei voi olla alustinta"
61697
61698#: fortran/decl.c:2751 fortran/decl.c:8821
61699#, fuzzy, gcc-internal-format, gfc-internal-format
61700msgid "Duplicate array spec for Cray pointee at %C"
61701msgstr "Kaksoiskappalemuotospesifikaatio kohdassa %C"
61702
61703#: fortran/decl.c:2759
61704#, fuzzy, gcc-internal-format
61705msgid "Cannot set pointee array spec."
61706msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
61707
61708#: fortran/decl.c:2822
61709#, fuzzy, gcc-internal-format, gfc-internal-format
61710msgid "Old-style initialization at %C"
61711msgstr "vanhanmallinen funktiomäärittely"
61712
61713#: fortran/decl.c:2830
61714#, fuzzy, gcc-internal-format, gfc-internal-format
61715msgid "Invalid old style initialization for derived type component at %C"
61716msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekkeesta"
61717
61718#: fortran/decl.c:2843
61719#, fuzzy, gcc-internal-format, gfc-internal-format
61720msgid "Syntax error in old style initialization of %s at %C"
61721msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
61722
61723#: fortran/decl.c:2863 fortran/decl.c:7035
61724#, gcc-internal-format, gfc-internal-format
61725msgid "Initialization at %C isn't for a pointer variable"
61726msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
61727
61728#: fortran/decl.c:2886
61729#, fuzzy, gcc-internal-format
61730msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
61731msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
61732
61733#: fortran/decl.c:2895 fortran/decl.c:10764
61734#, gcc-internal-format, gfc-internal-format
61735msgid "Expected an initialization expression at %C"
61736msgstr "Odotettiin alustuslauseketta kohdassa %C"
61737
61738#: fortran/decl.c:2902
61739#, gcc-internal-format, gfc-internal-format
61740msgid "Initialization of variable at %C is not allowed in a PURE procedure"
61741msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
61742
61743#: fortran/decl.c:2919
61744#, fuzzy, gcc-internal-format, gfc-internal-format
61745msgid "Initialization of allocatable component at %C is not allowed"
61746msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
61747
61748#: fortran/decl.c:2928
61749#, fuzzy, gcc-internal-format, gfc-internal-format
61750msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
61751msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
61752
61753#: fortran/decl.c:2942
61754#, fuzzy, gcc-internal-format, gfc-internal-format
61755msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
61756msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
61757
61758#: fortran/decl.c:2950
61759#, fuzzy, gcc-internal-format, gfc-internal-format
61760msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
61761msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
61762
61763#: fortran/decl.c:2958
61764#, gcc-internal-format, gfc-internal-format
61765msgid "The component at %C which is a type parameter must be a scalar"
61766msgstr ""
61767
61768#: fortran/decl.c:2967
61769#, fuzzy, gcc-internal-format, gfc-internal-format
61770msgid "BOZ literal constant at %L cannot appear as an initializer"
61771msgstr "ylivuoto vakiolausekkeessa"
61772
61773#: fortran/decl.c:2984
61774#, gcc-internal-format
61775msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
61776msgstr ""
61777
61778#: fortran/decl.c:3047 fortran/decl.c:3082
61779#, gcc-internal-format, gfc-internal-format
61780msgid "Old-style type declaration %s*%d not supported at %C"
61781msgstr "Vanhantyylinen esittely %s*%d ei ole tuettu kohdassa %C"
61782
61783#: fortran/decl.c:3088
61784#, gcc-internal-format, gfc-internal-format
61785msgid "Nonstandard type declaration %s*%d at %C"
61786msgstr "Ei-vakio tyyppiesittely %s*%d kohdassa %C"
61787
61788#: fortran/decl.c:3147 fortran/decl.c:3224
61789#, gcc-internal-format, gfc-internal-format
61790msgid "Missing right parenthesis at %C"
61791msgstr "Puuttuva oikea sulje kohdassa %C"
61792
61793#: fortran/decl.c:3160 fortran/decl.c:3294
61794#, gcc-internal-format, gfc-internal-format
61795msgid "Expected initialization expression at %C"
61796msgstr "Odotettiin alustuslauseketta kohdassa %C"
61797
61798#: fortran/decl.c:3168 fortran/decl.c:3300
61799#, gcc-internal-format, gfc-internal-format
61800msgid "Expected scalar initialization expression at %C"
61801msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
61802
61803#: fortran/decl.c:3198 fortran/decl.c:3930
61804#, fuzzy, gcc-internal-format, gfc-internal-format
61805msgid "Kind %d not supported for type %s at %C"
61806msgstr "Vanhantyylinen esittely %s*%d ei ole tuettu kohdassa %C"
61807
61808#: fortran/decl.c:3211
61809#, fuzzy, gcc-internal-format, gfc-internal-format
61810msgid "C kind type parameter is for type %s but type at %L is %s"
61811msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
61812
61813#: fortran/decl.c:3222
61814#, fuzzy, gcc-internal-format, gfc-internal-format
61815msgid "Missing right parenthesis or comma at %C"
61816msgstr "Puuttuva oikea sulje kohdassa %C"
61817
61818#: fortran/decl.c:3326
61819#, fuzzy, gcc-internal-format, gfc-internal-format
61820msgid "Kind %d is not supported for CHARACTER at %C"
61821msgstr "Vanhantyylinen esittely %s*%d ei ole tuettu kohdassa %C"
61822
61823#: fortran/decl.c:3458
61824#, gcc-internal-format, gfc-internal-format
61825msgid "Syntax error in CHARACTER declaration at %C"
61826msgstr "Syntaksivirhe CHARACTER-esittelyssä kohdassa %C"
61827
61828#: fortran/decl.c:3557
61829#, fuzzy, gcc-internal-format
61830msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
61831msgstr "Jäsenfunktio %qs"
61832
61833#: fortran/decl.c:3570
61834#, fuzzy, gcc-internal-format, gfc-internal-format
61835msgid "Structure name expected after RECORD at %C"
61836msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
61837
61838#: fortran/decl.c:3683
61839#, fuzzy, gcc-internal-format, gfc-internal-format
61840msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
61841msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
61842
61843#: fortran/decl.c:3707
61844#, fuzzy, gcc-internal-format, gfc-internal-format
61845msgid "The type parameter spec list at %C does not contain enough parameter expressions"
61846msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
61847
61848#: fortran/decl.c:3731
61849#, fuzzy, gcc-internal-format
61850msgid "The derived parameter %qs at %C does not have a default value"
61851msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
61852
61853#: fortran/decl.c:3764
61854#, fuzzy, gcc-internal-format, gfc-internal-format
61855msgid "The parameter expression at %C must be of INTEGER type and not %s type"
61856msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
61857
61858#: fortran/decl.c:3771
61859#, fuzzy, gcc-internal-format, gfc-internal-format
61860msgid "The parameter expression at %C does not simplify to an INTEGER constant"
61861msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
61862
61863#: fortran/decl.c:3798
61864#, fuzzy, gcc-internal-format
61865msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
61866msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
61867
61868#: fortran/decl.c:3805
61869#, fuzzy, gcc-internal-format
61870msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
61871msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
61872
61873#: fortran/decl.c:3820
61874#, fuzzy, gcc-internal-format, gfc-internal-format
61875msgid "The type parameter spec list at %C contains too many parameter expressions"
61876msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
61877
61878#: fortran/decl.c:3829
61879#, fuzzy, gcc-internal-format, gfc-internal-format
61880msgid "Parameterized derived type at %C is ambiguous"
61881msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
61882
61883#: fortran/decl.c:4065
61884#, fuzzy, gcc-internal-format, gfc-internal-format
61885msgid "BYTE type at %C"
61886msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
61887
61888#: fortran/decl.c:4077
61889#, fuzzy, gcc-internal-format, gfc-internal-format
61890msgid "BYTE type used at %C is not available on the target machine"
61891msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
61892
61893#: fortran/decl.c:4139
61894#, fuzzy, gcc-internal-format, gfc-internal-format
61895msgid "Assumed type at %C is not allowed for components"
61896msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
61897
61898#: fortran/decl.c:4142
61899#, fuzzy, gcc-internal-format, gfc-internal-format
61900msgid "Assumed type at %C"
61901msgstr "oletetaan palauttavan %<id%> ja hyväksyvän"
61902
61903#: fortran/decl.c:4164 fortran/decl.c:4198 fortran/decl.c:4231
61904#: fortran/decl.c:4530
61905#, fuzzy, gcc-internal-format, gfc-internal-format
61906msgid "TYPE with intrinsic-type-spec at %C"
61907msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
61908
61909#: fortran/decl.c:4176 fortran/decl.c:4204 fortran/decl.c:4237
61910#: fortran/decl.c:4263 fortran/decl.c:4555 fortran/decl.c:4570
61911#, fuzzy, gcc-internal-format, gfc-internal-format
61912msgid "Malformed type-spec at %C"
61913msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
61914
61915#: fortran/decl.c:4227
61916#, gcc-internal-format, gfc-internal-format
61917msgid "DOUBLE COMPLEX at %C"
61918msgstr ""
61919
61920#: fortran/decl.c:4279 fortran/decl.c:4421 fortran/decl.c:4433
61921#: fortran/decl.c:4447 fortran/decl.c:4929 fortran/decl.c:4937
61922#, fuzzy, gcc-internal-format
61923msgid "Type name %qs at %C is ambiguous"
61924msgstr "Monimerkityksellinen symboli TYPE-määrittelyssä kohdassa %C"
61925
61926#: fortran/decl.c:4380
61927#, fuzzy, gcc-internal-format, gfc-internal-format
61928msgid "CLASS statement at %C"
61929msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
61930
61931#: fortran/decl.c:4462
61932#, gcc-internal-format
61933msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
61934msgstr ""
61935
61936#: fortran/decl.c:4605
61937#, fuzzy, gcc-internal-format, gfc-internal-format
61938msgid "Duplicate IMPLICIT NONE statement at %C"
61939msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
61940
61941#: fortran/decl.c:4614
61942#, gcc-internal-format, gfc-internal-format
61943msgid "IMPORT NONE with spec list at %C"
61944msgstr ""
61945
61946#: fortran/decl.c:4673
61947#, fuzzy, gcc-internal-format, gfc-internal-format
61948msgid "Missing character range in IMPLICIT at %C"
61949msgstr "loppumerkki %c puuttuu"
61950
61951#: fortran/decl.c:4719
61952#, fuzzy, gcc-internal-format, gfc-internal-format
61953msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
61954msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
61955
61956#: fortran/decl.c:4772
61957#, fuzzy, gcc-internal-format, gfc-internal-format
61958msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
61959msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
61960
61961#: fortran/decl.c:4782
61962#, gcc-internal-format, gfc-internal-format
61963msgid "Empty IMPLICIT statement at %C"
61964msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
61965
61966#: fortran/decl.c:4888
61967#, fuzzy, gcc-internal-format, gfc-internal-format
61968msgid "IMPORT statement at %C only permitted in an INTERFACE body"
61969msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
61970
61971#: fortran/decl.c:4895
61972#, fuzzy, gcc-internal-format, gfc-internal-format
61973msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
61974msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
61975
61976#: fortran/decl.c:4900
61977#, fuzzy, gcc-internal-format, gfc-internal-format
61978msgid "IMPORT statement at %C"
61979msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
61980
61981#: fortran/decl.c:4914
61982#, fuzzy, gcc-internal-format, gfc-internal-format
61983msgid "Expecting list of named entities at %C"
61984msgstr "%s-lausetta odotettiin kohdassa %L"
61985
61986#: fortran/decl.c:4943
61987#, gcc-internal-format
61988msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
61989msgstr ""
61990
61991#: fortran/decl.c:4950
61992#, gcc-internal-format
61993msgid "%qs is already IMPORTed from host scoping unit at %C"
61994msgstr ""
61995
61996#: fortran/decl.c:4991
61997#, gcc-internal-format, gfc-internal-format
61998msgid "Syntax error in IMPORT statement at %C"
61999msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
62000
62001#: fortran/decl.c:5331
62002#, fuzzy, gcc-internal-format, gfc-internal-format
62003msgid "Missing codimension specification at %C"
62004msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
62005
62006#: fortran/decl.c:5333
62007#, gcc-internal-format, gfc-internal-format
62008msgid "Missing dimension specification at %C"
62009msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
62010
62011#: fortran/decl.c:5428
62012#, gcc-internal-format, gfc-internal-format
62013msgid "Duplicate %s attribute at %L"
62014msgstr "Kaksoiskappele %s attribuutti kohdassa %L"
62015
62016#: fortran/decl.c:5445
62017#, fuzzy, gcc-internal-format
62018msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
62019msgstr "Jäsenfunktio %qs"
62020
62021#: fortran/decl.c:5464
62022#, fuzzy, gcc-internal-format, gfc-internal-format
62023msgid "ALLOCATABLE attribute at %C in a TYPE definition"
62024msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
62025
62026#: fortran/decl.c:5466
62027#, fuzzy, gcc-internal-format, gfc-internal-format
62028msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
62029msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
62030
62031#: fortran/decl.c:5476
62032#, fuzzy, gcc-internal-format, gfc-internal-format
62033msgid "KIND attribute at %C in a TYPE definition"
62034msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
62035
62036#: fortran/decl.c:5478
62037#, fuzzy, gcc-internal-format, gfc-internal-format
62038msgid "KIND attribute at %C in a STRUCTURE definition"
62039msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
62040
62041#: fortran/decl.c:5486
62042#, fuzzy, gcc-internal-format, gfc-internal-format
62043msgid "Component with KIND attribute at %C must be INTEGER"
62044msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER"
62045
62046#: fortran/decl.c:5493
62047#, fuzzy, gcc-internal-format, gfc-internal-format
62048msgid "Component with KIND attribute at %C must be default integer kind (%d)"
62049msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER"
62050
62051#: fortran/decl.c:5503
62052#, fuzzy, gcc-internal-format, gfc-internal-format
62053msgid "LEN attribute at %C in a TYPE definition"
62054msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
62055
62056#: fortran/decl.c:5505
62057#, fuzzy, gcc-internal-format, gfc-internal-format
62058msgid "LEN attribute at %C in a STRUCTURE definition"
62059msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
62060
62061#: fortran/decl.c:5513
62062#, fuzzy, gcc-internal-format, gfc-internal-format
62063msgid "Component with LEN attribute at %C must be INTEGER"
62064msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER"
62065
62066#: fortran/decl.c:5520
62067#, fuzzy, gcc-internal-format, gfc-internal-format
62068msgid "Component with LEN attribute at %C must be default integer kind (%d)"
62069msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER"
62070
62071#: fortran/decl.c:5529
62072#, gcc-internal-format, gfc-internal-format
62073msgid "Attribute at %L is not allowed in a TYPE definition"
62074msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
62075
62076#: fortran/decl.c:5531
62077#, fuzzy, gcc-internal-format, gfc-internal-format
62078msgid "Attribute at %L is not allowed in a STRUCTURE definition"
62079msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
62080
62081#: fortran/decl.c:5549
62082#, fuzzy, gcc-internal-format, gfc-internal-format
62083msgid "Attribute %s at %L in a TYPE definition"
62084msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
62085
62086#: fortran/decl.c:5559
62087#, gcc-internal-format, gfc-internal-format
62088msgid "%s attribute at %L is not allowed outside of the specification part of a module"
62089msgstr "%s-attribuutti kohdassa %L ei ole sallittu moduulin spesifikaatio-osan ulkopuolella"
62090
62091#: fortran/decl.c:5569
62092#, fuzzy, gcc-internal-format, gfc-internal-format
62093msgid "Attribute at %L is not allowed outside a TYPE definition"
62094msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
62095
62096#: fortran/decl.c:5582
62097#, fuzzy, gcc-internal-format, gfc-internal-format
62098msgid "ASYNCHRONOUS attribute at %C"
62099msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
62100
62101#: fortran/decl.c:5593
62102#, fuzzy, gcc-internal-format, gfc-internal-format
62103msgid "CONTIGUOUS attribute at %C"
62104msgstr "yhtenäistä dataa"
62105
62106#: fortran/decl.c:5648 fortran/decl.c:9123
62107#, gcc-internal-format, gfc-internal-format
62108msgid "PROTECTED at %C only allowed in specification part of a module"
62109msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
62110
62111#: fortran/decl.c:5654
62112#, fuzzy, gcc-internal-format, gfc-internal-format
62113msgid "PROTECTED attribute at %C"
62114msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
62115
62116#: fortran/decl.c:5688
62117#, fuzzy, gcc-internal-format, gfc-internal-format
62118msgid "VALUE attribute at %C"
62119msgstr "Kaksoiskappale VALUE-attribuutti määritelty kohdassa %L"
62120
62121#: fortran/decl.c:5695
62122#, fuzzy, gcc-internal-format, gfc-internal-format
62123msgid "VOLATILE attribute at %C"
62124msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
62125
62126#: fortran/decl.c:5702
62127#, gcc-internal-format
62128msgid "match_attr_spec(): Bad attribute"
62129msgstr ""
62130
62131#: fortran/decl.c:5743
62132#, gcc-internal-format, gfc-internal-format
62133msgid "Multiple identifiers provided with single NAME= specifier at %C"
62134msgstr "Useita tunnisteita tarjottu yhdellä NAME= tarkenteella kohdassa %C"
62135
62136#: fortran/decl.c:5841
62137#, fuzzy, gcc-internal-format
62138msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
62139msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
62140
62141#: fortran/decl.c:5863
62142#, fuzzy, gcc-internal-format
62143msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
62144msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
62145
62146#: fortran/decl.c:5872
62147#, fuzzy, gcc-internal-format
62148msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
62149msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
62150
62151#: fortran/decl.c:5876
62152#, fuzzy, gcc-internal-format
62153msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
62154msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
62155
62156#: fortran/decl.c:5888
62157#, fuzzy, gcc-internal-format
62158msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
62159msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
62160
62161#: fortran/decl.c:5902
62162#, fuzzy, gcc-internal-format
62163msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
62164msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
62165
62166#: fortran/decl.c:5910
62167#, fuzzy, gcc-internal-format
62168msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
62169msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä ALLOCATABLE- että BIND(C)-attribuutit"
62170
62171#: fortran/decl.c:5922
62172#, fuzzy, gcc-internal-format
62173msgid "Return type of BIND(C) function %qs at %L cannot be an array"
62174msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
62175
62176#: fortran/decl.c:5930
62177#, fuzzy, gcc-internal-format
62178msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
62179msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla merkkijono"
62180
62181#. Use gfc_warning_now because we won't say that the symbol fails
62182#. just because of this.
62183#: fortran/decl.c:5941
62184#, gcc-internal-format
62185msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
62186msgstr ""
62187
62188#: fortran/decl.c:6015
62189#, fuzzy, gcc-internal-format, gfc-internal-format
62190msgid "Need either entity or common block name for attribute specification statement at %C"
62191msgstr "Virheellinen alustin %s Data-lauseessa kohdassa %C"
62192
62193#: fortran/decl.c:6060
62194#, fuzzy, gcc-internal-format, gfc-internal-format
62195msgid "Missing entity or common block name for attribute specification statement at %C"
62196msgstr "Virheellinen alustin %s Data-lauseessa kohdassa %C"
62197
62198#: fortran/decl.c:6067
62199#, gcc-internal-format
62200msgid "Missing symbol"
62201msgstr "Puuttuva symboli"
62202
62203#: fortran/decl.c:6096
62204#, fuzzy, gcc-internal-format, gfc-internal-format
62205msgid "BIND(C) statement at %C"
62206msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
62207
62208#: fortran/decl.c:6182
62209#, gcc-internal-format, gfc-internal-format
62210msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
62211msgstr ""
62212
62213#: fortran/decl.c:6224
62214#, fuzzy, gcc-internal-format, gfc-internal-format
62215msgid "Syntax error in anonymous structure declaration at %C"
62216msgstr "Syntaksivirhe data-esittelyssä kohdassa %C"
62217
62218#: fortran/decl.c:6233
62219#, gcc-internal-format, gfc-internal-format
62220msgid "Syntax error in data declaration at %C"
62221msgstr "Syntaksivirhe data-esittelyssä kohdassa %C"
62222
62223#: fortran/decl.c:6305
62224#, fuzzy, gcc-internal-format, gfc-internal-format
62225msgid "MODULE prefix at %C"
62226msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
62227
62228#: fortran/decl.c:6310
62229#, fuzzy, gcc-internal-format, gfc-internal-format
62230msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
62231msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
62232
62233#: fortran/decl.c:6361
62234#, fuzzy, gcc-internal-format, gfc-internal-format
62235msgid "IMPURE procedure at %C"
62236msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
62237
62238#: fortran/decl.c:6373
62239#, gcc-internal-format, gfc-internal-format
62240msgid "PURE and IMPURE must not appear both at %C"
62241msgstr ""
62242
62243#: fortran/decl.c:6419
62244#, fuzzy, gcc-internal-format, gfc-internal-format
62245msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
62246msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
62247
62248#: fortran/decl.c:6426
62249#, fuzzy, gcc-internal-format, gfc-internal-format
62250msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
62251msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
62252
62253#: fortran/decl.c:6433
62254#, fuzzy, gcc-internal-format, gfc-internal-format
62255msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
62256msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
62257
62258#: fortran/decl.c:6494
62259#, fuzzy, gcc-internal-format, gfc-internal-format
62260msgid "A type parameter list is required at %C"
62261msgstr "sijoituksen vasemman operandin on oltava lvalue"
62262
62263#: fortran/decl.c:6508 fortran/primary.c:1893
62264#, fuzzy, gcc-internal-format, gfc-internal-format
62265msgid "Alternate-return argument at %C"
62266msgstr "Odotettiin vaihtoehtoista paluunimiötä kohdassa %C"
62267
62268#: fortran/decl.c:6514 fortran/decl.c:6522
62269#, fuzzy, gcc-internal-format, gfc-internal-format
62270msgid "A parameter name is required at %C"
62271msgstr "sijoituksen vasemman operandin on oltava lvalue"
62272
62273#: fortran/decl.c:6562
62274#, fuzzy, gcc-internal-format
62275msgid "Name %qs at %C is the name of the procedure"
62276msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
62277
62278#: fortran/decl.c:6575
62279#, fuzzy, gcc-internal-format, gfc-internal-format
62280msgid "Expected parameter list in type declaration at %C"
62281msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
62282
62283#: fortran/decl.c:6578
62284#, gcc-internal-format, gfc-internal-format
62285msgid "Unexpected junk in formal argument list at %C"
62286msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
62287
62288#: fortran/decl.c:6596
62289#, fuzzy, gcc-internal-format
62290msgid "Duplicate name %qs in parameter list at %C"
62291msgstr "%J%qD:lle ei ole aiempaa esittelyä"
62292
62293#: fortran/decl.c:6599
62294#, fuzzy, gcc-internal-format
62295msgid "Duplicate symbol %qs in formal argument list at %C"
62296msgstr "Kaksoiskappalesymboli ”%s” muodollisessa argumenttiluettelossa paikassa %C"
62297
62298#: fortran/decl.c:6638
62299#, fuzzy, gcc-internal-format, gfc-internal-format
62300msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
62301msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
62302
62303#: fortran/decl.c:6644
62304#, fuzzy, gcc-internal-format, gfc-internal-format
62305msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
62306msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
62307
62308#: fortran/decl.c:6683
62309#, gcc-internal-format, gfc-internal-format
62310msgid "RESULT variable at %C must be different than function name"
62311msgstr "RESULT-muuttujan paikassa %C on oltava erilainen kuin funktionimen"
62312
62313#: fortran/decl.c:6760
62314#, gcc-internal-format, gfc-internal-format
62315msgid "Unexpected junk after function declaration at %C"
62316msgstr "Odottamatonta roskaa funktioesittelyn jälkeen kohdassa %C"
62317
62318#: fortran/decl.c:6770 fortran/decl.c:7908
62319#, fuzzy, gcc-internal-format, gfc-internal-format
62320msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
62321msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
62322
62323#: fortran/decl.c:6974
62324#, gcc-internal-format, gfc-internal-format
62325msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
62326msgstr ""
62327
62328#: fortran/decl.c:6981
62329#, fuzzy, gcc-internal-format, gfc-internal-format
62330msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
62331msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
62332
62333#: fortran/decl.c:6987
62334#, fuzzy, gcc-internal-format, gfc-internal-format
62335msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
62336msgstr "Valeproseduurilla ”%s” kohdassa %C ei voi olla geneeristä rajapintaa"
62337
62338#: fortran/decl.c:7010
62339#, fuzzy, gcc-internal-format
62340msgid "Procedure %qs at %L already has basic type of %s"
62341msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
62342
62343#: fortran/decl.c:7056 fortran/decl.c:7244 fortran/decl.c:11248
62344#, gcc-internal-format, gfc-internal-format
62345msgid "Syntax error in PROCEDURE statement at %C"
62346msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
62347
62348#: fortran/decl.c:7105 fortran/decl.c:11148
62349#, fuzzy, gcc-internal-format
62350msgid "Expected %<::%> after binding-attributes at %C"
62351msgstr "Odotettiin erityistä sitomisnimeä kohdassa %C"
62352
62353#: fortran/decl.c:7112
62354#, fuzzy, gcc-internal-format, gfc-internal-format
62355msgid "NOPASS or explicit interface required at %C"
62356msgstr "Virheellinen proseduuriargumentti kohdassa %L"
62357
62358#: fortran/decl.c:7116
62359#, fuzzy, gcc-internal-format, gfc-internal-format
62360msgid "Procedure pointer component at %C"
62361msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
62362
62363#: fortran/decl.c:7188
62364#, gcc-internal-format, gfc-internal-format
62365msgid "Syntax error in procedure pointer component at %C"
62366msgstr "Syntaksivirhe proseduuriosoitinkomponentissa kohdassa %C"
62367
62368#: fortran/decl.c:7206
62369#, gcc-internal-format, gfc-internal-format
62370msgid "PROCEDURE at %C must be in a generic interface"
62371msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
62372
62373#: fortran/decl.c:7215 fortran/decl.c:9888
62374#, fuzzy, gcc-internal-format, gfc-internal-format
62375msgid "double colon in MODULE PROCEDURE statement at %L"
62376msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
62377
62378#: fortran/decl.c:7285
62379#, fuzzy, gcc-internal-format, gfc-internal-format
62380msgid "PROCEDURE statement at %C"
62381msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
62382
62383#: fortran/decl.c:7357
62384#, gcc-internal-format, gfc-internal-format
62385msgid "Expected formal argument list in function definition at %C"
62386msgstr "Odotetiin muodollista argumenttiluetteloa funktiomäärittelyssä kohdassa %C"
62387
62388#: fortran/decl.c:7387 fortran/decl.c:7666 fortran/decl.c:7875
62389#: fortran/symbol.c:1903
62390#, fuzzy, gcc-internal-format, gfc-internal-format
62391msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
62392msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
62393
62394#: fortran/decl.c:7417 fortran/decl.c:7933
62395#, fuzzy, gcc-internal-format
62396msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
62397msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
62398
62399#: fortran/decl.c:7560
62400#, fuzzy, gcc-internal-format, gfc-internal-format
62401msgid "ENTRY statement at %C"
62402msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
62403
62404#: fortran/decl.c:7569
62405#, fuzzy, gcc-internal-format, gfc-internal-format
62406msgid "ENTRY statement at %C cannot appear within a PROGRAM"
62407msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
62408
62409#: fortran/decl.c:7572
62410#, fuzzy, gcc-internal-format, gfc-internal-format
62411msgid "ENTRY statement at %C cannot appear within a MODULE"
62412msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
62413
62414#: fortran/decl.c:7575
62415#, fuzzy, gcc-internal-format, gfc-internal-format
62416msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
62417msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
62418
62419#: fortran/decl.c:7578
62420#, fuzzy, gcc-internal-format, gfc-internal-format
62421msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
62422msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
62423
62424#: fortran/decl.c:7582 fortran/decl.c:7627
62425#, fuzzy, gcc-internal-format, gfc-internal-format
62426msgid "ENTRY statement at %C cannot appear within an INTERFACE"
62427msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
62428
62429#: fortran/decl.c:7586
62430#, fuzzy, gcc-internal-format, gfc-internal-format
62431msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
62432msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
62433
62434#: fortran/decl.c:7590
62435#, fuzzy, gcc-internal-format, gfc-internal-format
62436msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
62437msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
62438
62439#: fortran/decl.c:7594
62440#, fuzzy, gcc-internal-format, gfc-internal-format
62441msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
62442msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
62443
62444#: fortran/decl.c:7599
62445#, fuzzy, gcc-internal-format, gfc-internal-format
62446msgid "ENTRY statement at %C cannot appear within a DO block"
62447msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
62448
62449#: fortran/decl.c:7603
62450#, fuzzy, gcc-internal-format, gfc-internal-format
62451msgid "ENTRY statement at %C cannot appear within a SELECT block"
62452msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
62453
62454#: fortran/decl.c:7607
62455#, fuzzy, gcc-internal-format, gfc-internal-format
62456msgid "ENTRY statement at %C cannot appear within a FORALL block"
62457msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
62458
62459#: fortran/decl.c:7611
62460#, fuzzy, gcc-internal-format, gfc-internal-format
62461msgid "ENTRY statement at %C cannot appear within a WHERE block"
62462msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
62463
62464#: fortran/decl.c:7615
62465#, fuzzy, gcc-internal-format, gfc-internal-format
62466msgid "ENTRY statement at %C cannot appear within a contained subprogram"
62467msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
62468
62469#: fortran/decl.c:7619
62470#, fuzzy, gcc-internal-format, gfc-internal-format
62471msgid "Unexpected ENTRY statement at %C"
62472msgstr "Odottamaton CASE-lause kohdassa %C"
62473
62474#: fortran/decl.c:7640
62475#, fuzzy, gcc-internal-format, gfc-internal-format
62476msgid "ENTRY statement at %C cannot appear in a contained procedure"
62477msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
62478
62479#: fortran/decl.c:7691 fortran/decl.c:7915
62480#, fuzzy, gcc-internal-format, gfc-internal-format
62481msgid "Missing required parentheses before BIND(C) at %C"
62482msgstr "Puuttuva oikea sulje kohdassa %C"
62483
62484#: fortran/decl.c:7785
62485#, fuzzy, gcc-internal-format, gfc-internal-format
62486msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
62487msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
62488
62489#: fortran/decl.c:7942
62490#, fuzzy, gcc-internal-format, gfc-internal-format
62491msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
62492msgstr "ylivuoto vakiolausekkeessa"
62493
62494#: fortran/decl.c:8005 fortran/decl.c:8012
62495#, fuzzy, gcc-internal-format, gfc-internal-format
62496msgid "Invalid C identifier in NAME= specifier at %C"
62497msgstr "virheellinen muunnostarkennin jälkiliitteessä: %c"
62498
62499#: fortran/decl.c:8052
62500#, fuzzy, gcc-internal-format, gfc-internal-format
62501msgid "Syntax error in NAME= specifier for binding label at %C"
62502msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
62503
62504#: fortran/decl.c:8068
62505#, fuzzy, gcc-internal-format, gfc-internal-format
62506msgid "NAME= specifier at %C should be a constant expression"
62507msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
62508
62509#: fortran/decl.c:8076
62510#, fuzzy, gcc-internal-format, gfc-internal-format
62511msgid "NAME= specifier at %C should be a scalar of default character kind"
62512msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
62513
62514#: fortran/decl.c:8095
62515#, fuzzy, gcc-internal-format, gfc-internal-format
62516msgid "Missing closing paren for binding label at %C"
62517msgstr "Puuttuva muotonimiö kohdassa %C"
62518
62519#: fortran/decl.c:8101
62520#, gcc-internal-format, gfc-internal-format
62521msgid "No binding name is allowed in BIND(C) at %C"
62522msgstr "Sitomisnimeä ei ole sallittu BIND(C):ssä kohdassa %C"
62523
62524#: fortran/decl.c:8107
62525#, fuzzy, gcc-internal-format, gfc-internal-format
62526msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
62527msgstr "Sitomisnimeä ei ole sallittu BIND(C):ssä kohdassa %C"
62528
62529#: fortran/decl.c:8136
62530#, fuzzy, gcc-internal-format, gfc-internal-format
62531msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
62532msgstr "Sitomisnimeä ei ole sallittu BIND(C):ssä kohdassa %C"
62533
62534#: fortran/decl.c:8382
62535#, gcc-internal-format, gfc-internal-format
62536msgid "Unexpected END statement at %C"
62537msgstr "Odottamaton END-lause kohdassa %C"
62538
62539#: fortran/decl.c:8391
62540#, fuzzy, gcc-internal-format, gfc-internal-format
62541msgid "END statement instead of %s statement at %L"
62542msgstr "%s-lausetta odotettiin kohdassa %L"
62543
62544#. We would have required END [something].
62545#: fortran/decl.c:8400
62546#, gcc-internal-format, gfc-internal-format
62547msgid "%s statement expected at %L"
62548msgstr "%s-lausetta odotettiin kohdassa %L"
62549
62550#: fortran/decl.c:8411
62551#, fuzzy, gcc-internal-format, gfc-internal-format
62552msgid "Expecting %s statement at %L"
62553msgstr "%s-lausetta odotettiin kohdassa %L"
62554
62555#: fortran/decl.c:8431
62556#, fuzzy, gcc-internal-format
62557msgid "Expected block name of %qs in %s statement at %L"
62558msgstr "Odotettiin ”%s”-lohkonimeä %s-lauseessa kohdassa %C"
62559
62560#: fortran/decl.c:8448
62561#, gcc-internal-format, gfc-internal-format
62562msgid "Expected terminating name at %C"
62563msgstr "Odotettiin päättävää nimeä kohdassa %C"
62564
62565#: fortran/decl.c:8462 fortran/decl.c:8470
62566#, fuzzy, gcc-internal-format
62567msgid "Expected label %qs for %s statement at %C"
62568msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
62569
62570#: fortran/decl.c:8569
62571#, fuzzy, gcc-internal-format, gfc-internal-format
62572msgid "Missing array specification at %L in DIMENSION statement"
62573msgstr "tyhjä esittely"
62574
62575#: fortran/decl.c:8577
62576#, gcc-internal-format, gfc-internal-format
62577msgid "Dimensions specified for %s at %L after its initialization"
62578msgstr ""
62579
62580#: fortran/decl.c:8585
62581#, fuzzy, gcc-internal-format, gfc-internal-format
62582msgid "Missing array specification at %L in CODIMENSION statement"
62583msgstr "tyhjä esittely"
62584
62585#: fortran/decl.c:8594
62586#, fuzzy, gcc-internal-format, gfc-internal-format
62587msgid "Array specification must be deferred at %L"
62588msgstr "vektoriylivuoto lausekkeessa"
62589
62590#: fortran/decl.c:8609
62591#, fuzzy, gcc-internal-format, gfc-internal-format
62592msgid "Duplicate DIMENSION attribute at %C"
62593msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
62594
62595#: fortran/decl.c:8701
62596#, gcc-internal-format, gfc-internal-format
62597msgid "Unexpected character in variable list at %C"
62598msgstr "Odottamaton merkki muuttujaluettelossa kohdassa %C"
62599
62600#: fortran/decl.c:8738
62601#, fuzzy, gcc-internal-format
62602msgid "Expected %<(%> at %C"
62603msgstr "Odotettiin merkkiä ”,” kohdassa %C"
62604
62605#: fortran/decl.c:8752 fortran/decl.c:8792
62606#, gcc-internal-format, gfc-internal-format
62607msgid "Expected variable name at %C"
62608msgstr "Odotettiin muuttujanimeä kohdassa %C"
62609
62610#: fortran/decl.c:8768
62611#, gcc-internal-format, gfc-internal-format
62612msgid "Cray pointer at %C must be an integer"
62613msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
62614
62615#: fortran/decl.c:8772
62616#, gcc-internal-format, gfc-internal-format
62617msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
62618msgstr "Cray-osoittimella kohdassa %C on %d-tavun tarkkuus; muistiosoitteet vaativat %d tavua"
62619
62620#: fortran/decl.c:8778
62621#, gcc-internal-format, gfc-internal-format
62622msgid "Expected \",\" at %C"
62623msgstr "Odotettiin merkkiä ”,” kohdassa %C"
62624
62625#: fortran/decl.c:8817
62626#, fuzzy, gcc-internal-format
62627msgid "Cannot set Cray pointee array spec."
62628msgstr "ei voi muuntaa osoitintyypiksi"
62629
62630#: fortran/decl.c:8841
62631#, gcc-internal-format, gfc-internal-format
62632msgid "Expected \")\" at %C"
62633msgstr "Odotettiin ”)” kohdassa %C"
62634
62635#: fortran/decl.c:8853
62636#, fuzzy, gcc-internal-format
62637msgid "Expected %<,%> or end of statement at %C"
62638msgstr "Odottamaton END-lause kohdassa %C"
62639
62640#: fortran/decl.c:8879
62641#, fuzzy, gcc-internal-format, gfc-internal-format
62642msgid "INTENT is not allowed inside of BLOCK at %C"
62643msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
62644
62645#: fortran/decl.c:8911
62646#, fuzzy, gcc-internal-format, gfc-internal-format
62647msgid "OPTIONAL is not allowed inside of BLOCK at %C"
62648msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
62649
62650#: fortran/decl.c:8930
62651#, gcc-internal-format
62652msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
62653msgstr ""
62654
62655#: fortran/decl.c:8969
62656#, fuzzy, gcc-internal-format, gfc-internal-format
62657msgid "CONTIGUOUS statement at %C"
62658msgstr "Odottamaton %s-lause kohdassa %C"
62659
62660#: fortran/decl.c:9067
62661#, fuzzy, gcc-internal-format, gfc-internal-format
62662msgid "Access specification of the %s operator at %C has already been specified"
62663msgstr "%qD on jo määritelty"
62664
62665#: fortran/decl.c:9083
62666#, fuzzy, gcc-internal-format, gfc-internal-format
62667msgid "Access specification of the .%s. operator at %C has already been specified"
62668msgstr "%qD on jo määritelty"
62669
62670#: fortran/decl.c:9131
62671#, fuzzy, gcc-internal-format, gfc-internal-format
62672msgid "PROTECTED statement at %C"
62673msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
62674
62675#: fortran/decl.c:9165
62676#, gcc-internal-format, gfc-internal-format
62677msgid "Syntax error in PROTECTED statement at %C"
62678msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
62679
62680#: fortran/decl.c:9192 fortran/decl.c:9217
62681#, fuzzy, gcc-internal-format, gfc-internal-format
62682msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
62683msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
62684
62685#: fortran/decl.c:9238 fortran/decl.c:9258
62686#, fuzzy, gcc-internal-format, gfc-internal-format
62687msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
62688msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
62689
62690#: fortran/decl.c:9280
62691#, gcc-internal-format, gfc-internal-format
62692msgid "Expected variable name at %C in PARAMETER statement"
62693msgstr "Odotettiin muuttujanimeä kohdassa %C PARAMETER-lauseessa"
62694
62695#: fortran/decl.c:9287
62696#, gcc-internal-format, gfc-internal-format
62697msgid "Expected = sign in PARAMETER statement at %C"
62698msgstr "Odotettiin =-merkkiä PARAMETER-lauseessa kohdassa %C"
62699
62700#: fortran/decl.c:9293
62701#, gcc-internal-format, gfc-internal-format
62702msgid "Expected expression at %C in PARAMETER statement"
62703msgstr "Odotettiin lauseketta kohdassa %C PARAMETER-lauseessa"
62704
62705#: fortran/decl.c:9313
62706#, gcc-internal-format, gfc-internal-format
62707msgid "Initializing already initialized variable at %C"
62708msgstr "Alustetaan jo alustettu muuttuja kohdassa %C"
62709
62710#. With legacy PARAMETER statements, don't expect a terminating ')'.
62711#: fortran/decl.c:9338
62712#, gcc-internal-format, gfc-internal-format
62713msgid "PARAMETER without '()' at %C"
62714msgstr ""
62715
62716#: fortran/decl.c:9354
62717#, gcc-internal-format, gfc-internal-format
62718msgid "Unexpected characters in PARAMETER statement at %C"
62719msgstr "Odottamattomia merkkejä PARAMETER-lauseessa kohdassa %C"
62720
62721#: fortran/decl.c:9373 fortran/decl.c:9429
62722#, fuzzy, gcc-internal-format
62723msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
62724msgstr "Jäsenfunktio %qs"
62725
62726#: fortran/decl.c:9408
62727#, fuzzy, gcc-internal-format, gfc-internal-format
62728msgid "Expected entity-list in AUTOMATIC statement at %C"
62729msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
62730
62731#: fortran/decl.c:9415
62732#, fuzzy, gcc-internal-format, gfc-internal-format
62733msgid "Syntax error in AUTOMATIC statement at %C"
62734msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
62735
62736#: fortran/decl.c:9464
62737#, fuzzy, gcc-internal-format, gfc-internal-format
62738msgid "Expected entity-list in STATIC statement at %C"
62739msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
62740
62741#: fortran/decl.c:9471
62742#, fuzzy, gcc-internal-format, gfc-internal-format
62743msgid "Syntax error in STATIC statement at %C"
62744msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
62745
62746#: fortran/decl.c:9490
62747#, fuzzy, gcc-internal-format, gfc-internal-format
62748msgid "Blanket SAVE statement at %C follows previous SAVE statement"
62749msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
62750
62751#: fortran/decl.c:9501
62752#, fuzzy, gcc-internal-format, gfc-internal-format
62753msgid "SAVE statement at %C follows blanket SAVE statement"
62754msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
62755
62756#: fortran/decl.c:9549
62757#, gcc-internal-format, gfc-internal-format
62758msgid "Syntax error in SAVE statement at %C"
62759msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
62760
62761#: fortran/decl.c:9566
62762#, fuzzy, gcc-internal-format, gfc-internal-format
62763msgid "VALUE is not allowed inside of BLOCK at %C"
62764msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
62765
62766#: fortran/decl.c:9570
62767#, fuzzy, gcc-internal-format, gfc-internal-format
62768msgid "VALUE statement at %C"
62769msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
62770
62771#: fortran/decl.c:9608
62772#, gcc-internal-format, gfc-internal-format
62773msgid "Syntax error in VALUE statement at %C"
62774msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
62775
62776#: fortran/decl.c:9620
62777#, fuzzy, gcc-internal-format, gfc-internal-format
62778msgid "VOLATILE statement at %C"
62779msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
62780
62781#: fortran/decl.c:9647
62782#, gcc-internal-format
62783msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
62784msgstr ""
62785
62786#: fortran/decl.c:9672
62787#, gcc-internal-format, gfc-internal-format
62788msgid "Syntax error in VOLATILE statement at %C"
62789msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
62790
62791#: fortran/decl.c:9684
62792#, fuzzy, gcc-internal-format, gfc-internal-format
62793msgid "ASYNCHRONOUS statement at %C"
62794msgstr "Odottamaton %s-lause kohdassa %C"
62795
62796#: fortran/decl.c:9728
62797#, fuzzy, gcc-internal-format, gfc-internal-format
62798msgid "Syntax error in ASYNCHRONOUS statement at %C"
62799msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
62800
62801#: fortran/decl.c:9753
62802#, fuzzy, gcc-internal-format, gfc-internal-format
62803msgid "MODULE PROCEDURE declaration at %C"
62804msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
62805
62806#: fortran/decl.c:9863
62807#, fuzzy, gcc-internal-format, gfc-internal-format
62808msgid "MODULE PROCEDURE at %C must be in a generic module interface"
62809msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
62810
62811#: fortran/decl.c:9921
62812#, fuzzy, gcc-internal-format, gfc-internal-format
62813msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
62814msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
62815
62816#: fortran/decl.c:9970
62817#, gcc-internal-format, gfc-internal-format
62818msgid "Ambiguous symbol in TYPE definition at %C"
62819msgstr "Monimerkityksellinen symboli TYPE-määrittelyssä kohdassa %C"
62820
62821#: fortran/decl.c:9979
62822#, fuzzy, gcc-internal-format
62823msgid "Symbol %qs at %C has not been previously defined"
62824msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
62825
62826#: fortran/decl.c:9985
62827#, gcc-internal-format
62828msgid "%qs in EXTENDS expression at %C is not a derived type"
62829msgstr ""
62830
62831#: fortran/decl.c:9992
62832#, fuzzy, gcc-internal-format
62833msgid "%qs cannot be extended at %C because it is BIND(C)"
62834msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
62835
62836#: fortran/decl.c:9999
62837#, fuzzy, gcc-internal-format
62838msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
62839msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
62840
62841#: fortran/decl.c:10022
62842#, fuzzy, gcc-internal-format, gfc-internal-format
62843msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
62844msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
62845
62846#: fortran/decl.c:10034
62847#, fuzzy, gcc-internal-format, gfc-internal-format
62848msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
62849msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
62850
62851#: fortran/decl.c:10055
62852#, fuzzy, gcc-internal-format, gfc-internal-format
62853msgid "ABSTRACT type at %C"
62854msgstr "abstrakti metodi ei-abstraktissa luokassa"
62855
62856#: fortran/decl.c:10101
62857#, fuzzy, gcc-internal-format, gfc-internal-format
62858msgid "Failed to create structure type '%s' at %C"
62859msgstr "%s: Tulostetiedoston %s sulkeminen epäonnistui\n"
62860
62861#: fortran/decl.c:10107
62862#, fuzzy, gcc-internal-format
62863msgid "Type definition of %qs at %C was already defined at %L"
62864msgstr "%qD on jo määritelty"
62865
62866#: fortran/decl.c:10154
62867#, fuzzy, gcc-internal-format, gfc-internal-format
62868msgid "Junk after MAP statement at %C"
62869msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
62870
62871#: fortran/decl.c:10187
62872#, fuzzy, gcc-internal-format, gfc-internal-format
62873msgid "Junk after UNION statement at %C"
62874msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
62875
62876#: fortran/decl.c:10222
62877#, fuzzy, gcc-internal-format
62878msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
62879msgstr "Jäsenfunktio %qs"
62880
62881#: fortran/decl.c:10236
62882#, fuzzy, gcc-internal-format, gfc-internal-format
62883msgid "Structure name expected in non-nested structure declaration at %C"
62884msgstr "Odottamatonta roskaa funktioesittelyn jälkeen kohdassa %C"
62885
62886#: fortran/decl.c:10254
62887#, fuzzy, gcc-internal-format, gfc-internal-format
62888msgid "Junk after non-nested STRUCTURE statement at %C"
62889msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
62890
62891#: fortran/decl.c:10261
62892#, fuzzy, gcc-internal-format
62893msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
62894msgstr "Ulkoisella ”%s” kohdassa %L ei voi olla alustinta"
62895
62896#: fortran/decl.c:10424
62897#, gcc-internal-format, gfc-internal-format
62898msgid "Expected :: in TYPE definition at %C"
62899msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
62900
62901#: fortran/decl.c:10437
62902#, fuzzy, gcc-internal-format, gfc-internal-format
62903msgid "Mangled derived type definition at %C"
62904msgstr "%qD on jo määritelty"
62905
62906#: fortran/decl.c:10466
62907#, fuzzy, gcc-internal-format
62908msgid "Type name %qs at %C cannot be the same as an intrinsic type"
62909msgstr "Ulkoisella ”%s” kohdassa %L ei voi olla alustinta"
62910
62911#: fortran/decl.c:10477
62912#, fuzzy, gcc-internal-format
62913msgid "Derived type name %qs at %C already has a basic type of %s"
62914msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
62915
62916#: fortran/decl.c:10480
62917#, fuzzy, gcc-internal-format
62918msgid "Derived type name %qs at %C already has a basic type"
62919msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
62920
62921#: fortran/decl.c:10495
62922#, fuzzy, gcc-internal-format
62923msgid "Dummy argument %qs at %L cannot be a derived type at %C"
62924msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei saa olla OPTIONAL"
62925
62926#: fortran/decl.c:10504
62927#, fuzzy, gcc-internal-format
62928msgid "Derived type definition of %qs at %C has already been defined"
62929msgstr "%qD on jo määritelty"
62930
62931#: fortran/decl.c:10567
62932#, fuzzy, gcc-internal-format, gfc-internal-format
62933msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
62934msgstr "Syntaksivirhe CHARACTER-esittelyssä kohdassa %C"
62935
62936#: fortran/decl.c:10650
62937#, fuzzy, gcc-internal-format, gfc-internal-format
62938msgid "Cray Pointee at %C cannot be assumed shape array"
62939msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
62940
62941#: fortran/decl.c:10670
62942#, fuzzy, gcc-internal-format, gfc-internal-format
62943msgid "ENUM and ENUMERATOR at %C"
62944msgstr "enum-muunnos sijoituksessa on virheellistä C++-kielessä"
62945
62946#: fortran/decl.c:10702
62947#, gcc-internal-format, gfc-internal-format
62948msgid "Enumerator exceeds the C integer type at %C"
62949msgstr "Enumeraattori ylittää C-kokonaislukutyypin kohdassa %C"
62950
62951#: fortran/decl.c:10781
62952#, fuzzy, gcc-internal-format, gfc-internal-format
62953msgid "ENUMERATOR %L not initialized with integer expression"
62954msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
62955
62956#: fortran/decl.c:10829
62957#, gcc-internal-format, gfc-internal-format
62958msgid "ENUM definition statement expected before %C"
62959msgstr "ENUM-määrittelylause odotettiin ennen kohdetta %C"
62960
62961#: fortran/decl.c:10865
62962#, gcc-internal-format, gfc-internal-format
62963msgid "Syntax error in ENUMERATOR definition at %C"
62964msgstr "Syntaksivirhe ENUMERATOR-määrittelyssä kohdassa %C"
62965
62966#: fortran/decl.c:10912 fortran/decl.c:10927
62967#, gcc-internal-format, gfc-internal-format
62968msgid "Duplicate access-specifier at %C"
62969msgstr "Kaksoiskappale pääsy-tarkenne kohdassa %C"
62970
62971#: fortran/decl.c:10947
62972#, gcc-internal-format, gfc-internal-format
62973msgid "Binding attributes already specify passing, illegal NOPASS at %C"
62974msgstr ""
62975
62976#: fortran/decl.c:10967
62977#, gcc-internal-format, gfc-internal-format
62978msgid "Binding attributes already specify passing, illegal PASS at %C"
62979msgstr ""
62980
62981#: fortran/decl.c:10994
62982#, gcc-internal-format, gfc-internal-format
62983msgid "Duplicate POINTER attribute at %C"
62984msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
62985
62986#: fortran/decl.c:11012
62987#, fuzzy, gcc-internal-format, gfc-internal-format
62988msgid "Duplicate NON_OVERRIDABLE at %C"
62989msgstr "Kaksoiskappale pääsy-tarkenne kohdassa %C"
62990
62991#: fortran/decl.c:11028
62992#, fuzzy, gcc-internal-format, gfc-internal-format
62993msgid "Duplicate DEFERRED at %C"
62994msgstr "Kaksoiskappale %s-nimiöspesifikaatio kohdassa %C"
62995
62996#: fortran/decl.c:11041
62997#, gcc-internal-format, gfc-internal-format
62998msgid "Expected access-specifier at %C"
62999msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
63000
63001#: fortran/decl.c:11043
63002#, gcc-internal-format, gfc-internal-format
63003msgid "Expected binding attribute at %C"
63004msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
63005
63006#: fortran/decl.c:11051
63007#, gcc-internal-format, gfc-internal-format
63008msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
63009msgstr ""
63010
63011#: fortran/decl.c:11064
63012#, fuzzy, gcc-internal-format, gfc-internal-format
63013msgid "POINTER attribute is required for procedure pointer component at %C"
63014msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
63015
63016#: fortran/decl.c:11106
63017#, fuzzy, gcc-internal-format
63018msgid "Interface-name expected after %<(%> at %C"
63019msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
63020
63021#: fortran/decl.c:11112
63022#, fuzzy, gcc-internal-format
63023msgid "%<)%> expected at %C"
63024msgstr "Odotettiin merkkiä ”,” kohdassa %C"
63025
63026#: fortran/decl.c:11132
63027#, fuzzy, gcc-internal-format, gfc-internal-format
63028msgid "Interface must be specified for DEFERRED binding at %C"
63029msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
63030
63031#: fortran/decl.c:11137
63032#, gcc-internal-format, gfc-internal-format
63033msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
63034msgstr ""
63035
63036#: fortran/decl.c:11160
63037#, gcc-internal-format, gfc-internal-format
63038msgid "Expected binding name at %C"
63039msgstr "Odotettiin sitomisnimeä kohteessa %C"
63040
63041#: fortran/decl.c:11164
63042#, fuzzy, gcc-internal-format, gfc-internal-format
63043msgid "PROCEDURE list at %C"
63044msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
63045
63046#: fortran/decl.c:11176
63047#, fuzzy, gcc-internal-format
63048msgid "%<=> target%> is invalid for DEFERRED binding at %C"
63049msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
63050
63051#: fortran/decl.c:11182
63052#, gcc-internal-format
63053msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
63054msgstr ""
63055
63056#: fortran/decl.c:11192
63057#, fuzzy, gcc-internal-format
63058msgid "Expected binding target after %<=>%> at %C"
63059msgstr "Odotettiin sitomisnimeä kohteessa %C"
63060
63061#: fortran/decl.c:11209
63062#, gcc-internal-format
63063msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
63064msgstr ""
63065
63066#: fortran/decl.c:11220
63067#, fuzzy, gcc-internal-format
63068msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
63069msgstr "%J%qD:lle ei ole aiempaa esittelyä"
63070
63071#: fortran/decl.c:11271
63072#, fuzzy, gcc-internal-format, gfc-internal-format
63073msgid "GENERIC at %C must be inside a derived-type CONTAINS"
63074msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
63075
63076#: fortran/decl.c:11291
63077#, fuzzy, gcc-internal-format
63078msgid "Expected %<::%> at %C"
63079msgstr "Odotettiin merkkiä ”,” kohdassa %C"
63080
63081#: fortran/decl.c:11303
63082#, gcc-internal-format, gfc-internal-format
63083msgid "Expected generic name or operator descriptor at %C"
63084msgstr "Odotettiin geneeristä nimeä tai operaattorimäärittelijää kohdassa %C"
63085
63086#: fortran/decl.c:11324
63087#, fuzzy, gcc-internal-format, gfc-internal-format
63088msgid "Malformed GENERIC statement at %C"
63089msgstr "Odotettiin geneeristä nimeä tai operaattorimäärittelijää kohdassa %C"
63090
63091#: fortran/decl.c:11335
63092#, fuzzy, gcc-internal-format
63093msgid "Expected %<=>%> at %C"
63094msgstr "Odotettiin merkkiä ”,” kohdassa %C"
63095
63096#: fortran/decl.c:11371
63097#, fuzzy, gcc-internal-format
63098msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
63099msgstr "%J%qD:lle ei ole aiempaa esittelyä"
63100
63101#: fortran/decl.c:11379
63102#, gcc-internal-format
63103msgid "Binding at %C must have the same access as already defined binding %qs"
63104msgstr ""
63105
63106#: fortran/decl.c:11427
63107#, gcc-internal-format, gfc-internal-format
63108msgid "Expected specific binding name at %C"
63109msgstr "Odotettiin erityistä sitomisnimeä kohdassa %C"
63110
63111#: fortran/decl.c:11437
63112#, fuzzy, gcc-internal-format
63113msgid "%qs already defined as specific binding for the generic %qs at %C"
63114msgstr "%J%qD:lle ei ole aiempaa esittelyä"
63115
63116#: fortran/decl.c:11455
63117#, fuzzy, gcc-internal-format, gfc-internal-format
63118msgid "Junk after GENERIC binding at %C"
63119msgstr "Roskaa CALL-lauseen jälkeen kohdassa %C"
63120
63121#: fortran/decl.c:11490
63122#, fuzzy, gcc-internal-format, gfc-internal-format
63123msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
63124msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
63125
63126#: fortran/decl.c:11501
63127#, fuzzy, gcc-internal-format, gfc-internal-format
63128msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
63129msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
63130
63131#: fortran/decl.c:11523
63132#, fuzzy, gcc-internal-format, gfc-internal-format
63133msgid "Empty FINAL at %C"
63134msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
63135
63136#: fortran/decl.c:11530
63137#, gcc-internal-format, gfc-internal-format
63138msgid "Expected module procedure name at %C"
63139msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
63140
63141#: fortran/decl.c:11540
63142#, fuzzy, gcc-internal-format
63143msgid "Expected %<,%> at %C"
63144msgstr "Odotettiin merkkiä ”,” kohdassa %C"
63145
63146#: fortran/decl.c:11546
63147#, fuzzy, gcc-internal-format
63148msgid "Unknown procedure name %qs at %C"
63149msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
63150
63151#: fortran/decl.c:11559
63152#, fuzzy, gcc-internal-format
63153msgid "%qs at %C is already defined as FINAL procedure"
63154msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
63155
63156#: fortran/decl.c:11630
63157#, gcc-internal-format, gfc-internal-format
63158msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
63159msgstr "Tuntematon attribuutti !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
63160
63161#: fortran/decl.c:11676
63162#, gcc-internal-format, gfc-internal-format
63163msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
63164msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
63165
63166#: fortran/decl.c:11696
63167#, gcc-internal-format
63168msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
63169msgstr ""
63170
63171#: fortran/decl.c:11710
63172#, fuzzy, gcc-internal-format, gfc-internal-format
63173msgid "Syntax error in !GCC$ UNROLL directive at %C"
63174msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
63175
63176#: fortran/decl.c:11774
63177#, fuzzy, gcc-internal-format, gfc-internal-format
63178msgid "Syntax error in !GCC$ IVDEP directive at %C"
63179msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
63180
63181#: fortran/decl.c:11791
63182#, fuzzy, gcc-internal-format, gfc-internal-format
63183msgid "Syntax error in !GCC$ VECTOR directive at %C"
63184msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
63185
63186#: fortran/decl.c:11808
63187#, fuzzy, gcc-internal-format, gfc-internal-format
63188msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
63189msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
63190
63191#: fortran/dependency.c:106
63192#, gcc-internal-format
63193msgid "identical_array_ref(): inconsistent dimensions"
63194msgstr ""
63195
63196#: fortran/dependency.c:199
63197#, gcc-internal-format
63198msgid "are_identical_variables: Bad type"
63199msgstr ""
63200
63201#: fortran/dependency.c:989
63202#, gcc-internal-format, gfc-internal-format
63203msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
63204msgstr ""
63205
63206#: fortran/dependency.c:1293
63207#, gcc-internal-format
63208msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
63209msgstr ""
63210
63211#: fortran/dump-parse-tree.c:281
63212#, fuzzy, gcc-internal-format
63213msgid "show_array_spec(): Unhandled array shape type."
63214msgstr "luodaan viitteiden taulukko"
63215
63216#: fortran/dump-parse-tree.c:360
63217#, fuzzy, gcc-internal-format
63218msgid "show_array_ref(): Unknown array reference"
63219msgstr "luodaan viitteiden taulukko"
63220
63221#: fortran/dump-parse-tree.c:434
63222#, fuzzy, gcc-internal-format
63223msgid "show_ref(): Bad component code"
63224msgstr "vektoriylivuoto lausekkeessa"
63225
63226#: fortran/dump-parse-tree.c:707
63227#, fuzzy, gcc-internal-format
63228msgid "show_expr(): Bad intrinsic in expression"
63229msgstr "vektoriylivuoto lausekkeessa"
63230
63231#: fortran/dump-parse-tree.c:750
63232#, gcc-internal-format
63233msgid "show_expr(): Don't know how to show expr"
63234msgstr ""
63235
63236#: fortran/dump-parse-tree.c:3145
63237#, fuzzy, gcc-internal-format
63238msgid "show_code_node(): Bad statement code"
63239msgstr "vektoriylivuoto lausekkeessa"
63240
63241#: fortran/dump-parse-tree.c:3469 fortran/dump-parse-tree.c:3574
63242#, fuzzy, gcc-internal-format
63243msgid "Cannot convert %qs to interoperable type at %L"
63244msgstr "ei voi muuntaa osoitintyypiksi"
63245
63246#: fortran/error.c:335
63247#, fuzzy, gcc-internal-format, gfc-internal-format
63248msgid "    Included at %s:%d:"
63249msgstr "%s %d"
63250
63251#: fortran/error.c:421
63252#, gcc-internal-format
63253msgid "<During initialization>\n"
63254msgstr "<Alustuksen aikana>\n"
63255
63256#: fortran/expr.c:149
63257#, gcc-internal-format
63258msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
63259msgstr ""
63260
63261#: fortran/expr.c:356
63262#, fuzzy, gcc-internal-format
63263msgid "gfc_copy_expr(): Bad expr node"
63264msgstr "vektoriylivuoto lausekkeessa"
63265
63266#: fortran/expr.c:509
63267#, fuzzy, gcc-internal-format
63268msgid "free_expr0(): Bad expr type"
63269msgstr "vektoriylivuoto lausekkeessa"
63270
63271#: fortran/expr.c:657 fortran/expr.c:659 fortran/expr.c:710 fortran/expr.c:712
63272#, fuzzy, gcc-internal-format, gfc-internal-format
63273msgid "Constant expression required at %C"
63274msgstr "ylivuoto vakiolausekkeessa"
63275
63276#: fortran/expr.c:666 fortran/expr.c:668 fortran/expr.c:719 fortran/expr.c:721
63277#, fuzzy, gcc-internal-format, gfc-internal-format
63278msgid "Integer expression required at %C"
63279msgstr "kokonaislukuylivuoto lausekkeessa"
63280
63281#: fortran/expr.c:676 fortran/expr.c:678 fortran/expr.c:732 fortran/expr.c:734
63282#, fuzzy, gcc-internal-format, gfc-internal-format
63283msgid "Integer value too large in expression at %C"
63284msgstr "Kokonaisluku liian suuri kohdassa %C"
63285
63286#: fortran/expr.c:1065
63287#, fuzzy, gcc-internal-format
63288msgid "gfc_is_constant_expr(): Unknown expression type"
63289msgstr "vektoriylivuoto lausekkeessa"
63290
63291#: fortran/expr.c:1258
63292#, fuzzy, gcc-internal-format
63293msgid "simplify_intrinsic_op(): Bad operator"
63294msgstr "ylivuoto vakiolausekkeessa"
63295
63296#: fortran/expr.c:1364
63297#, fuzzy, gcc-internal-format, gfc-internal-format
63298msgid "Index in dimension %d is out of bounds at %L"
63299msgstr "Arvo sallitun välin ulkopuolella."
63300
63301#: fortran/expr.c:1552 fortran/expr.c:1603
63302#, fuzzy, gcc-internal-format, gfc-internal-format
63303msgid "index in dimension %d is out of bounds at %L"
63304msgstr "Arvo sallitun välin ulkopuolella."
63305
63306#: fortran/expr.c:1679
63307#, gcc-internal-format
63308msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
63309msgstr ""
63310
63311#: fortran/expr.c:1787 fortran/primary.c:2299 fortran/primary.c:2443
63312#, fuzzy, gcc-internal-format, gfc-internal-format
63313msgid "LEN part_ref at %C"
63314msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
63315
63316#: fortran/expr.c:1805 fortran/primary.c:2294 fortran/primary.c:2458
63317#, fuzzy, gcc-internal-format, gfc-internal-format
63318msgid "KIND part_ref at %C"
63319msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
63320
63321#: fortran/expr.c:1816
63322#, fuzzy, gcc-internal-format, gfc-internal-format
63323msgid "RE part_ref at %C"
63324msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
63325
63326#: fortran/expr.c:1828
63327#, fuzzy, gcc-internal-format, gfc-internal-format
63328msgid "IM part_ref at %C"
63329msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
63330
63331#: fortran/expr.c:2448
63332#, gcc-internal-format, gfc-internal-format
63333msgid "elemental function arguments at %C are not compliant"
63334msgstr ""
63335
63336#: fortran/expr.c:2492
63337#, fuzzy, gcc-internal-format, gfc-internal-format
63338msgid "Numeric or CHARACTER operands are required in expression at %L"
63339msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
63340
63341#: fortran/expr.c:2517
63342#, fuzzy, gcc-internal-format, gfc-internal-format
63343msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
63344msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
63345
63346#: fortran/expr.c:2524
63347#, fuzzy, gcc-internal-format, gfc-internal-format
63348msgid "Concat operator at %L must concatenate strings of the same kind"
63349msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
63350
63351#: fortran/expr.c:2534
63352#, fuzzy, gcc-internal-format, gfc-internal-format
63353msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
63354msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
63355
63356#: fortran/expr.c:2550
63357#, fuzzy, gcc-internal-format, gfc-internal-format
63358msgid "LOGICAL operands are required in expression at %L"
63359msgstr "ei-vakio alustuslauseke kohdassa %L"
63360
63361#: fortran/expr.c:2561
63362#, fuzzy, gcc-internal-format, gfc-internal-format
63363msgid "Only intrinsic operators can be used in expression at %L"
63364msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
63365
63366#: fortran/expr.c:2569
63367#, fuzzy, gcc-internal-format, gfc-internal-format
63368msgid "Numeric operands are required in expression at %L"
63369msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
63370
63371#: fortran/expr.c:2592
63372#, fuzzy, gcc-internal-format
63373msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
63374msgstr "tyhjä esittely"
63375
63376#: fortran/expr.c:2729
63377#, fuzzy, gcc-internal-format
63378msgid "Assumed or deferred character length variable %qs in constant expression at %L"
63379msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
63380
63381#: fortran/expr.c:2804
63382#, fuzzy, gcc-internal-format
63383msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
63384msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
63385
63386#: fortran/expr.c:2835
63387#, fuzzy, gcc-internal-format, gfc-internal-format
63388msgid "Evaluation of nonstandard initialization expression at %L"
63389msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
63390
63391#: fortran/expr.c:2912 fortran/resolve.c:2744
63392#, fuzzy, gcc-internal-format
63393msgid "Function %qs in initialization expression at %L must be an intrinsic function"
63394msgstr "vektoriylivuoto lausekkeessa"
63395
63396#: fortran/expr.c:2924
63397#, fuzzy, gcc-internal-format
63398msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
63399msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
63400
63401#: fortran/expr.c:2963
63402#, fuzzy, gcc-internal-format
63403msgid "PARAMETER %qs is used at %L before its definition is complete"
63404msgstr "%J%qD käytössä ilman prototyyppiä ennen määrittelyänsä"
63405
63406#: fortran/expr.c:2983
63407#, fuzzy, gcc-internal-format
63408msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
63409msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
63410
63411#: fortran/expr.c:2989
63412#, fuzzy, gcc-internal-format
63413msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
63414msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
63415
63416#: fortran/expr.c:2998
63417#, fuzzy, gcc-internal-format
63418msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
63419msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
63420
63421#: fortran/expr.c:3002
63422#, fuzzy, gcc-internal-format
63423msgid "Deferred array %qs at %L is not permitted in an initialization expression"
63424msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
63425
63426#: fortran/expr.c:3008
63427#, fuzzy, gcc-internal-format
63428msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
63429msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
63430
63431#: fortran/expr.c:3014
63432#, fuzzy, gcc-internal-format
63433msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
63434msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
63435
63436#: fortran/expr.c:3024
63437#, fuzzy, gcc-internal-format
63438msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
63439msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
63440
63441#: fortran/expr.c:3078
63442#, fuzzy, gcc-internal-format
63443msgid "check_init_expr(): Unknown expression type"
63444msgstr "vektoriylivuoto lausekkeessa"
63445
63446#: fortran/expr.c:3213
63447#, fuzzy, gcc-internal-format
63448msgid "Specification function %qs at %L cannot be a statement function"
63449msgstr "%J%qD on tavallisesti ei-staattinen funktio"
63450
63451#: fortran/expr.c:3220
63452#, fuzzy, gcc-internal-format
63453msgid "Specification function %qs at %L cannot be an internal function"
63454msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
63455
63456#: fortran/expr.c:3227
63457#, fuzzy, gcc-internal-format
63458msgid "Specification function %qs at %L must be PURE"
63459msgstr "%s:n kohdassa %L täytyy olla INTEGER"
63460
63461#: fortran/expr.c:3235
63462#, fuzzy, gcc-internal-format
63463msgid "Specification function %qs at %L cannot be RECURSIVE"
63464msgstr "%J%qD on tavallisesti ei-staattinen funktio"
63465
63466#: fortran/expr.c:3382
63467#, fuzzy, gcc-internal-format
63468msgid "Dummy argument %qs not allowed in expression at %L"
63469msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
63470
63471#: fortran/expr.c:3390
63472#, fuzzy, gcc-internal-format
63473msgid "Dummy argument %qs at %L cannot be OPTIONAL"
63474msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei saa olla OPTIONAL"
63475
63476#: fortran/expr.c:3397
63477#, fuzzy, gcc-internal-format
63478msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
63479msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
63480
63481#: fortran/expr.c:3426
63482#, fuzzy, gcc-internal-format
63483msgid "Variable %qs cannot appear in the expression at %L"
63484msgstr "ylivuoto vakiolausekkeessa"
63485
63486#: fortran/expr.c:3457
63487#, fuzzy, gcc-internal-format
63488msgid "check_restricted(): Unknown expression type"
63489msgstr "vektoriylivuoto lausekkeessa"
63490
63491#: fortran/expr.c:3477
63492#, fuzzy, gcc-internal-format, gfc-internal-format
63493msgid "Expression at %L must be of INTEGER type, found %s"
63494msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
63495
63496#: fortran/expr.c:3489
63497#, fuzzy, gcc-internal-format
63498msgid "Function %qs at %L must be PURE"
63499msgstr "%s:n kohdassa %L täytyy olla INTEGER"
63500
63501#: fortran/expr.c:3498
63502#, fuzzy, gcc-internal-format, gfc-internal-format
63503msgid "Expression at %L must be scalar"
63504msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
63505
63506#. Reject truncation.
63507#: fortran/expr.c:3530
63508#, gcc-internal-format, gfc-internal-format
63509msgid "optype_msgid overflow: %d"
63510msgstr ""
63511
63512#: fortran/expr.c:3534
63513#, fuzzy, gcc-internal-format, gfc-internal-format
63514msgid "Incompatible ranks in %s (%d and %d) at %L"
63515msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
63516
63517#: fortran/expr.c:3548
63518#, fuzzy, gcc-internal-format, gfc-internal-format
63519msgid "Different shape for %s at %L on dimension %d (%d and %d)"
63520msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
63521
63522#: fortran/expr.c:3596
63523#, fuzzy, gcc-internal-format, gfc-internal-format
63524msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
63525msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
63526
63527#: fortran/expr.c:3652
63528#, fuzzy, gcc-internal-format
63529msgid "%qs at %L is not a VALUE"
63530msgstr "virheellinen %%L-arvo"
63531
63532#: fortran/expr.c:3663
63533#, fuzzy, gcc-internal-format, gfc-internal-format
63534msgid "Illegal assignment to external procedure at %L"
63535msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
63536
63537#: fortran/expr.c:3671
63538#, gcc-internal-format, gfc-internal-format
63539msgid "Incompatible ranks %d and %d in assignment at %L"
63540msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
63541
63542#: fortran/expr.c:3678
63543#, gcc-internal-format, gfc-internal-format
63544msgid "Variable type is UNKNOWN in assignment at %L"
63545msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
63546
63547#: fortran/expr.c:3690
63548#, fuzzy, gcc-internal-format, gfc-internal-format
63549msgid "NULL appears on right-hand side in assignment at %L"
63550msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
63551
63552#: fortran/expr.c:3700
63553#, fuzzy, gcc-internal-format, gfc-internal-format
63554msgid "POINTER-valued function appears on right-hand side of assignment at %L"
63555msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
63556
63557#: fortran/expr.c:3743
63558#, gcc-internal-format
63559msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
63560msgstr ""
63561
63562#: fortran/expr.c:3750
63563#, fuzzy, gcc-internal-format, gfc-internal-format
63564msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
63565msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
63566
63567#: fortran/expr.c:3780
63568#, gcc-internal-format, gfc-internal-format
63569msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
63570msgstr "Yhteensopimattomat tyypit DATA-lauseessa kohdassa %L; yritettiin muuntaa tyyppi %s tyypiksi %s"
63571
63572#: fortran/expr.c:3821
63573#, fuzzy, gcc-internal-format, gfc-internal-format
63574msgid "Pointer assignment target is not a POINTER at %L"
63575msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
63576
63577#: fortran/expr.c:3829
63578#, gcc-internal-format
63579msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
63580msgstr ""
63581
63582#: fortran/expr.c:3853
63583#, fuzzy, gcc-internal-format
63584msgid "Expected bounds specification for %qs at %L"
63585msgstr "%J%qD:lle ei ole aiempaa esittelyä"
63586
63587#: fortran/expr.c:3858
63588#, fuzzy, gcc-internal-format
63589msgid "Bounds specification for %qs in pointer assignment at %L"
63590msgstr "vektoriylivuoto lausekkeessa"
63591
63592#: fortran/expr.c:3887
63593#, fuzzy, gcc-internal-format, gfc-internal-format
63594msgid "Stride must not be present at %L"
63595msgstr "%s:n kohdassa %L täytyy olla INTEGER"
63596
63597#: fortran/expr.c:3893 fortran/expr.c:3913
63598#, gcc-internal-format
63599msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
63600msgstr ""
63601
63602#: fortran/expr.c:3901 fortran/expr.c:3920
63603#, gcc-internal-format
63604msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
63605msgstr ""
63606
63607#: fortran/expr.c:3947
63608#, fuzzy, gcc-internal-format, gfc-internal-format
63609msgid "Pointer object at %L shall not have a coindex"
63610msgstr "muuttuvakokoista objektia ei voi alustaa"
63611
63612#: fortran/expr.c:3968
63613#, gcc-internal-format, gfc-internal-format
63614msgid "Invalid procedure pointer assignment at %L"
63615msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
63616
63617#: fortran/expr.c:3993
63618#, fuzzy, gcc-internal-format
63619msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
63620msgstr "vektoriylivuoto lausekkeessa"
63621
63622#: fortran/expr.c:4002
63623#, fuzzy, gcc-internal-format
63624msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
63625msgstr "Käskyfunktio ”%s” on virheellinen proseduuriosoitinsijoituksessa kohdassa %L"
63626
63627#: fortran/expr.c:4012
63628#, fuzzy, gcc-internal-format
63629msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
63630msgstr "Käskyfunktio ”%s” on virheellinen proseduuriosoitinsijoituksessa kohdassa %L"
63631
63632#: fortran/expr.c:4018
63633#, fuzzy, gcc-internal-format
63634msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
63635msgstr "Sisäinen proseduuri ”%s” on virheellinen proseduuriosoittimessa kohdassa %L"
63636
63637#: fortran/expr.c:4025
63638#, fuzzy, gcc-internal-format
63639msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
63640msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
63641
63642#: fortran/expr.c:4033
63643#, fuzzy, gcc-internal-format
63644msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
63645msgstr "vektoriylivuoto lausekkeessa"
63646
63647#: fortran/expr.c:4056
63648#, fuzzy, gcc-internal-format, gfc-internal-format
63649msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
63650msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
63651
63652#: fortran/expr.c:4109
63653#, fuzzy, gcc-internal-format
63654msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
63655msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
63656
63657#: fortran/expr.c:4119 fortran/expr.c:4134
63658#, fuzzy, gcc-internal-format
63659msgid "Explicit interface required for component %qs at %L: %s"
63660msgstr "Virheellinen proseduuriargumentti kohdassa %L"
63661
63662#: fortran/expr.c:4125 fortran/expr.c:4140 fortran/resolve.c:2624
63663#, fuzzy, gcc-internal-format
63664msgid "Explicit interface required for %qs at %L: %s"
63665msgstr "Virheellinen proseduuriargumentti kohdassa %L"
63666
63667#: fortran/expr.c:4152
63668#, gcc-internal-format, gfc-internal-format
63669msgid "Interface mismatch in procedure pointer assignment at %L: %s"
63670msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
63671
63672#: fortran/expr.c:4161
63673#, gcc-internal-format
63674msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
63675msgstr ""
63676
63677#: fortran/expr.c:4174
63678#, fuzzy, gcc-internal-format, gfc-internal-format
63679msgid "Pointer assignment target cannot be a constant at %L"
63680msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
63681
63682#: fortran/expr.c:4188
63683#, gcc-internal-format, gfc-internal-format
63684msgid "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"
63685msgstr ""
63686
63687#: fortran/expr.c:4193
63688#, gcc-internal-format, gfc-internal-format
63689msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
63690msgstr "Eri tyypit osoitinsijoituksessa kohdassa %L; yritettiin tyypin %s sijoitusta tyyppiin %s"
63691
63692#: fortran/expr.c:4201
63693#, fuzzy, gcc-internal-format, gfc-internal-format
63694msgid "Different kind type parameters in pointer assignment at %L"
63695msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
63696
63697#: fortran/expr.c:4208
63698#, fuzzy, gcc-internal-format, gfc-internal-format
63699msgid "Different ranks in pointer assignment at %L"
63700msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
63701
63702#: fortran/expr.c:4227
63703#, fuzzy, gcc-internal-format, gfc-internal-format
63704msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
63705msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
63706
63707#: fortran/expr.c:4240
63708#, fuzzy, gcc-internal-format, gfc-internal-format
63709msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
63710msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
63711
63712#: fortran/expr.c:4244
63713#, fuzzy, gcc-internal-format, gfc-internal-format
63714msgid "Rank remapping target is not rank 1 at %L"
63715msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
63716
63717#. The test above might need to be extend when F08, Note 5.4 has to be
63718#. interpreted in the way that target and pointer with the same coindex
63719#. are allowed.
63720#: fortran/expr.c:4269 fortran/expr.c:4361
63721#, fuzzy, gcc-internal-format, gfc-internal-format
63722msgid "Data target at %L shall not have a coindex"
63723msgstr "muuttuvakokoista objektia ei voi alustaa"
63724
63725#: fortran/expr.c:4272
63726#, fuzzy, gcc-internal-format, gfc-internal-format
63727msgid "Target expression in pointer assignment at %L must deliver a pointer result"
63728msgstr "yhteensopimattomat tyypit sijoituksessa"
63729
63730#: fortran/expr.c:4285
63731#, gcc-internal-format, gfc-internal-format
63732msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
63733msgstr ""
63734
63735#: fortran/expr.c:4291 fortran/expr.c:4306
63736#, fuzzy, gcc-internal-format, gfc-internal-format
63737msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
63738msgstr "(%qs:n alustuksen lähistöllä)"
63739
63740#: fortran/expr.c:4316
63741#, fuzzy, gcc-internal-format, gfc-internal-format
63742msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
63743msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
63744
63745#: fortran/expr.c:4331
63746#, fuzzy, gcc-internal-format, gfc-internal-format
63747msgid "Bad target in pointer assignment in PURE procedure at %L"
63748msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
63749
63750#: fortran/expr.c:4340
63751#, fuzzy, gcc-internal-format, gfc-internal-format
63752msgid "Pointer assignment with vector subscript on rhs at %L"
63753msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
63754
63755#: fortran/expr.c:4348
63756#, fuzzy, gcc-internal-format, gfc-internal-format
63757msgid "Pointer assignment target has PROTECTED attribute at %L"
63758msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
63759
63760#: fortran/expr.c:4376 fortran/expr.c:4381
63761#, gcc-internal-format, gfc-internal-format
63762msgid "Assignment to contiguous pointer from non-contiguous target at %L"
63763msgstr ""
63764
63765#: fortran/expr.c:4421
63766#, fuzzy, gcc-internal-format, gfc-internal-format
63767msgid "Pointer at %L in pointer assignment might outlive the pointer target"
63768msgstr "yhteensopimattomat tyypit sijoituksessa"
63769
63770#: fortran/expr.c:4497 fortran/resolve.c:1466
63771#, fuzzy, gcc-internal-format, gfc-internal-format
63772msgid "Pointer initialization target at %L must not be ALLOCATABLE"
63773msgstr "(%qs:n alustuksen lähistöllä)"
63774
63775#: fortran/expr.c:4503
63776#, fuzzy, gcc-internal-format, gfc-internal-format
63777msgid "Pointer initialization target at %L must have the TARGET attribute"
63778msgstr "(%qs:n alustuksen lähistöllä)"
63779
63780#: fortran/expr.c:4518 fortran/resolve.c:1472
63781#, fuzzy, gcc-internal-format, gfc-internal-format
63782msgid "Pointer initialization target at %L must have the SAVE attribute"
63783msgstr "(%qs:n alustuksen lähistöllä)"
63784
63785#: fortran/expr.c:4530
63786#, fuzzy, gcc-internal-format, gfc-internal-format
63787msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
63788msgstr "(%qs:n alustuksen lähistöllä)"
63789
63790#: fortran/expr.c:4536
63791#, fuzzy, gcc-internal-format
63792msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
63793msgstr "Sisäinen proseduuri ”%s” on virheellinen proseduuriosoittimessa kohdassa %L"
63794
63795#: fortran/expr.c:4543
63796#, fuzzy, gcc-internal-format
63797msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
63798msgstr "Sisäinen proseduuri ”%s” on virheellinen proseduuriosoittimessa kohdassa %L"
63799
63800#: fortran/expr.c:5011
63801#, gcc-internal-format
63802msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
63803msgstr ""
63804
63805#: fortran/expr.c:6102
63806#, fuzzy, gcc-internal-format, gfc-internal-format
63807msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
63808msgstr "vektoriylivuoto lausekkeessa"
63809
63810#: fortran/expr.c:6110
63811#, fuzzy, gcc-internal-format, gfc-internal-format
63812msgid "Non-variable expression in variable definition context (%s) at %L"
63813msgstr "vektoriylivuoto lausekkeessa"
63814
63815#: fortran/expr.c:6118
63816#, fuzzy, gcc-internal-format
63817msgid "Named constant %qs in variable definition context (%s) at %L"
63818msgstr "vektoriylivuoto lausekkeessa"
63819
63820#: fortran/expr.c:6127
63821#, fuzzy, gcc-internal-format
63822msgid "%qs in variable definition context (%s) at %L is not a variable"
63823msgstr "vektoriylivuoto lausekkeessa"
63824
63825#: fortran/expr.c:6138
63826#, fuzzy, gcc-internal-format, gfc-internal-format
63827msgid "Non-POINTER in pointer association context (%s) at %L"
63828msgstr "vektoriylivuoto lausekkeessa"
63829
63830#: fortran/expr.c:6147
63831#, fuzzy, gcc-internal-format, gfc-internal-format
63832msgid "Type inaccessible in variable definition context (%s) at %L"
63833msgstr "vektoriylivuoto lausekkeessa"
63834
63835#: fortran/expr.c:6160
63836#, fuzzy, gcc-internal-format, gfc-internal-format
63837msgid "LOCK_TYPE in variable definition context (%s) at %L"
63838msgstr "vektoriylivuoto lausekkeessa"
63839
63840#: fortran/expr.c:6173
63841#, fuzzy, gcc-internal-format, gfc-internal-format
63842msgid "LOCK_EVENT in variable definition context (%s) at %L"
63843msgstr "vektoriylivuoto lausekkeessa"
63844
63845#: fortran/expr.c:6208
63846#, fuzzy, gcc-internal-format
63847msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
63848msgstr "vektoriylivuoto lausekkeessa"
63849
63850#: fortran/expr.c:6218
63851#, fuzzy, gcc-internal-format
63852msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
63853msgstr "vektoriylivuoto lausekkeessa"
63854
63855#: fortran/expr.c:6231
63856#, fuzzy, gcc-internal-format
63857msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
63858msgstr "vektoriylivuoto lausekkeessa"
63859
63860#: fortran/expr.c:6239
63861#, fuzzy, gcc-internal-format
63862msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
63863msgstr "vektoriylivuoto lausekkeessa"
63864
63865#: fortran/expr.c:6254
63866#, fuzzy, gcc-internal-format
63867msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
63868msgstr "vektoriylivuoto lausekkeessa"
63869
63870#: fortran/expr.c:6313
63871#, fuzzy, gcc-internal-format
63872msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
63873msgstr "vektoriylivuoto lausekkeessa"
63874
63875#: fortran/expr.c:6318
63876#, fuzzy, gcc-internal-format
63877msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
63878msgstr "vektoriylivuoto lausekkeessa"
63879
63880#: fortran/expr.c:6330
63881#, fuzzy, gcc-internal-format
63882msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
63883msgstr "vektoriylivuoto lausekkeessa"
63884
63885#: fortran/expr.c:6372
63886#, fuzzy, gcc-internal-format, gfc-internal-format
63887msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
63888msgstr "vektoriylivuoto lausekkeessa"
63889
63890#: fortran/f95-lang.c:259
63891#, fuzzy, gcc-internal-format, gfc-internal-format
63892msgid "cannot open input file: %s"
63893msgstr "ei voi avata syötetiedostoa: %s"
63894
63895#: fortran/frontend-passes.c:195
63896#, fuzzy, gcc-internal-format
63897msgid "Inconsistent internal state: No location in statement"
63898msgstr "ei-vakio alustuslauseke kohdassa %L"
63899
63900#: fortran/frontend-passes.c:211
63901#, fuzzy, gcc-internal-format, gfc-internal-format
63902msgid "Inconsistent internal state: No location in expression near %L"
63903msgstr "ei-vakio alustuslauseke kohdassa %L"
63904
63905#: fortran/frontend-passes.c:419
63906#, gcc-internal-format
63907msgid "Illegal id in copy_walk_reduction_arg"
63908msgstr ""
63909
63910#: fortran/frontend-passes.c:870 fortran/trans-array.c:1356
63911#: fortran/trans-array.c:6680 fortran/trans-array.c:8175
63912#: fortran/trans-intrinsic.c:8549
63913#, fuzzy, gcc-internal-format, gfc-internal-format
63914msgid "Creating array temporary at %L"
63915msgstr "Luodaan väliaikainen komentotiedosto %s\n"
63916
63917#: fortran/frontend-passes.c:897
63918#, fuzzy, gcc-internal-format
63919msgid "Removing call to impure function %qs at %L"
63920msgstr "lopetusalkio puuttuu funktiokutsusta"
63921
63922#: fortran/frontend-passes.c:901
63923#, fuzzy, gcc-internal-format, gfc-internal-format
63924msgid "Removing call to impure function at %L"
63925msgstr "lopetusalkio puuttuu funktiokutsusta"
63926
63927#: fortran/frontend-passes.c:1356 fortran/frontend-passes.c:1395
63928#, fuzzy, gcc-internal-format
63929msgid "bad expression"
63930msgstr "odotettiin lauseketta"
63931
63932#: fortran/frontend-passes.c:1391
63933#, fuzzy, gcc-internal-format
63934msgid "bad op"
63935msgstr "Siirrä alas"
63936
63937#: fortran/frontend-passes.c:2175
63938#, fuzzy, gcc-internal-format
63939msgid "illegal OP in optimize_comparison"
63940msgstr "epäkelpo totuusarvolauseke"
63941
63942#: fortran/frontend-passes.c:2351
63943#, gcc-internal-format
63944msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %L"
63945msgstr ""
63946
63947#: fortran/frontend-passes.c:2360
63948#, gcc-internal-format
63949msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %L"
63950msgstr ""
63951
63952#: fortran/frontend-passes.c:2495
63953#, fuzzy, gcc-internal-format
63954msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %L"
63955msgstr "ylivuoto vakiolausekkeessa"
63956
63957#: fortran/frontend-passes.c:2504
63958#, fuzzy, gcc-internal-format
63959msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %L"
63960msgstr "ylivuoto vakiolausekkeessa"
63961
63962#: fortran/frontend-passes.c:2657
63963#, fuzzy, gcc-internal-format
63964msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qs"
63965msgstr "ylivuoto vakiolausekkeessa"
63966
63967#: fortran/frontend-passes.c:2664
63968#, fuzzy, gcc-internal-format
63969msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
63970msgstr "ylivuoto vakiolausekkeessa"
63971
63972#: fortran/frontend-passes.c:2918 fortran/frontend-passes.c:2942
63973#, fuzzy, gcc-internal-format, gfc-internal-format
63974msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
63975msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
63976
63977#: fortran/frontend-passes.c:2927 fortran/frontend-passes.c:2951
63978#, fuzzy, gcc-internal-format, gfc-internal-format
63979msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
63980msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
63981
63982#: fortran/frontend-passes.c:3036
63983#, fuzzy, gcc-internal-format
63984msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
63985msgstr "ylivuoto vakiolausekkeessa"
63986
63987#: fortran/frontend-passes.c:3042
63988#, fuzzy, gcc-internal-format
63989msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
63990msgstr "ylivuoto vakiolausekkeessa"
63991
63992#: fortran/frontend-passes.c:3458 fortran/trans-expr.c:1831
63993#, gcc-internal-format, gfc-internal-format
63994msgid "Code for reallocating the allocatable array at %L will be added"
63995msgstr ""
63996
63997#: fortran/frontend-passes.c:3983
63998#, gcc-internal-format
63999msgid "Scalarization using DIMEN_RANGE unimplemented"
64000msgstr ""
64001
64002#: fortran/frontend-passes.c:5179
64003#, fuzzy, gcc-internal-format, gfc-internal-format
64004msgid "Interchanging loops at %L"
64005msgstr "continue-lause silmukan ulkopuolella"
64006
64007#: fortran/frontend-passes.c:5806
64008#, fuzzy, gcc-internal-format, gfc-internal-format
64009msgid "%s between %L and %L"
64010msgstr "tyyppien %qT ja %qT välinen vertailu"
64011
64012#: fortran/gfortranspec.c:146
64013#, fuzzy, gcc-internal-format
64014msgid "overflowed output argument list for %qs"
64015msgstr "%qD:lla ei voi olla oletusargumentteja"
64016
64017#: fortran/gfortranspec.c:301
64018#, fuzzy, gcc-internal-format
64019msgid "no input files; unwilling to write output files"
64020msgstr "tulostiedostoja ei voi kirjoittaa hakemistoon ”%s”"
64021
64022#: fortran/interface.c:225
64023#, gcc-internal-format, gfc-internal-format
64024msgid "Syntax error in generic specification at %C"
64025msgstr "Syntaksivirhe geneerisessä spesifikaatiossa kohdassa %C"
64026
64027#: fortran/interface.c:252
64028#, gcc-internal-format, gfc-internal-format
64029msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
64030msgstr "Syntaksivirhe: Loppuroskaa INTERFACE-lauseessa kohdassa %C"
64031
64032#: fortran/interface.c:272
64033#, fuzzy, gcc-internal-format
64034msgid "Dummy procedure %qs at %C cannot have a generic interface"
64035msgstr "Valeproseduurilla ”%s” kohdassa %C ei voi olla geneeristä rajapintaa"
64036
64037#: fortran/interface.c:305
64038#, fuzzy, gcc-internal-format, gfc-internal-format
64039msgid "ABSTRACT INTERFACE at %C"
64040msgstr "abstrakti metodi ei-abstraktissa luokassa"
64041
64042#: fortran/interface.c:312
64043#, gcc-internal-format, gfc-internal-format
64044msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
64045msgstr "Syntaksivirhe ABSTRACT INTERFACE -käskyssä kohdassa %C"
64046
64047#: fortran/interface.c:343
64048#, gcc-internal-format, gfc-internal-format
64049msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
64050msgstr "Syntaksivirhe: Loppuroskaa END INTERFACE -käskyssä kohdassa %C"
64051
64052#: fortran/interface.c:356
64053#, gcc-internal-format, gfc-internal-format
64054msgid "Expected a nameless interface at %C"
64055msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
64056
64057#: fortran/interface.c:369
64058#, fuzzy, gcc-internal-format
64059msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
64060msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
64061
64062#: fortran/interface.c:400
64063#, fuzzy, gcc-internal-format
64064msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C"
64065msgstr "Odotettiin 'END INTERFACE OPERATOR (.%s.)' kohdassa %C"
64066
64067#: fortran/interface.c:403
64068#, fuzzy, gcc-internal-format
64069msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qs"
64070msgstr "Odotettiin 'END INTERFACE OPERATOR (.%s.)' kohdassa %C"
64071
64072#: fortran/interface.c:417
64073#, fuzzy, gcc-internal-format
64074msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
64075msgstr "Odotettiin 'END INTERFACE OPERATOR (.%s.)' kohdassa %C"
64076
64077#: fortran/interface.c:429
64078#, fuzzy, gcc-internal-format
64079msgid "Expecting %<END INTERFACE %s%> at %C"
64080msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
64081
64082#: fortran/interface.c:619
64083#, fuzzy, gcc-internal-format
64084msgid "gfc_compare_derived_types: invalid derived type"
64085msgstr "vektoriylivuoto lausekkeessa"
64086
64087#: fortran/interface.c:888
64088#, fuzzy, gcc-internal-format, gfc-internal-format
64089msgid "Alternate return cannot appear in operator interface at %L"
64090msgstr "ylivuoto vakiolausekkeessa"
64091
64092#: fortran/interface.c:917
64093#, fuzzy, gcc-internal-format, gfc-internal-format
64094msgid "Assignment operator interface at %L must have two arguments"
64095msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
64096
64097#: fortran/interface.c:920
64098#, fuzzy, gcc-internal-format, gfc-internal-format
64099msgid "Operator interface at %L has the wrong number of arguments"
64100msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on väärä määrä alkioita (%4$d/%5$d)"
64101
64102#: fortran/interface.c:933
64103#, fuzzy, gcc-internal-format, gfc-internal-format
64104msgid "Assignment operator interface at %L must be a SUBROUTINE"
64105msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
64106
64107#: fortran/interface.c:951
64108#, gcc-internal-format, gfc-internal-format
64109msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
64110msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
64111
64112#: fortran/interface.c:960
64113#, fuzzy, gcc-internal-format, gfc-internal-format
64114msgid "Intrinsic operator interface at %L must be a FUNCTION"
64115msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
64116
64117#: fortran/interface.c:971
64118#, fuzzy, gcc-internal-format, gfc-internal-format
64119msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
64120msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
64121
64122#: fortran/interface.c:978
64123#, fuzzy, gcc-internal-format, gfc-internal-format
64124msgid "Second argument of defined assignment at %L must be INTENT(IN)"
64125msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
64126
64127#: fortran/interface.c:987 fortran/resolve.c:17210
64128#, fuzzy, gcc-internal-format, gfc-internal-format
64129msgid "First argument of operator interface at %L must be INTENT(IN)"
64130msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
64131
64132#: fortran/interface.c:994 fortran/resolve.c:17228
64133#, fuzzy, gcc-internal-format, gfc-internal-format
64134msgid "Second argument of operator interface at %L must be INTENT(IN)"
64135msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
64136
64137#: fortran/interface.c:1099
64138#, fuzzy, gcc-internal-format, gfc-internal-format
64139msgid "Operator interface at %L conflicts with intrinsic interface"
64140msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on väärä määrä alkioita (%4$d/%5$d)"
64141
64142#: fortran/interface.c:1457 fortran/interface.c:1529
64143#, gcc-internal-format, gfc-internal-format
64144msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
64145msgstr ""
64146
64147#: fortran/interface.c:1642
64148#, gcc-internal-format, gfc-internal-format
64149msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
64150msgstr ""
64151
64152#: fortran/interface.c:1689
64153#, gcc-internal-format, gfc-internal-format
64154msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
64155msgstr ""
64156
64157#: fortran/interface.c:1878
64158#, fuzzy, gcc-internal-format
64159msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
64160msgstr "muuttuvakokoista objektia ei voi alustaa"
64161
64162#: fortran/interface.c:1883
64163#, fuzzy, gcc-internal-format
64164msgid "Procedure %qs in %s at %L has no explicit interface"
64165msgstr "muuttuvakokoista objektia ei voi alustaa"
64166
64167#: fortran/interface.c:1887
64168#, fuzzy, gcc-internal-format
64169msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
64170msgstr "muuttuvakokoista objektia ei voi alustaa"
64171
64172#: fortran/interface.c:1891
64173#, fuzzy, gcc-internal-format
64174msgid "Procedure %qs in %s at %L is neither function nor subroutine"
64175msgstr "muuttuvakokoista objektia ei voi alustaa"
64176
64177#: fortran/interface.c:1903
64178#, gcc-internal-format, gfc-internal-format
64179msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
64180msgstr ""
64181
64182#: fortran/interface.c:1907
64183#, gcc-internal-format, gfc-internal-format
64184msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
64185msgstr ""
64186
64187#: fortran/interface.c:1915
64188#, fuzzy, gcc-internal-format
64189msgid "Internal procedure %qs in %s at %L"
64190msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
64191
64192#: fortran/interface.c:1972 fortran/interface.c:1977
64193#, fuzzy, gcc-internal-format
64194msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
64195msgstr "Muunnos tyypistä %s tyyppiin %s kohdassa %L"
64196
64197#: fortran/interface.c:1982
64198#, gcc-internal-format
64199msgid "Although not referenced, %qs has ambiguous interfaces at %L"
64200msgstr ""
64201
64202#: fortran/interface.c:2020
64203#, fuzzy, gcc-internal-format
64204msgid "%qs at %L is not a module procedure"
64205msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
64206
64207#: fortran/interface.c:2225
64208#, fuzzy, gcc-internal-format
64209msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
64210msgstr "muuttuvakokoista objektia ei voi alustaa"
64211
64212#: fortran/interface.c:2228
64213#, fuzzy, gcc-internal-format
64214msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
64215msgstr "ehtolausekkeessa on tyyppiristiriita"
64216
64217#: fortran/interface.c:2231
64218#, fuzzy, gcc-internal-format
64219msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
64220msgstr "ehtolausekkeessa on tyyppiristiriita"
64221
64222#: fortran/interface.c:2234
64223#, fuzzy, gcc-internal-format
64224msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
64225msgstr "ehtolausekkeessa on tyyppiristiriita"
64226
64227#: fortran/interface.c:2242
64228#, fuzzy, gcc-internal-format, gfc-internal-format
64229msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
64230msgstr "ehtolausekkeessa on tyyppiristiriita"
64231
64232#: fortran/interface.c:2246
64233#, fuzzy, gcc-internal-format, gfc-internal-format
64234msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
64235msgstr "ehtolausekkeessa on tyyppiristiriita"
64236
64237#: fortran/interface.c:2250
64238#, fuzzy, gcc-internal-format, gfc-internal-format
64239msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
64240msgstr "ehtolausekkeessa on tyyppiristiriita"
64241
64242#: fortran/interface.c:2356
64243#, gcc-internal-format, gfc-internal-format
64244msgid "Invalid procedure argument at %L"
64245msgstr "Virheellinen proseduuriargumentti kohdassa %L"
64246
64247#: fortran/interface.c:2364 fortran/interface.c:2391
64248#, fuzzy, gcc-internal-format
64249msgid "Interface mismatch in dummy procedure %qs at %L: %s"
64250msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
64251
64252#: fortran/interface.c:2402
64253#, fuzzy, gcc-internal-format
64254msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
64255msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
64256
64257#: fortran/interface.c:2425
64258#, fuzzy, gcc-internal-format, gfc-internal-format
64259msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
64260msgstr "liikaa argumentteja funktiolle %s %q+#D"
64261
64262#: fortran/interface.c:2435
64263#, fuzzy, gcc-internal-format
64264msgid "Type mismatch in argument %qs at %L; passed %s to %s"
64265msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
64266
64267#: fortran/interface.c:2445
64268#, fuzzy, gcc-internal-format
64269msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
64270msgstr "muuttuvakokoista objektia ei voi alustaa"
64271
64272#: fortran/interface.c:2461
64273#, fuzzy, gcc-internal-format
64274msgid "Actual argument to %qs at %L must be polymorphic"
64275msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
64276
64277#: fortran/interface.c:2471
64278#, fuzzy, gcc-internal-format
64279msgid "Actual argument to %qs at %L must have the same declared type"
64280msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
64281
64282#: fortran/interface.c:2486
64283#, gcc-internal-format
64284msgid "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]"
64285msgstr ""
64286
64287#: fortran/interface.c:2502
64288#, fuzzy, gcc-internal-format
64289msgid "Actual argument to %qs at %L must be a coarray"
64290msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
64291
64292#: fortran/interface.c:2521
64293#, fuzzy, gcc-internal-format
64294msgid "Corank mismatch in argument %qs at %L (%d and %d)"
64295msgstr "ehtolausekkeessa on tyyppiristiriita"
64296
64297#: fortran/interface.c:2539
64298#, fuzzy, gcc-internal-format
64299msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
64300msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
64301
64302#: fortran/interface.c:2554
64303#, gcc-internal-format
64304msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
64305msgstr ""
64306
64307#: fortran/interface.c:2569
64308#, gcc-internal-format
64309msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
64310msgstr ""
64311
64312#: fortran/interface.c:2588
64313#, gcc-internal-format
64314msgid "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"
64315msgstr ""
64316
64317#: fortran/interface.c:2601
64318#, gcc-internal-format
64319msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
64320msgstr ""
64321
64322#: fortran/interface.c:2608
64323#, gcc-internal-format
64324msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
64325msgstr ""
64326
64327#: fortran/interface.c:2682
64328#, fuzzy, gcc-internal-format
64329msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
64330msgstr "tyhjä esittely"
64331
64332#: fortran/interface.c:2693
64333#, fuzzy, gcc-internal-format, gfc-internal-format
64334msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
64335msgstr "tyhjä esittely"
64336
64337#: fortran/interface.c:2698
64338#, fuzzy, gcc-internal-format
64339msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
64340msgstr "tyhjä esittely"
64341
64342#: fortran/interface.c:2711
64343#, fuzzy, gcc-internal-format
64344msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
64345msgstr "tyhjä esittely"
64346
64347#: fortran/interface.c:2719
64348#, fuzzy, gcc-internal-format
64349msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
64350msgstr "tyhjä esittely"
64351
64352#: fortran/interface.c:3070
64353#, fuzzy, gcc-internal-format
64354msgid "Keyword argument %qs at %L is invalid in a statement function"
64355msgstr "Virheellinen proseduuriargumentti kohdassa %L"
64356
64357#: fortran/interface.c:3093
64358#, fuzzy, gcc-internal-format
64359msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
64360msgstr "Virheellinen proseduuriargumentti kohdassa %L"
64361
64362#: fortran/interface.c:3097
64363#, fuzzy, gcc-internal-format
64364msgid "Keyword argument %qs at %L is not in the procedure"
64365msgstr "Virheellinen proseduuriargumentti kohdassa %L"
64366
64367#: fortran/interface.c:3106
64368#, fuzzy, gcc-internal-format
64369msgid "Keyword argument %qs at %L is already associated with another actual argument"
64370msgstr "Avainsana-argumentti ”%s” kohdassa %L on jo liitetty toiseen varsinaiseen argumenttiin"
64371
64372#: fortran/interface.c:3116
64373#, fuzzy, gcc-internal-format, gfc-internal-format
64374msgid "More actual than formal arguments in procedure call at %L"
64375msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
64376
64377#: fortran/interface.c:3130
64378#, fuzzy, gcc-internal-format, gfc-internal-format
64379msgid "Missing alternate return specifier in subroutine call at %L"
64380msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
64381
64382#: fortran/interface.c:3142
64383#, fuzzy, gcc-internal-format, gfc-internal-format
64384msgid "Unexpected alternate return specifier in subroutine call at %L"
64385msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
64386
64387#: fortran/interface.c:3171
64388#, fuzzy, gcc-internal-format
64389msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
64390msgstr "tyhjä esittely"
64391
64392#: fortran/interface.c:3174
64393#, fuzzy, gcc-internal-format
64394msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
64395msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
64396
64397#: fortran/interface.c:3198
64398#, gcc-internal-format, gfc-internal-format
64399msgid "Actual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL procedures"
64400msgstr ""
64401
64402#: fortran/interface.c:3220
64403#, fuzzy, gcc-internal-format
64404msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
64405msgstr "liikaa argumentteja funktiolle %s %q+#D"
64406
64407#: fortran/interface.c:3227
64408#, fuzzy, gcc-internal-format
64409msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
64410msgstr "liikaa argumentteja funktiolle %s %q+#D"
64411
64412#: fortran/interface.c:3241
64413#, gcc-internal-format
64414msgid "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"
64415msgstr ""
64416
64417#: fortran/interface.c:3258
64418#, fuzzy, gcc-internal-format
64419msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
64420msgstr "liikaa argumentteja funktiolle %s %q+#D"
64421
64422#: fortran/interface.c:3266 fortran/interface.c:3271
64423#, fuzzy, gcc-internal-format
64424msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
64425msgstr "liikaa argumentteja funktiolle %s %q+#D"
64426
64427#: fortran/interface.c:3291
64428#, fuzzy, gcc-internal-format
64429msgid "Expected a procedure pointer for argument %qs at %L"
64430msgstr "Odotettiin proseduuriosoitinta argumentille ”%s” kohdassa %L"
64431
64432#: fortran/interface.c:3307
64433#, fuzzy, gcc-internal-format
64434msgid "Expected a procedure for argument %qs at %L"
64435msgstr "Virheellinen proseduuriargumentti kohdassa %L"
64436
64437#: fortran/interface.c:3324
64438#, fuzzy, gcc-internal-format
64439msgid "Actual argument for %qs cannot be an assumed-size array at %L"
64440msgstr "Varsinainen argumentti kohteelle ”%s” ei voi olla oletetunkokoinen taulukko kohdassa %L"
64441
64442#: fortran/interface.c:3333
64443#, fuzzy, gcc-internal-format
64444msgid "Actual argument for %qs must be a pointer at %L"
64445msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
64446
64447#: fortran/interface.c:3343
64448#, fuzzy, gcc-internal-format
64449msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
64450msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
64451
64452#: fortran/interface.c:3353
64453#, fuzzy, gcc-internal-format
64454msgid "Coindexed actual argument at %L to pointer dummy %qs"
64455msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
64456
64457#: fortran/interface.c:3366
64458#, fuzzy, gcc-internal-format
64459msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
64460msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
64461
64462#: fortran/interface.c:3380
64463#, gcc-internal-format
64464msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
64465msgstr ""
64466
64467#: fortran/interface.c:3394
64468#, fuzzy, gcc-internal-format
64469msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
64470msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
64471
64472#: fortran/interface.c:3406
64473#, fuzzy, gcc-internal-format
64474msgid "Actual CLASS array argument for %qs must be a full array at %L"
64475msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
64476
64477#: fortran/interface.c:3416
64478#, fuzzy, gcc-internal-format
64479msgid "Actual argument for %qs must be ALLOCATABLE at %L"
64480msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
64481
64482#: fortran/interface.c:3446
64483#, gcc-internal-format
64484msgid "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"
64485msgstr ""
64486
64487#: fortran/interface.c:3465
64488#, fuzzy, gcc-internal-format
64489msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
64490msgstr "muuttuvakokoista objektia ei voi alustaa"
64491
64492#: fortran/interface.c:3482
64493#, fuzzy, gcc-internal-format
64494msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
64495msgstr "muuttuvakokoista objektia ei voi alustaa"
64496
64497#: fortran/interface.c:3502
64498#, fuzzy, gcc-internal-format
64499msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
64500msgstr "muuttuvakokoista objektia ei voi alustaa"
64501
64502#: fortran/interface.c:3525
64503#, fuzzy, gcc-internal-format, gfc-internal-format
64504msgid "Missing alternate return spec in subroutine call at %L"
64505msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
64506
64507#: fortran/interface.c:3533
64508#, fuzzy, gcc-internal-format
64509msgid "Missing actual argument for argument %qs at %L"
64510msgstr "liikaa argumentteja funktiolle %s %q+#D"
64511
64512#: fortran/interface.c:3663
64513#, fuzzy, gcc-internal-format
64514msgid "compare_actual_expr(): Bad component code"
64515msgstr "  eikä %<operator=(const %T&)%>"
64516
64517#: fortran/interface.c:3692
64518#, gcc-internal-format
64519msgid "check_some_aliasing(): List mismatch"
64520msgstr ""
64521
64522#: fortran/interface.c:3718
64523#, gcc-internal-format
64524msgid "check_some_aliasing(): corrupted data"
64525msgstr ""
64526
64527#: fortran/interface.c:3728
64528#, gcc-internal-format
64529msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
64530msgstr ""
64531
64532#: fortran/interface.c:3758
64533#, gcc-internal-format
64534msgid "check_intents(): List mismatch"
64535msgstr ""
64536
64537#: fortran/interface.c:3778
64538#, fuzzy, gcc-internal-format, gfc-internal-format
64539msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
64540msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
64541
64542#: fortran/interface.c:3790
64543#, fuzzy, gcc-internal-format, gfc-internal-format
64544msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
64545msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
64546
64547#: fortran/interface.c:3800
64548#, fuzzy, gcc-internal-format, gfc-internal-format
64549msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
64550msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
64551
64552#: fortran/interface.c:3811
64553#, fuzzy, gcc-internal-format
64554msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
64555msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
64556
64557#: fortran/interface.c:3853
64558#, fuzzy, gcc-internal-format
64559msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
64560msgstr "muuttuvakokoista objektia ei voi alustaa"
64561
64562#: fortran/interface.c:3857 fortran/interface.c:3867
64563#, fuzzy, gcc-internal-format
64564msgid "Procedure %qs called at %L is not explicitly declared"
64565msgstr "muuttuvakokoista objektia ei voi alustaa"
64566
64567#: fortran/interface.c:3863
64568#, fuzzy, gcc-internal-format
64569msgid "Procedure %qs called with an implicit interface at %L"
64570msgstr "muuttuvakokoista objektia ei voi alustaa"
64571
64572#: fortran/interface.c:3876
64573#, fuzzy, gcc-internal-format
64574msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
64575msgstr "muuttuvakokoista objektia ei voi alustaa"
64576
64577#: fortran/interface.c:3884
64578#, fuzzy, gcc-internal-format
64579msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
64580msgstr "muuttuvakokoista objektia ei voi alustaa"
64581
64582#: fortran/interface.c:3892
64583#, fuzzy, gcc-internal-format
64584msgid "Allocatable function %qs at %L must have an explicit function interface"
64585msgstr "muuttuvakokoista objektia ei voi alustaa"
64586
64587#: fortran/interface.c:3909
64588#, fuzzy, gcc-internal-format, gfc-internal-format
64589msgid "Explicit interface required for polymorphic argument at %L"
64590msgstr "Virheellinen proseduuriargumentti kohdassa %L"
64591
64592#: fortran/interface.c:3918
64593#, fuzzy, gcc-internal-format
64594msgid "Keyword argument requires explicit interface for procedure %qs at %L"
64595msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
64596
64597#: fortran/interface.c:3927
64598#, fuzzy, gcc-internal-format, gfc-internal-format
64599msgid "Assumed-type argument %s at %L requires an explicit interface"
64600msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
64601
64602#: fortran/interface.c:3942
64603#, fuzzy, gcc-internal-format
64604msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
64605msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
64606
64607#: fortran/interface.c:3957
64608#, fuzzy, gcc-internal-format
64609msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
64610msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
64611
64612#: fortran/interface.c:3967
64613#, fuzzy, gcc-internal-format, gfc-internal-format
64614msgid "MOLD argument to NULL required at %L"
64615msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
64616
64617#: fortran/interface.c:3977
64618#, fuzzy, gcc-internal-format, gfc-internal-format
64619msgid "Assumed-rank argument requires an explicit interface at %L"
64620msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
64621
64622#: fortran/interface.c:4019
64623#, fuzzy, gcc-internal-format
64624msgid "Procedure pointer component %qs called with an implicit interface at %L"
64625msgstr "tyhjä esittely"
64626
64627#: fortran/interface.c:4030
64628#, fuzzy, gcc-internal-format
64629msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
64630msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
64631
64632#: fortran/interface.c:4115
64633#, gcc-internal-format, gfc-internal-format
64634msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
64635msgstr ""
64636
64637#: fortran/interface.c:4185
64638#, fuzzy, gcc-internal-format
64639msgid "Unable to find symbol %qs"
64640msgstr "ei voi emuloida %qs"
64641
64642#: fortran/interface.c:4558
64643#, fuzzy, gcc-internal-format
64644msgid "Entity %qs at %L is already present in the interface"
64645msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
64646
64647#: fortran/interface.c:4675
64648#, fuzzy, gcc-internal-format
64649msgid "gfc_add_interface(): Bad interface type"
64650msgstr "rekursiivinen tyyppi %qT määrittelemätön"
64651
64652#: fortran/interface.c:4769
64653#, fuzzy, gcc-internal-format
64654msgid "Cannot overwrite GENERIC %qs at %L"
64655msgstr "ei voi kirjoittaa tiedostoon %s: %m"
64656
64657#: fortran/interface.c:4781
64658#, fuzzy, gcc-internal-format
64659msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
64660msgstr "%s:n kohdassa %L täytyy olla INTEGER"
64661
64662#: fortran/interface.c:4789
64663#, gcc-internal-format
64664msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
64665msgstr ""
64666
64667#: fortran/interface.c:4797
64668#, fuzzy, gcc-internal-format
64669msgid "%qs at %L overrides a PURE procedure and must also be PURE"
64670msgstr "%s:n kohdassa %L täytyy olla INTEGER"
64671
64672#: fortran/interface.c:4806
64673#, fuzzy, gcc-internal-format
64674msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
64675msgstr "%qs esitelty funktion palauttavana funktiona"
64676
64677#: fortran/interface.c:4812
64678#, fuzzy, gcc-internal-format
64679msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
64680msgstr "%qs esitelty funktion palauttavana funktiona"
64681
64682#: fortran/interface.c:4821
64683#, fuzzy, gcc-internal-format
64684msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
64685msgstr "%s:n kohdassa %L täytyy olla INTEGER"
64686
64687#: fortran/interface.c:4832
64688#, fuzzy, gcc-internal-format
64689msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
64690msgstr "%qs esitelty funktion palauttavana funktiona"
64691
64692#: fortran/interface.c:4840
64693#, fuzzy, gcc-internal-format
64694msgid "Result mismatch for the overriding procedure %qs at %L: %s"
64695msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
64696
64697#: fortran/interface.c:4851
64698#, fuzzy, gcc-internal-format
64699msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
64700msgstr "%s:n kohdassa %L täytyy olla INTEGER"
64701
64702#: fortran/interface.c:4881
64703#, gcc-internal-format
64704msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
64705msgstr ""
64706
64707#: fortran/interface.c:4892
64708#, fuzzy, gcc-internal-format
64709msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
64710msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
64711
64712#: fortran/interface.c:4901
64713#, gcc-internal-format
64714msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
64715msgstr ""
64716
64717#: fortran/interface.c:4910
64718#, fuzzy, gcc-internal-format
64719msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
64720msgstr "%qs esitelty funktion palauttavana funktiona"
64721
64722#: fortran/interface.c:4921
64723#, fuzzy, gcc-internal-format
64724msgid "%qs at %L overrides a binding with PASS and must also be PASS"
64725msgstr "%s:n kohdassa %L täytyy olla INTEGER"
64726
64727#: fortran/interface.c:4928
64728#, gcc-internal-format
64729msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
64730msgstr ""
64731
64732#: fortran/interface.c:4949
64733#, fuzzy, gcc-internal-format, gfc-internal-format
64734msgid "DTIO dummy argument at %L must be of type %s"
64735msgstr "%s:n kohdassa %L täytyy olla INTEGER"
64736
64737#: fortran/interface.c:4956
64738#, fuzzy, gcc-internal-format, gfc-internal-format
64739msgid "DTIO dummy argument at %L must be of KIND = %d"
64740msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei saa olla OPTIONAL"
64741
64742#: fortran/interface.c:4963
64743#, fuzzy, gcc-internal-format, gfc-internal-format
64744msgid "DTIO dummy argument at %L must be a scalar"
64745msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
64746
64747#: fortran/interface.c:4967
64748#, fuzzy, gcc-internal-format, gfc-internal-format
64749msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
64750msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
64751
64752#: fortran/interface.c:4971
64753#, fuzzy, gcc-internal-format, gfc-internal-format
64754msgid "DTIO character argument at %L must have assumed length"
64755msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
64756
64757#: fortran/interface.c:4975
64758#, fuzzy, gcc-internal-format, gfc-internal-format
64759msgid "DTIO dummy argument at %L must have INTENT %s"
64760msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
64761
64762#: fortran/interface.c:5033 fortran/interface.c:5079
64763#, fuzzy, gcc-internal-format, gfc-internal-format
64764msgid "Alternate return at %L is not permitted in a DTIO procedure"
64765msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
64766
64767#: fortran/interface.c:5045
64768#, fuzzy, gcc-internal-format
64769msgid "DTIO procedure %qs at %L must be a subroutine"
64770msgstr "tyhjä esittely"
64771
64772#: fortran/interface.c:5057
64773#, fuzzy, gcc-internal-format
64774msgid "Too few dummy arguments in DTIO procedure %qs at %L"
64775msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
64776
64777#: fortran/interface.c:5064
64778#, fuzzy, gcc-internal-format
64779msgid "Too many dummy arguments in DTIO procedure %qs at %L"
64780msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
64781
64782#: fortran/intrinsic.c:238
64783#, fuzzy, gcc-internal-format, gfc-internal-format
64784msgid "Variable with NO_ARG_CHECK attribute at %L is only permitted as argument to the intrinsic functions C_LOC and PRESENT"
64785msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
64786
64787#: fortran/intrinsic.c:254
64788#, fuzzy, gcc-internal-format, gfc-internal-format
64789msgid "Assumed-type argument at %L is not permitted as actual argument to the intrinsic %s"
64790msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
64791
64792#: fortran/intrinsic.c:261
64793#, fuzzy, gcc-internal-format, gfc-internal-format
64794msgid "Assumed-type argument at %L is only permitted as first actual argument to the intrinsic %s"
64795msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
64796
64797#: fortran/intrinsic.c:268
64798#, fuzzy, gcc-internal-format, gfc-internal-format
64799msgid "Assumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functions"
64800msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
64801
64802#: fortran/intrinsic.c:275
64803#, fuzzy, gcc-internal-format, gfc-internal-format
64804msgid "Assumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %s"
64805msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
64806
64807#: fortran/intrinsic.c:323
64808#, fuzzy, gcc-internal-format
64809msgid "do_check(): too many args"
64810msgstr "liikaa argumentteja funktiolle %s %q+#D"
64811
64812#: fortran/intrinsic.c:403
64813#, gcc-internal-format
64814msgid "add_sym(): Bad sizing mode"
64815msgstr ""
64816
64817#: fortran/intrinsic.c:1195
64818#, gcc-internal-format
64819msgid "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."
64820msgstr ""
64821
64822#: fortran/intrinsic.c:1230
64823#, gcc-internal-format
64824msgid "make_generic(): Cannot find generic symbol %qs"
64825msgstr ""
64826
64827#: fortran/intrinsic.c:4304
64828#, gcc-internal-format, gfc-internal-format
64829msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
64830msgstr ""
64831
64832#: fortran/intrinsic.c:4317
64833#, fuzzy, gcc-internal-format, gfc-internal-format
64834msgid "Scalar entity required at %L"
64835msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
64836
64837#: fortran/intrinsic.c:4328
64838#, fuzzy, gcc-internal-format, gfc-internal-format
64839msgid "Array entity required at %L"
64840msgstr "sijoituksen vasemman operandin on oltava lvalue"
64841
64842#: fortran/intrinsic.c:4335
64843#, fuzzy, gcc-internal-format
64844msgid "Invalid keyword %qs in %qs intrinsic function at %L"
64845msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
64846
64847#: fortran/intrinsic.c:4362
64848#, fuzzy, gcc-internal-format
64849msgid "Too many arguments in call to %qs at %L"
64850msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
64851
64852#: fortran/intrinsic.c:4377
64853#, fuzzy, gcc-internal-format, gfc-internal-format
64854msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
64855msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
64856
64857#: fortran/intrinsic.c:4380
64858#, fuzzy, gcc-internal-format
64859msgid "Cannot find keyword named %qs in call to %qs at %L"
64860msgstr "Liikaa argumentteja funktiokutsussa ”%s” kohdassa %L"
64861
64862#: fortran/intrinsic.c:4387
64863#, fuzzy, gcc-internal-format
64864msgid "Argument %qs appears twice in call to %qs at %L"
64865msgstr "liikaa argumentteja funktiolle %s %q+#D"
64866
64867#: fortran/intrinsic.c:4401
64868#, fuzzy, gcc-internal-format
64869msgid "Missing actual argument %qs in call to %qs at %L"
64870msgstr "liikaa argumentteja funktiolle %s %q+#D"
64871
64872#: fortran/intrinsic.c:4416
64873#, fuzzy, gcc-internal-format, gfc-internal-format
64874msgid "ALTERNATE RETURN not permitted at %L"
64875msgstr "Odotettiin vaihtoehtoista paluunimiötä kohdassa %C"
64876
64877#: fortran/intrinsic.c:4473
64878#, fuzzy, gcc-internal-format
64879msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
64880msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
64881
64882#: fortran/intrinsic.c:4602
64883#, fuzzy, gcc-internal-format
64884msgid "resolve_intrinsic(): Too many args for intrinsic"
64885msgstr "vektoriylivuoto lausekkeessa"
64886
64887#: fortran/intrinsic.c:4696
64888#, fuzzy, gcc-internal-format
64889msgid "do_simplify(): Too many args for intrinsic"
64890msgstr "vektoriylivuoto lausekkeessa"
64891
64892#: fortran/intrinsic.c:4736
64893#, fuzzy, gcc-internal-format
64894msgid "init_arglist(): too many arguments"
64895msgstr "liikaa argumentteja funktiolle"
64896
64897#: fortran/intrinsic.c:4888
64898#, fuzzy, gcc-internal-format
64899msgid "Invalid standard code on intrinsic %qs (%d)"
64900msgstr "virheellinen parametri %qs"
64901
64902#: fortran/intrinsic.c:4897
64903#, fuzzy, gcc-internal-format
64904msgid "Intrinsic %qs (%s) used at %L"
64905msgstr "Virheellinen proseduuriargumentti kohdassa %L"
64906
64907#: fortran/intrinsic.c:4969
64908#, fuzzy, gcc-internal-format
64909msgid "Function %qs as initialization expression at %L"
64910msgstr "ei-vakio alustuslauseke kohdassa %L"
64911
64912#: fortran/intrinsic.c:4987
64913#, fuzzy, gcc-internal-format
64914msgid "Transformational function %qs at %L is invalid in an initialization expression"
64915msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
64916
64917#: fortran/intrinsic.c:5063
64918#, gcc-internal-format, gfc-internal-format
64919msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
64920msgstr ""
64921
64922#: fortran/intrinsic.c:5154
64923#, fuzzy, gcc-internal-format
64924msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
64925msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
64926
64927#: fortran/intrinsic.c:5161
64928#, fuzzy, gcc-internal-format
64929msgid "Subroutine call to intrinsic %qs at %L is not PURE"
64930msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
64931
64932#: fortran/intrinsic.c:5263
64933#, gcc-internal-format, gfc-internal-format
64934msgid "Extension: Conversion from %s to %s at %L"
64935msgstr "Laajennus: Muunnos tyypistä %s tyypiksi %s kohdassa %L"
64936
64937#: fortran/intrinsic.c:5284
64938#, fuzzy, gcc-internal-format, gfc-internal-format
64939msgid "Nonstandard conversion from %s to %s at %L"
64940msgstr "Muunnos tyypistä %s tyyppiin %s kohdassa %L"
64941
64942#: fortran/intrinsic.c:5301 fortran/intrinsic.c:5318
64943#, fuzzy, gcc-internal-format, gfc-internal-format
64944msgid "Possible change of value in conversion from %s to %s at %L"
64945msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
64946
64947#. If HOLLERITH is involved, all bets are off.
64948#: fortran/intrinsic.c:5306 fortran/intrinsic.c:5326
64949#, gcc-internal-format, gfc-internal-format
64950msgid "Conversion from %s to %s at %L"
64951msgstr "Muunnos tyypistä %s tyyppiin %s kohdassa %L"
64952
64953#. Use of -fdec-char-conversions allows assignment of character data
64954#. to non-character variables.  This not permited for nonconstant
64955#. strings.
64956#: fortran/intrinsic.c:5392 fortran/resolve.c:10904
64957#, fuzzy, gcc-internal-format, gfc-internal-format
64958msgid "Cannot convert %s to %s at %L"
64959msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
64960
64961#: fortran/intrinsic.c:5397
64962#, fuzzy, gcc-internal-format
64963msgid "Cannot convert %qs to %qs at %L"
64964msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
64965
64966#: fortran/intrinsic.c:5488
64967#, gcc-internal-format
64968msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
64969msgstr ""
64970
64971#: fortran/intrinsic.c:5494
64972#, gcc-internal-format
64973msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
64974msgstr ""
64975
64976#: fortran/io.c:176 fortran/primary.c:940
64977#, fuzzy, gcc-internal-format, gfc-internal-format
64978msgid "Extension: backslash character at %C"
64979msgstr "loppumerkki %c puuttuu"
64980
64981#: fortran/io.c:210
64982#, fuzzy, gcc-internal-format, gfc-internal-format
64983msgid "Nonconforming tab character in format at %C"
64984msgstr "monimerkkinen sarkain %s"
64985
64986#: fortran/io.c:453
64987#, fuzzy, gcc-internal-format, gfc-internal-format
64988msgid "DP format specifier not allowed at %C"
64989msgstr "%J%qD:lle ei ole aiempaa esittelyä"
64990
64991#: fortran/io.c:460
64992#, fuzzy, gcc-internal-format, gfc-internal-format
64993msgid "DC format specifier not allowed at %C"
64994msgstr "%J%qD:lle ei ole aiempaa esittelyä"
64995
64996#: fortran/io.c:467
64997#, fuzzy, gcc-internal-format, gfc-internal-format
64998msgid "Fortran 2003: DT format specifier not allowed at %C"
64999msgstr "%J%qD:lle ei ole aiempaa esittelyä"
65000
65001#: fortran/io.c:596
65002#, fuzzy, gcc-internal-format, gfc-internal-format
65003msgid "Positive width required in format string at %L"
65004msgstr "Positiivinen leveys vaadittu muotomäärittelijässä %s kohdassa %L"
65005
65006#: fortran/io.c:598
65007#, fuzzy, gcc-internal-format, gfc-internal-format
65008msgid "Nonnegative width required in format string at %L"
65009msgstr "Positiivinen leveys vaadittu muotomäärittelijässä %s kohdassa %L"
65010
65011#: fortran/io.c:600
65012#, fuzzy, gcc-internal-format
65013msgid "Unexpected element %qc in format string at %L"
65014msgstr "päättämätön muotoilumerkkijono"
65015
65016#: fortran/io.c:602
65017#, fuzzy, gcc-internal-format, gfc-internal-format
65018msgid "Unexpected end of format string in format string at %L"
65019msgstr "päättämätön muotoilumerkkijono"
65020
65021#: fortran/io.c:604
65022#, fuzzy, gcc-internal-format, gfc-internal-format
65023msgid "Zero width in format descriptor in format string at %L"
65024msgstr "%s-muotoilun leveys on nolla"
65025
65026#: fortran/io.c:624
65027#, fuzzy, gcc-internal-format, gfc-internal-format
65028msgid "Missing leading left parenthesis in format string at %L"
65029msgstr "Puuttuva oikea sulje kohdassa %C"
65030
65031#: fortran/io.c:653
65032#, fuzzy, gcc-internal-format
65033msgid "Left parenthesis required after %<*%> in format string at %L"
65034msgstr "sijoituksen vasemman operandin on oltava lvalue"
65035
65036#: fortran/io.c:685
65037#, fuzzy, gcc-internal-format, gfc-internal-format
65038msgid "Expected P edit descriptor in format string at %L"
65039msgstr "päättämätön muotoilumerkkijono"
65040
65041#. P requires a prior number.
65042#: fortran/io.c:693
65043#, fuzzy, gcc-internal-format, gfc-internal-format
65044msgid "P descriptor requires leading scale factor in format string at %L"
65045msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
65046
65047#: fortran/io.c:701
65048#, gcc-internal-format, gfc-internal-format
65049msgid "X descriptor requires leading space count at %L"
65050msgstr ""
65051
65052#: fortran/io.c:730
65053#, fuzzy, gcc-internal-format, gfc-internal-format
65054msgid "$ descriptor at %L"
65055msgstr "Laajennus: Puuttuva positiivinen leveys L-määrittelijän jälkeen kohdassa %L"
65056
65057#: fortran/io.c:734
65058#, fuzzy, gcc-internal-format, gfc-internal-format
65059msgid "$ should be the last specifier in format at %L"
65060msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
65061
65062#: fortran/io.c:766
65063#, fuzzy, gcc-internal-format, gfc-internal-format
65064msgid "Missing item in format string at %L"
65065msgstr "%s muotoilumerkkijonossa kohdassa %L"
65066
65067#: fortran/io.c:797 fortran/io.c:812
65068#, fuzzy, gcc-internal-format, gfc-internal-format
65069msgid "Comma required after P descriptor in format string at %L"
65070msgstr "Positiivinen leveys vaadittu muotomäärittelijässä %s kohdassa %L"
65071
65072#: fortran/io.c:827
65073#, fuzzy, gcc-internal-format, gfc-internal-format
65074msgid "Positive width required with T descriptor in format string at %L"
65075msgstr "Positiivinen leveys vaadittu muotomäärittelijässä %s kohdassa %L"
65076
65077#: fortran/io.c:846 fortran/io.c:850
65078#, fuzzy, gcc-internal-format, gfc-internal-format
65079msgid "Extension: Zero width after L descriptor at %L"
65080msgstr "Laajennus: Puuttuva positiivinen leveys L-määrittelijän jälkeen kohdassa %L"
65081
65082#: fortran/io.c:862
65083#, fuzzy, gcc-internal-format, gfc-internal-format
65084msgid "Missing positive width after L descriptor at %L"
65085msgstr "Laajennus: Puuttuva positiivinen leveys L-määrittelijän jälkeen kohdassa %L"
65086
65087#: fortran/io.c:893
65088#, fuzzy, gcc-internal-format
65089msgid "%<G0%> in format at %L"
65090msgstr "%s muotoilumerkkijonossa kohdassa %L"
65091
65092#: fortran/io.c:911
65093#, fuzzy, gcc-internal-format, gfc-internal-format
65094msgid "E specifier not allowed with g0 descriptor in format string at %L"
65095msgstr "Odotettiin geneeristä nimeä tai operaattorimäärittelijää kohdassa %C"
65096
65097#: fortran/io.c:931
65098#, gcc-internal-format, gfc-internal-format
65099msgid "Positive width required in format specifier %s at %L"
65100msgstr "Positiivinen leveys vaadittu muotomäärittelijässä %s kohdassa %L"
65101
65102#: fortran/io.c:941
65103#, fuzzy, gcc-internal-format, gfc-internal-format
65104msgid "positive width required at %L"
65105msgstr "Positiivinen leveys vaadittu muotomäärittelijässä %s kohdassa %L"
65106
65107#: fortran/io.c:964 fortran/io.c:971
65108#, gcc-internal-format, gfc-internal-format
65109msgid "Period required in format specifier %s at %L"
65110msgstr "Piste vaadittu muotomääritteessä %s kohdassa %L"
65111
65112#: fortran/io.c:1009 fortran/io.c:1018
65113#, fuzzy, gcc-internal-format, gfc-internal-format
65114msgid "Positive exponent width required in format string at %L"
65115msgstr "Positiivinen leveys vaadittu muotomäärittelijässä %s kohdassa %L"
65116
65117#: fortran/io.c:1066
65118#, fuzzy, gcc-internal-format, gfc-internal-format
65119msgid "Right parenthesis expected at %C in format string at %L"
65120msgstr "Puuttuva oikea sulje kohdassa %C"
65121
65122#: fortran/io.c:1108
65123#, fuzzy, gcc-internal-format, gfc-internal-format
65124msgid "Period required in format specifier in format string at %L"
65125msgstr "Piste vaadittu muotomääritteessä %s kohdassa %L"
65126
65127#: fortran/io.c:1114
65128#, gcc-internal-format, gfc-internal-format
65129msgid "Period required in format specifier at %L"
65130msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
65131
65132#: fortran/io.c:1136
65133#, gcc-internal-format, gfc-internal-format
65134msgid "The H format specifier at %L is a Fortran 95 deleted feature"
65135msgstr ""
65136
65137#: fortran/io.c:1231 fortran/io.c:1293
65138#, fuzzy, gcc-internal-format, gfc-internal-format
65139msgid "Missing comma at %L"
65140msgstr "PARAMETER kohdassa %L on ilman alustinta"
65141
65142#: fortran/io.c:1349
65143#, fuzzy, gcc-internal-format, gfc-internal-format
65144msgid "Extraneous characters in format at %L"
65145msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
65146
65147#: fortran/io.c:1371
65148#, fuzzy, gcc-internal-format, gfc-internal-format
65149msgid "Format statement in module main block at %C"
65150msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
65151
65152#: fortran/io.c:1380
65153#, fuzzy, gcc-internal-format, gfc-internal-format
65154msgid "FORMAT statement at %C cannot appear within an INTERFACE"
65155msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
65156
65157#: fortran/io.c:1386
65158#, gcc-internal-format, gfc-internal-format
65159msgid "Missing format label at %C"
65160msgstr "Puuttuva muotonimiö kohdassa %C"
65161
65162#: fortran/io.c:1441 fortran/io.c:1472 fortran/io.c:1552
65163#, gcc-internal-format, gfc-internal-format
65164msgid "Invalid value for %s specification at %C"
65165msgstr "Virheellinen arvo %s-spesifikaatiolle kohdassa %C"
65166
65167#: fortran/io.c:1447 fortran/io.c:1478 fortran/io.c:1634 fortran/io.c:1647
65168#, gcc-internal-format, gfc-internal-format
65169msgid "Duplicate %s specification at %C"
65170msgstr "Kaksoiskappale %s-spesifikaatio kohdassa %C"
65171
65172#: fortran/io.c:1489
65173#, fuzzy, gcc-internal-format, gfc-internal-format
65174msgid "Variable %s cannot be INTENT(IN) at %C"
65175msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
65176
65177#: fortran/io.c:1497
65178#, gcc-internal-format, gfc-internal-format
65179msgid "Variable %s cannot be assigned in PURE procedure at %C"
65180msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
65181
65182#: fortran/io.c:1527
65183#, fuzzy, gcc-internal-format, gfc-internal-format
65184msgid "Expecting a variable at %L"
65185msgstr "Odotettiin muuttujanimeä kohdassa %C"
65186
65187#: fortran/io.c:1558
65188#, gcc-internal-format, gfc-internal-format
65189msgid "Duplicate %s label specification at %C"
65190msgstr "Kaksoiskappale %s-nimiöspesifikaatio kohdassa %C"
65191
65192#: fortran/io.c:1578 fortran/io.c:1595 fortran/io.c:1616
65193#, fuzzy, gcc-internal-format
65194msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
65195msgstr "Jäsenfunktio %qs"
65196
65197#: fortran/io.c:1669
65198#, fuzzy, gcc-internal-format, gfc-internal-format
65199msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
65200msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
65201
65202#: fortran/io.c:1694
65203#, fuzzy, gcc-internal-format, gfc-internal-format
65204msgid "FORMAT tag at %L cannot be a zero-sized array"
65205msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
65206
65207#: fortran/io.c:1735
65208#, fuzzy, gcc-internal-format, gfc-internal-format
65209msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
65210msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
65211
65212#: fortran/io.c:1741
65213#, fuzzy, gcc-internal-format, gfc-internal-format
65214msgid "ASSIGNED variable in FORMAT tag at %L"
65215msgstr "tyhjä esittely"
65216
65217#: fortran/io.c:1746
65218#, fuzzy, gcc-internal-format
65219msgid "Variable %qs at %L has not been assigned a format label"
65220msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
65221
65222#: fortran/io.c:1753
65223#, fuzzy, gcc-internal-format
65224msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
65225msgstr "Odotettiin muuttujanimeä kohdassa %C"
65226
65227#: fortran/io.c:1768
65228#, fuzzy, gcc-internal-format, gfc-internal-format
65229msgid "Non-character non-Hollerith in FORMAT tag at %L"
65230msgstr "epäkelpo osoitintila %qs"
65231
65232#: fortran/io.c:1772
65233#, fuzzy, gcc-internal-format, gfc-internal-format
65234msgid "Non-character in FORMAT tag at %L"
65235msgstr "epäkelpo osoitintila %qs"
65236
65237#: fortran/io.c:1778
65238#, fuzzy, gcc-internal-format, gfc-internal-format
65239msgid "Non-character assumed shape array element in FORMAT tag at %L"
65240msgstr "epäkelpo osoitintila %qs"
65241
65242#: fortran/io.c:1785
65243#, fuzzy, gcc-internal-format, gfc-internal-format
65244msgid "Non-character assumed size array element in FORMAT tag at %L"
65245msgstr "epäkelpo osoitintila %qs"
65246
65247#: fortran/io.c:1792
65248#, fuzzy, gcc-internal-format, gfc-internal-format
65249msgid "Non-character pointer array element in FORMAT tag at %L"
65250msgstr "epäkelpo osoitintila %qs"
65251
65252#: fortran/io.c:1818
65253#, fuzzy, gcc-internal-format, gfc-internal-format
65254msgid "%s tag at %L must be of type %s"
65255msgstr "%s:n kohdassa %L täytyy olla INTEGER"
65256
65257#: fortran/io.c:1825
65258#, fuzzy, gcc-internal-format, gfc-internal-format
65259msgid "%s tag at %L must be a character string of default kind"
65260msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
65261
65262#: fortran/io.c:1832
65263#, fuzzy, gcc-internal-format, gfc-internal-format
65264msgid "%s tag at %L must be scalar"
65265msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
65266
65267#: fortran/io.c:1838
65268#, fuzzy, gcc-internal-format, gfc-internal-format
65269msgid "IOMSG tag at %L"
65270msgstr "<tunnistevirhe>"
65271
65272#: fortran/io.c:1846
65273#, gcc-internal-format, gfc-internal-format
65274msgid "Fortran 95 requires default INTEGER in %s tag at %L"
65275msgstr ""
65276
65277#: fortran/io.c:1855
65278#, fuzzy, gcc-internal-format, gfc-internal-format
65279msgid "Non-default LOGICAL kind in %s tag at %L"
65280msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
65281
65282#: fortran/io.c:1862
65283#, fuzzy, gcc-internal-format, gfc-internal-format
65284msgid "NEWUNIT specifier at %L"
65285msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
65286
65287#: fortran/io.c:1880
65288#, fuzzy, gcc-internal-format, gfc-internal-format
65289msgid "CONVERT tag at %L"
65290msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
65291
65292#: fortran/io.c:2105
65293#, fuzzy, gcc-internal-format
65294msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
65295msgstr "tyhjä esittely"
65296
65297#: fortran/io.c:2113 fortran/io.c:2140
65298#, fuzzy, gcc-internal-format
65299msgid "%s specifier in %s statement at %L has value %qs"
65300msgstr "tyhjä esittely"
65301
65302#: fortran/io.c:2132
65303#, fuzzy, gcc-internal-format
65304msgid "Extension: %s specifier in %s statement at %L has value %qs"
65305msgstr "tyhjä esittely"
65306
65307#: fortran/io.c:2154 fortran/io.c:2162
65308#, fuzzy, gcc-internal-format
65309msgid "%s specifier in %s statement at %L has invalid value %qs"
65310msgstr "tyhjä esittely"
65311
65312#: fortran/io.c:2219
65313#, fuzzy, gcc-internal-format, gfc-internal-format
65314msgid "ACTION type conflicts with READONLY specifier at %L"
65315msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
65316
65317#: fortran/io.c:2235
65318#, fuzzy, gcc-internal-format, gfc-internal-format
65319msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
65320msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
65321
65322#: fortran/io.c:2254 fortran/io.c:3928
65323#, fuzzy, gcc-internal-format, gfc-internal-format
65324msgid "BLANK= at %L not allowed in Fortran 95"
65325msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
65326
65327#: fortran/io.c:2282 fortran/io.c:3906
65328#, fuzzy, gcc-internal-format, gfc-internal-format
65329msgid "DECIMAL= at %L not allowed in Fortran 95"
65330msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
65331
65332#: fortran/io.c:2314
65333#, fuzzy, gcc-internal-format, gfc-internal-format
65334msgid "ENCODING= at %L not allowed in Fortran 95"
65335msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
65336
65337#: fortran/io.c:2365 fortran/io.c:3973
65338#, fuzzy, gcc-internal-format, gfc-internal-format
65339msgid "ROUND= at %L not allowed in Fortran 95"
65340msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
65341
65342#: fortran/io.c:2395
65343#, fuzzy, gcc-internal-format, gfc-internal-format
65344msgid "SIGN= at %L not allowed in Fortran 95"
65345msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
65346
65347#: fortran/io.c:2416
65348#, fuzzy, gcc-internal-format, gfc-internal-format
65349msgid "RECL in OPEN statement at %L must be positive"
65350msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
65351
65352#: fortran/io.c:2441
65353#, gcc-internal-format
65354msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
65355msgstr ""
65356
65357#: fortran/io.c:2452
65358#, gcc-internal-format, gfc-internal-format
65359msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
65360msgstr ""
65361
65362#: fortran/io.c:2463
65363#, fuzzy, gcc-internal-format, gfc-internal-format
65364msgid "UNIT specifier not allowed with NEWUNIT at %L"
65365msgstr "%J%qD:lle ei ole aiempaa esittelyä"
65366
65367#: fortran/io.c:2474
65368#, gcc-internal-format, gfc-internal-format
65369msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
65370msgstr ""
65371
65372#: fortran/io.c:2481
65373#, fuzzy, gcc-internal-format, gfc-internal-format
65374msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
65375msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
65376
65377#: fortran/io.c:2516
65378#, fuzzy, gcc-internal-format, gfc-internal-format
65379msgid "%s specifier at %L not allowed in OPEN statement for unformatted I/O"
65380msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
65381
65382#: fortran/io.c:2524
65383#, fuzzy, gcc-internal-format, gfc-internal-format
65384msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
65385msgstr "Odotettiin geneeristä nimeä tai operaattorimäärittelijää kohdassa %C"
65386
65387#: fortran/io.c:2537
65388#, gcc-internal-format, gfc-internal-format
65389msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
65390msgstr ""
65391
65392#: fortran/io.c:2590
65393#, fuzzy, gcc-internal-format, gfc-internal-format
65394msgid "OPEN statement not allowed in PURE procedure at %C"
65395msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
65396
65397#: fortran/io.c:2698
65398#, gcc-internal-format, gfc-internal-format
65399msgid "CLOSE statement not allowed in PURE procedure at %C"
65400msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
65401
65402#: fortran/io.c:2724
65403#, fuzzy, gcc-internal-format, gfc-internal-format
65404msgid "CLOSE statement at %L requires a UNIT number"
65405msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
65406
65407#: fortran/io.c:2732
65408#, gcc-internal-format, gfc-internal-format
65409msgid "UNIT number in CLOSE statement at %L must be non-negative"
65410msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
65411
65412#: fortran/io.c:2855 fortran/match.c:3096
65413#, gcc-internal-format, gfc-internal-format
65414msgid "%s statement not allowed in PURE procedure at %C"
65415msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
65416
65417#: fortran/io.c:2885
65418#, fuzzy, gcc-internal-format, gfc-internal-format
65419msgid "UNIT number missing in statement at %L"
65420msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
65421
65422#: fortran/io.c:2896 fortran/io.c:3386
65423#, gcc-internal-format, gfc-internal-format
65424msgid "UNIT number in statement at %L must be non-negative"
65425msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
65426
65427#: fortran/io.c:2929
65428#, fuzzy, gcc-internal-format, gfc-internal-format
65429msgid "FLUSH statement at %C"
65430msgstr "tyhjennä puskurit"
65431
65432#: fortran/io.c:2970
65433#, fuzzy, gcc-internal-format, gfc-internal-format
65434msgid "Missing format with default unit at %C"
65435msgstr "Puuttuva muotonimiö kohdassa %C"
65436
65437#: fortran/io.c:2990
65438#, fuzzy, gcc-internal-format, gfc-internal-format
65439msgid "Duplicate UNIT specification at %C"
65440msgstr "Kaksoiskappale-NML-spesifikaatio kohdassa %C"
65441
65442#: fortran/io.c:3064
65443#, gcc-internal-format, gfc-internal-format
65444msgid "Duplicate format specification at %C"
65445msgstr "Kaksoiskappalemuotospesifikaatio kohdassa %C"
65446
65447#: fortran/io.c:3105
65448#, fuzzy, gcc-internal-format
65449msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
65450msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
65451
65452#: fortran/io.c:3141
65453#, gcc-internal-format, gfc-internal-format
65454msgid "Duplicate NML specification at %C"
65455msgstr "Kaksoiskappale-NML-spesifikaatio kohdassa %C"
65456
65457#: fortran/io.c:3150
65458#, fuzzy, gcc-internal-format
65459msgid "Symbol %qs at %C must be a NAMELIST group name"
65460msgstr "Monimerkityksellinen symboli TYPE-määrittelyssä kohdassa %C"
65461
65462#: fortran/io.c:3216
65463#, fuzzy, gcc-internal-format, gfc-internal-format
65464msgid "END tag at %C not allowed in output statement"
65465msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
65466
65467#: fortran/io.c:3312
65468#, gcc-internal-format, gfc-internal-format
65469msgid "UNIT not specified at %L"
65470msgstr "UNIT ei ole määritelty kohdassa %L"
65471
65472#: fortran/io.c:3319
65473#, fuzzy, gcc-internal-format, gfc-internal-format
65474msgid "UNIT specification at %L must not be a character PARAMETER"
65475msgstr "decltypen argumentin on oltava lauseke"
65476
65477#: fortran/io.c:3332
65478#, fuzzy, gcc-internal-format, gfc-internal-format
65479msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
65480msgstr "decltypen argumentin on oltava lauseke"
65481
65482#: fortran/io.c:3354
65483#, fuzzy, gcc-internal-format, gfc-internal-format
65484msgid "Invalid form of WRITE statement at %L, UNIT required"
65485msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
65486
65487#: fortran/io.c:3365
65488#, fuzzy, gcc-internal-format, gfc-internal-format
65489msgid "Internal unit with vector subscript at %L"
65490msgstr "taulukon indeksin tyyppi on %<char%>"
65491
65492#: fortran/io.c:3379
65493#, fuzzy, gcc-internal-format, gfc-internal-format
65494msgid "External IO UNIT cannot be an array at %L"
65495msgstr "Käytä bittikenttäkäskyjä"
65496
65497#: fortran/io.c:3409
65498#, gcc-internal-format
65499msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
65500msgstr ""
65501
65502#: fortran/io.c:3421
65503#, fuzzy, gcc-internal-format
65504msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
65505msgstr "muuttuvakokoista objektia ei voi alustaa"
65506
65507#: fortran/io.c:3431 fortran/resolve.c:15082
65508#, fuzzy, gcc-internal-format
65509msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
65510msgstr "muuttuvakokoista objektia ei voi alustaa"
65511
65512#: fortran/io.c:3439
65513#, fuzzy, gcc-internal-format
65514msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
65515msgstr "muuttuvakokoista objektia ei voi alustaa"
65516
65517#: fortran/io.c:3450
65518#, fuzzy, gcc-internal-format, gfc-internal-format
65519msgid "Comma before i/o item list at %L"
65520msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
65521
65522#: fortran/io.c:3460
65523#, gcc-internal-format, gfc-internal-format
65524msgid "ERR tag label %d at %L not defined"
65525msgstr "ERR-tunnistenimiötä %d kohdassa %L ei ole määritelty"
65526
65527#: fortran/io.c:3472
65528#, gcc-internal-format, gfc-internal-format
65529msgid "END tag label %d at %L not defined"
65530msgstr "END-tunnistenimiötä %d kohdassa %L ei ole määritelty"
65531
65532#: fortran/io.c:3484
65533#, gcc-internal-format, gfc-internal-format
65534msgid "EOR tag label %d at %L not defined"
65535msgstr "EOR-tunnistenimiötä %d kohdassa %L ei ole määritelty"
65536
65537#: fortran/io.c:3494
65538#, gcc-internal-format, gfc-internal-format
65539msgid "FORMAT label %d at %L not defined"
65540msgstr "FORMAT-nimiö %d kohdassa %L ei ole määritelty"
65541
65542#: fortran/io.c:3525
65543#, gcc-internal-format
65544msgid "io_kind_name(): bad I/O-kind"
65545msgstr ""
65546
65547#: fortran/io.c:3614
65548#, gcc-internal-format, gfc-internal-format
65549msgid "Syntax error in I/O iterator at %C"
65550msgstr "Syntaksivirhe siirräntäiteraattorissa kohdassa %C"
65551
65552#: fortran/io.c:3646
65553#, fuzzy, gcc-internal-format, gfc-internal-format
65554msgid "Expecting variable in READ statement at %C"
65555msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
65556
65557#: fortran/io.c:3652
65558#, fuzzy, gcc-internal-format, gfc-internal-format
65559msgid "Expecting variable or io-implied-do in READ statement at %L"
65560msgstr "Odotettiin muuttujanimeä kohdassa %C"
65561
65562#: fortran/io.c:3661
65563#, fuzzy, gcc-internal-format, gfc-internal-format
65564msgid "Expecting variable or io-implied-do at %L"
65565msgstr "Odotettiin muuttujanimeä kohdassa %C"
65566
65567#: fortran/io.c:3670
65568#, gcc-internal-format, gfc-internal-format
65569msgid "Expected expression in %s statement at %C"
65570msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
65571
65572#: fortran/io.c:3675
65573#, fuzzy, gcc-internal-format, gfc-internal-format
65574msgid "BOZ literal constant at %L cannot appear in an output IO list"
65575msgstr "ylivuoto vakiolausekkeessa"
65576
65577#. A general purpose syntax error.
65578#: fortran/io.c:3736 fortran/io.c:4422 fortran/gfortran.h:3067
65579#, gcc-internal-format, gfc-internal-format
65580msgid "Syntax error in %s statement at %C"
65581msgstr "Syntaksivirhe %s-lauseessa kohdassa %C"
65582
65583#: fortran/io.c:3823
65584#, gcc-internal-format, gfc-internal-format
65585msgid "Internal file at %L with namelist"
65586msgstr ""
65587
65588#: fortran/io.c:3838
65589#, fuzzy, gcc-internal-format, gfc-internal-format
65590msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
65591msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
65592
65593#: fortran/io.c:3951
65594#, fuzzy, gcc-internal-format, gfc-internal-format
65595msgid "PAD= at %L not allowed in Fortran 95"
65596msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
65597
65598#: fortran/io.c:4020
65599#, fuzzy, gcc-internal-format, gfc-internal-format
65600msgid "DELIM= at %L not allowed in Fortran 95"
65601msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
65602
65603#: fortran/io.c:4194
65604#, gcc-internal-format, gfc-internal-format
65605msgid "PRINT namelist at %C is an extension"
65606msgstr ""
65607
65608#: fortran/io.c:4216
65609#, fuzzy, gcc-internal-format, gfc-internal-format
65610msgid "Comma after * at %C not allowed without I/O list"
65611msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
65612
65613#: fortran/io.c:4389
65614#, fuzzy, gcc-internal-format, gfc-internal-format
65615msgid "Expected comma in I/O list at %C"
65616msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
65617
65618#: fortran/io.c:4456
65619#, gcc-internal-format, gfc-internal-format
65620msgid "PRINT statement at %C not allowed within PURE procedure"
65621msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
65622
65623#: fortran/io.c:4618
65624#, fuzzy, gcc-internal-format, gfc-internal-format
65625msgid "NULL() near %L cannot appear in INQUIRE statement"
65626msgstr "ylivuoto vakiolausekkeessa"
65627
65628#: fortran/io.c:4630 fortran/io.c:4692
65629#, fuzzy, gcc-internal-format, gfc-internal-format
65630msgid "INQUIRE statement not allowed in PURE procedure at %C"
65631msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
65632
65633#: fortran/io.c:4658
65634#, fuzzy, gcc-internal-format, gfc-internal-format
65635msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
65636msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
65637
65638#: fortran/io.c:4668 fortran/trans-io.c:1332
65639#, fuzzy, gcc-internal-format, gfc-internal-format
65640msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
65641msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
65642
65643#: fortran/io.c:4675
65644#, fuzzy, gcc-internal-format, gfc-internal-format
65645msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
65646msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
65647
65648#: fortran/io.c:4685
65649#, fuzzy, gcc-internal-format, gfc-internal-format
65650msgid "UNIT number in INQUIRE statement at %L cannot be %d"
65651msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
65652
65653#: fortran/io.c:4700
65654#, fuzzy, gcc-internal-format, gfc-internal-format
65655msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
65656msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
65657
65658#: fortran/io.c:4876
65659#, fuzzy, gcc-internal-format, gfc-internal-format
65660msgid "WAIT at %C not allowed in Fortran 95"
65661msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
65662
65663#: fortran/io.c:4882
65664#, fuzzy, gcc-internal-format, gfc-internal-format
65665msgid "WAIT statement not allowed in PURE procedure at %C"
65666msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
65667
65668#. Reject truncation.
65669#: fortran/iresolve.c:70
65670#, fuzzy, gcc-internal-format, gfc-internal-format
65671msgid "identifier overflow: %d"
65672msgstr "Kokonaisluvun ylivuoto"
65673
65674#: fortran/match.c:118
65675#, fuzzy, gcc-internal-format
65676msgid "gfc_op2string(): Bad code"
65677msgstr "vektoriylivuoto lausekkeessa"
65678
65679#: fortran/match.c:195
65680#, fuzzy, gcc-internal-format, gfc-internal-format
65681msgid "Expected structure component or operator name after '.' at %C"
65682msgstr "Odotettiin komponenttiviitettä kohdassa %C"
65683
65684#: fortran/match.c:227
65685#, gcc-internal-format
65686msgid "%qs is neither a defined operator nor a structure component in dotted string at %C"
65687msgstr ""
65688
65689#: fortran/match.c:298
65690#, fuzzy, gcc-internal-format
65691msgid "Missing %qs in statement at or before %L"
65692msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
65693
65694#: fortran/match.c:496
65695#, gcc-internal-format, gfc-internal-format
65696msgid "Integer too large at %C"
65697msgstr "Kokonaisluku liian suuri kohdassa %C"
65698
65699#: fortran/match.c:577 fortran/parse.c:1218
65700#, fuzzy, gcc-internal-format, gfc-internal-format
65701msgid "Too many digits in statement label at %C"
65702msgstr "Nolla ei ole kelvollinen lausekenimiö kohdassa %C"
65703
65704#: fortran/match.c:583
65705#, fuzzy, gcc-internal-format, gfc-internal-format
65706msgid "Statement label at %C is zero"
65707msgstr "Nolla ei ole kelvollinen lausekenimiö kohdassa %C"
65708
65709#: fortran/match.c:616
65710#, fuzzy, gcc-internal-format
65711msgid "Label name %qs at %C is ambiguous"
65712msgstr "Tyyppinimi ”%s” kohdassa %C ei ole yksiselitteinen"
65713
65714#: fortran/match.c:622
65715#, fuzzy, gcc-internal-format
65716msgid "Duplicate construct label %qs at %C"
65717msgstr "Kaksoiskappale %s-nimiöspesifikaatio kohdassa %C"
65718
65719#: fortran/match.c:656
65720#, gcc-internal-format, gfc-internal-format
65721msgid "Invalid character in name at %C"
65722msgstr "Virheellinen merkki nimessä kohdassa %C"
65723
65724#: fortran/match.c:669
65725#, gcc-internal-format, gfc-internal-format
65726msgid "Name at %C is too long"
65727msgstr "Nimi kohdassa %C on liian pitkä"
65728
65729#: fortran/match.c:680
65730#, gcc-internal-format
65731msgid "Invalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extension"
65732msgstr ""
65733
65734#: fortran/match.c:956
65735#, fuzzy, gcc-internal-format, gfc-internal-format
65736msgid ".XOR. operator at %C"
65737msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
65738
65739#: fortran/match.c:1011
65740#, fuzzy, gcc-internal-format, gfc-internal-format
65741msgid "Loop variable at %C cannot be an array"
65742msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
65743
65744#: fortran/match.c:1018
65745#, fuzzy, gcc-internal-format, gfc-internal-format
65746msgid "Loop variable at %C cannot be a coarray"
65747msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
65748
65749#: fortran/match.c:1024
65750#, fuzzy, gcc-internal-format, gfc-internal-format
65751msgid "Loop variable at %C cannot be a sub-component"
65752msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
65753
65754#: fortran/match.c:1058
65755#, gcc-internal-format, gfc-internal-format
65756msgid "Expected a step value in iterator at %C"
65757msgstr "Odotettiin askelarvoa iteraattorissa kohdassa %C"
65758
65759#: fortran/match.c:1070
65760#, gcc-internal-format, gfc-internal-format
65761msgid "Syntax error in iterator at %C"
65762msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
65763
65764#: fortran/match.c:1238
65765#, fuzzy, gcc-internal-format, gfc-internal-format
65766msgid "gfc_match(): Bad match code %c"
65767msgstr "lauseella ei ole vaikutusta"
65768
65769#: fortran/match.c:1312
65770#, fuzzy, gcc-internal-format, gfc-internal-format
65771msgid "Invalid form of PROGRAM statement at %C"
65772msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
65773
65774#: fortran/match.c:1356
65775#, fuzzy, gcc-internal-format, gfc-internal-format
65776msgid "BOZ literal constant at %L is neither a DATA statement value nor an actual argument of INT/REAL/DBLE/CMPLX intrinsic subprogram"
65777msgstr "epäkelpo lvalue asm-lauseessa"
65778
65779#: fortran/match.c:1365
65780#, fuzzy, gcc-internal-format, gfc-internal-format
65781msgid "Assignment to a constant expression at %C"
65782msgstr "liukulukuvakio esikääntäjän lausekkeessa"
65783
65784#: fortran/match.c:1469 fortran/match.c:1560
65785#, fuzzy, gcc-internal-format, gfc-internal-format
65786msgid "Arithmetic IF statement at %C"
65787msgstr "tyhjä esittely"
65788
65789#: fortran/match.c:1516
65790#, fuzzy, gcc-internal-format
65791msgid "Missing %<(%> in IF-expression at %C"
65792msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
65793
65794#: fortran/match.c:1534
65795#, gcc-internal-format, gfc-internal-format
65796msgid "Syntax error in IF-expression at %C"
65797msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
65798
65799#: fortran/match.c:1545
65800#, gcc-internal-format, gfc-internal-format
65801msgid "Block label not appropriate for arithmetic IF statement at %C"
65802msgstr "Lohkonimiö ei ole sopiva aritmeettiselle IF-lauseelle kohdassa %C"
65803
65804#: fortran/match.c:1583
65805#, gcc-internal-format, gfc-internal-format
65806msgid "Block label is not appropriate for IF statement at %C"
65807msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
65808
65809#: fortran/match.c:1676 fortran/match.c:1683
65810#, fuzzy, gcc-internal-format, gfc-internal-format
65811msgid "Syntax error in IF-clause after %C"
65812msgstr "Syntaksivirhe IF-lauseessa kohdassa %C"
65813
65814#: fortran/match.c:1726
65815#, fuzzy, gcc-internal-format, gfc-internal-format
65816msgid "Invalid character(s) in ELSE statement after %C"
65817msgstr "Virheellinen merkki nimessä kohdassa %C"
65818
65819#: fortran/match.c:1732
65820#, fuzzy, gcc-internal-format
65821msgid "Label %qs at %C doesn't match IF label %qs"
65822msgstr "Nimiö ”%s” kohdassa %C ei täsmää IF nimiön ”%s” kanssa"
65823
65824#: fortran/match.c:1753
65825#, fuzzy, gcc-internal-format
65826msgid "Missing %<(%> in ELSE IF expression at %C"
65827msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
65828
65829#: fortran/match.c:1763
65830#, fuzzy, gcc-internal-format
65831msgid "Missing %<)%> in ELSE IF expression at %C"
65832msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
65833
65834#: fortran/match.c:1778
65835#, fuzzy, gcc-internal-format, gfc-internal-format
65836msgid "Missing THEN in ELSE IF statement after %L"
65837msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
65838
65839#: fortran/match.c:1786
65840#, fuzzy, gcc-internal-format, gfc-internal-format
65841msgid "Syntax error in ELSE IF statement after %L"
65842msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
65843
65844#: fortran/match.c:1792
65845#, fuzzy, gcc-internal-format
65846msgid "Label %qs after %L doesn't match IF label %qs"
65847msgstr "Nimiö ”%s” kohdassa %C ei täsmää IF nimiön ”%s” kanssa"
65848
65849#: fortran/match.c:1853
65850#, fuzzy, gcc-internal-format, gfc-internal-format
65851msgid "Image control statement CRITICAL at %C in PURE procedure"
65852msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
65853
65854#: fortran/match.c:1859
65855#, fuzzy, gcc-internal-format, gfc-internal-format
65856msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
65857msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
65858
65859#: fortran/match.c:1866
65860#, fuzzy, gcc-internal-format, gfc-internal-format
65861msgid "CRITICAL statement at %C"
65862msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
65863
65864#: fortran/match.c:1878
65865#, fuzzy, gcc-internal-format, gfc-internal-format
65866msgid "Nested CRITICAL block at %C"
65867msgstr "ISO C kieltää sisäkkäiset funktiot"
65868
65869#: fortran/match.c:1930
65870#, fuzzy, gcc-internal-format, gfc-internal-format
65871msgid "Expected association list at %C"
65872msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
65873
65874#: fortran/match.c:1942
65875#, fuzzy, gcc-internal-format, gfc-internal-format
65876msgid "Expected association at %C"
65877msgstr "Odotettiin merkkiä ”,” kohdassa %C"
65878
65879#: fortran/match.c:1952
65880#, fuzzy, gcc-internal-format, gfc-internal-format
65881msgid "Invalid association target at %C"
65882msgstr "Virheellinen merkki nimessä kohdassa %C"
65883
65884#: fortran/match.c:1963
65885#, fuzzy, gcc-internal-format
65886msgid "Duplicate name %qs in association at %C"
65887msgstr "%J%qD:lle ei ole aiempaa esittelyä"
65888
65889#: fortran/match.c:1971
65890#, fuzzy, gcc-internal-format, gfc-internal-format
65891msgid "Association target at %C must not be coindexed"
65892msgstr "%s:n kohdassa %L täytyy olla INTEGER"
65893
65894#: fortran/match.c:1978
65895#, fuzzy, gcc-internal-format, gfc-internal-format
65896msgid "Association target at %L cannot be a BOZ literal constant"
65897msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
65898
65899#: fortran/match.c:1997
65900#, fuzzy, gcc-internal-format
65901msgid "Expected %<)%> or %<,%> at %C"
65902msgstr "Odotettiin merkkiä ”,” kohdassa %C"
65903
65904#: fortran/match.c:2015
65905#, fuzzy, gcc-internal-format, gfc-internal-format
65906msgid "Junk after ASSOCIATE statement at %C"
65907msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
65908
65909#: fortran/match.c:2137
65910#, fuzzy, gcc-internal-format
65911msgid "Derived type %qs at %L may not be ABSTRACT"
65912msgstr "tyhjä esittely"
65913
65914#: fortran/match.c:2209 fortran/match.c:2281 fortran/match.c:2304
65915#, fuzzy, gcc-internal-format, gfc-internal-format
65916msgid "Invalid type-spec at %C"
65917msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
65918
65919#: fortran/match.c:2399
65920#, fuzzy, gcc-internal-format, gfc-internal-format
65921msgid "Syntax error in FORALL iterator at %C"
65922msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
65923
65924#: fortran/match.c:2664
65925#, fuzzy, gcc-internal-format, gfc-internal-format
65926msgid "DO CONCURRENT construct at %C"
65927msgstr "toistorakenne [c*] ei saa esiintyä merkkijono1:ssä"
65928
65929#: fortran/match.c:2789
65930#, fuzzy, gcc-internal-format
65931msgid "Name %qs in %s statement at %C is unknown"
65932msgstr "tyhjä esittely"
65933
65934#: fortran/match.c:2797
65935#, fuzzy, gcc-internal-format
65936msgid "Name %qs in %s statement at %C is not a construct name"
65937msgstr "continue-lause silmukan ulkopuolella"
65938
65939#: fortran/match.c:2809
65940#, fuzzy, gcc-internal-format, gfc-internal-format
65941msgid "%s statement at %C leaves CRITICAL construct"
65942msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
65943
65944#. F2008, C821 & C845.
65945#: fortran/match.c:2817
65946#, fuzzy, gcc-internal-format, gfc-internal-format
65947msgid "%s statement at %C leaves DO CONCURRENT construct"
65948msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
65949
65950#: fortran/match.c:2829
65951#, fuzzy, gcc-internal-format, gfc-internal-format
65952msgid "%s statement at %C is not within a construct"
65953msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
65954
65955#: fortran/match.c:2832
65956#, fuzzy, gcc-internal-format
65957msgid "%s statement at %C is not within construct %qs"
65958msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
65959
65960#: fortran/match.c:2858
65961#, fuzzy, gcc-internal-format
65962msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
65963msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
65964
65965#: fortran/match.c:2863
65966#, fuzzy, gcc-internal-format, gfc-internal-format
65967msgid "EXIT statement with no do-construct-name at %C"
65968msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
65969
65970#: fortran/match.c:2869
65971#, fuzzy, gcc-internal-format
65972msgid "%s statement at %C is not applicable to construct %qs"
65973msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
65974
65975#: fortran/match.c:2877
65976#, fuzzy, gcc-internal-format, gfc-internal-format
65977msgid "%s statement at %C leaving OpenACC structured block"
65978msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
65979
65980#: fortran/match.c:2878
65981#, fuzzy, gcc-internal-format, gfc-internal-format
65982msgid "%s statement at %C leaving OpenMP structured block"
65983msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
65984
65985#: fortran/match.c:2915
65986#, fuzzy, gcc-internal-format, gfc-internal-format
65987msgid "EXIT statement at %C terminating !$ACC LOOP loop"
65988msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
65989
65990#: fortran/match.c:2921
65991#, fuzzy, gcc-internal-format, gfc-internal-format
65992msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
65993msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
65994
65995#: fortran/match.c:2923
65996#, fuzzy, gcc-internal-format, gfc-internal-format
65997msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
65998msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
65999
66000#: fortran/match.c:2952
66001#, fuzzy, gcc-internal-format, gfc-internal-format
66002msgid "EXIT statement at %C terminating !$OMP DO loop"
66003msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
66004
66005#: fortran/match.c:2957
66006#, fuzzy, gcc-internal-format, gfc-internal-format
66007msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
66008msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
66009
66010#: fortran/match.c:3045
66011#, fuzzy, gcc-internal-format, gfc-internal-format
66012msgid "Blank required in %s statement near %C"
66013msgstr "virheellinen lvalue asm-tulosteessa %d"
66014
66015#: fortran/match.c:3063
66016#, fuzzy, gcc-internal-format, gfc-internal-format
66017msgid "STOP code at %C cannot be negative"
66018msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
66019
66020#: fortran/match.c:3069
66021#, fuzzy, gcc-internal-format, gfc-internal-format
66022msgid "STOP code at %C contains too many digits"
66023msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
66024
66025#: fortran/match.c:3090
66026#, fuzzy, gcc-internal-format, gfc-internal-format
66027msgid "%s statement at %C in PURE procedure"
66028msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66029
66030#: fortran/match.c:3106
66031#, fuzzy, gcc-internal-format, gfc-internal-format
66032msgid "Image control statement STOP at %C in CRITICAL block"
66033msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66034
66035#: fortran/match.c:3111
66036#, fuzzy, gcc-internal-format, gfc-internal-format
66037msgid "Image control statement STOP at %C in DO CONCURRENT block"
66038msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66039
66040#: fortran/match.c:3123
66041#, gcc-internal-format, gfc-internal-format
66042msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
66043msgstr ""
66044
66045#: fortran/match.c:3135
66046#, fuzzy, gcc-internal-format, gfc-internal-format
66047msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
66048msgstr "decltypen argumentin on oltava lauseke"
66049
66050#: fortran/match.c:3142
66051#, fuzzy, gcc-internal-format, gfc-internal-format
66052msgid "STOP code at %L must be either INTEGER or CHARACTER type"
66053msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
66054
66055#: fortran/match.c:3149
66056#, fuzzy, gcc-internal-format, gfc-internal-format
66057msgid "STOP code at %L must be scalar"
66058msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
66059
66060#: fortran/match.c:3156
66061#, fuzzy, gcc-internal-format, gfc-internal-format
66062msgid "STOP code at %L must be default character KIND=%d"
66063msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
66064
66065#: fortran/match.c:3163
66066#, fuzzy, gcc-internal-format, gfc-internal-format
66067msgid "STOP code at %L must be default integer KIND=%d"
66068msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
66069
66070#: fortran/match.c:3211
66071#, fuzzy, gcc-internal-format, gfc-internal-format
66072msgid "PAUSE statement at %C"
66073msgstr "Tauko"
66074
66075#: fortran/match.c:3232
66076#, fuzzy, gcc-internal-format, gfc-internal-format
66077msgid "ERROR STOP statement at %C"
66078msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
66079
66080#: fortran/match.c:3258
66081#, fuzzy, gcc-internal-format, gfc-internal-format
66082msgid "Image control statement EVENT %s at %C in PURE procedure"
66083msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66084
66085#: fortran/match.c:3273
66086#, fuzzy, gcc-internal-format, gfc-internal-format
66087msgid "Image control statement EVENT %s at %C in CRITICAL block"
66088msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66089
66090#: fortran/match.c:3280
66091#, fuzzy, gcc-internal-format, gfc-internal-format
66092msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
66093msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66094
66095#: fortran/match.c:3310 fortran/match.c:3652 fortran/match.c:3864
66096#: fortran/match.c:4416 fortran/match.c:4787
66097#, fuzzy, gcc-internal-format, gfc-internal-format
66098msgid "Redundant STAT tag found at %L"
66099msgstr "<tunnistevirhe>"
66100
66101#: fortran/match.c:3331 fortran/match.c:3673 fortran/match.c:3884
66102#: fortran/match.c:4448 fortran/match.c:4812
66103#, fuzzy, gcc-internal-format, gfc-internal-format
66104msgid "Redundant ERRMSG tag found at %L"
66105msgstr "<tunnistevirhe>"
66106
66107#: fortran/match.c:3352
66108#, fuzzy, gcc-internal-format, gfc-internal-format
66109msgid "Redundant UNTIL_COUNT tag found at %L"
66110msgstr "<tunnistevirhe>"
66111
66112#: fortran/match.c:3418
66113#, fuzzy, gcc-internal-format, gfc-internal-format
66114msgid "EVENT POST statement at %C"
66115msgstr "Odottamaton %s-lause kohdassa %C"
66116
66117#: fortran/match.c:3428
66118#, fuzzy, gcc-internal-format, gfc-internal-format
66119msgid "EVENT WAIT statement at %C"
66120msgstr "Odottamaton %s-lause kohdassa %C"
66121
66122#: fortran/match.c:3440
66123#, fuzzy, gcc-internal-format, gfc-internal-format
66124msgid "FAIL IMAGE statement at %C"
66125msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
66126
66127#: fortran/match.c:3464
66128#, fuzzy, gcc-internal-format, gfc-internal-format
66129msgid "FORM TEAM statement at %C"
66130msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
66131
66132#: fortran/match.c:3503
66133#, fuzzy, gcc-internal-format, gfc-internal-format
66134msgid "CHANGE TEAM statement at %C"
66135msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
66136
66137#: fortran/match.c:3533
66138#, fuzzy, gcc-internal-format, gfc-internal-format
66139msgid "END TEAM statement at %C"
66140msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
66141
66142#: fortran/match.c:3557
66143#, fuzzy, gcc-internal-format, gfc-internal-format
66144msgid "SYNC TEAM statement at %C"
66145msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
66146
66147#: fortran/match.c:3600
66148#, fuzzy, gcc-internal-format, gfc-internal-format
66149msgid "Image control statement %s at %C in PURE procedure"
66150msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66151
66152#: fortran/match.c:3615
66153#, fuzzy, gcc-internal-format, gfc-internal-format
66154msgid "Image control statement %s at %C in CRITICAL block"
66155msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66156
66157#: fortran/match.c:3622
66158#, fuzzy, gcc-internal-format, gfc-internal-format
66159msgid "Image control statement %s at %C in DO CONCURRENT block"
66160msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66161
66162#: fortran/match.c:3694
66163#, fuzzy, gcc-internal-format, gfc-internal-format
66164msgid "Redundant ACQUIRED_LOCK tag found at %L"
66165msgstr "<tunnistevirhe>"
66166
66167#: fortran/match.c:3759
66168#, fuzzy, gcc-internal-format, gfc-internal-format
66169msgid "LOCK statement at %C"
66170msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
66171
66172#: fortran/match.c:3769
66173#, fuzzy, gcc-internal-format, gfc-internal-format
66174msgid "UNLOCK statement at %C"
66175msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
66176
66177#: fortran/match.c:3794
66178#, fuzzy, gcc-internal-format, gfc-internal-format
66179msgid "Image control statement SYNC at %C in PURE procedure"
66180msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66181
66182#: fortran/match.c:3800
66183#, fuzzy, gcc-internal-format, gfc-internal-format
66184msgid "SYNC statement at %C"
66185msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
66186
66187#: fortran/match.c:3812
66188#, fuzzy, gcc-internal-format, gfc-internal-format
66189msgid "Image control statement SYNC at %C in CRITICAL block"
66190msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66191
66192#: fortran/match.c:3818
66193#, fuzzy, gcc-internal-format, gfc-internal-format
66194msgid "Image control statement SYNC at %C in DO CONCURRENT block"
66195msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66196
66197#: fortran/match.c:3998
66198#, fuzzy, gcc-internal-format, gfc-internal-format
66199msgid "ASSIGN statement at %C"
66200msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
66201
66202#: fortran/match.c:4042
66203#, fuzzy, gcc-internal-format, gfc-internal-format
66204msgid "Assigned GOTO statement at %C"
66205msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
66206
66207#: fortran/match.c:4086 fortran/match.c:4137
66208#, fuzzy, gcc-internal-format, gfc-internal-format
66209msgid "Statement label list in GOTO at %C cannot be empty"
66210msgstr "Nolla ei ole kelvollinen lausekenimiö kohdassa %C"
66211
66212#: fortran/match.c:4147
66213#, fuzzy, gcc-internal-format, gfc-internal-format
66214msgid "Computed GOTO at %C"
66215msgstr "ISO C++ kieltää lasketut goto-käskyt"
66216
66217#: fortran/match.c:4222
66218#, fuzzy, gcc-internal-format, gfc-internal-format
66219msgid "Error in type-spec at %L"
66220msgstr "<tyyppivirhe>"
66221
66222#: fortran/match.c:4235
66223#, fuzzy, gcc-internal-format, gfc-internal-format
66224msgid "typespec in ALLOCATE at %L"
66225msgstr "nimitietueelle ei voi varata muistia"
66226
66227#: fortran/match.c:4258
66228#, fuzzy, gcc-internal-format, gfc-internal-format
66229msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
66230msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
66231
66232#: fortran/match.c:4288 fortran/match.c:4725
66233#, fuzzy, gcc-internal-format, gfc-internal-format
66234msgid "Unexpected constant at %C"
66235msgstr "Odottamaton %s-lause kohdassa %C"
66236
66237#: fortran/match.c:4298
66238#, fuzzy, gcc-internal-format, gfc-internal-format
66239msgid "Bad allocate-object at %C for a PURE procedure"
66240msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66241
66242#: fortran/match.c:4313
66243#, fuzzy, gcc-internal-format, gfc-internal-format
66244msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
66245msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66246
66247#: fortran/match.c:4335
66248#, fuzzy, gcc-internal-format, gfc-internal-format
66249msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
66250msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66251
66252#: fortran/match.c:4340
66253#, fuzzy, gcc-internal-format, gfc-internal-format
66254msgid "ALLOCATE of coarray at %C in CRITICAL block"
66255msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66256
66257#: fortran/match.c:4362
66258#, fuzzy, gcc-internal-format, gfc-internal-format
66259msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
66260msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
66261
66262#: fortran/match.c:4374
66263#, fuzzy, gcc-internal-format, gfc-internal-format
66264msgid "Type of entity at %L is type incompatible with typespec"
66265msgstr "Jäsenfunktio %qs"
66266
66267#: fortran/match.c:4382
66268#, fuzzy, gcc-internal-format, gfc-internal-format
66269msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
66270msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
66271
66272#: fortran/match.c:4399
66273#, fuzzy, gcc-internal-format, gfc-internal-format
66274msgid "Shape specification for allocatable scalar at %C"
66275msgstr "vektoriylivuoto lausekkeessa"
66276
66277#: fortran/match.c:4426
66278#, fuzzy, gcc-internal-format, gfc-internal-format
66279msgid "STAT tag at %L cannot be a constant"
66280msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
66281
66282#: fortran/match.c:4442
66283#, fuzzy, gcc-internal-format, gfc-internal-format
66284msgid "ERRMSG tag at %L"
66285msgstr "<tunnistevirhe>"
66286
66287#: fortran/match.c:4465
66288#, fuzzy, gcc-internal-format, gfc-internal-format
66289msgid "SOURCE tag at %L"
66290msgstr "<tunnistevirhe>"
66291
66292#: fortran/match.c:4471
66293#, fuzzy, gcc-internal-format, gfc-internal-format
66294msgid "Redundant SOURCE tag found at %L"
66295msgstr "<tunnistevirhe>"
66296
66297#: fortran/match.c:4478
66298#, fuzzy, gcc-internal-format, gfc-internal-format
66299msgid "SOURCE tag at %L conflicts with the typespec at %L"
66300msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
66301
66302#: fortran/match.c:4484
66303#, gcc-internal-format, gfc-internal-format
66304msgid "SOURCE tag at %L with more than a single allocate object"
66305msgstr ""
66306
66307#: fortran/match.c:4502
66308#, fuzzy, gcc-internal-format, gfc-internal-format
66309msgid "MOLD tag at %L"
66310msgstr "<tunnistevirhe>"
66311
66312#: fortran/match.c:4508
66313#, fuzzy, gcc-internal-format, gfc-internal-format
66314msgid "Redundant MOLD tag found at %L"
66315msgstr "<tunnistevirhe>"
66316
66317#: fortran/match.c:4515
66318#, fuzzy, gcc-internal-format, gfc-internal-format
66319msgid "MOLD tag at %L conflicts with the typespec at %L"
66320msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
66321
66322#: fortran/match.c:4541
66323#, fuzzy, gcc-internal-format, gfc-internal-format
66324msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
66325msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
66326
66327#: fortran/match.c:4549
66328#, fuzzy, gcc-internal-format, gfc-internal-format
66329msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
66330msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
66331
66332#: fortran/match.c:4561
66333#, gcc-internal-format, gfc-internal-format
66334msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
66335msgstr ""
66336
66337#: fortran/match.c:4628
66338#, fuzzy, gcc-internal-format, gfc-internal-format
66339msgid "Pointer object at %C shall not be coindexed"
66340msgstr "muuttuvakokoista objektia ei voi alustaa"
66341
66342#: fortran/match.c:4643
66343#, gcc-internal-format, gfc-internal-format
66344msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
66345msgstr ""
66346
66347#: fortran/match.c:4737
66348#, fuzzy, gcc-internal-format, gfc-internal-format
66349msgid "Illegal allocate-object at %C for a PURE procedure"
66350msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66351
66352#: fortran/match.c:4747
66353#, fuzzy, gcc-internal-format, gfc-internal-format
66354msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
66355msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66356
66357#: fortran/match.c:4754
66358#, fuzzy, gcc-internal-format, gfc-internal-format
66359msgid "DEALLOCATE of coarray at %C in CRITICAL block"
66360msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66361
66362#: fortran/match.c:4770
66363#, fuzzy, gcc-internal-format, gfc-internal-format
66364msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
66365msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
66366
66367#: fortran/match.c:4807
66368#, fuzzy, gcc-internal-format, gfc-internal-format
66369msgid "ERRMSG at %L"
66370msgstr "virheellinen %%L-arvo"
66371
66372#: fortran/match.c:4864
66373#, fuzzy, gcc-internal-format, gfc-internal-format
66374msgid "Image control statement RETURN at %C in CRITICAL block"
66375msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66376
66377#: fortran/match.c:4870
66378#, fuzzy, gcc-internal-format, gfc-internal-format
66379msgid "Image control statement RETURN at %C in DO CONCURRENT block"
66380msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66381
66382#: fortran/match.c:4879
66383#, fuzzy, gcc-internal-format, gfc-internal-format
66384msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
66385msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
66386
66387#: fortran/match.c:4910
66388#, fuzzy, gcc-internal-format, gfc-internal-format
66389msgid "RETURN statement in main program at %C"
66390msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
66391
66392#: fortran/match.c:4938
66393#, gcc-internal-format, gfc-internal-format
66394msgid "Expected component reference at %C"
66395msgstr "Odotettiin komponenttiviitettä kohdassa %C"
66396
66397#: fortran/match.c:4947
66398#, gcc-internal-format, gfc-internal-format
66399msgid "Junk after CALL at %C"
66400msgstr "Roskaa CALL-lauseen jälkeen kohdassa %C"
66401
66402#: fortran/match.c:4958
66403#, gcc-internal-format, gfc-internal-format
66404msgid "Expected type-bound procedure or procedure pointer component at %C"
66405msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
66406
66407#: fortran/match.c:5055
66408#, gcc-internal-format, gfc-internal-format
66409msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
66410msgstr ""
66411
66412#: fortran/match.c:5196
66413#, fuzzy, gcc-internal-format, gfc-internal-format
66414msgid "Syntax error in common block name at %C"
66415msgstr "Syntaksivirhe IF-lauseessa kohdassa %C"
66416
66417#. If we find an error, just print it and continue,
66418#. cause it's just semantic, and we can see if there
66419#. are more errors.
66420#: fortran/match.c:5271
66421#, fuzzy, gcc-internal-format
66422msgid "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)"
66423msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
66424
66425#: fortran/match.c:5280
66426#, fuzzy, gcc-internal-format
66427msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
66428msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
66429
66430#: fortran/match.c:5287
66431#, fuzzy, gcc-internal-format
66432msgid "Symbol %qs at %C is already in a COMMON block"
66433msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
66434
66435#: fortran/match.c:5295
66436#, gcc-internal-format
66437msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
66438msgstr ""
66439
66440#: fortran/match.c:5311
66441#, gcc-internal-format
66442msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
66443msgstr ""
66444
66445#: fortran/match.c:5321
66446#, fuzzy, gcc-internal-format
66447msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
66448msgstr "Tyhjällä ”%s” kohdassa %L ei voi olla alustinta"
66449
66450#: fortran/match.c:5367
66451#, gcc-internal-format
66452msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
66453msgstr ""
66454
66455#: fortran/match.c:5429
66456#, fuzzy, gcc-internal-format, gfc-internal-format
66457msgid "BLOCK DATA construct at %L"
66458msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
66459
66460#: fortran/match.c:5513
66461#, fuzzy, gcc-internal-format
66462msgid "Namelist group name %qs at %C already has a basic type of %s"
66463msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
66464
66465#: fortran/match.c:5521
66466#, fuzzy, gcc-internal-format
66467msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
66468msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
66469
66470#. It is required that members of a namelist be declared
66471#. before the namelist.  We check this by checking if the
66472#. symbol has a defined type for IMPLICIT NONE.
66473#: fortran/match.c:5546
66474#, gcc-internal-format
66475msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
66476msgstr ""
66477
66478#: fortran/match.c:5565
66479#, fuzzy, gcc-internal-format
66480msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
66481msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
66482
66483#: fortran/match.c:5708
66484#, gcc-internal-format, gfc-internal-format
66485msgid "Derived type component %C is not a permitted EQUIVALENCE member"
66486msgstr ""
66487
66488#: fortran/match.c:5716
66489#, fuzzy, gcc-internal-format, gfc-internal-format
66490msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
66491msgstr "Taulukkoviitteellä kohdassa %C ei voi olla yli %d ulottuvuutta"
66492
66493#: fortran/match.c:5749
66494#, gcc-internal-format, gfc-internal-format
66495msgid "EQUIVALENCE at %C requires two or more objects"
66496msgstr ""
66497
66498#: fortran/match.c:5763
66499#, gcc-internal-format, gfc-internal-format
66500msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
66501msgstr ""
66502
66503#: fortran/match.c:5776
66504#, fuzzy, gcc-internal-format, gfc-internal-format
66505msgid "Expecting a comma in EQUIVALENCE at %C"
66506msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
66507
66508#: fortran/match.c:5781
66509#, fuzzy, gcc-internal-format, gfc-internal-format
66510msgid "EQUIVALENCE statement at %C"
66511msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
66512
66513#: fortran/match.c:5917
66514#, fuzzy, gcc-internal-format, gfc-internal-format
66515msgid "Statement function at %L is recursive"
66516msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
66517
66518#: fortran/match.c:5923
66519#, fuzzy, gcc-internal-format
66520msgid "Statement function %qs at %L conflicts with function name"
66521msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
66522
66523#: fortran/match.c:5934
66524#, fuzzy, gcc-internal-format, gfc-internal-format
66525msgid "Statement function at %L cannot appear within an INTERFACE"
66526msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
66527
66528#: fortran/match.c:5939
66529#, fuzzy, gcc-internal-format, gfc-internal-format
66530msgid "Statement function at %C"
66531msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
66532
66533#: fortran/match.c:6064 fortran/match.c:6080
66534#, fuzzy, gcc-internal-format, gfc-internal-format
66535msgid "Expression in CASE selector at %L cannot be %s"
66536msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
66537
66538#: fortran/match.c:6102
66539#, gcc-internal-format, gfc-internal-format
66540msgid "Expected initialization expression in CASE at %C"
66541msgstr "Odotettiin alustuslauseketta CASE-lauseessa kohdassa %C"
66542
66543#: fortran/match.c:6134
66544#, fuzzy, gcc-internal-format
66545msgid "Expected block name %qs of SELECT construct at %C"
66546msgstr "tyhjä esittely"
66547
66548#: fortran/match.c:6428
66549#, fuzzy, gcc-internal-format, gfc-internal-format
66550msgid "SELECT TYPE at %C cannot appear in this scope"
66551msgstr "%qD on jo määritelty"
66552
66553#: fortran/match.c:6469
66554#, fuzzy, gcc-internal-format, gfc-internal-format
66555msgid "parse error in SELECT TYPE statement at %C"
66556msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
66557
66558#: fortran/match.c:6494
66559#, gcc-internal-format, gfc-internal-format
66560msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
66561msgstr ""
66562
66563#: fortran/match.c:6650
66564#, fuzzy, gcc-internal-format, gfc-internal-format
66565msgid "SELECT RANK statement at %C"
66566msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
66567
66568#: fortran/match.c:6679 fortran/match.c:6733
66569#, gcc-internal-format, gfc-internal-format
66570msgid "The SELECT RANK selector at %C must be an assumed rank variable"
66571msgstr ""
66572
66573#: fortran/match.c:6743
66574#, fuzzy, gcc-internal-format, gfc-internal-format
66575msgid "parse error in SELECT RANK statement at %C"
66576msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
66577
66578#: fortran/match.c:6779
66579#, gcc-internal-format, gfc-internal-format
66580msgid "Unexpected CASE statement at %C"
66581msgstr "Odottamaton CASE-lause kohdassa %C"
66582
66583#: fortran/match.c:6831
66584#, gcc-internal-format, gfc-internal-format
66585msgid "Syntax error in CASE specification at %C"
66586msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
66587
66588#: fortran/match.c:6849
66589#, gcc-internal-format, gfc-internal-format
66590msgid "Unexpected TYPE IS statement at %C"
66591msgstr "Odottamaton TYPE IS -lause kohdassa %C"
66592
66593#: fortran/match.c:6881
66594#, gcc-internal-format, gfc-internal-format
66595msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
66596msgstr ""
66597
66598#: fortran/match.c:6892
66599#, gcc-internal-format, gfc-internal-format
66600msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
66601msgstr ""
66602
66603#: fortran/match.c:6903
66604#, gcc-internal-format, gfc-internal-format
66605msgid "Syntax error in TYPE IS specification at %C"
66606msgstr "Syntaksivirhe TYPE IS -spesifikaatiossa kohdassa %C"
66607
66608#: fortran/match.c:6979
66609#, gcc-internal-format, gfc-internal-format
66610msgid "Syntax error in CLASS IS specification at %C"
66611msgstr "Syntaksvirhe CLASS IS -spesifikaatiossa kohdassa %C"
66612
66613#: fortran/match.c:6999
66614#, fuzzy, gcc-internal-format, gfc-internal-format
66615msgid "Unexpected RANK statement at %C"
66616msgstr "Odottamaton END-lause kohdassa %C"
66617
66618#: fortran/match.c:7045
66619#, fuzzy, gcc-internal-format, gfc-internal-format
66620msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
66621msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
66622
66623#: fortran/match.c:7054
66624#, gcc-internal-format, gfc-internal-format
66625msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
66626msgstr ""
66627
66628#: fortran/match.c:7081
66629#, fuzzy, gcc-internal-format, gfc-internal-format
66630msgid "Syntax error in RANK specification at %C"
66631msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
66632
66633#: fortran/match.c:7203
66634#, fuzzy, gcc-internal-format, gfc-internal-format
66635msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
66636msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
66637
66638#: fortran/match.c:7241
66639#, fuzzy, gcc-internal-format
66640msgid "Label %qs at %C doesn't match WHERE label %qs"
66641msgstr "Nimiö ”%s” kohdassa %C ei täsmää IF nimiön ”%s” kanssa"
66642
66643#: fortran/matchexp.c:72
66644#, fuzzy, gcc-internal-format
66645msgid "Bad character %qc in OPERATOR name at %C"
66646msgstr "Virheellinen merkki nimessä kohdassa %C"
66647
66648#: fortran/matchexp.c:80
66649#, fuzzy, gcc-internal-format
66650msgid "The name %qs cannot be used as a defined operator at %C"
66651msgstr "”%s” ei ole kelvollinen makron nimi, sillä se on C++:n operaattori"
66652
66653#: fortran/matchexp.c:173
66654#, gcc-internal-format, gfc-internal-format
66655msgid "Expected a right parenthesis in expression at %C"
66656msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
66657
66658#: fortran/matchexp.c:281
66659#, gcc-internal-format, gfc-internal-format
66660msgid "Expected exponent in expression at %C"
66661msgstr "Odotettiin eksponenttia lausekkeessa kohdassa %C"
66662
66663#: fortran/matchexp.c:319 fortran/matchexp.c:324 fortran/matchexp.c:428
66664#: fortran/matchexp.c:433
66665#, gcc-internal-format, gfc-internal-format
66666msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
66667msgstr ""
66668
66669#: fortran/matchexp.c:665
66670#, fuzzy, gcc-internal-format
66671msgid "match_level_4(): Bad operator"
66672msgstr "  eikä %<operator=(const %T&)%>"
66673
66674#: fortran/misc.c:113
66675#, fuzzy, gcc-internal-format
66676msgid "gfc_basic_typename(): Undefined type"
66677msgstr "rekursiivinen tyyppi %qT määrittelemätön"
66678
66679#: fortran/misc.c:207
66680#, fuzzy, gcc-internal-format
66681msgid "gfc_typename(): Undefined type"
66682msgstr "rekursiivinen tyyppi %qT määrittelemätön"
66683
66684#: fortran/misc.c:311
66685#, fuzzy, gcc-internal-format
66686msgid "gfc_code2string(): Bad code"
66687msgstr "vektoriylivuoto lausekkeessa"
66688
66689#: fortran/module.c:238
66690#, gcc-internal-format
66691msgid "free_pi_tree(): Unresolved fixup"
66692msgstr ""
66693
66694#: fortran/module.c:455
66695#, gcc-internal-format
66696msgid "associate_integer_pointer(): Already associated"
66697msgstr ""
66698
66699#: fortran/module.c:539
66700#, fuzzy, gcc-internal-format, gfc-internal-format
66701msgid "module nature in USE statement at %C"
66702msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
66703
66704#: fortran/module.c:551
66705#, fuzzy, gcc-internal-format, gfc-internal-format
66706msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
66707msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
66708
66709#: fortran/module.c:564
66710#, gcc-internal-format, gfc-internal-format
66711msgid "\"::\" was expected after module nature at %C but was not found"
66712msgstr "odotettiin ”::” moduuliluonteen jälkeen paikassa %C, mutta ei löytynyt"
66713
66714#: fortran/module.c:574
66715#, fuzzy, gcc-internal-format, gfc-internal-format
66716msgid "\"USE :: module\" at %C"
66717msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
66718
66719#: fortran/module.c:633
66720#, fuzzy, gcc-internal-format, gfc-internal-format
66721msgid "Missing generic specification in USE statement at %C"
66722msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
66723
66724#: fortran/module.c:644
66725#, fuzzy, gcc-internal-format, gfc-internal-format
66726msgid "Renaming operators in USE statements at %C"
66727msgstr "kokonaislukuylivuoto lausekkeessa"
66728
66729#: fortran/module.c:688
66730#, fuzzy, gcc-internal-format
66731msgid "Symbol %qs at %L conflicts with the rename symbol at %L"
66732msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
66733
66734#: fortran/module.c:691
66735#, fuzzy, gcc-internal-format
66736msgid "Symbol %qs at %L conflicts with the symbol at %L"
66737msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
66738
66739#: fortran/module.c:699
66740#, fuzzy, gcc-internal-format
66741msgid "The name %qs at %C has already been used as an external module name"
66742msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
66743
66744#: fortran/module.c:762
66745#, fuzzy, gcc-internal-format, gfc-internal-format
66746msgid "SUBMODULE declaration at %C"
66747msgstr "%<%c%s%>:n aikasempi esittely"
66748
66749#: fortran/module.c:767
66750#, fuzzy, gcc-internal-format, gfc-internal-format
66751msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
66752msgstr "%qD on jo määritelty"
66753
66754#: fortran/module.c:842
66755#, fuzzy, gcc-internal-format, gfc-internal-format
66756msgid "Syntax error in SUBMODULE statement at %C"
66757msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
66758
66759#: fortran/module.c:1201
66760#, fuzzy, gcc-internal-format
66761msgid "Reading module %qs at line %d column %d: %s"
66762msgstr "Luetaan moduulia %s rivillä %d sarake %d: %s"
66763
66764#: fortran/module.c:1205
66765#, fuzzy, gcc-internal-format
66766msgid "Writing module %qs at line %d column %d: %s"
66767msgstr "Kirjoitetaan moduuli %s rivillä %d sarake %d: %s"
66768
66769#: fortran/module.c:1209
66770#, fuzzy, gcc-internal-format
66771msgid "Module %qs at line %d column %d: %s"
66772msgstr "Moduuli %s rivillä %d sarakkeessa %d: %s"
66773
66774#: fortran/module.c:1642
66775#, gcc-internal-format
66776msgid "require_atom(): bad atom type required"
66777msgstr ""
66778
66779#: fortran/module.c:1691
66780#, gcc-internal-format, gfc-internal-format
66781msgid "Error writing modules file: %s"
66782msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
66783
66784#: fortran/module.c:1741
66785#, gcc-internal-format
66786msgid "write_atom(): Trying to write dab atom"
66787msgstr ""
66788
66789#: fortran/module.c:1962
66790#, fuzzy, gcc-internal-format
66791msgid "unquote_string(): got bad string"
66792msgstr "virheellinen merkkijonovakio"
66793
66794#: fortran/module.c:2952
66795#, fuzzy, gcc-internal-format
66796msgid "mio_array_ref(): Unknown array ref"
66797msgstr "luodaan viitteiden taulukko"
66798
66799#: fortran/module.c:5087
66800#, fuzzy, gcc-internal-format, gfc-internal-format
66801msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
66802msgstr "tyhjä esittely"
66803
66804#: fortran/module.c:5090
66805#, fuzzy, gcc-internal-format, gfc-internal-format
66806msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
66807msgstr "tyhjä esittely"
66808
66809#: fortran/module.c:5284
66810#, gcc-internal-format
66811msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
66812msgstr ""
66813
66814#: fortran/module.c:5421
66815#, gcc-internal-format
66816msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
66817msgstr ""
66818
66819#: fortran/module.c:5642
66820#, fuzzy, gcc-internal-format
66821msgid "Symbol %qs referenced at %L not found in module %qs"
66822msgstr "Nimiö %d kohdassa %L on määritelty, mutta ei käytetty"
66823
66824#: fortran/module.c:5649
66825#, fuzzy, gcc-internal-format
66826msgid "User operator %qs referenced at %L not found in module %qs"
66827msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
66828
66829#: fortran/module.c:5654
66830#, fuzzy, gcc-internal-format
66831msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
66832msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
66833
66834#: fortran/module.c:5890
66835#, gcc-internal-format
66836msgid "write_symbol(): bad module symbol %qs"
66837msgstr ""
66838
66839#: fortran/module.c:6234
66840#, gcc-internal-format
66841msgid "write_symtree(): Symbol not written"
66842msgstr ""
66843
66844#: fortran/module.c:6424
66845#, fuzzy, gcc-internal-format
66846msgid "Cannot open module file %qs for writing at %C: %s"
66847msgstr "Ei voi avata moduulitiedostoa ”%s” kirjoittamista varten kohdassa %C: %s"
66848
66849#: fortran/module.c:6445
66850#, fuzzy, gcc-internal-format
66851msgid "Error writing module file %qs for writing: %s"
66852msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
66853
66854#: fortran/module.c:6456
66855#, fuzzy, gcc-internal-format
66856msgid "Cannot delete module file %qs: %s"
66857msgstr "Ei voida poistaa moduulitiedostoa ”%s”: %s"
66858
66859#: fortran/module.c:6459
66860#, fuzzy, gcc-internal-format
66861msgid "Cannot rename module file %qs to %qs: %s"
66862msgstr "Ei voida nimetä uudelleen moduulitiedostoa ”%s” nimellä ”%s”: %s"
66863
66864#: fortran/module.c:6465
66865#, fuzzy, gcc-internal-format
66866msgid "Cannot delete temporary module file %qs: %s"
66867msgstr "Ei voida poistaa tilapäistä moduulitiedostoa ”%s”: %s"
66868
66869#: fortran/module.c:6522
66870#, fuzzy, gcc-internal-format
66871msgid "Symbol %qs at %C already declared"
66872msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
66873
66874#: fortran/module.c:6593
66875#, gcc-internal-format, gfc-internal-format
66876msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
66877msgstr ""
66878
66879#: fortran/module.c:6701 fortran/module.c:7045
66880#, fuzzy, gcc-internal-format
66881msgid "The symbol %qs, referenced at %L, is not in the selected standard"
66882msgstr "Nimiö %d kohdassa %L on määritelty, mutta ei käytetty"
66883
66884#: fortran/module.c:6829
66885#, fuzzy, gcc-internal-format
66886msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
66887msgstr "Nimiö %d kohdassa %L on määritelty, mutta ei käytetty"
66888
66889#: fortran/module.c:6850 fortran/module.c:6883 fortran/module.c:6925
66890#, fuzzy, gcc-internal-format
66891msgid "Symbol %qs already declared"
66892msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
66893
66894#: fortran/module.c:7030
66895#, gcc-internal-format
66896msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
66897msgstr ""
66898
66899#: fortran/module.c:7052
66900#, gcc-internal-format
66901msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
66902msgstr ""
66903
66904#: fortran/module.c:7120
66905#, gcc-internal-format, gfc-internal-format
66906msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
66907msgstr ""
66908
66909#: fortran/module.c:7174
66910#, fuzzy, gcc-internal-format
66911msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
66912msgstr "Nimiö %d kohdassa %L on määritelty, mutta ei käytetty"
66913
66914#: fortran/module.c:7200
66915#, fuzzy, gcc-internal-format, gfc-internal-format
66916msgid "USE statement at %C has no ONLY qualifier"
66917msgstr "tyhjä esittely"
66918
66919#: fortran/module.c:7229
66920#, gcc-internal-format, gfc-internal-format
66921msgid "ISO_FORTRAN_ENV intrinsic module at %C"
66922msgstr ""
66923
66924#: fortran/module.c:7241
66925#, fuzzy, gcc-internal-format, gfc-internal-format
66926msgid "ISO_C_BINDING module at %C"
66927msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
66928
66929#: fortran/module.c:7254
66930#, fuzzy, gcc-internal-format
66931msgid "Cannot find an intrinsic module named %qs at %C"
66932msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
66933
66934#: fortran/module.c:7260
66935#, fuzzy, gcc-internal-format, gfc-internal-format
66936msgid "IEEE_FEATURES module at %C"
66937msgstr "odotettiin ”::” moduuliluonteen jälkeen paikassa %C, mutta ei löytynyt"
66938
66939#: fortran/module.c:7266
66940#, fuzzy, gcc-internal-format, gfc-internal-format
66941msgid "IEEE_EXCEPTIONS module at %C"
66942msgstr "odotettiin ”::” moduuliluonteen jälkeen paikassa %C, mutta ei löytynyt"
66943
66944#: fortran/module.c:7272
66945#, fuzzy, gcc-internal-format, gfc-internal-format
66946msgid "IEEE_ARITHMETIC module at %C"
66947msgstr "odotettiin ”::” moduuliluonteen jälkeen paikassa %C, mutta ei löytynyt"
66948
66949#: fortran/module.c:7282
66950#, fuzzy, gcc-internal-format
66951msgid "Cannot open module file %qs for reading at %C: %s"
66952msgstr "Ei voi avata moduulitiedostoa ”%s” lukemista varten kohdassa %C: %s"
66953
66954#: fortran/module.c:7285
66955#, gcc-internal-format
66956msgid "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."
66957msgstr ""
66958
66959#: fortran/module.c:7296
66960#, gcc-internal-format
66961msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
66962msgstr ""
66963
66964#: fortran/module.c:7319
66965#, gcc-internal-format
66966msgid "File %qs opened at %C is not a GNU Fortran module file"
66967msgstr ""
66968
66969#: fortran/module.c:7327
66970#, gcc-internal-format
66971msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
66972msgstr ""
66973
66974#: fortran/module.c:7344
66975#, gcc-internal-format
66976msgid "Cannot USE a submodule that is currently built"
66977msgstr ""
66978
66979#: fortran/module.c:7346
66980#, gcc-internal-format
66981msgid "Cannot USE a module that is currently built"
66982msgstr ""
66983
66984#: fortran/openmp.c:66
66985#, fuzzy, gcc-internal-format, gfc-internal-format
66986msgid "Unexpected junk at %C"
66987msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
66988
66989#: fortran/openmp.c:280
66990#, fuzzy, gcc-internal-format, gfc-internal-format
66991msgid "List item shall not be coindexed at %C"
66992msgstr "muuttuvakokoista objektia ei voi alustaa"
66993
66994#: fortran/openmp.c:315 fortran/openmp.c:416 fortran/openmp.c:744
66995#: fortran/openmp.c:3632
66996#, fuzzy, gcc-internal-format, gfc-internal-format
66997msgid "COMMON block /%s/ not found at %C"
66998msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
66999
67000#: fortran/openmp.c:354 fortran/openmp.c:444
67001#, fuzzy, gcc-internal-format, gfc-internal-format
67002msgid "Syntax error in OpenMP variable list at %C"
67003msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
67004
67005#: fortran/openmp.c:467
67006#, gcc-internal-format
67007msgid "%qs at %L should be of type integer(kind=omp_event_handle_kind)"
67008msgstr ""
67009
67010#: fortran/openmp.c:479
67011#, fuzzy, gcc-internal-format, gfc-internal-format
67012msgid "Syntax error in OpenMP detach clause at %C"
67013msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
67014
67015#: fortran/openmp.c:551
67016#, fuzzy, gcc-internal-format, gfc-internal-format
67017msgid "Syntax error in OpenMP DEPEND SINK list at %C"
67018msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
67019
67020#: fortran/openmp.c:613
67021#, fuzzy, gcc-internal-format, gfc-internal-format
67022msgid "Syntax error in OpenACC expression list at %C"
67023msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
67024
67025#: fortran/openmp.c:680
67026#, fuzzy, gcc-internal-format
67027msgid "Unexpected OpenACC parallelism."
67028msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
67029
67030#: fortran/openmp.c:712
67031#, fuzzy, gcc-internal-format, gfc-internal-format
67032msgid "Variable at %C is an element of a COMMON block"
67033msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
67034
67035#: fortran/openmp.c:772
67036#, fuzzy, gcc-internal-format, gfc-internal-format
67037msgid "Unexpected junk after !$ACC DECLARE at %C"
67038msgstr "Odottamatonta roskaa funktioesittelyn jälkeen kohdassa %C"
67039
67040#: fortran/openmp.c:782
67041#, fuzzy, gcc-internal-format, gfc-internal-format
67042msgid "Syntax error in !$ACC DECLARE list at %C"
67043msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
67044
67045#: fortran/openmp.c:1026
67046#, fuzzy, gcc-internal-format, gfc-internal-format
67047msgid "Comma expected at %C"
67048msgstr "Odotettiin merkkiä ”,” kohdassa %C"
67049
67050#: fortran/openmp.c:1138
67051#, fuzzy, gcc-internal-format, gfc-internal-format
67052msgid "!$OMP DECLARE REDUCTION %s not found at %L"
67053msgstr "tyhjä esittely"
67054
67055#: fortran/openmp.c:1291
67056#, fuzzy, gcc-internal-format, gfc-internal-format
67057msgid "COLLAPSE clause argument not constant positive integer at %C"
67058msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
67059
67060#: fortran/openmp.c:1455
67061#, fuzzy, gcc-internal-format, gfc-internal-format
67062msgid "Expected HOST, NOHOST or ANY at %C"
67063msgstr "Odotettiin merkkiä ”,” kohdassa %C"
67064
67065#: fortran/openmp.c:1830
67066#, fuzzy, gcc-internal-format, gfc-internal-format
67067msgid "ORDERED clause argument not constant positive integer at %C"
67068msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
67069
67070#: fortran/openmp.c:2219
67071#, fuzzy, gcc-internal-format, gfc-internal-format
67072msgid "Failed to match clause at %C"
67073msgstr "%s: Tulostetiedoston %s sulkeminen epäonnistui\n"
67074
67075#: fortran/openmp.c:2392
67076#, fuzzy, gcc-internal-format, gfc-internal-format
67077msgid "Invalid clause in module with !$ACC DECLARE at %L"
67078msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
67079
67080#: fortran/openmp.c:2402
67081#, fuzzy, gcc-internal-format, gfc-internal-format
67082msgid "Variable is USE-associated with !$ACC DECLARE at %L"
67083msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
67084
67085#: fortran/openmp.c:2411
67086#, fuzzy, gcc-internal-format
67087msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
67088msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
67089
67090#: fortran/openmp.c:2419
67091#, fuzzy, gcc-internal-format, gfc-internal-format
67092msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
67093msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
67094
67095#: fortran/openmp.c:2468
67096#, fuzzy, gcc-internal-format
67097msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
67098msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
67099
67100#: fortran/openmp.c:2516
67101#, fuzzy, gcc-internal-format, gfc-internal-format
67102msgid "Invalid argument to !$ACC WAIT at %C"
67103msgstr "Virheellinen proseduuriargumentti kohdassa %L"
67104
67105#: fortran/openmp.c:2523
67106#, fuzzy, gcc-internal-format, gfc-internal-format
67107msgid "WAIT clause at %L requires a scalar INTEGER expression"
67108msgstr "decltypen argumentin on oltava lauseke"
67109
67110#: fortran/openmp.c:2556
67111#, fuzzy, gcc-internal-format, gfc-internal-format
67112msgid "ACC CACHE directive must be inside of loop %C"
67113msgstr "ISO C kieltää sisäkkäiset funktiot"
67114
67115#: fortran/openmp.c:2624
67116#, gcc-internal-format, gfc-internal-format
67117msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
67118msgstr ""
67119
67120#: fortran/openmp.c:2658
67121#, fuzzy, gcc-internal-format
67122msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
67123msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
67124
67125#: fortran/openmp.c:2666
67126#, fuzzy, gcc-internal-format, gfc-internal-format
67127msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
67128msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
67129
67130#: fortran/openmp.c:2673
67131#, fuzzy, gcc-internal-format, gfc-internal-format
67132msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting ')' after NAME"
67133msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
67134
67135#: fortran/openmp.c:2688
67136#, fuzzy, gcc-internal-format, gfc-internal-format
67137msgid "Multiple loop axes specified for routine at %C"
67138msgstr "tallennusluokka annettu typenamelle"
67139
67140#: fortran/openmp.c:2698
67141#, gcc-internal-format, gfc-internal-format
67142msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
67143msgstr ""
67144
67145#: fortran/openmp.c:2718 fortran/openmp.c:2743
67146#, gcc-internal-format, gfc-internal-format
67147msgid "!$ACC ROUTINE already applied at %C"
67148msgstr ""
67149
67150#: fortran/openmp.c:2759
67151#, gcc-internal-format, gfc-internal-format
67152msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
67153msgstr ""
67154
67155#: fortran/openmp.c:2892
67156#, fuzzy, gcc-internal-format, gfc-internal-format
67157msgid "Unexpected junk after $OMP CRITICAL statement at %C"
67158msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
67159
67160#: fortran/openmp.c:2969
67161#, gcc-internal-format, gfc-internal-format
67162msgid "Expected AQC_REL, RELEASE, or ACQUIRE at %C"
67163msgstr ""
67164
67165#: fortran/openmp.c:2978
67166#, fuzzy, gcc-internal-format, gfc-internal-format
67167msgid "List specified together with memory order clause in FLUSH directive at %C"
67168msgstr "%<void%> vain parametrina ei ole oikeutettu"
67169
67170#: fortran/openmp.c:2986
67171#, fuzzy, gcc-internal-format, gfc-internal-format
67172msgid "Unexpected junk after $OMP FLUSH statement at %C"
67173msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
67174
67175#: fortran/openmp.c:3382 fortran/openmp.c:7334
67176#, fuzzy, gcc-internal-format, gfc-internal-format
67177msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
67178msgstr "tyhjä esittely"
67179
67180#: fortran/openmp.c:3386 fortran/openmp.c:7338
67181#, fuzzy, gcc-internal-format, gfc-internal-format
67182msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
67183msgstr "tyhjä esittely"
67184
67185#: fortran/openmp.c:3391
67186#, fuzzy, gcc-internal-format, gfc-internal-format
67187msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
67188msgstr "tyhjä esittely"
67189
67190#: fortran/openmp.c:3393
67191#, fuzzy, gcc-internal-format, gfc-internal-format
67192msgid "Previous !$OMP DECLARE REDUCTION at %L"
67193msgstr "tyhjä esittely"
67194
67195#: fortran/openmp.c:3413
67196#, fuzzy, gcc-internal-format, gfc-internal-format
67197msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
67198msgstr "tyhjä esittely"
67199
67200#: fortran/openmp.c:3450
67201#, gcc-internal-format, gfc-internal-format
67202msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
67203msgstr ""
67204
67205#: fortran/openmp.c:3465
67206#, fuzzy, gcc-internal-format, gfc-internal-format
67207msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
67208msgstr "tyhjä esittely"
67209
67210#: fortran/openmp.c:3488
67211#, fuzzy, gcc-internal-format, gfc-internal-format
67212msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
67213msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
67214
67215#: fortran/openmp.c:3493
67216#, fuzzy, gcc-internal-format, gfc-internal-format
67217msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in TO clause"
67218msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
67219
67220#: fortran/openmp.c:3499
67221#, fuzzy, gcc-internal-format, gfc-internal-format
67222msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO clause and later in LINK clause"
67223msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
67224
67225#: fortran/openmp.c:3503
67226#, gcc-internal-format, gfc-internal-format
67227msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
67228msgstr ""
67229
67230#: fortran/openmp.c:3517 fortran/openmp.c:3563
67231#, gcc-internal-format
67232msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
67233msgstr ""
67234
67235#: fortran/openmp.c:3527
67236#, fuzzy, gcc-internal-format, gfc-internal-format
67237msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in TO clause"
67238msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
67239
67240#: fortran/openmp.c:3533
67241#, fuzzy, gcc-internal-format, gfc-internal-format
67242msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later in LINK clause"
67243msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
67244
67245#: fortran/openmp.c:3537
67246#, gcc-internal-format, gfc-internal-format
67247msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
67248msgstr ""
67249
67250#: fortran/openmp.c:3546
67251#, gcc-internal-format, gfc-internal-format
67252msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
67253msgstr ""
67254
67255#: fortran/openmp.c:3570
67256#, gcc-internal-format, gfc-internal-format
67257msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE clause is ignored"
67258msgstr ""
67259
67260#: fortran/openmp.c:3580
67261#, fuzzy, gcc-internal-format, gfc-internal-format
67262msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
67263msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
67264
67265#: fortran/openmp.c:3612
67266#, fuzzy, gcc-internal-format, gfc-internal-format
67267msgid "Threadprivate variable at %C is an element of a COMMON block"
67268msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
67269
67270#: fortran/openmp.c:3649
67271#, fuzzy, gcc-internal-format, gfc-internal-format
67272msgid "Unexpected junk after OMP THREADPRIVATE at %C"
67273msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
67274
67275#: fortran/openmp.c:3656
67276#, fuzzy, gcc-internal-format, gfc-internal-format
67277msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
67278msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
67279
67280#: fortran/openmp.c:3711
67281#, gcc-internal-format, gfc-internal-format
67282msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFSET but other program units do"
67283msgstr ""
67284
67285#: fortran/openmp.c:3716
67286#, gcc-internal-format, gfc-internal-format
67287msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units do"
67288msgstr ""
67289
67290#: fortran/openmp.c:3721
67291#, gcc-internal-format, gfc-internal-format
67292msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units do"
67293msgstr ""
67294
67295#: fortran/openmp.c:3747
67296#, gcc-internal-format
67297msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
67298msgstr ""
67299
67300#: fortran/openmp.c:3751
67301#, gcc-internal-format
67302msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
67303msgstr ""
67304
67305#: fortran/openmp.c:3773
67306#, gcc-internal-format
67307msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
67308msgstr ""
67309
67310#: fortran/openmp.c:3778
67311#, gcc-internal-format
67312msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
67313msgstr ""
67314
67315#: fortran/openmp.c:3789
67316#, gcc-internal-format
67317msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
67318msgstr ""
67319
67320#: fortran/openmp.c:3794
67321#, gcc-internal-format
67322msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
67323msgstr ""
67324
67325#: fortran/openmp.c:3823
67326#, fuzzy, gcc-internal-format, gfc-internal-format
67327msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
67328msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
67329
67330#: fortran/openmp.c:3891
67331#, gcc-internal-format, gfc-internal-format
67332msgid "Expected SEQ_CST, ACQ_REL or RELAXED for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
67333msgstr ""
67334
67335#: fortran/openmp.c:3900
67336#, fuzzy, gcc-internal-format
67337msgid "Sorry, %qs clause at %L on REQUIRES directive is not yet supported"
67338msgstr "-pipe ei ole tuettu"
67339
67340#: fortran/openmp.c:3910
67341#, fuzzy, gcc-internal-format, gfc-internal-format
67342msgid "Clause expected at %C"
67343msgstr "Odotettiin merkkiä ”,” kohdassa %C"
67344
67345#: fortran/openmp.c:3916
67346#, fuzzy, gcc-internal-format
67347msgid "%qs clause at %L specified more than once"
67348msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n"
67349
67350#: fortran/openmp.c:3919
67351#, gcc-internal-format, gfc-internal-format
67352msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
67353msgstr ""
67354
67355#: fortran/openmp.c:3945
67356#, fuzzy, gcc-internal-format, gfc-internal-format
67357msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
67358msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
67359
67360#: fortran/openmp.c:3951
67361#, fuzzy, gcc-internal-format, gfc-internal-format
67362msgid "Unexpected junk after !$OMP SCAN at %C"
67363msgstr "tyhjä esittely"
67364
67365#: fortran/openmp.c:4130
67366#, fuzzy, gcc-internal-format, gfc-internal-format
67367msgid "Unexpected junk after TASKWAIT clause at %C"
67368msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
67369
67370#: fortran/openmp.c:4144
67371#, fuzzy, gcc-internal-format, gfc-internal-format
67372msgid "Unexpected junk after TASKYIELD clause at %C"
67373msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
67374
67375#: fortran/openmp.c:4203
67376#, fuzzy, gcc-internal-format, gfc-internal-format
67377msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
67378msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
67379
67380#: fortran/openmp.c:4217
67381#, fuzzy, gcc-internal-format, gfc-internal-format
67382msgid "Unexpected junk after $OMP MASTER statement at %C"
67383msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
67384
67385#: fortran/openmp.c:4257
67386#, gcc-internal-format, gfc-internal-format
67387msgid "OMP ATOMIC at %L with multiple atomic clauses"
67388msgstr ""
67389
67390#: fortran/openmp.c:4295
67391#, gcc-internal-format, gfc-internal-format
67392msgid "!$OMP ATOMIC READ at %L incompatible with ACQ_REL or RELEASE clauses"
67393msgstr ""
67394
67395#: fortran/openmp.c:4304
67396#, gcc-internal-format, gfc-internal-format
67397msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQ_REL or ACQUIRE clauses"
67398msgstr ""
67399
67400#: fortran/openmp.c:4314
67401#, gcc-internal-format, gfc-internal-format
67402msgid "!$OMP ATOMIC UPDATE at %L incompatible with ACQ_REL or ACQUIRE clauses"
67403msgstr ""
67404
67405#: fortran/openmp.c:4349
67406#, fuzzy, gcc-internal-format, gfc-internal-format
67407msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
67408msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
67409
67410#: fortran/openmp.c:4364
67411#, fuzzy, gcc-internal-format, gfc-internal-format
67412msgid "Unexpected junk after $OMP BARRIER statement at %C"
67413msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
67414
67415#: fortran/openmp.c:4422
67416#, fuzzy, gcc-internal-format, gfc-internal-format
67417msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
67418msgstr "tyhjä esittely"
67419
67420#: fortran/openmp.c:4442
67421#, fuzzy, gcc-internal-format, gfc-internal-format
67422msgid "Unexpected junk after NOWAIT clause at %C"
67423msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
67424
67425#: fortran/openmp.c:4485
67426#, fuzzy, gcc-internal-format, gfc-internal-format
67427msgid "%s clause at %L requires a scalar INTEGER expression"
67428msgstr "decltypen argumentin on oltava lauseke"
67429
67430#: fortran/openmp.c:4496
67431#, fuzzy, gcc-internal-format, gfc-internal-format
67432msgid "INTEGER expression of %s clause at %L must be positive"
67433msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
67434
67435#: fortran/openmp.c:4507
67436#, fuzzy, gcc-internal-format, gfc-internal-format
67437msgid "INTEGER expression of %s clause at %L must be non-negative"
67438msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
67439
67440#: fortran/openmp.c:4518
67441#, fuzzy, gcc-internal-format
67442msgid "Cray pointer object %qs of derived type in %s clause at %L"
67443msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
67444
67445#: fortran/openmp.c:4521
67446#, fuzzy, gcc-internal-format
67447msgid "Cray pointee object %qs of derived type in %s clause at %L"
67448msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
67449
67450#: fortran/openmp.c:4527 fortran/openmp.c:5662
67451#, fuzzy, gcc-internal-format
67452msgid "POINTER object %qs of polymorphic type in %s clause at %L"
67453msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
67454
67455#: fortran/openmp.c:4532
67456#, fuzzy, gcc-internal-format
67457msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
67458msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
67459
67460#: fortran/openmp.c:4537
67461#, fuzzy, gcc-internal-format
67462msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
67463msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
67464
67465#: fortran/openmp.c:4547 fortran/openmp.c:5294 fortran/openmp.c:5445
67466#, fuzzy, gcc-internal-format
67467msgid "Assumed size array %qs in %s clause at %L"
67468msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
67469
67470#: fortran/openmp.c:4550
67471#, fuzzy, gcc-internal-format
67472msgid "Assumed rank array %qs in %s clause at %L"
67473msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
67474
67475#: fortran/openmp.c:4566 fortran/openmp.c:5387 fortran/openmp.c:5433
67476#, fuzzy, gcc-internal-format
67477msgid "POINTER object %qs in %s clause at %L"
67478msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
67479
67480#: fortran/openmp.c:4571 fortran/openmp.c:5666
67481#, fuzzy, gcc-internal-format
67482msgid "Cray pointer object %qs in %s clause at %L"
67483msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
67484
67485#: fortran/openmp.c:4576 fortran/openmp.c:5669
67486#, fuzzy, gcc-internal-format
67487msgid "Cray pointee object %qs in %s clause at %L"
67488msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
67489
67490#: fortran/openmp.c:4581 fortran/openmp.c:5382 fortran/openmp.c:5657
67491#, fuzzy, gcc-internal-format
67492msgid "ALLOCATABLE object %qs in %s clause at %L"
67493msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
67494
67495#: fortran/openmp.c:4584 fortran/openmp.c:5390
67496#, fuzzy, gcc-internal-format
67497msgid "VALUE object %qs in %s clause at %L"
67498msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
67499
67500#: fortran/openmp.c:4627
67501#, fuzzy, gcc-internal-format, gfc-internal-format
67502msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
67503msgstr "tyhjä esittely"
67504
67505#: fortran/openmp.c:4676
67506#, fuzzy, gcc-internal-format, gfc-internal-format
67507msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
67508msgstr "tyhjä esittely"
67509
67510#: fortran/openmp.c:4714
67511#, fuzzy, gcc-internal-format, gfc-internal-format
67512msgid "ORDERED clause parameter is less than COLLAPSE at %L"
67513msgstr "%<void%> vain parametrina ei ole oikeutettu"
67514
67515#: fortran/openmp.c:4722 fortran/openmp.c:4733 fortran/resolve.c:10729
67516#: fortran/resolve.c:12035
67517#, fuzzy, gcc-internal-format, gfc-internal-format
67518msgid "IF clause at %L requires a scalar LOGICAL expression"
67519msgstr "decltypen argumentin on oltava lauseke"
67520
67521#: fortran/openmp.c:4737
67522#, fuzzy, gcc-internal-format, gfc-internal-format
67523msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
67524msgstr "%<void%> vain parametrina ei ole oikeutettu"
67525
67526#: fortran/openmp.c:4841
67527#, gcc-internal-format, gfc-internal-format
67528msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
67529msgstr ""
67530
67531#: fortran/openmp.c:4851
67532#, fuzzy, gcc-internal-format, gfc-internal-format
67533msgid "FINAL clause at %L requires a scalar LOGICAL expression"
67534msgstr "decltypen argumentin on oltava lauseke"
67535
67536#: fortran/openmp.c:4861
67537#, fuzzy, gcc-internal-format, gfc-internal-format
67538msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
67539msgstr "decltypen argumentin on oltava lauseke"
67540
67541#: fortran/openmp.c:4866
67542#, fuzzy, gcc-internal-format, gfc-internal-format
67543msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
67544msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
67545
67546#: fortran/openmp.c:4873
67547#, gcc-internal-format, gfc-internal-format
67548msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
67549msgstr ""
67550
67551#: fortran/openmp.c:4876
67552#, gcc-internal-format, gfc-internal-format
67553msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
67554msgstr ""
67555
67556#: fortran/openmp.c:4892
67557#, fuzzy, gcc-internal-format
67558msgid "Variable %qs is not a dummy argument at %L"
67559msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
67560
67561#: fortran/openmp.c:4928
67562#, fuzzy, gcc-internal-format
67563msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
67564msgstr "muuttuvakokoista objektia ei voi alustaa"
67565
67566#: fortran/openmp.c:4932
67567#, fuzzy, gcc-internal-format
67568msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
67569msgstr "muuttuvakokoista objektia ei voi alustaa"
67570
67571#: fortran/openmp.c:4937 fortran/openmp.c:7060
67572#, fuzzy, gcc-internal-format
67573msgid "Object %qs is not a variable at %L"
67574msgstr "muuttuvakokoista objektia ei voi alustaa"
67575
67576#: fortran/openmp.c:4946
67577#, gcc-internal-format
67578msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
67579msgstr ""
67580
67581#: fortran/openmp.c:4975
67582#, gcc-internal-format
67583msgid "Symbol %qs has mixed component and non-component accesses at %L"
67584msgstr ""
67585
67586#: fortran/openmp.c:4978 fortran/openmp.c:4994 fortran/openmp.c:5002
67587#: fortran/openmp.c:5013 fortran/openmp.c:5025 fortran/openmp.c:5040
67588#: fortran/openmp.c:7084
67589#, fuzzy, gcc-internal-format
67590msgid "Symbol %qs present on multiple clauses at %L"
67591msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
67592
67593#: fortran/openmp.c:5047
67594#, fuzzy, gcc-internal-format
67595msgid "Array %qs is not permitted in reduction at %L"
67596msgstr "ylivuoto vakiolausekkeessa"
67597
67598#: fortran/openmp.c:5060
67599#, fuzzy, gcc-internal-format
67600msgid "Symbol %qs present on both FROM and TO clauses at %L"
67601msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
67602
67603#: fortran/openmp.c:5078
67604#, fuzzy, gcc-internal-format
67605msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
67606msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
67607
67608#: fortran/openmp.c:5086
67609#, fuzzy, gcc-internal-format
67610msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
67611msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
67612
67613#: fortran/openmp.c:5089
67614#, fuzzy, gcc-internal-format
67615msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
67616msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
67617
67618#: fortran/openmp.c:5097
67619#, fuzzy, gcc-internal-format
67620msgid "THREADPRIVATE object %qs in SHARED clause at %L"
67621msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
67622
67623#: fortran/openmp.c:5100
67624#, fuzzy, gcc-internal-format
67625msgid "Cray pointee %qs in SHARED clause at %L"
67626msgstr "Virheellinen proseduuriargumentti kohdassa %L"
67627
67628#: fortran/openmp.c:5103
67629#, fuzzy, gcc-internal-format
67630msgid "ASSOCIATE name %qs in SHARED clause at %L"
67631msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
67632
67633#: fortran/openmp.c:5107
67634#, fuzzy, gcc-internal-format
67635msgid "DETACH event handle %qs in SHARED clause at %L"
67636msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
67637
67638#: fortran/openmp.c:5122
67639#, gcc-internal-format
67640msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
67641msgstr ""
67642
67643#: fortran/openmp.c:5134
67644#, fuzzy, gcc-internal-format
67645msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
67646msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
67647
67648#: fortran/openmp.c:5153
67649#, gcc-internal-format, gfc-internal-format
67650msgid "SINK dependence type only allowed on ORDERED directive at %L"
67651msgstr ""
67652
67653#: fortran/openmp.c:5157
67654#, gcc-internal-format, gfc-internal-format
67655msgid "DEPEND SINK used together with DEPEND SOURCE on the same construct at %L"
67656msgstr ""
67657
67658#: fortran/openmp.c:5167
67659#, fuzzy, gcc-internal-format, gfc-internal-format
67660msgid "SINK addend not a constant integer at %L"
67661msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
67662
67663#: fortran/openmp.c:5173
67664#, gcc-internal-format, gfc-internal-format
67665msgid "Only SOURCE or SINK dependence types are allowed on ORDERED directive at %L"
67666msgstr ""
67667
67668#: fortran/openmp.c:5217
67669#, fuzzy, gcc-internal-format, gfc-internal-format
67670msgid "Array is not contiguous at %L"
67671msgstr "käytetään muuttuvapituista taulukkoa"
67672
67673#: fortran/openmp.c:5228
67674#, fuzzy, gcc-internal-format, gfc-internal-format
67675msgid "Unexpected substring reference in %s clause at %L"
67676msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
67677
67678#: fortran/openmp.c:5236
67679#, fuzzy, gcc-internal-format, gfc-internal-format
67680msgid "Unexpected complex-parts designator reference in %s clause at %L"
67681msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
67682
67683#: fortran/openmp.c:5245 fortran/openmp.c:5263
67684#, fuzzy, gcc-internal-format
67685msgid "%qs in %s clause at %L is not a proper array section"
67686msgstr "%qs esitelty funktion palauttavana funktiona"
67687
67688#: fortran/openmp.c:5255
67689#, fuzzy, gcc-internal-format, gfc-internal-format
67690msgid "Stride should not be specified for array section in %s clause at %L"
67691msgstr "käytetään muuttuvapituista taulukkoa"
67692
67693#: fortran/openmp.c:5276
67694#, fuzzy, gcc-internal-format
67695msgid "%qs in DEPEND clause at %L is a zero size array section"
67696msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD"
67697
67698#: fortran/openmp.c:5300
67699#, gcc-internal-format
67700msgid "List item %qs with allocatable components is not permitted in map clause at %L"
67701msgstr ""
67702
67703#: fortran/openmp.c:5319
67704#, gcc-internal-format, gfc-internal-format
67705msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
67706msgstr ""
67707
67708#: fortran/openmp.c:5335
67709#, gcc-internal-format, gfc-internal-format
67710msgid "TARGET ENTER DATA with map-type other than TO, or ALLOC on MAP clause at %L"
67711msgstr ""
67712
67713#: fortran/openmp.c:5350
67714#, gcc-internal-format, gfc-internal-format
67715msgid "TARGET EXIT DATA with map-type other than FROM, RELEASE, or DELETE on MAP clause at %L"
67716msgstr ""
67717
67718#: fortran/openmp.c:5366 fortran/openmp.c:5419
67719#, fuzzy, gcc-internal-format
67720msgid "THREADPRIVATE object %qs in %s clause at %L"
67721msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
67722
67723#: fortran/openmp.c:5369 fortran/openmp.c:5422
67724#, fuzzy, gcc-internal-format
67725msgid "Cray pointee %qs in %s clause at %L"
67726msgstr "Virheellinen proseduuriargumentti kohdassa %L"
67727
67728#: fortran/openmp.c:5377
67729#, fuzzy, gcc-internal-format
67730msgid "Non-dummy object %qs in %s clause at %L"
67731msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
67732
67733#: fortran/openmp.c:5413
67734#, fuzzy, gcc-internal-format
67735msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
67736msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
67737
67738#: fortran/openmp.c:5425
67739#, fuzzy, gcc-internal-format
67740msgid "ASSOCIATE name %qs in %s clause at %L"
67741msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
67742
67743#: fortran/openmp.c:5430
67744#, fuzzy, gcc-internal-format
67745msgid "Procedure pointer %qs in %s clause at %L"
67746msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
67747
67748#: fortran/openmp.c:5436
67749#, fuzzy, gcc-internal-format
67750msgid "Cray pointer %qs in %s clause at %L"
67751msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
67752
67753#: fortran/openmp.c:5448
67754#, fuzzy, gcc-internal-format
67755msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
67756msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
67757
67758#. case OMP_LIST_REDUCTION:
67759#: fortran/openmp.c:5458
67760#, fuzzy, gcc-internal-format
67761msgid "INTENT(IN) POINTER %qs in %s clause at %L"
67762msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
67763
67764#: fortran/openmp.c:5469
67765#, fuzzy, gcc-internal-format
67766msgid "DETACH event handle %qs in %s clause at %L"
67767msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
67768
67769#: fortran/openmp.c:5479
67770#, gcc-internal-format, gfc-internal-format
67771msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
67772msgstr ""
67773
67774#: fortran/openmp.c:5571
67775#, fuzzy, gcc-internal-format, gfc-internal-format
67776msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
67777msgstr "tyhjä esittely"
67778
67779#: fortran/openmp.c:5597
67780#, gcc-internal-format, gfc-internal-format
67781msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
67782msgstr ""
67783
67784#: fortran/openmp.c:5602
67785#, fuzzy, gcc-internal-format, gfc-internal-format
67786msgid "LINEAR clause specified together with ORDERED clause with argument at %L"
67787msgstr "%<void%> vain parametrina ei ole oikeutettu"
67788
67789#: fortran/openmp.c:5607
67790#, fuzzy, gcc-internal-format
67791msgid "LINEAR variable %qs must be INTEGER at %L"
67792msgstr "%s:n kohdassa %L täytyy olla INTEGER"
67793
67794#: fortran/openmp.c:5612
67795#, fuzzy, gcc-internal-format
67796msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
67797msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
67798
67799#: fortran/openmp.c:5623
67800#, fuzzy, gcc-internal-format
67801msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
67802msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
67803
67804#: fortran/openmp.c:5640
67805#, fuzzy, gcc-internal-format
67806msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
67807msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
67808
67809#: fortran/openmp.c:5674
67810#, fuzzy, gcc-internal-format
67811msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
67812msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
67813
67814#: fortran/openmp.c:5735
67815#, fuzzy, gcc-internal-format, gfc-internal-format
67816msgid "Value of HINT clause at %L shall be a valid constant hint expression"
67817msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
67818
67819#: fortran/openmp.c:5745
67820#, fuzzy, gcc-internal-format, gfc-internal-format
67821msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
67822msgstr "decltypen argumentin on oltava lauseke"
67823
67824#: fortran/openmp.c:5775
67825#, fuzzy, gcc-internal-format, gfc-internal-format
67826msgid "Incompatible use of TILE and COLLAPSE at %L"
67827msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
67828
67829#: fortran/openmp.c:5777
67830#, gcc-internal-format, gfc-internal-format
67831msgid "SOURCE dependence type only allowed on ORDERED directive at %L"
67832msgstr ""
67833
67834#: fortran/openmp.c:5793
67835#, fuzzy, gcc-internal-format, gfc-internal-format
67836msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
67837msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
67838
67839#: fortran/openmp.c:5796
67840#, fuzzy, gcc-internal-format, gfc-internal-format
67841msgid "%s must contain at least one MAP clause at %L"
67842msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
67843
67844#: fortran/openmp.c:5800
67845#, fuzzy, gcc-internal-format
67846msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
67847msgstr "%<void%> vain parametrina ei ole oikeutettu"
67848
67849#: fortran/openmp.c:5897
67850#, fuzzy, gcc-internal-format, gfc-internal-format
67851msgid "unexpected !$OMP ATOMIC expression at %L"
67852msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
67853
67854#: fortran/openmp.c:5926
67855#, fuzzy, gcc-internal-format, gfc-internal-format
67856msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
67857msgstr "”!$OMP ATOMIC”-sijoituksen on oltava operaattori tai kääntäjänsisäinen oikealla puolella kohdassa %L"
67858
67859#: fortran/openmp.c:5951
67860#, fuzzy, gcc-internal-format, gfc-internal-format
67861msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
67862msgstr "”!$OMP ATOMIC”-sijoituksen on oltava operaattori tai kääntäjänsisäinen oikealla puolella kohdassa %L"
67863
67864#: fortran/openmp.c:5956
67865#, fuzzy, gcc-internal-format, gfc-internal-format
67866msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
67867msgstr "kääntäjänsisäiset ”!$OMP ATOMIC”-argumentit paitsi yksi eivät saa viitata kohteeseen ”%s” kohdassa %L"
67868
67869#: fortran/openmp.c:5982 fortran/openmp.c:6270
67870#, fuzzy, gcc-internal-format, gfc-internal-format
67871msgid "!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L"
67872msgstr "”!$OMP ATOMIC”-sijoituksen on oltava operaattori tai kääntäjänsisäinen oikealla puolella kohdassa %L"
67873
67874#: fortran/openmp.c:5997
67875#, fuzzy, gcc-internal-format, gfc-internal-format
67876msgid "!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L"
67877msgstr "”!$OMP ATOMIC”-sijoituksen on oltava operaattori tai kääntäjänsisäinen oikealla puolella kohdassa %L"
67878
67879#: fortran/openmp.c:6004 fortran/openmp.c:6277
67880#, fuzzy, gcc-internal-format, gfc-internal-format
67881msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
67882msgstr "”!$OMP ATOMIC”-sijoituksen on oltava operaattori tai kääntäjänsisäinen oikealla puolella kohdassa %L"
67883
67884#: fortran/openmp.c:6017
67885#, fuzzy, gcc-internal-format, gfc-internal-format
67886msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
67887msgstr "kääntäjänsisäisten ”!$OMP ATOMIC”-argumenttien on oltava skaalaareja kohdassa %L"
67888
67889#: fortran/openmp.c:6059
67890#, fuzzy, gcc-internal-format, gfc-internal-format
67891msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
67892msgstr "kääntäjänsisäisen ”!$OMP ATOMIC”-sijoituksen on oltava MIN, MAX, IAND, IOR tai IEOR kohdassa %L"
67893
67894#: fortran/openmp.c:6107
67895#, fuzzy, gcc-internal-format, gfc-internal-format
67896msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
67897msgstr "”!$OMP ATOMIC”-sijoituksen on oltava operaattori tai kääntäjänsisäinen oikealla puolella kohdassa %L"
67898
67899#: fortran/openmp.c:6121
67900#, fuzzy, gcc-internal-format, gfc-internal-format
67901msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
67902msgstr "”!$OMP ATOMIC”-sijoituksen on oltava operaattori tai kääntäjänsisäinen oikealla puolella kohdassa %L"
67903
67904#: fortran/openmp.c:6153
67905#, fuzzy, gcc-internal-format, gfc-internal-format
67906msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
67907msgstr "kääntäjänsisäiset ”!$OMP ATOMIC”-argumentit paitsi yksi eivät saa viitata kohteeseen ”%s” kohdassa %L"
67908
67909#: fortran/openmp.c:6177
67910#, gcc-internal-format, gfc-internal-format
67911msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
67912msgstr "kääntäjänsisäisellä ”!$OMP ATOMIC”-sijoituksella IAND, IOR tai IEOR täytyy olla kaksi argumenttia kohdassa %L"
67913
67914#: fortran/openmp.c:6184
67915#, gcc-internal-format, gfc-internal-format
67916msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
67917msgstr "kääntäjänsisäisen ”!$OMP ATOMIC”-sijoituksen on oltava MIN, MAX, IAND, IOR tai IEOR kohdassa %L"
67918
67919#: fortran/openmp.c:6201
67920#, fuzzy, gcc-internal-format
67921msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
67922msgstr "kääntäjänsisäiset ”!$OMP ATOMIC”-argumentit paitsi yksi eivät saa viitata kohteeseen ”%s” kohdassa %L"
67923
67924#: fortran/openmp.c:6208
67925#, gcc-internal-format, gfc-internal-format
67926msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
67927msgstr "kääntäjänsisäisten ”!$OMP ATOMIC”-argumenttien on oltava skaalaareja kohdassa %L"
67928
67929#: fortran/openmp.c:6216
67930#, fuzzy, gcc-internal-format
67931msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
67932msgstr "Ensimmäisen tai viimeisen kääntäjänsisäisen ”!$OMP ATOMIC”-argumentin on oltava ”%s” kohdassa %L"
67933
67934#: fortran/openmp.c:6234
67935#, gcc-internal-format, gfc-internal-format
67936msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
67937msgstr "”!$OMP ATOMIC”-sijoituksen on oltava operaattori tai kääntäjänsisäinen oikealla puolella kohdassa %L"
67938
67939#: fortran/openmp.c:6248
67940#, fuzzy, gcc-internal-format, gfc-internal-format
67941msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
67942msgstr "”!$OMP ATOMIC”-sijoituksen on oltava operaattori tai kääntäjänsisäinen oikealla puolella kohdassa %L"
67943
67944#: fortran/openmp.c:6326
67945#, fuzzy, gcc-internal-format
67946msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
67947msgstr "%<void%> vain parametrina ei ole oikeutettu"
67948
67949#: fortran/openmp.c:6329
67950#, fuzzy, gcc-internal-format
67951msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
67952msgstr "%<void%> vain parametrina ei ole oikeutettu"
67953
67954#: fortran/openmp.c:6337
67955#, gcc-internal-format, gfc-internal-format
67956msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured-block-sequences"
67957msgstr ""
67958
67959#: fortran/openmp.c:6594
67960#, gcc-internal-format, gfc-internal-format
67961msgid "%s cannot be a DO WHILE or DO without loop control at %L"
67962msgstr ""
67963
67964#: fortran/openmp.c:6600
67965#, gcc-internal-format, gfc-internal-format
67966msgid "%s cannot be a DO CONCURRENT loop at %L"
67967msgstr ""
67968
67969#: fortran/openmp.c:6606
67970#, fuzzy, gcc-internal-format, gfc-internal-format
67971msgid "%s iteration variable must be of type integer at %L"
67972msgstr "”!$OMP DO”-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
67973
67974#: fortran/openmp.c:6610
67975#, fuzzy, gcc-internal-format, gfc-internal-format
67976msgid "%s iteration variable must not be THREADPRIVATE at %L"
67977msgstr "”!$OMP DO”-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
67978
67979#: fortran/openmp.c:6622
67980#, fuzzy, gcc-internal-format, gfc-internal-format
67981msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
67982msgstr "”!$OMP DO”-iteraatiomuuttuja on läsnä muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
67983
67984#: fortran/openmp.c:6626
67985#, fuzzy, gcc-internal-format, gfc-internal-format
67986msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or LINEAR at %L"
67987msgstr "”!$OMP DO”-iteraatiomuuttuja on läsnä muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
67988
67989#: fortran/openmp.c:6644
67990#, fuzzy, gcc-internal-format, gfc-internal-format
67991msgid "%s collapsed loops don't form rectangular iteration space at %L"
67992msgstr "liian vähän argumentteja"
67993
67994#: fortran/openmp.c:6654
67995#, fuzzy, gcc-internal-format, gfc-internal-format
67996msgid "collapsed %s loops not perfectly nested at %L"
67997msgstr "liian vähän argumentteja"
67998
67999#: fortran/openmp.c:6663 fortran/openmp.c:6671
68000#, fuzzy, gcc-internal-format, gfc-internal-format
68001msgid "not enough DO loops for collapsed %s at %L"
68002msgstr "mahdollisia ikisilmukoita ei voi optimoida"
68003
68004#: fortran/openmp.c:6839 fortran/openmp.c:6852
68005#, gcc-internal-format, gfc-internal-format
68006msgid "The %s directive cannot be specified within a %s region at %L"
68007msgstr ""
68008
68009#: fortran/openmp.c:6871
68010#, gcc-internal-format, gfc-internal-format
68011msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
68012msgstr ""
68013
68014#: fortran/openmp.c:6877
68015#, gcc-internal-format, gfc-internal-format
68016msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
68017msgstr ""
68018
68019#: fortran/openmp.c:6883
68020#, fuzzy, gcc-internal-format, gfc-internal-format
68021msgid "!$ACC LOOP iteration variable must be of type integer at %L"
68022msgstr "”!$OMP DO”-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
68023
68024#: fortran/openmp.c:6899
68025#, fuzzy, gcc-internal-format, gfc-internal-format
68026msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
68027msgstr "liian vähän argumentteja"
68028
68029#: fortran/openmp.c:6911
68030#, fuzzy, gcc-internal-format, gfc-internal-format
68031msgid "%s !$ACC LOOP loops not perfectly nested at %L"
68032msgstr "liian vähän argumentteja"
68033
68034#: fortran/openmp.c:6921 fortran/openmp.c:6930
68035#, fuzzy, gcc-internal-format, gfc-internal-format
68036msgid "not enough DO loops for %s !$ACC LOOP at %L"
68037msgstr "mahdollisia ikisilmukoita ei voi optimoida"
68038
68039#: fortran/openmp.c:6946
68040#, gcc-internal-format, gfc-internal-format
68041msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
68042msgstr ""
68043
68044#: fortran/openmp.c:6967
68045#, fuzzy, gcc-internal-format, gfc-internal-format
68046msgid "TILE requires constant expression at %L"
68047msgstr "ei-vakio alustuslauseke kohdassa %L"
68048
68049#: fortran/openmp.c:7067
68050#, fuzzy, gcc-internal-format
68051msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
68052msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
68053
68054#: fortran/openmp.c:7114
68055#, fuzzy, gcc-internal-format
68056msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
68057msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
68058
68059#: fortran/openmp.c:7120
68060#, fuzzy, gcc-internal-format
68061msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
68062msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
68063
68064#: fortran/openmp.c:7223
68065#, gcc-internal-format, gfc-internal-format
68066msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
68067msgstr ""
68068
68069#: fortran/openmp.c:7237
68070#, gcc-internal-format, gfc-internal-format
68071msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
68072msgstr ""
68073
68074#: fortran/openmp.c:7243
68075#, gcc-internal-format
68076msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
68077msgstr ""
68078
68079#: fortran/openmp.c:7264
68080#, fuzzy, gcc-internal-format
68081msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
68082msgstr "tyhjä esittely"
68083
68084#: fortran/openmp.c:7288
68085#, fuzzy, gcc-internal-format, gfc-internal-format
68086msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
68087msgstr "tyhjä esittely"
68088
68089#: fortran/openmp.c:7296
68090#, fuzzy, gcc-internal-format, gfc-internal-format
68091msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
68092msgstr "tyhjä esittely"
68093
68094#: fortran/openmp.c:7325
68095#, fuzzy, gcc-internal-format, gfc-internal-format
68096msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
68097msgstr "tyhjä esittely"
68098
68099#: fortran/openmp.c:7347
68100#, fuzzy, gcc-internal-format, gfc-internal-format
68101msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
68102msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
68103
68104#: fortran/openmp.c:7363
68105#, fuzzy, gcc-internal-format, gfc-internal-format
68106msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
68107msgstr "tyhjä esittely"
68108
68109#: fortran/openmp.c:7378
68110#, fuzzy, gcc-internal-format, gfc-internal-format
68111msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
68112msgstr "tyhjä esittely"
68113
68114#: fortran/openmp.c:7388
68115#, fuzzy, gcc-internal-format, gfc-internal-format
68116msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
68117msgstr "tyhjä esittely"
68118
68119#: fortran/openmp.c:7396
68120#, gcc-internal-format, gfc-internal-format
68121msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
68122msgstr ""
68123
68124#: fortran/options.c:269
68125#, fuzzy, gcc-internal-format
68126msgid "%<-fexcess-precision=standard%> for Fortran"
68127msgstr "-fexcess-precision=standard C++-kielelle"
68128
68129#: fortran/options.c:359
68130#, gcc-internal-format
68131msgid "Reading file %qs as free form"
68132msgstr ""
68133
68134#: fortran/options.c:369
68135#, gcc-internal-format
68136msgid "%<-fd-lines-as-comments%> has no effect in free form"
68137msgstr ""
68138
68139#: fortran/options.c:372
68140#, gcc-internal-format
68141msgid "%<-fd-lines-as-code%> has no effect in free form"
68142msgstr ""
68143
68144#: fortran/options.c:410
68145#, gcc-internal-format
68146msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
68147msgstr ""
68148
68149#: fortran/options.c:413
68150#, gcc-internal-format
68151msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
68152msgstr ""
68153
68154#: fortran/options.c:416
68155#, gcc-internal-format
68156msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qs"
68157msgstr ""
68158
68159#: fortran/options.c:419
68160#, gcc-internal-format
68161msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
68162msgstr ""
68163
68164#: fortran/options.c:422
68165#, gcc-internal-format
68166msgid "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qs"
68167msgstr ""
68168
68169#: fortran/options.c:481
68170#, fuzzy, gcc-internal-format
68171msgid "Fixed line length must be at least seven"
68172msgstr "kohdistuksen %q+D:lle pitää olla vähintään %d"
68173
68174#: fortran/options.c:484
68175#, fuzzy, gcc-internal-format
68176msgid "Free line length must be at least three"
68177msgstr "kohdistuksen %q+D:lle pitää olla vähintään %d"
68178
68179#: fortran/options.c:487
68180#, gcc-internal-format, gfc-internal-format
68181msgid "Maximum subrecord length cannot exceed %d"
68182msgstr ""
68183
68184#: fortran/options.c:506
68185#, fuzzy, gcc-internal-format
68186msgid "gfortran: Only one %<-J%> option allowed"
68187msgstr "Vain yksi --to-command-valitsin on sallittu"
68188
68189#: fortran/options.c:578
68190#, fuzzy, gcc-internal-format
68191msgid "Argument to %<-ffpe-trap%> is not valid: %s"
68192msgstr "%qs ei ole kelpo tulostetiedosto"
68193
68194#: fortran/options.c:580
68195#, fuzzy, gcc-internal-format
68196msgid "Argument to %<-ffpe-summary%> is not valid: %s"
68197msgstr "%qs ei ole kelpo tulostetiedosto"
68198
68199#: fortran/options.c:629
68200#, fuzzy, gcc-internal-format
68201msgid "Argument to %<-fcheck%> is not valid: %s"
68202msgstr "”%s” ei ole kelvollinen POT-tiedosto."
68203
68204#: fortran/options.c:678
68205#, fuzzy, gcc-internal-format
68206msgid "%<-static-libgfortran%> is not supported in this configuration"
68207msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
68208
68209#: fortran/options.c:701
68210#, fuzzy, gcc-internal-format, gfc-internal-format
68211msgid "Maximum supported identifier length is %d"
68212msgstr "tuntematon värimoodi"
68213
68214#: fortran/options.c:716
68215#, fuzzy, gcc-internal-format
68216msgid "Unrecognized option to %<-finit-logical%>: %s"
68217msgstr "%s: tunnistamaton valitsin ”%c%s”\n"
68218
68219#: fortran/options.c:732
68220#, gcc-internal-format
68221msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
68222msgstr ""
68223
68224#: fortran/parse.c:600
68225#, gcc-internal-format, gfc-internal-format
68226msgid "Unclassifiable statement at %C"
68227msgstr "Luokittelemiskelvoton lause kohdassa %C"
68228
68229#: fortran/parse.c:664
68230#, fuzzy, gcc-internal-format, gfc-internal-format
68231msgid "OpenACC directives other than ROUTINE may not appear in PURE procedures at %C"
68232msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
68233
68234#: fortran/parse.c:730
68235#, fuzzy, gcc-internal-format, gfc-internal-format
68236msgid "Unclassifiable OpenACC directive at %C"
68237msgstr "Luokittelematon lause IF-lauseessa kohdassa %C"
68238
68239#: fortran/parse.c:872 fortran/parse.c:1086
68240#, fuzzy, gcc-internal-format, gfc-internal-format
68241msgid "OpenMP directives other than SIMD or DECLARE TARGET at %C may not appear in PURE procedures"
68242msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
68243
68244#: fortran/parse.c:1070
68245#, fuzzy, gcc-internal-format, gfc-internal-format
68246msgid "Unclassifiable OpenMP directive at %C"
68247msgstr "Luokittelematon lause IF-lauseessa kohdassa %C"
68248
68249#: fortran/parse.c:1159
68250#, fuzzy, gcc-internal-format, gfc-internal-format
68251msgid "Unclassifiable GCC directive at %C"
68252msgstr "Luokittelemiskelvoton lause kohdassa %C"
68253
68254#: fortran/parse.c:1161
68255#, fuzzy, gcc-internal-format, gfc-internal-format
68256msgid "Unclassifiable GCC directive at %C, ignored"
68257msgstr "Luokittelemiskelvoton lause kohdassa %C"
68258
68259#: fortran/parse.c:1221 fortran/parse.c:1448
68260#, gcc-internal-format, gfc-internal-format
68261msgid "Zero is not a valid statement label at %C"
68262msgstr "Nolla ei ole kelvollinen lausekenimiö kohdassa %C"
68263
68264#: fortran/parse.c:1228 fortran/parse.c:1440
68265#, gcc-internal-format, gfc-internal-format
68266msgid "Non-numeric character in statement label at %C"
68267msgstr "Ei-numeerinen merkki lausenimiössä kohdassa %C"
68268
68269#: fortran/parse.c:1240 fortran/parse.c:1489
68270#, gcc-internal-format, gfc-internal-format
68271msgid "Semicolon at %C needs to be preceded by statement"
68272msgstr "Lauseen on edellettävä puolipistettä kohdassa %C"
68273
68274#: fortran/parse.c:1247 fortran/parse.c:1504
68275#, fuzzy, gcc-internal-format, gfc-internal-format
68276msgid "Statement label without statement at %L"
68277msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
68278
68279#: fortran/parse.c:1310 fortran/parse.c:1491
68280#, fuzzy, gcc-internal-format, gfc-internal-format
68281msgid "Fortran 2008: Semicolon at %C without preceding statement"
68282msgstr "Lauseen on edellettävä puolipistettä kohdassa %C"
68283
68284#: fortran/parse.c:1333 fortran/parse.c:1467
68285#, fuzzy, gcc-internal-format, gfc-internal-format
68286msgid "Bad continuation line at %C"
68287msgstr "odotettua jatkoriviä ei löytynyt"
68288
68289#: fortran/parse.c:1768
68290#, fuzzy, gcc-internal-format, gfc-internal-format
68291msgid "FORMAT statement at %L does not have a statement label"
68292msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
68293
68294#: fortran/parse.c:2548
68295#, fuzzy, gcc-internal-format
68296msgid "gfc_ascii_statement(): Bad statement code"
68297msgstr "luodaan viitteiden taulukko"
68298
68299#: fortran/parse.c:2690
68300#, gcc-internal-format, gfc-internal-format
68301msgid "Unexpected %s statement at %C"
68302msgstr "Odottamaton %s-lause kohdassa %C"
68303
68304#: fortran/parse.c:2845
68305#, fuzzy, gcc-internal-format, gfc-internal-format
68306msgid "%s statement at %C cannot follow %s statement at %L"
68307msgstr "%s-lausetta odotettiin kohdassa %L"
68308
68309#: fortran/parse.c:2862
68310#, fuzzy, gcc-internal-format
68311msgid "Unexpected end of file in %qs"
68312msgstr "odottamaton tiedoston loppu #line-direktiivin jälkeen"
68313
68314#: fortran/parse.c:2897
68315#, fuzzy, gcc-internal-format
68316msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
68317msgstr "Perityllä tyypillä ”%s” SEQUENCE:lla ei saa olla CONTAINS-lohkoa kohdassa %C"
68318
68319#: fortran/parse.c:2900
68320#, fuzzy, gcc-internal-format
68321msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
68322msgstr "Perityllä tyypillä ”%s” BIND(C):llä ei saa olla CONTAINS-lohkoa kohdassa %C"
68323
68324#: fortran/parse.c:2920
68325#, fuzzy, gcc-internal-format, gfc-internal-format
68326msgid "Components in TYPE at %C must precede CONTAINS"
68327msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER"
68328
68329#: fortran/parse.c:2924
68330#, fuzzy, gcc-internal-format, gfc-internal-format
68331msgid "Type-bound procedure at %C"
68332msgstr "tyhjä esittely"
68333
68334#: fortran/parse.c:2932
68335#, fuzzy, gcc-internal-format, gfc-internal-format
68336msgid "GENERIC binding at %C"
68337msgstr "Odotettiin erityistä sitomisnimeä kohdassa %C"
68338
68339#: fortran/parse.c:2940
68340#, fuzzy, gcc-internal-format, gfc-internal-format
68341msgid "FINAL procedure declaration at %C"
68342msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
68343
68344#: fortran/parse.c:2952
68345#, fuzzy, gcc-internal-format, gfc-internal-format
68346msgid "Derived type definition at %C with empty CONTAINS section"
68347msgstr "%qD on jo määritelty"
68348
68349#: fortran/parse.c:2962 fortran/parse.c:3417
68350#, fuzzy, gcc-internal-format, gfc-internal-format
68351msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
68352msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
68353
68354#: fortran/parse.c:2969
68355#, fuzzy, gcc-internal-format, gfc-internal-format
68356msgid "PRIVATE statement at %C must precede procedure bindings"
68357msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
68358
68359#: fortran/parse.c:2976 fortran/parse.c:3430
68360#, fuzzy, gcc-internal-format, gfc-internal-format
68361msgid "Duplicate PRIVATE statement at %C"
68362msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
68363
68364#: fortran/parse.c:2986
68365#, fuzzy, gcc-internal-format, gfc-internal-format
68366msgid "SEQUENCE statement at %C must precede CONTAINS"
68367msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
68368
68369#: fortran/parse.c:2990
68370#, fuzzy, gcc-internal-format, gfc-internal-format
68371msgid "Already inside a CONTAINS block at %C"
68372msgstr "ISO C kieltää sisäkkäiset funktiot"
68373
68374#: fortran/parse.c:3109
68375#, fuzzy, gcc-internal-format, gfc-internal-format
68376msgid "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"
68377msgstr "muuttuvakokoista objektia ei voi alustaa"
68378
68379#: fortran/parse.c:3115
68380#, fuzzy, gcc-internal-format, gfc-internal-format
68381msgid "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"
68382msgstr "muuttuvakokoista objektia ei voi alustaa"
68383
68384#: fortran/parse.c:3120
68385#, fuzzy, gcc-internal-format, gfc-internal-format
68386msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
68387msgstr "muuttuvakokoista objektia ei voi alustaa"
68388
68389#: fortran/parse.c:3124
68390#, fuzzy, gcc-internal-format, gfc-internal-format
68391msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
68392msgstr "muuttuvakokoista objektia ei voi alustaa"
68393
68394#: fortran/parse.c:3129
68395#, fuzzy, gcc-internal-format, gfc-internal-format
68396msgid "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)"
68397msgstr "muuttuvakokoista objektia ei voi alustaa"
68398
68399#: fortran/parse.c:3136
68400#, fuzzy, gcc-internal-format, gfc-internal-format
68401msgid "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)"
68402msgstr "muuttuvakokoista objektia ei voi alustaa"
68403
68404#: fortran/parse.c:3146
68405#, fuzzy, gcc-internal-format, gfc-internal-format
68406msgid "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"
68407msgstr "muuttuvakokoista objektia ei voi alustaa"
68408
68409#: fortran/parse.c:3152
68410#, fuzzy, gcc-internal-format, gfc-internal-format
68411msgid "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"
68412msgstr "muuttuvakokoista objektia ei voi alustaa"
68413
68414#: fortran/parse.c:3157
68415#, fuzzy, gcc-internal-format, gfc-internal-format
68416msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
68417msgstr "muuttuvakokoista objektia ei voi alustaa"
68418
68419#: fortran/parse.c:3161
68420#, fuzzy, gcc-internal-format, gfc-internal-format
68421msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
68422msgstr "muuttuvakokoista objektia ei voi alustaa"
68423
68424#: fortran/parse.c:3166
68425#, fuzzy, gcc-internal-format, gfc-internal-format
68426msgid "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)"
68427msgstr "muuttuvakokoista objektia ei voi alustaa"
68428
68429#: fortran/parse.c:3173
68430#, fuzzy, gcc-internal-format, gfc-internal-format
68431msgid "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)"
68432msgstr "muuttuvakokoista objektia ei voi alustaa"
68433
68434#: fortran/parse.c:3225
68435#, fuzzy, gcc-internal-format, gfc-internal-format
68436msgid "failed to create map component '%s'"
68437msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
68438
68439#: fortran/parse.c:3258
68440#, fuzzy, gcc-internal-format, gfc-internal-format
68441msgid "failed to create union component '%s'"
68442msgstr "ei löydetä luokkaa %qE"
68443
68444#: fortran/parse.c:3313
68445#, fuzzy, gcc-internal-format, gfc-internal-format
68446msgid "Syntax error in nested structure declaration at %C"
68447msgstr "Syntaksivirhe data-esittelyssä kohdassa %C"
68448
68449#: fortran/parse.c:3400
68450#, fuzzy, gcc-internal-format, gfc-internal-format
68451msgid "FINAL declaration at %C must be inside CONTAINS"
68452msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
68453
68454#: fortran/parse.c:3408
68455#, fuzzy, gcc-internal-format, gfc-internal-format
68456msgid "Derived type definition at %C without components"
68457msgstr "%qD on jo määritelty"
68458
68459#: fortran/parse.c:3424
68460#, fuzzy, gcc-internal-format, gfc-internal-format
68461msgid "PRIVATE statement at %C must precede structure components"
68462msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
68463
68464#: fortran/parse.c:3441
68465#, fuzzy, gcc-internal-format, gfc-internal-format
68466msgid "SEQUENCE statement at %C must precede structure components"
68467msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
68468
68469#: fortran/parse.c:3447
68470#, fuzzy, gcc-internal-format, gfc-internal-format
68471msgid "SEQUENCE attribute at %C already specified in TYPE statement"
68472msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
68473
68474#: fortran/parse.c:3452
68475#, fuzzy, gcc-internal-format, gfc-internal-format
68476msgid "Duplicate SEQUENCE statement at %C"
68477msgstr "tuntematon ohjaussarja ’\\%c’"
68478
68479#: fortran/parse.c:3462
68480#, gcc-internal-format, gfc-internal-format
68481msgid "CONTAINS block in derived type definition at %C"
68482msgstr ""
68483
68484#: fortran/parse.c:3520
68485#, fuzzy, gcc-internal-format, gfc-internal-format
68486msgid "ENUM declaration at %C has no ENUMERATORS"
68487msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
68488
68489#: fortran/parse.c:3607
68490#, gcc-internal-format, gfc-internal-format
68491msgid "Unexpected %s statement in INTERFACE block at %C"
68492msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
68493
68494#: fortran/parse.c:3631
68495#, fuzzy, gcc-internal-format
68496msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
68497msgstr "Ulkoisella ”%s” kohdassa %L ei voi olla alustinta"
68498
68499#: fortran/parse.c:3665
68500#, gcc-internal-format, gfc-internal-format
68501msgid "Unexpected %s statement at %C in INTERFACE body"
68502msgstr "Odottamaton %s-lause kohdassa %C INTERFACE-rungossa"
68503
68504#: fortran/parse.c:3683
68505#, fuzzy, gcc-internal-format
68506msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
68507msgstr "Nimi ”%s” kohdassa %C on proseduurin nimi"
68508
68509#: fortran/parse.c:3813
68510#, fuzzy, gcc-internal-format, gfc-internal-format
68511msgid "%s statement is not allowed inside of BLOCK at %C"
68512msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
68513
68514#: fortran/parse.c:3845
68515#, fuzzy, gcc-internal-format, gfc-internal-format
68516msgid "%s statement is not allowed inside of BLOCK DATA at %C"
68517msgstr "Odottamaton %s-lause BLOCK DATA -lohkossa kohdassa %C"
68518
68519#: fortran/parse.c:3935
68520#, fuzzy, gcc-internal-format, gfc-internal-format
68521msgid "%s statement must appear in a MODULE"
68522msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
68523
68524#: fortran/parse.c:3943
68525#, fuzzy, gcc-internal-format, gfc-internal-format
68526msgid "%s statement at %C follows another accessibility specification"
68527msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
68528
68529#: fortran/parse.c:3995
68530#, fuzzy, gcc-internal-format
68531msgid "Bad kind expression for function %qs at %L"
68532msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
68533
68534#: fortran/parse.c:3999
68535#, fuzzy, gcc-internal-format
68536msgid "The type for function %qs at %L is not accessible"
68537msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
68538
68539#: fortran/parse.c:4059
68540#, fuzzy, gcc-internal-format, gfc-internal-format
68541msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
68542msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
68543
68544#: fortran/parse.c:4081
68545#, gcc-internal-format, gfc-internal-format
68546msgid "Unexpected %s statement in WHERE block at %C"
68547msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
68548
68549#: fortran/parse.c:4140
68550#, gcc-internal-format, gfc-internal-format
68551msgid "Unexpected %s statement in FORALL block at %C"
68552msgstr "Odottamaton %s-lause FORALL-lohkossa kohdassa %C"
68553
68554#: fortran/parse.c:4191
68555#, fuzzy, gcc-internal-format, gfc-internal-format
68556msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
68557msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
68558
68559#: fortran/parse.c:4209
68560#, gcc-internal-format, gfc-internal-format
68561msgid "Duplicate ELSE statements at %L and %C"
68562msgstr "Kaksoiskappale-ELSE-lauseet kohdissa %L ja %C"
68563
68564#: fortran/parse.c:4270
68565#, gcc-internal-format, gfc-internal-format
68566msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
68567msgstr "Odotettiin CASE- tai END SELECT-lausetta seuraavaa SELECT CASE-lausetta kohdassa %C"
68568
68569#: fortran/parse.c:4354
68570#, fuzzy, gcc-internal-format, gfc-internal-format
68571msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
68572msgstr "Odotettiin CASE- tai END SELECT-lausetta seuraavaa SELECT CASE-lausetta kohdassa %C"
68573
68574#: fortran/parse.c:4430
68575#, fuzzy, gcc-internal-format, gfc-internal-format
68576msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
68577msgstr "Odotettiin CASE- tai END SELECT-lausetta seuraavaa SELECT CASE-lausetta kohdassa %C"
68578
68579#: fortran/parse.c:4491
68580#, fuzzy, gcc-internal-format
68581msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
68582msgstr "ylivuoto vakiolausekkeessa"
68583
68584#: fortran/parse.c:4524
68585#, fuzzy, gcc-internal-format, gfc-internal-format
68586msgid "End of nonblock DO statement at %C is within another block"
68587msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
68588
68589#: fortran/parse.c:4534
68590#, fuzzy, gcc-internal-format, gfc-internal-format
68591msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
68592msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
68593
68594#: fortran/parse.c:4560
68595#, gcc-internal-format, gfc-internal-format
68596msgid "CRITICAL block inside of OpenACC region at %C"
68597msgstr ""
68598
68599#: fortran/parse.c:4561
68600#, gcc-internal-format, gfc-internal-format
68601msgid "CRITICAL block inside of OpenMP region at %C"
68602msgstr ""
68603
68604#: fortran/parse.c:4587
68605#, fuzzy, gcc-internal-format, gfc-internal-format
68606msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
68607msgstr "Nimiö ”%s” kohdassa %C ei täsmää IF nimiön ”%s” kanssa"
68608
68609#: fortran/parse.c:4656
68610#, fuzzy, gcc-internal-format, gfc-internal-format
68611msgid "BLOCK construct at %C"
68612msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
68613
68614#: fortran/parse.c:4690
68615#, fuzzy, gcc-internal-format, gfc-internal-format
68616msgid "ASSOCIATE construct at %C"
68617msgstr "Muodostin %qs"
68618
68619#: fortran/parse.c:4893
68620#, fuzzy, gcc-internal-format, gfc-internal-format
68621msgid "Statement label in ENDDO at %C doesn't match DO label"
68622msgstr "Nimiö ”%s” kohdassa %C ei täsmää IF nimiön ”%s” kanssa"
68623
68624#: fortran/parse.c:4909
68625#, gcc-internal-format, gfc-internal-format
68626msgid "Named block DO at %L requires matching ENDDO name"
68627msgstr ""
68628
68629#: fortran/parse.c:5099
68630#, gcc-internal-format, gfc-internal-format
68631msgid "Missing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %C"
68632msgstr ""
68633
68634#: fortran/parse.c:5115 fortran/parse.c:5177
68635#, fuzzy, gcc-internal-format, gfc-internal-format
68636msgid "OpenACC directive inside of CRITICAL block at %C"
68637msgstr "ISO C kieltää sisäkkäiset funktiot"
68638
68639#: fortran/parse.c:5152
68640#, fuzzy, gcc-internal-format, gfc-internal-format
68641msgid "Expecting %s at %C"
68642msgstr "%s (%s, oletus %c): "
68643
68644#: fortran/parse.c:5196
68645#, fuzzy, gcc-internal-format, gfc-internal-format
68646msgid "Expected DO loop at %C"
68647msgstr "Odotettiin merkkiä ”,” kohdassa %C"
68648
68649#: fortran/parse.c:5216
68650#, fuzzy, gcc-internal-format, gfc-internal-format
68651msgid "Redundant !$ACC END LOOP at %C"
68652msgstr "<tunnistevirhe>"
68653
68654#: fortran/parse.c:5435
68655#, gcc-internal-format, gfc-internal-format
68656msgid "Name after !$omp critical and !$omp end critical does not match at %C"
68657msgstr ""
68658
68659#: fortran/parse.c:5493
68660#, fuzzy, gcc-internal-format, gfc-internal-format
68661msgid "%s statement at %C cannot terminate a non-block DO loop"
68662msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
68663
68664#: fortran/parse.c:5507
68665#, fuzzy, gcc-internal-format, gfc-internal-format
68666msgid "DATA statement at %C after the first executable statement"
68667msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
68668
68669#: fortran/parse.c:5640
68670#, gcc-internal-format
68671msgid "%<GCC unroll%> directive not at the start of a loop at %C"
68672msgstr ""
68673
68674#: fortran/parse.c:5643
68675#, gcc-internal-format
68676msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
68677msgstr ""
68678
68679#: fortran/parse.c:5646
68680#, gcc-internal-format
68681msgid "%<GCC vector%> directive not at the start of a loop at %C"
68682msgstr ""
68683
68684#: fortran/parse.c:5649
68685#, gcc-internal-format
68686msgid "%<GCC novector%> directive not at the start of a loop at %C"
68687msgstr ""
68688
68689#: fortran/parse.c:5765
68690#, fuzzy, gcc-internal-format
68691msgid "Contained procedure %qs at %C is already ambiguous"
68692msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
68693
68694#: fortran/parse.c:5822
68695#, gcc-internal-format, gfc-internal-format
68696msgid "Unexpected %s statement in CONTAINS section at %C"
68697msgstr "Odottamaton %s-lause CONTAINS-lohkossa kohdassa %C"
68698
68699#: fortran/parse.c:5847
68700#, fuzzy, gcc-internal-format, gfc-internal-format
68701msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
68702msgstr "%s-lausetta odotettiin kohdassa %L"
68703
68704#: fortran/parse.c:5961
68705#, fuzzy, gcc-internal-format, gfc-internal-format
68706msgid "CONTAINS statement at %C is already in a contained program unit"
68707msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
68708
68709#: fortran/parse.c:6013
68710#, fuzzy, gcc-internal-format
68711msgid "Global binding name %qs at %L is already being used as a %s at %L"
68712msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
68713
68714#: fortran/parse.c:6017
68715#, fuzzy, gcc-internal-format
68716msgid "Global name %qs at %L is already being used as a %s at %L"
68717msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
68718
68719#: fortran/parse.c:6023
68720#, fuzzy, gcc-internal-format
68721msgid "Global binding name %qs at %L is already being used at %L"
68722msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
68723
68724#: fortran/parse.c:6026
68725#, fuzzy, gcc-internal-format
68726msgid "Global name %qs at %L is already being used at %L"
68727msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
68728
68729#: fortran/parse.c:6048
68730#, fuzzy, gcc-internal-format, gfc-internal-format
68731msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
68732msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
68733
68734#: fortran/parse.c:6074
68735#, gcc-internal-format, gfc-internal-format
68736msgid "Unexpected %s statement in BLOCK DATA at %C"
68737msgstr "Odottamaton %s-lause BLOCK DATA -lohkossa kohdassa %C"
68738
68739#: fortran/parse.c:6179
68740#, gcc-internal-format, gfc-internal-format
68741msgid "Unexpected %s statement in MODULE at %C"
68742msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
68743
68744#. If we see a duplicate main program, shut down.  If the second
68745#. instance is an implied main program, i.e. data decls or executable
68746#. statements, we're in for lots of errors.
68747#: fortran/parse.c:6636
68748#, gcc-internal-format, gfc-internal-format
68749msgid "Two main PROGRAMs at %L and %C"
68750msgstr ""
68751
68752#: fortran/primary.c:103
68753#, gcc-internal-format, gfc-internal-format
68754msgid "Missing kind-parameter at %C"
68755msgstr "Puuttuva kind-parametri kohdassa %C"
68756
68757#: fortran/primary.c:136
68758#, gcc-internal-format
68759msgid "gfc_check_digit(): bad radix"
68760msgstr ""
68761
68762#: fortran/primary.c:279
68763#, fuzzy, gcc-internal-format, gfc-internal-format
68764msgid "Integer kind %d at %C not available"
68765msgstr "_Tekstiosa:"
68766
68767#: fortran/primary.c:288
68768#, fuzzy, gcc-internal-format
68769msgid "Integer too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>"
68770msgstr "Aritmeettinen NaN muunnettaessa %s arvoksi %s kohdassa %L. Tämä tarkistus voidaan ottaa pois käytöstä valitsimella -fno-range-check"
68771
68772#: fortran/primary.c:316
68773#, fuzzy, gcc-internal-format, gfc-internal-format
68774msgid "Hollerith constant at %C"
68775msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
68776
68777#: fortran/primary.c:323
68778#, gcc-internal-format, gfc-internal-format
68779msgid "Invalid Hollerith constant: %L must contain at least one character"
68780msgstr ""
68781
68782#: fortran/primary.c:329
68783#, gcc-internal-format, gfc-internal-format
68784msgid "Invalid Hollerith constant: Integer kind at %L should be default"
68785msgstr ""
68786
68787#: fortran/primary.c:349
68788#, gcc-internal-format, gfc-internal-format
68789msgid "Invalid Hollerith constant at %L contains a wide character"
68790msgstr ""
68791
68792#: fortran/primary.c:435
68793#, gcc-internal-format, gfc-internal-format
68794msgid "Hexadecimal constant at %L uses nonstandard X instead of Z"
68795msgstr ""
68796
68797#: fortran/primary.c:444
68798#, fuzzy, gcc-internal-format, gfc-internal-format
68799msgid "Empty set of digits in BOZ constant at %C"
68800msgstr "Virheellinen merkki BOZ-vakiossa kohdassa %C"
68801
68802#: fortran/primary.c:450
68803#, gcc-internal-format, gfc-internal-format
68804msgid "Illegal character in BOZ constant at %C"
68805msgstr "Virheellinen merkki BOZ-vakiossa kohdassa %C"
68806
68807#: fortran/primary.c:473
68808#, gcc-internal-format, gfc-internal-format
68809msgid "BOZ constant at %C uses nonstandard postfix syntax"
68810msgstr ""
68811
68812#: fortran/primary.c:498
68813#, fuzzy, gcc-internal-format, gfc-internal-format
68814msgid "BOZ used outside a DATA statement at %L"
68815msgstr "epäkelpo lvalue asm-lauseessa"
68816
68817#: fortran/primary.c:589
68818#, fuzzy, gcc-internal-format, gfc-internal-format
68819msgid "exponent-letter 'q' in real-literal-constant at %C"
68820msgstr "epäkelpo osoitintila %qs"
68821
68822#: fortran/primary.c:594
68823#, fuzzy, gcc-internal-format
68824msgid "Extension: exponent-letter %<q%> in real-literal-constant at %C"
68825msgstr "epäkelpo osoitintila %qs"
68826
68827#: fortran/primary.c:615
68828#, fuzzy, gcc-internal-format, gfc-internal-format
68829msgid "Missing exponent in real number at %C"
68830msgstr "Puuttuva kind-parametri kohdassa %C"
68831
68832#: fortran/primary.c:693
68833#, gcc-internal-format
68834msgid "Real number at %C has a %<d%> exponent and an explicit kind"
68835msgstr ""
68836
68837#: fortran/primary.c:703
68838#, gcc-internal-format
68839msgid "Real number at %C has a %<q%> exponent and an explicit kind"
68840msgstr ""
68841
68842#: fortran/primary.c:717
68843#, fuzzy, gcc-internal-format
68844msgid "Invalid exponent-letter %<q%> in real-literal-constant at %C"
68845msgstr "epäkelpo osoitintila %qs"
68846
68847#: fortran/primary.c:730
68848#, fuzzy, gcc-internal-format, gfc-internal-format
68849msgid "Invalid real kind %d at %C"
68850msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
68851
68852#: fortran/primary.c:745
68853#, fuzzy, gcc-internal-format, gfc-internal-format
68854msgid "Real constant overflows its kind at %C"
68855msgstr "liukulukuvakio esikääntäjän lausekkeessa"
68856
68857#: fortran/primary.c:750
68858#, fuzzy, gcc-internal-format, gfc-internal-format
68859msgid "Real constant underflows its kind at %C"
68860msgstr "liukulukuvakio esikääntäjän lausekkeessa"
68861
68862#: fortran/primary.c:755
68863#, fuzzy, gcc-internal-format
68864msgid "gfc_range_check() returned bad value"
68865msgstr "vektoriylivuoto lausekkeessa"
68866
68867#: fortran/primary.c:803
68868#, gcc-internal-format
68869msgid "Non-significant digits in %qs number at %C, maybe incorrect KIND"
68870msgstr ""
68871
68872#: fortran/primary.c:895
68873#, fuzzy, gcc-internal-format, gfc-internal-format
68874msgid "Syntax error in SUBSTRING specification at %C"
68875msgstr "Syntaksvirhe CLASS IS -spesifikaatiossa kohdassa %C"
68876
68877#: fortran/primary.c:1103
68878#, fuzzy, gcc-internal-format, gfc-internal-format
68879msgid "Invalid kind %d for CHARACTER constant at %C"
68880msgstr "%s: paniikki: Virheellinen ”l_value” %d\n"
68881
68882#: fortran/primary.c:1124
68883#, fuzzy, gcc-internal-format, gfc-internal-format
68884msgid "Unterminated character constant beginning at %C"
68885msgstr "Päättämätön merkkivakio"
68886
68887#: fortran/primary.c:1154
68888#, gcc-internal-format
68889msgid "Character %qs in string at %C is not representable in character kind %d"
68890msgstr ""
68891
68892#: fortran/primary.c:1167
68893#, gcc-internal-format
68894msgid "match_string_constant(): Delimiter not found"
68895msgstr ""
68896
68897#: fortran/primary.c:1201
68898#, fuzzy, gcc-internal-format, gfc-internal-format
68899msgid "Substring start index (%ld) at %L below 1"
68900msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
68901
68902#: fortran/primary.c:1207
68903#, fuzzy, gcc-internal-format, gfc-internal-format
68904msgid "Substring end index (%ld) at %L exceeds string length"
68905msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
68906
68907#: fortran/primary.c:1292
68908#, fuzzy, gcc-internal-format, gfc-internal-format
68909msgid "Bad kind for logical constant at %C"
68910msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
68911
68912#: fortran/primary.c:1336
68913#, gcc-internal-format, gfc-internal-format
68914msgid "Expected PARAMETER symbol in complex constant at %C"
68915msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
68916
68917#: fortran/primary.c:1347
68918#, fuzzy, gcc-internal-format, gfc-internal-format
68919msgid "Numeric PARAMETER required in complex constant at %C"
68920msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
68921
68922#: fortran/primary.c:1353
68923#, fuzzy, gcc-internal-format, gfc-internal-format
68924msgid "Scalar PARAMETER required in complex constant at %C"
68925msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
68926
68927#: fortran/primary.c:1357
68928#, fuzzy, gcc-internal-format, gfc-internal-format
68929msgid "PARAMETER symbol in complex constant at %C"
68930msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
68931
68932#: fortran/primary.c:1380
68933#, fuzzy, gcc-internal-format
68934msgid "gfc_match_sym_complex_part(): Bad type"
68935msgstr "vektoriylivuoto lausekkeessa"
68936
68937#: fortran/primary.c:1387
68938#, fuzzy, gcc-internal-format, gfc-internal-format
68939msgid "Error converting PARAMETER constant in complex constant at %C"
68940msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
68941
68942#: fortran/primary.c:1519
68943#, fuzzy, gcc-internal-format, gfc-internal-format
68944msgid "Syntax error in COMPLEX constant at %C"
68945msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
68946
68947#: fortran/primary.c:1646
68948#, fuzzy, gcc-internal-format
68949msgid "Namelist %qs cannot be an argument at %L"
68950msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
68951
68952#: fortran/primary.c:1748
68953#, fuzzy, gcc-internal-format
68954msgid "Keyword %qs at %C has already appeared in the current argument list"
68955msgstr "Avainsana-argumentti ”%s” kohdassa %L on jo liitetty toiseen varsinaiseen argumenttiin"
68956
68957#: fortran/primary.c:1815
68958#, fuzzy, gcc-internal-format, gfc-internal-format
68959msgid "argument list function at %C"
68960msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
68961
68962#: fortran/primary.c:1889
68963#, gcc-internal-format, gfc-internal-format
68964msgid "Expected alternate return label at %C"
68965msgstr "Odotettiin vaihtoehtoista paluunimiötä kohdassa %C"
68966
68967#: fortran/primary.c:1936
68968#, fuzzy, gcc-internal-format, gfc-internal-format
68969msgid "Missing keyword name in actual argument list at %C"
68970msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
68971
68972#: fortran/primary.c:1982
68973#, gcc-internal-format, gfc-internal-format
68974msgid "Syntax error in argument list at %C"
68975msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
68976
68977#: fortran/primary.c:2003
68978#, gcc-internal-format
68979msgid "extend_ref(): Bad tail"
68980msgstr ""
68981
68982#: fortran/primary.c:2081
68983#, gcc-internal-format, gfc-internal-format
68984msgid "Array section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %C"
68985msgstr ""
68986
68987#: fortran/primary.c:2089
68988#, gcc-internal-format
68989msgid "Coarray designator at %C but %qs is not a coarray"
68990msgstr ""
68991
68992#: fortran/primary.c:2240
68993#, fuzzy, gcc-internal-format
68994msgid "Symbol %qs at %C has no IMPLICIT type"
68995msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
68996
68997#: fortran/primary.c:2247
68998#, fuzzy, gcc-internal-format
68999msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
69000msgstr "tyhjä esittely"
69001
69002#: fortran/primary.c:2268
69003#, fuzzy, gcc-internal-format, gfc-internal-format
69004msgid "Expected structure component name at %C"
69005msgstr "Odotettiin komponenttiviitettä kohdassa %C"
69006
69007#: fortran/primary.c:2288 fortran/primary.c:2430
69008#, fuzzy, gcc-internal-format, gfc-internal-format
69009msgid "RE or IM part_ref at %C"
69010msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
69011
69012#: fortran/primary.c:2307 fortran/primary.c:2435
69013#, fuzzy, gcc-internal-format, gfc-internal-format
69014msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
69015msgstr "decltypen argumentin on oltava lauseke"
69016
69017#: fortran/primary.c:2314 fortran/primary.c:2448
69018#, fuzzy, gcc-internal-format, gfc-internal-format
69019msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
69020msgstr "decltypen argumentin on oltava lauseke"
69021
69022#: fortran/primary.c:2373
69023#, gcc-internal-format, gfc-internal-format
69024msgid "Expected argument list at %C"
69025msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
69026
69027#: fortran/primary.c:2391
69028#, gcc-internal-format
69029msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
69030msgstr ""
69031
69032#: fortran/primary.c:2394
69033#, gcc-internal-format
69034msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
69035msgstr ""
69036
69037#: fortran/primary.c:2464
69038#, fuzzy, gcc-internal-format, gfc-internal-format
69039msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
69040msgstr "decltypen argumentin on oltava lauseke"
69041
69042#: fortran/primary.c:2492
69043#, fuzzy, gcc-internal-format
69044msgid "Procedure pointer component %qs requires an argument list at %C"
69045msgstr "tyhjä esittely"
69046
69047#: fortran/primary.c:2595
69048#, fuzzy, gcc-internal-format, gfc-internal-format
69049msgid "Nonpolymorphic reference to abstract type at %C"
69050msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
69051
69052#: fortran/primary.c:2602
69053#, fuzzy, gcc-internal-format, gfc-internal-format
69054msgid "Coindexed procedure-pointer component at %C"
69055msgstr "Syntaksivirhe proseduuriosoitinkomponentissa kohdassa %C"
69056
69057#: fortran/primary.c:2638
69058#, fuzzy, gcc-internal-format
69059msgid "gfc_variable_attr(): Expression isn't a variable"
69060msgstr "attribuutti %qE pätee vain muuttujiin"
69061
69062#: fortran/primary.c:2820
69063#, fuzzy, gcc-internal-format
69064msgid "gfc_caf_attr(): Expression isn't a variable"
69065msgstr "attribuutti %qE pätee vain muuttujiin"
69066
69067#: fortran/primary.c:2877
69068#, fuzzy, gcc-internal-format
69069msgid "gfc_caf_attr(): Bad array reference"
69070msgstr "luodaan viitteiden taulukko"
69071
69072#: fortran/primary.c:3056
69073#, fuzzy, gcc-internal-format
69074msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
69075msgstr "tyhjä esittely"
69076
69077#: fortran/primary.c:3067
69078#, fuzzy, gcc-internal-format, gfc-internal-format
69079msgid "Structure constructor with missing optional arguments at %C"
69080msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
69081
69082#: fortran/primary.c:3076
69083#, fuzzy, gcc-internal-format
69084msgid "No initializer for component %qs given in the structure constructor at %C"
69085msgstr "liikaa argumentteja funktiolle %s %q+#D"
69086
69087#: fortran/primary.c:3124
69088#, fuzzy, gcc-internal-format
69089msgid "Cannot construct ABSTRACT type %qs at %L"
69090msgstr "ei voi kirjoittaa tiedostoon %s: %m"
69091
69092#: fortran/primary.c:3144
69093#, fuzzy, gcc-internal-format, gfc-internal-format
69094msgid "Structure constructor with named arguments at %C"
69095msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
69096
69097#: fortran/primary.c:3159
69098#, gcc-internal-format, gfc-internal-format
69099msgid "Component initializer without name after component named %s at %L"
69100msgstr ""
69101
69102#: fortran/primary.c:3164
69103#, fuzzy, gcc-internal-format, gfc-internal-format
69104msgid "Too many components in structure constructor at %L"
69105msgstr "liikaa argumentteja funktiolle %s %q+#D"
69106
69107#: fortran/primary.c:3222
69108#, fuzzy, gcc-internal-format, gfc-internal-format
69109msgid "CHARACTER expression will be truncated in constructor (%ld/%ld) at %L"
69110msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
69111
69112#: fortran/primary.c:3240
69113#, fuzzy, gcc-internal-format
69114msgid "Component %qs is initialized twice in the structure constructor at %L"
69115msgstr "liikaa argumentteja funktiolle %s %q+#D"
69116
69117#: fortran/primary.c:3252
69118#, fuzzy, gcc-internal-format
69119msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
69120msgstr "liikaa argumentteja funktiolle %s %q+#D"
69121
69122#: fortran/primary.c:3306
69123#, fuzzy, gcc-internal-format
69124msgid "component %qs at %L has already been set by a parent derived type constructor"
69125msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
69126
69127#: fortran/primary.c:3462
69128#, gcc-internal-format, gfc-internal-format
69129msgid "%%LOC() as an rvalue at %C"
69130msgstr ""
69131
69132#: fortran/primary.c:3521
69133#, gcc-internal-format
69134msgid "%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)"
69135msgstr ""
69136
69137#: fortran/primary.c:3552 fortran/primary.c:3954
69138#, gcc-internal-format, gfc-internal-format
69139msgid "Symbol at %C is not appropriate for an expression"
69140msgstr "Symboli kohdassa %C ei sovellu lausekkeeseen"
69141
69142#: fortran/primary.c:3657
69143#, fuzzy, gcc-internal-format
69144msgid "Unexpected use of subroutine name %qs at %C"
69145msgstr "Odottamaton alirutiininimen ”%s” käyttö kohdassa %C"
69146
69147#: fortran/primary.c:3689
69148#, fuzzy, gcc-internal-format
69149msgid "Statement function %qs requires argument list at %C"
69150msgstr "Käskyfunktio ”%s” vaatii argumenttiluettelon kohdassa %C"
69151
69152#: fortran/primary.c:3692
69153#, fuzzy, gcc-internal-format
69154msgid "Function %qs requires an argument list at %C"
69155msgstr "Odotetiin muodollista argumenttiluetteloa funktiomäärittelyssä kohdassa %C"
69156
69157#: fortran/primary.c:3742
69158#, fuzzy, gcc-internal-format
69159msgid "Missing argument to %qs at %C"
69160msgstr "%qs odottaa vakioargumenttia"
69161
69162#: fortran/primary.c:3755
69163#, gcc-internal-format, gfc-internal-format
69164msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
69165msgstr ""
69166
69167#: fortran/primary.c:3910
69168#, fuzzy, gcc-internal-format
69169msgid "Missing argument list in function %qs at %C"
69170msgstr "Odotetiin muodollista argumenttiluetteloa funktiomäärittelyssä kohdassa %C"
69171
69172#: fortran/primary.c:4024
69173#, fuzzy, gcc-internal-format
69174msgid "Derived type %qs cannot be used as a variable at %C"
69175msgstr "”%s” ei ole kelvollinen makron nimi, sillä se on C++:n operaattori"
69176
69177#: fortran/primary.c:4065
69178#, fuzzy, gcc-internal-format, gfc-internal-format
69179msgid "Named constant at %C in an EQUIVALENCE"
69180msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
69181
69182#: fortran/primary.c:4100
69183#, fuzzy, gcc-internal-format
69184msgid "%qs at %C is not a variable"
69185msgstr "Odotettiin muuttujanimeä kohdassa %C"
69186
69187#: fortran/resolve.c:123
69188#, fuzzy, gcc-internal-format
69189msgid "%qs at %L is of the ABSTRACT type %qs"
69190msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
69191
69192#: fortran/resolve.c:126
69193#, fuzzy, gcc-internal-format
69194msgid "ABSTRACT type %qs used at %L"
69195msgstr "ABSTRACT-tyyppiä ”%s” käytetty kohdassa %L"
69196
69197#: fortran/resolve.c:143
69198#, fuzzy, gcc-internal-format
69199msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
69200msgstr "%J%qD on tavallisesti ei-staattinen funktio"
69201
69202#: fortran/resolve.c:156
69203#, fuzzy, gcc-internal-format
69204msgid "Interface %qs at %L may not be generic"
69205msgstr "muuttuvakokoista objektia ei voi alustaa"
69206
69207#: fortran/resolve.c:163
69208#, fuzzy, gcc-internal-format
69209msgid "Interface %qs at %L may not be a statement function"
69210msgstr "%J%qD on tavallisesti ei-staattinen funktio"
69211
69212#: fortran/resolve.c:172
69213#, fuzzy, gcc-internal-format
69214msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
69215msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
69216
69217#: fortran/resolve.c:178
69218#, fuzzy, gcc-internal-format
69219msgid "Interface %qs at %L must be explicit"
69220msgstr "tyhjä esittely"
69221
69222#: fortran/resolve.c:200
69223#, fuzzy, gcc-internal-format
69224msgid "PROCEDURE %qs at %L may not be used as its own interface"
69225msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
69226
69227#: fortran/resolve.c:300
69228#, fuzzy, gcc-internal-format
69229msgid "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
69230msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
69231
69232#: fortran/resolve.c:304
69233#, fuzzy, gcc-internal-format
69234msgid "Alternate return specifier in function %qs at %L is not allowed"
69235msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
69236
69237#: fortran/resolve.c:315
69238#, fuzzy, gcc-internal-format
69239msgid "Self-referential argument %qs at %L is not allowed"
69240msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
69241
69242#: fortran/resolve.c:387
69243#, fuzzy, gcc-internal-format
69244msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
69245msgstr "Valeproseduurilla ”%s” kohdassa %C ei voi olla geneeristä rajapintaa"
69246
69247#: fortran/resolve.c:397
69248#, fuzzy, gcc-internal-format
69249msgid "Argument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)"
69250msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
69251
69252#: fortran/resolve.c:402
69253#, fuzzy, gcc-internal-format
69254msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
69255msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
69256
69257#: fortran/resolve.c:410
69258#, fuzzy, gcc-internal-format
69259msgid "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENT"
69260msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
69261
69262#: fortran/resolve.c:415
69263#, fuzzy, gcc-internal-format
69264msgid "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attribute"
69265msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
69266
69267#: fortran/resolve.c:425
69268#, fuzzy, gcc-internal-format
69269msgid "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
69270msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
69271
69272#: fortran/resolve.c:458
69273#, fuzzy, gcc-internal-format
69274msgid "Coarray dummy argument %qs at %L to elemental procedure"
69275msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
69276
69277#: fortran/resolve.c:466
69278#, fuzzy, gcc-internal-format
69279msgid "Argument %qs of elemental procedure at %L must be scalar"
69280msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
69281
69282#: fortran/resolve.c:475
69283#, fuzzy, gcc-internal-format
69284msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
69285msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
69286
69287#: fortran/resolve.c:485
69288#, fuzzy, gcc-internal-format
69289msgid "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
69290msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
69291
69292#: fortran/resolve.c:493
69293#, fuzzy, gcc-internal-format
69294msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
69295msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
69296
69297#: fortran/resolve.c:502
69298#, fuzzy, gcc-internal-format
69299msgid "Argument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attribute"
69300msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
69301
69302#. F03:C1263 (R1238) The function-name and each dummy-arg-name
69303#. shall be specified, explicitly or implicitly, to be scalar.
69304#: fortran/resolve.c:517
69305#, fuzzy, gcc-internal-format, gfc-internal-format
69306msgid "Argument '%s' of statement function '%s' at %L must be scalar"
69307msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla skalaari"
69308
69309#: fortran/resolve.c:528
69310#, fuzzy, gcc-internal-format
69311msgid "Character-valued argument %qs of statement function at %L must have constant length"
69312msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla skalaari"
69313
69314#: fortran/resolve.c:577
69315#, fuzzy, gcc-internal-format
69316msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
69317msgstr "Nimi ”%s” kohdassa %C on proseduurin nimi"
69318
69319#: fortran/resolve.c:597
69320#, fuzzy, gcc-internal-format
69321msgid "Contained function %qs at %L has no IMPLICIT type"
69322msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
69323
69324#: fortran/resolve.c:600
69325#, fuzzy, gcc-internal-format
69326msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
69327msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
69328
69329#: fortran/resolve.c:626
69330#, fuzzy, gcc-internal-format
69331msgid "Character-valued module procedure %qs at %L must not be assumed length"
69332msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
69333
69334#: fortran/resolve.c:628
69335#, fuzzy, gcc-internal-format
69336msgid "Character-valued internal function %qs at %L must not be assumed length"
69337msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
69338
69339#: fortran/resolve.c:800
69340#, fuzzy, gcc-internal-format, gfc-internal-format
69341msgid "Function %s at %L has entries with mismatched array specifications"
69342msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
69343
69344#: fortran/resolve.c:817
69345#, gcc-internal-format, gfc-internal-format
69346msgid "Function %s at %L with entries returning variables of different string lengths"
69347msgstr ""
69348
69349#: fortran/resolve.c:844
69350#, fuzzy, gcc-internal-format, gfc-internal-format
69351msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
69352msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
69353
69354#: fortran/resolve.c:848
69355#, fuzzy, gcc-internal-format, gfc-internal-format
69356msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
69357msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
69358
69359#: fortran/resolve.c:855
69360#, fuzzy, gcc-internal-format, gfc-internal-format
69361msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
69362msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
69363
69364#: fortran/resolve.c:859
69365#, fuzzy, gcc-internal-format, gfc-internal-format
69366msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
69367msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
69368
69369#: fortran/resolve.c:897
69370#, fuzzy, gcc-internal-format, gfc-internal-format
69371msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
69372msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
69373
69374#: fortran/resolve.c:902
69375#, fuzzy, gcc-internal-format, gfc-internal-format
69376msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
69377msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
69378
69379#: fortran/resolve.c:945
69380#, fuzzy, gcc-internal-format
69381msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
69382msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
69383
69384#: fortran/resolve.c:955
69385#, fuzzy, gcc-internal-format, gfc-internal-format
69386msgid "COMMON block at %L"
69387msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
69388
69389#: fortran/resolve.c:962
69390#, gcc-internal-format
69391msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
69392msgstr ""
69393
69394#: fortran/resolve.c:966
69395#, gcc-internal-format
69396msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
69397msgstr ""
69398
69399#: fortran/resolve.c:973
69400#, gcc-internal-format
69401msgid "%qs in cannot appear in COMMON at %L [F2008:C5100]"
69402msgstr ""
69403
69404#: fortran/resolve.c:981
69405#, fuzzy, gcc-internal-format
69406msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
69407msgstr "muuttuvakokoista objektia ei voi alustaa"
69408
69409#: fortran/resolve.c:985
69410#, fuzzy, gcc-internal-format
69411msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
69412msgstr "muuttuvakokoista objektia ei voi alustaa"
69413
69414#: fortran/resolve.c:989
69415#, fuzzy, gcc-internal-format
69416msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
69417msgstr "muuttuvakokoista objektia ei voi alustaa"
69418
69419#: fortran/resolve.c:1033
69420#, gcc-internal-format
69421msgid "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"
69422msgstr ""
69423
69424#: fortran/resolve.c:1047
69425#, fuzzy, gcc-internal-format
69426msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
69427msgstr "%J%qD on tavallisesti ei-staattinen funktio"
69428
69429#: fortran/resolve.c:1055
69430#, fuzzy, gcc-internal-format
69431msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
69432msgstr "%J%qD on tavallisesti ei-staattinen funktio"
69433
69434#: fortran/resolve.c:1077
69435#, fuzzy, gcc-internal-format
69436msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
69437msgstr "%J%qD on tavallisesti ei-staattinen funktio"
69438
69439#: fortran/resolve.c:1098
69440#, fuzzy, gcc-internal-format
69441msgid "COMMON block %qs at %L is used as PARAMETER at %L"
69442msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
69443
69444#: fortran/resolve.c:1102
69445#, fuzzy, gcc-internal-format
69446msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
69447msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
69448
69449#: fortran/resolve.c:1106
69450#, fuzzy, gcc-internal-format
69451msgid "COMMON block %qs at %L is also an intrinsic procedure"
69452msgstr "%J%qD on tavallisesti ei-staattinen funktio"
69453
69454#: fortran/resolve.c:1110
69455#, fuzzy, gcc-internal-format
69456msgid "COMMON block %qs at %L that is also a function result"
69457msgstr "%J%qD on tavallisesti ei-staattinen funktio"
69458
69459#: fortran/resolve.c:1115
69460#, fuzzy, gcc-internal-format
69461msgid "COMMON block %qs at %L that is also a global procedure"
69462msgstr "%J%qD on tavallisesti ei-staattinen funktio"
69463
69464#: fortran/resolve.c:1182
69465#, gcc-internal-format
69466msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
69467msgstr ""
69468
69469#: fortran/resolve.c:1318
69470#, fuzzy, gcc-internal-format, gfc-internal-format
69471msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
69472msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
69473
69474#: fortran/resolve.c:1339
69475#, fuzzy, gcc-internal-format
69476msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
69477msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
69478
69479#: fortran/resolve.c:1405
69480#, fuzzy, gcc-internal-format
69481msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
69482msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
69483
69484#: fortran/resolve.c:1439
69485#, fuzzy, gcc-internal-format
69486msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
69487msgstr "tyhjä esittely"
69488
69489#: fortran/resolve.c:1455
69490#, fuzzy, gcc-internal-format
69491msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
69492msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
69493
69494#: fortran/resolve.c:1484
69495#, fuzzy, gcc-internal-format
69496msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
69497msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
69498
69499#: fortran/resolve.c:1608
69500#, gcc-internal-format
69501msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
69502msgstr ""
69503
69504#: fortran/resolve.c:1670
69505#, fuzzy, gcc-internal-format
69506msgid "%qs at %L is ambiguous"
69507msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
69508
69509#: fortran/resolve.c:1674
69510#, fuzzy, gcc-internal-format
69511msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
69512msgstr "Virheellinen proseduuriargumentti kohdassa %L"
69513
69514#: fortran/resolve.c:1795
69515#, fuzzy, gcc-internal-format
69516msgid "Type specified for intrinsic function %qs at %L is ignored"
69517msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
69518
69519#: fortran/resolve.c:1808
69520#, fuzzy, gcc-internal-format
69521msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
69522msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
69523
69524#: fortran/resolve.c:1819
69525#, gcc-internal-format
69526msgid "%qs declared INTRINSIC at %L does not exist"
69527msgstr ""
69528
69529#: fortran/resolve.c:1832
69530#, gcc-internal-format
69531msgid "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."
69532msgstr ""
69533
69534#: fortran/resolve.c:1868
69535#, gcc-internal-format
69536msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
69537msgstr ""
69538
69539#: fortran/resolve.c:1926 fortran/resolve.c:10258 fortran/resolve.c:11962
69540#, fuzzy, gcc-internal-format, gfc-internal-format
69541msgid "Label %d referenced at %L is never defined"
69542msgstr "Nimiö %d kohdassa %L on määritelty, mutta ei käytetty"
69543
69544#: fortran/resolve.c:1958
69545#, fuzzy, gcc-internal-format
69546msgid "Derived type %qs is used as an actual argument at %L"
69547msgstr "Virheellinen proseduuriargumentti kohdassa %L"
69548
69549#: fortran/resolve.c:1976
69550#, fuzzy, gcc-internal-format
69551msgid "Statement function %qs at %L is not allowed as an actual argument"
69552msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
69553
69554#: fortran/resolve.c:1984
69555#, fuzzy, gcc-internal-format
69556msgid "Intrinsic %qs at %L is not allowed as an actual argument"
69557msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
69558
69559#: fortran/resolve.c:1991
69560#, fuzzy, gcc-internal-format
69561msgid "Internal procedure %qs is used as actual argument at %L"
69562msgstr "Virheellinen proseduuriargumentti kohdassa %L"
69563
69564#: fortran/resolve.c:1999
69565#, fuzzy, gcc-internal-format
69566msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
69567msgstr "Virheellinen proseduuriargumentti kohdassa %L"
69568
69569#: fortran/resolve.c:2026
69570#, fuzzy, gcc-internal-format
69571msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
69572msgstr "%J%qD:lle ei ole aiempaa esittelyä"
69573
69574#: fortran/resolve.c:2048
69575#, fuzzy, gcc-internal-format
69576msgid "Symbol %qs at %L is ambiguous"
69577msgstr "Monimerkityksellinen symboli TYPE-määrittelyssä kohdassa %C"
69578
69579#: fortran/resolve.c:2103
69580#, fuzzy, gcc-internal-format, gfc-internal-format
69581msgid "By-value argument at %L is not of numeric type"
69582msgstr "Virheellinen proseduuriargumentti kohdassa %L"
69583
69584#: fortran/resolve.c:2110
69585#, fuzzy, gcc-internal-format, gfc-internal-format
69586msgid "By-value argument at %L cannot be an array or an array section"
69587msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
69588
69589#: fortran/resolve.c:2124
69590#, fuzzy, gcc-internal-format, gfc-internal-format
69591msgid "By-value argument at %L is not allowed in this context"
69592msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
69593
69594#: fortran/resolve.c:2136
69595#, gcc-internal-format, gfc-internal-format
69596msgid "Passing internal procedure at %L by location not allowed"
69597msgstr ""
69598
69599#: fortran/resolve.c:2147
69600#, fuzzy, gcc-internal-format
69601msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
69602msgstr "tyhjä esittely"
69603
69604#: fortran/resolve.c:2156
69605#, fuzzy, gcc-internal-format, gfc-internal-format
69606msgid "Coindexed actual argument at %L with ultimate pointer component"
69607msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
69608
69609#: fortran/resolve.c:2303
69610#, gcc-internal-format
69611msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
69612msgstr ""
69613
69614#: fortran/resolve.c:2341
69615#, gcc-internal-format
69616msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
69617msgstr ""
69618
69619#: fortran/resolve.c:2615
69620#, fuzzy, gcc-internal-format
69621msgid "Return type mismatch of function %qs at %L (%s/%s)"
69622msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
69623
69624#: fortran/resolve.c:2642
69625#, fuzzy, gcc-internal-format
69626msgid "Interface mismatch in global procedure %qs at %L: %s"
69627msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
69628
69629#: fortran/resolve.c:2748
69630#, fuzzy, gcc-internal-format
69631msgid "There is no specific function for the generic %qs at %L"
69632msgstr "%J%qD:lle ei ole aiempaa esittelyä"
69633
69634#: fortran/resolve.c:2768
69635#, fuzzy, gcc-internal-format
69636msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
69637msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
69638
69639#: fortran/resolve.c:2806
69640#, fuzzy, gcc-internal-format
69641msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
69642msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
69643
69644#: fortran/resolve.c:2861
69645#, fuzzy, gcc-internal-format
69646msgid "Unable to resolve the specific function %qs at %L"
69647msgstr "%J%qD:lle ei ole aiempaa esittelyä"
69648
69649#: fortran/resolve.c:2957
69650#, fuzzy, gcc-internal-format
69651msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
69652msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
69653
69654#: fortran/resolve.c:2961 fortran/resolve.c:17142
69655#, fuzzy, gcc-internal-format
69656msgid "Function %qs at %L has no IMPLICIT type"
69657msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
69658
69659#: fortran/resolve.c:3085
69660#, fuzzy, gcc-internal-format
69661msgid "Reference to impure function %qs at %L inside a FORALL %s"
69662msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
69663
69664#: fortran/resolve.c:3092
69665#, fuzzy, gcc-internal-format
69666msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
69667msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
69668
69669#: fortran/resolve.c:3099
69670#, fuzzy, gcc-internal-format
69671msgid "Reference to impure function %qs at %L within a PURE procedure"
69672msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
69673
69674#: fortran/resolve.c:3166
69675#, fuzzy, gcc-internal-format
69676msgid "Unexpected junk after %qs at %L"
69677msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
69678
69679#: fortran/resolve.c:3177
69680#, fuzzy, gcc-internal-format
69681msgid "%qs at %L is not a function"
69682msgstr "%qs esitelty funktion palauttavana funktiona"
69683
69684#: fortran/resolve.c:3185 fortran/resolve.c:3682
69685#, fuzzy, gcc-internal-format
69686msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
69687msgstr "ABSTRACT-tyyppiä ”%s” käytetty kohdassa %L"
69688
69689#: fortran/resolve.c:3197
69690#, gcc-internal-format
69691msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
69692msgstr ""
69693
69694#. Internal procedures are taken care of in resolve_contained_fntype.
69695#: fortran/resolve.c:3240
69696#, gcc-internal-format
69697msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
69698msgstr ""
69699
69700#: fortran/resolve.c:3274
69701#, fuzzy, gcc-internal-format
69702msgid "resolve_function(): bad function type"
69703msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
69704
69705#: fortran/resolve.c:3288
69706#, gcc-internal-format, gfc-internal-format
69707msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
69708msgstr ""
69709
69710#: fortran/resolve.c:3304
69711#, gcc-internal-format
69712msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
69713msgstr ""
69714
69715#: fortran/resolve.c:3366
69716#, fuzzy, gcc-internal-format
69717msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
69718msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
69719
69720#: fortran/resolve.c:3370
69721#, fuzzy, gcc-internal-format
69722msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
69723msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
69724
69725#: fortran/resolve.c:3410
69726#, fuzzy, gcc-internal-format
69727msgid "Using function %qs at %L is deprecated"
69728msgstr "%qE on vanhentunut"
69729
69730#: fortran/resolve.c:3426
69731#, fuzzy, gcc-internal-format
69732msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
69733msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
69734
69735#: fortran/resolve.c:3432
69736#, fuzzy, gcc-internal-format
69737msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
69738msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
69739
69740#: fortran/resolve.c:3438
69741#, fuzzy, gcc-internal-format
69742msgid "Subroutine call to %qs at %L is not PURE"
69743msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
69744
69745#: fortran/resolve.c:3506
69746#, fuzzy, gcc-internal-format
69747msgid "There is no specific subroutine for the generic %qs at %L"
69748msgstr "%J%qD:lle ei ole aiempaa esittelyä"
69749
69750#: fortran/resolve.c:3515
69751#, fuzzy, gcc-internal-format
69752msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
69753msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
69754
69755#: fortran/resolve.c:3550
69756#, fuzzy, gcc-internal-format
69757msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
69758msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
69759
69760#: fortran/resolve.c:3595
69761#, fuzzy, gcc-internal-format
69762msgid "Unable to resolve the specific subroutine %qs at %L"
69763msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
69764
69765#: fortran/resolve.c:3653
69766#, gcc-internal-format
69767msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
69768msgstr ""
69769
69770#: fortran/resolve.c:3692
69771#, fuzzy, gcc-internal-format
69772msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
69773msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
69774
69775#: fortran/resolve.c:3696
69776#, fuzzy, gcc-internal-format
69777msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
69778msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
69779
69780#: fortran/resolve.c:3741
69781#, fuzzy, gcc-internal-format
69782msgid "resolve_subroutine(): bad function type"
69783msgstr "liian paljon argumentteja funktiolle %qs"
69784
69785#: fortran/resolve.c:3758
69786#, fuzzy, gcc-internal-format
69787msgid "Using subroutine %qs at %L is deprecated"
69788msgstr "%qE on vanhentunut"
69789
69790#: fortran/resolve.c:3785
69791#, fuzzy, gcc-internal-format, gfc-internal-format
69792msgid "Shapes for operands at %L and %L are not conformable"
69793msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
69794
69795#: fortran/resolve.c:3837
69796#, fuzzy, gcc-internal-format
69797msgid "logical_to_bitwise(): Bad intrinsic"
69798msgstr "vektoriylivuoto lausekkeessa"
69799
69800#: fortran/resolve.c:3940
69801#, fuzzy, gcc-internal-format
69802msgid "Impure function %qs at %L might not be evaluated"
69803msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla osoitinarvoinen"
69804
69805#: fortran/resolve.c:3944
69806#, fuzzy, gcc-internal-format, gfc-internal-format
69807msgid "Impure function at %L might not be evaluated"
69808msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
69809
69810#: fortran/resolve.c:4021
69811#, fuzzy, gcc-internal-format
69812msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
69813msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
69814
69815#: fortran/resolve.c:4042
69816#, gcc-internal-format
69817msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
69818msgstr ""
69819
69820#: fortran/resolve.c:4216 fortran/resolve.c:4231
69821#, fuzzy, gcc-internal-format, gfc-internal-format
69822msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
69823msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
69824
69825#: fortran/resolve.c:4270
69826#, fuzzy, gcc-internal-format, gfc-internal-format
69827msgid "Equality comparison for %s at %L"
69828msgstr "%s: paniikki: Virheellinen ”l_value” %d\n"
69829
69830#: fortran/resolve.c:4272
69831#, fuzzy, gcc-internal-format, gfc-internal-format
69832msgid "Inequality comparison for %s at %L"
69833msgstr "%s: paniikki: Virheellinen ”l_value” %d\n"
69834
69835#: fortran/resolve.c:4332
69836#, fuzzy, gcc-internal-format
69837msgid "resolve_operator(): Bad intrinsic"
69838msgstr "vektoriylivuoto lausekkeessa"
69839
69840#: fortran/resolve.c:4502 fortran/resolve.c:4525
69841#, fuzzy, gcc-internal-format
69842msgid "compare_bound_int(): Bad expression"
69843msgstr "vektoriylivuoto lausekkeessa"
69844
69845#: fortran/resolve.c:4620
69846#, gcc-internal-format, gfc-internal-format
69847msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
69848msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
69849
69850#: fortran/resolve.c:4625
69851#, fuzzy, gcc-internal-format, gfc-internal-format
69852msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
69853msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
69854
69855#: fortran/resolve.c:4635
69856#, fuzzy, gcc-internal-format, gfc-internal-format
69857msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
69858msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
69859
69860#: fortran/resolve.c:4640
69861#, fuzzy, gcc-internal-format, gfc-internal-format
69862msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
69863msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
69864
69865#: fortran/resolve.c:4660
69866#, fuzzy, gcc-internal-format, gfc-internal-format
69867msgid "Illegal stride of zero at %L"
69868msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
69869
69870#: fortran/resolve.c:4677
69871#, fuzzy, gcc-internal-format, gfc-internal-format
69872msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
69873msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
69874
69875#: fortran/resolve.c:4685
69876#, fuzzy, gcc-internal-format, gfc-internal-format
69877msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
69878msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
69879
69880#: fortran/resolve.c:4701
69881#, fuzzy, gcc-internal-format, gfc-internal-format
69882msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
69883msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
69884
69885#: fortran/resolve.c:4710
69886#, fuzzy, gcc-internal-format, gfc-internal-format
69887msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
69888msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
69889
69890#: fortran/resolve.c:4726
69891#, fuzzy, gcc-internal-format
69892msgid "check_dimension(): Bad array reference"
69893msgstr "luodaan viitteiden taulukko"
69894
69895#: fortran/resolve.c:4749
69896#, gcc-internal-format, gfc-internal-format
69897msgid "Rightmost upper bound of assumed size array section not specified at %L"
69898msgstr ""
69899
69900#: fortran/resolve.c:4759
69901#, fuzzy, gcc-internal-format, gfc-internal-format
69902msgid "Rank mismatch in array reference at %L (%d/%d)"
69903msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
69904
69905#: fortran/resolve.c:4767
69906#, fuzzy, gcc-internal-format, gfc-internal-format
69907msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
69908msgstr "ehtolausekkeessa on tyyppiristiriita"
69909
69910#: fortran/resolve.c:4783
69911#, fuzzy, gcc-internal-format, gfc-internal-format
69912msgid "Coindex of codimension %d must be a scalar at %L"
69913msgstr "Arvo sallitun välin ulkopuolella."
69914
69915#: fortran/resolve.c:4811
69916#, fuzzy, gcc-internal-format, gfc-internal-format
69917msgid "Array index at %L must be scalar"
69918msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
69919
69920#: fortran/resolve.c:4817
69921#, fuzzy, gcc-internal-format, gfc-internal-format
69922msgid "Array index at %L must be of INTEGER type, found %s"
69923msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
69924
69925#: fortran/resolve.c:4823
69926#, fuzzy, gcc-internal-format, gfc-internal-format
69927msgid "REAL array index at %L"
69928msgstr "taulukkoindeksi ei-taulukkoalustimessa"
69929
69930#: fortran/resolve.c:4862
69931#, fuzzy, gcc-internal-format, gfc-internal-format
69932msgid "Argument dim at %L must be scalar"
69933msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
69934
69935#: fortran/resolve.c:4869
69936#, fuzzy, gcc-internal-format, gfc-internal-format
69937msgid "Argument dim at %L must be of INTEGER type"
69938msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
69939
69940#: fortran/resolve.c:4927
69941#, gcc-internal-format
69942msgid "find_array_spec(): Missing spec"
69943msgstr ""
69944
69945#: fortran/resolve.c:4938
69946#, gcc-internal-format
69947msgid "find_array_spec(): unused as(1)"
69948msgstr ""
69949
69950#: fortran/resolve.c:4950
69951#, gcc-internal-format
69952msgid "find_array_spec(): unused as(2)"
69953msgstr ""
69954
69955#: fortran/resolve.c:4993
69956#, fuzzy, gcc-internal-format, gfc-internal-format
69957msgid "Array index at %L is an array of rank %d"
69958msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
69959
69960#: fortran/resolve.c:5091
69961#, fuzzy, gcc-internal-format, gfc-internal-format
69962msgid "Substring start index at %L must be of type INTEGER"
69963msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
69964
69965#: fortran/resolve.c:5098
69966#, fuzzy, gcc-internal-format, gfc-internal-format
69967msgid "Substring start index at %L must be scalar"
69968msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
69969
69970#: fortran/resolve.c:5120
69971#, fuzzy, gcc-internal-format, gfc-internal-format
69972msgid "Substring end index at %L must be of type INTEGER"
69973msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
69974
69975#: fortran/resolve.c:5127
69976#, fuzzy, gcc-internal-format, gfc-internal-format
69977msgid "Substring end index at %L must be scalar"
69978msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
69979
69980#: fortran/resolve.c:5147
69981#, gcc-internal-format, gfc-internal-format
69982msgid "Substring end index at %L is too large"
69983msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
69984
69985#: fortran/resolve.c:5337
69986#, fuzzy, gcc-internal-format
69987msgid "resolve_ref(): Bad array reference"
69988msgstr "luodaan viitteiden taulukko"
69989
69990#: fortran/resolve.c:5351
69991#, fuzzy, gcc-internal-format, gfc-internal-format
69992msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
69993msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
69994
69995#: fortran/resolve.c:5361
69996#, fuzzy, gcc-internal-format, gfc-internal-format
69997msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
69998msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
69999
70000#: fortran/resolve.c:5407
70001#, fuzzy, gcc-internal-format, gfc-internal-format
70002msgid "Two or more part references with nonzero rank must not be specified at %L"
70003msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
70004
70005#: fortran/resolve.c:5499
70006#, gcc-internal-format
70007msgid "gfc_expression_rank(): Two array specs"
70008msgstr ""
70009
70010#: fortran/resolve.c:5581
70011#, fuzzy, gcc-internal-format, gfc-internal-format
70012msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
70013msgstr "muuttuvakokoista objektia ei voi alustaa"
70014
70015#: fortran/resolve.c:5591
70016#, fuzzy, gcc-internal-format, gfc-internal-format
70017msgid "Assumed-type variable %s at %L may only be used as actual argument"
70018msgstr "muuttuvakokoista objektia ei voi alustaa"
70019
70020#. FIXME: It doesn't work reliably as inquiry_argument is not set
70021#. for all inquiry functions in resolve_function; the reason is
70022#. that the function-name resolution happens too late in that
70023#. function.
70024#: fortran/resolve.c:5601
70025#, fuzzy, gcc-internal-format, gfc-internal-format
70026msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
70027msgstr "muuttuvakokoista objektia ei voi alustaa"
70028
70029#: fortran/resolve.c:5620
70030#, fuzzy, gcc-internal-format, gfc-internal-format
70031msgid "Assumed-rank variable %s at %L may only be used as actual argument"
70032msgstr "muuttuvakokoista objektia ei voi alustaa"
70033
70034#. FIXME: It doesn't work reliably as inquiry_argument is not set
70035#. for all inquiry functions in resolve_function; the reason is
70036#. that the function-name resolution happens too late in that
70037#. function.
70038#: fortran/resolve.c:5630
70039#, fuzzy, gcc-internal-format, gfc-internal-format
70040msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
70041msgstr "muuttuvakokoista objektia ei voi alustaa"
70042
70043#: fortran/resolve.c:5641
70044#, fuzzy, gcc-internal-format, gfc-internal-format
70045msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
70046msgstr "muuttuvakokoista objektia ei voi alustaa"
70047
70048#: fortran/resolve.c:5650
70049#, fuzzy, gcc-internal-format, gfc-internal-format
70050msgid "Assumed-type variable %s at %L shall not have a subobject reference"
70051msgstr "muuttuvakokoista objektia ei voi alustaa"
70052
70053#: fortran/resolve.c:5666
70054#, fuzzy, gcc-internal-format, gfc-internal-format
70055msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
70056msgstr "muuttuvakokoista objektia ei voi alustaa"
70057
70058#: fortran/resolve.c:5846
70059#, gcc-internal-format
70060msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
70061msgstr ""
70062
70063#: fortran/resolve.c:5851
70064#, gcc-internal-format
70065msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
70066msgstr ""
70067
70068#: fortran/resolve.c:5921
70069#, gcc-internal-format, gfc-internal-format
70070msgid "Polymorphic subobject of coindexed object at %L"
70071msgstr ""
70072
70073#: fortran/resolve.c:5934
70074#, fuzzy, gcc-internal-format, gfc-internal-format
70075msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
70076msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
70077
70078#: fortran/resolve.c:5950
70079#, fuzzy, gcc-internal-format
70080msgid "Using variable %qs at %L is deprecated"
70081msgstr "%qE on vanhentunut"
70082
70083#: fortran/resolve.c:6038
70084#, gcc-internal-format
70085msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
70086msgstr ""
70087
70088#: fortran/resolve.c:6192 fortran/resolve.c:6344
70089#, fuzzy, gcc-internal-format, gfc-internal-format
70090msgid "Error in typebound call at %L"
70091msgstr "<tyyppivirhe>"
70092
70093#: fortran/resolve.c:6308
70094#, fuzzy, gcc-internal-format, gfc-internal-format
70095msgid "Passed-object at %L must be scalar"
70096msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
70097
70098#: fortran/resolve.c:6315
70099#, fuzzy, gcc-internal-format
70100msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
70101msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
70102
70103#: fortran/resolve.c:6354
70104#, fuzzy, gcc-internal-format
70105msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
70106msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
70107
70108#: fortran/resolve.c:6363
70109#, fuzzy, gcc-internal-format, gfc-internal-format
70110msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
70111msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
70112
70113#. Nothing matching found!
70114#: fortran/resolve.c:6551
70115#, fuzzy, gcc-internal-format
70116msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
70117msgstr "%J%qD:lle ei ole aiempaa esittelyä"
70118
70119#: fortran/resolve.c:6585
70120#, fuzzy, gcc-internal-format
70121msgid "%qs at %L should be a SUBROUTINE"
70122msgstr "%s:n kohdassa %L täytyy olla INTEGER"
70123
70124#: fortran/resolve.c:6637
70125#, fuzzy, gcc-internal-format
70126msgid "%qs at %L should be a FUNCTION"
70127msgstr "%qs esitelty funktion palauttavana funktiona"
70128
70129#: fortran/resolve.c:7172
70130#, fuzzy, gcc-internal-format
70131msgid "gfc_resolve_expr(): Bad expression type"
70132msgstr "vektoriylivuoto lausekkeessa"
70133
70134#: fortran/resolve.c:7205
70135#, fuzzy, gcc-internal-format, gfc-internal-format
70136msgid "%s at %L must be a scalar"
70137msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
70138
70139#: fortran/resolve.c:7215
70140#, fuzzy, gcc-internal-format, gfc-internal-format
70141msgid "%s at %L must be integer"
70142msgstr "%s:n kohdassa %L täytyy olla INTEGER"
70143
70144#: fortran/resolve.c:7219 fortran/resolve.c:7226
70145#, gcc-internal-format, gfc-internal-format
70146msgid "%s at %L must be INTEGER"
70147msgstr "%s:n kohdassa %L täytyy olla INTEGER"
70148
70149#: fortran/resolve.c:7281
70150#, fuzzy, gcc-internal-format, gfc-internal-format
70151msgid "Step expression in DO loop at %L cannot be zero"
70152msgstr "vektoriylivuoto lausekkeessa"
70153
70154#: fortran/resolve.c:7304
70155#, gcc-internal-format, gfc-internal-format
70156msgid "DO loop at %L will be executed zero times"
70157msgstr ""
70158
70159#: fortran/resolve.c:7321
70160#, gcc-internal-format, gfc-internal-format
70161msgid "DO loop at %L is undefined as it overflows"
70162msgstr ""
70163
70164#: fortran/resolve.c:7327
70165#, gcc-internal-format, gfc-internal-format
70166msgid "DO loop at %L is undefined as it underflows"
70167msgstr ""
70168
70169#: fortran/resolve.c:7388
70170#, fuzzy, gcc-internal-format, gfc-internal-format
70171msgid "FORALL index-name at %L must be a scalar INTEGER"
70172msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
70173
70174#: fortran/resolve.c:7393
70175#, fuzzy, gcc-internal-format, gfc-internal-format
70176msgid "FORALL start expression at %L must be a scalar INTEGER"
70177msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
70178
70179#: fortran/resolve.c:7400
70180#, fuzzy, gcc-internal-format, gfc-internal-format
70181msgid "FORALL end expression at %L must be a scalar INTEGER"
70182msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
70183
70184#: fortran/resolve.c:7408
70185#, fuzzy, gcc-internal-format, gfc-internal-format
70186msgid "FORALL stride expression at %L must be a scalar %s"
70187msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
70188
70189#: fortran/resolve.c:7413
70190#, fuzzy, gcc-internal-format, gfc-internal-format
70191msgid "FORALL stride expression at %L cannot be zero"
70192msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
70193
70194#: fortran/resolve.c:7426
70195#, fuzzy, gcc-internal-format
70196msgid "FORALL index %qs may not appear in triplet specification at %L"
70197msgstr "%J%qD:lle ei ole aiempaa esittelyä"
70198
70199#: fortran/resolve.c:7530 fortran/resolve.c:7827
70200#, fuzzy, gcc-internal-format, gfc-internal-format
70201msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
70202msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
70203
70204#: fortran/resolve.c:7538 fortran/resolve.c:7791
70205#, fuzzy, gcc-internal-format, gfc-internal-format
70206msgid "Coindexed allocatable object at %L"
70207msgstr "tulosta ei voi kirjoittaa: %s"
70208
70209#: fortran/resolve.c:7648
70210#, gcc-internal-format, gfc-internal-format
70211msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
70212msgstr ""
70213
70214#: fortran/resolve.c:7679
70215#, gcc-internal-format, gfc-internal-format
70216msgid "Source-expr at %L and allocate-object at %L must have the same shape"
70217msgstr ""
70218
70219#: fortran/resolve.c:7838
70220#, fuzzy, gcc-internal-format, gfc-internal-format
70221msgid "Type of entity at %L is type incompatible with source-expr at %L"
70222msgstr "Jäsenfunktio %qs"
70223
70224#: fortran/resolve.c:7850
70225#, gcc-internal-format, gfc-internal-format
70226msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
70227msgstr ""
70228
70229#: fortran/resolve.c:7864
70230#, gcc-internal-format, gfc-internal-format
70231msgid "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"
70232msgstr ""
70233
70234#: fortran/resolve.c:7879
70235#, gcc-internal-format, gfc-internal-format
70236msgid "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"
70237msgstr ""
70238
70239#: fortran/resolve.c:7892
70240#, gcc-internal-format, gfc-internal-format
70241msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
70242msgstr ""
70243
70244#: fortran/resolve.c:7910
70245#, gcc-internal-format, gfc-internal-format
70246msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
70247msgstr ""
70248
70249#: fortran/resolve.c:7991 fortran/resolve.c:8006
70250#, fuzzy, gcc-internal-format, gfc-internal-format
70251msgid "Array specification required in ALLOCATE statement at %L"
70252msgstr "tyhjä esittely"
70253
70254#: fortran/resolve.c:7998
70255#, fuzzy, gcc-internal-format, gfc-internal-format
70256msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
70257msgstr "tyhjä esittely"
70258
70259#: fortran/resolve.c:8023
70260#, fuzzy, gcc-internal-format, gfc-internal-format
70261msgid "Coarray specification required in ALLOCATE statement at %L"
70262msgstr "tyhjä esittely"
70263
70264#: fortran/resolve.c:8032 fortran/resolve.c:8061 fortran/resolve.c:8089
70265#, fuzzy, gcc-internal-format, gfc-internal-format
70266msgid "Bad array specification in ALLOCATE statement at %L"
70267msgstr "tyhjä esittely"
70268
70269#: fortran/resolve.c:8038
70270#, gcc-internal-format, gfc-internal-format
70271msgid "Upper cobound is less than lower cobound at %L"
70272msgstr ""
70273
70274#: fortran/resolve.c:8050
70275#, gcc-internal-format, gfc-internal-format
70276msgid "Upper cobound is less than lower cobound of 1 at %L"
70277msgstr ""
70278
70279#: fortran/resolve.c:8108
70280#, gcc-internal-format
70281msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
70282msgstr ""
70283
70284#: fortran/resolve.c:8123
70285#, fuzzy, gcc-internal-format, gfc-internal-format
70286msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
70287msgstr "tyhjä esittely"
70288
70289#: fortran/resolve.c:8134
70290#, fuzzy, gcc-internal-format, gfc-internal-format
70291msgid "Bad coarray specification in ALLOCATE statement at %L"
70292msgstr "tyhjä esittely"
70293
70294#: fortran/resolve.c:8166
70295#, fuzzy, gcc-internal-format, gfc-internal-format
70296msgid "Stat-variable at %L must be a scalar INTEGER variable"
70297msgstr "decltypen argumentin on oltava lauseke"
70298
70299#: fortran/resolve.c:8189
70300#, fuzzy, gcc-internal-format, gfc-internal-format
70301msgid "Stat-variable at %L shall not be %sd within the same %s statement"
70302msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
70303
70304#: fortran/resolve.c:8200
70305#, gcc-internal-format, gfc-internal-format
70306msgid "ERRMSG at %L is useless without a STAT tag"
70307msgstr ""
70308
70309#: fortran/resolve.c:8216
70310#, fuzzy, gcc-internal-format, gfc-internal-format
70311msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
70312msgstr "decltypen argumentin on oltava lauseke"
70313
70314#: fortran/resolve.c:8239
70315#, fuzzy, gcc-internal-format, gfc-internal-format
70316msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
70317msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
70318
70319#: fortran/resolve.c:8269
70320#, fuzzy, gcc-internal-format, gfc-internal-format
70321msgid "Allocate-object at %L also appears at %L"
70322msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
70323
70324#: fortran/resolve.c:8275 fortran/resolve.c:8281
70325#, fuzzy, gcc-internal-format, gfc-internal-format
70326msgid "Allocate-object at %L is subobject of object at %L"
70327msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
70328
70329#. The cases overlap, or they are the same
70330#. element in the list.  Either way, we must
70331#. issue an error and get the next case from P.
70332#. FIXME: Sort P and Q by line number.
70333#: fortran/resolve.c:8509
70334#, gcc-internal-format, gfc-internal-format
70335msgid "CASE label at %L overlaps with CASE label at %L"
70336msgstr "CASE-nimiö kohdassa %L menee CASE-nimiön päälle kohdassa %L"
70337
70338#: fortran/resolve.c:8560
70339#, gcc-internal-format, gfc-internal-format
70340msgid "Expression in CASE statement at %L must be of type %s"
70341msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
70342
70343#: fortran/resolve.c:8571
70344#, gcc-internal-format, gfc-internal-format
70345msgid "Expression in CASE statement at %L must be of kind %d"
70346msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %d-kaltainen"
70347
70348#: fortran/resolve.c:8584
70349#, gcc-internal-format, gfc-internal-format
70350msgid "Expression in CASE statement at %L must be scalar"
70351msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
70352
70353#: fortran/resolve.c:8630
70354#, fuzzy, gcc-internal-format, gfc-internal-format
70355msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
70356msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
70357
70358#: fortran/resolve.c:8649
70359#, fuzzy, gcc-internal-format, gfc-internal-format
70360msgid "Argument of SELECT statement at %L cannot be %s"
70361msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
70362
70363#: fortran/resolve.c:8659
70364#, fuzzy, gcc-internal-format, gfc-internal-format
70365msgid "Argument of SELECT statement at %L must be a scalar expression"
70366msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
70367
70368#: fortran/resolve.c:8677 fortran/resolve.c:8685
70369#, fuzzy, gcc-internal-format, gfc-internal-format
70370msgid "Expression in CASE statement at %L is not in the range of %s"
70371msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
70372
70373#: fortran/resolve.c:8747 fortran/resolve.c:9399
70374#, gcc-internal-format, gfc-internal-format
70375msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
70376msgstr ""
70377
70378#: fortran/resolve.c:8773
70379#, fuzzy, gcc-internal-format, gfc-internal-format
70380msgid "Logical range in CASE statement at %L is not allowed"
70381msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
70382
70383#: fortran/resolve.c:8785
70384#, fuzzy, gcc-internal-format, gfc-internal-format
70385msgid "Constant logical value in CASE statement is repeated at %L"
70386msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
70387
70388#: fortran/resolve.c:8800
70389#, fuzzy, gcc-internal-format, gfc-internal-format
70390msgid "Range specification at %L can never be matched"
70391msgstr "Tämä pikanäppäin on jo käytössä toiminnolle %s"
70392
70393#: fortran/resolve.c:8903
70394#, gcc-internal-format, gfc-internal-format
70395msgid "Logical SELECT CASE block at %L has more that two cases"
70396msgstr ""
70397
70398#: fortran/resolve.c:8954
70399#, fuzzy, gcc-internal-format
70400msgid "Associating entity %qs at %L is a procedure pointer"
70401msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
70402
70403#: fortran/resolve.c:8963
70404#, fuzzy, gcc-internal-format
70405msgid "Derived type %qs cannot be used as a variable at %L"
70406msgstr "”%s” ei ole kelvollinen makron nimi, sillä se on C++:n operaattori"
70407
70408#: fortran/resolve.c:8980
70409#, fuzzy, gcc-internal-format
70410msgid "Associating entity %qs at %L is a procedure name"
70411msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
70412
70413#: fortran/resolve.c:8996
70414#, gcc-internal-format, gfc-internal-format
70415msgid "Associating selector-expression at %L yields a procedure"
70416msgstr ""
70417
70418#: fortran/resolve.c:9003
70419#, fuzzy, gcc-internal-format, gfc-internal-format
70420msgid "Selector at %L cannot be NULL()"
70421msgstr "%s:n kohdassa %L täytyy olla INTEGER"
70422
70423#: fortran/resolve.c:9008
70424#, fuzzy, gcc-internal-format, gfc-internal-format
70425msgid "Selector at %L has no type"
70426msgstr "%s:n kohdassa %L täytyy olla INTEGER"
70427
70428#: fortran/resolve.c:9030
70429#, fuzzy, gcc-internal-format
70430msgid "Associate-name %qs at %L is used as array"
70431msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
70432
70433#: fortran/resolve.c:9041
70434#, gcc-internal-format, gfc-internal-format
70435msgid "CLASS selector at %L needs a temporary which is not yet implemented"
70436msgstr ""
70437
70438#: fortran/resolve.c:9271
70439#, fuzzy, gcc-internal-format, gfc-internal-format
70440msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
70441msgstr "yhteensopimattomat tyypit sijoituksessa"
70442
70443#: fortran/resolve.c:9309 fortran/resolve.c:9321
70444#, fuzzy, gcc-internal-format, gfc-internal-format
70445msgid "Selector at %L must not be coindexed"
70446msgstr "%s:n kohdassa %L täytyy olla INTEGER"
70447
70448#: fortran/resolve.c:9350
70449#, fuzzy, gcc-internal-format, gfc-internal-format
70450msgid "TYPE IS at %L overlaps with TYPE IS at %L"
70451msgstr "CASE-nimiö kohdassa %L menee CASE-nimiön päälle kohdassa %L"
70452
70453#: fortran/resolve.c:9362
70454#, fuzzy, gcc-internal-format
70455msgid "Derived type %qs at %L must be extensible"
70456msgstr "tyhjä esittely"
70457
70458#: fortran/resolve.c:9374
70459#, fuzzy, gcc-internal-format
70460msgid "Derived type %qs at %L must be an extension of %qs"
70461msgstr "tyhjä esittely"
70462
70463#: fortran/resolve.c:9377
70464#, fuzzy, gcc-internal-format
70465msgid "Unexpected intrinsic type %qs at %L"
70466msgstr "tyhjä esittely"
70467
70468#: fortran/resolve.c:9387
70469#, fuzzy, gcc-internal-format, gfc-internal-format
70470msgid "The type-spec at %L shall specify that each length type parameter is assumed"
70471msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
70472
70473#: fortran/resolve.c:9634
70474#, fuzzy, gcc-internal-format, gfc-internal-format
70475msgid "Double CLASS IS block in SELECT TYPE statement at %L"
70476msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
70477
70478#: fortran/resolve.c:9768
70479#, gcc-internal-format, gfc-internal-format
70480msgid "RANK DEFAULT at %L is repeated at %L"
70481msgstr ""
70482
70483#: fortran/resolve.c:9777
70484#, gcc-internal-format, gfc-internal-format
70485msgid "RANK (*) at %L is repeated at %L"
70486msgstr ""
70487
70488#: fortran/resolve.c:9780
70489#, gcc-internal-format, gfc-internal-format
70490msgid "RANK (%i) at %L is repeated at %L"
70491msgstr ""
70492
70493#: fortran/resolve.c:9790 fortran/resolve.c:9795
70494#, gcc-internal-format, gfc-internal-format
70495msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
70496msgstr ""
70497
70498#: fortran/resolve.c:9904
70499#, fuzzy, gcc-internal-format, gfc-internal-format
70500msgid "Invalid context for NULL () intrinsic at %L"
70501msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
70502
70503#: fortran/resolve.c:9956
70504#, fuzzy, gcc-internal-format, gfc-internal-format
70505msgid "DTIO %s procedure at %L must be recursive"
70506msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
70507
70508#: fortran/resolve.c:9966
70509#, fuzzy, gcc-internal-format, gfc-internal-format
70510msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
70511msgstr "muuttuvakokoista objektia ei voi alustaa"
70512
70513#: fortran/resolve.c:9979
70514#, fuzzy, gcc-internal-format, gfc-internal-format
70515msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
70516msgstr "muuttuvakokoista objektia ei voi alustaa"
70517
70518#: fortran/resolve.c:9988
70519#, fuzzy, gcc-internal-format, gfc-internal-format
70520msgid "Data transfer element at %L cannot have procedure pointer components"
70521msgstr "muuttuvakokoista objektia ei voi alustaa"
70522
70523#: fortran/resolve.c:9995
70524#, fuzzy, gcc-internal-format, gfc-internal-format
70525msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
70526msgstr "muuttuvakokoista objektia ei voi alustaa"
70527
70528#: fortran/resolve.c:10006
70529#, fuzzy, gcc-internal-format, gfc-internal-format
70530msgid "Data transfer element at %L cannot have PRIVATE components"
70531msgstr "muuttuvakokoista objektia ei voi alustaa"
70532
70533#: fortran/resolve.c:10012
70534#, fuzzy, gcc-internal-format, gfc-internal-format
70535msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
70536msgstr "muuttuvakokoista objektia ei voi alustaa"
70537
70538#: fortran/resolve.c:10027
70539#, fuzzy, gcc-internal-format, gfc-internal-format
70540msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
70541msgstr "Varsinainen argumentti kohteelle ”%s” ei voi olla oletetunkokoinen taulukko kohdassa %L"
70542
70543#: fortran/resolve.c:10084
70544#, fuzzy, gcc-internal-format, gfc-internal-format
70545msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
70546msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
70547
70548#: fortran/resolve.c:10094
70549#, fuzzy, gcc-internal-format, gfc-internal-format
70550msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
70551msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
70552
70553#: fortran/resolve.c:10098
70554#, fuzzy, gcc-internal-format, gfc-internal-format
70555msgid "Event variable argument at %L must be a coarray or coindexed"
70556msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
70557
70558#: fortran/resolve.c:10101
70559#, fuzzy, gcc-internal-format, gfc-internal-format
70560msgid "Event variable argument at %L must be a coarray but not coindexed"
70561msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
70562
70563#: fortran/resolve.c:10108 fortran/resolve.c:10230
70564#, fuzzy, gcc-internal-format, gfc-internal-format
70565msgid "STAT= argument at %L must be a scalar INTEGER variable"
70566msgstr "decltypen argumentin on oltava lauseke"
70567
70568#: fortran/resolve.c:10120 fortran/resolve.c:10238
70569#, fuzzy, gcc-internal-format, gfc-internal-format
70570msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
70571msgstr "decltypen argumentin on oltava lauseke"
70572
70573#: fortran/resolve.c:10132
70574#, fuzzy, gcc-internal-format, gfc-internal-format
70575msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
70576msgstr "decltypen argumentin on oltava lauseke"
70577
70578#: fortran/resolve.c:10145
70579#, fuzzy, gcc-internal-format, gfc-internal-format
70580msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
70581msgstr "decltypen argumentin on oltava lauseke"
70582
70583#: fortran/resolve.c:10206
70584#, fuzzy, gcc-internal-format, gfc-internal-format
70585msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
70586msgstr "decltypen argumentin on oltava lauseke"
70587
70588#: fortran/resolve.c:10210 fortran/resolve.c:10220
70589#, fuzzy, gcc-internal-format, gfc-internal-format
70590msgid "Imageset argument at %L must between 1 and num_images()"
70591msgstr "puhdistusargumentti ei ole tunniste"
70592
70593#: fortran/resolve.c:10265
70594#, fuzzy, gcc-internal-format, gfc-internal-format
70595msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
70596msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
70597
70598#: fortran/resolve.c:10275
70599#, gcc-internal-format, gfc-internal-format
70600msgid "Branch at %L may result in an infinite loop"
70601msgstr "Haarautuminen kohdassa %L voi aiheuttaa ikisilmukan"
70602
70603#. Note: A label at END CRITICAL does not leave the CRITICAL
70604#. construct as END CRITICAL is still part of it.
70605#: fortran/resolve.c:10292 fortran/resolve.c:10315
70606#, fuzzy, gcc-internal-format, gfc-internal-format
70607msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
70608msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
70609
70610#: fortran/resolve.c:10296 fortran/resolve.c:10321
70611#, fuzzy, gcc-internal-format, gfc-internal-format
70612msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
70613msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
70614
70615#. The label is not in an enclosing block, so illegal.  This was
70616#. allowed in Fortran 66, so we allow it as extension.  No
70617#. further checks are necessary in this case.
70618#: fortran/resolve.c:10336
70619#, fuzzy, gcc-internal-format, gfc-internal-format
70620msgid "Label at %L is not in the same block as the GOTO statement at %L"
70621msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
70622
70623#: fortran/resolve.c:10408
70624#, fuzzy, gcc-internal-format, gfc-internal-format
70625msgid "WHERE mask at %L has inconsistent shape"
70626msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
70627
70628#: fortran/resolve.c:10424
70629#, fuzzy, gcc-internal-format, gfc-internal-format
70630msgid "WHERE assignment target at %L has inconsistent shape"
70631msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
70632
70633#: fortran/resolve.c:10432 fortran/resolve.c:10519
70634#, gcc-internal-format, gfc-internal-format
70635msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
70636msgstr ""
70637
70638#: fortran/resolve.c:10442 fortran/resolve.c:10529
70639#, fuzzy, gcc-internal-format, gfc-internal-format
70640msgid "Unsupported statement inside WHERE at %L"
70641msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
70642
70643#: fortran/resolve.c:10473
70644#, gcc-internal-format, gfc-internal-format
70645msgid "Assignment to a FORALL index variable at %L"
70646msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
70647
70648#: fortran/resolve.c:10482
70649#, gcc-internal-format
70650msgid "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"
70651msgstr ""
70652
70653#: fortran/resolve.c:10629
70654#, fuzzy, gcc-internal-format, gfc-internal-format
70655msgid "FORALL construct at %L"
70656msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
70657
70658#: fortran/resolve.c:10650
70659#, fuzzy, gcc-internal-format, gfc-internal-format
70660msgid "FORALL index-name at %L must be a scalar variable of type integer"
70661msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
70662
70663#: fortran/resolve.c:10660
70664#, gcc-internal-format, gfc-internal-format
70665msgid "An outer FORALL construct already has an index with this name %L"
70666msgstr ""
70667
70668#: fortran/resolve.c:10737
70669#, fuzzy, gcc-internal-format, gfc-internal-format
70670msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
70671msgstr "decltypen argumentin on oltava lauseke"
70672
70673#: fortran/resolve.c:10839
70674#, fuzzy, gcc-internal-format
70675msgid "gfc_resolve_blocks(): Bad block type"
70676msgstr "vektoriylivuoto lausekkeessa"
70677
70678#: fortran/resolve.c:10952
70679#, fuzzy, gcc-internal-format, gfc-internal-format
70680msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
70681msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
70682
70683#: fortran/resolve.c:10984
70684#, gcc-internal-format, gfc-internal-format
70685msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
70686msgstr ""
70687
70688#. F2008, C1283 (4).
70689#: fortran/resolve.c:10990
70690#, gcc-internal-format, gfc-internal-format
70691msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
70692msgstr ""
70693
70694#: fortran/resolve.c:11002
70695#, fuzzy, gcc-internal-format, gfc-internal-format
70696msgid "Assignment to coindexed variable at %L in a PURE procedure"
70697msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
70698
70699#: fortran/resolve.c:11034
70700#, fuzzy, gcc-internal-format, gfc-internal-format
70701msgid "Assignment to polymorphic coarray at %L is not permitted"
70702msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
70703
70704#: fortran/resolve.c:11038
70705#, fuzzy, gcc-internal-format, gfc-internal-format
70706msgid "Assignment to an allocatable polymorphic variable at %L"
70707msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
70708
70709#: fortran/resolve.c:11043
70710#, fuzzy, gcc-internal-format
70711msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
70712msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
70713
70714#: fortran/resolve.c:11050
70715#, gcc-internal-format, gfc-internal-format
70716msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
70717msgstr ""
70718
70719#: fortran/resolve.c:11061
70720#, fuzzy, gcc-internal-format, gfc-internal-format
70721msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
70722msgstr "yhteensopimattomat tyypit sijoituksessa"
70723
70724#: fortran/resolve.c:11381
70725#, gcc-internal-format, gfc-internal-format
70726msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
70727msgstr ""
70728
70729#. Even if standard does not support this feature, continue to build
70730#. the two statements to avoid upsetting frontend_passes.c.
70731#: fortran/resolve.c:11623
70732#, fuzzy, gcc-internal-format, gfc-internal-format
70733msgid "Pointer procedure assignment at %L"
70734msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
70735
70736#: fortran/resolve.c:11635
70737#, fuzzy, gcc-internal-format, gfc-internal-format
70738msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
70739msgstr "yhteensopimattomat tyypit sijoituksessa"
70740
70741#: fortran/resolve.c:11890
70742#, fuzzy, gcc-internal-format, gfc-internal-format
70743msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
70744msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
70745
70746#: fortran/resolve.c:11894
70747#, fuzzy, gcc-internal-format
70748msgid "Variable %qs has not been assigned a target label at %L"
70749msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
70750
70751#: fortran/resolve.c:11905
70752#, fuzzy, gcc-internal-format, gfc-internal-format
70753msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
70754msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
70755
70756#: fortran/resolve.c:11971
70757#, fuzzy, gcc-internal-format, gfc-internal-format
70758msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
70759msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
70760
70761#: fortran/resolve.c:12018
70762#, fuzzy, gcc-internal-format, gfc-internal-format
70763msgid "Invalid NULL at %L"
70764msgstr "virheellinen %%L-arvo"
70765
70766#: fortran/resolve.c:12022
70767#, fuzzy, gcc-internal-format, gfc-internal-format
70768msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
70769msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
70770
70771#: fortran/resolve.c:12083
70772#, fuzzy, gcc-internal-format
70773msgid "gfc_resolve_code(): No expression on DO WHILE"
70774msgstr "vektoriylivuoto lausekkeessa"
70775
70776#: fortran/resolve.c:12088
70777#, fuzzy, gcc-internal-format, gfc-internal-format
70778msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
70779msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
70780
70781#: fortran/resolve.c:12172
70782#, fuzzy, gcc-internal-format, gfc-internal-format
70783msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
70784msgstr "decltypen argumentin on oltava lauseke"
70785
70786#: fortran/resolve.c:12254
70787#, fuzzy, gcc-internal-format
70788msgid "gfc_resolve_code(): Bad statement code"
70789msgstr "vektoriylivuoto lausekkeessa"
70790
70791#: fortran/resolve.c:12275
70792#, fuzzy, gcc-internal-format
70793msgid "Using parameter %qs declared at %L is deprecated"
70794msgstr "Käyttämätön parameteri ”%s” esitelty kohdassa %L"
70795
70796#: fortran/resolve.c:12369
70797#, fuzzy, gcc-internal-format
70798msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
70799msgstr "%J%qD on tavallisesti ei-staattinen funktio"
70800
70801#. This can only happen if the variable is defined in a module - if it
70802#. isn't the same module, reject it.
70803#: fortran/resolve.c:12383
70804#, fuzzy, gcc-internal-format
70805msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
70806msgstr "%J%qD on tavallisesti ei-staattinen funktio"
70807
70808#. Print an error if the procedure is defined multiple times; we have to
70809#. exclude references to the same procedure via module association or
70810#. multiple checks for the same procedure.
70811#: fortran/resolve.c:12402
70812#, fuzzy, gcc-internal-format
70813msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
70814msgstr "%J%qD on tavallisesti ei-staattinen funktio"
70815
70816#: fortran/resolve.c:12488
70817#, gcc-internal-format, gfc-internal-format
70818msgid "String length at %L is too large"
70819msgstr "Merkkijonon pituus kohdassa %L on liian suuri"
70820
70821#: fortran/resolve.c:12722
70822#, fuzzy, gcc-internal-format
70823msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
70824msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
70825
70826#: fortran/resolve.c:12726
70827#, fuzzy, gcc-internal-format
70828msgid "Scalar object %qs at %L may not be ALLOCATABLE"
70829msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
70830
70831#: fortran/resolve.c:12734
70832#, fuzzy, gcc-internal-format
70833msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
70834msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
70835
70836#: fortran/resolve.c:12745
70837#, fuzzy, gcc-internal-format
70838msgid "Array %qs at %L cannot have a deferred shape"
70839msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
70840
70841#: fortran/resolve.c:12761
70842#, fuzzy, gcc-internal-format
70843msgid "Type %qs of CLASS variable %qs at %L is not extensible"
70844msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
70845
70846#: fortran/resolve.c:12773
70847#, fuzzy, gcc-internal-format
70848msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
70849msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
70850
70851#: fortran/resolve.c:12806
70852#, gcc-internal-format
70853msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
70854msgstr ""
70855
70856#: fortran/resolve.c:12828
70857#, fuzzy, gcc-internal-format
70858msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
70859msgstr "muuttuvakokoista objektia ei voi alustaa"
70860
70861#: fortran/resolve.c:12859
70862#, fuzzy, gcc-internal-format
70863msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
70864msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
70865
70866#. F08:C541. The shape of an array defined in a main program or module
70867#. * needs to be constant.
70868#: fortran/resolve.c:12895
70869#, fuzzy, gcc-internal-format
70870msgid "The module or main program array %qs at %L must have constant shape"
70871msgstr "muuttuvakokoista objektia ei voi alustaa"
70872
70873#: fortran/resolve.c:12920
70874#, fuzzy, gcc-internal-format, gfc-internal-format
70875msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
70876msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava valemuuttuja"
70877
70878#: fortran/resolve.c:12941
70879#, fuzzy, gcc-internal-format
70880msgid "%qs at %L must have constant character length in this context"
70881msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
70882
70883#: fortran/resolve.c:12948
70884#, fuzzy, gcc-internal-format
70885msgid "COMMON variable %qs at %L must have constant character length"
70886msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
70887
70888#: fortran/resolve.c:12995
70889#, fuzzy, gcc-internal-format
70890msgid "Allocatable %qs at %L cannot have an initializer"
70891msgstr "Varattavalla ”%s” kohdassa %L ei voi olla alustinta"
70892
70893#: fortran/resolve.c:12998
70894#, fuzzy, gcc-internal-format
70895msgid "External %qs at %L cannot have an initializer"
70896msgstr "Ulkoisella ”%s” kohdassa %L ei voi olla alustinta"
70897
70898#: fortran/resolve.c:13001
70899#, fuzzy, gcc-internal-format
70900msgid "Dummy %qs at %L cannot have an initializer"
70901msgstr "Tyhjällä ”%s” kohdassa %L ei voi olla alustinta"
70902
70903#: fortran/resolve.c:13004
70904#, fuzzy, gcc-internal-format
70905msgid "Intrinsic %qs at %L cannot have an initializer"
70906msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
70907
70908#: fortran/resolve.c:13007
70909#, fuzzy, gcc-internal-format
70910msgid "Function result %qs at %L cannot have an initializer"
70911msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
70912
70913#: fortran/resolve.c:13010
70914#, fuzzy, gcc-internal-format
70915msgid "Automatic array %qs at %L cannot have an initializer"
70916msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
70917
70918#: fortran/resolve.c:13052
70919#, fuzzy, gcc-internal-format, gfc-internal-format
70920msgid "%s at %L"
70921msgstr ""
70922"Käyttö: %s [-s SIGNAALI | -SIGNAALI] PID...\n"
70923"  tai:  %s -l [SIGNAALI]...\n"
70924"  tai:  %s -t [SIGNAALI]...\n"
70925
70926#: fortran/resolve.c:13084
70927#, fuzzy, gcc-internal-format
70928msgid "Character-valued statement function %qs at %L must have constant length"
70929msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
70930
70931#: fortran/resolve.c:13107
70932#, fuzzy, gcc-internal-format
70933msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
70934msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
70935
70936#: fortran/resolve.c:13129
70937#, gcc-internal-format
70938msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
70939msgstr ""
70940
70941#: fortran/resolve.c:13147
70942#, fuzzy, gcc-internal-format
70943msgid "Function %qs at %L cannot have an initializer"
70944msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
70945
70946#: fortran/resolve.c:13159
70947#, fuzzy, gcc-internal-format
70948msgid "External object %qs at %L may not have an initializer"
70949msgstr "Ulkoisella objektilla ”%s” kohdassa %L ei voi olla alustinta"
70950
70951#: fortran/resolve.c:13168
70952#, fuzzy, gcc-internal-format
70953msgid "ELEMENTAL function %qs at %L must have a scalar result"
70954msgstr "ELEMENTAL-funktiolla ”%s” kohdassa %L täytyy olla skalaaritulos"
70955
70956#: fortran/resolve.c:13178
70957#, fuzzy, gcc-internal-format
70958msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
70959msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
70960
70961#: fortran/resolve.c:13197
70962#, fuzzy, gcc-internal-format
70963msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
70964msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla taulukkoarvoinen"
70965
70966#: fortran/resolve.c:13201
70967#, fuzzy, gcc-internal-format
70968msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
70969msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla osoitinarvoinen"
70970
70971#: fortran/resolve.c:13205
70972#, fuzzy, gcc-internal-format
70973msgid "CHARACTER(*) function %qs at %L cannot be pure"
70974msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla puhdas"
70975
70976#: fortran/resolve.c:13209
70977#, fuzzy, gcc-internal-format
70978msgid "CHARACTER(*) function %qs at %L cannot be recursive"
70979msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla rekursiivinen"
70980
70981#: fortran/resolve.c:13222
70982#, fuzzy, gcc-internal-format
70983msgid "CHARACTER(*) function %qs at %L"
70984msgstr "%qs esitelty funktion palauttavana funktiona"
70985
70986#: fortran/resolve.c:13233
70987#, fuzzy, gcc-internal-format
70988msgid "Procedure pointer %qs at %L shall not be elemental"
70989msgstr "tyhjä esittely"
70990
70991#: fortran/resolve.c:13239
70992#, fuzzy, gcc-internal-format
70993msgid "Dummy procedure %qs at %L shall not be elemental"
70994msgstr "Valeproseduurilla ”%s” kohdassa %C ei voi olla geneeristä rajapintaa"
70995
70996#: fortran/resolve.c:13259
70997#, fuzzy, gcc-internal-format
70998msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
70999msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
71000
71001#: fortran/resolve.c:13316
71002#, fuzzy, gcc-internal-format
71003msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
71004msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
71005
71006#: fortran/resolve.c:13322
71007#, fuzzy, gcc-internal-format
71008msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
71009msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa ”%s” kohdassa %L"
71010
71011#: fortran/resolve.c:13328
71012#, fuzzy, gcc-internal-format
71013msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
71014msgstr "PROCEDURE-attribuutti on ristiriidassa RESULT-attribuutin kanssa kohteessa ”%s” kohdassa %L"
71015
71016#: fortran/resolve.c:13336
71017#, fuzzy, gcc-internal-format
71018msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
71019msgstr "EXTERNAL-attribuutti on ristiriidassa FUNCTION-attribuutin kanssa kohteessa ”%s” kohdassa %L"
71020
71021#: fortran/resolve.c:13342
71022#, fuzzy, gcc-internal-format
71023msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
71024msgstr "tyhjä esittely"
71025
71026#: fortran/resolve.c:13385
71027#, fuzzy, gcc-internal-format, gfc-internal-format
71028msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
71029msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
71030
71031#: fortran/resolve.c:13393
71032#, fuzzy, gcc-internal-format, gfc-internal-format
71033msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
71034msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
71035
71036#: fortran/resolve.c:13401
71037#, fuzzy, gcc-internal-format, gfc-internal-format
71038msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
71039msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
71040
71041#: fortran/resolve.c:13410
71042#, gcc-internal-format
71043msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
71044msgstr ""
71045
71046#: fortran/resolve.c:13494
71047#, fuzzy, gcc-internal-format
71048msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
71049msgstr "%s:n kohdassa %L täytyy olla INTEGER"
71050
71051#: fortran/resolve.c:13503
71052#, fuzzy, gcc-internal-format, gfc-internal-format
71053msgid "FINAL procedure at %L must have exactly one argument"
71054msgstr "%qD:n on otettava tasan yksi argumentti"
71055
71056#: fortran/resolve.c:13512
71057#, fuzzy, gcc-internal-format
71058msgid "Argument of FINAL procedure at %L must be of type %qs"
71059msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
71060
71061#: fortran/resolve.c:13520
71062#, fuzzy, gcc-internal-format, gfc-internal-format
71063msgid "Argument of FINAL procedure at %L must not be a POINTER"
71064msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
71065
71066#: fortran/resolve.c:13526
71067#, fuzzy, gcc-internal-format, gfc-internal-format
71068msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
71069msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
71070
71071#: fortran/resolve.c:13532
71072#, fuzzy, gcc-internal-format, gfc-internal-format
71073msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
71074msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
71075
71076#: fortran/resolve.c:13540
71077#, fuzzy, gcc-internal-format, gfc-internal-format
71078msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
71079msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
71080
71081#: fortran/resolve.c:13549
71082#, fuzzy, gcc-internal-format, gfc-internal-format
71083msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
71084msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
71085
71086#: fortran/resolve.c:13571
71087#, fuzzy, gcc-internal-format
71088msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
71089msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
71090
71091#: fortran/resolve.c:13608
71092#, gcc-internal-format
71093msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
71094msgstr ""
71095
71096#: fortran/resolve.c:13648
71097#, gcc-internal-format
71098msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
71099msgstr ""
71100
71101#: fortran/resolve.c:13684
71102#, gcc-internal-format
71103msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
71104msgstr ""
71105
71106#: fortran/resolve.c:13743
71107#, fuzzy, gcc-internal-format
71108msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
71109msgstr "%J%qD:lle ei ole aiempaa esittelyä"
71110
71111#: fortran/resolve.c:13755
71112#, gcc-internal-format
71113msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
71114msgstr ""
71115
71116#: fortran/resolve.c:13783
71117#, gcc-internal-format
71118msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
71119msgstr ""
71120
71121#: fortran/resolve.c:13839
71122#, fuzzy, gcc-internal-format, gfc-internal-format
71123msgid "Type-bound operator at %L cannot be NOPASS"
71124msgstr "%s:n kohdassa %L täytyy olla INTEGER"
71125
71126#: fortran/resolve.c:14051
71127#, fuzzy, gcc-internal-format
71128msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
71129msgstr "tyhjä esittely"
71130
71131#: fortran/resolve.c:14094
71132#, fuzzy, gcc-internal-format
71133msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
71134msgstr "tyhjä esittely"
71135
71136#: fortran/resolve.c:14108
71137#, fuzzy, gcc-internal-format
71138msgid "Procedure %qs with PASS at %L must have at least one argument"
71139msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
71140
71141#: fortran/resolve.c:14122 fortran/resolve.c:14608
71142#, fuzzy, gcc-internal-format
71143msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
71144msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
71145
71146#: fortran/resolve.c:14130
71147#, fuzzy, gcc-internal-format
71148msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
71149msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla perittyä tyyppiä ”%s”"
71150
71151#: fortran/resolve.c:14139
71152#, fuzzy, gcc-internal-format
71153msgid "Passed-object dummy argument of %qs at %L must be scalar"
71154msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
71155
71156#: fortran/resolve.c:14145
71157#, fuzzy, gcc-internal-format
71158msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
71159msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
71160
71161#: fortran/resolve.c:14151
71162#, fuzzy, gcc-internal-format
71163msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
71164msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
71165
71166#: fortran/resolve.c:14180
71167#, fuzzy, gcc-internal-format
71168msgid "Procedure %qs at %L has the same name as a component of %qs"
71169msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
71170
71171#: fortran/resolve.c:14190
71172#, fuzzy, gcc-internal-format
71173msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
71174msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
71175
71176#: fortran/resolve.c:14285
71177#, fuzzy, gcc-internal-format
71178msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
71179msgstr "tyhjä esittely"
71180
71181#: fortran/resolve.c:14388
71182#, fuzzy, gcc-internal-format
71183msgid "Coarray component %qs at %L must be allocatable with deferred shape"
71184msgstr "muuttuvakokoista objektia ei voi alustaa"
71185
71186#: fortran/resolve.c:14397
71187#, gcc-internal-format
71188msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
71189msgstr ""
71190
71191#: fortran/resolve.c:14407
71192#, gcc-internal-format
71193msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
71194msgstr ""
71195
71196#: fortran/resolve.c:14432
71197#, fuzzy, gcc-internal-format
71198msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
71199msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
71200
71201#: fortran/resolve.c:14443
71202#, fuzzy, gcc-internal-format
71203msgid "Component %qs of BIND(C) type at %L must have length one"
71204msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
71205
71206#: fortran/resolve.c:14541
71207#, fuzzy, gcc-internal-format
71208msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
71209msgstr "tyhjä esittely"
71210
71211#: fortran/resolve.c:14555
71212#, fuzzy, gcc-internal-format
71213msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
71214msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
71215
71216#: fortran/resolve.c:14571
71217#, fuzzy, gcc-internal-format
71218msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
71219msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla perittyä tyyppiä ”%s”"
71220
71221#: fortran/resolve.c:14581
71222#, fuzzy, gcc-internal-format
71223msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
71224msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla skalaari"
71225
71226#: fortran/resolve.c:14590
71227#, fuzzy, gcc-internal-format
71228msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
71229msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
71230
71231#: fortran/resolve.c:14599
71232#, fuzzy, gcc-internal-format
71233msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
71234msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
71235
71236#: fortran/resolve.c:14641
71237#, fuzzy, gcc-internal-format
71238msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
71239msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
71240
71241#: fortran/resolve.c:14654
71242#, gcc-internal-format
71243msgid "Character length of component %qs needs to be a constant specification expression at %L"
71244msgstr ""
71245
71246#: fortran/resolve.c:14665
71247#, gcc-internal-format
71248msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
71249msgstr ""
71250
71251#: fortran/resolve.c:14698
71252#, fuzzy, gcc-internal-format
71253msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
71254msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
71255
71256#: fortran/resolve.c:14706
71257#, gcc-internal-format, gfc-internal-format
71258msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
71259msgstr ""
71260
71261#: fortran/resolve.c:14715
71262#, fuzzy, gcc-internal-format, gfc-internal-format
71263msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
71264msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
71265
71266#: fortran/resolve.c:14801
71267#, fuzzy, gcc-internal-format, gfc-internal-format
71268msgid "Conflicting initializers in union at %L and %L"
71269msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
71270
71271#: fortran/resolve.c:14846
71272#, gcc-internal-format
71273msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
71274msgstr ""
71275
71276#: fortran/resolve.c:14859
71277#, fuzzy, gcc-internal-format
71278msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
71279msgstr "tyhjä esittely"
71280
71281#: fortran/resolve.c:14923
71282#, fuzzy, gcc-internal-format
71283msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
71284msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
71285
71286#: fortran/resolve.c:14956
71287#, fuzzy, gcc-internal-format
71288msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
71289msgstr "%J%qD on tavallisesti ei-staattinen funktio"
71290
71291#: fortran/resolve.c:14970
71292#, fuzzy, gcc-internal-format
71293msgid "Derived type %qs at %L has not been declared"
71294msgstr "tyhjä esittely"
71295
71296#: fortran/resolve.c:15035
71297#, fuzzy, gcc-internal-format
71298msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
71299msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
71300
71301#: fortran/resolve.c:15041
71302#, fuzzy, gcc-internal-format
71303msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
71304msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
71305
71306#: fortran/resolve.c:15047
71307#, fuzzy, gcc-internal-format
71308msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
71309msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
71310
71311#: fortran/resolve.c:15055
71312#, fuzzy, gcc-internal-format
71313msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
71314msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
71315
71316#: fortran/resolve.c:15072
71317#, fuzzy, gcc-internal-format
71318msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
71319msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
71320
71321#: fortran/resolve.c:15094
71322#, fuzzy, gcc-internal-format
71323msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
71324msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
71325
71326#: fortran/resolve.c:15105
71327#, fuzzy, gcc-internal-format
71328msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
71329msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
71330
71331#: fortran/resolve.c:15132
71332#, fuzzy, gcc-internal-format
71333msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
71334msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa ”%s” kohdassa %L"
71335
71336#: fortran/resolve.c:15151
71337#, fuzzy, gcc-internal-format
71338msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
71339msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
71340
71341#: fortran/resolve.c:15167
71342#, gcc-internal-format
71343msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
71344msgstr ""
71345
71346#: fortran/resolve.c:15178
71347#, fuzzy, gcc-internal-format, gfc-internal-format
71348msgid "Incompatible derived type in PARAMETER at %L"
71349msgstr "yhteensopimattomat tyypit sijoituksessa"
71350
71351#: fortran/resolve.c:15186
71352#, fuzzy, gcc-internal-format
71353msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
71354msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
71355
71356#: fortran/resolve.c:15237
71357#, fuzzy, gcc-internal-format
71358msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
71359msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
71360
71361#: fortran/resolve.c:15248
71362#, gcc-internal-format
71363msgid "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)"
71364msgstr ""
71365
71366#: fortran/resolve.c:15255
71367#, gcc-internal-format
71368msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
71369msgstr ""
71370
71371#: fortran/resolve.c:15295
71372#, gcc-internal-format, gfc-internal-format
71373msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
71374msgstr ""
71375
71376#: fortran/resolve.c:15359
71377#, fuzzy, gcc-internal-format, gfc-internal-format
71378msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
71379msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
71380
71381#: fortran/resolve.c:15362
71382#, fuzzy, gcc-internal-format, gfc-internal-format
71383msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
71384msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
71385
71386#: fortran/resolve.c:15462
71387#, fuzzy, gcc-internal-format
71388msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
71389msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
71390
71391#: fortran/resolve.c:15483
71392#, fuzzy, gcc-internal-format, gfc-internal-format
71393msgid "Bad specification for assumed size array at %L"
71394msgstr "vektoriylivuoto lausekkeessa"
71395
71396#: fortran/resolve.c:15496
71397#, fuzzy, gcc-internal-format, gfc-internal-format
71398msgid "Assumed size array at %L must be a dummy argument"
71399msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
71400
71401#: fortran/resolve.c:15499
71402#, fuzzy, gcc-internal-format, gfc-internal-format
71403msgid "Assumed shape array at %L must be a dummy argument"
71404msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava valemuuttuja"
71405
71406#: fortran/resolve.c:15509
71407#, fuzzy, gcc-internal-format, gfc-internal-format
71408msgid "Assumed-rank array at %L must be a dummy argument"
71409msgstr "muuttuvakokoista objektia ei voi alustaa"
71410
71411#: fortran/resolve.c:15516
71412#, fuzzy, gcc-internal-format, gfc-internal-format
71413msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
71414msgstr "muuttuvakokoista objektia ei voi alustaa"
71415
71416#: fortran/resolve.c:15529
71417#, fuzzy, gcc-internal-format, gfc-internal-format
71418msgid "Symbol at %L is not a DUMMY variable"
71419msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
71420
71421#: fortran/resolve.c:15535
71422#, fuzzy, gcc-internal-format
71423msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
71424msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
71425
71426#: fortran/resolve.c:15545
71427#, fuzzy, gcc-internal-format
71428msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
71429msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
71430
71431#: fortran/resolve.c:15554
71432#, fuzzy, gcc-internal-format
71433msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
71434msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
71435
71436#: fortran/resolve.c:15567 fortran/resolve.c:15744
71437#, fuzzy, gcc-internal-format
71438msgid "The derived type %qs at %L is of type %qs, which has not been defined"
71439msgstr "tyhjä esittely"
71440
71441#: fortran/resolve.c:15581
71442#, fuzzy, gcc-internal-format, gfc-internal-format
71443msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
71444msgstr "muuttuvakokoista objektia ei voi alustaa"
71445
71446#: fortran/resolve.c:15590
71447#, fuzzy, gcc-internal-format, gfc-internal-format
71448msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
71449msgstr "muuttuvakokoista objektia ei voi alustaa"
71450
71451#: fortran/resolve.c:15599
71452#, fuzzy, gcc-internal-format, gfc-internal-format
71453msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
71454msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä ALLOCATABLE- että BIND(C)-attribuutit"
71455
71456#: fortran/resolve.c:15607
71457#, fuzzy, gcc-internal-format, gfc-internal-format
71458msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
71459msgstr "muuttuvakokoista objektia ei voi alustaa"
71460
71461#: fortran/resolve.c:15614
71462#, fuzzy, gcc-internal-format, gfc-internal-format
71463msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
71464msgstr "muuttuvakokoista objektia ei voi alustaa"
71465
71466#: fortran/resolve.c:15634
71467#, fuzzy, gcc-internal-format, gfc-internal-format
71468msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
71469msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
71470
71471#: fortran/resolve.c:15641
71472#, fuzzy, gcc-internal-format, gfc-internal-format
71473msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
71474msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä ALLOCATABLE- että BIND(C)-attribuutit"
71475
71476#: fortran/resolve.c:15648
71477#, fuzzy, gcc-internal-format, gfc-internal-format
71478msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
71479msgstr "muuttuvakokoista objektia ei voi alustaa"
71480
71481#: fortran/resolve.c:15655
71482#, fuzzy, gcc-internal-format, gfc-internal-format
71483msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
71484msgstr "muuttuvakokoista objektia ei voi alustaa"
71485
71486#: fortran/resolve.c:15681
71487#, gcc-internal-format
71488msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
71489msgstr ""
71490
71491#: fortran/resolve.c:15691
71492#, fuzzy, gcc-internal-format
71493msgid "BIND(C) Variable %qs at %L must have length one"
71494msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
71495
71496#: fortran/resolve.c:15770
71497#, fuzzy, gcc-internal-format
71498msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
71499msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
71500
71501#: fortran/resolve.c:15785
71502#, gcc-internal-format, gfc-internal-format
71503msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
71504msgstr ""
71505
71506#: fortran/resolve.c:15798
71507#, gcc-internal-format, gfc-internal-format
71508msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
71509msgstr ""
71510
71511#: fortran/resolve.c:15816
71512#, fuzzy, gcc-internal-format
71513msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
71514msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
71515
71516#: fortran/resolve.c:15828
71517#, fuzzy, gcc-internal-format
71518msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
71519msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
71520
71521#: fortran/resolve.c:15837
71522#, fuzzy, gcc-internal-format
71523msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
71524msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
71525
71526#: fortran/resolve.c:15850
71527#, fuzzy, gcc-internal-format
71528msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
71529msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
71530
71531#: fortran/resolve.c:15859
71532#, gcc-internal-format
71533msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
71534msgstr ""
71535
71536#: fortran/resolve.c:15872
71537#, gcc-internal-format
71538msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
71539msgstr ""
71540
71541#: fortran/resolve.c:15888
71542#, gcc-internal-format
71543msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
71544msgstr ""
71545
71546#: fortran/resolve.c:15896
71547#, fuzzy, gcc-internal-format
71548msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
71549msgstr "muuttuvakokoista objektia ei voi alustaa"
71550
71551#: fortran/resolve.c:15903
71552#, fuzzy, gcc-internal-format
71553msgid "Allocatable coarray variable %qs at %L must have deferred shape"
71554msgstr "muuttuvakokoista objektia ei voi alustaa"
71555
71556#: fortran/resolve.c:15916
71557#, fuzzy, gcc-internal-format
71558msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
71559msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
71560
71561#: fortran/resolve.c:15925
71562#, fuzzy, gcc-internal-format
71563msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
71564msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
71565
71566#: fortran/resolve.c:15941
71567#, fuzzy, gcc-internal-format
71568msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
71569msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
71570
71571#: fortran/resolve.c:15947
71572#, fuzzy, gcc-internal-format
71573msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
71574msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
71575
71576#: fortran/resolve.c:15972
71577#, fuzzy, gcc-internal-format
71578msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
71579msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
71580
71581#: fortran/resolve.c:16042
71582#, gcc-internal-format, gfc-internal-format
71583msgid "Threadprivate at %L isn't SAVEd"
71584msgstr ""
71585
71586#: fortran/resolve.c:16053
71587#, fuzzy, gcc-internal-format
71588msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
71589msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
71590
71591#: fortran/resolve.c:16158
71592#, fuzzy, gcc-internal-format, gfc-internal-format
71593msgid "Expecting definable entity near %L"
71594msgstr "%s-lausetta odotettiin kohdassa %L"
71595
71596#: fortran/resolve.c:16166
71597#, fuzzy, gcc-internal-format
71598msgid "BLOCK DATA element %qs at %L must be in COMMON"
71599msgstr "muuttuvakokoista objektia ei voi alustaa"
71600
71601#: fortran/resolve.c:16173
71602#, fuzzy, gcc-internal-format
71603msgid "DATA array %qs at %L must be specified in a previous declaration"
71604msgstr "Proseduurilla ”%s” kohdassa %C on eksplisiittinen rajapinta ja sillä ei saa olla attribuutteja, jotka on esitelty kohdassa %L"
71605
71606#: fortran/resolve.c:16180
71607#, fuzzy, gcc-internal-format
71608msgid "DATA element %qs at %L cannot have a coindex"
71609msgstr "muuttuvakokoista objektia ei voi alustaa"
71610
71611#: fortran/resolve.c:16196
71612#, fuzzy, gcc-internal-format
71613msgid "DATA element %qs at %L is a pointer and so must be a full array"
71614msgstr "muuttuvakokoista objektia ei voi alustaa"
71615
71616#: fortran/resolve.c:16203
71617#, gcc-internal-format, gfc-internal-format
71618msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
71619msgstr ""
71620
71621#: fortran/resolve.c:16212
71622#, fuzzy, gcc-internal-format
71623msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
71624msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
71625
71626#: fortran/resolve.c:16258
71627#, fuzzy, gcc-internal-format, gfc-internal-format
71628msgid "Nonconstant array section at %L in DATA statement"
71629msgstr "tyhjä esittely"
71630
71631#: fortran/resolve.c:16271
71632#, fuzzy, gcc-internal-format, gfc-internal-format
71633msgid "DATA statement at %L has more variables than values"
71634msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
71635
71636#: fortran/resolve.c:16370
71637#, gcc-internal-format, gfc-internal-format
71638msgid "start of implied-do loop at %L could not be simplified to a constant value"
71639msgstr ""
71640
71641#: fortran/resolve.c:16378
71642#, gcc-internal-format, gfc-internal-format
71643msgid "end of implied-do loop at %L could not be simplified to a constant value"
71644msgstr ""
71645
71646#: fortran/resolve.c:16386
71647#, gcc-internal-format, gfc-internal-format
71648msgid "step of implied-do loop at %L could not be simplified to a constant value"
71649msgstr ""
71650
71651#: fortran/resolve.c:16393
71652#, fuzzy, gcc-internal-format, gfc-internal-format
71653msgid "step of implied-do loop at %L shall not be zero"
71654msgstr "vektoriylivuoto lausekkeessa"
71655
71656#: fortran/resolve.c:16518
71657#, fuzzy, gcc-internal-format, gfc-internal-format
71658msgid "DATA statement at %L has more values than variables"
71659msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
71660
71661#: fortran/resolve.c:16684
71662#, gcc-internal-format, gfc-internal-format
71663msgid "Label %d at %L defined but not used"
71664msgstr "Nimiö %d kohdassa %L on määritelty, mutta ei käytetty"
71665
71666#: fortran/resolve.c:16690
71667#, gcc-internal-format, gfc-internal-format
71668msgid "Label %d at %L defined but cannot be used"
71669msgstr "Nimiö %d kohdassa %L on määritelty, mutta sitä ei voida käyttää"
71670
71671#: fortran/resolve.c:16774
71672#, fuzzy, gcc-internal-format
71673msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
71674msgstr "muuttuvakokoista objektia ei voi alustaa"
71675
71676#: fortran/resolve.c:16783
71677#, fuzzy, gcc-internal-format
71678msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
71679msgstr "muuttuvakokoista objektia ei voi alustaa"
71680
71681#: fortran/resolve.c:16791
71682#, fuzzy, gcc-internal-format
71683msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
71684msgstr "muuttuvakokoista objektia ei voi alustaa"
71685
71686#: fortran/resolve.c:16807
71687#, fuzzy, gcc-internal-format
71688msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
71689msgstr "muuttuvakokoista objektia ei voi alustaa"
71690
71691#: fortran/resolve.c:16910
71692#, fuzzy, gcc-internal-format, gfc-internal-format
71693msgid "Syntax error in EQUIVALENCE statement at %L"
71694msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
71695
71696#: fortran/resolve.c:16925
71697#, gcc-internal-format, gfc-internal-format
71698msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
71699msgstr ""
71700
71701#: fortran/resolve.c:16950
71702#, fuzzy, gcc-internal-format
71703msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
71704msgstr "%J%qD on tavallisesti ei-staattinen funktio"
71705
71706#: fortran/resolve.c:16959
71707#, fuzzy, gcc-internal-format
71708msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
71709msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
71710
71711#: fortran/resolve.c:17032
71712#, fuzzy, gcc-internal-format
71713msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
71714msgstr "muuttuvakokoista objektia ei voi alustaa"
71715
71716#: fortran/resolve.c:17043
71717#, fuzzy, gcc-internal-format
71718msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
71719msgstr "%J%qD on tavallisesti ei-staattinen funktio"
71720
71721#: fortran/resolve.c:17054
71722#, fuzzy, gcc-internal-format, gfc-internal-format
71723msgid "Substring at %L has length zero"
71724msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
71725
71726#: fortran/resolve.c:17085
71727#, fuzzy, gcc-internal-format
71728msgid "Self reference in character length expression for %qs at %L"
71729msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
71730
71731#: fortran/resolve.c:17152
71732#, fuzzy, gcc-internal-format
71733msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
71734msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
71735
71736#: fortran/resolve.c:17165
71737#, fuzzy, gcc-internal-format
71738msgid "ENTRY %qs at %L has no IMPLICIT type"
71739msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
71740
71741#: fortran/resolve.c:17185
71742#, fuzzy, gcc-internal-format
71743msgid "User operator procedure %qs at %L must be a FUNCTION"
71744msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
71745
71746#: fortran/resolve.c:17195
71747#, fuzzy, gcc-internal-format
71748msgid "User operator procedure %qs at %L cannot be assumed character length"
71749msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla merkkijono"
71750
71751#: fortran/resolve.c:17203
71752#, fuzzy, gcc-internal-format
71753msgid "User operator procedure %qs at %L must have at least one argument"
71754msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
71755
71756#: fortran/resolve.c:17217
71757#, fuzzy, gcc-internal-format, gfc-internal-format
71758msgid "First argument of operator interface at %L cannot be optional"
71759msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$s"
71760
71761#: fortran/resolve.c:17235
71762#, fuzzy, gcc-internal-format, gfc-internal-format
71763msgid "Second argument of operator interface at %L cannot be optional"
71764msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$s"
71765
71766#: fortran/resolve.c:17242
71767#, fuzzy, gcc-internal-format, gfc-internal-format
71768msgid "Operator interface at %L must have, at most, two arguments"
71769msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
71770
71771#: fortran/resolve.c:17321
71772#, fuzzy, gcc-internal-format
71773msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
71774msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
71775
71776#: fortran/scanner.c:332
71777#, fuzzy, gcc-internal-format
71778msgid "Include directory %qs: %s"
71779msgstr "%s %qs"
71780
71781#: fortran/scanner.c:336
71782#, fuzzy, gcc-internal-format
71783msgid "Nonexistent include directory %qs"
71784msgstr "jätetään puuttuva hakemisto ”%s” huomiotta\n"
71785
71786#: fortran/scanner.c:341
71787#, fuzzy, gcc-internal-format
71788msgid "%qs is not a directory"
71789msgstr "Ei ole hakemisto"
71790
71791#: fortran/scanner.c:744
71792#, gcc-internal-format, gfc-internal-format
71793msgid "!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line"
71794msgstr ""
71795
71796#: fortran/scanner.c:784
71797#, gcc-internal-format, gfc-internal-format
71798msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
71799msgstr ""
71800
71801#: fortran/scanner.c:1267 fortran/scanner.c:1468
71802#, fuzzy, gcc-internal-format, gfc-internal-format
71803msgid "Line truncated at %L"
71804msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
71805
71806#: fortran/scanner.c:1331 fortran/scanner.c:1554
71807#, fuzzy, gcc-internal-format, gfc-internal-format
71808msgid "Limit of %d continuations exceeded in statement at %C"
71809msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
71810
71811#: fortran/scanner.c:1410 fortran/scanner.c:1515
71812#, gcc-internal-format, gfc-internal-format
71813msgid "Wrong OpenACC continuation at %C: expected !$ACC, got !$OMP"
71814msgstr ""
71815
71816#: fortran/scanner.c:1412 fortran/scanner.c:1517
71817#, gcc-internal-format, gfc-internal-format
71818msgid "Wrong OpenMP continuation at %C: expected !$OMP, got !$ACC"
71819msgstr ""
71820
71821#: fortran/scanner.c:1423
71822#, fuzzy, gcc-internal-format
71823msgid "Missing %<&%> in continued character constant at %C"
71824msgstr "Virheellinen merkki BOZ-vakiossa kohdassa %C"
71825
71826#: fortran/scanner.c:1705
71827#, fuzzy, gcc-internal-format, gfc-internal-format
71828msgid "Nonconforming tab character at %C"
71829msgstr "monimerkkinen sarkain %s"
71830
71831#: fortran/scanner.c:1716
71832#, fuzzy, gcc-internal-format, gfc-internal-format
71833msgid "Invalid character 0x%s at %C"
71834msgstr "Virheellinen merkki nimessä kohdassa %C"
71835
71836#: fortran/scanner.c:1805 fortran/scanner.c:1808
71837#, fuzzy, gcc-internal-format
71838msgid "%<&%> not allowed by itself in line %d"
71839msgstr "Vastaava sulku löytyi riviltä: %d"
71840
71841#: fortran/scanner.c:1898
71842#, fuzzy, gcc-internal-format, gfc-internal-format
71843msgid "Nonconforming tab character in column %d of line %d"
71844msgstr "monimerkkinen sarkain %s"
71845
71846#: fortran/scanner.c:2127
71847#, fuzzy, gcc-internal-format
71848msgid "file %qs left but not entered"
71849msgstr "syötetiedosto %qs on sama kuin tulostiedosto"
71850
71851#: fortran/scanner.c:2169
71852#, fuzzy, gcc-internal-format
71853msgid "Illegal preprocessor directive"
71854msgstr "”override”-toimintaohje"
71855
71856#: fortran/scanner.c:2512
71857#, fuzzy, gcc-internal-format
71858msgid "Cannot open file %qs"
71859msgstr "Ei voi avata varmistustiedostoa %s"
71860
71861#: fortran/simplify.c:92
71862#, fuzzy, gcc-internal-format, gfc-internal-format
71863msgid "Result of %s overflows its kind at %L"
71864msgstr "tulosta ei voi kirjoittaa: %s"
71865
71866#: fortran/simplify.c:97
71867#, fuzzy, gcc-internal-format, gfc-internal-format
71868msgid "Result of %s underflows its kind at %L"
71869msgstr "tulosta ei voi kirjoittaa: %s"
71870
71871#: fortran/simplify.c:102
71872#, fuzzy, gcc-internal-format, gfc-internal-format
71873msgid "Result of %s is NaN at %L"
71874msgstr "tulosta ei voi kirjoittaa: %s"
71875
71876#: fortran/simplify.c:106
71877#, fuzzy, gcc-internal-format, gfc-internal-format
71878msgid "Result of %s gives range error for its kind at %L"
71879msgstr "tulosta ei voi kirjoittaa: %s"
71880
71881#: fortran/simplify.c:129
71882#, fuzzy, gcc-internal-format, gfc-internal-format
71883msgid "KIND parameter of %s at %L must be an initialization expression"
71884msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
71885
71886#: fortran/simplify.c:137
71887#, fuzzy, gcc-internal-format, gfc-internal-format
71888msgid "Invalid KIND parameter of %s at %L"
71889msgstr "%s: paniikki: Virheellinen ”l_value” %d\n"
71890
71891#: fortran/simplify.c:761
71892#, fuzzy, gcc-internal-format
71893msgid "gfc_simplify_abs(): Bad type"
71894msgstr "ylivuoto vakiolausekkeessa"
71895
71896#: fortran/simplify.c:782
71897#, gcc-internal-format, gfc-internal-format
71898msgid "Argument of %s function at %L is negative"
71899msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
71900
71901#: fortran/simplify.c:789
71902#, gcc-internal-format, gfc-internal-format
71903msgid "Argument of %s function at %L outside of range [0,127]"
71904msgstr "Funktion %s argumentti kohdassa %L on lukualueen [0,127] ulkopuolella"
71905
71906#: fortran/simplify.c:807
71907#, fuzzy, gcc-internal-format, gfc-internal-format
71908msgid "Argument of %s function at %L is too large for the collating sequence of kind %d"
71909msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
71910
71911#: fortran/simplify.c:844
71912#, fuzzy, gcc-internal-format, gfc-internal-format
71913msgid "Argument of ACOS at %L must be between -1 and 1"
71914msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
71915
71916#: fortran/simplify.c:858
71917#, fuzzy, gcc-internal-format
71918msgid "in gfc_simplify_acos(): Bad type"
71919msgstr "ylivuoto vakiolausekkeessa"
71920
71921#: fortran/simplify.c:877
71922#, fuzzy, gcc-internal-format, gfc-internal-format
71923msgid "Argument of ACOSH at %L must not be less than 1"
71924msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
71925
71926#: fortran/simplify.c:892
71927#, fuzzy, gcc-internal-format
71928msgid "in gfc_simplify_acosh(): Bad type"
71929msgstr "ylivuoto vakiolausekkeessa"
71930
71931#: fortran/simplify.c:1121
71932#, fuzzy, gcc-internal-format, gfc-internal-format
71933msgid "Argument of ASIN at %L must be between -1 and 1"
71934msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
71935
71936#: fortran/simplify.c:1135
71937#, fuzzy, gcc-internal-format
71938msgid "in gfc_simplify_asin(): Bad type"
71939msgstr "ylivuoto vakiolausekkeessa"
71940
71941#: fortran/simplify.c:1170
71942#, fuzzy, gcc-internal-format, gfc-internal-format
71943msgid "Argument of ACOSD at %L must be between -1 and 1"
71944msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
71945
71946#: fortran/simplify.c:1196
71947#, fuzzy, gcc-internal-format, gfc-internal-format
71948msgid "Argument of ASIND at %L must be between -1 and 1"
71949msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
71950
71951#: fortran/simplify.c:1248
71952#, fuzzy, gcc-internal-format
71953msgid "in gfc_simplify_asinh(): Bad type"
71954msgstr "ylivuoto vakiolausekkeessa"
71955
71956#: fortran/simplify.c:1276
71957#, fuzzy, gcc-internal-format
71958msgid "in gfc_simplify_atan(): Bad type"
71959msgstr "ylivuoto vakiolausekkeessa"
71960
71961#: fortran/simplify.c:1297
71962#, fuzzy, gcc-internal-format, gfc-internal-format
71963msgid "Argument of ATANH at %L must be inside the range -1 to 1"
71964msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
71965
71966#: fortran/simplify.c:1311
71967#, fuzzy, gcc-internal-format
71968msgid "in gfc_simplify_atanh(): Bad type"
71969msgstr "ylivuoto vakiolausekkeessa"
71970
71971#: fortran/simplify.c:1328
71972#, gcc-internal-format, gfc-internal-format
71973msgid "If first argument of ATAN2 at %L is zero, then the second argument must not be zero"
71974msgstr ""
71975
71976#: fortran/simplify.c:1420
71977#, fuzzy, gcc-internal-format, gfc-internal-format
71978msgid "Result of BESSEL_YN is -INF at %L"
71979msgstr "Haarautuminen kohdassa %L voi aiheuttaa ikisilmukan"
71980
71981#: fortran/simplify.c:1783
71982#, fuzzy, gcc-internal-format
71983msgid "gfc_simplify_dcmplx(): Bad type (x)"
71984msgstr "vektoriylivuoto lausekkeessa"
71985
71986#: fortran/simplify.c:1802
71987#, fuzzy, gcc-internal-format
71988msgid "gfc_simplify_dcmplx(): Bad type (y)"
71989msgstr "vektoriylivuoto lausekkeessa"
71990
71991#: fortran/simplify.c:1869
71992#, gcc-internal-format, gfc-internal-format
71993msgid "If first argument of ATAN2D at %L is zero, then the second argument must not be zero"
71994msgstr ""
71995
71996#: fortran/simplify.c:1904
71997#, fuzzy, gcc-internal-format
71998msgid "in gfc_simplify_cos(): Bad type"
71999msgstr "ylivuoto vakiolausekkeessa"
72000
72001#: fortran/simplify.c:2368
72002#, fuzzy, gcc-internal-format
72003msgid "gfc_simplify_dim(): Bad type"
72004msgstr "ylivuoto vakiolausekkeessa"
72005
72006#: fortran/simplify.c:2939
72007#, fuzzy, gcc-internal-format
72008msgid "in gfc_simplify_exp(): Bad type"
72009msgstr "vektoriylivuoto lausekkeessa"
72010
72011#: fortran/simplify.c:3153
72012#, fuzzy, gcc-internal-format
72013msgid "gfc_simplify_floor(): Bad kind"
72014msgstr "vektoriylivuoto lausekkeessa"
72015
72016#: fortran/simplify.c:3266
72017#, fuzzy, gcc-internal-format, gfc-internal-format
72018msgid "Argument of IACHAR at %L must be of length one"
72019msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
72020
72021#: fortran/simplify.c:3274
72022#, fuzzy, gcc-internal-format, gfc-internal-format
72023msgid "Argument of IACHAR function at %L outside of range 0..127"
72024msgstr "Funktion %s argumentti kohdassa %L on lukualueen [0,127] ulkopuolella"
72025
72026#: fortran/simplify.c:3389
72027#, fuzzy, gcc-internal-format, gfc-internal-format
72028msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
72029msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
72030
72031#: fortran/simplify.c:3413
72032#, fuzzy, gcc-internal-format
72033msgid "IBITS: Bad bit"
72034msgstr "Käytä bittikenttäkäskyjä"
72035
72036#: fortran/simplify.c:3464
72037#, fuzzy, gcc-internal-format, gfc-internal-format
72038msgid "Argument of ICHAR at %L must be of length one"
72039msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
72040
72041#. Left shift, as in SHIFTL.
72042#: fortran/simplify.c:3849 fortran/simplify.c:3857
72043#, fuzzy, gcc-internal-format, gfc-internal-format
72044msgid "Second argument of %s is negative at %L"
72045msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
72046
72047#: fortran/simplify.c:3869
72048#, fuzzy, gcc-internal-format, gfc-internal-format
72049msgid "Magnitude of second argument of %s exceeds bit size at %L"
72050msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
72051
72052#: fortran/simplify.c:3994
72053#, fuzzy, gcc-internal-format, gfc-internal-format
72054msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %C"
72055msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
72056
72057#: fortran/simplify.c:3997
72058#, fuzzy, gcc-internal-format, gfc-internal-format
72059msgid "Absolute value of SHIFT shall be less than or equal to SIZE at %C"
72060msgstr "%s:n kohdassa %L täytyy olla INTEGER"
72061
72062#: fortran/simplify.c:4338 fortran/simplify.c:4471
72063#, fuzzy, gcc-internal-format, gfc-internal-format
72064msgid "DIM argument at %L is out of bounds"
72065msgstr "Arvo sallitun välin ulkopuolella."
72066
72067#: fortran/simplify.c:4654
72068#, fuzzy, gcc-internal-format, gfc-internal-format
72069msgid "Argument of LOG at %L cannot be less than or equal to zero"
72070msgstr "%qs ei ole kelpo tulostetiedosto"
72071
72072#: fortran/simplify.c:4667
72073#, fuzzy, gcc-internal-format, gfc-internal-format
72074msgid "Complex argument of LOG at %L cannot be zero"
72075msgstr "%qs ei ole kelpo tulostetiedosto"
72076
72077#: fortran/simplify.c:4678
72078#, fuzzy, gcc-internal-format
72079msgid "gfc_simplify_log: bad type"
72080msgstr "vektoriylivuoto lausekkeessa"
72081
72082#: fortran/simplify.c:4695
72083#, fuzzy, gcc-internal-format, gfc-internal-format
72084msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
72085msgstr "%qs ei ole kelpo tulostetiedosto"
72086
72087#: fortran/simplify.c:5027
72088#, fuzzy, gcc-internal-format
72089msgid "simplify_min_max(): Bad type in arglist"
72090msgstr "ylivuoto vakiolausekkeessa"
72091
72092#: fortran/simplify.c:5935 fortran/simplify.c:5943
72093#, fuzzy, gcc-internal-format
72094msgid "Argument %qs of MOD at %L shall not be zero"
72095msgstr "%qs ei ole kelpo tulostetiedosto"
72096
72097#: fortran/simplify.c:5949
72098#, fuzzy, gcc-internal-format
72099msgid "gfc_simplify_mod(): Bad arguments"
72100msgstr "vektoriylivuoto lausekkeessa"
72101
72102#: fortran/simplify.c:5987 fortran/simplify.c:5995
72103#, fuzzy, gcc-internal-format
72104msgid "Argument %qs of MODULO at %L shall not be zero"
72105msgstr "%qs ei ole kelpo tulostetiedosto"
72106
72107#: fortran/simplify.c:6001
72108#, fuzzy, gcc-internal-format
72109msgid "gfc_simplify_modulo(): Bad arguments"
72110msgstr "vektoriylivuoto lausekkeessa"
72111
72112#: fortran/simplify.c:6073
72113#, fuzzy, gcc-internal-format, gfc-internal-format
72114msgid "Result of NEAREST is NaN at %L"
72115msgstr "Haarautuminen kohdassa %L voi aiheuttaa ikisilmukan"
72116
72117#: fortran/simplify.c:6650
72118#, fuzzy, gcc-internal-format, gfc-internal-format
72119msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
72120msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
72121
72122#: fortran/simplify.c:6706
72123#, fuzzy, gcc-internal-format, gfc-internal-format
72124msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
72125msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
72126
72127#: fortran/simplify.c:6743
72128#, gcc-internal-format, gfc-internal-format
72129msgid "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
72130msgstr ""
72131
72132#: fortran/simplify.c:6819
72133#, gcc-internal-format, gfc-internal-format
72134msgid "Shapes of ORDER at %L and SHAPE at %L are different"
72135msgstr ""
72136
72137#: fortran/simplify.c:6832
72138#, gcc-internal-format, gfc-internal-format
72139msgid "Sizes of ORDER at %L and SHAPE at %L are different"
72140msgstr ""
72141
72142#: fortran/simplify.c:6846
72143#, gcc-internal-format, gfc-internal-format
72144msgid "Element with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %L"
72145msgstr ""
72146
72147#: fortran/simplify.c:6856
72148#, gcc-internal-format, gfc-internal-format
72149msgid "ORDER at %L is not a permutation of the size of SHAPE at %L"
72150msgstr ""
72151
72152#: fortran/simplify.c:6917
72153#, fuzzy, gcc-internal-format, gfc-internal-format
72154msgid "Reshaped array too large at %C"
72155msgstr "Kokonaisluku liian suuri kohdassa %C"
72156
72157#: fortran/simplify.c:7033
72158#, fuzzy, gcc-internal-format, gfc-internal-format
72159msgid "Result of SCALE overflows its kind at %L"
72160msgstr "tulosta ei voi kirjoittaa: %s"
72161
72162#: fortran/simplify.c:7617
72163#, fuzzy, gcc-internal-format
72164msgid "Bad type in gfc_simplify_sign"
72165msgstr "ylivuoto vakiolausekkeessa"
72166
72167#: fortran/simplify.c:7646
72168#, fuzzy, gcc-internal-format
72169msgid "in gfc_simplify_sin(): Bad type"
72170msgstr "ylivuoto vakiolausekkeessa"
72171
72172#: fortran/simplify.c:7784 fortran/simplify.c:8067
72173#, gcc-internal-format
72174msgid "Failure getting length of a constant array."
72175msgstr ""
72176
72177#: fortran/simplify.c:7794
72178#, gcc-internal-format
72179msgid "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."
72180msgstr ""
72181
72182#: fortran/simplify.c:7861
72183#, gcc-internal-format, gfc-internal-format
72184msgid "Simplification of SPREAD at %C not yet implemented"
72185msgstr ""
72186
72187#: fortran/simplify.c:7885
72188#, fuzzy, gcc-internal-format, gfc-internal-format
72189msgid "Argument of SQRT at %L has a negative value"
72190msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
72191
72192#: fortran/simplify.c:7901
72193#, fuzzy, gcc-internal-format, gfc-internal-format
72194msgid "invalid argument of SQRT at %L"
72195msgstr "Virheellinen proseduuriargumentti kohdassa %L"
72196
72197#: fortran/simplify.c:8234
72198#, gcc-internal-format, gfc-internal-format
72199msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)"
72200msgstr ""
72201
72202#: fortran/simplify.c:8257
72203#, gcc-internal-format, gfc-internal-format
72204msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)"
72205msgstr ""
72206
72207#: fortran/simplify.c:8741
72208#, gcc-internal-format
72209msgid "Character %qs in string at %L cannot be converted into character kind %d"
72210msgstr ""
72211
72212#: fortran/st.c:281
72213#, fuzzy, gcc-internal-format
72214msgid "gfc_free_statement(): Bad statement"
72215msgstr "lauseella ei ole vaikutusta"
72216
72217#: fortran/symbol.c:141
72218#, fuzzy, gcc-internal-format, gfc-internal-format
72219msgid "IMPLICIT NONE (type) statement at %L following an IMPLICIT statement"
72220msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
72221
72222#: fortran/symbol.c:178
72223#, fuzzy, gcc-internal-format
72224msgid "Letter %qc already set in IMPLICIT statement at %C"
72225msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
72226
72227#: fortran/symbol.c:200
72228#, gcc-internal-format, gfc-internal-format
72229msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
72230msgstr ""
72231
72232#: fortran/symbol.c:210
72233#, fuzzy, gcc-internal-format
72234msgid "Letter %qc already has an IMPLICIT type at %C"
72235msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
72236
72237#: fortran/symbol.c:234
72238#, gcc-internal-format
72239msgid "Option %<-fallow-leading-underscore%> is for use only by gfortran developers, and should not be used for implicitly typed variables"
72240msgstr ""
72241
72242#: fortran/symbol.c:239
72243#, gcc-internal-format
72244msgid "gfc_get_default_type(): Bad symbol %qs"
72245msgstr ""
72246
72247#: fortran/symbol.c:296
72248#, gcc-internal-format
72249msgid "gfc_set_default_type(): symbol already has a type"
72250msgstr ""
72251
72252#: fortran/symbol.c:306
72253#, fuzzy, gcc-internal-format
72254msgid "Symbol %qs at %L has no IMPLICIT type; did you mean %qs?"
72255msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
72256
72257#: fortran/symbol.c:310
72258#, fuzzy, gcc-internal-format
72259msgid "Symbol %qs at %L has no IMPLICIT type"
72260msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
72261
72262#. BIND(C) variables should not be implicitly declared.
72263#: fortran/symbol.c:330
72264#, fuzzy, gcc-internal-format
72265msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
72266msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
72267
72268#. Dummy args to a BIND(C) routine may not be interoperable if
72269#. they are implicitly typed.
72270#: fortran/symbol.c:346
72271#, fuzzy, gcc-internal-format
72272msgid "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"
72273msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
72274
72275#: fortran/symbol.c:387
72276#, fuzzy, gcc-internal-format
72277msgid "Function result %qs at %L has no IMPLICIT type"
72278msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
72279
72280#: fortran/symbol.c:488
72281#, fuzzy, gcc-internal-format, gfc-internal-format
72282msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
72283msgstr "Odottamaton %s-lause BLOCK DATA -lohkossa kohdassa %C"
72284
72285#: fortran/symbol.c:513
72286#, fuzzy, gcc-internal-format, gfc-internal-format
72287msgid "Namelist group name at %L cannot have the SAVE attribute"
72288msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
72289
72290#: fortran/symbol.c:532
72291#, fuzzy, gcc-internal-format
72292msgid "internal procedure %qs at %L conflicts with DUMMY argument"
72293msgstr "Virheellinen proseduuriargumentti kohdassa %L"
72294
72295#: fortran/symbol.c:565
72296#, fuzzy, gcc-internal-format, gfc-internal-format
72297msgid "Procedure pointer at %C"
72298msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
72299
72300#: fortran/symbol.c:776
72301#, fuzzy, gcc-internal-format, gfc-internal-format
72302msgid "%s attribute applied to %s %s at %L"
72303msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
72304
72305#: fortran/symbol.c:783
72306#, fuzzy, gcc-internal-format, gfc-internal-format
72307msgid "BIND(C) applied to %s %s at %L"
72308msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
72309
72310#: fortran/symbol.c:904 fortran/symbol.c:915 fortran/symbol.c:1789
72311#, fuzzy, gcc-internal-format, gfc-internal-format
72312msgid "%s attribute conflicts with %s attribute at %L"
72313msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
72314
72315#: fortran/symbol.c:907 fortran/symbol.c:921
72316#, fuzzy, gcc-internal-format
72317msgid "%s attribute conflicts with %s attribute in %qs at %L"
72318msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
72319
72320#: fortran/symbol.c:965
72321#, gcc-internal-format, gfc-internal-format
72322msgid "Cannot change attributes of USE-associated symbol at %L"
72323msgstr ""
72324
72325#: fortran/symbol.c:968
72326#, gcc-internal-format, gfc-internal-format
72327msgid "Cannot change attributes of USE-associated symbol %s at %L"
72328msgstr ""
72329
72330#: fortran/symbol.c:984
72331#, gcc-internal-format, gfc-internal-format
72332msgid "Duplicate %s attribute specified at %L"
72333msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
72334
72335#: fortran/symbol.c:1026
72336#, gcc-internal-format, gfc-internal-format
72337msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
72338msgstr ""
72339
72340#: fortran/symbol.c:1043
72341#, fuzzy, gcc-internal-format, gfc-internal-format
72342msgid "Duplicate AUTOMATIC attribute specified at %L"
72343msgstr "Kaksoiskappale VALUE-attribuutti määritelty kohdassa %L"
72344
72345#: fortran/symbol.c:1067
72346#, gcc-internal-format
72347msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
72348msgstr ""
72349
72350#: fortran/symbol.c:1093
72351#, gcc-internal-format
72352msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
72353msgstr ""
72354
72355#: fortran/symbol.c:1250
72356#, gcc-internal-format, gfc-internal-format
72357msgid "Cray Pointee at %L appears in multiple pointer() statements"
72358msgstr ""
72359
72360#: fortran/symbol.c:1269
72361#, fuzzy, gcc-internal-format, gfc-internal-format
72362msgid "Duplicate PROTECTED attribute specified at %L"
72363msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
72364
72365#: fortran/symbol.c:1302
72366#, gcc-internal-format, gfc-internal-format
72367msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
72368msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
72369
72370#: fortran/symbol.c:1314
72371#, gcc-internal-format, gfc-internal-format
72372msgid "Duplicate SAVE attribute specified at %L"
72373msgstr "Kaksoiskappale SAVE-attribuutti määritelty kohdassa %L"
72374
72375#: fortran/symbol.c:1334
72376#, gcc-internal-format, gfc-internal-format
72377msgid "Duplicate VALUE attribute specified at %L"
72378msgstr "Kaksoiskappale VALUE-attribuutti määritelty kohdassa %L"
72379
72380#: fortran/symbol.c:1353
72381#, fuzzy, gcc-internal-format, gfc-internal-format
72382msgid "Duplicate VOLATILE attribute specified at %L"
72383msgstr "Kaksoiskappale VALUE-attribuutti määritelty kohdassa %L"
72384
72385#: fortran/symbol.c:1365
72386#, fuzzy, gcc-internal-format, gfc-internal-format
72387msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
72388msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
72389
72390#: fortran/symbol.c:1386
72391#, fuzzy, gcc-internal-format, gfc-internal-format
72392msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
72393msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
72394
72395#: fortran/symbol.c:1785
72396#, fuzzy, gcc-internal-format
72397msgid "%s attribute of %qs conflicts with %s attribute at %L"
72398msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
72399
72400#: fortran/symbol.c:1822
72401#, gcc-internal-format, gfc-internal-format
72402msgid ""
72403"%s procedure at %L is already declared as %s procedure. \n"
72404"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"
72405msgstr ""
72406
72407#: fortran/symbol.c:1830
72408#, fuzzy, gcc-internal-format, gfc-internal-format
72409msgid "%s procedure at %L is already declared as %s procedure"
72410msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
72411
72412#: fortran/symbol.c:1865
72413#, gcc-internal-format, gfc-internal-format
72414msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
72415msgstr ""
72416
72417#: fortran/symbol.c:1889
72418#, fuzzy, gcc-internal-format, gfc-internal-format
72419msgid "ACCESS specification at %L was already specified"
72420msgstr "Tämä pikanäppäin on jo käytössä toiminnolle %s"
72421
72422#: fortran/symbol.c:1906
72423#, gcc-internal-format, gfc-internal-format
72424msgid "Duplicate BIND attribute specified at %L"
72425msgstr "Kaksoiskappale-BIND-attribuutti määritelty kohdassa %L"
72426
72427#: fortran/symbol.c:1913
72428#, fuzzy, gcc-internal-format, gfc-internal-format
72429msgid "BIND(C) at %L"
72430msgstr "Kaksoiskappale-BIND-attribuutti määritelty kohdassa %L"
72431
72432#: fortran/symbol.c:1929
72433#, gcc-internal-format, gfc-internal-format
72434msgid "Duplicate EXTENDS attribute specified at %L"
72435msgstr "Kaksoiskappale-EXTENDS-attribuutti määritelty kohdassa %L"
72436
72437#: fortran/symbol.c:1933
72438#, fuzzy, gcc-internal-format, gfc-internal-format
72439msgid "EXTENDS at %L"
72440msgstr "virheellinen %%L-arvo"
72441
72442#: fortran/symbol.c:1959
72443#, fuzzy, gcc-internal-format
72444msgid "Symbol %qs at %L already has an explicit interface"
72445msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
72446
72447#: fortran/symbol.c:1966
72448#, gcc-internal-format
72449msgid "%qs at %L has attributes specified outside its INTERFACE body"
72450msgstr ""
72451
72452#: fortran/symbol.c:2004
72453#, gcc-internal-format
72454msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
72455msgstr ""
72456
72457#: fortran/symbol.c:2008 fortran/symbol.c:2011
72458#, fuzzy, gcc-internal-format
72459msgid "Symbol %qs at %L already has basic type of %s"
72460msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
72461
72462#: fortran/symbol.c:2018
72463#, fuzzy, gcc-internal-format
72464msgid "Procedure %qs at %L may not have basic type of %s"
72465msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
72466
72467#: fortran/symbol.c:2030
72468#, fuzzy, gcc-internal-format
72469msgid "Symbol %qs at %L cannot have a type"
72470msgstr "Tyhjällä ”%s” kohdassa %L ei voi olla alustinta"
72471
72472#: fortran/symbol.c:2275
72473#, fuzzy, gcc-internal-format
72474msgid "Component %qs at %C already in the parent type at %L"
72475msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
72476
72477#: fortran/symbol.c:2360
72478#, fuzzy, gcc-internal-format
72479msgid "Symbol %qs at %C is ambiguous"
72480msgstr "Monimerkityksellinen symboli TYPE-määrittelyssä kohdassa %C"
72481
72482#: fortran/symbol.c:2392
72483#, fuzzy, gcc-internal-format
72484msgid "Derived type %qs at %C is being used before it is defined"
72485msgstr "tyhjä esittely"
72486
72487#: fortran/symbol.c:2541
72488#, fuzzy, gcc-internal-format
72489msgid "Component %qs at %C is a PRIVATE component of %qs"
72490msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
72491
72492#: fortran/symbol.c:2562
72493#, fuzzy, gcc-internal-format
72494msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
72495msgstr "Jäsenfunktio %qs"
72496
72497#: fortran/symbol.c:2566
72498#, fuzzy, gcc-internal-format
72499msgid "%qs at %C is not a member of the %qs structure"
72500msgstr "Jäsenfunktio %qs"
72501
72502#: fortran/symbol.c:2730
72503#, fuzzy, gcc-internal-format, gfc-internal-format
72504msgid "Duplicate statement label %d at %L and %L"
72505msgstr "FORMAT-nimiö %d kohdassa %L ei ole määritelty"
72506
72507#: fortran/symbol.c:2741
72508#, fuzzy, gcc-internal-format, gfc-internal-format
72509msgid "Label %d at %C already referenced as branch target"
72510msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
72511
72512#: fortran/symbol.c:2751
72513#, fuzzy, gcc-internal-format, gfc-internal-format
72514msgid "Label %d at %C already referenced as a format label"
72515msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
72516
72517#: fortran/symbol.c:2758
72518#, gcc-internal-format, gfc-internal-format
72519msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
72520msgstr ""
72521
72522#: fortran/symbol.c:2799
72523#, fuzzy, gcc-internal-format, gfc-internal-format
72524msgid "Label %d at %C previously used as a FORMAT label"
72525msgstr "Nimiö ”%s” kohdassa %C ei täsmää IF nimiön ”%s” kanssa"
72526
72527#: fortran/symbol.c:2808
72528#, fuzzy, gcc-internal-format, gfc-internal-format
72529msgid "Label %d at %C previously used as branch target"
72530msgstr "parametri %qD virheellisesti esitelty metodityyppi"
72531
72532#: fortran/symbol.c:2815
72533#, fuzzy, gcc-internal-format, gfc-internal-format
72534msgid "Shared DO termination label %d at %C"
72535msgstr "Odotettiin päättävää nimeä kohdassa %C"
72536
72537#: fortran/symbol.c:2819
72538#, fuzzy, gcc-internal-format, gfc-internal-format
72539msgid "Labeled DO statement at %L"
72540msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
72541
72542#: fortran/symbol.c:3159
72543#, gcc-internal-format
72544msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
72545msgstr ""
72546
72547#: fortran/symbol.c:3162
72548#, gcc-internal-format
72549msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
72550msgstr ""
72551
72552#. Symbol is from another namespace.
72553#: fortran/symbol.c:3407
72554#, fuzzy, gcc-internal-format
72555msgid "Symbol %qs at %C has already been host associated"
72556msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
72557
72558#: fortran/symbol.c:4418
72559#, gcc-internal-format
72560msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
72561msgstr ""
72562
72563#: fortran/symbol.c:4431
72564#, fuzzy, gcc-internal-format
72565msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
72566msgstr "tyhjä esittely"
72567
72568#: fortran/symbol.c:4449
72569#, gcc-internal-format
72570msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
72571msgstr ""
72572
72573#: fortran/symbol.c:4470
72574#, fuzzy, gcc-internal-format
72575msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
72576msgstr "tyhjä esittely"
72577
72578#: fortran/symbol.c:4480
72579#, fuzzy, gcc-internal-format
72580msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
72581msgstr "tyhjä esittely"
72582
72583#: fortran/symbol.c:4491
72584#, fuzzy, gcc-internal-format
72585msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
72586msgstr "tyhjä esittely"
72587
72588#: fortran/symbol.c:4530
72589#, fuzzy, gcc-internal-format
72590msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
72591msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
72592
72593#: fortran/symbol.c:4540
72594#, fuzzy, gcc-internal-format
72595msgid "Component %qs in derived type %qs at %L may not be C interoperable"
72596msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
72597
72598#: fortran/symbol.c:4552
72599#, fuzzy, gcc-internal-format
72600msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
72601msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
72602
72603#: fortran/symbol.c:5049 fortran/symbol.c:5054
72604#, fuzzy, gcc-internal-format
72605msgid "Symbol %qs is used before it is typed at %L"
72606msgstr "Symbolia ”%s” käytetään ennen kuin sille määritellään tyyppi kohdassa %L"
72607
72608#: fortran/target-memory.c:137
72609#, fuzzy, gcc-internal-format
72610msgid "Invalid expression in gfc_element_size."
72611msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
72612
72613#: fortran/target-memory.c:362
72614#, fuzzy, gcc-internal-format
72615msgid "Invalid expression in gfc_target_encode_expr."
72616msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
72617
72618#: fortran/target-memory.c:631
72619#, fuzzy, gcc-internal-format
72620msgid "Invalid expression in gfc_target_interpret_expr."
72621msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
72622
72623#: fortran/target-memory.c:704
72624#, fuzzy, gcc-internal-format, gfc-internal-format
72625msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
72626msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
72627
72628#: fortran/target-memory.c:707
72629#, fuzzy, gcc-internal-format, gfc-internal-format
72630msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
72631msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
72632
72633#. Problems occur when we get something like
72634#. integer :: a(lots) = (/(i, i=1, lots)/)
72635#: fortran/trans-array.c:6138
72636#, gcc-internal-format
72637msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
72638msgstr ""
72639
72640#: fortran/trans-array.c:8171
72641#, fuzzy, gcc-internal-format
72642msgid "Creating array temporary at %L for argument %qs"
72643msgstr "Luodaan väliaikainen komentotiedosto %s\n"
72644
72645#: fortran/trans-array.c:11360
72646#, fuzzy, gcc-internal-format, gfc-internal-format
72647msgid "bad expression type during walk (%d)"
72648msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
72649
72650#: fortran/trans-common.c:404
72651#, gcc-internal-format
72652msgid "Named COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)"
72653msgstr ""
72654
72655#: fortran/trans-common.c:811
72656#, fuzzy, gcc-internal-format
72657msgid "get_mpz(): Not an integer constant"
72658msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
72659
72660#: fortran/trans-common.c:839
72661#, fuzzy, gcc-internal-format
72662msgid "element_number(): Bad dimension type"
72663msgstr "vektoriylivuoto lausekkeessa"
72664
72665#: fortran/trans-common.c:909
72666#, fuzzy, gcc-internal-format, gfc-internal-format
72667msgid "Bad array reference at %L"
72668msgstr "Taulukkoviite rajojen ulkopuolella"
72669
72670#: fortran/trans-common.c:917
72671#, gcc-internal-format, gfc-internal-format
72672msgid "Illegal reference type at %L as EQUIVALENCE object"
72673msgstr ""
72674
72675#: fortran/trans-common.c:957
72676#, fuzzy, gcc-internal-format
72677msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
72678msgstr "Muunnos tyypistä %s tyyppiin %s kohdassa %L"
72679
72680#. Aligning this field would misalign a previous field.
72681#: fortran/trans-common.c:1146
72682#, gcc-internal-format
72683msgid "The equivalence set for variable %qs declared at %L violates alignment requirements"
72684msgstr ""
72685
72686#: fortran/trans-common.c:1211
72687#, gcc-internal-format
72688msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
72689msgstr ""
72690
72691#: fortran/trans-common.c:1226
72692#, gcc-internal-format
72693msgid "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
72694msgstr ""
72695
72696#: fortran/trans-common.c:1242
72697#, gcc-internal-format
72698msgid "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>"
72699msgstr ""
72700
72701#: fortran/trans-common.c:1248
72702#, gcc-internal-format
72703msgid "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>"
72704msgstr ""
72705
72706#: fortran/trans-common.c:1269
72707#, gcc-internal-format
72708msgid "COMMON %qs at %L does not exist"
72709msgstr ""
72710
72711#: fortran/trans-common.c:1278
72712#, gcc-internal-format
72713msgid "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
72714msgstr ""
72715
72716#: fortran/trans-common.c:1283
72717#, gcc-internal-format
72718msgid "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
72719msgstr ""
72720
72721#: fortran/trans-const.c:336
72722#, gcc-internal-format, gfc-internal-format
72723msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
72724msgstr ""
72725
72726#: fortran/trans-const.c:402
72727#, gcc-internal-format, gfc-internal-format
72728msgid "non-constant initialization expression at %L"
72729msgstr "ei-vakio alustuslauseke kohdassa %L"
72730
72731#: fortran/trans-decl.c:753
72732#, gcc-internal-format
72733msgid "Array %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider using %<-frecursive%>, or increase the %<-fmax-stack-var-size=%> limit, or change the code to use an ALLOCATABLE array."
72734msgstr ""
72735
72736#: fortran/trans-decl.c:1764
72737#, fuzzy, gcc-internal-format
72738msgid "intrinsic variable which isn't a procedure"
72739msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
72740
72741#: fortran/trans-decl.c:4599 fortran/trans-decl.c:6963
72742#, fuzzy, gcc-internal-format
72743msgid "Return value of function %qs at %L not set"
72744msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
72745
72746#: fortran/trans-decl.c:5087
72747#, fuzzy, gcc-internal-format
72748msgid "Deferred type parameter not yet supported"
72749msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
72750
72751#: fortran/trans-decl.c:5327
72752#, fuzzy, gcc-internal-format
72753msgid "backend decl for module variable %qs already exists"
72754msgstr "Käyttämätön muuttuja ”%s” esitelty kohdassa %L"
72755
72756#: fortran/trans-decl.c:5340
72757#, fuzzy, gcc-internal-format
72758msgid "Unused PRIVATE module variable %qs declared at %L"
72759msgstr "Käyttämätön muuttuja ”%s” esitelty kohdassa %L"
72760
72761#: fortran/trans-decl.c:5965
72762#, fuzzy, gcc-internal-format
72763msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
72764msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
72765
72766#: fortran/trans-decl.c:5971
72767#, fuzzy, gcc-internal-format
72768msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
72769msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
72770
72771#: fortran/trans-decl.c:5982 fortran/trans-decl.c:6128
72772#, fuzzy, gcc-internal-format
72773msgid "Unused dummy argument %qs at %L"
72774msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
72775
72776#: fortran/trans-decl.c:5998
72777#, fuzzy, gcc-internal-format
72778msgid "Unused module variable %qs which has been explicitly imported at %L"
72779msgstr "%Jmuuttuja %qD esitelty %<inline%>:ksi"
72780
72781#: fortran/trans-decl.c:6017
72782#, fuzzy, gcc-internal-format
72783msgid "Unused variable %qs declared at %L"
72784msgstr "Käyttämätön muuttuja ”%s” esitelty kohdassa %L"
72785
72786#: fortran/trans-decl.c:6066
72787#, fuzzy, gcc-internal-format
72788msgid "Unused parameter %qs declared at %L"
72789msgstr "Käyttämätön parameteri ”%s” esitelty kohdassa %L"
72790
72791#: fortran/trans-decl.c:6070
72792#, fuzzy, gcc-internal-format
72793msgid "Unused parameter %qs which has been explicitly imported at %L"
72794msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
72795
72796#: fortran/trans-decl.c:6100
72797#, fuzzy, gcc-internal-format
72798msgid "Return value %qs of function %qs declared at %L not set"
72799msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
72800
72801#: fortran/trans-decl.c:6692
72802#, gcc-internal-format, gfc-internal-format
72803msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
72804msgstr ""
72805
72806#: fortran/trans-expr.c:1067
72807#, fuzzy, gcc-internal-format, gfc-internal-format
72808msgid "Cannot compute the length of the char array at %L."
72809msgstr "ISO C90 kieltää muuttuvakokoisen taulukon %qE"
72810
72811#: fortran/trans-expr.c:1835
72812#, gcc-internal-format, gfc-internal-format
72813msgid "Code for reallocating the allocatable variable at %L will be added"
72814msgstr ""
72815
72816#: fortran/trans-expr.c:2152
72817#, fuzzy, gcc-internal-format, gfc-internal-format
72818msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
72819msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
72820
72821#: fortran/trans-expr.c:2161
72822#, fuzzy, gcc-internal-format, gfc-internal-format
72823msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
72824msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
72825
72826#: fortran/trans-expr.c:3830
72827#, fuzzy, gcc-internal-format
72828msgid "Unknown intrinsic op"
72829msgstr "last-op"
72830
72831#: fortran/trans-expr.c:5329
72832#, gcc-internal-format, gfc-internal-format
72833msgid "Unknown argument list function at %L"
72834msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
72835
72836#: fortran/trans-expr.c:9560
72837#, gcc-internal-format, gfc-internal-format
72838msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
72839msgstr ""
72840
72841#: fortran/trans-intrinsic.c:408
72842#, gcc-internal-format, gfc-internal-format
72843msgid "Could not find real kind with at least %d bits"
72844msgstr ""
72845
72846#: fortran/trans-intrinsic.c:944
72847#, fuzzy, gcc-internal-format
72848msgid "Intrinsic function %qs (%d) not recognized"
72849msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
72850
72851#: fortran/trans-intrinsic.c:2449 fortran/trans-intrinsic.c:2996
72852#: fortran/trans-intrinsic.c:3216
72853#, fuzzy, gcc-internal-format
72854msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
72855msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
72856
72857#: fortran/trans-intrinsic.c:11883 fortran/trans-stmt.c:1093
72858#, fuzzy, gcc-internal-format, gfc-internal-format
72859msgid "Sorry, the event component of derived type at %L is not yet supported"
72860msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
72861
72862#: fortran/trans-intrinsic.c:11890
72863#, fuzzy, gcc-internal-format, gfc-internal-format
72864msgid "The event variable at %L shall not be coindexed"
72865msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
72866
72867#: fortran/trans-io.c:1966
72868#, gcc-internal-format
72869msgid "build_dt: format with namelist"
72870msgstr ""
72871
72872#: fortran/trans-io.c:2507
72873#, fuzzy, gcc-internal-format, gfc-internal-format
72874msgid "Bad IO basetype (%d)"
72875msgstr "%s: rivi %d: virheellinen komento ”%s”\n"
72876
72877#: fortran/trans-openmp.c:1305
72878#, fuzzy, gcc-internal-format
72879msgid "implicit mapping of assumed size array %qD"
72880msgstr "vektoriylivuoto lausekkeessa"
72881
72882#: fortran/trans-openmp.c:2716
72883#, fuzzy, gcc-internal-format
72884msgid "optional class parameter"
72885msgstr "valinnainen argumentti"
72886
72887#: fortran/trans-openmp.c:3033
72888#, fuzzy, gcc-internal-format
72889msgid "unhandled expression type"
72890msgstr "odotettiin lauseketta"
72891
72892#: fortran/trans-openmp.c:3187
72893#, fuzzy, gcc-internal-format
72894msgid "unhandled expression"
72895msgstr "odotettiin lauseketta"
72896
72897#: fortran/trans-openmp.c:6039
72898#, fuzzy, gcc-internal-format
72899msgid "gfc_trans_omp_workshare(): Bad statement code"
72900msgstr "lauseella ei ole vaikutusta"
72901
72902#: fortran/trans-stmt.c:574
72903#, fuzzy, gcc-internal-format, gfc-internal-format
72904msgid "An alternate return at %L without a * dummy argument"
72905msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
72906
72907#: fortran/trans-stmt.c:897
72908#, fuzzy, gcc-internal-format, gfc-internal-format
72909msgid "Sorry, the lock component of derived type at %L is not yet supported"
72910msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
72911
72912#: fortran/trans-stmt.c:1354
72913#, gcc-internal-format, gfc-internal-format
72914msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
72915msgstr ""
72916
72917#: fortran/trans-stmt.c:3621
72918#, fuzzy, gcc-internal-format
72919msgid "gfc_trans_select(): Bad type for case expr."
72920msgstr "vektoriylivuoto lausekkeessa"
72921
72922#: fortran/trans-types.c:520
72923#, gcc-internal-format
72924msgid "INTEGER(KIND=8) is not available for %<-fdefault-integer-8%> option"
72925msgstr ""
72926
72927#: fortran/trans-types.c:529
72928#, gcc-internal-format
72929msgid "INTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> option"
72930msgstr ""
72931
72932#: fortran/trans-types.c:548
72933#, gcc-internal-format
72934msgid "REAL(KIND=8) is not available for %<-fdefault-real-8%> option"
72935msgstr ""
72936
72937#: fortran/trans-types.c:556
72938#, gcc-internal-format
72939msgid "REAL(KIND=10) is not available for %<-fdefault-real-10%> option"
72940msgstr ""
72941
72942#: fortran/trans-types.c:564
72943#, gcc-internal-format
72944msgid "REAL(KIND=16) is not available for %<-fdefault-real-16%> option"
72945msgstr ""
72946
72947#: fortran/trans-types.c:572
72948#, gcc-internal-format
72949msgid "REAL(KIND=8) is not available for %<-freal-4-real-8%> option"
72950msgstr ""
72951
72952#: fortran/trans-types.c:580
72953#, gcc-internal-format
72954msgid "REAL(KIND=10) is not available for %<-freal-4-real-10%> option"
72955msgstr ""
72956
72957#: fortran/trans-types.c:588
72958#, gcc-internal-format
72959msgid "REAL(KIND=16) is not available for %<-freal-4-real-16%> option"
72960msgstr ""
72961
72962#: fortran/trans-types.c:619
72963#, gcc-internal-format
72964msgid "REAL(KIND=4) is not available for %<-freal-8-real-4%> option"
72965msgstr ""
72966
72967#: fortran/trans-types.c:627
72968#, gcc-internal-format
72969msgid "REAL(KIND=10) is not available for %<-freal-8-real-10%> option"
72970msgstr ""
72971
72972#: fortran/trans-types.c:635
72973#, gcc-internal-format
72974msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
72975msgstr ""
72976
72977#: fortran/trans-types.c:777
72978#, fuzzy, gcc-internal-format
72979msgid "gfc_validate_kind(): Got bad type"
72980msgstr "vektoriylivuoto lausekkeessa"
72981
72982#: fortran/trans-types.c:781
72983#, fuzzy, gcc-internal-format
72984msgid "gfc_validate_kind(): Got bad kind"
72985msgstr "vektoriylivuoto lausekkeessa"
72986
72987#: fortran/trans.c:2230
72988#, fuzzy, gcc-internal-format
72989msgid "gfc_trans_code(): Bad statement code"
72990msgstr "lauseella ei ole vaikutusta"
72991
72992#: jit/dummy-frontend.c:207 lto/lto-lang.c:310
72993#, fuzzy, gcc-internal-format
72994msgid "%s:%s: %E: %E"
72995msgstr "%s: %s: %s"
72996
72997#: jit/docs/examples/tut05-bf.c:242
72998#, fuzzy, gcc-internal-format
72999msgid "too many open parens"
73000msgstr "Liian monta avointa tiedostoa"
73001
73002#: jit/docs/examples/tut05-bf.c:275
73003#, fuzzy, gcc-internal-format
73004msgid "mismatching parens"
73005msgstr "täsmäämättömät argumentit"
73006
73007#: jit/docs/examples/tut05-bf.c:310
73008#, gcc-internal-format
73009msgid "unable to open file"
73010msgstr "tiedoston avaaminen ei onnistu"
73011
73012#: lto/lto-common.c:2017
73013#, fuzzy, gcc-internal-format
73014msgid "bytecode stream: garbage at the end of symbols section"
73015msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
73016
73017#: lto/lto-common.c:2044
73018#, gcc-internal-format
73019msgid "could not parse hex number"
73020msgstr "ei voitu jäsentää heksadesimaalinumeroa"
73021
73022#: lto/lto-common.c:2076
73023#, fuzzy, gcc-internal-format, gfc-internal-format
73024msgid "unexpected file name %s in linker resolution file. Expected %s"
73025msgstr "%qD esitelty staattisesti sisäkkäin"
73026
73027#: lto/lto-common.c:2085
73028#, gcc-internal-format
73029msgid "could not parse file offset"
73030msgstr "ei voitu jäsentää tiedostosiirrosta"
73031
73032#: lto/lto-common.c:2088
73033#, gcc-internal-format
73034msgid "unexpected offset"
73035msgstr "odottamaton siirros"
73036
73037#: lto/lto-common.c:2110
73038#, fuzzy, gcc-internal-format
73039msgid "invalid line in the resolution file"
73040msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
73041
73042#: lto/lto-common.c:2121
73043#, fuzzy, gcc-internal-format
73044msgid "invalid resolution in the resolution file"
73045msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
73046
73047#: lto/lto-common.c:2127
73048#, gcc-internal-format
73049msgid "resolution sub id %wx not in object file"
73050msgstr ""
73051
73052#: lto/lto-common.c:2244
73053#, gcc-internal-format
73054msgid "bytecode stream in file %qs generated with GCC compiler older than 10.0"
73055msgstr ""
73056
73057#: lto/lto-common.c:2263
73058#, fuzzy, gcc-internal-format
73059msgid "cannot read %<LTO_section_decls%> from %s"
73060msgstr "tiedoston ”%s” otsaketta ei voi lukea"
73061
73062#: lto/lto-common.c:2384
73063#, gcc-internal-format, gfc-internal-format
73064msgid "Cannot open %s"
73065msgstr "Tiedostoa %s ei voi avata"
73066
73067#: lto/lto-common.c:2405
73068#, fuzzy, gcc-internal-format, gfc-internal-format
73069msgid "Cannot map %s"
73070msgstr "arkiston otsaketta ei voi kartoittaa"
73071
73072#: lto/lto-common.c:2416
73073#, fuzzy, gcc-internal-format, gfc-internal-format
73074msgid "Cannot read %s"
73075msgstr "tietokantaa %s ei voi lukea"
73076
73077#: lto/lto-common.c:2733
73078#, gcc-internal-format
73079msgid "could not open symbol resolution file: %m"
73080msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
73081
73082#: lto/lto-common.c:2857
73083#, fuzzy, gcc-internal-format, gfc-internal-format
73084msgid "missing resolution data for %s"
73085msgstr "alustimen ympäriltä puuttuu aaltosulkeet"
73086
73087#: lto/lto-common.c:2894
73088#, fuzzy, gcc-internal-format
73089msgid "errors during merging of translation units"
73090msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
73091
73092#: lto/lto-dump.c:258
73093#, gcc-internal-format
73094msgid "Level not found, use none, slim, blocks, vops."
73095msgstr ""
73096
73097#: lto/lto-dump.c:273
73098#, fuzzy, gcc-internal-format
73099msgid "Function not found."
73100msgstr "Funktio %qs"
73101
73102#: lto/lto-dump.c:350 lto/lto-dump.c:360
73103#, gcc-internal-format
73104msgid "Not configured with %<--enable-gather-detailed-mem-stats%>."
73105msgstr ""
73106
73107#: lto/lto-lang.c:864
73108#, fuzzy, gcc-internal-format
73109msgid "%<-fwpa%> and %<-fltrans%> are mutually exclusive"
73110msgstr "valitsimet %s ja %s ovat toisensa poissulkevat"
73111
73112#: lto/lto-lang.c:898
73113#, fuzzy, gcc-internal-format
73114msgid "%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive"
73115msgstr "valitsimet %s ja %s ovat toisensa poissulkevat"
73116
73117#: lto/lto-object.c:107
73118#, fuzzy, gcc-internal-format, gfc-internal-format
73119msgid "open %s failed: %s"
73120msgstr "tiedoston %s avaaminen epäonnistui"
73121
73122#: lto/lto-object.c:153
73123#, gcc-internal-format, gfc-internal-format
73124msgid "%s: %s: %s"
73125msgstr "%s: %s: %s"
73126
73127#: lto/lto-object.c:195
73128#, gcc-internal-format, gfc-internal-format
73129msgid "close: %s"
73130msgstr "close: %s"
73131
73132#: lto/lto-object.c:251
73133#, fuzzy, gcc-internal-format, gfc-internal-format
73134msgid "two or more sections for %s"
73135msgstr "yli yksi tietotyyppi esittelymääritteissä"
73136
73137#: lto/lto-partition.c:535
73138#, gcc-internal-format
73139msgid "min partition size cannot be greater than max partition size"
73140msgstr ""
73141
73142#: lto/lto-symtab.c:169
73143#, fuzzy, gcc-internal-format
73144msgid "%qD is defined with tls model %s"
73145msgstr "%q+D on yleensä funktio"
73146
73147#: lto/lto-symtab.c:171
73148#, fuzzy, gcc-internal-format, gfc-internal-format
73149msgid "previously defined here as %s"
73150msgstr "%q+#D määritelty aiemmin täällä"
73151
73152#: lto/lto-symtab.c:474
73153#, fuzzy, gcc-internal-format
73154msgid "multiple prevailing defs for %qE"
73155msgstr "(%qs:n alustuksen lähistöllä)"
73156
73157#: lto/lto-symtab.c:492
73158#, gcc-internal-format
73159msgid "%qD has already been defined"
73160msgstr "%qD on jo määritelty"
73161
73162#: lto/lto-symtab.c:494
73163#, gcc-internal-format
73164msgid "previously defined here"
73165msgstr "määritelty aiemmin täällä"
73166
73167#: lto/lto-symtab.c:720
73168#, fuzzy, gcc-internal-format
73169msgid "%qD violates the C++ One Definition Rule"
73170msgstr "edellinen määrittely täällä"
73171
73172#: lto/lto-symtab.c:726
73173#, gcc-internal-format
73174msgid "type of %qD does not match original declaration"
73175msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
73176
73177#: lto/lto-symtab.c:746
73178#, fuzzy, gcc-internal-format
73179msgid "alignment of %qD is bigger than original declaration"
73180msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
73181
73182#: lto/lto-symtab.c:752
73183#, fuzzy, gcc-internal-format
73184msgid "size of %qD differ from the size of original declaration"
73185msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
73186
73187#: lto/lto-symtab.c:757
73188#, fuzzy, gcc-internal-format
73189msgid "%qD was previously declared here"
73190msgstr "%q+#D aiemmin esitelty täällä"
73191
73192#: lto/lto-symtab.c:760
73193#, gcc-internal-format
73194msgid "code may be misoptimized unless %<-fno-strict-aliasing%> is used"
73195msgstr ""
73196
73197#: lto/lto-symtab.c:846
73198#, gcc-internal-format
73199msgid "variable %qD redeclared as function"
73200msgstr "muuttuja %qD esitelty uudelleen funktiona"
73201
73202#: lto/lto-symtab.c:853
73203#, gcc-internal-format
73204msgid "function %qD redeclared as variable"
73205msgstr "funktio %qD esitelty uudelleen muuttujana"
73206
73207#: lto/lto-symtab.c:865
73208#, gcc-internal-format
73209msgid "previously declared here"
73210msgstr "esitelty aiemmin täällä"
73211
73212#: lto/lto.c:167
73213#, gcc-internal-format
73214msgid "%<lto_obj_file_open()%> failed"
73215msgstr ""
73216
73217#: lto/lto.c:199
73218#, gcc-internal-format
73219msgid "waitpid failed"
73220msgstr "waitpid epäonnistui"
73221
73222#: lto/lto.c:202
73223#, fuzzy, gcc-internal-format
73224msgid "streaming subprocess failed"
73225msgstr "  -time                    Mittaa kunkin aliprosessin suoritusaika\n"
73226
73227#: lto/lto.c:205
73228#, fuzzy, gcc-internal-format
73229msgid "streaming subprocess was killed by signal"
73230msgstr "  -time                    Mittaa kunkin aliprosessin suoritusaika\n"
73231
73232#: lto/lto.c:294
73233#, fuzzy, gcc-internal-format
73234msgid "no LTRANS output list filename provided"
73235msgstr "kirjoitettaessa LTRANS-tulosteluetteloa %s: %m"
73236
73237#: lto/lto.c:402
73238#, gcc-internal-format
73239msgid "opening LTRANS output list %s: %m"
73240msgstr "avattaessa LTRANS-tulosteluetteloa %s: %m"
73241
73242#: lto/lto.c:409
73243#, gcc-internal-format
73244msgid "writing to LTRANS output list %s: %m"
73245msgstr "kirjoitettaessa LTRANS-tulosteluetteloa %s: %m"
73246
73247#: lto/lto.c:419
73248#, gcc-internal-format
73249msgid "closing LTRANS output list %s: %m"
73250msgstr "suljettaessa LTRANS-tulosteluetteloa %s: %m"
73251
73252#: objc/objc-act.c:425 objc/objc-act.c:6952
73253#, fuzzy, gcc-internal-format
73254msgid "%<@end%> missing in implementation context"
73255msgstr "täytemerkki puuttuu strfmon-muotoilun lopusta"
73256
73257#: objc/objc-act.c:578
73258#, fuzzy, gcc-internal-format
73259msgid "class attributes are not available in Objective-C 1.0"
73260msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
73261
73262#: objc/objc-act.c:593
73263#, fuzzy, gcc-internal-format
73264msgid "category attributes are not available in Objective-C 1.0"
73265msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
73266
73267#: objc/objc-act.c:596
73268#, fuzzy, gcc-internal-format
73269msgid "category attributes are not available in this version of the compiler, (ignored)"
73270msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
73271
73272#: objc/objc-act.c:602
73273#, fuzzy, gcc-internal-format
73274msgid "class extensions are not available in Objective-C 1.0"
73275msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
73276
73277#: objc/objc-act.c:616
73278#, gcc-internal-format
73279msgid "class extension for class %qE declared after its %<@implementation%>"
73280msgstr ""
73281
73282#: objc/objc-act.c:631
73283#, fuzzy, gcc-internal-format
73284msgid "protocol attributes are not available in Objective-C 1.0"
73285msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
73286
73287#: objc/objc-act.c:696
73288#, fuzzy, gcc-internal-format
73289msgid "%<@end%> must appear in an @implementation context"
73290msgstr "täytemerkki puuttuu strfmon-muotoilun lopusta"
73291
73292#: objc/objc-act.c:705
73293#, fuzzy, gcc-internal-format
73294msgid "%<@package%> is not available in Objective-C 1.0"
73295msgstr "muuttuvakokoista objektia ei voi alustaa"
73296
73297#: objc/objc-act.c:707
73298#, gcc-internal-format
73299msgid "%<@package%> presently has the same effect as %<@public%>"
73300msgstr ""
73301
73302#: objc/objc-act.c:718
73303#, fuzzy, gcc-internal-format
73304msgid "%<@optional%> is not available in Objective-C 1.0"
73305msgstr "muuttuvakokoista objektia ei voi alustaa"
73306
73307#: objc/objc-act.c:720
73308#, fuzzy, gcc-internal-format
73309msgid "%<@required%> is not available in Objective-C 1.0"
73310msgstr "%qs ei ole kelpo tulostetiedosto"
73311
73312#: objc/objc-act.c:728
73313#, gcc-internal-format
73314msgid "%<@optional%> is allowed in @protocol context only"
73315msgstr ""
73316
73317#: objc/objc-act.c:730
73318#, gcc-internal-format
73319msgid "%<@required%> is allowed in @protocol context only"
73320msgstr ""
73321
73322#. FIXME: we probably ought to bail out at this point.
73323#: objc/objc-act.c:853
73324#, fuzzy, gcc-internal-format
73325msgid "%<@property%> is not available in Objective-C 1.0"
73326msgstr "muuttuvakokoista objektia ei voi alustaa"
73327
73328#: objc/objc-act.c:858
73329#, fuzzy, gcc-internal-format
73330msgid "property declaration not in %<@interface%>, %<@protocol%> or %<category%> context"
73331msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
73332
73333#: objc/objc-act.c:869
73334#, gcc-internal-format
73335msgid "properties must be named"
73336msgstr ""
73337
73338#: objc/objc-act.c:877
73339#, fuzzy, gcc-internal-format
73340msgid "property cannot be an array"
73341msgstr "Käytä bittikenttäkäskyjä"
73342
73343#. A @property is not an actual variable, but it is a way to
73344#. describe a pair of accessor methods, so its type (which is
73345#. the type of the return value of the getter and the first
73346#. argument of the setter) can't be a bitfield (as return values
73347#. and arguments of functions cannot be bitfields).  The
73348#. underlying instance variable could be a bitfield, but that is
73349#. a different matter.
73350#: objc/objc-act.c:890
73351#, fuzzy, gcc-internal-format
73352msgid "property cannot be a bit-field"
73353msgstr "Käytä bittikenttäkäskyjä"
73354
73355#: objc/objc-act.c:914
73356#, gcc-internal-format
73357msgid "multiple property %qE methods specified, the latest one will be used"
73358msgstr ""
73359
73360#: objc/objc-act.c:916
73361#, fuzzy, gcc-internal-format
73362msgid "previous specification"
73363msgstr "%q+D:n edellinen esittely oli täällä"
73364
73365#: objc/objc-act.c:931
73366#, fuzzy, gcc-internal-format
73367msgid "%qE attribute conflicts with %qE attribute"
73368msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
73369
73370#: objc/objc-act.c:933
73371#, fuzzy, gcc-internal-format
73372msgid "%qE specified here"
73373msgstr "nimiö %qD määritelty täällä"
73374
73375#: objc/objc-act.c:939
73376#, fuzzy, gcc-internal-format
73377msgid "duplicate %qE attribute"
73378msgstr "Kaksoiskappele %s attribuutti kohdassa %L"
73379
73380#: objc/objc-act.c:940
73381#, gcc-internal-format
73382msgid "first specified here"
73383msgstr "määritelty ensimmäisen kerran tässä"
73384
73385#: objc/objc-act.c:967
73386#, fuzzy, gcc-internal-format
73387msgid "%<readonly%> attribute conflicts with %<setter%> attribute"
73388msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
73389
73390#: objc/objc-act.c:970
73391#, fuzzy, gcc-internal-format
73392msgid "%<setter%> specified here"
73393msgstr "-I- annettu kahdesti"
73394
73395#: objc/objc-act.c:1049
73396#, gcc-internal-format
73397msgid "object property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>"
73398msgstr ""
73399
73400#: objc/objc-act.c:1052
73401#, gcc-internal-format
73402msgid "%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it"
73403msgstr ""
73404
73405#: objc/objc-act.c:1069
73406#, fuzzy, gcc-internal-format
73407msgid "%qE attribute is only valid for Objective-C objects"
73408msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
73409
73410#: objc/objc-act.c:1127
73411#, fuzzy, gcc-internal-format
73412msgid "redeclaration of property %qD"
73413msgstr "%q+D:n virheellinen uudelleenesittely"
73414
73415#: objc/objc-act.c:1130 objc/objc-act.c:1196 objc/objc-act.c:1207
73416#: objc/objc-act.c:1221 objc/objc-act.c:1232 objc/objc-act.c:1244
73417#: objc/objc-act.c:1281 objc/objc-act.c:7733 objc/objc-act.c:7796
73418#: objc/objc-act.c:7819 objc/objc-act.c:7833 objc/objc-act.c:7851
73419#: objc/objc-act.c:7950
73420#, fuzzy, gcc-internal-format
73421msgid "originally specified here"
73422msgstr "alunperin määritelty täällä"
73423
73424#: objc/objc-act.c:1192
73425#, fuzzy, gcc-internal-format
73426msgid "%<nonatomic%> attribute of property %qD conflicts with previous declaration"
73427msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
73428
73429#: objc/objc-act.c:1203
73430#, fuzzy, gcc-internal-format
73431msgid "%<getter%> attribute of property %qD conflicts with previous declaration"
73432msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
73433
73434#: objc/objc-act.c:1217
73435#, fuzzy, gcc-internal-format
73436msgid "%<setter%> attribute of property %qD conflicts with previous declaration"
73437msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
73438
73439#: objc/objc-act.c:1229
73440#, fuzzy, gcc-internal-format
73441msgid "assign semantics attributes of property %qD conflict with previous declaration"
73442msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
73443
73444#: objc/objc-act.c:1240
73445#, fuzzy, gcc-internal-format
73446msgid "%<readonly%> attribute of property %qD conflicts with previous declaration"
73447msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
73448
73449#: objc/objc-act.c:1279
73450#, fuzzy, gcc-internal-format
73451msgid "type of property %qD conflicts with previous declaration"
73452msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
73453
73454#: objc/objc-act.c:1321
73455#, fuzzy, gcc-internal-format
73456msgid "nullability specifier %qE cannot be applied to non-pointer type %qT"
73457msgstr "osoitealueattribuuttia ei voi määritellä paikallisille muuttujille"
73458
73459#: objc/objc-act.c:1326
73460#, gcc-internal-format
73461msgid "nullability specifier %qE cannot be applied to multi-level pointer type %qT"
73462msgstr ""
73463
73464#: objc/objc-act.c:1778
73465#, fuzzy, gcc-internal-format
73466msgid "the dot syntax is not available in Objective-C 1.0"
73467msgstr "muuttuvakokoista objektia ei voi alustaa"
73468
73469#. We know that 'class_name' is an Objective-C class name as the
73470#. parser won't call this function if it is not.  This is only a
73471#. double-check for safety.
73472#: objc/objc-act.c:1794
73473#, fuzzy, gcc-internal-format
73474msgid "could not find class %qE"
73475msgstr "ei löydetä luokkaa %qE"
73476
73477#. Again, this should never happen, but we do check.
73478#: objc/objc-act.c:1802
73479#, fuzzy, gcc-internal-format
73480msgid "could not find interface for class %qE"
73481msgstr "ei löydetä luokkaa %qE"
73482
73483#: objc/objc-act.c:1808 objc/objc-act.c:6989 objc/objc-act.c:7130
73484#, gcc-internal-format
73485msgid "class %qE is deprecated"
73486msgstr "luokka %qE on vanhentunut"
73487
73488#: objc/objc-act.c:1837
73489#, fuzzy, gcc-internal-format
73490msgid "could not find setter/getter for %qE in class %qE"
73491msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
73492
73493#: objc/objc-act.c:1887
73494#, fuzzy, gcc-internal-format
73495msgid "%qs property cannot be set"
73496msgstr "Käytä bittikenttäkäskyjä"
73497
73498#: objc/objc-act.c:2158
73499#, fuzzy, gcc-internal-format
73500msgid "method declaration not in @interface context"
73501msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
73502
73503#: objc/objc-act.c:2162
73504#, fuzzy, gcc-internal-format
73505msgid "method attributes are not available in Objective-C 1.0"
73506msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
73507
73508#: objc/objc-act.c:2182
73509#, fuzzy, gcc-internal-format
73510msgid "method definition not in @implementation context"
73511msgstr "ylimääräinen puolipiste metodin määrittelyssä"
73512
73513#: objc/objc-act.c:2195
73514#, fuzzy, gcc-internal-format
73515msgid "method attributes cannot be specified in @implementation context"
73516msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
73517
73518#: objc/objc-act.c:2424
73519#, fuzzy, gcc-internal-format
73520msgid "class %qs does not implement the %qE protocol"
73521msgstr "%s %qE ei täysin toteuta %qE-protokollaa"
73522
73523#: objc/objc-act.c:2427
73524#, fuzzy, gcc-internal-format
73525msgid "type %qs does not conform to the %qE protocol"
73526msgstr "%s %qE ei täysin toteuta %qE-protokollaa"
73527
73528#: objc/objc-act.c:2722
73529#, gcc-internal-format
73530msgid "comparison of distinct Objective-C types lacks a cast"
73531msgstr "erilaisten Objective-C-tyyppien vertailusta puuttuu tyyppimuunnos"
73532
73533#: objc/objc-act.c:2726
73534#, gcc-internal-format
73535msgid "initialization from distinct Objective-C type"
73536msgstr "alustus erilaisesta Objective-C-tyypistä"
73537
73538#: objc/objc-act.c:2730
73539#, gcc-internal-format
73540msgid "assignment from distinct Objective-C type"
73541msgstr "sijoitus erilaisesta Objective-C-tyypistä"
73542
73543#: objc/objc-act.c:2734
73544#, gcc-internal-format
73545msgid "distinct Objective-C type in return"
73546msgstr "erilainen Objective-C-tyyppi palautuksessa"
73547
73548#: objc/objc-act.c:2738
73549#, gcc-internal-format
73550msgid "passing argument %d of %qE from distinct Objective-C type"
73551msgstr "argumentin %d/%qE välitys erilaisesta Objective-C-tyypistä"
73552
73553#: objc/objc-act.c:2881
73554#, fuzzy, gcc-internal-format
73555msgid "statically allocated instance of Objective-C class %qE"
73556msgstr "%qE ei ole Objective-C-luokkanimi eikä -alias"
73557
73558#: objc/objc-act.c:2890
73559#, fuzzy, gcc-internal-format
73560msgid "redeclaration of Objective-C class %qs"
73561msgstr "%qE ei ole Objective-C-luokkanimi eikä -alias"
73562
73563#. This case happens when we are given an 'interface' which
73564#. is not a valid class name.  For example if a typedef was
73565#. used, and 'interface' really is the identifier of the
73566#. typedef, but when you resolve it you don't get an
73567#. Objective-C class, but something else, such as 'int'.
73568#. This is an error; protocols make no sense unless you use
73569#. them with Objective-C objects.
73570#: objc/objc-act.c:2932
73571#, gcc-internal-format
73572msgid "only Objective-C object types can be qualified with a protocol"
73573msgstr ""
73574
73575#: objc/objc-act.c:2996
73576#, gcc-internal-format
73577msgid "protocol %qE has circular dependency"
73578msgstr "protokollalla %qE on kehäriippuvuus"
73579
73580#: objc/objc-act.c:3029 objc/objc-act.c:5853
73581#, gcc-internal-format
73582msgid "cannot find protocol declaration for %qE"
73583msgstr "ei löydetä protokollaesittelyä %qE:lle"
73584
73585#: objc/objc-act.c:3339 objc/objc-act.c:3994 objc/objc-act.c:6565
73586#: objc/objc-act.c:7040 objc/objc-act.c:7123 objc/objc-act.c:7176
73587#, gcc-internal-format
73588msgid "cannot find interface declaration for %qE"
73589msgstr "ei löydetä rajapintaesittelyä %qE:lle"
73590
73591#: objc/objc-act.c:3343
73592#, gcc-internal-format
73593msgid "interface %qE does not have valid constant string layout"
73594msgstr ""
73595
73596#: objc/objc-act.c:3348
73597#, fuzzy, gcc-internal-format
73598msgid "cannot find reference tag for class %qE"
73599msgstr "ei löydetä luokkaa %qE"
73600
73601#: objc/objc-act.c:3493
73602#, gcc-internal-format
73603msgid "%qE is not an Objective-C class name or alias"
73604msgstr "%qE ei ole Objective-C-luokkanimi eikä -alias"
73605
73606#: objc/objc-act.c:3508 objc/objc-act.c:3539 objc/objc-act.c:6946
73607#: objc/objc-act.c:8281 objc/objc-act.c:8332
73608#, fuzzy, gcc-internal-format
73609msgid "Objective-C declarations may only appear in global scope"
73610msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
73611
73612#: objc/objc-act.c:3513
73613#, gcc-internal-format
73614msgid "cannot find class %qE"
73615msgstr "ei löydetä luokkaa %qE"
73616
73617#: objc/objc-act.c:3515
73618#, gcc-internal-format
73619msgid "class %qE already exists"
73620msgstr "luokka %qE on jo olemassa"
73621
73622#: objc/objc-act.c:3557 objc/objc-act.c:7005
73623#, gcc-internal-format
73624msgid "%qE redeclared as different kind of symbol"
73625msgstr "%qE esitelty uudelleen erityyppisenä symbolina"
73626
73627#: objc/objc-act.c:3559 objc/objc-act.c:4145 objc/objc-act.c:4173
73628#: objc/objc-act.c:4228 objc/objc-act.c:7007
73629#, gcc-internal-format
73630msgid "previous declaration of %q+D"
73631msgstr "%q+D:n edellinen esittely"
73632
73633#: objc/objc-act.c:3848
73634#, fuzzy, gcc-internal-format
73635msgid "strong-cast assignment has been intercepted"
73636msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
73637
73638#: objc/objc-act.c:3890
73639#, fuzzy, gcc-internal-format
73640msgid "strong-cast may possibly be needed"
73641msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
73642
73643#: objc/objc-act.c:3900
73644#, fuzzy, gcc-internal-format
73645msgid "instance variable assignment has been intercepted"
73646msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
73647
73648#: objc/objc-act.c:3919
73649#, gcc-internal-format
73650msgid "pointer arithmetic for garbage-collected objects not allowed"
73651msgstr ""
73652
73653#: objc/objc-act.c:3925
73654#, fuzzy, gcc-internal-format
73655msgid "global/static variable assignment has been intercepted"
73656msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
73657
73658#: objc/objc-act.c:4142 objc/objc-act.c:4170 objc/objc-act.c:4225
73659#, fuzzy, gcc-internal-format
73660msgid "duplicate instance variable %q+D"
73661msgstr "käyttämätön muuttuja %q+D"
73662
73663#: objc/objc-act.c:4285
73664#, gcc-internal-format
73665msgid "%<-fobjc-exceptions%> is required to enable Objective-C exception syntax"
73666msgstr ""
73667
73668#: objc/objc-act.c:4369
73669#, fuzzy, gcc-internal-format
73670msgid "%<@catch%> parameter is not a known Objective-C class type"
73671msgstr "%qE ei ole Objective-C-luokkanimi eikä -alias"
73672
73673#: objc/objc-act.c:4375
73674#, fuzzy, gcc-internal-format
73675msgid "%<@catch%> parameter cannot be protocol-qualified"
73676msgstr "%<void%> vain parametrina ei ole oikeutettu"
73677
73678#: objc/objc-act.c:4420
73679#, gcc-internal-format
73680msgid "exception of type %<%T%> will be caught"
73681msgstr "%<%T%>-tyyppinen poikkeus siepataan"
73682
73683#: objc/objc-act.c:4422
73684#, fuzzy, gcc-internal-format
73685msgid "   by earlier handler for %<%T%>"
73686msgstr "rekisteröidään pragma NULL-käsittelijällä"
73687
73688#: objc/objc-act.c:4469
73689#, fuzzy, gcc-internal-format
73690msgid "%<@try%> without %<@catch%> or %<@finally%>"
73691msgstr "käytetty sekä %<__thread%> että %<auto&>"
73692
73693#: objc/objc-act.c:4498
73694#, gcc-internal-format
73695msgid "%<@throw%> (rethrow) used outside of a %<@catch%> block"
73696msgstr ""
73697
73698#: objc/objc-act.c:4511
73699#, fuzzy, gcc-internal-format
73700msgid "%<@throw%> argument is not an object"
73701msgstr "<throw-lauseke>"
73702
73703#: objc/objc-act.c:4532
73704#, fuzzy, gcc-internal-format
73705msgid "%<@synchronized%> argument is not an object"
73706msgstr "kirjoitetaan vakio-objektiin (argumentti %d)"
73707
73708#: objc/objc-act.c:4740
73709#, gcc-internal-format
73710msgid "%s %qs"
73711msgstr "%s %qs"
73712
73713#: objc/objc-act.c:4763 objc/objc-act.c:4788
73714#, fuzzy, gcc-internal-format
73715msgid "inconsistent instance variable specification"
73716msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
73717
73718#: objc/objc-act.c:4843
73719#, fuzzy, gcc-internal-format
73720msgid "cannot use an object as parameter to a method"
73721msgstr "ei voi käyttää objektia metodin parametrinä"
73722
73723#: objc/objc-act.c:4887
73724#, fuzzy, gcc-internal-format
73725msgid "method argument attributes are not available in Objective-C 1.0"
73726msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
73727
73728#: objc/objc-act.c:5261
73729#, gcc-internal-format
73730msgid "multiple methods named %<%c%E%> found"
73731msgstr "löytyi useita metodeja nimellä %<%c%E%>"
73732
73733#: objc/objc-act.c:5264
73734#, gcc-internal-format
73735msgid "using %<%c%s%>"
73736msgstr "käytetään %<%c%s%>"
73737
73738#: objc/objc-act.c:5273
73739#, fuzzy, gcc-internal-format
73740msgid "multiple selectors named %<%c%E%> found"
73741msgstr "löytyi useita metodeja nimellä %<%c%E%>"
73742
73743#: objc/objc-act.c:5276
73744#, gcc-internal-format
73745msgid "found %<%c%s%>"
73746msgstr "löytyi %<%c%s%>"
73747
73748#: objc/objc-act.c:5285
73749#, gcc-internal-format
73750msgid "also found %<%c%s%>"
73751msgstr "löytyi myös %<%c%s%>"
73752
73753#. If 'rtype' is NULL_TREE at this point it means that
73754#. we have seen no @interface corresponding to that
73755#. class name, only a @class declaration (alternatively,
73756#. this was a call such as [objc_getClass("SomeClass")
73757#. alloc], where we've never seen the @interface of
73758#. SomeClass).  So, we have a class name (class_tree)
73759#. but no actual details of the class methods.  We won't
73760#. be able to check that the class responds to the
73761#. method, and we will have to guess the method
73762#. prototype.  Emit a warning, then keep going (this
73763#. will use any method with a matching name, as if the
73764#. receiver was of type 'Class').
73765#. We could not find an @interface declaration, and
73766#. there are no protocols attached to the receiver,
73767#. so we can't complete the check that the receiver
73768#. responds to the method, and we can't retrieve the
73769#. method prototype.  But, because the receiver has
73770#. a well-specified class, the programmer did want
73771#. this check to be performed.  Emit a warning, then
73772#. keep going as if it was an 'id'.  To remove the
73773#. warning, either include an @interface for the
73774#. class, or cast the receiver to 'id'.  Note that
73775#. rtype is an IDENTIFIER_NODE at this point.
73776#: objc/objc-act.c:5573 objc/objc-act.c:5708
73777#, fuzzy, gcc-internal-format
73778msgid "%<@interface%> of class %qE not found"
73779msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
73780
73781#: objc/objc-act.c:5582
73782#, fuzzy, gcc-internal-format
73783msgid "no super class declared in @interface for %qE"
73784msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
73785
73786#: objc/objc-act.c:5633
73787#, fuzzy, gcc-internal-format
73788msgid "found %<-%E%> instead of %<+%E%> in protocol(s)"
73789msgstr "%<%c%E%>:n metodimäärittelyä ei löytynyt"
73790
73791#. We have a type, but it's not an Objective-C type (!).
73792#: objc/objc-act.c:5745
73793#, gcc-internal-format
73794msgid "invalid receiver type %qs"
73795msgstr "virheellinen vastaanottajatyyppi %qs"
73796
73797#: objc/objc-act.c:5762
73798#, fuzzy, gcc-internal-format
73799msgid "%<%c%E%> not found in protocol(s)"
73800msgstr "%<%c%E%>:n metodimäärittelyä ei löytynyt"
73801
73802#: objc/objc-act.c:5776
73803#, gcc-internal-format
73804msgid "%qE may not respond to %<%c%E%>"
73805msgstr "%qE ei välttämättä vastaa viestiin %<%c%E%>"
73806
73807#: objc/objc-act.c:5784
73808#, gcc-internal-format
73809msgid "no %<%c%E%> method found"
73810msgstr "ei löytynyt %<%c%E%>-methodia"
73811
73812#: objc/objc-act.c:5791
73813#, gcc-internal-format
73814msgid "(messages without a matching method signature will be assumed to return %<id%> and accept %<...%> as arguments)"
73815msgstr ""
73816
73817#: objc/objc-act.c:5902
73818#, fuzzy, gcc-internal-format
73819msgid "undeclared selector %qE"
73820msgstr "%qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)"
73821
73822#. Historically, a class method that produced objects (factory
73823#. method) would assign `self' to the instance that it
73824#. allocated.  This would effectively turn the class method into
73825#. an instance method.  Following this assignment, the instance
73826#. variables could be accessed.  That practice, while safe,
73827#. violates the simple rule that a class method should not refer
73828#. to an instance variable.  It's better to catch the cases
73829#. where this is done unknowingly than to support the above
73830#. paradigm.
73831#: objc/objc-act.c:5926
73832#, fuzzy, gcc-internal-format
73833msgid "instance variable %qE accessed in class method"
73834msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
73835
73836#: objc/objc-act.c:6156 objc/objc-act.c:6176
73837#, gcc-internal-format
73838msgid "method %<%c%E%> declared %<@optional%> and %<@required%> at the same time"
73839msgstr ""
73840
73841#: objc/objc-act.c:6160
73842#, fuzzy, gcc-internal-format
73843msgid "previous declaration of %<%c%E%> as %<@required%>"
73844msgstr "%<%c%s%>:n aikasempi esittely"
73845
73846#: objc/objc-act.c:6180
73847#, fuzzy, gcc-internal-format
73848msgid "previous declaration of %<%c%E%> as %<@optional%>"
73849msgstr "%<%c%s%>:n aikasempi esittely"
73850
73851#: objc/objc-act.c:6240
73852#, fuzzy, gcc-internal-format
73853msgid "duplicate declaration of method %<%c%E%> with conflicting types"
73854msgstr "funktio %qE esitelty implisiittisesti"
73855
73856#: objc/objc-act.c:6244
73857#, fuzzy, gcc-internal-format
73858msgid "previous declaration of %<%c%E%>"
73859msgstr "%<%c%s%>:n aikasempi esittely"
73860
73861#: objc/objc-act.c:6281
73862#, fuzzy, gcc-internal-format
73863msgid "duplicate interface declaration for category %<%E(%E)%>"
73864msgstr "%qs-nimikkeen kaksoisesittely"
73865
73866#: objc/objc-act.c:6369
73867#, fuzzy, gcc-internal-format
73868msgid "illegal reference type specified for instance variable %qs"
73869msgstr "virheellinen aggregaattityyppi %qE määritelty instanssimuuttujalle %qs"
73870
73871#: objc/objc-act.c:6380
73872#, fuzzy, gcc-internal-format
73873msgid "instance variable %qs has unknown size"
73874msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
73875
73876#: objc/objc-act.c:6401
73877#, fuzzy, gcc-internal-format
73878msgid "instance variable %qs uses flexible array member"
73879msgstr "joustavien taulukkoalkioiden epäkelpo käyttö"
73880
73881#: objc/objc-act.c:6428
73882#, fuzzy, gcc-internal-format
73883msgid "type %qE has no default constructor to call"
73884msgstr "tyypillä %qE on käyttäjän määrittelemä muodostin"
73885
73886#: objc/objc-act.c:6434
73887#, fuzzy, gcc-internal-format
73888msgid "destructor for %qE shall not be run either"
73889msgstr "hajottimella ei voi olla parametreja"
73890
73891#. Vtable pointers are Real Bad(tm), since Obj-C cannot
73892#. initialize them.
73893#: objc/objc-act.c:6446
73894#, gcc-internal-format
73895msgid "type %qE has virtual member functions"
73896msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
73897
73898#: objc/objc-act.c:6447
73899#, gcc-internal-format
73900msgid "illegal aggregate type %qE specified for instance variable %qs"
73901msgstr "virheellinen aggregaattityyppi %qE määritelty instanssimuuttujalle %qs"
73902
73903#: objc/objc-act.c:6457
73904#, gcc-internal-format
73905msgid "type %qE has a user-defined constructor"
73906msgstr "tyypillä %qE on käyttäjän määrittelemä muodostin"
73907
73908#: objc/objc-act.c:6459
73909#, gcc-internal-format
73910msgid "type %qE has a user-defined destructor"
73911msgstr "tyypillä %qE on käyttäjän määrittelemä hajotin"
73912
73913#: objc/objc-act.c:6463
73914#, gcc-internal-format
73915msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
73916msgstr "C++-muodostimia ja -hajottimia ei käynnistetä Objective-C-kentille"
73917
73918#: objc/objc-act.c:6594
73919#, gcc-internal-format
73920msgid "instance variable %qE is declared private"
73921msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
73922
73923#: objc/objc-act.c:6605
73924#, gcc-internal-format
73925msgid "instance variable %qE is %s; this will be a hard error in the future"
73926msgstr "instanssimuuttuja %qE on %s; tämä saattaa olla kova virhe tulevaisuudessa"
73927
73928#: objc/objc-act.c:6612
73929#, gcc-internal-format
73930msgid "instance variable %qE is declared %s"
73931msgstr "instanssimuuttuja %qE esiteltiin nimellä %s"
73932
73933#: objc/objc-act.c:6723 objc/objc-act.c:6838
73934#, gcc-internal-format
73935msgid "incomplete implementation of class %qE"
73936msgstr "luokan %qE vaillinainen toteutus"
73937
73938#: objc/objc-act.c:6727 objc/objc-act.c:6842
73939#, fuzzy, gcc-internal-format
73940msgid "incomplete implementation of category %qE"
73941msgstr "luokan %qE vaillinainen toteutus"
73942
73943#: objc/objc-act.c:6736 objc/objc-act.c:6850
73944#, gcc-internal-format
73945msgid "method definition for %<%c%E%> not found"
73946msgstr "%<%c%E%>:n metodimäärittelyä ei löytynyt"
73947
73948#: objc/objc-act.c:6891
73949#, gcc-internal-format
73950msgid "%s %qE does not fully implement the %qE protocol"
73951msgstr "%s %qE ei täysin toteuta %qE-protokollaa"
73952
73953#: objc/objc-act.c:6981
73954#, fuzzy, gcc-internal-format
73955msgid "cannot find interface declaration for %qE, superclass of %qE"
73956msgstr "ei löydetä rajapintaesittelyä %qE:lle"
73957
73958#: objc/objc-act.c:7020
73959#, fuzzy, gcc-internal-format
73960msgid "reimplementation of class %qE"
73961msgstr "%qE ei ole luokka eikä nimiavaruus"
73962
73963#: objc/objc-act.c:7053
73964#, fuzzy, gcc-internal-format
73965msgid "conflicting super class name %qE"
73966msgstr "%qE ei ole Objective-C-luokkanimi eikä -alias"
73967
73968#: objc/objc-act.c:7056
73969#, gcc-internal-format
73970msgid "previous declaration of %qE"
73971msgstr "%qE:n edellinen esittely"
73972
73973#: objc/objc-act.c:7058
73974#, gcc-internal-format
73975msgid "previous declaration"
73976msgstr "edellinen esittely"
73977
73978#: objc/objc-act.c:7070
73979#, gcc-internal-format
73980msgid "class %qE defined without specifying a base class"
73981msgstr ""
73982
73983#: objc/objc-act.c:7077 objc/objc-act.c:7079
73984#, gcc-internal-format
73985msgid "duplicate interface declaration for class %qE"
73986msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
73987
73988#: objc/objc-act.c:7400 objc/objc-act.c:7596
73989#, fuzzy, gcc-internal-format
73990msgid "cannot find instance variable associated with property"
73991msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
73992
73993#. TODO: This should be caught much earlier than this.
73994#: objc/objc-act.c:7562
73995#, fuzzy, gcc-internal-format
73996msgid "invalid setter, it must have one argument"
73997msgstr "”-%c”-valitsimelle on annettava argumentti"
73998
73999#: objc/objc-act.c:7726 objc/objc-act.c:7943
74000#, gcc-internal-format
74001msgid "property %qs already specified in %<@dynamic%>"
74002msgstr ""
74003
74004#: objc/objc-act.c:7729 objc/objc-act.c:7946
74005#, gcc-internal-format
74006msgid "property %qs already specified in %<@synthesize%>"
74007msgstr ""
74008
74009#: objc/objc-act.c:7743 objc/objc-act.c:7960
74010#, fuzzy, gcc-internal-format
74011msgid "no declaration of property %qs found in the interface"
74012msgstr "%q+D:n virheellinen uudelleenesittely"
74013
74014#: objc/objc-act.c:7770
74015#, gcc-internal-format
74016msgid "ivar %qs used by %<@synthesize%> declaration must be an existing ivar"
74017msgstr ""
74018
74019#: objc/objc-act.c:7791
74020#, fuzzy, gcc-internal-format
74021msgid "property %qs is using instance variable %qs of incompatible type"
74022msgstr "%Jei-staattisen paikallismuuttujan %qD asm-määrittäjä jätetään huomiotta"
74023
74024#: objc/objc-act.c:7813
74025#, fuzzy, gcc-internal-format
74026msgid "%<assign%> property %qs is using bit-field instance variable %qs"
74027msgstr "%Jei-staattisen paikallismuuttujan %qD asm-määrittäjä jätetään huomiotta"
74028
74029#: objc/objc-act.c:7827
74030#, fuzzy, gcc-internal-format
74031msgid "%<atomic%> property %qs is using bit-field instance variable %qs"
74032msgstr "%Jei-staattisen paikallismuuttujan %qD asm-määrittäjä jätetään huomiotta"
74033
74034#: objc/objc-act.c:7846
74035#, fuzzy, gcc-internal-format
74036msgid "property %qs is using the same instance variable as property %qs"
74037msgstr "%Jei-staattisen paikallismuuttujan %qD asm-määrittäjä jätetään huomiotta"
74038
74039#: objc/objc-act.c:7887
74040#, fuzzy, gcc-internal-format
74041msgid "%<@synthesize%> is not available in Objective-C 1.0"
74042msgstr "valitsimia -mcorea ja -mcoreb ei voi käyttää yhdessä"
74043
74044#. We can get here only in Objective-C; the Objective-C++ parser
74045#. detects the problem while parsing, outputs the error
74046#. "misplaced '@synthesize' Objective-C++ construct" and skips
74047#. the declaration.
74048#: objc/objc-act.c:7898
74049#, fuzzy, gcc-internal-format
74050msgid "%<@synthesize%> not in @implementation context"
74051msgstr "luokan %qE vaillinainen toteutus"
74052
74053#: objc/objc-act.c:7904
74054#, fuzzy, gcc-internal-format
74055msgid "%<@synthesize%> cannot be used in categories"
74056msgstr "valitsimia -mcorea ja -mcoreb ei voi käyttää yhdessä"
74057
74058#: objc/objc-act.c:7913
74059#, gcc-internal-format
74060msgid "%<@synthesize%> requires the @interface of the class to be available"
74061msgstr ""
74062
74063#: objc/objc-act.c:7996
74064#, fuzzy, gcc-internal-format
74065msgid "%<@dynamic%> is not available in Objective-C 1.0"
74066msgstr "valitsimia -mcorea ja -mcoreb ei voi käyttää yhdessä"
74067
74068#. We can get here only in Objective-C; the Objective-C++ parser
74069#. detects the problem while parsing, outputs the error
74070#. "misplaced '@dynamic' Objective-C++ construct" and skips the
74071#. declaration.
74072#: objc/objc-act.c:8007
74073#, fuzzy, gcc-internal-format
74074msgid "%<@dynamic%> not in @implementation context"
74075msgstr "luokan %qE vaillinainen toteutus"
74076
74077#: objc/objc-act.c:8029
74078#, gcc-internal-format
74079msgid "%<@dynamic%> requires the @interface of the class to be available"
74080msgstr ""
74081
74082#: objc/objc-act.c:8227
74083#, fuzzy, gcc-internal-format
74084msgid "definition of protocol %qE not found"
74085msgstr "protokollan %qE esittelyn kaksoiskappale"
74086
74087#. It would be nice to use warn_deprecated_use() here, but
74088#. we are using TREE_CHAIN (which is supposed to be the
74089#. TYPE_STUB_DECL for a TYPE) for something different.
74090#: objc/objc-act.c:8258
74091#, fuzzy, gcc-internal-format
74092msgid "protocol %qE is deprecated"
74093msgstr "%qE on vanhentunut"
74094
74095#: objc/objc-act.c:8377
74096#, gcc-internal-format
74097msgid "duplicate declaration for protocol %qE"
74098msgstr "protokollan %qE esittelyn kaksoiskappale"
74099
74100#: objc/objc-act.c:8899
74101#, gcc-internal-format
74102msgid "conflicting types for %<%c%s%>"
74103msgstr "ristiriitaiset tyypit kohteelle %<%c%s%>:lle"
74104
74105#: objc/objc-act.c:8903
74106#, gcc-internal-format
74107msgid "previous declaration of %<%c%s%>"
74108msgstr "%<%c%s%>:n aikasempi esittely"
74109
74110#: objc/objc-act.c:9003
74111#, fuzzy, gcc-internal-format
74112msgid "no super class declared in interface for %qE"
74113msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
74114
74115#: objc/objc-act.c:9030
74116#, fuzzy, gcc-internal-format
74117msgid "%<[super ...]%> must appear in a method context"
74118msgstr "täytemerkki puuttuu strfmon-muotoilun lopusta"
74119
74120#: objc/objc-act.c:9070
74121#, gcc-internal-format
74122msgid "method possibly missing a [super dealloc] call"
74123msgstr ""
74124
74125#: objc/objc-act.c:9538
74126#, gcc-internal-format
74127msgid "instance variable %qs is declared private"
74128msgstr "instanssimuuttuja %qs on esitelty yksityisenä"
74129
74130#: objc/objc-act.c:9591
74131#, gcc-internal-format
74132msgid "local declaration of %qE hides instance variable"
74133msgstr "%qE:n paikallinen esittely piilottaa instanssimuuttujan"
74134
74135#. This can happen if DECL_ARTIFICIAL (*expr_p), but
74136#. should be impossible for real properties, which always
74137#. have a getter.
74138#: objc/objc-act.c:9637
74139#, fuzzy, gcc-internal-format
74140msgid "no %qs getter found"
74141msgstr "Ei löydy"
74142
74143#: objc/objc-act.c:9877
74144#, fuzzy, gcc-internal-format
74145msgid "fast enumeration is not available in Objective-C 1.0"
74146msgstr "muuttuvakokoista objektia ei voi alustaa"
74147
74148#: objc/objc-act.c:9887
74149#, fuzzy, gcc-internal-format
74150msgid "iterating variable in fast enumeration is not an object"
74151msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
74152
74153#: objc/objc-act.c:9893
74154#, fuzzy, gcc-internal-format
74155msgid "collection in fast enumeration is not an object"
74156msgstr "lopetusalkio puuttuu funktiokutsusta"
74157
74158#: objc/objc-encoding.c:130
74159#, gcc-internal-format
74160msgid "type %qT does not have a known size"
74161msgstr "tyypillä %qT ei ole tunnettua kokoa"
74162
74163#: objc/objc-encoding.c:721
74164#, gcc-internal-format
74165msgid "unknown type %<%T%> found during Objective-C encoding"
74166msgstr ""
74167
74168#. Do not do any encoding, produce an error and keep going.
74169#: objc/objc-encoding.c:804
74170#, gcc-internal-format
74171msgid "trying to encode non-integer type as a bit-field"
74172msgstr ""
74173
74174#: objc/objc-gnu-runtime-abi-01.c:134
74175#, gcc-internal-format
74176msgid "%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>"
74177msgstr ""
74178
74179#: objc/objc-gnu-runtime-abi-01.c:142
74180#, gcc-internal-format
74181msgid "%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>"
74182msgstr ""
74183
74184#: objc/objc-gnu-runtime-abi-01.c:2158 objc/objc-next-runtime-abi-01.c:2825
74185#: objc/objc-next-runtime-abi-02.c:3826
74186#, fuzzy, gcc-internal-format
74187msgid "non-objective-c type %qT cannot be caught"
74188msgstr "%<%T%>-tyyppinen poikkeus siepataan"
74189
74190#: objc/objc-next-runtime-abi-01.c:152
74191#, gcc-internal-format
74192msgid "%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> argument less than 2"
74193msgstr ""
74194
74195#: objc/objc-next-runtime-abi-02.c:251
74196#, gcc-internal-format
74197msgid "%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> greater than 1"
74198msgstr ""
74199
74200#: objc/objc-runtime-shared-support.c:428
74201#, gcc-internal-format
74202msgid "creating selector for nonexistent method %qE"
74203msgstr ""
74204
74205#: fortran/lang.opt:421
74206#, fuzzy, gcc-internal-format
74207msgid "Unrecognized option to endianness value: %qs"
74208msgstr "tuntematon komentorivivalitsin %qs"
74209
74210#: fortran/lang.opt:637
74211#, fuzzy, gcc-internal-format
74212msgid "Unrecognized option to floating-point init value: %qs"
74213msgstr "tunnistamaton muotomäärite"
74214
74215#: fortran/lang.opt:771
74216#, fuzzy, gcc-internal-format
74217msgid "Unrecognized option: %qs"
74218msgstr "tuntematon komentorivivalitsin %qs"
74219
74220#: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
74221#, gcc-internal-format
74222msgid "assertion missing after %qs"
74223msgstr "väittämä puuttuu %qs:n jälkeen"
74224
74225#: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:163 c-family/c.opt:166
74226#: c-family/c.opt:193 c-family/c.opt:264
74227#, gcc-internal-format
74228msgid "macro name missing after %qs"
74229msgstr "makron nimi puuttuu %qs:n jälkeen"
74230
74231#: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
74232#: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
74233#: c-family/c.opt:236 c-family/c.opt:2107 c-family/c.opt:2115 brig/lang.opt:44
74234#: config/darwin.opt:30 common.opt:324 common.opt:327 common.opt:3323
74235#, gcc-internal-format
74236msgid "missing filename after %qs"
74237msgstr "tiedostonimi puuttuu %qs:n jälkeen"
74238
74239#: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
74240#: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:2103
74241#: c-family/c.opt:2123 c-family/c.opt:2127 c-family/c.opt:2131
74242#, gcc-internal-format
74243msgid "missing path after %qs"
74244msgstr "polku puuttuu %qs:n jälkeen"
74245
74246#: c-family/c.opt:252 c-family/c.opt:256
74247#, gcc-internal-format
74248msgid "missing makefile target after %qs"
74249msgstr "makefile-kohde puuttuu %qs:n jälkeen"
74250
74251#: c-family/c.opt:295
74252#, fuzzy, gcc-internal-format
74253msgid "argument %qs to %<-Waligned-new%> not recognized"
74254msgstr "%qs-attribuutin virheellinen argumentti"
74255
74256#: c-family/c.opt:1009
74257#, fuzzy, gcc-internal-format
74258msgid "argument %qs to %<-Wnormalized%> not recognized"
74259msgstr "%qs-attribuutin virheellinen argumentti"
74260
74261#: c-family/c.opt:1542
74262#, gcc-internal-format
74263msgid "no class name specified with %qs"
74264msgstr "luokkanimeä ei ole annettu %qs:n kanssa"
74265
74266#: c-family/c.opt:1661
74267#, fuzzy, gcc-internal-format
74268msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
74269msgstr "-fhandle-exceptions on uudelleennimetty: -fexceptions (ja se on nyt oletuksena päällä)"
74270
74271#: c-family/c.opt:1728
74272#, fuzzy, gcc-internal-format
74273msgid "missing mapper"
74274msgstr "puuttuva luku"
74275
74276#: c-family/c.opt:1752
74277#, fuzzy, gcc-internal-format
74278msgid "missing header name"
74279msgstr "puuttuva luku"
74280
74281#: c-family/c.opt:1760
74282#, fuzzy, gcc-internal-format
74283msgid "missing module name"
74284msgstr "puuttuva luku"
74285
74286#: c-family/c.opt:1807
74287#, fuzzy, gcc-internal-format
74288msgid "unrecognized ivar visibility value %qs"
74289msgstr "tunnistamaton muotomäärite"
74290
74291#: c-family/c.opt:1967
74292#, fuzzy, gcc-internal-format
74293msgid "unrecognized scalar storage order value %qs"
74294msgstr "tunnistamaton muotomäärite"
74295
74296#: d/lang.opt:193
74297#, fuzzy, gcc-internal-format
74298msgid "unknown array bounds setting %qs"
74299msgstr "Funktio %qs"
74300
74301#: config/vms/vms.opt:42
74302#, fuzzy, gcc-internal-format
74303msgid "unknown pointer size model %qs"
74304msgstr "tuntematon konetila %qs"
74305
74306#: config/i386/i386.opt:325
74307#, fuzzy, gcc-internal-format
74308msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
74309msgstr "%J%qD on tavallisesti ei-staattinen funktio"
74310
74311#: config/i386/i386.opt:385
74312#, fuzzy, gcc-internal-format
74313msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
74314msgstr "%J%qD on tavallisesti ei-staattinen funktio"
74315
74316#: config/i386/i386.opt:686
74317#, fuzzy, gcc-internal-format
74318msgid "%<-msse5%> was removed"
74319msgstr "Tunniste poistettu"
74320
74321#: config/avr/avr.opt:26
74322#, fuzzy, gcc-internal-format
74323msgid "missing device or architecture after %qs"
74324msgstr "makron nimi puuttuu %qs:n jälkeen"
74325
74326#: config/rs6000/rs6000.opt:316
74327#, fuzzy, gcc-internal-format
74328msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
74329msgstr "%J%qD on tavallisesti ei-staattinen funktio"
74330
74331#: config/rs6000/rs6000.opt:320
74332#, fuzzy, gcc-internal-format
74333msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
74334msgstr "%J%qD on tavallisesti ei-staattinen funktio"
74335
74336#: config/rs6000/rs6000.opt:387
74337#, fuzzy, gcc-internal-format
74338msgid "using darwin64 ABI"
74339msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
74340
74341#: config/rs6000/rs6000.opt:390
74342#, fuzzy, gcc-internal-format
74343msgid "using old darwin ABI"
74344msgstr "Käytetään vanhaa darwin-ABIa"
74345
74346#: config/fused-madd.opt:22
74347#, fuzzy, gcc-internal-format
74348msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
74349msgstr "%J%qD on tavallisesti ei-staattinen funktio"
74350
74351#: config/microblaze/microblaze.opt:87
74352#, fuzzy, gcc-internal-format
74353msgid "%qs is deprecated; use -fstack-check"
74354msgstr "%J%qD on tavallisesti ei-staattinen funktio"
74355
74356#: config/microblaze/microblaze.opt:95
74357#, fuzzy, gcc-internal-format
74358msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
74359msgstr "%J%qD on tavallisesti ei-staattinen funktio"
74360
74361#: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:338
74362#: config/arc/arc.opt:342 config/arc/arc.opt:349 config/arc/arc.opt:353
74363#: config/arc/arc.opt:357 config/arc/arc.opt:361 config/arc/arc.opt:364
74364#: config/arc/arc.opt:367 config/arc/arc.opt:384
74365#, fuzzy, gcc-internal-format
74366msgid "%qs is deprecated"
74367msgstr "%qE on vanhentunut"
74368
74369#: lto/lang.opt:31
74370#, fuzzy, gcc-internal-format
74371msgid "unknown linker output %qs"
74372msgstr "syötetiedosto %qs on sama kuin tulostiedosto"
74373
74374#: common.opt:1506
74375#, fuzzy, gcc-internal-format
74376msgid "unknown excess precision style %qs"
74377msgstr "tuntematon konetila %qs"
74378
74379#: common.opt:1521
74380#, gcc-internal-format
74381msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
74382msgstr ""
74383
74384#: common.opt:1565
74385#, fuzzy, gcc-internal-format
74386msgid "unknown floating point contraction style %qs"
74387msgstr "tuntematon konetila %qs"
74388
74389#: common.opt:1722
74390#, fuzzy, gcc-internal-format
74391msgid "unknown Stack Reuse Level %qs"
74392msgstr "tuntematon konetila %qs"
74393
74394#: common.opt:1791
74395#, fuzzy, gcc-internal-format
74396msgid "unknown Control-Flow Protection Level %qs"
74397msgstr "tuntematon konetila %qs"
74398
74399#: common.opt:1893
74400#, fuzzy, gcc-internal-format
74401msgid "unknown IRA algorithm %qs"
74402msgstr "Funktio %qs"
74403
74404#: common.opt:1906
74405#, fuzzy, gcc-internal-format
74406msgid "unknown IRA region %qs"
74407msgstr "%qs esitelty funktion palauttavana funktiona"
74408
74409#: common.opt:1984
74410#, fuzzy, gcc-internal-format
74411msgid "unknown LTO partitioning model %qs"
74412msgstr "tuntematon konetila %qs"
74413
74414#: common.opt:2086
74415#, fuzzy, gcc-internal-format
74416msgid "options or targets missing after %qs"
74417msgstr "makron nimi puuttuu %qs:n jälkeen"
74418
74419#: common.opt:2094
74420#, fuzzy, gcc-internal-format
74421msgid "unknown offload ABI %qs"
74422msgstr "tuntematon konetila %qs"
74423
74424#: common.opt:2236
74425#, fuzzy, gcc-internal-format
74426msgid "unknown profile reproducibility method %qs"
74427msgstr "tuntematon konetila %qs"
74428
74429#: common.opt:2252
74430#, fuzzy, gcc-internal-format
74431msgid "unknown profile update method %qs"
74432msgstr "tuntematon konetila %qs"
74433
74434#: common.opt:2354
74435#, fuzzy, gcc-internal-format
74436msgid "unknown Live-Patching Level %qs"
74437msgstr "tuntematon konetila %qs"
74438
74439#: common.opt:2387
74440#, fuzzy, gcc-internal-format
74441msgid "unknown basic block reordering algorithm %qs"
74442msgstr "Funktio %qs"
74443
74444#: common.opt:2694
74445#, fuzzy, gcc-internal-format
74446msgid "unknown TLS model %qs"
74447msgstr "tls_model-argumentti ei ole merkkijono"
74448
74449#: common.opt:3030
74450#, fuzzy, gcc-internal-format
74451msgid "unknown vectorizer cost model %qs"
74452msgstr "tuntematon konetila %qs"
74453
74454#: common.opt:3071
74455#, fuzzy, gcc-internal-format
74456msgid "unrecognized visibility value %qs"
74457msgstr "tunnistamaton rekisterinimi %qs"
74458
74459#: common.opt:3090
74460#, fuzzy, gcc-internal-format
74461msgid "unknown vtable verify initialization priority %qs"
74462msgstr "(%qs:n alustuksen lähistöllä)"
74463
74464#: params.opt:134
74465#, fuzzy, gcc-internal-format
74466msgid "unknown evrp mode %qs"
74467msgstr "tls_model-argumentti ei ole merkkijono"
74468
74469#, fuzzy
74470#~ msgid "cannot deduce template arguments for %qT from %<()%>"
74471#~ msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
74472
74473#, fuzzy
74474#~ msgid "%K%qD may write %E or more bytes into a region of size %E the destination"
74475#~ msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
74476
74477#, fuzzy
74478#~ msgid "name %qs is defined to "
74479#~ msgstr "alunperin määritelty täällä"
74480
74481#, fuzzy
74482#~ msgid "refernced symbol declared here"
74483#~ msgstr "%qD esitelty ei-parametrina"
74484
74485#, fuzzy
74486#~ msgid "%qE attribute %E is not an integer constant"
74487#~ msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
74488
74489#~ msgid "%<%s%> is unknown"
74490#~ msgstr "%<%s%> on tuntematon"
74491
74492#, fuzzy
74493#~ msgid "conversion of %qT null pointer to %qT is not a constant expression"
74494#~ msgstr "ylivuoto vakiolausekkeessa"
74495
74496#, fuzzy
74497#~ msgid "unhandled derived-type component"
74498#~ msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
74499
74500#~ msgid ""
74501#~ "This is free software; see the source for copying conditions.\n"
74502#~ "There is NO warranty; not even for MERCHANTABILITY or \n"
74503#~ "FITNESS FOR A PARTICULAR PURPOSE.\n"
74504#~ "\n"
74505#~ msgstr ""
74506#~ "Tämä ohjelma on vapaaohjelmisto; Katsokaa kopiointiehdot lähdekoodista.\n"
74507#~ "Tällä ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÄKSYTTÄVÄSTÄ\n"
74508#~ "LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKOITUKSEEN.\n"
74509#~ "\n"
74510
74511#~ msgid "options passed: "
74512#~ msgstr "annetut valitsimet: "
74513
74514#~ msgid "options enabled: "
74515#~ msgstr "käyttöön otetut valitsimet: "
74516
74517#, fuzzy
74518#~ msgid "unidentifiable call op"
74519#~ msgstr "last-op"
74520
74521#, fuzzy
74522#~ msgid "PIC register isn't set up"
74523#~ msgstr "ensimmäinen argumentti"
74524
74525#, fuzzy
74526#~ msgid "operand is not a condition code, invalid operand code 'I'"
74527#~ msgstr "fr30_print_operand: virheellinen %%F-koodi"
74528
74529#, fuzzy
74530#~ msgid "Warn about code paths in which an uninitialized value is used."
74531#~ msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
74532
74533#, fuzzy
74534#~ msgid "Use instructions for a future architecture."
74535#~ msgstr "ISO C kieltää sisäkkäiset funktiot"
74536
74537#, fuzzy
74538#~ msgid "Enable hardware floating-point instructions."
74539#~ msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
74540
74541#, fuzzy
74542#~ msgid "Use library calls to perform floating-point operations (default)."
74543#~ msgstr "Käytä ohjelmistoliukulukuja"
74544
74545#, fuzzy
74546#~ msgid "Warn when a function cannot be expanded to HSAIL."
74547#~ msgstr "Varoita käyttämättömistä funktioista"
74548
74549#, fuzzy
74550#~ msgid "Maximum number of instructions in basic block to be considered for SLP vectorization."
74551#~ msgstr "parametrin %qs maksimiarvo on %u"
74552
74553#, fuzzy
74554#~ msgid "%K%qD specified bound [%wu, %wu] exceeds maximum object size %E"
74555#~ msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
74556
74557#, fuzzy
74558#~ msgid "%K%qD specified bound [%wu, %wu] exceeds the size %E of unterminated array"
74559#~ msgstr "%qE esitelty funktion palauttavana funktiona"
74560
74561#, fuzzy
74562#~ msgid "%K%qD specified bound [%wu, %wu] may exceed the size of at most %E of unterminated array"
74563#~ msgstr "%qE esitelty funktion palauttavana funktiona"
74564
74565#, fuzzy
74566#~ msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
74567#~ msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
74568
74569#, fuzzy
74570#~ msgid "%Kspecified bound between %E and %E exceeds maximum object size %E"
74571#~ msgstr "%Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E"
74572
74573#, fuzzy
74574#~ msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
74575#~ msgstr "%qE esitelty funktion palauttavana funktiona"
74576
74577#, fuzzy
74578#~ msgid "%Kspecified bound between %E and %E exceeds destination size %E"
74579#~ msgstr "%qE esitelty funktion palauttavana funktiona"
74580
74581#~ msgid "too few arguments to %%:compare-debug-auxbase-opt"
74582#~ msgstr "liian vähän argumentteja kohteelle %%:compare-debug-auxbase-opt"
74583
74584#~ msgid "too many arguments to %%:compare-debug-auxbase-opt"
74585#~ msgstr "liian monta argumenttia kohteelle %%:compare-debug-auxbase-opt"
74586
74587#, fuzzy
74588#~ msgid "argument to %%:compare-debug-auxbase-opt does not end in %<.gk%>"
74589#~ msgstr "liian vähän argumentteja kohteelle %%:compare-debug-auxbase-opt"
74590
74591#, fuzzy
74592#~ msgid "too few arguments to %%:replace-extension"
74593#~ msgstr "liian vähän argumentteja kohteelle %%:version-compare"
74594
74595#, fuzzy
74596#~ msgid "%Gvariable-length array bound is unknown"
74597#~ msgstr "muuttuvapituisen taulukon raja on tuntematon"
74598
74599#, fuzzy
74600#~ msgid "%G%<alloca%> bound is unknown"
74601#~ msgstr "%s: tuntematon merkki kentässä ”%s”"
74602
74603#, fuzzy
74604#~ msgid "%Gargument to variable-length array may be too large due to conversion from %qT to %qT"
74605#~ msgstr "käytetään muuttuvapituista taulukkoa"
74606
74607#, fuzzy
74608#~ msgid "%Gargument to %<alloca%> may be too large due to conversion from %qT to %qT"
74609#~ msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
74610
74611#, fuzzy
74612#~ msgid "HSA SSA verification failed"
74613#~ msgstr "verifiointi epäonnistui: %s"
74614
74615#, fuzzy
74616#~ msgid "HSA instruction verification failed"
74617#~ msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
74618
74619#, fuzzy
74620#~ msgid "an enum with mismatching number of values is defined in another translation unit"
74621#~ msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
74622
74623#, fuzzy
74624#~ msgid "could not emit HSAIL for function %s: function cannot be cloned"
74625#~ msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
74626
74627#, fuzzy
74628#~ msgid "%<-fipa-cp-clone%> is incompatible with %<-flive-patching=inline-only-static%>"
74629#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74630
74631#, fuzzy
74632#~ msgid "%<-fipa-sra%> is incompatible with %<-flive-patching=inline-only-static%>"
74633#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74634
74635#, fuzzy
74636#~ msgid "%<-fpartial-inlining%> is incompatible with %<-flive-patching=inline-only-static%>"
74637#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74638
74639#, fuzzy
74640#~ msgid "%<-fipa-cp%> is incompatible with %<-flive-patching=inline-only-static%>"
74641#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74642
74643#, fuzzy
74644#~ msgid "%<-fwhole-program%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
74645#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74646
74647#, fuzzy
74648#~ msgid "%<-fipa-pta%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
74649#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74650
74651#, fuzzy
74652#~ msgid "%<-fipa-reference%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
74653#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74654
74655#, fuzzy
74656#~ msgid "%<-fipa-icf%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
74657#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74658
74659#, fuzzy
74660#~ msgid "%<-fipa-icf-functions%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
74661#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74662
74663#, fuzzy
74664#~ msgid "%<-fipa-icf-variables%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
74665#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74666
74667#, fuzzy
74668#~ msgid "%<-fipa-bit-cp%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
74669#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74670
74671#, fuzzy
74672#~ msgid "%<-fipa-vrp%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
74673#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74674
74675#, fuzzy
74676#~ msgid "%<-fipa-pure-const%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
74677#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74678
74679#, fuzzy
74680#~ msgid "%<-fipa-reference-addressable%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
74681#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74682
74683#, fuzzy
74684#~ msgid "%<-fipa-stack-alignment%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
74685#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74686
74687#, fuzzy
74688#~ msgid "%<-fsanitize=address%> is incompatible with %<-fsanitize=kernel-address%>"
74689#~ msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
74690
74691#, fuzzy
74692#~ msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are incompatible with %<-fsanitize=thread%>"
74693#~ msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
74694
74695#, fuzzy
74696#~ msgid "HSA has not been enabled during configuration"
74697#~ msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
74698
74699#~ msgid "%qD is used uninitialized in this function"
74700#~ msgstr "%qD tulee käytetyksi alustamattomana tässä funktiossa"
74701
74702#~ msgid "%qE is used uninitialized in this function"
74703#~ msgstr "%qE tulee käytetyksi alustamattomana tässä funktiossa"
74704
74705#, fuzzy
74706#~ msgid "array subscript %E is outside array bounds of %qT"
74707#~ msgstr "taulukon indeksi on taulukkorajojen ulkopuolella"
74708
74709#, fuzzy
74710#~ msgid "array subscript [%E, %E] is outside array bounds of %qT"
74711#~ msgstr "taulukon indeksi on taulukkorajojen ulkopuolella"
74712
74713#, fuzzy
74714#~ msgid "array subscript %E is above array bounds of %qT"
74715#~ msgstr "taulukon indeksi on taulukkorajojen yläpuolella"
74716
74717#~ msgid "array subscript %E is below array bounds of %qT"
74718#~ msgstr "taulukon indeksi %E on %qT-taulukon rajojen alapuolella"
74719
74720#, fuzzy
74721#~ msgid "array subscript %E is outside the bounds of an interior zero-length array %qT"
74722#~ msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
74723
74724#, fuzzy
74725#~ msgid "array subscript %qE is outside the bounds of an interior zero-length array %qT"
74726#~ msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
74727
74728#, fuzzy
74729#~ msgid "defined here %qD"
74730#~ msgstr "union määritelty täällä"
74731
74732#, fuzzy
74733#~ msgid "array subscript %wi is outside array bounds of %qT"
74734#~ msgstr "taulukon indeksi on taulukkorajojen ulkopuolella"
74735
74736#, fuzzy
74737#~ msgid "array subscript [%wi, %wi] is outside array bounds of %qT"
74738#~ msgstr "taulukon indeksi on taulukkorajojen ulkopuolella"
74739
74740#, fuzzy
74741#~ msgid "intermediate array offset %wi is outside array bounds of %qT"
74742#~ msgstr "taulukon indeksi on taulukkorajojen ulkopuolella"
74743
74744#, fuzzy
74745#~ msgid "array subscript %wi is below array bounds of %qT"
74746#~ msgstr "taulukon indeksi on taulukkorajojen alapuolella"
74747
74748#, fuzzy
74749#~ msgid "array subscript %wu is above array bounds of %qT"
74750#~ msgstr "taulukon indeksi on taulukkorajojen yläpuolella"
74751
74752#, fuzzy
74753#~ msgid "%qE attribute cannot be applied to variables with specific sections"
74754#~ msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
74755
74756#~ msgid "null argument where non-null required (argument %lu)"
74757#~ msgstr "tyhjä argumentti, vaikka ei-null vaaditaan (argumentti %lu)"
74758
74759#, fuzzy
74760#~ msgid "unknown option after %<#pragma GCC diagnostic%> kind; did you mean %<-%s%>?"
74761#~ msgstr "tuntematon toiminto %qs ilmaisulle %<#pragma pack%> - jätetään huomiotta"
74762
74763#, fuzzy
74764#~ msgid "invalid use of %<:%> modifier"
74765#~ msgstr "”:”-määreen epäkelpo käyttö"
74766
74767#~ msgid "internal error: sideeffect-insn affecting main effect"
74768#~ msgstr "sisäinen virhe: sivuvaikutuskäsky vaikuttaa päävaikutukseen"
74769
74770#~ msgid "unknown cc_attr value"
74771#~ msgstr "tuntematon cc_attr-arvo"
74772
74773#, fuzzy
74774#~ msgid "%<-fPIC%> and %<-fpic%> are not supported in this configuration"
74775#~ msgstr "-fPIC ei ole tuettu"
74776
74777#, fuzzy
74778#~ msgid "emitting PIC operand, but PIC register isn%'t set up"
74779#~ msgstr "ensimmäinen argumentti"
74780
74781#, fuzzy
74782#~ msgid "%<-msx%> is not supported in coff"
74783#~ msgstr "Ei ole tuettu"
74784
74785#, fuzzy
74786#~ msgid "%<-mn%> is used without %<-mh%> or %<-ms%> or %<-msx%>"
74787#~ msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
74788
74789#, fuzzy
74790#~ msgid "%<-mint32%> is not supported for H8300 and H8300L targets"
74791#~ msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
74792
74793#, fuzzy
74794#~ msgid "variables marked with %qE attribute must be initialized"
74795#~ msgstr "muuttuvakokoista objektia %qD ei voi alustaa"
74796
74797#~ msgid "previous definition of %q+D was here"
74798#~ msgstr "%q+D:n edellinen määrittely oli täällä"
74799
74800#~ msgid "previous declaration of %q+D was here"
74801#~ msgstr "%q+D:n edellinen esittely oli täällä"
74802
74803#~ msgid "parameter name omitted"
74804#~ msgstr "parametrin nimi jätetty pois"
74805
74806#, fuzzy
74807#~ msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
74808#~ msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
74809
74810#, fuzzy
74811#~ msgid "attribute %<fallthrough%> can appear at most once in an attribute-list"
74812#~ msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
74813
74814#, fuzzy
74815#~ msgid "attribute %<maybe_unused%> can appear at most once in an attribute-list"
74816#~ msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
74817
74818#, fuzzy
74819#~ msgid "missing %<=%> (after %<getter%> attribute)"
74820#~ msgstr "%s:n perästä puuttuu operandi"
74821
74822#, fuzzy
74823#~ msgid "missing %<=%> (after %<setter%> attribute)"
74824#~ msgstr "%s:n perästä puuttuu operandi"
74825
74826#, fuzzy
74827#~ msgid "the %<setter%> attribute may only be specified once"
74828#~ msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
74829
74830#, fuzzy
74831#~ msgid "the %<getter%> attribute may only be specified once"
74832#~ msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
74833
74834#, fuzzy
74835#~ msgid "break statement within %<#pragma simd%> loop body"
74836#~ msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
74837
74838#, fuzzy
74839#~ msgid "continue statement within %<#pragma simd%> loop body"
74840#~ msgstr "continue-lause silmukan ulkopuolella"
74841
74842#, fuzzy
74843#~ msgid "%<virtual%> %<consteval%> method %qD not supported yet"
74844#~ msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
74845
74846#, fuzzy
74847#~ msgid "%qs declared incorrectly"
74848#~ msgstr "%qD esitelty täällä"
74849
74850#, fuzzy
74851#~ msgid "   by earlier handler for %qT"
74852#~ msgstr "rekisteröidään pragma NULL-käsittelijällä"
74853
74854#, fuzzy
74855#~ msgid "local external declaration %q#D"
74856#~ msgstr "edellinen esittely %q+D"
74857
74858#, fuzzy
74859#~ msgid "does not match previous declaration %q#D"
74860#~ msgstr "on ristiriidassa %q+#D:n edellisen esittelyn kanssa"
74861
74862#, fuzzy
74863#~ msgid "using-declaration may not name enumerator %<%E::%D%>"
74864#~ msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
74865
74866#, fuzzy
74867#~ msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
74868#~ msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
74869
74870#, fuzzy
74871#~ msgid "attribute %<nodiscard%> can appear at most once in an attribute-list"
74872#~ msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
74873
74874#~ msgid "junk at end of %<#pragma GCC pch_preprocess%>"
74875#~ msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
74876
74877#, fuzzy
74878#~ msgid "%qT is a union"
74879#~ msgstr "joustava taulukkojäsen unionissa"
74880
74881#, fuzzy
74882#~ msgid "%qT has a mutable member"
74883#~ msgstr "luokalla %q#T on datajäseninä osoittimia"
74884
74885#, fuzzy
74886#~ msgid "Unexpected junk after $OMP TASKGROUP statement at %C"
74887#~ msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
74888
74889#, fuzzy
74890#~ msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
74891#~ msgstr "”!$OMP DO”-iteraatiomuuttuja on läsnä muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
74892
74893#, fuzzy
74894#~ msgid "%<readonly%> attribute conflicts with %<readwrite%> attribute"
74895#~ msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
74896
74897#, fuzzy
74898#~ msgid "%<assign%> attribute conflicts with %<retain%> attribute"
74899#~ msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
74900
74901#, fuzzy
74902#~ msgid "%<assign%> attribute conflicts with %<copy%> attribute"
74903#~ msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
74904
74905#, fuzzy
74906#~ msgid "%<retain%> attribute conflicts with %<copy%> attribute"
74907#~ msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
74908
74909#, fuzzy
74910#~ msgid "invalid property declaration"
74911#~ msgstr "virheellinen funktioesittely"
74912
74913#, fuzzy
74914#~ msgid "%<retain%> attribute is only valid for Objective-C objects"
74915#~ msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
74916
74917#~ msgid "Same as %s.  Use the latter option instead."
74918#~ msgstr "Sama kuin %s. Käytä tätä valitsinta ensimmäisen sijaan."
74919
74920#, fuzzy
74921#~ msgid "ASYNCHRONOUS= specifier at %L must be of default CHARACTER kind"
74922#~ msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
74923
74924#, fuzzy
74925#~ msgid "ASYNCHRONOUS= specifier at %L must be scalar"
74926#~ msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
74927
74928#~ msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
74929#~ msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
74930
74931#, fuzzy
74932#~ msgid "in simplify_trig_call(): Bad intrinsic"
74933#~ msgstr "ylivuoto vakiolausekkeessa"
74934
74935#, fuzzy
74936#~ msgid "in gfc_simplify_trigd(): Bad type"
74937#~ msgstr "ylivuoto vakiolausekkeessa"
74938
74939#, fuzzy
74940#~ msgid "in gfc_simplify_atrigd(): Bad type"
74941#~ msgstr "ylivuoto vakiolausekkeessa"
74942
74943#, fuzzy
74944#~ msgid "in gfc_simplify_atan2d(): Bad type"
74945#~ msgstr "ylivuoto vakiolausekkeessa"
74946
74947#, fuzzy
74948#~ msgid "-msim   Use simulator runtime."
74949#~ msgstr "Käytä simulaattorin ajoaikaista ympäristöä."
74950
74951#, fuzzy
74952#~ msgid "%<constinit%> cannot appear in a typedef declaration"
74953#~ msgstr "%Hprototyypin esittely"
74954
74955#, fuzzy
74956#~ msgid "default %d minimum %d maximum %d"
74957#~ msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
74958
74959#, fuzzy
74960#~ msgid "collect: reading %s\n"
74961#~ msgstr "virhe luettaessa tiedostoa %s"
74962
74963#, fuzzy
74964#~ msgid "collect: recompiling %s\n"
74965#~ msgstr "vääränmuotoinen COLLECT_GCC_OPTIONS"
74966
74967#, fuzzy
74968#~ msgid "collect: tweaking %s in %s\n"
74969#~ msgstr "%s[%s] %s%s%s"
74970
74971#, fuzzy
74972#~ msgid "collect: relinking\n"
74973#~ msgstr "vääränmuotoinen COLLECT_GCC_OPTIONS"
74974
74975#~ msgid "mismatched arguments"
74976#~ msgstr "täsmäämättömät argumentit"
74977
74978#, fuzzy
74979#~ msgid "The maximum number of insns of a peeled loop that rolls only once."
74980#~ msgstr "parametrin %qs maksimiarvo on %u"
74981
74982#, fuzzy
74983#~ msgid "enters try block"
74984#~ msgstr "  siirtyy try-lohkoon"
74985
74986#, fuzzy
74987#~ msgid "enters catch block"
74988#~ msgstr "  siirtyy catch-lohkoon"
74989
74990#, fuzzy
74991#~ msgid "enters OpenMP structured block"
74992#~ msgstr "  siirtyy catch-lohkoon"
74993
74994#, fuzzy
74995#~ msgid "enters synchronized or atomic statement"
74996#~ msgstr "lauseella ei ole vaikutusta"
74997
74998#, fuzzy
74999#~ msgid "enters constexpr if statement"
75000#~ msgstr "%s-lausetta odotettiin kohdassa %L"
75001
75002#~ msgid "Nonnegative width required"
75003#~ msgstr "Vaaditaan ei-negatiivinen leveys"
75004
75005#, fuzzy
75006#~ msgid "Unexpected end of format string"
75007#~ msgstr "Odottamaton END-lause kohdassa %C"
75008
75009#, fuzzy
75010#~ msgid "Expected P edit descriptor"
75011#~ msgstr "Odotettiin geneeristä nimeä tai operaattorimäärittelijää kohdassa %C"
75012
75013#, fuzzy
75014#~ msgid "Positive exponent width required"
75015#~ msgstr "Positiivinen leveys vaadittu muotomäärittelijässä %s kohdassa %L"
75016
75017#, fuzzy
75018#~ msgid "Period required in format specifier"
75019#~ msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
75020
75021#, fuzzy
75022#~ msgid "Enable automatic template instantiation."
75023#~ msgstr "Käytä auto_maattisisennystä"
75024
75025#, fuzzy
75026#~ msgid "Emit warnings when run-time relocations are generated."
75027#~ msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
75028
75029#, fuzzy
75030#~ msgid "Emit errors when run-time relocations are generated."
75031#~ msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
75032
75033#, fuzzy
75034#~ msgid "Specify cost of branches (Default 20)."
75035#~ msgstr "Ei haaroja\n"
75036
75037#, fuzzy
75038#~ msgid "Make sure loads and stores are not moved past DMA instructions."
75039#~ msgstr "Käytä AltiVec-käskyjä"
75040
75041#, fuzzy
75042#~ msgid "Generate branch hints for branches."
75043#~ msgstr "virheellinen versionumero ”%s”"
75044
75045#, fuzzy
75046#~ msgid "Maximum number of nops to insert for a hint (Default 2)."
75047#~ msgstr "Kumoamistoimintojen enimmäismäärä"
75048
75049#, fuzzy
75050#~ msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
75051#~ msgstr "parametrin %qs maksimiarvo on %u"
75052
75053#, fuzzy
75054#~ msgid "Generate code for 18 bit addressing."
75055#~ msgstr "Tuota koodia GNU as:lle"
75056
75057#, fuzzy
75058#~ msgid "Generate code for 32 bit addressing."
75059#~ msgstr "Tuota 68302-koodia"
75060
75061#, fuzzy
75062#~ msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
75063#~ msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
75064
75065#, fuzzy
75066#~ msgid "Mark __tls_get_addr calls with argument info."
75067#~ msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
75068
75069#, fuzzy
75070#~ msgid "Use hardware divide instructions, use -msoft-div for emulation."
75071#~ msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
75072
75073#, fuzzy
75074#~ msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
75075#~ msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
75076
75077#, fuzzy
75078#~ msgid "Allows generation of binaries which use the l.rori instructions."
75079#~ msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
75080
75081#, fuzzy
75082#~ msgid "Use divide emulation."
75083#~ msgstr "Käytä PowerPC-64 -käskykantaa"
75084
75085#, fuzzy
75086#~ msgid "Use multiply emulation."
75087#~ msgstr "Käytä ohjelmistoliukulukuja"
75088
75089#, fuzzy
75090#~ msgid "Merge C++ types using One Definition Rule."
75091#~ msgstr "edellinen määrittely täällä"
75092
75093#, fuzzy
75094#~ msgid "non-constant argument 1 to __atomic_always_lock_free"
75095#~ msgstr "%qs odottaa vakioargumenttia"
75096
75097#, fuzzy
75098#~ msgid "non-integer argument 1 to __atomic_is_lock_free"
75099#~ msgstr "ei-tuettu argumentti funktiolle %<__builtin_return_address%>"
75100
75101#, fuzzy
75102#~ msgid "COLLECT_LTO_WRAPPER must be set"
75103#~ msgstr "COLLECT_GCC-ympäristömuuttujan on oltava asetettuna"
75104
75105#, fuzzy
75106#~ msgid "can%'t open %s: %m"
75107#~ msgstr "ei voi lukea tiedostoa %s: %m"
75108
75109#, fuzzy
75110#~ msgid "%s: %s\n"
75111#~ msgstr "%s: %s"
75112
75113#, fuzzy
75114#~ msgid "%<-fdbg-cnt=%s%>"
75115#~ msgstr "%s[%s] %s%s%s"
75116
75117#, fuzzy
75118#~ msgid "verify_eh_tree failed"
75119#~ msgstr "verify_gimple epäonnistui"
75120
75121#, fuzzy
75122#~ msgid "conditional %<lastprivate%> clause on %<distribute%> construct"
75123#~ msgstr "muuttuja %qD esitelty uudelleen funktiona"
75124
75125#, fuzzy
75126#~ msgid "virtual table of type %qD violates one definition rule  "
75127#~ msgstr "edellinen määrittely täällä"
75128
75129#, fuzzy
75130#~ msgid "multiple loop axes specified for routine"
75131#~ msgstr "tallennusluokka annettu typenamelle"
75132
75133#, fuzzy
75134#~ msgid "%<%s%> attribute directive ignored"
75135#~ msgstr "%qE-attribuuttia ei huomioida %qE:lle"
75136
75137#~ msgid "%s: --param arguments should be of the form NAME=VALUE"
75138#~ msgstr "%s: --param-argumenttien tulee olla muotoa NIMI=ARVO"
75139
75140#, fuzzy
75141#~ msgid "invalid --param name %qs; did you mean %qs?"
75142#~ msgstr "virheellinen --param-arvo %qs"
75143
75144#, fuzzy
75145#~ msgid "invalid --param name %qs"
75146#~ msgstr "virheellinen --param-arvo %qs"
75147
75148#~ msgid "invalid --param value %qs"
75149#~ msgstr "virheellinen --param-arvo %qs"
75150
75151#~ msgid "minimum value of parameter %qs is %u"
75152#~ msgstr "parametrin %qs minimiarvo on %u"
75153
75154#~ msgid "maximum value of parameter %qs is %u"
75155#~ msgstr "parametrin %qs maksimiarvo on %u"
75156
75157#~ msgid "invalid parameter %qs"
75158#~ msgstr "virheellinen parametri %qs"
75159
75160#, fuzzy
75161#~ msgid "removing .rpo file: %m"
75162#~ msgstr "%s: virhe tiedoston avaamisessa: %m\n"
75163
75164#, fuzzy
75165#~ msgid "renaming .rpo file: %m"
75166#~ msgstr "Virhe nimettäessä tiedostoa tai kansiota uudestaan"
75167
75168#, fuzzy
75169#~ msgid "asm not allowed in %<transaction_safe%> function"
75170#~ msgstr "%Jvanhanmallinen funktiomäärittely"
75171
75172#~ msgid "type mismatch in real/imagpart reference"
75173#~ msgstr "tyyppitäsmäämättömyys real/imagpart-viitteessä"
75174
75175#, fuzzy
75176#~ msgid "invalid operands to array reference"
75177#~ msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
75178
75179#~ msgid "type mismatch in array range reference"
75180#~ msgstr "tyyppitäsmäämättömyys taulukkoalueviitteessä"
75181
75182#~ msgid "type mismatch in component reference"
75183#~ msgstr "tyyppitäsmäämättömyys komponenttiviitteessä"
75184
75185#, fuzzy
75186#~ msgid "invalid address operand in TARGET_MEM_REF"
75187#~ msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
75188
75189#, fuzzy
75190#~ msgid "invalid offset operand in TARGET_MEM_REF"
75191#~ msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
75192
75193#, fuzzy
75194#~ msgid "type mismatch in vector unpack expression"
75195#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
75196
75197#, fuzzy
75198#~ msgid "invalid types for ABSU_EXPR"
75199#~ msgstr "virheellinen vastaanottajatyyppi %qs"
75200
75201#, fuzzy
75202#~ msgid "type mismatch in complex expression"
75203#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
75204
75205#, fuzzy
75206#~ msgid "type mismatch in shift expression"
75207#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
75208
75209#, fuzzy
75210#~ msgid "type mismatch in widening vector shift expression"
75211#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
75212
75213#, fuzzy
75214#~ msgid "invalid (pointer) operands to plus/minus"
75215#~ msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
75216
75217#, fuzzy
75218#~ msgid "type mismatch in pointer plus expression"
75219#~ msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
75220
75221#, fuzzy
75222#~ msgid "type mismatch in pointer diff expression"
75223#~ msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
75224
75225#, fuzzy
75226#~ msgid "type mismatch in widening sum reduction"
75227#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
75228
75229#, fuzzy
75230#~ msgid "type mismatch in vector widening multiplication"
75231#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
75232
75233#, fuzzy
75234#~ msgid "type mismatch in vector pack expression"
75235#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
75236
75237#, fuzzy
75238#~ msgid "type mismatch in series expression"
75239#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
75240
75241#, fuzzy
75242#~ msgid "vector type expected in series expression"
75243#~ msgstr "vektoriylivuoto lausekkeessa"
75244
75245#, fuzzy
75246#~ msgid "type mismatch in widening multiply-accumulate expression"
75247#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
75248
75249#, fuzzy
75250#~ msgid "type mismatch in vector permute expression"
75251#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
75252
75253#, fuzzy
75254#~ msgid "vector types expected in vector permute expression"
75255#~ msgstr "vektoriylivuoto lausekkeessa"
75256
75257#, fuzzy
75258#~ msgid "invalid mask type in vector permute expression"
75259#~ msgstr "epäkelpo totuusarvolauseke"
75260
75261#, fuzzy
75262#~ msgid "type mismatch in BIT_INSERT_EXPR"
75263#~ msgstr "virheellinen vastaanottajatyyppi %qs"
75264
75265#, fuzzy
75266#~ msgid "type mismatch in dot product reduction"
75267#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
75268
75269#, fuzzy
75270#~ msgid "invalid operand in unary expression"
75271#~ msgstr "virheellinen lauseke kohdemuuttujana"
75272
75273#, fuzzy
75274#~ msgid "type mismatch in address expression"
75275#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
75276
75277#, fuzzy
75278#~ msgid "verify_type failed"
75279#~ msgstr "verify_gimple epäonnistui"
75280
75281#~ msgid "verify_histograms failed"
75282#~ msgstr "verify_histograms epäonnistui"
75283
75284#, fuzzy
75285#~ msgid "ifunc is not supported in this configuration"
75286#~ msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
75287
75288#, fuzzy
75289#~ msgid "no_sanitize argument not a string"
75290#~ msgstr "näkyvyysargumentti ei ole merkkijono"
75291
75292#, fuzzy
75293#~ msgid "requested alignment %d is larger than %d"
75294#~ msgstr "%s: kentän ”%s” arvot eivät saa olla suurempia kuin %d"
75295
75296#, fuzzy
75297#~ msgid "%+qD declared ifunc after being used"
75298#~ msgstr "%J%qD esitelty avoimeksi kutsumisen jälkeen"
75299
75300#, fuzzy
75301#~ msgid "indirect function %q+D cannot be declared weakref"
75302#~ msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
75303
75304#, fuzzy
75305#~ msgid "%+qD declared weakref after being used"
75306#~ msgstr "%J%qD esitelty avoimeksi kutsumisen jälkeen"
75307
75308#~ msgid "visibility argument must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
75309#~ msgstr "näkyvyysargumentin tulee olla ”default”, ”hidden”, ”protected” tai ”internal”"
75310
75311#~ msgid "can%'t read %s: %m"
75312#~ msgstr "ei voi lukea tiedostoa %s: %m"
75313
75314#, fuzzy
75315#~ msgid "%<-msingle-float%> option equivalent to %<-mhard-float%>"
75316#~ msgstr "-Wformat-y2k jätetty huomiotta ilman valitsinta -Wformat"
75317
75318#, fuzzy
75319#~ msgid "%<-msimple-fpu%> option ignored"
75320#~ msgstr "useita -l tai -t -valitsimia annettu"
75321
75322#, fuzzy
75323#~ msgid "GCN does not support static constructors or destructors"
75324#~ msgstr ""
75325#~ "\n"
75326#~ "ldd-tuloste muodostimilla/hajottimilla.\n"
75327
75328#, fuzzy
75329#~ msgid "option(\"%s\") was already specified"
75330#~ msgstr "Tämä pikanäppäin on jo käytössä toiminnolle %s"
75331
75332#, fuzzy
75333#~ msgid "passing arg %d of %qE discards qualifiers from pointer target type"
75334#~ msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
75335
75336#, fuzzy
75337#~ msgid "builtin function %qs not supported in this compiler configuration"
75338#~ msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
75339
75340#, fuzzy
75341#~ msgid "insufficient arguments to overloaded function %s"
75342#~ msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
75343
75344#, fuzzy
75345#~ msgid "too many arguments to overloaded function %s"
75346#~ msgstr "liian monta argumenttia funktiolle %qE"
75347
75348#, fuzzy
75349#~ msgid "bad value (%s) for %<-march=%> switch"
75350#~ msgstr "virheellinen aikakatkaisuarvo: %s"
75351
75352#, fuzzy
75353#~ msgid "bad value (%s) for %<-mtune=%> switch"
75354#~ msgstr "virheellinen aikakatkaisuarvo: %s"
75355
75356#, fuzzy
75357#~ msgid "creating run-time relocation for %qD"
75358#~ msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
75359
75360#, fuzzy
75361#~ msgid "creating run-time relocation"
75362#~ msgstr "Säädä dynaamisen linkittäjän ajonaikaiset sidonnat."
75363
75364#, fuzzy
75365#~ msgid "%s expects an integer literal in the range [%d, %d]. (%wd)"
75366#~ msgstr "%s odottaa kokonaislukuliteraalia väliltä [%d, %d]. ("
75367
75368#, fuzzy
75369#~ msgid "%d least significant bits of %s are ignored"
75370#~ msgstr "%d vähiten merkitsevää %s:n bittiä ei huomioida."
75371
75372#, fuzzy
75373#~ msgid "wide string literal in %<asm%>"
75374#~ msgstr "odotettiin merkkijonoliteraalia"
75375
75376#~ msgid "ISO C does not support %<__FUNCTION__%> predefined identifier"
75377#~ msgstr "ISO C ei tue esimääriteltyä %<__FUNCTION__%>-tunnistetta"
75378
75379#~ msgid "ISO C does not support %<__PRETTY_FUNCTION__%> predefined identifier"
75380#~ msgstr "ISO C ei tue esimääriteltyä %<__PRETTY_FUNCTION__%>-tunnistetta"
75381
75382#, fuzzy
75383#~ msgid "%<#pragma acc routine%> already applied to %qD"
75384#~ msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
75385
75386#, fuzzy
75387#~ msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
75388#~ msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
75389
75390#, fuzzy
75391#~ msgid "dereferencing pointer to incomplete type %qT"
75392#~ msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
75393
75394#, fuzzy
75395#~ msgid "deducing %qT as %qT"
75396#~ msgstr "%qT ei ole nimiavaruus"
75397
75398#, fuzzy
75399#~ msgid "field %q+D invalidly declared method type"
75400#~ msgstr "%Jparametri %qD esitelty tyhjällä tyypillä"
75401
75402#, fuzzy
75403#~ msgid "cannot declare %<::main%> to be %<constexpr%>"
75404#~ msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
75405
75406#~ msgid "%q#T is not a class or a namespace"
75407#~ msgstr "%q#T ei ole luokka eikä nimiavaruus"
75408
75409#, fuzzy
75410#~ msgid "%<concept%> cannot appear in a typedef declaration"
75411#~ msgstr "%Hprototyypin esittely"
75412
75413#, fuzzy
75414#~ msgid "a parameter cannot be declared %<concept%>"
75415#~ msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
75416
75417#, fuzzy
75418#~ msgid "structured binding declaration cannot be %<inline%>"
75419#~ msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
75420
75421#, fuzzy
75422#~ msgid "structured binding declaration cannot be %<typedef%>"
75423#~ msgstr "malliesittelylle %q+D"
75424
75425#, fuzzy
75426#~ msgid "structured binding declaration cannot be %<constexpr%>"
75427#~ msgstr "hajotin ei voi olla %<constexpr%>"
75428
75429#, fuzzy
75430#~ msgid "structured binding declaration cannot be %<concept%>"
75431#~ msgstr "hajotin ei voi olla %<constexpr%>"
75432
75433#, fuzzy
75434#~ msgid "structured binding declaration cannot be %<register%>"
75435#~ msgstr "ISO C kieltää %<register%>-taulukon indeksoinnin"
75436
75437#, fuzzy
75438#~ msgid "structured binding declaration cannot be %<static%>"
75439#~ msgstr "%qs esitelty funktion palauttavana funktiona"
75440
75441#, fuzzy
75442#~ msgid "structured binding declaration cannot be %<extern%>"
75443#~ msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
75444
75445#, fuzzy
75446#~ msgid "structured binding declaration cannot be %<mutable%>"
75447#~ msgstr "%qs esitelty funktion palauttavana funktiona"
75448
75449#, fuzzy
75450#~ msgid "non-static data member %qE declared %<concept%>"
75451#~ msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
75452
75453#~ msgid "invalid function declaration"
75454#~ msgstr "virheellinen funktioesittely"
75455
75456#~ msgid "invalid member function declaration"
75457#~ msgstr "virheellinen jäsenfunktioesittely"
75458
75459#~ msgid "junk at end of #pragma %s"
75460#~ msgstr "roskaa #pragma %s:n lopussa"
75461
75462#, fuzzy
75463#~ msgid "namespace %qD not allowed in using-declaration"
75464#~ msgstr "%<[*]%> ei ole esittelyssä"
75465
75466#~ msgid "%qT is not a namespace"
75467#~ msgstr "%qT ei ole nimiavaruus"
75468
75469#, fuzzy
75470#~ msgid "%qD is already declared in this scope"
75471#~ msgstr "%qD on esittelemättä tällä näkyvyysalueella"
75472
75473#, fuzzy
75474#~ msgid "%qD not declared"
75475#~ msgstr "%qD esitelty täällä"
75476
75477#, fuzzy
75478#~ msgid "no members matching %<%T::%D%> in %q#T"
75479#~ msgstr "luokalla %q#T on datajäseninä osoittimia"
75480
75481#, fuzzy
75482#~ msgid "attributes ignored on local using directive"
75483#~ msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
75484
75485#, fuzzy
75486#~ msgid "variadic constraint introduced without %<...%>"
75487#~ msgstr "anonyymit variadiset makrot esiteltiin C99:ssä"
75488
75489#, fuzzy
75490#~ msgid "%<asm%> in %<constexpr%> function"
75491#~ msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
75492
75493#, fuzzy
75494#~ msgid "a requires expression cannot appear outside a template"
75495#~ msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
75496
75497#, fuzzy
75498#~ msgid "specializing %q#T in different namespace"
75499#~ msgstr "%q#T ei ole luokka eikä nimiavaruus"
75500
75501#~ msgid "        <anonymous>"
75502#~ msgstr "        <nimetön>"
75503
75504#, fuzzy
75505#~ msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
75506#~ msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
75507
75508#, fuzzy
75509#~ msgid "%<-frepo%> must be used with %<-c%>"
75510#~ msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
75511
75512#, fuzzy
75513#~ msgid "mysterious repository information in %s"
75514#~ msgstr "%s: ei kokotietoja tälle laitteelle"
75515
75516#, fuzzy
75517#~ msgid "can%'t create repository information file %qs"
75518#~ msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
75519
75520#, fuzzy
75521#~ msgid "looser throw specifier for %q+#F"
75522#~ msgstr "kohdistusta ei voi määritellä %q+D:lle"
75523
75524#, fuzzy
75525#~ msgid "use of namespace %qD as expression"
75526#~ msgstr "%qD ei ole nimiavaruuden nimi"
75527
75528#, fuzzy
75529#~ msgid "cannot call function %qD"
75530#~ msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
75531
75532#~ msgid "left rotate count is negative"
75533#~ msgstr "vasemmalle kierron laskuri on negatiivinen"
75534
75535#~ msgid "right rotate count is negative"
75536#~ msgstr "oikealle kierron laskuri on negatiivinen"
75537
75538#, fuzzy
75539#~ msgid "left rotate count >= width of type"
75540#~ msgstr "vasemmalle siirron lukumäärä >= tyypin leveys"
75541
75542#, fuzzy
75543#~ msgid "right rotate count >= width of type"
75544#~ msgstr "oikealle siirron lukumäärä >= tyypin leveys"
75545
75546#, fuzzy
75547#~ msgid "\t%#qD"
75548#~ msgstr "%s %d"
75549
75550#, fuzzy
75551#~ msgid "Scalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with BIND(C) is not yet supported"
75552#~ msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
75553
75554#, fuzzy
75555#~ msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
75556#~ msgstr "Aritmeettien alivuoto muunnettaessa %s arvoksi %s kohdassa %L. Tämä tarkistus voidaan ottaa pois käytöstä valitsimella -fno-range-check"
75557
75558#, fuzzy
75559#~ msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
75560#~ msgstr "Aritmeettinen ylivuoto muunnettaessa %s arvoksi %s kohdassa %L. Tämä tarkistus voidaan ottaa pois käytöstä valitsimella -fno-range-check"
75561
75562#, fuzzy
75563#~ msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
75564#~ msgstr "Aritmeettinen NaN muunnettaessa %s arvoksi %s kohdassa %L. Tämä tarkistus voidaan ottaa pois käytöstä valitsimella -fno-range-check"
75565
75566#, fuzzy
75567#~ msgid "Type of argument %qs in call to %qs at %L should be %s, not %s"
75568#~ msgstr "Liikaa argumentteja funktiokutsussa ”%s” kohdassa %L"
75569
75570#, fuzzy
75571#~ msgid "Missing %<(%> in statement at or before %L"
75572#~ msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
75573
75574#~ msgid "Cannot assign to a named constant at %C"
75575#~ msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
75576
75577#~ msgid "Unclassifiable statement in IF-clause at %C"
75578#~ msgstr "Luokittelematon lause IF-lauseessa kohdassa %C"
75579
75580#~ msgid "Unexpected junk after ELSE statement at %C"
75581#~ msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
75582
75583#~ msgid "Unexpected junk after ELSE IF statement at %C"
75584#~ msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
75585
75586#, fuzzy
75587#~ msgid "POINTER object %qs of derived type in %s clause at %L"
75588#~ msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
75589
75590#, fuzzy
75591#~ msgid "Noncontiguous deferred shape array %qs in %s clause at %L"
75592#~ msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
75593
75594#, fuzzy
75595#~ msgid "ALLOCATABLE object %qs of derived type in %s clause at %L"
75596#~ msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
75597
75598#, fuzzy
75599#~ msgid "ALLOCATABLE object %qs of polymorphic type in %s clause at %L"
75600#~ msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
75601
75602#, fuzzy
75603#~ msgid "Coarrays not supported in %s clause at %L"
75604#~ msgstr "osoittimet eivät ole sallittuja case-arvoja"
75605
75606#, fuzzy
75607#~ msgid "PARAMETER object %qs is not allowed at %L"
75608#~ msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
75609
75610#, fuzzy
75611#~ msgid "Integer too big for integer kind %i at %C"
75612#~ msgstr "Kokonaisluku liian suuri kohdassa %C"
75613
75614#, fuzzy
75615#~ msgid "gfc_variable_attr(): Bad array reference"
75616#~ msgstr "luodaan viitteiden taulukko"
75617
75618#, fuzzy
75619#~ msgid "Derived type %qs at %L cannot be declared with both PRIVATE and BIND(C) attributes"
75620#~ msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
75621
75622#, fuzzy
75623#~ msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
75624#~ msgstr "taulukon %qE koko on liian suuri"
75625
75626#~ msgid "(Messages without a matching method signature"
75627#~ msgstr "(Viestien ilman täsmäävää metodisignatuuria"
75628
75629#~ msgid "will be assumed to return %<id%> and accept"
75630#~ msgstr "oletetaan palauttavan %<id%> ja hyväksyvän"
75631
75632#~ msgid "%<...%> as arguments.)"
75633#~ msgstr "%<...%> argumentteina.)"
75634
75635#~ msgid "invalid %%t operand '"
75636#~ msgstr "virheellinen %%t-operandi"
75637
75638#, fuzzy
75639#~ msgid "cannot find '%s'"
75640#~ msgstr "lähdetiedostoa %s ei löydy"
75641
75642#, fuzzy
75643#~ msgid "can't open %s: %m"
75644#~ msgstr "Hakemistoa %s ei voi avata"
75645
75646#, fuzzy
75647#~ msgid "junk at end of '#pragma options'"
75648#~ msgstr "roskaa ilmaisun %<#pragma pop_options%> lopussa"
75649
75650#, fuzzy
75651#~ msgid "-freorder-blocks-and-partition does not work with exceptions on this architecture"
75652#~ msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
75653
75654#, fuzzy
75655#~ msgid "bad value %qs for -mtune switch"
75656#~ msgstr "virheellinen aikakatkaisuarvo: %s"
75657
75658#, fuzzy
75659#~ msgid "No dispatcher found for %s"
75660#~ msgstr "%s: %s: täsmäävyyttä ei löydy"
75661
75662#, fuzzy
75663#~ msgid "the xabort's argument must be an 8-bit immediate"
75664#~ msgstr "puhdistusargumentti ei ole tunniste"
75665
75666#, fuzzy
75667#~ msgid "-freorder-blocks-and-partition does not work on this architecture"
75668#~ msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
75669
75670#, fuzzy
75671#~ msgid "bad value (%s) for -mcmodel= switch"
75672#~ msgstr "virheellinen aikakatkaisuarvo: %s"
75673
75674#, fuzzy
75675#~ msgid "bad value (%s) for -march= switch"
75676#~ msgstr "virheellinen aikakatkaisuarvo: %s"
75677
75678#, fuzzy
75679#~ msgid "bad value (%s) for -mtune= switch"
75680#~ msgstr "virheellinen aikakatkaisuarvo: %s"
75681
75682#, fuzzy
75683#~ msgid "expected semicolon"
75684#~ msgstr "ylimääräinen puolipiste"
75685
75686#, fuzzy
75687#~ msgid "expected case label or goto statement"
75688#~ msgstr "%s-lausetta odotettiin kohdassa %L"
75689
75690#, fuzzy
75691#~ msgid "body of %<constexpr%> constructor cannot be a function-try-block"
75692#~ msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
75693
75694#~ msgid "size of array %qD is negative"
75695#~ msgstr "taulukon %qD koko on negatiivinen"
75696
75697#, fuzzy
75698#~ msgid "string literal in function template signature"
75699#~ msgstr "odotettiin luokan nimeä"
75700
75701#, fuzzy
75702#~ msgid "%<try%> in %<constexpr%> function"
75703#~ msgstr "hajotin ei voi olla %<constexpr%>"
75704
75705#, fuzzy
75706#~ msgid "narrowing conversion of %qE from %qH to %qI "
75707#~ msgstr "%qE:n kaventava muunnos tyypistä %qT tyyppiin %qT { }:n sisällä"
75708
75709#~ msgid "%s is thrown but not caught"
75710#~ msgstr "%s heitetään muttei siepata"
75711
75712#, fuzzy
75713#~ msgid "cannot take address of scope %s %s in @safe function %s"
75714#~ msgstr "bittikentän %qD osoitetta ei voi ottaa"
75715
75716#, fuzzy
75717#~ msgid "cannot take address of %s %s in @safe function %s"
75718#~ msgstr "bittikentän %qD osoitetta ei voi ottaa"
75719
75720#, fuzzy
75721#~ msgid "undefined identifier `%s`, did you mean %s `%s`?"
75722#~ msgstr "puuttuva %s"
75723
75724#, fuzzy
75725#~ msgid "undefined identifier `%s`, did you mean `%s`?"
75726#~ msgstr "puuttuva %s"
75727
75728#, fuzzy
75729#~ msgid "undefined identifier `%s`"
75730#~ msgstr "odotettu tunniste"
75731
75732#, fuzzy
75733#~ msgid "%s is not in a class or struct scope"
75734#~ msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
75735
75736#, fuzzy
75737#~ msgid "'this' is only defined in non-static member functions, not %s"
75738#~ msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
75739
75740#, fuzzy
75741#~ msgid "%s is not in a class scope"
75742#~ msgstr "%qT ei ole luokkatyyppi"
75743
75744#, fuzzy
75745#~ msgid "class %s has no 'super'"
75746#~ msgstr "%qs on ylivuotanut"
75747
75748#, fuzzy
75749#~ msgid "no base class for %s"
75750#~ msgstr "%s[%s] Virhe 0x%x%s"
75751
75752#, fuzzy
75753#~ msgid "number of keys is %u, must match number of values %u"
75754#~ msgstr "argumenttien määrä ei vastaa prototyyppiä"
75755
75756#, fuzzy
75757#~ msgid "forward reference of %s %s"
75758#~ msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
75759
75760#, fuzzy
75761#~ msgid "recursive expansion of %s '%s'"
75762#~ msgstr " (ei ~-laajennusta)"
75763
75764#, fuzzy
75765#~ msgid "'this' for nested class must be a class type, not %s"
75766#~ msgstr "  odotettiin tyyppiä, saatiin %qT"
75767
75768#, fuzzy
75769#~ msgid "e.new is only for allocating nested classes, not %s"
75770#~ msgstr "%qT ei ole luokka eikä nimiavaruus"
75771
75772#, fuzzy
75773#~ msgid "cannot create instance of abstract class %s"
75774#~ msgstr "parametrilla %P on vaillinainen tyyppi %qT"
75775
75776#, fuzzy
75777#~ msgid "'this' for nested class must be of type %s, not %s"
75778#~ msgstr "  odotettiin tyyppiä, saatiin %qT"
75779
75780#, fuzzy
75781#~ msgid "e.new is only for allocating nested classes"
75782#~ msgstr "%qT ei ole luokka eikä nimiavaruus"
75783
75784#, fuzzy
75785#~ msgid "no allocator for %s"
75786#~ msgstr "Ei vastaavuutta"
75787
75788#, fuzzy
75789#~ msgid "no constructor for %s"
75790#~ msgstr "Muodostin %qs"
75791
75792#, fuzzy
75793#~ msgid "negative array index %s"
75794#~ msgstr "taulukon indeksi on taulukkorajojen yläpuolella"
75795
75796#, fuzzy
75797#~ msgid "more than one argument for construction of %s"
75798#~ msgstr "liikaa argumentteja muodostimelle %q#D"
75799
75800#, fuzzy
75801#~ msgid "%s has no value"
75802#~ msgstr "%qs on ylivuotanut"
75803
75804#, fuzzy
75805#~ msgid "cannot infer function literal type"
75806#~ msgstr "ei voi muuntaa osoitintyypiksi"
75807
75808#, fuzzy
75809#~ msgid "declaration %s is already defined in another scope in %s"
75810#~ msgstr "%qD on jo määritelty"
75811
75812#, fuzzy
75813#~ msgid "no type for typeid(%s)"
75814#~ msgstr "ei tietotyyppiä tilalle %qs"
75815
75816#, fuzzy
75817#~ msgid "can only declare type aliases within static if conditionals or static asserts"
75818#~ msgstr "ei-vakio ehto staattiselle väitteelle"
75819
75820#, fuzzy
75821#~ msgid "argument to mixin must be a string type, not %s"
75822#~ msgstr "Tietueen koon on oltava %d:n monikerta."
75823
75824#, fuzzy
75825#~ msgid "argument to mixin must be a string, not (%s)"
75826#~ msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
75827
75828#, fuzzy
75829#~ msgid "%s is not an expression"
75830#~ msgstr "ylivuoto vakiolausekkeessa"
75831
75832#, fuzzy
75833#~ msgid "%smethod %s is not callable using a %s%s"
75834#~ msgstr "abstrakti metodi ei-abstraktissa luokassa"
75835
75836#, fuzzy
75837#~ msgid "recursive evaluation of %s"
75838#~ msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
75839
75840#, fuzzy
75841#~ msgid "%s %s does not overload ()"
75842#~ msgstr "%s ei tue muotoilua %<%%%c%> %s"
75843
75844#, fuzzy
75845#~ msgid "cannot call public/export function %s from invariant"
75846#~ msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
75847
75848#, fuzzy
75849#~ msgid "super class constructor call must be in a constructor"
75850#~ msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
75851
75852#, fuzzy
75853#~ msgid "no super class constructor for %s"
75854#~ msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
75855
75856#, fuzzy
75857#~ msgid "constructor calls not allowed in loops or after labels"
75858#~ msgstr "muunnoksessa tyypistä %qT tyyppiin %qT menetetään tarkkuutta"
75859
75860#, fuzzy
75861#~ msgid "multiple constructor calls"
75862#~ msgstr "parametri %q+D esitelty %<inline%>:ksi"
75863
75864#, fuzzy
75865#~ msgid "an earlier return statement skips constructor"
75866#~ msgstr "virheellinen alustin taulukon jäsenelle %q#D"
75867
75868#, fuzzy
75869#~ msgid "constructor call must be in a constructor"
75870#~ msgstr "Kopiomuodostin %qs"
75871
75872#, fuzzy
75873#~ msgid "cyclic constructor call"
75874#~ msgstr "Kopiomuodostin %qs"
75875
75876#, fuzzy
75877#~ msgid "need 'this' for '%s' of type '%s'"
75878#~ msgstr "puuttuva %s"
75879
75880#, fuzzy
75881#~ msgid "function expected before (), not %s of type %s"
75882#~ msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
75883
75884#, fuzzy
75885#~ msgid "pure %s '%s' cannot call impure %s '%s'"
75886#~ msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
75887
75888#, fuzzy
75889#~ msgid "@nogc %s '%s' cannot call non-@nogc %s '%s'"
75890#~ msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
75891
75892#, fuzzy
75893#~ msgid "@safe %s '%s' cannot call @system %s '%s'"
75894#~ msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
75895
75896#, fuzzy
75897#~ msgid "forward reference to %s %s"
75898#~ msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
75899
75900#, fuzzy
75901#~ msgid "'this' reference necessary to take address of member %s in @safe function %s"
75902#~ msgstr "bittikentän %qD osoitetta ei voi ottaa"
75903
75904#, fuzzy
75905#~ msgid "cannot take address of ref return of %s() in @safe function %s"
75906#~ msgstr "bittikentän %qD osoitetta ei voi ottaa"
75907
75908#, fuzzy
75909#~ msgid "invalid array operation %s (possible missing [])"
75910#~ msgstr "Virheellinen tiedostotoiminto: %s"
75911
75912#, fuzzy
75913#~ msgid "cannot delete instance of COM interface %s"
75914#~ msgstr "parametrilla %P on vaillinainen tyyppi %qT"
75915
75916#, fuzzy
75917#~ msgid "cannot delete type %s"
75918#~ msgstr "määrittelemättömän tyypin %<%s %E%> epäkelpo käyttö"
75919
75920#, fuzzy
75921#~ msgid "%s is not @safe but is used in @safe function %s"
75922#~ msgstr "%qD ei ole määritelty funktion näkyvyysalueen ulkopuolella"
75923
75924#, fuzzy
75925#~ msgid "cannot cast %s"
75926#~ msgstr "arkiston otsaketta ei voi kartoittaa"
75927
75928#, fuzzy
75929#~ msgid "cannot cast %s to tuple type %s"
75930#~ msgstr "määrittelemättömän tyypin %<%s %E%> epäkelpo käyttö"
75931
75932#, fuzzy
75933#~ msgid "cannot slice type '%s'"
75934#~ msgstr "tiedostoa ”%s” ei voi avata"
75935
75936#, fuzzy
75937#~ msgid "%s cannot be sliced with []"
75938#~ msgstr "Hahmoa %s ei voi käyttää"
75939
75940#, fuzzy
75941#~ msgid "string slice [%llu .. %llu] is out of bounds"
75942#~ msgstr "Arvo sallitun välin ulkopuolella."
75943
75944#, fuzzy
75945#~ msgid "no [] operator overload for type %s"
75946#~ msgstr "lisäykselle annettu väärä tyyppiargumentti"
75947
75948#, fuzzy
75949#~ msgid "only one index allowed to index %s"
75950#~ msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
75951
75952#, fuzzy
75953#~ msgid "cannot index function pointer %s"
75954#~ msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
75955
75956#, fuzzy
75957#~ msgid "safe function '%s' cannot index pointer '%s'"
75958#~ msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
75959
75960#, fuzzy
75961#~ msgid "array index [%llu] is outside array bounds [0 .. %llu]"
75962#~ msgstr "taulukon indeksi on taulukkorajojen ulkopuolella"
75963
75964#, fuzzy
75965#~ msgid "mismatched tuple lengths, %d and %d"
75966#~ msgstr "  täsmäämättömät tyypit %qT ja %qT"
75967
75968#, fuzzy
75969#~ msgid "conversion error from %s to %s"
75970#~ msgstr "Muunnos tyypistä %s tyyppiin %s kohdassa %L"
75971
75972#, fuzzy
75973#~ msgid "mismatched array lengths, %d and %d"
75974#~ msgstr "  täsmäämättömät tyypit %qT ja %qT"
75975
75976#, fuzzy
75977#~ msgid "cannot rebind scope variables"
75978#~ msgstr "Pyydettyä osoitetta ei voi asettaa"
75979
75980#, fuzzy
75981#~ msgid "cannot append to static array %s"
75982#~ msgstr "määrittelemättömän tyypin %<%s %E%> epäkelpo käyttö"
75983
75984#, fuzzy
75985#~ msgid "cannot append type %s to type %s"
75986#~ msgstr "määrittelemättömän tyypin %<%s %E%> epäkelpo käyttö"
75987
75988#, fuzzy
75989#~ msgid "can't subtract %s from pointer"
75990#~ msgstr "lähde ei ole osoitin"
75991
75992#, fuzzy
75993#~ msgid "can't subtract pointer from %s"
75994#~ msgstr "tiedoston ”%s” otsaketta ei voi lukea"
75995
75996#, fuzzy
75997#~ msgid "%s is not defined for associative arrays"
75998#~ msgstr "lueteltu tyyppi määritelty täällä"
75999
76000#, fuzzy
76001#~ msgid "'%s' is not defined for array comparisons"
76002#~ msgstr "lueteltu tyyppi määritelty täällä"
76003
76004#, fuzzy
76005#~ msgid "expression %s does not have property '%s'"
76006#~ msgstr "esittely ei esittele mitään"
76007
76008#, fuzzy
76009#~ msgid "forward reference to %s '%s'"
76010#~ msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
76011
76012#, fuzzy
76013#~ msgid "undefined identifier '%s' in %s '%s', did you mean %s '%s'?"
76014#~ msgstr "puuttuva %s"
76015
76016#, fuzzy
76017#~ msgid "undefined identifier '%s' in %s '%s'"
76018#~ msgstr "puuttuva %s"
76019
76020#, fuzzy
76021#~ msgid "%s isn't a template"
76022#~ msgstr "%qT ei ole malli"
76023
76024#, fuzzy
76025#~ msgid "expected constant string constraint for operand, not `%s`"
76026#~ msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
76027
76028#, fuzzy
76029#~ msgid "expected constant string constraint for clobber name, not `%s`"
76030#~ msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
76031
76032#, fuzzy
76033#~ msgid "expected identifier for goto label name, not `%s`"
76034#~ msgstr "vakio tai tunniste odotettu"
76035
76036#, fuzzy
76037#~ msgid "asm instruction template must be a constant char string"
76038#~ msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
76039
76040#, fuzzy
76041#~ msgid "initializer must be an expression, not '%s'"
76042#~ msgstr "alustinalkio ei ole vakiolauseke"
76043
76044#, fuzzy
76045#~ msgid "cannot use non-constant CTFE pointer in an initializer '%s'"
76046#~ msgstr "ei-vakio taulukkoindeksi alustimessa"
76047
76048#, fuzzy
76049#~ msgid "cannot infer type from %s %s, possible circular dependency"
76050#~ msgstr "määrittelemättömän tyypin %<%s %E%> epäkelpo käyttö"
76051
76052#, fuzzy
76053#~ msgid "cannot infer type from overloaded function symbol %s"
76054#~ msgstr "liian paljon argumentteja funktiolle %qs"
76055
76056#, fuzzy
76057#~ msgid "expression %s of type %s does not have a boolean value"
76058#~ msgstr "tyypillä %qT ei ole tunnettua kokoa"
76059
76060#, fuzzy
76061#~ msgid "expression %s is not constant"
76062#~ msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
76063
76064#, fuzzy
76065#~ msgid "Change of value in conversion from  %qs to %qs at %L"
76066#~ msgstr "muunnos tyypistä %qT tyyppiin %qT"
76067
76068#, fuzzy
76069#~ msgid "Lower bound has to be present at %L"
76070#~ msgstr "Data-alkio taulukon alarajan alapuolella kohdassa %L"
76071
76072#, fuzzy
76073#~ msgid "Invalid declare in routine with $!ACC DECLARE at %L"
76074#~ msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
76075
76076#, fuzzy
76077#~ msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, invalid function name %s"
76078#~ msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
76079
76080#, fuzzy
76081#~| msgid "%s: Cannot open output file: %s\n"
76082#~ msgid "Cannot open intermediate output file %s\n"
76083#~ msgstr "%s: Ei voi avata tulostetiedostoa: %s\n"
76084
76085#~ msgid "%s:unknown function '%u'\n"
76086#~ msgstr "%s:tuntematon funktio ”%u”\n"
76087
76088#~ msgid "cannot optimize possibly infinite loops"
76089#~ msgstr "mahdollisia ikisilmukoita ei voi optimoida"
76090
76091#, fuzzy
76092#~ msgid "caller function contains cilk spawn"
76093#~ msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
76094
76095#, fuzzy
76096#~ msgid "function parameters cannot have __fp16 type"
76097#~ msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
76098
76099#, fuzzy
76100#~ msgid "functions cannot return __fp16 type"
76101#~ msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
76102
76103#, fuzzy
76104#~ msgid ""
76105#~ "'%s': mmcu='%s'\n"
76106#~ "'%s': specfile='%s'\n"
76107#~ "\n"
76108#~ msgstr "%s[%s] %s%s%s"
76109
76110#~ msgid "invalid %%L code"
76111#~ msgstr "virheellinen %%L-koodi"
76112
76113#, fuzzy
76114#~| msgid "--resource requires -o"
76115#~ msgid "-mtoc-fusion requires 64-bit"
76116#~ msgstr "valitsin --resource vaatii valitsimen -o"
76117
76118#~ msgid "candidates are: %+#D"
76119#~ msgstr "ehdokkaat ovat: %+#D"
76120
76121#~ msgid "candidate is: %+#D"
76122#~ msgstr "ehdokas on: %+#D"
76123
76124#~ msgid "<anonymous %s>"
76125#~ msgstr "<nimetön %s>"
76126
76127#~ msgid "{unknown}"
76128#~ msgstr "{tuntematon}"
76129
76130#, fuzzy
76131#~ msgid "module procedure"
76132#~ msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
76133
76134#~ msgid "internal function"
76135#~ msgstr "sisäinen funktio"
76136
76137#~ msgid "Not a valid Java .class file.\n"
76138#~ msgstr "Ei kelvollinen Javan .class-tiedosto.\n"
76139
76140#, fuzzy
76141#~ msgid "error while parsing constant pool\n"
76142#~ msgstr "virhe jäsennettäessä metodeja\n"
76143
76144#~ msgid "error while parsing fields\n"
76145#~ msgstr "virhe jäsennettäessä kenttiä\n"
76146
76147#~ msgid "error while parsing methods\n"
76148#~ msgstr "virhe jäsennettäessä metodeja\n"
76149
76150#, fuzzy
76151#~ msgid "error while parsing final attributes\n"
76152#~ msgstr "virhe jäsennettäessä metodeja\n"
76153
76154#~ msgid "Try 'jcf-dump --help' for more information.\n"
76155#~ msgstr "Lisätietoja ”jcf-dump --help”-komennolla.\n"
76156
76157#~ msgid ""
76158#~ "Usage: jcf-dump [OPTION]... CLASS...\n"
76159#~ "\n"
76160#~ msgstr ""
76161#~ "Käyttö: jcf-dump [VALITSIN]... LUOKKA...\n"
76162#~ "\n"
76163
76164#~ msgid ""
76165#~ "Display contents of a class file in readable form.\n"
76166#~ "\n"
76167#~ msgstr ""
76168#~ "Näytä class-tiedoston sisältö luettavassa muodossa.\n"
76169#~ "\n"
76170
76171#, fuzzy
76172#~ msgid "  -c                      Disassemble method bodies\n"
76173#~ msgstr "%<%c%E%>:n metodimäärittelyä ei löytynyt"
76174
76175#, fuzzy
76176#~ msgid "  --javap                 Generate output in 'javap' format\n"
76177#~ msgstr "  --help                   Näytä tämä ohje\n"
76178
76179#~ msgid "  --classpath PATH        Set path to find .class files\n"
76180#~ msgstr "  --classpath POLKU       Aseta polku .class-tiedostojen löytämiseksi\n"
76181
76182#, fuzzy
76183#~ msgid "  -o FILE                 Set output file name\n"
76184#~ msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
76185
76186#, fuzzy
76187#~ msgid "  --help                  Print this help, then exit\n"
76188#~ msgstr "  -h, --help                      Näytä tämä ohje ja poistu\n"
76189
76190#, fuzzy
76191#~ msgid "  --version               Print version number, then exit\n"
76192#~ msgstr "  -v, --version                   Näytä versionumero ja poistu\n"
76193
76194#, fuzzy
76195#~ msgid "  -v, --verbose           Print extra information while running\n"
76196#~ msgstr "  -v, --version                   Näytä versionumero ja poistu\n"
76197
76198#~ msgid ""
76199#~ "For bug reporting instructions, please see:\n"
76200#~ "%s.\n"
76201#~ msgstr ""
76202#~ "Katso ohjeet vikailmoitusten tekemiseen osoitteesta:\n"
76203#~ "%s.\n"
76204
76205#, fuzzy
76206#~ msgid "jcf-dump: no classes specified\n"
76207#~ msgstr ""
76208#~ "Käyttö: jcf-dump [VALITSIN]... LUOKKA...\n"
76209#~ "\n"
76210
76211#, fuzzy
76212#~ msgid "Cannot open '%s' for output.\n"
76213#~ msgstr "tulostiedostoa ”%s” ei voi avata"
76214
76215#, fuzzy
76216#~ msgid "bad format of .zip/.jar archive\n"
76217#~ msgstr "virheellinen zip/jar-tiedosto %s"
76218
76219#, fuzzy
76220#~ msgid "Bad byte codes.\n"
76221#~ msgstr "Tavujärjestys:"
76222
76223#~ msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
76224#~ msgstr "Käyttö: %s [VALITSIMET]... LUOKKANIMImain [TULOSTETIEDOSTO]\n"
76225
76226#~ msgid "%s: Failed to close output file %s\n"
76227#~ msgstr "%s: Tulostiedoston %s sulkeminen epäonnistui\n"
76228
76229#, fuzzy
76230#~ msgid "Enable Cilk Plus."
76231#~ msgstr "unaariselle plus-operaatiolle annettu väärä tyyppiargumentti"
76232
76233#, fuzzy
76234#~ msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical"
76235#~ msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
76236
76237#, fuzzy
76238#~ msgid "Pretend that branches are expensive."
76239#~ msgstr "Ei haaroja\n"
76240
76241#, fuzzy
76242#~| msgid "Use 32 bit float"
76243#~ msgid "Use 32 bit float."
76244#~ msgstr "Käytä 32-bittistä float-tyyppiä"
76245
76246#, fuzzy
76247#~| msgid "Use 64 bit float"
76248#~ msgid "Use 64 bit float."
76249#~ msgstr "Käytä 64-bittistä float-tyyppiä"
76250
76251#, fuzzy
76252#~ msgid "Support PCOMMIT instruction."
76253#~ msgstr "Virheellinen käsky"
76254
76255#, fuzzy
76256#~| msgid "Generate code in big endian mode"
76257#~ msgid "Generate Altivec instructions using little-endian element order."
76258#~ msgstr "Tuota koodia big-endian-tilassa"
76259
76260#, fuzzy
76261#~| msgid "Generate code in big endian mode"
76262#~ msgid "Generate Altivec instructions using big-endian element order."
76263#~ msgstr "Tuota koodia big-endian-tilassa"
76264
76265#, fuzzy
76266#~ msgid "Generate SPE SIMD instructions on E500."
76267#~ msgstr "Käytä AltiVec-käskyjä"
76268
76269#, fuzzy
76270#~| msgid "Generate isel instructions"
76271#~ msgid "Generate PPC750CL paired-single instructions."
76272#~ msgstr "Tuota isel-käskyjä"
76273
76274#, fuzzy
76275#~ msgid "Single-precision floating point unit."
76276#~ msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
76277
76278#, fuzzy
76279#~ msgid "Double-precision floating point unit."
76280#~ msgstr "tarkkuus printf-muotoilussa"
76281
76282#, fuzzy
76283#~ msgid "Floating point unit does not support divide & sqrt."
76284#~ msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
76285
76286#, fuzzy
76287#~ msgid "Specify Xilinx FPU."
76288#~ msgstr "Tuota SH4-100 FPU-less-koodia"
76289
76290#, fuzzy
76291#~| msgid "Generate 32-bit code"
76292#~ msgid "Generate 32-bit SHmedia code."
76293#~ msgstr "Tuota 32-bittistä koodia"
76294
76295#, fuzzy
76296#~| msgid "Generate little endian code"
76297#~ msgid "Generate 32-bit FPU-less SHmedia code."
76298#~ msgstr "Tuota SH4-100 FPU-less-koodia"
76299
76300#, fuzzy
76301#~| msgid "Generate 64-bit code"
76302#~ msgid "Generate 64-bit SHmedia code."
76303#~ msgstr "Tuota 64-bittistä koodia"
76304
76305# fuzzy: pitäisikö FPU-less kääntää?
76306#, fuzzy
76307#~| msgid "Generate SH4-100 FPU-less code"
76308#~ msgid "Generate 64-bit FPU-less SHmedia code."
76309#~ msgstr "Tuota SH4-100 FPU-less-koodia"
76310
76311#, fuzzy
76312#~| msgid "Generate SHcompact code"
76313#~ msgid "Generate SHcompact code."
76314#~ msgstr "Tuota SHcompact-koodia"
76315
76316#, fuzzy
76317#~| msgid "Generate SHcompact code"
76318#~ msgid "Generate FPU-less SHcompact code."
76319#~ msgstr "Tuota SH4-100 FPU-less-koodia"
76320
76321#, fuzzy
76322#~ msgid "Enable absolute difference instructions."
76323#~ msgstr "Ota käyttöö divide- ja modulus-käskyt"
76324
76325#, fuzzy
76326#~ msgid "Enable all optional instructions."
76327#~ msgstr "Ota käyttöön 32-bittiset divide-käskyt"
76328
76329#, fuzzy
76330#~| msgid "Enable bit manipulation instructions"
76331#~ msgid "Enable bit manipulation instructions."
76332#~ msgstr "Ota käyttöön bittimanipulointikäskyt"
76333
76334#, fuzzy
76335#~ msgid "Enable MeP Coprocessor."
76336#~ msgstr "Apusuorittimen virhe"
76337
76338#, fuzzy
76339#~ msgid "Enable MeP Coprocessor with 32-bit registers."
76340#~ msgstr "Käytä OpenMP:tä"
76341
76342#, fuzzy
76343#~ msgid "Enable MeP Coprocessor with 64-bit registers."
76344#~ msgstr "Käytä OpenMP:tä"
76345
76346#, fuzzy
76347#~ msgid "Enable IVC2 scheduling."
76348#~ msgstr "Ota käyttöön moniydintuki"
76349
76350#, fuzzy
76351#~ msgid "Const variables default to the near section."
76352#~ msgstr "ei tarpeeksi argumentteja lopetusalkion mahduttamiseksi"
76353
76354#, fuzzy
76355#~| msgid "Enable 32-bit divide instructions"
76356#~ msgid "Enable 32-bit divide instructions."
76357#~ msgstr "Ota käyttöön 32-bittiset divide-käskyt"
76358
76359#, fuzzy
76360#~ msgid "__io vars are volatile by default."
76361#~ msgstr "roskaa ilmaisun #pragma io_volatile lopussa"
76362
76363#, fuzzy
76364#~ msgid "All variables default to the far section."
76365#~ msgstr "ei tarpeeksi argumentteja lopetusalkion mahduttamiseksi"
76366
76367#, fuzzy
76368#~ msgid "Enable leading zero instructions."
76369#~ msgstr "Ota käyttöön 32-bittiset divide-käskyt"
76370
76371#, fuzzy
76372#~ msgid "All variables default to the near section."
76373#~ msgstr "ei tarpeeksi argumentteja lopetusalkion mahduttamiseksi"
76374
76375#, fuzzy
76376#~| msgid "Enable 32-bit multiply instructions"
76377#~ msgid "Enable 32-bit multiply instructions."
76378#~ msgstr "Ota käyttöön 32-bittiset kertolaskukäskyt"
76379
76380#, fuzzy
76381#~ msgid "Disable all optional instructions."
76382#~ msgstr "Käytä AltiVec-käskyjä"
76383
76384#, fuzzy
76385#~| msgid "Allow gcc to use the repeat/erepeat instructions"
76386#~ msgid "Allow gcc to use the repeat/erepeat instructions."
76387#~ msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
76388
76389#, fuzzy
76390#~ msgid "All variables default to the tiny section."
76391#~ msgstr "ei tarpeeksi argumentteja lopetusalkion mahduttamiseksi"
76392
76393#, fuzzy
76394#~| msgid "Enable saturation instructions"
76395#~ msgid "Enable saturation instructions."
76396#~ msgstr "Ota käyttöön saturation-käskyt"
76397
76398#, fuzzy
76399#~ msgid "Use simulator runtime without vectors."
76400#~ msgstr "Käytä simulaattorin ajoaikaista ympäristöä."
76401
76402#, fuzzy
76403#~ msgid "All functions default to the far section."
76404#~ msgstr "ei tarpeeksi argumentteja lopetusalkion mahduttamiseksi"
76405
76406#, fuzzy
76407#~ msgid "Tune for ARC600 cpu."
76408#~ msgstr "Suoritinaikaraja ylittynyt"
76409
76410#, fuzzy
76411#~ msgid "Tune for ARC601 cpu."
76412#~ msgstr "Suoritinaikaraja ylittynyt"
76413
76414#, fuzzy
76415#~| msgid "Enable OpenMP"
76416#~ msgid "Enable lra."
76417#~ msgstr "Käytä OpenACC:ta"
76418
76419#, fuzzy
76420#~| msgid "Generate code for a DLL"
76421#~ msgid "Generate checks for references to NULL."
76422#~ msgstr "Tuota koodia DLL:lle"
76423
76424#, fuzzy
76425#~| msgid "Not a valid Java .class file.\n"
76426#~ msgid "Output a class file."
76427#~ msgstr "Ei kelvollinen Javan .class-tiedosto.\n"
76428
76429#, fuzzy
76430#~ msgid "Alias for -femit-class-file."
76431#~ msgstr "maa-asetustojen aliastiedostoa ”%s” ei löydy"
76432
76433#, fuzzy
76434#~ msgid "Generate instances of Class at runtime."
76435#~ msgstr "Tuota koodi GNU-suoritusympäristölle"
76436
76437#, fuzzy
76438#~ msgid "Set the source language version."
76439#~ msgstr "Käännöksen kieli on sama kuin lähdekieli."
76440
76441#, fuzzy
76442#~| msgid "Enable user-defined instructions"
76443#~ msgid "Enable coverage-guided fuzzing code instrumentation."
76444#~ msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
76445
76446#~ msgid "Generate debug information in COFF format."
76447#~ msgstr "Tuota vianjäljitystietoja COFF-muodossa."
76448
76449#, fuzzy
76450#~| msgid "Generate debug information in VMS format"
76451#~ msgid "Don't generate debug information in separate .dwo files."
76452#~ msgstr "Tuota vianjäljitystietoja VMS-muodossa"
76453
76454#, fuzzy
76455#~ msgid "argument 2 has invalid type"
76456#~ msgstr "bittikentällä %qs on epäkelpo tyyppi"
76457
76458#, fuzzy
76459#~ msgid "Cannot read working set from %s."
76460#~ msgstr "tiedoston ”%s” otsaketta ei voi lukea"
76461
76462#, fuzzy
76463#~| msgid "target format does not support infinity"
76464#~ msgid "Your target platform does not support -fcheck-pointer-bounds"
76465#~ msgstr "kohdemuoto ei tue äärettömyyttä"
76466
76467#, fuzzy
76468#~ msgid "verify_flow_info: Wrong frequency of block %i %i"
76469#~ msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
76470
76471#, fuzzy
76472#~ msgid "verify_flow_info: Wrong count of edge %i->%i %i"
76473#~ msgstr "verify_flow_info: Väärä lohkolukumäärä %i %i"
76474
76475#, fuzzy
76476#~ msgid "execution count is negative"
76477#~ msgstr "vasemmalle siirron lukumäärä on negatiivinen"
76478
76479#, fuzzy
76480#~ msgid "Not instrumented node has non-NULL original declaration"
76481#~ msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
76482
76483#, fuzzy
76484#~ msgid "Instrumented node has wrong original declaration"
76485#~ msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
76486
76487#, fuzzy
76488#~ msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
76489#~ msgstr "ei huomioida tuntematonta esikäsittelintä \"%c\""
76490
76491#, fuzzy
76492#~ msgid "invalid argument %qs to -fdebug-prefix-map"
76493#~ msgstr "epäkelpo argumentti funktiolle %<__builtin_return_address%>"
76494
76495#~ msgid "%s (program %s)"
76496#~ msgstr "%s (ohjelma %s)"
76497
76498#, fuzzy
76499#~ msgid "iteration variable %qE should not be lastprivate"
76500#~ msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
76501
76502#, fuzzy
76503#~ msgid "iteration variable %qE should not be private"
76504#~ msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
76505
76506#, fuzzy
76507#~ msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
76508#~ msgstr "käytetty %<__thread%> ennen %<extern%>:a"
76509
76510#, fuzzy
76511#~ msgid "a type with different attributes is defined in another translation unit"
76512#~ msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
76513
76514#, fuzzy
76515#~ msgid "virtual table layout differs in another translation unit"
76516#~ msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
76517
76518#, fuzzy
76519#~| msgid "-pipe not supported"
76520#~ msgid "Clause not supported yet"
76521#~ msgstr "Ei ole tuettu"
76522
76523#, fuzzy
76524#~ msgid "-fsanitize-recover=thread is not supported"
76525#~ msgstr "valitsin %qs ei ole enää tuettu"
76526
76527#, fuzzy
76528#~ msgid "size of %q+D is %d bytes"
76529#~ msgstr "taulukon %q+D koko puuttuu"
76530
76531#, fuzzy
76532#~ msgid "-fcheck-pointer-bounds is not supported for this target"
76533#~ msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
76534
76535#, fuzzy
76536#~ msgid "-fcheck-pointer-bounds is not supported with Address Sanitizer"
76537#~ msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
76538
76539#, fuzzy
76540#~ msgid "non-integral used in condition"
76541#~ msgstr "ei-vakio ehto staattiselle väitteelle"
76542
76543#, fuzzy
76544#~ msgid "invalid conditional operand"
76545#~ msgstr "virheellinen syntaksi ehtolauseessa"
76546
76547#, fuzzy
76548#~ msgid "invalid reference prefix"
76549#~ msgstr "Virheellinen takaisinviittaus"
76550
76551#, fuzzy
76552#~ msgid "invalid operand to plus/minus, type is a pointer"
76553#~ msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
76554
76555#, fuzzy
76556#~ msgid "type mismatch in fused multiply-add expression"
76557#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
76558
76559#, fuzzy
76560#~ msgid "-fcheck-pointer-bounds requires '%s' name for internal usage"
76561#~ msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
76562
76563#, fuzzy
76564#~ msgid "unimplemented functionality"
76565#~ msgstr "Toteuttamaton ext2-kirjaston funktio"
76566
76567#, fuzzy
76568#~ msgid "TYPE_MINVAL non-NULL"
76569#~ msgstr "NULLin muunnos epäosoitintyypiksi"
76570
76571#, fuzzy
76572#~| msgid "case label is not an integer constant expression"
76573#~ msgid "__sec_implicit_index parameter must be an integer constant expression"
76574#~ msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
76575
76576#, fuzzy
76577#~ msgid "length mismatch in expression"
76578#~ msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
76579
76580#, fuzzy
76581#~ msgid "rank mismatch between %qE and %qE"
76582#~ msgstr "%qE-attribuutin argumentin tulee olla välillä 18..255"
76583
76584#, fuzzy
76585#~ msgid "iteration variable cannot be volatile"
76586#~ msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
76587
76588#, fuzzy
76589#~| msgid "struct defined here"
76590#~ msgid "other clause defined here"
76591#~ msgstr "alunperin määritelty täällä"
76592
76593#~ msgid "negative integer implicitly converted to unsigned type"
76594#~ msgstr "negatiivinen kokonaisluku muunnettu implisiittisesti etumerkittömään tyyppiin"
76595
76596#~ msgid "conversion of unsigned constant value to negative integer"
76597#~ msgstr "etumerkittömän vakion muunnos negatiiviseksi kokonaisluvuksi"
76598
76599#~ msgid "conversion to %qT alters %qT constant value"
76600#~ msgstr "muunnos tyyppiin %qT muuttaa %qT:n vakioarvoa"
76601
76602#~ msgid "large integer implicitly truncated to unsigned type"
76603#~ msgstr "suuri kokonaisluku implisiittisesti katkaistu etumerkittömäksi tyypiksi"
76604
76605#~ msgid "overflow in implicit constant conversion"
76606#~ msgstr "ylivuoto implisiittisessä vakiomuunnoksessa"
76607
76608#~ msgid "requested alignment is too large"
76609#~ msgstr "pyydetty kohdistus on liian suuri"
76610
76611#~ msgid "alignment for %q+D must be at least %d"
76612#~ msgstr "kohdistuksen %q+D:lle pitää olla vähintään %d"
76613
76614#~ msgid "tls_model argument not a string"
76615#~ msgstr "tls_model-argumentti ei ole merkkijono"
76616
76617#~ msgid "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
76618#~ msgstr "tls_model-argumentin pitää olla ”local-exec”, ”initial-exec”, ”local-dynamic” tai ”global-dynamic”"
76619
76620#~ msgid "alloc_size parameter outside range"
76621#~ msgstr "alloc_size-parametri ei ole sallitulla välillä"
76622
76623#, fuzzy
76624#~| msgid "alloc_size parameter outside range"
76625#~ msgid "alloc_align parameter outside range"
76626#~ msgstr "alloc_size-parametri ei ole sallitulla välillä"
76627
76628#, fuzzy
76629#~ msgid "assume_aligned parameter not integer constant"
76630#~ msgstr "pyydetty kohdistus ei ole vakio"
76631
76632#, fuzzy
76633#~ msgid "bad option %s to optimize attribute"
76634#~ msgstr "%s ei ole liitospiste tai virheellinen valitsin"
76635
76636#~ msgid "not enough arguments to function %qE"
76637#~ msgstr "liian vähän argumentteja funktiolle %qE"
76638
76639#~ msgid "comparison between signed and unsigned integer expressions"
76640#~ msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
76641
76642#~ msgid "%<...%> has invalid operand number"
76643#~ msgstr "%<...%>:lla on epäkelpo operandinumero"
76644
76645#~ msgid "unknown conversion type character 0x%x in format"
76646#~ msgstr "muotoilussa on tuntematon muunnostyyppimerkki 0x%x"
76647
76648#, fuzzy
76649#~| msgid "%<this%> may not be used in this context"
76650#~ msgid "%<_Cilk_spawn%> may only be used inside a function"
76651#~ msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
76652
76653#, fuzzy
76654#~ msgid "invalid use of %<_Cilk_spawn%>"
76655#~ msgstr "void-lausekkeen epäkelpo käyttö"
76656
76657#, fuzzy
76658#~ msgid "invalid use of label %q+D in %<_Cilk_spawn%>"
76659#~ msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
76660
76661#, fuzzy
76662#~ msgid "missing architecture name in 'arch' target %s"
76663#~ msgstr "polku puuttuu %qs:n jälkeen"
76664
76665#, fuzzy
76666#~ msgid "unknown value %qs for 'arch' target %s"
76667#~ msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
76668
76669#, fuzzy
76670#~ msgid "invalid feature modifier %qs for 'arch' target %s"
76671#~ msgstr "tiedostonimi puuttuu %qs:n jälkeen"
76672
76673#, fuzzy
76674#~ msgid "missing cpu name in 'cpu' target %s"
76675#~ msgstr "polku puuttuu %qs:n jälkeen"
76676
76677#, fuzzy
76678#~ msgid "unknown value %qs for 'cpu' target %s"
76679#~ msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
76680
76681#, fuzzy
76682#~ msgid "unknown value %qs for 'tune' target %s"
76683#~ msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
76684
76685#, fuzzy
76686#~ msgid "missing feature modifier in target %s %qs"
76687#~ msgstr "tiedostonimi puuttuu %qs:n jälkeen"
76688
76689#, fuzzy
76690#~| msgid "malformed #pragma builtin"
76691#~ msgid "malformed target %s"
76692#~ msgstr "väärinmuodostettu %<#pragma %s%>, jätetään huomiotta"
76693
76694#, fuzzy
76695#~ msgid "target %s %s=%s is not valid"
76696#~ msgstr "Kohdehakemisto ”%s” ei ole kelvollinen hakemisto"
76697
76698#, fuzzy
76699#~ msgid "target %s %qs is invalid"
76700#~ msgstr "makefile-kohde puuttuu %qs:n jälkeen"
76701
76702#, fuzzy
76703#~ msgid "devices natively supported:%s"
76704#~ msgstr "%s: liian monta laitetta\n"
76705
76706#, fuzzy
76707#~ msgid "variable %q+D located in address space %qs beyond flash of %d KiB"
76708#~ msgstr "%J%qD:n esittely varjostaa parametria"
76709
76710#, fuzzy
76711#~ msgid "variable %q+D located in address space %qs which is not supported for architecture %qs"
76712#~ msgstr "%J%qD:n esittely varjostaa parametria"
76713
76714#, fuzzy
76715#~ msgid "Intel MPX does not support x32"
76716#~ msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
76717
76718#, fuzzy
76719#~ msgid "previous declaration of %D"
76720#~ msgstr "edellinen esittely %q+D"
76721
76722#~ msgid "junk at end of #pragma io_volatile"
76723#~ msgstr "roskaa ilmaisun #pragma io_volatile lopussa"
76724
76725#, fuzzy
76726#~ msgid "invalid coprocessor register range"
76727#~ msgstr "Virheellinen välin loppu"
76728
76729#, fuzzy
76730#~ msgid "invalid coprocessor register %qE"
76731#~ msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
76732
76733#, fuzzy
76734#~ msgid "malformed coprocessor register"
76735#~ msgstr "Apusuorittimen virhe"
76736
76737#~ msgid "junk at end of #pragma GCC coprocessor width"
76738#~ msgstr "roskaa ilmaisun pragma GCC coprocessor width lopussa"
76739
76740#, fuzzy
76741#~ msgid "malformed #pragma GCC coprocessor subclass"
76742#~ msgstr "tuntematon #pragma GCC coprocessor %E"
76743
76744#, fuzzy
76745#~ msgid "malformed #pragma disinterrupt"
76746#~ msgstr "väärinmuodostettu #pragma weak, jätetään huomiotta"
76747
76748#~ msgid "malformed #pragma call"
76749#~ msgstr "väärinmuodostettu #pragma call"
76750
76751#~ msgid "only one of -ms and -mm may be given"
76752#~ msgstr "vain yksi valitsimista -ms ja -mm voidaan antaa"
76753
76754#~ msgid "only one of -ms and -ml may be given"
76755#~ msgstr "vain yksi valitsimista -ms ja -ml voidaan antaa"
76756
76757#~ msgid "only one of -mm and -ml may be given"
76758#~ msgstr "vain yksi valitsimita -mm ja -ml voidaan antaa"
76759
76760#~ msgid "only one of -ms and -mtiny= may be given"
76761#~ msgstr "vai yksi valitsimista -ms ja -mtiny voidaan antaa"
76762
76763#~ msgid "only one of -mm and -mtiny= may be given"
76764#~ msgstr "vain yksi valitsimista -mm ja -mtiny= voidaan antaa"
76765
76766#~ msgid "-mclip currently has no effect without -mminmax"
76767#~ msgstr "valitsimella -mclip ei nykyisin ole vaikutusta ilman valitsinta -mminmax"
76768
76769#~ msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far"
76770#~ msgstr "valitsimen -mc= on oltava -mc=tiny, -mc=near, tai -mc=far"
76771
76772#, fuzzy
76773#~ msgid "unconvertible operand %c %qs"
76774#~ msgstr "ISO C++ kieltää muuttujan %qs esittelyn ilman tyyppiä"
76775
76776#~ msgid "interrupt function must have return type of void"
76777#~ msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
76778
76779#~ msgid "interrupt function must have no arguments"
76780#~ msgstr "keskeytysfunktiolla ei saa olla argumentteja"
76781
76782#, fuzzy
76783#~ msgid ""
76784#~ "to describe a pointer to a VLIW function, use syntax like this:\n"
76785#~ "%s"
76786#~ msgstr "funktio-osoitinta käytetty laskutoimituksessa"
76787
76788#, fuzzy
76789#~ msgid ""
76790#~ "to describe an array of VLIW function pointers, use syntax like this:\n"
76791#~ "%s"
76792#~ msgstr "funktio-osoitinta käytetty laskutoimituksessa"
76793
76794#, fuzzy
76795#~ msgid "\"#pragma disinterrupt %s\" not used"
76796#~ msgstr "jätetään #pragma %s %s huomiotta"
76797
76798#, fuzzy
76799#~ msgid "variable %D of type %<cb%> must be uninitialized"
76800#~ msgstr "muuttuvakokoista objektia ei voi alustaa"
76801
76802#, fuzzy
76803#~ msgid "coprocessor intrinsic %qs is not available in this configuration"
76804#~ msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
76805
76806#, fuzzy
76807#~ msgid "%qs is not available in VLIW functions"
76808#~ msgstr "%J%qD on tavallisesti ei-staattinen funktio"
76809
76810#, fuzzy
76811#~ msgid "%qs is not available in non-VLIW functions"
76812#~ msgstr "%J%qD on tavallisesti ei-staattinen funktio"
76813
76814#, fuzzy
76815#~ msgid "argument %d of %qE must be in the range %d...%d"
76816#~ msgstr "%s: kentän ”%s” arvon on oltava välillä %d...%d"
76817
76818#, fuzzy
76819#~ msgid "too few arguments to %qE"
76820#~ msgstr "liian vähän argumentteja funktiolle %qE"
76821
76822#, fuzzy
76823#~ msgid "too many arguments to %qE"
76824#~ msgstr "liikaa argumentteja metodille %qE"
76825
76826#, fuzzy
76827#~ msgid "argument %d of %qE must be an address"
76828#~ msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
76829
76830#, fuzzy
76831#~ msgid "unexpected %d byte cop instruction"
76832#~ msgstr "Käytä AltiVec-käskyjä"
76833
76834#, fuzzy
76835#~ msgid "not support -fpic"
76836#~ msgstr "-fPIC ei ole tuettu"
76837
76838#, fuzzy
76839#~ msgid "stabs debug format not supported"
76840#~ msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
76841
76842#, fuzzy
76843#~ msgid "%s only accepts %d arguments"
76844#~ msgstr "%q+D sallii vain nolla tai kaksi argumenttia"
76845
76846#, fuzzy
76847#~ msgid "%s only accepts 1 argument"
76848#~ msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
76849
76850#, fuzzy
76851#~ msgid "%s only accepts 2 arguments"
76852#~ msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
76853
76854#, fuzzy
76855#~ msgid "not configured for SPE ABI"
76856#~ msgstr "31-bittinen ABI"
76857
76858#, fuzzy
76859#~ msgid "not configured for SPE instruction set"
76860#~ msgstr "Käytä PowerPC-64 -käskykantaa"
76861
76862#, fuzzy
76863#~ msgid "SPE not supported in this target"
76864#~ msgstr "Ei ole tuettu"
76865
76866#, fuzzy
76867#~ msgid "-mcrypto requires -maltivec"
76868#~ msgstr "--stat vaatii tiedostonimiä"
76869
76870#, fuzzy
76871#~| msgid "--resource requires -o"
76872#~ msgid "-mdirect-move requires -mvsx"
76873#~ msgstr "valitsin --resource vaatii valitsimen -o"
76874
76875#, fuzzy
76876#~| msgid "--resource requires -o"
76877#~ msgid "-mpower8-vector requires -mvsx"
76878#~ msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
76879
76880#, fuzzy
76881#~| msgid "--resource requires -o"
76882#~ msgid "-mupper-regs-df requires -mvsx"
76883#~ msgstr "valitsin --resource vaatii valitsimen -o"
76884
76885#, fuzzy
76886#~| msgid "--resource requires -o"
76887#~ msgid "-mpower8-fusion-sign requires -mpower8-fusion"
76888#~ msgstr "valitsin --resource vaatii valitsimen -o"
76889
76890#, fuzzy
76891#~ msgid "-mtoc-fusion requires -mpower8-fusion"
76892#~ msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
76893
76894#, fuzzy
76895#~| msgid "--resource requires -o"
76896#~ msgid "-mpower9-fusion requires -mpower8-fusion"
76897#~ msgstr "operaattori ”defined” vaatii tunnisteen"
76898
76899#, fuzzy
76900#~| msgid "--resource requires -o"
76901#~ msgid "-mpower9-dform requires -mpower9-vector"
76902#~ msgstr "operaattori ”defined” vaatii tunnisteen"
76903
76904#, fuzzy
76905#~| msgid "--resource requires -o"
76906#~ msgid "-mpower9-dform requires -mupper-regs-df"
76907#~ msgstr "valitsin --resource vaatii valitsimen -o"
76908
76909#, fuzzy
76910#~| msgid "--resource requires -o"
76911#~ msgid "-mpower9-dform requires -mupper-regs-sf"
76912#~ msgstr "valitsin --resource vaatii valitsimen -o"
76913
76914#, fuzzy
76915#~| msgid "--resource requires -o"
76916#~ msgid "-mpower9-vector requires -mpower8-vector"
76917#~ msgstr "operaattori ”defined” vaatii tunnisteen"
76918
76919#, fuzzy
76920#~| msgid "--resource requires -o"
76921#~ msgid "-mallow-movmisalign requires -mvsx"
76922#~ msgstr "valitsin --resource vaatii valitsimen -o"
76923
76924#, fuzzy
76925#~| msgid "--resource requires -o"
76926#~ msgid "-mefficient-unaligned-vsx requires -mvsx"
76927#~ msgstr "valitsin --resource vaatii valitsimen -o"
76928
76929#, fuzzy
76930#~ msgid "hwcap %s is an invalid argument to builtin %s"
76931#~ msgstr "kokonaislukuargumentti %s ei kelpaa"
76932
76933#, fuzzy
76934#~ msgid "argument to dss must be a 2-bit unsigned literal"
76935#~ msgstr "argumentin 2 on oltava 5-bittinen etumerkitön literaali"
76936
76937#, fuzzy
76938#~ msgid "argument 1 of __builtin_paired_predicate must be a constant"
76939#~ msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
76940
76941#, fuzzy
76942#~ msgid "argument 1 of __builtin_paired_predicate is out of range"
76943#~ msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
76944
76945#, fuzzy
76946#~ msgid "Builtin function %s requires the -maltivec option"
76947#~ msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
76948
76949#, fuzzy
76950#~ msgid "Builtin function %s requires the -mpaired option"
76951#~ msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
76952
76953#, fuzzy
76954#~ msgid "Builtin function %s requires the -mspe option"
76955#~ msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
76956
76957#, fuzzy
76958#~ msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
76959#~ msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
76960
76961#, fuzzy
76962#~ msgid "Builtin function %s requires the -mhard-dfp option"
76963#~ msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
76964
76965#, fuzzy
76966#~ msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
76967#~ msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
76968
76969#, fuzzy
76970#~ msgid "Builtin function %s requires the -mhard-float option"
76971#~ msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
76972
76973#, fuzzy
76974#~ msgid "64-bit SPE not supported"
76975#~ msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
76976
76977#, fuzzy
76978#~ msgid "E500 and FPRs not supported"
76979#~ msgstr "Ei ole tuettu"
76980
76981#, fuzzy
76982#~ msgid "-fPIC and -mcall-%s are incompatible"
76983#~ msgstr "-fpic ja -mapcs-reent ovat yhteensopimattomat"
76984
76985#, fuzzy
76986#~ msgid "unimplemented-shmedia profiling"
76987#~ msgstr "Toteuttamaton ext2-kirjaston funktio"
76988
76989#, fuzzy
76990#~ msgid "Invalid builtin arguments"
76991#~ msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
76992
76993#, fuzzy
76994#~ msgid "%qE cannot be scalar when %qE is not"
76995#~ msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
76996
76997#, fuzzy
76998#~| msgid "array subscript is not an integer"
76999#~ msgid "start-index of array notation triplet is not an integer"
77000#~ msgstr "taulukon indeksi ei ole kokonaisluku"
77001
77002#, fuzzy
77003#~| msgid "array subscript is not an integer"
77004#~ msgid "length of array notation triplet is not an integer"
77005#~ msgstr "taulukon indeksi ei ole kokonaisluku"
77006
77007#, fuzzy
77008#~| msgid "array subscript is not an integer"
77009#~ msgid "stride of array notation triplet is not an integer"
77010#~ msgstr "taulukon indeksi ei ole kokonaisluku"
77011
77012#, fuzzy
77013#~ msgid "declaration of %q+D shadows a previous local"
77014#~ msgstr "%q+D:n esittely varjostaa sisäänrakennetun funktion"
77015
77016#~ msgid "flexible array member in otherwise empty struct"
77017#~ msgstr "joustava taulukkojäsen muuten tyhjässä structissa"
77018
77019#, fuzzy
77020#~ msgid "array notations cannot be used in declaration"
77021#~ msgstr "%Hprototyypin esittely"
77022
77023#~ msgid "%E qualifier ignored on asm"
77024#~ msgstr "%E-määre jätetty huomiotta asm-lauseessa"
77025
77026#, fuzzy
77027#~| msgid "#pragma GCC optimize is not allowed inside functions"
77028#~ msgid "%<#pragma grainsize%> must be inside a function"
77029#~ msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
77030
77031#, fuzzy
77032#~| msgid "expected integer expression"
77033#~ msgid "expected integer expression before ')'"
77034#~ msgstr "odotettiin kokonaislukulauseketta"
77035
77036#, fuzzy
77037#~ msgid "%qD is not a constant"
77038#~ msgstr "argumentti %qd ei ole vakio"
77039
77040#, fuzzy
77041#~| msgid "%<num_threads%> value must be positive"
77042#~ msgid "%<num_gangs%> value must be positive"
77043#~ msgstr "%<num_threads%>-arvon on oltava positiivinen"
77044
77045#, fuzzy
77046#~ msgid "expected %<tofrom%>"
77047#~ msgstr "odotettiin %<,%> tai %<;%>"
77048
77049#, fuzzy
77050#~| msgid "expected %<decltype%>"
77051#~ msgid "expected %<scalar%>"
77052#~ msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
77053
77054#, fuzzy
77055#~| msgid "%<num_threads%> value must be positive"
77056#~ msgid "%<num_workers%> value must be positive"
77057#~ msgstr "%<num_threads%>-arvon on oltava positiivinen"
77058
77059#, fuzzy
77060#~| msgid "%<num_threads%> value must be positive"
77061#~ msgid "%<%s%> value must be positive"
77062#~ msgstr "%<num_threads%>-arvon on oltava positiivinen"
77063
77064#, fuzzy
77065#~| msgid "%<num_threads%> value must be positive"
77066#~ msgid "%<tile%> value must be positive"
77067#~ msgstr "%<num_threads%>-arvon on oltava positiivinen"
77068
77069#, fuzzy
77070#~| msgid "%<num_threads%> value must be positive"
77071#~ msgid "%<vector_length%> value must be positive"
77072#~ msgstr "%<num_threads%>-arvon on oltava positiivinen"
77073
77074#, fuzzy
77075#~| msgid "invalid #pragma %s"
77076#~ msgid "invalid pragma"
77077#~ msgstr "virheellinen #pragma push_macro -direktiivi"
77078
77079#, fuzzy
77080#~ msgid "%<#pragma acc routine%> %s"
77081#~ msgstr "rekisteröidään ”%s” sekä pragmana että pragma-nimiavaruutena"
77082
77083#, fuzzy
77084#~ msgid "_Cilk_for statement expected"
77085#~ msgstr "%s-lausetta odotettiin kohdassa %L"
77086
77087#, fuzzy
77088#~| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
77089#~ msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or identifier"
77090#~ msgstr "odotettiin %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> tai %<max%>"
77091
77092#, fuzzy
77093#~| msgid "#pragma GCC optimize is not allowed inside functions"
77094#~ msgid "pragma simd must be inside a function"
77095#~ msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
77096
77097#, fuzzy
77098#~ msgid "expected %<#pragma simd%> clause"
77099#~ msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
77100
77101#, fuzzy
77102#~| msgid "%<#pragma%> is not allowed here"
77103#~ msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
77104#~ msgstr "%<#pragma%> ei ole sallittu täällä"
77105
77106#, fuzzy
77107#~ msgid "expected %<:%> or numeral"
77108#~ msgstr "odotettiin %<:%> tai %<...%>"
77109
77110#, fuzzy
77111#~ msgid "expected array notation expression"
77112#~ msgstr "odotettiin kokonaislukulauseketta"
77113
77114#, fuzzy
77115#~ msgid "spawned function call cannot be part of a comma expression"
77116#~ msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
77117
77118#~ msgid "return from incompatible pointer type"
77119#~ msgstr "palautus yhteensopimattomasta osoitintyypistä"
77120
77121#~ msgid "return makes pointer from integer without a cast"
77122#~ msgstr "palautuksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
77123
77124#~ msgid "return makes integer from pointer without a cast"
77125#~ msgstr "palautus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
77126
77127#~ msgid "char-array initialized from wide string"
77128#~ msgstr "merkkitaulukon alustus leveästä merkkijonosta"
77129
77130#~ msgid "wide character array initialized from non-wide string"
77131#~ msgstr "leveän merkkitaulukon alustus epäleveästä merkkijonosta"
77132
77133#~ msgid "wide character array initialized from incompatible wide string"
77134#~ msgstr "leveän merkkitaulukon alustus epäyhteensopivasta leveästä merkkijonosta"
77135
77136#, fuzzy
77137#~ msgid "unknown field %qE specified in initializer"
77138#~ msgstr "%qs määritelty tietueen kentälle %qE"
77139
77140#, fuzzy
77141#~ msgid "array notation expression cannot be used as a return value"
77142#~ msgstr "hajotin ei voi olla staattinen jäsenfunktio"
77143
77144#~ msgid "Java class %qT cannot have an implicit non-trivial destructor"
77145#~ msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta"
77146
77147#, fuzzy
77148#~ msgid "%q#D inherited from %qT"
77149#~ msgstr "tyyppi %qT ei periydy %qT-tyypistä"
77150
77151#, fuzzy
77152#~ msgid "with %q+#D"
77153#~ msgstr "  %q+#D"
77154
77155# semi-fuzzy
77156#, fuzzy
77157#~ msgid "%q#D invalid; an anonymous struct can only have non-static data members"
77158#~ msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
77159
77160#, fuzzy
77161#~| msgid "%q+D may not have reference type %qT because it is a member of a union"
77162#~ msgid "in C++98 %q+D may not have reference type %qT because it is a member of a union"
77163#~ msgstr "%q+D:lla ei voi olla viitetyyppiä %qT, koska se on unionin jäsen"
77164
77165#, fuzzy
77166#~ msgid "declaration of %q#D"
77167#~ msgstr "esittelyssä %q+D"
77168
77169#, fuzzy
77170#~ msgid "array subscript out of bound"
77171#~ msgstr "taulukon indeksi ei ole kokonaisluku"
77172
77173#, fuzzy
77174#~ msgid "array notation cannot be used with function type"
77175#~ msgstr "hajotin ei voi olla staattinen jäsenfunktio"
77176
77177#, fuzzy
77178#~ msgid "from previous declaration %q+D"
77179#~ msgstr "%q+D:lle ei ole edellistä esittelyä"
77180
77181#, fuzzy
77182#~ msgid "function %qD redeclared as inline"
77183#~ msgstr "muuttuja %qD esitelty uudelleen funktiona"
77184
77185#, fuzzy
77186#~ msgid "function %qD redeclared with attribute noinline"
77187#~ msgstr "muuttuja %qD esitelty uudelleen funktiona"
77188
77189#, fuzzy
77190#~| msgid "previous declaration of %q+D was inline"
77191#~ msgid "previous declaration of %qD was inline"
77192#~ msgstr "%q+D:lla on edellinen esittely täällä"
77193
77194# Oletetaan että tämä on edellisen jatkoa.
77195#, fuzzy
77196#~| msgid "previous declaration of namespace %q+D here"
77197#~ msgid "previous declaration of namespace %qD here"
77198#~ msgstr "%q+D:lla on edellinen esittely täällä"
77199
77200#~ msgid "non-static data member %qD has Java class type"
77201#~ msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
77202
77203#, fuzzy
77204#~ msgid "%qD declared as an %<inline%> variable"
77205#~ msgstr "muuttuja %qD esitelty %<inline%>:ksi"
77206
77207#~ msgid "%<signed%> or %<unsigned%> invalid for %qs"
77208#~ msgstr "%<signed%> tai %<unsigned%> virheellinen %qs:lle"
77209
77210#~ msgid "%<long%> invalid for %qs"
77211#~ msgstr "%<long%> virheellinen %qs:lle"
77212
77213#~ msgid "%<short%> invalid for %qs"
77214#~ msgstr "%<short%> virheellinen %qs:lle"
77215
77216#~ msgid "%<long%> or %<short%> invalid for %qs"
77217#~ msgstr "%<long%> tai %<short%> virheellinen %qs:lle"
77218
77219#, fuzzy
77220#~ msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
77221#~ msgstr "%<long%> tai %<short%> virheellinen %qs:lle"
77222
77223#, fuzzy
77224#~ msgid "%<long%> or %<short%> specified with char for %qs"
77225#~ msgstr "sekä %<long%> että %<short%> määritelty %qs:lle"
77226
77227#~ msgid "%<short%> or %<long%> invalid for %qs"
77228#~ msgstr "%<short%> tai %<long%> virheellinen %qs:lle"
77229
77230#~ msgid "parameter %qD has Java class type"
77231#~ msgstr "parametrilla %qD on Java-luokkatyyppi"
77232
77233#, fuzzy
77234#~ msgid "conversion to a reference to void will never use a type conversion operator"
77235#~ msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
77236
77237#~ msgid "previous declaration %q+D"
77238#~ msgstr "edellinen esittely %q+D"
77239
77240#, fuzzy
77241#~ msgid "Java class %qT cannot have multiple bases"
77242#~ msgstr "Java-luokalla %qT ei voi olla hajotinta"
77243
77244#, fuzzy
77245#~ msgid "Java class %qT cannot have virtual bases"
77246#~ msgstr "Java-luokalla %qT ei voi olla hajotinta"
77247
77248#~ msgid "return type has Java class type %q#T"
77249#~ msgstr "paluutyypillä on Java-luokkatyyppi %q#T"
77250
77251#, fuzzy
77252#~ msgid "parameter %qD declared void"
77253#~ msgstr "parametri %qD esitelty void-tyyppisenä"
77254
77255#~ msgid "prototype for %q#D does not match any in class %qT"
77256#~ msgstr "prototyypille %q#D ei ole vastinetta luokassa %qT"
77257
77258#~ msgid "type %qT is not derived from %<java::lang::Throwable%>"
77259#~ msgstr "tyyppi %qT ei periydy luokasta %<java::lang::Throwable%>"
77260
77261#, fuzzy
77262#~ msgid "%qD should never be overloaded"
77263#~ msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
77264
77265#, fuzzy
77266#~ msgid "bad array initializer"
77267#~ msgstr "ei-vakio taulukkoindeksi alustimessa"
77268
77269#, fuzzy
77270#~| msgid "%qT is not a class type"
77271#~ msgid "%qT isn%'t a valid Java class type"
77272#~ msgstr "%qT ei ole luokkatyyppi"
77273
77274#, fuzzy
77275#~ msgid "junk at end of #pragma GCC java_exceptions"
77276#~ msgstr "roskaa ilmaisun %<#pragma GCC visibility%> lopussa"
77277
77278#, fuzzy
77279#~ msgid "defaulted declaration %q+D"
77280#~ msgstr "edellinen esittely %q+D"
77281
77282#, fuzzy
77283#~ msgid "redeclaration of %<wchar_t%> as %qT"
77284#~ msgstr "C++:n sisäinen tietotyyppi %qT määritelty uudelleen"
77285
77286#~ msgid "invalid redeclaration of %q+D"
77287#~ msgstr "%q+D:n virheellinen uudelleenesittely"
77288
77289#~ msgid "as %qD"
77290#~ msgstr "nimellä %qD"
77291
77292#~ msgid "declaration of %q#D with C language linkage"
77293#~ msgstr "%q#D:n esittely C-kielen linkityksellä"
77294
77295#, fuzzy
77296#~ msgid "previous external decl of %q#D"
77297#~ msgstr "%q+D:n edellinen esittely"
77298
77299#, fuzzy
77300#~ msgid "extern declaration of %q#D doesn%'t match"
77301#~ msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
77302
77303#, fuzzy
77304#~ msgid "declaration of %qD shadows a lambda capture"
77305#~ msgstr "%J%qD:n esittely varjostaa parametria"
77306
77307#, fuzzy
77308#~ msgid "name lookup of %qD changed"
77309#~ msgstr "Konenimen hakuvirhe"
77310
77311#, fuzzy
77312#~ msgid "  using obsolete binding at %qD"
77313#~ msgstr "käytetään virheellistä kenttää %qD"
77314
77315#, fuzzy
77316#~ msgid "previous non-function declaration %q+#D"
77317#~ msgstr "edellinen esittely %q+D"
77318
77319#, fuzzy
77320#~ msgid "conflicts with function declaration %q#D"
77321#~ msgstr "on ristiriidassa %q+#D:n edellisen esittelyn kanssa"
77322
77323#~ msgid "%qE does not have class type"
77324#~ msgstr "%qE:lla ei ole luokkatyyppiä"
77325
77326#, fuzzy
77327#~ msgid "break statement used with Cilk Plus for loop"
77328#~ msgstr "break-lause ei ole silmukan tai switch-lauseen sisässä"
77329
77330#, fuzzy
77331#~| msgid "ISO C forbids forward parameter declarations"
77332#~ msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
77333#~ msgstr "ISO C kieltää parametrien ennakkoesittelyn"
77334
77335#, fuzzy
77336#~| msgid "expected identifier"
77337#~ msgid "nested identifier required"
77338#~ msgstr "’$’ tunnisteessa tai lukuarvossa"
77339
77340#, fuzzy
77341#~| msgid "Enable multiply instructions"
77342#~ msgid "empty introduction-list"
77343#~ msgstr "[Tyhjä]"
77344
77345#, fuzzy
77346#~ msgid "vector attribute not immediately followed by a single function declaration or definition"
77347#~ msgstr "%Jvanhanmallinen funktiomäärittely"
77348
77349#, fuzzy
77350#~ msgid "invalid grainsize for _Cilk_for"
77351#~ msgstr "virheellinen määrittely"
77352
77353#, fuzzy
77354#~| msgid "#pragma GCC optimize is not allowed inside functions"
77355#~ msgid "%<#pragma simd%> must be inside a function"
77356#~ msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
77357
77358#, fuzzy
77359#~| msgid "#pragma GCC optimize is not allowed inside functions"
77360#~ msgid "%<#pragma cilk grainsize%> must be inside a function"
77361#~ msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
77362
77363#, fuzzy
77364#~| msgid "Expected variable name at %C"
77365#~ msgid "expected variable-name"
77366#~ msgstr "Odotettiin muuttujanimeä kohdassa %C"
77367
77368#~ msgid "candidate is: %#D"
77369#~ msgstr "ehdokas on: %#D"
77370
77371#, fuzzy
77372#~ msgid "type mismatch in nontype parameter pack"
77373#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
77374
77375#, fuzzy
77376#~ msgid "provided for %q+D"
77377#~ msgstr "käyttämätön muuttuja %q+D"
77378
77379#, fuzzy
77380#~ msgid "  overriding %q#D"
77381#~ msgstr "käyttämätön muuttuja %q+D"
77382
77383#, fuzzy
77384#~ msgid "  overriding %q+#D"
77385#~ msgstr "käyttämätön muuttuja %q+D"
77386
77387#, fuzzy
77388#~ msgid "  overriding %q+#F"
77389#~ msgstr " ehdokas 1: %q+#F"
77390
77391#~ msgid "deleted function %q+D"
77392#~ msgstr "poistettu funktio %q+D"
77393
77394#, fuzzy
77395#~ msgid "virtual function %q+D"
77396#~ msgstr "poistettu funktio %q+D"
77397
77398#, fuzzy
77399#~| msgid "%<num_threads%> value must be positive"
77400#~ msgid "%<num_tasks%> expression must be integral"
77401#~ msgstr "%<num_threads%>-arvon on oltava positiivinen"
77402
77403#~ msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
77404#~ msgstr "%qE on vanhentunut; g++:n vtable'it ovat nyt oletusarvoisesti COM-yhteensopivia"
77405
77406#~ msgid "comparison with string literal results in unspecified behaviour"
77407#~ msgstr "vertailu merkkijonoliteraaliin johtaa määrittelemättömään toimintaan"
77408
77409#~ msgid "invalid use of Boolean expression as operand to %<operator--%>"
77410#~ msgstr "virheellinen loogisen lausekkeen käyttö operandina %<operator--%>:lle"
77411
77412#~ msgid "cannot convert %qT to %qT for argument %qP to %qD"
77413#~ msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
77414
77415#, fuzzy
77416#~ msgid "reference to non-lvalue returned"
77417#~ msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
77418
77419#~ msgid "return-statement with a value, in function returning 'void'"
77420#~ msgstr "arvo return-lauseelle funktiossa, jonka paluutyyppi on ”void”"
77421
77422#, fuzzy
77423#~ msgid "\t%#D"
77424#~ msgstr "%d/%d"
77425
77426#~ msgid "int-array initialized from non-wide string"
77427#~ msgstr "int-taulukko alustettu epäleveästä merkkijonosta"
77428
77429#~ msgid "int-array initialized from incompatible wide string"
77430#~ msgstr "int-taulukko alustettu yhteensopimattomasta leveästä merkkijonosta"
77431
77432#, fuzzy
77433#~| msgid "Function name '%s' not allowed at %C"
77434#~ msgid "Function name %qs not allowed at %C"
77435#~ msgstr "Sitomisnimeä ei ole sallittu BIND(C):ssä kohdassa %C"
77436
77437#, fuzzy
77438#~ msgid "Unexpected junk after $OMP ORDERED statement at %C"
77439#~ msgstr "Odottamatonta roskaa ELSE IF -lauseen jälkeen kohdassa %C"
77440
77441#, fuzzy
77442#~ msgid "Second argument of MODULO at %L is zero"
77443#~ msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epäkelpo; käytetään nollaa"
77444
77445#, fuzzy
77446#~ msgid "%s attribute with %s attribute at %L"
77447#~ msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
77448
77449#, fuzzy
77450#~ msgid "%s attribute with %s attribute in %qs at %L"
77451#~ msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
77452
77453#, fuzzy
77454#~ msgid "bad method signature"
77455#~ msgstr "(Viestien ilman täsmäävää metodisignatuuria"
77456
77457#, fuzzy
77458#~ msgid "duplicate ConstantValue attribute for field '%s'"
77459#~ msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
77460
77461#~ msgid "abstract method in non-abstract class"
77462#~ msgstr "abstrakti metodi ei-abstraktissa luokassa"
77463
77464#~ msgid "non-static method %q+D overrides static method"
77465#~ msgstr "ei-staattinen metodi %q+D korvaa staattisen metodin"
77466
77467#~ msgid "%q+D used prior to declaration"
77468#~ msgstr "%q+D:a käytetty ennen esittelyä"
77469
77470#, fuzzy
77471#~ msgid "invokestatic on abstract method"
77472#~ msgstr "abstrakti metodi ei-abstraktissa luokassa"
77473
77474#, fuzzy
77475#~ msgid "mismatching signature for field '%s' in '%s'"
77476#~ msgstr "%s: allekirjoitussivua ei voi kirjoittaa"
77477
77478#, fuzzy
77479#~ msgid "invalid PC in line number table"
77480#~ msgstr "virheellinen aloitusrivin numero: %s"
77481
77482#, fuzzy
77483#~ msgid "unrecognized wide sub-instruction"
77484#~ msgstr "tunnistamaton osoite"
77485
77486#~ msgid "bad string constant"
77487#~ msgstr "virheellinen merkkijonovakio"
77488
77489#, fuzzy
77490#~ msgid "cannot find file for class %s"
77491#~ msgstr "ei löydetä luokkaa %qE"
77492
77493#, fuzzy
77494#~ msgid "not a valid Java .class file"
77495#~ msgstr "Ei kelvollinen Javan .class-tiedosto.\n"
77496
77497#, fuzzy
77498#~ msgid "error while parsing constant pool"
77499#~ msgstr "virhe jäsennettäessä metodeja\n"
77500
77501#~ msgid "error while parsing fields"
77502#~ msgstr "virhe jäsennettäessä kenttiä"
77503
77504#~ msgid "error while parsing methods"
77505#~ msgstr "virhe jäsennettäessä metodeja"
77506
77507#, fuzzy
77508#~ msgid "error while parsing final attributes"
77509#~ msgstr "virhe jäsennettäessä metodeja\n"
77510
77511#~ msgid "no input file specified"
77512#~ msgstr "syötetiedostoa ei ole annettu"
77513
77514#~ msgid "bad zip/jar file %s"
77515#~ msgstr "virheellinen zip/jar-tiedosto %s"
77516
77517#~ msgid "error while reading %s from zip file"
77518#~ msgstr "virhe luettaessa %s zip-tiedostosta"
77519
77520#~ msgid "--resource requires -o"
77521#~ msgstr "valitsin --resource vaatii valitsimen -o"
77522
77523#~ msgid "cannot create temporary file"
77524#~ msgstr "ei voi luoda tilapäistä tiedostoa"
77525
77526#, fuzzy
77527#~ msgid "-fexcess-precision=standard for Java"
77528#~ msgstr "-fexcess-precision=standard C++-kielelle"
77529
77530#~ msgid "internal error - invalid Utf8 name"
77531#~ msgstr "sisäinen virhe - virheellinen Utf8-nimi"
77532
77533#~ msgid "junk at end of signature string"
77534#~ msgstr "roskaa signatuurimerkkijonon lopussa"
77535
77536#~ msgid "verification failed: %s"
77537#~ msgstr "verifiointi epäonnistui: %s"
77538
77539#~ msgid "verification failed at PC=%d: %s"
77540#~ msgstr "verifiointi epäonnistui kohdassa PC=%d: %s"
77541
77542#~ msgid "invalid %%S value"
77543#~ msgstr "virheellinen %%S-arvo"
77544
77545#~ msgid "Error:"
77546#~ msgstr "Virhe:"
77547
77548#, fuzzy
77549#~ msgid "Deprecated in favor of -Wc++11-compat"
77550#~ msgstr "Vanhentunut, ks. -std=c99"
77551
77552#, fuzzy
77553#~ msgid "Conform to the ISO 2014 C++ standard with GNU extensions (experimental and incomplete support)"
77554#~ msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
77555
77556#, fuzzy
77557#~ msgid "Use ISA 2.07 crypto instructions"
77558#~ msgstr "Käytä SmartMIPS-käskyjä"
77559
77560#~ msgid "Use big-endian byte order"
77561#~ msgstr "Käytä big-endian-tavujärjestystä"
77562
77563#~ msgid "Use little-endian byte order"
77564#~ msgstr "Käytä little-endian-tavujärjestystä"
77565
77566#, fuzzy
77567#~ msgid "expected integer or boolean type"
77568#~ msgstr "vektoriylivuoto lausekkeessa"
77569
77570#~ msgid "invalid argument to %<__builtin_return_address%>"
77571#~ msgstr "epäkelpo argumentti funktiolle %<__builtin_return_address%>"
77572
77573#~ msgid "unsupported argument to %<__builtin_frame_address%>"
77574#~ msgstr "ei-tuettu argumentti funktiolle %<__builtin_frame_address%>"
77575
77576#, fuzzy
77577#~ msgid "-fsanitize-recover=address is not supported"
77578#~ msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
77579
77580#, fuzzy
77581#~ msgid "%qs and floating point or vector arguments"
77582#~ msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
77583
77584#, fuzzy
77585#~ msgid "incompatible type for argument %d, expected %<const int%>"
77586#~ msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
77587
77588#, fuzzy
77589#~ msgid "unrecognizable argument of option -foffload-abi"
77590#~ msgstr "tuntematon komentorivivalitsin ”%s”"
77591
77592#, fuzzy
77593#~ msgid "%q+D:'selectany' attribute applies only to initialized objects"
77594#~ msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
77595
77596#~ msgid "%<%s %E%> declared inside parameter list"
77597#~ msgstr "%<%s %E%> esitelty parametriluettelon sisällä"
77598
77599#~ msgid "anonymous %s declared inside parameter list"
77600#~ msgstr "nimetön %s esitelty parametriluettelon sisällä"
77601
77602#~ msgid "its scope is only this definition or declaration, which is probably not what you want"
77603#~ msgstr "näkyvyysalue on vain tämä määrittely tai esittely, mikä ei todennäköisesti ole sitä, mitä halusit"
77604
77605#~ msgid "  initializing argument %P of %q+D"
77606#~ msgstr "  alustettaessa funktion %2$q+D argumenttia %1$P"
77607
77608#, fuzzy
77609#~ msgid "difference of two pointer expressions is not a constant expression"
77610#~ msgstr "alustinalkio ei ole vakiolauseke"
77611
77612#, fuzzy
77613#~ msgid "pointer comparison expression is not a constant expression"
77614#~ msgstr "alustinalkio ei ole vakiolauseke"
77615
77616#, fuzzy
77617#~ msgid "variable %q+D set but not used"
77618#~ msgstr "nimike %q+D määritelty mutta käyttämättä"
77619
77620#~ msgid "jump to label %q+D"
77621#~ msgstr "hyppy nimiöön %q+D"
77622
77623#, fuzzy
77624#~ msgid "both %<volatile%> and %<constexpr%> cannot be used here"
77625#~ msgstr "sekä %<_Sat%> että %<complex%> esittelymääritteissä"
77626
77627#~ msgid "size of array %qs is too large"
77628#~ msgstr "taulukon %qs koko on liian suuri"
77629
77630#~ msgid "no previous declaration for %q+D"
77631#~ msgstr "%q+D:lle ei ole edellistä esittelyä"
77632
77633#, fuzzy
77634#~ msgid "parameter %q+D set but not used"
77635#~ msgstr "nimike %q+D määritelty mutta käyttämättä"
77636
77637#~ msgid "%q+D declared here"
77638#~ msgstr "%q+D esitelty täällä"
77639
77640#, fuzzy
77641#~ msgid "previous declaration %q+#D"
77642#~ msgstr "%J%qD:lle ei ole aiempaa esittelyä"
77643
77644#, fuzzy
77645#~ msgid "%qD is not an enumerator-name"
77646#~ msgstr "%qD ei ole nimiavaruuden nimi"
77647
77648#~ msgid "declaration of %q+#D"
77649#~ msgstr "%q+#D:n esittely"
77650
77651#~ msgid "\t%+#D"
77652#~ msgstr "\t%+#D"
77653
77654#, fuzzy
77655#~ msgid "%q+D has incomplete type"
77656#~ msgstr "%qD on vaillinaista tyyppiä"
77657
77658#~ msgid "Error count reached limit of %d."
77659#~ msgstr "Virhelaskuri tavoitti rajan %d."
77660
77661#, fuzzy
77662#~| msgid "Unexpected %s statement in MODULE at %C"
77663#~ msgid "Unexpected %s statement in verify_st_order() at %C"
77664#~ msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
77665
77666#, fuzzy
77667#~ msgid "%s:%d:%d: Invalid state file; %s"
77668#~ msgstr "%s: virheellinen tiedoston nimi: %s\n"
77669
77670#, fuzzy
77671#~ msgid "%s:%d: Invalid state file; %s"
77672#~ msgstr "%s: virheellinen tiedoston nimi: %s\n"
77673
77674#, fuzzy
77675#~ msgid "%s:%d: Invalid state file; "
77676#~ msgstr "%s: virheellinen tiedoston nimi: %s\n"
77677
77678#, fuzzy
77679#~ msgid "Unexpected type in write_state_scalar_type"
77680#~ msgstr "Odottamaton tyyppi kohteessa truthvalue_conversion"
77681
77682#, fuzzy
77683#~ msgid "output error when writing state file %s [%s]"
77684#~ msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n"
77685
77686#, fuzzy
77687#~ msgid "failed to close state file %s [%s]"
77688#~ msgstr "%s: Tulostetiedoston %s sulkeminen epäonnistui\n"
77689
77690#~ msgid "pex_init failed"
77691#~ msgstr "pex_init epäonnistui"
77692
77693#~ msgid "can't get program status"
77694#~ msgstr "ohjelman tilaa ei saada"
77695
77696#, fuzzy
77697#~ msgid "could not write to temporary file %s"
77698#~ msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
77699
77700#~ msgid "fopen: %s"
77701#~ msgstr "fopen: %s"
77702
77703#~ msgid "enabled by default"
77704#~ msgstr "oletusarvoisesti käytössä"
77705
77706#~ msgid "out of memory"
77707#~ msgstr "muisti lopussa"
77708
77709#~ msgid "<unnamed-signed:"
77710#~ msgstr "<nimetön-etumerkillinen:"
77711
77712#~ msgid "-mvsx used with little endian code"
77713#~ msgstr "-mvsx:ää käytetty little-endian-koodissa"
77714
77715#, fuzzy
77716#~ msgid "invalid operand for code: '%c'"
77717#~ msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
77718
77719#~ msgid "Use little-endian format for unformatted files"
77720#~ msgstr "Käytä little-endian-muotoa muotoilemattomille tiedostoille"
77721
77722#~ msgid "Compile all program units at once and check all interfaces"
77723#~ msgstr "Käännä kaikki ohjelmayksiköt kerralla ja tarkasta kaikki rajapinnat"
77724
77725#, fuzzy
77726#~ msgid "Disable partioning and streaming"
77727#~ msgstr "Käytä AltiVec-käskyjä"
77728
77729#, fuzzy
77730#~ msgid "invalid operand for unary %<&%>"
77731#~ msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
77732
77733#, fuzzy
77734#~ msgid "mis-aligned access used for structure member"
77735#~ msgstr "tallennusluokka annettu tietueen kentälle %qs"
77736
77737#, fuzzy
77738#~ msgid "mis-aligned access used for structure bitfield"
77739#~ msgstr "tallennusluokka annettu tietueen kentälle %qs"
77740
77741#, fuzzy
77742#~ msgid "type of mismatching field declared here"
77743#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
77744
77745#~ msgid "unrecognized command line option \"%s\""
77746#~ msgstr "tunnistamaton komentorivivalitsin ”%s”"
77747
77748#, fuzzy
77749#~ msgid "static chain in indirect gimple call"
77750#~ msgstr "virheellinen versionumero ”%s”"
77751
77752#~ msgid "%qD is deprecated (declared at %s:%d): %s"
77753#~ msgstr "%qD on vanhentunut (esitelty kohdassa %s:%d): %s"
77754
77755#~ msgid "%qD is deprecated (declared at %s:%d)"
77756#~ msgstr "%qD on vanhentunut (esitelty kohdassa %s:%d)"
77757
77758#~ msgid "%qE is deprecated (declared at %s:%d): %s"
77759#~ msgstr "%qE on vanhentunut (esitelty kohdassa %s:%d): %s"
77760
77761#~ msgid "%qE is deprecated (declared at %s:%d)"
77762#~ msgstr "%qE on vanhentunut (esitelty kohdassa %s:%d)"
77763
77764#~ msgid "type is deprecated (declared at %s:%d): %s"
77765#~ msgstr "tyyppi on vanhentunut (esitelty kohdassa %s:%d): %s"
77766
77767#~ msgid "type is deprecated (declared at %s:%d)"
77768#~ msgstr "tyyppi on vanhentunut (esitelty kohdassa %s:%d)"
77769
77770#, fuzzy
77771#~ msgid "transaction_wrap argument is not a function"
77772#~ msgstr "puhdistusargumentti ei ole funktio"
77773
77774#~ msgid "function profiling"
77775#~ msgstr "funktioprofilointi"
77776
77777#, fuzzy
77778#~ msgid "LCFI labels have already been deferred"
77779#~ msgstr "%qD on jo määritelty"
77780
77781#, fuzzy
77782#~ msgid "LM label has already been deferred"
77783#~ msgstr "%qD on jo määritelty"
77784
77785#, fuzzy
77786#~ msgid "%s: Second source operand is not a constant"
77787#~ msgstr "pyydetty kohdistus ei ole vakio"
77788
77789#, fuzzy
77790#~ msgid "%s: Third source operand is not a constant"
77791#~ msgstr "pyydetty kohdistus ei ole vakio"
77792
77793#, fuzzy
77794#~ msgid "%s: Fourth source operand is not a constant"
77795#~ msgstr "pyydetty kohdistus ei ole vakio"
77796
77797#~ msgid "useless %<__thread%> in empty declaration"
77798#~ msgstr "tarpeeton %<__thread%> tyhjässä esittelyssä"
77799
77800#~ msgid "the size of array %qE can%'t be evaluated"
77801#~ msgstr "taulukon %qE kokoa ei voida määrittää"
77802
77803#~ msgid "the size of array can %'t be evaluated"
77804#~ msgstr "taulukon kokoa ei voida määrittää"
77805
77806#~ msgid "variable length array %qE is used"
77807#~ msgstr "käytetään muuttuvapituista taulukkoa %qE"
77808
77809#~ msgid "function definition declared %<__thread%>"
77810#~ msgstr "funktion määrittely esitelty %<__thread%>:ksi"
77811
77812#, fuzzy
77813#~ msgid "%<__thread%> used with %qE"
77814#~ msgstr "käytetty sekä %<__thread%> että %qs"
77815
77816#~ msgid "increment of pointer to unknown structure"
77817#~ msgstr "tuntemattomaan rakenteeseen osoittavan osoittimen kasvatus"
77818
77819#~ msgid "decrement of pointer to unknown structure"
77820#~ msgstr "tuntemattomaan rakenteeseen osoittavan osoittimen vähennys"
77821
77822#~ msgid "declaration of C function %q#D conflicts with"
77823#~ msgstr "C-funktion %q#D esittely on ristiriidassa"
77824
77825#, fuzzy
77826#~ msgid "%q+D has a previous declaration as %q#D"
77827#~ msgstr "%J%qD:lle ei ole aiempaa esittelyä"
77828
77829#~ msgid "after previous declaration %q+D"
77830#~ msgstr "%q+D:n edellisen esittelyn jälkeen"
77831
77832#~ msgid "%q+D: visibility attribute ignored because it"
77833#~ msgstr "%q+D: näkyvyysattribuuttia ei oteta huomioon koska se"
77834
77835#~ msgid "conflicts with previous declaration here"
77836#~ msgstr "on ristiriidassa edelliseen tässä olevan esittelyn kanssa"
77837
77838#, fuzzy
77839#~ msgid "%qD cannot be initialized by a non-constant expression when being declared"
77840#~ msgstr "taulukko alustetaan muuttuvasta taulukkolausekkeesta"
77841
77842#, fuzzy
77843#~ msgid "declaration of %qD as array of %<auto%>"
77844#~ msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
77845
77846#, fuzzy
77847#~ msgid "%qs declared as function returning an abstract class type"
77848#~ msgstr "%qs esitelty taulukon palauttavan funktiona"
77849
77850#, fuzzy
77851#~ msgid "can%'t initialize friend function %qs"
77852#~ msgstr "indeksoitu arvo on osoitin funktioon"
77853
77854#~ msgid "uninitialized member %qD with %<const%> type %qT"
77855#~ msgstr "alustamaton jäsen %qD %<const%>-tyyppillä %qT"
77856
77857#, fuzzy
77858#~ msgid "uninitialized non-static const member %q#D"
77859#~ msgstr "alustamaton const-jäsen %qD"
77860
77861#, fuzzy
77862#~ msgid "uninitialized non-static reference member %q#D"
77863#~ msgstr "alustamaton const-jäsen %qD"
77864
77865#, fuzzy
77866#~ msgid "range-based %<for%> loops are not allowed in C++98 mode"
77867#~ msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
77868
77869#, fuzzy
77870#~ msgid "instantiation of %q+D as type %qT"
77871#~ msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
77872
77873#~ msgid "%s %+#T"
77874#~ msgstr "%s %+#T"
77875
77876#~ msgid "invalid use of non-static data member %q+D"
77877#~ msgstr "ei-staattisen datajäsenen %q+D virheellinen käyttö"
77878
77879#~ msgid "cannot initialize arrays using this syntax"
77880#~ msgstr "taulukoita ei voi alustaa tätä syntaksia käyttäen"
77881
77882#~ msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
77883#~ msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava ei-perityn tyyppinen"
77884
77885#~ msgid "Expected ',' at %C"
77886#~ msgstr "Odotettiin ”,” kohdassa %C"
77887
77888#~ msgid "Internal Error at (1):"
77889#~ msgstr "Sisäinen virhe kohdassa (1):"
77890
77891#~ msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
77892#~ msgstr "Symboli ”%s” kohdassa %C on jo ulkoinen symboli, joka ei ole COMMON"
77893
77894#, fuzzy
77895#~ msgid "Argument '%s' to '%s' at %L must be a procedure"
77896#~ msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
77897
77898#~ msgid "missing initializer"
77899#~ msgstr "puuttuva alustin"
77900
77901#~ msgid ""
77902#~ "Internal error: %s (program %s)\n"
77903#~ "Please submit a full bug report.\n"
77904#~ "See %s for instructions."
77905#~ msgstr ""
77906#~ "Sisäinen virhe: %s (ohjelma %s)\n"
77907#~ "Tee yksityiskohtainen vikailmoitus.\n"
77908#~ "Katso ohjeet osoitteesta %s."
77909
77910#~ msgid "  -combine                 Pass multiple source files to compiler at once\n"
77911#~ msgstr "  -combine                 Välitä kääntäjälle useita lähdetiedostoja kerralla\n"
77912
77913#~ msgid "  -V <version>             Run gcc version number <version>, if installed\n"
77914#~ msgstr "  -V <versio>              Suorita gcc:n versio <versio>, jos asennettuna\n"
77915
77916#~ msgid "'-%c' option must have argument"
77917#~ msgstr "”-%c”-valitsimelle on annettava argumentti"
77918
77919#~ msgid "couldn't run '%s': %s"
77920#~ msgstr "komennon ”%s” ajaminen epäonnistui: %s"
77921
77922#, fuzzy
77923#~ msgid "couldn't run '%s': %s: %s"
77924#~ msgstr "komennon ”%s” ajaminen epäonnistui: %s"
77925
77926#, fuzzy
77927#~ msgid "argument to '-wrapper' is missing"
77928#~ msgstr "aliasargumentti ei ole merkkijono"
77929
77930#, fuzzy
77931#~ msgid "invalid LTO mode"
77932#~ msgstr "virheellinen %%L-arvo"
77933
77934#~ msgid ""
77935#~ "\n"
77936#~ "Execution times (seconds)\n"
77937#~ msgstr ""
77938#~ "\n"
77939#~ "Suoritusajat (sekuntia)\n"
77940
77941#~ msgid "invalid %%c value"
77942#~ msgstr "virheellinen %%c-arvo"
77943
77944#, fuzzy
77945#~ msgid "argument to '%s' missing"
77946#~ msgstr "aliasargumentti ei ole merkkijono"
77947
77948#, fuzzy
77949#~ msgid "'%s' at %L is not an accessible derived type"
77950#~ msgstr "%J%qD on tavallisesti ei-staattinen funktio"
77951
77952#, fuzzy
77953#~ msgid "no typebound available procedure named '%s' at %L"
77954#~ msgstr "tyhjä esittely"
77955
77956#~ msgid "Out of memory"
77957#~ msgstr "Muisti lopussa"
77958
77959#~ msgid "ax ; {int $0x80 | syscall"
77960#~ msgstr "ax ; {int $0x80 | syscall"
77961
77962#~ msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
77963#~ msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 1998- ja ISO C++ 200x -standardeissa"
77964
77965#~ msgid "Print a checksum of the executable for PCH validity checking, and stop"
77966#~ msgstr "Tulosta suoritettavan tiedoston tarkistussumma PCH-kelpoisuuden tarkistamiseksi, ja lopeta"
77967
77968#~ msgid "Pay attention to the \"inline\" keyword"
77969#~ msgstr "Kiinnitä huomiota ”inline”-avainsanaan"
77970
77971#~ msgid "missing argument in %<__builtin_args_info%>"
77972#~ msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
77973
77974#, fuzzy
77975#~ msgid "declaration of %q+D shadows a global declaration"
77976#~ msgstr "%J%qD:n esittely varjostaa globaalia esittelyä"
77977
77978# XXX
77979#~ msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
77980#~ msgstr "muotoilun %s tyypin pitäisi olla %<%s%s%>, mutta argumentti %d on tyyppiä %qT"
77981
77982#~ msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
77983#~ msgstr "muotoilun %s tyypin pitäisi olla %<%T%s%>, mutta argumentti %d on tyyppiä %qT"
77984
77985#~ msgid "The Objective-C parser does not support -dy, option ignored"
77986#~ msgstr "Objective-C-jäsennin ei tue -dy-valitsinta, jätetään se huomiotta"
77987
77988#~ msgid "The Objective-C++ parser does not support -dy, option ignored"
77989#~ msgstr "Objective-C++-jäsennin ei tue -dy-valitsinta, jätetään se huomiotta"
77990
77991#~ msgid "#pragma pack(push[, id], <n>) is not supported on this target"
77992#~ msgstr "#pragma pack(push[, id], <n>) ei ole tuettu tällä kohteella"
77993
77994#~ msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
77995#~ msgstr "#pragma pack(pop[, id], <n>) ei ole tuettu tällä kohteella"
77996
77997#~ msgid "#pragma extern_prefix not supported on this target"
77998#~ msgstr "#pragma extern_prefix ei ole tuettu tällä kohteella"
77999
78000#~ msgid "#pragma GCC diagnostic not allowed inside functions"
78001#~ msgstr "#pragma GCC diagnostic ei ole sallittu funktion sisällä"
78002
78003#, fuzzy
78004#~ msgid "edge points to same body alias:"
78005#~ msgstr "tyhjä esittely"
78006
78007#, fuzzy
78008#~ msgid "no coverage for function %qE found"
78009#~ msgstr "epäkelpo tallennusluokka funktiolle %qs"
78010
78011#, fuzzy
78012#~ msgid "can't seek PCH file: %m"
78013#~ msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
78014
78015#, fuzzy
78016#~ msgid "target optimization options not supported yet"
78017#~ msgstr "kohdemuoto ei tue äärettömyyttä"
78018
78019#, fuzzy
78020#~ msgid "Indirect reference's operand is not a register or a constant."
78021#~ msgstr "pyydetty tasaus ei ole vakio"
78022
78023#, fuzzy
78024#~ msgid "type mismatch in binary truth expression"
78025#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
78026
78027#, fuzzy
78028#~ msgid "invalid GIMPLE statement"
78029#~ msgstr "epäkelpo lvalue asm-lauseessa"
78030
78031#, fuzzy
78032#~ msgid "weak declaration of %q+D after first use results in unspecified behavior"
78033#~ msgstr "%J#pragma weak %qD -ilmaisun soveltaminen ensimmäisen käytön jälkeen käyttäytyy määrittelemättömästi"
78034
78035#~ msgid "invalid ABI option: -mabi=%s"
78036#~ msgstr "virheellinen ABI-valitsin: -mabi=%s"
78037
78038#~ msgid "Thumb-2 iWMMXt"
78039#~ msgstr "Thumb-2 iWMMXt"
78040
78041#~ msgid "vector permutation (%d %d)"
78042#~ msgstr "vektoripermutaatio (%d %d)"
78043
78044#~ msgid "vector permutation (%d %d %d %d)"
78045#~ msgstr "vektoripermutaatio (%d %d %d %d)"
78046
78047#~ msgid "vector permutation (%d %d %d %d %d %d %d %d)"
78048#~ msgstr "vektoripermutaatio (%d %d %d %d %d %d %d %d)"
78049
78050#~ msgid "vector permutation (%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d)"
78051#~ msgstr "vektoripermutaatio (%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d)"
78052
78053#, fuzzy
78054#~ msgid "Out-of-line save/restore routines not supported on Darwin"
78055#~ msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
78056
78057#, fuzzy
78058#~ msgid "frame size of function %qs is "
78059#~ msgstr "liian vähän argumentteja funktiolle %qs"
78060
78061#, fuzzy
78062#~ msgid "repeated using declaration %q+D"
78063#~ msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
78064
78065#, fuzzy
78066#~ msgid "using declaration %q+D conflicts with a previous using declaration"
78067#~ msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
78068
78069#~ msgid "continue statement not within loop or switch"
78070#~ msgstr "continue-lause ei ole silmukan tai switch-lauseen sisässä"
78071
78072#, fuzzy
78073#~ msgid "ignoring %qV qualifiers added to function type %qT"
78074#~ msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä"
78075
78076#, fuzzy
78077#~ msgid "mangling new-expression"
78078#~ msgstr "%Hpuuttuva kasvatuslauseke"
78079
78080#~ msgid "%<::%E%> %s"
78081#~ msgstr "%<::%E%> %s"
78082
78083#~ msgid "%qE %s"
78084#~ msgstr "%qE %s"
78085
78086#~ msgid "parameter %q#D is not of literal type"
78087#~ msgstr "parametri %q#D ei ole literaalityyppiä"
78088
78089#~ msgid "at this point in file"
78090#~ msgstr "tässä kohdassa tiedostoa"
78091
78092#, fuzzy
78093#~ msgid "%s might be a candidate for a format attribute"
78094#~ msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
78095
78096#~ msgid "assignment of read-only data-member %qD"
78097#~ msgstr "vain-luku-datajäseneen %qD sijoitus"
78098
78099#, fuzzy
78100#~ msgid "assignment (via 'asm' output) of read-only data-member %qD"
78101#~ msgstr "sijoitus kirjoitussuojattuun jäseneen %qD"
78102
78103#, fuzzy
78104#~ msgid "increment of read-only data-member %qD"
78105#~ msgstr "kirjoitussuojatun jäsenen %qD kasvatus"
78106
78107#, fuzzy
78108#~ msgid "decrement of read-only data-member %qD"
78109#~ msgstr "kirjoitussuojatun jäsenen %qD vähennys"
78110
78111#, fuzzy
78112#~ msgid "assignment (via 'asm' output) of read-only variable %qD"
78113#~ msgstr "sijoitus kirjoitussuojattuun muuttujaan %qD"
78114
78115#, fuzzy
78116#~ msgid "assignment (via 'asm' output) of read-only parameter %qD"
78117#~ msgstr "sijoitus kirjoitussuojattuun jäseneen %qD"
78118
78119#, fuzzy
78120#~ msgid "assignment (via 'asm' output) of read-only reference %qD"
78121#~ msgstr "sijoitus kirjoitussuojattuun jäseneen %qD"
78122
78123#, fuzzy
78124#~ msgid "assignment (via 'asm' output) of read-only named return value %qD"
78125#~ msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
78126
78127#, fuzzy
78128#~ msgid "assignment (via 'asm' output) of read-only location %qE"
78129#~ msgstr "kirjoitussuojatun sijainnin sijoitus"
78130
78131#~ msgid "elf32_getshdr() failed: %s"
78132#~ msgstr "elf32_getshdr() epäonnistui: %s"
78133
78134#~ msgid "elf64_getshdr() failed: %s"
78135#~ msgstr "elf64_getshdr() epäonnistui: %s"
78136
78137#, fuzzy
78138#~ msgid "could not open ELF file: %s"
78139#~ msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
78140
78141#, fuzzy
78142#~ msgid "could not seek in archive"
78143#~ msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
78144
78145#, fuzzy
78146#~ msgid "elf_getscn() failed: %s"
78147#~ msgstr "verify_flow_info epäonnistui"
78148
78149#, fuzzy
78150#~ msgid "elf_update() failed: %s"
78151#~ msgstr "verify_flow_info epäonnistui"
78152
78153#, fuzzy
78154#~ msgid "missing %<(%> after %<#pragma push_macro%> - ignored"
78155#~ msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
78156
78157#, fuzzy
78158#~ msgid "invalid constant in %<#pragma push_macro%> - ignored"
78159#~ msgstr "väärinmuodostettu %<#pragma pack%> - jätetään huomiotta"
78160
78161#, fuzzy
78162#~ msgid "missing %<)%> after %<#pragma push_macro%> - ignored"
78163#~ msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
78164
78165#, fuzzy
78166#~ msgid "junk at end of %<#pragma push_macro%>"
78167#~ msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
78168
78169#, fuzzy
78170#~ msgid "missing %<(%> after %<#pragma pop_macro%> - ignored"
78171#~ msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
78172
78173#, fuzzy
78174#~ msgid "invalid constant in %<#pragma pop_macro%> - ignored"
78175#~ msgstr "väärinmuodostettu %<#pragma pack%> - jätetään huomiotta"
78176
78177#, fuzzy
78178#~ msgid "missing %<)%> after %<#pragma pop_macro%> - ignored"
78179#~ msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
78180
78181#, fuzzy
78182#~ msgid "junk at end of %<#pragma pop_macro%>"
78183#~ msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
78184
78185#, fuzzy
78186#~ msgid "%s of read-only parameter %qD"
78187#~ msgstr "kirjoitussuojatun jäsenen %qs sijoitus"
78188
78189#, fuzzy
78190#~ msgid "%s of read-only location %qE"
78191#~ msgstr "kirjoitussuojatun sijainnin sijoitus"
78192
78193#~ msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
78194#~ msgstr "%s: käyttö '%s [ -VqfnkN ] [ -i <istring> ] [ tiedosto ... ]'\n"
78195
78196#~ msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
78197#~ msgstr "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ tiedosto ... ]'\n"
78198
78199#~ msgid "%s: warning: no write access for file '%s'\n"
78200#~ msgstr "%s: varoitus: ei kirjoitusoikeuksia tiedostoon \"%s\"\n"
78201
78202#~ msgid "%s: warning: no write access for dir containing '%s'\n"
78203#~ msgstr "%s: varoitus: ei kirjoitusoikeuksia tiedoston \"%s\" sisältävään hakemistoon\n"
78204
78205#~ msgid "%Hduplicate label %qD"
78206#~ msgstr "%Hnimikkeen %qD kaksoiskappale"
78207
78208#, fuzzy
78209#~ msgid "%Jjump into statement expression"
78210#~ msgstr "ylivuoto vakiolausekkeessa"
78211
78212#~ msgid "variable or field %qs declared void"
78213#~ msgstr "muuttuja tai kenttä %qs esitelty tyhjäksi"
78214
78215#~ msgid "%Jinvalid use of structure with flexible array member"
78216#~ msgstr "%Jepäkelpo joustavan taulukkojäsenen sisältävän tietueen käyttö"
78217
78218#~ msgid "both %<long long%> and %<double%> in declaration specifiers"
78219#~ msgstr "sekä %<long long%> että %<double%> esittelymääritteissä"
78220
78221#~ msgid "both %<long%> and %<short%> in declaration specifiers"
78222#~ msgstr "sekä %<long%> että %<short%> esittelymääritteissä"
78223
78224#~ msgid "both %<long%> and %<_Bool%> in declaration specifiers"
78225#~ msgstr "sekä %<long%> että %<_Bool%> esittelymääritteissä"
78226
78227#~ msgid "both %<long%> and %<char%> in declaration specifiers"
78228#~ msgstr "sekä %<long%> että %<char%> esittelymääritteissä"
78229
78230#~ msgid "both %<long%> and %<float%> in declaration specifiers"
78231#~ msgstr "sekä %<long%> että %<float%> esittelymääritteissä"
78232
78233#~ msgid "both %<long%> and %<_Decimal32%> in declaration specifiers"
78234#~ msgstr "sekä %<long%> että %<_Decimal32%> esittelymääritteissä"
78235
78236#~ msgid "both %<long%> and %<_Decimal64%> in declaration specifiers"
78237#~ msgstr "sekä %<long%> että %<_Decimal64%> esittelymääritteissä"
78238
78239#~ msgid "both %<long%> and %<_Decimal128%> in declaration specifiers"
78240#~ msgstr "sekä %<long%> että %<_Decimal128%> esittelymääritteissä"
78241
78242#~ msgid "both %<short%> and %<void%> in declaration specifiers"
78243#~ msgstr "sekä %<short%> että %<void%> esittelymääritteissä"
78244
78245#~ msgid "both %<short%> and %<_Bool%> in declaration specifiers"
78246#~ msgstr "sekä %<short%> että %<_Bool%> esittelymääritteissä"
78247
78248#~ msgid "both %<short%> and %<char%> in declaration specifiers"
78249#~ msgstr "sekä %<short%> että %<char%> esittelymääritteissä"
78250
78251#~ msgid "both %<short%> and %<float%> in declaration specifiers"
78252#~ msgstr "sekä %<short%> että %<float%> esittelymääritteissä"
78253
78254#~ msgid "both %<short%> and %<double%> in declaration specifiers"
78255#~ msgstr "sekä %<short%> että %<double%> esittelymääritteissä"
78256
78257#~ msgid "both %<short%> and %<_Decimal32%> in declaration specifiers"
78258#~ msgstr "sekä %<short%> että %<_Decimal32%> esittelymääritteissä"
78259
78260#~ msgid "both %<short%> and %<_Decimal64%> in declaration specifiers"
78261#~ msgstr "sekä %<short%> että %<_Decimal64%> esittelymääritteissä"
78262
78263#~ msgid "both %<short%> and %<_Decimal128%> in declaration specifiers"
78264#~ msgstr "sekä %<short%> että %<_Decimal128%> esittelymääritteissä"
78265
78266#~ msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
78267#~ msgstr "sekä %<signed%> että %<unsigned%> esittelymääritteissä"
78268
78269#~ msgid "both %<signed%> and %<void%> in declaration specifiers"
78270#~ msgstr "sekä %<signed%> että %<void%> esittelymääritteissä"
78271
78272#~ msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
78273#~ msgstr "sekä %<signed%> että %<_Bool%> esittelymääritteissä"
78274
78275#~ msgid "both %<signed%> and %<float%> in declaration specifiers"
78276#~ msgstr "sekä %<signed%> että %<float%> esittelymääritteissä"
78277
78278#~ msgid "both %<signed%> and %<double%> in declaration specifiers"
78279#~ msgstr "sekä %<signed%> että %<double%> esittelymääritteissä"
78280
78281#~ msgid "both %<signed%> and %<_Decimal32%> in declaration specifiers"
78282#~ msgstr "sekä %<signed%> että %<_Decimal32%> esittelymääritteissä"
78283
78284#~ msgid "both %<signed%> and %<_Decimal64%> in declaration specifiers"
78285#~ msgstr "sekä %<signed%> että %<_Decimal64%> esittelymääritteissä"
78286
78287#~ msgid "both %<signed%> and %<_Decimal128%> in declaration specifiers"
78288#~ msgstr "sekä %<signed%> että %<_Decimal128%> esittelymääritteissä"
78289
78290#~ msgid "both %<unsigned%> and %<void%> in declaration specifiers"
78291#~ msgstr "sekä %<unsigned%> että %<void%> esittelymääritteissä"
78292
78293#~ msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
78294#~ msgstr "sekä %<unsigned%> että %<_Bool%> esittelymääritteissä"
78295
78296#~ msgid "both %<unsigned%> and %<float%> in declaration specifiers"
78297#~ msgstr "sekä %<unsigned%> että %<float%> esittelymääritteissä"
78298
78299#~ msgid "both %<unsigned%> and %<double%> in declaration specifiers"
78300#~ msgstr "sekä %<unsigned%> että %<double%> esittelymääritteissä"
78301
78302#~ msgid "both %<unsigned%> and %<_Decimal32%> in declaration specifiers"
78303#~ msgstr "sekä %<unsigned%> että %<_Decimal32%> esittelymääritteissä"
78304
78305#~ msgid "both %<unsigned%> and %<_Decimal64%> in declaration specifiers"
78306#~ msgstr "sekä %<unsigned%> että %<_Decimal64%> esittelymääritteissä"
78307
78308#~ msgid "both %<unsigned%> and %<_Decimal128%> in declaration specifiers"
78309#~ msgstr "sekä %<unsigned%> että %<_Decimal128%> esittelymääritteissä"
78310
78311#~ msgid "both %<complex%> and %<void%> in declaration specifiers"
78312#~ msgstr "sekä %<complex%> että %<void%> esittelymääritteissä"
78313
78314#~ msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
78315#~ msgstr "sekä %<complex%> että %<_Bool%> esittelymääritteissä"
78316
78317#~ msgid "both %<complex%> and %<_Decimal32%> in declaration specifiers"
78318#~ msgstr "sekä %<complex%> että %<_Decimal32%> esittelymääritteissä"
78319
78320#~ msgid "both %<complex%> and %<_Decimal64%> in declaration specifiers"
78321#~ msgstr "sekä %<complex%> että %<_Decimal64%> esittelymääritteissä"
78322
78323#~ msgid "both %<complex%> and %<_Decimal128%> in declaration specifiers"
78324#~ msgstr "sekä %<complex%> että %<_Decimal128%> esittelymääritteissä"
78325
78326#~ msgid "both %<complex%> and %<_Fract%> in declaration specifiers"
78327#~ msgstr "sekä %<complex%> että %<_Fract%> esittelymääritteissä"
78328
78329#~ msgid "both %<complex%> and %<_Accum%> in declaration specifiers"
78330#~ msgstr "sekä %<complex%> että %<_Accum%> esittelymääritteissä"
78331
78332#~ msgid "both %<complex%> and %<_Sat%> in declaration specifiers"
78333#~ msgstr "sekä %<complex%> että %<_Sat%> esittelymääritteissä"
78334
78335#~ msgid "both %<_Sat%> and %<void%> in declaration specifiers"
78336#~ msgstr "sekä %<_Sat%> että %<void%> esittelymääritteissä"
78337
78338#~ msgid "both %<_Sat%> and %<_Bool%> in declaration specifiers"
78339#~ msgstr "sekä %<_Sat%> että %<_Bool%> esittelymääritteissä"
78340
78341#~ msgid "both %<_Sat%> and %<int%> in declaration specifiers"
78342#~ msgstr "sekä %<_Sat%> että %<void%> esittelymääritteissä"
78343
78344#~ msgid "both %<_Sat%> and %<float%> in declaration specifiers"
78345#~ msgstr "sekä %<_Sat%> että %<float%> esittelymääritteissä"
78346
78347#~ msgid "both %<_Sat%> and %<double%> in declaration specifiers"
78348#~ msgstr "sekä %<_Sat%> että %<double%> esittelymääritteissä"
78349
78350#~ msgid "both %<_Sat%> and %<_Decimal32%> in declaration specifiers"
78351#~ msgstr "sekä %<_Sat%> että %<_Decimal32%> esittelymääritteissä"
78352
78353#~ msgid "both %<_Sat%> and %<_Decimal64%> in declaration specifiers"
78354#~ msgstr "sekä %<_Sat%> että %<_Decimal64%> esittelymääritteissä"
78355
78356#~ msgid "both %<_Sat%> and %<_Decimal128%> in declaration specifiers"
78357#~ msgstr "sekä %<_Sat%> että %<_Decimal128%> esittelymääritteissä"
78358
78359#~ msgid "both %<long long%> and %<%s%> in declaration specifiers"
78360#~ msgstr "sekä %<long long%> että %<%s%> esittelymääritteissä"
78361
78362#~ msgid "both %<long%> and %<%s%> in declaration specifiers"
78363#~ msgstr "sekä %<long%> että %<%s%> esittelymääritteissä"
78364
78365#~ msgid "both %<short%> and %<%s%> in declaration specifiers"
78366#~ msgstr "sekä %<short%> että %<%s%> esittelymääritteissä"
78367
78368#~ msgid "both %<signed%> and %<%s%> in declaration specifiers"
78369#~ msgstr "sekä %<signed%> että %<%s%> esittelymääritteissä"
78370
78371#~ msgid "both %<unsigned%> and %<%s%> in declaration specifiers"
78372#~ msgstr "sekä %<unsigned%> että %<%s%> esittelymääritteissä"
78373
78374#~ msgid "both %<complex%> and %<%s%> in declaration specifiers"
78375#~ msgstr "sekä %<complex%> että %<%s%> esittelymääritteissä"
78376
78377#~ msgid "both %<_Sat%> and %<%s%> in declaration specifiers"
78378#~ msgstr "sekä %<_Sat%> että %<%s%> esittelymääritteissä"
78379
78380#~ msgid "#pragma redefine_extname not supported on this target"
78381#~ msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
78382
78383#~ msgid "%Hstatement with no effect"
78384#~ msgstr "%Hlauseella ei ole vaikutusta"
78385
78386#, fuzzy
78387#~ msgid "%H%s"
78388#~ msgstr "%s"
78389
78390#~ msgid "%Hvalue computed is not used"
78391#~ msgstr "%Hlaskettua arvoa ei käytetä"
78392
78393#, fuzzy
78394#~ msgid "verify_memory_partitions failed"
78395#~ msgstr "verify_flow_info epäonnistui"
78396
78397#, fuzzy
78398#~ msgid "nested functions are limited to 2 register parameters"
78399#~ msgstr "funktion määrittely esitelty %<register%>:ksi"
78400
78401#, fuzzy
78402#~ msgid "`%s' attribute applies only to functions"
78403#~ msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
78404
78405#~ msgid "`%s' attribute ignored"
78406#~ msgstr "”%s”-attribuuttia ei huomioida"
78407
78408#~ msgid "%H%<long long long%> is too long for GCC"
78409#~ msgstr "%H%<long long long%> on liian pitkä GCC:lle"
78410
78411#, fuzzy
78412#~ msgid "%H%qT is not a template"
78413#~ msgstr "%J%qD on tavallisesti ei-staattinen funktio"
78414
78415#, fuzzy
78416#~ msgid "%Hbreak statement not within loop or switch"
78417#~ msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
78418
78419#, fuzzy
78420#~ msgid "%Hbreak statement used with OpenMP for loop"
78421#~ msgstr "break-lause ei ole silmukan tai switch-lauseen sisässä"
78422
78423#, fuzzy
78424#~ msgid "%Hcontinue statement not within a loop"
78425#~ msgstr "continue-lause silmukan ulkopuolella"
78426
78427#, fuzzy
78428#~ msgid "%Hredefinition of %q#T"
78429#~ msgstr "%q#T uudelleenmääritelty"
78430
78431#, fuzzy
78432#~ msgid "%Hiteration variable %qD should not be firstprivate"
78433#~ msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
78434
78435#, fuzzy
78436#~ msgid "%Hiteration variable %qD should not be reduction"
78437#~ msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
78438
78439#, fuzzy
78440#~ msgid "%H%<#pragma GCC pch_preprocess%> must be first"
78441#~ msgstr "väärinmuodostettu #pragma GCC pch_preprocess, jätetään huomiotta"
78442
78443#~ msgid "%Hinvalid increment expression"
78444#~ msgstr "%Hvirheellinen kasvatuslauseke"
78445
78446#, fuzzy
78447#~ msgid "%Hexpected iteration declaration or initialization"
78448#~ msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
78449
78450#~ msgid "%Hmissing increment expression"
78451#~ msgstr "%Hpuuttuva kasvatuslauseke"
78452
78453#~ msgid "%-5d "
78454#~ msgstr "%-5d"
78455
78456#~ msgid "      "
78457#~ msgstr "      "
78458
78459#~ msgid "(%s "
78460#~ msgstr "(%s "
78461
78462#~ msgid "%d"
78463#~ msgstr "%d"
78464
78465#~ msgid ")"
78466#~ msgstr ")"
78467
78468#~ msgid "("
78469#~ msgstr "("
78470
78471#~ msgid "%s = "
78472#~ msgstr "%s = "
78473
78474#, fuzzy
78475#~ msgid "()"
78476#~ msgstr "©"
78477
78478#~ msgid " %s "
78479#~ msgstr " %s "
78480
78481#~ msgid " %% %s"
78482#~ msgstr " %% %s "
78483
78484#~ msgid "''"
78485#~ msgstr "''"
78486
78487#~ msgid "%s("
78488#~ msgstr "%s("
78489
78490#~ msgid "%dH"
78491#~ msgstr "%dH"
78492
78493#~ msgid "???"
78494#~ msgstr "???"
78495
78496#~ msgid "%.2x"
78497#~ msgstr "%.2x"
78498
78499#~ msgid "%s:"
78500#~ msgstr "%s:"
78501
78502#~ msgid "%s["
78503#~ msgstr "%s["
78504
78505#~ msgid "%s[["
78506#~ msgstr "%s[["
78507
78508#, fuzzy
78509#~ msgid " %s"
78510#~ msgstr "%s"
78511
78512#, fuzzy
78513#~ msgid "Formal namespace"
78514#~ msgstr "%qD on nimiavaruus"
78515
78516#, fuzzy
78517#~ msgid " from namespace %s"
78518#~ msgstr "%qD on nimiavaruus"
78519
78520#, fuzzy
78521#~ msgid "%s,"
78522#~ msgstr "%s"
78523
78524#~ msgid " %s("
78525#~ msgstr " %s("
78526
78527#, fuzzy
78528#~ msgid "Can't open included file '%s'"
78529#~ msgstr "syötetiedoston avaaminen ei onnistu: %s"
78530
78531#~ msgid "too few arguments to function %qs"
78532#~ msgstr "liian vähän argumentteja funktiolle %qs"
78533
78534#~ msgid "%Hempty declaration"
78535#~ msgstr "%Htyhjä esittely"
78536
78537#~ msgid "%Hcomma at end of enumerator list"
78538#~ msgstr "%Hluetellun tyypin listan lopussa on pilkku"
78539
78540#~ msgid "comparison between signed and unsigned"
78541#~ msgstr "etumerkillisen ja etumerkittömän välinen vertailu"
78542
78543#, fuzzy
78544#~ msgid "GCC supports only %d input file changes"
78545#~ msgstr "GCC tukee vain %u-tasoisia sisäkkäisiä näkyvyysalueita"
78546
78547#, fuzzy
78548#~ msgid "type mismatch in unary expression"
78549#~ msgstr "ehtolausekkeessa on tyyppiristiriita"
78550
78551#, fuzzy
78552#~ msgid "invalid operand in float to int conversion"
78553#~ msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
78554
78555#, fuzzy
78556#~ msgid "invalid operands in shift expression"
78557#~ msgstr "void-lausekkeen epäkelpo käyttö"
78558
78559#, fuzzy
78560#~ msgid "invalid operands in pointer plus expression"
78561#~ msgstr "void-lausekkeen epäkelpo käyttö"
78562
78563#, fuzzy
78564#~ msgid "bf561 support is incomplete yet."
78565#~ msgstr "kentällä %qs on vaillinainen tyyppi"
78566
78567#~ msgid "%Hextra %<;%>"
78568#~ msgstr "%Hylimääräinen %<;%>"
78569
78570#, fuzzy
78571#~ msgid "%qD attribute ignored"
78572#~ msgstr "%qs attribuuttia ei huomioida"
78573
78574#~ msgid "static or type qualifiers in abstract declarator"
78575#~ msgstr "abstrakti esittelijä staattinen tai sisältää tyyppimääreitä"
78576
78577#~ msgid "syntax error: cannot back up"
78578#~ msgstr "syntaksivirhe: ei voida palata"
78579
78580#~ msgid "invalid %%Y value"
78581#~ msgstr "virheellinen %%Y-arvo"
78582
78583#~ msgid "Make implicit function declarations an error"
78584#~ msgstr "Käsittele implisiittiset funktioesittelyt virheinä"
78585
78586#, fuzzy
78587#~ msgid "%<va_start%> used with too many arguments"
78588#~ msgstr "funktiota %<va_start%> käytetty funktiossa, jolla vain kiinteitä argumentteja"
78589
78590#~ msgid "this function may return with or without a value"
78591#~ msgstr "tämä funktio voi palauttaa arvon tai jättää palauttamatta"
78592
78593#, fuzzy
78594#~ msgid "function %q+F can never be inlined because it might not be bound within this unit of translation"
78595#~ msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se ei ehkä ole sidottu tähän käännösyksikköön"
78596
78597#, fuzzy
78598#~ msgid "YYDEBUG was not defined at build time, -dy ignored"
78599#~ msgstr "YYDEBUG ei määritelty käännöstä tehdessä, -dy jätetty huomiotta"
78600
78601#~ msgid "invalid lvalue in increment"
78602#~ msgstr "epäkelpo lvalue lisäyksessä"
78603
78604#~ msgid "invalid lvalue in decrement"
78605#~ msgstr "epäkelpo lvalue vähennyksessä"
78606
78607#~ msgid "invalid lvalue in unary %<&%>"
78608#~ msgstr "epäkelpo lvalue unaarisessa %<&%>-operaatiossa"
78609
78610#~ msgid "GCC does not yet properly implement %<[*]%> array declarators"
78611#~ msgstr "GCC ei toteuta vielä kunnollisesti %<[*]%>-taulukkoesittelijöitä"
78612
78613#~ msgid "-Wmissing-format-attribute ignored without -Wformat"
78614#~ msgstr "-Wmissing-format-attribute jätetty huomiotta ilman valitsinta -Wformat"
78615
78616#~ msgid "No more than sixteen #pragma GCC visibility pushes allowed at once"
78617#~ msgstr "Ilmaisuja #pragma GCC visibility push saa olla maksimissaan 16 kpl kerralla"
78618