aboutsummaryrefslogtreecommitdiff
path: root/gcc/po/fi.po
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2010-02-05 12:58:00 +0000
committerJoseph Myers <jsm28@gcc.gnu.org>2010-02-05 12:58:00 +0000
commit55541419e70cd883fce2925e5efe5910544003ad (patch)
treebdebd01b731f114de82397617eb8fc506ce13d82 /gcc/po/fi.po
parent6989b63f392744360c4caf07bd5336f83288a064 (diff)
downloadgcc-55541419e70cd883fce2925e5efe5910544003ad.zip
gcc-55541419e70cd883fce2925e5efe5910544003ad.tar.gz
gcc-55541419e70cd883fce2925e5efe5910544003ad.tar.bz2
be.po, [...]: Update.
* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, id.po, ja.po, nl.po, ru.po, sr.po, sv.po, tr.po, zh_CN.po, zh_TW.po: Update. From-SVN: r156516
Diffstat (limited to 'gcc/po/fi.po')
-rw-r--r--gcc/po/fi.po21168
1 files changed, 10863 insertions, 10305 deletions
diff --git a/gcc/po/fi.po b/gcc/po/fi.po
index 94a0ce6..f2077f4e 100644
--- a/gcc/po/fi.po
+++ b/gcc/po/fi.po
@@ -26,7 +26,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gcc 4.5-b20091203\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2009-12-03 21:28+0000\n"
+"POT-Creation-Date: 2010-02-04 16:20+0000\n"
"PO-Revision-Date: 2010-01-11 22:13+0200\n"
"Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
"Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
@@ -34,8 +34,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: c-decl.c:4569 c-pretty-print.c:403 c-typeck.c:5535 toplev.c:1641
-#: cp/error.c:606 cp/error.c:879
+#: c-decl.c:4569 c-pretty-print.c:403 c-typeck.c:5558 toplev.c:1648
+#: cp/error.c:581 cp/error.c:854
msgid "<anonymous>"
msgstr "<nimetön>"
@@ -300,7 +300,7 @@ msgstr "kentän tarkkuus"
msgid "({anonymous})"
msgstr "({nimetön})"
-#: c-opts.c:1497 tree.c:3954 cp/error.c:1024 fortran/cpp.c:552
+#: c-opts.c:1497 tree.c:3966 cp/error.c:999 fortran/cpp.c:552
msgid "<built-in>"
msgstr "<sisäinen>"
@@ -309,6 +309,109 @@ msgstr "<sisäinen>"
msgid "<command-line>"
msgstr "<komentorivi>"
+#: c-parser.c:736
+#, fuzzy
+msgid "expected end of line"
+msgstr "päättämätön muotoilumerkkijono"
+
+#: c-parser.c:1375 c-parser.c:3463 c-parser.c:3897 c-parser.c:4158
+#: c-parser.c:4228 c-parser.c:4239 c-parser.c:4389 c-parser.c:6264
+#: c-parser.c:6298 c-parser.c:6330 c-parser.c:6377 c-parser.c:6513
+#: c-parser.c:7899 c-parser.c:8043 c-parser.c:8081 c-parser.c:1944
+#, gcc-internal-format
+msgid "expected %<;%>"
+msgstr ""
+
+#: c-parser.c:1883 c-parser.c:2147 c-parser.c:2788 c-parser.c:2840
+#: c-parser.c:2845 c-parser.c:3941 c-parser.c:4074 c-parser.c:4189
+#: c-parser.c:4325 c-parser.c:4451 c-parser.c:5492 c-parser.c:5529
+#: c-parser.c:5615 c-parser.c:5653 c-parser.c:5692 c-parser.c:5707
+#: c-parser.c:5731 c-parser.c:6721 c-parser.c:6761 c-parser.c:7253
+#: c-parser.c:7274 c-parser.c:7324 c-parser.c:7434 c-parser.c:7507
+#: c-parser.c:7575 c-parser.c:8006 c-parser.c:7397
+#, gcc-internal-format
+msgid "expected %<(%>"
+msgstr ""
+
+#: c-parser.c:1898 c-parser.c:2182 c-parser.c:2389 c-parser.c:2550
+#: c-parser.c:2610 c-parser.c:2684 c-parser.c:2795 c-parser.c:2962
+#: c-parser.c:2973 c-parser.c:2982 c-parser.c:3944 c-parser.c:4078
+#: c-parser.c:4246 c-parser.c:4383 c-parser.c:4462 c-parser.c:5017
+#: c-parser.c:5203 c-parser.c:5262 c-parser.c:5438 c-parser.c:5455
+#: c-parser.c:5476 c-parser.c:5508 c-parser.c:5609 c-parser.c:5637
+#: c-parser.c:5677 c-parser.c:5700 c-parser.c:5723 c-parser.c:5744
+#: c-parser.c:5884 c-parser.c:6134 c-parser.c:6558 c-parser.c:6578
+#: c-parser.c:6729 c-parser.c:6765 c-parser.c:7256 c-parser.c:7277
+#: c-parser.c:7355 c-parser.c:7440 c-parser.c:7556 c-parser.c:7638
+#: c-parser.c:7935 c-parser.c:8051 c-parser.c:8092
+#, fuzzy
+msgid "expected %<)%>"
+msgstr "ylimääräinen %<;%>"
+
+#: c-parser.c:2472 c-parser.c:3254 c-parser.c:3286 c-parser.c:4443
+#: c-parser.c:5601 c-parser.c:5764 c-parser.c:5871
+#, fuzzy
+msgid "expected %<]%>"
+msgstr "ylimääräinen %<;%>"
+
+#: c-parser.c:2654
+#, fuzzy
+msgid "expected %<;%>, %<,%> or %<)%>"
+msgstr "käytetty %<__thread%> ennen %<extern%>:a"
+
+#: c-parser.c:3124
+#, fuzzy
+msgid "expected %<}%>"
+msgstr "ylimääräinen %<;%>"
+
+#: c-parser.c:3404 c-parser.c:6731 c-parser.c:8335 c-parser.c:1765
+#: c-parser.c:1960 c-parser.c:6441
+#, gcc-internal-format
+msgid "expected %<{%>"
+msgstr ""
+
+#: c-parser.c:3622 c-parser.c:3631 c-parser.c:4347 c-parser.c:4683
+#: c-parser.c:6571 c-parser.c:6871 c-parser.c:6928 c-parser.c:7545
+#, fuzzy
+msgid "expected %<:%>"
+msgstr "ylimääräinen %<;%>"
+
+#: c-parser.c:4152
+#, fuzzy
+msgid "expected %<while%>"
+msgstr "käytetty %<__thread%> ennen %<extern%>:a"
+
+#: c-parser.c:5499 c-parser.c:5540 c-parser.c:5622 c-parser.c:5629
+#: c-parser.c:5664
+#, fuzzy
+msgid "expected %<,%>"
+msgstr "ylimääräinen %<;%>"
+
+#: c-parser.c:6144 c-parser.c:6176 c-parser.c:6390
+#, fuzzy
+msgid "expected %<@end%>"
+msgstr "vektoriylivuoto lausekkeessa"
+
+#: c-parser.c:6692
+#, fuzzy
+msgid "expected %<>%>"
+msgstr "ylimääräinen %<;%>"
+
+#: c-parser.c:7642
+#, fuzzy
+msgid "expected %<,%> or %<)%>"
+msgstr "käytetty %<__thread%> ennen %<extern%>:a"
+
+#: c-parser.c:8033 c-parser.c:3309
+#, gcc-internal-format
+msgid "expected %<=%>"
+msgstr ""
+
+#: c-parser.c:8392 c-parser.c:8382
+#, fuzzy, gcc-internal-format
+msgid "expected %<#pragma omp section%> or %<}%>"
+msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä"
+
#: c-pretty-print.c:324
msgid "<type-error>"
msgstr "<tyyppivirhe>"
@@ -345,52 +448,52 @@ msgstr "<virheellinen-lauseke>"
msgid "<return-value>"
msgstr "<paluuarvo>"
-#: c-typeck.c:5652
+#: c-typeck.c:5675
msgid "array initialized from parenthesized string constant"
msgstr "taulukko alustetaan suluilla ympäröidystä merkkijonovakiosta"
-#: c-typeck.c:5725 c-typeck.c:6596
+#: c-typeck.c:5748 c-typeck.c:6619
msgid "initialization of a flexible array member"
msgstr "joustavan taulukkojäsenen alustus"
-#: c-typeck.c:5735 cp/typeck2.c:851
+#: c-typeck.c:5758 cp/typeck2.c:851
#, gcc-internal-format
msgid "char-array initialized from wide string"
msgstr "merkkitaulukon alustus leveästä merkkijonosta"
-#: c-typeck.c:5743
+#: c-typeck.c:5766
msgid "wide character array initialized from non-wide string"
msgstr "leveän merkkitaulukon alustus epäleveästä merkkijonosta"
-#: c-typeck.c:5749
+#: c-typeck.c:5772
msgid "wide character array initialized from incompatible wide string"
msgstr "leveän merkkitaulukon alustus epäyhteensopivasta leveästä merkkijonosta"
-#: c-typeck.c:5783
+#: c-typeck.c:5806
msgid "array of inappropriate type initialized from string constant"
msgstr "sopimattomasta tyypistä koostuva taulukko alustetaan merkkijonovakiosta"
#. ??? This should not be an error when inlining calls to
#. unprototyped functions.
-#: c-typeck.c:5851 c-typeck.c:5304 cp/typeck.c:1751
+#: c-typeck.c:5874 c-typeck.c:5327 cp/typeck.c:1853
#, gcc-internal-format
msgid "invalid use of non-lvalue array"
msgstr ""
-#: c-typeck.c:5877
+#: c-typeck.c:5900
msgid "array initialized from non-constant array expression"
msgstr "taulukko alustetaan muuttuvasta taulukkolausekkeesta"
-#: c-typeck.c:5891 c-typeck.c:5894 c-typeck.c:5902 c-typeck.c:5941
-#: c-typeck.c:7395
+#: c-typeck.c:5914 c-typeck.c:5917 c-typeck.c:5925 c-typeck.c:5964
+#: c-typeck.c:7418
msgid "initializer element is not constant"
msgstr "alustusalkio ei ole vakio"
-#: c-typeck.c:5907 c-typeck.c:5953 c-typeck.c:7405
+#: c-typeck.c:5930 c-typeck.c:5976 c-typeck.c:7428
msgid "initializer element is not a constant expression"
msgstr "alustinalkio ei ole vakiolauseke"
-#: c-typeck.c:5948 c-typeck.c:7400
+#: c-typeck.c:5971 c-typeck.c:7423
#, gcc-internal-format
msgid "initializer element is not computable at load time"
msgstr "alustuselementtiä ei pystytä laskemaan latausajankohtana"
@@ -399,118 +502,118 @@ msgstr "alustuselementtiä ei pystytä laskemaan latausajankohtana"
#. of VLAs themselves count as VLAs, it does not make
#. sense to permit them to be initialized given that
#. ordinary VLAs may not be initialized.
-#: c-typeck.c:5962 c-decl.c:3951 c-decl.c:3966
+#: c-typeck.c:5985 c-decl.c:3951 c-decl.c:3966
#, fuzzy, gcc-internal-format
msgid "variable-sized object may not be initialized"
msgstr "muuttuvakokoista objektia ei voi alustaa"
-#: c-typeck.c:5966
+#: c-typeck.c:5989
msgid "invalid initializer"
msgstr "epäkelpo alustin"
-#: c-typeck.c:6175
+#: c-typeck.c:6198
msgid "(anonymous)"
msgstr "(nimetön)"
-#: c-typeck.c:6453
+#: c-typeck.c:6476
msgid "extra brace group at end of initializer"
msgstr "alustimen lopussa on ylimääräinen lohko"
-#: c-typeck.c:6474
+#: c-typeck.c:6497
msgid "missing braces around initializer"
msgstr "alustimen ympäriltä puuttuu aaltosulkeet"
-#: c-typeck.c:6535
+#: c-typeck.c:6558
msgid "braces around scalar initializer"
msgstr "skalaarialustimen ympärillä on aaltosulkeet"
-#: c-typeck.c:6593
+#: c-typeck.c:6616
msgid "initialization of flexible array member in a nested context"
msgstr "joustavan taulukkojäsenen alustaminen sisäkkäisessä asiayhteydessä"
-#: c-typeck.c:6624
+#: c-typeck.c:6647
msgid "missing initializer"
msgstr "puuttuva alustin"
-#: c-typeck.c:6646
+#: c-typeck.c:6669
msgid "empty scalar initializer"
msgstr "tyhjä skalaarialustin"
-#: c-typeck.c:6651
+#: c-typeck.c:6674
msgid "extra elements in scalar initializer"
msgstr "skalaarialustimessa ylimääräisiä alkioita"
-#: c-typeck.c:6759 c-typeck.c:6837
+#: c-typeck.c:6782 c-typeck.c:6860
msgid "array index in non-array initializer"
msgstr ""
-#: c-typeck.c:6764 c-typeck.c:6893
+#: c-typeck.c:6787 c-typeck.c:6916
msgid "field name not in record or union initializer"
msgstr ""
-#: c-typeck.c:6810
+#: c-typeck.c:6833
msgid "array index in initializer not of integer type"
msgstr ""
-#: c-typeck.c:6819 c-typeck.c:6828
+#: c-typeck.c:6842 c-typeck.c:6851
#, fuzzy
msgid "array index in initializer is not an integer constant expression"
msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: c-typeck.c:6833 c-typeck.c:6835
+#: c-typeck.c:6856 c-typeck.c:6858
msgid "nonconstant array index in initializer"
msgstr "ei-vakio taulukon indeksi alustimessa"
-#: c-typeck.c:6839 c-typeck.c:6842
+#: c-typeck.c:6862 c-typeck.c:6865
msgid "array index in initializer exceeds array bounds"
msgstr "taulukon indeksi alustimessa ylittää taulukon rajat"
-#: c-typeck.c:6856
+#: c-typeck.c:6879
msgid "empty index range in initializer"
msgstr ""
-#: c-typeck.c:6865
+#: c-typeck.c:6888
msgid "array index range in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:6948 c-typeck.c:6975 c-typeck.c:7494
+#: c-typeck.c:6971 c-typeck.c:6998 c-typeck.c:7517
msgid "initialized field with side-effects overwritten"
msgstr ""
-#: c-typeck.c:6950 c-typeck.c:6977 c-typeck.c:7496
+#: c-typeck.c:6973 c-typeck.c:7000 c-typeck.c:7519
msgid "initialized field overwritten"
msgstr ""
-#: c-typeck.c:7422 c-typeck.c:4911
+#: c-typeck.c:7445 c-typeck.c:4933
#, gcc-internal-format
msgid "enum conversion in initialization is invalid in C++"
msgstr ""
-#: c-typeck.c:7711
+#: c-typeck.c:7734
msgid "excess elements in char array initializer"
msgstr ""
-#: c-typeck.c:7718 c-typeck.c:7777
+#: c-typeck.c:7741 c-typeck.c:7800
msgid "excess elements in struct initializer"
msgstr ""
-#: c-typeck.c:7792
+#: c-typeck.c:7815
msgid "non-static initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:7862
+#: c-typeck.c:7885
msgid "excess elements in union initializer"
msgstr ""
-#: c-typeck.c:7951
+#: c-typeck.c:7974
msgid "excess elements in array initializer"
msgstr ""
-#: c-typeck.c:7984
+#: c-typeck.c:8007
msgid "excess elements in vector initializer"
msgstr ""
-#: c-typeck.c:8015
+#: c-typeck.c:8038
msgid "excess elements in scalar initializer"
msgstr ""
@@ -530,7 +633,7 @@ msgstr ""
msgid "return not followed by barrier"
msgstr ""
-#: collect2.c:486 gcc.c:7704
+#: collect2.c:486 gcc.c:7719
#, c-format
msgid "internal gcc abort in %s, at %s:%d"
msgstr ""
@@ -545,115 +648,115 @@ msgstr ""
msgid "too many lto output files"
msgstr "liikaa syötetiedostoja"
-#: collect2.c:1288
+#: collect2.c:1297
#, c-format
msgid "no arguments"
msgstr "ei argumentteja"
-#: collect2.c:1687 collect2.c:1849 collect2.c:1884
+#: collect2.c:1704 collect2.c:1866 collect2.c:1901
#, c-format
msgid "fopen %s"
msgstr "fopen %s"
-#: collect2.c:1690 collect2.c:1854 collect2.c:1887
+#: collect2.c:1707 collect2.c:1871 collect2.c:1904
#, c-format
msgid "fclose %s"
msgstr "fclose %s"
-#: collect2.c:1699
+#: collect2.c:1716
#, c-format
msgid "collect2 version %s"
msgstr "collect2-versio %s"
-#: collect2.c:1795
+#: collect2.c:1812
#, c-format
msgid "%d constructor(s) found\n"
msgstr "löytyi %d muodostin(ta)\n"
-#: collect2.c:1796
+#: collect2.c:1813
#, c-format
msgid "%d destructor(s) found\n"
msgstr "löytyi %d hajotin(ta)\n"
-#: collect2.c:1797
+#: collect2.c:1814
#, c-format
msgid "%d frame table(s) found\n"
msgstr ""
-#: collect2.c:1948 lto-wrapper.c:175
+#: collect2.c:1965 lto-wrapper.c:175
#, c-format
msgid "can't get program status"
msgstr ""
-#: collect2.c:2017
+#: collect2.c:2034
#, fuzzy, c-format
msgid "could not open response file %s"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-#: collect2.c:2022
+#: collect2.c:2039
#, c-format
msgid "could not write to response file %s"
msgstr ""
-#: collect2.c:2027
+#: collect2.c:2044
#, c-format
msgid "could not close response file %s"
msgstr ""
-#: collect2.c:2045
+#: collect2.c:2062
#, c-format
msgid "[cannot find %s]"
msgstr ""
-#: collect2.c:2060
+#: collect2.c:2077
#, c-format
msgid "cannot find '%s'"
msgstr ""
-#: collect2.c:2064 collect2.c:2587 collect2.c:2783 gcc.c:3081
+#: collect2.c:2081 collect2.c:2604 collect2.c:2800 gcc.c:3085
#: lto-wrapper.c:147
#, c-format
msgid "pex_init failed"
msgstr ""
-#: collect2.c:2102
+#: collect2.c:2119
#, c-format
msgid "[Leaving %s]\n"
msgstr ""
-#: collect2.c:2334
+#: collect2.c:2351
#, c-format
msgid ""
"\n"
"write_c_file - output name is %s, prefix is %s\n"
msgstr ""
-#: collect2.c:2561
+#: collect2.c:2578
#, c-format
msgid "cannot find 'nm'"
msgstr ""
-#: collect2.c:2609
+#: collect2.c:2626
#, c-format
msgid "can't open nm output"
msgstr ""
-#: collect2.c:2692
+#: collect2.c:2709
#, c-format
msgid "init function found in object %s"
msgstr ""
-#: collect2.c:2702
+#: collect2.c:2719
#, c-format
msgid "fini function found in object %s"
msgstr ""
-#: collect2.c:2804
+#: collect2.c:2821
#, c-format
msgid "can't open ldd output"
msgstr "ei voida avata ldd-tulostetta"
-#: collect2.c:2807
+#: collect2.c:2824
#, c-format
msgid ""
"\n"
@@ -662,27 +765,27 @@ msgstr ""
"\n"
"ldd-tuloste muodostimilla/hajottimilla.\n"
-#: collect2.c:2822
+#: collect2.c:2839
#, c-format
msgid "dynamic dependency %s not found"
msgstr "dynaamista riippuvuutta %s ei löytynyt"
-#: collect2.c:2834
+#: collect2.c:2851
#, c-format
msgid "unable to open dynamic dependency '%s'"
msgstr "ei voida avata dynaamista riippuvuutta ”%s”"
-#: collect2.c:2995
+#: collect2.c:3012
#, c-format
msgid "%s: not a COFF file"
msgstr "%s: ei ole COFF-tiedosto"
-#: collect2.c:3125
+#: collect2.c:3142
#, c-format
msgid "%s: cannot open as COFF file"
msgstr "%s: ei voida avata COFF-tiedostona"
-#: collect2.c:3183
+#: collect2.c:3200
#, c-format
msgid "library lib%s not found"
msgstr "kirjastoa lib%s ei löytynyt"
@@ -778,103 +881,103 @@ msgstr ""
#. handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3579 vmsdbgout.c:496 config/i386/i386.c:10744
+#: final.c:3579 vmsdbgout.c:496 config/i386/i386.c:10747
#: config/pdp11/pdp11.c:1682
#, c-format
msgid "floating constant misused"
msgstr "liukulukuvakiota käytetty väärin"
-#: final.c:3641 vmsdbgout.c:553 config/i386/i386.c:10831
+#: final.c:3641 vmsdbgout.c:553 config/i386/i386.c:10834
#: config/pdp11/pdp11.c:1729
#, c-format
msgid "invalid expression as operand"
msgstr ""
-#: gcc.c:1795
+#: gcc.c:1799
#, c-format
msgid "Using built-in specs.\n"
msgstr ""
-#: gcc.c:1980
+#: gcc.c:1984
#, c-format
msgid ""
"Setting spec %s to '%s'\n"
"\n"
msgstr ""
-#: gcc.c:2095
+#: gcc.c:2099
#, c-format
msgid "Reading specs from %s\n"
msgstr ""
-#: gcc.c:2191 gcc.c:2210
+#: gcc.c:2195 gcc.c:2214
#, c-format
msgid "specs %%include syntax malformed after %ld characters"
msgstr ""
-#: gcc.c:2218
+#: gcc.c:2222
#, c-format
msgid "could not find specs file %s\n"
msgstr ""
-#: gcc.c:2235 gcc.c:2243 gcc.c:2252 gcc.c:2261
+#: gcc.c:2239 gcc.c:2247 gcc.c:2256 gcc.c:2265
#, c-format
msgid "specs %%rename syntax malformed after %ld characters"
msgstr ""
-#: gcc.c:2270
+#: gcc.c:2274
#, c-format
msgid "specs %s spec was not found to be renamed"
msgstr ""
-#: gcc.c:2277
+#: gcc.c:2281
#, c-format
msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr ""
-#: gcc.c:2282
+#: gcc.c:2286
#, c-format
msgid "rename spec %s to %s\n"
msgstr ""
-#: gcc.c:2284
+#: gcc.c:2288
#, c-format
msgid ""
"spec is '%s'\n"
"\n"
msgstr ""
-#: gcc.c:2297
+#: gcc.c:2301
#, c-format
msgid "specs unknown %% command after %ld characters"
msgstr ""
-#: gcc.c:2308 gcc.c:2321
+#: gcc.c:2312 gcc.c:2325
#, c-format
msgid "specs file malformed after %ld characters"
msgstr ""
-#: gcc.c:2373
+#: gcc.c:2377
#, c-format
msgid "spec file has no spec for linking"
msgstr ""
-#: gcc.c:2701 gcc.c:5251
+#: gcc.c:2705 gcc.c:5265
#, c-format
msgid "%s\n"
msgstr "%s\n"
-#: gcc.c:2902
+#: gcc.c:2906
#, c-format
msgid "system path '%s' is not absolute"
msgstr "järjestelmäpolku ”%s” ei ole absoluuttinen"
-#: gcc.c:2974
+#: gcc.c:2978
#, c-format
msgid "-pipe not supported"
msgstr "-pipe ei ole tuettu"
-#: gcc.c:3036
+#: gcc.c:3040
#, c-format
msgid ""
"\n"
@@ -883,15 +986,15 @@ msgstr ""
"\n"
"Jatketaanko? (y tai n) "
-#: gcc.c:3120
+#: gcc.c:3124
msgid "failed to get exit status"
msgstr ""
-#: gcc.c:3126
+#: gcc.c:3130
msgid "failed to get process times"
msgstr ""
-#: gcc.c:3152
+#: gcc.c:3156
#, c-format
msgid ""
"Internal error: %s (program %s)\n"
@@ -902,203 +1005,203 @@ msgstr ""
"Tee yksityiskohtainen vikailmoitus.\n"
"Katso ohjeet osoitteesta %s."
-#: gcc.c:3180
+#: gcc.c:3184
#, c-format
msgid "# %s %.2f %.2f\n"
msgstr "# %s %.2f %.2f\n"
-#: gcc.c:3371
+#: gcc.c:3378
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr "Käyttö: %s [valitsimet] tiedosto...\n"
-#: gcc.c:3372
+#: gcc.c:3379
msgid "Options:\n"
msgstr "Valitsimet:\n"
-#: gcc.c:3374
+#: gcc.c:3381
msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr " -pass-exit-codes Palauta korkein käännösvaiheen virhekoodi\n"
-#: gcc.c:3375
+#: gcc.c:3382
msgid " --help Display this information\n"
msgstr " --help Näytä tämä ohje\n"
-#: gcc.c:3376
+#: gcc.c:3383
#, fuzzy
msgid " --target-help Display target specific command line options\n"
msgstr " --target-help Näytä "
-#: gcc.c:3377
+#: gcc.c:3384
#, fuzzy
msgid " --help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...]\n"
msgstr " --help={target|optimizers|warnings|undocumented|params}[,{[^]joined|[^]separate}]\n"
-#: gcc.c:3378
+#: gcc.c:3385
msgid " Display specific types of command line options\n"
msgstr " Näytä tietyn tyyppiset valitsimet\n"
-#: gcc.c:3380
+#: gcc.c:3387
msgid " (Use '-v --help' to display command line options of sub-processes)\n"
msgstr " (Komennolla ”-v --help” aliprosessien valitsimet)\n"
-#: gcc.c:3381
+#: gcc.c:3388
msgid " --version Display compiler version information\n"
msgstr " --version Näytä kääntäjän versiotiedot\n"
-#: gcc.c:3382
+#: gcc.c:3389
msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr " -dumpspecs Näytä kaikki sisäiset määrittelyrivit\n"
-#: gcc.c:3383
+#: gcc.c:3390
msgid " -dumpversion Display the version of the compiler\n"
msgstr " -dumpversion Näytä kääntäjän versio\n"
-#: gcc.c:3384
+#: gcc.c:3391
msgid " -dumpmachine Display the compiler's target processor\n"
msgstr ""
-#: gcc.c:3385
+#: gcc.c:3392
msgid " -print-search-dirs Display the directories in the compiler's search path\n"
msgstr " -print-search-dirs Näytä kääntäjän hakupolussa olevat hakemistot\n"
-#: gcc.c:3386
+#: gcc.c:3393
msgid " -print-libgcc-file-name Display the name of the compiler's companion library\n"
msgstr ""
-#: gcc.c:3387
+#: gcc.c:3394
msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
msgstr " -print-file-name=<lib> Näytä täysi polku kirjastoon <lib>\n"
-#: gcc.c:3388
+#: gcc.c:3395
msgid " -print-prog-name=<prog> Display the full path to compiler component <prog>\n"
msgstr " -print-prog-name=<prog> Näytä täysi polku kääntäjän komponenttiin <prog>\n"
-#: gcc.c:3389
+#: gcc.c:3396
msgid " -print-multi-directory Display the root directory for versions of libgcc\n"
msgstr " -print-multi-directory Näytä libgcc:n versioiden juurihakemisto\n"
-#: gcc.c:3390
+#: gcc.c:3397
msgid ""
" -print-multi-lib Display the mapping between command line options and\n"
" multiple library search directories\n"
msgstr ""
-#: gcc.c:3393
+#: gcc.c:3400
msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
msgstr ""
-#: gcc.c:3394
+#: gcc.c:3401
#, fuzzy
msgid " -print-sysroot Display the target libraries directory\n"
msgstr " -dumpversion Näytä kääntäjän versio\n"
-#: gcc.c:3395
+#: gcc.c:3402
msgid " -print-sysroot-headers-suffix Display the sysroot suffix used to find headers\n"
msgstr ""
-#: gcc.c:3396
+#: gcc.c:3403
msgid " -Wa,<options> Pass comma-separated <options> on to the assembler\n"
msgstr ""
-#: gcc.c:3397
+#: gcc.c:3404
msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor\n"
msgstr " -Wp,<valitsimet> Välitä pilkulla erotetut <valitsimet> esikääntäjälle\n"
-#: gcc.c:3398
+#: gcc.c:3405
msgid " -Wl,<options> Pass comma-separated <options> on to the linker\n"
msgstr " -Wl,<valitsimet> Välitä pilkulla erotetut <valitsimet> linkittimelle\n"
-#: gcc.c:3399
+#: gcc.c:3406
msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
msgstr ""
-#: gcc.c:3400
+#: gcc.c:3407
msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
msgstr " -Xpreprocessor <arg> Välitä <arg> esikääntäjälle\n"
-#: gcc.c:3401
+#: gcc.c:3408
msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr " -Xlinker <arg> Välitä <arg> linkittimelle\n"
-#: gcc.c:3402
+#: gcc.c:3409
msgid " -combine Pass multiple source files to compiler at once\n"
msgstr " -combine Välitä kääntäjälle useita lähdetiedostoja kerralla\n"
-#: gcc.c:3403
+#: gcc.c:3410
msgid " -save-temps Do not delete intermediate files\n"
msgstr " -save-temps Älä poista väliaikaistiedostoja\n"
-#: gcc.c:3404
+#: gcc.c:3411
msgid " -save-temps=<arg> Do not delete intermediate files\n"
msgstr " -save-temps=<arg> Älä poista väliaikaistiedostoja\n"
-#: gcc.c:3405
+#: gcc.c:3412
msgid ""
" -no-canonical-prefixes Do not canonicalize paths when building relative\n"
" prefixes to other gcc components\n"
msgstr ""
-#: gcc.c:3408
+#: gcc.c:3415
msgid " -pipe Use pipes rather than intermediate files\n"
msgstr " -pipe Käytä putkia väliaikaistiedostojen sijaan\n"
-#: gcc.c:3409
+#: gcc.c:3416
msgid " -time Time the execution of each subprocess\n"
msgstr " -time Mittaa kunkin aliprosessin suoritusaika\n"
-#: gcc.c:3410
+#: gcc.c:3417
msgid " -specs=<file> Override built-in specs with the contents of <file>\n"
msgstr ""
-#: gcc.c:3411
+#: gcc.c:3418
msgid " -std=<standard> Assume that the input sources are for <standard>\n"
msgstr " -std=<standardi> Oleta syötetiedostojen olevan <standardi>n mukaisia\n"
-#: gcc.c:3412
+#: gcc.c:3419
msgid ""
" --sysroot=<directory> Use <directory> as the root directory for headers\n"
" and libraries\n"
msgstr ""
-#: gcc.c:3415
+#: gcc.c:3422
msgid " -B <directory> Add <directory> to the compiler's search paths\n"
msgstr " -B <hakemisto> Lisää <hakemisto> kääntäjän hakupolkuihin\n"
-#: gcc.c:3416
+#: gcc.c:3423
msgid " -b <machine> Run gcc for target <machine>, if installed\n"
msgstr ""
-#: gcc.c:3417
+#: gcc.c:3424
msgid " -V <version> Run gcc version number <version>, if installed\n"
msgstr " -V <versio> Suorita gcc:n versio <versio>, jos asennettuna\n"
-#: gcc.c:3418
+#: gcc.c:3425
msgid " -v Display the programs invoked by the compiler\n"
msgstr ""
-#: gcc.c:3419
+#: gcc.c:3426
msgid " -### Like -v but options quoted and commands not executed\n"
msgstr ""
-#: gcc.c:3420
+#: gcc.c:3427
#, fuzzy
msgid " -E Preprocess only; do not compile, assemble or link\n"
msgstr " -E Vain esikäsittely, älä käännä, xxxx tai linkitä\n"
-#: gcc.c:3421
+#: gcc.c:3428
msgid " -S Compile only; do not assemble or link\n"
msgstr ""
-#: gcc.c:3422
+#: gcc.c:3429
msgid " -c Compile and assemble, but do not link\n"
msgstr ""
-#: gcc.c:3423
+#: gcc.c:3430
msgid " -o <file> Place the output into <file>\n"
msgstr " -o <tiedosto> Ohjaa tuloste <tiedostoon>\n"
-#: gcc.c:3424
+#: gcc.c:3431
msgid ""
" -x <language> Specify the language of the following input files\n"
" Permissible languages include: c c++ assembler none\n"
@@ -1110,7 +1213,7 @@ msgstr ""
" ”none” palauttaa käyttöön oletustoiminnan,\n"
" eli kielen päättelyn tiedostopäätteestä\n"
-#: gcc.c:3431
+#: gcc.c:3438
#, c-format
msgid ""
"\n"
@@ -1124,190 +1227,190 @@ msgstr ""
" valitsimien välittämiseen näille prosesseille on käytettävä -W<kirjain>-\n"
" valitsimia.\n"
-#: gcc.c:3563
+#: gcc.c:3570
#, c-format
msgid "'-%c' option must have argument"
msgstr "”-%c”-valitsimelle on annettava argumentti"
-#: gcc.c:3589
+#: gcc.c:3596
#, c-format
msgid "couldn't run '%s': %s"
msgstr "komennon ”%s” ajaminen epäonnistui: %s"
-#: gcc.c:3591
+#: gcc.c:3598
#, fuzzy, c-format
msgid "couldn't run '%s': %s: %s"
msgstr "komennon ”%s” ajaminen epäonnistui: %s"
-#: gcc.c:3969
+#: gcc.c:3976
#, c-format
msgid "argument to '-Xlinker' is missing"
msgstr ""
-#: gcc.c:3977
+#: gcc.c:3984
#, c-format
msgid "argument to '-Xpreprocessor' is missing"
msgstr ""
-#: gcc.c:3984
+#: gcc.c:3991
#, c-format
msgid "argument to '-Xassembler' is missing"
msgstr ""
-#: gcc.c:3991
+#: gcc.c:3998
#, c-format
msgid "argument to '-l' is missing"
msgstr ""
-#: gcc.c:4012
+#: gcc.c:4019
#, c-format
msgid "'%s' is an unknown -save-temps option"
msgstr ""
-#: gcc.c:4026
+#: gcc.c:4033
#, c-format
msgid "argument to '-specs' is missing"
msgstr ""
-#: gcc.c:4040
+#: gcc.c:4047
#, c-format
msgid "argument to '-specs=' is missing"
msgstr ""
-#: gcc.c:4068
+#: gcc.c:4075
#, fuzzy, c-format
msgid "argument to '-wrapper' is missing"
msgstr "aliasargumentti ei ole merkkijono"
-#: gcc.c:4096
+#: gcc.c:4103
#, c-format
msgid "'-%c' must come at the start of the command line"
msgstr ""
-#: gcc.c:4105
+#: gcc.c:4112
#, c-format
msgid "argument to '-B' is missing"
msgstr ""
-#: gcc.c:4498
+#: gcc.c:4505
#, c-format
msgid "argument to '-x' is missing"
msgstr ""
-#: gcc.c:4526 gcc.c:4969
+#: gcc.c:4533 gcc.c:4983
#, c-format
msgid "argument to '-%s' is missing"
msgstr ""
-#: gcc.c:4764
+#: gcc.c:4771
#, c-format
msgid "unable to locate default linker script '%s' in the library search paths"
msgstr ""
-#: gcc.c:4945
+#: gcc.c:4959
#, c-format
msgid "switch '%s' does not start with '-'"
msgstr ""
-#: gcc.c:5061
+#: gcc.c:5075
#, c-format
msgid "could not open temporary response file %s"
msgstr ""
-#: gcc.c:5067
+#: gcc.c:5081
#, c-format
msgid "could not write to temporary response file %s"
msgstr ""
-#: gcc.c:5073
+#: gcc.c:5087
#, c-format
msgid "could not close temporary response file %s"
msgstr ""
-#: gcc.c:5175
+#: gcc.c:5189
#, c-format
msgid "spec '%s' invalid"
msgstr ""
-#: gcc.c:5324
+#: gcc.c:5338
#, c-format
msgid "spec '%s' has invalid '%%0%c'"
msgstr ""
-#: gcc.c:5633
+#: gcc.c:5647
#, c-format
msgid "spec '%s' has invalid '%%W%c"
msgstr ""
-#: gcc.c:5653
+#: gcc.c:5667
#, c-format
msgid "spec '%s' has invalid '%%x%c'"
msgstr ""
-#: gcc.c:5875
+#: gcc.c:5889
#, c-format
msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr ""
-#: gcc.c:6000
+#: gcc.c:6014
#, c-format
msgid "unknown spec function '%s'"
msgstr ""
-#: gcc.c:6020
+#: gcc.c:6034
#, c-format
msgid "error in args to spec function '%s'"
msgstr ""
-#: gcc.c:6069
+#: gcc.c:6083
#, c-format
msgid "malformed spec function name"
msgstr ""
#. )
-#: gcc.c:6072
+#: gcc.c:6086
#, c-format
msgid "no arguments for spec function"
msgstr ""
-#: gcc.c:6091
+#: gcc.c:6105
#, c-format
msgid "malformed spec function arguments"
msgstr ""
-#: gcc.c:6337
+#: gcc.c:6351
#, c-format
msgid "braced spec '%s' is invalid at '%c'"
msgstr ""
-#: gcc.c:6425
+#: gcc.c:6439
#, c-format
msgid "braced spec body '%s' is invalid"
msgstr ""
-#: gcc.c:7124
+#: gcc.c:7139
#, c-format
msgid "install: %s%s\n"
msgstr "asennus: %s%s\n"
-#: gcc.c:7127
+#: gcc.c:7142
#, c-format
msgid "programs: %s\n"
msgstr "ohjelmat: %s\n"
-#: gcc.c:7129
+#: gcc.c:7144
#, c-format
msgid "libraries: %s\n"
msgstr "kirjastot: %s\n"
#. The error status indicates that only one set of fixed
#. headers should be built.
-#: gcc.c:7195
+#: gcc.c:7210
#, c-format
msgid "not configured with sysroot headers suffix"
msgstr "ei konfiguroitu sysroot-otsakkeiden loppuliitteellä"
-#: gcc.c:7204
+#: gcc.c:7219
#, c-format
msgid ""
"\n"
@@ -1316,16 +1419,16 @@ msgstr ""
"\n"
"Ohjeet vikailmoitusten tekoon ovat osoitteessa:\n"
-#: gcc.c:7220
+#: gcc.c:7235
#, c-format
msgid "%s %s%s\n"
msgstr "%s %s%s\n"
-#: gcc.c:7223 gcov.c:430 fortran/gfortranspec.c:373 java/jcf-dump.c:1170
+#: gcc.c:7238 gcov.c:430 fortran/gfortranspec.c:373 java/jcf-dump.c:1170
msgid "(C)"
msgstr "©"
-#: gcc.c:7224 java/jcf-dump.c:1171
+#: gcc.c:7239 java/jcf-dump.c:1171
#, c-format
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
@@ -1336,57 +1439,57 @@ msgstr ""
"Tällä ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÄKSYTTÄVÄSTÄ\n"
"LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKOITUKSEEN.\n"
-#: gcc.c:7241
+#: gcc.c:7256
#, c-format
msgid "Target: %s\n"
msgstr ""
-#: gcc.c:7242
+#: gcc.c:7257
#, c-format
msgid "Configured with: %s\n"
msgstr ""
-#: gcc.c:7256
+#: gcc.c:7271
#, c-format
msgid "Thread model: %s\n"
msgstr "Säiemalli: %s\n"
-#: gcc.c:7267
+#: gcc.c:7282
#, c-format
msgid "gcc version %s %s\n"
msgstr "gcc-versio %s %s\n"
-#: gcc.c:7269
+#: gcc.c:7284
#, c-format
msgid "gcc driver version %s %sexecuting gcc version %s\n"
msgstr ""
-#: gcc.c:7277
+#: gcc.c:7292
#, c-format
msgid "no input files"
msgstr "ei syötetiedostoja"
-#: gcc.c:7326
+#: gcc.c:7341
#, c-format
msgid "cannot specify -o with -c, -S or -E with multiple files"
msgstr ""
-#: gcc.c:7360
+#: gcc.c:7375
#, c-format
msgid "spec '%s' is invalid"
msgstr ""
-#: gcc.c:7551
+#: gcc.c:7566
#, c-format
msgid "-fuse-linker-plugin, but liblto_plugin.so not found"
msgstr ""
-#: gcc.c:7556
+#: gcc.c:7571
#, c-format
msgid "could not find libgcc.a"
msgstr ""
-#: gcc.c:7567
+#: gcc.c:7582
#, c-format
msgid ""
"\n"
@@ -1399,59 +1502,59 @@ msgstr ""
"======================\n"
"\n"
-#: gcc.c:7568
+#: gcc.c:7583
#, c-format
msgid ""
"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
"\n"
msgstr ""
-#: gcc.c:7920
+#: gcc.c:7935
#, c-format
msgid "multilib spec '%s' is invalid"
msgstr ""
-#: gcc.c:8111
+#: gcc.c:8126
#, c-format
msgid "multilib exclusions '%s' is invalid"
msgstr ""
-#: gcc.c:8169 gcc.c:8310
+#: gcc.c:8184 gcc.c:8325
#, c-format
msgid "multilib select '%s' is invalid"
msgstr ""
-#: gcc.c:8348
+#: gcc.c:8363
#, c-format
msgid "multilib exclusion '%s' is invalid"
msgstr ""
-#: gcc.c:8554
+#: gcc.c:8569
#, c-format
msgid "environment variable \"%s\" not defined"
msgstr "ympäristömuuttujaa ”%s” ei ole määritelty"
-#: gcc.c:8645 gcc.c:8650
+#: gcc.c:8660 gcc.c:8665
#, c-format
msgid "invalid version number `%s'"
msgstr "virheellinen versionumero ”%s”"
-#: gcc.c:8693
+#: gcc.c:8708
#, fuzzy, c-format
msgid "too few arguments to %%:version-compare"
msgstr "liian vähän argumentteja muotoilulle"
-#: gcc.c:8699
+#: gcc.c:8714
#, fuzzy, c-format
msgid "too many arguments to %%:version-compare"
msgstr "liian monta argumenttia muotoilulle"
-#: gcc.c:8740
+#: gcc.c:8755
#, c-format
msgid "unknown operator '%s' in %%:version-compare"
msgstr ""
-#: gcc.c:8774
+#: gcc.c:8789
#, c-format
msgid ""
"Assembler options\n"
@@ -1459,34 +1562,34 @@ msgid ""
"\n"
msgstr ""
-#: gcc.c:8775
+#: gcc.c:8790
#, c-format
msgid ""
"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
"\n"
msgstr ""
-#: gcc.c:8821
+#: gcc.c:8836
#, fuzzy, c-format
msgid "too many arguments to %%:compare-debug-dump-opt"
msgstr "liian monta argumenttia muotoilulle"
-#: gcc.c:8888
+#: gcc.c:8903
#, fuzzy, c-format
msgid "too many arguments to %%:compare-debug-self-opt"
msgstr "liian monta argumenttia muotoilulle"
-#: gcc.c:8923
+#: gcc.c:8938
#, fuzzy, c-format
msgid "too few arguments to %%:compare-debug-auxbase-opt"
msgstr "liian vähän argumentteja muotoilulle"
-#: gcc.c:8926
+#: gcc.c:8941
#, fuzzy, c-format
msgid "too many arguments to %%:compare-debug-auxbase-opt"
msgstr "liian monta argumenttia muotoilulle"
-#: gcc.c:8933
+#: gcc.c:8948
#, c-format
msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
msgstr ""
@@ -1791,15 +1894,15 @@ msgstr ""
msgid "%s:cannot open source file\n"
msgstr ""
-#: gcse.c:3966
+#: gcse.c:3952
msgid "PRE disabled"
msgstr ""
-#: gcse.c:4447
+#: gcse.c:4433
msgid "GCSE disabled"
msgstr ""
-#: gcse.c:4964
+#: gcse.c:4950
msgid "const/copy propagation disabled"
msgstr ""
@@ -1848,27 +1951,27 @@ msgstr "”"
msgid "At top level:"
msgstr ""
-#: langhooks.c:375 cp/error.c:2720
+#: langhooks.c:375 cp/error.c:2690
#, c-format
msgid "In member function %qs"
msgstr "Jäsenfunktio %qs"
-#: langhooks.c:379 cp/error.c:2723
+#: langhooks.c:379 cp/error.c:2693
#, c-format
msgid "In function %qs"
msgstr "Funktio %qs"
-#: langhooks.c:430 cp/error.c:2673
+#: langhooks.c:430 cp/error.c:2643
#, c-format
msgid " inlined from %qs at %s:%d:%d"
msgstr ""
-#: langhooks.c:435 cp/error.c:2678
+#: langhooks.c:435 cp/error.c:2648
#, c-format
msgid " inlined from %qs at %s:%d"
msgstr ""
-#: langhooks.c:441 cp/error.c:2684
+#: langhooks.c:441 cp/error.c:2654
#, c-format
msgid " inlined from %qs"
msgstr ""
@@ -1899,7 +2002,7 @@ msgstr ""
msgid "%s terminated with signal %d [%s]"
msgstr ""
-#: lto-wrapper.c:192 collect2.c:1974
+#: lto-wrapper.c:192 collect2.c:1991
#, gcc-internal-format
msgid "%s returned %d exit status"
msgstr ""
@@ -1919,12 +2022,12 @@ msgstr "fopen %s"
msgid "could not write to temporary file %s"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-#: lto-wrapper.c:296 lto-wrapper.c:353
+#: lto-wrapper.c:296 lto-wrapper.c:377
#, fuzzy, c-format
msgid "invalid LTO mode"
msgstr "virheellinen %%L-arvo"
-#: lto-wrapper.c:344
+#: lto-wrapper.c:368
#, c-format
msgid "fopen: %s"
msgstr "fopen: %s"
@@ -1934,79 +2037,79 @@ msgstr "fopen: %s"
msgid "This switch lacks documentation"
msgstr "Tältä valitsimelta puuttuu dokumentaatio"
-#: opts.c:1313
+#: opts.c:1316
msgid "[enabled]"
msgstr "[käytössä]"
-#: opts.c:1313
+#: opts.c:1316
msgid "[disabled]"
msgstr "[ei käytössä]"
-#: opts.c:1328
+#: opts.c:1331
#, c-format
msgid " No options with the desired characteristics were found\n"
msgstr ""
-#: opts.c:1337
+#: opts.c:1340
#, c-format
msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end\n"
msgstr ""
-#: opts.c:1343
+#: opts.c:1346
#, c-format
msgid " All options with the desired characteristics have already been displayed\n"
msgstr ""
-#: opts.c:1397
+#: opts.c:1400
msgid "The following options are target specific"
msgstr ""
-#: opts.c:1400
+#: opts.c:1403
msgid "The following options control compiler warning messages"
msgstr ""
-#: opts.c:1403
+#: opts.c:1406
msgid "The following options control optimizations"
msgstr ""
-#: opts.c:1406 opts.c:1445
+#: opts.c:1409 opts.c:1448
msgid "The following options are language-independent"
msgstr ""
-#: opts.c:1409
+#: opts.c:1412
msgid "The --param option recognizes the following as parameters"
msgstr ""
-#: opts.c:1415
+#: opts.c:1418
msgid "The following options are specific to just the language "
msgstr ""
-#: opts.c:1417
+#: opts.c:1420
msgid "The following options are supported by the language "
msgstr ""
-#: opts.c:1428
+#: opts.c:1431
msgid "The following options are not documented"
msgstr ""
-#: opts.c:1430
+#: opts.c:1433
msgid "The following options take separate arguments"
msgstr ""
-#: opts.c:1432
+#: opts.c:1435
msgid "The following options take joined arguments"
msgstr ""
-#: opts.c:1443
+#: opts.c:1446
msgid "The following options are language-related"
msgstr ""
-#: opts.c:1603
+#: opts.c:1606
#, c-format
msgid "warning: --help argument %.*s is ambiguous, please be more specific\n"
msgstr ""
-#: opts.c:1611
+#: opts.c:1614
#, c-format
msgid "warning: unrecognized argument to --help= option: %.*s\n"
msgstr ""
@@ -2097,12 +2200,12 @@ msgstr ""
msgid "collect: relinking\n"
msgstr ""
-#: toplev.c:621
+#: toplev.c:625
#, c-format
msgid "unrecoverable error"
msgstr ""
-#: toplev.c:1196
+#: toplev.c:1213
#, c-format
msgid ""
"%s%s%s %sversion %s (%s)\n"
@@ -2111,61 +2214,56 @@ msgstr ""
"%s%s%s %sversio %s (%s)\n"
"%s\tkäännetty GNU C:n versiolla %s, "
-#: toplev.c:1198
+#: toplev.c:1215
#, c-format
msgid "%s%s%s %sversion %s (%s) compiled by CC, "
msgstr "%s%s%s %sversio %s (%s) käännetty CC:llä, "
-#: toplev.c:1203
+#: toplev.c:1219
#, c-format
msgid "GMP version %s, MPFR version %s, MPC version %s\n"
msgstr "GMP-versio %s, MPFR-versio %s, MPC-versio %s\n"
-#: toplev.c:1206
-#, c-format
-msgid "GMP version %s, MPFR version %s\n"
-msgstr "GMP-versio %s, MPFR-versio %s\n"
-
-#: toplev.c:1209
+#: toplev.c:1221
#, c-format
msgid "%s%swarning: %s header version %s differs from library version %s.\n"
msgstr ""
-#: toplev.c:1211
+#: toplev.c:1223
#, c-format
msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr ""
-#: toplev.c:1380
+#: toplev.c:1386
msgid "options passed: "
msgstr "annetut valitsimet: "
-#: toplev.c:1414
+#: toplev.c:1421
msgid "options enabled: "
msgstr ""
-#: toplev.c:1549
+#: toplev.c:1556
#, c-format
msgid "created and used with differing settings of '%s'"
msgstr ""
-#: toplev.c:1551
+#: toplev.c:1558
msgid "out of memory"
msgstr "muisti lopussa"
-#: toplev.c:1566
+#: toplev.c:1573
msgid "created and used with different settings of -fpic"
msgstr ""
-#: toplev.c:1568
+#: toplev.c:1575
msgid "created and used with different settings of -fpie"
msgstr ""
-#: tree-vrp.c:6512
+#: tree-vrp.c:6492
msgid "assuming signed overflow does not occur when simplifying && or || to & or |"
msgstr ""
-#: tree-vrp.c:6516
+#: tree-vrp.c:6496
msgid "assuming signed overflow does not occur when simplifying ==, != or ! to identity or ^"
msgstr ""
@@ -2293,7 +2391,7 @@ msgid "The threshold ratio between current and hottest structure counts"
msgstr ""
#: params.def:55
-msgid "Maximal esitmated outcome of branch considered predictable"
+msgid "Maximal estimated outcome of branch considered predictable"
msgstr ""
#: params.def:72
@@ -2740,86 +2838,86 @@ msgstr ""
msgid "Maximum allowed growth of size of new parameters ipa-sra replaces a pointer to an aggregate with"
msgstr ""
-#: config/alpha/alpha.c:5131
+#: config/alpha/alpha.c:5135
#, c-format
msgid "invalid %%H value"
msgstr "virheellinen %%H-arvo"
-#: config/alpha/alpha.c:5152 config/bfin/bfin.c:1682
+#: config/alpha/alpha.c:5156 config/bfin/bfin.c:1682
#, c-format
msgid "invalid %%J value"
msgstr "virheellinen %%J-arvo"
-#: config/alpha/alpha.c:5182 config/ia64/ia64.c:4982
+#: config/alpha/alpha.c:5186 config/ia64/ia64.c:4975
#, c-format
msgid "invalid %%r value"
msgstr "virheellinen %%r-arvo"
-#: config/alpha/alpha.c:5192 config/ia64/ia64.c:4936
-#: config/rs6000/rs6000.c:14548 config/xtensa/xtensa.c:2253
+#: config/alpha/alpha.c:5196 config/ia64/ia64.c:4929
+#: config/rs6000/rs6000.c:14636 config/xtensa/xtensa.c:2253
#, c-format
msgid "invalid %%R value"
msgstr "virheellinen %%R-arvo"
-#: config/alpha/alpha.c:5198 config/rs6000/rs6000.c:14467
+#: config/alpha/alpha.c:5202 config/rs6000/rs6000.c:14555
#: config/xtensa/xtensa.c:2220
#, c-format
msgid "invalid %%N value"
msgstr "virheellinen %%N-arvo"
-#: config/alpha/alpha.c:5206 config/rs6000/rs6000.c:14495
+#: config/alpha/alpha.c:5210 config/rs6000/rs6000.c:14583
#, c-format
msgid "invalid %%P value"
msgstr "virheellinen %%P-arvo"
-#: config/alpha/alpha.c:5214
+#: config/alpha/alpha.c:5218
#, c-format
msgid "invalid %%h value"
msgstr "virheellinen %%h-arvo"
-#: config/alpha/alpha.c:5222 config/xtensa/xtensa.c:2246
+#: config/alpha/alpha.c:5226 config/xtensa/xtensa.c:2246
#, c-format
msgid "invalid %%L value"
msgstr "virheellinen %%L-arvo"
-#: config/alpha/alpha.c:5261 config/rs6000/rs6000.c:14449
+#: config/alpha/alpha.c:5265 config/rs6000/rs6000.c:14537
#, c-format
msgid "invalid %%m value"
msgstr "virheellinen %%m-arvo"
-#: config/alpha/alpha.c:5269 config/rs6000/rs6000.c:14457
+#: config/alpha/alpha.c:5273 config/rs6000/rs6000.c:14545
#, c-format
msgid "invalid %%M value"
msgstr "virheellinen %%M-arvo"
-#: config/alpha/alpha.c:5313
+#: config/alpha/alpha.c:5317
#, c-format
msgid "invalid %%U value"
msgstr "virheellinen %%U-arvo"
-#: config/alpha/alpha.c:5325 config/alpha/alpha.c:5339
-#: config/rs6000/rs6000.c:14556
+#: config/alpha/alpha.c:5329 config/alpha/alpha.c:5343
+#: config/rs6000/rs6000.c:14644
#, c-format
msgid "invalid %%s value"
msgstr "virheellinen %%s-arvo"
-#: config/alpha/alpha.c:5362
+#: config/alpha/alpha.c:5366
#, c-format
msgid "invalid %%C value"
msgstr "virheellinen %%C-arvo"
-#: config/alpha/alpha.c:5399 config/rs6000/rs6000.c:14303
+#: config/alpha/alpha.c:5403 config/rs6000/rs6000.c:14391
#, c-format
msgid "invalid %%E value"
msgstr "virheellinen %%E-arvo"
-#: config/alpha/alpha.c:5424 config/alpha/alpha.c:5472
+#: config/alpha/alpha.c:5428 config/alpha/alpha.c:5476
#, c-format
msgid "unknown relocation unspec"
msgstr ""
-#: config/alpha/alpha.c:5433 config/crx/crx.c:1092
-#: config/rs6000/rs6000.c:14910 config/spu/spu.c:1695
+#: config/alpha/alpha.c:5437 config/crx/crx.c:1092
+#: config/rs6000/rs6000.c:14998 config/spu/spu.c:1695
#, c-format
msgid "invalid %%xn code"
msgstr "virheellinen %%xn-koodi"
@@ -2846,33 +2944,33 @@ msgstr ""
#. Unknown flag.
#. Undocumented flag.
-#: config/arc/arc.c:1796 config/m32r/m32r.c:2101 config/sparc/sparc.c:7179
+#: config/arc/arc.c:1796 config/m32r/m32r.c:2101 config/sparc/sparc.c:7160
#, c-format
msgid "invalid operand output code"
msgstr ""
-#: config/arm/arm.c:14861 config/arm/arm.c:14879
+#: config/arm/arm.c:14826 config/arm/arm.c:14844
#, c-format
msgid "predicated Thumb instruction"
msgstr ""
-#: config/arm/arm.c:14867
+#: config/arm/arm.c:14832
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr ""
-#: config/arm/arm.c:15037
+#: config/arm/arm.c:15002
#, fuzzy, c-format
msgid "invalid shift operand"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: config/arm/arm.c:15084 config/arm/arm.c:15094 config/arm/arm.c:15104
-#: config/arm/arm.c:15114 config/arm/arm.c:15124 config/arm/arm.c:15163
-#: config/arm/arm.c:15181 config/arm/arm.c:15216 config/arm/arm.c:15235
-#: config/arm/arm.c:15250 config/arm/arm.c:15277 config/arm/arm.c:15284
-#: config/arm/arm.c:15302 config/arm/arm.c:15309 config/arm/arm.c:15317
-#: config/arm/arm.c:15338 config/arm/arm.c:15345 config/arm/arm.c:15435
-#: config/arm/arm.c:15442 config/arm/arm.c:15460 config/arm/arm.c:15467
+#: config/arm/arm.c:15049 config/arm/arm.c:15059 config/arm/arm.c:15069
+#: config/arm/arm.c:15079 config/arm/arm.c:15089 config/arm/arm.c:15128
+#: config/arm/arm.c:15146 config/arm/arm.c:15181 config/arm/arm.c:15200
+#: config/arm/arm.c:15215 config/arm/arm.c:15242 config/arm/arm.c:15249
+#: config/arm/arm.c:15267 config/arm/arm.c:15274 config/arm/arm.c:15282
+#: config/arm/arm.c:15303 config/arm/arm.c:15310 config/arm/arm.c:15400
+#: config/arm/arm.c:15407 config/arm/arm.c:15425 config/arm/arm.c:15432
#: config/bfin/bfin.c:1695 config/bfin/bfin.c:1702 config/bfin/bfin.c:1709
#: config/bfin/bfin.c:1716 config/bfin/bfin.c:1725 config/bfin/bfin.c:1732
#: config/bfin/bfin.c:1739 config/bfin/bfin.c:1746
@@ -2880,67 +2978,72 @@ msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
msgid "invalid operand for code '%c'"
msgstr ""
-#: config/arm/arm.c:15176
+#: config/arm/arm.c:15141
#, c-format
msgid "instruction never executed"
msgstr ""
-#: config/arm/arm.c:15479
+#: config/arm/arm.c:15444
#, c-format
msgid "missing operand"
msgstr "puuttuva operandi"
-#: config/arm/arm.c:17753
+#: config/arm/arm.c:17718
#, fuzzy
msgid "function parameters cannot have __fp16 type"
msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
-#: config/arm/arm.c:17763
+#: config/arm/arm.c:17728
#, fuzzy
msgid "functions cannot return __fp16 type"
msgstr "funktio ei palauta merkkijonotyyppiä"
-#: config/avr/avr.c:1122
+#: config/avr/avr.c:1069
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr ""
-#: config/avr/avr.c:1234
+#: config/avr/avr.c:1195
+#, fuzzy
+msgid "bad address, not a constant):"
+msgstr "pyydetty tasaus ei ole vakio"
+
+#: config/avr/avr.c:1208
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:1241
+#: config/avr/avr.c:1215
msgid "bad address, not post_inc or pre_dec:"
msgstr ""
-#: config/avr/avr.c:1252
+#: config/avr/avr.c:1226
msgid "internal compiler error. Bad address:"
msgstr ""
-#: config/avr/avr.c:1265
+#: config/avr/avr.c:1251
msgid "internal compiler error. Unknown mode:"
msgstr ""
-#: config/avr/avr.c:1852 config/avr/avr.c:2540
+#: config/avr/avr.c:1838 config/avr/avr.c:2526
msgid "invalid insn:"
msgstr ""
-#: config/avr/avr.c:1891 config/avr/avr.c:1977 config/avr/avr.c:2026
-#: config/avr/avr.c:2054 config/avr/avr.c:2149 config/avr/avr.c:2318
-#: config/avr/avr.c:2579 config/avr/avr.c:2691
+#: config/avr/avr.c:1877 config/avr/avr.c:1963 config/avr/avr.c:2012
+#: config/avr/avr.c:2040 config/avr/avr.c:2135 config/avr/avr.c:2304
+#: config/avr/avr.c:2565 config/avr/avr.c:2677
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.c:2073 config/avr/avr.c:2234 config/avr/avr.c:2389
-#: config/avr/avr.c:2757
+#: config/avr/avr.c:2059 config/avr/avr.c:2220 config/avr/avr.c:2375
+#: config/avr/avr.c:2743
msgid "unknown move insn:"
msgstr ""
-#: config/avr/avr.c:2987
+#: config/avr/avr.c:2973
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:3103 config/avr/avr.c:3523 config/avr/avr.c:3881
+#: config/avr/avr.c:3089 config/avr/avr.c:3509 config/avr/avr.c:3867
msgid "internal compiler error. Incorrect shift:"
msgstr ""
@@ -2954,10 +3057,10 @@ msgstr "virheellinen %%j-arvo"
msgid "invalid const_double operand"
msgstr ""
-#: config/cris/cris.c:528 config/moxie/moxie.c:91 c-typeck.c:5601
-#: c-typeck.c:5617 c-typeck.c:5634 final.c:3086 final.c:3088 fold-const.c:986
-#: gcc.c:5237 loop-iv.c:2968 loop-iv.c:2977 rtl-error.c:105 toplev.c:625
-#: tree-ssa-loop-niter.c:1885 tree-vrp.c:5724 cp/typeck.c:4912 java/expr.c:411
+#: config/cris/cris.c:528 config/moxie/moxie.c:91 c-typeck.c:5624
+#: c-typeck.c:5640 c-typeck.c:5657 final.c:3086 final.c:3088 fold-const.c:990
+#: gcc.c:5251 loop-iv.c:2968 loop-iv.c:2977 rtl-error.c:105 toplev.c:629
+#: tree-ssa-loop-niter.c:1885 tree-vrp.c:5704 cp/typeck.c:5039 java/expr.c:411
#, gcc-internal-format
msgid "%s"
msgstr "%s"
@@ -3193,67 +3296,67 @@ msgstr ""
msgid " (frv)"
msgstr ""
-#: config/i386/i386.c:10825
+#: config/i386/i386.c:10828
#, c-format
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.c:11354
+#: config/i386/i386.c:11357
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr ""
-#: config/i386/i386.c:11445 config/i386/i386.c:11520
+#: config/i386/i386.c:11448 config/i386/i386.c:11523
#, fuzzy, c-format
msgid "invalid operand size for operand code '%c'"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: config/i386/i386.c:11515
+#: config/i386/i386.c:11518
#, fuzzy, c-format
msgid "invalid operand type used with operand code '%c'"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: config/i386/i386.c:11595 config/i386/i386.c:11635
+#: config/i386/i386.c:11598 config/i386/i386.c:11638
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr ""
-#: config/i386/i386.c:11661
+#: config/i386/i386.c:11664
#, c-format
msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
msgstr ""
-#: config/i386/i386.c:11671
+#: config/i386/i386.c:11674
#, c-format
msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
msgstr ""
-#: config/i386/i386.c:11689
+#: config/i386/i386.c:11692
#, c-format
msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr ""
-#: config/i386/i386.c:11699
+#: config/i386/i386.c:11702
#, c-format
msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
msgstr ""
-#: config/i386/i386.c:11810
+#: config/i386/i386.c:11813
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr ""
-#: config/i386/i386.c:11825
+#: config/i386/i386.c:11828
#, c-format
msgid "invalid operand code '%c'"
msgstr ""
-#: config/i386/i386.c:11875
+#: config/i386/i386.c:11878
#, c-format
msgid "invalid constraints for operand"
msgstr ""
-#: config/i386/i386.c:19479
+#: config/i386/i386.c:19474
msgid "unknown insn mode"
msgstr ""
@@ -3274,26 +3377,26 @@ msgstr "DJGPP-ympäristömuuttuja viittaa puuttuvaan tiedostoon ”%s”"
msgid "environment variable DJGPP points to corrupt file '%s'"
msgstr "DJGPP-ympäristömuuttuja viittaa turmeltuneeseen tiedostoon ”%s”"
-#: config/ia64/ia64.c:4864
+#: config/ia64/ia64.c:4857
#, c-format
msgid "invalid %%G mode"
msgstr "virheellinen %%G-tila"
-#: config/ia64/ia64.c:5034
+#: config/ia64/ia64.c:5027
#, c-format
msgid "ia64_print_operand: unknown code"
msgstr "ia64_print_operand: tuntematon koodi"
-#: config/ia64/ia64.c:10579
+#: config/ia64/ia64.c:10572
msgid "invalid conversion from %<__fpreg%>"
msgstr ""
-#: config/ia64/ia64.c:10582
+#: config/ia64/ia64.c:10575
#, fuzzy
msgid "invalid conversion to %<__fpreg%>"
msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-#: config/ia64/ia64.c:10595 config/ia64/ia64.c:10606
+#: config/ia64/ia64.c:10588 config/ia64/ia64.c:10599
#, fuzzy
msgid "invalid operation on %<__fpreg%>"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
@@ -3303,7 +3406,7 @@ msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
msgid "invalid %%P operand"
msgstr ""
-#: config/iq2000/iq2000.c:3173 config/rs6000/rs6000.c:14485
+#: config/iq2000/iq2000.c:3173 config/rs6000/rs6000.c:14573
#, c-format
msgid "invalid %%p value"
msgstr "virheellinen %%p-arvo"
@@ -3369,7 +3472,7 @@ msgid "post-increment address is not a register"
msgstr ""
#: config/m32r/m32r.c:2205 config/m32r/m32r.c:2219
-#: config/rs6000/rs6000.c:23582
+#: config/rs6000/rs6000.c:23731
msgid "bad address"
msgstr ""
@@ -3415,7 +3518,7 @@ msgstr ""
msgid "invalid Z register replacement for insn"
msgstr "virheellinen Z-rekisterikorvaus käskylle"
-#: config/mep/mep.c:3414
+#: config/mep/mep.c:3415
#, c-format
msgid "invalid %%L code"
msgstr "virheellinen %%L-koodi"
@@ -3503,116 +3606,125 @@ msgstr ""
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr ""
-#: config/rs6000/rs6000.c:2398
+#: config/rs6000/rs6000.c:2422
msgid "-mvsx requires hardware floating point"
msgstr ""
-#: config/rs6000/rs6000.c:2403
+#: config/rs6000/rs6000.c:2427
msgid "-mvsx and -mpaired are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:2408
+#: config/rs6000/rs6000.c:2432
msgid "-mvsx used with little endian code"
msgstr ""
-#: config/rs6000/rs6000.c:2410
+#: config/rs6000/rs6000.c:2434
msgid "-mvsx needs indexed addressing"
msgstr ""
-#: config/rs6000/rs6000.c:6617
+#: config/rs6000/rs6000.c:2438
+#, fuzzy
+msgid "-mvsx and -mno-altivec are incompatible"
+msgstr "-fpic ja -mapcs-reent ovat yhteensopimattomat"
+
+#: config/rs6000/rs6000.c:2440
+msgid "-mno-altivec disables vsx"
+msgstr ""
+
+#: config/rs6000/rs6000.c:6705
msgid "bad move"
msgstr ""
-#: config/rs6000/rs6000.c:14284
+#: config/rs6000/rs6000.c:14372
#, c-format
msgid "invalid %%c value"
msgstr "virheellinen %%c-arvo"
-#: config/rs6000/rs6000.c:14312
+#: config/rs6000/rs6000.c:14400
#, c-format
msgid "invalid %%f value"
msgstr "virheellinen %%f-arvo"
-#: config/rs6000/rs6000.c:14321
+#: config/rs6000/rs6000.c:14409
#, c-format
msgid "invalid %%F value"
msgstr "virheellinen %%F-arvo"
-#: config/rs6000/rs6000.c:14330
+#: config/rs6000/rs6000.c:14418
#, c-format
msgid "invalid %%G value"
msgstr "virheellinen %%G-arvo"
-#: config/rs6000/rs6000.c:14365
+#: config/rs6000/rs6000.c:14453
#, c-format
msgid "invalid %%j code"
msgstr "virheellinen %%j-koodi"
-#: config/rs6000/rs6000.c:14375
+#: config/rs6000/rs6000.c:14463
#, c-format
msgid "invalid %%J code"
msgstr "virheellinen %%J-koodi"
-#: config/rs6000/rs6000.c:14385
+#: config/rs6000/rs6000.c:14473
#, c-format
msgid "invalid %%k value"
msgstr "virheellinen %%k-arvo"
-#: config/rs6000/rs6000.c:14405 config/xtensa/xtensa.c:2239
+#: config/rs6000/rs6000.c:14493 config/xtensa/xtensa.c:2239
#, c-format
msgid "invalid %%K value"
msgstr "virheellinen %%K-arvo"
-#: config/rs6000/rs6000.c:14475
+#: config/rs6000/rs6000.c:14563
#, c-format
msgid "invalid %%O value"
msgstr "virheellinen %%O-arvo"
-#: config/rs6000/rs6000.c:14522
+#: config/rs6000/rs6000.c:14610
#, c-format
msgid "invalid %%q value"
msgstr "virheellinen %%q-arvo"
-#: config/rs6000/rs6000.c:14566
+#: config/rs6000/rs6000.c:14654
#, c-format
msgid "invalid %%S value"
msgstr "virheellinen %%S-arvo"
-#: config/rs6000/rs6000.c:14606
+#: config/rs6000/rs6000.c:14694
#, c-format
msgid "invalid %%T value"
msgstr "virheellinen %%T-arvo"
-#: config/rs6000/rs6000.c:14616
+#: config/rs6000/rs6000.c:14704
#, c-format
msgid "invalid %%u value"
msgstr "virheellinen %%u-arvo"
-#: config/rs6000/rs6000.c:14625 config/xtensa/xtensa.c:2209
+#: config/rs6000/rs6000.c:14713 config/xtensa/xtensa.c:2209
#, c-format
msgid "invalid %%v value"
msgstr "virheellinen %%v-arvo"
-#: config/rs6000/rs6000.c:14724 config/xtensa/xtensa.c:2260
+#: config/rs6000/rs6000.c:14812 config/xtensa/xtensa.c:2260
#, c-format
msgid "invalid %%x value"
msgstr "virheellinen %%x-arvo"
-#: config/rs6000/rs6000.c:14869
+#: config/rs6000/rs6000.c:14957
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr ""
-#: config/rs6000/rs6000.c:25549
+#: config/rs6000/rs6000.c:25704
msgid "AltiVec argument passed to unprototyped function"
msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä"
-#: config/s390/s390.c:4947
+#: config/s390/s390.c:4952
#, c-format
msgid "cannot decompose address"
msgstr ""
-#: config/s390/s390.c:5170
+#: config/s390/s390.c:5175
msgid "UNKNOWN in print_operand !?"
msgstr ""
@@ -3644,47 +3756,47 @@ msgstr ""
msgid "created and used with different endianness"
msgstr ""
-#: config/sparc/sparc.c:6987 config/sparc/sparc.c:6993
+#: config/sparc/sparc.c:6968 config/sparc/sparc.c:6974
#, c-format
msgid "invalid %%Y operand"
msgstr ""
-#: config/sparc/sparc.c:7063
+#: config/sparc/sparc.c:7044
#, c-format
msgid "invalid %%A operand"
msgstr ""
-#: config/sparc/sparc.c:7073
+#: config/sparc/sparc.c:7054
#, c-format
msgid "invalid %%B operand"
msgstr ""
-#: config/sparc/sparc.c:7112
+#: config/sparc/sparc.c:7093
#, c-format
msgid "invalid %%c operand"
msgstr ""
-#: config/sparc/sparc.c:7134
+#: config/sparc/sparc.c:7115
#, c-format
msgid "invalid %%d operand"
msgstr ""
-#: config/sparc/sparc.c:7151
+#: config/sparc/sparc.c:7132
#, c-format
msgid "invalid %%f operand"
msgstr ""
-#: config/sparc/sparc.c:7165
+#: config/sparc/sparc.c:7146
#, c-format
msgid "invalid %%s operand"
msgstr ""
-#: config/sparc/sparc.c:7219
+#: config/sparc/sparc.c:7200
#, c-format
msgid "long long constant not a valid immediate operand"
msgstr ""
-#: config/sparc/sparc.c:7222
+#: config/sparc/sparc.c:7203
#, c-format
msgid "floating point constant not a valid immediate operand"
msgstr ""
@@ -3772,23 +3884,28 @@ msgstr ""
msgid "address offset not a constant"
msgstr ""
-#: cp/call.c:2773
+#: cp/call.c:2775 cp/pt.c:1700 cp/pt.c:15861
msgid "candidates are:"
msgstr "ehdokkaat ovat:"
-#: cp/call.c:7335
+#: cp/call.c:2775 cp/pt.c:15861
+#, fuzzy
+msgid "candidate is:"
+msgstr "ehdokas 1:"
+
+#: cp/call.c:7348
msgid "candidate 1:"
msgstr "ehdokas 1:"
-#: cp/call.c:7336
+#: cp/call.c:7349
msgid "candidate 2:"
msgstr "ehdokas 2:"
-#: cp/cxx-pretty-print.c:173 cp/error.c:948 objc/objc-act.c:7137
+#: cp/cxx-pretty-print.c:173 cp/error.c:923 objc/objc-act.c:7138
msgid "<unnamed>"
msgstr "<nimetön>"
-#: cp/cxx-pretty-print.c:2066
+#: cp/cxx-pretty-print.c:2067
msgid "template-parameter-"
msgstr ""
@@ -3796,157 +3913,158 @@ msgstr ""
msgid "candidates are: %+#D"
msgstr "ehdokkaat ovat: %+#D"
-#: cp/decl2.c:695
+#: cp/decl2.c:695 cp/pt.c:1696
+#, gcc-internal-format
msgid "candidate is: %+#D"
msgstr "ehdokas on: %+#D"
-#: cp/error.c:322
+#: cp/error.c:297
msgid "<missing>"
msgstr "<puuttuva>"
-#: cp/error.c:363
+#: cp/error.c:338
#, fuzzy
msgid "<brace-enclosed initializer list>"
msgstr "skalaarialustimen ympärillä on aaltosulkeet"
-#: cp/error.c:365
+#: cp/error.c:340
#, fuzzy
msgid "<unresolved overloaded function type>"
msgstr "liian paljon argumentteja funktiolle %qs"
-#: cp/error.c:508
+#: cp/error.c:483
msgid "<type error>"
msgstr "<tyyppivirhe>"
-#: cp/error.c:608
+#: cp/error.c:583
#, fuzzy, c-format
msgid "<anonymous %s>"
msgstr "<nimetön>"
#. A lambda's "type" is essentially its signature.
-#: cp/error.c:613
+#: cp/error.c:588
msgid "<lambda"
msgstr "<lambda"
-#: cp/error.c:739
+#: cp/error.c:714
msgid "<typeprefixerror>"
msgstr ""
-#: cp/error.c:850
+#: cp/error.c:825
#, fuzzy, c-format
msgid "(static initializers for %s)"
msgstr "(%qs:n alustuksen lähistöllä)"
-#: cp/error.c:852
+#: cp/error.c:827
#, c-format
msgid "(static destructors for %s)"
msgstr ""
-#: cp/error.c:923
+#: cp/error.c:898
msgid "vtable for "
msgstr ""
-#: cp/error.c:935
+#: cp/error.c:910
msgid "<return value> "
msgstr "<paluuarvo> "
-#: cp/error.c:1063
+#: cp/error.c:1038
msgid "<enumerator>"
msgstr ""
-#: cp/error.c:1103
+#: cp/error.c:1078
msgid "<declaration error>"
msgstr "<esittelyvirhe>"
-#: cp/error.c:1343
+#: cp/error.c:1318
msgid "with"
msgstr ""
-#: cp/error.c:1511 cp/error.c:1531
+#: cp/error.c:1481 cp/error.c:1501
#, fuzzy
msgid "<template parameter error>"
msgstr "%Juseita parametreja nimellä %qD"
-#: cp/error.c:1657
+#: cp/error.c:1627
msgid "<statement>"
msgstr ""
#. While waiting for caret diagnostics, avoid printing
#. __cxa_allocate_exception, __cxa_throw, and the like.
-#: cp/error.c:1686
+#: cp/error.c:1656
msgid "<throw-expression>"
msgstr "<throw-lauseke>"
-#: cp/error.c:2132
+#: cp/error.c:2102
msgid "<unparsed>"
msgstr "<jäsentämätön>"
-#: cp/error.c:2281
+#: cp/error.c:2251
msgid "<expression error>"
msgstr "<lausekevirhe>"
-#: cp/error.c:2295
+#: cp/error.c:2265
msgid "<unknown operator>"
msgstr "<tuntematon operaattori>"
-#: cp/error.c:2502
+#: cp/error.c:2472
msgid "<unknown>"
msgstr "<tuntematon>"
-#: cp/error.c:2522
+#: cp/error.c:2492
msgid "{unknown}"
msgstr "{tuntematon}"
-#: cp/error.c:2604
+#: cp/error.c:2574
msgid "At global scope:"
msgstr ""
-#: cp/error.c:2710
+#: cp/error.c:2680
#, fuzzy, c-format
msgid "In static member function %qs"
msgstr "Jäsenfunktio %qs"
-#: cp/error.c:2712
+#: cp/error.c:2682
#, fuzzy, c-format
msgid "In copy constructor %qs"
msgstr "Muodostin %qs"
-#: cp/error.c:2714
+#: cp/error.c:2684
#, c-format
msgid "In constructor %qs"
msgstr "Muodostin %qs"
-#: cp/error.c:2716
+#: cp/error.c:2686
#, fuzzy, c-format
msgid "In destructor %qs"
msgstr "Muodostin %qs"
-#: cp/error.c:2718
+#: cp/error.c:2688
#, fuzzy
msgid "In lambda function"
msgstr "Jäsenfunktio %qs"
-#: cp/error.c:2748
+#: cp/error.c:2718
#, fuzzy, c-format
msgid "%s: In instantiation of %qs:\n"
msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-#: cp/error.c:2777
+#: cp/error.c:2747
#, c-format
msgid "%s:%d:%d: instantiated from %qs\n"
msgstr ""
-#: cp/error.c:2781
+#: cp/error.c:2751
#, c-format
msgid "%s:%d: instantiated from %qs\n"
msgstr ""
-#: cp/error.c:2786
+#: cp/error.c:2756
#, c-format
msgid "%s:%d:%d: instantiated from here"
msgstr ""
-#: cp/error.c:2789
+#: cp/error.c:2759
#, c-format
msgid "%s:%d: instantiated from here"
msgstr ""
@@ -4004,59 +4122,54 @@ msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
msgid "source type is not polymorphic"
msgstr ""
-#: cp/typeck.c:4465 c-typeck.c:3321
+#: cp/typeck.c:4592 c-typeck.c:3339
#, gcc-internal-format
msgid "wrong type argument to unary minus"
msgstr "unaariselle miinus-operaatiolle annettu väärä tyyppiargumentti"
-#: cp/typeck.c:4466 c-typeck.c:3308
+#: cp/typeck.c:4593 c-typeck.c:3326
#, gcc-internal-format
msgid "wrong type argument to unary plus"
msgstr "unaariselle plus-operaatiolle annettu väärä tyyppiargumentti"
-#: cp/typeck.c:4489 c-typeck.c:3347
+#: cp/typeck.c:4616 c-typeck.c:3365
#, gcc-internal-format
msgid "wrong type argument to bit-complement"
msgstr "bittikomplementille annettu väärä tyyppiargumentti"
-#: cp/typeck.c:4496 c-typeck.c:3355
+#: cp/typeck.c:4623 c-typeck.c:3373
#, gcc-internal-format
msgid "wrong type argument to abs"
msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
-#: cp/typeck.c:4504 c-typeck.c:3367
+#: cp/typeck.c:4631 c-typeck.c:3385
#, gcc-internal-format
msgid "wrong type argument to conjugation"
msgstr "konjugaatiolle annettu väärä tyyppiargumentti"
-#: cp/typeck.c:4515
+#: cp/typeck.c:4642
#, fuzzy
msgid "in argument to unary !"
msgstr "unaariselle plus-operaatiolle annettu väärä tyyppiargumentti"
-#: cp/typeck.c:4576
+#: cp/typeck.c:4703
#, fuzzy
msgid "no pre-increment operator for type"
msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-#: cp/typeck.c:4578
+#: cp/typeck.c:4705
msgid "no post-increment operator for type"
msgstr ""
-#: cp/typeck.c:4580
+#: cp/typeck.c:4707
#, fuzzy
msgid "no pre-decrement operator for type"
msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-#: cp/typeck.c:4582
+#: cp/typeck.c:4709
msgid "no post-decrement operator for type"
msgstr ""
-#: fortran/arith.c:44
-#, no-c-format
-msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
-msgstr ""
-
#: fortran/arith.c:94
msgid "Arithmetic OK at %L"
msgstr ""
@@ -4085,1823 +4198,25 @@ msgstr ""
msgid "Integer outside symmetric range implied by Standard Fortran at %L"
msgstr ""
-#: fortran/arith.c:1151 fortran/arith.c:1173
-#, no-c-format
-msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
-msgstr ""
-
-#: fortran/arith.c:1159
-#, no-c-format
-msgid "Raising a negative REAL at %L to a REAL power is prohibited"
-msgstr ""
-
-#: fortran/arith.c:1666
+#: fortran/arith.c:1398
msgid "elemental binary operation"
msgstr ""
-#: fortran/arith.c:2250
-#, no-c-format
-msgid "Arithmetic OK converting %s to %s at %L"
-msgstr ""
-
-#: fortran/arith.c:2254
-#, no-c-format
-msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
-msgstr ""
-
-#: fortran/arith.c:2259
-#, no-c-format
-msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
-msgstr ""
-
-#: fortran/arith.c:2264
-#, no-c-format
-msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
-msgstr ""
-
-#: fortran/arith.c:2269
-#, no-c-format
-msgid "Division by zero converting %s to %s at %L"
-msgstr ""
-
-#: fortran/arith.c:2273
-#, no-c-format
-msgid "Array operands are incommensurate converting %s to %s at %L"
-msgstr ""
-
-#: fortran/arith.c:2277
-#, no-c-format
-msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
-msgstr ""
-
-#: fortran/arith.c:2628
-#, no-c-format
-msgid "The Hollerith constant at %L is too long to convert to %s"
-msgstr ""
-
-#: fortran/array.c:90
-#, fuzzy, no-c-format
-msgid "Expected array subscript at %C"
-msgstr "taulukon indeksin tyyppi on %<char%>"
-
-#: fortran/array.c:117
-#, fuzzy, no-c-format
-msgid "Expected array subscript stride at %C"
-msgstr "taulukon indeksin tyyppi on %<char%>"
-
-#: fortran/array.c:160
-#, no-c-format
-msgid "Invalid form of array reference at %C"
-msgstr ""
-
-#: fortran/array.c:165
-#, no-c-format
-msgid "Array reference at %C cannot have more than %d dimensions"
-msgstr ""
-
-#: fortran/array.c:216
-#, no-c-format
-msgid "Variable '%s' at %L in this context must be constant"
-msgstr ""
-
-#: fortran/array.c:307
-#, no-c-format
-msgid "Expected expression in array specification at %C"
-msgstr ""
-
-#: fortran/array.c:389
-#, no-c-format
-msgid "Bad array specification for an explicitly shaped array at %C"
-msgstr ""
-
-#: fortran/array.c:399
-#, no-c-format
-msgid "Bad array specification for assumed shape array at %C"
-msgstr ""
-
-#: fortran/array.c:413
-#, no-c-format
-msgid "Bad specification for deferred shape array at %C"
-msgstr ""
-
-#: fortran/array.c:417
-#, no-c-format
-msgid "Bad specification for assumed size array at %C"
-msgstr ""
-
-#: fortran/array.c:426
-#, no-c-format
-msgid "Expected another dimension in array declaration at %C"
-msgstr ""
-
-#: fortran/array.c:432
-#, no-c-format
-msgid "Array specification at %C has more than %d dimensions"
-msgstr ""
-
-#: fortran/array.c:438
-#, no-c-format
-msgid "Fortran 2008: Array specification at %C with more than 7 dimensions"
-msgstr ""
-
-#: fortran/array.c:645
-#, fuzzy, no-c-format
-msgid "duplicated initializer"
-msgstr "epäkelpo alustin"
-
-#: fortran/array.c:737
-#, no-c-format
-msgid "DO-iterator '%s' at %L is inside iterator of the same name"
-msgstr ""
-
-#: fortran/array.c:839 fortran/array.c:981
-#, no-c-format
-msgid "Syntax error in array constructor at %C"
-msgstr ""
-
-#: fortran/array.c:896
-#, no-c-format
-msgid "Fortran 2003: [...] style array constructors at %C"
-msgstr ""
-
-#: fortran/array.c:916
-#, no-c-format
-msgid "Fortran 2003: Array constructor including type specification at %C"
-msgstr ""
-
-#: fortran/array.c:931
-#, no-c-format
-msgid "Empty array constructor at %C is not allowed"
-msgstr ""
-
-#: fortran/array.c:1028
-#, no-c-format
-msgid "Element in %s array constructor at %L is %s"
-msgstr ""
-
-#: fortran/array.c:1365
-#, no-c-format
-msgid "Iterator step at %L cannot be zero"
-msgstr ""
-
-#: fortran/array.c:1649
-#, no-c-format
-msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
-msgstr ""
-
-#: fortran/check.c:44
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
-msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
-#: fortran/check.c:59
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be %s"
-msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-
-#: fortran/check.c:87
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
-msgstr ""
-
-#: fortran/check.c:101 fortran/check.c:851 fortran/check.c:861
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
-msgstr ""
-
-#: fortran/check.c:118
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX"
-msgstr ""
-
-#: fortran/check.c:147
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
-msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
-#: fortran/check.c:156
-#, fuzzy, no-c-format
-msgid "Invalid kind for %s at %L"
-msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
-
-#: fortran/check.c:175
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be double precision"
-msgstr ""
-
-#: fortran/check.c:192
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a logical array"
-msgstr ""
-
-#: fortran/check.c:210
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be an array"
-msgstr ""
-
-#: fortran/check.c:225
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
-msgstr ""
-
-#: fortran/check.c:241
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
-msgstr ""
-
-#: fortran/check.c:256
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
-msgstr ""
-
-#: fortran/check.c:275
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
-msgstr ""
-
-#: fortran/check.c:297
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
-msgstr ""
-
-#: fortran/check.c:303
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
-msgstr ""
-
-#: fortran/check.c:364
-#, no-c-format
-msgid "'dim' argument of '%s' intrinsic at %L is not a valid dimension index"
-msgstr ""
-
-#: fortran/check.c:434
-#, no-c-format
-msgid "Unequal character lengths (%ld/%ld) in %s at %L"
-msgstr ""
-
-#: fortran/check.c:543 fortran/check.c:2137 fortran/check.c:2149
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
-msgstr ""
-
-#: fortran/check.c:564 fortran/check.c:4232
-#, no-c-format
-msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
-msgstr ""
-
-#: fortran/check.c:573 fortran/check.c:1312 fortran/check.c:1455
-#: fortran/check.c:1529 fortran/check.c:1815
-#, no-c-format
-msgid "Extension: Different type kinds at %L"
-msgstr ""
-
-#: fortran/check.c:611 fortran/check.c:2218
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
-msgstr ""
-
-#: fortran/check.c:629
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
-msgstr ""
-
-#: fortran/check.c:637
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
-msgstr ""
-
-#: fortran/check.c:653
-#, no-c-format
-msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
-msgstr ""
-
-#: fortran/check.c:664
-#, no-c-format
-msgid "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic function"
-msgstr ""
-
-#: fortran/check.c:823 fortran/check.c:990
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
-msgstr ""
-
-#: fortran/check.c:831 fortran/check.c:998
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or INTEGER"
-msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
-#: fortran/check.c:884 fortran/check.c:1374 fortran/check.c:1477
-#: fortran/check.c:1633 fortran/check.c:1650 fortran/check.c:2706
-#: fortran/check.c:2845 fortran/check.c:3197 fortran/check.c:3297
-#, no-c-format
-msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
-msgstr ""
-
-#: fortran/check.c:931 fortran/check.c:1137
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
-msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
-#: fortran/check.c:946 fortran/check.c:1152 fortran/check.c:1180
-#, fuzzy, no-c-format
-msgid "'%s' argument of intrinsic '%s' at %L of must have rank %d or be a scalar"
-msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
-#: fortran/check.c:1047 fortran/check.c:1909 fortran/check.c:1917
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
-msgstr ""
-
-#: fortran/check.c:1061
-#, no-c-format
-msgid "Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
-msgstr ""
-
-#: fortran/check.c:1080 fortran/check.c:1088
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be default real"
-msgstr ""
-
#: fortran/check.c:1171 fortran/check.c:2024 fortran/check.c:2078
#, fuzzy, c-format
msgid "arguments '%s' and '%s' for intrinsic %s"
msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
-#: fortran/check.c:1244
-#, fuzzy, no-c-format
-msgid "Fortran 2008: COMPLEX argument '%s' argument of '%s' intrinsic at %L"
-msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-
-#: fortran/check.c:1425
-#, no-c-format
-msgid "Argument of %s at %L must be of length one"
-msgstr ""
-
-#: fortran/check.c:1484
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
-msgstr ""
-
-#: fortran/check.c:1609
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
-msgstr ""
-
-#: fortran/check.c:1788
-#, no-c-format
-msgid "Intrinsic '%s' at %L must have at least two arguments"
-msgstr ""
-
-#: fortran/check.c:1821
-#, no-c-format
-msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
-msgstr ""
-
#: fortran/check.c:1830
#, c-format
msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
msgstr ""
-#: fortran/check.c:1852
-#, no-c-format
-msgid "Fortran 2003: '%s' intrinsic with CHARACTER argument at %L"
-msgstr ""
-
-#: fortran/check.c:1859
-#, no-c-format
-msgid "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
-msgstr ""
-
-#: fortran/check.c:1926
-#, fuzzy, no-c-format
-msgid "Argument types of '%s' intrinsic at %L must match (%s/%s)"
-msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-
-#: fortran/check.c:1940
-#, no-c-format
-msgid "Different shape on dimension 1 for arguments '%s' and '%s' at %L for intrinsic matmul"
-msgstr ""
-
-#: fortran/check.c:1959
-#, no-c-format
-msgid "Different shape on dimension 2 for argument '%s' and dimension 1 for argument '%s' at %L for intrinsic matmul"
-msgstr ""
-
-#: fortran/check.c:1968
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
-msgstr ""
-
-#: fortran/check.c:2160
-#, no-c-format
-msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%d"
-msgstr ""
-
-#: fortran/check.c:2169
-#, no-c-format
-msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind %d/%d"
-msgstr ""
-
#: fortran/check.c:2238 fortran/intrinsic.c:3639
#, fuzzy, c-format
msgid "arguments '%s' and '%s' for intrinsic '%s'"
msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
-#: fortran/check.c:2289 fortran/check.c:3244
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must provide at least as many elements as there are .TRUE. values in '%s' (%ld/%d)"
-msgstr ""
-
-#: fortran/check.c:2314
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of type REAL or COMPLEX"
-msgstr ""
-
-#: fortran/check.c:2335
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
-msgstr ""
-
-#: fortran/check.c:2343
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
-msgstr ""
-
-#: fortran/check.c:2359
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
-msgstr ""
-
-#: fortran/check.c:2484
-#, no-c-format
-msgid "'shape' argument of 'reshape' intrinsic at %L must be an array of constant size"
-msgstr ""
-
-#: fortran/check.c:2494
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L is empty"
-msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-
-#: fortran/check.c:2501
-#, no-c-format
-msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
-msgstr ""
-
-#: fortran/check.c:2521
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
-msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-
-#: fortran/check.c:2562
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
-msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-
-#: fortran/check.c:2583
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)"
-msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-
-#: fortran/check.c:2592
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions (dimension '%d' duplicated)"
-msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
-#: fortran/check.c:2627
-#, no-c-format
-msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
-msgstr ""
-
-#: fortran/check.c:2645 fortran/check.c:2661
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of a derived type"
-msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
-#: fortran/check.c:2653 fortran/check.c:2669
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type"
-msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
-#: fortran/check.c:2768
-#, fuzzy, no-c-format
-msgid "Missing arguments to %s intrinsic at %L"
-msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
-
-#: fortran/check.c:2809
-#, no-c-format
-msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
-msgstr ""
-
-#: fortran/check.c:2880
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
-msgstr ""
-
-#: fortran/check.c:2899
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
-msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
-#: fortran/check.c:3152
-#, no-c-format
-msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
-msgstr ""
-
-#: fortran/check.c:3258
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be a scalar"
-msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
-#: fortran/check.c:3271
-#, fuzzy, no-c-format
-msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
-msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
-#: fortran/check.c:3514 fortran/check.c:3546
-#, fuzzy, no-c-format
-msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
-msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-
-#: fortran/check.c:3554
-#, fuzzy, no-c-format
-msgid "Too many arguments to %s at %L"
-msgstr "liikaa argumentteja funktiolle %s %q+#D"
-
-#: fortran/check.c:3666 fortran/check.c:4143 fortran/check.c:4167
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE"
-msgstr ""
-
-#: fortran/check.c:3849
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
-msgstr ""
-
-#: fortran/check.c:4216 fortran/check.c:4224
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
-msgstr ""
-
-#: fortran/cpp.c:381 c-opts.c:909
-#, gcc-internal-format
-msgid "output filename specified twice"
-msgstr "tulostiedosto annettu kahdesti"
-
-#: fortran/cpp.c:439
-#, no-c-format
-msgid "To enable preprocessing, use -cpp"
-msgstr ""
-
-#: fortran/cpp.c:525 fortran/cpp.c:535
-#, fuzzy, no-c-format
-msgid "opening output file %s: %s"
-msgstr "avataan tulostetiedosto %s: %m"
-
-#: fortran/data.c:63
-#, no-c-format
-msgid "non-constant array in DATA statement %L"
-msgstr ""
-
-#: fortran/data.c:190
-#, no-c-format
-msgid "failure to simplify substring reference in DATA statement at %L"
-msgstr ""
-
-#: fortran/data.c:215
-#, fuzzy, no-c-format
-msgid "initialization string truncated to match variable at %L"
-msgstr "alustus yhteensopimattomasta osoitintyypistä"
-
-#: fortran/data.c:294
-#, no-c-format
-msgid "'%s' at %L already is initialized at %L"
-msgstr ""
-
-#: fortran/data.c:318
-#, no-c-format
-msgid "Data element below array lower bound at %L"
-msgstr ""
-
-#: fortran/data.c:330
-#, no-c-format
-msgid "Data element above array upper bound at %L"
-msgstr ""
-
-#: fortran/data.c:435
-#, fuzzy, no-c-format
-msgid "Extension: re-initialization of '%s' at %L"
-msgstr "(%qs:n alustuksen lähistöllä)"
-
-#: fortran/decl.c:259
-#, no-c-format
-msgid "Host associated variable '%s' may not be in the DATA statement at %C"
-msgstr ""
-
-#: fortran/decl.c:266
-#, no-c-format
-msgid "Extension: initialization of common block variable '%s' in DATA statement at %C"
-msgstr ""
-
-#: fortran/decl.c:371
-#, no-c-format
-msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
-msgstr ""
-
-#: fortran/decl.c:396
-#, fuzzy, no-c-format
-msgid "Invalid initializer %s in Data statement at %C"
-msgstr "epäkelpo osoitintila %qs"
-
-#: fortran/decl.c:499
-#, no-c-format
-msgid "Initialization at %C is not allowed in a PURE procedure"
-msgstr ""
-
-#: fortran/decl.c:558
-#, no-c-format
-msgid "DATA statement at %C is not allowed in a PURE procedure"
-msgstr ""
-
-#: fortran/decl.c:587
-#, no-c-format
-msgid "Bad INTENT specification at %C"
-msgstr ""
-
-#: fortran/decl.c:634
-#, no-c-format
-msgid "Conflict in attributes of function argument at %C"
-msgstr ""
-
-#: fortran/decl.c:658
-#, no-c-format
-msgid "Obsolescent feature: Old-style character length at %C"
-msgstr ""
-
-#: fortran/decl.c:690
-#, no-c-format
-msgid "Syntax error in character length specification at %C"
-msgstr ""
-
-#: fortran/decl.c:813
-#, no-c-format
-msgid "Procedure '%s' at %C is already defined at %L"
-msgstr ""
-
-#: fortran/decl.c:821
-#, no-c-format
-msgid "Name '%s' at %C is already defined as a generic interface at %L"
-msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
-
-#: fortran/decl.c:834
-#, no-c-format
-msgid "Procedure '%s' at %C has an explicit interface and must not have attributes declared at %L"
-msgstr ""
-
-#: fortran/decl.c:906
-#, no-c-format
-msgid "Procedure '%s' at %L must have the BIND(C) attribute to be C interoperable"
-msgstr ""
-
-#: fortran/decl.c:936
-#, no-c-format
-msgid "Type '%s' at %L is a parameter to the BIND(C) procedure '%s' but is not C interoperable because derived type '%s' is not C interoperable"
-msgstr ""
-
-#: fortran/decl.c:943
-#, no-c-format
-msgid "Variable '%s' at %L is a parameter to the BIND(C) procedure '%s' but may not be C interoperable"
-msgstr ""
-
-#: fortran/decl.c:958
-#, no-c-format
-msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
-msgstr ""
-
-#: fortran/decl.c:972
-#, no-c-format
-msgid "Variable '%s' at %L cannot have the ALLOCATABLE attribute because procedure '%s' is BIND(C)"
-msgstr ""
-
-#: fortran/decl.c:981
-#, no-c-format
-msgid "Variable '%s' at %L cannot have the POINTER attribute because procedure '%s' is BIND(C)"
-msgstr ""
-
-#: fortran/decl.c:990
-#, no-c-format
-msgid "Variable '%s' at %L cannot have the OPTIONAL attribute because procedure '%s' is BIND(C)"
-msgstr ""
-
-#: fortran/decl.c:1003
-#, no-c-format
-msgid "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' at %L because the procedure is BIND(C)"
-msgstr ""
-
-#: fortran/decl.c:1013
-#, no-c-format
-msgid "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' at %L because the procedure is BIND(C)"
-msgstr ""
-
-#: fortran/decl.c:1090
-#, no-c-format
-msgid "Variable '%s' in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is BIND(C)"
-msgstr ""
-
-#: fortran/decl.c:1137
-#, no-c-format
-msgid "CHARACTER expression at %L is being truncated (%d/%d)"
-msgstr ""
-
-#: fortran/decl.c:1144
-#, no-c-format
-msgid "The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)"
-msgstr ""
-
-#: fortran/decl.c:1234
-#, no-c-format
-msgid "Initializer not allowed for PARAMETER '%s' at %C"
-msgstr ""
-
-#: fortran/decl.c:1244
-#, no-c-format
-msgid "PARAMETER at %L is missing an initializer"
-msgstr ""
-
-#: fortran/decl.c:1254
-#, no-c-format
-msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
-msgstr ""
-
-#: fortran/decl.c:1406
-#, no-c-format
-msgid "Component at %C must have the POINTER attribute"
-msgstr ""
-
-#: fortran/decl.c:1414
-#, no-c-format
-msgid "Array component of structure at %C must have explicit or deferred shape"
-msgstr ""
-
-#: fortran/decl.c:1489
-#, no-c-format
-msgid "Pointer array component of structure at %C must have a deferred shape"
-msgstr ""
-
-#: fortran/decl.c:1498
-#, no-c-format
-msgid "Allocatable component of structure at %C must have a deferred shape"
-msgstr ""
-
-#: fortran/decl.c:1507
-#, no-c-format
-msgid "Array component of structure at %C must have an explicit shape"
-msgstr ""
-
-#: fortran/decl.c:1537
-#, no-c-format
-msgid "NULL() initialization at %C is ambiguous"
-msgstr ""
-
-#: fortran/decl.c:1654 fortran/decl.c:5833
-#, no-c-format
-msgid "Duplicate array spec for Cray pointee at %C"
-msgstr ""
-
-#: fortran/decl.c:1725
-#, no-c-format
-msgid "the type of '%s' at %C has not been declared within the interface"
-msgstr ""
-
-#: fortran/decl.c:1741
-#, fuzzy, no-c-format
-msgid "Function name '%s' not allowed at %C"
-msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
-
-#: fortran/decl.c:1757
-#, no-c-format
-msgid "Extension: Old-style initialization at %C"
-msgstr ""
-
-#: fortran/decl.c:1772 fortran/decl.c:4362
-#, fuzzy, no-c-format
-msgid "Initialization at %C isn't for a pointer variable"
-msgstr "alustus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
-
-#: fortran/decl.c:1780 fortran/decl.c:4370 fortran/decl.c:4510
-#, fuzzy, no-c-format
-msgid "Pointer initialization requires a NULL() at %C"
-msgstr "(%qs:n alustuksen lähistöllä)"
-
-#: fortran/decl.c:1786 fortran/decl.c:4376 fortran/decl.c:4515
-#, no-c-format
-msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
-msgstr ""
-
-#: fortran/decl.c:1799
-#, no-c-format
-msgid "Pointer initialization at %C requires '=>', not '='"
-msgstr ""
-
-#: fortran/decl.c:1808 fortran/decl.c:7024
-#, fuzzy, no-c-format
-msgid "Expected an initialization expression at %C"
-msgstr "vektoriylivuoto lausekkeessa"
-
-#: fortran/decl.c:1814
-#, no-c-format
-msgid "Initialization of variable at %C is not allowed in a PURE procedure"
-msgstr ""
-
-#: fortran/decl.c:1827
-#, no-c-format
-msgid "Initialization of allocatable component at %C is not allowed"
-msgstr ""
-
-#: fortran/decl.c:1881 fortran/decl.c:1890
-#, fuzzy, no-c-format
-msgid "Old-style type declaration %s*%d not supported at %C"
-msgstr "%J%qD:n esittely varjostaa parametria"
-
-#: fortran/decl.c:1895
-#, fuzzy, no-c-format
-msgid "Nonstandard type declaration %s*%d at %C"
-msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-
-#: fortran/decl.c:1946 fortran/decl.c:2022
-#, fuzzy, no-c-format
-msgid "Missing right parenthesis at %C"
-msgstr "polku puuttuu option %qs jälkeen"
-
-#: fortran/decl.c:1959 fortran/decl.c:2067
-#, fuzzy, no-c-format
-msgid "Expected initialization expression at %C"
-msgstr "vektoriylivuoto lausekkeessa"
-
-#: fortran/decl.c:1967 fortran/decl.c:2073
-#, no-c-format
-msgid "Expected scalar initialization expression at %C"
-msgstr ""
-
-#: fortran/decl.c:1998
-#, no-c-format
-msgid "Kind %d not supported for type %s at %C"
-msgstr ""
-
-#: fortran/decl.c:2011
-#, no-c-format
-msgid "C kind type parameter is for type %s but type at %L is %s"
-msgstr ""
-
-#: fortran/decl.c:2020
-#, no-c-format
-msgid "Missing right parenthesis or comma at %C"
-msgstr ""
-
-#: fortran/decl.c:2093
-#, no-c-format
-msgid "Kind %d is not supported for CHARACTER at %C"
-msgstr ""
-
-#: fortran/decl.c:2223
-#, no-c-format
-msgid "Syntax error in CHARACTER declaration at %C"
-msgstr ""
-
-#: fortran/decl.c:2306
-#, no-c-format
-msgid "Extension: BYTE type at %C"
-msgstr ""
-
-#: fortran/decl.c:2312
-#, no-c-format
-msgid "BYTE type used at %C is not available on the target machine"
-msgstr ""
-
-#: fortran/decl.c:2361
-#, no-c-format
-msgid "DOUBLE COMPLEX at %C does not conform to the Fortran 95 standard"
-msgstr ""
-
-#: fortran/decl.c:2387
-#, no-c-format
-msgid "Fortran 2003: CLASS statement at %C"
-msgstr "Fortran 2003: CLASS-lause kohdassa %C"
-
-#: fortran/decl.c:2410 fortran/decl.c:2419 fortran/decl.c:2732
-#: fortran/decl.c:2740
-#, no-c-format
-msgid "Type name '%s' at %C is ambiguous"
-msgstr ""
-
-#: fortran/decl.c:2495
-#, no-c-format
-msgid "Missing character range in IMPLICIT at %C"
-msgstr ""
-
-#: fortran/decl.c:2541
-#, no-c-format
-msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
-msgstr ""
-
-#: fortran/decl.c:2597
-#, no-c-format
-msgid "Empty IMPLICIT statement at %C"
-msgstr ""
-
-#: fortran/decl.c:2698
-#, no-c-format
-msgid "IMPORT statement at %C only permitted in an INTERFACE body"
-msgstr ""
-
-#: fortran/decl.c:2703
-#, no-c-format
-msgid "Fortran 2003: IMPORT statement at %C"
-msgstr ""
-
-#: fortran/decl.c:2718
-#, no-c-format
-msgid "Expecting list of named entities at %C"
-msgstr ""
-
-#: fortran/decl.c:2746
-#, no-c-format
-msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist."
-msgstr ""
-
-#: fortran/decl.c:2753
-#, no-c-format
-msgid "'%s' is already IMPORTed from host scoping unit at %C."
-msgstr ""
-
-#: fortran/decl.c:2782
-#, no-c-format
-msgid "Syntax error in IMPORT statement at %C"
-msgstr ""
-
-#: fortran/decl.c:3031
-#, fuzzy, no-c-format
-msgid "Missing dimension specification at %C"
-msgstr "lopetusalkio puuttuu funktiokutsusta"
-
-#: fortran/decl.c:3105
-#, fuzzy, no-c-format
-msgid "Duplicate %s attribute at %L"
-msgstr "ylimääräinen %<restrict%>"
-
-#: fortran/decl.c:3124
-#, no-c-format
-msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
-msgstr ""
-
-#: fortran/decl.c:3134
-#, no-c-format
-msgid "Attribute at %L is not allowed in a TYPE definition"
-msgstr ""
-
-#: fortran/decl.c:3152
-#, no-c-format
-msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
-msgstr ""
-
-#: fortran/decl.c:3163
-#, no-c-format
-msgid "%s attribute at %L is not allowed outside of the specification part of a module"
-msgstr ""
-
-#: fortran/decl.c:3215 fortran/decl.c:6086
-#, no-c-format
-msgid "PROTECTED at %C only allowed in specification part of a module"
-msgstr ""
-
-#: fortran/decl.c:3221
-#, no-c-format
-msgid "Fortran 2003: PROTECTED attribute at %C"
-msgstr ""
-
-#: fortran/decl.c:3252
-#, no-c-format
-msgid "Fortran 2003: VALUE attribute at %C"
-msgstr ""
-
-#: fortran/decl.c:3262
-#, no-c-format
-msgid "Fortran 2003: VOLATILE attribute at %C"
-msgstr ""
-
-#: fortran/decl.c:3302
-#, no-c-format
-msgid "Multiple identifiers provided with single NAME= specifier at %C"
-msgstr ""
-
-#: fortran/decl.c:3398
-#, no-c-format
-msgid "Implicitly declared BIND(C) function '%s' at %L may not be C interoperable"
-msgstr ""
-
-#: fortran/decl.c:3419
-#, no-c-format
-msgid "Variable '%s' in common block '%s' at %L may not be a C interoperable kind though common block '%s' is BIND(C)"
-msgstr ""
-
-#: fortran/decl.c:3428
-#, no-c-format
-msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)"
-msgstr ""
-
-#: fortran/decl.c:3432
-#, no-c-format
-msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)"
-msgstr ""
-
-#: fortran/decl.c:3444
-#, no-c-format
-msgid "Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) since it is not a global"
-msgstr ""
-
-#: fortran/decl.c:3458
-#, no-c-format
-msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
-msgstr ""
-
-#: fortran/decl.c:3466
-#, no-c-format
-msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
-msgstr ""
-
-#: fortran/decl.c:3478
-#, no-c-format
-msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
-msgstr ""
-
-#: fortran/decl.c:3486
-#, no-c-format
-msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
-msgstr ""
-
-#. Use gfc_warning_now because we won't say that the symbol fails
-#. just because of this.
-#: fortran/decl.c:3497
-#, no-c-format
-msgid "Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'"
-msgstr ""
-
-#: fortran/decl.c:3572
-#, no-c-format
-msgid "Need either entity or common block name for attribute specification statement at %C"
-msgstr ""
-
-#: fortran/decl.c:3619
-#, no-c-format
-msgid "Missing entity or common block name for attribute specification statement at %C"
-msgstr ""
-
-#. Now we have an error, which we signal, and then fix up
-#. because the knock-on is plain and simple confusing.
-#: fortran/decl.c:3728
-#, no-c-format
-msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
-msgstr ""
-
-#: fortran/decl.c:3760
-#, fuzzy, no-c-format
-msgid "Syntax error in data declaration at %C"
-msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-
-#: fortran/decl.c:3917
-#, no-c-format
-msgid "Name '%s' at %C is the name of the procedure"
-msgstr ""
-
-#: fortran/decl.c:3929
-#, no-c-format
-msgid "Unexpected junk in formal argument list at %C"
-msgstr ""
-
-#: fortran/decl.c:3946
-#, no-c-format
-msgid "Duplicate symbol '%s' in formal argument list at %C"
-msgstr ""
-
-#: fortran/decl.c:3997
-#, no-c-format
-msgid "RESULT variable at %C must be different than function name"
-msgstr ""
-
-#: fortran/decl.c:4074
-#, fuzzy, no-c-format
-msgid "Unexpected junk after function declaration at %C"
-msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-
-#: fortran/decl.c:4084 fortran/decl.c:5129
-#, fuzzy, no-c-format
-msgid "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal procedure"
-msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
-
-#: fortran/decl.c:4228
-#, no-c-format
-msgid "Interface '%s' at %C may not be generic"
-msgstr ""
-
-#: fortran/decl.c:4234
-#, no-c-format
-msgid "Interface '%s' at %C may not be a statement function"
-msgstr ""
-
-#: fortran/decl.c:4247
-#, no-c-format
-msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
-msgstr ""
-
-#: fortran/decl.c:4302
-#, no-c-format
-msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
-msgstr ""
-
-#: fortran/decl.c:4309
-#, no-c-format
-msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
-msgstr ""
-
-#: fortran/decl.c:4315
-#, no-c-format
-msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
-msgstr ""
-
-#: fortran/decl.c:4338
-#, no-c-format
-msgid "Procedure '%s' at %L already has basic type of %s"
-msgstr ""
-
-#: fortran/decl.c:4399 fortran/decl.c:4577
-#, no-c-format
-msgid "Syntax error in PROCEDURE statement at %C"
-msgstr ""
-
-#: fortran/decl.c:4448 fortran/decl.c:7406
-#, fuzzy, no-c-format
-msgid "Expected '::' after binding-attributes at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/decl.c:4455
-#, no-c-format
-msgid "NOPASS or explicit interface required at %C"
-msgstr ""
-
-#: fortran/decl.c:4459
-#, fuzzy, no-c-format
-msgid "Fortran 2003: Procedure pointer component at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/decl.c:4534
-#, fuzzy, no-c-format
-msgid "Syntax error in procedure pointer component at %C"
-msgstr "kokonaislukuylivuoto lausekkeessa"
-
-#: fortran/decl.c:4551
-#, no-c-format
-msgid "PROCEDURE at %C must be in a generic interface"
-msgstr ""
-
-#: fortran/decl.c:4616
-#, no-c-format
-msgid "Fortran 2003: PROCEDURE statement at %C"
-msgstr ""
-
-#: fortran/decl.c:4684
-#, no-c-format
-msgid "Expected formal argument list in function definition at %C"
-msgstr ""
-
-#: fortran/decl.c:4708 fortran/decl.c:4712 fortran/decl.c:4911
-#: fortran/decl.c:4915 fortran/decl.c:5097 fortran/decl.c:5101
-#: fortran/symbol.c:1490
-#, no-c-format
-msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
-msgstr ""
-
-#: fortran/decl.c:4833
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a PROGRAM"
-msgstr ""
-
-#: fortran/decl.c:4836
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a MODULE"
-msgstr ""
-
-#: fortran/decl.c:4839
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
-msgstr ""
-
-#: fortran/decl.c:4843
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within an INTERFACE"
-msgstr ""
-
-#: fortran/decl.c:4847
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
-msgstr ""
-
-#: fortran/decl.c:4851
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
-msgstr ""
-
-#: fortran/decl.c:4855
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a DO block"
-msgstr ""
-
-#: fortran/decl.c:4859
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a SELECT block"
-msgstr ""
-
-#: fortran/decl.c:4863
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a FORALL block"
-msgstr ""
-
-#: fortran/decl.c:4867
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a WHERE block"
-msgstr ""
-
-#: fortran/decl.c:4871
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a contained subprogram"
-msgstr ""
-
-#: fortran/decl.c:4889
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear in a contained procedure"
-msgstr ""
-
-#: fortran/decl.c:4943 fortran/decl.c:5137
-#, no-c-format
-msgid "Missing required parentheses before BIND(C) at %C"
-msgstr ""
-
-#: fortran/decl.c:5199 fortran/decl.c:5215
-#, no-c-format
-msgid "Syntax error in NAME= specifier for binding label at %C"
-msgstr ""
-
-#: fortran/decl.c:5230
-#, no-c-format
-msgid "Missing closing quote '\"' for binding label at %C"
-msgstr ""
-
-#: fortran/decl.c:5239
-#, no-c-format
-msgid "Missing closing quote ''' for binding label at %C"
-msgstr ""
-
-#: fortran/decl.c:5249
-#, no-c-format
-msgid "Missing closing paren for binding label at %C"
-msgstr ""
-
-#: fortran/decl.c:5255
-#, fuzzy, no-c-format
-msgid "No binding name is allowed in BIND(C) at %C"
-msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
-
-#: fortran/decl.c:5261
-#, no-c-format
-msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
-msgstr ""
-
-#: fortran/decl.c:5292
-#, no-c-format
-msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
-msgstr ""
-
-#: fortran/decl.c:5475
-#, fuzzy, no-c-format
-msgid "Unexpected END statement at %C"
-msgstr "tyhjä esittely"
-
-#. We would have required END [something].
-#: fortran/decl.c:5484
-#, fuzzy, no-c-format
-msgid "%s statement expected at %L"
-msgstr "ylivuoto vakiolausekkeessa"
-
-#: fortran/decl.c:5495
-#, no-c-format
-msgid "Expecting %s statement at %C"
-msgstr ""
-
-#: fortran/decl.c:5510
-#, no-c-format
-msgid "Expected block name of '%s' in %s statement at %C"
-msgstr ""
-
-#: fortran/decl.c:5527
-#, no-c-format
-msgid "Expected terminating name at %C"
-msgstr ""
-
-#: fortran/decl.c:5536 fortran/decl.c:5544
-#, fuzzy, no-c-format
-msgid "Expected label '%s' for %s statement at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/decl.c:5599
-#, no-c-format
-msgid "Missing array specification at %L in DIMENSION statement"
-msgstr ""
-
-#: fortran/decl.c:5607
-#, no-c-format
-msgid "Dimensions specified for %s at %L after its initialisation"
-msgstr ""
-
-#: fortran/decl.c:5616
-#, no-c-format
-msgid "Array specification must be deferred at %L"
-msgstr ""
-
-#: fortran/decl.c:5713
-#, fuzzy, no-c-format
-msgid "Unexpected character in variable list at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/decl.c:5750
-#, no-c-format
-msgid "Expected '(' at %C"
-msgstr ""
-
-#: fortran/decl.c:5764 fortran/decl.c:5804
-#, no-c-format
-msgid "Expected variable name at %C"
-msgstr ""
-
-#: fortran/decl.c:5780
-#, no-c-format
-msgid "Cray pointer at %C must be an integer"
-msgstr ""
-
-#: fortran/decl.c:5784
-#, no-c-format
-msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
-msgstr ""
-
-#: fortran/decl.c:5790
-#, no-c-format
-msgid "Expected \",\" at %C"
-msgstr "Odotettiin merkkiä ”,” kohdassa %C"
-
-#: fortran/decl.c:5853
-#, no-c-format
-msgid "Expected \")\" at %C"
-msgstr "Odotettiin merkkiä ”)” kohdassa %C"
-
-#: fortran/decl.c:5865
-#, fuzzy, no-c-format
-msgid "Expected \",\" or end of statement at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/decl.c:5891
-#, no-c-format
-msgid "INTENT is not allowed inside of BLOCK at %C"
-msgstr ""
-
-#: fortran/decl.c:5923
-#, no-c-format
-msgid "OPTIONAL is not allowed inside of BLOCK at %C"
-msgstr ""
-
-#: fortran/decl.c:5942
-#, no-c-format
-msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
-msgstr ""
-
-#: fortran/decl.c:6037
-#, no-c-format
-msgid "Access specification of the %s operator at %C has already been specified"
-msgstr ""
-
-#: fortran/decl.c:6054
-#, no-c-format
-msgid "Access specification of the .%s. operator at %C has already been specified"
-msgstr ""
-
-#: fortran/decl.c:6092
-#, no-c-format
-msgid "Fortran 2003: PROTECTED statement at %C"
-msgstr ""
-
-#: fortran/decl.c:6132
-#, no-c-format
-msgid "Syntax error in PROTECTED statement at %C"
-msgstr ""
-
-#: fortran/decl.c:6156
-#, no-c-format
-msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
-msgstr ""
-
-#: fortran/decl.c:6193
-#, no-c-format
-msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
-msgstr ""
-
-#: fortran/decl.c:6221
-#, no-c-format
-msgid "Expected variable name at %C in PARAMETER statement"
-msgstr ""
-
-#: fortran/decl.c:6228
-#, no-c-format
-msgid "Expected = sign in PARAMETER statement at %C"
-msgstr ""
-
-#: fortran/decl.c:6234
-#, fuzzy, no-c-format
-msgid "Expected expression at %C in PARAMETER statement"
-msgstr "tyhjä esittely"
-
-#: fortran/decl.c:6254
-#, fuzzy, no-c-format
-msgid "Initializing already initialized variable at %C"
-msgstr "alustus yhteensopimattomasta osoitintyypistä"
-
-#: fortran/decl.c:6289
-#, fuzzy, no-c-format
-msgid "Unexpected characters in PARAMETER statement at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/decl.c:6313
-#, no-c-format
-msgid "Blanket SAVE statement at %C follows previous SAVE statement"
-msgstr ""
-
-#: fortran/decl.c:6325
-#, no-c-format
-msgid "SAVE statement at %C follows blanket SAVE statement"
-msgstr ""
-
-#: fortran/decl.c:6372
-#, no-c-format
-msgid "Syntax error in SAVE statement at %C"
-msgstr ""
-
-#: fortran/decl.c:6386
-#, no-c-format
-msgid "VALUE is not allowed inside of BLOCK at %C"
-msgstr ""
-
-#: fortran/decl.c:6390
-#, no-c-format
-msgid "Fortran 2003: VALUE statement at %C"
-msgstr ""
-
-#: fortran/decl.c:6430
-#, no-c-format
-msgid "Syntax error in VALUE statement at %C"
-msgstr ""
-
-#: fortran/decl.c:6441
-#, no-c-format
-msgid "Fortran 2003: VOLATILE statement at %C"
-msgstr ""
-
-#: fortran/decl.c:6483
-#, no-c-format
-msgid "Syntax error in VOLATILE statement at %C"
-msgstr ""
-
-#: fortran/decl.c:6506
-#, no-c-format
-msgid "MODULE PROCEDURE at %C must be in a generic module interface"
-msgstr ""
-
-#: fortran/decl.c:6551
-#, no-c-format
-msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
-msgstr ""
-
-#: fortran/decl.c:6600
-#, no-c-format
-msgid "Ambiguous symbol in TYPE definition at %C"
-msgstr ""
-
-#: fortran/decl.c:6606
-#, no-c-format
-msgid "No such symbol in TYPE definition at %C"
-msgstr ""
-
-#: fortran/decl.c:6612
-#, no-c-format
-msgid "'%s' in EXTENDS expression at %C is not a derived type"
-msgstr ""
-
-#: fortran/decl.c:6619
-#, no-c-format
-msgid "'%s' cannot be extended at %C because it is BIND(C)"
-msgstr ""
-
-#: fortran/decl.c:6626
-#, no-c-format
-msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
-msgstr ""
-
-#: fortran/decl.c:6649
-#, no-c-format
-msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
-msgstr ""
-
-#: fortran/decl.c:6661
-#, no-c-format
-msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
-msgstr ""
-
-#: fortran/decl.c:6682
-#, no-c-format
-msgid "Fortran 2003: ABSTRACT type at %C"
-msgstr ""
-
-#: fortran/decl.c:6786
-#, no-c-format
-msgid "Expected :: in TYPE definition at %C"
-msgstr ""
-
-#: fortran/decl.c:6797
-#, no-c-format
-msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
-msgstr ""
-
-#: fortran/decl.c:6807
-#, no-c-format
-msgid "Derived type name '%s' at %C already has a basic type of %s"
-msgstr ""
-
-#: fortran/decl.c:6823
-#, no-c-format
-msgid "Derived type definition of '%s' at %C has already been defined"
-msgstr ""
-
-#. Since the extension field is 8 bit wide, we can only have
-#. up to 255 extension levels.
-#: fortran/decl.c:6859 fortran/symbol.c:4708
-#, no-c-format
-msgid "Maximum extension level reached with type '%s' at %L"
-msgstr ""
-
-#: fortran/decl.c:6904
-#, no-c-format
-msgid "Cray Pointee at %C cannot be assumed shape array"
-msgstr ""
-
-#: fortran/decl.c:6924
-#, no-c-format
-msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
-msgstr ""
-
-#: fortran/decl.c:6962
-#, no-c-format
-msgid "Enumerator exceeds the C integer type at %C"
-msgstr ""
-
-#: fortran/decl.c:7041
-#, no-c-format
-msgid "ENUMERATOR %L not initialized with integer expression"
-msgstr ""
-
-#: fortran/decl.c:7090
-#, fuzzy, no-c-format
-msgid "ENUM definition statement expected before %C"
-msgstr "ylivuoto vakiolausekkeessa"
-
-#: fortran/decl.c:7123
-#, no-c-format
-msgid "Syntax error in ENUMERATOR definition at %C"
-msgstr ""
-
-#: fortran/decl.c:7170 fortran/decl.c:7185
-#, fuzzy, no-c-format
-msgid "Duplicate access-specifier at %C"
-msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-
-#: fortran/decl.c:7205
-#, no-c-format
-msgid "Binding attributes already specify passing, illegal NOPASS at %C"
-msgstr ""
-
-#: fortran/decl.c:7225
-#, no-c-format
-msgid "Binding attributes already specify passing, illegal PASS at %C"
-msgstr ""
-
-#: fortran/decl.c:7252
-#, fuzzy, no-c-format
-msgid "Duplicate POINTER attribute at %C"
-msgstr "ylimääräinen %<restrict%>"
-
-#: fortran/decl.c:7270
-#, no-c-format
-msgid "Duplicate NON_OVERRIDABLE at %C"
-msgstr ""
-
-#: fortran/decl.c:7286
-#, no-c-format
-msgid "Duplicate DEFERRED at %C"
-msgstr ""
-
-#: fortran/decl.c:7299
-#, fuzzy, no-c-format
-msgid "Expected access-specifier at %C"
-msgstr "taulukon indeksin tyyppi on %<char%>"
-
-#: fortran/decl.c:7301
-#, fuzzy, no-c-format
-msgid "Expected binding attribute at %C"
-msgstr "%qs attribuuttia ei huomioida"
-
-#: fortran/decl.c:7309
-#, no-c-format
-msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
-msgstr ""
-
-#: fortran/decl.c:7321
-#, no-c-format
-msgid "POINTER attribute is required for procedure pointer component at %C"
-msgstr ""
-
-#: fortran/decl.c:7362
-#, no-c-format
-msgid "Interface-name expected after '(' at %C"
-msgstr ""
-
-#: fortran/decl.c:7368
-#, fuzzy, no-c-format
-msgid "')' expected at %C"
-msgstr "taulukon indeksin tyyppi on %<char%>"
-
-#: fortran/decl.c:7390
-#, no-c-format
-msgid "Interface must be specified for DEFERRED binding at %C"
-msgstr ""
-
-#: fortran/decl.c:7395
-#, no-c-format
-msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
-msgstr ""
-
-#: fortran/decl.c:7416
-#, fuzzy, no-c-format
-msgid "Expected binding name at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/decl.c:7428
-#, no-c-format
-msgid "'=> target' is invalid for DEFERRED binding at %C"
-msgstr ""
-
-#: fortran/decl.c:7434
-#, no-c-format
-msgid "'::' needed in PROCEDURE binding with explicit target at %C"
-msgstr ""
-
-#: fortran/decl.c:7444
-#, fuzzy, no-c-format
-msgid "Expected binding target after '=>' at %C"
-msgstr "vektoriylivuoto lausekkeessa"
-
-#: fortran/decl.c:7456
-#, fuzzy, no-c-format
-msgid "Junk after PROCEDURE declaration at %C"
-msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-
-#: fortran/decl.c:7471
-#, no-c-format
-msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
-msgstr ""
-
-#: fortran/decl.c:7482
-#, no-c-format
-msgid "There's already a procedure with binding name '%s' for the derived type '%s' at %C"
-msgstr ""
-
-#: fortran/decl.c:7522
-#, no-c-format
-msgid "GENERIC at %C must be inside a derived-type CONTAINS"
-msgstr ""
-
-#: fortran/decl.c:7539
-#, fuzzy, no-c-format
-msgid "Expected '::' at %C"
-msgstr "taulukon indeksin tyyppi on %<char%>"
-
-#: fortran/decl.c:7551
-#, fuzzy, no-c-format
-msgid "Expected generic name or operator descriptor at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/decl.c:7577
-#, fuzzy, no-c-format
-msgid "Expected '=>' at %C"
-msgstr "taulukon indeksin tyyppi on %<char%>"
-
-#: fortran/decl.c:7619
-#, no-c-format
-msgid "There's already a non-generic procedure with binding name '%s' for the derived type '%s' at %C"
-msgstr ""
-
-#: fortran/decl.c:7627
-#, no-c-format
-msgid "Binding at %C must have the same access as already defined binding '%s'"
-msgstr ""
-
-#: fortran/decl.c:7676
-#, fuzzy, no-c-format
-msgid "Expected specific binding name at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/decl.c:7686
-#, no-c-format
-msgid "'%s' already defined as specific binding for the generic '%s' at %C"
-msgstr ""
-
-#: fortran/decl.c:7702
-#, no-c-format
-msgid "Junk after GENERIC binding at %C"
-msgstr ""
-
-#: fortran/decl.c:7727
-#, no-c-format
-msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
-msgstr ""
-
-#: fortran/decl.c:7738
-#, no-c-format
-msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
-msgstr ""
-
-#: fortran/decl.c:7760
-#, no-c-format
-msgid "Empty FINAL at %C"
-msgstr ""
-
-#: fortran/decl.c:7767
-#, fuzzy, no-c-format
-msgid "Expected module procedure name at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/decl.c:7777
-#, fuzzy, no-c-format
-msgid "Expected ',' at %C"
-msgstr "taulukon indeksin tyyppi on %<char%>"
-
-#: fortran/decl.c:7783
-#, no-c-format
-msgid "Unknown procedure name \"%s\" at %C"
-msgstr ""
-
-#: fortran/decl.c:7797
-#, no-c-format
-msgid "'%s' at %C is already defined as FINAL procedure!"
-msgstr ""
-
-#: fortran/decl.c:7866
-#, fuzzy, no-c-format
-msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/decl.c:7913
-#, fuzzy, no-c-format
-msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
-msgstr "kokonaislukuylivuoto lausekkeessa"
-
-#. We are told not to check dependencies.
-#. We do it, however, and issue a warning in case we find one.
-#. If a dependency is found in the case
-#. elemental == ELEM_CHECK_VARIABLE, we will generate
-#. a temporary, so we don't need to bother the user.
-#: fortran/dependency.c:486
-#, no-c-format
-msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
-msgstr ""
-
-#: fortran/error.c:300
-#, no-c-format
-msgid " Included at %s:%d:"
-msgstr ""
-
-#: fortran/error.c:384
-#, fuzzy, no-c-format
-msgid "<During initialization>\n"
-msgstr "(%qs:n alustuksen lähistöllä)"
-
-#: fortran/error.c:718
-#, no-c-format
-msgid "Error count reached limit of %d."
-msgstr ""
-
#: fortran/error.c:737 fortran/error.c:791 fortran/error.c:826
#: fortran/error.c:901
msgid "Warning:"
@@ -5915,376 +4230,26 @@ msgstr "Virhe:"
msgid "Fatal Error:"
msgstr "Vakava virhe:"
-#: fortran/error.c:974
-#, no-c-format
-msgid "Internal Error at (1):"
-msgstr ""
-
-#: fortran/expr.c:261
+#: fortran/expr.c:256
#, c-format
msgid "Constant expression required at %C"
msgstr ""
-#: fortran/expr.c:264
+#: fortran/expr.c:259
#, c-format
msgid "Integer expression required at %C"
msgstr ""
-#: fortran/expr.c:269
+#: fortran/expr.c:264
#, fuzzy, c-format
msgid "Integer value too large in expression at %C"
msgstr "kokonaislukuylivuoto lausekkeessa"
-#: fortran/expr.c:1098
-#, no-c-format
-msgid "Index in dimension %d is out of bounds at %L"
-msgstr ""
-
-#: fortran/expr.c:1274 fortran/expr.c:1325
-#, no-c-format
-msgid "index in dimension %d is out of bounds at %L"
-msgstr ""
-
-#: fortran/expr.c:1923
-#, no-c-format
-msgid "elemental function arguments at %C are not compliant"
-msgstr ""
-
-#: fortran/expr.c:1967
-#, no-c-format
-msgid "Numeric or CHARACTER operands are required in expression at %L"
-msgstr ""
-
-#: fortran/expr.c:1992
-#, no-c-format
-msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
-msgstr ""
-
-#: fortran/expr.c:1999
-#, no-c-format
-msgid "Concat operator at %L must concatenate strings of the same kind"
-msgstr ""
-
-#: fortran/expr.c:2009
-#, no-c-format
-msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
-msgstr ""
-
-#: fortran/expr.c:2025
-#, no-c-format
-msgid "LOGICAL operands are required in expression at %L"
-msgstr ""
-
-#: fortran/expr.c:2036
-#, no-c-format
-msgid "Only intrinsic operators can be used in expression at %L"
-msgstr ""
-
-#: fortran/expr.c:2044
-#, no-c-format
-msgid "Numeric operands are required in expression at %L"
-msgstr ""
-
-#: fortran/expr.c:2137
-#, no-c-format
-msgid "Assumed character length variable '%s' in constant expression at %L"
-msgstr ""
-
-#: fortran/expr.c:2195
-#, no-c-format
-msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
-msgstr ""
-
-#: fortran/expr.c:2226
-#, no-c-format
-msgid "Extension: Evaluation of nonstandard initialization expression at %L"
-msgstr ""
-
-#: fortran/expr.c:2283
-#, no-c-format
-msgid "Function '%s' in initialization expression at %L must be an intrinsic or a specification function"
-msgstr ""
-
-#: fortran/expr.c:2295
-#, no-c-format
-msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
-msgstr ""
-
-#: fortran/expr.c:2327
-#, no-c-format
-msgid "PARAMETER '%s' is used at %L before its definition is complete"
-msgstr ""
-
-#: fortran/expr.c:2347
-#, no-c-format
-msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
-msgstr ""
-
-#: fortran/expr.c:2353
-#, no-c-format
-msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
-msgstr ""
-
-#: fortran/expr.c:2359
-#, no-c-format
-msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
-msgstr ""
-
-#: fortran/expr.c:2365
-#, no-c-format
-msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
-msgstr ""
-
-#: fortran/expr.c:2375
-#, no-c-format
-msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
-msgstr ""
-
-#: fortran/expr.c:2451
-#, no-c-format
-msgid "Initialization expression didn't reduce %C"
-msgstr ""
-
-#: fortran/expr.c:2530
-#, no-c-format
-msgid "Specification function '%s' at %L cannot be a statement function"
-msgstr ""
-
-#: fortran/expr.c:2537
-#, no-c-format
-msgid "Specification function '%s' at %L cannot be an internal function"
-msgstr ""
-
-#: fortran/expr.c:2544
-#, no-c-format
-msgid "Specification function '%s' at %L must be PURE"
-msgstr ""
-
-#: fortran/expr.c:2551
-#, no-c-format
-msgid "Specification function '%s' at %L cannot be RECURSIVE"
-msgstr ""
-
-#: fortran/expr.c:2685
-#, no-c-format
-msgid "Dummy argument '%s' not allowed in expression at %L"
-msgstr ""
-
-#: fortran/expr.c:2692
-#, no-c-format
-msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
-msgstr ""
-
-#: fortran/expr.c:2699
-#, no-c-format
-msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
-msgstr ""
-
-#: fortran/expr.c:2730
-#, no-c-format
-msgid "Variable '%s' cannot appear in the expression at %L"
-msgstr ""
-
-#: fortran/expr.c:2780
-#, no-c-format
-msgid "Expression at %L must be of INTEGER type, found %s"
-msgstr ""
-
-#: fortran/expr.c:2790
-#, no-c-format
-msgid "Function '%s' at %L must be PURE"
-msgstr ""
-
-#: fortran/expr.c:2799
-#, no-c-format
-msgid "Expression at %L must be scalar"
-msgstr ""
-
-#: fortran/expr.c:2833
-#, no-c-format
-msgid "Incompatible ranks in %s (%d and %d) at %L"
-msgstr ""
-
-#: fortran/expr.c:2847
-#, no-c-format
-msgid "Different shape for %s at %L on dimension %d (%d and %d)"
-msgstr ""
-
-#: fortran/expr.c:2893 fortran/expr.c:3153
-#, no-c-format
-msgid "Cannot assign to INTENT(IN) variable '%s' at %L"
-msgstr ""
-
-#: fortran/expr.c:2945
-#, no-c-format
-msgid "'%s' at %L is not a VALUE"
-msgstr ""
-
-#: fortran/expr.c:2952
-#, fuzzy, no-c-format
-msgid "Incompatible ranks %d and %d in assignment at %L"
-msgstr "yhteensopimattomat tyypit sijoituksessa"
-
-#: fortran/expr.c:2959
-#, fuzzy, no-c-format
-msgid "Variable type is UNKNOWN in assignment at %L"
-msgstr "yhteensopimattomat tyypit sijoituksessa"
-
-#: fortran/expr.c:2971
-#, no-c-format
-msgid "NULL appears on right-hand side in assignment at %L"
-msgstr ""
-
-#: fortran/expr.c:2982
-#, no-c-format
-msgid "Vector assignment to assumed-size Cray Pointee at %L is illegal"
-msgstr ""
-
-#: fortran/expr.c:2991
-#, no-c-format
-msgid "POINTER valued function appears on right-hand side of assignment at %L"
-msgstr ""
-
-#: fortran/expr.c:2996
+#: fortran/expr.c:3032
#, fuzzy
msgid "array assignment"
msgstr "epäkelpo lvalue sijoituksessa"
-#: fortran/expr.c:3001
-#, no-c-format
-msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
-msgstr ""
-
-#: fortran/expr.c:3007 fortran/resolve.c:7754
-#, no-c-format
-msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
-msgstr ""
-
-#: fortran/expr.c:3017 fortran/resolve.c:7764
-#, no-c-format
-msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
-msgstr ""
-
-#: fortran/expr.c:3025 fortran/resolve.c:7773
-#, no-c-format
-msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
-msgstr ""
-
-#: fortran/expr.c:3029 fortran/resolve.c:7777
-#, no-c-format
-msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
-msgstr ""
-
-#: fortran/expr.c:3033 fortran/resolve.c:7781
-#, no-c-format
-msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
-msgstr ""
-
-#: fortran/expr.c:3055
-#, fuzzy, no-c-format
-msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
-msgstr "yhteensopimattomat tyypit sijoituksessa"
-
-#: fortran/expr.c:3091
-#, no-c-format
-msgid "Pointer assignment target is not a POINTER at %L"
-msgstr ""
-
-#: fortran/expr.c:3100
-#, no-c-format
-msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
-msgstr ""
-
-#: fortran/expr.c:3131
-#, fuzzy, no-c-format
-msgid "Expected bounds specification for '%s' at %L"
-msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-
-#: fortran/expr.c:3136
-#, fuzzy, no-c-format
-msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
-msgstr "vektoriylivuoto lausekkeessa"
-
-#: fortran/expr.c:3142
-#, no-c-format
-msgid "Pointer bounds remapping at %L is not yet implemented in gfortran"
-msgstr ""
-
-#: fortran/expr.c:3162
-#, no-c-format
-msgid "Pointer assignment to non-POINTER at %L"
-msgstr ""
-
-#: fortran/expr.c:3171
-#, no-c-format
-msgid "Bad pointer object in PURE procedure at %L"
-msgstr ""
-
-#: fortran/expr.c:3196
-#, fuzzy, no-c-format
-msgid "Invalid procedure pointer assignment at %L"
-msgstr "tyhjä esittely"
-
-#: fortran/expr.c:3202
-#, no-c-format
-msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
-msgstr ""
-
-#: fortran/expr.c:3212
-#, fuzzy, no-c-format
-msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
-msgstr "vektoriylivuoto lausekkeessa"
-
-#: fortran/expr.c:3218
-#, no-c-format
-msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
-msgstr ""
-
-#: fortran/expr.c:3241
-#, no-c-format
-msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
-msgstr ""
-
-#: fortran/expr.c:3272
-#, fuzzy, no-c-format
-msgid "Interface mismatch in procedure pointer assignment at %L: %s"
-msgstr "tyhjä esittely"
-
-#: fortran/expr.c:3282
-#, fuzzy, no-c-format
-msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
-msgstr "yhteensopimattomat tyypit sijoituksessa"
-
-#: fortran/expr.c:3290
-#, no-c-format
-msgid "Different kind type parameters in pointer assignment at %L"
-msgstr ""
-
-#: fortran/expr.c:3297
-#, no-c-format
-msgid "Different ranks in pointer assignment at %L"
-msgstr ""
-
-#: fortran/expr.c:3319
-#, no-c-format
-msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
-msgstr ""
-
-#: fortran/expr.c:3326
-#, no-c-format
-msgid "Bad target in pointer assignment in PURE procedure at %L"
-msgstr ""
-
-#: fortran/expr.c:3332
-#, no-c-format
-msgid "Pointer assignment with vector subscript on rhs at %L"
-msgstr ""
-
-#: fortran/expr.c:3340
-#, no-c-format
-msgid "Pointer assignment target has PROTECTED attribute at %L"
-msgstr ""
-
#: fortran/gfortranspec.c:245
#, c-format
msgid "overflowed output arg list for '%s'"
@@ -6320,426 +4285,6 @@ msgstr ""
msgid "Driving:"
msgstr ""
-#: fortran/interface.c:174
-#, no-c-format
-msgid "Syntax error in generic specification at %C"
-msgstr ""
-
-#: fortran/interface.c:201
-#, no-c-format
-msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
-msgstr ""
-
-#: fortran/interface.c:220
-#, no-c-format
-msgid "Dummy procedure '%s' at %C cannot have a generic interface"
-msgstr ""
-
-#: fortran/interface.c:253
-#, no-c-format
-msgid "Fortran 2003: ABSTRACT INTERFACE at %C"
-msgstr ""
-
-#: fortran/interface.c:261
-#, no-c-format
-msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
-msgstr ""
-
-#: fortran/interface.c:292
-#, no-c-format
-msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
-msgstr ""
-
-#: fortran/interface.c:305
-#, no-c-format
-msgid "Expected a nameless interface at %C"
-msgstr ""
-
-#: fortran/interface.c:316
-#, no-c-format
-msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
-msgstr ""
-
-#: fortran/interface.c:318
-#, no-c-format
-msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C"
-msgstr ""
-
-#: fortran/interface.c:332
-#, no-c-format
-msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
-msgstr ""
-
-#: fortran/interface.c:343
-#, no-c-format
-msgid "Expecting 'END INTERFACE %s' at %C"
-msgstr ""
-
-#: fortran/interface.c:574
-#, no-c-format
-msgid "Alternate return cannot appear in operator interface at %L"
-msgstr ""
-
-#: fortran/interface.c:602
-#, no-c-format
-msgid "Operator interface at %L has the wrong number of arguments"
-msgstr ""
-
-#: fortran/interface.c:613
-#, no-c-format
-msgid "Assignment operator interface at %L must be a SUBROUTINE"
-msgstr ""
-
-#: fortran/interface.c:619
-#, no-c-format
-msgid "Assignment operator interface at %L must have two arguments"
-msgstr ""
-
-#: fortran/interface.c:635
-#, no-c-format
-msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
-msgstr ""
-
-#: fortran/interface.c:644
-#, no-c-format
-msgid "Intrinsic operator interface at %L must be a FUNCTION"
-msgstr ""
-
-#: fortran/interface.c:655
-#, no-c-format
-msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
-msgstr ""
-
-#: fortran/interface.c:662
-#, no-c-format
-msgid "Second argument of defined assignment at %L must be INTENT(IN)"
-msgstr ""
-
-#: fortran/interface.c:671 fortran/resolve.c:12099
-#, no-c-format
-msgid "First argument of operator interface at %L must be INTENT(IN)"
-msgstr ""
-
-#: fortran/interface.c:678 fortran/resolve.c:12117
-#, no-c-format
-msgid "Second argument of operator interface at %L must be INTENT(IN)"
-msgstr ""
-
-#: fortran/interface.c:783
-#, no-c-format
-msgid "Operator interface at %L conflicts with intrinsic interface"
-msgstr ""
-
-#: fortran/interface.c:1075
-#, no-c-format
-msgid "Procedure '%s' in %s at %L has no explicit interface"
-msgstr ""
-
-#: fortran/interface.c:1078
-#, no-c-format
-msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
-msgstr ""
-
-#: fortran/interface.c:1134 fortran/interface.c:1140
-#, no-c-format
-msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
-msgstr ""
-
-#: fortran/interface.c:1176
-#, no-c-format
-msgid "'%s' at %L is not a module procedure"
-msgstr ""
-
-#: fortran/interface.c:1409
-#, no-c-format
-msgid "Invalid procedure argument at %L"
-msgstr "Virheellinen proseduuriargumentti kohdassa %L"
-
-#: fortran/interface.c:1417
-#, no-c-format
-msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
-msgstr ""
-
-#: fortran/interface.c:1441
-#, no-c-format
-msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
-msgstr ""
-
-#: fortran/interface.c:1459 fortran/interface.c:1499
-#, no-c-format
-msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
-msgstr ""
-
-#: fortran/interface.c:1486
-#, no-c-format
-msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
-msgstr ""
-
-#: fortran/interface.c:1511
-#, no-c-format
-msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
-msgstr ""
-
-#: fortran/interface.c:1828
-#, no-c-format
-msgid "Keyword argument '%s' at %L is not in the procedure"
-msgstr ""
-
-#: fortran/interface.c:1836
-#, no-c-format
-msgid "Keyword argument '%s' at %L is already associated with another actual argument"
-msgstr ""
-
-#: fortran/interface.c:1846
-#, no-c-format
-msgid "More actual than formal arguments in procedure call at %L"
-msgstr ""
-
-#: fortran/interface.c:1858 fortran/interface.c:2094
-#, no-c-format
-msgid "Missing alternate return spec in subroutine call at %L"
-msgstr ""
-
-#: fortran/interface.c:1866
-#, no-c-format
-msgid "Unexpected alternate return spec in subroutine call at %L"
-msgstr ""
-
-#: fortran/interface.c:1889
-#, no-c-format
-msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
-msgstr ""
-
-#: fortran/interface.c:1896
-#, no-c-format
-msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
-msgstr ""
-
-#: fortran/interface.c:1912
-#, no-c-format
-msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
-msgstr ""
-
-#: fortran/interface.c:1917
-#, no-c-format
-msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
-msgstr ""
-
-#: fortran/interface.c:1934
-#, fuzzy, no-c-format
-msgid "Expected a procedure pointer for argument '%s' at %L"
-msgstr "tyhjä esittely"
-
-#: fortran/interface.c:1946
-#, no-c-format
-msgid "Expected a procedure for argument '%s' at %L"
-msgstr ""
-
-#: fortran/interface.c:1956
-#, no-c-format
-msgid "Expected a PURE procedure for argument '%s' at %L"
-msgstr ""
-
-#: fortran/interface.c:1970
-#, no-c-format
-msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
-msgstr ""
-
-#: fortran/interface.c:1979
-#, fuzzy, no-c-format
-msgid "Actual argument for '%s' must be a pointer at %L"
-msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
-
-#: fortran/interface.c:1988
-#, no-c-format
-msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
-msgstr ""
-
-#: fortran/interface.c:2001
-#, no-c-format
-msgid "Actual argument at %L must be definable as the dummy argument '%s' is INTENT = OUT/INOUT"
-msgstr ""
-
-#: fortran/interface.c:2010
-#, no-c-format
-msgid "Actual argument at %L is use-associated with PROTECTED attribute and dummy argument '%s' is INTENT = OUT/INOUT"
-msgstr ""
-
-#: fortran/interface.c:2023
-#, no-c-format
-msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT) or VOLATILE attribute of the dummy argument '%s'"
-msgstr ""
-
-#: fortran/interface.c:2040
-#, no-c-format
-msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
-msgstr ""
-
-#: fortran/interface.c:2052
-#, no-c-format
-msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
-msgstr ""
-
-#: fortran/interface.c:2071
-#, no-c-format
-msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
-msgstr ""
-
-#: fortran/interface.c:2101
-#, no-c-format
-msgid "Missing actual argument for argument '%s' at %L"
-msgstr ""
-
-#: fortran/interface.c:2287
-#, no-c-format
-msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
-msgstr ""
-
-#: fortran/interface.c:2343
-#, no-c-format
-msgid "Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)"
-msgstr ""
-
-#: fortran/interface.c:2353
-#, no-c-format
-msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
-msgstr ""
-
-#: fortran/interface.c:2361
-#, no-c-format
-msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
-msgstr ""
-
-#: fortran/interface.c:2387
-#, no-c-format
-msgid "Procedure '%s' called with an implicit interface at %L"
-msgstr ""
-
-#: fortran/interface.c:2398
-#, no-c-format
-msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
-msgstr ""
-
-#: fortran/interface.c:2430
-#, no-c-format
-msgid "Procedure pointer component '%s' called with an implicit interface at %L"
-msgstr ""
-
-#: fortran/interface.c:2441
-#, no-c-format
-msgid "Keyword argument requires explicit interface for procedure pointer component '%s' at %L"
-msgstr ""
-
-#: fortran/interface.c:2920
-#, no-c-format
-msgid "Entity '%s' at %C is already present in the interface"
-msgstr ""
-
-#: fortran/intrinsic.c:961
-#, no-c-format
-msgid "The intrinsic '%s' at %L is not included in the selected standard but %s and '%s' will be treated as if declared EXTERNAL. Use an appropriate -std=* option or define -fall-intrinsics to allow this intrinsic."
-msgstr ""
-
-#: fortran/intrinsic.c:3241
-#, fuzzy, no-c-format
-msgid "Too many arguments in call to '%s' at %L"
-msgstr "liikaa argumentteja funktiolle %s %q+#D"
-
-#: fortran/intrinsic.c:3256
-#, no-c-format
-msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
-msgstr ""
-
-#: fortran/intrinsic.c:3259
-#, no-c-format
-msgid "Can't find keyword named '%s' in call to '%s' at %L"
-msgstr ""
-
-#: fortran/intrinsic.c:3266
-#, no-c-format
-msgid "Argument '%s' is appears twice in call to '%s' at %L"
-msgstr ""
-
-#: fortran/intrinsic.c:3280
-#, no-c-format
-msgid "Missing actual argument '%s' in call to '%s' at %L"
-msgstr ""
-
-#: fortran/intrinsic.c:3295
-#, no-c-format
-msgid "ALTERNATE RETURN not permitted at %L"
-msgstr ""
-
-#: fortran/intrinsic.c:3352
-#, no-c-format
-msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s"
-msgstr ""
-
-#: fortran/intrinsic.c:3717
-#, no-c-format
-msgid "Intrinsic '%s' (is %s) is used at %L"
-msgstr ""
-
-#: fortran/intrinsic.c:3781
-#, fuzzy, no-c-format
-msgid "Fortran 2003: Function '%s' as initialization expression at %L"
-msgstr "vektoriylivuoto lausekkeessa"
-
-#: fortran/intrinsic.c:3857
-#, no-c-format
-msgid "Fortran 2003: Elemental function as initialization expression with non-integer/non-character arguments at %L"
-msgstr ""
-
-#: fortran/intrinsic.c:3918
-#, no-c-format
-msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
-msgstr ""
-
-#: fortran/intrinsic.c:3990
-#, fuzzy, no-c-format
-msgid "Extension: Conversion from %s to %s at %L"
-msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
-
-#: fortran/intrinsic.c:3993
-#, fuzzy, no-c-format
-msgid "Conversion from %s to %s at %L"
-msgstr "muunnos tyypistä %qT tyyppiin %qT"
-
-#: fortran/intrinsic.c:4041
-#, fuzzy, no-c-format
-msgid "Can't convert %s to %s at %L"
-msgstr "ei voi kirjoittaa tiedostoon %s: %m"
-
-#: fortran/intrinsic.c:4135
-#, no-c-format
-msgid "'%s' declared at %L may shadow the intrinsic of the same name. In order to call the intrinsic, explicit INTRINSIC declarations may be required."
-msgstr ""
-
-#: fortran/intrinsic.c:4140
-#, no-c-format
-msgid "'%s' declared at %L is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL."
-msgstr ""
-
-#: fortran/io.c:167 fortran/primary.c:771
-#, no-c-format
-msgid "Extension: backslash character at %C"
-msgstr ""
-
-#: fortran/io.c:203 fortran/io.c:206
-#, no-c-format
-msgid "Extension: Tab character in format at %C"
-msgstr ""
-
-#: fortran/io.c:452
-#, no-c-format
-msgid "Fortran 2003: DP format specifier not allowed at %C"
-msgstr ""
-
-#: fortran/io.c:459
-#, no-c-format
-msgid "Fortran 2003: DC format specifier not allowed at %C"
-msgstr ""
-
#: fortran/io.c:548
msgid "Positive width required"
msgstr ""
@@ -6781,21 +4326,6 @@ msgstr ""
msgid "P descriptor requires leading scale factor"
msgstr ""
-#: fortran/io.c:648
-#, no-c-format
-msgid "Extension: X descriptor requires leading space count at %L"
-msgstr ""
-
-#: fortran/io.c:678
-#, fuzzy, no-c-format
-msgid "Extension: $ descriptor at %L"
-msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
-
-#: fortran/io.c:683
-#, no-c-format
-msgid "$ should be the last specifier in format at %L"
-msgstr ""
-
#: fortran/io.c:736 fortran/io.c:750
msgid "Comma required after P descriptor"
msgstr ""
@@ -6804,30 +4334,10 @@ msgstr ""
msgid "Positive width required with T descriptor"
msgstr ""
-#: fortran/io.c:781
-#, no-c-format
-msgid "Extension: Missing positive width after L descriptor at %L"
-msgstr ""
-
-#: fortran/io.c:825
-#, no-c-format
-msgid "Fortran 2008: 'G0' in format at %L"
-msgstr ""
-
#: fortran/io.c:843
msgid "E specifier not allowed with g0 descriptor"
msgstr ""
-#: fortran/io.c:853
-#, fuzzy, no-c-format
-msgid "Positive width required in format specifier %s at %L"
-msgstr "tunnistamaton muotomäärite"
-
-#: fortran/io.c:869 fortran/io.c:876
-#, fuzzy, no-c-format
-msgid "Period required in format specifier %s at %L"
-msgstr "tunnistamaton muotomäärite"
-
#: fortran/io.c:913
msgid "Positive exponent width required"
msgstr ""
@@ -6837,2252 +4347,137 @@ msgstr ""
msgid "Period required in format specifier"
msgstr "tunnistamaton muotomäärite"
-#: fortran/io.c:948
-#, fuzzy, no-c-format
-msgid "Period required in format specifier at %L"
-msgstr "tunnistamaton muotomäärite"
-
-#: fortran/io.c:970
-#, no-c-format
-msgid "The H format specifier at %L is a Fortran 95 deleted feature"
-msgstr ""
-
-#: fortran/io.c:1058 fortran/io.c:1121
-#, fuzzy, no-c-format
-msgid "Extension: Missing comma at %L"
-msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
-
-#: fortran/io.c:1140
-#, fuzzy, no-c-format
-msgid "%s in format string at %L"
-msgstr "päättämätön muotoilumerkkijono"
-
-#: fortran/io.c:1185
-#, no-c-format
-msgid "Format statement in module main block at %C"
-msgstr ""
-
-#: fortran/io.c:1191
-#, fuzzy, no-c-format
-msgid "Missing format label at %C"
-msgstr "tiedostonimi puuttuu option %qs jälkeen"
-
-#: fortran/io.c:1251 fortran/io.c:1282 fortran/io.c:1344
-#, fuzzy, no-c-format
-msgid "Invalid value for %s specification at %C"
-msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-
-#: fortran/io.c:1257 fortran/io.c:1288
-#, fuzzy, no-c-format
-msgid "Duplicate %s specification at %C"
-msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-
-#: fortran/io.c:1295
-#, no-c-format
-msgid "Variable %s cannot be INTENT(IN) at %C"
-msgstr ""
-
-#: fortran/io.c:1302
-#, fuzzy, no-c-format
-msgid "Variable %s cannot be assigned in PURE procedure at %C"
-msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
-
-#: fortran/io.c:1350
-#, fuzzy, no-c-format
-msgid "Duplicate %s label specification at %C"
-msgstr "%qs-nimikkeen kaksoisesittely"
-
-#: fortran/io.c:1370
-#, no-c-format
-msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
-msgstr ""
-
-#: fortran/io.c:1386
-#, no-c-format
-msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER"
-msgstr ""
-
-#: fortran/io.c:1392
-#, no-c-format
-msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
-msgstr ""
-
-#: fortran/io.c:1398
-#, no-c-format
-msgid "Variable '%s' at %L has not been assigned a format label"
-msgstr ""
-
-#: fortran/io.c:1405
-#, no-c-format
-msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
-msgstr ""
-
-#: fortran/io.c:1417
-#, no-c-format
-msgid "Extension: Non-character in FORMAT tag at %L"
-msgstr ""
-
-#: fortran/io.c:1423
-#, no-c-format
-msgid "Non-character assumed shape array element in FORMAT tag at %L"
-msgstr ""
-
-#: fortran/io.c:1430
-#, no-c-format
-msgid "Non-character assumed size array element in FORMAT tag at %L"
-msgstr ""
-
-#: fortran/io.c:1437
-#, no-c-format
-msgid "Non-character pointer array element in FORMAT tag at %L"
-msgstr ""
-
-#: fortran/io.c:1463
-#, no-c-format
-msgid "%s tag at %L must be of type %s"
-msgstr ""
-
-#: fortran/io.c:1470
-#, no-c-format
-msgid "%s tag at %L must be scalar"
-msgstr ""
-
-#: fortran/io.c:1476
-#, no-c-format
-msgid "Fortran 2003: IOMSG tag at %L"
-msgstr ""
-
-#: fortran/io.c:1484
-#, no-c-format
-msgid "Fortran 95 requires default INTEGER in %s tag at %L"
-msgstr ""
-
-#: fortran/io.c:1492
-#, no-c-format
-msgid "Extension: CONVERT tag at %L"
-msgstr ""
-
-#: fortran/io.c:1678 fortran/io.c:1686
-#, no-c-format
-msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
-msgstr ""
-
-#: fortran/io.c:1705 fortran/io.c:1713
-#, no-c-format
-msgid "Extension: %s specifier in %s statement at %C has value '%s'"
-msgstr ""
-
-#: fortran/io.c:1726 fortran/io.c:1734
-#, no-c-format
-msgid "%s specifier in %s statement at %C has invalid value '%s'"
-msgstr ""
-
-#: fortran/io.c:1789
-#, no-c-format
-msgid "OPEN statement not allowed in PURE procedure at %C"
-msgstr ""
-
-#: fortran/io.c:1800
-#, no-c-format
-msgid "UNIT specifier not allowed with NEWUNIT at %C"
-msgstr ""
-
-#: fortran/io.c:1808
-#, no-c-format
-msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
-msgstr ""
-
-#: fortran/io.c:1842
-#, no-c-format
-msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
-msgstr ""
-
-#: fortran/io.c:1860 fortran/io.c:3274
-#, no-c-format
-msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
-msgstr ""
-
-#: fortran/io.c:1878 fortran/io.c:3253
-#, no-c-format
-msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
-msgstr ""
-
-#: fortran/io.c:1896 fortran/io.c:3361
-#, no-c-format
-msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
-msgstr ""
-
-#: fortran/io.c:1914
-#, no-c-format
-msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
-msgstr ""
-
-#: fortran/io.c:1965
-#, no-c-format
-msgid "Fortran F2003: ROUND= at %C not allowed in Fortran 95"
-msgstr ""
-
-#: fortran/io.c:1985
-#, no-c-format
-msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
-msgstr ""
-
-#: fortran/io.c:2198
-#, no-c-format
-msgid "CLOSE statement not allowed in PURE procedure at %C"
-msgstr ""
-
-#: fortran/io.c:2245
-#, fuzzy, no-c-format
-msgid "UNIT number in CLOSE statement at %L must be non-negative"
-msgstr "tyhjä esittely"
-
-#: fortran/io.c:2343 fortran/match.c:1976
-#, no-c-format
-msgid "%s statement not allowed in PURE procedure at %C"
-msgstr ""
-
-#: fortran/io.c:2375 fortran/io.c:2783
-#, no-c-format
-msgid "UNIT number in statement at %L must be non-negative"
-msgstr ""
-
-#: fortran/io.c:2407
-#, no-c-format
-msgid "Fortran 2003: FLUSH statement at %C"
-msgstr ""
-
-#: fortran/io.c:2463
-#, no-c-format
-msgid "Duplicate UNIT specification at %C"
-msgstr ""
-
-#: fortran/io.c:2523
-#, fuzzy, no-c-format
-msgid "Duplicate format specification at %C"
-msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-
-#: fortran/io.c:2540
-#, no-c-format
-msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
-msgstr ""
-
-#: fortran/io.c:2576
-#, fuzzy, no-c-format
-msgid "Duplicate NML specification at %C"
-msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-
-#: fortran/io.c:2585
-#, no-c-format
-msgid "Symbol '%s' at %C must be a NAMELIST group name"
-msgstr ""
-
-#: fortran/io.c:2650
-#, no-c-format
-msgid "END tag at %C not allowed in output statement"
-msgstr ""
-
-#: fortran/io.c:2721
-#, fuzzy, no-c-format
-msgid "UNIT not specified at %L"
-msgstr "-I- annettu kahdesti"
-
-#: fortran/io.c:2733
-#, no-c-format
-msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
-msgstr ""
-
-#: fortran/io.c:2758
-#, no-c-format
-msgid "Invalid form of WRITE statement at %L, UNIT required"
-msgstr ""
-
-#: fortran/io.c:2769
-#, no-c-format
-msgid "Internal unit with vector subscript at %L"
-msgstr ""
-
-#: fortran/io.c:2776
-#, no-c-format
-msgid "External IO UNIT cannot be an array at %L"
-msgstr ""
-
-#: fortran/io.c:2788
-#, fuzzy, no-c-format
-msgid "Extension: Comma before i/o item list at %L"
-msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
-
-#: fortran/io.c:2798
-#, fuzzy, no-c-format
-msgid "ERR tag label %d at %L not defined"
-msgstr "%Jnimikettä %qD käytetty, mutta ei määritelty"
-
-#: fortran/io.c:2810
-#, fuzzy, no-c-format
-msgid "END tag label %d at %L not defined"
-msgstr "%Jnimikettä %qD käytetty, mutta ei määritelty"
-
-#: fortran/io.c:2822
-#, fuzzy, no-c-format
-msgid "EOR tag label %d at %L not defined"
-msgstr "%Jnimikettä %qD käytetty, mutta ei määritelty"
-
-#: fortran/io.c:2832
-#, fuzzy, no-c-format
-msgid "FORMAT label %d at %L not defined"
-msgstr "%Jnimikettä %qD käytetty, mutta ei määritelty"
-
-#: fortran/io.c:2953
-#, no-c-format
-msgid "Syntax error in I/O iterator at %C"
-msgstr ""
-
-#: fortran/io.c:2984
-#, fuzzy, no-c-format
-msgid "Expected variable in READ statement at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/io.c:2990
-#, fuzzy, no-c-format
-msgid "Expected expression in %s statement at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/io.c:3000
-#, no-c-format
-msgid "Variable '%s' in input list at %C cannot be INTENT(IN)"
-msgstr ""
-
-#: fortran/io.c:3010
-#, no-c-format
-msgid "Cannot read to variable '%s' in PURE procedure at %C"
-msgstr ""
-
-#: fortran/io.c:3027
-#, no-c-format
-msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
-msgstr ""
-
-#. A general purpose syntax error.
-#: fortran/io.c:3088 fortran/io.c:3692 fortran/gfortran.h:2364
-#, no-c-format
-msgid "Syntax error in %s statement at %C"
-msgstr ""
-
-#: fortran/io.c:3173
-#, no-c-format
-msgid "Fortran 2003: Internal file at %L with namelist"
-msgstr ""
-
-#: fortran/io.c:3227
-#, fuzzy, no-c-format
-msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
-msgstr "vektoriylivuoto lausekkeessa"
-
-#: fortran/io.c:3295
-#, no-c-format
-msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
-msgstr ""
-
-#: fortran/io.c:3316
-#, no-c-format
-msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
-msgstr ""
-
-#: fortran/io.c:3510
-#, no-c-format
-msgid "PRINT namelist at %C is an extension"
-msgstr ""
-
-#: fortran/io.c:3662
-#, no-c-format
-msgid "Expected comma in I/O list at %C"
-msgstr ""
-
-#: fortran/io.c:3726
-#, no-c-format
-msgid "PRINT statement at %C not allowed within PURE procedure"
-msgstr ""
-
-#: fortran/io.c:3882 fortran/io.c:3933
-#, no-c-format
-msgid "INQUIRE statement not allowed in PURE procedure at %C"
-msgstr ""
-
-#: fortran/io.c:3909
-#, no-c-format
-msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
-msgstr ""
-
-#: fortran/io.c:3919 fortran/trans-io.c:1181
-#, no-c-format
-msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
-msgstr ""
-
-#: fortran/io.c:3926
-#, no-c-format
-msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
-msgstr ""
-
-#: fortran/io.c:3939
-#, no-c-format
-msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
-msgstr ""
-
-#: fortran/io.c:4096
-#, no-c-format
-msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
-msgstr ""
-
-#: fortran/io.c:4102
-#, no-c-format
-msgid "WAIT statement not allowed in PURE procedure at %C"
-msgstr ""
-
-#: fortran/match.c:161
-#, fuzzy, no-c-format
-msgid "Missing ')' in statement at or before %L"
-msgstr "ylivuoto vakiolausekkeessa"
-
-#: fortran/match.c:166
-#, fuzzy, no-c-format
-msgid "Missing '(' in statement at or before %L"
-msgstr "ylivuoto vakiolausekkeessa"
-
-#: fortran/match.c:363
-#, no-c-format
-msgid "Integer too large at %C"
-msgstr ""
-
-#: fortran/match.c:456 fortran/parse.c:631
-#, no-c-format
-msgid "Too many digits in statement label at %C"
-msgstr ""
-
-#: fortran/match.c:462
-#, no-c-format
-msgid "Statement label at %C is zero"
-msgstr ""
-
-#: fortran/match.c:495
-#, no-c-format
-msgid "Label name '%s' at %C is ambiguous"
-msgstr ""
-
-#: fortran/match.c:501
-#, no-c-format
-msgid "Duplicate construct label '%s' at %C"
-msgstr ""
-
-#: fortran/match.c:532
-#, fuzzy, no-c-format
-msgid "Invalid character in name at %C"
-msgstr "epäkelpo osoitintila %qs"
-
-#: fortran/match.c:545 fortran/match.c:626
-#, no-c-format
-msgid "Name at %C is too long"
-msgstr ""
-
-#: fortran/match.c:556
-#, no-c-format
-msgid "Invalid character '$' at %C. Use -fdollar-ok to allow it as an extension"
-msgstr ""
-
-#: fortran/match.c:607 fortran/match.c:655
-#, no-c-format
-msgid "Invalid C name in NAME= specifier at %C"
-msgstr ""
-
-#: fortran/match.c:646
-#, no-c-format
-msgid "Embedded space in NAME= specifier at %C"
-msgstr ""
-
-#: fortran/match.c:971
-#, no-c-format
-msgid "Loop variable at %C cannot be a sub-component"
-msgstr ""
-
-#: fortran/match.c:977
-#, no-c-format
-msgid "Loop variable '%s' at %C cannot be INTENT(IN)"
-msgstr ""
-
-#: fortran/match.c:1010
-#, no-c-format
-msgid "Expected a step value in iterator at %C"
-msgstr ""
-
-#: fortran/match.c:1022
-#, no-c-format
-msgid "Syntax error in iterator at %C"
-msgstr ""
-
-#: fortran/match.c:1263
-#, no-c-format
-msgid "Invalid form of PROGRAM statement at %C"
-msgstr ""
-
-#: fortran/match.c:1389 fortran/match.c:1470
-#, fuzzy, no-c-format
-msgid "Obsolescent feature: Arithmetic IF statement at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/match.c:1445
-#, fuzzy, no-c-format
-msgid "Syntax error in IF-expression at %C"
-msgstr "kokonaislukuylivuoto lausekkeessa"
-
-#: fortran/match.c:1456
-#, no-c-format
-msgid "Block label not appropriate for arithmetic IF statement at %C"
-msgstr ""
-
-#: fortran/match.c:1494
-#, fuzzy, no-c-format
-msgid "Block label is not appropriate for IF statement at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/match.c:1574 fortran/primary.c:3007
-#, no-c-format
-msgid "Cannot assign to a named constant at %C"
-msgstr ""
-
-#: fortran/match.c:1584
-#, no-c-format
-msgid "Unclassifiable statement in IF-clause at %C"
-msgstr ""
-
-#: fortran/match.c:1591
-#, no-c-format
-msgid "Syntax error in IF-clause at %C"
-msgstr ""
-
-#: fortran/match.c:1635
-#, no-c-format
-msgid "Unexpected junk after ELSE statement at %C"
-msgstr ""
-
-#: fortran/match.c:1641 fortran/match.c:1676
-#, no-c-format
-msgid "Label '%s' at %C doesn't match IF label '%s'"
-msgstr ""
-
-#: fortran/match.c:1670
-#, no-c-format
-msgid "Unexpected junk after ELSE IF statement at %C"
-msgstr ""
-
-#: fortran/match.c:1862
-#, no-c-format
-msgid "Name '%s' in %s statement at %C is not a loop name"
-msgstr ""
-
-#: fortran/match.c:1878
-#, fuzzy, no-c-format
-msgid "%s statement at %C is not within a loop"
-msgstr "continue-lause silmukan ulkopuolella"
-
-#: fortran/match.c:1881
-#, fuzzy, no-c-format
-msgid "%s statement at %C is not within loop '%s'"
-msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
-
-#: fortran/match.c:1889
-#, no-c-format
-msgid "%s statement at %C leaving OpenMP structured block"
-msgstr ""
-
-#: fortran/match.c:1902
-#, no-c-format
-msgid "EXIT statement at %C terminating !$OMP DO loop"
-msgstr ""
-
-#: fortran/match.c:1954
-#, no-c-format
-msgid "Too many digits in STOP code at %C"
-msgstr ""
-
-#: fortran/match.c:2007
-#, no-c-format
-msgid "Deleted feature: PAUSE statement at %C"
-msgstr ""
-
-#: fortran/match.c:2055
-#, no-c-format
-msgid "Deleted feature: ASSIGN statement at %C"
-msgstr ""
-
-#: fortran/match.c:2101
-#, no-c-format
-msgid "Deleted feature: Assigned GOTO statement at %C"
-msgstr ""
-
-#: fortran/match.c:2148 fortran/match.c:2200
-#, no-c-format
-msgid "Statement label list in GOTO at %C cannot be empty"
-msgstr ""
-
-#: fortran/match.c:2210
-#, no-c-format
-msgid "Obsolescent feature: Computed GOTO at %C"
-msgstr ""
-
-#. Enforce F03:C476.
-#: fortran/match.c:2273
-#, fuzzy, no-c-format
-msgid "'%s' at %L is not an accessible derived type"
-msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
-#: fortran/match.c:2351
-#, no-c-format
-msgid "Derived type '%s' at %L may not be ABSTRACT"
-msgstr ""
-
-#: fortran/match.c:2369
-#, fuzzy, no-c-format
-msgid "Invalid type-spec at %C"
-msgstr "epäkelpo osoitintila %qs"
-
-#: fortran/match.c:2422
-#, no-c-format
-msgid "Fortran 2003: typespec in ALLOCATE at %L"
-msgstr ""
-
-#: fortran/match.c:2454
-#, no-c-format
-msgid "Bad allocate-object at %C for a PURE procedure"
-msgstr ""
-
-#: fortran/match.c:2465
-#, no-c-format
-msgid "Type of entity at %L is type incompatible with typespec"
-msgstr ""
-
-#: fortran/match.c:2473
-#, no-c-format
-msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
-msgstr ""
-
-#: fortran/match.c:2500 fortran/match.c:2755
-#, no-c-format
-msgid "Allocate-object at %C is not a nonprocedure pointer or an allocatable variable"
-msgstr ""
-
-#: fortran/match.c:2518 fortran/match.c:2772
-#, no-c-format
-msgid "Redundant STAT tag found at %L "
-msgstr ""
-
-#: fortran/match.c:2537
-#, no-c-format
-msgid "Fortran 2003: ERRMSG tag at %L"
-msgstr ""
-
-#: fortran/match.c:2544 fortran/match.c:2798
-#, no-c-format
-msgid "Redundant ERRMSG tag found at %L "
-msgstr ""
-
-#: fortran/match.c:2560
-#, no-c-format
-msgid "Fortran 2003: SOURCE tag at %L"
-msgstr ""
-
-#: fortran/match.c:2567
-#, no-c-format
-msgid "Redundant SOURCE tag found at %L "
-msgstr ""
-
-#: fortran/match.c:2574
-#, no-c-format
-msgid "SOURCE tag at %L conflicts with the typespec at %L"
-msgstr ""
-
-#: fortran/match.c:2581
-#, no-c-format
-msgid "SOURCE tag at %L requires only a single entity in the allocation-list"
-msgstr ""
-
-#: fortran/match.c:2653
-#, no-c-format
-msgid "Illegal variable in NULLIFY at %C for a PURE procedure"
-msgstr ""
-
-#: fortran/match.c:2739
-#, no-c-format
-msgid "Illegal allocate-object at %C for a PURE procedure"
-msgstr ""
-
-#: fortran/match.c:2792
-#, no-c-format
-msgid "Fortran 2003: ERRMSG at %L"
-msgstr ""
-
-#: fortran/match.c:2852
-#, no-c-format
-msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
-msgstr ""
-
-#: fortran/match.c:2857
-#, no-c-format
-msgid "Obsolescent feature: Alternate RETURN at %C"
-msgstr ""
-
-#: fortran/match.c:2887
-#, no-c-format
-msgid "Extension: RETURN statement in main program at %C"
-msgstr ""
-
-#: fortran/match.c:2915
-#, fuzzy, no-c-format
-msgid "Expected component reference at %C"
-msgstr "vektoriylivuoto lausekkeessa"
-
-#: fortran/match.c:2921
-#, no-c-format
-msgid "Junk after CALL at %C"
-msgstr ""
-
-#: fortran/match.c:2931
-#, fuzzy, no-c-format
-msgid "Expected type-bound procedure or procedure pointer component at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/match.c:3150
-#, no-c-format
-msgid "Syntax error in common block name at %C"
-msgstr ""
-
-#: fortran/match.c:3186
-#, no-c-format
-msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
-msgstr ""
-
-#. If we find an error, just print it and continue,
-#. cause it's just semantic, and we can see if there
-#. are more errors.
-#: fortran/match.c:3245
-#, no-c-format
-msgid "Variable '%s' at %L in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is bind(c)"
-msgstr ""
-
-#: fortran/match.c:3254
-#, no-c-format
-msgid "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not global"
-msgstr ""
-
-#: fortran/match.c:3261
-#, no-c-format
-msgid "Symbol '%s' at %C is already in a COMMON block"
-msgstr ""
-
-#: fortran/match.c:3269
-#, no-c-format
-msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
-msgstr ""
-
-#: fortran/match.c:3296
-#, no-c-format
-msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
-msgstr ""
-
-#: fortran/match.c:3306
-#, no-c-format
-msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
-msgstr ""
-
-#: fortran/match.c:3338
-#, no-c-format
-msgid "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'"
-msgstr ""
-
-#: fortran/match.c:3446
-#, no-c-format
-msgid "Namelist group name '%s' at %C already has a basic type of %s"
-msgstr ""
-
-#: fortran/match.c:3454
-#, no-c-format
-msgid "Namelist group name '%s' at %C already is USE associated and cannot be respecified."
-msgstr ""
-
-#: fortran/match.c:3481
-#, no-c-format
-msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
-msgstr ""
-
-#: fortran/match.c:3488
-#, no-c-format
-msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed"
-msgstr ""
-
-#: fortran/match.c:3615
-#, no-c-format
-msgid "Derived type component %C is not a permitted EQUIVALENCE member"
-msgstr ""
-
-#: fortran/match.c:3623
-#, no-c-format
-msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
-msgstr ""
-
-#: fortran/match.c:3651
-#, no-c-format
-msgid "EQUIVALENCE at %C requires two or more objects"
-msgstr ""
-
-#: fortran/match.c:3665
-#, no-c-format
-msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
-msgstr ""
-
-#: fortran/match.c:3678
-#, no-c-format
-msgid "Expecting a comma in EQUIVALENCE at %C"
-msgstr ""
-
-#: fortran/match.c:3794
-#, no-c-format
-msgid "Statement function at %L is recursive"
-msgstr ""
-
-#: fortran/match.c:3800
-#, no-c-format
-msgid "Obsolescent feature: Statement function at %C"
-msgstr ""
-
-#: fortran/match.c:3886
-#, no-c-format
-msgid "Expected initialization expression in CASE at %C"
-msgstr ""
-
-#: fortran/match.c:3918
-#, fuzzy, no-c-format
-msgid "Expected block name '%s' of SELECT construct at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/match.c:4039
-#, no-c-format
-msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
-msgstr ""
-
-#: fortran/match.c:4047
-#, no-c-format
-msgid "Selector shall be polymorphic in SELECT TYPE statement at %C"
-msgstr ""
-
-#: fortran/match.c:4075
-#, no-c-format
-msgid "Unexpected CASE statement at %C"
-msgstr ""
-
-#: fortran/match.c:4127
-#, fuzzy, no-c-format
-msgid "Syntax error in CASE specification at %C"
-msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-
-#: fortran/match.c:4145
-#, fuzzy, no-c-format
-msgid "Unexpected TYPE IS statement at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/match.c:4178
-#, fuzzy, no-c-format
-msgid "Syntax error in TYPE IS specification at %C"
-msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-
-#: fortran/match.c:4250
-#, fuzzy, no-c-format
-msgid "Syntax error in CLASS IS specification at %C"
-msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-
-#: fortran/match.c:4372
-#, no-c-format
-msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
-msgstr ""
-
-#: fortran/match.c:4410
-#, no-c-format
-msgid "Label '%s' at %C doesn't match WHERE label '%s'"
-msgstr ""
-
-#: fortran/match.c:4510
-#, no-c-format
-msgid "Syntax error in FORALL iterator at %C"
-msgstr ""
-
#: fortran/matchexp.c:28
#, fuzzy, c-format
msgid "Syntax error in expression at %C"
msgstr "kokonaislukuylivuoto lausekkeessa"
-#: fortran/matchexp.c:72
-#, no-c-format
-msgid "Bad character '%c' in OPERATOR name at %C"
-msgstr ""
-
-#: fortran/matchexp.c:80
-#, no-c-format
-msgid "The name '%s' cannot be used as a defined operator at %C"
-msgstr ""
-
-#: fortran/matchexp.c:177
-#, fuzzy, no-c-format
-msgid "Expected a right parenthesis in expression at %C"
-msgstr "vektoriylivuoto lausekkeessa"
-
-#: fortran/matchexp.c:302
-#, fuzzy, no-c-format
-msgid "Expected exponent in expression at %C"
-msgstr "vektoriylivuoto lausekkeessa"
-
-#: fortran/matchexp.c:340 fortran/matchexp.c:345 fortran/matchexp.c:449
-#: fortran/matchexp.c:454
-#, no-c-format
-msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
-msgstr ""
-
-#: fortran/misc.c:39
-#, no-c-format
-msgid "Out of memory-- malloc() failed"
-msgstr ""
-
-#: fortran/module.c:519
-#, no-c-format
-msgid "Fortran 2003: module nature in USE statement at %C"
-msgstr ""
-
-#: fortran/module.c:531
-#, no-c-format
-msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
-msgstr ""
-
-#: fortran/module.c:544
-#, no-c-format
-msgid "\"::\" was expected after module nature at %C but was not found"
-msgstr ""
-
-#: fortran/module.c:553
-#, no-c-format
-msgid "Fortran 2003: \"USE :: module\" at %C"
-msgstr ""
-
-#: fortran/module.c:607
-#, no-c-format
-msgid "Missing generic specification in USE statement at %C"
-msgstr ""
-
-#: fortran/module.c:615
-#, no-c-format
-msgid "Fortran 2003: Renaming operators in USE statements at %C"
-msgstr ""
-
-#: fortran/module.c:657
-#, no-c-format
-msgid "The name '%s' at %C has already been used as an external module name."
-msgstr ""
-
-#: fortran/module.c:934
-#, no-c-format
-msgid "Reading module %s at line %d column %d: %s"
-msgstr ""
-
-#: fortran/module.c:938
-#, no-c-format
-msgid "Writing module %s at line %d column %d: %s"
-msgstr ""
-
-#: fortran/module.c:942
-#, no-c-format
-msgid "Module %s at line %d column %d: %s"
-msgstr ""
-
-#: fortran/module.c:982
+#: fortran/module.c:983
msgid "Unexpected EOF"
msgstr ""
-#: fortran/module.c:1014
+#: fortran/module.c:1015
msgid "Unexpected end of module in string constant"
msgstr ""
-#: fortran/module.c:1068
+#: fortran/module.c:1069
#, fuzzy
msgid "Integer overflow"
msgstr "kokonaislukuylivuoto lausekkeessa"
-#: fortran/module.c:1099
+#: fortran/module.c:1100
msgid "Name too long"
msgstr ""
-#: fortran/module.c:1206
+#: fortran/module.c:1207
msgid "Bad name"
msgstr ""
-#: fortran/module.c:1250
+#: fortran/module.c:1251
msgid "Expected name"
msgstr ""
-#: fortran/module.c:1253
+#: fortran/module.c:1254
#, fuzzy
msgid "Expected left parenthesis"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/module.c:1256
+#: fortran/module.c:1257
#, fuzzy
msgid "Expected right parenthesis"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/module.c:1259
+#: fortran/module.c:1260
#, fuzzy
msgid "Expected integer"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/module.c:1262
+#: fortran/module.c:1263
#, fuzzy
msgid "Expected string"
msgstr "leveä merkkijonovakio %<asm%>-lauseessa"
-#: fortran/module.c:1286
+#: fortran/module.c:1287
msgid "find_enum(): Enum not found"
msgstr ""
-#: fortran/module.c:1300
-#, fuzzy, no-c-format
-msgid "Error writing modules file: %s"
-msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n"
-
-#: fortran/module.c:1883
+#: fortran/module.c:1887
#, fuzzy
msgid "Expected attribute bit name"
msgstr "%qs attribuuttia ei huomioida"
-#: fortran/module.c:2739
+#: fortran/module.c:2746
#, fuzzy
msgid "Expected integer string"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/module.c:2743
+#: fortran/module.c:2750
msgid "Error converting integer"
msgstr ""
-#: fortran/module.c:2765
+#: fortran/module.c:2772
#, fuzzy
msgid "Expected real string"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/module.c:2967
+#: fortran/module.c:2974
#, fuzzy
msgid "Expected expression type"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/module.c:3021
+#: fortran/module.c:3028
msgid "Bad operator"
msgstr ""
-#: fortran/module.c:3110
+#: fortran/module.c:3117
#, fuzzy
msgid "Bad type in constant expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: fortran/module.c:3152
-#, no-c-format
-msgid "Namelist %s cannot be renamed by USE association to %s"
-msgstr ""
-
-#: fortran/module.c:4436
-#, no-c-format
-msgid "Symbol '%s' referenced at %L not found in module '%s'"
-msgstr ""
-
-#: fortran/module.c:4443
-#, no-c-format
-msgid "User operator '%s' referenced at %L not found in module '%s'"
-msgstr ""
-
-#: fortran/module.c:4448
-#, no-c-format
-msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
-msgstr ""
-
-#: fortran/module.c:5057
-#, no-c-format
-msgid "Can't open module file '%s' for writing at %C: %s"
-msgstr ""
-
-#: fortran/module.c:5095
-#, fuzzy, no-c-format
-msgid "Error writing module file '%s' for writing: %s"
-msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n"
-
-#: fortran/module.c:5104
-#, fuzzy, no-c-format
-msgid "Can't delete module file '%s': %s"
-msgstr "syötetiedoston avaaminen ei onnistu: %s"
-
-#: fortran/module.c:5107
-#, fuzzy, no-c-format
-msgid "Can't rename module file '%s' to '%s': %s"
-msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n"
-
-#: fortran/module.c:5113
-#, no-c-format
-msgid "Can't delete temporary module file '%s': %s"
-msgstr ""
-
-#: fortran/module.c:5133 fortran/module.c:5216
-#, no-c-format
-msgid "Symbol '%s' referenced at %L does not exist in intrinsic module ISO_C_BINDING."
-msgstr ""
-
-#: fortran/module.c:5251
-#, no-c-format
-msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
-msgstr ""
-
-#: fortran/module.c:5273
-#, no-c-format
-msgid "Symbol '%s' already declared"
-msgstr ""
-
-#: fortran/module.c:5328
-#, no-c-format
-msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
-msgstr ""
-
-#: fortran/module.c:5341
-#, no-c-format
-msgid "Symbol '%s' referenced at %L does not exist in intrinsic module ISO_FORTRAN_ENV"
-msgstr ""
-
-#: fortran/module.c:5349
-#, no-c-format
-msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
-msgstr ""
-
-#: fortran/module.c:5377
-#, no-c-format
-msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
-msgstr ""
-
-#: fortran/module.c:5393
-#, no-c-format
-msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
-msgstr ""
-
-#: fortran/module.c:5427
-#, no-c-format
-msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
-msgstr ""
-
-#: fortran/module.c:5435
-#, no-c-format
-msgid "Fortran 2003: ISO_C_BINDING module at %C"
-msgstr ""
-
-#: fortran/module.c:5445
-#, no-c-format
-msgid "Can't find an intrinsic module named '%s' at %C"
-msgstr ""
-
-#: fortran/module.c:5450
-#, no-c-format
-msgid "Can't open module file '%s' for reading at %C: %s"
-msgstr ""
-
-#: fortran/module.c:5458
-#, no-c-format
-msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
-msgstr ""
-
-#: fortran/module.c:5473
+#: fortran/module.c:5507
msgid "Unexpected end of module"
msgstr ""
-#: fortran/module.c:5478
-#, no-c-format
-msgid "File '%s' opened at %C is not a GFORTRAN module file"
-msgstr ""
-
-#: fortran/module.c:5485
-#, no-c-format
-msgid "Parse error when checking module version for file '%s' opened at %C"
-msgstr ""
-
-#: fortran/module.c:5490
-#, no-c-format
-msgid "Wrong module version '%s' (expected '"
-msgstr ""
-
-#: fortran/module.c:5503
-#, no-c-format
-msgid "Can't USE the same module we're building!"
-msgstr ""
-
-#: fortran/openmp.c:134 fortran/openmp.c:563
-#, no-c-format
-msgid "COMMON block /%s/ not found at %C"
-msgstr ""
-
-#: fortran/openmp.c:165
-#, no-c-format
-msgid "Syntax error in OpenMP variable list at %C"
-msgstr ""
-
-#: fortran/openmp.c:293
-#, no-c-format
-msgid "%s is not INTRINSIC procedure name at %C"
-msgstr ""
-
-#: fortran/openmp.c:404
-#, no-c-format
-msgid "COLLAPSE clause argument not constant positive integer at %C"
-msgstr ""
-
-#: fortran/openmp.c:542
-#, no-c-format
-msgid "Threadprivate variable at %C is an element of a COMMON block"
-msgstr ""
-
-#: fortran/openmp.c:582
-#, no-c-format
-msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
-msgstr ""
-
-#: fortran/openmp.c:760 fortran/resolve.c:7646 fortran/resolve.c:8036
-#, no-c-format
-msgid "IF clause at %L requires a scalar LOGICAL expression"
-msgstr ""
-
-#: fortran/openmp.c:768
-#, no-c-format
-msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
-msgstr ""
-
-#: fortran/openmp.c:776
-#, no-c-format
-msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
-msgstr ""
-
-#: fortran/openmp.c:816
-#, fuzzy, no-c-format
-msgid "Object '%s' is not a variable at %L"
-msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
-#: fortran/openmp.c:824 fortran/openmp.c:834 fortran/openmp.c:841
-#: fortran/openmp.c:851
-#, no-c-format
-msgid "Symbol '%s' present on multiple clauses at %L"
-msgstr ""
-
-#: fortran/openmp.c:874
-#, no-c-format
-msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
-msgstr ""
-
-#: fortran/openmp.c:877
-#, no-c-format
-msgid "COPYIN clause object '%s' at %L has ALLOCATABLE components"
-msgstr ""
-
-#: fortran/openmp.c:885
-#, no-c-format
-msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
-msgstr ""
-
-#: fortran/openmp.c:888
-#, no-c-format
-msgid "COPYPRIVATE clause object '%s' at %L has ALLOCATABLE components"
-msgstr ""
-
-#: fortran/openmp.c:896
-#, no-c-format
-msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
-msgstr ""
-
-#: fortran/openmp.c:899
-#, no-c-format
-msgid "Cray pointee '%s' in SHARED clause at %L"
-msgstr ""
-
-#: fortran/openmp.c:907
-#, no-c-format
-msgid "THREADPRIVATE object '%s' in %s clause at %L"
-msgstr ""
-
-#: fortran/openmp.c:910
-#, no-c-format
-msgid "Cray pointee '%s' in %s clause at %L"
-msgstr ""
-
-#: fortran/openmp.c:915
-#, no-c-format
-msgid "POINTER object '%s' in %s clause at %L"
-msgstr ""
-
-#: fortran/openmp.c:920
-#, no-c-format
-msgid "%s clause object '%s' has ALLOCATABLE components at %L"
-msgstr ""
-
-#: fortran/openmp.c:923
-#, no-c-format
-msgid "Cray pointer '%s' in %s clause at %L"
-msgstr ""
-
-#: fortran/openmp.c:927
-#, no-c-format
-msgid "Assumed size array '%s' in %s clause at %L"
-msgstr ""
-
-#: fortran/openmp.c:932
-#, no-c-format
-msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
-msgstr ""
-
-#: fortran/openmp.c:941
-#, no-c-format
-msgid "%c REDUCTION variable '%s' at %L must be of numeric type, got %s"
-msgstr ""
-
-#: fortran/openmp.c:952
-#, no-c-format
-msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
-msgstr ""
-
-#: fortran/openmp.c:963
-#, no-c-format
-msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
-msgstr ""
-
-#: fortran/openmp.c:972
-#, no-c-format
-msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
-msgstr ""
-
-#: fortran/openmp.c:1084
-#, no-c-format
-msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
-msgstr ""
-
-#: fortran/openmp.c:1124
-#, no-c-format
-msgid "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
-msgstr ""
-
-#: fortran/openmp.c:1172
-#, no-c-format
-msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
-msgstr ""
-
-#: fortran/openmp.c:1186
-#, no-c-format
-msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
-msgstr ""
-
-#: fortran/openmp.c:1218
-#, no-c-format
-msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
-msgstr ""
-
-#: fortran/openmp.c:1242
-#, no-c-format
-msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
-msgstr ""
-
-#: fortran/openmp.c:1249
-#, no-c-format
-msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
-msgstr ""
-
-#: fortran/openmp.c:1265
-#, no-c-format
-msgid "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
-msgstr ""
-
-#: fortran/openmp.c:1268
-#, no-c-format
-msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
-msgstr ""
-
-#: fortran/openmp.c:1274
-#, no-c-format
-msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
-msgstr ""
-
-#: fortran/openmp.c:1292
-#, no-c-format
-msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
-msgstr ""
-
-#: fortran/openmp.c:1427
-#, no-c-format
-msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
-msgstr ""
-
-#: fortran/openmp.c:1433
-#, no-c-format
-msgid "!$OMP DO iteration variable must be of type integer at %L"
-msgstr ""
-
-#: fortran/openmp.c:1437
-#, no-c-format
-msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
-msgstr ""
-
-#: fortran/openmp.c:1445
-#, no-c-format
-msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
-msgstr ""
-
-#: fortran/openmp.c:1463
-#, no-c-format
-msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
-msgstr ""
-
-#: fortran/openmp.c:1477
-#, no-c-format
-msgid "collapsed !$OMP DO loops not perfectly nested at %L"
-msgstr ""
-
-#: fortran/openmp.c:1486 fortran/openmp.c:1493
-#, no-c-format
-msgid "not enough DO loops for collapsed !$OMP DO at %L"
-msgstr ""
-
-#: fortran/options.c:308
-#, no-c-format
-msgid "Reading file '%s' as free form"
-msgstr ""
-
-#: fortran/options.c:318
-#, no-c-format
-msgid "'-fd-lines-as-comments' has no effect in free form"
-msgstr ""
-
-#: fortran/options.c:321
-#, no-c-format
-msgid "'-fd-lines-as-code' has no effect in free form"
-msgstr ""
-
-#: fortran/options.c:339
-#, no-c-format
-msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d"
-msgstr ""
-
-#: fortran/options.c:342
-#, no-c-format
-msgid "Flag -fno-automatic overwrites -frecursive"
-msgstr ""
-
-#: fortran/options.c:344
-#, no-c-format
-msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp"
-msgstr ""
-
-#: fortran/options.c:348
-#, no-c-format
-msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d"
-msgstr ""
-
-#: fortran/options.c:352
-#, no-c-format
-msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp"
-msgstr ""
-
-#: fortran/options.c:428
-#, no-c-format
-msgid "gfortran: Only one -J option allowed"
-msgstr ""
-
-#: fortran/options.c:471
-#, no-c-format
-msgid "Argument to -ffpe-trap is not valid: %s"
-msgstr ""
-
-#: fortran/options.c:509
-#, fuzzy, no-c-format
-msgid "Argument to -fcheck is not valid: %s"
-msgstr "%qs ei ole kelpo tulostetiedosto"
-
-#: fortran/options.c:662
-#, no-c-format
-msgid "Fixed line length must be at least seven."
-msgstr ""
-
-#: fortran/options.c:680
-#, no-c-format
-msgid "Free line length must be at least three."
-msgstr ""
-
-#: fortran/options.c:698
-#, fuzzy, no-c-format
-msgid "-static-libgfortran is not supported in this configuration"
-msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
-
-#: fortran/options.c:746
-#, no-c-format
-msgid "Maximum supported identifier length is %d"
-msgstr ""
-
-#: fortran/options.c:778
-#, no-c-format
-msgid "Unrecognized option to -finit-logical: %s"
-msgstr ""
-
-#: fortran/options.c:794
-#, no-c-format
-msgid "Unrecognized option to -finit-real: %s"
-msgstr ""
-
-#: fortran/options.c:810
-#, no-c-format
-msgid "The value of n in -finit-character=n must be between 0 and 127"
-msgstr ""
-
-#: fortran/options.c:901
-#, no-c-format
-msgid "Maximum subrecord length cannot exceed %d"
-msgstr ""
-
-#: fortran/parse.c:459
-#, no-c-format
-msgid "Unclassifiable statement at %C"
-msgstr ""
-
-#: fortran/parse.c:483
-#, no-c-format
-msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
-msgstr ""
-
-#: fortran/parse.c:564
-#, no-c-format
-msgid "Unclassifiable OpenMP directive at %C"
-msgstr ""
-
-#: fortran/parse.c:592
-#, no-c-format
-msgid "Unclassifiable GCC directive at %C"
-msgstr ""
-
-#: fortran/parse.c:634 fortran/parse.c:803
-#, fuzzy, no-c-format
-msgid "Zero is not a valid statement label at %C"
-msgstr "epäkelpo lvalue asm-lauseessa"
-
-#: fortran/parse.c:641 fortran/parse.c:795
-#, no-c-format
-msgid "Non-numeric character in statement label at %C"
-msgstr ""
-
-#: fortran/parse.c:653 fortran/parse.c:707 fortran/parse.c:843
-#, no-c-format
-msgid "Semicolon at %C needs to be preceded by statement"
-msgstr ""
-
-#: fortran/parse.c:661 fortran/parse.c:855
-#, no-c-format
-msgid "Ignoring statement label in empty statement at %L"
-msgstr ""
-
-#: fortran/parse.c:782 fortran/parse.c:822
-#, no-c-format
-msgid "Bad continuation line at %C"
-msgstr ""
-
-#: fortran/parse.c:1069
-#, no-c-format
-msgid "FORMAT statement at %L does not have a statement label"
-msgstr ""
-
-#: fortran/parse.c:1141
+#: fortran/parse.c:1144
msgid "arithmetic IF"
msgstr ""
-#: fortran/parse.c:1147
+#: fortran/parse.c:1150
#, fuzzy
msgid "attribute declaration"
msgstr "tyhjä esittely"
-#: fortran/parse.c:1180
+#: fortran/parse.c:1183
#, fuzzy
msgid "data declaration"
msgstr "tyhjä esittely"
-#: fortran/parse.c:1189
+#: fortran/parse.c:1192
#, fuzzy
msgid "derived type declaration"
msgstr "tyhjä esittely"
-#: fortran/parse.c:1274
+#: fortran/parse.c:1277
msgid "block IF"
msgstr ""
-#: fortran/parse.c:1283
+#: fortran/parse.c:1286
msgid "implied END DO"
msgstr ""
-#: fortran/parse.c:1359
+#: fortran/parse.c:1362
msgid "assignment"
msgstr ""
-#: fortran/parse.c:1362
+#: fortran/parse.c:1365
#, fuzzy
msgid "pointer assignment"
msgstr "epäkelpo lvalue sijoituksessa"
-#: fortran/parse.c:1380
+#: fortran/parse.c:1383
msgid "simple IF"
msgstr ""
-#: fortran/parse.c:1621
-#, fuzzy, no-c-format
-msgid "Unexpected %s statement at %C"
-msgstr "tyhjä esittely"
-
-#: fortran/parse.c:1768
-#, no-c-format
-msgid "%s statement at %C cannot follow %s statement at %L"
-msgstr ""
-
-#: fortran/parse.c:1785
-#, no-c-format
-msgid "Unexpected end of file in '%s'"
-msgstr ""
-
-#: fortran/parse.c:1817
-#, no-c-format
-msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C"
-msgstr ""
-
-#: fortran/parse.c:1820
-#, no-c-format
-msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C"
-msgstr ""
-
-#: fortran/parse.c:1840
-#, no-c-format
-msgid "Components in TYPE at %C must precede CONTAINS"
-msgstr ""
-
-#: fortran/parse.c:1845
-#, no-c-format
-msgid "Fortran 2003: Type-bound procedure at %C"
-msgstr ""
-
-#: fortran/parse.c:1854
-#, no-c-format
-msgid "Fortran 2003: GENERIC binding at %C"
-msgstr ""
-
-#: fortran/parse.c:1864
-#, no-c-format
-msgid "Fortran 2003: FINAL procedure declaration at %C"
-msgstr ""
-
-#: fortran/parse.c:1876
-#, no-c-format
-msgid "Fortran 2008: Derived type definition at %C with empty CONTAINS section"
-msgstr ""
-
-#: fortran/parse.c:1887 fortran/parse.c:1993
-#, no-c-format
-msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
-msgstr ""
-
-#: fortran/parse.c:1895
-#, no-c-format
-msgid "PRIVATE statement at %C must precede procedure bindings"
-msgstr ""
-
-#: fortran/parse.c:1903 fortran/parse.c:2009
-#, no-c-format
-msgid "Duplicate PRIVATE statement at %C"
-msgstr ""
-
-#: fortran/parse.c:1913
-#, no-c-format
-msgid "SEQUENCE statement at %C must precede CONTAINS"
-msgstr ""
-
-#: fortran/parse.c:1918
-#, no-c-format
-msgid "Already inside a CONTAINS block at %C"
-msgstr ""
-
-#: fortran/parse.c:1973
-#, no-c-format
-msgid "FINAL declaration at %C must be inside CONTAINS"
-msgstr ""
-
-#: fortran/parse.c:1982
-#, no-c-format
-msgid "Fortran 2003: Derived type definition at %C without components"
-msgstr ""
-
-#: fortran/parse.c:2001
-#, no-c-format
-msgid "PRIVATE statement at %C must precede structure components"
-msgstr ""
-
-#: fortran/parse.c:2022
-#, no-c-format
-msgid "SEQUENCE statement at %C must precede structure components"
-msgstr ""
-
-#: fortran/parse.c:2029
-#, no-c-format
-msgid "SEQUENCE attribute at %C already specified in TYPE statement"
-msgstr ""
-
-#: fortran/parse.c:2034
-#, no-c-format
-msgid "Duplicate SEQUENCE statement at %C"
-msgstr ""
-
-#: fortran/parse.c:2045
-#, no-c-format
-msgid "Fortran 2003: CONTAINS block in derived type definition at %C"
-msgstr ""
-
-#: fortran/parse.c:2135
-#, no-c-format
-msgid "ENUM declaration at %C has no ENUMERATORS"
-msgstr ""
-
-#: fortran/parse.c:2221
-#, no-c-format
-msgid "Unexpected %s statement in INTERFACE block at %C"
-msgstr ""
-
-#: fortran/parse.c:2247
-#, no-c-format
-msgid "SUBROUTINE at %C does not belong in a generic function interface"
-msgstr ""
-
-#: fortran/parse.c:2251
-#, no-c-format
-msgid "FUNCTION at %C does not belong in a generic subroutine interface"
-msgstr ""
-
-#: fortran/parse.c:2261
-#, no-c-format
-msgid "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
-msgstr ""
-
-#: fortran/parse.c:2292
-#, no-c-format
-msgid "Unexpected %s statement at %C in INTERFACE body"
-msgstr ""
-
-#: fortran/parse.c:2310
-#, no-c-format
-msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
-msgstr ""
-
-#: fortran/parse.c:2431
-#, no-c-format
-msgid "%s statement is not allowed inside of BLOCK at %C"
-msgstr ""
-
-#: fortran/parse.c:2517
-#, no-c-format
-msgid "%s statement must appear in a MODULE"
-msgstr ""
-
-#: fortran/parse.c:2524
-#, no-c-format
-msgid "%s statement at %C follows another accessibility specification"
-msgstr ""
-
-#: fortran/parse.c:2574
-#, no-c-format
-msgid "Bad kind expression for function '%s' at %L"
-msgstr ""
-
-#: fortran/parse.c:2578
-#, no-c-format
-msgid "The type for function '%s' at %L is not accessible"
-msgstr ""
-
-#: fortran/parse.c:2636
-#, no-c-format
-msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
-msgstr ""
-
-#: fortran/parse.c:2657
-#, no-c-format
-msgid "Unexpected %s statement in WHERE block at %C"
-msgstr ""
-
-#: fortran/parse.c:2716
-#, no-c-format
-msgid "Unexpected %s statement in FORALL block at %C"
-msgstr ""
-
-#: fortran/parse.c:2767
-#, no-c-format
-msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
-msgstr ""
-
-#: fortran/parse.c:2785
-#, no-c-format
-msgid "Duplicate ELSE statements at %L and %C"
-msgstr ""
-
-#: fortran/parse.c:2846
-#, no-c-format
-msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
-msgstr ""
-
-#: fortran/parse.c:2929
-#, no-c-format
-msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
-msgstr ""
-
-#: fortran/parse.c:2991
-#, no-c-format
-msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
-msgstr ""
-
-#: fortran/parse.c:3024
-#, no-c-format
-msgid "End of nonblock DO statement at %C is within another block"
-msgstr ""
-
-#: fortran/parse.c:3033
-#, no-c-format
-msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
-msgstr ""
-
-#: fortran/parse.c:3089
-#, no-c-format
-msgid "Fortran 2008: BLOCK construct at %C"
-msgstr ""
-
-#: fortran/parse.c:3147
-#, no-c-format
-msgid "Statement label in ENDDO at %C doesn't match DO label"
-msgstr ""
-
-#: fortran/parse.c:3163
-#, no-c-format
-msgid "Named block DO at %L requires matching ENDDO name"
-msgstr ""
-
-#: fortran/parse.c:3422
-#, no-c-format
-msgid "Name after !$omp critical and !$omp end critical does not match at %C"
-msgstr ""
-
-#: fortran/parse.c:3478
-#, no-c-format
-msgid "%s statement at %C cannot terminate a non-block DO loop"
-msgstr ""
-
-#: fortran/parse.c:3668
-#, no-c-format
-msgid "Contained procedure '%s' at %C is already ambiguous"
-msgstr ""
-
-#: fortran/parse.c:3718
-#, no-c-format
-msgid "Unexpected %s statement in CONTAINS section at %C"
-msgstr ""
-
-#: fortran/parse.c:3742
-#, no-c-format
-msgid "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
-msgstr ""
-
-#: fortran/parse.c:3819
-#, no-c-format
-msgid "CONTAINS statement at %C is already in a contained program unit"
-msgstr ""
-
-#: fortran/parse.c:3868
-#, no-c-format
-msgid "Global name '%s' at %L is already being used as a %s at %L"
-msgstr ""
-
-#: fortran/parse.c:3889
-#, no-c-format
-msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
-msgstr ""
-
-#: fortran/parse.c:3915
-#, no-c-format
-msgid "Unexpected %s statement in BLOCK DATA at %C"
-msgstr ""
-
-#: fortran/parse.c:3958
-#, no-c-format
-msgid "Unexpected %s statement in MODULE at %C"
-msgstr ""
-
-#. If we see a duplicate main program, shut down. If the second
-#. instance is an implied main program, i.e. data decls or executable
-#. statements, we're in for lots of errors.
-#: fortran/parse.c:4275
-#, no-c-format
-msgid "Two main PROGRAMs at %L and %C"
-msgstr ""
-
-#: fortran/primary.c:93
-#, fuzzy, no-c-format
-msgid "Missing kind-parameter at %C"
-msgstr "tiedostonimi puuttuu option %qs jälkeen"
-
-#: fortran/primary.c:217
-#, no-c-format
-msgid "Integer kind %d at %C not available"
-msgstr ""
-
-#: fortran/primary.c:225
-#, no-c-format
-msgid "Integer too big for its kind at %C. This check can be disabled with the option -fno-range-check"
-msgstr ""
-
-#: fortran/primary.c:254
-#, no-c-format
-msgid "Extension: Hollerith constant at %C"
-msgstr ""
-
-#: fortran/primary.c:266
-#, no-c-format
-msgid "Invalid Hollerith constant: %L must contain at least one character"
-msgstr ""
-
-#: fortran/primary.c:272
-#, no-c-format
-msgid "Invalid Hollerith constant: Integer kind at %L should be default"
-msgstr ""
-
-#: fortran/primary.c:289
-#, no-c-format
-msgid "Invalid Hollerith constant at %L contains a wide character"
-msgstr ""
-
-#: fortran/primary.c:370
-#, no-c-format
-msgid "Extension: Hexadecimal constant at %C uses non-standard syntax"
-msgstr ""
-
-#: fortran/primary.c:380
-#, no-c-format
-msgid "Empty set of digits in BOZ constant at %C"
-msgstr ""
-
-#: fortran/primary.c:386
-#, fuzzy, no-c-format
-msgid "Illegal character in BOZ constant at %C"
-msgstr "täytemerkki strfmon-muotoilussa"
-
-#: fortran/primary.c:409
-#, no-c-format
-msgid "Extension: BOZ constant at %C uses non-standard postfix syntax"
-msgstr ""
-
-#: fortran/primary.c:440
-#, no-c-format
-msgid "Integer too big for integer kind %i at %C"
-msgstr ""
-
-#: fortran/primary.c:446
-#, no-c-format
-msgid "Fortran 2003: BOZ used outside a DATA statement at %C"
-msgstr ""
-
-#: fortran/primary.c:546
-#, no-c-format
-msgid "Missing exponent in real number at %C"
-msgstr ""
-
-#: fortran/primary.c:602
-#, no-c-format
-msgid "Real number at %C has a 'd' exponent and an explicit kind"
-msgstr ""
-
-#: fortran/primary.c:615
-#, fuzzy, no-c-format
-msgid "Invalid real kind %d at %C"
-msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
-#: fortran/primary.c:629
-#, no-c-format
-msgid "Real constant overflows its kind at %C"
-msgstr ""
-
-#: fortran/primary.c:634
-#, no-c-format
-msgid "Real constant underflows its kind at %C"
-msgstr ""
-
-#: fortran/primary.c:726
-#, no-c-format
-msgid "Syntax error in SUBSTRING specification at %C"
-msgstr ""
-
-#: fortran/primary.c:938
-#, no-c-format
-msgid "Invalid kind %d for CHARACTER constant at %C"
-msgstr ""
-
-#: fortran/primary.c:959
-#, no-c-format
-msgid "Unterminated character constant beginning at %C"
-msgstr ""
-
-#: fortran/primary.c:1000
-#, no-c-format
-msgid "Character '%s' in string at %C is not representable in character kind %d"
-msgstr ""
-
-#: fortran/primary.c:1083
-#, no-c-format
-msgid "Bad kind for logical constant at %C"
-msgstr ""
-
-#: fortran/primary.c:1122
-#, no-c-format
-msgid "Expected PARAMETER symbol in complex constant at %C"
-msgstr ""
-
-#: fortran/primary.c:1128
-#, no-c-format
-msgid "Numeric PARAMETER required in complex constant at %C"
-msgstr ""
-
-#: fortran/primary.c:1134
-#, no-c-format
-msgid "Scalar PARAMETER required in complex constant at %C"
-msgstr ""
-
-#: fortran/primary.c:1138
-#, no-c-format
-msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
-msgstr ""
-
-#: fortran/primary.c:1168
-#, no-c-format
-msgid "Error converting PARAMETER constant in complex constant at %C"
-msgstr ""
-
-#: fortran/primary.c:1297
-#, no-c-format
-msgid "Syntax error in COMPLEX constant at %C"
-msgstr ""
-
-#: fortran/primary.c:1503
-#, no-c-format
-msgid "Keyword '%s' at %C has already appeared in the current argument list"
-msgstr ""
-
-#: fortran/primary.c:1567
-#, fuzzy, no-c-format
-msgid "Extension: argument list function at %C"
-msgstr "liian paljon argumentteja funktiolle %qs"
-
-#: fortran/primary.c:1634
-#, no-c-format
-msgid "Expected alternate return label at %C"
-msgstr ""
-
-#: fortran/primary.c:1652
-#, no-c-format
-msgid "Missing keyword name in actual argument list at %C"
-msgstr ""
-
-#: fortran/primary.c:1697
-#, no-c-format
-msgid "Syntax error in argument list at %C"
-msgstr ""
-
-#: fortran/primary.c:1802
-#, no-c-format
-msgid "Expected structure component name at %C"
-msgstr ""
-
-#: fortran/primary.c:1846
-#, fuzzy, no-c-format
-msgid "Expected argument list at %C"
-msgstr "liian paljon argumentteja funktiolle %qs"
-
-#: fortran/primary.c:2196
-#, no-c-format
-msgid "Fortran 2003: Structure constructor with missing optional arguments at %C"
-msgstr ""
-
-#: fortran/primary.c:2204
-#, no-c-format
-msgid "No initializer for component '%s' given in the structure constructor at %C!"
-msgstr ""
-
-#: fortran/primary.c:2260
-#, fuzzy, no-c-format
-msgid "Can't construct ABSTRACT type '%s' at %C"
-msgstr "ei voi kirjoittaa tiedostoon %s: %m"
-
-#: fortran/primary.c:2288
-#, no-c-format
-msgid "Fortran 2003: Structure constructor with named arguments at %C"
-msgstr ""
-
-#: fortran/primary.c:2303
-#, no-c-format
-msgid "Component initializer without name after component named %s at %C!"
-msgstr ""
-
-#: fortran/primary.c:2306
-#, no-c-format
-msgid "Too many components in structure constructor at %C!"
-msgstr ""
-
-#: fortran/primary.c:2339
-#, no-c-format
-msgid "Component '%s' is initialized twice in the structure constructor at %C!"
-msgstr ""
-
-#: fortran/primary.c:2395
-#, no-c-format
-msgid "component '%s' at %L has already been set by a parent derived type constructor"
-msgstr ""
-
-#: fortran/primary.c:2418
-#, no-c-format
-msgid "Syntax error in structure constructor at %C"
-msgstr ""
-
-#: fortran/primary.c:2534
-#, no-c-format
-msgid "'%s' 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)"
-msgstr ""
-
-#: fortran/primary.c:2653
-#, no-c-format
-msgid "Unexpected use of subroutine name '%s' at %C"
-msgstr ""
-
-#: fortran/primary.c:2684
-#, no-c-format
-msgid "Statement function '%s' requires argument list at %C"
-msgstr ""
-
-#: fortran/primary.c:2687
-#, no-c-format
-msgid "Function '%s' requires an argument list at %C"
-msgstr ""
-
-#: fortran/primary.c:2734
-#, fuzzy, no-c-format
-msgid "Missing argument to '%s' at %C"
-msgstr "liikaa argumentteja funktiolle %s %q+#D"
-
-#: fortran/primary.c:2875
-#, fuzzy, no-c-format
-msgid "Missing argument list in function '%s' at %C"
-msgstr "lopetusalkio puuttuu funktiokutsusta"
-
-#: fortran/primary.c:2903
-#, fuzzy, no-c-format
-msgid "Symbol at %C is not appropriate for an expression"
-msgstr "liukulukuylivuoto lausekkeessa"
-
-#: fortran/primary.c:2971
-#, no-c-format
-msgid "Assigning to PROTECTED variable at %C"
-msgstr ""
-
-#: fortran/primary.c:3005
-#, no-c-format
-msgid "Named constant at %C in an EQUIVALENCE"
-msgstr ""
-
-#: fortran/primary.c:3038
-#, fuzzy, no-c-format
-msgid "'%s' at %C is not a variable"
-msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
-#: fortran/resolve.c:111
-#, no-c-format
-msgid "'%s' at %L is of the ABSTRACT type '%s'"
-msgstr ""
-
-#: fortran/resolve.c:114
-#, no-c-format
-msgid "ABSTRACT type '%s' used at %L"
-msgstr ""
-
-#: fortran/resolve.c:164
-#, no-c-format
-msgid "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
-msgstr ""
-
-#: fortran/resolve.c:168
-#, no-c-format
-msgid "Alternate return specifier in function '%s' at %L is not allowed"
-msgstr ""
-
-#: fortran/resolve.c:181
-#, no-c-format
-msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
-msgstr ""
-
-#: fortran/resolve.c:188
-#, no-c-format
-msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
-msgstr ""
-
-#: fortran/resolve.c:201 fortran/resolve.c:1414
-#, no-c-format
-msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:249
-#, no-c-format
-msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)"
-msgstr ""
-
-#: fortran/resolve.c:254
-#, no-c-format
-msgid "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified"
-msgstr ""
-
-#: fortran/resolve.c:263
-#, no-c-format
-msgid "Argument '%s' of elemental procedure at %L must be scalar"
-msgstr ""
-
-#: fortran/resolve.c:270
-#, no-c-format
-msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
-msgstr ""
-
-#: fortran/resolve.c:278
-#, no-c-format
-msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:290
-#, no-c-format
-msgid "Argument '%s' of statement function at %L must be scalar"
-msgstr ""
-
-#: fortran/resolve.c:300
-#, no-c-format
-msgid "Character-valued argument '%s' of statement function at %L must have constant length"
-msgstr ""
-
-#: fortran/resolve.c:357
-#, no-c-format
-msgid "Contained function '%s' at %L has no IMPLICIT type"
-msgstr ""
-
-#: fortran/resolve.c:360
-#, no-c-format
-msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
-msgstr ""
-
#: fortran/resolve.c:386
#, fuzzy
msgid "module procedure"
@@ -9093,2615 +4488,143 @@ msgstr "tyhjä esittely"
msgid "internal function"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: fortran/resolve.c:384
-#, no-c-format
-msgid "Character-valued %s '%s' at %L must not be assumed length"
-msgstr ""
-
-#: fortran/resolve.c:559
-#, no-c-format
-msgid "Function %s at %L has entries with mismatched array specifications"
-msgstr ""
-
-#: fortran/resolve.c:576
-#, no-c-format
-msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
-msgstr ""
-
-#: fortran/resolve.c:603
-#, no-c-format
-msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
-msgstr ""
-
-#: fortran/resolve.c:607
-#, no-c-format
-msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
-msgstr ""
-
-#: fortran/resolve.c:614
-#, no-c-format
-msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
-msgstr ""
-
-#: fortran/resolve.c:618
-#, no-c-format
-msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
-msgstr ""
-
-#: fortran/resolve.c:656
-#, no-c-format
-msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
-msgstr ""
-
-#: fortran/resolve.c:661
-#, no-c-format
-msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
-msgstr ""
-
-#: fortran/resolve.c:719
-#, no-c-format
-msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
-msgstr ""
-
-#: fortran/resolve.c:723
-#, no-c-format
-msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
-msgstr ""
-
-#: fortran/resolve.c:734
-#, no-c-format
-msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
-msgstr ""
-
-#: fortran/resolve.c:738
-#, no-c-format
-msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
-msgstr ""
-
-#: fortran/resolve.c:742
-#, fuzzy, no-c-format
-msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
-msgstr "muuttuvakokoista objektia ei voi alustaa"
-
-#: fortran/resolve.c:772
-#, no-c-format
-msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
-msgstr ""
-
-#: fortran/resolve.c:776
-#, no-c-format
-msgid "COMMON block '%s' at %L is also an intrinsic procedure"
-msgstr ""
-
-#: fortran/resolve.c:780
-#, no-c-format
-msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
-msgstr ""
-
-#: fortran/resolve.c:785
-#, no-c-format
-msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
-msgstr ""
-
-#: fortran/resolve.c:847
-#, no-c-format
-msgid "Components of structure constructor '%s' at %L are PRIVATE"
-msgstr ""
-
-#: fortran/resolve.c:869
-#, no-c-format
-msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
-msgstr ""
-
-#: fortran/resolve.c:882
-#, no-c-format
-msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
-msgstr ""
-
-#: fortran/resolve.c:899
-#, no-c-format
-msgid "The NULL in the derived type constructor at %L is being applied to component '%s', which is neither a POINTER nor ALLOCATABLE"
-msgstr ""
-
-#: fortran/resolve.c:913
-#, no-c-format
-msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
-msgstr ""
-
-#: fortran/resolve.c:1034
-#, no-c-format
-msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:1096
-#, no-c-format
-msgid "'%s' at %L is ambiguous"
-msgstr ""
-
-#: fortran/resolve.c:1100
-#, no-c-format
-msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
-msgstr ""
-
-#: fortran/resolve.c:1202
-#, no-c-format
-msgid "Type specified for intrinsic function '%s' at %L is ignored"
-msgstr ""
-
-#: fortran/resolve.c:1215
-#, no-c-format
-msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
-msgstr ""
-
-#: fortran/resolve.c:1226
-#, no-c-format
-msgid "'%s' declared INTRINSIC at %L does not exist"
-msgstr ""
-
-#: fortran/resolve.c:1237
-#, no-c-format
-msgid "The intrinsic '%s' 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."
-msgstr ""
-
-#: fortran/resolve.c:1273
-#, no-c-format
-msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
-msgstr ""
-
-#: fortran/resolve.c:1307 fortran/resolve.c:7213 fortran/resolve.c:8001
-#, no-c-format
-msgid "Label %d referenced at %L is never defined"
-msgstr ""
-
-#: fortran/resolve.c:1366
-#, no-c-format
-msgid "Statement function '%s' at %L is not allowed as an actual argument"
-msgstr ""
-
-#: fortran/resolve.c:1374
-#, no-c-format
-msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
-msgstr ""
-
-#: fortran/resolve.c:1381
-#, no-c-format
-msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
-msgstr ""
-
-#: fortran/resolve.c:1387
-#, no-c-format
-msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
-msgstr ""
-
-#: fortran/resolve.c:1436
-#, no-c-format
-msgid "Symbol '%s' at %L is ambiguous"
-msgstr ""
-
-#: fortran/resolve.c:1487
-#, no-c-format
-msgid "By-value argument at %L is not of numeric type"
-msgstr ""
-
-#: fortran/resolve.c:1494
-#, no-c-format
-msgid "By-value argument at %L cannot be an array or an array section"
-msgstr ""
-
-#: fortran/resolve.c:1508
-#, no-c-format
-msgid "By-value argument at %L is not allowed in this context"
-msgstr ""
-
-#: fortran/resolve.c:1520
-#, no-c-format
-msgid "Passing internal procedure at %L by location not allowed"
-msgstr ""
-
-#: fortran/resolve.c:1645
-#, no-c-format
-msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
-msgstr ""
-
-#: fortran/resolve.c:1668
+#: fortran/resolve.c:1676
msgid "elemental procedure"
msgstr ""
-#: fortran/resolve.c:1684
-#, no-c-format
-msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
-msgstr ""
-
-#: fortran/resolve.c:1830
-#, no-c-format
-msgid "The reference to function '%s' at %L either needs an explicit INTERFACE or the rank is incorrect"
-msgstr ""
-
-#: fortran/resolve.c:1930
-#, no-c-format
-msgid "There is no specific function for the generic '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:1939
-#, no-c-format
-msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
-msgstr ""
-
-#: fortran/resolve.c:1977
-#, no-c-format
-msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
-msgstr ""
-
-#: fortran/resolve.c:2026
-#, no-c-format
-msgid "Unable to resolve the specific function '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:2082 fortran/resolve.c:12033
-#, no-c-format
-msgid "Function '%s' at %L has no IMPLICIT type"
-msgstr ""
-
-#: fortran/resolve.c:2291
-#, no-c-format
-msgid "Argument to '%s' at %L is not a variable"
-msgstr ""
-
-#: fortran/resolve.c:2339
-#, no-c-format
-msgid "More actual than formal arguments in '%s' call at %L"
-msgstr ""
-
-#: fortran/resolve.c:2348
-#, no-c-format
-msgid "Parameter '%s' to '%s' at %L must be either a TARGET or an associated pointer"
-msgstr ""
-
-#: fortran/resolve.c:2371
-#, no-c-format
-msgid "Allocatable variable '%s' used as a parameter to '%s' at %L must not be an array of zero size"
-msgstr ""
-
-#: fortran/resolve.c:2388
-#, no-c-format
-msgid "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' because it is not C interoperable"
-msgstr ""
-
-#: fortran/resolve.c:2398
-#, no-c-format
-msgid "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' because it is not C interoperable"
-msgstr ""
-
-#: fortran/resolve.c:2421 fortran/resolve.c:2458
-#, no-c-format
-msgid "CHARACTER argument '%s' to '%s' at %L must have a length of 1"
-msgstr ""
-
-#. Case 1c, section 15.1.2.5, J3/04-007: an associated
-#. scalar pointer.
-#: fortran/resolve.c:2434
-#, no-c-format
-msgid "Argument '%s' to '%s' at %L must be an associated scalar POINTER"
-msgstr ""
-
-#: fortran/resolve.c:2450
-#, no-c-format
-msgid "Parameter '%s' to '%s' at %L must be a scalar"
-msgstr ""
-
-#. TODO: Update this error message to allow for procedure
-#. pointers once they are implemented.
-#: fortran/resolve.c:2472
-#, no-c-format
-msgid "Parameter '%s' to '%s' at %L must be a procedure"
-msgstr ""
-
-#: fortran/resolve.c:2480
-#, no-c-format
-msgid "Parameter '%s' to '%s' at %L must be BIND(C)"
-msgstr ""
-
-#: fortran/resolve.c:2531
-#, fuzzy, no-c-format
-msgid "'%s' at %L is not a function"
-msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
-#: fortran/resolve.c:2539 fortran/resolve.c:3153
-#, no-c-format
-msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
-msgstr ""
-
-#. Internal procedures are taken care of in resolve_contained_fntype.
-#: fortran/resolve.c:2585
-#, no-c-format
-msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
-msgstr ""
-
-#: fortran/resolve.c:2638
-#, no-c-format
-msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
-msgstr ""
-
-#: fortran/resolve.c:2688
-#, no-c-format
-msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
-msgstr ""
-
-#: fortran/resolve.c:2695
-#, no-c-format
-msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
-msgstr ""
-
-#: fortran/resolve.c:2711
-#, no-c-format
-msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
-msgstr ""
-
-#: fortran/resolve.c:2715
-#, fuzzy, no-c-format
-msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
-msgstr "muuttuvakokoista objektia ei voi alustaa"
-
-#: fortran/resolve.c:2763
-#, no-c-format
-msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
-msgstr ""
-
-#: fortran/resolve.c:2766
-#, no-c-format
-msgid "Subroutine call to '%s' at %L is not PURE"
-msgstr ""
-
-#: fortran/resolve.c:2829
-#, no-c-format
-msgid "There is no specific subroutine for the generic '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:2838
-#, no-c-format
-msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
-msgstr ""
-
-#: fortran/resolve.c:2946
-#, no-c-format
-msgid "Missing SHAPE parameter for call to %s at %L"
-msgstr ""
-
-#: fortran/resolve.c:2954
-#, no-c-format
-msgid "SHAPE parameter for call to %s at %L must be a rank 1 INTEGER array"
-msgstr ""
-
-#: fortran/resolve.c:3021
-#, no-c-format
-msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
-msgstr ""
-
-#: fortran/resolve.c:3065
-#, no-c-format
-msgid "Unable to resolve the specific subroutine '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:3125
-#, no-c-format
-msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
-msgstr ""
-
-#: fortran/resolve.c:3163
-#, no-c-format
-msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
-msgstr ""
-
-#: fortran/resolve.c:3167
-#, no-c-format
-msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
-msgstr ""
-
-#: fortran/resolve.c:3245
-#, no-c-format
-msgid "Shapes for operands at %L and %L are not conformable"
-msgstr ""
-
-#: fortran/resolve.c:3296
+#: fortran/resolve.c:3319
#, c-format
msgid "Invalid context for NULL() pointer at %%L"
msgstr ""
-#: fortran/resolve.c:3312
+#: fortran/resolve.c:3335
#, c-format
msgid "Operand of unary numeric operator '%s' at %%L is %s"
msgstr ""
-#: fortran/resolve.c:3328
+#: fortran/resolve.c:3351
#, c-format
msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
msgstr ""
-#: fortran/resolve.c:3343
+#: fortran/resolve.c:3366
#, c-format
msgid "Operands of string concatenation operator at %%L are %s/%s"
msgstr ""
-#: fortran/resolve.c:3362
+#: fortran/resolve.c:3385
#, c-format
msgid "Operands of logical operator '%s' at %%L are %s/%s"
msgstr ""
-#: fortran/resolve.c:3376
+#: fortran/resolve.c:3399
#, c-format
msgid "Operand of .not. operator at %%L is %s"
msgstr ""
-#: fortran/resolve.c:3390
+#: fortran/resolve.c:3413
msgid "COMPLEX quantities cannot be compared at %L"
msgstr ""
-#: fortran/resolve.c:3419
+#: fortran/resolve.c:3442
#, c-format
msgid "Logicals at %%L must be compared with %s instead of %s"
msgstr ""
-#: fortran/resolve.c:3425
+#: fortran/resolve.c:3448
#, c-format
msgid "Operands of comparison operator '%s' at %%L are %s/%s"
msgstr ""
-#: fortran/resolve.c:3433
+#: fortran/resolve.c:3456
#, c-format
msgid "Unknown operator '%s' at %%L"
msgstr ""
-#: fortran/resolve.c:3435
+#: fortran/resolve.c:3458
#, c-format
msgid "Operand of user operator '%s' at %%L is %s"
msgstr ""
-#: fortran/resolve.c:3438
+#: fortran/resolve.c:3461
#, c-format
msgid "Operands of user operator '%s' at %%L are %s/%s"
msgstr ""
-#: fortran/resolve.c:3524
+#: fortran/resolve.c:3547
#, c-format
msgid "Inconsistent ranks for operator at %%L and %%L"
msgstr ""
-#: fortran/resolve.c:3727
-#, no-c-format
-msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
-msgstr ""
-
-#: fortran/resolve.c:3735
-#, no-c-format
-msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
-msgstr ""
-
-#: fortran/resolve.c:3754
-#, no-c-format
-msgid "Illegal stride of zero at %L"
-msgstr ""
-
-#: fortran/resolve.c:3771
-#, no-c-format
-msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
-msgstr ""
-
-#: fortran/resolve.c:3779
-#, no-c-format
-msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
-msgstr ""
-
-#: fortran/resolve.c:3795
-#, no-c-format
-msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
-msgstr ""
-
-#: fortran/resolve.c:3804
-#, no-c-format
-msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
-msgstr ""
-
-#: fortran/resolve.c:3843
-#, no-c-format
-msgid "Rightmost upper bound of assumed size array section not specified at %L"
-msgstr ""
-
-#: fortran/resolve.c:3853
-#, no-c-format
-msgid "Rank mismatch in array reference at %L (%d/%d)"
-msgstr ""
-
-#: fortran/resolve.c:3881
-#, no-c-format
-msgid "Array index at %L must be scalar"
-msgstr ""
-
-#: fortran/resolve.c:3887
-#, no-c-format
-msgid "Array index at %L must be of INTEGER type, found %s"
-msgstr ""
-
-#: fortran/resolve.c:3893
-#, no-c-format
-msgid "Extension: REAL array index at %L"
-msgstr ""
-
-#: fortran/resolve.c:3923
-#, no-c-format
-msgid "Argument dim at %L must be scalar"
-msgstr ""
-
-#: fortran/resolve.c:3930
-#, no-c-format
-msgid "Argument dim at %L must be of INTEGER type"
-msgstr ""
-
-#: fortran/resolve.c:4054
-#, no-c-format
-msgid "Array index at %L is an array of rank %d"
-msgstr ""
-
-#: fortran/resolve.c:4093
-#, no-c-format
-msgid "Substring start index at %L must be of type INTEGER"
-msgstr ""
-
-#: fortran/resolve.c:4100
-#, no-c-format
-msgid "Substring start index at %L must be scalar"
-msgstr ""
-
-#: fortran/resolve.c:4109
-#, no-c-format
-msgid "Substring start index at %L is less than one"
-msgstr ""
-
-#: fortran/resolve.c:4122
-#, no-c-format
-msgid "Substring end index at %L must be of type INTEGER"
-msgstr ""
-
-#: fortran/resolve.c:4129
-#, no-c-format
-msgid "Substring end index at %L must be scalar"
-msgstr ""
-
-#: fortran/resolve.c:4139
-#, no-c-format
-msgid "Substring end index at %L exceeds the string length"
-msgstr ""
-
-#: fortran/resolve.c:4149
-#, fuzzy, no-c-format
-msgid "Substring end index at %L is too large"
-msgstr "pyydetty tasaus on liian suuri"
-
-#: fortran/resolve.c:4285
-#, no-c-format
-msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
-msgstr ""
-
-#: fortran/resolve.c:4292
-#, no-c-format
-msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
-msgstr ""
-
-#: fortran/resolve.c:4311
-#, no-c-format
-msgid "Two or more part references with nonzero rank must not be specified at %L"
-msgstr ""
-
-#: fortran/resolve.c:4494
-#, no-c-format
-msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
-msgstr ""
-
-#: fortran/resolve.c:4499
-#, no-c-format
-msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
-msgstr ""
-
-#: fortran/resolve.c:4786 fortran/resolve.c:4858
-#, no-c-format
-msgid "Passed-object at %L must be scalar"
-msgstr ""
-
-#: fortran/resolve.c:4887
-#, no-c-format
-msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
-msgstr ""
-
-#. Nothing matching found!
-#: fortran/resolve.c:4989
-#, no-c-format
-msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
-msgstr ""
-
-#. To resolve class member calls, we borrow this bit
-#. of code to select the specific procedures.
-#: fortran/resolve.c:5009 fortran/resolve.c:5062
-#, no-c-format
-msgid "'%s' at %L should be a SUBROUTINE"
-msgstr ""
-
-#: fortran/resolve.c:5054
-#, no-c-format
-msgid "'%s' at %L should be a FUNCTION"
-msgstr ""
-
-#: fortran/resolve.c:5137
-#, fuzzy, no-c-format
-msgid "no typebound available procedure named '%s' at %L"
-msgstr "tyhjä esittely"
-
-#: fortran/resolve.c:5598
-#, no-c-format
-msgid "%s at %L must be a scalar"
-msgstr ""
-
-#: fortran/resolve.c:5608
-#, no-c-format
-msgid "Deleted feature: %s at %L must be integer"
-msgstr ""
-
-#: fortran/resolve.c:5612 fortran/resolve.c:5619
-#, no-c-format
-msgid "%s at %L must be INTEGER"
-msgstr ""
-
-#: fortran/resolve.c:5639
-#, no-c-format
-msgid "Cannot assign to loop variable in PURE procedure at %L"
-msgstr ""
-
-#: fortran/resolve.c:5663
-#, no-c-format
-msgid "Step expression in DO loop at %L cannot be zero"
-msgstr ""
-
-#: fortran/resolve.c:5698
-#, no-c-format
-msgid "DO loop at %L will be executed zero times"
-msgstr ""
-
-#: fortran/resolve.c:5759
-#, no-c-format
-msgid "FORALL index-name at %L must be a scalar INTEGER"
-msgstr ""
-
-#: fortran/resolve.c:5764
-#, no-c-format
-msgid "FORALL start expression at %L must be a scalar INTEGER"
-msgstr ""
-
-#: fortran/resolve.c:5771
-#, no-c-format
-msgid "FORALL end expression at %L must be a scalar INTEGER"
-msgstr ""
-
-#: fortran/resolve.c:5779
-#, no-c-format
-msgid "FORALL stride expression at %L must be a scalar %s"
-msgstr ""
-
-#: fortran/resolve.c:5784
-#, no-c-format
-msgid "FORALL stride expression at %L cannot be zero"
-msgstr ""
-
-#: fortran/resolve.c:5800
-#, no-c-format
-msgid "FORALL index '%s' may not appear in triplet specification at %L"
-msgstr ""
-
-#: fortran/resolve.c:5900 fortran/resolve.c:6115
-#, no-c-format
-msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
-msgstr ""
-
-#: fortran/resolve.c:5906
-#, no-c-format
-msgid "Cannot deallocate INTENT(IN) variable '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:5979
-#, no-c-format
-msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
-msgstr ""
-
-#: fortran/resolve.c:6007
-#, no-c-format
-msgid "Source-expr at %L and allocate-object at %L must have the same shape"
-msgstr ""
-
-#: fortran/resolve.c:6126
-#, no-c-format
-msgid "Type of entity at %L is type incompatible with source-expr at %L"
-msgstr ""
-
-#: fortran/resolve.c:6139
-#, no-c-format
-msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
-msgstr ""
-
-#: fortran/resolve.c:6148
-#, no-c-format
-msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or SOURCE="
-msgstr ""
-
-#: fortran/resolve.c:6155
-#, no-c-format
-msgid "Cannot allocate INTENT(IN) variable '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:6167
-#, no-c-format
-msgid "Array specification required in ALLOCATE statement at %L"
-msgstr ""
-
-#: fortran/resolve.c:6197
-#, no-c-format
-msgid "Bad array specification in ALLOCATE statement at %L"
-msgstr ""
-
-#: fortran/resolve.c:6217
-#, no-c-format
-msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
-msgstr ""
-
-#: fortran/resolve.c:6242
-#, no-c-format
-msgid "Stat-variable '%s' at %L cannot be INTENT(IN)"
-msgstr ""
-
-#: fortran/resolve.c:6246
-#, no-c-format
-msgid "Illegal stat-variable at %L for a PURE procedure"
-msgstr ""
-
-#: fortran/resolve.c:6253
-#, no-c-format
-msgid "Stat-variable at %L must be a scalar INTEGER variable"
-msgstr ""
-
-#: fortran/resolve.c:6258
-#, no-c-format
-msgid "Stat-variable at %L shall not be %sd within the same %s statement"
-msgstr ""
-
-#: fortran/resolve.c:6266
-#, no-c-format
-msgid "ERRMSG at %L is useless without a STAT tag"
-msgstr ""
-
-#: fortran/resolve.c:6270
-#, no-c-format
-msgid "Errmsg-variable '%s' at %L cannot be INTENT(IN)"
-msgstr ""
-
-#: fortran/resolve.c:6274
-#, no-c-format
-msgid "Illegal errmsg-variable at %L for a PURE procedure"
-msgstr ""
-
-#: fortran/resolve.c:6282
-#, no-c-format
-msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
-msgstr ""
-
-#: fortran/resolve.c:6287
-#, no-c-format
-msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
-msgstr ""
-
-#: fortran/resolve.c:6305
-#, no-c-format
-msgid "Allocate-object at %L also appears at %L"
-msgstr ""
-
-#. The cases overlap, or they are the same
-#. element in the list. Either way, we must
-#. issue an error and get the next case from P.
-#. FIXME: Sort P and Q by line number.
-#: fortran/resolve.c:6472
-#, no-c-format
-msgid "CASE label at %L overlaps with CASE label at %L"
-msgstr ""
-
-#: fortran/resolve.c:6523
-#, no-c-format
-msgid "Expression in CASE statement at %L must be of type %s"
-msgstr ""
-
-#: fortran/resolve.c:6534
-#, fuzzy, no-c-format
-msgid "Expression in CASE statement at %L must be of kind %d"
-msgstr "tyhjä esittely"
-
-#: fortran/resolve.c:6546
-#, no-c-format
-msgid "Expression in CASE statement at %L must be scalar"
-msgstr ""
-
-#: fortran/resolve.c:6592
-#, no-c-format
-msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
-msgstr ""
-
-#: fortran/resolve.c:6610
-#, no-c-format
-msgid "Argument of SELECT statement at %L cannot be %s"
-msgstr ""
-
-#: fortran/resolve.c:6619
-#, no-c-format
-msgid "Argument of SELECT statement at %L must be a scalar expression"
-msgstr ""
-
-#: fortran/resolve.c:6684 fortran/resolve.c:6906
-#, no-c-format
-msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
-msgstr ""
-
-#: fortran/resolve.c:6710
-#, no-c-format
-msgid "Logical range in CASE statement at %L is not allowed"
-msgstr ""
-
-#: fortran/resolve.c:6722
-#, no-c-format
-msgid "constant logical value in CASE statement is repeated at %L"
-msgstr ""
-
-#: fortran/resolve.c:6736
-#, no-c-format
-msgid "Range specification at %L can never be matched"
-msgstr ""
-
-#: fortran/resolve.c:6839
-#, no-c-format
-msgid "Logical SELECT CASE block at %L has more that two cases"
-msgstr ""
-
-#: fortran/resolve.c:6884
-#, no-c-format
-msgid "Derived type '%s' at %L must be extensible"
-msgstr ""
-
-#: fortran/resolve.c:6894
-#, no-c-format
-msgid "Derived type '%s' at %L must be an extension of '%s'"
-msgstr ""
-
-#: fortran/resolve.c:7040
-#, no-c-format
-msgid "Double CLASS IS block in SELECT TYPE statement at %L"
-msgstr ""
-
-#: fortran/resolve.c:7135
-#, no-c-format
-msgid "Data transfer element at %L cannot have POINTER components"
-msgstr ""
-
-#: fortran/resolve.c:7142
-#, no-c-format
-msgid "Data transfer element at %L cannot have ALLOCATABLE components"
-msgstr ""
-
-#: fortran/resolve.c:7149
-#, no-c-format
-msgid "Data transfer element at %L cannot have PRIVATE components"
-msgstr ""
-
-#: fortran/resolve.c:7158
-#, no-c-format
-msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
-msgstr ""
-
-#: fortran/resolve.c:7220
-#, no-c-format
-msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
-msgstr ""
-
-#: fortran/resolve.c:7229
-#, no-c-format
-msgid "Branch at %L may result in an infinite loop"
-msgstr ""
-
-#. The label is not in an enclosing block, so illegal. This was
-#. allowed in Fortran 66, so we allow it as extension. No
-#. further checks are necessary in this case.
-#: fortran/resolve.c:7257
-#, no-c-format
-msgid "Label at %L is not in the same block as the GOTO statement at %L"
-msgstr ""
-
-#: fortran/resolve.c:7332
-#, no-c-format
-msgid "WHERE mask at %L has inconsistent shape"
-msgstr ""
-
-#: fortran/resolve.c:7348
-#, no-c-format
-msgid "WHERE assignment target at %L has inconsistent shape"
-msgstr ""
-
-#: fortran/resolve.c:7356 fortran/resolve.c:7443
-#, no-c-format
-msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
-msgstr ""
-
-#: fortran/resolve.c:7366 fortran/resolve.c:7453
-#, no-c-format
-msgid "Unsupported statement inside WHERE at %L"
-msgstr ""
-
-#: fortran/resolve.c:7397
-#, fuzzy, no-c-format
-msgid "Assignment to a FORALL index variable at %L"
-msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
-
-#: fortran/resolve.c:7406
-#, no-c-format
-msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
-msgstr ""
-
-#: fortran/resolve.c:7575
-#, no-c-format
-msgid "An outer FORALL construct already has an index with this name %L"
-msgstr ""
-
-#: fortran/resolve.c:7654
-#, no-c-format
-msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
-msgstr ""
-
-#: fortran/resolve.c:7806
-#, no-c-format
-msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
-msgstr ""
-
-#: fortran/resolve.c:7831
-#, no-c-format
-msgid "Cannot assign to variable '%s' in PURE procedure at %L"
-msgstr ""
-
-#: fortran/resolve.c:7843
-#, no-c-format
-msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
-msgstr ""
-
-#: fortran/resolve.c:7854
-#, fuzzy, no-c-format
-msgid "Variable must not be polymorphic in assignment at %L"
-msgstr "yhteensopimattomat tyypit sijoituksessa"
-
-#: fortran/resolve.c:7964
-#, no-c-format
-msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
-msgstr ""
-
-#: fortran/resolve.c:7967
-#, no-c-format
-msgid "Variable '%s' has not been assigned a target label at %L"
-msgstr ""
-
-#: fortran/resolve.c:7978
-#, no-c-format
-msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
-msgstr ""
-
-#: fortran/resolve.c:8009
-#, no-c-format
-msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
-msgstr ""
-
-#: fortran/resolve.c:8024
-#, no-c-format
-msgid "Arithmetic IF statement at %L requires a numeric expression"
-msgstr ""
-
-#: fortran/resolve.c:8087
-#, no-c-format
-msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
-msgstr ""
-
-#: fortran/resolve.c:8169
-#, no-c-format
-msgid "FORALL mask clause at %L requires a LOGICAL expression"
-msgstr ""
-
-#: fortran/resolve.c:8241 fortran/resolve.c:8297
-#, no-c-format
-msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
-msgstr ""
-
-#. Common block names match but binding labels do not.
-#: fortran/resolve.c:8262
-#, no-c-format
-msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:8309
-#, no-c-format
-msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
-msgstr ""
-
-#. Make sure global procedures don't collide with anything.
-#: fortran/resolve.c:8361
-#, no-c-format
-msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
-msgstr ""
-
-#. Make sure procedures in interface bodies don't collide.
-#: fortran/resolve.c:8374
-#, no-c-format
-msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:8387
-#, no-c-format
-msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:8464
-#, no-c-format
-msgid "CHARACTER variable has zero length at %L"
-msgstr ""
-
-#: fortran/resolve.c:8475
-#, fuzzy, no-c-format
-msgid "String length at %L is too large"
-msgstr "taulukon %qs koko on liian suuri"
-
-#: fortran/resolve.c:8777
-#, no-c-format
-msgid "Allocatable array '%s' at %L must have a deferred shape"
-msgstr ""
-
-#: fortran/resolve.c:8781
-#, no-c-format
-msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
-msgstr ""
-
-#: fortran/resolve.c:8789
-#, no-c-format
-msgid "Array pointer '%s' at %L must have a deferred shape"
-msgstr ""
-
-#: fortran/resolve.c:8800
-#, no-c-format
-msgid "Array '%s' at %L cannot have a deferred shape"
-msgstr ""
-
-#: fortran/resolve.c:8828
-#, no-c-format
-msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
-msgstr ""
-
-#: fortran/resolve.c:8851
-#, no-c-format
-msgid "Object '%s' at %L must have the SAVE attribute for default initialization of a component"
-msgstr ""
-
-#: fortran/resolve.c:8862
-#, no-c-format
-msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
-msgstr ""
-
-#: fortran/resolve.c:8872
-#, no-c-format
-msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
-msgstr ""
-
-#. The shape of a main program or module array needs to be
-#. constant.
-#: fortran/resolve.c:8919
-#, no-c-format
-msgid "The module or main program array '%s' at %L must have constant shape"
-msgstr ""
-
-#: fortran/resolve.c:8932
-#, no-c-format
-msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
-msgstr ""
-
-#: fortran/resolve.c:8951
-#, no-c-format
-msgid "'%s' at %L must have constant character length in this context"
-msgstr ""
-
-#: fortran/resolve.c:8987
-#, fuzzy, no-c-format
-msgid "Allocatable '%s' at %L cannot have an initializer"
-msgstr "muuttuvakokoista objektia ei voi alustaa"
-
-#: fortran/resolve.c:8990
-#, fuzzy, no-c-format
-msgid "External '%s' at %L cannot have an initializer"
-msgstr "muuttuvakokoista objektia ei voi alustaa"
-
-#: fortran/resolve.c:8994
-#, fuzzy, no-c-format
-msgid "Dummy '%s' at %L cannot have an initializer"
-msgstr "muuttuvakokoista objektia ei voi alustaa"
-
-#: fortran/resolve.c:8997
-#, fuzzy, no-c-format
-msgid "Intrinsic '%s' at %L cannot have an initializer"
-msgstr "muuttuvakokoista objektia ei voi alustaa"
-
-#: fortran/resolve.c:9000
-#, no-c-format
-msgid "Function result '%s' at %L cannot have an initializer"
-msgstr ""
-
-#: fortran/resolve.c:9003
-#, fuzzy, no-c-format
-msgid "Automatic array '%s' at %L cannot have an initializer"
-msgstr "muuttuvakokoista objektia ei voi alustaa"
-
-#: fortran/resolve.c:9026
-#, no-c-format
-msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
-msgstr ""
-
-#: fortran/resolve.c:9045
-#, no-c-format
-msgid "Character-valued statement function '%s' at %L must have constant length"
-msgstr ""
-
-#: fortran/resolve.c:9053
-#, no-c-format
-msgid "Automatic character length function '%s' at %L must have an explicit interface"
-msgstr ""
-
-#: fortran/resolve.c:9078
-#, no-c-format
-msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
-msgstr ""
-
-#: fortran/resolve.c:9101 fortran/resolve.c:9126
-#, no-c-format
-msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
-msgstr ""
-
-#: fortran/resolve.c:9144
-#, fuzzy, no-c-format
-msgid "Function '%s' at %L cannot have an initializer"
-msgstr "muuttuvakokoista objektia ei voi alustaa"
-
-#: fortran/resolve.c:9153
-#, fuzzy, no-c-format
-msgid "External object '%s' at %L may not have an initializer"
-msgstr "muuttuvakokoista objektia ei voi alustaa"
-
-#: fortran/resolve.c:9161
-#, no-c-format
-msgid "ELEMENTAL function '%s' at %L must have a scalar result"
-msgstr ""
-
-#: fortran/resolve.c:9182
-#, no-c-format
-msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
-msgstr ""
-
-#: fortran/resolve.c:9186
-#, no-c-format
-msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
-msgstr ""
-
-#: fortran/resolve.c:9190
-#, no-c-format
-msgid "CHARACTER(*) function '%s' at %L cannot be pure"
-msgstr ""
-
-#: fortran/resolve.c:9194
-#, no-c-format
-msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
-msgstr ""
-
-#: fortran/resolve.c:9203
-#, no-c-format
-msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:9258
-#, fuzzy, no-c-format
-msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
-msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-
-#: fortran/resolve.c:9264
-#, fuzzy, no-c-format
-msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
-msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-
-#: fortran/resolve.c:9270
-#, fuzzy, no-c-format
-msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
-msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-
-#: fortran/resolve.c:9278
-#, fuzzy, no-c-format
-msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
-msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-
-#: fortran/resolve.c:9284
-#, no-c-format
-msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
-msgstr ""
-
-#: fortran/resolve.c:9330
-#, no-c-format
-msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
-msgstr ""
-
-#: fortran/resolve.c:9338
-#, no-c-format
-msgid "FINAL procedure at %L must have exactly one argument"
-msgstr ""
-
-#: fortran/resolve.c:9347
-#, fuzzy, no-c-format
-msgid "Argument of FINAL procedure at %L must be of type '%s'"
-msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-
-#: fortran/resolve.c:9355
-#, no-c-format
-msgid "Argument of FINAL procedure at %L must not be a POINTER"
-msgstr ""
-
-#: fortran/resolve.c:9361
-#, no-c-format
-msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
-msgstr ""
-
-#: fortran/resolve.c:9367
-#, no-c-format
-msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
-msgstr ""
-
-#: fortran/resolve.c:9375
-#, no-c-format
-msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
-msgstr ""
-
-#: fortran/resolve.c:9383
-#, no-c-format
-msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
-msgstr ""
-
-#: fortran/resolve.c:9402
-#, no-c-format
-msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
-msgstr ""
-
-#: fortran/resolve.c:9435
-#, no-c-format
-msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
-msgstr ""
-
-#. TODO: Remove this error when finalization is finished.
-#: fortran/resolve.c:9440
-#, no-c-format
-msgid "Finalization at %L is not yet implemented"
-msgstr ""
-
-#: fortran/resolve.c:9466
-#, fuzzy, no-c-format
-msgid "Can't overwrite GENERIC '%s' at %L"
-msgstr "ei voi kirjoittaa tiedostoon %s: %m"
-
-#: fortran/resolve.c:9478
-#, no-c-format
-msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
-msgstr ""
-
-#: fortran/resolve.c:9486
-#, no-c-format
-msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
-msgstr ""
-
-#: fortran/resolve.c:9494
-#, no-c-format
-msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
-msgstr ""
-
-#: fortran/resolve.c:9503
-#, no-c-format
-msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
-msgstr ""
-
-#: fortran/resolve.c:9509
-#, no-c-format
-msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
-msgstr ""
-
-#: fortran/resolve.c:9518
-#, no-c-format
-msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
-msgstr ""
-
-#: fortran/resolve.c:9529
-#, no-c-format
-msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
-msgstr ""
-
-#: fortran/resolve.c:9540
-#, no-c-format
-msgid "'%s' at %L and the overridden FUNCTION should have matching result types"
-msgstr ""
-
-#: fortran/resolve.c:9551
-#, no-c-format
-msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
-msgstr ""
-
-#: fortran/resolve.c:9580
-#, no-c-format
-msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
-msgstr ""
-
-#: fortran/resolve.c:9593
-#, no-c-format
-msgid "Types mismatch for dummy argument '%s' of '%s' %L in respect to the overridden procedure"
-msgstr ""
-
-#: fortran/resolve.c:9603
-#, no-c-format
-msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
-msgstr ""
-
-#: fortran/resolve.c:9612
-#, no-c-format
-msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
-msgstr ""
-
-#: fortran/resolve.c:9623
-#, no-c-format
-msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
-msgstr ""
-
-#: fortran/resolve.c:9630
-#, no-c-format
-msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
-msgstr ""
-
-#: fortran/resolve.c:9664
-#, no-c-format
-msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:9673
-#, no-c-format
-msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
-msgstr ""
-
-#: fortran/resolve.c:9732
-#, no-c-format
-msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:9744
-#, no-c-format
-msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
-msgstr ""
-
-#: fortran/resolve.c:9774
-#, no-c-format
-msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
-msgstr ""
-
-#: fortran/resolve.c:9830
-#, no-c-format
-msgid "Type-bound operator at %L can't be NOPASS"
-msgstr ""
-
-#: fortran/resolve.c:9993
-#, no-c-format
-msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
-msgstr ""
-
-#: fortran/resolve.c:10030
-#, no-c-format
-msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
-msgstr ""
-
-#: fortran/resolve.c:10044
-#, no-c-format
-msgid "Procedure '%s' with PASS at %L must have at least one argument"
-msgstr ""
-
-#: fortran/resolve.c:10055 fortran/resolve.c:10424
-#, no-c-format
-msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:10063
-#, no-c-format
-msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
-msgstr ""
-
-#: fortran/resolve.c:10091
-#, no-c-format
-msgid "Procedure '%s' at %L has the same name as a component of '%s'"
-msgstr ""
-
-#: fortran/resolve.c:10100
-#, no-c-format
-msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
-msgstr ""
-
-#: fortran/resolve.c:10187
-#, no-c-format
-msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
-msgstr ""
-
-#: fortran/resolve.c:10248
-#, no-c-format
-msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
-msgstr ""
-
-#: fortran/resolve.c:10258
-#, no-c-format
-msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
-msgstr ""
-
-#: fortran/resolve.c:10319
-#, fuzzy, no-c-format
-msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
-msgstr "tyhjä esittely"
-
-#: fortran/resolve.c:10358
-#, no-c-format
-msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
-msgstr ""
-
-#: fortran/resolve.c:10372
-#, no-c-format
-msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
-msgstr ""
-
-#: fortran/resolve.c:10388
-#, fuzzy, no-c-format
-msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
-msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-
-#: fortran/resolve.c:10398
-#, fuzzy, no-c-format
-msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
-msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
-#: fortran/resolve.c:10407
-#, no-c-format
-msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
-msgstr ""
-
-#: fortran/resolve.c:10416
-#, no-c-format
-msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
-msgstr ""
-
-#: fortran/resolve.c:10439
-#, no-c-format
-msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
-msgstr ""
-
-#: fortran/resolve.c:10451
-#, no-c-format
-msgid "Character length of component '%s' needs to be a constant specification expression at %L"
-msgstr ""
-
-#: fortran/resolve.c:10466
-#, no-c-format
-msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
-msgstr ""
-
-#: fortran/resolve.c:10476
-#, no-c-format
-msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
-msgstr ""
-
-#: fortran/resolve.c:10487
-#, no-c-format
-msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
-msgstr ""
-
-#: fortran/resolve.c:10498
-#, no-c-format
-msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
-msgstr ""
-
-#: fortran/resolve.c:10526
-#, no-c-format
-msgid "Component '%s' of '%s' at %L must have constant array bounds"
-msgstr ""
-
-#: fortran/resolve.c:10571
-#, no-c-format
-msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:10581
-#, no-c-format
-msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:10594
-#, no-c-format
-msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:10606
-#, no-c-format
-msgid "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:10615
-#, no-c-format
-msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:10627
-#, no-c-format
-msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
-msgstr ""
-
-#: fortran/resolve.c:10635
-#, no-c-format
-msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have POINTER components"
-msgstr ""
-
-#: fortran/resolve.c:10661
-#, no-c-format
-msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
-msgstr ""
-
-#: fortran/resolve.c:10680
-#, no-c-format
-msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
-msgstr ""
-
-#: fortran/resolve.c:10692
-#, no-c-format
-msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
-msgstr ""
-
-#: fortran/resolve.c:10703
-#, no-c-format
-msgid "Incompatible derived type in PARAMETER at %L"
-msgstr ""
-
-#: fortran/resolve.c:10766
-#, no-c-format
-msgid "PROCEDURE '%s' at %L may not be used as its own interface"
-msgstr ""
-
-#: fortran/resolve.c:10772
-#, no-c-format
-msgid "Interface '%s', used by procedure '%s' at %L, is declared in a later PROCEDURE statement"
-msgstr ""
-
-#: fortran/resolve.c:10825
-#, no-c-format
-msgid "Interface '%s' of procedure '%s' at %L must be explicit"
-msgstr ""
-
-#: fortran/resolve.c:10892
-#, no-c-format
-msgid "Assumed size array at %L must be a dummy argument"
-msgstr ""
-
-#: fortran/resolve.c:10895
-#, no-c-format
-msgid "Assumed shape array at %L must be a dummy argument"
-msgstr ""
-
-#: fortran/resolve.c:10907
-#, no-c-format
-msgid "Symbol at %L is not a DUMMY variable"
-msgstr ""
-
-#: fortran/resolve.c:10913
-#, no-c-format
-msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
-msgstr ""
-
-#: fortran/resolve.c:10923
-#, no-c-format
-msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
-msgstr ""
-
-#: fortran/resolve.c:10932
-#, no-c-format
-msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
-msgstr ""
-
-#: fortran/resolve.c:10958
-#, no-c-format
-msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
-msgstr ""
-
-#: fortran/resolve.c:11011
-#, no-c-format
-msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
-msgstr ""
-
-#: fortran/resolve.c:11052
-#, no-c-format
-msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
-msgstr ""
-
-#: fortran/resolve.c:11071
-#, no-c-format
-msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
-msgstr ""
-
-#: fortran/resolve.c:11145
-#, no-c-format
-msgid "Threadprivate at %L isn't SAVEd"
-msgstr ""
-
-#: fortran/resolve.c:11233
-#, no-c-format
-msgid "BLOCK DATA element '%s' at %L must be in COMMON"
-msgstr ""
-
-#: fortran/resolve.c:11239
-#, no-c-format
-msgid "DATA array '%s' at %L must be specified in a previous declaration"
-msgstr ""
-
-#: fortran/resolve.c:11255
-#, no-c-format
-msgid "DATA element '%s' at %L is a pointer and so must be a full array"
-msgstr ""
-
-#: fortran/resolve.c:11301
-#, no-c-format
-msgid "Nonconstant array section at %L in DATA statement"
-msgstr ""
-
-#: fortran/resolve.c:11314
-#, no-c-format
-msgid "DATA statement at %L has more variables than values"
-msgstr ""
-
-#: fortran/resolve.c:11408
-#, no-c-format
-msgid "iterator start at %L does not simplify"
-msgstr ""
-
-#: fortran/resolve.c:11415
-#, no-c-format
-msgid "iterator end at %L does not simplify"
-msgstr ""
-
-#: fortran/resolve.c:11422
-#, no-c-format
-msgid "iterator step at %L does not simplify"
-msgstr ""
-
-#: fortran/resolve.c:11548
-#, no-c-format
-msgid "DATA statement at %L has more values than variables"
-msgstr ""
-
-#: fortran/resolve.c:11639
-#, fuzzy, no-c-format
-msgid "Label %d at %L defined but not used"
-msgstr "%Jnimike %qD määritelty, mutta ei käytetty"
-
-#: fortran/resolve.c:11644
-#, fuzzy, no-c-format
-msgid "Label %d at %L defined but cannot be used"
-msgstr "%Jnimike %qD määritelty, mutta ei käytetty"
-
-#: fortran/resolve.c:11728
-#, no-c-format
-msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
-msgstr ""
-
-#: fortran/resolve.c:11737
-#, no-c-format
-msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
-msgstr ""
-
-#: fortran/resolve.c:11745
-#, no-c-format
-msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
-msgstr ""
-
-#: fortran/resolve.c:11761
-#, no-c-format
-msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
-msgstr ""
-
-#: fortran/resolve.c:11863
-#, no-c-format
-msgid "Syntax error in EQUIVALENCE statement at %L"
-msgstr ""
-
-#: fortran/resolve.c:11878
-#, no-c-format
-msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
-msgstr ""
-
-#: fortran/resolve.c:11890
-#, no-c-format
-msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
-msgstr ""
-
-#: fortran/resolve.c:11899
-#, no-c-format
-msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
-msgstr ""
-
-#: fortran/resolve.c:11978
-#, no-c-format
-msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
-msgstr ""
-
-#: fortran/resolve.c:11989
-#, no-c-format
-msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
-msgstr ""
-
-#: fortran/resolve.c:12000
-#, no-c-format
-msgid "Substring at %L has length zero"
-msgstr ""
-
-#: fortran/resolve.c:12044
-#, no-c-format
-msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
-msgstr ""
-
-#: fortran/resolve.c:12057
-#, no-c-format
-msgid "ENTRY '%s' at %L has no IMPLICIT type"
-msgstr ""
-
-#: fortran/resolve.c:12074
-#, no-c-format
-msgid "User operator procedure '%s' at %L must be a FUNCTION"
-msgstr ""
-
-#: fortran/resolve.c:12084
-#, no-c-format
-msgid "User operator procedure '%s' at %L cannot be assumed character length"
-msgstr ""
-
-#: fortran/resolve.c:12092
-#, no-c-format
-msgid "User operator procedure '%s' at %L must have at least one argument"
-msgstr ""
-
-#: fortran/resolve.c:12106
-#, no-c-format
-msgid "First argument of operator interface at %L cannot be optional"
-msgstr ""
-
-#: fortran/resolve.c:12124
-#, no-c-format
-msgid "Second argument of operator interface at %L cannot be optional"
-msgstr ""
-
-#: fortran/resolve.c:12131
-#, no-c-format
-msgid "Operator interface at %L must have, at most, two arguments"
-msgstr ""
-
-#: fortran/resolve.c:12203
-#, no-c-format
-msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
-msgstr ""
-
-#: fortran/scanner.c:760
-#, no-c-format
-msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
-msgstr ""
-
-#: fortran/scanner.c:1078 fortran/scanner.c:1221
-#, no-c-format
-msgid "Limit of %d continuations exceeded in statement at %C"
-msgstr ""
-
-#: fortran/scanner.c:1090 fortran/scanner.c:1177
-#, no-c-format
-msgid "Line truncated at %L"
-msgstr ""
-
-#: fortran/scanner.c:1137
-#, no-c-format
-msgid "Missing '&' in continued character constant at %C"
-msgstr ""
-
-#: fortran/scanner.c:1371
-#, no-c-format
-msgid "Nonconforming tab character at %C"
-msgstr ""
-
-#: fortran/scanner.c:1459 fortran/scanner.c:1462
-#, no-c-format
-msgid "'&' not allowed by itself in line %d"
-msgstr ""
-
-#: fortran/scanner.c:1509
-#, no-c-format
-msgid "Nonconforming tab character in column %d of line %d"
-msgstr ""
-
-#: fortran/scanner.c:1717
-#, no-c-format
-msgid "%s:%d: file %s left but not entered"
-msgstr ""
-
-#: fortran/scanner.c:1751
-#, no-c-format
-msgid "%s:%d: Illegal preprocessor directive"
-msgstr ""
-
-#: fortran/scanner.c:1869
-#, fuzzy, no-c-format
-msgid "Can't open file '%s'"
-msgstr "syötetiedoston avaaminen ei onnistu: %s"
-
-#: fortran/simplify.c:86
-#, no-c-format
-msgid "Result of %s overflows its kind at %L"
-msgstr ""
-
-#: fortran/simplify.c:91
-#, no-c-format
-msgid "Result of %s underflows its kind at %L"
-msgstr ""
-
-#: fortran/simplify.c:96
-#, no-c-format
-msgid "Result of %s is NaN at %L"
-msgstr ""
-
-#: fortran/simplify.c:100
-#, no-c-format
-msgid "Result of %s gives range error for its kind at %L"
-msgstr ""
-
-#: fortran/simplify.c:123
-#, no-c-format
-msgid "KIND parameter of %s at %L must be an initialization expression"
-msgstr ""
-
-#: fortran/simplify.c:131
-#, no-c-format
-msgid "Invalid KIND parameter of %s at %L"
-msgstr ""
-
-#: fortran/simplify.c:680
-#, fuzzy, no-c-format
-msgid "Argument of %s function at %L is negative"
-msgstr "%qs ei ole kelpo tulostetiedosto"
-
-#: fortran/simplify.c:687
-#, fuzzy, no-c-format
-msgid "Argument of %s function at %L outside of range [0,127]"
-msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
-
-#: fortran/simplify.c:705
-#, no-c-format
-msgid "Argument of %s function at %L is too large for the collating sequence of kind %d"
-msgstr ""
-
-#: fortran/simplify.c:744
-#, no-c-format
-msgid "Argument of ACOS at %L must be between -1 and 1"
-msgstr ""
-
-#: fortran/simplify.c:780
-#, no-c-format
-msgid "Argument of ACOSH at %L must not be less than 1"
-msgstr ""
-
-#: fortran/simplify.c:1049
-#, no-c-format
-msgid "Argument of ASIN at %L must be between -1 and 1"
-msgstr ""
-
-#: fortran/simplify.c:1146
-#, no-c-format
-msgid "Argument of ATANH at %L must be inside the range -1 to 1"
-msgstr ""
-
-#: fortran/simplify.c:1180
-#, no-c-format
-msgid "If first argument of ATAN2 %L is zero, then the second argument must not be zero"
-msgstr ""
-
-#: fortran/simplify.c:2221
-#, no-c-format
-msgid "Argument of IACHAR at %L must be of length one"
-msgstr ""
-
-#: fortran/simplify.c:2228
-#, no-c-format
-msgid "Argument of IACHAR function at %L outside of range 0..127"
-msgstr ""
-
-#: fortran/simplify.c:2267
-#, no-c-format
-msgid "Invalid second argument of IBCLR at %L"
-msgstr ""
-
-#: fortran/simplify.c:2275
-#, no-c-format
-msgid "Second argument of IBCLR exceeds bit size at %L"
-msgstr ""
-
-#: fortran/simplify.c:2309
-#, no-c-format
-msgid "Invalid second argument of IBITS at %L"
-msgstr ""
-
-#: fortran/simplify.c:2315
-#, no-c-format
-msgid "Invalid third argument of IBITS at %L"
-msgstr ""
-
-#: fortran/simplify.c:2325
-#, no-c-format
-msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
-msgstr ""
-
-#: fortran/simplify.c:2372
-#, no-c-format
-msgid "Invalid second argument of IBSET at %L"
-msgstr ""
-
-#: fortran/simplify.c:2380
-#, no-c-format
-msgid "Second argument of IBSET exceeds bit size at %L"
-msgstr ""
-
-#: fortran/simplify.c:2410
-#, no-c-format
-msgid "Argument of ICHAR at %L must be of length one"
-msgstr ""
-
-#: fortran/simplify.c:2613
-#, no-c-format
-msgid "Argument of INT at %L is not a valid type"
-msgstr ""
-
-#: fortran/simplify.c:2644
-#, fuzzy, no-c-format
-msgid "Argument of %s at %L is not a valid type"
-msgstr "%qs ei ole kelpo tulostetiedosto"
-
-#: fortran/simplify.c:2789
-#, no-c-format
-msgid "Invalid second argument of ISHFT at %L"
-msgstr ""
-
-#: fortran/simplify.c:2804
-#, no-c-format
-msgid "Magnitude of second argument of ISHFT exceeds bit size at %L"
-msgstr ""
-
-#: fortran/simplify.c:2868
-#, no-c-format
-msgid "Invalid second argument of ISHFTC at %L"
-msgstr ""
-
-#: fortran/simplify.c:2882
-#, no-c-format
-msgid "Invalid third argument of ISHFTC at %L"
-msgstr ""
-
-#: fortran/simplify.c:2888
-#, no-c-format
-msgid "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
-msgstr ""
-
-#: fortran/simplify.c:2904
-#, no-c-format
-msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L"
-msgstr ""
-
-#: fortran/simplify.c:2907
-#, no-c-format
-msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
-msgstr ""
-
-#: fortran/simplify.c:2978
-#, no-c-format
-msgid "Argument of KIND at %L is a DERIVED type"
-msgstr ""
-
-#: fortran/simplify.c:3190
-#, no-c-format
-msgid "DIM argument at %L is out of bounds"
-msgstr ""
-
-#: fortran/simplify.c:3376
-#, no-c-format
-msgid "Argument of LOG at %L cannot be less than or equal to zero"
-msgstr ""
-
-#: fortran/simplify.c:3389
-#, no-c-format
-msgid "Complex argument of LOG at %L cannot be zero"
-msgstr ""
-
-#: fortran/simplify.c:3436
-#, no-c-format
-msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
-msgstr ""
-
-#. Result is processor-dependent.
-#: fortran/simplify.c:3807
-#, no-c-format
-msgid "Second argument MOD at %L is zero"
-msgstr ""
-
-#. Result is processor-dependent.
-#: fortran/simplify.c:3818
-#, no-c-format
-msgid "Second argument of MOD at %L is zero"
-msgstr ""
-
-#. Result is processor-dependent. This processor just opts
-#. to not handle it at all.
-#. Result is processor-dependent.
-#: fortran/simplify.c:3860 fortran/simplify.c:3872
-#, no-c-format
-msgid "Second argument of MODULO at %L is zero"
-msgstr ""
-
-#: fortran/simplify.c:3918
-#, no-c-format
-msgid "Second argument of NEAREST at %L shall not be zero"
-msgstr ""
-
-#: fortran/simplify.c:3954
-#, no-c-format
-msgid "Result of NEAREST is NaN at %L"
-msgstr ""
-
-#: fortran/simplify.c:4332
-#, no-c-format
-msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
-msgstr ""
-
-#: fortran/simplify.c:4387
-#, no-c-format
-msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
-msgstr ""
-
-#: fortran/simplify.c:4659
-#, no-c-format
-msgid "Result of SCALE overflows its kind at %L"
-msgstr ""
-
-#: fortran/simplify.c:5423
-#, no-c-format
-msgid "Argument of SQRT at %L has a negative value"
-msgstr ""
-
-#: fortran/simplify.c:5623
-#, no-c-format
-msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
-msgstr ""
-
-#: fortran/simplify.c:6078
-#, no-c-format
-msgid "Character '%s' in string at %L cannot be converted into character kind %d"
-msgstr ""
-
-#: fortran/symbol.c:133
-#, no-c-format
-msgid "Duplicate IMPLICIT NONE statement at %C"
-msgstr ""
-
-#: fortran/symbol.c:173
-#, no-c-format
-msgid "Letter '%c' already set in IMPLICIT statement at %C"
-msgstr ""
-
-#: fortran/symbol.c:195
-#, no-c-format
-msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
-msgstr ""
-
-#: fortran/symbol.c:205
-#, no-c-format
-msgid "Letter %c already has an IMPLICIT type at %C"
-msgstr ""
-
-#: fortran/symbol.c:261
-#, no-c-format
-msgid "Symbol '%s' at %L has no IMPLICIT type"
-msgstr ""
-
-#. BIND(C) variables should not be implicitly declared.
-#: fortran/symbol.c:278
-#, no-c-format
-msgid "Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable"
-msgstr ""
-
-#. Dummy args to a BIND(C) routine may not be interoperable if
-#. they are implicitly typed.
-#: fortran/symbol.c:292
-#, no-c-format
-msgid "Implicitly declared variable '%s' at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure '%s' at %L"
-msgstr ""
-
-#: fortran/symbol.c:333
-#, no-c-format
-msgid "Function result '%s' at %L has no IMPLICIT type"
-msgstr ""
-
-#: fortran/symbol.c:412
-#, no-c-format
-msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
-msgstr ""
-
-#: fortran/symbol.c:467
-#, no-c-format
-msgid "Fortran 2003: Procedure pointer at %C"
-msgstr ""
-
-#: fortran/symbol.c:617
-#, fuzzy, no-c-format
-msgid "%s attribute applied to %s %s at %L"
-msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-
-#: fortran/symbol.c:624
-#, no-c-format
-msgid "BIND(C) applied to %s %s at %L"
-msgstr ""
-
-#: fortran/symbol.c:725 fortran/symbol.c:1387
-#, no-c-format
-msgid "%s attribute conflicts with %s attribute at %L"
-msgstr ""
-
-#: fortran/symbol.c:728
-#, no-c-format
-msgid "%s attribute conflicts with %s attribute in '%s' at %L"
-msgstr ""
-
-#: fortran/symbol.c:736
-#, no-c-format
-msgid "Fortran 2003: %s attribute with %s attribute at %L"
-msgstr ""
-
-#: fortran/symbol.c:742
-#, no-c-format
-msgid "Fortran 2003: %s attribute with %s attribute in '%s' at %L"
-msgstr ""
-
-#: fortran/symbol.c:786
-#, no-c-format
-msgid "Cannot change attributes of USE-associated symbol at %L"
-msgstr ""
-
-#: fortran/symbol.c:789
-#, no-c-format
-msgid "Cannot change attributes of USE-associated symbol %s at %L"
-msgstr ""
-
-#: fortran/symbol.c:805
-#, fuzzy, no-c-format
-msgid "Duplicate %s attribute specified at %L"
-msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
-
-#: fortran/symbol.c:847
-#, no-c-format
-msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
-msgstr ""
-
-#: fortran/symbol.c:873
-#, no-c-format
-msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L"
-msgstr ""
-
-#: fortran/symbol.c:991
-#, no-c-format
-msgid "Cray Pointee at %L appears in multiple pointer() statements"
-msgstr ""
-
-#: fortran/symbol.c:1010
-#, no-c-format
-msgid "Duplicate PROTECTED attribute specified at %L"
-msgstr ""
-
-#: fortran/symbol.c:1043
-#, fuzzy, no-c-format
-msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
-msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
-
-#: fortran/symbol.c:1051
-#, fuzzy, no-c-format
-msgid "Duplicate SAVE attribute specified at %L"
-msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
-
-#: fortran/symbol.c:1072
-#, fuzzy, no-c-format
-msgid "Duplicate VALUE attribute specified at %L"
-msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
-
-#: fortran/symbol.c:1092
-#, no-c-format
-msgid "Duplicate VOLATILE attribute specified at %L"
-msgstr ""
-
-#: fortran/symbol.c:1383
-#, no-c-format
-msgid "%s attribute of '%s' conflicts with %s attribute at %L"
-msgstr ""
-
-#: fortran/symbol.c:1417
-#, no-c-format
-msgid "%s procedure at %L is already declared as %s procedure"
-msgstr ""
-
-#: fortran/symbol.c:1452
-#, no-c-format
-msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
-msgstr ""
-
-#: fortran/symbol.c:1476
-#, no-c-format
-msgid "ACCESS specification at %L was already specified"
-msgstr ""
-
-#: fortran/symbol.c:1493
-#, fuzzy, no-c-format
-msgid "Duplicate BIND attribute specified at %L"
-msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
-
-#: fortran/symbol.c:1500
-#, no-c-format
-msgid "Fortran 2003: BIND(C) at %L"
-msgstr ""
-
-#: fortran/symbol.c:1517
-#, fuzzy, no-c-format
-msgid "Duplicate EXTENDS attribute specified at %L"
-msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
-
-#: fortran/symbol.c:1521
-#, no-c-format
-msgid "Fortran 2003: EXTENDS at %L"
-msgstr ""
-
-#: fortran/symbol.c:1543
-#, no-c-format
-msgid "Symbol '%s' at %L already has an explicit interface"
-msgstr ""
-
-#: fortran/symbol.c:1550
-#, no-c-format
-msgid "'%s' at %L has attributes specified outside its INTERFACE body"
-msgstr ""
-
-#: fortran/symbol.c:1583
-#, no-c-format
-msgid "Symbol '%s' at %L already has basic type of %s"
-msgstr ""
-
-#: fortran/symbol.c:1590
-#, fuzzy, no-c-format
-msgid "Procedure '%s' at %L may not have basic type of %s"
-msgstr "muuttuvakokoista objektia ei voi alustaa"
-
-#: fortran/symbol.c:1602
-#, no-c-format
-msgid "Symbol '%s' at %L cannot have a type"
-msgstr ""
-
-#: fortran/symbol.c:1765
-#, no-c-format
-msgid "Component '%s' at %C already declared at %L"
-msgstr ""
-
-#: fortran/symbol.c:1776
-#, no-c-format
-msgid "Component '%s' at %C already in the parent type at %L"
-msgstr ""
-
-#: fortran/symbol.c:1852
-#, no-c-format
-msgid "Symbol '%s' at %C is ambiguous"
-msgstr ""
-
-#: fortran/symbol.c:1884
-#, no-c-format
-msgid "Derived type '%s' at %C is being used before it is defined"
-msgstr ""
-
-#: fortran/symbol.c:1925
-#, no-c-format
-msgid "'%s' at %C is not a member of the '%s' structure"
-msgstr ""
-
-#: fortran/symbol.c:1933
-#, no-c-format
-msgid "Component '%s' at %C is a PRIVATE component of '%s'"
-msgstr ""
-
-#: fortran/symbol.c:1943
-#, no-c-format
-msgid "All components of '%s' are PRIVATE in structure constructor at %C"
-msgstr ""
-
-#: fortran/symbol.c:2079
-#, no-c-format
-msgid "Duplicate statement label %d at %L and %L"
-msgstr ""
-
-#: fortran/symbol.c:2089
-#, no-c-format
-msgid "Label %d at %C already referenced as branch target"
-msgstr ""
-
-#: fortran/symbol.c:2098
-#, no-c-format
-msgid "Label %d at %C already referenced as a format label"
-msgstr ""
-
-#: fortran/symbol.c:2140
-#, no-c-format
-msgid "Label %d at %C previously used as a FORMAT label"
-msgstr ""
-
-#: fortran/symbol.c:2148
-#, no-c-format
-msgid "Label %d at %C previously used as branch target"
-msgstr ""
-
-#: fortran/symbol.c:2463
-#, no-c-format
-msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
-msgstr ""
-
-#: fortran/symbol.c:2466
-#, no-c-format
-msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
-msgstr ""
-
-#. Symbol is from another namespace.
-#: fortran/symbol.c:2625
-#, no-c-format
-msgid "Symbol '%s' at %C has already been host associated"
-msgstr ""
-
-#: fortran/symbol.c:3459
-#, no-c-format
-msgid "Derived type '%s' declared at %L must have the BIND attribute to be C interoperable"
-msgstr ""
-
-#: fortran/symbol.c:3470
-#, no-c-format
-msgid "Derived type '%s' at %L is empty"
-msgstr ""
-
-#: fortran/symbol.c:3487
-#, no-c-format
-msgid "Component '%s' at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type '%s' at %L"
-msgstr ""
-
-#: fortran/symbol.c:3497
-#, no-c-format
-msgid "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) derived type '%s' at %L"
-msgstr ""
-
-#: fortran/symbol.c:3508
-#, no-c-format
-msgid "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type '%s' at %L"
-msgstr ""
-
-#. If the derived type is bind(c), all fields must be
-#. interop.
-#: fortran/symbol.c:3546
-#, no-c-format
-msgid "Component '%s' in derived type '%s' at %L may not be C interoperable, even though derived type '%s' is BIND(C)"
-msgstr ""
-
-#. If derived type is param to bind(c) routine, or to one
-#. of the iso_c_binding procs, it must be interoperable, so
-#. all fields must interop too.
-#: fortran/symbol.c:3555
-#, no-c-format
-msgid "Component '%s' in derived type '%s' at %L may not be C interoperable"
-msgstr ""
-
-#: fortran/symbol.c:3569
-#, no-c-format
-msgid "Derived type '%s' at %L cannot be declared with both PRIVATE and BIND(C) attributes"
-msgstr ""
-
-#: fortran/symbol.c:3577
-#, no-c-format
-msgid "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND(C)"
-msgstr ""
-
-#: fortran/symbol.c:4507
-#, no-c-format
-msgid "Symbol '%s' is used before it is typed at %L"
-msgstr ""
-
-#: fortran/symbol.c:4513
-#, no-c-format
-msgid "Extension: Symbol '%s' is used before it is typed at %L"
-msgstr ""
-
-#: fortran/symbol.c:4852 fortran/symbol.c:4926
-#, no-c-format
-msgid "'%s' of '%s' is PRIVATE at %L"
-msgstr ""
-
-#: fortran/target-memory.c:659
-#, no-c-format
-msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
-msgstr ""
-
-#: fortran/target-memory.c:746
-#, no-c-format
-msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
-msgstr ""
-
-#: fortran/trans-array.c:705 fortran/trans-array.c:4545
-#: fortran/trans-array.c:5580 fortran/trans-intrinsic.c:4291
-#, no-c-format
-msgid "Creating array temporary at %L"
-msgstr ""
-
-#. Problems occur when we get something like
-#. integer :: a(lots) = (/(i, i=1, lots)/)
-#: fortran/trans-array.c:4112
-#, no-c-format
-msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
-msgstr ""
-
-#: fortran/trans-array.c:5577
-#, no-c-format
-msgid "Creating array temporary at %L for argument '%s'"
-msgstr ""
-
-#: fortran/trans-common.c:400
-#, no-c-format
-msgid "Named COMMON block '%s' at %L shall be of the same size"
+#: fortran/resolve.c:5700
+msgid "Loop variable"
msgstr ""
-#: fortran/trans-common.c:839
-#, no-c-format
-msgid "Bad array reference at %L"
-msgstr ""
-
-#: fortran/trans-common.c:847
-#, no-c-format
-msgid "Illegal reference type at %L as EQUIVALENCE object"
-msgstr ""
-
-#: fortran/trans-common.c:887
-#, no-c-format
-msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
-msgstr ""
-
-#. Aligning this field would misalign a previous field.
-#: fortran/trans-common.c:1020
-#, no-c-format
-msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
-msgstr ""
-
-#: fortran/trans-common.c:1087
-#, no-c-format
-msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
-msgstr ""
-
-#: fortran/trans-common.c:1102
-#, no-c-format
-msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
+#: fortran/resolve.c:5712
+msgid "Start expression in DO loop"
msgstr ""
-#: fortran/trans-common.c:1117
-#, no-c-format
-msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L; reorder elements or use -fno-align-commons"
-msgstr ""
-
-#: fortran/trans-common.c:1122
-#, no-c-format
-msgid "Padding of %d bytes required before '%s' in COMMON at %L; reorder elements or use -fno-align-commons"
-msgstr ""
-
-#: fortran/trans-common.c:1145
-#, no-c-format
-msgid "COMMON '%s' at %L does not exist"
-msgstr ""
-
-#: fortran/trans-common.c:1153
-#, no-c-format
-msgid "COMMON '%s' at %L requires %d bytes of padding at start; reorder elements or use -fno-align-commons"
-msgstr ""
-
-#: fortran/trans-common.c:1157
-#, no-c-format
-msgid "COMMON at %L requires %d bytes of padding at start; reorder elements or use -fno-align-commons"
-msgstr ""
-
-#: fortran/trans-const.c:294
-#, no-c-format
-msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
-msgstr ""
+#: fortran/resolve.c:5716
+#, fuzzy
+msgid "End expression in DO loop"
+msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: fortran/trans-const.c:358
-#, fuzzy, no-c-format
-msgid "non-constant initialization expression at %L"
+#: fortran/resolve.c:5720
+#, fuzzy
+msgid "Step expression in DO loop"
msgstr "vektoriylivuoto lausekkeessa"
-#: fortran/trans-decl.c:3085 fortran/trans-decl.c:4408
-#, no-c-format
-msgid "Return value of function '%s' at %L not set"
+#: fortran/trans-array.c:1134
+#, c-format
+msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
msgstr ""
-#: fortran/trans-decl.c:3782
-#, no-c-format
-msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
+#: fortran/trans-decl.c:3975
+#, c-format
+msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-decl.c:3787
-#, no-c-format
-msgid "Unused dummy argument '%s' at %L"
+#: fortran/trans-decl.c:3983
+#, c-format
+msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-decl.c:3793
-#, fuzzy, no-c-format
-msgid "Unused variable '%s' declared at %L"
-msgstr "%Jmuuttuja %qD esitelty %<inline%>:ksi"
-
-#: fortran/trans-decl.c:3841
-#, fuzzy, no-c-format
-msgid "Unused parameter '%s' declared at %L"
-msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
-
-#: fortran/trans-decl.c:3855
-#, no-c-format
-msgid "Return value '%s' of function '%s' declared at %L not set"
+#: fortran/trans-expr.c:1620
+msgid "internal error: bad hash value in dynamic dispatch"
msgstr ""
-#: fortran/trans-decl.c:3963
+#: fortran/trans-intrinsic.c:777
#, c-format
-msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
+msgid "Unequal character lengths (%ld/%ld) in %s"
msgstr ""
-#: fortran/trans-decl.c:3971
+#: fortran/trans-intrinsic.c:4863
#, c-format
-msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
+msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %lld)"
msgstr ""
-#: fortran/trans-expr.c:1616
-msgid "internal error: bad hash value in dynamic dispatch"
+#: fortran/trans-intrinsic.c:4895
+msgid "Argument NCOPIES of REPEAT intrinsic is too large"
msgstr ""
-#: fortran/trans-expr.c:2530
-#, fuzzy, no-c-format
-msgid "Unknown argument list function at %L"
-msgstr "liian vähän argumentteja funktiolle %qs"
+#: fortran/trans-io.c:488
+msgid "Unit number in I/O statement too small"
+msgstr ""
-#: fortran/trans-intrinsic.c:888
-#, no-c-format
-msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
+#: fortran/trans-io.c:496
+msgid "Unit number in I/O statement too large"
msgstr ""
-#: fortran/trans-io.c:2017
-#, no-c-format
-msgid "Derived type '%s' at %L has PRIVATE components"
+#: fortran/trans-stmt.c:158
+msgid "Assigned label is not a target label"
msgstr ""
-#: fortran/trans-stmt.c:484
-#, no-c-format
-msgid "An alternate return at %L without a * dummy argument"
+#: fortran/trans-stmt.c:882 fortran/trans-stmt.c:1143
+msgid "Loop variable has been modified"
+msgstr ""
+
+#: fortran/trans-stmt.c:1006
+msgid "DO step value is zero"
msgstr ""
#: fortran/trans.c:50
@@ -11716,7 +4639,7 @@ msgstr ""
msgid "Incorrect function return value"
msgstr "Virheellinen funktion paluuarvo"
-#: fortran/trans.c:521 fortran/trans.c:951
+#: fortran/trans.c:521 fortran/trans.c:952
msgid "Attempt to allocate a negative amount of memory."
msgstr ""
@@ -11728,20 +4651,20 @@ msgstr ""
msgid "Attempt to allocate negative amount of memory. Possible integer overflow"
msgstr ""
-#: fortran/trans.c:658 fortran/trans.c:970
+#: fortran/trans.c:658 fortran/trans.c:971
msgid "Out of memory"
msgstr "Muisti lopussa"
-#: fortran/trans.c:750
+#: fortran/trans.c:751
#, c-format
msgid "Attempting to allocate already allocated array '%s'"
msgstr ""
-#: fortran/trans.c:756
+#: fortran/trans.c:757
msgid "Attempting to allocate already allocatedarray"
msgstr ""
-#: fortran/trans.c:867
+#: fortran/trans.c:868
#, c-format
msgid "Attempt to DEALLOCATE unallocated '%s'"
msgstr ""
@@ -11756,7 +4679,7 @@ msgstr "Ei kelvollinen Javan .class-tiedosto.\n"
msgid "error while parsing constant pool\n"
msgstr ""
-#: java/jcf-dump.c:1080 java/jcf-parse.c:1436
+#: java/jcf-dump.c:1080 java/jcf-parse.c:1433
#, gcc-internal-format
msgid "error in constant pool entry #%d\n"
msgstr ""
@@ -11928,49 +4851,64 @@ msgstr ""
msgid "cannot specify 'main' class when not linking"
msgstr ""
+#: config/vax/netbsd-elf.h:51
+msgid "the -shared option is not currently supported for VAX ELF"
+msgstr ""
+
#: config/vax/vax.h:50 config/vax/vax.h:51
-msgid "profiling not supported with -mg\n"
+#, fuzzy
+msgid "profiling not supported with -mg"
msgstr "profilointia ei tueta valitsimen -mg kanssa\n"
#: config/i386/linux-unwind.h:186
msgid "ax ; {int $0x80 | syscall"
msgstr "ax ; {int $0x80 | syscall"
-#: config/darwin.h:306
+#: config/darwin.h:311
msgid "-current_version only allowed with -dynamiclib"
msgstr "-current_version on sallittu vain valitsimen -dynamiclib kanssa"
-#: config/darwin.h:308
+#: config/darwin.h:313
msgid "-install_name only allowed with -dynamiclib"
msgstr "-install_name on sallittu vain valitsimen -dynamiclib kanssa"
-#: config/darwin.h:313
+#: config/darwin.h:318
msgid "-bundle not allowed with -dynamiclib"
msgstr "valitsimia -bundle ja -dynamiclib ei voi käyttää yhdessä"
-#: config/darwin.h:314
+#: config/darwin.h:319
msgid "-bundle_loader not allowed with -dynamiclib"
msgstr "valitsimia -bundle_loader ja -dynamiclib ei voi käyttää yhdessä"
-#: config/darwin.h:315
+#: config/darwin.h:320
msgid "-client_name not allowed with -dynamiclib"
msgstr "valitsimia -client_name ja -dynamiclib ei voi käyttää yhdessä"
-#: config/darwin.h:320
+#: config/darwin.h:325
msgid "-force_flat_namespace not allowed with -dynamiclib"
msgstr "valitsimia -force_flat_namespace ja -dynamiclib ei voi käyttää yhdessä"
-#: config/darwin.h:322
+#: config/darwin.h:327
msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr "valitsimia -keep_private_externs ja -dynamiclib ei voi käyttää yhdessä"
-#: config/darwin.h:323
+#: config/darwin.h:328
msgid "-private_bundle not allowed with -dynamiclib"
msgstr "valitsimia -private_bundle ja -dynamiclib ei voi käyttää yhdessä"
+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
+msgid "gfortran does not support -E without -cpp"
+msgstr "gfortran ei tue valitsinta -E ilman valitsinta -cpp"
+
+#: config/rs6000/sysv4.h:870 config/ia64/freebsd.h:26
+#: config/i386/freebsd.h:103 config/alpha/freebsd.h:33
+#: config/sparc/freebsd.h:34
+msgid "consider using `-pg' instead of `-p' with gprof(1)"
+msgstr ""
+
#: config/rs6000/sysv4.h:907 config/rs6000/sysv4.h:909
-#: config/rs6000/linux64.h:354 config/rs6000/linux64.h:356
-#: config/alpha/linux-elf.h:33 config/alpha/linux-elf.h:35 config/linux.h:111
+#: config/alpha/linux-elf.h:33 config/alpha/linux-elf.h:35
+#: config/rs6000/linux64.h:354 config/rs6000/linux64.h:356 config/linux.h:111
#: config/linux.h:113
msgid "-mglibc and -muclibc used together"
msgstr ""
@@ -11983,6 +4921,12 @@ msgstr ""
msgid "may not use both -EB and -EL"
msgstr ""
+#: config/sparc/linux64.h:165 config/sparc/linux64.h:176
+#: config/sparc/netbsd-elf.h:125 config/sparc/netbsd-elf.h:144
+#: config/sparc/sol2-bi.h:240 config/sparc/sol2-bi.h:250
+msgid "may not use both -m32 and -m64"
+msgstr "ei voi käyttää sekä valitsinta -m32 että -m64"
+
#: java/lang-specs.h:33
msgid "-fjni and -femit-class-files are incompatible"
msgstr ""
@@ -12000,44 +4944,43 @@ msgstr ""
msgid "does not support multilib"
msgstr ""
-#: config/sparc/sol2-bi.h:240 config/sparc/sol2-bi.h:250
-#: config/sparc/linux64.h:165 config/sparc/linux64.h:176
-#: config/sparc/netbsd-elf.h:125 config/sparc/netbsd-elf.h:144
-msgid "may not use both -m32 and -m64"
-msgstr "ei voi käyttää sekä valitsinta -m32 että -m64"
-
-#: gcc.c:865
+#: gcc.c:868
msgid "GCC does not support -C or -CC without -E"
msgstr ""
-#: gcc.c:893 java/jvspec.c:81 ada/gcc-interface/lang-specs.h:33
+#: gcc.c:896 java/jvspec.c:81 ada/gcc-interface/lang-specs.h:33
msgid "-pg and -fomit-frame-pointer are incompatible"
msgstr ""
-#: gcc.c:1086
-msgid "-E or -x required when input is from standard input"
+#: gcc.c:1073
+msgid "GNU C no longer supports -traditional without -E"
msgstr ""
-#: config/bfin/elf.h:54
-#, fuzzy
-msgid "no processor type specified for linking"
-msgstr "%J ristiriitaiset tyyppimääreet %qD:lle"
+#: gcc.c:1089
+msgid "-E or -x required when input is from standard input"
+msgstr ""
#: config/i386/mingw-w64.h:61 config/i386/mingw32.h:81
#: config/i386/cygwin.h:123
msgid "shared and mdll are not compatible"
msgstr ""
-#: config/sh/sh.h:463
-msgid "SH2a does not support little-endian"
+#: config/pa/pa-hpux10.h:87 config/pa/pa-hpux10.h:90 config/pa/pa-hpux10.h:98
+#: config/pa/pa-hpux10.h:101 config/pa/pa-hpux11.h:108
+#: config/pa/pa-hpux11.h:111 config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33
+#: config/pa/pa64-hpux.h:42 config/pa/pa64-hpux.h:45
+msgid "Warning: consider linking with `-static' as system libraries with"
msgstr ""
-#: config/rs6000/darwin.h:95
-msgid " conflicting code gen style switches are used"
+#: config/pa/pa-hpux10.h:88 config/pa/pa-hpux10.h:91 config/pa/pa-hpux10.h:99
+#: config/pa/pa-hpux10.h:102 config/pa/pa-hpux11.h:109
+#: config/pa/pa-hpux11.h:112 config/pa/pa64-hpux.h:31 config/pa/pa64-hpux.h:34
+#: config/pa/pa64-hpux.h:43 config/pa/pa64-hpux.h:46
+msgid " profiling support are only provided in archive format"
msgstr ""
-#: config/rx/rx.h:61
-msgid "-mas100-syntax is incompatible with -gdwarf"
+#: config/rs6000/darwin.h:95
+msgid " conflicting code gen style switches are used"
msgstr ""
#: config/arm/arm.h:154
@@ -12052,22 +4995,64 @@ msgstr "valitsimia -mbig-endian ja -mlittle-endian ei voi käyttää yhdessä"
msgid "-Xbind-now and -Xbind-lazy are incompatible"
msgstr ""
-#: config/cris/cris.h:207
-msgid "Do not specify both -march=... and -mcpu=..."
-msgstr ""
+#: config/bfin/elf.h:54
+#, fuzzy
+msgid "no processor type specified for linking"
+msgstr "%J ristiriitaiset tyyppimääreet %qD:lle"
#: config/i386/nwld.h:34
-msgid "Static linking is not supported.\n"
-msgstr ""
+#, fuzzy
+msgid "Static linking is not supported."
+msgstr "valitsin %qs ei ole enää tuettu"
#: config/i386/cygwin.h:28
msgid "mno-cygwin and mno-win32 are not compatible"
msgstr ""
+#: config/sh/sh.h:463
+msgid "SH2a does not support little-endian"
+msgstr ""
+
+#: config/rx/rx.h:63
+msgid "-mas100-syntax is incompatible with -gdwarf"
+msgstr ""
+
+#: config/rx/rx.h:64
+msgid "rx200 cpu does not have FPU hardware"
+msgstr ""
+
#: config/s390/tpf.h:119
msgid "static is not supported on TPF-OS"
msgstr ""
+#: config/arm/freebsd.h:31
+msgid "consider using `-pg' instead of `-p' with gprof(1) "
+msgstr ""
+
+#: objc/lang-specs.h:31 objc/lang-specs.h:46
+msgid "GNU Objective C no longer supports traditional compilation"
+msgstr ""
+
+#: config/cris/cris.h:207
+msgid "Do not specify both -march=... and -mcpu=..."
+msgstr ""
+
+#: config/i386/i386.h:543
+msgid "`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead."
+msgstr ""
+
+#: config/i386/i386.h:546
+msgid "`-mintel-syntax' is deprecated. Use `-masm=intel' instead."
+msgstr ""
+
+#: config/i386/i386.h:548
+msgid "'-msse5' was removed."
+msgstr ""
+
+#: config/i386/i386.h:550
+msgid "`-mno-intel-syntax' is deprecated. Use `-masm=att' instead."
+msgstr ""
+
#: config/mips/r3900.h:34
msgid "-mhard-float not supported"
msgstr ""
@@ -12076,14 +5061,6 @@ msgstr ""
msgid "-msingle-float and -msoft-float cannot both be specified"
msgstr ""
-#: config/vax/netbsd-elf.h:51
-msgid "the -shared option is not currently supported for VAX ELF"
-msgstr ""
-
-#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-msgid "gfortran does not support -E without -cpp"
-msgstr "gfortran ei tue valitsinta -E ilman valitsinta -cpp"
-
#: config/lynx.h:70
msgid "cannot use mthreads and mlegacy-threads together"
msgstr ""
@@ -12109,7 +5086,7 @@ msgid "Warn if modifiers are specified when not necessary"
msgstr ""
#: java/lang.opt:81
-msgid "Deprecated; use --classpath instead"
+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
msgstr ""
#: java/lang.opt:88
@@ -12117,7 +5094,7 @@ msgid "Permit the use of the assert keyword"
msgstr ""
#: java/lang.opt:110
-msgid "Replace system path"
+msgid "--bootclasspath=<path>\tReplace system path"
msgstr ""
#: java/lang.opt:114
@@ -12125,7 +5102,7 @@ msgid "Generate checks for references to NULL"
msgstr ""
#: java/lang.opt:118
-msgid "Set class path"
+msgid "--classpath=<path>\tSet class path"
msgstr ""
#: java/lang.opt:125
@@ -12137,11 +5114,11 @@ msgid "Alias for -femit-class-file"
msgstr ""
#: java/lang.opt:133
-msgid "Choose input encoding (defaults from your locale)"
+msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
msgstr ""
#: java/lang.opt:137
-msgid "Set the extension directory path"
+msgid "--extdirs=<path>\tSet the extension directory path"
msgstr ""
#: java/lang.opt:144
@@ -12206,11 +5183,11 @@ msgid "Set the target VM version"
msgstr ""
#: ada/gcc-interface/lang.opt:100
-msgid "Specify options to GNAT"
+msgid "-gnat<options>\tSpecify options to GNAT"
msgstr ""
#: fortran/lang.opt:57
-msgid "Put MODULE files in 'directory'"
+msgid "-J<directory>\tPut MODULE files in 'directory'"
msgstr ""
#: fortran/lang.opt:73
@@ -12239,272 +5216,276 @@ msgid "Warn about calls with implicit interface"
msgstr ""
#: fortran/lang.opt:101
-msgid "Warn about truncated source lines"
+msgid "Warn about called procedures not explicitly declared"
msgstr ""
#: fortran/lang.opt:105
+msgid "Warn about truncated source lines"
+msgstr ""
+
+#: fortran/lang.opt:109
msgid "Warn on intrinsics not part of the selected standard"
msgstr ""
-#: fortran/lang.opt:113
+#: fortran/lang.opt:117
msgid "Warn about \"suspicious\" constructs"
msgstr ""
-#: fortran/lang.opt:117
+#: fortran/lang.opt:121
msgid "Permit nonconforming uses of the tab character"
msgstr ""
-#: fortran/lang.opt:121
+#: fortran/lang.opt:125
#, fuzzy
msgid "Warn about underflow of numerical constant expressions"
msgstr "ylivuoto vakiolausekkeessa"
-#: fortran/lang.opt:125
+#: fortran/lang.opt:129
msgid "Warn if a user-procedure has the same name as an intrinsic"
msgstr ""
-#: fortran/lang.opt:129
+#: fortran/lang.opt:133
#, fuzzy
msgid "Enable preprocessing"
msgstr "Käytä OpenMP:tä"
-#: fortran/lang.opt:133
+#: fortran/lang.opt:137
msgid "Disable preprocessing"
msgstr ""
-#: fortran/lang.opt:141
+#: fortran/lang.opt:145
msgid "Enable alignment of COMMON blocks"
msgstr ""
-#: fortran/lang.opt:145
+#: fortran/lang.opt:149
msgid "All intrinsics procedures are available regardless of selected standard"
msgstr ""
-#: fortran/lang.opt:153
-msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-msgstr ""
-
#: fortran/lang.opt:157
-msgid "Specify that backslash in string introduces an escape character"
+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
msgstr ""
#: fortran/lang.opt:161
-msgid "Produce a backtrace when a runtime error is encountered"
+msgid "Specify that backslash in string introduces an escape character"
msgstr ""
#: fortran/lang.opt:165
-msgid "-fblas-matmul-limit=<n> Size of the smallest matrix for which matmul will use BLAS"
+msgid "Produce a backtrace when a runtime error is encountered"
msgstr ""
#: fortran/lang.opt:169
-msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument"
+msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS"
msgstr ""
#: fortran/lang.opt:173
-msgid "Use big-endian format for unformatted files"
+msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument"
msgstr ""
#: fortran/lang.opt:177
-msgid "Use little-endian format for unformatted files"
+msgid "Use big-endian format for unformatted files"
msgstr ""
#: fortran/lang.opt:181
-msgid "Use native format for unformatted files"
+msgid "Use little-endian format for unformatted files"
msgstr ""
#: fortran/lang.opt:185
-msgid "Swap endianness for unformatted files"
+msgid "Use native format for unformatted files"
msgstr ""
#: fortran/lang.opt:189
-msgid "Use the Cray Pointer extension"
+msgid "Swap endianness for unformatted files"
msgstr ""
#: fortran/lang.opt:193
-msgid "Ignore 'D' in column one in fixed form"
+msgid "Use the Cray Pointer extension"
msgstr ""
#: fortran/lang.opt:197
-msgid "Treat lines with 'D' in column one as comments"
+msgid "Ignore 'D' in column one in fixed form"
msgstr ""
#: fortran/lang.opt:201
-msgid "Set the default double precision kind to an 8 byte wide type"
+msgid "Treat lines with 'D' in column one as comments"
msgstr ""
#: fortran/lang.opt:205
-msgid "Set the default integer kind to an 8 byte wide type"
+msgid "Set the default double precision kind to an 8 byte wide type"
msgstr ""
#: fortran/lang.opt:209
-msgid "Set the default real kind to an 8 byte wide type"
+msgid "Set the default integer kind to an 8 byte wide type"
msgstr ""
#: fortran/lang.opt:213
-msgid "Allow dollar signs in entity names"
+msgid "Set the default real kind to an 8 byte wide type"
msgstr ""
#: fortran/lang.opt:217
-msgid "Dump a core file when a runtime error occurs"
+msgid "Allow dollar signs in entity names"
msgstr ""
#: fortran/lang.opt:221
-msgid "Display the code tree after parsing"
+msgid "Dump a core file when a runtime error occurs"
msgstr ""
#: fortran/lang.opt:225
-msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays"
+msgid "Display the code tree after parsing"
msgstr ""
#: fortran/lang.opt:229
-msgid "Use f2c calling convention"
+msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays"
msgstr ""
#: fortran/lang.opt:233
-msgid "Assume that the source file is fixed form"
+msgid "Use f2c calling convention"
msgstr ""
#: fortran/lang.opt:237
-msgid "Specify where to find the compiled intrinsic modules"
+msgid "Assume that the source file is fixed form"
msgstr ""
#: fortran/lang.opt:241
-msgid "Allow arbitrary character line width in fixed mode"
+msgid "Specify where to find the compiled intrinsic modules"
msgstr ""
#: fortran/lang.opt:245
-msgid "Use n as character line width in fixed mode"
+msgid "Allow arbitrary character line width in fixed mode"
msgstr ""
#: fortran/lang.opt:249
-msgid "Stop on following floating point exceptions"
+msgid "-ffixed-line-length-<n>\t\tUse n as character line width in fixed mode"
msgstr ""
#: fortran/lang.opt:253
-msgid "Assume that the source file is free form"
+msgid "-ffpe-trap=[...]\tStop on following floating point exceptions"
msgstr ""
#: fortran/lang.opt:257
-msgid "Allow arbitrary character line width in free mode"
+msgid "Assume that the source file is free form"
msgstr ""
#: fortran/lang.opt:261
-msgid "Use n as character line width in free mode"
+msgid "Allow arbitrary character line width in free mode"
msgstr ""
#: fortran/lang.opt:265
-msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements"
+msgid "-ffree-line-length-<n>\t\tUse n as character line width in free mode"
msgstr ""
#: fortran/lang.opt:269
-msgid "-finit-character=<n> Initialize local character variables to ASCII value n"
+msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements"
msgstr ""
#: fortran/lang.opt:273
-msgid "-finit-integer=<n> Initialize local integer variables to n"
+msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n"
msgstr ""
#: fortran/lang.opt:277
-msgid "Initialize local variables to zero (from g77)"
+msgid "-finit-integer=<n>\tInitialize local integer variables to n"
msgstr ""
#: fortran/lang.opt:281
-msgid "-finit-logical=<true|false> Initialize local logical variables"
+msgid "Initialize local variables to zero (from g77)"
msgstr ""
#: fortran/lang.opt:285
-msgid "-finit-real=<zero|nan|inf|-inf> Initialize local real variables"
+msgid "-finit-logical=<true|false>\tInitialize local logical variables"
msgstr ""
#: fortran/lang.opt:289
-msgid "-fmax-array-constructor=<n> Maximum number of objects in an array constructor"
+msgid "-finit-real=<zero|nan|inf|-inf>\tInitialize local real variables"
msgstr ""
#: fortran/lang.opt:293
-msgid "Maximum number of errors to report"
+msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor"
msgstr ""
#: fortran/lang.opt:297
-msgid "Maximum identifier length"
+msgid "-fmax-errors=<n>\tMaximum number of errors to report"
msgstr ""
#: fortran/lang.opt:301
-msgid "Maximum length for subrecords"
+msgid "-fmax-identifier-length=<n>\tMaximum identifier length"
msgstr ""
#: fortran/lang.opt:305
-msgid "Size in bytes of the largest array that will be put on the stack"
+msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords"
msgstr ""
#: fortran/lang.opt:309
+msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack"
+msgstr ""
+
+#: fortran/lang.opt:313
msgid "Set default accessibility of module entities to PRIVATE."
msgstr ""
-#: fortran/lang.opt:317
+#: fortran/lang.opt:321
msgid "Try to lay out derived types as compactly as possible"
msgstr ""
-#: fortran/lang.opt:325
+#: fortran/lang.opt:329
msgid "Enable range checking during compilation"
msgstr ""
-#: fortran/lang.opt:329
+#: fortran/lang.opt:333
msgid "Use a 4-byte record marker for unformatted files"
msgstr ""
-#: fortran/lang.opt:333
+#: fortran/lang.opt:337
msgid "Use an 8-byte record marker for unformatted files"
msgstr ""
-#: fortran/lang.opt:337
+#: fortran/lang.opt:341
msgid "Allocate local variables on the stack to allow indirect recursion"
msgstr ""
-#: fortran/lang.opt:341
+#: fortran/lang.opt:345
msgid "Copy array sections into a contiguous block on procedure entry"
msgstr ""
-#: fortran/lang.opt:345
-msgid "Specify which runtime checks are to be performed"
+#: fortran/lang.opt:349
+msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed"
msgstr ""
-#: fortran/lang.opt:349
+#: fortran/lang.opt:353
msgid "Append a second underscore if the name already contains an underscore"
msgstr ""
-#: fortran/lang.opt:357
+#: fortran/lang.opt:361
msgid "Apply negative sign to zero values"
msgstr ""
-#: fortran/lang.opt:361
+#: fortran/lang.opt:365
msgid "Append underscores to externally visible names"
msgstr ""
-#: fortran/lang.opt:365
+#: fortran/lang.opt:369
msgid "Compile all program units at once and check all interfaces"
msgstr ""
-#: fortran/lang.opt:405
+#: fortran/lang.opt:409
msgid "Statically link the GNU Fortran helper library (libgfortran)"
msgstr ""
-#: fortran/lang.opt:409
+#: fortran/lang.opt:413
msgid "Conform to the ISO Fortran 2003 standard"
msgstr "Noudata ISO Fortran 2003 -standardia"
-#: fortran/lang.opt:413
+#: fortran/lang.opt:417
msgid "Conform to the ISO Fortran 2008 standard"
msgstr "Noudata ISO Fortran 2009 -standardia"
-#: fortran/lang.opt:417
+#: fortran/lang.opt:421
msgid "Conform to the ISO Fortran 95 standard"
msgstr "Noudata ISO Fortran 95 -standardia"
-#: fortran/lang.opt:421
+#: fortran/lang.opt:425
msgid "Conform to nothing in particular"
msgstr "Älä noudata mitään erityisesti"
-#: fortran/lang.opt:425
+#: fortran/lang.opt:429
msgid "Accept extensions to support legacy code"
msgstr ""
@@ -12868,7 +5849,7 @@ msgid "Emit extra code in the function prologue in order to trap if the stack si
msgstr ""
#: config/s390/s390.opt:87 config/ia64/ia64.opt:115 config/sparc/sparc.opt:95
-#: config/i386/i386.opt:229 config/rs6000/rs6000.opt:274 config/spu/spu.opt:84
+#: config/i386/i386.opt:229 config/spu/spu.opt:84
msgid "Schedule code for given CPU"
msgstr ""
@@ -13057,28 +6038,28 @@ msgstr ""
msgid "SYMBOL_VECTOR=(__divdi3=PROCEDURE)"
msgstr ""
-#: config/m32c/m32c.opt:24 config/bfin/bfin.opt:23 config/mep/mep.opt:138
-msgid "Use simulator runtime"
+#: config/m32c/m32c.opt:24
+msgid "-msim\tUse simulator runtime"
msgstr ""
#: config/m32c/m32c.opt:28
-msgid "Compile code for R8C variants"
+msgid "-mcpu=r8c\tCompile code for R8C variants"
msgstr ""
#: config/m32c/m32c.opt:32
-msgid "Compile code for M16C variants"
+msgid "-mcpu=m16c\tCompile code for M16C variants"
msgstr ""
#: config/m32c/m32c.opt:36
-msgid "Compile code for M32CM variants"
+msgid "-mcpu=m32cm\tCompile code for M32CM variants"
msgstr ""
#: config/m32c/m32c.opt:40
-msgid "Compile code for M32C variants"
+msgid "-mcpu=m32c\tCompile code for M32C variants"
msgstr ""
#: config/m32c/m32c.opt:44
-msgid "Number of memreg bytes (default: 16, range: 0..16)"
+msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)"
msgstr ""
#: config/sparc/little-endian.opt:23
@@ -13153,7 +6134,7 @@ msgstr ""
msgid "Optimize tail call instructions in assembler and linker"
msgstr ""
-#: config/sparc/sparc.opt:91 config/rs6000/rs6000.opt:270
+#: config/sparc/sparc.opt:91
msgid "Use features of and schedule code for given CPU"
msgstr ""
@@ -13539,7 +6520,7 @@ msgstr ""
msgid "Use direct references against %gs when accessing tls data"
msgstr ""
-#: config/i386/i386.opt:233 config/mips/mips.opt:23
+#: config/i386/i386.opt:233
msgid "Generate code that conforms to the given ABI"
msgstr ""
@@ -13556,116 +6537,120 @@ msgstr ""
msgid "Generate cld instruction in the function prologue."
msgstr ""
-#: config/i386/i386.opt:251
+#: config/i386/i386.opt:249
+msgid "Enable automatic generation of fused floating point multiply-add instructions"
+msgstr ""
+
+#: config/i386/i386.opt:257
msgid "Generate 32bit i386 code"
msgstr "Tuota 32-bittistä i386-koodia"
-#: config/i386/i386.opt:255
+#: config/i386/i386.opt:261
msgid "Generate 64bit x86-64 code"
msgstr "Tuota 64-bittistä x86-64-koodia"
-#: config/i386/i386.opt:259
+#: config/i386/i386.opt:265
msgid "Support MMX built-in functions"
msgstr ""
-#: config/i386/i386.opt:263
+#: config/i386/i386.opt:269
msgid "Support 3DNow! built-in functions"
msgstr ""
-#: config/i386/i386.opt:267
+#: config/i386/i386.opt:273
#, fuzzy
msgid "Support Athlon 3Dnow! built-in functions"
msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
-#: config/i386/i386.opt:271
+#: config/i386/i386.opt:277
msgid "Support MMX and SSE built-in functions and code generation"
msgstr ""
-#: config/i386/i386.opt:275
+#: config/i386/i386.opt:281
msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
msgstr ""
-#: config/i386/i386.opt:279
+#: config/i386/i386.opt:285
msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgstr ""
-#: config/i386/i386.opt:283
+#: config/i386/i386.opt:289
msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
msgstr ""
-#: config/i386/i386.opt:287
+#: config/i386/i386.opt:293
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation"
msgstr ""
-#: config/i386/i386.opt:291 config/i386/i386.opt:295
+#: config/i386/i386.opt:297 config/i386/i386.opt:301
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation"
msgstr ""
-#: config/i386/i386.opt:299
+#: config/i386/i386.opt:305
msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
msgstr ""
-#: config/i386/i386.opt:303
+#: config/i386/i386.opt:309
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation"
msgstr ""
-#: config/i386/i386.opt:307
+#: config/i386/i386.opt:313
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation"
msgstr ""
-#: config/i386/i386.opt:311
+#: config/i386/i386.opt:317
msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
msgstr ""
-#: config/i386/i386.opt:315
+#: config/i386/i386.opt:321
#, fuzzy
msgid "Support FMA4 built-in functions and code generation "
msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
-#: config/i386/i386.opt:319
+#: config/i386/i386.opt:325
#, fuzzy
msgid "Support XOP built-in functions and code generation "
msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
-#: config/i386/i386.opt:323
+#: config/i386/i386.opt:329
#, fuzzy
msgid "Support LWP built-in functions and code generation "
msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
-#: config/i386/i386.opt:327
+#: config/i386/i386.opt:333
msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
msgstr ""
-#: config/i386/i386.opt:331
+#: config/i386/i386.opt:337
msgid "Support code generation of popcnt instruction."
msgstr ""
-#: config/i386/i386.opt:335
+#: config/i386/i386.opt:341
msgid "Support code generation of cmpxchg16b instruction."
msgstr ""
-#: config/i386/i386.opt:339
+#: config/i386/i386.opt:345
msgid "Support code generation of sahf instruction in 64bit x86-64 code."
msgstr ""
-#: config/i386/i386.opt:343
+#: config/i386/i386.opt:349
msgid "Support code generation of movbe instruction."
msgstr ""
-#: config/i386/i386.opt:347
+#: config/i386/i386.opt:353
msgid "Support code generation of crc32 instruction."
msgstr ""
-#: config/i386/i386.opt:351
+#: config/i386/i386.opt:357
#, fuzzy
msgid "Support AES built-in functions and code generation"
msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
-#: config/i386/i386.opt:355
+#: config/i386/i386.opt:361
msgid "Support PCLMUL built-in functions and code generation"
msgstr ""
-#: config/i386/i386.opt:359
+#: config/i386/i386.opt:365
msgid "Encode SSE instructions with VEX prefix"
msgstr ""
@@ -13890,7 +6875,7 @@ msgid "Generate VRSAVE instructions when generating AltiVec code"
msgstr ""
#: config/rs6000/rs6000.opt:238
-msgid "Deprecated option. Use -mvrsave/-mno-vrsave instead"
+msgid "-mvrsave=yes/no\tDeprecated option. Use -mvrsave/-mno-vrsave instead"
msgstr ""
#: config/rs6000/rs6000.opt:242
@@ -13898,7 +6883,7 @@ msgid "Generate isel instructions"
msgstr ""
#: config/rs6000/rs6000.opt:246
-msgid "Deprecated option. Use -misel/-mno-isel instead"
+msgid "-misel=yes/no\tDeprecated option. Use -misel/-mno-isel instead"
msgstr ""
#: config/rs6000/rs6000.opt:250
@@ -13910,19 +6895,28 @@ msgid "Generate PPC750CL paired-single instructions"
msgstr ""
#: config/rs6000/rs6000.opt:258
-msgid "Deprecated option. Use -mspe/-mno-spe instead"
+msgid "-mspe=yes/no\tDeprecated option. Use -mspe/-mno-spe instead"
msgstr ""
#: config/rs6000/rs6000.opt:262
-msgid "Enable debug output"
+msgid "-mdebug=\tEnable debug output"
msgstr ""
#: config/rs6000/rs6000.opt:266
-msgid "Specify ABI to use"
+#, fuzzy
+msgid "-mabi=\tSpecify ABI to use"
msgstr "Määrittele käytettävä ABI"
+#: config/rs6000/rs6000.opt:270
+msgid "-mcpu=\tUse features of and schedule code for given CPU"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:274
+msgid "-mtune=\tSchedule code for given CPU"
+msgstr ""
+
#: config/rs6000/rs6000.opt:278
-msgid "Select full, part, or no traceback table"
+msgid "-mtraceback=\tSelect full, part, or no traceback table"
msgstr ""
#: config/rs6000/rs6000.opt:282
@@ -13944,11 +6938,11 @@ msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
msgstr ""
#: config/rs6000/rs6000.opt:298
-msgid "Select GPR floating point method"
+msgid "-mfloat-gprs=\tSelect GPR floating point method"
msgstr ""
#: config/rs6000/rs6000.opt:302
-msgid "Specify size of long double (64 or 128 bits)"
+msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
msgstr ""
#: config/rs6000/rs6000.opt:306
@@ -13983,7 +6977,7 @@ msgid "Floating point unit does not support divide & sqrt"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
#: config/rs6000/rs6000.opt:334
-msgid "Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
+msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
msgstr ""
#: config/rs6000/rs6000.opt:338
@@ -14213,19 +7207,19 @@ msgid "Prepend the name of the cpu to all public symbol names"
msgstr ""
#: config/arc/arc.opt:42
-msgid "Compile code for ARC variant CPU"
+msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
msgstr ""
#: config/arc/arc.opt:46
-msgid "Put functions in SECTION"
+msgid "-mtext=SECTION\tPut functions in SECTION"
msgstr ""
#: config/arc/arc.opt:50
-msgid "Put data in SECTION"
+msgid "-mdata=SECTION\tPut data in SECTION"
msgstr ""
#: config/arc/arc.opt:54
-msgid "Put read-only data in SECTION"
+msgid "-mrodata=SECTION\tPut read-only data in SECTION"
msgstr ""
#: config/sh/sh.opt:44
@@ -14722,7 +7716,7 @@ msgid "Use subroutines for function prologues and epilogues"
msgstr ""
#: config/avr/avr.opt:27
-msgid "Select the target MCU"
+msgid "-mmcu=MCU\tSelect the target MCU"
msgstr ""
#: config/avr/avr.opt:34
@@ -14867,13 +7861,17 @@ msgid "Intersperse literal pools with code in the text section"
msgstr ""
#: config/xtensa/xtensa.opt:43
-msgid "Do not serialize volatile memory references with MEMW instructions"
+msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions"
msgstr ""
#: config/stormy16/stormy16.opt:24
msgid "Provide libraries for the simulator"
msgstr ""
+#: config/mips/mips.opt:23
+msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
+msgstr ""
+
#: config/mips/mips.opt:27
msgid "Generate code that can be used in SVR4-style dynamic objects"
msgstr ""
@@ -14883,11 +7881,11 @@ msgid "Use PMC-style 'mad' instructions"
msgstr ""
#: config/mips/mips.opt:35
-msgid "Generate code for the given ISA"
+msgid "-march=ISA\tGenerate code for the given ISA"
msgstr ""
#: config/mips/mips.opt:39
-msgid "Set the cost of branches to roughly COST instructions"
+msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
msgstr ""
#: config/mips/mips.opt:43
@@ -14903,7 +7901,7 @@ msgid "Trap on integer divide by zero"
msgstr ""
#: config/mips/mips.opt:55
-msgid "Specify when instructions are allowed to access code"
+msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code"
msgstr ""
#: config/mips/mips.opt:59
@@ -14993,7 +7991,7 @@ msgid "Use 64-bit floating-point registers"
msgstr "Käytä 64-bittisiä liukulukurekistereitä"
#: config/mips/mips.opt:149
-msgid "Use FUNC to flush the cache before calling stack trampolines"
+msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines"
msgstr ""
#: config/mips/mips.opt:153
@@ -15025,7 +8023,7 @@ msgid "Generate code that can be safely linked with MIPS16 code."
msgstr ""
#: config/mips/mips.opt:181
-msgid "Generate code for ISA level N"
+msgid "-mipsN\tGenerate code for ISA level N"
msgstr ""
#: config/mips/mips.opt:185
@@ -15097,7 +8095,7 @@ msgid "Use paired-single floating-point instructions"
msgstr ""
#: config/mips/mips.opt:249
-msgid "Specify when r10k cache barriers should be inserted"
+msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted"
msgstr ""
#: config/mips/mips.opt:253
@@ -15134,7 +8132,7 @@ msgid "Use synci instruction to invalidate i-cache"
msgstr ""
#: config/mips/mips.opt:285
-msgid "Optimize the output for PROCESSOR"
+msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR"
msgstr ""
#: config/mips/mips.opt:289 config/iq2000/iq2000.opt:44
@@ -15302,15 +8300,15 @@ msgid "Override -mbest-lib-options"
msgstr ""
#: config/cris/cris.opt:165
-msgid "Generate code for the specified chip or CPU version"
+msgid "-march=ARCH\tGenerate code for the specified chip or CPU version"
msgstr ""
#: config/cris/cris.opt:169
-msgid "Tune alignment for the specified chip or CPU version"
+msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version"
msgstr ""
#: config/cris/cris.opt:173
-msgid "Warn when a stackframe is larger than the specified size"
+msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size"
msgstr ""
#: config/h8300/h8300.opt:23
@@ -15505,6 +8503,10 @@ msgstr ""
msgid "No default crt0.o"
msgstr ""
+#: config/bfin/bfin.opt:23 config/mep/mep.opt:138
+msgid "Use simulator runtime"
+msgstr ""
+
#: config/bfin/bfin.opt:31
#, fuzzy
msgid "Omit frame pointer for leaf functions"
@@ -15616,7 +8618,7 @@ msgid "Generate code for the kernel or loadable kernel extensions"
msgstr ""
#: config/darwin.opt:47
-msgid "Add <dir> to the end of the system framework include path"
+msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path"
msgstr ""
#: config/lynx.opt:23
@@ -15805,67 +8807,67 @@ msgstr ""
msgid "Set name of main routine for the debugger"
msgstr ""
-#: config/rx/rx.opt:24
-msgid "Stores doubles in 32 bits."
+#: config/rx/rx.opt:26
+msgid "Store doubles in 64 bits."
msgstr ""
-#: config/rx/rx.opt:28
-msgid "Store doubles in 64 bits. This is the default."
+#: config/rx/rx.opt:30
+msgid "Stores doubles in 32 bits. This is the default."
msgstr ""
-#: config/rx/rx.opt:32
+#: config/rx/rx.opt:34
#, fuzzy
-msgid "Enable the use of RX FPU instructions."
+msgid "Disable the use of RX FPU instructions. "
msgstr "Tasaa funktioiden alut"
-#: config/rx/rx.opt:36
+#: config/rx/rx.opt:41
#, fuzzy
-msgid "Disable the use of RX FPU instructions."
+msgid "Enable the use of RX FPU instructions. This is the default."
msgstr "Tasaa funktioiden alut"
-#: config/rx/rx.opt:42
+#: config/rx/rx.opt:47
msgid "Specify the target RX cpu type."
msgstr ""
-#: config/rx/rx.opt:46
+#: config/rx/rx.opt:51
#, fuzzy
msgid "Alias for -mcpu."
msgstr "Sama kuin --help=target"
-#: config/rx/rx.opt:52
+#: config/rx/rx.opt:57
msgid "Data is stored in big-endian format."
msgstr ""
-#: config/rx/rx.opt:56
+#: config/rx/rx.opt:61
msgid "Data is stored in little-endian format. (Default)."
msgstr ""
-#: config/rx/rx.opt:62
+#: config/rx/rx.opt:67
msgid "Maximum size of global and static variables which can be placed into the small data area."
msgstr ""
-#: config/rx/rx.opt:68
+#: config/rx/rx.opt:73
msgid "Use the simulator runtime."
msgstr ""
-#: config/rx/rx.opt:74
+#: config/rx/rx.opt:79
msgid "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 compatable syntax."
msgstr ""
-#: config/rx/rx.opt:80
+#: config/rx/rx.opt:85
#, fuzzy
msgid "Enable linker relaxation."
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: config/rx/rx.opt:86
+#: config/rx/rx.opt:91
msgid "Maximum size in bytes of constant values allowed as operands."
msgstr ""
-#: config/rx/rx.opt:92
+#: config/rx/rx.opt:97
msgid "Specifies the number of registers to reserve for interrupt handlers."
msgstr ""
-#: config/rx/rx.opt:98
+#: config/rx/rx.opt:103
msgid "Specifies whether interrupt functions should save and restore the accumulator register."
msgstr ""
@@ -15895,7 +8897,7 @@ msgid "Enable user-defined instructions"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
#: c.opt:42
-msgid "Assert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
+msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
msgstr ""
#: c.opt:46
@@ -15907,19 +8909,19 @@ msgid "Do not discard comments in macro expansions"
msgstr ""
#: c.opt:54
-msgid "Define a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
+msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
msgstr ""
#: c.opt:61
-msgid "Add <dir> to the end of the main framework include path"
+msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
msgstr ""
#: c.opt:65
msgid "Print the name of header files as they are used"
msgstr ""
-#: c.opt:69 c.opt:906
-msgid "Add <dir> to the end of the main include path"
+#: c.opt:69
+msgid "-I <dir>\tAdd <dir> to the end of the main include path"
msgstr ""
#: c.opt:73
@@ -15931,7 +8933,8 @@ msgid "Generate make dependencies and compile"
msgstr "Luo make-riippuvuudet ja käännä"
#: c.opt:81
-msgid "Write dependency output to the given file"
+#, fuzzy
+msgid "-MF <file>\tWrite dependency output to the given file"
msgstr "Kirjoita riippuvuustuloste annettuun tiedostoon"
#: c.opt:85
@@ -15951,11 +8954,11 @@ msgid "Generate phony targets for all headers"
msgstr ""
#: c.opt:101
-msgid "Add a MAKE-quoted target"
+msgid "-MQ <target>\tAdd a MAKE-quoted target"
msgstr ""
#: c.opt:105
-msgid "Add an unquoted target"
+msgid "-MT <target>\tAdd an unquoted target"
msgstr ""
#: c.opt:109
@@ -15963,7 +8966,7 @@ msgid "Do not generate #line directives"
msgstr ""
#: c.opt:113
-msgid "Undefine <macro>"
+msgid "-U<macro>\tUndefine <macro>"
msgstr ""
#: c.opt:117
@@ -16190,7 +9193,8 @@ msgid "Warn about NULL being passed to argument slots marked as requiring non-NU
msgstr ""
#: c.opt:353
-msgid "Warn about non-normalised Unicode strings"
+#, fuzzy
+msgid "-Wnormalized=<id|nfc|nfkc>\tWarn about non-normalised Unicode strings"
msgstr "Varoita normalisoimattomista Unicode-merkkijonoista"
#: c.opt:357
@@ -16391,11 +9395,11 @@ msgstr ""
#: c.opt:559
#, fuzzy
-msgid "Use class <name> for constant strings"
+msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
#: c.opt:563
-msgid "disable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list"
+msgid "-fno-deduce-init-list\tdisable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list"
msgstr ""
#: c.opt:567
@@ -16415,7 +9419,7 @@ msgid "Generate code to check exception specifications"
msgstr ""
#: c.opt:589
-msgid "Convert all strings and character constants to character set <cset>"
+msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
msgstr ""
#: c.opt:593
@@ -16423,7 +9427,7 @@ msgid "Permit universal character names (\\u and \\U) in identifiers"
msgstr ""
#: c.opt:597
-msgid "Specify the default character set for source files"
+msgid "-finput-charset=<cset>\tSpecify the default character set for source files"
msgstr ""
#: c.opt:605
@@ -16572,15 +9576,16 @@ msgid "Display statistics accumulated during compilation"
msgstr ""
#: c.opt:787
-msgid "Distance between tab stops for column reporting"
+msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr ""
#: c.opt:791
-msgid "Specify maximum template instantiation depth"
+msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr ""
#: c.opt:798
-msgid "Do not generate thread-safe code for initializing local statics"
+#, fuzzy
+msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics"
msgstr "Älä luo säieturvallista koodia paikallisten staattisten muuttujien alustamiseksi"
#: c.opt:802
@@ -16620,7 +9625,7 @@ msgid "Emit common-like symbols as weak symbols"
msgstr ""
#: c.opt:838
-msgid "Convert all wide strings and character constants to character set <cset>"
+msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
msgstr ""
#: c.opt:842
@@ -16640,47 +9645,56 @@ msgid "Dump declarations to a .decl file"
msgstr ""
#: c.opt:858
-msgid "Aggressive reduced debug info for structs"
+msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
msgstr ""
#: c.opt:862
-msgid "Conservative reduced debug info for structs"
+msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs"
msgstr ""
#: c.opt:866
-msgid "Detailed reduced debug info for structs"
+msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs"
msgstr ""
-#: c.opt:870 c.opt:902
-msgid "Add <dir> to the end of the system include path"
+#: c.opt:870
+msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
#: c.opt:874
-msgid "Accept definition of macros in <file>"
+msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr ""
#: c.opt:878
-msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
+msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory"
msgstr ""
#: c.opt:882
-msgid "Include the contents of <file> before other files"
+msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr ""
#: c.opt:886
-msgid "Specify <path> as a prefix for next two options"
+#, fuzzy
+msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr "Määrittele <polku> etuliitteeksi seuraaville kahdelle valitsimelle"
#: c.opt:890
-msgid "Set <dir> to be the system root directory"
+msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr ""
#: c.opt:894
-msgid "Add <dir> to the start of the system include path"
+msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr ""
#: c.opt:898
-msgid "Add <dir> to the end of the quote include path"
+msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
+msgstr ""
+
+#: c.opt:902
+msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
+msgstr ""
+
+#: c.opt:906
+msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr ""
#: c.opt:916
@@ -16757,7 +9771,7 @@ msgid "Enable traditional preprocessing"
msgstr ""
#: c.opt:1014
-msgid "Support ISO C trigraphs"
+msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr ""
#: c.opt:1018
@@ -16789,7 +9803,7 @@ msgid "Display this information"
msgstr ""
#: common.opt:32
-msgid "Display descriptions of a specific class of options. <class> is one or more of optimizers, target, warnings, undocumented, params"
+msgid "--help=<class>\tDisplay descriptions of a specific class of options. <class> is one or more of optimizers, target, warnings, undocumented, params"
msgstr ""
#: common.opt:36
@@ -16797,15 +9811,16 @@ msgid "Alias for --help=target"
msgstr "Sama kuin --help=target"
#: common.opt:55
-msgid "Set parameter <param> to value. See below for a complete list of parameters"
+msgid "--param <param>=<value>\tSet parameter <param> to value. See below for a complete list of parameters"
msgstr ""
#: common.opt:62
-msgid "Put global and static data smaller than <number> bytes into a special section (on some targets)"
+msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
msgstr ""
#: common.opt:66
-msgid "Set optimization level to <number>"
+#, fuzzy
+msgid "-O<number>\tSet optimization level to <number>"
msgstr "Aseta optimointitasoksi <luku>"
#: common.opt:70
@@ -16857,7 +9872,7 @@ msgid "Exit on the first error occurred"
msgstr ""
#: common.opt:118
-msgid "-Wframe-larger-than=<number> Warn if a function's stack frame requires more than <number> bytes"
+msgid "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more than <number> bytes"
msgstr ""
#: common.opt:122
@@ -16865,7 +9880,7 @@ msgid "Warn when an inlined function cannot be inlined"
msgstr ""
#: common.opt:129
-msgid "Warn if an object is larger than <number> bytes"
+msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
msgstr ""
#: common.opt:133
@@ -16933,8 +9948,8 @@ msgid "Warn about uninitialized automatic variables"
msgstr ""
#: common.opt:205
-msgid "Warn about code that will never be executed"
-msgstr "Varoita koodista, jota ei koskaan suoriteta"
+msgid "Does nothing. Preserved for backward compatibility."
+msgstr ""
#: common.opt:209
msgid "Enable all -Wunused- warnings"
@@ -16965,1161 +9980,1170 @@ msgid "Warn instead of error in case profiles in -fprofile-use do not match"
msgstr ""
#: common.opt:237
-msgid "Emit declaration information into <file>"
+msgid "-aux-info <file>\tEmit declaration information into <file>"
msgstr ""
#: common.opt:250
-msgid "Enable dumps from specific passes of the compiler"
+msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
msgstr ""
#: common.opt:254
-msgid "Set the file basename to be used for dumps"
+msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
+msgstr ""
+
+#: common.opt:258
+msgid "-dumpdir <dir>\t\tSet the directory name to be used for dumps"
msgstr ""
-#: common.opt:274
+#: common.opt:284
msgid "Align the start of functions"
msgstr "Tasaa funktioiden alut"
-#: common.opt:281
+#: common.opt:291
msgid "Align labels which are only reached by jumping"
msgstr ""
-#: common.opt:288
+#: common.opt:298
msgid "Align all labels"
msgstr ""
-#: common.opt:295
+#: common.opt:305
msgid "Align the start of loops"
msgstr "Tasaa silmukoiden alut"
-#: common.opt:310
+#: common.opt:320
msgid "Specify that arguments may alias each other and globals"
msgstr ""
-#: common.opt:314
+#: common.opt:324
msgid "Assume arguments may alias globals but not each other"
msgstr ""
-#: common.opt:318
+#: common.opt:328
msgid "Assume arguments alias neither each other nor globals"
msgstr ""
-#: common.opt:322
+#: common.opt:332
#, fuzzy
msgid "Assume arguments alias no other storage"
msgstr "käyttämättömiä argumentteja $-tyylisessä muotoilussa"
-#: common.opt:326
+#: common.opt:336
msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr ""
-#: common.opt:330
+#: common.opt:340
#, fuzzy
msgid "Generate auto-inc/dec instructions"
msgstr "Käytä AltiVec-käskyjä"
-#: common.opt:338
+#: common.opt:348
msgid "Generate code to check bounds before indexing arrays"
msgstr ""
-#: common.opt:342
+#: common.opt:352
msgid "Replace add, compare, branch with branch on count register"
msgstr ""
-#: common.opt:346
+#: common.opt:356
msgid "Use profiling information for branch probabilities"
msgstr ""
-#: common.opt:350
+#: common.opt:360
msgid "Perform branch target load optimization before prologue / epilogue threading"
msgstr ""
-#: common.opt:354
+#: common.opt:364
msgid "Perform branch target load optimization after prologue / epilogue threading"
msgstr ""
-#: common.opt:358
+#: common.opt:368
msgid "Restrict target load migration not to re-use registers in any basic block"
msgstr ""
-#: common.opt:362
-msgid "Mark <register> as being preserved across functions"
+#: common.opt:372
+msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr ""
-#: common.opt:366
-msgid "Mark <register> as being corrupted by function calls"
+#: common.opt:376
+msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
msgstr ""
-#: common.opt:373
+#: common.opt:383
msgid "Save registers around function calls"
msgstr ""
-#: common.opt:377
+#: common.opt:387
msgid "Compare the results of several data dependence analyzers."
msgstr ""
-#: common.opt:381
+#: common.opt:391
msgid "Do not put uninitialized globals in the common section"
msgstr ""
-#: common.opt:385
-msgid "-fcompare-debug[=<opts>] Compile with and without e.g. -gtoggle, and compare the final-insns dump"
+#: common.opt:395
+msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump"
msgstr ""
-#: common.opt:389
+#: common.opt:399
msgid "Run only the second compilation of -fcompare-debug"
msgstr ""
-#: common.opt:393
+#: common.opt:403
msgid "Do not perform optimizations increasing noticeably stack usage"
msgstr ""
-#: common.opt:397
+#: common.opt:407
msgid "Perform a register copy-propagation optimization pass"
msgstr ""
-#: common.opt:401
+#: common.opt:411
msgid "Perform cross-jumping optimization"
msgstr ""
-#: common.opt:405
+#: common.opt:415
msgid "When running CSE, follow jumps to their targets"
msgstr ""
-#: common.opt:409 common.opt:538 common.opt:759 common.opt:1001
-#: common.opt:1122 common.opt:1181 common.opt:1240 common.opt:1256
-#: common.opt:1328
+#: common.opt:419 common.opt:548 common.opt:769 common.opt:1011
+#: common.opt:1132 common.opt:1191 common.opt:1250 common.opt:1266
+#: common.opt:1338
msgid "Does nothing. Preserved for backward compatibility."
msgstr ""
-#: common.opt:413
+#: common.opt:423
msgid "Omit range reduction step when performing complex division"
msgstr ""
-#: common.opt:417
+#: common.opt:427
msgid "Complex multiplication and division follow Fortran rules"
msgstr ""
-#: common.opt:421
+#: common.opt:431
msgid "Place data items into their own section"
msgstr ""
-#: common.opt:425
+#: common.opt:435
msgid "List all available debugging counters with their limits and counts."
msgstr ""
-#: common.opt:429
-msgid "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...] Set the debug counter limit. "
+#: common.opt:439
+msgid "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter limit. "
msgstr ""
-#: common.opt:433
+#: common.opt:443
msgid "Map one directory name to another in debug information"
msgstr ""
-#: common.opt:439
+#: common.opt:449
msgid "Defer popping functions args from stack until later"
msgstr ""
-#: common.opt:443
+#: common.opt:453
msgid "Attempt to fill delay slots of branch instructions"
msgstr ""
-#: common.opt:447
+#: common.opt:457
msgid "Delete useless null pointer checks"
msgstr ""
-#: common.opt:451
-msgid "How often to emit source location at the beginning of line-wrapped diagnostics"
+#: common.opt:461
+msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
msgstr ""
-#: common.opt:455
+#: common.opt:465
msgid "Amend appropriate diagnostic messages with the command line option that controls them"
msgstr ""
-#: common.opt:459
-msgid "Dump various compiler internals to a file"
+#: common.opt:469
+msgid "-fdump-<type>\tDump various compiler internals to a file"
msgstr ""
-#: common.opt:463
-msgid "Dump to filename the insns at the end of translation"
+#: common.opt:473
+msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation"
msgstr ""
-#: common.opt:467
+#: common.opt:477
msgid "Suppress output of addresses in debugging dumps"
msgstr ""
-#: common.opt:471
+#: common.opt:481
msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps"
msgstr ""
-#: common.opt:475
+#: common.opt:485
msgid "Suppress output of previous and next insn numbers in debugging dumps"
msgstr ""
-#: common.opt:479
+#: common.opt:489
msgid "Enable CFI tables via GAS assembler directives."
msgstr ""
-#: common.opt:483
+#: common.opt:493
msgid "Perform early inlining"
msgstr ""
-#: common.opt:487
+#: common.opt:497
msgid "Perform DWARF2 duplicate elimination"
msgstr ""
-#: common.opt:491
+#: common.opt:501
msgid "Perform interprocedural reduction of aggregates"
msgstr ""
-#: common.opt:495 common.opt:499
+#: common.opt:505 common.opt:509
msgid "Perform unused type elimination in debug info"
msgstr ""
-#: common.opt:503
+#: common.opt:513
msgid "Do not suppress C++ class debug information."
msgstr ""
-#: common.opt:507
+#: common.opt:517
msgid "Generate debug information to support Identical Code Folding (ICF)"
msgstr ""
-#: common.opt:511
+#: common.opt:521
msgid "Enable exception handling"
msgstr "Käytä poikkeustenkäsittelyä"
-#: common.opt:515
+#: common.opt:525
msgid "Perform a number of minor, expensive optimizations"
msgstr ""
-#: common.opt:519
-msgid "Specify handling of excess floating-point precision"
+#: common.opt:529
+msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision"
msgstr ""
-#: common.opt:526
+#: common.opt:536
msgid "Assume no NaNs or infinities are generated"
msgstr ""
-#: common.opt:530
-msgid "Mark <register> as being unavailable to the compiler"
+#: common.opt:540
+msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr ""
-#: common.opt:534
+#: common.opt:544
msgid "Don't allocate floats and doubles in extended-precision registers"
msgstr ""
-#: common.opt:542
+#: common.opt:552
msgid "Perform a forward propagation pass on RTL"
msgstr ""
-#: common.opt:549
+#: common.opt:559
msgid "Allow function addresses to be held in registers"
msgstr ""
-#: common.opt:553
+#: common.opt:563
msgid "Place each function into its own section"
msgstr ""
-#: common.opt:557
+#: common.opt:567
msgid "Perform global common subexpression elimination"
msgstr ""
-#: common.opt:561
+#: common.opt:571
msgid "Perform enhanced load motion during global common subexpression elimination"
msgstr ""
-#: common.opt:565
+#: common.opt:575
msgid "Perform store motion after global common subexpression elimination"
msgstr ""
-#: common.opt:569
+#: common.opt:579
msgid "Perform redundant load after store elimination in global common subexpression"
msgstr ""
-#: common.opt:574
+#: common.opt:584
msgid "Perform global common subexpression elimination after register allocation"
msgstr ""
-#: common.opt:580
+#: common.opt:590
msgid "Enable in and out of Graphite representation"
msgstr ""
-#: common.opt:584
+#: common.opt:594
msgid "Enable Graphite Identity transformation"
msgstr ""
-#: common.opt:588
+#: common.opt:598
msgid "Mark all loops as parallel"
msgstr ""
-#: common.opt:592
+#: common.opt:602
msgid "Enable Loop Strip Mining transformation"
msgstr ""
-#: common.opt:596
+#: common.opt:606
msgid "Enable Loop Interchange transformation"
msgstr ""
-#: common.opt:600
+#: common.opt:610
msgid "Enable Loop Blocking transformation"
msgstr ""
-#: common.opt:604
+#: common.opt:614
msgid "Enable guessing of branch probabilities"
msgstr ""
-#: common.opt:612
+#: common.opt:622
msgid "Process #ident directives"
msgstr ""
-#: common.opt:616
+#: common.opt:626
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr ""
-#: common.opt:620
+#: common.opt:630
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr ""
-#: common.opt:628
+#: common.opt:638
msgid "Do not generate .size directives"
msgstr ""
-#: common.opt:632
+#: common.opt:642
msgid "Perform indirect inlining"
msgstr ""
-#: common.opt:641
+#: common.opt:651
msgid "Pay attention to the \"inline\" keyword"
msgstr "Kiinnitä huomiota ”inline”-avainsanaan"
-#: common.opt:645
+#: common.opt:655
#, fuzzy
msgid "Integrate simple functions into their callers when code size is known to not growth"
msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
-#: common.opt:649
+#: common.opt:659
#, fuzzy
msgid "Integrate simple functions into their callers"
msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
-#: common.opt:653
+#: common.opt:663
msgid "Integrate functions called once into their callers"
msgstr ""
-#: common.opt:660
-msgid "Limit the size of inlined functions to <number>"
+#: common.opt:670
+msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
msgstr ""
-#: common.opt:664
+#: common.opt:674
msgid "Instrument function entry and exit with profiling calls"
msgstr ""
-#: common.opt:668
+#: common.opt:678
msgid "-finstrument-functions-exclude-function-list=name,... Do not instrument listed functions"
msgstr ""
-#: common.opt:672
+#: common.opt:682
msgid "-finstrument-functions-exclude-file-list=filename,... Do not instrument functions listed in files"
msgstr ""
-#: common.opt:676
+#: common.opt:686
msgid "Perform Interprocedural constant propagation"
msgstr ""
-#: common.opt:680
+#: common.opt:690
msgid "Perform cloning to make Interprocedural constant propagation stronger"
msgstr ""
-#: common.opt:684
+#: common.opt:694
msgid "Discover pure and const functions"
msgstr ""
-#: common.opt:688
+#: common.opt:698
msgid "Perform interprocedural points-to analysis"
msgstr ""
-#: common.opt:692
+#: common.opt:702
msgid "Discover readonly and non addressable static variables"
msgstr ""
-#: common.opt:696
+#: common.opt:706
msgid "Type based escape and alias analysis"
msgstr ""
-#: common.opt:700
+#: common.opt:710
msgid "Perform matrix layout flattening and transposing based"
msgstr ""
-#: common.opt:705
+#: common.opt:715
msgid "Perform structure layout optimizations based"
msgstr ""
-#: common.opt:710
+#: common.opt:720
msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm"
msgstr ""
-#: common.opt:714
+#: common.opt:724
msgid "-fira-region=[one|all|mixed] Set regions for IRA"
msgstr ""
-#: common.opt:718
+#: common.opt:728
msgid "Do optimistic coalescing."
msgstr ""
-#: common.opt:722
+#: common.opt:732
msgid "Use IRA based register pressure calculation"
msgstr ""
-#: common.opt:727
+#: common.opt:737
msgid "Share slots for saving different hard registers."
msgstr ""
-#: common.opt:731
+#: common.opt:741
msgid "Share stack slots for spilled pseudo-registers."
msgstr ""
-#: common.opt:735
-msgid "-fira-verbose=<number> Control IRA's level of diagnostic messages."
+#: common.opt:745
+msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
msgstr ""
-#: common.opt:739
+#: common.opt:749
msgid "Optimize induction variables on trees"
msgstr ""
-#: common.opt:743
+#: common.opt:753
msgid "Use jump tables for sufficiently large switch statements"
msgstr ""
-#: common.opt:747
+#: common.opt:757
msgid "Generate code for functions even if they are fully inlined"
msgstr ""
-#: common.opt:751
+#: common.opt:761
msgid "Emit static const variables even if they are not used"
msgstr ""
-#: common.opt:755
+#: common.opt:765
msgid "Give external symbols a leading underscore"
msgstr ""
-#: common.opt:763
+#: common.opt:773
msgid "Enable link-time optimization."
msgstr ""
-#: common.opt:768
-msgid "-flto-compression-level=<number> Use zlib compression level <number> for IL"
+#: common.opt:778
+msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL"
msgstr ""
-#: common.opt:772
+#: common.opt:782
msgid "Report various link-time optimization statistics"
msgstr ""
-#: common.opt:776
+#: common.opt:786
msgid "Set errno after built-in math functions"
msgstr ""
-#: common.opt:780
+#: common.opt:790
msgid "Report on permanent memory allocation"
msgstr ""
-#: common.opt:787
+#: common.opt:797
msgid "Attempt to merge identical constants and constant variables"
msgstr ""
-#: common.opt:791
+#: common.opt:801
msgid "Attempt to merge identical constants across compilation units"
msgstr ""
-#: common.opt:795
+#: common.opt:805
msgid "Attempt to merge identical debug strings across compilation units"
msgstr ""
-#: common.opt:799
-msgid "Limit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
+#: common.opt:809
+msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
msgstr ""
-#: common.opt:803
+#: common.opt:813
msgid "Perform SMS based modulo scheduling before the first scheduling pass"
msgstr ""
-#: common.opt:807
+#: common.opt:817
msgid "Perform SMS based modulo scheduling with register moves allowed"
msgstr ""
-#: common.opt:811
+#: common.opt:821
msgid "Move loop invariant computations out of loops"
msgstr ""
-#: common.opt:815
+#: common.opt:825
msgid "Add mudflap bounds-checking instrumentation for single-threaded program"
msgstr ""
-#: common.opt:819
+#: common.opt:829
msgid "Add mudflap bounds-checking instrumentation for multi-threaded program"
msgstr ""
-#: common.opt:823
+#: common.opt:833
msgid "Ignore read operations when inserting mudflap instrumentation"
msgstr ""
-#: common.opt:827
+#: common.opt:837
msgid "Use the RTL dead code elimination pass"
msgstr ""
-#: common.opt:831
+#: common.opt:841
msgid "Use the RTL dead store elimination pass"
msgstr ""
-#: common.opt:835
+#: common.opt:845
msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling"
msgstr ""
-#: common.opt:839
+#: common.opt:849
msgid "Support synchronous non-call exceptions"
msgstr ""
-#: common.opt:843
+#: common.opt:853
msgid "When possible do not generate stack frames"
msgstr ""
-#: common.opt:847
+#: common.opt:857
msgid "Do the full register move optimization pass"
msgstr ""
-#: common.opt:851
+#: common.opt:861
msgid "Optimize sibling and tail recursive calls"
msgstr ""
-#: common.opt:855 common.opt:859
+#: common.opt:865 common.opt:869
msgid "Report on memory allocation before interprocedural optimization"
msgstr ""
-#: common.opt:863
+#: common.opt:873
msgid "Pack structure members together without holes"
msgstr ""
-#: common.opt:867
-msgid "Set initial maximum structure member alignment"
+#: common.opt:877
+msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
msgstr ""
-#: common.opt:871
+#: common.opt:881
msgid "Return small aggregates in memory, not registers"
msgstr ""
-#: common.opt:875
+#: common.opt:885
msgid "Perform loop peeling"
msgstr ""
-#: common.opt:879
+#: common.opt:889
msgid "Enable machine specific peephole optimizations"
msgstr ""
-#: common.opt:883
+#: common.opt:893
msgid "Enable an RTL peephole pass before sched2"
msgstr ""
-#: common.opt:887
+#: common.opt:897
msgid "Generate position-independent code if possible (large mode)"
msgstr ""
-#: common.opt:891
+#: common.opt:901
msgid "Generate position-independent code for executables if possible (large mode)"
msgstr ""
-#: common.opt:895
+#: common.opt:905
msgid "Generate position-independent code if possible (small mode)"
msgstr ""
-#: common.opt:899
+#: common.opt:909
msgid "Generate position-independent code for executables if possible (small mode)"
msgstr ""
-#: common.opt:903
+#: common.opt:913
msgid "Specify a plugin to load"
msgstr ""
-#: common.opt:907
-msgid "-fplugin-arg-<name>-<key>[=<value>] Specify argument <key>=<value> for plugin <name>"
+#: common.opt:917
+msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>"
msgstr ""
-#: common.opt:911
+#: common.opt:921
msgid "Run predictive commoning optimization."
msgstr ""
-#: common.opt:915
+#: common.opt:925
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr ""
-#: common.opt:919
+#: common.opt:929
msgid "Enable basic program profiling code"
msgstr ""
-#: common.opt:923
+#: common.opt:933
msgid "Insert arc-based program profiling code"
msgstr ""
-#: common.opt:927
+#: common.opt:937
msgid "Set the top-level directory for storing the profile data."
msgstr ""
-#: common.opt:932
+#: common.opt:942
msgid "Enable correction of flow inconsistent profile data input"
msgstr ""
-#: common.opt:936
+#: common.opt:946
msgid "Enable common options for generating profile info for profile feedback directed optimizations"
msgstr ""
-#: common.opt:940
+#: common.opt:950
msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir="
msgstr ""
-#: common.opt:944
+#: common.opt:954
msgid "Enable common options for performing profile feedback directed optimizations"
msgstr ""
-#: common.opt:948
+#: common.opt:958
msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir="
msgstr ""
-#: common.opt:952
+#: common.opt:962
msgid "Insert code to profile values of expressions"
msgstr ""
-#: common.opt:959
-msgid "Make compile reproducible using <string>"
+#: common.opt:969
+msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr ""
-#: common.opt:969
+#: common.opt:979
msgid "Record gcc command line switches in the object file."
msgstr ""
-#: common.opt:973
+#: common.opt:983
msgid "Return small aggregates in registers"
msgstr ""
-#: common.opt:977
+#: common.opt:987
msgid "Enables a register move optimization"
msgstr ""
-#: common.opt:981
+#: common.opt:991
msgid "Perform a register renaming optimization pass"
msgstr ""
-#: common.opt:985
+#: common.opt:995
msgid "Reorder basic blocks to improve code placement"
msgstr ""
-#: common.opt:989
+#: common.opt:999
msgid "Reorder basic blocks and partition into hot and cold sections"
msgstr ""
-#: common.opt:993
+#: common.opt:1003
msgid "Reorder functions to improve code placement"
msgstr ""
-#: common.opt:997
+#: common.opt:1007
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr ""
-#: common.opt:1005
+#: common.opt:1015
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr ""
-#: common.opt:1009
+#: common.opt:1019
msgid "Enable scheduling across basic blocks"
msgstr ""
-#: common.opt:1013
+#: common.opt:1023
msgid "Enable register pressure sensitive insn scheduling"
msgstr ""
-#: common.opt:1017
+#: common.opt:1027
msgid "Allow speculative motion of non-loads"
msgstr ""
-#: common.opt:1021
+#: common.opt:1031
msgid "Allow speculative motion of some loads"
msgstr ""
-#: common.opt:1025
+#: common.opt:1035
msgid "Allow speculative motion of more loads"
msgstr ""
-#: common.opt:1029
-msgid "Set the verbosity level of the scheduler"
+#: common.opt:1039
+msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr ""
-#: common.opt:1033
+#: common.opt:1043
msgid "If scheduling post reload, do superblock scheduling"
msgstr ""
-#: common.opt:1037
+#: common.opt:1047
msgid "If scheduling post reload, do trace scheduling"
msgstr ""
-#: common.opt:1041
+#: common.opt:1051
msgid "Reschedule instructions before register allocation"
msgstr ""
-#: common.opt:1045
+#: common.opt:1055
msgid "Reschedule instructions after register allocation"
msgstr ""
-#: common.opt:1052
+#: common.opt:1062
msgid "Schedule instructions using selective scheduling algorithm"
msgstr ""
-#: common.opt:1056
+#: common.opt:1066
msgid "Run selective scheduling after reload"
msgstr ""
-#: common.opt:1060
+#: common.opt:1070
msgid "Perform software pipelining of inner loops during selective scheduling"
msgstr ""
-#: common.opt:1064
+#: common.opt:1074
msgid "Perform software pipelining of outer loops during selective scheduling"
msgstr ""
-#: common.opt:1068
+#: common.opt:1078
msgid "Reschedule pipelined regions without pipelining"
msgstr ""
-#: common.opt:1074
+#: common.opt:1084
msgid "Allow premature scheduling of queued insns"
msgstr ""
-#: common.opt:1078
-msgid "Set number of queued insns that can be prematurely scheduled"
+#: common.opt:1088
+msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled"
msgstr ""
-#: common.opt:1086 common.opt:1090
+#: common.opt:1096
msgid "Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: common.opt:1094
+#: common.opt:1100
+msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns"
+msgstr ""
+
+#: common.opt:1104
msgid "Enable the group heuristic in the scheduler"
msgstr ""
-#: common.opt:1098
+#: common.opt:1108
msgid "Enable the critical path heuristic in the scheduler"
msgstr ""
-#: common.opt:1102
+#: common.opt:1112
msgid "Enable the speculative instruction heuristic in the scheduler"
msgstr ""
-#: common.opt:1106
+#: common.opt:1116
msgid "Enable the rank heuristic in the scheduler"
msgstr ""
-#: common.opt:1110
+#: common.opt:1120
msgid "Enable the last instruction heuristic in the scheduler"
msgstr ""
-#: common.opt:1114
+#: common.opt:1124
msgid "Enable the dependent count heuristic in the scheduler"
msgstr ""
-#: common.opt:1118
+#: common.opt:1128
msgid "Access data in the same section from shared anchor points"
msgstr ""
-#: common.opt:1126
+#: common.opt:1136
msgid "Show column numbers in diagnostics, when available. Default on"
msgstr ""
-#: common.opt:1130
+#: common.opt:1140
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr ""
-#: common.opt:1134
+#: common.opt:1144
msgid "Disable floating point optimizations that ignore the IEEE signedness of zero"
msgstr ""
-#: common.opt:1138
+#: common.opt:1148
msgid "Convert floating point constants to single precision constants"
msgstr ""
-#: common.opt:1142
+#: common.opt:1152
msgid "Split lifetimes of induction variables when loops are unrolled"
msgstr ""
-#: common.opt:1146
+#: common.opt:1156
msgid "Split wide types into independent registers"
msgstr ""
-#: common.opt:1150
+#: common.opt:1160
msgid "Apply variable expansion when loops are unrolled"
msgstr ""
-#: common.opt:1154
-msgid "Insert stack checking code into the program"
+#: common.opt:1164
+msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program"
msgstr ""
-#: common.opt:1158
+#: common.opt:1168
msgid "Insert stack checking code into the program. Same as -fstack-check=specific"
msgstr ""
-#: common.opt:1165
-msgid "Trap if the stack goes past <register>"
+#: common.opt:1175
+msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr ""
-#: common.opt:1169
-msgid "Trap if the stack goes past symbol <name>"
+#: common.opt:1179
+msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr ""
-#: common.opt:1173
+#: common.opt:1183
msgid "Use propolice as a stack protection method"
msgstr ""
-#: common.opt:1177
+#: common.opt:1187
msgid "Use a stack protection method for every function"
msgstr ""
-#: common.opt:1189
+#: common.opt:1199
msgid "Assume strict aliasing rules apply"
msgstr ""
-#: common.opt:1193
+#: common.opt:1203
msgid "Treat signed overflow as undefined"
msgstr ""
-#: common.opt:1197
+#: common.opt:1207
msgid "Check for syntax errors, then stop"
msgstr ""
-#: common.opt:1201
+#: common.opt:1211
msgid "Create data files needed by \"gcov\""
msgstr ""
-#: common.opt:1205
+#: common.opt:1215
msgid "Perform jump threading optimizations"
msgstr ""
-#: common.opt:1209
+#: common.opt:1219
msgid "Report the time taken by each compiler pass"
msgstr ""
-#: common.opt:1213
-msgid "Set the default thread-local storage code generation model"
+#: common.opt:1223
+msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
msgstr ""
-#: common.opt:1217
+#: common.opt:1227
msgid "Reorder top level functions, variables, and asms"
msgstr ""
-#: common.opt:1221
+#: common.opt:1231
msgid "Perform superblock formation via tail duplication"
msgstr ""
-#: common.opt:1228
+#: common.opt:1238
msgid "Assume floating-point operations can trap"
msgstr ""
-#: common.opt:1232
+#: common.opt:1242
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr ""
-#: common.opt:1236
+#: common.opt:1246
msgid "Enable SSA-CCP optimization on trees"
msgstr ""
-#: common.opt:1244
+#: common.opt:1254
msgid "Enable loop header copying on trees"
msgstr ""
-#: common.opt:1248
+#: common.opt:1258
msgid "Replace SSA temporaries with better names in copies"
msgstr ""
-#: common.opt:1252
+#: common.opt:1262
msgid "Enable copy propagation on trees"
msgstr ""
-#: common.opt:1260
+#: common.opt:1270
msgid "Transform condition stores into unconditional ones"
msgstr ""
-#: common.opt:1264
+#: common.opt:1274
msgid "Perform conversions of switch initializations."
msgstr ""
-#: common.opt:1268
+#: common.opt:1278
msgid "Enable SSA dead code elimination optimization on trees"
msgstr ""
-#: common.opt:1272
+#: common.opt:1282
msgid "Enable dominator optimizations"
msgstr ""
-#: common.opt:1276
+#: common.opt:1286
msgid "Enable dead store elimination"
msgstr ""
-#: common.opt:1280
+#: common.opt:1290
msgid "Enable forward propagation on trees"
msgstr ""
-#: common.opt:1284
+#: common.opt:1294
msgid "Enable Full Redundancy Elimination (FRE) on trees"
msgstr ""
-#: common.opt:1288
+#: common.opt:1298
msgid "Enable loop distribution on trees"
msgstr ""
-#: common.opt:1292
+#: common.opt:1302
msgid "Enable loop invariant motion on trees"
msgstr ""
-#: common.opt:1296
+#: common.opt:1306
msgid "Enable linear loop transforms on trees"
msgstr ""
-#: common.opt:1300
+#: common.opt:1310
msgid "Create canonical induction variables in loops"
msgstr ""
-#: common.opt:1304
+#: common.opt:1314
msgid "Enable loop optimizations on tree level"
msgstr ""
-#: common.opt:1308
+#: common.opt:1318
msgid "Enable automatic parallelization of loops"
msgstr ""
-#: common.opt:1312
+#: common.opt:1322
#, fuzzy
msgid "Enable hoisting loads from conditional pointers."
msgstr "ehtolausekkeessa ei-lvalue-taulukko"
-#: common.opt:1316
+#: common.opt:1326
msgid "Enable SSA-PRE optimization on trees"
msgstr ""
-#: common.opt:1320
+#: common.opt:1330
msgid "Perform function-local points-to analysis on trees."
msgstr ""
-#: common.opt:1324
+#: common.opt:1334
msgid "Enable reassociation on tree level"
msgstr ""
-#: common.opt:1332
+#: common.opt:1342
msgid "Enable SSA code sinking on trees"
msgstr ""
-#: common.opt:1336
+#: common.opt:1346
msgid "Perform scalar replacement of aggregates"
msgstr ""
-#: common.opt:1340
+#: common.opt:1350
msgid "Replace temporary expressions in the SSA->normal pass"
msgstr ""
-#: common.opt:1344
+#: common.opt:1354
msgid "Perform live range splitting during the SSA->normal pass"
msgstr ""
-#: common.opt:1348
+#: common.opt:1358
msgid "Perform Value Range Propagation on trees"
msgstr ""
-#: common.opt:1352
+#: common.opt:1362
msgid "Compile whole compilation unit at a time"
msgstr ""
-#: common.opt:1356
+#: common.opt:1366
msgid "Perform loop unrolling when iteration count is known"
msgstr ""
-#: common.opt:1360
+#: common.opt:1370
msgid "Perform loop unrolling for all loops"
msgstr ""
-#: common.opt:1367
+#: common.opt:1377
msgid "Allow loop optimizations to assume that the loops behave in normal way"
msgstr ""
-#: common.opt:1371
+#: common.opt:1381
msgid "Allow optimization for floating-point arithmetic which may change the"
msgstr ""
-#: common.opt:1376
+#: common.opt:1386
msgid "Same as -fassociative-math for expressions which include division."
msgstr ""
-#: common.opt:1384
+#: common.opt:1394
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr ""
-#: common.opt:1388
+#: common.opt:1398
msgid "Perform loop unswitching"
msgstr ""
-#: common.opt:1392
+#: common.opt:1402
msgid "Just generate unwind tables for exception handling"
msgstr ""
-#: common.opt:1399
+#: common.opt:1409
msgid "Perform variable tracking"
msgstr ""
-#: common.opt:1403
+#: common.opt:1413
msgid "Perform variable tracking by annotating assignments"
msgstr ""
-#: common.opt:1407
+#: common.opt:1417
msgid "Toggle -fvar-tracking-assignments"
msgstr ""
-#: common.opt:1411
+#: common.opt:1421
msgid "Perform variable tracking and also tag variables that are uninitialized"
msgstr ""
-#: common.opt:1415
+#: common.opt:1425
msgid "Enable loop vectorization on trees"
msgstr ""
-#: common.opt:1419
+#: common.opt:1429
msgid "Enable basic block vectorization (SLP) on trees"
msgstr ""
-#: common.opt:1423
+#: common.opt:1433
msgid "Enable use of cost model in vectorization"
msgstr ""
-#: common.opt:1427
+#: common.opt:1437
msgid "Enable loop versioning when doing loop vectorization on trees"
msgstr ""
-#: common.opt:1431
-msgid "Set the verbosity level of the vectorizer"
+#: common.opt:1441
+msgid "-ftree-vectorizer-verbose=<number>\tSet the verbosity level of the vectorizer"
msgstr ""
-#: common.opt:1435
+#: common.opt:1445
msgid "Enable copy propagation of scalar-evolution information."
msgstr ""
-#: common.opt:1445
+#: common.opt:1455
msgid "Add extra commentary to assembler output"
msgstr ""
-#: common.opt:1449
-msgid "Set the default symbol visibility"
+#: common.opt:1459
+msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility"
msgstr ""
-#: common.opt:1454
+#: common.opt:1464
msgid "Use expression value profiles in optimizations"
msgstr ""
-#: common.opt:1458
+#: common.opt:1468
msgid "Construct webs and split unrelated uses of single variable"
msgstr ""
-#: common.opt:1462
+#: common.opt:1472
msgid "Enable partitioned link-time optimization."
msgstr ""
-#: common.opt:1466
+#: common.opt:1476
msgid "Enable conditional dead code elimination for builtin calls"
msgstr ""
-#: common.opt:1470
+#: common.opt:1480
msgid "Perform whole program optimizations"
msgstr ""
-#: common.opt:1474
+#: common.opt:1484
msgid "Assume signed arithmetic overflow wraps around"
msgstr ""
-#: common.opt:1478
+#: common.opt:1488
msgid "Put zero initialized data in the bss section"
msgstr ""
-#: common.opt:1482
+#: common.opt:1492
msgid "Generate debug information in default format"
msgstr ""
-#: common.opt:1486
+#: common.opt:1496
msgid "Generate debug information in COFF format"
msgstr ""
-#: common.opt:1490
+#: common.opt:1500
msgid "Generate debug information in DWARF v2 (or later) format"
msgstr ""
-#: common.opt:1494
+#: common.opt:1504
msgid "Generate debug information in default extended format"
msgstr ""
-#: common.opt:1498
+#: common.opt:1508
msgid "Generate debug information in STABS format"
msgstr ""
-#: common.opt:1502
+#: common.opt:1512
msgid "Generate debug information in extended STABS format"
msgstr ""
-#: common.opt:1506
+#: common.opt:1516
msgid "Emit DWARF additions beyond selected version"
msgstr ""
-#: common.opt:1510
+#: common.opt:1520
msgid "Don't emit DWARF additions beyond selected version"
msgstr ""
-#: common.opt:1514
+#: common.opt:1524
msgid "Toggle debug information generation"
msgstr ""
-#: common.opt:1518
+#: common.opt:1528
msgid "Generate debug information in VMS format"
msgstr ""
-#: common.opt:1522
+#: common.opt:1532
msgid "Generate debug information in XCOFF format"
msgstr ""
-#: common.opt:1526
+#: common.opt:1536
msgid "Generate debug information in extended XCOFF format"
msgstr ""
-#: common.opt:1530
-msgid "Place output into <file>"
-msgstr ""
+#: common.opt:1540
+#, fuzzy
+msgid "-o <file>\tPlace output into <file>"
+msgstr " -o <tiedosto> Ohjaa tuloste <tiedostoon>\n"
-#: common.opt:1534
+#: common.opt:1544
msgid "Enable function profiling"
msgstr ""
-#: common.opt:1538
+#: common.opt:1548
msgid "Issue warnings needed for strict compliance to the standard"
msgstr ""
-#: common.opt:1542
+#: common.opt:1552
msgid "Like -pedantic but issue them as errors"
msgstr ""
-#: common.opt:1546
+#: common.opt:1556
msgid "Do not display functions compiled or elapsed time"
msgstr ""
-#: common.opt:1550
+#: common.opt:1560
msgid "Display the compiler's version"
msgstr ""
-#: common.opt:1554
+#: common.opt:1564
msgid "Suppress warnings"
msgstr ""
-#: common.opt:1558
+#: common.opt:1568
msgid "Create a shared library"
msgstr "Luo jaettu kirjasto"
-#: common.opt:1562
+#: common.opt:1572
msgid "Create a position independent executable"
msgstr ""
@@ -18158,145 +11182,145 @@ msgstr ""
msgid "branch target register load optimization is not intended to be run twice"
msgstr ""
-#: builtins.c:496
+#: builtins.c:503
#, gcc-internal-format
msgid "offset outside bounds of constant string"
msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
-#: builtins.c:1060
+#: builtins.c:1067
#, gcc-internal-format
msgid "second argument to %<__builtin_prefetch%> must be a constant"
msgstr "%<__builtin_prefetch%>-funktion toisen argumentin pitää olla vakio"
-#: builtins.c:1067
+#: builtins.c:1074
#, gcc-internal-format
msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epäkelpo; käytetään nollaa"
-#: builtins.c:1075
+#: builtins.c:1082
#, gcc-internal-format
msgid "third argument to %<__builtin_prefetch%> must be a constant"
msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
-#: builtins.c:1082
+#: builtins.c:1089
#, gcc-internal-format
msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
msgstr "%<__builtin_prefetch%>-funktion kolmas argumentti on epäkelpo; käytetään nollaa"
-#: builtins.c:4296
+#: builtins.c:4303
#, gcc-internal-format
msgid "argument of %<__builtin_args_info%> must be constant"
msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-#: builtins.c:4302
+#: builtins.c:4309
#, gcc-internal-format
msgid "argument of %<__builtin_args_info%> out of range"
msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
-#: builtins.c:4308
+#: builtins.c:4315
#, gcc-internal-format
msgid "missing argument in %<__builtin_args_info%>"
msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
-#: builtins.c:4445 gimplify.c:2271
+#: builtins.c:4452 gimplify.c:2271
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr "liian vähän argumentteja funktiolle %<va_start%>"
-#: builtins.c:4607
+#: builtins.c:4614
#, gcc-internal-format
msgid "first argument to %<va_arg%> not of type %<va_list%>"
msgstr "%<va_arg%>-funktion ensimmäinen argumentti ei ole tyyppiä %<va_list%>"
-#: builtins.c:4623
+#: builtins.c:4630
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr "%qT muunnetaan tyypiksi %qT, kun se viedään %<...%>:n läpi"
-#: builtins.c:4628
+#: builtins.c:4635
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr "(eli kannattaisi antaa %qT eikä %qT funktiolle %<va_arg%>)"
#. We can, however, treat "undefined" any way we please.
#. Call abort to encourage the user to fix the program.
-#: builtins.c:4635 c-typeck.c:2646
+#: builtins.c:4642 c-typeck.c:2664
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "jos tämä koodi saavutetaan, ohjelma keskeytyy"
-#: builtins.c:4762
+#: builtins.c:4769
#, gcc-internal-format
msgid "invalid argument to %<__builtin_frame_address%>"
msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
-#: builtins.c:4764
+#: builtins.c:4771
#, gcc-internal-format
msgid "invalid argument to %<__builtin_return_address%>"
msgstr "epäkelpo argumentti funktiolle %<__builtin_return_address%>"
-#: builtins.c:4777
+#: builtins.c:4784
#, gcc-internal-format
msgid "unsupported argument to %<__builtin_frame_address%>"
msgstr "ei-tuettu argumentti funktiolle %<__builtin_frame_address%>"
-#: builtins.c:4779
+#: builtins.c:4786
#, gcc-internal-format
msgid "unsupported argument to %<__builtin_return_address%>"
msgstr "ei-tuettu argumentti funktiolle %<__builtin_return_address%>"
-#: builtins.c:5034
+#: builtins.c:5041
#, fuzzy, gcc-internal-format
msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
-#: builtins.c:5411 builtins.c:5425
+#: builtins.c:5418 builtins.c:5432
#, gcc-internal-format
msgid "%qD changed semantics in GCC 4.4"
msgstr ""
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:5815 expr.c:9220
+#: builtins.c:5822 expr.c:9221
#, fuzzy
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:5821
+#: builtins.c:5828
#, fuzzy
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
-#: builtins.c:6049
+#: builtins.c:6056
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1"
-#: builtins.c:6654
+#: builtins.c:6656
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr "kohdemuoto ei tue äärettömyyttä"
-#: builtins.c:11413
+#: builtins.c:11402
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr "funktiota %<va_start%> käytetty funktiossa, jolla on kiinteä määrä argumentteja"
-#: builtins.c:11421
+#: builtins.c:11410
#, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
#. Evidently an out of date version of <stdarg.h>; can't validate
#. va_start's second argument, but can still work as intended.
-#: builtins.c:11434
+#: builtins.c:11423
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
-#: builtins.c:11439
+#: builtins.c:11428
#, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
@@ -18306,39 +11330,39 @@ msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
#. argument. We just warn and set the arg to be the last
#. argument so that we will get wrong-code because of
#. it.
-#: builtins.c:11469
+#: builtins.c:11458
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr "%<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumentti"
-#: builtins.c:11479
+#: builtins.c:11468
#, gcc-internal-format
msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
msgstr ""
-#: builtins.c:11595
+#: builtins.c:11584
#, fuzzy
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
-#: builtins.c:11608
+#: builtins.c:11597
#, fuzzy
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-#: builtins.c:11653 builtins.c:11804 builtins.c:11861
+#: builtins.c:11642 builtins.c:11793 builtins.c:11850
msgid "%Kcall to %D will always overflow destination buffer"
msgstr ""
-#: builtins.c:11794
+#: builtins.c:11783
msgid "%Kcall to %D might overflow destination buffer"
msgstr ""
-#: builtins.c:11882
+#: builtins.c:11871
msgid "%Kattempt to free a non-heap object %qD"
msgstr ""
-#: builtins.c:11885
+#: builtins.c:11874
msgid "%Kattempt to free a non-heap object"
msgstr ""
@@ -18567,12 +11591,12 @@ msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
msgid "the address of %qD will always evaluate as %<true%>"
msgstr "%qD:n osoite tulee aina olemaan %<true%>"
-#: c-common.c:4060 cp/semantics.c:595 cp/typeck.c:6921
+#: c-common.c:4060 cp/semantics.c:595 cp/typeck.c:7048
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr "ehdotetaan sulkeita totuusarvona käytetyn sijoituksen ympärille"
-#: c-common.c:4142 c-decl.c:3608 c-typeck.c:10243
+#: c-common.c:4142 c-decl.c:3608 c-typeck.c:10266
#, gcc-internal-format
msgid "invalid use of %<restrict%>"
msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
@@ -18686,11 +11710,11 @@ msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
#: c-common.c:6814 c-common.c:6878 c-common.c:7006 c-common.c:7074
#: c-common.c:7118 c-common.c:7166 c-common.c:7244 c-common.c:7268
#: c-common.c:7554 c-common.c:7577 c-common.c:7616 c-common.c:7705
-#: c-common.c:7847 tree.c:5301 tree.c:5313 tree.c:5323 config/darwin.c:1437
+#: c-common.c:7847 tree.c:5295 tree.c:5307 tree.c:5317 config/darwin.c:1456
#: config/arm/arm.c:4564 config/arm/arm.c:4592 config/arm/arm.c:4609
-#: config/avr/avr.c:4697 config/h8300/h8300.c:5362 config/h8300/h8300.c:5386
-#: config/i386/i386.c:4448 config/i386/i386.c:25933 config/ia64/ia64.c:635
-#: config/m68hc11/m68hc11.c:1142 config/rs6000/rs6000.c:23369
+#: config/avr/avr.c:4818 config/h8300/h8300.c:5363 config/h8300/h8300.c:5387
+#: config/i386/i386.c:4448 config/i386/i386.c:25938 config/ia64/ia64.c:635
+#: config/m68hc11/m68hc11.c:1142 config/rs6000/rs6000.c:23518
#: config/spu/spu.c:3919
#, gcc-internal-format
msgid "%qE attribute ignored"
@@ -18786,8 +11810,8 @@ msgstr "tilaa %qs sovellettu sopimattomaan tyyppiin"
msgid "section attribute cannot be specified for local variables"
msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
-#: c-common.c:6593 config/bfin/bfin.c:5647 config/bfin/bfin.c:5698
-#: config/bfin/bfin.c:5725 config/bfin/bfin.c:5738
+#: c-common.c:6593 config/bfin/bfin.c:5651 config/bfin/bfin.c:5702
+#: config/bfin/bfin.c:5729 config/bfin/bfin.c:5742
#, fuzzy, gcc-internal-format
msgid "section of %q+D conflicts with previous declaration"
msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
@@ -18932,41 +11956,41 @@ msgstr "%qs-attribuuttia ei huomioida %qs:lle"
msgid "invalid vector type for attribute %qE"
msgstr "epäkelpo vektorityyppi attribuutille %qs"
-#: c-common.c:7308 ada/gcc-interface/utils.c:5479
-#: ada/gcc-interface/utils.c:5573
+#: c-common.c:7308 ada/gcc-interface/utils.c:5481
+#: ada/gcc-interface/utils.c:5575
#, gcc-internal-format
msgid "vector size not an integral multiple of component size"
msgstr ""
-#: c-common.c:7314 ada/gcc-interface/utils.c:5485
-#: ada/gcc-interface/utils.c:5579
+#: c-common.c:7314 ada/gcc-interface/utils.c:5487
+#: ada/gcc-interface/utils.c:5581
#, gcc-internal-format
msgid "zero vector size"
msgstr ""
-#: c-common.c:7322 ada/gcc-interface/utils.c:5493
-#: ada/gcc-interface/utils.c:5586
+#: c-common.c:7322 ada/gcc-interface/utils.c:5495
+#: ada/gcc-interface/utils.c:5588
#, gcc-internal-format
msgid "number of components of the vector not a power of two"
msgstr "vektorin komponenttien määrä ei ole kahden potenssi"
-#: c-common.c:7350 ada/gcc-interface/utils.c:5233
+#: c-common.c:7350 ada/gcc-interface/utils.c:5235
#, gcc-internal-format
msgid "nonnull attribute without arguments on a non-prototype"
msgstr "ei-tyhjä attribuutti ilman argumentteja ei-prototyypissä"
-#: c-common.c:7365 ada/gcc-interface/utils.c:5248
+#: c-common.c:7365 ada/gcc-interface/utils.c:5250
#, gcc-internal-format
msgid "nonnull argument has invalid operand number (argument %lu)"
msgstr "ei-tyhjällä argumentilla on epäkelpo operandinumero (argumentti %lu)"
-#: c-common.c:7384 ada/gcc-interface/utils.c:5267
+#: c-common.c:7384 ada/gcc-interface/utils.c:5269
#, gcc-internal-format
msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
msgstr "ei-tyhjällä argumentilla arvoalueen ylittävä operandinumero (argumentti %lu,operandi %lu)"
# XXX
-#: c-common.c:7392 ada/gcc-interface/utils.c:5275
+#: c-common.c:7392 ada/gcc-interface/utils.c:5277
#, gcc-internal-format
msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
msgstr "ei-tyhjä argumentti viittaa ei-osoitinoperandiin (argumentti %lu, operandi %lu)"
@@ -19006,12 +12030,12 @@ msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja
msgid "%qE attribute only applies to variadic functions"
msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-#: c-common.c:7657 ada/gcc-interface/utils.c:5321
+#: c-common.c:7657 ada/gcc-interface/utils.c:5323
#, gcc-internal-format
msgid "requested position is not an integer constant"
msgstr "haluttu sijainti ei ole kokonaislukuvakio"
-#: c-common.c:7665 ada/gcc-interface/utils.c:5328
+#: c-common.c:7665 ada/gcc-interface/utils.c:5330
#, gcc-internal-format
msgid "requested position is less than zero"
msgstr "haluttu sijainti on pienempi kuin nolla"
@@ -19031,7 +12055,7 @@ msgstr ""
msgid "not enough arguments to function %qE"
msgstr "liian vähän argumentteja funktiolle %qE"
-#: c-common.c:7992 c-typeck.c:2799
+#: c-common.c:7992 c-typeck.c:2817
#, gcc-internal-format
msgid "too many arguments to function %qE"
msgstr "liian monta argumenttia funktiolle %qE"
@@ -19066,7 +12090,7 @@ msgstr ""
msgid "cannot apply %<offsetof%> to a non constant address"
msgstr ""
-#: c-common.c:8376 cp/typeck.c:4877
+#: c-common.c:8376 cp/typeck.c:5004
#, gcc-internal-format
msgid "attempt to take address of bit-field structure member %qD"
msgstr ""
@@ -19107,12 +12131,12 @@ msgstr "epäkelpo lvalue asm-lauseessa"
msgid "size of array is too large"
msgstr "taulukon %qs koko on liian suuri"
-#: c-common.c:8650 c-common.c:8701 c-typeck.c:3023
+#: c-common.c:8650 c-common.c:8701 c-typeck.c:3041
#, gcc-internal-format
msgid "too few arguments to function %qE"
msgstr "liian vähän argumentteja funktiolle %qE"
-#: c-common.c:8667 c-typeck.c:5351 config/mep/mep.c:6340
+#: c-common.c:8667 c-typeck.c:5374 config/mep/mep.c:6341
#, gcc-internal-format
msgid "incompatible type for argument %d of %qE"
msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
@@ -19252,8 +12276,8 @@ msgstr ""
#. an unprototyped function, it is compile-time undefined;
#. making it a constraint in that case was rejected in
#. DR#252.
-#: c-convert.c:102 c-typeck.c:1900 c-typeck.c:4928 cp/typeck.c:1725
-#: cp/typeck.c:6201 cp/typeck.c:6826 fortran/convert.c:88
+#: c-convert.c:102 c-typeck.c:1900 c-typeck.c:4950 cp/typeck.c:1827
+#: cp/typeck.c:6328 cp/typeck.c:6953 fortran/convert.c:88
#, gcc-internal-format
msgid "void value not ignored as it ought to be"
msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
@@ -19308,7 +12332,7 @@ msgstr "käyttämätön muuttuja %q+D"
msgid "type of array %q+D completed incompatibly with implicit initialization"
msgstr "%Jtaulukon %qD tyyppi viimeistelty epäkelvosti implisiittisellä alustuksella"
-#: c-decl.c:1462 c-decl.c:5672 c-decl.c:6450 c-decl.c:7051
+#: c-decl.c:1462 c-decl.c:5686 c-decl.c:6464 c-decl.c:7065
#, fuzzy, gcc-internal-format
msgid "originally defined here"
msgstr "funktion määrittely esitelty %<__thread%>:ksi"
@@ -19560,7 +12584,7 @@ msgstr "(Jokaisesta esittelemättömästä tunnisteesta ilmoitetaan vain"
msgid "for each function it appears in.)"
msgstr "ensimmäinen käyttökerta kussakin funktiossa.)"
-#: c-decl.c:3001 cp/decl.c:2436
+#: c-decl.c:3001 cp/decl.c:2443
#, gcc-internal-format
msgid "label %qE referenced outside of any function"
msgstr ""
@@ -19595,7 +12619,7 @@ msgstr "ylivuoto vakiolausekkeessa"
msgid "duplicate label declaration %qE"
msgstr "%qs-nimikkeen kaksoisesittely"
-#: c-decl.c:3212 cp/decl.c:2745
+#: c-decl.c:3212 cp/decl.c:2752
#, gcc-internal-format
msgid "duplicate label %qD"
msgstr ""
@@ -19694,7 +12718,7 @@ msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
#. C99 6.7.5.2p4
#. A function definition isn't function prototype scope C99 6.2.1p4.
#. C99 6.7.5.2p4
-#: c-decl.c:3799 c-decl.c:6046
+#: c-decl.c:3799 c-decl.c:6060
#, gcc-internal-format
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr ""
@@ -19725,7 +12749,7 @@ msgstr "parametri %qD on alustettu"
msgid "variable %qD has initializer but incomplete type"
msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
-#: c-decl.c:4046 cp/decl.c:4164 cp/decl.c:11705
+#: c-decl.c:4046 cp/decl.c:4171 cp/decl.c:11714
#, fuzzy, gcc-internal-format
msgid "inline function %q+D given attribute noinline"
msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
@@ -19780,193 +12804,198 @@ msgstr "ISO C kieltää parametrien esittelyn etukäteen"
msgid "defining a type in a compound literal is invalid in C++"
msgstr ""
-#: c-decl.c:4576
+#: c-decl.c:4575 c-decl.c:4590
#, gcc-internal-format
msgid "bit-field %qs width not an integer constant"
msgstr "bittikentän %qs leveys ei ole kokonaislukuvakio"
-#: c-decl.c:4584
+#: c-decl.c:4585
+#, fuzzy, gcc-internal-format
+msgid "bit-field %qs width not an integer constant expression"
+msgstr "bittikentän %qs leveys ei ole kokonaislukuvakio"
+
+#: c-decl.c:4596
#, gcc-internal-format
msgid "negative width in bit-field %qs"
msgstr "bittikentän %qs leveys on negatiivinen"
-#: c-decl.c:4589
+#: c-decl.c:4601
#, gcc-internal-format
msgid "zero width for bit-field %qs"
msgstr "bittikentän %qs leveys on nolla"
-#: c-decl.c:4599
+#: c-decl.c:4611
#, gcc-internal-format
msgid "bit-field %qs has invalid type"
msgstr "bittikentällä %qs on epäkelpo tyyppi"
-#: c-decl.c:4609
+#: c-decl.c:4621
#, gcc-internal-format
msgid "type of bit-field %qs is a GCC extension"
msgstr "bittikentän %qs tyyppi on GCC-laajennos"
-#: c-decl.c:4615
+#: c-decl.c:4627
#, gcc-internal-format
msgid "width of %qs exceeds its type"
msgstr "bittikentän %qs leveys ylittää tyyppinsä"
-#: c-decl.c:4628
+#: c-decl.c:4640
#, gcc-internal-format
msgid "%qs is narrower than values of its type"
msgstr "%qs on kapeampi kuin tyyppisensä arvot"
-#: c-decl.c:4647
+#: c-decl.c:4659
#, gcc-internal-format
msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
msgstr "ISO C90 kieltää taulukon %qE, jonka kokoa ei voida määrittää"
-#: c-decl.c:4651
+#: c-decl.c:4663
#, gcc-internal-format
msgid "ISO C90 forbids array whose size can%'t be evaluated"
msgstr "ISO C90 kieltää taulukot, joiden kokoa ei voida määrittää"
-#: c-decl.c:4658
+#: c-decl.c:4670
#, gcc-internal-format
msgid "ISO C90 forbids variable length array %qE"
msgstr "ISO C90 kieltää muuttuvakokoisen taulukon %qE"
-#: c-decl.c:4661
+#: c-decl.c:4673
#, gcc-internal-format
msgid "ISO C90 forbids variable length array"
msgstr "ISO C90 kieltää muuttuvakokoisen taulukon"
-#: c-decl.c:4670
+#: c-decl.c:4682
#, gcc-internal-format
msgid "the size of array %qE can%'t be evaluated"
msgstr "taulukon %qE kokoa ei voida määrittää"
-#: c-decl.c:4674
+#: c-decl.c:4686
#, gcc-internal-format
msgid "the size of array can %'t be evaluated"
msgstr "taulukon kokoa ei voida määrittää"
-#: c-decl.c:4680
+#: c-decl.c:4692
#, fuzzy, gcc-internal-format
msgid "variable length array %qE is used"
msgstr "Varoita käyttämättömistä muuttujista"
-#: c-decl.c:4684 cp/decl.c:7348
+#: c-decl.c:4696 cp/decl.c:7363
#, gcc-internal-format
msgid "variable length array is used"
msgstr ""
-#: c-decl.c:4862 c-decl.c:5208 c-decl.c:5218
+#: c-decl.c:4874 c-decl.c:5220 c-decl.c:5230
#, fuzzy, gcc-internal-format
msgid "variably modified %qE at file scope"
msgstr "muuttuja tai kenttä %qs esitelty tyhjäksi"
-#: c-decl.c:4864
+#: c-decl.c:4876
#, fuzzy, gcc-internal-format
msgid "variably modified field at file scope"
msgstr "muuttuja tai kenttä %qs esitelty tyhjäksi"
-#: c-decl.c:4884
+#: c-decl.c:4896
#, fuzzy, gcc-internal-format
msgid "type defaults to %<int%> in declaration of %qE"
msgstr "%qs:n esittelyssä tyyppi on oletuksena %<int%>"
-#: c-decl.c:4888
+#: c-decl.c:4900
#, fuzzy, gcc-internal-format
msgid "type defaults to %<int%> in type name"
msgstr "%qs:n esittelyssä tyyppi on oletuksena %<int%>"
# XXX
-#: c-decl.c:4921
+#: c-decl.c:4933
#, gcc-internal-format
msgid "duplicate %<const%>"
msgstr "ylimääräinen %<const%>"
-#: c-decl.c:4923
+#: c-decl.c:4935
#, gcc-internal-format
msgid "duplicate %<restrict%>"
msgstr "ylimääräinen %<restrict%>"
-#: c-decl.c:4925
+#: c-decl.c:4937
#, gcc-internal-format
msgid "duplicate %<volatile%>"
msgstr "ylimääräinen %<volatile%>"
-#: c-decl.c:4929
+#: c-decl.c:4941
#, gcc-internal-format
msgid "conflicting named address spaces (%s vs %s)"
msgstr ""
-#: c-decl.c:4951
+#: c-decl.c:4963
#, gcc-internal-format
msgid "function definition declared %<auto%>"
msgstr "funktion määrittely esitelty %<auto%>:ksi"
-#: c-decl.c:4953
+#: c-decl.c:4965
#, gcc-internal-format
msgid "function definition declared %<register%>"
msgstr "funktion määrittely esitelty %<register%>:ksi"
-#: c-decl.c:4955
+#: c-decl.c:4967
#, gcc-internal-format
msgid "function definition declared %<typedef%>"
msgstr "funktion määrittely esitelty %<typedef%>:ksi"
-#: c-decl.c:4957
+#: c-decl.c:4969
#, gcc-internal-format
msgid "function definition declared %<__thread%>"
msgstr "funktion määrittely esitelty %<__thread%>:ksi"
-#: c-decl.c:4974
+#: c-decl.c:4986
#, fuzzy, gcc-internal-format
msgid "storage class specified for structure field %qE"
msgstr "tallennusluokka annettu tietueen kentälle %qs"
-#: c-decl.c:4977
+#: c-decl.c:4989
#, fuzzy, gcc-internal-format
msgid "storage class specified for structure field"
msgstr "tallennusluokka annettu tietueen kentälle %qs"
-#: c-decl.c:4981
+#: c-decl.c:4993
#, fuzzy, gcc-internal-format
msgid "storage class specified for parameter %qE"
msgstr "tallennusluokka annettu parametrille %qs"
-#: c-decl.c:4984
+#: c-decl.c:4996
#, fuzzy, gcc-internal-format
msgid "storage class specified for unnamed parameter"
msgstr "tallennusluokka annettu parametrille %qs"
-#: c-decl.c:4987 cp/decl.c:8284
+#: c-decl.c:4999 cp/decl.c:8291
#, gcc-internal-format
msgid "storage class specified for typename"
msgstr "tallennusluokka annettu typenamelle"
-#: c-decl.c:5004
+#: c-decl.c:5016
#, fuzzy, gcc-internal-format
msgid "%qE initialized and declared %<extern%>"
msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
-#: c-decl.c:5008
+#: c-decl.c:5020
#, fuzzy, gcc-internal-format
msgid "%qE has both %<extern%> and initializer"
msgstr "%qs on sekä %<extern%> että alustin"
-#: c-decl.c:5013
+#: c-decl.c:5025
#, fuzzy, gcc-internal-format
msgid "file-scope declaration of %qE specifies %<auto%>"
msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä"
-#: c-decl.c:5017
+#: c-decl.c:5029
#, fuzzy, gcc-internal-format
msgid "file-scope declaration of %qE specifies %<register%>"
msgstr "%qs määrittää %<register%>:n tiedostoalue-esittelyssä"
-#: c-decl.c:5022
+#: c-decl.c:5034
#, fuzzy, gcc-internal-format
msgid "nested function %qE declared %<extern%>"
msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
-#: c-decl.c:5025
+#: c-decl.c:5037
#, fuzzy, gcc-internal-format
msgid "function-scope %qE implicitly auto and declared %<__thread%>"
msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
@@ -19974,577 +13003,577 @@ msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
#. Only the innermost declarator (making a parameter be of
#. array type which is converted to pointer type)
#. may have static or type qualifiers.
-#: c-decl.c:5072 c-decl.c:5400
+#: c-decl.c:5084 c-decl.c:5414
#, gcc-internal-format
msgid "static or type qualifiers in non-parameter array declarator"
msgstr "staattinen tai tyyppimääreitä ei-parametrisessa taulukkoesittelijässä"
-#: c-decl.c:5120
+#: c-decl.c:5132
#, fuzzy, gcc-internal-format
msgid "declaration of %qE as array of voids"
msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-#: c-decl.c:5122
+#: c-decl.c:5134
#, fuzzy, gcc-internal-format
msgid "declaration of type name as array of voids"
msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-#: c-decl.c:5129
+#: c-decl.c:5141
#, fuzzy, gcc-internal-format
msgid "declaration of %qE as array of functions"
msgstr "%qs esitelty funktiotaulukkona"
-#: c-decl.c:5132
+#: c-decl.c:5144
#, fuzzy, gcc-internal-format
msgid "declaration of type name as array of functions"
msgstr "%qs esitelty funktiotaulukkona"
-#: c-decl.c:5139 c-decl.c:6837
+#: c-decl.c:5151 c-decl.c:6851
#, gcc-internal-format
msgid "invalid use of structure with flexible array member"
msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
-#: c-decl.c:5165
+#: c-decl.c:5177
#, gcc-internal-format
msgid "size of array %qE has non-integer type"
msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä"
-#: c-decl.c:5169
+#: c-decl.c:5181
#, gcc-internal-format
msgid "size of unnamed array has non-integer type"
msgstr "nimettömän taulukon koko ei ole kokonaislukutyyppiä"
-#: c-decl.c:5179
+#: c-decl.c:5191
#, gcc-internal-format
msgid "ISO C forbids zero-size array %qE"
msgstr "ISO C kieltää nollan kokoisen taulukon %qE"
-#: c-decl.c:5182
+#: c-decl.c:5194
#, gcc-internal-format
msgid "ISO C forbids zero-size array"
msgstr "ISO C kieltää nollan kokoisen taulukon"
-#: c-decl.c:5191
+#: c-decl.c:5203
#, gcc-internal-format
msgid "size of array %qE is negative"
msgstr "taulukon %qE koko on negatiivinen"
-#: c-decl.c:5193
+#: c-decl.c:5205
#, fuzzy, gcc-internal-format
msgid "size of unnamed array is negative"
msgstr "taulukon koko on negatiivinen"
-#: c-decl.c:5269 c-decl.c:5631
+#: c-decl.c:5281 c-decl.c:5645
#, fuzzy, gcc-internal-format
msgid "size of array %qE is too large"
msgstr "taulukon %qs koko on liian suuri"
-#: c-decl.c:5272 c-decl.c:5633
+#: c-decl.c:5284 c-decl.c:5647
#, fuzzy, gcc-internal-format
msgid "size of unnamed array is too large"
msgstr "taulukon %qs koko on liian suuri"
-#: c-decl.c:5309
+#: c-decl.c:5321
#, gcc-internal-format
msgid "ISO C90 does not support flexible array members"
msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
#. C99 6.7.5.2p4
-#: c-decl.c:5330
+#: c-decl.c:5342
#, fuzzy, gcc-internal-format
msgid "%<[*]%> not in a declaration"
msgstr "%<inline%> tyhjässä esittelyssä"
-#: c-decl.c:5343
+#: c-decl.c:5355
#, gcc-internal-format
msgid "array type has incomplete element type"
msgstr "taulukon tyypillä on vaillinainen alkiotyyppi"
-#: c-decl.c:5433
+#: c-decl.c:5447
#, fuzzy, gcc-internal-format
msgid "%qE declared as function returning a function"
msgstr "%qs esitelty funktion palauttavana funktiona"
-#: c-decl.c:5436
+#: c-decl.c:5450
#, fuzzy, gcc-internal-format
msgid "type name declared as function returning a function"
msgstr "%qs esitelty funktion palauttavana funktiona"
-#: c-decl.c:5443
+#: c-decl.c:5457
#, fuzzy, gcc-internal-format
msgid "%qE declared as function returning an array"
msgstr "%qs esitelty taulukon palauttavan funktiona"
-#: c-decl.c:5446
+#: c-decl.c:5460
#, fuzzy, gcc-internal-format
msgid "type name declared as function returning an array"
msgstr "%qs esitelty taulukon palauttavan funktiona"
-#: c-decl.c:5476
+#: c-decl.c:5490
#, gcc-internal-format
msgid "function definition has qualified void return type"
msgstr "funktion määrittely oikeuttaa tyhjän paluutyypin"
-#: c-decl.c:5479 cp/decl.c:8390
+#: c-decl.c:5493 cp/decl.c:8397
#, gcc-internal-format
msgid "type qualifiers ignored on function return type"
msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä"
-#: c-decl.c:5509 c-decl.c:5647 c-decl.c:5757 c-decl.c:5850
+#: c-decl.c:5523 c-decl.c:5661 c-decl.c:5771 c-decl.c:5864
#, gcc-internal-format
msgid "ISO C forbids qualified function types"
msgstr ""
-#: c-decl.c:5576
+#: c-decl.c:5590
#, fuzzy, gcc-internal-format
msgid "%qs combined with %<auto%> qualifier for %qE"
msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
-#: c-decl.c:5580
+#: c-decl.c:5594
#, gcc-internal-format
msgid "%qs combined with %<register%> qualifier for %qE"
msgstr ""
-#: c-decl.c:5586
+#: c-decl.c:5600
#, fuzzy, gcc-internal-format
msgid "%qs specified for auto variable %qE"
msgstr "epäkelpo vektorityyppi attribuutille %qs"
-#: c-decl.c:5602
+#: c-decl.c:5616
#, fuzzy, gcc-internal-format
msgid "%qs specified for parameter %qE"
msgstr "tallennusluokka annettu parametrille %qs"
-#: c-decl.c:5605
+#: c-decl.c:5619
#, fuzzy, gcc-internal-format
msgid "%qs specified for unnamed parameter"
msgstr "tallennusluokka annettu parametrille %qs"
-#: c-decl.c:5611
+#: c-decl.c:5625
#, fuzzy, gcc-internal-format
msgid "%qs specified for structure field %qE"
msgstr "tallennusluokka annettu tietueen kentälle %qs"
-#: c-decl.c:5614
+#: c-decl.c:5628
#, fuzzy, gcc-internal-format
msgid "%qs specified for structure field"
msgstr "tallennusluokka annettu tietueen kentälle %qs"
-#: c-decl.c:5655
+#: c-decl.c:5669
#, fuzzy, gcc-internal-format
msgid "typedef %q+D declared %<inline%>"
msgstr "%Jtypedef %qD esitelty %<inline%>:ksi"
-#: c-decl.c:5691
+#: c-decl.c:5705
#, gcc-internal-format
msgid "ISO C forbids const or volatile function types"
msgstr "ISO C kieltää const- ja volatile-funktiotyypit"
#. C99 6.7.2.1p8
-#: c-decl.c:5701
+#: c-decl.c:5715
#, gcc-internal-format
msgid "a member of a structure or union cannot have a variably modified type"
msgstr ""
-#: c-decl.c:5718 cp/decl.c:7570
+#: c-decl.c:5732 cp/decl.c:7577
#, gcc-internal-format
msgid "variable or field %qE declared void"
msgstr "muuttuja tai kenttä %qE esitelty voidiksi"
-#: c-decl.c:5749
+#: c-decl.c:5763
#, gcc-internal-format
msgid "attributes in parameter array declarator ignored"
msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
-#: c-decl.c:5783
+#: c-decl.c:5797
#, fuzzy, gcc-internal-format
msgid "parameter %q+D declared %<inline%>"
msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
-#: c-decl.c:5796
+#: c-decl.c:5810
#, fuzzy, gcc-internal-format
msgid "field %qE declared as a function"
msgstr "kenttä %qs esitelty funktiona"
-#: c-decl.c:5803
+#: c-decl.c:5817
#, fuzzy, gcc-internal-format
msgid "field %qE has incomplete type"
msgstr "kentällä %qs on vaillinainen tyyppi"
-#: c-decl.c:5805
+#: c-decl.c:5819
#, fuzzy, gcc-internal-format
msgid "unnamed field has incomplete type"
msgstr "kentällä %qs on vaillinainen tyyppi"
-#: c-decl.c:5822 c-decl.c:5833 c-decl.c:5836
+#: c-decl.c:5836 c-decl.c:5847 c-decl.c:5850
#, fuzzy, gcc-internal-format
msgid "invalid storage class for function %qE"
msgstr "epäkelpo tallennusluokka funktiolle %qs"
-#: c-decl.c:5856
+#: c-decl.c:5870
#, gcc-internal-format
msgid "%<noreturn%> function returns non-void value"
msgstr "%<noreturn%>-funktio palauttaa ei-void-arvon"
-#: c-decl.c:5892
+#: c-decl.c:5906
#, gcc-internal-format
msgid "cannot inline function %<main%>"
msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
-#: c-decl.c:5921
+#: c-decl.c:5935
#, gcc-internal-format
msgid "variable previously declared %<static%> redeclared %<extern%>"
msgstr "%<static%>-määreellä esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi"
-#: c-decl.c:5931
+#: c-decl.c:5945
#, gcc-internal-format
msgid "variable %q+D declared %<inline%>"
msgstr "muuttuja %qD esitelty %<inline%>:ksi"
-#: c-decl.c:5966
+#: c-decl.c:5980
#, gcc-internal-format
msgid "non-nested function with variably modified type"
msgstr ""
-#: c-decl.c:5968
+#: c-decl.c:5982
#, gcc-internal-format
msgid "object with variably modified type must have no linkage"
msgstr ""
-#: c-decl.c:6051 c-decl.c:7467
+#: c-decl.c:6065 c-decl.c:7481
#, gcc-internal-format
msgid "function declaration isn%'t a prototype"
msgstr "funktion esittely ei ole prototyyppi"
-#: c-decl.c:6059
+#: c-decl.c:6073
#, gcc-internal-format
msgid "parameter names (without types) in function declaration"
msgstr "parametrien nimet (ilman tyyppejä) funktion esittelyssä"
-#: c-decl.c:6094
+#: c-decl.c:6108
#, gcc-internal-format
msgid "parameter %u (%q+D) has incomplete type"
msgstr "parametrilla %u (%q+D) on vaillinainen tyyppi"
-#: c-decl.c:6098
+#: c-decl.c:6112
#, fuzzy, gcc-internal-format
msgid "parameter %u has incomplete type"
msgstr "%Jparametrilla %u in vaillinainen tyyppi"
-#: c-decl.c:6108
+#: c-decl.c:6122
#, gcc-internal-format
msgid "parameter %u (%q+D) has void type"
msgstr "parametrin %u (%q+D) tyyppi on void"
-#: c-decl.c:6112
+#: c-decl.c:6126
#, fuzzy, gcc-internal-format
msgid "parameter %u has void type"
msgstr "%Jparametrin %u tyyppi on void"
-#: c-decl.c:6182
+#: c-decl.c:6196
#, fuzzy, gcc-internal-format
msgid "%<void%> as only parameter may not be qualified"
msgstr "%<void%> vain parametrina ei ole oikeutettu"
-#: c-decl.c:6186 c-decl.c:6220
+#: c-decl.c:6200 c-decl.c:6234
#, gcc-internal-format
msgid "%<void%> must be the only parameter"
msgstr "%<void%>:in on oltava ainoa parametri"
-#: c-decl.c:6214
+#: c-decl.c:6228
#, gcc-internal-format
msgid "parameter %q+D has just a forward declaration"
msgstr "parametrilla %q+D on vain etukäteisesittely"
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:6259
+#: c-decl.c:6273
#, gcc-internal-format
msgid "%<%s %E%> declared inside parameter list"
msgstr "%<%s %E%> esitelty parametrilistan sisällä"
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:6263
+#: c-decl.c:6277
#, gcc-internal-format
msgid "anonymous %s declared inside parameter list"
msgstr "nimetön %s esitelty parametrilistan sisällä"
-#: c-decl.c:6268
+#: c-decl.c:6282
#, gcc-internal-format
msgid "its scope is only this definition or declaration, which is probably not what you want"
msgstr "näkyvyysalue on vain tämä määrittely tai esittely, mikä ei todennäköisesti ole sitä, mitä halusit"
-#: c-decl.c:6361
+#: c-decl.c:6375
#, fuzzy, gcc-internal-format
msgid "enum type defined here"
msgstr "%q+#D määritelty aiemmin täällä"
-#: c-decl.c:6367
+#: c-decl.c:6381
#, fuzzy, gcc-internal-format
msgid "struct defined here"
msgstr "%q+#D määritelty aiemmin täällä"
-#: c-decl.c:6373
+#: c-decl.c:6387
#, fuzzy, gcc-internal-format
msgid "union defined here"
msgstr "%q+#D määritelty aiemmin täällä"
-#: c-decl.c:6446
+#: c-decl.c:6460
#, gcc-internal-format
msgid "redefinition of %<union %E%>"
msgstr "%<union %E%> uudelleenmääritelty"
-#: c-decl.c:6448
+#: c-decl.c:6462
#, gcc-internal-format
msgid "redefinition of %<struct %E%>"
msgstr "%<struct %E%> uudelleenmääritelty"
-#: c-decl.c:6457
+#: c-decl.c:6471
#, fuzzy, gcc-internal-format
msgid "nested redefinition of %<union %E%>"
msgstr "sisäkkäinen uudelleenmäärittely: %<union %s%>"
-#: c-decl.c:6459
+#: c-decl.c:6473
#, fuzzy, gcc-internal-format
msgid "nested redefinition of %<struct %E%>"
msgstr "sisäkkäinen uudelleenmäärittely: %<struct %s%>"
-#: c-decl.c:6491 c-decl.c:7069
+#: c-decl.c:6505 c-decl.c:7083
#, gcc-internal-format
msgid "defining type in %qs expression is invalid in C++"
msgstr ""
-#: c-decl.c:6558 cp/decl.c:3900
+#: c-decl.c:6572 cp/decl.c:3907
#, gcc-internal-format
msgid "declaration does not declare anything"
msgstr "esittely ei esittele mitään"
-#: c-decl.c:6561
+#: c-decl.c:6575
#, gcc-internal-format
msgid "ISO C doesn%'t support unnamed structs/unions"
msgstr "ISO C ei tue nimettömiä structeja/unioneita"
-#: c-decl.c:6624 c-decl.c:6640
+#: c-decl.c:6638 c-decl.c:6654
#, fuzzy, gcc-internal-format
msgid "duplicate member %q+D"
msgstr "%Jjäsenen %qD kaksoiskappale"
-#: c-decl.c:6743
+#: c-decl.c:6757
#, gcc-internal-format
msgid "union has no named members"
msgstr "unionilla ei ole nimettyjä jäseniä"
-#: c-decl.c:6745
+#: c-decl.c:6759
#, gcc-internal-format
msgid "union has no members"
msgstr "unionilla ei ole jäseniä"
-#: c-decl.c:6750
+#: c-decl.c:6764
#, gcc-internal-format
msgid "struct has no named members"
msgstr "structilla ei ole nimettyjä jäseniä"
-#: c-decl.c:6752
+#: c-decl.c:6766
#, gcc-internal-format
msgid "struct has no members"
msgstr "structilla ei ole jäseniä"
-#: c-decl.c:6817
+#: c-decl.c:6831
#, fuzzy, gcc-internal-format
msgid "flexible array member in union"
msgstr "%Jjoustava taulukkojäsen unionissa"
-#: c-decl.c:6823
+#: c-decl.c:6837
#, fuzzy, gcc-internal-format
msgid "flexible array member not at end of struct"
msgstr "%Jjoustava taulukkojäsen ei ole structin lopussa"
-#: c-decl.c:6829
+#: c-decl.c:6843
#, fuzzy, gcc-internal-format
msgid "flexible array member in otherwise empty struct"
msgstr "%Jjoustava taulukkojäsen muuten tyhjässä structissa"
-#: c-decl.c:6946
+#: c-decl.c:6960
#, gcc-internal-format
msgid "union cannot be made transparent"
msgstr "unionista ei voi tehdä läpinäkyvää"
-#: c-decl.c:7042
+#: c-decl.c:7056
#, fuzzy, gcc-internal-format
msgid "nested redefinition of %<enum %E%>"
msgstr "sisäkkäinen uudelleenmäärittely: %<enum %s%>"
#. This enum is a named one that has been declared already.
-#: c-decl.c:7049
+#: c-decl.c:7063
#, fuzzy, gcc-internal-format
msgid "redeclaration of %<enum %E%>"
msgstr "uudelleenmäärittely: %<enum %s>"
-#: c-decl.c:7124
+#: c-decl.c:7138
#, gcc-internal-format
msgid "enumeration values exceed range of largest integer"
msgstr "luetellun tyypin arvot ylittävät suurimman kokonaisluvun arvoalueen"
-#: c-decl.c:7141
+#: c-decl.c:7155
#, gcc-internal-format
msgid "specified mode too small for enumeral values"
msgstr "annettu tila on liian pieni luetelluille arvoille"
-#: c-decl.c:7245 c-decl.c:7261
+#: c-decl.c:7259 c-decl.c:7275
#, gcc-internal-format
msgid "enumerator value for %qE is not an integer constant"
msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-#: c-decl.c:7256
+#: c-decl.c:7270
#, fuzzy, gcc-internal-format
msgid "enumerator value for %qE is not an integer constant expression"
msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-#: c-decl.c:7280
+#: c-decl.c:7294
#, gcc-internal-format
msgid "overflow in enumeration values"
msgstr "ylivuoto luetellun tyypin arvoissa"
-#: c-decl.c:7288
+#: c-decl.c:7302
#, gcc-internal-format
msgid "ISO C restricts enumerator values to range of %<int%>"
msgstr "ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle"
-#: c-decl.c:7373
+#: c-decl.c:7387
#, fuzzy, gcc-internal-format
msgid "inline function %qD given attribute noinline"
msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
-#: c-decl.c:7391
+#: c-decl.c:7405
#, gcc-internal-format
msgid "return type is an incomplete type"
msgstr "palautustyyppi on vaillinainen tyyppi"
-#: c-decl.c:7401
+#: c-decl.c:7415
#, gcc-internal-format
msgid "return type defaults to %<int%>"
msgstr "palautustyyppi on oletuksena %<int%>"
-#: c-decl.c:7475
+#: c-decl.c:7489
#, fuzzy, gcc-internal-format
msgid "no previous prototype for %qD"
msgstr "%J%qD:lle ei ole aiempaa prototyyppiä"
-#: c-decl.c:7484
+#: c-decl.c:7498
#, fuzzy, gcc-internal-format
msgid "%qD was used with no prototype before its definition"
msgstr "%J%qD käytössä ilman prototyyppiä ennen määrittelyänsä"
-#: c-decl.c:7491
+#: c-decl.c:7505
#, fuzzy, gcc-internal-format
msgid "no previous declaration for %qD"
msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-#: c-decl.c:7501
+#: c-decl.c:7515
#, fuzzy, gcc-internal-format
msgid "%qD was used with no declaration before its definition"
msgstr "%J%qD käytössä ilman esittelyä ennen määrittelyänsä"
-#: c-decl.c:7524
+#: c-decl.c:7538
#, fuzzy, gcc-internal-format
msgid "return type of %qD is not %<int%>"
msgstr "%q+D-funktion paluuarvon tyyppi ei ole %<int%>"
-#: c-decl.c:7530
+#: c-decl.c:7544
#, fuzzy, gcc-internal-format
msgid "%qD is normally a non-static function"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: c-decl.c:7565
+#: c-decl.c:7579
#, fuzzy, gcc-internal-format
msgid "old-style parameter declarations in prototyped function definition"
msgstr "%Jvanhanmallisia parametriesittelyitä prototyypitetyssä funktiomäärittelyssä"
-#: c-decl.c:7579
+#: c-decl.c:7593
#, fuzzy, gcc-internal-format
msgid "traditional C rejects ISO C style function definitions"
msgstr "%Jperinteinen C ei hyväksy ISO C -tyylisiä funktiomäärittelyitä"
-#: c-decl.c:7595
+#: c-decl.c:7609
#, fuzzy, gcc-internal-format
msgid "parameter name omitted"
msgstr "%Jparametrin nimi jätetty pois"
-#: c-decl.c:7630
+#: c-decl.c:7644
#, fuzzy, gcc-internal-format
msgid "old-style function definition"
msgstr "%Jvanhanmallinen funktiomäärittely"
-#: c-decl.c:7639
+#: c-decl.c:7653
#, fuzzy, gcc-internal-format
msgid "parameter name missing from parameter list"
msgstr "%Jparametrin nimi puuttuu parametrilistasta"
-#: c-decl.c:7651
+#: c-decl.c:7665
#, fuzzy, gcc-internal-format
msgid "%qD declared as a non-parameter"
msgstr "%q+D esitelty ei-parametrina"
-#: c-decl.c:7657
+#: c-decl.c:7671
#, fuzzy, gcc-internal-format
msgid "multiple parameters named %qD"
msgstr "useita parametreja nimellä %qD"
-#: c-decl.c:7666
+#: c-decl.c:7680
#, fuzzy, gcc-internal-format
msgid "parameter %qD declared with void type"
msgstr "parametri %q+D esitelty void-tyyppisenä"
-#: c-decl.c:7695 c-decl.c:7699
+#: c-decl.c:7709 c-decl.c:7713
#, fuzzy, gcc-internal-format
msgid "type of %qD defaults to %<int%>"
msgstr "%q+D:n oletustyyppi on %<int%>"
-#: c-decl.c:7719
+#: c-decl.c:7733
#, fuzzy, gcc-internal-format
msgid "parameter %qD has incomplete type"
msgstr "parametrin %q+D tyyppi on vaillinainen"
-#: c-decl.c:7726
+#: c-decl.c:7740
#, fuzzy, gcc-internal-format
msgid "declaration for parameter %qD but no such parameter"
msgstr "parametrin %q+D esittely, mutta parametria ei ole olemassa"
-#: c-decl.c:7778
+#: c-decl.c:7792
#, fuzzy, gcc-internal-format
msgid "number of arguments doesn%'t match built-in prototype"
msgstr "argumenttien määrä ei vastaa prototyyppiä"
-#: c-decl.c:7789
+#: c-decl.c:7803
#, gcc-internal-format
msgid "number of arguments doesn%'t match prototype"
msgstr "argumenttien määrä ei vastaa prototyyppiä"
-#: c-decl.c:7792 c-decl.c:7834 c-decl.c:7848
+#: c-decl.c:7806 c-decl.c:7848 c-decl.c:7862
#, gcc-internal-format
msgid "prototype declaration"
msgstr "prototyypin esittely"
-#: c-decl.c:7826
+#: c-decl.c:7840
#, fuzzy, gcc-internal-format
msgid "promoted argument %qD doesn%'t match built-in prototype"
msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
-#: c-decl.c:7831
+#: c-decl.c:7845
#, gcc-internal-format
msgid "promoted argument %qD doesn%'t match prototype"
msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
-#: c-decl.c:7841
+#: c-decl.c:7855
#, fuzzy, gcc-internal-format
msgid "argument %qD doesn%'t match built-in prototype"
msgstr "argumentti %qD ei sovi prototyyppiin"
-#: c-decl.c:7846
+#: c-decl.c:7860
#, gcc-internal-format
msgid "argument %qD doesn%'t match prototype"
msgstr "argumentti %qD ei sovi prototyyppiin"
-#: c-decl.c:8030 cp/decl.c:12551
+#: c-decl.c:8046 cp/decl.c:12562
#, gcc-internal-format
msgid "no return statement in function returning non-void"
msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-tyhjän"
@@ -20552,163 +13581,163 @@ msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-tyhjän"
#. If we get here, declarations have been used in a for loop without
#. the C99 for loop scope. This doesn't make much sense, so don't
#. allow it.
-#: c-decl.c:8102
+#: c-decl.c:8119
#, gcc-internal-format
msgid "%<for%> loop initial declarations are only allowed in C99 mode"
msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
-#: c-decl.c:8107
+#: c-decl.c:8124
#, gcc-internal-format
msgid "use option -std=c99 or -std=gnu99 to compile your code"
msgstr "käytä valitsinta -std=c99 tai -std=gnu99 koodisi kääntämiseen"
-#: c-decl.c:8141
+#: c-decl.c:8158
#, gcc-internal-format
msgid "declaration of static variable %qD in %<for%> loop initial declaration"
msgstr "staattisen muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
-#: c-decl.c:8145
+#: c-decl.c:8162
#, gcc-internal-format
msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
# XXX: alkuesittely
-#: c-decl.c:8152
+#: c-decl.c:8169
#, gcc-internal-format
msgid "%<struct %E%> declared in %<for%> loop initial declaration"
msgstr "%<struct %E%> esitelty %<for%>-silmukan alkuesittelyssä"
-#: c-decl.c:8157
+#: c-decl.c:8174
#, gcc-internal-format
msgid "%<union %E%> declared in %<for%> loop initial declaration"
msgstr "%<union %E%> esitelty %<for%>-silmukan alkuesittelyssä"
-#: c-decl.c:8161
+#: c-decl.c:8178
#, gcc-internal-format
msgid "%<enum %E%> declared in %<for%> loop initial declaration"
msgstr "%<enum %E%> esitelty %<for%>-silmukan alkuesittelyssä"
-#: c-decl.c:8165
+#: c-decl.c:8182
#, gcc-internal-format
msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
-#: c-decl.c:8416
+#: c-decl.c:8433
#, gcc-internal-format
msgid "incompatible address space qualifiers %qs and %qs"
msgstr ""
-#: c-decl.c:8455 c-decl.c:8752 c-decl.c:9118
+#: c-decl.c:8472 c-decl.c:8769 c-decl.c:9135
#, fuzzy, gcc-internal-format
msgid "duplicate %qE"
msgstr "ylimääräinen %qE"
-#: c-decl.c:8481 c-decl.c:8763 c-decl.c:8995
+#: c-decl.c:8498 c-decl.c:8780 c-decl.c:9012
#, gcc-internal-format
msgid "two or more data types in declaration specifiers"
msgstr "yli yksi tietotyyppi esittelymääritteissä"
-#: c-decl.c:8493 cp/parser.c:2185
+#: c-decl.c:8510 cp/parser.c:2185
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr "%<long long long%> on liian pitkä GCC:lle"
-#: c-decl.c:8506
+#: c-decl.c:8523
#, gcc-internal-format
msgid "ISO C90 does not support %<long long%>"
msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
-#: c-decl.c:8664
+#: c-decl.c:8681
#, gcc-internal-format
msgid "ISO C90 does not support complex types"
msgstr "ISO C90 ei tue kompleksityyppejä"
-#: c-decl.c:8703
+#: c-decl.c:8720
#, gcc-internal-format
msgid "ISO C does not support saturating types"
msgstr "ISO C ei tue saturoituvia tyyppejä"
-#: c-decl.c:8954
+#: c-decl.c:8971
#, fuzzy, gcc-internal-format
msgid "ISO C does not support decimal floating point"
msgstr "ISO C90 ei tue tyyppiä %<long long%>"
-#: c-decl.c:8976 c-decl.c:9179 c-parser.c:5372
+#: c-decl.c:8993 c-decl.c:9196 c-parser.c:5372
#, fuzzy, gcc-internal-format
msgid "fixed-point types not supported for this target"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: c-decl.c:8978
+#: c-decl.c:8995
#, fuzzy, gcc-internal-format
msgid "ISO C does not support fixed-point types"
msgstr "ISO C ei tue kompleksikokonaiskulutyyppejä"
-#: c-decl.c:9012
+#: c-decl.c:9029
#, gcc-internal-format
msgid "C++ lookup of %qD would return a field, not a type"
msgstr ""
-#: c-decl.c:9025
+#: c-decl.c:9042
#, fuzzy, gcc-internal-format
msgid "%qE fails to be a typedef or built in type"
msgstr "%qs ei ole typedef eikä sisäänrakennettu tyyppi"
-#: c-decl.c:9069
+#: c-decl.c:9086
#, fuzzy, gcc-internal-format
msgid "%qE is not at beginning of declaration"
msgstr "%qs ei ole esittelyn alussa"
-#: c-decl.c:9083
+#: c-decl.c:9100
#, gcc-internal-format
msgid "%<__thread%> used with %<auto%>"
msgstr "käytetty sekä %<__thread%> että %<auto&>"
-#: c-decl.c:9085
+#: c-decl.c:9102
#, gcc-internal-format
msgid "%<__thread%> used with %<register%>"
msgstr "käytetty sekä %<__thread%> että %<register%>"
-#: c-decl.c:9087
+#: c-decl.c:9104
#, gcc-internal-format
msgid "%<__thread%> used with %<typedef%>"
msgstr "käytetty sekä %<__thread%> että %<typedef%>"
-#: c-decl.c:9098
+#: c-decl.c:9115
#, gcc-internal-format
msgid "%<__thread%> before %<extern%>"
msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-#: c-decl.c:9107
+#: c-decl.c:9124
#, gcc-internal-format
msgid "%<__thread%> before %<static%>"
msgstr "käytetty %<__thread%> ennen %<static%>:a"
-#: c-decl.c:9123
+#: c-decl.c:9140
#, gcc-internal-format
msgid "multiple storage classes in declaration specifiers"
msgstr "useita tallennusluokkia esittelymääritteissä"
-#: c-decl.c:9130
+#: c-decl.c:9147
#, fuzzy, gcc-internal-format
msgid "%<__thread%> used with %qE"
msgstr "käytetty sekä %<__thread%> että %qs"
-#: c-decl.c:9177
+#: c-decl.c:9194
#, fuzzy, gcc-internal-format
msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
msgstr "käytetty sekä %<__thread%> että %<auto&>"
-#: c-decl.c:9191
+#: c-decl.c:9208
#, gcc-internal-format
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr "ISO C ei tue pelkkää %<complex%>-tyyppiä merkityksellä %<double complex%>"
-#: c-decl.c:9236 c-decl.c:9262
+#: c-decl.c:9253 c-decl.c:9279
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr "ISO C ei tue kompleksikokonaislukutyyppejä"
-#: c-decl.c:9416 toplev.c:862
+#: c-decl.c:9433 toplev.c:866
#, fuzzy, gcc-internal-format
msgid "%q+F used but never defined"
msgstr "%q+F käytetty, mutta ei määritelty"
@@ -21089,6 +14118,11 @@ msgstr "tämä desimaalivakio on etumerkitön vain ISO C90 -standardissa"
msgid "this decimal constant would be unsigned in ISO C90"
msgstr "tämä desimaalivakio olisi etumerkitön ISO C90 -standardissa"
+#: c-lex.c:596
+#, fuzzy, gcc-internal-format
+msgid "integer constant is too large for %<unsigned long%> type"
+msgstr "kokonaislukuvakio on liian suuri tyypille %qs"
+
#: c-lex.c:633
#, gcc-internal-format
msgid "unsuffixed float constant"
@@ -21129,7 +14163,7 @@ msgstr "perinteinen C ei salli merkkijonovakioiden katenointia"
msgid "invalid expression type for %<#pragma omp atomic%>"
msgstr ""
-#: c-omp.c:260 cp/semantics.c:4478
+#: c-omp.c:260 cp/semantics.c:4497
#, fuzzy, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr "epäkelpo vektorityyppi attribuutille %qs"
@@ -21139,22 +14173,22 @@ msgstr "epäkelpo vektorityyppi attribuutille %qs"
msgid "%qE is not initialized"
msgstr "parametri %qD on alustettu"
-#: c-omp.c:290 cp/semantics.c:4393
+#: c-omp.c:290 cp/semantics.c:4412
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr ""
-#: c-omp.c:368 cp/semantics.c:4150
+#: c-omp.c:368 cp/semantics.c:4169
#, fuzzy, gcc-internal-format
msgid "invalid controlling predicate"
msgstr "epäkelpo alustin"
-#: c-omp.c:375 cp/semantics.c:4399
+#: c-omp.c:375 cp/semantics.c:4418
#, gcc-internal-format
msgid "missing increment expression"
msgstr "puuttuva kasvatuslauseke"
-#: c-omp.c:444 cp/semantics.c:4255
+#: c-omp.c:444 cp/semantics.c:4274
#, gcc-internal-format
msgid "invalid increment expression"
msgstr "virheellinen kasvatuslauseke"
@@ -21214,6 +14248,11 @@ msgstr "valitsin %qs ei ole enää tuettu"
msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
msgstr "-fhandle-exceptions on uudelleennimetty: -fexceptions (ja se on nyt oletuksena päällä)"
+#: c-opts.c:909 fortran/cpp.c:381
+#, gcc-internal-format
+msgid "output filename specified twice"
+msgstr "tulostiedosto annettu kahdesti"
+
#: c-opts.c:1042
#, gcc-internal-format
msgid "-fexcess-precision=standard for C++"
@@ -21377,7 +14416,7 @@ msgstr "ISO C kieltää sisäkkäiset funktiot"
msgid "expected identifier"
msgstr ""
-#: c-parser.c:1743 cp/parser.c:12724
+#: c-parser.c:1743 cp/parser.c:12727
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "luetellun tyypin listan lopussa on pilkku"
@@ -21387,11 +14426,6 @@ msgstr "luetellun tyypin listan lopussa on pilkku"
msgid "expected %<,%> or %<}%>"
msgstr ""
-#: c-parser.c:1765 c-parser.c:1960 c-parser.c:6441
-#, gcc-internal-format
-msgid "expected %<{%>"
-msgstr ""
-
#: c-parser.c:1779
#, gcc-internal-format
msgid "ISO C forbids forward references to %<enum%> types"
@@ -21412,11 +14446,6 @@ msgstr "ylimääräinen puolipiste structissa tai unionissa"
msgid "no semicolon at end of struct or union"
msgstr "puolipiste puuttuu structin tai unionin lopusta"
-#: c-parser.c:1944
-#, gcc-internal-format
-msgid "expected %<;%>"
-msgstr ""
-
#: c-parser.c:2027 c-parser.c:3006
#, gcc-internal-format
msgid "expected specifier-qualifier-list"
@@ -21462,7 +14491,7 @@ msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä"
msgid "wide string literal in %<asm%>"
msgstr "leveä merkkijonovakio %<asm%>-lauseessa"
-#: c-parser.c:2765 c-parser.c:7091 cp/parser.c:22949
+#: c-parser.c:2765 c-parser.c:7091 cp/parser.c:22952
#, gcc-internal-format
msgid "expected string literal"
msgstr "odotettiin merkkijonoliteraalia"
@@ -21492,11 +14521,6 @@ msgstr "ISO C90 kieltää aliobjektin määrittämisen alustukseen"
msgid "obsolete use of designated initializer without %<=%>"
msgstr "määrätyn alustajan käyttö ilman %<=%>-merkkiä on vanhentunut"
-#: c-parser.c:3309
-#, gcc-internal-format
-msgid "expected %<=%>"
-msgstr ""
-
#: c-parser.c:3465
#, fuzzy, gcc-internal-format
msgid "ISO C forbids label declarations"
@@ -21626,37 +14650,37 @@ msgstr "ISO C90 kieltää yhdysliteraalit"
msgid "extra semicolon in method definition specified"
msgstr "ylimääräinen puolipiste metodin määrittelyssä"
-#: c-parser.c:6985 cp/parser.c:22993
+#: c-parser.c:6985 cp/parser.c:22996
#, gcc-internal-format
msgid "%<#pragma omp barrier%> may only be used in compound statements"
msgstr ""
-#: c-parser.c:6996 cp/parser.c:23008
+#: c-parser.c:6996 cp/parser.c:23011
#, gcc-internal-format
msgid "%<#pragma omp flush%> may only be used in compound statements"
msgstr ""
-#: c-parser.c:7007 cp/parser.c:23024
+#: c-parser.c:7007 cp/parser.c:23027
#, gcc-internal-format
msgid "%<#pragma omp taskwait%> may only be used in compound statements"
msgstr ""
-#: c-parser.c:7020 cp/parser.c:23052
+#: c-parser.c:7020 cp/parser.c:23055
#, gcc-internal-format
msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
msgstr ""
-#: c-parser.c:7026 cp/parser.c:22983
+#: c-parser.c:7026 cp/parser.c:22986
#, fuzzy, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "väärinmuodostettu #pragma GCC pch_preprocess, jätetään huomiotta"
-#: c-parser.c:7185 cp/parser.c:21272
+#: c-parser.c:7185 cp/parser.c:21275
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr ""
-#: c-parser.c:7287 cp/parser.c:21386
+#: c-parser.c:7287 cp/parser.c:21389
#, fuzzy, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
@@ -21666,11 +14690,6 @@ msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
msgid "expected %<none%> or %<shared%>"
msgstr ""
-#: c-parser.c:7397
-#, gcc-internal-format
-msgid "expected %<(%>"
-msgstr ""
-
#: c-parser.c:7444 c-parser.c:7636
#, fuzzy, gcc-internal-format
msgid "expected integer expression"
@@ -21686,12 +14705,12 @@ msgstr ""
msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
msgstr ""
-#: c-parser.c:7627 cp/parser.c:21674
+#: c-parser.c:7627 cp/parser.c:21677
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c-parser.c:7631 cp/parser.c:21677
+#: c-parser.c:7631 cp/parser.c:21680
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr ""
@@ -21706,7 +14725,7 @@ msgstr ""
msgid "expected %<#pragma omp%> clause"
msgstr ""
-#: c-parser.c:7778 cp/parser.c:21825
+#: c-parser.c:7778 cp/parser.c:21828
#, fuzzy, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr "%qs ei ole kelpo tulostetiedosto"
@@ -21726,7 +14745,7 @@ msgstr ""
msgid "for statement expected"
msgstr "ylivuoto vakiolausekkeessa"
-#: c-parser.c:8049 cp/semantics.c:4383 cp/semantics.c:4453
+#: c-parser.c:8049 cp/semantics.c:4402 cp/semantics.c:4472
#, fuzzy, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
@@ -21736,37 +14755,32 @@ msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
msgid "not enough perfectly nested loops"
msgstr ""
-#: c-parser.c:8182 cp/parser.c:22530
+#: c-parser.c:8182 cp/parser.c:22533
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr ""
-#: c-parser.c:8220 cp/parser.c:22374 cp/parser.c:22412 cp/pt.c:11173
+#: c-parser.c:8220 cp/parser.c:22377 cp/parser.c:22415 cp/pt.c:11272
#, fuzzy, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-#: c-parser.c:8382
-#, fuzzy, gcc-internal-format
-msgid "expected %<#pragma omp section%> or %<}%>"
-msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä"
-
#: c-parser.c:8665
#, gcc-internal-format
msgid "%qD is not a variable"
msgstr "%qD ei ole muuttuja"
-#: c-parser.c:8667 cp/semantics.c:4008
+#: c-parser.c:8667 cp/semantics.c:4027
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr ""
-#: c-parser.c:8669 cp/semantics.c:4010
+#: c-parser.c:8669 cp/semantics.c:4029
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
-#: c-parser.c:8673 cp/semantics.c:4012
+#: c-parser.c:8673 cp/semantics.c:4031
#, fuzzy, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr "%Jparametrin %qD tyyppi on vaillinainen"
@@ -22121,7 +15135,7 @@ msgstr ""
msgid "%qD has an incomplete type"
msgstr "%qD on vaillinaista tyyppiä"
-#: c-typeck.c:236 cp/call.c:3097
+#: c-typeck.c:236 cp/call.c:3089
#, gcc-internal-format
msgid "invalid use of void expression"
msgstr "void-lausekkeen epäkelpo käyttö"
@@ -22131,7 +15145,7 @@ msgstr "void-lausekkeen epäkelpo käyttö"
msgid "invalid use of flexible array member"
msgstr "joustavien taulukkoalkioiden epäkelpo käyttö"
-#: c-typeck.c:250
+#: c-typeck.c:250 cp/typeck2.c:489
#, gcc-internal-format
msgid "invalid use of array with unspecified bounds"
msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
@@ -22188,7 +15202,7 @@ msgid "function return types not compatible due to %<volatile%>"
msgstr "funktion paluuarvojen tyypit eivät ole yhteensopivia %<volatile%>:n takia"
# XXX
-#: c-typeck.c:1690 c-typeck.c:3233
+#: c-typeck.c:1690 c-typeck.c:3251
#, gcc-internal-format
msgid "arithmetic on pointer to an incomplete type"
msgstr ""
@@ -22213,42 +15227,52 @@ msgstr ""
msgid "dereferencing %<void *%> pointer"
msgstr ""
-#: c-typeck.c:2169
-#, gcc-internal-format
-msgid "invalid type argument of %qs (have %qT)"
+#: c-typeck.c:2172
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument of array indexing (have %qT)"
+msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)"
+
+#: c-typeck.c:2177
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument of unary %<*%> (have %qT)"
msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)"
-#: c-typeck.c:2200 cp/typeck.c:2816
+#: c-typeck.c:2182
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument of %<->%> (have %qT)"
+msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)"
+
+#: c-typeck.c:2218 cp/typeck.c:2942
#, gcc-internal-format
msgid "subscripted value is neither array nor pointer"
msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
-#: c-typeck.c:2211 cp/typeck.c:2731 cp/typeck.c:2821
+#: c-typeck.c:2229 cp/typeck.c:2857 cp/typeck.c:2947
#, gcc-internal-format
msgid "array subscript is not an integer"
msgstr "taulukon indeksi ei ole kokonaisluku"
-#: c-typeck.c:2217
+#: c-typeck.c:2235
#, gcc-internal-format
msgid "subscripted value is pointer to function"
msgstr "indeksoitu arvo on osoitin funktioon"
-#: c-typeck.c:2265
+#: c-typeck.c:2283
#, gcc-internal-format
msgid "ISO C forbids subscripting %<register%> array"
msgstr "ISO C kieltää %<register%>-taulukon indeksoinnin"
-#: c-typeck.c:2268
+#: c-typeck.c:2286
#, gcc-internal-format
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr ""
-#: c-typeck.c:2376
+#: c-typeck.c:2394
#, gcc-internal-format
msgid "enum constant defined here"
msgstr ""
-#: c-typeck.c:2607
+#: c-typeck.c:2625
#, gcc-internal-format
msgid "called object %qE is not a function"
msgstr "kutsuttu objekti %qE ei ole funktio"
@@ -22256,357 +15280,357 @@ msgstr "kutsuttu objekti %qE ei ole funktio"
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:2643
+#: c-typeck.c:2661
#, gcc-internal-format
msgid "function called through a non-compatible type"
msgstr "funktiokutsu epäsopivan tyypin läpi"
-#: c-typeck.c:2657 c-typeck.c:2711
+#: c-typeck.c:2675 c-typeck.c:2729
#, fuzzy, gcc-internal-format
msgid "function with qualified void return type called"
msgstr "funktion määrittely oikeuttaa tyhjän paluutyypin"
-#: c-typeck.c:2834
+#: c-typeck.c:2852
#, gcc-internal-format
msgid "type of formal parameter %d is incomplete"
msgstr "muodollisen parametrin %d tyyppi on vaillinainen"
-#: c-typeck.c:2849
+#: c-typeck.c:2867
#, gcc-internal-format
msgid "passing argument %d of %qE as integer rather than floating due to prototype"
msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikä liukulukuna prototyypin takia"
-#: c-typeck.c:2854
+#: c-typeck.c:2872
#, gcc-internal-format
msgid "passing argument %d of %qE as integer rather than complex due to prototype"
msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikä kompleksisena prototyypin takia"
-#: c-typeck.c:2859
+#: c-typeck.c:2877
#, gcc-internal-format
msgid "passing argument %d of %qE as complex rather than floating due to prototype"
msgstr "funktion %2$qE argumentti %1$d annetaan kompleksisena eikä liukulukuna prototyypin takia"
-#: c-typeck.c:2864
+#: c-typeck.c:2882
#, gcc-internal-format
msgid "passing argument %d of %qE as floating rather than integer due to prototype"
msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikä kokonaislukuna prototyypin takia"
-#: c-typeck.c:2869
+#: c-typeck.c:2887
#, gcc-internal-format
msgid "passing argument %d of %qE as complex rather than integer due to prototype"
msgstr "funktion %2$qE argumentti %1$d annetaan kompleksisena eikä kokonaislukuna prototyypin takia"
-#: c-typeck.c:2874
+#: c-typeck.c:2892
#, gcc-internal-format
msgid "passing argument %d of %qE as floating rather than complex due to prototype"
msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikä kompleksisena prototyypin takia"
-#: c-typeck.c:2887
+#: c-typeck.c:2905
#, gcc-internal-format
msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
msgstr "funktion %2$qE argumentti %1$d annetaan tyyppinä %<float%> eikä %<double%> prototyypin takia"
-#: c-typeck.c:2912
+#: c-typeck.c:2930
#, fuzzy, gcc-internal-format
msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikä kompleksisena prototyypin takia"
-#: c-typeck.c:2934
+#: c-typeck.c:2952
#, gcc-internal-format
msgid "passing argument %d of %qE with different width due to prototype"
msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenä prototyypin takia"
-#: c-typeck.c:2958
+#: c-typeck.c:2976
#, gcc-internal-format
msgid "passing argument %d of %qE as unsigned due to prototype"
msgstr "funktion %2$qE argumentti %1$d annetaan etumerkittömänä prototyypin takia"
-#: c-typeck.c:2963
+#: c-typeck.c:2981
#, gcc-internal-format
msgid "passing argument %d of %qE as signed due to prototype"
msgstr "funktion %2$qE argumentti %1$d annetaan etumerkillisenä prototyypin takia"
-#: c-typeck.c:3103 c-typeck.c:3108
+#: c-typeck.c:3121 c-typeck.c:3126
#, fuzzy, gcc-internal-format
msgid "comparison with string literal results in unspecified behavior"
msgstr "%J#pragma weak %qD -ilmaisun soveltaminen ensimmäisen käytön jälkeen käyttäytyy määrittelemättömästi"
-#: c-typeck.c:3122
+#: c-typeck.c:3140
#, fuzzy, gcc-internal-format
msgid "comparison between %qT and %qT"
msgstr "tyyppien %qT ja %qT välinen vertailu"
-#: c-typeck.c:3174
+#: c-typeck.c:3192
#, gcc-internal-format
msgid "pointer of type %<void *%> used in subtraction"
msgstr "vähennyslaskussa käytetty %<void *%>-tyyppistä osoitinta"
-#: c-typeck.c:3177
+#: c-typeck.c:3195
#, gcc-internal-format
msgid "pointer to a function used in subtraction"
msgstr "vähennyslaskussa käytetty osoitinta funktioon"
-#: c-typeck.c:3341
+#: c-typeck.c:3359
#, gcc-internal-format
msgid "ISO C does not support %<~%> for complex conjugation"
msgstr "ISO C ei tue %<~%>-merkkiä kompleksikonjugaateissa"
-#: c-typeck.c:3380
+#: c-typeck.c:3398
#, gcc-internal-format
msgid "wrong type argument to unary exclamation mark"
msgstr "unaariselle huutomerkille annettu väärä tyyppiargumentti"
-#: c-typeck.c:3444
+#: c-typeck.c:3462
#, gcc-internal-format
msgid "increment of enumeration value is invalid in C++"
msgstr ""
-#: c-typeck.c:3447
+#: c-typeck.c:3465
#, gcc-internal-format
msgid "decrement of enumeration value is invalid in C++"
msgstr ""
-#: c-typeck.c:3460
+#: c-typeck.c:3478
#, gcc-internal-format
msgid "ISO C does not support %<++%> and %<--%> on complex types"
msgstr "ISO C ei tue kompleksityyppien %<++%>- ja %<--%>-operaatioita"
-#: c-typeck.c:3479 c-typeck.c:3511
+#: c-typeck.c:3497 c-typeck.c:3529
#, gcc-internal-format
msgid "wrong type argument to increment"
msgstr "lisäykselle annettu väärä tyyppiargumentti"
-#: c-typeck.c:3481 c-typeck.c:3514
+#: c-typeck.c:3499 c-typeck.c:3532
#, gcc-internal-format
msgid "wrong type argument to decrement"
msgstr "vähennykselle annettu väärä tyyppiargumentti"
-#: c-typeck.c:3501
+#: c-typeck.c:3519
#, gcc-internal-format
msgid "increment of pointer to unknown structure"
msgstr "tuntemattomaan tietueeseen osoittavan osoittimen kasvatus"
-#: c-typeck.c:3504
+#: c-typeck.c:3522
#, gcc-internal-format
msgid "decrement of pointer to unknown structure"
msgstr "tuntemattomaan tietueeseen osoittavan osoittimen vähennys"
-#: c-typeck.c:3581
+#: c-typeck.c:3599
#, gcc-internal-format
msgid "taking address of expression of type %<void%>"
msgstr ""
-#: c-typeck.c:3750
+#: c-typeck.c:3768
#, gcc-internal-format
msgid "assignment of read-only member %qD"
msgstr "sijoitus kirjoitussuojattuun jäseneen %qD"
-#: c-typeck.c:3751
+#: c-typeck.c:3769
#, gcc-internal-format
msgid "increment of read-only member %qD"
msgstr "kirjoitussuojatun jäsenen %qD kasvatus"
-#: c-typeck.c:3752
+#: c-typeck.c:3770
#, gcc-internal-format
msgid "decrement of read-only member %qD"
msgstr "kirjoitussuojatun jäsenen %qD vähennys"
-#: c-typeck.c:3753
+#: c-typeck.c:3771
#, gcc-internal-format
msgid "read-only member %qD used as %<asm%> output"
msgstr ""
-#: c-typeck.c:3757 cp/typeck2.c:141
+#: c-typeck.c:3775 cp/typeck2.c:141
#, gcc-internal-format
msgid "assignment of read-only variable %qD"
msgstr "sijoitus kirjoitussuojattuun muuttujaan %qD"
-#: c-typeck.c:3758 cp/typeck2.c:145
+#: c-typeck.c:3776 cp/typeck2.c:145
#, gcc-internal-format
msgid "increment of read-only variable %qD"
msgstr "kirjoitussuojatun muuttujan %qD kasvatus"
-#: c-typeck.c:3759 cp/typeck2.c:147
+#: c-typeck.c:3777 cp/typeck2.c:147
#, gcc-internal-format
msgid "decrement of read-only variable %qD"
msgstr "kirjoitussuojatun muuttujan %qD vähennys"
-#: c-typeck.c:3760
+#: c-typeck.c:3778
#, gcc-internal-format
msgid "read-only variable %qD used as %<asm%> output"
msgstr ""
-#: c-typeck.c:3763 c-typeck.c:3779 cp/typeck2.c:196
+#: c-typeck.c:3781 c-typeck.c:3797 cp/typeck2.c:196
#, fuzzy, gcc-internal-format
msgid "assignment of read-only location %qE"
msgstr "kirjoitussuojatun sijainnin sijoitus"
-#: c-typeck.c:3764 c-typeck.c:3782 cp/typeck2.c:200
+#: c-typeck.c:3782 c-typeck.c:3800 cp/typeck2.c:200
#, fuzzy, gcc-internal-format
msgid "increment of read-only location %qE"
msgstr "kirjoitussuojatun sijainnin kasvatus"
-#: c-typeck.c:3765 c-typeck.c:3785 cp/typeck2.c:202
+#: c-typeck.c:3783 c-typeck.c:3803 cp/typeck2.c:202
#, fuzzy, gcc-internal-format
msgid "decrement of read-only location %qE"
msgstr "kirjoitussuojatun sijainnin vähennys"
-#: c-typeck.c:3766
+#: c-typeck.c:3784
#, gcc-internal-format
msgid "read-only location %qE used as %<asm%> output"
msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena"
-#: c-typeck.c:3825
+#: c-typeck.c:3843
#, gcc-internal-format
msgid "cannot take address of bit-field %qD"
msgstr "bittikentän %qD osoitetta ei voi ottaa"
-#: c-typeck.c:3853
+#: c-typeck.c:3871
#, gcc-internal-format
msgid "global register variable %qD used in nested function"
msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
-#: c-typeck.c:3856
+#: c-typeck.c:3874
#, gcc-internal-format
msgid "register variable %qD used in nested function"
msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-#: c-typeck.c:3861
+#: c-typeck.c:3879
#, gcc-internal-format
msgid "address of global register variable %qD requested"
msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
-#: c-typeck.c:3863
+#: c-typeck.c:3881
#, gcc-internal-format
msgid "address of register variable %qD requested"
msgstr "halutaan rekisterimuuttujan %qD osoite"
-#: c-typeck.c:3930
+#: c-typeck.c:3948
#, gcc-internal-format
msgid "non-lvalue array in conditional expression"
msgstr "ehtolausekkeessa ei-lvalue-taulukko"
-#: c-typeck.c:4058
+#: c-typeck.c:4076
#, gcc-internal-format
msgid "ISO C forbids conditional expr with only one void side"
msgstr "ISO C kieltää ehtolausekkeet, joissa on vain yksi tyhjä puoli"
-#: c-typeck.c:4075
+#: c-typeck.c:4093
#, fuzzy, gcc-internal-format
msgid "pointers to disjoint address spaces used in conditional expression"
msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
-#: c-typeck.c:4083 c-typeck.c:4092
+#: c-typeck.c:4101 c-typeck.c:4110
#, gcc-internal-format
msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
msgstr "ISO C kieltää ehtolausekkeet %<void *%>-tyypin ja funktio-osoittimen välillä"
-#: c-typeck.c:4103
+#: c-typeck.c:4121
#, gcc-internal-format
msgid "pointer type mismatch in conditional expression"
msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
-#: c-typeck.c:4112 c-typeck.c:4123
+#: c-typeck.c:4130 c-typeck.c:4141
#, gcc-internal-format
msgid "pointer/integer type mismatch in conditional expression"
msgstr "ehtolausekkeessa on osoitin/kokonaislukutyyppiristiriita"
-#: c-typeck.c:4137
+#: c-typeck.c:4155
#, gcc-internal-format
msgid "type mismatch in conditional expression"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: c-typeck.c:4233
+#: c-typeck.c:4251
#, gcc-internal-format
msgid "left-hand operand of comma expression has no effect"
msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
-#: c-typeck.c:4301
+#: c-typeck.c:4319
#, gcc-internal-format
msgid "cast adds new qualifiers to function type"
msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
-#: c-typeck.c:4307
+#: c-typeck.c:4325
#, gcc-internal-format
msgid "cast discards qualifiers from pointer target type"
msgstr "osoitinkohdetyypin määreitä häviää tyyppimuunnoksessa"
-#: c-typeck.c:4377
+#: c-typeck.c:4395
#, gcc-internal-format
msgid "cast specifies array type"
msgstr "tyyppimuunnos määrittää taulukkotyypin"
-#: c-typeck.c:4383
+#: c-typeck.c:4401
#, gcc-internal-format
msgid "cast specifies function type"
msgstr "tyyppimuunnos määrittää funktiotyypin"
-#: c-typeck.c:4399
+#: c-typeck.c:4417
#, gcc-internal-format
msgid "ISO C forbids casting nonscalar to the same type"
msgstr "ISO C kieltää muuntamasta ei-skalaaria samaksi tyypiksi"
-#: c-typeck.c:4415
+#: c-typeck.c:4434
#, gcc-internal-format
msgid "ISO C forbids casts to union type"
msgstr "ISO C kieltää muunnokset unionityyppeihin"
-#: c-typeck.c:4422
+#: c-typeck.c:4444
#, gcc-internal-format
msgid "cast to union type from type not present in union"
msgstr "unioniin kuulumattoman tyypin muunnos unionityypiksi"
-#: c-typeck.c:4457
+#: c-typeck.c:4479
#, gcc-internal-format
msgid "cast to %s address space pointer from disjoint generic address space pointer"
msgstr ""
-#: c-typeck.c:4462
+#: c-typeck.c:4484
#, gcc-internal-format
msgid "cast to generic address space pointer from disjoint %s address space pointer"
msgstr ""
-#: c-typeck.c:4467
+#: c-typeck.c:4489
#, gcc-internal-format
msgid "cast to %s address space pointer from disjoint %s address space pointer"
msgstr ""
-#: c-typeck.c:4487
+#: c-typeck.c:4509
#, gcc-internal-format
msgid "cast increases required alignment of target type"
msgstr "kohdetyypin vaatima tasaus kasvaa tyyppimuunnoksessa"
-#: c-typeck.c:4498
+#: c-typeck.c:4520
#, gcc-internal-format
msgid "cast from pointer to integer of different size"
msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
-#: c-typeck.c:4503
+#: c-typeck.c:4525
#, gcc-internal-format
msgid "cast from function call of type %qT to non-matching type %qT"
msgstr "muunnos %qT-tyyppisestä funktiokutsusta yhteensopimattomaan tyyppiin %qT"
-#: c-typeck.c:4512
+#: c-typeck.c:4534
#, gcc-internal-format
msgid "cast to pointer from integer of different size"
msgstr "tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi"
-#: c-typeck.c:4526
+#: c-typeck.c:4548
#, gcc-internal-format
msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr "ISO C kieltää funktio-osoittimen muuntamisen objektiosoitintyypiksi"
-#: c-typeck.c:4535
+#: c-typeck.c:4557
#, gcc-internal-format
msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr "ISO C kieltää objektiosoittimen muuntamisen funktio-osoitintyypiksi"
-#: c-typeck.c:4617
+#: c-typeck.c:4639
#, gcc-internal-format
msgid "defining a type in a cast is invalid in C++"
msgstr ""
-#: c-typeck.c:4742 c-typeck.c:4909
+#: c-typeck.c:4764 c-typeck.c:4931
#, gcc-internal-format
msgid "enum conversion in assignment is invalid in C++"
msgstr ""
@@ -22614,477 +15638,482 @@ msgstr ""
#. This macro is used to emit diagnostics to ensure that all format
#. strings are complete sentences, visible to gettext and checked at
#. compile time.
-#: c-typeck.c:4847 c-typeck.c:5354
+#: c-typeck.c:4869 c-typeck.c:5377
#, fuzzy, gcc-internal-format
msgid "expected %qT but argument is of type %qT"
msgstr "muotoilu %q.*s edellyttää %<%T%s%>-tyyppiä, mutta %d. argumentin tyyppi on %qT"
-#: c-typeck.c:4907
+#: c-typeck.c:4929
#, gcc-internal-format
msgid "enum conversion when passing argument %d of %qE is invalid in C++"
msgstr ""
-#: c-typeck.c:4913
+#: c-typeck.c:4935
#, fuzzy, gcc-internal-format
msgid "enum conversion in return is invalid in C++"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: c-typeck.c:4942
+#: c-typeck.c:4964
#, gcc-internal-format
msgid "cannot pass rvalue to reference parameter"
msgstr ""
-#: c-typeck.c:5071 c-typeck.c:5276
+#: c-typeck.c:5094 c-typeck.c:5299
#, gcc-internal-format
msgid "passing argument %d of %qE makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:5074 c-typeck.c:5279
+#: c-typeck.c:5097 c-typeck.c:5302
#, gcc-internal-format
msgid "assignment makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:5077 c-typeck.c:5281
+#: c-typeck.c:5100 c-typeck.c:5304
#, gcc-internal-format
msgid "initialization makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:5080 c-typeck.c:5283
+#: c-typeck.c:5103 c-typeck.c:5306
#, gcc-internal-format
msgid "return makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:5086 c-typeck.c:5240
+#: c-typeck.c:5109 c-typeck.c:5263
#, gcc-internal-format
msgid "passing argument %d of %qE discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:5088 c-typeck.c:5242
+#: c-typeck.c:5111 c-typeck.c:5265
#, gcc-internal-format
msgid "assignment discards qualifiers from pointer target type"
msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
-#: c-typeck.c:5090 c-typeck.c:5244
+#: c-typeck.c:5113 c-typeck.c:5267
#, gcc-internal-format
msgid "initialization discards qualifiers from pointer target type"
msgstr "alustus hylkää kohdeosoitintyypin määreitä"
-#: c-typeck.c:5092 c-typeck.c:5246
+#: c-typeck.c:5115 c-typeck.c:5269
#, gcc-internal-format
msgid "return discards qualifiers from pointer target type"
msgstr "palautus hylkää kohdeosoitintyypin määreitä"
-#: c-typeck.c:5100
+#: c-typeck.c:5123
#, gcc-internal-format
msgid "ISO C prohibits argument conversion to union type"
msgstr "ISO C kieltää argumenttien muuntamisen unionityypiksi"
-#: c-typeck.c:5136
+#: c-typeck.c:5159
#, gcc-internal-format
msgid "request for implicit conversion from %qT to %qT not permitted in C++"
msgstr ""
-#: c-typeck.c:5148
+#: c-typeck.c:5171
#, fuzzy, gcc-internal-format
msgid "passing argument %d of %qE from pointer to non-enclosed address space"
msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
-#: c-typeck.c:5152
+#: c-typeck.c:5175
#, fuzzy, gcc-internal-format
msgid "assignment from pointer to non-enclosed address space"
msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
-#: c-typeck.c:5156
+#: c-typeck.c:5179
#, fuzzy, gcc-internal-format
msgid "initialization from pointer to non-enclosed address space"
msgstr "alustus yhteensopimattomasta osoitintyypistä"
-#: c-typeck.c:5160
+#: c-typeck.c:5183
#, gcc-internal-format
msgid "return from pointer to non-enclosed address space"
msgstr ""
-#: c-typeck.c:5178
+#: c-typeck.c:5201
#, fuzzy, gcc-internal-format
msgid "argument %d of %qE might be a candidate for a format attribute"
msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-#: c-typeck.c:5184
+#: c-typeck.c:5207
#, fuzzy, gcc-internal-format
msgid "assignment left-hand side might be a candidate for a format attribute"
msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-#: c-typeck.c:5189
+#: c-typeck.c:5212
#, fuzzy, gcc-internal-format
msgid "initialization left-hand side might be a candidate for a format attribute"
msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-#: c-typeck.c:5194
+#: c-typeck.c:5217
#, fuzzy, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-#: c-typeck.c:5218
+#: c-typeck.c:5241
#, gcc-internal-format
msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
msgstr ""
-#: c-typeck.c:5221
+#: c-typeck.c:5244
#, gcc-internal-format
msgid "ISO C forbids assignment between function pointer and %<void *%>"
msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset sijoitukset"
-#: c-typeck.c:5223
+#: c-typeck.c:5246
#, gcc-internal-format
msgid "ISO C forbids initialization between function pointer and %<void *%>"
msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset alustukset"
-#: c-typeck.c:5225
+#: c-typeck.c:5248
#, gcc-internal-format
msgid "ISO C forbids return between function pointer and %<void *%>"
msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset palautukset"
-#: c-typeck.c:5257
+#: c-typeck.c:5280
#, gcc-internal-format
msgid "pointer targets in passing argument %d of %qE differ in signedness"
msgstr ""
-#: c-typeck.c:5259
+#: c-typeck.c:5282
#, gcc-internal-format
msgid "pointer targets in assignment differ in signedness"
msgstr ""
-#: c-typeck.c:5261
+#: c-typeck.c:5284
#, gcc-internal-format
msgid "pointer targets in initialization differ in signedness"
msgstr ""
-#: c-typeck.c:5263
+#: c-typeck.c:5286
#, gcc-internal-format
msgid "pointer targets in return differ in signedness"
msgstr ""
-#: c-typeck.c:5291
+#: c-typeck.c:5314
#, gcc-internal-format
msgid "passing argument %d of %qE from incompatible pointer type"
msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
-#: c-typeck.c:5293
+#: c-typeck.c:5316
#, gcc-internal-format
msgid "assignment from incompatible pointer type"
msgstr "sijoitus yhteensopimattomasta osoitintyypistä"
-#: c-typeck.c:5294
+#: c-typeck.c:5317
#, gcc-internal-format
msgid "initialization from incompatible pointer type"
msgstr "alustus yhteensopimattomasta osoitintyypistä"
-#: c-typeck.c:5296
+#: c-typeck.c:5319
#, gcc-internal-format
msgid "return from incompatible pointer type"
msgstr "palautus yhteensopimattomasta osoitintyypistä"
-#: c-typeck.c:5314
+#: c-typeck.c:5337
#, gcc-internal-format
msgid "passing argument %d of %qE makes pointer from integer without a cast"
msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
-#: c-typeck.c:5316
+#: c-typeck.c:5339
#, gcc-internal-format
msgid "assignment makes pointer from integer without a cast"
msgstr "sijoituksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
-#: c-typeck.c:5318
+#: c-typeck.c:5341
#, gcc-internal-format
msgid "initialization makes pointer from integer without a cast"
msgstr "alustuksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
-#: c-typeck.c:5320
+#: c-typeck.c:5343
#, gcc-internal-format
msgid "return makes pointer from integer without a cast"
msgstr "palautuksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
-#: c-typeck.c:5328
+#: c-typeck.c:5351
#, gcc-internal-format
msgid "passing argument %d of %qE makes integer from pointer without a cast"
msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
-#: c-typeck.c:5330
+#: c-typeck.c:5353
#, gcc-internal-format
msgid "assignment makes integer from pointer without a cast"
msgstr "sijoitus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
-#: c-typeck.c:5332
+#: c-typeck.c:5355
#, gcc-internal-format
msgid "initialization makes integer from pointer without a cast"
msgstr "alustus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
-#: c-typeck.c:5334
+#: c-typeck.c:5357
#, gcc-internal-format
msgid "return makes integer from pointer without a cast"
msgstr "palautus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
-#: c-typeck.c:5357
+#: c-typeck.c:5380
#, fuzzy, gcc-internal-format
msgid "incompatible types when assigning to type %qT from type %qT"
msgstr "yhteensopimattomat tyypit sijoituksessa"
-#: c-typeck.c:5362
+#: c-typeck.c:5385
#, fuzzy, gcc-internal-format
msgid "incompatible types when initializing type %qT using type %qT"
msgstr "yhteensopimattomat tyypit alustuksessa"
-#: c-typeck.c:5367
+#: c-typeck.c:5390
#, gcc-internal-format
msgid "incompatible types when returning type %qT but %qT was expected"
msgstr ""
-#: c-typeck.c:5431
+#: c-typeck.c:5454
#, gcc-internal-format
msgid "traditional C rejects automatic aggregate initialization"
msgstr "perinteinen C ei hyväksy automaattista koostealustusta"
-#: c-typeck.c:5604 c-typeck.c:5620 c-typeck.c:5637
+#: c-typeck.c:5627 c-typeck.c:5643 c-typeck.c:5660
#, gcc-internal-format
msgid "(near initialization for %qs)"
msgstr "(%qs:n alustuksen lähistöllä)"
-#: c-typeck.c:6240 cp/decl.c:5217
+#: c-typeck.c:6263 cp/decl.c:5224
#, gcc-internal-format
msgid "opaque vector types cannot be initialized"
msgstr "läpinäkymättömiä vektorityyppejä ei voida alustaa"
-#: c-typeck.c:6905
+#: c-typeck.c:6928
#, gcc-internal-format
msgid "unknown field %qE specified in initializer"
msgstr ""
-#: c-typeck.c:7884
+#: c-typeck.c:7907
#, gcc-internal-format
msgid "traditional C rejects initialization of unions"
msgstr ""
-#: c-typeck.c:8223
+#: c-typeck.c:8246
#, gcc-internal-format
msgid "ISO C forbids %<goto *expr;%>"
msgstr ""
-#: c-typeck.c:8245 cp/typeck.c:7109
+#: c-typeck.c:8268 cp/typeck.c:7236
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause"
-#: c-typeck.c:8268
+#: c-typeck.c:8291
#, gcc-internal-format
msgid "%<return%> with no value, in function returning non-void"
msgstr "%<return%> ilman arvoa ei-voidin palauttavassa funktiossa"
-#: c-typeck.c:8278
+#: c-typeck.c:8301
#, gcc-internal-format
msgid "%<return%> with a value, in function returning void"
msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
-#: c-typeck.c:8280
+#: c-typeck.c:8303
#, gcc-internal-format
msgid "ISO C forbids %<return%> with expression, in function returning void"
msgstr "ISO C kieltää %<return%>:in lausekkeen kanssa voidin palauttavassa funktiossa"
-#: c-typeck.c:8341
+#: c-typeck.c:8364
#, gcc-internal-format
msgid "function returns address of local variable"
msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
-#: c-typeck.c:8414 cp/semantics.c:953
+#: c-typeck.c:8437 cp/semantics.c:953
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr ""
-#: c-typeck.c:8427
+#: c-typeck.c:8450
#, gcc-internal-format
msgid "%<long%> switch expression not converted to %<int%> in ISO C"
msgstr ""
-#: c-typeck.c:8463 c-typeck.c:8471
+#: c-typeck.c:8486 c-typeck.c:8494
#, gcc-internal-format
msgid "case label is not an integer constant expression"
msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
-#: c-typeck.c:8477 cp/parser.c:7750
+#: c-typeck.c:8500 cp/parser.c:7750
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr ""
-#: c-typeck.c:8479
+#: c-typeck.c:8502
#, gcc-internal-format
msgid "%<default%> label not within a switch statement"
msgstr ""
-#: c-typeck.c:8562 cp/parser.c:8041
+#: c-typeck.c:8585 cp/parser.c:8041
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr "ehdotetaan aaltosulkeita epäselvän %<else%>n välttämiseksi"
-#: c-typeck.c:8671 cp/cp-gimplify.c:92 cp/parser.c:8391
+#: c-typeck.c:8694 cp/cp-gimplify.c:92 cp/parser.c:8391
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
-#: c-typeck.c:8673 cp/parser.c:8412
+#: c-typeck.c:8696 cp/parser.c:8412
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr "continue-lause silmukan ulkopuolella"
-#: c-typeck.c:8678 cp/parser.c:8402
+#: c-typeck.c:8701 cp/parser.c:8402
#, fuzzy, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr "break-lause ei ole silmukan tai switch-lauseen sisässä"
-#: c-typeck.c:8704 cp/cp-gimplify.c:412
+#: c-typeck.c:8727 cp/cp-gimplify.c:412
#, gcc-internal-format
msgid "statement with no effect"
msgstr "lauseella ei ole vaikutusta"
-#: c-typeck.c:8728
+#: c-typeck.c:8751
#, gcc-internal-format
msgid "expression statement has incomplete type"
msgstr ""
-#: c-typeck.c:9305 cp/typeck.c:3688
+#: c-typeck.c:9328 cp/typeck.c:3814
#, gcc-internal-format
msgid "right shift count is negative"
msgstr ""
-#: c-typeck.c:9316 cp/typeck.c:3695
+#: c-typeck.c:9339 cp/typeck.c:3821
#, gcc-internal-format
msgid "right shift count >= width of type"
msgstr ""
-#: c-typeck.c:9342 cp/typeck.c:3717
+#: c-typeck.c:9365 cp/typeck.c:3843
#, gcc-internal-format
msgid "left shift count is negative"
msgstr ""
-#: c-typeck.c:9349 cp/typeck.c:3723
+#: c-typeck.c:9372 cp/typeck.c:3849
#, gcc-internal-format
msgid "left shift count >= width of type"
msgstr ""
-#: c-typeck.c:9369 cp/typeck.c:3769
+#: c-typeck.c:9392 cp/typeck.c:3895
#, gcc-internal-format
msgid "comparing floating point with == or != is unsafe"
msgstr "liukulukujen vertailu operaattoreilla == ja != on epävarmaa"
-#: c-typeck.c:9397 c-typeck.c:9485
+#: c-typeck.c:9420 c-typeck.c:9508
#, fuzzy, gcc-internal-format
msgid "comparison of pointers to disjoint address spaces"
msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
-#: c-typeck.c:9404 c-typeck.c:9410
+#: c-typeck.c:9427 c-typeck.c:9433
#, gcc-internal-format
msgid "ISO C forbids comparison of %<void *%> with function pointer"
msgstr "ISO C kieltää %<void *%>:n ja funktio-osoittimen vertailun"
-#: c-typeck.c:9417 c-typeck.c:9495
+#: c-typeck.c:9440 c-typeck.c:9518
#, gcc-internal-format
msgid "comparison of distinct pointer types lacks a cast"
msgstr ""
-#: c-typeck.c:9431 c-typeck.c:9440 cp/typeck.c:3792 cp/typeck.c:3804
+#: c-typeck.c:9454 c-typeck.c:9463 cp/typeck.c:3918 cp/typeck.c:3930
#, gcc-internal-format
msgid "the address of %qD will never be NULL"
msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
-#: c-typeck.c:9447 c-typeck.c:9452 c-typeck.c:9517 c-typeck.c:9522
+#: c-typeck.c:9470 c-typeck.c:9475 c-typeck.c:9540 c-typeck.c:9545
#, gcc-internal-format
msgid "comparison between pointer and integer"
msgstr "osoittimen ja kokonaisluvun välinen vertailu"
-#: c-typeck.c:9478
+#: c-typeck.c:9501
#, gcc-internal-format
msgid "comparison of complete and incomplete pointers"
msgstr ""
-#: c-typeck.c:9480
+#: c-typeck.c:9503
#, gcc-internal-format
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr "ISO C kieltää funktio-osoittimien suuruusvertailun"
-#: c-typeck.c:9503 c-typeck.c:9506 c-typeck.c:9512
+#: c-typeck.c:9526 c-typeck.c:9529 c-typeck.c:9535
#, gcc-internal-format
msgid "ordered comparison of pointer with integer zero"
msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
-#: c-typeck.c:9834
+#: c-typeck.c:9857
#, gcc-internal-format
msgid "used array that cannot be converted to pointer where scalar is required"
msgstr "käytetty osoittimeksi muuntumatonta taulukkoa paikassa, jossa vaaditaan skalaari"
-#: c-typeck.c:9838
+#: c-typeck.c:9861
#, gcc-internal-format
msgid "used struct type value where scalar is required"
msgstr "käytetty tietuetyypin arvoa, vaikka vaaditaan skalaari"
-#: c-typeck.c:9842
+#: c-typeck.c:9865
#, gcc-internal-format
msgid "used union type value where scalar is required"
msgstr "käytetty unionityypin arvoa, vaikka vaaditaan skalaari"
-#: c-typeck.c:9999 cp/semantics.c:3891
+#: c-typeck.c:10022 cp/semantics.c:3910
#, fuzzy, gcc-internal-format
msgid "%qE has invalid type for %<reduction%>"
msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-#: c-typeck.c:10034 cp/semantics.c:3904
+#: c-typeck.c:10057 cp/semantics.c:3923
#, gcc-internal-format
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr ""
-#: c-typeck.c:10051 cp/semantics.c:3914
+#: c-typeck.c:10074 cp/semantics.c:3933
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr ""
-#: c-typeck.c:10061 cp/semantics.c:3711
+#: c-typeck.c:10084 cp/semantics.c:3730
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr ""
-#: c-typeck.c:10069 c-typeck.c:10091 c-typeck.c:10113
+#: c-typeck.c:10092 c-typeck.c:10114 c-typeck.c:10136
#, gcc-internal-format
msgid "%qE appears more than once in data clauses"
msgstr ""
-#: c-typeck.c:10084 cp/semantics.c:3734
+#: c-typeck.c:10107 cp/semantics.c:3753
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr ""
-#: c-typeck.c:10106 cp/semantics.c:3756
+#: c-typeck.c:10129 cp/semantics.c:3775
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr ""
-#: c-typeck.c:10168 cp/semantics.c:3955
+#: c-typeck.c:10191 cp/semantics.c:3974
#, fuzzy, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr "%qs-attribuuttia ei huomioida %qs:lle"
-#: c-typeck.c:10257
+#: c-typeck.c:10280
#, gcc-internal-format
msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
msgstr ""
-#: calls.c:2050
+#: calls.c:2051
#, gcc-internal-format
msgid "function call has aggregate value"
msgstr ""
-#: cfgexpand.c:3534
+#: cfgexpand.c:1018 function.c:919 varasm.c:2167
+#, fuzzy, gcc-internal-format
+msgid "size of variable %q+D is too large"
+msgstr "taulukon %qs koko on liian suuri"
+
+#: cfgexpand.c:3569
#, gcc-internal-format
msgid "not protecting local variables: variable length buffer"
msgstr ""
-#: cfgexpand.c:3537
+#: cfgexpand.c:3572
#, gcc-internal-format
msgid "not protecting function: no buffer at least %d bytes long"
msgstr ""
@@ -23489,7 +16518,7 @@ msgstr ""
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr ""
-#: cgraph.c:1754
+#: cgraph.c:1798
#, gcc-internal-format
msgid "%D renamed after being referenced in assembly"
msgstr ""
@@ -23604,57 +16633,57 @@ msgstr ""
msgid "edge points to same body alias:"
msgstr "tyhjä esittely"
-#: cgraphunit.c:756
+#: cgraphunit.c:757
#, fuzzy, gcc-internal-format
msgid "edge points to wrong declaration:"
msgstr "tyhjä esittely"
-#: cgraphunit.c:765
+#: cgraphunit.c:767
#, gcc-internal-format
msgid "missing callgraph edge for call stmt:"
msgstr ""
-#: cgraphunit.c:781
+#: cgraphunit.c:783
#, gcc-internal-format
msgid "edge %s->%s has no corresponding call_stmt"
msgstr ""
-#: cgraphunit.c:793
+#: cgraphunit.c:795
#, gcc-internal-format
msgid "verify_cgraph_node failed"
msgstr ""
-#: cgraphunit.c:896 cgraphunit.c:916
+#: cgraphunit.c:898 cgraphunit.c:918
#, fuzzy, gcc-internal-format
msgid "%<externally_visible%> attribute have effect only on public objects"
msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
-#: cgraphunit.c:1126
+#: cgraphunit.c:1160 cgraphunit.c:1181
#, gcc-internal-format
msgid "failed to reclaim unneeded function"
msgstr ""
-#: cgraphunit.c:1855
+#: cgraphunit.c:1903
#, gcc-internal-format
msgid "nodes with unreleased memory found"
msgstr ""
-#: collect2.c:1505 opts.c:1137
+#: collect2.c:1519 opts.c:1140
#, fuzzy, gcc-internal-format
msgid "LTO support has not been enabled in this configuration"
msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
-#: collect2.c:1598
+#: collect2.c:1612
#, gcc-internal-format
msgid "unknown demangling style '%s'"
msgstr ""
-#: collect2.c:1956 lto/lto.c:1211
+#: collect2.c:1973 lto/lto.c:1241
#, gcc-internal-format
msgid "%s terminated with signal %d [%s]%s"
msgstr ""
-#: collect2.c:2758
+#: collect2.c:2775
#, gcc-internal-format
msgid "cannot find 'ldd'"
msgstr ""
@@ -23914,12 +16943,12 @@ msgstr ""
msgid "stack limits not supported on this target"
msgstr ""
-#: expr.c:9227
+#: expr.c:9228
#, fuzzy
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
-#: expr.c:9234
+#: expr.c:9235
#, fuzzy
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
@@ -23934,7 +16963,7 @@ msgstr "epäkelpo argumentti funktiolle %<__builtin_return_address%>"
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr ""
-#: final.c:4367 toplev.c:1921
+#: final.c:4367 toplev.c:1928
#, fuzzy, gcc-internal-format
msgid "could not open final insn dump file %qs: %s"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
@@ -23949,47 +16978,47 @@ msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
msgid "large fixed-point constant implicitly truncated to fixed-point type"
msgstr "suuri kokonaisluku implisiittisesti katkaistu etumerkittömäksi tyypiksi"
-#: fold-const.c:1356
+#: fold-const.c:1364
#, gcc-internal-format
msgid "assuming signed overflow does not occur when negating a division"
msgstr ""
-#: fold-const.c:4270 fold-const.c:4282
+#: fold-const.c:4275 fold-const.c:4287
#, fuzzy, gcc-internal-format
msgid "comparison is always %d due to width of bit-field"
msgstr "vertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueesta"
-#: fold-const.c:5622
+#: fold-const.c:5627
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr ""
-#: fold-const.c:6017 fold-const.c:6032
+#: fold-const.c:6022 fold-const.c:6037
#, gcc-internal-format
msgid "comparison is always %d"
msgstr ""
-#: fold-const.c:6167
+#: fold-const.c:6172
#, gcc-internal-format
msgid "%<or%> of unmatched not-equal tests is always 1"
msgstr ""
-#: fold-const.c:6172
+#: fold-const.c:6177
#, gcc-internal-format
msgid "%<and%> of mutually exclusive equal-tests is always 0"
msgstr ""
-#: fold-const.c:9140
+#: fold-const.c:9158
#, gcc-internal-format
msgid "assuming signed overflow does not occur when reducing constant in comparison"
msgstr ""
-#: fold-const.c:9512
+#: fold-const.c:9530
#, gcc-internal-format
msgid "assuming signed overflow does not occur when combining constants around a comparison"
msgstr ""
-#: fold-const.c:14213
+#: fold-const.c:14231
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -23999,62 +17028,57 @@ msgstr ""
msgid "total size of local objects too large"
msgstr "taulukon %qs koko on liian suuri"
-#: function.c:919 varasm.c:2167
-#, fuzzy, gcc-internal-format
-msgid "size of variable %q+D is too large"
-msgstr "taulukon %qs koko on liian suuri"
-
-#: function.c:1633 gimplify.c:4874
+#: function.c:1645 gimplify.c:4890
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr ""
-#: function.c:3756
+#: function.c:3770
#, gcc-internal-format
msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
msgstr ""
-#: function.c:3777
+#: function.c:3791
#, gcc-internal-format
msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
msgstr ""
-#: function.c:4222
+#: function.c:4236
#, gcc-internal-format
msgid "function returns an aggregate"
msgstr ""
-#: function.c:4616
+#: function.c:4630
#, gcc-internal-format
msgid "unused parameter %q+D"
msgstr "käyttämätön muuttuja %q+D"
-#: gcc.c:1372
+#: gcc.c:1376
#, gcc-internal-format
msgid "ambiguous abbreviation %s"
msgstr ""
-#: gcc.c:1399
+#: gcc.c:1403
#, gcc-internal-format
msgid "incomplete '%s' option"
msgstr ""
-#: gcc.c:1410
+#: gcc.c:1414
#, gcc-internal-format
msgid "missing argument to '%s' option"
msgstr ""
-#: gcc.c:1423
+#: gcc.c:1427
#, gcc-internal-format
msgid "extraneous argument to '%s' option"
msgstr ""
-#: gcc.c:4282
+#: gcc.c:4289
#, gcc-internal-format
msgid "warning: -pipe ignored because -save-temps specified"
msgstr ""
-#: gcc.c:4601
+#: gcc.c:4608
#, gcc-internal-format
msgid "warning: '-x %s' after last input file has no effect"
msgstr ""
@@ -24062,97 +17086,97 @@ msgstr ""
#. Catch the case where a spec string contains something like
#. '%{foo:%*}'. i.e. there is no * in the pattern on the left
#. hand side of the :.
-#: gcc.c:5848
+#: gcc.c:5862
#, gcc-internal-format
msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr ""
-#: gcc.c:5857
+#: gcc.c:5871
#, gcc-internal-format
msgid "warning: use of obsolete %%[ operator in specs"
msgstr ""
-#: gcc.c:5938
+#: gcc.c:5952
#, gcc-internal-format
msgid "spec failure: unrecognized spec option '%c'"
msgstr ""
-#: gcc.c:6673
+#: gcc.c:6688
#, gcc-internal-format
msgid "%s: could not determine length of compare-debug file %s"
msgstr ""
-#: gcc.c:6684
+#: gcc.c:6699
#, gcc-internal-format
msgid "%s: -fcompare-debug failure (length)"
msgstr ""
-#: gcc.c:6694 gcc.c:6735
+#: gcc.c:6709 gcc.c:6750
#, fuzzy, gcc-internal-format
msgid "%s: could not open compare-debug file %s"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-#: gcc.c:6714 gcc.c:6751
+#: gcc.c:6729 gcc.c:6766
#, gcc-internal-format
msgid "%s: -fcompare-debug failure"
msgstr ""
-#: gcc.c:6987
+#: gcc.c:7002
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7010
+#: gcc.c:7025
#, gcc-internal-format
msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
msgstr ""
-#: gcc.c:7118
+#: gcc.c:7133
#, gcc-internal-format
msgid "unrecognized option '-%s'"
msgstr ""
-#: gcc.c:7351 gcc.c:7414
+#: gcc.c:7366 gcc.c:7429
#, gcc-internal-format
msgid "%s: %s compiler not installed on this system"
msgstr ""
-#: gcc.c:7438
+#: gcc.c:7453
#, gcc-internal-format
msgid "Recompiling with -fcompare-debug"
msgstr ""
-#: gcc.c:7452
+#: gcc.c:7467
#, gcc-internal-format
msgid "during -fcompare-debug recompilation"
msgstr ""
-#: gcc.c:7461
+#: gcc.c:7476
#, gcc-internal-format
msgid "Comparing final insns dumps"
msgstr ""
-#: gcc.c:7585
+#: gcc.c:7600
#, gcc-internal-format
msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: gcc.c:7625
+#: gcc.c:7640
#, gcc-internal-format
msgid "language %s not recognized"
msgstr ""
-#: gcc.c:7696 lto/lto.c:1201
+#: gcc.c:7711 lto/lto.c:1231
#, gcc-internal-format
msgid "%s: %s"
msgstr "%s: %s"
-#: gcse.c:4932
+#: gcse.c:4918
#, gcc-internal-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr ""
-#: gcse.c:4945
+#: gcse.c:4931
#, gcc-internal-format
msgid "%s: %d basic blocks and %d registers"
msgstr ""
@@ -24210,62 +17234,62 @@ msgstr ""
msgid "using result of function returning %<void%>"
msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-tyhjän"
-#: gimplify.c:4759
+#: gimplify.c:4775
#, gcc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr ""
-#: gimplify.c:4875
+#: gimplify.c:4891
#, gcc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr ""
-#: gimplify.c:4890
+#: gimplify.c:4906
#, gcc-internal-format
msgid "memory input %d is not directly addressable"
msgstr ""
-#: gimplify.c:5391
+#: gimplify.c:5407
#, gcc-internal-format
msgid "%qE not specified in enclosing parallel"
msgstr ""
-#: gimplify.c:5393
+#: gimplify.c:5409
#, gcc-internal-format
msgid "enclosing parallel"
msgstr ""
-#: gimplify.c:5498
+#: gimplify.c:5514
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-#: gimplify.c:5512
+#: gimplify.c:5528
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-#: gimplify.c:5515
+#: gimplify.c:5531
#, fuzzy, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-#: gimplify.c:5678
+#: gimplify.c:5694
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr ""
-#: gimplify.c:7198
+#: gimplify.c:7214
#, gcc-internal-format
msgid "gimplification failed"
msgstr ""
-#: graph.c:401 java/jcf-parse.c:1751 java/jcf-parse.c:1892 objc/objc-act.c:524
+#: graph.c:401 java/jcf-parse.c:1748 java/jcf-parse.c:1889 objc/objc-act.c:524
#, gcc-internal-format
msgid "can't open %s: %m"
msgstr ""
-#: graphite.c:298 toplev.c:1836
+#: graphite.c:296 toplev.c:1843
#, gcc-internal-format
msgid "Graphite loop optimizations cannot be used"
msgstr ""
@@ -24280,27 +17304,27 @@ msgstr ""
msgid "%s cannot be used in asm here"
msgstr ""
-#: lto-cgraph.c:571
+#: lto-cgraph.c:607
#, gcc-internal-format
msgid "bytecode stream: found multiple instances of cgraph node %d"
msgstr ""
-#: lto-cgraph.c:634
+#: lto-cgraph.c:678
#, gcc-internal-format
msgid "bytecode stream: no caller found while reading edge"
msgstr ""
-#: lto-cgraph.c:638
+#: lto-cgraph.c:682
#, gcc-internal-format
msgid "bytecode stream: no callee found while reading edge"
msgstr ""
-#: lto-cgraph.c:687
+#: lto-cgraph.c:731
#, gcc-internal-format
msgid "bytecode stream: found empty cgraph node"
msgstr ""
-#: lto-cgraph.c:745
+#: lto-cgraph.c:797
#, gcc-internal-format
msgid "Combining units with different profiles is not supported."
msgstr ""
@@ -24341,92 +17365,92 @@ msgstr ""
msgid "bytecode stream: found non-null terminated string"
msgstr ""
-#: lto-streamer-in.c:1112
+#: lto-streamer-in.c:1109
#, gcc-internal-format
msgid "bytecode stream: unknown GIMPLE statement tag %s"
msgstr ""
-#: lto-streamer-in.c:2387
+#: lto-streamer-in.c:2391
#, fuzzy, gcc-internal-format
msgid "optimization options not supported yet"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: lto-streamer-in.c:2392
+#: lto-streamer-in.c:2396
#, fuzzy, gcc-internal-format
msgid "target optimization options not supported yet"
msgstr "kohdemuoto ei tue äärettömyyttä"
-#: lto-streamer-in.c:2535
+#: lto-streamer-in.c:2539
#, gcc-internal-format
msgid "bytecode stream: tried to jump backwards in the stream"
msgstr ""
-#: lto-streamer-in.c:2579
+#: lto-streamer-in.c:2583
#, gcc-internal-format
msgid "target specific builtin not available"
msgstr ""
-#: lto-streamer-out.c:1173
+#: lto-streamer-out.c:1180
#, gcc-internal-format
msgid "gimple bytecode streams do not support the optimization attribute"
msgstr ""
-#: lto-streamer-out.c:1176
+#: lto-streamer-out.c:1183
#, gcc-internal-format
msgid "gimple bytecode streams do not support the target attribute"
msgstr ""
-#: lto-streamer-out.c:1194
+#: lto-streamer-out.c:1201
#, fuzzy, gcc-internal-format
msgid "tree code %qs is not supported in gimple streams"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: lto-streamer-out.c:1238
+#: lto-streamer-out.c:1245
#, gcc-internal-format
msgid "gimple bytecode streams do not support machine specific builtin functions on this target"
msgstr ""
-#: lto-streamer.c:176
+#: lto-streamer.c:179
#, gcc-internal-format
msgid "bytecode stream: unexpected LTO section %s"
msgstr ""
-#: lto-streamer.c:859
+#: lto-streamer.c:862
#, gcc-internal-format
msgid "bytecode stream generated with LTO version %d.%d instead of the expected %d.%d"
msgstr ""
-#: lto-symtab.c:432
+#: lto-symtab.c:435
#, gcc-internal-format
msgid "%qD has already been defined"
msgstr "%qD on jo määritelty"
-#: lto-symtab.c:434
+#: lto-symtab.c:437
#, gcc-internal-format
msgid "previously defined here"
msgstr "määritelty aiemmin täällä"
-#: lto-symtab.c:504
+#: lto-symtab.c:507
#, gcc-internal-format
msgid "type of %qD does not match original declaration"
msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
-#: lto-symtab.c:511
+#: lto-symtab.c:514
#, fuzzy, gcc-internal-format
msgid "alignment of %qD is bigger than original declaration"
msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
-#: lto-symtab.c:517 lto-symtab.c:614
+#: lto-symtab.c:520 lto-symtab.c:617
#, fuzzy, gcc-internal-format
msgid "previously declared here"
msgstr "%Jviimeksi käytetty täällä"
-#: lto-symtab.c:597
+#: lto-symtab.c:600
#, fuzzy, gcc-internal-format
msgid "variable %qD redeclared as function"
msgstr "kenttä %qs esitelty funktiona"
-#: lto-symtab.c:603
+#: lto-symtab.c:606
#, fuzzy, gcc-internal-format
msgid "function %qD redeclared as variable"
msgstr "%Jsisäänrakennettu funktio %qD esitelty ei-funktiona"
@@ -24461,7 +17485,7 @@ msgstr ""
msgid "critical region may not be nested inside a critical region with the same name"
msgstr ""
-#: omp-low.c:6750 cp/decl.c:2709 cp/parser.c:8399 cp/parser.c:8419
+#: omp-low.c:6750 cp/decl.c:2716 cp/parser.c:8399 cp/parser.c:8419
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr ""
@@ -24518,132 +17542,132 @@ msgstr ""
msgid "argument to \"%s\" should be a non-negative integer"
msgstr ""
-#: opts.c:1000
+#: opts.c:1007
#, gcc-internal-format
msgid "Section anchors must be disabled when unit-at-a-time is disabled."
msgstr ""
-#: opts.c:1004
+#: opts.c:1011
#, gcc-internal-format
msgid "Toplevel reorder must be disabled when unit-at-a-time is disabled."
msgstr ""
-#: opts.c:1019
+#: opts.c:1026
#, gcc-internal-format
msgid "section anchors must be disabled when toplevel reorder is disabled"
msgstr ""
-#: opts.c:1054 config/darwin.c:1705 config/sh/sh.c:903
+#: opts.c:1061 config/darwin.c:1724 config/sh/sh.c:903
#, gcc-internal-format
msgid "-freorder-blocks-and-partition does not work with exceptions on this architecture"
msgstr ""
-#: opts.c:1071 config/sh/sh.c:911
+#: opts.c:1078 config/sh/sh.c:911
#, gcc-internal-format
msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
msgstr ""
-#: opts.c:1090
+#: opts.c:1097
#, gcc-internal-format
msgid "-freorder-blocks-and-partition does not work on this architecture"
msgstr ""
-#: opts.c:1104
+#: opts.c:1111
#, gcc-internal-format
msgid "-fira-algorithm=CB does not work on this architecture"
msgstr ""
-#: opts.c:1144
+#: opts.c:1147
#, gcc-internal-format
msgid "-flto and -fwhopr are mutually exclusive"
msgstr ""
-#: opts.c:1435
+#: opts.c:1438
#, gcc-internal-format
msgid "unrecognized include_flags 0x%x passed to print_specific_help"
msgstr ""
-#: opts.c:1773
+#: opts.c:1780
#, fuzzy, gcc-internal-format
msgid "unknown excess precision style \"%s\""
msgstr "tuntematon konetila %qs"
-#: opts.c:1810
+#: opts.c:1817
#, gcc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr ""
-#: opts.c:1826 opts.c:1834
+#: opts.c:1833 opts.c:1841
#, gcc-internal-format
msgid "Plugin support is disabled. Configure with --enable-plugin."
msgstr ""
-#: opts.c:1913
+#: opts.c:1920
#, gcc-internal-format
msgid "unrecognized visibility value \"%s\""
msgstr ""
-#: opts.c:1971
+#: opts.c:1978
#, fuzzy, gcc-internal-format
msgid "unknown stack check parameter \"%s\""
msgstr "tuntematon konetila %qs"
-#: opts.c:1997
+#: opts.c:2004
#, gcc-internal-format
msgid "unrecognized register name \"%s\""
msgstr ""
-#: opts.c:2021
+#: opts.c:2028
#, gcc-internal-format
msgid "unknown tls-model \"%s\""
msgstr ""
-#: opts.c:2030
+#: opts.c:2037
#, gcc-internal-format
msgid "unknown ira algorithm \"%s\""
msgstr ""
-#: opts.c:2041
+#: opts.c:2048
#, gcc-internal-format
msgid "unknown ira region \"%s\""
msgstr ""
-#: opts.c:2086
+#: opts.c:2093
#, gcc-internal-format
msgid "dwarf version %d is not supported"
msgstr "dwarfin versio %d ei ole tuettu"
-#: opts.c:2154
+#: opts.c:2162
#, gcc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr ""
-#: opts.c:2159
+#: opts.c:2167
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr ""
-#: opts.c:2262
+#: opts.c:2270
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr ""
-#: opts.c:2269
+#: opts.c:2277
#, gcc-internal-format
msgid "debug format \"%s\" conflicts with prior selection"
msgstr ""
-#: opts.c:2285
+#: opts.c:2293
#, gcc-internal-format
msgid "unrecognised debug output level \"%s\""
msgstr ""
-#: opts.c:2287
+#: opts.c:2295
#, gcc-internal-format
msgid "debug output level %s is too high"
msgstr ""
-#: opts.c:2407
+#: opts.c:2415
#, gcc-internal-format
msgid "-Werror=%s: No option -%s"
msgstr ""
@@ -24664,27 +17688,27 @@ msgstr ""
msgid "invalid parameter %qs"
msgstr ""
-#: passes.c:581
+#: passes.c:599
#, fuzzy, gcc-internal-format
msgid "Invalid pass positioning operation"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: passes.c:621
+#: passes.c:639
#, gcc-internal-format
msgid "plugin cannot register a missing pass"
msgstr ""
-#: passes.c:624
+#: passes.c:642
#, gcc-internal-format
msgid "plugin cannot register an unnamed pass"
msgstr ""
-#: passes.c:628
+#: passes.c:646
#, gcc-internal-format
msgid "plugin cannot register pass %qs without reference pass name"
msgstr ""
-#: passes.c:640
+#: passes.c:658
#, gcc-internal-format
msgid "pass %qs not found but is referenced by new pass %qs"
msgstr ""
@@ -24833,7 +17857,7 @@ msgstr ""
msgid "can't use '%s' as a %s register"
msgstr ""
-#: reginfo.c:834 config/ia64/ia64.c:5403 config/ia64/ia64.c:5410
+#: reginfo.c:834 config/ia64/ia64.c:5396 config/ia64/ia64.c:5403
#: config/pa/pa.c:380 config/pa/pa.c:387 config/sh/sh.c:8539
#: config/sh/sh.c:8546 config/spu/spu.c:5062 config/spu/spu.c:5069
#, gcc-internal-format
@@ -25070,7 +18094,7 @@ msgstr ""
msgid "undefined named operand %qs"
msgstr ""
-#: stmt.c:1542 cp/cvt.c:916 cp/cvt.c:1032
+#: stmt.c:1542 cp/cvt.c:917 cp/cvt.c:1033
#, gcc-internal-format
msgid "value computed is not used"
msgstr "laskettua arvoa ei käytetä"
@@ -25185,697 +18209,727 @@ msgstr ""
msgid "ld returned %d exit status"
msgstr "ld:n paluuarvo oli %d"
-#: toplev.c:551
+#: toplev.c:555
#, gcc-internal-format
msgid "invalid option argument %qs"
msgstr ""
-#: toplev.c:641
+#: toplev.c:645
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr ""
-#: toplev.c:644
+#: toplev.c:648
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr ""
-#: toplev.c:864
+#: toplev.c:868
#, fuzzy, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "%J%qF käytetty, mutta ei määritelty"
-#: toplev.c:892
+#: toplev.c:896
#, fuzzy, gcc-internal-format
msgid "%q+D defined but not used"
msgstr "%Jnimike %qD määritelty, mutta ei käytetty"
-#: toplev.c:959
+#: toplev.c:963
#, fuzzy, gcc-internal-format
msgid "%qD is deprecated (declared at %s:%d): %s"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: toplev.c:963
+#: toplev.c:967
#, fuzzy, gcc-internal-format
msgid "%qD is deprecated (declared at %s:%d)"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: toplev.c:988
+#: toplev.c:992
#, fuzzy, gcc-internal-format
msgid "%qE is deprecated (declared at %s:%d): %s"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: toplev.c:992
+#: toplev.c:996
#, fuzzy, gcc-internal-format
msgid "%qE is deprecated (declared at %s:%d)"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: toplev.c:999
+#: toplev.c:1003
#, fuzzy, gcc-internal-format
msgid "type is deprecated (declared at %s:%d): %s"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: toplev.c:1003
+#: toplev.c:1007
#, gcc-internal-format
msgid "type is deprecated (declared at %s:%d)"
msgstr ""
-#: toplev.c:1012
+#: toplev.c:1016
#, fuzzy, gcc-internal-format
msgid "%qE is deprecated: %s"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: toplev.c:1015
+#: toplev.c:1019
#, fuzzy, gcc-internal-format
msgid "%qE is deprecated"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: toplev.c:1020
+#: toplev.c:1024
#, gcc-internal-format
msgid "type is deprecated: %s"
msgstr ""
-#: toplev.c:1023
+#: toplev.c:1027
#, gcc-internal-format
msgid "type is deprecated"
msgstr ""
-#: toplev.c:1176
+#: toplev.c:1193
#, gcc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: toplev.c:1451
+#: toplev.c:1458
#, gcc-internal-format
msgid "can%'t open %s for writing: %m"
msgstr ""
-#: toplev.c:1472
+#: toplev.c:1479
#, fuzzy, gcc-internal-format
msgid "-frecord-gcc-switches is not supported by the current target"
msgstr "säiekohtaista muistia ei tueta tällä kohteella"
-#: toplev.c:1809
+#: toplev.c:1816
#, fuzzy, gcc-internal-format
msgid "this target does not support %qs"
msgstr "kohdemuoto ei tue äärettömyyttä"
-#: toplev.c:1866
+#: toplev.c:1873
#, gcc-internal-format
msgid "instruction scheduling not supported on this target machine"
msgstr ""
-#: toplev.c:1870
+#: toplev.c:1877
#, gcc-internal-format
msgid "this target machine does not have delayed branches"
msgstr ""
-#: toplev.c:1884
+#: toplev.c:1891
#, gcc-internal-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr ""
-#: toplev.c:1927
+#: toplev.c:1934
#, fuzzy, gcc-internal-format
msgid "could not close zeroed insn dump file %qs: %s"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-#: toplev.c:1992
+#: toplev.c:1999
#, gcc-internal-format
msgid "target system does not support the \"%s\" debug format"
msgstr ""
-#: toplev.c:2004
+#: toplev.c:2011
#, gcc-internal-format
msgid "variable tracking requested, but useless unless producing debug info"
msgstr ""
-#: toplev.c:2007
+#: toplev.c:2014
#, gcc-internal-format
msgid "variable tracking requested, but not supported by this debug format"
msgstr ""
-#: toplev.c:2035
+#: toplev.c:2042
#, gcc-internal-format
msgid "var-tracking-assignments changes selective scheduling"
msgstr ""
-#: toplev.c:2051
+#: toplev.c:2058
#, gcc-internal-format
msgid "can%'t open %s: %m"
msgstr ""
-#: toplev.c:2058
+#: toplev.c:2065
#, gcc-internal-format
msgid "-ffunction-sections not supported for this target"
msgstr ""
-#: toplev.c:2063
+#: toplev.c:2070
#, gcc-internal-format
msgid "-fdata-sections not supported for this target"
msgstr ""
-#: toplev.c:2070
+#: toplev.c:2077
#, gcc-internal-format
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr ""
-#: toplev.c:2077
+#: toplev.c:2084
#, gcc-internal-format
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr ""
-#: toplev.c:2083
+#: toplev.c:2090
#, gcc-internal-format
msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr ""
-#: toplev.c:2092
+#: toplev.c:2099
#, gcc-internal-format
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr ""
-#: toplev.c:2103
+#: toplev.c:2110
#, gcc-internal-format
msgid "-fassociative-math disabled; other options take precedence"
msgstr ""
-#: toplev.c:2119
+#: toplev.c:2126
#, fuzzy, gcc-internal-format
msgid "-fstack-protector not supported for this target"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: toplev.c:2132
+#: toplev.c:2139
#, gcc-internal-format
msgid "unwind tables currently require a frame pointer for correctness"
msgstr ""
-#: toplev.c:2353
+#: toplev.c:2360
#, gcc-internal-format
msgid "error writing to %s: %m"
msgstr ""
-#: toplev.c:2355 java/jcf-parse.c:1770
+#: toplev.c:2362 java/jcf-parse.c:1767
#, gcc-internal-format
msgid "error closing %s: %m"
msgstr ""
-#: tree-cfg.c:1849
-#, fuzzy, gcc-internal-format
-msgid "will never be executed"
-msgstr "Varoita koodista, jota ei koskaan suoriteta"
-
-#: tree-cfg.c:2535
+#: tree-cfg.c:2519
#, gcc-internal-format
msgid "SSA name in freelist but still referenced"
msgstr ""
-#: tree-cfg.c:2544
+#: tree-cfg.c:2528
#, fuzzy, gcc-internal-format
msgid "Indirect reference's operand is not a register or a constant."
msgstr "pyydetty tasaus ei ole vakio"
-#: tree-cfg.c:2553
+#: tree-cfg.c:2537
#, gcc-internal-format
msgid "ASSERT_EXPR with an always-false condition"
msgstr ""
-#: tree-cfg.c:2559
+#: tree-cfg.c:2543
#, gcc-internal-format
msgid "MODIFY_EXPR not expected while having tuples."
msgstr ""
-#: tree-cfg.c:2580
+#: tree-cfg.c:2564
#, gcc-internal-format
msgid "constant not recomputed when ADDR_EXPR changed"
msgstr ""
-#: tree-cfg.c:2585
+#: tree-cfg.c:2569
#, gcc-internal-format
msgid "side effects not recomputed when ADDR_EXPR changed"
msgstr ""
-#: tree-cfg.c:2603 tree-ssa.c:822
+#: tree-cfg.c:2587 tree-ssa.c:826
#, gcc-internal-format
msgid "address taken, but ADDRESSABLE bit not set"
msgstr ""
-#: tree-cfg.c:2608
+#: tree-cfg.c:2592
#, gcc-internal-format
msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
msgstr ""
-#: tree-cfg.c:2619
+#: tree-cfg.c:2603
#, gcc-internal-format
msgid "non-integral used in condition"
msgstr ""
-#: tree-cfg.c:2624
+#: tree-cfg.c:2608
#, fuzzy, gcc-internal-format
msgid "invalid conditional operand"
msgstr "epäkelpo alustin"
-#: tree-cfg.c:2671
+#: tree-cfg.c:2655
#, gcc-internal-format
msgid "invalid position or size operand to BIT_FIELD_REF"
msgstr ""
-#: tree-cfg.c:2678
+#: tree-cfg.c:2662
#, gcc-internal-format
msgid "integral result type precision does not match field size of BIT_FIELD_REF"
msgstr ""
-#: tree-cfg.c:2686
+#: tree-cfg.c:2670
#, gcc-internal-format
msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
msgstr ""
-#: tree-cfg.c:2697
+#: tree-cfg.c:2681
#, gcc-internal-format
msgid "invalid reference prefix"
msgstr ""
-#: tree-cfg.c:2708
+#: tree-cfg.c:2692
#, fuzzy, gcc-internal-format
msgid "invalid operand to plus/minus, type is a pointer"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: tree-cfg.c:2719
+#: tree-cfg.c:2703
#, gcc-internal-format
msgid "invalid operand to pointer plus, first operand is not a pointer"
msgstr ""
-#: tree-cfg.c:2727
+#: tree-cfg.c:2711
#, gcc-internal-format
msgid "invalid operand to pointer plus, second operand is not an integer with type of sizetype."
msgstr ""
-#: tree-cfg.c:2798
+#: tree-cfg.c:2782
#, fuzzy, gcc-internal-format
msgid "invalid expression for min lvalue"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: tree-cfg.c:2809
+#: tree-cfg.c:2793
#, fuzzy, gcc-internal-format
msgid "invalid operand in indirect reference"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: tree-cfg.c:2816
+#: tree-cfg.c:2800
#, fuzzy, gcc-internal-format
msgid "type mismatch in indirect reference"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: tree-cfg.c:2845
+#: tree-cfg.c:2829
#, fuzzy, gcc-internal-format
msgid "invalid operands to array reference"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: tree-cfg.c:2856
+#: tree-cfg.c:2840
#, fuzzy, gcc-internal-format
msgid "type mismatch in array reference"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: tree-cfg.c:2865
+#: tree-cfg.c:2849
#, gcc-internal-format
msgid "type mismatch in array range reference"
msgstr ""
-#: tree-cfg.c:2876
+#: tree-cfg.c:2860
#, fuzzy, gcc-internal-format
msgid "type mismatch in real/imagpart reference"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: tree-cfg.c:2886
+#: tree-cfg.c:2870
#, fuzzy, gcc-internal-format
msgid "type mismatch in component reference"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: tree-cfg.c:2903
+#: tree-cfg.c:2887
#, gcc-internal-format
msgid "Conversion of an SSA_NAME on the left hand side."
msgstr ""
-#: tree-cfg.c:2961
+#: tree-cfg.c:2945
+#, fuzzy, gcc-internal-format
+msgid "invalid function in gimple call"
+msgstr "virheellinen versionumero ”%s”"
+
+#: tree-cfg.c:2954
#, gcc-internal-format
msgid "non-function in gimple call"
msgstr ""
-#: tree-cfg.c:2969
+#: tree-cfg.c:2962
#, gcc-internal-format
msgid "invalid LHS in gimple call"
msgstr ""
-#: tree-cfg.c:2985
+#: tree-cfg.c:2968
+#, gcc-internal-format
+msgid "LHS in noreturn call"
+msgstr ""
+
+#: tree-cfg.c:2984
#, fuzzy, gcc-internal-format
msgid "invalid conversion in gimple call"
msgstr "virheellinen versionumero ”%s”"
-#: tree-cfg.c:2998
+#: tree-cfg.c:2993
#, fuzzy, gcc-internal-format
-msgid "static chain in indirect gimple call"
+msgid "invalid static chain in gimple call"
msgstr "virheellinen versionumero ”%s”"
#: tree-cfg.c:3005
+#, fuzzy, gcc-internal-format
+msgid "static chain in indirect gimple call"
+msgstr "virheellinen versionumero ”%s”"
+
+#: tree-cfg.c:3012
#, gcc-internal-format
msgid "static chain with function that doesn't use one"
msgstr ""
-#: tree-cfg.c:3029
+#: tree-cfg.c:3027
+#, fuzzy, gcc-internal-format
+msgid "invalid argument to gimple call"
+msgstr "virheellinen versionumero ”%s”"
+
+#: tree-cfg.c:3046
#, fuzzy, gcc-internal-format
msgid "invalid operands in gimple comparison"
msgstr "epäkelpo totuusarvolauseke"
-#: tree-cfg.c:3047
+#: tree-cfg.c:3064
#, fuzzy, gcc-internal-format
msgid "type mismatch in comparison expression"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: tree-cfg.c:3073
+#: tree-cfg.c:3090
#, gcc-internal-format
msgid "non-register as LHS of unary operation"
msgstr ""
-#: tree-cfg.c:3079
+#: tree-cfg.c:3096
#, fuzzy, gcc-internal-format
msgid "invalid operand in unary operation"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: tree-cfg.c:3114
+#: tree-cfg.c:3131
#, fuzzy, gcc-internal-format
msgid "invalid types in nop conversion"
msgstr "void-lausekkeen epäkelpo käyttö"
-#: tree-cfg.c:3129
+#: tree-cfg.c:3146
#, fuzzy, gcc-internal-format
msgid "invalid types in address space conversion"
msgstr "void-lausekkeen epäkelpo käyttö"
-#: tree-cfg.c:3143
+#: tree-cfg.c:3160
#, fuzzy, gcc-internal-format
msgid "invalid types in fixed-point conversion"
msgstr "void-lausekkeen epäkelpo käyttö"
-#: tree-cfg.c:3156
+#: tree-cfg.c:3173
#, fuzzy, gcc-internal-format
msgid "invalid types in conversion to floating point"
msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-#: tree-cfg.c:3169
+#: tree-cfg.c:3186
#, fuzzy, gcc-internal-format
msgid "invalid types in conversion to integer"
msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-#: tree-cfg.c:3204
+#: tree-cfg.c:3221
#, fuzzy, gcc-internal-format
msgid "non-trivial conversion in unary operation"
msgstr "yhteensopimattomat tyypit sijoituksessa"
-#: tree-cfg.c:3231
+#: tree-cfg.c:3248
#, gcc-internal-format
msgid "non-register as LHS of binary operation"
msgstr ""
-#: tree-cfg.c:3238
+#: tree-cfg.c:3255
#, fuzzy, gcc-internal-format
msgid "invalid operands in binary operation"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: tree-cfg.c:3253
+#: tree-cfg.c:3270
#, fuzzy, gcc-internal-format
msgid "type mismatch in complex expression"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: tree-cfg.c:3282
+#: tree-cfg.c:3299
#, fuzzy, gcc-internal-format
msgid "type mismatch in shift expression"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: tree-cfg.c:3304
+#: tree-cfg.c:3321
#, fuzzy, gcc-internal-format
msgid "type mismatch in vector shift expression"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: tree-cfg.c:3317
+#: tree-cfg.c:3334
#, gcc-internal-format
msgid "non-element sized vector shift of floating point vector"
msgstr ""
-#: tree-cfg.c:3335
+#: tree-cfg.c:3352
#, fuzzy, gcc-internal-format
msgid "invalid non-vector operands to vector valued plus"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: tree-cfg.c:3359
+#: tree-cfg.c:3376
#, fuzzy, gcc-internal-format
msgid "invalid (pointer) operands to plus/minus"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: tree-cfg.c:3374
+#: tree-cfg.c:3391
#, fuzzy, gcc-internal-format
msgid "type mismatch in pointer plus expression"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: tree-cfg.c:3397
+#: tree-cfg.c:3414
#, fuzzy, gcc-internal-format
msgid "type mismatch in binary truth expression"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: tree-cfg.c:3465
+#: tree-cfg.c:3482
#, fuzzy, gcc-internal-format
msgid "type mismatch in binary expression"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: tree-cfg.c:3490
+#: tree-cfg.c:3507
#, fuzzy, gcc-internal-format
msgid "non-trivial conversion at assignment"
msgstr "yhteensopimattomat tyypit sijoituksessa"
-#: tree-cfg.c:3507
+#: tree-cfg.c:3524
#, fuzzy, gcc-internal-format
msgid "invalid operand in unary expression"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: tree-cfg.c:3515
+#: tree-cfg.c:3532
#, fuzzy, gcc-internal-format
msgid "type mismatch in address expression"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: tree-cfg.c:3539 tree-cfg.c:3565
+#: tree-cfg.c:3556 tree-cfg.c:3582
#, gcc-internal-format
msgid "invalid rhs for gimple memory store"
msgstr ""
-#: tree-cfg.c:3629
+#: tree-cfg.c:3646
#, fuzzy, gcc-internal-format
msgid "invalid operand in return statement"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: tree-cfg.c:3641
+#: tree-cfg.c:3658
#, fuzzy, gcc-internal-format
msgid "invalid conversion in return statement"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: tree-cfg.c:3665
+#: tree-cfg.c:3682
#, fuzzy, gcc-internal-format
msgid "goto destination is neither a label nor a pointer"
msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
-#: tree-cfg.c:3680
+#: tree-cfg.c:3697
#, fuzzy, gcc-internal-format
msgid "invalid operand to switch statement"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: tree-cfg.c:3700
+#: tree-cfg.c:3717
#, gcc-internal-format
msgid "Invalid PHI result"
msgstr ""
-#: tree-cfg.c:3712
+#: tree-cfg.c:3729
#, fuzzy, gcc-internal-format
msgid "Invalid PHI argument"
msgstr "virheellinen %%H-arvo"
-#: tree-cfg.c:3718
+#: tree-cfg.c:3735
#, fuzzy, gcc-internal-format
msgid "Incompatible types in PHI argument %u"
msgstr "yhteensopimattomat tyypit sijoituksessa"
-#: tree-cfg.c:3858
+#: tree-cfg.c:3782
+#, fuzzy, gcc-internal-format
+msgid "invalid comparison code in gimple cond"
+msgstr "virheellinen versionumero ”%s”"
+
+#: tree-cfg.c:3790
+#, fuzzy, gcc-internal-format
+msgid "invalid labels in gimple cond"
+msgstr "epäkelpo totuusarvolauseke"
+
+#: tree-cfg.c:3889
#, fuzzy, gcc-internal-format
msgid "verify_gimple failed"
msgstr "verify_flow_info epäonnistui"
-#: tree-cfg.c:3893
+#: tree-cfg.c:3924
#, fuzzy, gcc-internal-format
msgid "invalid function in call statement"
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: tree-cfg.c:3904
+#: tree-cfg.c:3935
#, fuzzy, gcc-internal-format
msgid "invalid pure const state for function"
msgstr "epäkelpo tallennusluokka funktiolle %qs"
-#: tree-cfg.c:3917 tree-ssa.c:997 tree-ssa.c:1006
+#: tree-cfg.c:3948 tree-ssa.c:1001 tree-ssa.c:1010
#, gcc-internal-format
msgid "in statement"
msgstr ""
-#: tree-cfg.c:3937
+#: tree-cfg.c:3968
#, gcc-internal-format
msgid "statement marked for throw, but doesn%'t"
msgstr ""
-#: tree-cfg.c:3943
+#: tree-cfg.c:3974
#, gcc-internal-format
msgid "statement marked for throw in middle of block"
msgstr ""
-#: tree-cfg.c:4015
+#: tree-cfg.c:4046
#, gcc-internal-format
msgid "Dead STMT in EH table"
msgstr ""
-#: tree-cfg.c:4053
+#: tree-cfg.c:4084
#, gcc-internal-format
msgid "gimple_bb (phi) is set to a wrong basic block"
msgstr ""
-#: tree-cfg.c:4064
+#: tree-cfg.c:4095
#, fuzzy, gcc-internal-format
msgid "missing PHI def"
msgstr "lopetusalkio puuttuu funktiokutsusta"
-#: tree-cfg.c:4075
+#: tree-cfg.c:4106
#, gcc-internal-format
msgid "PHI argument is not a GIMPLE value"
msgstr ""
-#: tree-cfg.c:4084 tree-cfg.c:4157
+#: tree-cfg.c:4115 tree-cfg.c:4188
#, gcc-internal-format
msgid "incorrect sharing of tree nodes"
msgstr ""
-#: tree-cfg.c:4107
+#: tree-cfg.c:4138
#, fuzzy, gcc-internal-format
msgid "invalid GIMPLE statement"
msgstr "epäkelpo lvalue asm-lauseessa"
-#: tree-cfg.c:4116
+#: tree-cfg.c:4147
#, gcc-internal-format
msgid "gimple_bb (stmt) is set to a wrong basic block"
msgstr ""
-#: tree-cfg.c:4129
+#: tree-cfg.c:4160
#, gcc-internal-format
msgid "incorrect entry in label_to_block_map"
msgstr ""
-#: tree-cfg.c:4139
+#: tree-cfg.c:4170
#, fuzzy, gcc-internal-format
msgid "incorrect setting of landing pad number"
msgstr "muotomerkkijonolla on epäkelpo operandinumero"
-#: tree-cfg.c:4173
+#: tree-cfg.c:4204
#, gcc-internal-format
msgid "verify_stmts failed"
msgstr ""
-#: tree-cfg.c:4196
+#: tree-cfg.c:4227
#, gcc-internal-format
msgid "ENTRY_BLOCK has IL associated with it"
msgstr ""
-#: tree-cfg.c:4202
+#: tree-cfg.c:4233
#, gcc-internal-format
msgid "EXIT_BLOCK has IL associated with it"
msgstr ""
-#: tree-cfg.c:4209
+#: tree-cfg.c:4240
#, gcc-internal-format
msgid "fallthru to exit from bb %d"
msgstr ""
-#: tree-cfg.c:4233
+#: tree-cfg.c:4264
#, gcc-internal-format
msgid "nonlocal label "
msgstr "ei-paikallinen nimiö "
-#: tree-cfg.c:4242 tree-cfg.c:4251 tree-cfg.c:4276
+#: tree-cfg.c:4273
+#, gcc-internal-format
+msgid "EH landing pad label "
+msgstr ""
+
+#: tree-cfg.c:4282 tree-cfg.c:4291 tree-cfg.c:4316
#, gcc-internal-format
msgid "label "
msgstr "nimiö "
-#: tree-cfg.c:4266
+#: tree-cfg.c:4306
#, gcc-internal-format
msgid "control flow in the middle of basic block %d"
msgstr ""
-#: tree-cfg.c:4299
+#: tree-cfg.c:4339
#, gcc-internal-format
msgid "fallthru edge after a control statement in bb %d"
msgstr ""
-#: tree-cfg.c:4312
+#: tree-cfg.c:4352
#, gcc-internal-format
msgid "true/false edge after a non-GIMPLE_COND in bb %d"
msgstr ""
-#: tree-cfg.c:4335 tree-cfg.c:4357 tree-cfg.c:4370 tree-cfg.c:4439
+#: tree-cfg.c:4375 tree-cfg.c:4397 tree-cfg.c:4410 tree-cfg.c:4479
#, gcc-internal-format
msgid "wrong outgoing edge flags at end of bb %d"
msgstr ""
-#: tree-cfg.c:4345
+#: tree-cfg.c:4385
#, gcc-internal-format
msgid "explicit goto at end of bb %d"
msgstr ""
-#: tree-cfg.c:4375
+#: tree-cfg.c:4415
#, gcc-internal-format
msgid "return edge does not point to exit in bb %d"
msgstr ""
-#: tree-cfg.c:4405
+#: tree-cfg.c:4445
#, gcc-internal-format
msgid "found default case not at the start of case vector"
msgstr ""
-#: tree-cfg.c:4413
+#: tree-cfg.c:4453
#, gcc-internal-format
msgid "case labels not sorted: "
msgstr ""
-#: tree-cfg.c:4430
+#: tree-cfg.c:4470
#, gcc-internal-format
msgid "extra outgoing edge %d->%d"
msgstr ""
-#: tree-cfg.c:4453
+#: tree-cfg.c:4493
#, gcc-internal-format
msgid "missing edge %i->%i"
msgstr ""
-#: tree-cfg.c:7158
+#: tree-cfg.c:7121
#, fuzzy, gcc-internal-format
msgid "%<noreturn%> function does return"
msgstr "%<noreturn%>-funktio palauttaa ei-void-arvon"
-#: tree-cfg.c:7178
+#: tree-cfg.c:7141
#, gcc-internal-format
msgid "control reaches end of non-void function"
msgstr "ei-void-tyyppisen funktion loppu saavutettu"
-#: tree-cfg.c:7241
+#: tree-cfg.c:7204
#, fuzzy, gcc-internal-format
msgid "function might be possible candidate for attribute %<noreturn%>"
msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-#: tree-cfg.c:7312
+#: tree-cfg.c:7275
#, gcc-internal-format
msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
-#: tree-cfg.c:7317
+#: tree-cfg.c:7280
#, gcc-internal-format
msgid "ignoring return value of function declared with attribute warn_unused_result"
msgstr "attribuutilla warn_unused_result esitellyn funktion paluuarvoa ei huomioida"
@@ -25890,117 +18944,112 @@ msgstr ""
msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
msgstr ""
-#: tree-eh.c:3877
+#: tree-eh.c:3880
#, gcc-internal-format
msgid "BB %i has multiple EH edges"
msgstr ""
-#: tree-eh.c:3889
+#: tree-eh.c:3892
#, gcc-internal-format
msgid "BB %i can not throw but has an EH edge"
msgstr ""
-#: tree-eh.c:3897
+#: tree-eh.c:3900
#, gcc-internal-format
msgid "BB %i last statement has incorrectly set lp"
msgstr ""
-#: tree-eh.c:3903
+#: tree-eh.c:3906
#, gcc-internal-format
msgid "BB %i is missing an EH edge"
msgstr ""
-#: tree-eh.c:3909
+#: tree-eh.c:3912
#, gcc-internal-format
msgid "Incorrect EH edge %i->%i"
msgstr ""
-#: tree-eh.c:3943 tree-eh.c:3962
+#: tree-eh.c:3946 tree-eh.c:3965
#, gcc-internal-format
msgid "BB %i is missing an edge"
msgstr ""
-#: tree-eh.c:3979
+#: tree-eh.c:3982
#, gcc-internal-format
msgid "BB %i too many fallthru edges"
msgstr ""
-#: tree-eh.c:3988
+#: tree-eh.c:3991
#, gcc-internal-format
msgid "BB %i has incorrect edge"
msgstr ""
-#: tree-eh.c:3994
+#: tree-eh.c:3997
#, gcc-internal-format
msgid "BB %i has incorrect fallthru edge"
msgstr ""
-#: tree-inline.c:2773
+#: tree-inline.c:2744
#, gcc-internal-format
msgid "function %q+F can never be copied because it receives a non-local goto"
msgstr "funktiota %q+F ei voi koskaan kopioida, koska se vastaanottaa ei-paikallisen goton"
-#: tree-inline.c:2790
+#: tree-inline.c:2761
#, gcc-internal-format
msgid "function %q+F can never be copied because it saves address of local label in a static variable"
msgstr "funktiota %q+F ei voi koskaan kopioida, koska se tallentaa paikallisen nimiön osoitteen staattiseen muuttujaan"
-#: tree-inline.c:2800
-#, fuzzy, gcc-internal-format
-msgid "function %q+F can never be copied because it uses variable sized variables"
-msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
-
-#: tree-inline.c:2838
+#: tree-inline.c:2799
#, fuzzy, gcc-internal-format
msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
-#: tree-inline.c:2852
+#: tree-inline.c:2813
#, fuzzy, gcc-internal-format
msgid "function %q+F can never be inlined because it uses setjmp"
msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu käytöstä -fno-inline:lla"
-#: tree-inline.c:2866
+#: tree-inline.c:2827
#, fuzzy, gcc-internal-format
msgid "function %q+F can never be inlined because it uses variable argument lists"
msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
-#: tree-inline.c:2878
+#: tree-inline.c:2839
#, fuzzy, gcc-internal-format
msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
-#: tree-inline.c:2886
+#: tree-inline.c:2847
#, fuzzy, gcc-internal-format
msgid "function %q+F can never be inlined because it uses non-local goto"
msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu käytöstä -fno-inline:lla"
-#: tree-inline.c:2898
+#: tree-inline.c:2859
#, fuzzy, gcc-internal-format
msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
-#: tree-inline.c:2918
+#: tree-inline.c:2879
#, fuzzy, gcc-internal-format
msgid "function %q+F can never be inlined because it contains a computed goto"
msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu käytöstä -fno-inline:lla"
-#: tree-inline.c:2998
+#: tree-inline.c:2959
#, fuzzy, gcc-internal-format
msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu käytöstä -fno-inline:lla"
-#: tree-inline.c:3012
+#: tree-inline.c:2973
#, fuzzy, gcc-internal-format
msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
-#: tree-inline.c:3577 tree-inline.c:3588
+#: tree-inline.c:3544 tree-inline.c:3555
#, gcc-internal-format
msgid "inlining failed in call to %q+F: %s"
msgstr ""
-#: tree-inline.c:3579 tree-inline.c:3590
+#: tree-inline.c:3546 tree-inline.c:3557
#, gcc-internal-format
msgid "called from here"
msgstr ""
@@ -26035,8 +19084,8 @@ msgstr ""
msgid "size of return value of %q+D is larger than %wd bytes"
msgstr ""
-#: tree-outof-ssa.c:756 tree-outof-ssa.c:813 tree-ssa-coalesce.c:958
-#: tree-ssa-coalesce.c:973 tree-ssa-coalesce.c:1195 tree-ssa-live.c:1184
+#: tree-outof-ssa.c:756 tree-outof-ssa.c:813 tree-ssa-coalesce.c:959
+#: tree-ssa-coalesce.c:974 tree-ssa-coalesce.c:1196 tree-ssa-live.c:1184
#, gcc-internal-format
msgid "SSA corruption"
msgstr ""
@@ -26046,152 +19095,152 @@ msgstr ""
msgid "unimplemented functionality"
msgstr ""
-#: tree-ssa.c:577
+#: tree-ssa.c:581
#, gcc-internal-format
msgid "expected an SSA_NAME object"
msgstr ""
-#: tree-ssa.c:583
+#: tree-ssa.c:587
#, gcc-internal-format
msgid "type mismatch between an SSA_NAME and its symbol"
msgstr ""
-#: tree-ssa.c:589
+#: tree-ssa.c:593
#, gcc-internal-format
msgid "found an SSA_NAME that had been released into the free pool"
msgstr ""
-#: tree-ssa.c:595
+#: tree-ssa.c:599
#, gcc-internal-format
msgid "found a virtual definition for a GIMPLE register"
msgstr "löytyi virtuaalimäärittely GIMPLE-rekisterille"
-#: tree-ssa.c:601
+#: tree-ssa.c:605
#, gcc-internal-format
msgid "virtual SSA name for non-VOP decl"
msgstr ""
-#: tree-ssa.c:607
+#: tree-ssa.c:611
#, fuzzy, gcc-internal-format
msgid "found a real definition for a non-register"
msgstr "funktion määrittely esitelty %<register%>:ksi"
-#: tree-ssa.c:614
+#: tree-ssa.c:618
#, gcc-internal-format
msgid "found a default name with a non-empty defining statement"
msgstr ""
-#: tree-ssa.c:642
+#: tree-ssa.c:646
#, gcc-internal-format
msgid "SSA_NAME created in two different blocks %i and %i"
msgstr ""
-#: tree-ssa.c:651 tree-ssa.c:1024
+#: tree-ssa.c:655 tree-ssa.c:1028
#, gcc-internal-format
msgid "SSA_NAME_DEF_STMT is wrong"
msgstr ""
-#: tree-ssa.c:703
+#: tree-ssa.c:707
#, gcc-internal-format
msgid "missing definition"
msgstr "puuttuva määrittely"
-#: tree-ssa.c:709
+#: tree-ssa.c:713
#, gcc-internal-format
msgid "definition in block %i does not dominate use in block %i"
msgstr ""
-#: tree-ssa.c:717
+#: tree-ssa.c:721
#, gcc-internal-format
msgid "definition in block %i follows the use"
msgstr ""
-#: tree-ssa.c:724
+#: tree-ssa.c:728
#, gcc-internal-format
msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
msgstr ""
-#: tree-ssa.c:732
+#: tree-ssa.c:736
#, gcc-internal-format
msgid "no immediate_use list"
msgstr ""
-#: tree-ssa.c:744
+#: tree-ssa.c:748
#, gcc-internal-format
msgid "wrong immediate use list"
msgstr ""
-#: tree-ssa.c:778
+#: tree-ssa.c:782
#, gcc-internal-format
msgid "incoming edge count does not match number of PHI arguments"
msgstr ""
-#: tree-ssa.c:792
+#: tree-ssa.c:796
#, gcc-internal-format
msgid "PHI argument is missing for edge %d->%d"
msgstr ""
-#: tree-ssa.c:801
+#: tree-ssa.c:805
#, gcc-internal-format
msgid "PHI argument is not SSA_NAME, or invariant"
msgstr ""
-#: tree-ssa.c:829
+#: tree-ssa.c:833
#, gcc-internal-format
msgid "wrong edge %d->%d for PHI argument"
msgstr ""
-#: tree-ssa.c:910
+#: tree-ssa.c:914
#, gcc-internal-format
msgid "AUX pointer initialized for edge %d->%d"
msgstr ""
-#: tree-ssa.c:936
+#: tree-ssa.c:940
#, gcc-internal-format
msgid "stmt (%p) marked modified after optimization pass: "
msgstr ""
-#: tree-ssa.c:955
+#: tree-ssa.c:959
#, gcc-internal-format
msgid "statement makes a memory store, but has no VDEFS"
msgstr ""
-#: tree-ssa.c:970
+#: tree-ssa.c:974
#, gcc-internal-format
msgid "statement has VDEF operand not in defs list"
msgstr ""
-#: tree-ssa.c:975
+#: tree-ssa.c:979
#, gcc-internal-format
msgid "statement has VDEF but no VUSE operand"
msgstr ""
-#: tree-ssa.c:981
+#: tree-ssa.c:985
#, gcc-internal-format
msgid "VDEF and VUSE do not use the same symbol"
msgstr ""
-#: tree-ssa.c:990
+#: tree-ssa.c:994
#, gcc-internal-format
msgid "statement has VUSE operand not in uses list"
msgstr ""
-#: tree-ssa.c:1053
+#: tree-ssa.c:1057
#, gcc-internal-format
msgid "verify_ssa failed"
msgstr ""
-#: tree-ssa.c:1673
+#: tree-ssa.c:1677
#, gcc-internal-format
msgid "%qD was declared here"
msgstr "%qD esiteltiin täällä"
-#: tree-ssa.c:1745
+#: tree-ssa.c:1749
#, fuzzy, gcc-internal-format
msgid "%qD is used uninitialized in this function"
msgstr "%q+D on yleensä funktio"
-#: tree-ssa.c:1748 tree-ssa.c:1787
+#: tree-ssa.c:1752 tree-ssa.c:1791
#, gcc-internal-format
msgid "%qD may be used uninitialized in this function"
msgstr ""
@@ -26211,132 +19260,132 @@ msgstr "taulukon indeksi ei ole kokonaisluku"
msgid "array subscript is below array bounds"
msgstr "taulukon indeksi ei ole kokonaisluku"
-#: tree-vrp.c:5706
+#: tree-vrp.c:5686
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying conditional to constant"
msgstr ""
-#: tree-vrp.c:5712
+#: tree-vrp.c:5692
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying conditional"
msgstr ""
-#: tree-vrp.c:5756
+#: tree-vrp.c:5736
#, gcc-internal-format
msgid "comparison always false due to limited range of data type"
msgstr "vertailu on aina epätosi johtuen tietotyypin rajallisesta arvoalueesta"
-#: tree-vrp.c:5758
+#: tree-vrp.c:5738
#, gcc-internal-format
msgid "comparison always true due to limited range of data type"
msgstr "vertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueesta"
-#: tree-vrp.c:6598
+#: tree-vrp.c:6578
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
msgstr ""
-#: tree-vrp.c:6680
+#: tree-vrp.c:6660
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
msgstr ""
-#: tree.c:4068
+#: tree.c:4080
#, fuzzy, gcc-internal-format
msgid "ignoring attributes applied to %qT after definition"
msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
-#: tree.c:5214
+#: tree.c:5208
#, gcc-internal-format
msgid "%q+D already declared with dllexport attribute: dllimport ignored"
msgstr ""
-#: tree.c:5226
+#: tree.c:5220
#, gcc-internal-format
msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
msgstr ""
-#: tree.c:5241
+#: tree.c:5235
#, gcc-internal-format
msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
msgstr ""
-#: tree.c:5341
+#: tree.c:5335
#, fuzzy, gcc-internal-format
msgid "inline function %q+D declared as dllimport: attribute ignored"
msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
-#: tree.c:5349
+#: tree.c:5343
#, fuzzy, gcc-internal-format
msgid "function %q+D definition is marked dllimport"
msgstr "funktion määrittely esitelty %<auto%>:ksi"
-#: tree.c:5357 config/sh/symbian-c.c:144 config/sh/symbian-cxx.c:576
+#: tree.c:5351 config/sh/symbian-c.c:144 config/sh/symbian-cxx.c:576
#, gcc-internal-format
msgid "variable %q+D definition is marked dllimport"
msgstr ""
-#: tree.c:5384 config/sh/symbian-c.c:164 config/sh/symbian-cxx.c:651
+#: tree.c:5378 config/sh/symbian-c.c:164 config/sh/symbian-cxx.c:651
#, gcc-internal-format
msgid "external linkage required for symbol %q+D because of %qE attribute"
msgstr ""
-#: tree.c:5398
+#: tree.c:5392
#, fuzzy, gcc-internal-format
msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
-#: tree.c:6998
+#: tree.c:6992
#, gcc-internal-format
msgid "arrays of functions are not meaningful"
msgstr ""
-#: tree.c:7135
+#: tree.c:7129
#, gcc-internal-format
msgid "function return type cannot be function"
msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
-#: tree.c:8347 tree.c:8432 tree.c:8493
+#: tree.c:8341 tree.c:8426 tree.c:8487
#, gcc-internal-format
msgid "tree check: %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:8384
+#: tree.c:8378
#, gcc-internal-format
msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:8397
+#: tree.c:8391
#, gcc-internal-format
msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
msgstr ""
-#: tree.c:8446
+#: tree.c:8440
#, gcc-internal-format
msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
msgstr ""
-#: tree.c:8459
+#: tree.c:8453
#, gcc-internal-format
msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:8519
+#: tree.c:8513
#, gcc-internal-format
msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
msgstr ""
-#: tree.c:8533
+#: tree.c:8527
#, gcc-internal-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.c:8546
+#: tree.c:8540
#, gcc-internal-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr ""
-#: tree.c:8559
+#: tree.c:8553
#, gcc-internal-format
msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
msgstr ""
@@ -26431,77 +19480,77 @@ msgstr ""
msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
msgstr ""
-#: varasm.c:4561
+#: varasm.c:4624
#, gcc-internal-format
msgid "initializer for integer/fixed-point value is too complicated"
msgstr ""
-#: varasm.c:4566
+#: varasm.c:4629
#, gcc-internal-format
msgid "initializer for floating value is not a floating constant"
msgstr ""
-#: varasm.c:4872
+#: varasm.c:4935
#, fuzzy, gcc-internal-format
msgid "invalid initial value for member %qE"
msgstr "alustamaton const-jäsen %qD"
-#: varasm.c:5181 varasm.c:5225
+#: varasm.c:5244 varasm.c:5288
#, fuzzy, gcc-internal-format
msgid "weak declaration of %q+D must precede definition"
msgstr "%qs:n esittely taulukollisena funktioita"
-#: varasm.c:5189
+#: varasm.c:5252
#, fuzzy, gcc-internal-format
msgid "weak declaration of %q+D after first use results in unspecified behavior"
msgstr "%J#pragma weak %qD -ilmaisun soveltaminen ensimmäisen käytön jälkeen käyttäytyy määrittelemättömästi"
-#: varasm.c:5223
+#: varasm.c:5286
#, fuzzy, gcc-internal-format
msgid "weak declaration of %q+D must be public"
msgstr "%J%qD esitelty uudelleen ilman linkitystä"
-#: varasm.c:5227
+#: varasm.c:5290
#, fuzzy, gcc-internal-format
msgid "weak declaration of %q+D not supported"
msgstr "%J%qD:n esittely varjostaa parametria"
-#: varasm.c:5253 varasm.c:5655
+#: varasm.c:5319 varasm.c:5721
#, gcc-internal-format
msgid "only weak aliases are supported in this configuration"
msgstr ""
-#: varasm.c:5470
+#: varasm.c:5536
#, gcc-internal-format
msgid "weakref is not supported in this configuration"
msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
-#: varasm.c:5584
+#: varasm.c:5650
#, gcc-internal-format
msgid "%q+D aliased to undefined symbol %qE"
msgstr ""
-#: varasm.c:5594
+#: varasm.c:5660
#, gcc-internal-format
msgid "%q+D aliased to external symbol %qE"
msgstr ""
-#: varasm.c:5633
+#: varasm.c:5699
#, gcc-internal-format
msgid "weakref %q+D ultimately targets itself"
msgstr ""
-#: varasm.c:5642
+#: varasm.c:5708
#, gcc-internal-format
msgid "weakref %q+D must have static linkage"
msgstr ""
-#: varasm.c:5649
+#: varasm.c:5715
#, fuzzy, gcc-internal-format
msgid "alias definitions not supported in this configuration"
msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
-#: varasm.c:5715
+#: varasm.c:5781
#, gcc-internal-format
msgid "visibility attribute not supported in this configuration; ignored"
msgstr ""
@@ -26588,17 +19637,17 @@ msgstr ""
msgid "Unknown value %qs of -mmacosx-version-min"
msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
-#: config/darwin.c:1410
+#: config/darwin.c:1429
#, gcc-internal-format
msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
msgstr ""
-#: config/darwin.c:1417
+#: config/darwin.c:1436
#, gcc-internal-format
msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
msgstr ""
-#: config/darwin.c:1542
+#: config/darwin.c:1561
#, gcc-internal-format
msgid "internal and protected visibility attributes not supported in this configuration; ignored"
msgstr ""
@@ -26678,7 +19727,7 @@ msgstr ""
#. coalesced sections. Weak aliases (or any other kind of aliases) are
#. not supported. Weak symbols that aren't visible outside the .s file
#. are not supported.
-#: config/darwin.h:492
+#: config/darwin.h:497
#, gcc-internal-format
msgid "alias definitions not supported in Mach-O; ignored"
msgstr ""
@@ -26689,7 +19738,7 @@ msgstr ""
msgid "profiler support for VxWorks"
msgstr "profilointituki VxWorksille"
-#: config/alpha/alpha.c:230 config/rs6000/rs6000.c:3110
+#: config/alpha/alpha.c:230 config/rs6000/rs6000.c:3147
#, gcc-internal-format
msgid "bad value %qs for -mtls-size switch"
msgstr ""
@@ -26764,8 +19813,8 @@ msgstr ""
msgid "bad value %qs for -mmemory-latency"
msgstr ""
-#: config/alpha/alpha.c:6728 config/alpha/alpha.c:6731 config/s390/s390.c:8800
-#: config/s390/s390.c:8803
+#: config/alpha/alpha.c:6732 config/alpha/alpha.c:6735 config/s390/s390.c:8805
+#: config/s390/s390.c:8808
#, gcc-internal-format
msgid "bad builtin fcode"
msgstr ""
@@ -26785,7 +19834,7 @@ msgstr ""
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr ""
-#: config/arm/arm.c:1347 config/rs6000/rs6000.c:2341 config/sparc/sparc.c:780
+#: config/arm/arm.c:1347 config/rs6000/rs6000.c:2366 config/sparc/sparc.c:783
#, gcc-internal-format
msgid "bad value (%s) for %s switch"
msgstr ""
@@ -26970,13 +20019,13 @@ msgstr ""
msgid "PCS variant"
msgstr ""
-#: config/arm/arm.c:4532 config/arm/arm.c:4550 config/avr/avr.c:4717
-#: config/avr/avr.c:4733 config/bfin/bfin.c:5546 config/bfin/bfin.c:5607
-#: config/bfin/bfin.c:5636 config/h8300/h8300.c:5338 config/i386/i386.c:4409
-#: config/i386/i386.c:25878 config/i386/i386.c:25958
+#: config/arm/arm.c:4532 config/arm/arm.c:4550 config/avr/avr.c:4838
+#: config/avr/avr.c:4854 config/bfin/bfin.c:5550 config/bfin/bfin.c:5611
+#: config/bfin/bfin.c:5640 config/h8300/h8300.c:5339 config/i386/i386.c:4409
+#: config/i386/i386.c:25883 config/i386/i386.c:25963
#: config/m68hc11/m68hc11.c:1168 config/m68k/m68k.c:802
-#: config/mcore/mcore.c:3036 config/mep/mep.c:4061 config/mep/mep.c:4075
-#: config/mep/mep.c:4149 config/rs6000/rs6000.c:23295 config/rx/rx.c:2096
+#: config/mcore/mcore.c:3036 config/mep/mep.c:4062 config/mep/mep.c:4076
+#: config/mep/mep.c:4150 config/rs6000/rs6000.c:23444 config/rx/rx.c:2099
#: config/sh/sh.c:8680 config/sh/sh.c:8698 config/sh/sh.c:8727
#: config/sh/sh.c:8809 config/sh/sh.c:8832 config/spu/spu.c:3861
#: config/stormy16/stormy16.c:2230 config/v850/v850.c:2080
@@ -26984,39 +20033,39 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: config/arm/arm.c:16408
+#: config/arm/arm.c:16373
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr ""
-#: config/arm/arm.c:17988
+#: config/arm/arm.c:17953
#, fuzzy, gcc-internal-format
msgid "argument must be a constant"
msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
#. @@@ better error message
-#: config/arm/arm.c:18296 config/arm/arm.c:18333
+#: config/arm/arm.c:18261 config/arm/arm.c:18298
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr ""
#. @@@ better error message
-#: config/arm/arm.c:18376
+#: config/arm/arm.c:18341
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr ""
-#: config/arm/arm.c:19038
+#: config/arm/arm.c:19003
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr ""
-#: config/arm/arm.c:19261
+#: config/arm/arm.c:19226
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
-#: config/arm/arm.c:21381
+#: config/arm/arm.c:21346
#, gcc-internal-format
msgid "the mangling of %<va_list%> has changed in GCC 4.4"
msgstr ""
@@ -27031,32 +20080,47 @@ msgstr ""
msgid "static variable %q+D is marked dllimport"
msgstr ""
-#: config/avr/avr.c:478
+#: config/avr/avr.c:425
#, gcc-internal-format
msgid "'builtin_return_address' contains only 2 bytes of address"
msgstr ""
-#: config/avr/avr.c:4531
+#: config/avr/avr.c:1141
+#, gcc-internal-format
+msgid "Pointer offset from symbol maybe incorrect."
+msgstr ""
+
+#: config/avr/avr.c:1198
+#, gcc-internal-format
+msgid "accessing data memory with program memory address"
+msgstr ""
+
+#: config/avr/avr.c:1238
+#, gcc-internal-format
+msgid "accessing program memory with data memory address"
+msgstr ""
+
+#: config/avr/avr.c:4652
#, gcc-internal-format
msgid "%qs appears to be a misspelled interrupt handler"
msgstr ""
-#: config/avr/avr.c:4540
+#: config/avr/avr.c:4661
#, gcc-internal-format
msgid "%qs appears to be a misspelled signal handler"
msgstr ""
-#: config/avr/avr.c:4690
+#: config/avr/avr.c:4811
#, gcc-internal-format
msgid "only initialized variables can be placed into program memory area"
msgstr ""
-#: config/avr/avr.c:4824
+#: config/avr/avr.c:4945
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/avr/avr.c:4838
+#: config/avr/avr.c:4959
#, gcc-internal-format
msgid "MCU %qs supported for assembler only"
msgstr ""
@@ -27116,23 +20180,23 @@ msgstr ""
msgid "-mcorea and -mcoreb can't be used together"
msgstr "valitsimia -mbig-endian ja -mlittle-endian ei voi käyttää yhdessä"
-#: config/bfin/bfin.c:5551
+#: config/bfin/bfin.c:5555
#, fuzzy, gcc-internal-format
msgid "multiple function type attributes specified"
msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
-#: config/bfin/bfin.c:5618
+#: config/bfin/bfin.c:5622
#, gcc-internal-format
msgid "can't apply both longcall and shortcall attributes to the same function"
msgstr ""
-#: config/bfin/bfin.c:5668 config/i386/winnt.c:59 config/mep/mep.c:3965
-#: config/mep/mep.c:4103
+#: config/bfin/bfin.c:5672 config/i386/winnt.c:59 config/mep/mep.c:3966
+#: config/mep/mep.c:4104
#, fuzzy, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr "attribuutti %qE pätee vain muuttujiin"
-#: config/bfin/bfin.c:5675
+#: config/bfin/bfin.c:5679
#, fuzzy, gcc-internal-format
msgid "%qE attribute cannot be specified for local variables"
msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
@@ -27606,167 +20670,172 @@ msgstr ""
msgid "The ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:5582
+#: config/i386/i386.c:5583
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr ""
-#: config/i386/i386.c:5588
+#: config/i386/i386.c:5589
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr ""
-#: config/i386/i386.c:5604
+#: config/i386/i386.c:5605
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr ""
-#: config/i386/i386.c:5973
+#: config/i386/i386.c:5975
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:6010
+#: config/i386/i386.c:6013
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:6612
+#: config/i386/i386.c:6615
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:6622
+#: config/i386/i386.c:6625
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:11192
+#: config/i386/i386.c:11195
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:11207
+#: config/i386/i386.c:11210
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:11452
+#: config/i386/i386.c:11455
#, gcc-internal-format
msgid "non-integer operand used with operand code '%c'"
msgstr ""
-#: config/i386/i386.c:22882
+#: config/i386/i386.c:22863
#, fuzzy, gcc-internal-format
msgid "last argument must be an immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:23175
+#: config/i386/i386.c:23156
#, gcc-internal-format
msgid "the fifth argument must be a 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:23270
+#: config/i386/i386.c:23251
#, gcc-internal-format
msgid "the third argument must be a 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:23616
+#: config/i386/i386.c:23597
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:23621
+#: config/i386/i386.c:23602
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:23630
+#: config/i386/i386.c:23611
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:23639
+#: config/i386/i386.c:23620
#, fuzzy, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:23648
+#: config/i386/i386.c:23629
#, fuzzy, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:23652 config/i386/i386.c:23846
+#: config/i386/i386.c:23633 config/i386/i386.c:23831
#, fuzzy, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/i386/i386.c:23907 config/rs6000/rs6000.c:10161
+#: config/i386/i386.c:23829
+#, fuzzy, gcc-internal-format
+msgid "the last argument must be a 32-bit immediate"
+msgstr "puhdistusargumentti ei ole tunniste"
+
+#: config/i386/i386.c:23895 config/rs6000/rs6000.c:10249
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr ""
-#: config/i386/i386.c:24050
+#: config/i386/i386.c:24038
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386.c:24054
+#: config/i386/i386.c:24042
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr ""
-#: config/i386/i386.c:25885
+#: config/i386/i386.c:25890
#, fuzzy, gcc-internal-format
msgid "%qE attribute only available for 64-bit"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: config/i386/i386.c:25896 config/i386/i386.c:25905
+#: config/i386/i386.c:25901 config/i386/i386.c:25910
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:25943 config/rs6000/rs6000.c:23378
+#: config/i386/i386.c:25948 config/rs6000/rs6000.c:23527
#, fuzzy, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr "%qE-attribuuttia ei huomioida"
-#: config/i386/i386.c:25966
+#: config/i386/i386.c:25971
#, fuzzy, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: config/i386/i386.c:25972
+#: config/i386/i386.c:25977
#, gcc-internal-format
msgid "ms_hook_prologue attribute needs assembler swap suffix support"
msgstr ""
-#: config/i386/i386.c:30067
+#: config/i386/i386.c:29887
#, gcc-internal-format
msgid "vector permutation requires vector constant"
msgstr ""
-#: config/i386/i386.c:30077
+#: config/i386/i386.c:29897
#, gcc-internal-format
msgid "invalid vector permutation constant"
msgstr "virheellinen vektoripermutaatiovakio"
-#: config/i386/i386.c:30125
+#: config/i386/i386.c:29945
#, gcc-internal-format
msgid "vector permutation (%d %d)"
msgstr "vektoripermutaatio (%d %d)"
-#: config/i386/i386.c:30128
+#: config/i386/i386.c:29948
#, gcc-internal-format
msgid "vector permutation (%d %d %d %d)"
msgstr "vektoripermutaatio (%d %d %d %d)"
-#: config/i386/i386.c:30132
+#: config/i386/i386.c:29952
#, gcc-internal-format
msgid "vector permutation (%d %d %d %d %d %d %d %d)"
msgstr "vektoripermutaatio (%d %d %d %d %d %d %d %d)"
-#: config/i386/i386.c:30137
+#: config/i386/i386.c:29957
#, gcc-internal-format
msgid "vector permutation (%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d)"
msgstr "vektoripermutaatio (%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d)"
@@ -27844,29 +20913,29 @@ msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
msgid "%qE attribute requires a string constant argument"
msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
-#: config/ia64/ia64.c:5391 config/pa/pa.c:368 config/sh/sh.c:8528
+#: config/ia64/ia64.c:5384 config/pa/pa.c:368 config/sh/sh.c:8528
#: config/spu/spu.c:5051
#, gcc-internal-format
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr ""
-#: config/ia64/ia64.c:5418 config/pa/pa.c:395 config/sh/sh.c:8554
+#: config/ia64/ia64.c:5411 config/pa/pa.c:395 config/sh/sh.c:8554
#: config/spu/spu.c:5077
#, gcc-internal-format
msgid "%s-%s is an empty range"
msgstr ""
-#: config/ia64/ia64.c:5446
+#: config/ia64/ia64.c:5439
#, gcc-internal-format
msgid "bad value %<%s%> for -mtls-size= switch"
msgstr ""
-#: config/ia64/ia64.c:5471
+#: config/ia64/ia64.c:5464
#, gcc-internal-format
msgid "bad value %<%s%> for -mtune= switch"
msgstr ""
-#: config/ia64/ia64.c:10641
+#: config/ia64/ia64.c:10634
#, fuzzy, gcc-internal-format
msgid "version attribute is not a string"
msgstr "näkyvyysargumentti ei ole merkkijono"
@@ -27992,7 +21061,7 @@ msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
msgid "interrupt_thread is available only on fido"
msgstr ""
-#: config/m68k/m68k.c:1145 config/rs6000/rs6000.c:17884
+#: config/m68k/m68k.c:1145 config/rs6000/rs6000.c:18025
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr ""
@@ -28122,152 +21191,152 @@ msgstr ""
msgid "unusual TP-relative address"
msgstr ""
-#: config/mep/mep.c:3530
+#: config/mep/mep.c:3531
#, gcc-internal-format
msgid "unconvertible operand %c %qs"
msgstr ""
-#: config/mep/mep.c:3972 config/mep/mep.c:4035
+#: config/mep/mep.c:3973 config/mep/mep.c:4036
#, fuzzy, gcc-internal-format
msgid "address region attributes not allowed with auto storage class"
msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
-#: config/mep/mep.c:3978 config/mep/mep.c:4041
+#: config/mep/mep.c:3979 config/mep/mep.c:4042
#, gcc-internal-format
msgid "address region attributes on pointed-to types ignored"
msgstr ""
-#: config/mep/mep.c:4027
+#: config/mep/mep.c:4028
#, fuzzy, gcc-internal-format
msgid "%qE attribute only applies to variables and functions"
msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-#: config/mep/mep.c:4047 config/mep/mep.c:4335
+#: config/mep/mep.c:4048 config/mep/mep.c:4336
#, gcc-internal-format
msgid "duplicate address region attribute %qE in declaration of %qE on line %d"
msgstr ""
-#: config/mep/mep.c:4081
+#: config/mep/mep.c:4082
#, fuzzy, gcc-internal-format
msgid "cannot inline interrupt function %qE"
msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
-#: config/mep/mep.c:4087
+#: config/mep/mep.c:4088
#, gcc-internal-format
msgid "interrupt function must have return type of void"
msgstr ""
-#: config/mep/mep.c:4092
+#: config/mep/mep.c:4093
#, fuzzy, gcc-internal-format
msgid "interrupt function must have no arguments"
msgstr "”-%c”-valitsimelle on annettava argumentti"
-#: config/mep/mep.c:4113
+#: config/mep/mep.c:4114
#, fuzzy, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr "haluttu sijainti ei ole kokonaislukuvakio"
-#: config/mep/mep.c:4146
+#: config/mep/mep.c:4147
#, fuzzy, gcc-internal-format
msgid "%qE attribute only applies to functions, not %s"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: config/mep/mep.c:4156
+#: config/mep/mep.c:4157
#, fuzzy, gcc-internal-format
msgid "To describe a pointer to a VLIW function, use syntax like this:"
msgstr "funktio-osoitinta käytetty laskutoimituksessa"
-#: config/mep/mep.c:4157
+#: config/mep/mep.c:4158
#, gcc-internal-format
msgid " typedef int (__vliw *vfuncptr) ();"
msgstr ""
-#: config/mep/mep.c:4164
+#: config/mep/mep.c:4165
#, gcc-internal-format
msgid "To describe an array of VLIW function pointers, use syntax like this:"
msgstr ""
-#: config/mep/mep.c:4165
+#: config/mep/mep.c:4166
#, gcc-internal-format
msgid " typedef int (__vliw *vfuncptr[]) ();"
msgstr ""
-#: config/mep/mep.c:4170
+#: config/mep/mep.c:4171
#, gcc-internal-format
msgid "VLIW functions are not allowed without a VLIW configuration"
msgstr ""
-#: config/mep/mep.c:4318
+#: config/mep/mep.c:4319
#, gcc-internal-format
msgid "\"#pragma disinterrupt %s\" not used"
msgstr ""
-#: config/mep/mep.c:4460
+#: config/mep/mep.c:4461
#, gcc-internal-format
msgid "__io address 0x%x is the same for %qE and %qE"
msgstr ""
-#: config/mep/mep.c:4608
+#: config/mep/mep.c:4609
#, gcc-internal-format
msgid "variable %s (%ld bytes) is too large for the %s section (%d bytes)"
msgstr ""
-#: config/mep/mep.c:4706
+#: config/mep/mep.c:4707
#, fuzzy, gcc-internal-format
msgid "variable %D of type %<io%> must be uninitialized"
msgstr "muuttuvakokoista objektia ei voi alustaa"
-#: config/mep/mep.c:4711
+#: config/mep/mep.c:4712
#, fuzzy, gcc-internal-format
msgid "variable %D of type %<cb%> must be uninitialized"
msgstr "muuttuvakokoista objektia ei voi alustaa"
-#: config/mep/mep.c:6164
+#: config/mep/mep.c:6165
#, fuzzy, gcc-internal-format
msgid "coprocessor intrinsic %qs is not available in this configuration"
msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
-#: config/mep/mep.c:6167
+#: config/mep/mep.c:6168
#, fuzzy, gcc-internal-format
msgid "%qs is not available in VLIW functions"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: config/mep/mep.c:6170
+#: config/mep/mep.c:6171
#, fuzzy, gcc-internal-format
msgid "%qs is not available in non-VLIW functions"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: config/mep/mep.c:6332 config/mep/mep.c:6450
+#: config/mep/mep.c:6333 config/mep/mep.c:6451
#, fuzzy, gcc-internal-format
msgid "argument %d of %qE must be in the range %d...%d"
msgstr "tasauksen pitää olla kahden potenssi, ei %d"
-#: config/mep/mep.c:6335
+#: config/mep/mep.c:6336
#, fuzzy, gcc-internal-format
msgid "argument %d of %qE must be a multiple of %d"
msgstr "tasauksen pitää olla kahden potenssi, ei %d"
-#: config/mep/mep.c:6389
+#: config/mep/mep.c:6390
#, fuzzy, gcc-internal-format
msgid "too few arguments to %qE"
msgstr "liian vähän argumentteja funktiolle %qE"
-#: config/mep/mep.c:6394
+#: config/mep/mep.c:6395
#, fuzzy, gcc-internal-format
msgid "too many arguments to %qE"
msgstr "liikaa argumentteja funktiolle %s %q+#D"
-#: config/mep/mep.c:6412
+#: config/mep/mep.c:6413
#, fuzzy, gcc-internal-format
msgid "argument %d of %qE must be an address"
msgstr "ylivuoto vakiolausekkeessa"
-#: config/mep/mep.c:7208
+#: config/mep/mep.c:7209
#, gcc-internal-format
msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
msgstr ""
-#: config/mep/mep.c:7214
+#: config/mep/mep.c:7215
#, fuzzy, gcc-internal-format
msgid "unexpected %d byte cop instruction"
msgstr "Käytä AltiVec-käskyjä"
@@ -28703,287 +21772,287 @@ msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
msgid "invalid parameter combination for AltiVec intrinsic"
msgstr ""
-#: config/rs6000/rs6000.c:2088
+#: config/rs6000/rs6000.c:2111
#, gcc-internal-format
msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
msgstr ""
-#: config/rs6000/rs6000.c:2099
+#: config/rs6000/rs6000.c:2122
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr "-m64 vaatii PowerPC64-suorittimen, otetaan käyttöön"
-#: config/rs6000/rs6000.c:2349
+#: config/rs6000/rs6000.c:2374
#, fuzzy, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-#: config/rs6000/rs6000.c:2351
+#: config/rs6000/rs6000.c:2376
#, fuzzy, gcc-internal-format
msgid "Spe not supported in this target"
msgstr "-pg ei ole tuettu tällä alustalla"
-#: config/rs6000/rs6000.c:2378
+#: config/rs6000/rs6000.c:2403
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:2385
+#: config/rs6000/rs6000.c:2410
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:2439
+#: config/rs6000/rs6000.c:2469
#, gcc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr ""
-#: config/rs6000/rs6000.c:2479
+#: config/rs6000/rs6000.c:2509
#, gcc-internal-format
msgid "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
msgstr ""
-#: config/rs6000/rs6000.c:3093
+#: config/rs6000/rs6000.c:3130
#, gcc-internal-format
msgid "unknown -m%s= option specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:3139
+#: config/rs6000/rs6000.c:3176
#, gcc-internal-format
msgid "unknown value %s for -mfpu"
msgstr ""
-#: config/rs6000/rs6000.c:3468
+#: config/rs6000/rs6000.c:3505
#, gcc-internal-format
msgid "not configured for ABI: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:3481
+#: config/rs6000/rs6000.c:3518
#, gcc-internal-format
msgid "Using darwin64 ABI"
msgstr "Käytetään darwin64-ABIa"
-#: config/rs6000/rs6000.c:3486
+#: config/rs6000/rs6000.c:3523
#, gcc-internal-format
msgid "Using old darwin ABI"
msgstr "Käytetään vanhaa darwin-ABIa"
-#: config/rs6000/rs6000.c:3493
+#: config/rs6000/rs6000.c:3530
#, gcc-internal-format
msgid "Using IBM extended precision long double"
msgstr ""
-#: config/rs6000/rs6000.c:3499
+#: config/rs6000/rs6000.c:3536
#, gcc-internal-format
msgid "Using IEEE extended precision long double"
msgstr ""
-#: config/rs6000/rs6000.c:3504
+#: config/rs6000/rs6000.c:3541
#, gcc-internal-format
msgid "unknown ABI specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:3531
+#: config/rs6000/rs6000.c:3568
#, gcc-internal-format
msgid "invalid option for -mfloat-gprs: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:3541
+#: config/rs6000/rs6000.c:3578
#, gcc-internal-format
msgid "Unknown switch -mlong-double-%s"
msgstr ""
-#: config/rs6000/rs6000.c:3562
+#: config/rs6000/rs6000.c:3599
#, gcc-internal-format
msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
msgstr ""
-#: config/rs6000/rs6000.c:3570
+#: config/rs6000/rs6000.c:3607
#, gcc-internal-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:3577
+#: config/rs6000/rs6000.c:3614
#, gcc-internal-format
msgid "-msingle-float option equivalent to -mhard-float"
msgstr ""
-#: config/rs6000/rs6000.c:3593
+#: config/rs6000/rs6000.c:3630
#, gcc-internal-format
msgid "-msimple-fpu option ignored"
msgstr ""
-#: config/rs6000/rs6000.c:6705
+#: config/rs6000/rs6000.c:6793
#, gcc-internal-format
msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:6778
+#: config/rs6000/rs6000.c:6866
#, gcc-internal-format
msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:7037
+#: config/rs6000/rs6000.c:7125
#, gcc-internal-format
msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:7939
+#: config/rs6000/rs6000.c:8027
#, gcc-internal-format
msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:8521
+#: config/rs6000/rs6000.c:8609
#, gcc-internal-format
msgid "internal error: builtin function to %s already processed."
msgstr ""
-#: config/rs6000/rs6000.c:9456
+#: config/rs6000/rs6000.c:9544
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr ""
-#: config/rs6000/rs6000.c:9559 config/rs6000/rs6000.c:10531
+#: config/rs6000/rs6000.c:9647 config/rs6000/rs6000.c:10619
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:9598
+#: config/rs6000/rs6000.c:9686
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:9650
+#: config/rs6000/rs6000.c:9738
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:9900
+#: config/rs6000/rs6000.c:9988
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:9918
+#: config/rs6000/rs6000.c:10006
#, fuzzy, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/rs6000/rs6000.c:9930
+#: config/rs6000/rs6000.c:10018
#, fuzzy, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr "puhdistusargumentti ei ole tunniste"
-#: config/rs6000/rs6000.c:10106
+#: config/rs6000/rs6000.c:10194
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:10250
+#: config/rs6000/rs6000.c:10338
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr ""
-#: config/rs6000/rs6000.c:10341
+#: config/rs6000/rs6000.c:10429
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:10651
+#: config/rs6000/rs6000.c:10739
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-#: config/rs6000/rs6000.c:10698
+#: config/rs6000/rs6000.c:10786
#, fuzzy, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
-#: config/rs6000/rs6000.c:10723
+#: config/rs6000/rs6000.c:10811
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:10795
+#: config/rs6000/rs6000.c:10883
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:12141
+#: config/rs6000/rs6000.c:12229
#, fuzzy, gcc-internal-format
msgid "internal error: builtin function %s had no type"
msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
-#: config/rs6000/rs6000.c:12148
+#: config/rs6000/rs6000.c:12236
#, gcc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr ""
-#: config/rs6000/rs6000.c:12161
+#: config/rs6000/rs6000.c:12249
#, gcc-internal-format
msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
msgstr ""
-#: config/rs6000/rs6000.c:17854
+#: config/rs6000/rs6000.c:17995
#, gcc-internal-format
msgid "stack frame too large"
msgstr ""
-#: config/rs6000/rs6000.c:18250
+#: config/rs6000/rs6000.c:18391
#, fuzzy, gcc-internal-format
msgid "Out-of-line save/restore routines not supported on Darwin"
msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
-#: config/rs6000/rs6000.c:21145
+#: config/rs6000/rs6000.c:21286
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/rs6000.c:23165
+#: config/rs6000/rs6000.c:23314
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:23167
+#: config/rs6000/rs6000.c:23316
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:23169
+#: config/rs6000/rs6000.c:23318
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:23171
+#: config/rs6000/rs6000.c:23320
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:23177
+#: config/rs6000/rs6000.c:23326
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:23180
+#: config/rs6000/rs6000.c:23329
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr ""
-#: config/rs6000/rs6000.c:23185
+#: config/rs6000/rs6000.c:23334
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:23188
+#: config/rs6000/rs6000.c:23337
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:25584
+#: config/rs6000/rs6000.c:25739
#, gcc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:25588
+#: config/rs6000/rs6000.c:25743
#, gcc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr ""
@@ -29054,7 +22123,7 @@ msgstr "-m64 vaatii PowerPC64-suorittimen"
#. Number of bytes into the frame return addresses can be found. See
#. rs6000_stack_info in rs6000.c for more information on how the different
#. abi's store the return address.
-#: config/rs6000/rs6000.h:1758
+#: config/rs6000/rs6000.h:1760
#, gcc-internal-format
msgid "RETURN_ADDRESS_OFFSET not supported"
msgstr ""
@@ -29122,11 +22191,36 @@ msgstr ""
msgid "-m%s not supported in this configuration"
msgstr ""
-#: config/rx/rx.c:2034 config/xtensa/xtensa.c:3025 config/xtensa/xtensa.c:3065
+#: config/rx/rx.c:425
+#, gcc-internal-format
+msgid "unreocgnized control register number: %d - using 'psw'"
+msgstr ""
+
+#: config/rx/rx.c:2037 config/xtensa/xtensa.c:3025 config/xtensa/xtensa.c:3065
#, gcc-internal-format
msgid "bad builtin code"
msgstr ""
+#: config/rx/rx.c:2164
+#, gcc-internal-format
+msgid "unrecognized argument '%s' to -mcpu= option"
+msgstr ""
+
+#: config/rx/rx.c:2169
+#, gcc-internal-format
+msgid "The RX200 cpu does not have FPU hardware"
+msgstr ""
+
+#: config/rx/rx.c:2208
+#, gcc-internal-format
+msgid "RX FPU instructions are not IEEE compliant"
+msgstr ""
+
+#: config/rx/rx.c:2211
+#, fuzzy, gcc-internal-format
+msgid "Changing the FPU insns/math optimizations pairing is not supported"
+msgstr "kohdemuoto ei tue äärettömyyttä"
+
#: config/s390/s390.c:1525
#, gcc-internal-format
msgid "stack guard value must be an exact power of 2"
@@ -29182,22 +22276,22 @@ msgstr ""
msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
-#: config/s390/s390.c:7091
+#: config/s390/s390.c:7096
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr ""
-#: config/s390/s390.c:7789
+#: config/s390/s390.c:7794
#, fuzzy, gcc-internal-format
msgid "frame size of function %qs is "
msgstr "liian vähän argumentteja funktiolle %qs"
-#: config/s390/s390.c:7815
+#: config/s390/s390.c:7820
#, gcc-internal-format
msgid "frame size of %qs is "
msgstr ""
-#: config/s390/s390.c:7819
+#: config/s390/s390.c:7824
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr ""
@@ -29248,17 +22342,17 @@ msgstr "haluttu sijainti ei ole kokonaislukuvakio"
msgid "%qE attribute argument not a string constant"
msgstr "haluttu sijainti ei ole kokonaislukuvakio"
-#: config/sh/sh.c:11242
+#: config/sh/sh.c:11238
#, gcc-internal-format
msgid "r0 needs to be available as a call-clobbered register"
msgstr ""
-#: config/sh/sh.c:11263
+#: config/sh/sh.c:11259
#, gcc-internal-format
msgid "Need a second call-clobbered general purpose register"
msgstr ""
-#: config/sh/sh.c:11271
+#: config/sh/sh.c:11267
#, gcc-internal-format
msgid "Need a call-clobbered target register"
msgstr ""
@@ -29285,8 +22379,8 @@ msgstr ""
#: config/sh/symbian-c.c:122 config/sh/symbian-c.c:129
#: config/sh/symbian-cxx.c:554 config/sh/symbian-cxx.c:561
-#: ada/gcc-interface/utils.c:5181 ada/gcc-interface/utils.c:5357
-#: ada/gcc-interface/utils.c:5377 ada/gcc-interface/utils.c:5437
+#: ada/gcc-interface/utils.c:5183 ada/gcc-interface/utils.c:5359
+#: ada/gcc-interface/utils.c:5379 ada/gcc-interface/utils.c:5439
#, gcc-internal-format
msgid "%qs attribute ignored"
msgstr "%qs attribuuttia ei huomioida"
@@ -29308,22 +22402,22 @@ msgstr ""
msgid "-mrelax is only supported for RTP PIC"
msgstr ""
-#: config/sparc/sparc.c:717
+#: config/sparc/sparc.c:720
#, gcc-internal-format
msgid "%s is not supported by this configuration"
msgstr ""
-#: config/sparc/sparc.c:724
+#: config/sparc/sparc.c:727
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:744
+#: config/sparc/sparc.c:747
#, gcc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
-#: config/sparc/sparc.c:749
+#: config/sparc/sparc.c:752
#, gcc-internal-format
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr ""
@@ -29543,412 +22637,422 @@ msgstr ""
msgid "only uninitialized variables can be placed in a .bss section"
msgstr ""
-#: cp/call.c:2705
+#: cp/call.c:2706
#, gcc-internal-format
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2710
+#: cp/call.c:2711
#, gcc-internal-format
msgid "%s %D(%T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2714
+#: cp/call.c:2715
#, gcc-internal-format
msgid "%s %D(%T) <built-in>"
msgstr ""
-#: cp/call.c:2718
+#: cp/call.c:2719
#, gcc-internal-format
msgid "%s %T <conversion>"
msgstr ""
-#: cp/call.c:2720
+#: cp/call.c:2721
#, gcc-internal-format
msgid "%s %+#D <near match>"
msgstr ""
-#: cp/call.c:2722
+#: cp/call.c:2723
#, gcc-internal-format
msgid "%s %+#D <deleted>"
msgstr ""
-#: cp/call.c:2724 cp/pt.c:1660
+#: cp/call.c:2725 cp/pt.c:1703
#, gcc-internal-format
msgid "%s %+#D"
msgstr ""
-#: cp/call.c:3028
+#: cp/call.c:3020
#, gcc-internal-format
msgid "conversion from %qT to %qT is ambiguous"
msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
-#: cp/call.c:3190 cp/call.c:3211 cp/call.c:3276
+#: cp/call.c:3182 cp/call.c:3203 cp/call.c:3268
#, gcc-internal-format
msgid "no matching function for call to %<%D(%A)%>"
msgstr ""
-#: cp/call.c:3214 cp/call.c:3279
+#: cp/call.c:3206 cp/call.c:3271
#, gcc-internal-format
msgid "call of overloaded %<%D(%A)%> is ambiguous"
msgstr ""
#. It's no good looking for an overloaded operator() on a
#. pointer-to-member-function.
-#: cp/call.c:3358
+#: cp/call.c:3350
#, gcc-internal-format
msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
msgstr ""
-#: cp/call.c:3450
+#: cp/call.c:3442
#, gcc-internal-format
msgid "no match for call to %<(%T) (%A)%>"
msgstr ""
-#: cp/call.c:3463
+#: cp/call.c:3455
#, gcc-internal-format
msgid "call of %<(%T) (%A)%> is ambiguous"
msgstr ""
-#: cp/call.c:3505
+#: cp/call.c:3497
#, gcc-internal-format
msgid "ambiguous overload for ternary %<operator?:%> in %<%E ? %E : %E%>"
msgstr ""
-#: cp/call.c:3508
+#: cp/call.c:3500
#, gcc-internal-format
msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
msgstr ""
-#: cp/call.c:3515
+#: cp/call.c:3507
#, gcc-internal-format
msgid "ambiguous overload for %<operator%s%> in %<%E%s%>"
msgstr ""
-#: cp/call.c:3518
+#: cp/call.c:3510
#, gcc-internal-format
msgid "no match for %<operator%s%> in %<%E%s%>"
msgstr ""
-#: cp/call.c:3524
+#: cp/call.c:3516
#, gcc-internal-format
msgid "ambiguous overload for %<operator[]%> in %<%E[%E]%>"
msgstr ""
-#: cp/call.c:3527
+#: cp/call.c:3519
#, gcc-internal-format
msgid "no match for %<operator[]%> in %<%E[%E]%>"
msgstr ""
-#: cp/call.c:3534
+#: cp/call.c:3526
#, gcc-internal-format
msgid "ambiguous overload for %qs in %<%s %E%>"
msgstr ""
-#: cp/call.c:3537
+#: cp/call.c:3529
#, gcc-internal-format
msgid "no match for %qs in %<%s %E%>"
msgstr ""
-#: cp/call.c:3544
+#: cp/call.c:3536
#, gcc-internal-format
msgid "ambiguous overload for %<operator%s%> in %<%E %s %E%>"
msgstr ""
-#: cp/call.c:3547
+#: cp/call.c:3539
#, gcc-internal-format
msgid "no match for %<operator%s%> in %<%E %s %E%>"
msgstr ""
-#: cp/call.c:3551
+#: cp/call.c:3543
#, gcc-internal-format
msgid "ambiguous overload for %<operator%s%> in %<%s%E%>"
msgstr ""
-#: cp/call.c:3554
+#: cp/call.c:3546
#, gcc-internal-format
msgid "no match for %<operator%s%> in %<%s%E%>"
msgstr ""
-#: cp/call.c:3649
+#: cp/call.c:3641
#, gcc-internal-format
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr "ISO C++ kieltää ?:-lausekkeen käytön ilman keskimmäistä termiä"
-#: cp/call.c:3730
+#: cp/call.c:3722
#, gcc-internal-format
msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
msgstr ""
-#: cp/call.c:3735
+#: cp/call.c:3727
#, gcc-internal-format
msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
msgstr ""
-#: cp/call.c:3777 cp/call.c:4015
+#: cp/call.c:3769 cp/call.c:4007
#, gcc-internal-format
msgid "operands to ?: have different types %qT and %qT"
msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
-#: cp/call.c:3962
+#: cp/call.c:3954
#, gcc-internal-format
msgid "enumeral mismatch in conditional expression: %qT vs %qT"
msgstr ""
-#: cp/call.c:3973
+#: cp/call.c:3965
#, gcc-internal-format
msgid "enumeral and non-enumeral type in conditional expression"
msgstr ""
-#: cp/call.c:4320
+#: cp/call.c:4312
#, gcc-internal-format
msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
msgstr ""
-#: cp/call.c:4322
+#: cp/call.c:4314
#, gcc-internal-format
msgid "no %<%D(int)%> declared for postfix %qs"
msgstr ""
-#: cp/call.c:4416
+#: cp/call.c:4408
#, gcc-internal-format
msgid "comparison between %q#T and %q#T"
msgstr ""
-#: cp/call.c:4660
+#: cp/call.c:4652
#, fuzzy, gcc-internal-format
msgid "non-placement deallocation function %q+D"
msgstr "Funktio %qs:"
-#: cp/call.c:4661
+#: cp/call.c:4653
#, gcc-internal-format
msgid "selected for placement delete"
msgstr ""
-#: cp/call.c:4740
+#: cp/call.c:4732
#, gcc-internal-format
msgid "no corresponding deallocation function for %qD"
msgstr ""
-#: cp/call.c:4745
+#: cp/call.c:4737
#, gcc-internal-format
msgid "no suitable %<operator %s%> for %qT"
msgstr ""
-#: cp/call.c:4763
+#: cp/call.c:4755
#, gcc-internal-format
msgid "%q+#D is private"
msgstr ""
-#: cp/call.c:4765
+#: cp/call.c:4757
#, gcc-internal-format
msgid "%q+#D is protected"
msgstr ""
-#: cp/call.c:4767
+#: cp/call.c:4759
#, gcc-internal-format
msgid "%q+#D is inaccessible"
msgstr ""
-#: cp/call.c:4768
+#: cp/call.c:4760
#, gcc-internal-format
msgid "within this context"
msgstr "tässä yhteydessä"
-#: cp/call.c:4815
+#: cp/call.c:4807
#, gcc-internal-format
msgid "passing NULL to non-pointer argument %P of %qD"
msgstr "annettu NULL funktion %2$qD ei-osoitinargumenttina %1$P"
-#: cp/call.c:4818
+#: cp/call.c:4810
#, gcc-internal-format
msgid "converting to non-pointer type %qT from NULL"
msgstr "NULLin muunnos epäosoitintyypiksi %qT"
-#: cp/call.c:4824
+#: cp/call.c:4816
#, fuzzy, gcc-internal-format
msgid "converting %<false%> to pointer type for argument %P of %qD"
msgstr "annettu NULL funktion %2$qD ei-osoitinargumenttina %1$P"
-#: cp/call.c:4862
+#: cp/call.c:4854
#, fuzzy, gcc-internal-format
msgid "too many braces around initializer for %qT"
msgstr "alustimen ympäriltä puuttuu aaltosulkeet"
-#: cp/call.c:4884 cp/cvt.c:217
+#: cp/call.c:4876 cp/cvt.c:217
#, gcc-internal-format
msgid "invalid conversion from %qT to %qT"
msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
-#: cp/call.c:4886
+#: cp/call.c:4878 cp/call.c:5047
#, gcc-internal-format
msgid " initializing argument %P of %qD"
msgstr " alustettaessa funktion %2$qD argumenttia %1$P"
-#: cp/call.c:4910
+#: cp/call.c:4902
#, gcc-internal-format
msgid "converting to %qT from initializer list would use explicit constructor %qD"
msgstr ""
# XXX
# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
-#: cp/call.c:5070
+#: cp/call.c:5062
#, fuzzy, gcc-internal-format
msgid "cannot bind %qT lvalue to %qT"
msgstr "ei voi muuntaa tyypistä %qT tyyppiin %qT (%s)"
-#: cp/call.c:5073
+#: cp/call.c:5065
#, fuzzy, gcc-internal-format
msgid " initializing argument %P of %q+D"
msgstr " alustettaessa funktion %2$qD argumenttia %1$P"
-#: cp/call.c:5100
+#: cp/call.c:5092
#, gcc-internal-format
msgid "cannot bind bitfield %qE to %qT"
msgstr ""
-#: cp/call.c:5103 cp/call.c:5121
+#: cp/call.c:5095 cp/call.c:5113
#, gcc-internal-format
msgid "cannot bind packed field %qE to %qT"
msgstr ""
-#: cp/call.c:5106
+#: cp/call.c:5098
#, gcc-internal-format
msgid "cannot bind rvalue %qE to %qT"
msgstr ""
-#: cp/call.c:5225
+#: cp/call.c:5217
#, fuzzy, gcc-internal-format
msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
#. conditionally-supported behavior [expr.call] 5.2.2/7.
-#: cp/call.c:5252
+#: cp/call.c:5244
#, fuzzy, gcc-internal-format
msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi vastaanottaa %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
-#: cp/call.c:5298
+#: cp/call.c:5290
#, gcc-internal-format
msgid "the default argument for parameter %d of %qD has not yet been parsed"
msgstr ""
-#: cp/call.c:5308
+#: cp/call.c:5300
#, gcc-internal-format
msgid "recursive evaluation of default argument for %q#D"
msgstr ""
-#: cp/call.c:5425
+#: cp/call.c:5417
#, fuzzy, gcc-internal-format
msgid "argument of function call might be a candidate for a format attribute"
msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-#: cp/call.c:5609
+#: cp/call.c:5601
#, gcc-internal-format
msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
msgstr ""
-#: cp/call.c:5631
+#: cp/call.c:5623
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr ""
-#: cp/call.c:5679
+#: cp/call.c:5675
#, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr ""
-#: cp/call.c:5682
+#: cp/call.c:5678
#, fuzzy, gcc-internal-format
msgid " in call to %q+D"
msgstr "%J%qD esitelty turhaan uudestaan"
-#: cp/call.c:5684
+#: cp/call.c:5680
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr ""
-#: cp/call.c:5957
+#: cp/call.c:5953
#, gcc-internal-format
msgid "could not find class$ field in java interface type %qT"
msgstr ""
-#: cp/call.c:6216
+#: cp/call.c:6212
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr ""
-#: cp/call.c:6368
+#: cp/call.c:6257 cp/typeck.c:2537
+#, gcc-internal-format
+msgid "cannot call constructor %<%T::%D%> directly"
+msgstr ""
+
+#: cp/call.c:6259
+#, gcc-internal-format
+msgid " for a function-style cast, remove the redundant %<::%D%>"
+msgstr ""
+
+#: cp/call.c:6381
#, gcc-internal-format
msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgstr ""
-#: cp/call.c:6393
+#: cp/call.c:6406
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr ""
-#: cp/call.c:6422
+#: cp/call.c:6435
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
-#: cp/call.c:7108
+#: cp/call.c:7121
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr ""
-#: cp/call.c:7110 cp/name-lookup.c:5036
+#: cp/call.c:7123 cp/name-lookup.c:5018
#, gcc-internal-format
msgid " in call to %qD"
msgstr ""
-#: cp/call.c:7167
+#: cp/call.c:7180
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr ""
-#: cp/call.c:7168
+#: cp/call.c:7181
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr ""
-#: cp/call.c:7171
+#: cp/call.c:7184
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:7289
+#: cp/call.c:7302
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr ""
-#: cp/call.c:7292
+#: cp/call.c:7305
#, gcc-internal-format
msgid " candidate 1: %q+#F"
msgstr ""
-#: cp/call.c:7294
+#: cp/call.c:7307
#, gcc-internal-format
msgid " candidate 2: %q+#F"
msgstr ""
-#: cp/call.c:7332
+#: cp/call.c:7345
#, gcc-internal-format
msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
msgstr "ISO C++:n mukaan nämä ovat moniselitteisiä siitä huolimatta, että ensimmäisen huonoin muunnos on parempi kuin toisen huonoin:"
-#: cp/call.c:7485
+#: cp/call.c:7498
#, gcc-internal-format
msgid "could not convert %qE to %qT"
msgstr ""
-#: cp/call.c:7703
+#: cp/call.c:7716
#, fuzzy, gcc-internal-format
msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä väliaikaisesta muuttujasta"
-#: cp/call.c:7707
+#: cp/call.c:7720
#, gcc-internal-format
msgid "invalid initialization of reference of type %qT from expression of type %qT"
msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekkeesta"
@@ -30257,57 +23361,57 @@ msgstr ""
msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
msgstr "tyhjästä luokasta %qT perittyjen luokkien rakenne saattaa muuttua GCC:n tulevissa versioissa"
-#: cp/class.c:5284 cp/parser.c:16346
+#: cp/class.c:5289 cp/parser.c:16349
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr "%q#T uudelleenmääritelty"
-#: cp/class.c:5436
+#: cp/class.c:5441
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr "luokalla %q#T on virtuaalifunktioita ja käytettävissä oleva epävirtuaalinen hajotin"
-#: cp/class.c:5541
+#: cp/class.c:5546
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:6005
+#: cp/class.c:6010
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr ""
-#: cp/class.c:6095
+#: cp/class.c:6100
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr ""
-#: cp/class.c:6219
+#: cp/class.c:6224
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr ""
-#: cp/class.c:6249
+#: cp/class.c:6254
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr ""
-#: cp/class.c:6276
+#: cp/class.c:6281
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr ""
-#: cp/class.c:6279
+#: cp/class.c:6284
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr ""
-#: cp/class.c:6341 cp/class.c:6375
+#: cp/class.c:6346 cp/class.c:6380
#, gcc-internal-format
msgid "not enough type information"
msgstr ""
-#: cp/class.c:6358
+#: cp/class.c:6363
#, gcc-internal-format
msgid "argument of type %qT does not match %qT"
msgstr ""
@@ -30317,12 +23421,12 @@ msgstr ""
#. A name N used in a class S shall refer to the same declaration
#. in its context and when re-evaluated in the completed scope of
#. S.
-#: cp/class.c:6660 cp/decl.c:1196 cp/name-lookup.c:525
+#: cp/class.c:6665 cp/decl.c:1197 cp/name-lookup.c:525
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr ""
-#: cp/class.c:6661
+#: cp/class.c:6666
#, gcc-internal-format
msgid "changes meaning of %qD from %q+#D"
msgstr ""
@@ -30358,7 +23462,7 @@ msgstr ""
msgid "conversion from %qT to %qT discards qualifiers"
msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
-#: cp/cvt.c:470 cp/typeck.c:5705
+#: cp/cvt.c:470 cp/typeck.c:5832
#, gcc-internal-format
msgid "casting %qT to %qT does not dereference pointer"
msgstr ""
@@ -30368,77 +23472,77 @@ msgstr ""
msgid "cannot convert type %qT to type %qT"
msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
-#: cp/cvt.c:668
+#: cp/cvt.c:669
#, gcc-internal-format
msgid "conversion from %q#T to %q#T"
msgstr ""
-#: cp/cvt.c:683
+#: cp/cvt.c:684
#, gcc-internal-format
msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
msgstr ""
-#: cp/cvt.c:694 cp/cvt.c:714
+#: cp/cvt.c:695 cp/cvt.c:715
#, gcc-internal-format
msgid "%q#T used where a %qT was expected"
msgstr ""
-#: cp/cvt.c:729
+#: cp/cvt.c:730
#, gcc-internal-format
msgid "%q#T used where a floating point value was expected"
msgstr ""
-#: cp/cvt.c:789
+#: cp/cvt.c:790
#, gcc-internal-format
msgid "conversion from %qT to non-scalar type %qT requested"
msgstr ""
-#: cp/cvt.c:828
+#: cp/cvt.c:829
#, gcc-internal-format
msgid "pseudo-destructor is not called"
msgstr ""
-#: cp/cvt.c:891
+#: cp/cvt.c:892
#, gcc-internal-format
msgid "object of incomplete type %qT will not be accessed in %s"
msgstr ""
-#: cp/cvt.c:899
+#: cp/cvt.c:900
#, gcc-internal-format
msgid "object of type %qT will not be accessed in %s"
msgstr ""
-#: cp/cvt.c:930
+#: cp/cvt.c:931
#, gcc-internal-format
msgid "object %qE of incomplete type %qT will not be accessed in %s"
msgstr ""
-#: cp/cvt.c:970
+#: cp/cvt.c:971
#, gcc-internal-format
msgid "%s cannot resolve address of overloaded function"
msgstr ""
-#: cp/cvt.c:980
+#: cp/cvt.c:981
#, gcc-internal-format
msgid "%s is a reference, not call, to function %qE"
msgstr ""
-#: cp/cvt.c:998
+#: cp/cvt.c:999
#, gcc-internal-format
msgid "%s has no effect"
msgstr ""
-#: cp/cvt.c:1142
+#: cp/cvt.c:1143
#, gcc-internal-format
msgid "converting NULL to non-pointer type"
msgstr "NULLin muunnos epäosoitintyypiksi"
-#: cp/cvt.c:1251
+#: cp/cvt.c:1255
#, gcc-internal-format
msgid "ambiguous default type conversion from %qT"
msgstr ""
-#: cp/cvt.c:1253
+#: cp/cvt.c:1257
#, gcc-internal-format
msgid " candidate conversions include %qD and %qD"
msgstr ""
@@ -30448,7 +23552,7 @@ msgstr ""
msgid "%qD was declared %<extern%> and later %<static%>"
msgstr ""
-#: cp/decl.c:1060 cp/decl.c:1608 objc/objc-act.c:2983 objc/objc-act.c:7598
+#: cp/decl.c:1060 cp/decl.c:1610 objc/objc-act.c:2983 objc/objc-act.c:7599
#, fuzzy, gcc-internal-format
msgid "previous declaration of %q+D"
msgstr "%J%qD:lle ei ole aiempaa esittelyä"
@@ -30483,73 +23587,78 @@ msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
msgid "previous declaration of %q+D was inline"
msgstr "%J%qD:n edellinen esittely oli täällä"
-#: cp/decl.c:1183 cp/decl.c:1256
-#, gcc-internal-format
-msgid "shadowing %s function %q#D"
-msgstr ""
+#: cp/decl.c:1185 cp/decl.c:1259
+#, fuzzy, gcc-internal-format
+msgid "shadowing built-in function %q#D"
+msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
+
+#: cp/decl.c:1186 cp/decl.c:1260
+#, fuzzy, gcc-internal-format
+msgid "shadowing library function %q#D"
+msgstr "Jäsenfunktio %qs"
-#: cp/decl.c:1192
+#: cp/decl.c:1193
#, gcc-internal-format
msgid "library function %q#D redeclared as non-function %q#D"
msgstr ""
-#: cp/decl.c:1197
+#: cp/decl.c:1198
#, gcc-internal-format
msgid "conflicts with built-in declaration %q#D"
msgstr ""
-#: cp/decl.c:1251 cp/decl.c:1377 cp/decl.c:1393
+#: cp/decl.c:1252 cp/decl.c:1379 cp/decl.c:1395
#, gcc-internal-format
msgid "new declaration %q#D"
msgstr ""
-#: cp/decl.c:1252
+#: cp/decl.c:1253
#, gcc-internal-format
msgid "ambiguates built-in declaration %q#D"
msgstr ""
-#: cp/decl.c:1341
+#: cp/decl.c:1343
#, gcc-internal-format
msgid "%q#D redeclared as different kind of symbol"
msgstr ""
-#: cp/decl.c:1344
+#: cp/decl.c:1346
#, fuzzy, gcc-internal-format
msgid "previous declaration of %q+#D"
msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-#: cp/decl.c:1363
+#: cp/decl.c:1365
#, gcc-internal-format
msgid "declaration of template %q#D"
msgstr ""
-#: cp/decl.c:1364 cp/name-lookup.c:526 cp/name-lookup.c:812
+#: cp/decl.c:1366 cp/name-lookup.c:526 cp/name-lookup.c:812
#: cp/name-lookup.c:823
#, fuzzy, gcc-internal-format
msgid "conflicts with previous declaration %q+#D"
msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
-#: cp/decl.c:1378 cp/decl.c:1394
+#: cp/decl.c:1380 cp/decl.c:1396
#, fuzzy, gcc-internal-format
msgid "ambiguates old declaration %q+#D"
msgstr "%qs-nimikkeen kaksoisesittely"
-#: cp/decl.c:1386
+#: cp/decl.c:1388
#, gcc-internal-format
msgid "declaration of C function %q#D conflicts with"
msgstr ""
-#: cp/decl.c:1388
+#: cp/decl.c:1390
#, fuzzy, gcc-internal-format
msgid "previous declaration %q+#D here"
msgstr "%J%qD:n edellinen esittely oli täällä"
-#: cp/decl.c:1402
+#: cp/decl.c:1404
#, gcc-internal-format
msgid "conflicting declaration %q#D"
msgstr ""
-#: cp/decl.c:1403
+#: cp/decl.c:1405
#, fuzzy, gcc-internal-format
msgid "%q+D has a previous declaration as %q#D"
msgstr "%J%qD:lle ei ole aiempaa esittelyä"
@@ -30561,64 +23670,64 @@ msgstr "%J%qD:lle ei ole aiempaa esittelyä"
#. A namespace-name defined at global scope shall not be
#. declared as the name of any other entity in any global scope
#. of the program.
-#: cp/decl.c:1455
+#: cp/decl.c:1457
#, gcc-internal-format
msgid "declaration of namespace %qD conflicts with"
msgstr "nimiavaruuden %qD esittely on ristiriidassa"
# Oletetaan että tämä on edellisen jatkoa.
-#: cp/decl.c:1456
+#: cp/decl.c:1458
#, gcc-internal-format
msgid "previous declaration of namespace %q+D here"
msgstr "täällä olevan %q+D:n edellisen esittelyn kanssa"
-#: cp/decl.c:1467
+#: cp/decl.c:1469
#, gcc-internal-format
msgid "%q+#D previously defined here"
msgstr "%q+#D määritelty aiemmin täällä"
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1477
+#: cp/decl.c:1479
#, fuzzy, gcc-internal-format
msgid "prototype for %q+#D"
msgstr "%J%qD:lle ei ole aiempaa prototyyppiä"
-#: cp/decl.c:1479
+#: cp/decl.c:1481
#, fuzzy, gcc-internal-format
msgid "follows non-prototype definition here"
msgstr "%Jfunktion %qD protyyppi seuraa ei-prototyypin määrittelyä"
-#: cp/decl.c:1519
+#: cp/decl.c:1521
#, fuzzy, gcc-internal-format
msgid "previous declaration of %q+#D with %qL linkage"
msgstr "%J%qD esitelty uudelleen ilman linkitystä"
-#: cp/decl.c:1521
+#: cp/decl.c:1523
#, gcc-internal-format
msgid "conflicts with new declaration with %qL linkage"
msgstr ""
-#: cp/decl.c:1544 cp/decl.c:1550
+#: cp/decl.c:1546 cp/decl.c:1552
#, gcc-internal-format
msgid "default argument given for parameter %d of %q#D"
msgstr ""
-#: cp/decl.c:1546 cp/decl.c:1552
+#: cp/decl.c:1548 cp/decl.c:1554
#, fuzzy, gcc-internal-format
msgid "after previous specification in %q+#D"
msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-#: cp/decl.c:1607
+#: cp/decl.c:1609
#, gcc-internal-format
msgid "redundant redeclaration of %qD in same scope"
msgstr ""
-#: cp/decl.c:1613
+#: cp/decl.c:1615
#, fuzzy, gcc-internal-format
msgid "deleted definition of %qD"
msgstr "%J%qD määritelty uudelleen"
-#: cp/decl.c:1614
+#: cp/decl.c:1616
#, fuzzy, gcc-internal-format
msgid "after previous declaration %q+D"
msgstr "%J%qD:lle ei ole aiempaa esittelyä"
@@ -30631,324 +23740,373 @@ msgstr "%J%qD:lle ei ole aiempaa esittelyä"
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1965
+#: cp/decl.c:1967
#, gcc-internal-format
msgid "explicit specialization of %qD after first use"
msgstr ""
-#: cp/decl.c:2062
+#: cp/decl.c:2064
#, fuzzy, gcc-internal-format
msgid "%q+D: visibility attribute ignored because it"
msgstr "%qs attribuuttia ei huomioida"
-#: cp/decl.c:2064
+#: cp/decl.c:2066
#, fuzzy, gcc-internal-format
msgid "conflicts with previous declaration here"
msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
-#: cp/decl.c:2504
+#. Reject two definitions.
+#: cp/decl.c:2213 cp/decl.c:2242 cp/decl.c:2271 cp/decl.c:2288 cp/decl.c:2360
+#, fuzzy, gcc-internal-format
+msgid "redefinition of %q#D"
+msgstr "%q+D määritelty uudelleen"
+
+#: cp/decl.c:2229
+#, fuzzy, gcc-internal-format
+msgid "%qD conflicts with used function"
+msgstr "%J%qD on tavallisesti ei-staattinen funktio"
+
+#: cp/decl.c:2239
+#, fuzzy, gcc-internal-format
+msgid "%q#D not declared in class"
+msgstr "%J%qD on tavallisesti ei-staattinen funktio"
+
+#: cp/decl.c:2253 cp/decl.c:2298
+#, fuzzy, gcc-internal-format
+msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
+msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
+
+#: cp/decl.c:2256 cp/decl.c:2301
+#, fuzzy, gcc-internal-format
+msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
+msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
+
+#. is_primary=
+#. is_partial=
+#. is_friend_decl=
+#: cp/decl.c:2317
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of friend %q#D may not have default template arguments"
+msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
+
+#: cp/decl.c:2331
+#, fuzzy, gcc-internal-format
+msgid "thread-local declaration of %q#D follows non-thread-local declaration"
+msgstr "%J%qD esitelty säiekohtaisena, edellinen esittely ei säiekohtainen"
+
+#: cp/decl.c:2334
+#, fuzzy, gcc-internal-format
+msgid "non-thread-local declaration of %q#D follows thread-local declaration"
+msgstr "%j%qD esitelty ei-säiekohtaisena, edellinen esittely säiekohtainen"
+
+#: cp/decl.c:2349 cp/decl.c:2368
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of %q#D"
+msgstr "%J%qD esitelty turhaan uudestaan"
+
+#: cp/decl.c:2511
#, gcc-internal-format
msgid "jump to label %qD"
msgstr "hyppy nimiöön %qD"
-#: cp/decl.c:2506
+#: cp/decl.c:2513
#, gcc-internal-format
msgid "jump to case label"
msgstr "hyppy case-nimiöön"
-#: cp/decl.c:2508 cp/decl.c:2648 cp/decl.c:2689
+#: cp/decl.c:2515 cp/decl.c:2655 cp/decl.c:2696
#, gcc-internal-format
msgid " from here"
msgstr " täältä"
-#: cp/decl.c:2527 cp/decl.c:2692
+#: cp/decl.c:2534 cp/decl.c:2699
#, gcc-internal-format
msgid " exits OpenMP structured block"
msgstr ""
-#: cp/decl.c:2548
+#: cp/decl.c:2555
#, fuzzy, gcc-internal-format
msgid " crosses initialization of %q+#D"
msgstr "(%qs:n alustuksen lähistöllä)"
-#: cp/decl.c:2550 cp/decl.c:2666
+#: cp/decl.c:2557 cp/decl.c:2673
#, gcc-internal-format
msgid " enters scope of %q+#D which has non-trivial destructor"
msgstr ""
-#: cp/decl.c:2564 cp/decl.c:2671
+#: cp/decl.c:2571 cp/decl.c:2678
#, gcc-internal-format
msgid " enters try block"
msgstr ""
#. Can't skip init of __exception_info.
-#: cp/decl.c:2566 cp/decl.c:2660 cp/decl.c:2673
+#: cp/decl.c:2573 cp/decl.c:2667 cp/decl.c:2680
#, gcc-internal-format
msgid " enters catch block"
msgstr ""
-#: cp/decl.c:2576 cp/decl.c:2676
+#: cp/decl.c:2583 cp/decl.c:2683
#, gcc-internal-format
msgid " enters OpenMP structured block"
msgstr ""
-#: cp/decl.c:2647 cp/decl.c:2688
+#: cp/decl.c:2654 cp/decl.c:2695
#, gcc-internal-format
msgid "jump to label %q+D"
msgstr "hyppy nimiöön %q+D"
-#: cp/decl.c:2664
+#: cp/decl.c:2671
#, fuzzy, gcc-internal-format
msgid " skips initialization of %q+#D"
msgstr "(%qs:n alustuksen lähistöllä)"
-#: cp/decl.c:2741
+#: cp/decl.c:2748
#, gcc-internal-format
msgid "label named wchar_t"
msgstr ""
-#: cp/decl.c:3012
+#: cp/decl.c:3019
#, fuzzy, gcc-internal-format
msgid "%qD is not a type"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: cp/decl.c:3018 cp/parser.c:4238
+#: cp/decl.c:3025 cp/parser.c:4238
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr ""
-#: cp/decl.c:3027
+#: cp/decl.c:3034
#, gcc-internal-format
msgid "%q#T is not a class"
msgstr "%q#T ei ole luokka"
-#: cp/decl.c:3051 cp/decl.c:3138
+#: cp/decl.c:3058 cp/decl.c:3145
#, gcc-internal-format
msgid "no class template named %q#T in %q#T"
msgstr ""
-#: cp/decl.c:3064
+#: cp/decl.c:3071
#, fuzzy, gcc-internal-format
msgid "lookup of %qT in %qT is ambiguous"
msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
-#: cp/decl.c:3073
+#: cp/decl.c:3080
#, gcc-internal-format
msgid "%<typename %T::%D%> names %q#T, which is not a class template"
msgstr ""
-#: cp/decl.c:3080
+#: cp/decl.c:3087
#, gcc-internal-format
msgid "%<typename %T::%D%> names %q#T, which is not a type"
msgstr ""
-#: cp/decl.c:3147
+#: cp/decl.c:3154
#, gcc-internal-format
msgid "template parameters do not match template"
msgstr ""
-#: cp/decl.c:3148 cp/friend.c:321 cp/friend.c:329
+#: cp/decl.c:3155 cp/friend.c:321 cp/friend.c:329
#, gcc-internal-format
msgid "%q+D declared here"
msgstr "%q+D esitelty täällä"
-#: cp/decl.c:3830
+#: cp/decl.c:3837
#, gcc-internal-format
msgid "an anonymous struct cannot have function members"
msgstr "anonyymillä structilla ei voi olla funktiojäseniä"
-#: cp/decl.c:3833
+#: cp/decl.c:3840
#, gcc-internal-format
msgid "an anonymous union cannot have function members"
msgstr "anonyymillä unionilla ei voi olla funktiojäseniä"
-#: cp/decl.c:3851
+#: cp/decl.c:3858
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3854
+#: cp/decl.c:3861
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3857
+#: cp/decl.c:3864
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3882
+#: cp/decl.c:3889
#, gcc-internal-format
msgid "multiple types in one declaration"
msgstr "useita tyyppejä yhdessä esittelyssä"
-#: cp/decl.c:3886
+#: cp/decl.c:3893
#, gcc-internal-format
msgid "redeclaration of C++ built-in type %qT"
msgstr "C++:n sisäinen tietotyyppi %qT määritelty uudelleen"
-#: cp/decl.c:3923
+#: cp/decl.c:3930
#, gcc-internal-format
msgid "missing type-name in typedef-declaration"
msgstr "tyypin nimi puuttuu typedef-esittelystä"
-#: cp/decl.c:3930
+#: cp/decl.c:3937
#, gcc-internal-format
msgid "ISO C++ prohibits anonymous structs"
msgstr "ISO C++ kieltää nimettömät structit"
-#: cp/decl.c:3937
+#: cp/decl.c:3944
#, gcc-internal-format
msgid "%qs can only be specified for functions"
msgstr ""
-#: cp/decl.c:3943
+#: cp/decl.c:3950
#, gcc-internal-format
msgid "%<friend%> can only be specified inside a class"
msgstr ""
-#: cp/decl.c:3945
+#: cp/decl.c:3952
#, gcc-internal-format
msgid "%<explicit%> can only be specified for constructors"
msgstr ""
-#: cp/decl.c:3947
+#: cp/decl.c:3954
#, gcc-internal-format
msgid "a storage class can only be specified for objects and functions"
msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
-#: cp/decl.c:3953
+#: cp/decl.c:3960
#, gcc-internal-format
msgid "qualifiers can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:3956
+#: cp/decl.c:3963
#, fuzzy, gcc-internal-format
msgid "%<typedef%> was ignored in this declaration"
msgstr "%qs:n esittelyssä tyyppi on oletuksena %<int%>"
-#: cp/decl.c:3958
+#: cp/decl.c:3965
#, fuzzy, gcc-internal-format
msgid "%<constexpr> cannot be used for type declarations"
msgstr "%Hprototyypin esittely"
-#: cp/decl.c:3987
+#: cp/decl.c:3994
#, gcc-internal-format
msgid "attribute ignored in declaration of %q+#T"
msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
-#: cp/decl.c:3988
+#: cp/decl.c:3995
#, gcc-internal-format
msgid "attribute for %q+#T must follow the %qs keyword"
msgstr "%q+#T:n attribuutin on oltava %qs-avainsanan perässä"
-#: cp/decl.c:4033
+#: cp/decl.c:4040
#, gcc-internal-format
msgid "ignoring attributes applied to class type %qT outside of definition"
msgstr ""
#. A template type parameter or other dependent type.
-#: cp/decl.c:4037
+#: cp/decl.c:4044
#, gcc-internal-format
msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
msgstr ""
-#: cp/decl.c:4110 cp/decl2.c:792
+#: cp/decl.c:4117 cp/decl2.c:792
#, fuzzy, gcc-internal-format
msgid "typedef %qD is initialized (use decltype instead)"
msgstr "typedef %qD on alustettu (käytä __typeof__ sen sijaan)"
-#: cp/decl.c:4128
+#: cp/decl.c:4135
#, gcc-internal-format
msgid "declaration of %q#D has %<extern%> and is initialized"
msgstr ""
-#: cp/decl.c:4153
+#: cp/decl.c:4160
#, gcc-internal-format
msgid "definition of %q#D is marked %<dllimport%>"
msgstr ""
-#: cp/decl.c:4172
+#: cp/decl.c:4179
#, gcc-internal-format
msgid "%q#D is not a static member of %q#T"
msgstr ""
-#: cp/decl.c:4178
+#: cp/decl.c:4185
#, gcc-internal-format
msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
msgstr ""
-#: cp/decl.c:4187
+#: cp/decl.c:4194
#, gcc-internal-format
msgid "template header not allowed in member definition of explicitly specialized class"
msgstr ""
-#: cp/decl.c:4195
+#: cp/decl.c:4202
#, gcc-internal-format
msgid "duplicate initialization of %qD"
msgstr ""
-#: cp/decl.c:4200
+#: cp/decl.c:4207
#, gcc-internal-format
msgid "%qD declared %<constexpr%> outside its class"
msgstr ""
-#: cp/decl.c:4237
+#: cp/decl.c:4244
#, gcc-internal-format
msgid "declaration of %q#D outside of class is not definition"
msgstr ""
-#: cp/decl.c:4335
+#: cp/decl.c:4342
#, gcc-internal-format
msgid "variable %q#D has initializer but incomplete type"
msgstr ""
-#: cp/decl.c:4341 cp/decl.c:5092
+#: cp/decl.c:4348 cp/decl.c:5099
#, gcc-internal-format
msgid "elements of array %q#D have incomplete type"
msgstr ""
-#: cp/decl.c:4348 cp/decl.c:5588
+#: cp/decl.c:4355 cp/decl.c:5595
#, fuzzy, gcc-internal-format
msgid "declaration of %q#D has no initializer"
msgstr "%J%qD:n esittely varjostaa parametria"
-#: cp/decl.c:4350
+#: cp/decl.c:4357
#, gcc-internal-format
msgid "aggregate %q#D has incomplete type and cannot be defined"
msgstr ""
-#: cp/decl.c:4386
+#: cp/decl.c:4393
#, gcc-internal-format
msgid "%qD declared as reference but not initialized"
msgstr "%qD esitelty viitteenä, mutta ei ole alustettu"
-#: cp/decl.c:4411
+#: cp/decl.c:4418
#, gcc-internal-format
msgid "cannot initialize %qT from %qT"
msgstr ""
-#: cp/decl.c:4475
+#: cp/decl.c:4482
#, gcc-internal-format
msgid "name used in a GNU-style designated initializer for an array"
msgstr ""
-#: cp/decl.c:4480
+#: cp/decl.c:4487
#, gcc-internal-format
msgid "name %qD used in a GNU-style designated initializer for an array"
msgstr ""
-#: cp/decl.c:4530
+#: cp/decl.c:4537
#, gcc-internal-format
msgid "initializer fails to determine size of %qD"
msgstr ""
-#: cp/decl.c:4537
+#: cp/decl.c:4544
#, gcc-internal-format
msgid "array size missing in %qD"
msgstr ""
-#: cp/decl.c:4549
+#: cp/decl.c:4556
#, gcc-internal-format
msgid "zero-size array %qD"
msgstr ""
@@ -30956,264 +24114,264 @@ msgstr ""
#. An automatic variable with an incomplete type: that is an error.
#. Don't talk about array types here, since we took care of that
#. message in grokdeclarator.
-#: cp/decl.c:4592
+#: cp/decl.c:4599
#, gcc-internal-format
msgid "storage size of %qD isn't known"
msgstr ""
-#: cp/decl.c:4615
+#: cp/decl.c:4622
#, gcc-internal-format
msgid "storage size of %qD isn't constant"
msgstr ""
-#: cp/decl.c:4661
+#: cp/decl.c:4668
#, gcc-internal-format
msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
msgstr ""
-#: cp/decl.c:4665
+#: cp/decl.c:4672
#, gcc-internal-format
msgid " you can work around this by removing the initializer"
msgstr ""
-#: cp/decl.c:4685
+#: cp/decl.c:4692
#, fuzzy, gcc-internal-format
msgid "missing initializer for constexpr %qD"
msgstr "alustamaton const %qD"
-#: cp/decl.c:4695
+#: cp/decl.c:4702
#, gcc-internal-format
msgid "uninitialized const %qD"
msgstr "alustamaton const %qD"
-#: cp/decl.c:4807
+#: cp/decl.c:4814
#, gcc-internal-format
msgid "invalid type %qT as initializer for a vector of type %qT"
msgstr ""
-#: cp/decl.c:4849
+#: cp/decl.c:4856
#, gcc-internal-format
msgid "initializer for %qT must be brace-enclosed"
msgstr ""
-#: cp/decl.c:4867
+#: cp/decl.c:4874
#, gcc-internal-format
msgid "%qT has no non-static data member named %qD"
msgstr ""
-#: cp/decl.c:4926
+#: cp/decl.c:4933
#, fuzzy, gcc-internal-format
msgid "braces around scalar initializer for type %qT"
msgstr "skalaarialustimen ympärillä on aaltosulkeet"
-#: cp/decl.c:5017
+#: cp/decl.c:5024
#, fuzzy, gcc-internal-format
msgid "missing braces around initializer for %qT"
msgstr "alustimen ympäriltä puuttuu aaltosulkeet"
-#: cp/decl.c:5074 cp/typeck2.c:1017 cp/typeck2.c:1192 cp/typeck2.c:1215
+#: cp/decl.c:5081 cp/typeck2.c:1017 cp/typeck2.c:1192 cp/typeck2.c:1215
#: cp/typeck2.c:1258
#, gcc-internal-format
msgid "too many initializers for %qT"
msgstr ""
-#: cp/decl.c:5094
+#: cp/decl.c:5101
#, fuzzy, gcc-internal-format
msgid "elements of array %q#T have incomplete type"
msgstr "taulukon %qD alkioilla on vaillinainen tyyppi"
-#: cp/decl.c:5103
+#: cp/decl.c:5110
#, gcc-internal-format
msgid "variable-sized object %qD may not be initialized"
msgstr ""
-#: cp/decl.c:5105
+#: cp/decl.c:5112
#, gcc-internal-format
msgid "variable-sized compound literal"
msgstr "muuttuvakokoinen yhdysliteraali"
-#: cp/decl.c:5159
+#: cp/decl.c:5166
#, gcc-internal-format
msgid "%qD has incomplete type"
msgstr ""
-#: cp/decl.c:5179
+#: cp/decl.c:5186
#, gcc-internal-format
msgid "scalar object %qD requires one element in initializer"
msgstr ""
-#: cp/decl.c:5210
+#: cp/decl.c:5217
#, gcc-internal-format
msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
msgstr ""
-#: cp/decl.c:5242
+#: cp/decl.c:5249
#, gcc-internal-format
msgid "array %qD initialized by parenthesized string literal %qE"
msgstr ""
-#: cp/decl.c:5256
+#: cp/decl.c:5263
#, gcc-internal-format
msgid "structure %qD with uninitialized const members"
msgstr ""
-#: cp/decl.c:5258
+#: cp/decl.c:5265
#, gcc-internal-format
msgid "structure %qD with uninitialized reference members"
msgstr ""
-#: cp/decl.c:5555
+#: cp/decl.c:5562
#, gcc-internal-format
msgid "assignment (not initialization) in declaration"
msgstr "sijoitus (ei alustus) esittelyssä"
-#: cp/decl.c:5696
+#: cp/decl.c:5703
#, gcc-internal-format
msgid "shadowing previous type declaration of %q#D"
msgstr ""
-#: cp/decl.c:5728
+#: cp/decl.c:5735
#, gcc-internal-format
msgid "%qD cannot be thread-local because it has non-trivial type %qT"
msgstr ""
-#: cp/decl.c:5760
+#: cp/decl.c:5778
#, gcc-internal-format
msgid "Java object %qD not allocated with %<new%>"
msgstr ""
-#: cp/decl.c:5777
+#: cp/decl.c:5795
#, gcc-internal-format
msgid "%qD is thread-local and so cannot be dynamically initialized"
msgstr ""
-#: cp/decl.c:5795
+#: cp/decl.c:5813
#, fuzzy, gcc-internal-format
msgid "%qD cannot be initialized by a non-constant expression when being declared"
msgstr "taulukko alustetaan muuttuvasta taulukkolausekkeesta"
-#: cp/decl.c:5844
+#: cp/decl.c:5862
#, gcc-internal-format
msgid "non-static data member %qD has Java class type"
msgstr ""
-#: cp/decl.c:5908
+#: cp/decl.c:5926
#, gcc-internal-format
msgid "function %q#D is initialized like a variable"
msgstr ""
-#: cp/decl.c:6488
+#: cp/decl.c:6506
#, gcc-internal-format
msgid "destructor for alien class %qT cannot be a member"
msgstr ""
-#: cp/decl.c:6490
+#: cp/decl.c:6508
#, gcc-internal-format
msgid "constructor for alien class %qT cannot be a member"
msgstr ""
-#: cp/decl.c:6511
+#: cp/decl.c:6529
#, gcc-internal-format
msgid "%qD declared as a %<virtual%> %s"
msgstr ""
-#: cp/decl.c:6513
+#: cp/decl.c:6531
#, gcc-internal-format
msgid "%qD declared as an %<inline%> %s"
msgstr ""
-#: cp/decl.c:6515
+#: cp/decl.c:6533
#, gcc-internal-format
msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
msgstr ""
-#: cp/decl.c:6519
+#: cp/decl.c:6537
#, fuzzy, gcc-internal-format
msgid "%q+D declared as a friend"
msgstr "kenttä %qs esitelty funktiona"
-#: cp/decl.c:6525
+#: cp/decl.c:6543
#, fuzzy, gcc-internal-format
msgid "%q+D declared with an exception specification"
msgstr "%qs esitelty funktion palauttavana funktiona"
-#: cp/decl.c:6559
+#: cp/decl.c:6577
#, gcc-internal-format
msgid "definition of %qD is not in namespace enclosing %qT"
msgstr ""
-#: cp/decl.c:6680
+#: cp/decl.c:6698
#, gcc-internal-format
msgid "defining explicit specialization %qD in friend declaration"
msgstr ""
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:6690
+#: cp/decl.c:6708
#, gcc-internal-format
msgid "invalid use of template-id %qD in declaration of primary template"
msgstr ""
-#: cp/decl.c:6720
+#: cp/decl.c:6738
#, gcc-internal-format
msgid "default arguments are not allowed in declaration of friend template specialization %qD"
msgstr ""
-#: cp/decl.c:6728
+#: cp/decl.c:6746
#, gcc-internal-format
msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
msgstr ""
-#: cp/decl.c:6771
+#: cp/decl.c:6789
#, gcc-internal-format
msgid "cannot declare %<::main%> to be a template"
msgstr ""
-#: cp/decl.c:6773
+#: cp/decl.c:6791
#, gcc-internal-format
msgid "cannot declare %<::main%> to be inline"
msgstr ""
-#: cp/decl.c:6775
+#: cp/decl.c:6793
#, gcc-internal-format
msgid "cannot declare %<::main%> to be static"
msgstr ""
-#: cp/decl.c:6803
+#: cp/decl.c:6821
#, gcc-internal-format
msgid "non-local function %q#D uses anonymous type"
msgstr ""
-#: cp/decl.c:6806 cp/decl.c:7089 cp/decl2.c:3444
+#: cp/decl.c:6824 cp/decl.c:7107 cp/decl2.c:3445
#, gcc-internal-format
msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl.c:6812
+#: cp/decl.c:6830
#, gcc-internal-format
msgid "non-local function %q#D uses local type %qT"
msgstr ""
-#: cp/decl.c:6831
+#: cp/decl.c:6849
#, gcc-internal-format
msgid "static member function %qD cannot have cv-qualifier"
msgstr ""
-#: cp/decl.c:6832
+#: cp/decl.c:6850
#, gcc-internal-format
msgid "non-member function %qD cannot have cv-qualifier"
msgstr ""
-#: cp/decl.c:6877
+#: cp/decl.c:6895
#, gcc-internal-format
msgid "%<::main%> must return %<int%>"
msgstr ""
-#: cp/decl.c:6917
+#: cp/decl.c:6935
#, gcc-internal-format
msgid "definition of implicitly-declared %qD"
msgstr ""
-#: cp/decl.c:6934 cp/decl2.c:702
+#: cp/decl.c:6952 cp/decl2.c:702
#, gcc-internal-format
msgid "no %q#D member function declared in class %qT"
msgstr ""
@@ -31222,666 +24380,671 @@ msgstr ""
#. no linkage can only be used to declare extern "C"
#. entities. Since it's not always an error in the
#. ISO C++ 90 Standard, we only issue a warning.
-#: cp/decl.c:7086
+#: cp/decl.c:7104
#, fuzzy, gcc-internal-format
msgid "non-local variable %q#D uses anonymous type"
msgstr "muuttujalla %qD on funktiotyyppi"
-#: cp/decl.c:7095
+#: cp/decl.c:7113
#, gcc-internal-format
msgid "non-local variable %q#D uses local type %qT"
msgstr ""
-#: cp/decl.c:7216
+#: cp/decl.c:7234
#, gcc-internal-format
msgid "invalid in-class initialization of static data member of non-integral type %qT"
msgstr ""
-#: cp/decl.c:7226
+#: cp/decl.c:7244
#, gcc-internal-format
msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
msgstr ""
-#: cp/decl.c:7230
+#: cp/decl.c:7248
#, gcc-internal-format
msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
-#: cp/decl.c:7255
+#: cp/decl.c:7273
#, gcc-internal-format
msgid "size of array %qD has non-integral type %qT"
msgstr "taulukon %qD koolla on epäkokonaislukutyyppi %qT"
-#: cp/decl.c:7257
+#: cp/decl.c:7275
#, gcc-internal-format
msgid "size of array has non-integral type %qT"
msgstr "taulukon koolla on epäkokonaislukutyyppi %qT"
-#: cp/decl.c:7309
+#: cp/decl.c:7324
#, gcc-internal-format
msgid "size of array %qD is negative"
msgstr "taulukon %qD koko on negatiivinen"
-#: cp/decl.c:7311
+#: cp/decl.c:7326
#, gcc-internal-format
msgid "size of array is negative"
msgstr "taulukon koko on negatiivinen"
-#: cp/decl.c:7319
+#: cp/decl.c:7334
#, gcc-internal-format
msgid "ISO C++ forbids zero-size array %qD"
msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD"
-#: cp/decl.c:7321
+#: cp/decl.c:7336
#, gcc-internal-format
msgid "ISO C++ forbids zero-size array"
msgstr "ISO C++ kieltää nollan kokoisen taulukon"
-#: cp/decl.c:7328
+#: cp/decl.c:7343
#, gcc-internal-format
msgid "size of array %qD is not an integral constant-expression"
msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/decl.c:7331
+#: cp/decl.c:7346
#, gcc-internal-format
msgid "size of array is not an integral constant-expression"
msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
-#: cp/decl.c:7337
+#: cp/decl.c:7352
#, gcc-internal-format
msgid "ISO C++ forbids variable length array %qD"
msgstr "ISO C++ kieltää muuttuvakokoisen taulukon %qD"
-#: cp/decl.c:7339
+#: cp/decl.c:7354
#, gcc-internal-format
msgid "ISO C++ forbids variable length array"
msgstr "ISO C++ kieltää muuttuvakokoisen taulukon"
-#: cp/decl.c:7345
+#: cp/decl.c:7360
#, gcc-internal-format
msgid "variable length array %qD is used"
msgstr ""
-#: cp/decl.c:7381
+#: cp/decl.c:7396
#, gcc-internal-format
msgid "overflow in array dimension"
msgstr "taulukon koon ylivuoto"
-#: cp/decl.c:7441
+#: cp/decl.c:7452
#, fuzzy, gcc-internal-format
msgid "declaration of %qD as array of void"
msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-#: cp/decl.c:7443
+#: cp/decl.c:7454
#, fuzzy, gcc-internal-format
msgid "creating array of void"
msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-#: cp/decl.c:7449
+#: cp/decl.c:7459
#, fuzzy, gcc-internal-format
msgid "declaration of %qD as array of functions"
msgstr "%qs esitelty funktiotaulukkona"
-#: cp/decl.c:7451
+#: cp/decl.c:7461
#, fuzzy, gcc-internal-format
msgid "creating array of functions"
msgstr "%qs esitelty funktiotaulukkona"
-#: cp/decl.c:7457
+#: cp/decl.c:7466
#, fuzzy, gcc-internal-format
msgid "declaration of %qD as array of references"
msgstr "%qs esitelty funktiotaulukkona"
-#: cp/decl.c:7459
+#: cp/decl.c:7468
#, fuzzy, gcc-internal-format
msgid "creating array of references"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: cp/decl.c:7465
+#: cp/decl.c:7473
#, fuzzy, gcc-internal-format
msgid "declaration of %qD as array of function members"
msgstr "%qs esitelty funktiotaulukkona"
-#: cp/decl.c:7467
+#: cp/decl.c:7475
#, fuzzy, gcc-internal-format
msgid "creating array of function members"
msgstr "%qs esitelty funktiotaulukkona"
-#: cp/decl.c:7482
+#: cp/decl.c:7489
#, gcc-internal-format
msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:7486
+#: cp/decl.c:7493
#, fuzzy, gcc-internal-format
msgid "multidimensional array must have bounds for all dimensions except the first"
msgstr "moniulotteisen taulukon"
-#: cp/decl.c:7521
+#: cp/decl.c:7528
#, gcc-internal-format
msgid "return type specification for constructor invalid"
msgstr ""
-#: cp/decl.c:7531
+#: cp/decl.c:7538
#, gcc-internal-format
msgid "return type specification for destructor invalid"
msgstr ""
-#: cp/decl.c:7544
+#: cp/decl.c:7551
#, gcc-internal-format
msgid "return type specified for %<operator %T%>"
msgstr ""
-#: cp/decl.c:7566
+#: cp/decl.c:7573
#, gcc-internal-format
msgid "unnamed variable or field declared void"
msgstr "nimetön muuttuja tai kenttä esitelty voidiksi"
-#: cp/decl.c:7573
+#: cp/decl.c:7580
#, gcc-internal-format
msgid "variable or field declared void"
msgstr "muuttuja tai kenttä esitelty voidiksi"
-#: cp/decl.c:7752
+#: cp/decl.c:7759
#, fuzzy, gcc-internal-format
msgid "invalid use of qualified-name %<::%D%>"
msgstr "määrittelemättömän tyypin %<%s %s%> epäkelpo käyttö"
-#: cp/decl.c:7755
+#: cp/decl.c:7762
#, fuzzy, gcc-internal-format
msgid "invalid use of qualified-name %<%T::%D%>"
msgstr "määrittelemättömän tyypin %<%s %s%> epäkelpo käyttö"
-#: cp/decl.c:7758
+#: cp/decl.c:7765
#, fuzzy, gcc-internal-format
msgid "invalid use of qualified-name %<%D::%D%>"
msgstr "määrittelemättömän tyypin %<%s %s%> epäkelpo käyttö"
-#: cp/decl.c:7770
+#: cp/decl.c:7777
#, gcc-internal-format
msgid "type %qT is not derived from type %qT"
msgstr "tyyppi %qT ei periydy %qT-tyypistä"
-#: cp/decl.c:7786 cp/decl.c:7878 cp/decl.c:9145
+#: cp/decl.c:7793 cp/decl.c:7885 cp/decl.c:9154
#, gcc-internal-format
msgid "declaration of %qD as non-function"
msgstr "%qD:n esittely ei-funktiona"
-#: cp/decl.c:7792
+#: cp/decl.c:7799
#, gcc-internal-format
msgid "declaration of %qD as non-member"
msgstr "%qD:n esittely ei-jäsenenä"
-#: cp/decl.c:7823
+#: cp/decl.c:7830
#, gcc-internal-format
msgid "declarator-id missing; using reserved word %qD"
msgstr ""
-#: cp/decl.c:7870
+#: cp/decl.c:7877
#, fuzzy, gcc-internal-format
msgid "function definition does not declare parameters"
msgstr "funktion määrittely esitelty %<register%>:ksi"
-#: cp/decl.c:7912
+#: cp/decl.c:7919
#, gcc-internal-format
msgid "two or more data types in declaration of %qs"
msgstr ""
-#: cp/decl.c:7918
+#: cp/decl.c:7925
#, fuzzy, gcc-internal-format
msgid "conflicting specifiers in declaration of %qs"
msgstr "%qs:n esittelyssä tyyppi on oletuksena %<int%>"
-#: cp/decl.c:7989 cp/decl.c:7992 cp/decl.c:7995
+#: cp/decl.c:7996 cp/decl.c:7999 cp/decl.c:8002
#, gcc-internal-format
msgid "ISO C++ forbids declaration of %qs with no type"
msgstr "ISO C++ kieltää muuttujan %qs esittelyn ilman tyyppiä"
-#: cp/decl.c:8020 cp/decl.c:8038
+#: cp/decl.c:8027 cp/decl.c:8045
#, fuzzy, gcc-internal-format
msgid "%<signed%> or %<unsigned%> invalid for %qs"
msgstr "sekä %<signed%> että %<unsigned%> esittelymääritteissä"
-#: cp/decl.c:8022
+#: cp/decl.c:8029
#, fuzzy, gcc-internal-format
msgid "%<signed%> and %<unsigned%> specified together for %qs"
msgstr "sekä %<signed%> että %<unsigned%> esittelymääritteissä"
-#: cp/decl.c:8024
+#: cp/decl.c:8031
#, fuzzy, gcc-internal-format
msgid "%<long long%> invalid for %qs"
msgstr "%<long long long%> on liian suuri GCC:lle"
-#: cp/decl.c:8026
+#: cp/decl.c:8033
#, gcc-internal-format
msgid "%<long%> invalid for %qs"
msgstr ""
-#: cp/decl.c:8028
+#: cp/decl.c:8035
#, gcc-internal-format
msgid "%<short%> invalid for %qs"
msgstr ""
-#: cp/decl.c:8030
+#: cp/decl.c:8037
#, fuzzy, gcc-internal-format
msgid "%<long%> or %<short%> invalid for %qs"
msgstr "sekä %<long%> että %<short%> esittelymääritteissä"
-#: cp/decl.c:8032
+#: cp/decl.c:8039
#, gcc-internal-format
msgid "%<long%> or %<short%> specified with char for %qs"
msgstr ""
-#: cp/decl.c:8034
+#: cp/decl.c:8041
#, fuzzy, gcc-internal-format
msgid "%<long%> and %<short%> specified together for %qs"
msgstr "sekä %<long%> että %<short%> esittelymääritteissä"
-#: cp/decl.c:8040
+#: cp/decl.c:8047
#, fuzzy, gcc-internal-format
msgid "%<short%> or %<long%> invalid for %qs"
msgstr "sekä %<long%> että %<short%> esittelymääritteissä"
-#: cp/decl.c:8048
+#: cp/decl.c:8055
#, gcc-internal-format
msgid "long, short, signed or unsigned used invalidly for %qs"
msgstr ""
-#: cp/decl.c:8112
+#: cp/decl.c:8119
#, gcc-internal-format
msgid "complex invalid for %qs"
msgstr ""
-#: cp/decl.c:8143
+#: cp/decl.c:8150
#, gcc-internal-format
msgid "both %<const%> and %<constexpr%> cannot be used here"
msgstr ""
-#: cp/decl.c:8152
+#: cp/decl.c:8159
#, gcc-internal-format
msgid "qualifiers are not allowed on declaration of %<operator %T%>"
msgstr ""
-#: cp/decl.c:8165 cp/typeck.c:7578
+#: cp/decl.c:8172 cp/typeck.c:7744
#, fuzzy, gcc-internal-format
msgid "ignoring %qV qualifiers added to function type %qT"
msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä"
-#: cp/decl.c:8188
+#: cp/decl.c:8195
#, gcc-internal-format
msgid "member %qD cannot be declared both virtual and static"
msgstr ""
-#: cp/decl.c:8196
+#: cp/decl.c:8203
#, gcc-internal-format
msgid "%<%T::%D%> is not a valid declarator"
msgstr ""
-#: cp/decl.c:8205
+#: cp/decl.c:8212
#, gcc-internal-format
msgid "typedef declaration invalid in parameter declaration"
msgstr ""
-#: cp/decl.c:8210
+#: cp/decl.c:8217
#, fuzzy, gcc-internal-format
msgid "storage class specified for template parameter %qs"
msgstr "tallennusluokka annettu parametrille %qs"
-#: cp/decl.c:8216
+#: cp/decl.c:8223
#, gcc-internal-format
msgid "storage class specifiers invalid in parameter declarations"
msgstr ""
-#: cp/decl.c:8220
+#: cp/decl.c:8227
#, fuzzy, gcc-internal-format
msgid "parameter declared %<auto%>"
msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
-#: cp/decl.c:8228
+#: cp/decl.c:8235
#, fuzzy, gcc-internal-format
msgid "a parameter cannot be declared %<constexpr%>"
msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
-#: cp/decl.c:8237
+#: cp/decl.c:8244
#, fuzzy, gcc-internal-format
msgid "%<virtual%> outside class declaration"
msgstr "virtual luokan esittelyn ulkopuolella"
-#: cp/decl.c:8255
+#: cp/decl.c:8262
#, gcc-internal-format
msgid "multiple storage classes in declaration of %qs"
msgstr ""
-#: cp/decl.c:8278
+#: cp/decl.c:8285
#, gcc-internal-format
msgid "storage class specified for %qs"
msgstr "tallennusluokka annettu %qs:lle"
-#: cp/decl.c:8282
+#: cp/decl.c:8289
#, gcc-internal-format
msgid "storage class specified for parameter %qs"
msgstr "tallennusluokka annettu parametrille %qs"
-#: cp/decl.c:8295
+#: cp/decl.c:8302
#, gcc-internal-format
msgid "nested function %qs declared %<extern%>"
msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
-#: cp/decl.c:8299
+#: cp/decl.c:8306
#, gcc-internal-format
msgid "top-level declaration of %qs specifies %<auto%>"
msgstr ""
-#: cp/decl.c:8305
+#: cp/decl.c:8312
#, gcc-internal-format
msgid "function-scope %qs implicitly auto and declared %<__thread%>"
msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
-#: cp/decl.c:8312
+#: cp/decl.c:8319
#, gcc-internal-format
msgid "storage class specifiers invalid in friend function declarations"
msgstr ""
-#: cp/decl.c:8406
+#: cp/decl.c:8413
#, gcc-internal-format
msgid "%qs declared as function returning a function"
msgstr "%qs esitelty funktion palauttavana funktiona"
-#: cp/decl.c:8411
+#: cp/decl.c:8418
#, gcc-internal-format
msgid "%qs declared as function returning an array"
msgstr "%qs esitelty taulukon palauttavan funktiona"
-#: cp/decl.c:8432
+#: cp/decl.c:8439
#, gcc-internal-format
msgid "%qs function uses %<auto%> type specifier without late return type"
msgstr ""
-#: cp/decl.c:8438
+#: cp/decl.c:8445
#, gcc-internal-format
msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>"
msgstr ""
-#: cp/decl.c:8446
+#: cp/decl.c:8453
#, gcc-internal-format
msgid "%qs function with late return type not declared with %<auto%> type specifier"
msgstr ""
-#: cp/decl.c:8479
+#: cp/decl.c:8486
#, gcc-internal-format
msgid "destructor cannot be static member function"
msgstr "hajotin ei voi olla staattinen jäsenfunktio"
-#: cp/decl.c:8484
+#: cp/decl.c:8491
#, gcc-internal-format
msgid "destructors may not be cv-qualified"
msgstr ""
-#: cp/decl.c:8502
+#: cp/decl.c:8509
#, gcc-internal-format
msgid "constructors cannot be declared virtual"
msgstr "muodostimia ei voi esitellä virtuaalisiksi"
-#: cp/decl.c:8515
+#: cp/decl.c:8522
#, gcc-internal-format
msgid "can't initialize friend function %qs"
msgstr ""
#. Cannot be both friend and virtual.
-#: cp/decl.c:8519
+#: cp/decl.c:8526
#, gcc-internal-format
msgid "virtual functions cannot be friends"
msgstr ""
-#: cp/decl.c:8523
+#: cp/decl.c:8530
#, gcc-internal-format
msgid "friend declaration not in class definition"
msgstr ""
-#: cp/decl.c:8525
+#: cp/decl.c:8532
#, gcc-internal-format
msgid "can't define friend function %qs in a local class definition"
msgstr ""
-#: cp/decl.c:8543
+#: cp/decl.c:8550
#, gcc-internal-format
msgid "the %<constexpr%> specifier cannot be used in a function declaration that is not a definition"
msgstr ""
-#: cp/decl.c:8561
+#: cp/decl.c:8568
#, gcc-internal-format
msgid "destructors may not have parameters"
msgstr "hajottimilla ei voi olla parametreja"
-#: cp/decl.c:8580
+#: cp/decl.c:8587
#, gcc-internal-format
msgid "cannot declare pointer to %q#T"
msgstr ""
-#: cp/decl.c:8593 cp/decl.c:8600
+#: cp/decl.c:8600 cp/decl.c:8607
#, gcc-internal-format
msgid "cannot declare reference to %q#T"
msgstr ""
-#: cp/decl.c:8602
+#: cp/decl.c:8609
#, gcc-internal-format
msgid "cannot declare pointer to %q#T member"
msgstr ""
-#: cp/decl.c:8622
+#: cp/decl.c:8630
+#, fuzzy, gcc-internal-format
+msgid "cannot declare reference to qualified function type %qT"
+msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
+
+#: cp/decl.c:8631
#, fuzzy, gcc-internal-format
-msgid "cannot declare %s to qualified function type %qT"
+msgid "cannot declare pointer to qualified function type %qT"
msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
-#: cp/decl.c:8659
+#: cp/decl.c:8667
#, gcc-internal-format
msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
msgstr ""
-#: cp/decl.c:8703
+#: cp/decl.c:8711
#, gcc-internal-format
msgid "template-id %qD used as a declarator"
msgstr ""
-#: cp/decl.c:8754
+#: cp/decl.c:8762
#, gcc-internal-format
msgid "member functions are implicitly friends of their class"
msgstr ""
-#: cp/decl.c:8759
+#: cp/decl.c:8767
#, gcc-internal-format
msgid "extra qualification %<%T::%> on member %qs"
msgstr ""
-#: cp/decl.c:8791
+#: cp/decl.c:8799
#, fuzzy, gcc-internal-format
msgid "cannot define member function %<%T::%s%> within %<%T%>"
msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
-#: cp/decl.c:8800
+#: cp/decl.c:8808
#, gcc-internal-format
msgid "a constexpr function cannot be defined outside of its class"
msgstr ""
-#: cp/decl.c:8814
+#: cp/decl.c:8822
#, gcc-internal-format
msgid "cannot declare member %<%T::%s%> within %qT"
msgstr ""
-#: cp/decl.c:8837
+#: cp/decl.c:8845
#, gcc-internal-format
msgid "non-parameter %qs cannot be a parameter pack"
msgstr ""
-#: cp/decl.c:8847
+#: cp/decl.c:8855
#, gcc-internal-format
msgid "size of array %qs is too large"
msgstr "taulukon %qs koko on liian suuri"
-#: cp/decl.c:8858
+#: cp/decl.c:8866
#, gcc-internal-format
msgid "data member may not have variably modified type %qT"
msgstr ""
-#: cp/decl.c:8860
+#: cp/decl.c:8868
#, gcc-internal-format
msgid "parameter may not have variably modified type %qT"
msgstr ""
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:8868
+#: cp/decl.c:8876
#, gcc-internal-format
msgid "only declarations of constructors can be %<explicit%>"
msgstr "vain muodostimen esittely voi olla %<explicit%>"
-#: cp/decl.c:8876
+#: cp/decl.c:8884
#, gcc-internal-format
msgid "non-member %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:8881
+#: cp/decl.c:8889
#, gcc-internal-format
msgid "non-object member %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:8887
+#: cp/decl.c:8895
#, gcc-internal-format
msgid "function %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:8892
+#: cp/decl.c:8900
#, gcc-internal-format
msgid "static %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:8897
+#: cp/decl.c:8905
#, gcc-internal-format
msgid "const %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:8935
+#: cp/decl.c:8943
#, gcc-internal-format
msgid "typedef name may not be a nested-name-specifier"
msgstr ""
-#: cp/decl.c:8953
+#: cp/decl.c:8961
#, gcc-internal-format
msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
msgstr ""
-#: cp/decl.c:9047
+#: cp/decl.c:9055
#, gcc-internal-format
msgid "qualified function types cannot be used to declare static member functions"
msgstr ""
-#: cp/decl.c:9049
+#: cp/decl.c:9057
#, gcc-internal-format
msgid "qualified function types cannot be used to declare free functions"
msgstr ""
-#: cp/decl.c:9075
+#: cp/decl.c:9084
#, gcc-internal-format
msgid "type qualifiers specified for friend class declaration"
msgstr ""
-#: cp/decl.c:9080
+#: cp/decl.c:9089
#, gcc-internal-format
msgid "%<inline%> specified for friend class declaration"
msgstr ""
-#: cp/decl.c:9088
+#: cp/decl.c:9097
#, gcc-internal-format
msgid "template parameters cannot be friends"
msgstr ""
-#: cp/decl.c:9090
+#: cp/decl.c:9099
#, gcc-internal-format
msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
msgstr ""
-#: cp/decl.c:9094
+#: cp/decl.c:9103
#, gcc-internal-format
msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
msgstr ""
-#: cp/decl.c:9107
+#: cp/decl.c:9116
#, gcc-internal-format
msgid "trying to make class %qT a friend of global scope"
msgstr ""
-#: cp/decl.c:9125
+#: cp/decl.c:9134
#, gcc-internal-format
msgid "invalid qualifiers on non-member function type"
msgstr ""
-#: cp/decl.c:9135
+#: cp/decl.c:9144
#, gcc-internal-format
msgid "abstract declarator %qT used as declaration"
msgstr ""
-#: cp/decl.c:9164
+#: cp/decl.c:9173
#, gcc-internal-format
msgid "cannot use %<::%> in parameter declaration"
msgstr ""
#. Something like struct S { int N::j; };
-#: cp/decl.c:9210
+#: cp/decl.c:9219
#, gcc-internal-format
msgid "invalid use of %<::%>"
msgstr ""
-#: cp/decl.c:9225
+#: cp/decl.c:9234
#, gcc-internal-format
msgid "can't make %qD into a method -- not in a class"
msgstr ""
-#: cp/decl.c:9234
+#: cp/decl.c:9243
#, gcc-internal-format
msgid "function %qD declared virtual inside a union"
msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
-#: cp/decl.c:9243
+#: cp/decl.c:9252
#, gcc-internal-format
msgid "%qD cannot be declared virtual, since it is always static"
msgstr ""
-#: cp/decl.c:9261
+#: cp/decl.c:9270
#, gcc-internal-format
msgid "expected qualified name in friend declaration for destructor %qD"
msgstr ""
-#: cp/decl.c:9268
+#: cp/decl.c:9277
#, fuzzy, gcc-internal-format
msgid "declaration of %qD as member of %qT"
msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-#: cp/decl.c:9273
+#: cp/decl.c:9282
#, fuzzy, gcc-internal-format
msgid "a destructor cannot be %<constexpr%>"
msgstr "hajotin ei voi olla staattinen jäsenfunktio"
-#: cp/decl.c:9277
+#: cp/decl.c:9286
#, fuzzy, gcc-internal-format
msgid "expected qualified name in friend declaration for constructor %qD"
msgstr "%qD esitelty staattisesti sisäkkäin"
-#: cp/decl.c:9341
+#: cp/decl.c:9350
#, gcc-internal-format
msgid "field %qD has incomplete type"
msgstr "kentällä %qD on vaillinainen tyyppi"
-#: cp/decl.c:9343
+#: cp/decl.c:9352
#, gcc-internal-format
msgid "name %qT has incomplete type"
msgstr ""
-#: cp/decl.c:9352
+#: cp/decl.c:9361
#, gcc-internal-format
msgid " in instantiation of template %qT"
msgstr ""
-#: cp/decl.c:9361
+#: cp/decl.c:9370
#, gcc-internal-format
msgid "%qE is neither function nor member function; cannot be declared friend"
msgstr ""
@@ -31898,133 +25061,133 @@ msgstr ""
#. the rest of the compiler does not correctly
#. handle the initialization unless the member is
#. static so we make it static below.
-#: cp/decl.c:9414
+#: cp/decl.c:9423
#, gcc-internal-format
msgid "ISO C++ forbids initialization of member %qD"
msgstr "ISO C++ kieltää jäsenen %qD alustuksen"
-#: cp/decl.c:9416
+#: cp/decl.c:9425
#, gcc-internal-format
msgid "making %qD static"
msgstr ""
-#: cp/decl.c:9450
+#: cp/decl.c:9459
#, fuzzy, gcc-internal-format
msgid "non-static data member %qE declared %<constexpr%>"
msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
-#: cp/decl.c:9485
+#: cp/decl.c:9494
#, gcc-internal-format
msgid "storage class %<auto%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:9487
+#: cp/decl.c:9496
#, gcc-internal-format
msgid "storage class %<register%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:9489
+#: cp/decl.c:9498
#, gcc-internal-format
msgid "storage class %<__thread%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:9501
+#: cp/decl.c:9510
#, gcc-internal-format
msgid "%<static%> specified invalid for function %qs declared out of global scope"
msgstr ""
-#: cp/decl.c:9505
+#: cp/decl.c:9514
#, gcc-internal-format
msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
msgstr ""
-#: cp/decl.c:9512
+#: cp/decl.c:9521
#, fuzzy, gcc-internal-format
msgid "%q#T is not a class or a namespace"
msgstr "%qT ei ole luokka tai nimiavaruus"
-#: cp/decl.c:9520
+#: cp/decl.c:9529
#, gcc-internal-format
msgid "virtual non-class function %qs"
msgstr ""
-#: cp/decl.c:9527
+#: cp/decl.c:9536
#, fuzzy, gcc-internal-format
msgid "%qs defined in a non-class scope"
msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
-#: cp/decl.c:9560
+#: cp/decl.c:9569
#, gcc-internal-format
msgid "cannot declare member function %qD to have static linkage"
msgstr ""
#. FIXME need arm citation
-#: cp/decl.c:9567
+#: cp/decl.c:9576
#, gcc-internal-format
msgid "cannot declare static function inside another function"
msgstr ""
-#: cp/decl.c:9597
+#: cp/decl.c:9606
#, gcc-internal-format
msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
msgstr ""
-#: cp/decl.c:9604
+#: cp/decl.c:9613
#, gcc-internal-format
msgid "static member %qD declared %<register%>"
msgstr ""
-#: cp/decl.c:9610
+#: cp/decl.c:9619
#, gcc-internal-format
msgid "cannot explicitly declare member %q#D to have extern linkage"
msgstr ""
-#: cp/decl.c:9624
+#: cp/decl.c:9633
#, gcc-internal-format
msgid "%qs initialized and declared %<extern%>"
msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
-#: cp/decl.c:9628
+#: cp/decl.c:9637
#, gcc-internal-format
msgid "%qs has both %<extern%> and initializer"
msgstr "%qs on sekä %<extern%> että alustin"
-#: cp/decl.c:9755
+#: cp/decl.c:9764
#, gcc-internal-format
msgid "default argument for %q#D has type %qT"
msgstr ""
-#: cp/decl.c:9758
+#: cp/decl.c:9767
#, gcc-internal-format
msgid "default argument for parameter of type %qT has type %qT"
msgstr ""
-#: cp/decl.c:9774
+#: cp/decl.c:9783
#, gcc-internal-format
msgid "default argument %qE uses local variable %qD"
msgstr ""
-#: cp/decl.c:9862
+#: cp/decl.c:9871
#, fuzzy, gcc-internal-format
msgid "parameter %qD has Java class type"
msgstr "parametrin %q+D tyyppi on vaillinainen"
-#: cp/decl.c:9890
+#: cp/decl.c:9899
#, gcc-internal-format
msgid "parameter %qD invalidly declared method type"
msgstr ""
-#: cp/decl.c:9915
+#: cp/decl.c:9924
#, gcc-internal-format
msgid "parameter %qD includes pointer to array of unknown bound %qT"
msgstr ""
-#: cp/decl.c:9917
+#: cp/decl.c:9926
#, gcc-internal-format
msgid "parameter %qD includes reference to array of unknown bound %qT"
msgstr ""
-#: cp/decl.c:9932
+#: cp/decl.c:9941
#, fuzzy, gcc-internal-format
msgid "parameter packs must be at the end of the parameter list"
msgstr "%Jparametrin nimi puuttuu parametrilistasta"
@@ -32044,163 +25207,163 @@ msgstr "%Jparametrin nimi puuttuu parametrilistasta"
#. or implicitly defined), there's no need to worry about their
#. existence. Theoretically, they should never even be
#. instantiated, but that's hard to forestall.
-#: cp/decl.c:10155
+#: cp/decl.c:10164
#, gcc-internal-format
msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
msgstr ""
-#: cp/decl.c:10277
+#: cp/decl.c:10286
#, gcc-internal-format
msgid "%qD may not be declared within a namespace"
msgstr ""
-#: cp/decl.c:10282
+#: cp/decl.c:10291
#, gcc-internal-format
msgid "%qD may not be declared as static"
msgstr ""
-#: cp/decl.c:10312
+#: cp/decl.c:10321
#, gcc-internal-format
msgid "%qD must be a nonstatic member function"
msgstr ""
-#: cp/decl.c:10322
+#: cp/decl.c:10331
#, gcc-internal-format
msgid "%qD must be either a non-static member function or a non-member function"
msgstr ""
-#: cp/decl.c:10344
+#: cp/decl.c:10353
#, gcc-internal-format
msgid "%qD must have an argument of class or enumerated type"
msgstr ""
-#: cp/decl.c:10373
+#: cp/decl.c:10382
#, gcc-internal-format
msgid "conversion to a reference to void will never use a type conversion operator"
msgstr ""
-#: cp/decl.c:10375
+#: cp/decl.c:10384
#, fuzzy, gcc-internal-format
msgid "conversion to void will never use a type conversion operator"
msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-#: cp/decl.c:10382
+#: cp/decl.c:10391
#, gcc-internal-format
msgid "conversion to a reference to the same type will never use a type conversion operator"
msgstr ""
-#: cp/decl.c:10384
+#: cp/decl.c:10393
#, gcc-internal-format
msgid "conversion to the same type will never use a type conversion operator"
msgstr ""
-#: cp/decl.c:10392
+#: cp/decl.c:10401
#, gcc-internal-format
msgid "conversion to a reference to a base class will never use a type conversion operator"
msgstr ""
-#: cp/decl.c:10394
+#: cp/decl.c:10403
#, gcc-internal-format
msgid "conversion to a base class will never use a type conversion operator"
msgstr ""
#. 13.4.0.3
-#: cp/decl.c:10403
+#: cp/decl.c:10412
#, gcc-internal-format
msgid "ISO C++ prohibits overloading operator ?:"
msgstr "ISO C++ kieltää ?:-operaattorin ylikuormituksen"
-#: cp/decl.c:10408
+#: cp/decl.c:10417
#, gcc-internal-format
msgid "%qD must not have variable number of arguments"
msgstr ""
-#: cp/decl.c:10459
+#: cp/decl.c:10468
#, gcc-internal-format
msgid "postfix %qD must take %<int%> as its argument"
msgstr ""
-#: cp/decl.c:10462
+#: cp/decl.c:10471
#, gcc-internal-format
msgid "postfix %qD must take %<int%> as its second argument"
msgstr ""
-#: cp/decl.c:10470
+#: cp/decl.c:10479
#, gcc-internal-format
msgid "%qD must take either zero or one argument"
msgstr ""
-#: cp/decl.c:10472
+#: cp/decl.c:10481
#, gcc-internal-format
msgid "%qD must take either one or two arguments"
msgstr ""
-#: cp/decl.c:10494
+#: cp/decl.c:10503
#, gcc-internal-format
msgid "prefix %qD should return %qT"
msgstr ""
-#: cp/decl.c:10500
+#: cp/decl.c:10509
#, gcc-internal-format
msgid "postfix %qD should return %qT"
msgstr ""
-#: cp/decl.c:10509
+#: cp/decl.c:10518
#, gcc-internal-format
msgid "%qD must take %<void%>"
msgstr ""
-#: cp/decl.c:10511 cp/decl.c:10520
+#: cp/decl.c:10520 cp/decl.c:10529
#, gcc-internal-format
msgid "%qD must take exactly one argument"
msgstr ""
-#: cp/decl.c:10522
+#: cp/decl.c:10531
#, gcc-internal-format
msgid "%qD must take exactly two arguments"
msgstr ""
-#: cp/decl.c:10531
+#: cp/decl.c:10540
#, gcc-internal-format
msgid "user-defined %qD always evaluates both arguments"
msgstr ""
-#: cp/decl.c:10545
+#: cp/decl.c:10554
#, gcc-internal-format
msgid "%qD should return by value"
msgstr ""
-#: cp/decl.c:10556 cp/decl.c:10561
+#: cp/decl.c:10565 cp/decl.c:10570
#, gcc-internal-format
msgid "%qD cannot have default arguments"
msgstr ""
-#: cp/decl.c:10619
+#: cp/decl.c:10628
#, gcc-internal-format
msgid "using template type parameter %qT after %qs"
msgstr ""
-#: cp/decl.c:10635
+#: cp/decl.c:10644
#, gcc-internal-format
msgid "using typedef-name %qD after %qs"
msgstr ""
-#: cp/decl.c:10636
+#: cp/decl.c:10645
#, fuzzy, gcc-internal-format
msgid "%q+D has a previous declaration here"
msgstr "%J%qD:n edellinen esittely oli täällä"
-#: cp/decl.c:10644
+#: cp/decl.c:10653
#, gcc-internal-format
msgid "%qT referred to as %qs"
msgstr ""
-#: cp/decl.c:10645 cp/decl.c:10652
+#: cp/decl.c:10654 cp/decl.c:10661
#, fuzzy, gcc-internal-format
msgid "%q+T has a previous declaration here"
msgstr "%J%qD:n edellinen esittely oli täällä"
-#: cp/decl.c:10651
+#: cp/decl.c:10660
#, gcc-internal-format
msgid "%qT referred to as enum"
msgstr ""
@@ -32212,78 +25375,78 @@ msgstr ""
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:10666
+#: cp/decl.c:10675
#, gcc-internal-format
msgid "template argument required for %<%s %T%>"
msgstr ""
-#: cp/decl.c:10714 cp/name-lookup.c:2823
+#: cp/decl.c:10723 cp/name-lookup.c:2823
#, gcc-internal-format
msgid "%qD has the same name as the class in which it is declared"
msgstr ""
-#: cp/decl.c:10744 cp/name-lookup.c:2328 cp/name-lookup.c:3098
-#: cp/name-lookup.c:3142 cp/parser.c:4243 cp/parser.c:18099
+#: cp/decl.c:10753 cp/name-lookup.c:2328 cp/name-lookup.c:3098
+#: cp/name-lookup.c:3142 cp/parser.c:4243 cp/parser.c:18102
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr ""
-#: cp/decl.c:10858
+#: cp/decl.c:10867
#, gcc-internal-format
msgid "use of enum %q#D without previous declaration"
msgstr ""
-#: cp/decl.c:10879
+#: cp/decl.c:10888
#, gcc-internal-format
msgid "redeclaration of %qT as a non-template"
msgstr ""
-#: cp/decl.c:10880
+#: cp/decl.c:10889
#, fuzzy, gcc-internal-format
msgid "previous declaration %q+D"
msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-#: cp/decl.c:10994
+#: cp/decl.c:11003
#, gcc-internal-format
msgid "derived union %qT invalid"
msgstr ""
-#: cp/decl.c:11003
+#: cp/decl.c:11012
#, gcc-internal-format
msgid "Java class %qT cannot have multiple bases"
msgstr ""
-#: cp/decl.c:11014
+#: cp/decl.c:11023
#, gcc-internal-format
msgid "Java class %qT cannot have virtual bases"
msgstr ""
-#: cp/decl.c:11034
+#: cp/decl.c:11043
#, gcc-internal-format
msgid "base type %qT fails to be a struct or class type"
msgstr ""
-#: cp/decl.c:11067
+#: cp/decl.c:11076
#, gcc-internal-format
msgid "recursive type %qT undefined"
msgstr ""
-#: cp/decl.c:11069
+#: cp/decl.c:11078
#, gcc-internal-format
msgid "duplicate base type %qT invalid"
msgstr ""
-#: cp/decl.c:11153
+#: cp/decl.c:11162
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr ""
-#: cp/decl.c:11155
+#: cp/decl.c:11164
#, fuzzy, gcc-internal-format
msgid "previous definition here"
msgstr "%J%qD:n edellinen määrittely oli täällä"
-#: cp/decl.c:11202
+#: cp/decl.c:11211
#, gcc-internal-format
msgid "underlying type %<%T%> of %<%T%> must be an integral type"
msgstr ""
@@ -32292,67 +25455,67 @@ msgstr ""
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:11336
+#: cp/decl.c:11345
#, gcc-internal-format
msgid "no integral type can represent all of the enumerator values for %qT"
msgstr ""
-#: cp/decl.c:11468
+#: cp/decl.c:11477
#, fuzzy, gcc-internal-format
msgid "enumerator value for %qD is not an integer constant"
msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-#: cp/decl.c:11500
+#: cp/decl.c:11509
#, gcc-internal-format
msgid "overflow in enumeration values at %qD"
msgstr ""
-#: cp/decl.c:11520
+#: cp/decl.c:11529
#, fuzzy, gcc-internal-format
msgid "enumerator value %E is too large for underlying type %<%T%>"
msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-#: cp/decl.c:11621
+#: cp/decl.c:11630
#, gcc-internal-format
msgid "return type %q#T is incomplete"
msgstr ""
-#: cp/decl.c:11623
+#: cp/decl.c:11632
#, fuzzy, gcc-internal-format
msgid "return type has Java class type %q#T"
msgstr "palautustyyppi on vaillinainen tyyppi"
-#: cp/decl.c:11751 cp/typeck.c:7253
+#: cp/decl.c:11760 cp/typeck.c:7380
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr ""
-#: cp/decl.c:11846
+#: cp/decl.c:11855
#, fuzzy, gcc-internal-format
msgid "no previous declaration for %q+D"
msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-#: cp/decl.c:12067
+#: cp/decl.c:12076
#, fuzzy, gcc-internal-format
msgid "invalid function declaration"
msgstr "Varoita implisiittisistä funktioesittelyistä"
-#: cp/decl.c:12151
+#: cp/decl.c:12160
#, gcc-internal-format
msgid "parameter %qD declared void"
msgstr ""
-#: cp/decl.c:12650
+#: cp/decl.c:12661
#, gcc-internal-format
msgid "invalid member function declaration"
msgstr ""
-#: cp/decl.c:12665
+#: cp/decl.c:12676
#, gcc-internal-format
msgid "%qD is already defined in class %qT"
msgstr ""
-#: cp/decl.c:12876
+#: cp/decl.c:12887
#, gcc-internal-format
msgid "static member function %q#D declared with type qualifiers"
msgstr ""
@@ -32392,7 +25555,7 @@ msgstr ""
msgid "deleting %qT is undefined"
msgstr ""
-#: cp/decl2.c:478 cp/pt.c:4241
+#: cp/decl2.c:478 cp/pt.c:4301
#, gcc-internal-format
msgid "template declaration of %q#D"
msgstr ""
@@ -32551,67 +25714,67 @@ msgstr ""
msgid "%qT declared with greater visibility than its base %qT"
msgstr ""
-#: cp/decl2.c:3441
+#: cp/decl2.c:3442
#, fuzzy, gcc-internal-format
msgid "%q+#D, declared using anonymous type, is used but never defined"
msgstr "%J%qF käytetty, mutta ei määritelty"
-#: cp/decl2.c:3448
+#: cp/decl2.c:3449
#, fuzzy, gcc-internal-format
msgid "%q+#D, declared using local type %qT, is used but never defined"
msgstr "%J%qF käytetty, mutta ei määritelty"
-#: cp/decl2.c:3740
+#: cp/decl2.c:3758
#, fuzzy, gcc-internal-format
msgid "inline function %q+D used but never defined"
msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
-#: cp/decl2.c:3906
+#: cp/decl2.c:3924
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr ""
-#: cp/decl2.c:3957 cp/search.c:1891
+#: cp/decl2.c:3975 cp/search.c:1891
#, fuzzy, gcc-internal-format
msgid "deleted function %q+D"
msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-#: cp/decl2.c:3958
+#: cp/decl2.c:3976
#, gcc-internal-format
msgid "used here"
msgstr "käytetty täällä"
-#: cp/error.c:2899
+#: cp/error.c:2869
#, gcc-internal-format
msgid "extended initializer lists only available with -std=c++0x or -std=gnu++0x"
msgstr ""
-#: cp/error.c:2904
+#: cp/error.c:2874
#, gcc-internal-format
msgid "explicit conversion operators only available with -std=c++0x or -std=gnu++0x"
msgstr ""
-#: cp/error.c:2909
+#: cp/error.c:2879
#, gcc-internal-format
msgid "variadic templates only available with -std=c++0x or -std=gnu++0x"
msgstr ""
-#: cp/error.c:2914
+#: cp/error.c:2884
#, gcc-internal-format
msgid "lambda expressions only available with -std=c++0x or -std=gnu++0x"
msgstr ""
-#: cp/error.c:2919
+#: cp/error.c:2889
#, gcc-internal-format
msgid "C++0x auto only available with -std=c++0x or -std=gnu++0x"
msgstr ""
-#: cp/error.c:2923
+#: cp/error.c:2893
#, gcc-internal-format
msgid "scoped enums only available with -std=c++0x or -std=gnu++0x"
msgstr ""
-#: cp/error.c:2927
+#: cp/error.c:2897
#, gcc-internal-format
msgid "defaulted and deleted functions only available with -std=c++0x or -std=gnu++0x"
msgstr ""
@@ -32638,37 +25801,37 @@ msgstr "tyyppi %qT ei periydy luokasta %<java::lang::Throwable%>"
msgid "mixing C++ and Java catches in a single translation unit"
msgstr ""
-#: cp/except.c:629
+#: cp/except.c:630
#, gcc-internal-format
msgid "throwing NULL, which has integral, not pointer type"
msgstr ""
-#: cp/except.c:652 cp/init.c:1886
+#: cp/except.c:653 cp/init.c:1886
#, gcc-internal-format
msgid "%qD should never be overloaded"
msgstr ""
-#: cp/except.c:750
+#: cp/except.c:751
#, gcc-internal-format
msgid " in thrown expression"
msgstr ""
-#: cp/except.c:910
+#: cp/except.c:911
#, gcc-internal-format
msgid "expression %qE of abstract class type %qT cannot be used in throw-expression"
msgstr ""
-#: cp/except.c:996
+#: cp/except.c:997
#, gcc-internal-format
msgid "exception of type %qT will be caught"
msgstr ""
-#: cp/except.c:999
+#: cp/except.c:1000
#, gcc-internal-format
msgid " by earlier handler for %qT"
msgstr ""
-#: cp/except.c:1028
+#: cp/except.c:1029
#, gcc-internal-format
msgid "%<...%> handler must be the last handler for its try block"
msgstr ""
@@ -32872,7 +26035,7 @@ msgstr ""
msgid "bad array initializer"
msgstr ""
-#: cp/init.c:1456 cp/semantics.c:2600
+#: cp/init.c:1456 cp/semantics.c:2619
#, fuzzy, gcc-internal-format
msgid "%qT is not a class type"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
@@ -33047,32 +26210,32 @@ msgstr ""
msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:1869
+#: cp/mangle.c:1933
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr ""
-#: cp/mangle.c:2088
+#: cp/mangle.c:2152
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr ""
-#: cp/mangle.c:2517
+#: cp/mangle.c:2557
#, fuzzy, gcc-internal-format
msgid "mangling %C"
msgstr "varoitus: "
-#: cp/mangle.c:2572
+#: cp/mangle.c:2609
#, fuzzy, gcc-internal-format
msgid "mangling new-expression"
msgstr "%Hpuuttuva kasvatuslauseke"
-#: cp/mangle.c:2592
+#: cp/mangle.c:2643
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:2900
+#: cp/mangle.c:2951
#, gcc-internal-format
msgid "the mangled name of %qD will change in a future version of GCC"
msgstr ""
@@ -33375,21 +26538,26 @@ msgstr ""
msgid "current namespace %qD does not enclose strongly used namespace %qD"
msgstr ""
-#: cp/name-lookup.c:5035
+#: cp/name-lookup.c:5017
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr ""
-#: cp/name-lookup.c:5479
+#: cp/name-lookup.c:5461
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:5488
+#: cp/name-lookup.c:5470
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr ""
+#: cp/optimize.c:346
+#, gcc-internal-format
+msgid "making multiple clones of %qD"
+msgstr ""
+
#: cp/parser.c:435
#, gcc-internal-format
msgid "identifier %qE will become a keyword in C++0x"
@@ -33460,7 +26628,7 @@ msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr "(mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)"
-#: cp/parser.c:2276 cp/parser.c:4289 cp/pt.c:6167
+#: cp/parser.c:2276 cp/parser.c:4289 cp/pt.c:6249
#, gcc-internal-format
msgid "%qT is not a template"
msgstr ""
@@ -33580,7 +26748,7 @@ msgstr ""
msgid "%qE does not have class type"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: cp/parser.c:5175 cp/typeck.c:2214
+#: cp/parser.c:5175 cp/typeck.c:2316
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr ""
@@ -33656,7 +26824,7 @@ msgstr "%J%qD on tavallisesti ei-staattinen funktio"
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:8600 cp/parser.c:16598
+#: cp/parser.c:8600 cp/parser.c:16601
#, gcc-internal-format
msgid "extra %<;%>"
msgstr "ylimääräinen %<;%>"
@@ -33688,7 +26856,7 @@ msgstr ""
msgid "class definition may not be declared a friend"
msgstr "funktion määrittely esitelty %<register%>:ksi"
-#: cp/parser.c:9350 cp/parser.c:16922
+#: cp/parser.c:9350 cp/parser.c:16925
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr ""
@@ -33724,12 +26892,12 @@ msgstr ""
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr ""
-#: cp/parser.c:10532 cp/parser.c:10631 cp/parser.c:10738 cp/parser.c:15307
+#: cp/parser.c:10532 cp/parser.c:10631 cp/parser.c:10738 cp/parser.c:15310
#, fuzzy, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
-#: cp/parser.c:10536 cp/parser.c:15314
+#: cp/parser.c:10536 cp/parser.c:15317
#, fuzzy, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
@@ -33770,198 +26938,198 @@ msgstr ""
msgid "expected parameter pack before %<...%>"
msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä"
-#: cp/parser.c:11628
+#: cp/parser.c:11631
#, fuzzy, gcc-internal-format
msgid "template specialization with C linkage"
msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
-#: cp/parser.c:12444
+#: cp/parser.c:12447
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr "esittely %qD ei esittele mitään"
-#: cp/parser.c:12530
+#: cp/parser.c:12533
#, fuzzy, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
-#: cp/parser.c:12534
+#: cp/parser.c:12537
#, fuzzy, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
-#: cp/parser.c:12539
+#: cp/parser.c:12542
#, gcc-internal-format
msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
msgstr ""
-#: cp/parser.c:12824
+#: cp/parser.c:12827
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr "%qD ei ole nimiavaruuden nimi"
-#: cp/parser.c:12951
+#: cp/parser.c:12954
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
-#: cp/parser.c:13092
+#: cp/parser.c:13095
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:13513
+#: cp/parser.c:13516
#, fuzzy, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr "%Jvanhanmallinen funktiomäärittely"
-#: cp/parser.c:13517
+#: cp/parser.c:13520
#, fuzzy, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr "%Jvanhanmallinen funktiomäärittely"
-#: cp/parser.c:13670
+#: cp/parser.c:13673
#, fuzzy, gcc-internal-format
msgid "initializer provided for function"
msgstr "indeksoitu arvo on osoitin funktioon"
-#: cp/parser.c:13703
+#: cp/parser.c:13706
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:14098 cp/pt.c:9774
+#: cp/parser.c:14101 cp/pt.c:9873
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr ""
-#: cp/parser.c:14219
+#: cp/parser.c:14222
#, fuzzy, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-#: cp/parser.c:14223
+#: cp/parser.c:14226
#, fuzzy, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: cp/parser.c:14251
+#: cp/parser.c:14254
#, fuzzy, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-#: cp/parser.c:14253
+#: cp/parser.c:14256
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr ""
-#: cp/parser.c:14431
+#: cp/parser.c:14434
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr "%qD on nimiavaruus"
-#: cp/parser.c:14506
+#: cp/parser.c:14509
#, fuzzy, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr "case-arvon kaksoiskappale"
-#: cp/parser.c:14628
+#: cp/parser.c:14631 cp/typeck2.c:501
#, fuzzy, gcc-internal-format
msgid "invalid use of %<auto%>"
msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
# XXX
-#: cp/parser.c:15240
+#: cp/parser.c:15243
#, fuzzy, gcc-internal-format
msgid "file ends in default argument"
msgstr "%Hswitch-lauseesta puuttuu default-nimike"
-#: cp/parser.c:15286
+#: cp/parser.c:15289
#, gcc-internal-format
msgid "deprecated use of default argument for parameter of non-function"
msgstr ""
-#: cp/parser.c:15290
+#: cp/parser.c:15293
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:15576
+#: cp/parser.c:15579
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/parser.c:16190
+#: cp/parser.c:16193
#, fuzzy, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr "%qD esitelty staattisesti sisäkkäin"
-#: cp/parser.c:16204
+#: cp/parser.c:16207
#, fuzzy, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr "%J%qD:n edellinen esittely oli täällä"
-#: cp/parser.c:16209
+#: cp/parser.c:16212
#, fuzzy, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr "%J%qD:n edellinen esittely oli täällä"
-#: cp/parser.c:16223
+#: cp/parser.c:16226
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr ""
-#: cp/parser.c:16235
+#: cp/parser.c:16238
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr ""
-#: cp/parser.c:16265
+#: cp/parser.c:16268
#, fuzzy, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr "%Jsisäänrakennettu funktio %qD esitelty ei-funktiona"
-#: cp/parser.c:16348
+#: cp/parser.c:16351
#, fuzzy, gcc-internal-format
msgid "previous definition of %q+#T"
msgstr "edellinen määrittely tyypille %q+#T"
-#: cp/parser.c:16617
+#: cp/parser.c:16620
#, gcc-internal-format
msgid "a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:16632
+#: cp/parser.c:16635
#, fuzzy, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr "esittely ei esittele mitään"
-#: cp/parser.c:16814
+#: cp/parser.c:16817
#, fuzzy, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr "%Jvanhanmallinen funktiomäärittely"
-#: cp/parser.c:17127
+#: cp/parser.c:17130
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr ""
-#: cp/parser.c:17130
+#: cp/parser.c:17133
#, gcc-internal-format
msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
msgstr ""
-#: cp/parser.c:18286
+#: cp/parser.c:18289
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:18291
+#: cp/parser.c:18294
#, fuzzy, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr "%qD esitelty staattisesti sisäkkäin"
-#: cp/parser.c:18295
+#: cp/parser.c:18298
#, fuzzy, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "%J%qD:n edellinen esittely oli täällä"
@@ -33970,251 +27138,256 @@ msgstr "%J%qD:n edellinen esittely oli täällä"
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:18302
+#: cp/parser.c:18305
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr ""
-#: cp/parser.c:18590
+#: cp/parser.c:18593
#, fuzzy, gcc-internal-format
msgid "named return values are no longer supported"
msgstr "valitsin %qs ei ole enää tuettu"
-#: cp/parser.c:18670
+#: cp/parser.c:18673
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr ""
-#: cp/parser.c:18679
+#: cp/parser.c:18682
#, fuzzy, gcc-internal-format
msgid "template with C linkage"
msgstr "%J%qD esitelty uudelleen ilman linkitystä"
-#: cp/parser.c:18827
+#: cp/parser.c:18830
#, fuzzy, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr "tyhjä esittely"
-#: cp/parser.c:18896
+#: cp/parser.c:18899
#, fuzzy, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
-#: cp/parser.c:19121
+#: cp/parser.c:19124
#, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr ""
-#: cp/parser.c:19134
+#: cp/parser.c:19137
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr ""
-#: cp/parser.c:19477
+#: cp/parser.c:19480
#, fuzzy, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
-#: cp/parser.c:19490
+#: cp/parser.c:19493
#, fuzzy, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-#: cp/parser.c:19811
+#: cp/parser.c:19814
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr ""
-#: cp/parser.c:19832
+#: cp/parser.c:19835
#, fuzzy, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
-#: cp/parser.c:19851
+#: cp/parser.c:19854
#, gcc-internal-format
msgid "%<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/parser.c:20118 cp/parser.c:21046 cp/parser.c:21179
+#: cp/parser.c:20121 cp/parser.c:21049 cp/parser.c:21182
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr ""
-#: cp/parser.c:20263
+#: cp/parser.c:20266
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr ""
-#: cp/parser.c:20579
+#: cp/parser.c:20582
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr ""
-#: cp/parser.c:20910
+#: cp/parser.c:20913
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr ""
-#: cp/parser.c:22249
+#: cp/parser.c:22252
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr ""
-#: cp/parser.c:22417 cp/pt.c:11176
+#: cp/parser.c:22420 cp/pt.c:11275
#, fuzzy, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-#: cp/parser.c:22484
+#: cp/parser.c:22487
#, gcc-internal-format
msgid "not enough collapsed for loops"
msgstr ""
-#: cp/parser.c:22946
+#: cp/parser.c:22949
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
-#: cp/parser.c:23109
+#: cp/parser.c:23112
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
-#: cp/pt.c:273
+#: cp/pt.c:274
#, gcc-internal-format
msgid "data member %qD cannot be a member template"
msgstr ""
-#: cp/pt.c:285
+#: cp/pt.c:286
#, gcc-internal-format
msgid "invalid member template declaration %qD"
msgstr ""
-#: cp/pt.c:647
+#: cp/pt.c:650
#, gcc-internal-format
msgid "explicit specialization in non-namespace scope %qD"
msgstr ""
-#: cp/pt.c:661
+#: cp/pt.c:664
#, gcc-internal-format
msgid "enclosing class templates are not explicitly specialized"
msgstr ""
-#: cp/pt.c:749
+#: cp/pt.c:750
+#, gcc-internal-format
+msgid "specialization of %qD must appear at namespace scope"
+msgstr ""
+
+#: cp/pt.c:758
#, gcc-internal-format
msgid "specialization of %qD in different namespace"
msgstr ""
-#: cp/pt.c:750 cp/pt.c:852
+#: cp/pt.c:759 cp/pt.c:861
#, fuzzy, gcc-internal-format
msgid " from definition of %q+#D"
msgstr "%J%qD määritelty uudelleen"
-#: cp/pt.c:767
+#: cp/pt.c:776
#, gcc-internal-format
msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
msgstr ""
-#: cp/pt.c:785
+#: cp/pt.c:794
#, gcc-internal-format
msgid "name of class shadows template template parameter %qD"
msgstr ""
-#: cp/pt.c:818
+#: cp/pt.c:827
#, gcc-internal-format
msgid "specialization of %qT after instantiation"
msgstr ""
-#: cp/pt.c:851
+#: cp/pt.c:860
#, gcc-internal-format
msgid "specializing %q#T in different namespace"
msgstr ""
#. But if we've had an implicit instantiation, that's a
#. problem ([temp.expl.spec]/6).
-#: cp/pt.c:889
+#: cp/pt.c:898
#, gcc-internal-format
msgid "specialization %qT after instantiation %qT"
msgstr ""
-#: cp/pt.c:903
+#: cp/pt.c:912
#, gcc-internal-format
msgid "explicit specialization of non-template %qT"
msgstr ""
-#: cp/pt.c:1319
+#: cp/pt.c:1328
#, gcc-internal-format
msgid "specialization of %qD after instantiation"
msgstr ""
-#: cp/pt.c:1744
+#: cp/pt.c:1786
#, gcc-internal-format
msgid "%qD is not a function template"
msgstr ""
-#: cp/pt.c:1953
+#: cp/pt.c:1995
#, gcc-internal-format
msgid "template-id %qD for %q+D does not match any template declaration"
msgstr ""
-#: cp/pt.c:1956
+#: cp/pt.c:1998
#, gcc-internal-format
msgid "saw %d %<template<>%>, need %d for specializing a member function template"
msgstr ""
-#: cp/pt.c:1965
+#: cp/pt.c:2007
#, gcc-internal-format
msgid "ambiguous template specialization %qD for %q+D"
msgstr ""
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:2201 cp/pt.c:2255
+#: cp/pt.c:2243 cp/pt.c:2297
#, gcc-internal-format
msgid "template-id %qD in declaration of primary template"
msgstr ""
-#: cp/pt.c:2214
+#: cp/pt.c:2256
#, gcc-internal-format
msgid "template parameter list used in explicit instantiation"
msgstr ""
-#: cp/pt.c:2220
+#: cp/pt.c:2262
#, gcc-internal-format
msgid "definition provided for explicit instantiation"
msgstr ""
-#: cp/pt.c:2228
+#: cp/pt.c:2270
#, gcc-internal-format
msgid "too many template parameter lists in declaration of %qD"
msgstr ""
-#: cp/pt.c:2231
+#: cp/pt.c:2273
#, gcc-internal-format
msgid "too few template parameter lists in declaration of %qD"
msgstr ""
-#: cp/pt.c:2233
+#: cp/pt.c:2275
#, gcc-internal-format
msgid "explicit specialization of %qD must be introduced by %<template <>%>"
msgstr ""
-#: cp/pt.c:2252
+#: cp/pt.c:2294
#, gcc-internal-format
msgid "function template partial specialization %qD is not allowed"
msgstr ""
-#: cp/pt.c:2284
+#: cp/pt.c:2326
#, gcc-internal-format
msgid "default argument specified in explicit specialization"
msgstr ""
-#: cp/pt.c:2314
+#: cp/pt.c:2356
#, fuzzy, gcc-internal-format
msgid "%qD is not a template function"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: cp/pt.c:2322
+#: cp/pt.c:2364
#, fuzzy, gcc-internal-format
msgid "%qD is not declared in %qD"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
@@ -34227,102 +27400,102 @@ msgstr "%J%qD on tavallisesti ei-staattinen funktio"
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:2384
+#: cp/pt.c:2426
#, gcc-internal-format
msgid "specialization of implicitly-declared special member function"
msgstr ""
-#: cp/pt.c:2428
+#: cp/pt.c:2470
#, gcc-internal-format
msgid "no member function %qD declared in %qT"
msgstr ""
-#: cp/pt.c:3030
+#: cp/pt.c:3070
#, gcc-internal-format
msgid "base initializer expansion %<%T%> contains no parameter packs"
msgstr ""
-#: cp/pt.c:3091
+#: cp/pt.c:3131
#, gcc-internal-format
msgid "expansion pattern %<%T%> contains no argument packs"
msgstr ""
-#: cp/pt.c:3093
+#: cp/pt.c:3133
#, gcc-internal-format
msgid "expansion pattern %<%E%> contains no argument packs"
msgstr ""
-#: cp/pt.c:3134
+#: cp/pt.c:3174
#, gcc-internal-format
msgid "parameter packs not expanded with %<...%>:"
msgstr ""
-#: cp/pt.c:3149 cp/pt.c:3765
+#: cp/pt.c:3189 cp/pt.c:3825
#, gcc-internal-format
msgid " %qD"
msgstr ""
-#: cp/pt.c:3151
+#: cp/pt.c:3191
#, fuzzy, gcc-internal-format
msgid " <anonymous>"
msgstr "<nimetön>"
-#: cp/pt.c:3261
+#: cp/pt.c:3308
#, fuzzy, gcc-internal-format
msgid "declaration of %q+#D"
msgstr "%J%qD esitelty turhaan uudestaan"
-#: cp/pt.c:3262
+#: cp/pt.c:3309
#, gcc-internal-format
msgid " shadows template parm %q+#D"
msgstr ""
-#: cp/pt.c:3761
+#: cp/pt.c:3821
#, gcc-internal-format
msgid "template parameters not used in partial specialization:"
msgstr ""
-#: cp/pt.c:3776
+#: cp/pt.c:3836
#, gcc-internal-format
msgid "partial specialization %qT does not specialize any template arguments"
msgstr ""
-#: cp/pt.c:3821
+#: cp/pt.c:3881
#, gcc-internal-format
msgid "parameter pack argument %qE must be at the end of the template argument list"
msgstr ""
-#: cp/pt.c:3824
+#: cp/pt.c:3884
#, gcc-internal-format
msgid "parameter pack argument %qT must be at the end of the template argument list"
msgstr ""
-#: cp/pt.c:3843
+#: cp/pt.c:3903
#, gcc-internal-format
msgid "template argument %qE involves template parameter(s)"
msgstr ""
-#: cp/pt.c:3887
+#: cp/pt.c:3947
#, gcc-internal-format
msgid "type %qT of template argument %qE depends on template parameter(s)"
msgstr ""
-#: cp/pt.c:3994
+#: cp/pt.c:4054
#, gcc-internal-format
msgid "no default argument for %qD"
msgstr ""
-#: cp/pt.c:4015
+#: cp/pt.c:4075
#, gcc-internal-format
msgid "parameter pack %qE must be at the end of the template parameter list"
msgstr ""
-#: cp/pt.c:4018
+#: cp/pt.c:4078
#, gcc-internal-format
msgid "parameter pack %qT must be at the end of the template parameter list"
msgstr ""
-#: cp/pt.c:4207
+#: cp/pt.c:4267
#, gcc-internal-format
msgid "template class without a name"
msgstr ""
@@ -34330,7 +27503,7 @@ msgstr ""
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:4217
+#: cp/pt.c:4277
#, gcc-internal-format
msgid "destructor %qD declared as member template"
msgstr ""
@@ -34340,72 +27513,72 @@ msgstr ""
#. An allocation function can be a function
#. template. ... Template allocation functions shall
#. have two or more parameters.
-#: cp/pt.c:4232
+#: cp/pt.c:4292
#, gcc-internal-format
msgid "invalid template declaration of %qD"
msgstr ""
-#: cp/pt.c:4349
+#: cp/pt.c:4409
#, gcc-internal-format
msgid "template definition of non-template %q#D"
msgstr ""
-#: cp/pt.c:4392
+#: cp/pt.c:4452
#, gcc-internal-format
msgid "expected %d levels of template parms for %q#D, got %d"
msgstr ""
-#: cp/pt.c:4404
+#: cp/pt.c:4464
#, gcc-internal-format
msgid "got %d template parameters for %q#D"
msgstr ""
-#: cp/pt.c:4407
+#: cp/pt.c:4467
#, gcc-internal-format
msgid "got %d template parameters for %q#T"
msgstr ""
-#: cp/pt.c:4409
+#: cp/pt.c:4469
#, gcc-internal-format
msgid " but %d required"
msgstr ""
-#: cp/pt.c:4427
+#: cp/pt.c:4487
#, fuzzy, gcc-internal-format
msgid "template arguments to %qD do not match original template %qD"
msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
-#: cp/pt.c:4431
+#: cp/pt.c:4491
#, gcc-internal-format
msgid "use template<> for an explicit specialization"
msgstr ""
-#: cp/pt.c:4527
+#: cp/pt.c:4590
#, gcc-internal-format
msgid "%qT is not a template type"
msgstr ""
-#: cp/pt.c:4540
+#: cp/pt.c:4603
#, fuzzy, gcc-internal-format
msgid "template specifiers not specified in declaration of %qD"
msgstr "%qs:n esittelyssä tyyppi on oletuksena %<int%>"
-#: cp/pt.c:4550
+#: cp/pt.c:4613
#, gcc-internal-format
msgid "redeclared with %d template parameter(s)"
msgstr ""
-#: cp/pt.c:4552
+#: cp/pt.c:4615
#, fuzzy, gcc-internal-format
msgid "previous declaration %q+D used %d template parameter(s)"
msgstr "%J%qD:n edellinen esittely oli täällä"
-#: cp/pt.c:4586
+#: cp/pt.c:4649
#, fuzzy, gcc-internal-format
msgid "template parameter %q+#D"
msgstr "%Juseita parametreja nimellä %qD"
-#: cp/pt.c:4587
+#: cp/pt.c:4650
#, gcc-internal-format
msgid "redeclared here as %q#D"
msgstr ""
@@ -34414,219 +27587,219 @@ msgstr ""
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:4597
+#: cp/pt.c:4660
#, gcc-internal-format
msgid "redefinition of default argument for %q#D"
msgstr ""
-#: cp/pt.c:4599
+#: cp/pt.c:4662
#, fuzzy, gcc-internal-format
msgid "original definition appeared here"
msgstr "funktion määrittely esitelty %<__thread%>:ksi"
-#: cp/pt.c:4703
+#: cp/pt.c:4766
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because function %qD has not external linkage"
msgstr ""
-#: cp/pt.c:4722 cp/pt.c:5009
+#: cp/pt.c:4785 cp/pt.c:5072
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT"
msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
-#: cp/pt.c:4724
+#: cp/pt.c:4787
#, gcc-internal-format
msgid "it must be a pointer-to-member of the form `&X::Y'"
msgstr ""
-#: cp/pt.c:4760
+#: cp/pt.c:4823
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
msgstr ""
-#: cp/pt.c:4837
+#: cp/pt.c:4900
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
msgstr ""
-#: cp/pt.c:4881
+#: cp/pt.c:4944
#, gcc-internal-format
msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
msgstr ""
-#: cp/pt.c:4899
+#: cp/pt.c:4962
#, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
msgstr ""
-#: cp/pt.c:4906
+#: cp/pt.c:4969
#, gcc-internal-format
msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
msgstr ""
-#: cp/pt.c:4936
+#: cp/pt.c:4999
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
msgstr ""
-#: cp/pt.c:4943
+#: cp/pt.c:5006
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr ""
-#: cp/pt.c:4960
+#: cp/pt.c:5023
#, gcc-internal-format
msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
msgstr ""
-#: cp/pt.c:4969
+#: cp/pt.c:5032
#, fuzzy, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
-#: cp/pt.c:4977
+#: cp/pt.c:5040
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
msgstr ""
-#: cp/pt.c:5010
+#: cp/pt.c:5073
#, gcc-internal-format
msgid "it must be the address of a function with external linkage"
msgstr ""
-#: cp/pt.c:5024
+#: cp/pt.c:5087
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is a pointer"
msgstr ""
-#: cp/pt.c:5026
+#: cp/pt.c:5089
#, gcc-internal-format
msgid "try using %qE instead"
msgstr ""
-#: cp/pt.c:5066
+#: cp/pt.c:5129
#, gcc-internal-format
msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr ""
-#: cp/pt.c:5069
+#: cp/pt.c:5132
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr ""
-#: cp/pt.c:5402
+#: cp/pt.c:5465
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr ""
-#: cp/pt.c:5427
+#: cp/pt.c:5490
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr ""
-#: cp/pt.c:5443 cp/pt.c:5462 cp/pt.c:5508
+#: cp/pt.c:5506 cp/pt.c:5525 cp/pt.c:5571
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:5447
+#: cp/pt.c:5510
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr " odotettiin %qT-tyyppistä vakiota, saatiin %qT"
-#: cp/pt.c:5451
+#: cp/pt.c:5514
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr ""
-#: cp/pt.c:5453
+#: cp/pt.c:5516
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr " odotettiin tyyppiä, saatiin %qE"
-#: cp/pt.c:5466
+#: cp/pt.c:5529
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr " odotettiin tyyppiä, saatiin %qT"
-#: cp/pt.c:5468
+#: cp/pt.c:5531
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr ""
-#: cp/pt.c:5511
+#: cp/pt.c:5574
#, fuzzy, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr "muotoilu %q.*s edellyttää %<%T%s%>-tyyppiä, mutta %d. argumentin tyyppi on %qT"
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:5551
+#: cp/pt.c:5607
#, fuzzy, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr "ehtolausekkeessa on tyyppiristiriita"
-#: cp/pt.c:5573
+#: cp/pt.c:5629
#, gcc-internal-format
msgid "could not convert template argument %qE to %qT"
msgstr ""
-#: cp/pt.c:5629
+#: cp/pt.c:5694
#, gcc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:5767
+#: cp/pt.c:5836
#, gcc-internal-format
msgid "wrong number of template arguments (%d, should be %d%s)"
msgstr ""
-#: cp/pt.c:5771
+#: cp/pt.c:5840
#, gcc-internal-format
msgid "provided for %q+D"
msgstr ""
-#: cp/pt.c:5838
+#: cp/pt.c:5907
#, gcc-internal-format
msgid "cannot expand %<%E%> into a fixed-length argument list"
msgstr ""
-#: cp/pt.c:5841
+#: cp/pt.c:5910
#, gcc-internal-format
msgid "cannot expand %<%T%> into a fixed-length argument list"
msgstr ""
-#: cp/pt.c:5857
+#: cp/pt.c:5933
#, gcc-internal-format
msgid "template argument %d is invalid"
msgstr ""
-#: cp/pt.c:6179
+#: cp/pt.c:6261
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr ""
-#: cp/pt.c:6181
+#: cp/pt.c:6263
#, fuzzy, gcc-internal-format
msgid "for template declaration %q+D"
msgstr "tyhjä esittely"
-#: cp/pt.c:6836
+#: cp/pt.c:6918
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
msgstr ""
-#: cp/pt.c:8102
+#: cp/pt.c:8184
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr ""
-#: cp/pt.c:8106
+#: cp/pt.c:8188
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr ""
-#: cp/pt.c:9133
+#: cp/pt.c:9228
#, fuzzy, gcc-internal-format
msgid "instantiation of %q+D as type %qT"
msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
@@ -34644,237 +27817,237 @@ msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:9272
+#: cp/pt.c:9373
#, gcc-internal-format
msgid "variable %qD has function type"
msgstr "muuttujalla %qD on funktiotyyppi"
-#: cp/pt.c:9437
+#: cp/pt.c:9536
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr "virheellinen parametrityyppi %qT"
-#: cp/pt.c:9439
+#: cp/pt.c:9538
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr "esittelyssä %q+D"
-#: cp/pt.c:9516
+#: cp/pt.c:9615
#, gcc-internal-format
msgid "function returning an array"
msgstr ""
-#: cp/pt.c:9518
+#: cp/pt.c:9617
#, gcc-internal-format
msgid "function returning a function"
msgstr ""
-#: cp/pt.c:9545
+#: cp/pt.c:9644
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr ""
-#: cp/pt.c:9794
+#: cp/pt.c:9893
#, gcc-internal-format
msgid "creating array with negative size (%qE)"
msgstr ""
-#: cp/pt.c:10043
+#: cp/pt.c:10142
#, gcc-internal-format
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:10045
+#: cp/pt.c:10144
#, fuzzy, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-#: cp/pt.c:10047
+#: cp/pt.c:10146
#, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr ""
-#: cp/pt.c:10096
+#: cp/pt.c:10195
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr ""
-#: cp/pt.c:10102
+#: cp/pt.c:10201
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr ""
-#: cp/pt.c:10108
+#: cp/pt.c:10207
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr ""
-#: cp/pt.c:10170
+#: cp/pt.c:10269
#, gcc-internal-format
msgid "creating array of %qT"
msgstr ""
-#: cp/pt.c:10176
+#: cp/pt.c:10275
#, gcc-internal-format
msgid "creating array of %qT, which is an abstract class type"
msgstr ""
-#: cp/pt.c:10228
+#: cp/pt.c:10327
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
-#: cp/pt.c:10264
+#: cp/pt.c:10363
#, fuzzy, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissä"
-#: cp/pt.c:10267
+#: cp/pt.c:10366
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr ""
-#: cp/pt.c:10388
+#: cp/pt.c:10487
#, gcc-internal-format
msgid "use of %qs in template"
msgstr ""
-#: cp/pt.c:10524
+#: cp/pt.c:10623
#, gcc-internal-format
msgid "qualifying type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/pt.c:10539
+#: cp/pt.c:10638
#, gcc-internal-format
msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:10541
+#: cp/pt.c:10640
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr ""
-#: cp/pt.c:10687
+#: cp/pt.c:10786
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr ""
-#: cp/pt.c:11017 cp/pt.c:11689
+#: cp/pt.c:11116 cp/pt.c:11788
#, fuzzy, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr "void-lausekkeen epäkelpo käyttö"
-#: cp/pt.c:11021 cp/pt.c:11693
+#: cp/pt.c:11120 cp/pt.c:11792
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr ""
-#: cp/pt.c:11853
+#: cp/pt.c:11952
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr ""
-#: cp/pt.c:12393
+#: cp/pt.c:12492
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr "%qT ei ole luokka eikä nimiavaruus"
-#: cp/pt.c:12396
+#: cp/pt.c:12495
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr "%qD ei ole luokka eikä nimiavaruus"
-#: cp/pt.c:12657
+#: cp/pt.c:12756
#, fuzzy, gcc-internal-format
msgid "%qT is/uses anonymous type"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: cp/pt.c:12659
+#: cp/pt.c:12758
#, fuzzy, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
-#: cp/pt.c:12669
+#: cp/pt.c:12768
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr ""
-#: cp/pt.c:12680
+#: cp/pt.c:12779
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr ""
-#: cp/pt.c:12698
+#: cp/pt.c:12797
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr ""
-#: cp/pt.c:15755
+#: cp/pt.c:15860
#, gcc-internal-format
msgid "ambiguous class template instantiation for %q#T"
msgstr ""
-#: cp/pt.c:15758
+#: cp/pt.c:15864
#, gcc-internal-format
msgid "%s %+#T"
msgstr "%s %+#T"
-#: cp/pt.c:15781 cp/pt.c:15864
+#: cp/pt.c:15888 cp/pt.c:15971
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr ""
-#: cp/pt.c:15796
+#: cp/pt.c:15903
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr ""
-#: cp/pt.c:15802 cp/pt.c:15859
+#: cp/pt.c:15909 cp/pt.c:15966
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr ""
-#: cp/pt.c:15807
+#: cp/pt.c:15914
#, gcc-internal-format
msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr ""
-#: cp/pt.c:15815
+#: cp/pt.c:15922
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:15851
+#: cp/pt.c:15958
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:15874 cp/pt.c:15966
+#: cp/pt.c:15981 cp/pt.c:16073
#, fuzzy, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr "ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa"
-#: cp/pt.c:15879 cp/pt.c:15983
+#: cp/pt.c:15986 cp/pt.c:16090
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr ""
-#: cp/pt.c:15944
+#: cp/pt.c:16051
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr ""
-#: cp/pt.c:15953
+#: cp/pt.c:16060
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr ""
-#: cp/pt.c:15971
+#: cp/pt.c:16078
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr ""
-#: cp/pt.c:16017
+#: cp/pt.c:16124
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr ""
@@ -34886,32 +28059,32 @@ msgstr ""
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
-#: cp/pt.c:16481
+#: cp/pt.c:16588
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr ""
-#: cp/pt.c:16647
+#: cp/pt.c:16754
#, gcc-internal-format
msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
msgstr ""
-#: cp/pt.c:17002
+#: cp/pt.c:17109
#, gcc-internal-format
msgid "%q#T is not a valid type for a template constant parameter"
msgstr ""
-#: cp/pt.c:17999
+#: cp/pt.c:18106
#, gcc-internal-format
msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
msgstr ""
-#: cp/pt.c:18049
+#: cp/pt.c:18156
#, fuzzy, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr "ei voi emuloida %qs"
-#: cp/pt.c:18060
+#: cp/pt.c:18167
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr ""
@@ -35093,7 +28266,7 @@ msgstr ""
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:2156 cp/typeck.c:2240
+#: cp/semantics.c:2156 cp/typeck.c:2342
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr ""
@@ -35128,214 +28301,214 @@ msgstr ""
msgid "definition of %q#T inside template parameter list"
msgstr ""
-#: cp/semantics.c:2379
+#: cp/semantics.c:2398
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr ""
-#: cp/semantics.c:2595
+#: cp/semantics.c:2614
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr ""
-#: cp/semantics.c:2607
+#: cp/semantics.c:2626
#, gcc-internal-format
msgid "base class %qT has cv qualifiers"
msgstr ""
-#: cp/semantics.c:2632
+#: cp/semantics.c:2651
#, gcc-internal-format
msgid "incomplete type %qT used in nested name specifier"
msgstr ""
-#: cp/semantics.c:2636
+#: cp/semantics.c:2655
#, gcc-internal-format
msgid "reference to %<%T::%D%> is ambiguous"
msgstr ""
-#: cp/semantics.c:2641 cp/typeck.c:2040
+#: cp/semantics.c:2660 cp/typeck.c:2142
#, gcc-internal-format
msgid "%qD is not a member of %qT"
msgstr ""
-#: cp/semantics.c:2644
+#: cp/semantics.c:2663
#, fuzzy, gcc-internal-format
msgid "%qD is not a member of %qD"
msgstr "%qs ei ole kelpo tulostetiedosto"
-#: cp/semantics.c:2646
+#: cp/semantics.c:2665
#, fuzzy, gcc-internal-format
msgid "%<::%D%> has not been declared"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: cp/semantics.c:2863 cp/semantics.c:5602
+#: cp/semantics.c:2882 cp/semantics.c:5633
#, fuzzy, gcc-internal-format
msgid "%qD is not captured"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: cp/semantics.c:2869
+#: cp/semantics.c:2888
#, gcc-internal-format
msgid "use of %<auto%> variable from containing function"
msgstr ""
-#: cp/semantics.c:2871
+#: cp/semantics.c:2890
#, gcc-internal-format
msgid " %q+#D declared here"
msgstr ""
-#: cp/semantics.c:2909
+#: cp/semantics.c:2928
#, gcc-internal-format
msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:3073
+#: cp/semantics.c:3092
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr ""
-#: cp/semantics.c:3081
+#: cp/semantics.c:3100
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr ""
-#: cp/semantics.c:3086
+#: cp/semantics.c:3105
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:3092
+#: cp/semantics.c:3111
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:3214 cp/semantics.c:4987
+#: cp/semantics.c:3233 cp/semantics.c:5015
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr ""
-#: cp/semantics.c:3229
+#: cp/semantics.c:3248
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr ""
-#: cp/semantics.c:3240
+#: cp/semantics.c:3259
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr ""
-#: cp/semantics.c:3709
+#: cp/semantics.c:3728
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr ""
-#: cp/semantics.c:3718 cp/semantics.c:3740 cp/semantics.c:3762
+#: cp/semantics.c:3737 cp/semantics.c:3759 cp/semantics.c:3781
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr ""
-#: cp/semantics.c:3732
+#: cp/semantics.c:3751
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr "halutaan rekisterimuuttujan %qD osoite"
-#: cp/semantics.c:3754
+#: cp/semantics.c:3773
#, fuzzy, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr "halutaan rekisterimuuttujan %qD osoite"
-#: cp/semantics.c:3784
+#: cp/semantics.c:3803
#, gcc-internal-format
msgid "num_threads expression must be integral"
msgstr ""
-#: cp/semantics.c:3798
+#: cp/semantics.c:3817
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:3930
+#: cp/semantics.c:3949
#, gcc-internal-format
msgid "%qE has reference type for %qs"
msgstr ""
-#: cp/semantics.c:4001
+#: cp/semantics.c:4020
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr ""
-#: cp/semantics.c:4015
+#: cp/semantics.c:4034
#, fuzzy, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr "%Jparametrin %qD tyyppi on vaillinainen"
-#: cp/semantics.c:4160
+#: cp/semantics.c:4179
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr ""
#. Report the error.
-#: cp/semantics.c:4686
+#: cp/semantics.c:4705
#, gcc-internal-format
msgid "static assertion failed: %E"
msgstr ""
-#: cp/semantics.c:4688
+#: cp/semantics.c:4707
#, fuzzy, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr "%J%qD esitelty ei-staattisena, edellinen esittely staattinen"
-#: cp/semantics.c:4776 cp/semantics.c:4898
+#: cp/semantics.c:4792 cp/semantics.c:4921
#, fuzzy, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr "ylivuoto vakiolausekkeessa"
-#: cp/semantics.c:4848
+#: cp/semantics.c:4871
#, fuzzy, gcc-internal-format
msgid "%qE refers to a set of overloaded functions"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: cp/semantics.c:4931
+#: cp/semantics.c:4959
#, gcc-internal-format
msgid "unable to determine the declared type of expression %<%E%>"
msgstr ""
-#: cp/semantics.c:5192
+#: cp/semantics.c:5220
#, gcc-internal-format
msgid "__is_convertible_to"
msgstr ""
-#: cp/semantics.c:5233 cp/semantics.c:5243
+#: cp/semantics.c:5261 cp/semantics.c:5271
#, gcc-internal-format
msgid "incomplete type %qT not allowed"
msgstr ""
-#: cp/semantics.c:5306
+#: cp/semantics.c:5334
#, gcc-internal-format
msgid "the type %qT of constexpr variable %qD is not literal"
msgstr ""
-#: cp/semantics.c:5341
+#: cp/semantics.c:5369
#, gcc-internal-format
msgid "parameter %q#D is not of literal type"
msgstr "parametri %q#D ei ole literaalityyppiä"
-#: cp/semantics.c:5354
+#: cp/semantics.c:5382
#, fuzzy, gcc-internal-format
msgid "return type %qT of function %qD is not a literal type"
msgstr "%q+D-funktion paluuarvon tyyppi ei ole %<int%>"
-#: cp/semantics.c:5648
+#: cp/semantics.c:5679
#, gcc-internal-format
msgid "cannot capture %qE by reference"
msgstr ""
-#: cp/semantics.c:5670
+#: cp/semantics.c:5701
#, gcc-internal-format
msgid "already captured %<this%> in lambda expression"
msgstr ""
-#: cp/semantics.c:5789
+#: cp/semantics.c:5820
#, fuzzy, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
@@ -35345,47 +28518,47 @@ msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
msgid "%qV qualifiers cannot be applied to %qT"
msgstr ""
-#: cp/tree.c:2490
+#: cp/tree.c:2505
#, gcc-internal-format
msgid "%qE attribute can only be applied to Java class definitions"
msgstr ""
-#: cp/tree.c:2519
+#: cp/tree.c:2534
#, gcc-internal-format
msgid "%qE attribute can only be applied to class definitions"
msgstr ""
-#: cp/tree.c:2525
+#: cp/tree.c:2540
#, gcc-internal-format
msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
msgstr "%qE on vanhentunut; g++:n vtable'it ovat nyt oletusarvoisesti COM-yhteensopivia"
-#: cp/tree.c:2549
+#: cp/tree.c:2564
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:2570
+#: cp/tree.c:2585
#, gcc-internal-format
msgid "can only use %qE attribute on file-scope definitions of objects of class type"
msgstr ""
-#: cp/tree.c:2578
+#: cp/tree.c:2593
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:2588
+#: cp/tree.c:2603
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:2599
+#: cp/tree.c:2614
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr ""
-#: cp/tree.c:3189
+#: cp/tree.c:3204
#, gcc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr ""
@@ -35435,427 +28608,447 @@ msgstr ""
msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
msgstr ""
-#: cp/typeck.c:1305
+#: cp/typeck.c:1407
#, gcc-internal-format
msgid "canonical types differ for identical types %T and %T"
msgstr ""
-#: cp/typeck.c:1312
+#: cp/typeck.c:1414
#, gcc-internal-format
msgid "same canonical type node for different types %T and %T"
msgstr ""
-#: cp/typeck.c:1425
+#: cp/typeck.c:1527
#, gcc-internal-format
msgid "invalid application of %qs to a member function"
msgstr ""
-#: cp/typeck.c:1493
+#: cp/typeck.c:1595
#, gcc-internal-format
msgid "invalid application of %<sizeof%> to a bit-field"
msgstr "epäkelpo %<sizeof%>-avainsanan soveltaminen bittikenttään"
-#: cp/typeck.c:1501
+#: cp/typeck.c:1603
#, fuzzy, gcc-internal-format
msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
msgstr "epäkelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
-#: cp/typeck.c:1550
+#: cp/typeck.c:1652
#, fuzzy, gcc-internal-format
msgid "invalid application of %<__alignof%> to a bit-field"
msgstr "epäkelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
-#: cp/typeck.c:1561
+#: cp/typeck.c:1663
#, gcc-internal-format
msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
msgstr ""
-#: cp/typeck.c:1619
+#: cp/typeck.c:1721
#, gcc-internal-format
msgid "invalid use of non-static member function"
msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
-#: cp/typeck.c:1886
+#: cp/typeck.c:1988
#, gcc-internal-format
msgid "deprecated conversion from string constant to %qT"
msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
-#: cp/typeck.c:2009 cp/typeck.c:2384
+#: cp/typeck.c:2111 cp/typeck.c:2486
#, gcc-internal-format
msgid "request for member %qD in %qE, which is of non-class type %qT"
msgstr ""
-#: cp/typeck.c:2038
+#: cp/typeck.c:2140
#, gcc-internal-format
msgid "invalid use of nonstatic data member %qE"
msgstr ""
-#: cp/typeck.c:2093
+#: cp/typeck.c:2195
#, gcc-internal-format
msgid "invalid access to non-static data member %qD of NULL object"
msgstr ""
-#: cp/typeck.c:2096 cp/typeck.c:2127
+#: cp/typeck.c:2198 cp/typeck.c:2229
#, gcc-internal-format
msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
msgstr ""
# semi-fuzzy
-#: cp/typeck.c:2124
+#: cp/typeck.c:2226
#, fuzzy, gcc-internal-format
msgid "invalid access to non-static data member %qD of NULL object"
msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
-#: cp/typeck.c:2252
+#: cp/typeck.c:2354
#, fuzzy, gcc-internal-format
msgid "object type %qT does not match destructor name ~%qT"
msgstr "prototyypille %q#D ei ole vastinetta luokassa %qT"
-#: cp/typeck.c:2260
+#: cp/typeck.c:2362
#, gcc-internal-format
msgid "the type being destroyed is %qT, but the destructor refers to %qT"
msgstr ""
-#: cp/typeck.c:2299 cp/typeck.c:2319
+#: cp/typeck.c:2401 cp/typeck.c:2421
#, fuzzy, gcc-internal-format
msgid "%qD is not a template"
msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-#: cp/typeck.c:2423
+#: cp/typeck.c:2525
#, gcc-internal-format
msgid "%<%D::%D%> is not a member of %qT"
msgstr ""
-#: cp/typeck.c:2435
-#, gcc-internal-format
-msgid "cannot call constructor %<%T::%D%> directly"
-msgstr ""
-
-#: cp/typeck.c:2447
+#: cp/typeck.c:2549
#, gcc-internal-format
msgid "%qT is not a base of %qT"
msgstr ""
-#: cp/typeck.c:2467
+#: cp/typeck.c:2569
#, gcc-internal-format
msgid "%qD has no member named %qE"
msgstr ""
-#: cp/typeck.c:2483
+#: cp/typeck.c:2585
#, gcc-internal-format
msgid "%qD is not a member template function"
msgstr ""
-#: cp/typeck.c:2628
+#: cp/typeck.c:2730
#, gcc-internal-format
msgid "%qT is not a pointer-to-object type"
msgstr ""
-#: cp/typeck.c:2656
-#, gcc-internal-format
-msgid "invalid use of %qs on pointer to member"
-msgstr ""
+#: cp/typeck.c:2761
+#, fuzzy, gcc-internal-format
+msgid "invalid use of array indexing on pointer to member"
+msgstr "joustavien taulukkoalkioiden epäkelpo käyttö"
-#: cp/typeck.c:2660
-#, gcc-internal-format
-msgid "invalid type argument of %qs"
-msgstr ""
+#: cp/typeck.c:2764
+#, fuzzy, gcc-internal-format
+msgid "invalid use of unary %<*%> on pointer to member"
+msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
+
+#: cp/typeck.c:2767
+#, fuzzy, gcc-internal-format
+msgid "invalid use of implicit conversion on pointer to member"
+msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-#: cp/typeck.c:2662
+#: cp/typeck.c:2776
#, gcc-internal-format
msgid "invalid type argument"
msgstr ""
-#: cp/typeck.c:2689
+#: cp/typeck.c:2779
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument of array indexing"
+msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)"
+
+#: cp/typeck.c:2782
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument of unary %<*%>"
+msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)"
+
+#: cp/typeck.c:2785
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument of implicit conversion"
+msgstr "void-lausekkeen epäkelpo käyttö"
+
+#: cp/typeck.c:2815
#, gcc-internal-format
msgid "subscript missing in array reference"
msgstr ""
-#: cp/typeck.c:2769
+#: cp/typeck.c:2895
#, gcc-internal-format
msgid "ISO C++ forbids subscripting non-lvalue array"
msgstr ""
-#: cp/typeck.c:2781
+#: cp/typeck.c:2907
#, gcc-internal-format
msgid "subscripting array declared %<register%>"
msgstr ""
-#: cp/typeck.c:2873
+#: cp/typeck.c:2999
#, gcc-internal-format
msgid "object missing in use of %qE"
msgstr ""
-#: cp/typeck.c:3052
+#: cp/typeck.c:3178
#, gcc-internal-format
msgid "ISO C++ forbids calling %<::main%> from within program"
msgstr "ISO C++ kieltää %<::main%>-funktion kutsumisen ohjelmasta"
-#: cp/typeck.c:3071
+#: cp/typeck.c:3197
#, gcc-internal-format
msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
msgstr ""
-#: cp/typeck.c:3086
+#: cp/typeck.c:3212
#, gcc-internal-format
msgid "%qE cannot be used as a function"
msgstr ""
-#: cp/typeck.c:3177
+#: cp/typeck.c:3303
#, fuzzy, gcc-internal-format
msgid "too many arguments to %s %q+#D"
msgstr "liikaa argumentteja funktiolle %s %q+#D"
-#: cp/typeck.c:3179 cp/typeck.c:3292
+#: cp/typeck.c:3305 cp/typeck.c:3418
#, gcc-internal-format
msgid "at this point in file"
msgstr "tässä kohdassa tiedostoa"
-#: cp/typeck.c:3182
+#: cp/typeck.c:3308
#, gcc-internal-format
msgid "too many arguments to function"
msgstr "liikaa argumentteja funktiolle"
-#: cp/typeck.c:3217
+#: cp/typeck.c:3343
#, gcc-internal-format
msgid "parameter %P of %qD has incomplete type %qT"
msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
-#: cp/typeck.c:3220
+#: cp/typeck.c:3346
#, gcc-internal-format
msgid "parameter %P has incomplete type %qT"
msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-#: cp/typeck.c:3290
+#: cp/typeck.c:3416
#, gcc-internal-format
msgid "too few arguments to %s %q+#D"
msgstr ""
-#: cp/typeck.c:3295
+#: cp/typeck.c:3421
#, gcc-internal-format
msgid "too few arguments to function"
msgstr "liian vähän argumentteja funktiolle"
-#: cp/typeck.c:3501 cp/typeck.c:3512
+#: cp/typeck.c:3627 cp/typeck.c:3638
#, gcc-internal-format
msgid "assuming cast to type %qT from overloaded function"
msgstr ""
#. Some sort of arithmetic operation involving NULL was
#. performed.
-#: cp/typeck.c:3555
+#: cp/typeck.c:3681
#, gcc-internal-format
msgid "NULL used in arithmetic"
msgstr "NULL-arvon käyttö laskutoimituksessa"
-#: cp/typeck.c:3746
+#: cp/typeck.c:3872
#, fuzzy, gcc-internal-format
msgid "left rotate count is negative"
msgstr "taulukon %qs koko on negatiivinen"
-#: cp/typeck.c:3747
+#: cp/typeck.c:3873
#, gcc-internal-format
msgid "right rotate count is negative"
msgstr ""
-#: cp/typeck.c:3753
+#: cp/typeck.c:3879
#, gcc-internal-format
msgid "left rotate count >= width of type"
msgstr ""
-#: cp/typeck.c:3754
+#: cp/typeck.c:3880
#, gcc-internal-format
msgid "right rotate count >= width of type"
msgstr ""
-#: cp/typeck.c:3773 cp/typeck.c:3996
+#: cp/typeck.c:3899 cp/typeck.c:4122
#, fuzzy, gcc-internal-format
msgid "comparison with string literal results in unspecified behaviour"
msgstr "%J#pragma weak %qD -ilmaisun soveltaminen ensimmäisen käytön jälkeen käyttäytyy määrittelemättömästi"
-#: cp/typeck.c:3813 cp/typeck.c:3821 cp/typeck.c:4016 cp/typeck.c:4024
+#: cp/typeck.c:3939 cp/typeck.c:3947 cp/typeck.c:4142 cp/typeck.c:4150
#, gcc-internal-format
msgid "ISO C++ forbids comparison between pointer and integer"
msgstr "ISO C++ kieltää osoittimen ja kokonaisluvun vertailun"
-#: cp/typeck.c:4041
+#: cp/typeck.c:4167
#, gcc-internal-format
msgid "unordered comparison on non-floating point argument"
msgstr ""
-#: cp/typeck.c:4081
+#: cp/typeck.c:4207
#, gcc-internal-format
msgid "invalid operands of types %qT and %qT to binary %qO"
msgstr ""
-#: cp/typeck.c:4222
+#: cp/typeck.c:4348
#, gcc-internal-format
msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
msgstr "ISO C++ kieltää %<void *%>-tyyppisen osoittimen käytön vähennyslaskussa"
-#: cp/typeck.c:4224
+#: cp/typeck.c:4350
#, gcc-internal-format
msgid "ISO C++ forbids using pointer to a function in subtraction"
msgstr "ISO C++ kieltää funktio-osoittimen käytön vähennyslaskussa"
# semi-fuzzy; onko metodi tässä luokan jäsenfunktio ja yllä muu funktio?
-#: cp/typeck.c:4226
+#: cp/typeck.c:4352
#, gcc-internal-format
msgid "ISO C++ forbids using pointer to a method in subtraction"
msgstr "ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa"
-#: cp/typeck.c:4239
+#: cp/typeck.c:4365
#, gcc-internal-format
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr ""
-#: cp/typeck.c:4298
+#: cp/typeck.c:4423
#, fuzzy, gcc-internal-format
-msgid "taking address of %s %qE"
+msgid "taking address of constructor %qE"
msgstr "bittikentän %qD osoitetta ei voi ottaa"
-#: cp/typeck.c:4311
+#: cp/typeck.c:4424
+#, fuzzy, gcc-internal-format
+msgid "taking address of destructor %qE"
+msgstr "bittikentän %qD osoitetta ei voi ottaa"
+
+#: cp/typeck.c:4438
#, gcc-internal-format
msgid "invalid use of %qE to form a pointer-to-member-function"
msgstr ""
-#: cp/typeck.c:4314
+#: cp/typeck.c:4441
#, gcc-internal-format
msgid " a qualified-id is required"
msgstr ""
-#: cp/typeck.c:4319
+#: cp/typeck.c:4446
#, gcc-internal-format
msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
msgstr ""
-#: cp/typeck.c:4342
+#: cp/typeck.c:4469
#, gcc-internal-format
msgid "taking address of temporary"
msgstr ""
-#: cp/typeck.c:4612
+#: cp/typeck.c:4739
#, gcc-internal-format
msgid "ISO C++ forbids incrementing an enum"
msgstr "ISO C++ kieltää enumin lisäyksen"
-#: cp/typeck.c:4613
+#: cp/typeck.c:4740
#, gcc-internal-format
msgid "ISO C++ forbids decrementing an enum"
msgstr "ISO C++ kieltää enumin vähentämisen"
-#: cp/typeck.c:4629
+#: cp/typeck.c:4756
#, fuzzy, gcc-internal-format
msgid "cannot increment a pointer to incomplete type %qT"
msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-#: cp/typeck.c:4630
+#: cp/typeck.c:4757
#, fuzzy, gcc-internal-format
msgid "cannot decrement a pointer to incomplete type %qT"
msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-#: cp/typeck.c:4641
+#: cp/typeck.c:4768
#, gcc-internal-format
msgid "ISO C++ forbids incrementing a pointer of type %qT"
msgstr "ISO C++ kieltää %qT-tyyppisen osoittimen kasvattamisen"
-#: cp/typeck.c:4642
+#: cp/typeck.c:4769
#, gcc-internal-format
msgid "ISO C++ forbids decrementing a pointer of type %qT"
msgstr "ISO C++ kieltää %qT-tyyppisen osoittimen vähentämisen"
-#: cp/typeck.c:4668
+#: cp/typeck.c:4795
#, gcc-internal-format
msgid "invalid use of Boolean expression as operand to %<operator--%>"
msgstr ""
-#: cp/typeck.c:4703
+#: cp/typeck.c:4830
#, gcc-internal-format
msgid "ISO C++ forbids taking address of function %<::main%>"
msgstr "ISO C++ kieltää %<::main%>-funktion osoitteen ottamisen"
#. An expression like &memfn.
-#: cp/typeck.c:4764
+#: cp/typeck.c:4891
#, gcc-internal-format
msgid "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%>"
msgstr ""
-#: cp/typeck.c:4769
+#: cp/typeck.c:4896
#, gcc-internal-format
msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
msgstr ""
-#: cp/typeck.c:4798
+#: cp/typeck.c:4925
#, gcc-internal-format
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr ""
-#: cp/typeck.c:4826
+#: cp/typeck.c:4953
#, gcc-internal-format
msgid "cannot create pointer to reference member %qD"
msgstr ""
-#: cp/typeck.c:5041
+#: cp/typeck.c:5168
#, gcc-internal-format
msgid "cannot take the address of %<this%>, which is an rvalue expression"
msgstr ""
-#: cp/typeck.c:5064
+#: cp/typeck.c:5191
#, gcc-internal-format
msgid "address of explicit register variable %qD requested"
msgstr ""
-#: cp/typeck.c:5069
+#: cp/typeck.c:5196
#, gcc-internal-format
msgid "address requested for %qD, which is declared %<register%>"
msgstr ""
-#: cp/typeck.c:5136 cp/typeck.c:5163
+#: cp/typeck.c:5263 cp/typeck.c:5290
#, gcc-internal-format
msgid "%s expression list treated as compound expression"
msgstr ""
-#: cp/typeck.c:5236
+#: cp/typeck.c:5363
#, gcc-internal-format
msgid "no context to resolve type of %qE"
msgstr ""
-#: cp/typeck.c:5267
+#: cp/typeck.c:5394
#, fuzzy, gcc-internal-format
msgid "cast from type %qT to type %qT casts away qualifiers"
msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
-#: cp/typeck.c:5272
+#: cp/typeck.c:5399
#, fuzzy, gcc-internal-format
msgid "static_cast from type %qT to type %qT casts away qualifiers"
msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
-#: cp/typeck.c:5277
+#: cp/typeck.c:5404
#, fuzzy, gcc-internal-format
msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
-#: cp/typeck.c:5620
+#: cp/typeck.c:5747
#, gcc-internal-format
msgid "invalid static_cast from type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:5643
+#: cp/typeck.c:5770
#, gcc-internal-format
msgid "converting from %qT to %qT"
msgstr "muunnos tyypistä %qT tyyppiin %qT"
-#: cp/typeck.c:5692
+#: cp/typeck.c:5819
#, gcc-internal-format
msgid "invalid cast of an rvalue expression of type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:5759
+#: cp/typeck.c:5886
#, gcc-internal-format
msgid "cast from %qT to %qT loses precision"
msgstr "muunnoksessa tyypistä %qT tyyppiin %qT menetetään tarkkuutta"
-#: cp/typeck.c:5789
+#: cp/typeck.c:5916
#, gcc-internal-format
msgid "cast from %qT to %qT increases required alignment of target type"
msgstr ""
@@ -35864,167 +29057,167 @@ msgstr ""
#. where possible, and it is necessary in some cases. DR 195
#. addresses this issue, but as of 2004/10/26 is still in
#. drafting.
-#: cp/typeck.c:5808
+#: cp/typeck.c:5935
#, gcc-internal-format
msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr "ISO C++ kieltää tyyppimuunnoksen funktio-osoittimen ja olio-osoittimen välillä"
-#: cp/typeck.c:5821
+#: cp/typeck.c:5948
#, gcc-internal-format
msgid "invalid cast from type %qT to type %qT"
msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
-#: cp/typeck.c:5877
+#: cp/typeck.c:6004
#, gcc-internal-format
msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
msgstr ""
-#: cp/typeck.c:5886
+#: cp/typeck.c:6013
#, gcc-internal-format
msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
msgstr ""
-#: cp/typeck.c:5911
+#: cp/typeck.c:6038
#, gcc-internal-format
msgid "invalid const_cast of an rvalue of type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:5960
+#: cp/typeck.c:6087
#, gcc-internal-format
msgid "invalid const_cast from type %qT to type %qT"
msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
-#: cp/typeck.c:6037 cp/typeck.c:6045
+#: cp/typeck.c:6164 cp/typeck.c:6172
#, gcc-internal-format
msgid "ISO C++ forbids casting to an array type %qT"
msgstr ""
-#: cp/typeck.c:6054
+#: cp/typeck.c:6181
#, gcc-internal-format
msgid "invalid cast to function type %qT"
msgstr ""
-#: cp/typeck.c:6300
+#: cp/typeck.c:6427
#, gcc-internal-format
msgid " in evaluation of %<%Q(%#T, %#T)%>"
msgstr ""
-#: cp/typeck.c:6358
+#: cp/typeck.c:6485
#, gcc-internal-format
msgid "incompatible types in assignment of %qT to %qT"
msgstr ""
-#: cp/typeck.c:6372
+#: cp/typeck.c:6499
#, fuzzy, gcc-internal-format
msgid "array used as initializer"
msgstr "skalaarialustimen ympärillä on aaltosulkeet"
-#: cp/typeck.c:6374
+#: cp/typeck.c:6501
#, fuzzy, gcc-internal-format
msgid "invalid array assignment"
msgstr "epäkelpo lvalue sijoituksessa"
-#: cp/typeck.c:6474
+#: cp/typeck.c:6601
#, gcc-internal-format
msgid " in pointer to member function conversion"
msgstr ""
-#: cp/typeck.c:6485
+#: cp/typeck.c:6612
#, gcc-internal-format
msgid "pointer to member conversion via virtual base %qT"
msgstr ""
-#: cp/typeck.c:6525 cp/typeck.c:6538
+#: cp/typeck.c:6652 cp/typeck.c:6665
#, gcc-internal-format
msgid " in pointer to member conversion"
msgstr ""
-#: cp/typeck.c:6616
+#: cp/typeck.c:6743
#, gcc-internal-format
msgid "invalid conversion to type %qT from type %qT"
msgstr ""
-#: cp/typeck.c:6887
+#: cp/typeck.c:7014
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
# XXX
# %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
-#: cp/typeck.c:6890
+#: cp/typeck.c:7017
#, gcc-internal-format
msgid "cannot convert %qT to %qT in %s"
msgstr "ei voi muuntaa tyypistä %qT tyyppiin %qT (%s)"
-#: cp/typeck.c:6904
+#: cp/typeck.c:7031
#, fuzzy, gcc-internal-format
msgid "%s might be a candidate for a format attribute"
msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-#: cp/typeck.c:6997 cp/typeck.c:6999
+#: cp/typeck.c:7124 cp/typeck.c:7126
#, gcc-internal-format
msgid "in passing argument %P of %q+D"
msgstr ""
-#: cp/typeck.c:7054
+#: cp/typeck.c:7181
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:7061
+#: cp/typeck.c:7188
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:7077
+#: cp/typeck.c:7204
#, fuzzy, gcc-internal-format
msgid "reference to local variable %q+D returned"
msgstr "palautettu viittaus paikalliseen muuttujaan %qD"
-#: cp/typeck.c:7080
+#: cp/typeck.c:7207
#, fuzzy, gcc-internal-format
msgid "address of local variable %q+D returned"
msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
-#: cp/typeck.c:7115
+#: cp/typeck.c:7242
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "arvon palautus hajottimesta"
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:7123
+#: cp/typeck.c:7250
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr ""
#. You can't return a value from a constructor.
-#: cp/typeck.c:7126
+#: cp/typeck.c:7253
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr "arvon palautus muodostimesta"
-#: cp/typeck.c:7144
+#: cp/typeck.c:7271
#, gcc-internal-format
msgid "lambda return type can only be deduced when the return statement is the only statement in the function body"
msgstr ""
-#: cp/typeck.c:7150
+#: cp/typeck.c:7277
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr ""
-#: cp/typeck.c:7176
+#: cp/typeck.c:7303
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
-#: cp/typeck.c:7197
+#: cp/typeck.c:7324
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr "arvo return-lauseelle funktiossa, jonka paluutyyppi on ”void”"
-#: cp/typeck.c:7227
+#: cp/typeck.c:7354
#, gcc-internal-format
msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
msgstr "%<operator new%> ei saa palauttaa NULLia ellei esittely ole %<throw()%> (tai -fcheck-new ole voimassa)"
@@ -36240,6 +29433,66 @@ msgstr "\t%+#D"
msgid " since type %qT has pure virtual functions"
msgstr ""
+#: cp/typeck2.c:455
+#, fuzzy, gcc-internal-format
+msgid "%q+D has incomplete type"
+msgstr "%qD on vaillinaista tyyppiä"
+
+#: cp/typeck2.c:468
+#, fuzzy, gcc-internal-format
+msgid "invalid use of incomplete type %q#T"
+msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö"
+
+#: cp/typeck2.c:471
+#, fuzzy, gcc-internal-format
+msgid "forward declaration of %q+#T"
+msgstr "%J%qD esitelty turhaan uudestaan"
+
+#: cp/typeck2.c:474
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q+#T"
+msgstr "%J%qD esitelty turhaan uudestaan"
+
+#: cp/typeck2.c:479
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %qT"
+msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
+
+#: cp/typeck2.c:495
+#, gcc-internal-format
+msgid "invalid use of member (did you forget the %<&%> ?)"
+msgstr ""
+
+#: cp/typeck2.c:504
+#, fuzzy, gcc-internal-format
+msgid "invalid use of template type parameter %qT"
+msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö"
+
+#: cp/typeck2.c:509
+#, fuzzy, gcc-internal-format
+msgid "invalid use of template template parameter %qT"
+msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö"
+
+#: cp/typeck2.c:515
+#, fuzzy, gcc-internal-format
+msgid "invalid use of dependent type %qT"
+msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö"
+
+#: cp/typeck2.c:523
+#, gcc-internal-format
+msgid "address of overloaded function with no contextual type information"
+msgstr ""
+
+#: cp/typeck2.c:527
+#, gcc-internal-format
+msgid "overloaded function with no contextual type information"
+msgstr ""
+
+#: cp/typeck2.c:530
+#, gcc-internal-format
+msgid "insufficient contextual information to determine type"
+msgstr ""
+
#: cp/typeck2.c:705
#, gcc-internal-format
msgid "constructor syntax used, but no constructor declared for type %qT"
@@ -36365,6 +29618,2169 @@ msgstr ""
msgid "call to function which throws incomplete type %q#T"
msgstr ""
+#: fortran/arith.c:44
+#, gcc-internal-format
+msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
+msgstr ""
+
+#: fortran/arith.c:943 fortran/arith.c:965
+#, gcc-internal-format
+msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
+msgstr ""
+
+#: fortran/arith.c:951
+#, gcc-internal-format
+msgid "Raising a negative REAL at %L to a REAL power is prohibited"
+msgstr ""
+
+#: fortran/arith.c:1977
+#, gcc-internal-format
+msgid "Arithmetic OK converting %s to %s at %L"
+msgstr ""
+
+#: fortran/arith.c:1981
+#, gcc-internal-format
+msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
+msgstr ""
+
+#: fortran/arith.c:1986
+#, gcc-internal-format
+msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
+msgstr ""
+
+#: fortran/arith.c:1991
+#, gcc-internal-format
+msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
+msgstr ""
+
+#: fortran/arith.c:1996
+#, gcc-internal-format
+msgid "Division by zero converting %s to %s at %L"
+msgstr ""
+
+#: fortran/arith.c:2000
+#, gcc-internal-format
+msgid "Array operands are incommensurate converting %s to %s at %L"
+msgstr ""
+
+#: fortran/arith.c:2004
+#, gcc-internal-format
+msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
+msgstr ""
+
+#: fortran/arith.c:2336
+#, gcc-internal-format
+msgid "The Hollerith constant at %L is too long to convert to %s"
+msgstr ""
+
+#: fortran/array.c:90
+#, fuzzy, gcc-internal-format
+msgid "Expected array subscript at %C"
+msgstr "taulukon indeksin tyyppi on %<char%>"
+
+#: fortran/array.c:117
+#, fuzzy, gcc-internal-format
+msgid "Expected array subscript stride at %C"
+msgstr "taulukon indeksin tyyppi on %<char%>"
+
+#: fortran/array.c:160
+#, gcc-internal-format
+msgid "Invalid form of array reference at %C"
+msgstr ""
+
+#: fortran/array.c:165
+#, gcc-internal-format
+msgid "Array reference at %C cannot have more than %d dimensions"
+msgstr ""
+
+#: fortran/array.c:216
+#, gcc-internal-format
+msgid "Variable '%s' at %L in this context must be constant"
+msgstr ""
+
+#: fortran/array.c:307
+#, gcc-internal-format
+msgid "Expected expression in array specification at %C"
+msgstr ""
+
+#: fortran/array.c:389
+#, gcc-internal-format
+msgid "Bad array specification for an explicitly shaped array at %C"
+msgstr ""
+
+#: fortran/array.c:399
+#, gcc-internal-format
+msgid "Bad array specification for assumed shape array at %C"
+msgstr ""
+
+#: fortran/array.c:413
+#, gcc-internal-format
+msgid "Bad specification for deferred shape array at %C"
+msgstr ""
+
+#: fortran/array.c:417
+#, gcc-internal-format
+msgid "Bad specification for assumed size array at %C"
+msgstr ""
+
+#: fortran/array.c:426
+#, gcc-internal-format
+msgid "Expected another dimension in array declaration at %C"
+msgstr ""
+
+#: fortran/array.c:432
+#, gcc-internal-format
+msgid "Array specification at %C has more than %d dimensions"
+msgstr ""
+
+#: fortran/array.c:438
+#, gcc-internal-format
+msgid "Fortran 2008: Array specification at %C with more than 7 dimensions"
+msgstr ""
+
+#: fortran/array.c:645
+#, fuzzy, gcc-internal-format
+msgid "duplicated initializer"
+msgstr "epäkelpo alustin"
+
+#: fortran/array.c:737
+#, gcc-internal-format
+msgid "DO-iterator '%s' at %L is inside iterator of the same name"
+msgstr ""
+
+#: fortran/array.c:839 fortran/array.c:981
+#, gcc-internal-format
+msgid "Syntax error in array constructor at %C"
+msgstr ""
+
+#: fortran/array.c:896
+#, gcc-internal-format
+msgid "Fortran 2003: [...] style array constructors at %C"
+msgstr ""
+
+#: fortran/array.c:916
+#, gcc-internal-format
+msgid "Fortran 2003: Array constructor including type specification at %C"
+msgstr ""
+
+#: fortran/array.c:931
+#, gcc-internal-format
+msgid "Empty array constructor at %C is not allowed"
+msgstr ""
+
+#: fortran/array.c:1028
+#, gcc-internal-format
+msgid "Element in %s array constructor at %L is %s"
+msgstr ""
+
+#: fortran/array.c:1365
+#, gcc-internal-format
+msgid "Iterator step at %L cannot be zero"
+msgstr ""
+
+#: fortran/array.c:1673
+#, gcc-internal-format
+msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
+msgstr ""
+
+#: fortran/check.c:44
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
+msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
+
+#: fortran/check.c:59
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be %s"
+msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
+
+#: fortran/check.c:87
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
+msgstr ""
+
+#: fortran/check.c:101 fortran/check.c:851 fortran/check.c:861
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
+msgstr ""
+
+#: fortran/check.c:118
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX"
+msgstr ""
+
+#: fortran/check.c:147
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
+msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
+
+#: fortran/check.c:156
+#, fuzzy, gcc-internal-format
+msgid "Invalid kind for %s at %L"
+msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
+
+#: fortran/check.c:175
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be double precision"
+msgstr ""
+
+#: fortran/check.c:192
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a logical array"
+msgstr ""
+
+#: fortran/check.c:210
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be an array"
+msgstr ""
+
+#: fortran/check.c:225
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
+msgstr ""
+
+#: fortran/check.c:241
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
+msgstr ""
+
+#: fortran/check.c:256
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
+msgstr ""
+
+#: fortran/check.c:275
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
+msgstr ""
+
+#: fortran/check.c:297
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
+msgstr ""
+
+#: fortran/check.c:303
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
+msgstr ""
+
+#: fortran/check.c:364
+#, gcc-internal-format
+msgid "'dim' argument of '%s' intrinsic at %L is not a valid dimension index"
+msgstr ""
+
+#: fortran/check.c:434
+#, gcc-internal-format
+msgid "Unequal character lengths (%ld/%ld) in %s at %L"
+msgstr ""
+
+#: fortran/check.c:543 fortran/check.c:2137 fortran/check.c:2149
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
+msgstr ""
+
+#: fortran/check.c:564 fortran/check.c:4232
+#, gcc-internal-format
+msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
+msgstr ""
+
+#: fortran/check.c:573 fortran/check.c:1312 fortran/check.c:1455
+#: fortran/check.c:1529 fortran/check.c:1815
+#, gcc-internal-format
+msgid "Extension: Different type kinds at %L"
+msgstr ""
+
+#: fortran/check.c:611 fortran/check.c:2218
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
+msgstr ""
+
+#: fortran/check.c:629
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
+msgstr ""
+
+#: fortran/check.c:637
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
+msgstr ""
+
+#: fortran/check.c:653
+#, gcc-internal-format
+msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
+msgstr ""
+
+#: fortran/check.c:664
+#, gcc-internal-format
+msgid "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic function"
+msgstr ""
+
+#: fortran/check.c:823 fortran/check.c:990
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
+msgstr ""
+
+#: fortran/check.c:831 fortran/check.c:998
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or INTEGER"
+msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
+
+#: fortran/check.c:884 fortran/check.c:1374 fortran/check.c:1477
+#: fortran/check.c:1633 fortran/check.c:1650 fortran/check.c:2706
+#: fortran/check.c:2845 fortran/check.c:3197 fortran/check.c:3297
+#, gcc-internal-format
+msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
+msgstr ""
+
+#: fortran/check.c:931 fortran/check.c:1137
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
+msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
+
+#: fortran/check.c:946 fortran/check.c:1152 fortran/check.c:1180
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of intrinsic '%s' at %L of must have rank %d or be a scalar"
+msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
+
+#: fortran/check.c:1047 fortran/check.c:1909 fortran/check.c:1917
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
+msgstr ""
+
+#: fortran/check.c:1061
+#, gcc-internal-format
+msgid "Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
+msgstr ""
+
+#: fortran/check.c:1080 fortran/check.c:1088
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be default real"
+msgstr ""
+
+#: fortran/check.c:1244
+#, fuzzy, gcc-internal-format
+msgid "Fortran 2008: COMPLEX argument '%s' argument of '%s' intrinsic at %L"
+msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
+
+#: fortran/check.c:1425
+#, gcc-internal-format
+msgid "Argument of %s at %L must be of length one"
+msgstr ""
+
+#: fortran/check.c:1484
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
+msgstr ""
+
+#: fortran/check.c:1609
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
+msgstr ""
+
+#: fortran/check.c:1788
+#, gcc-internal-format
+msgid "Intrinsic '%s' at %L must have at least two arguments"
+msgstr ""
+
+#: fortran/check.c:1821
+#, gcc-internal-format
+msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
+msgstr ""
+
+#: fortran/check.c:1852
+#, gcc-internal-format
+msgid "Fortran 2003: '%s' intrinsic with CHARACTER argument at %L"
+msgstr ""
+
+#: fortran/check.c:1859
+#, gcc-internal-format
+msgid "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
+msgstr ""
+
+#: fortran/check.c:1926
+#, fuzzy, gcc-internal-format
+msgid "Argument types of '%s' intrinsic at %L must match (%s/%s)"
+msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
+
+#: fortran/check.c:1940
+#, gcc-internal-format
+msgid "Different shape on dimension 1 for arguments '%s' and '%s' at %L for intrinsic matmul"
+msgstr ""
+
+#: fortran/check.c:1959
+#, gcc-internal-format
+msgid "Different shape on dimension 2 for argument '%s' and dimension 1 for argument '%s' at %L for intrinsic matmul"
+msgstr ""
+
+#: fortran/check.c:1968
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
+msgstr ""
+
+#: fortran/check.c:2160
+#, gcc-internal-format
+msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%d"
+msgstr ""
+
+#: fortran/check.c:2169
+#, gcc-internal-format
+msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind %d/%d"
+msgstr ""
+
+#: fortran/check.c:2289 fortran/check.c:3244
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must provide at least as many elements as there are .TRUE. values in '%s' (%ld/%d)"
+msgstr ""
+
+#: fortran/check.c:2314
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of type REAL or COMPLEX"
+msgstr ""
+
+#: fortran/check.c:2335
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
+msgstr ""
+
+#: fortran/check.c:2343
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
+msgstr ""
+
+#: fortran/check.c:2359
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
+msgstr ""
+
+#: fortran/check.c:2484
+#, gcc-internal-format
+msgid "'shape' argument of 'reshape' intrinsic at %L must be an array of constant size"
+msgstr ""
+
+#: fortran/check.c:2494
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L is empty"
+msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
+
+#: fortran/check.c:2501
+#, gcc-internal-format
+msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
+msgstr ""
+
+#: fortran/check.c:2521
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
+msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
+
+#: fortran/check.c:2562
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
+msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
+
+#: fortran/check.c:2583
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)"
+msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
+
+#: fortran/check.c:2592
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions (dimension '%d' duplicated)"
+msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
+
+#: fortran/check.c:2627
+#, gcc-internal-format
+msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
+msgstr ""
+
+#: fortran/check.c:2645 fortran/check.c:2661
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of a derived type"
+msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
+
+#: fortran/check.c:2653 fortran/check.c:2669
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type"
+msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
+
+#: fortran/check.c:2768
+#, fuzzy, gcc-internal-format
+msgid "Missing arguments to %s intrinsic at %L"
+msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
+
+#: fortran/check.c:2809
+#, gcc-internal-format
+msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
+msgstr ""
+
+#: fortran/check.c:2880
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
+msgstr ""
+
+#: fortran/check.c:2899
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
+msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
+
+#: fortran/check.c:3152
+#, gcc-internal-format
+msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
+msgstr ""
+
+#: fortran/check.c:3258
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be a scalar"
+msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
+
+#: fortran/check.c:3271
+#, fuzzy, gcc-internal-format
+msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
+msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
+
+#: fortran/check.c:3514 fortran/check.c:3546
+#, fuzzy, gcc-internal-format
+msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
+msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
+
+#: fortran/check.c:3554
+#, fuzzy, gcc-internal-format
+msgid "Too many arguments to %s at %L"
+msgstr "liikaa argumentteja funktiolle %s %q+#D"
+
+#: fortran/check.c:3666 fortran/check.c:4143 fortran/check.c:4167
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE"
+msgstr ""
+
+#: fortran/check.c:3849
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
+msgstr ""
+
+#: fortran/check.c:4216 fortran/check.c:4224
+#, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
+msgstr ""
+
+#: fortran/cpp.c:439
+#, gcc-internal-format
+msgid "To enable preprocessing, use -cpp"
+msgstr ""
+
+#: fortran/cpp.c:525 fortran/cpp.c:535
+#, fuzzy, gcc-internal-format
+msgid "opening output file %s: %s"
+msgstr "avataan tulostetiedosto %s: %m"
+
+#: fortran/data.c:63
+#, gcc-internal-format
+msgid "non-constant array in DATA statement %L"
+msgstr ""
+
+#: fortran/data.c:190
+#, gcc-internal-format
+msgid "failure to simplify substring reference in DATA statement at %L"
+msgstr ""
+
+#: fortran/data.c:215
+#, fuzzy, gcc-internal-format
+msgid "initialization string truncated to match variable at %L"
+msgstr "alustus yhteensopimattomasta osoitintyypistä"
+
+#: fortran/data.c:294
+#, gcc-internal-format
+msgid "'%s' at %L already is initialized at %L"
+msgstr ""
+
+#: fortran/data.c:318
+#, gcc-internal-format
+msgid "Data element below array lower bound at %L"
+msgstr ""
+
+#: fortran/data.c:330
+#, gcc-internal-format
+msgid "Data element above array upper bound at %L"
+msgstr ""
+
+#: fortran/data.c:435
+#, fuzzy, gcc-internal-format
+msgid "Extension: re-initialization of '%s' at %L"
+msgstr "(%qs:n alustuksen lähistöllä)"
+
+#: fortran/decl.c:259
+#, gcc-internal-format
+msgid "Host associated variable '%s' may not be in the DATA statement at %C"
+msgstr ""
+
+#: fortran/decl.c:266
+#, gcc-internal-format
+msgid "Extension: initialization of common block variable '%s' in DATA statement at %C"
+msgstr ""
+
+#: fortran/decl.c:371
+#, gcc-internal-format
+msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
+msgstr ""
+
+#: fortran/decl.c:396
+#, fuzzy, gcc-internal-format
+msgid "Invalid initializer %s in Data statement at %C"
+msgstr "epäkelpo osoitintila %qs"
+
+#: fortran/decl.c:499
+#, gcc-internal-format
+msgid "Initialization at %C is not allowed in a PURE procedure"
+msgstr ""
+
+#: fortran/decl.c:558
+#, gcc-internal-format
+msgid "DATA statement at %C is not allowed in a PURE procedure"
+msgstr ""
+
+#: fortran/decl.c:587
+#, gcc-internal-format
+msgid "Bad INTENT specification at %C"
+msgstr ""
+
+#: fortran/decl.c:634
+#, gcc-internal-format
+msgid "Conflict in attributes of function argument at %C"
+msgstr ""
+
+#: fortran/decl.c:658
+#, gcc-internal-format
+msgid "Obsolescent feature: Old-style character length at %C"
+msgstr ""
+
+#: fortran/decl.c:690
+#, gcc-internal-format
+msgid "Syntax error in character length specification at %C"
+msgstr ""
+
+#: fortran/decl.c:813
+#, gcc-internal-format
+msgid "Procedure '%s' at %C is already defined at %L"
+msgstr ""
+
+#: fortran/decl.c:821
+#, gcc-internal-format
+msgid "Name '%s' at %C is already defined as a generic interface at %L"
+msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
+
+#: fortran/decl.c:834
+#, gcc-internal-format
+msgid "Procedure '%s' at %C has an explicit interface and must not have attributes declared at %L"
+msgstr ""
+
+#: fortran/decl.c:906
+#, gcc-internal-format
+msgid "Procedure '%s' at %L must have the BIND(C) attribute to be C interoperable"
+msgstr ""
+
+#: fortran/decl.c:936
+#, gcc-internal-format
+msgid "Type '%s' at %L is a parameter to the BIND(C) procedure '%s' but is not C interoperable because derived type '%s' is not C interoperable"
+msgstr ""
+
+#: fortran/decl.c:943
+#, gcc-internal-format
+msgid "Variable '%s' at %L is a parameter to the BIND(C) procedure '%s' but may not be C interoperable"
+msgstr ""
+
+#: fortran/decl.c:958
+#, gcc-internal-format
+msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
+msgstr ""
+
+#: fortran/decl.c:972
+#, gcc-internal-format
+msgid "Variable '%s' at %L cannot have the ALLOCATABLE attribute because procedure '%s' is BIND(C)"
+msgstr ""
+
+#: fortran/decl.c:981
+#, gcc-internal-format
+msgid "Variable '%s' at %L cannot have the POINTER attribute because procedure '%s' is BIND(C)"
+msgstr ""
+
+#: fortran/decl.c:990
+#, gcc-internal-format
+msgid "Variable '%s' at %L cannot have the OPTIONAL attribute because procedure '%s' is BIND(C)"
+msgstr ""
+
+#: fortran/decl.c:1003
+#, gcc-internal-format
+msgid "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' at %L because the procedure is BIND(C)"
+msgstr ""
+
+#: fortran/decl.c:1013
+#, gcc-internal-format
+msgid "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' at %L because the procedure is BIND(C)"
+msgstr ""
+
+#: fortran/decl.c:1090
+#, gcc-internal-format
+msgid "Variable '%s' in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is BIND(C)"
+msgstr ""
+
+#: fortran/decl.c:1137
+#, gcc-internal-format
+msgid "CHARACTER expression at %L is being truncated (%d/%d)"
+msgstr ""
+
+#: fortran/decl.c:1144
+#, gcc-internal-format
+msgid "The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)"
+msgstr ""
+
+#: fortran/decl.c:1234
+#, gcc-internal-format
+msgid "Initializer not allowed for PARAMETER '%s' at %C"
+msgstr ""
+
+#: fortran/decl.c:1244
+#, gcc-internal-format
+msgid "PARAMETER at %L is missing an initializer"
+msgstr ""
+
+#: fortran/decl.c:1254
+#, gcc-internal-format
+msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
+msgstr ""
+
+#: fortran/decl.c:1406
+#, gcc-internal-format
+msgid "Component at %C must have the POINTER attribute"
+msgstr ""
+
+#: fortran/decl.c:1414
+#, gcc-internal-format
+msgid "Array component of structure at %C must have explicit or deferred shape"
+msgstr ""
+
+#: fortran/decl.c:1489
+#, gcc-internal-format
+msgid "Pointer array component of structure at %C must have a deferred shape"
+msgstr ""
+
+#: fortran/decl.c:1498
+#, gcc-internal-format
+msgid "Allocatable component of structure at %C must have a deferred shape"
+msgstr ""
+
+#: fortran/decl.c:1507
+#, gcc-internal-format
+msgid "Array component of structure at %C must have an explicit shape"
+msgstr ""
+
+#: fortran/decl.c:1537
+#, gcc-internal-format
+msgid "NULL() initialization at %C is ambiguous"
+msgstr ""
+
+#: fortran/decl.c:1654 fortran/decl.c:5862
+#, gcc-internal-format
+msgid "Duplicate array spec for Cray pointee at %C"
+msgstr ""
+
+#: fortran/decl.c:1725
+#, gcc-internal-format
+msgid "the type of '%s' at %C has not been declared within the interface"
+msgstr ""
+
+#: fortran/decl.c:1741
+#, fuzzy, gcc-internal-format
+msgid "Function name '%s' not allowed at %C"
+msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
+
+#: fortran/decl.c:1757
+#, gcc-internal-format
+msgid "Extension: Old-style initialization at %C"
+msgstr ""
+
+#: fortran/decl.c:1772 fortran/decl.c:4391
+#, fuzzy, gcc-internal-format
+msgid "Initialization at %C isn't for a pointer variable"
+msgstr "alustus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
+
+#: fortran/decl.c:1780 fortran/decl.c:4399 fortran/decl.c:4539
+#, fuzzy, gcc-internal-format
+msgid "Pointer initialization requires a NULL() at %C"
+msgstr "(%qs:n alustuksen lähistöllä)"
+
+#: fortran/decl.c:1786 fortran/decl.c:4405 fortran/decl.c:4544
+#, gcc-internal-format
+msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
+msgstr ""
+
+#: fortran/decl.c:1799
+#, gcc-internal-format
+msgid "Pointer initialization at %C requires '=>', not '='"
+msgstr ""
+
+#: fortran/decl.c:1808 fortran/decl.c:7106
+#, fuzzy, gcc-internal-format
+msgid "Expected an initialization expression at %C"
+msgstr "vektoriylivuoto lausekkeessa"
+
+#: fortran/decl.c:1815
+#, gcc-internal-format
+msgid "Initialization of variable at %C is not allowed in a PURE procedure"
+msgstr ""
+
+#: fortran/decl.c:1828
+#, gcc-internal-format
+msgid "Initialization of allocatable component at %C is not allowed"
+msgstr ""
+
+#: fortran/decl.c:1882 fortran/decl.c:1891
+#, fuzzy, gcc-internal-format
+msgid "Old-style type declaration %s*%d not supported at %C"
+msgstr "%J%qD:n esittely varjostaa parametria"
+
+#: fortran/decl.c:1896
+#, fuzzy, gcc-internal-format
+msgid "Nonstandard type declaration %s*%d at %C"
+msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
+
+#: fortran/decl.c:1947 fortran/decl.c:2023
+#, fuzzy, gcc-internal-format
+msgid "Missing right parenthesis at %C"
+msgstr "polku puuttuu option %qs jälkeen"
+
+#: fortran/decl.c:1960 fortran/decl.c:2068
+#, fuzzy, gcc-internal-format
+msgid "Expected initialization expression at %C"
+msgstr "vektoriylivuoto lausekkeessa"
+
+#: fortran/decl.c:1968 fortran/decl.c:2074
+#, gcc-internal-format
+msgid "Expected scalar initialization expression at %C"
+msgstr ""
+
+#: fortran/decl.c:1999
+#, gcc-internal-format
+msgid "Kind %d not supported for type %s at %C"
+msgstr ""
+
+#: fortran/decl.c:2012
+#, gcc-internal-format
+msgid "C kind type parameter is for type %s but type at %L is %s"
+msgstr ""
+
+#: fortran/decl.c:2021
+#, gcc-internal-format
+msgid "Missing right parenthesis or comma at %C"
+msgstr ""
+
+#: fortran/decl.c:2094
+#, gcc-internal-format
+msgid "Kind %d is not supported for CHARACTER at %C"
+msgstr ""
+
+#: fortran/decl.c:2224
+#, gcc-internal-format
+msgid "Syntax error in CHARACTER declaration at %C"
+msgstr ""
+
+#: fortran/decl.c:2307
+#, gcc-internal-format
+msgid "Extension: BYTE type at %C"
+msgstr ""
+
+#: fortran/decl.c:2313
+#, gcc-internal-format
+msgid "BYTE type used at %C is not available on the target machine"
+msgstr ""
+
+#: fortran/decl.c:2362
+#, gcc-internal-format
+msgid "DOUBLE COMPLEX at %C does not conform to the Fortran 95 standard"
+msgstr ""
+
+#: fortran/decl.c:2388
+#, gcc-internal-format
+msgid "Fortran 2003: CLASS statement at %C"
+msgstr "Fortran 2003: CLASS-lause kohdassa %C"
+
+#: fortran/decl.c:2411 fortran/decl.c:2420 fortran/decl.c:2733
+#: fortran/decl.c:2741
+#, gcc-internal-format
+msgid "Type name '%s' at %C is ambiguous"
+msgstr ""
+
+#: fortran/decl.c:2496
+#, gcc-internal-format
+msgid "Missing character range in IMPLICIT at %C"
+msgstr ""
+
+#: fortran/decl.c:2542
+#, gcc-internal-format
+msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
+msgstr ""
+
+#: fortran/decl.c:2598
+#, gcc-internal-format
+msgid "Empty IMPLICIT statement at %C"
+msgstr ""
+
+#: fortran/decl.c:2699
+#, gcc-internal-format
+msgid "IMPORT statement at %C only permitted in an INTERFACE body"
+msgstr ""
+
+#: fortran/decl.c:2704
+#, gcc-internal-format
+msgid "Fortran 2003: IMPORT statement at %C"
+msgstr ""
+
+#: fortran/decl.c:2719
+#, gcc-internal-format
+msgid "Expecting list of named entities at %C"
+msgstr ""
+
+#: fortran/decl.c:2747
+#, gcc-internal-format
+msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist."
+msgstr ""
+
+#: fortran/decl.c:2754
+#, gcc-internal-format
+msgid "'%s' is already IMPORTed from host scoping unit at %C."
+msgstr ""
+
+#: fortran/decl.c:2783
+#, gcc-internal-format
+msgid "Syntax error in IMPORT statement at %C"
+msgstr ""
+
+#: fortran/decl.c:3048
+#, fuzzy, gcc-internal-format
+msgid "Missing dimension specification at %C"
+msgstr "lopetusalkio puuttuu funktiokutsusta"
+
+#: fortran/decl.c:3125
+#, fuzzy, gcc-internal-format
+msgid "Duplicate %s attribute at %L"
+msgstr "ylimääräinen %<restrict%>"
+
+#: fortran/decl.c:3144
+#, gcc-internal-format
+msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
+msgstr ""
+
+#: fortran/decl.c:3154
+#, gcc-internal-format
+msgid "Attribute at %L is not allowed in a TYPE definition"
+msgstr ""
+
+#: fortran/decl.c:3172
+#, gcc-internal-format
+msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
+msgstr ""
+
+#: fortran/decl.c:3183
+#, gcc-internal-format
+msgid "%s attribute at %L is not allowed outside of the specification part of a module"
+msgstr ""
+
+#: fortran/decl.c:3198
+#, fuzzy, gcc-internal-format
+msgid "Fortran 2003: ASYNCHRONOUS attribute at %C"
+msgstr "Fortran 2003: CLASS-lause kohdassa %C"
+
+#: fortran/decl.c:3244 fortran/decl.c:6115
+#, gcc-internal-format
+msgid "PROTECTED at %C only allowed in specification part of a module"
+msgstr ""
+
+#: fortran/decl.c:3250
+#, gcc-internal-format
+msgid "Fortran 2003: PROTECTED attribute at %C"
+msgstr ""
+
+#: fortran/decl.c:3281
+#, gcc-internal-format
+msgid "Fortran 2003: VALUE attribute at %C"
+msgstr ""
+
+#: fortran/decl.c:3291
+#, gcc-internal-format
+msgid "Fortran 2003: VOLATILE attribute at %C"
+msgstr ""
+
+#: fortran/decl.c:3331
+#, gcc-internal-format
+msgid "Multiple identifiers provided with single NAME= specifier at %C"
+msgstr ""
+
+#: fortran/decl.c:3427
+#, gcc-internal-format
+msgid "Implicitly declared BIND(C) function '%s' at %L may not be C interoperable"
+msgstr ""
+
+#: fortran/decl.c:3448
+#, gcc-internal-format
+msgid "Variable '%s' in common block '%s' at %L may not be a C interoperable kind though common block '%s' is BIND(C)"
+msgstr ""
+
+#: fortran/decl.c:3457
+#, gcc-internal-format
+msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)"
+msgstr ""
+
+#: fortran/decl.c:3461
+#, gcc-internal-format
+msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)"
+msgstr ""
+
+#: fortran/decl.c:3473
+#, gcc-internal-format
+msgid "Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) since it is not a global"
+msgstr ""
+
+#: fortran/decl.c:3487
+#, gcc-internal-format
+msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
+msgstr ""
+
+#: fortran/decl.c:3495
+#, gcc-internal-format
+msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
+msgstr ""
+
+#: fortran/decl.c:3507
+#, gcc-internal-format
+msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
+msgstr ""
+
+#: fortran/decl.c:3515
+#, gcc-internal-format
+msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
+msgstr ""
+
+#. Use gfc_warning_now because we won't say that the symbol fails
+#. just because of this.
+#: fortran/decl.c:3526
+#, gcc-internal-format
+msgid "Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'"
+msgstr ""
+
+#: fortran/decl.c:3601
+#, gcc-internal-format
+msgid "Need either entity or common block name for attribute specification statement at %C"
+msgstr ""
+
+#: fortran/decl.c:3648
+#, gcc-internal-format
+msgid "Missing entity or common block name for attribute specification statement at %C"
+msgstr ""
+
+#. Now we have an error, which we signal, and then fix up
+#. because the knock-on is plain and simple confusing.
+#: fortran/decl.c:3757
+#, gcc-internal-format
+msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
+msgstr ""
+
+#: fortran/decl.c:3789
+#, fuzzy, gcc-internal-format
+msgid "Syntax error in data declaration at %C"
+msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
+
+#: fortran/decl.c:3946
+#, gcc-internal-format
+msgid "Name '%s' at %C is the name of the procedure"
+msgstr ""
+
+#: fortran/decl.c:3958
+#, gcc-internal-format
+msgid "Unexpected junk in formal argument list at %C"
+msgstr ""
+
+#: fortran/decl.c:3975
+#, gcc-internal-format
+msgid "Duplicate symbol '%s' in formal argument list at %C"
+msgstr ""
+
+#: fortran/decl.c:4026
+#, gcc-internal-format
+msgid "RESULT variable at %C must be different than function name"
+msgstr ""
+
+#: fortran/decl.c:4103
+#, fuzzy, gcc-internal-format
+msgid "Unexpected junk after function declaration at %C"
+msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
+
+#: fortran/decl.c:4113 fortran/decl.c:5158
+#, fuzzy, gcc-internal-format
+msgid "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal procedure"
+msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
+
+#: fortran/decl.c:4257
+#, gcc-internal-format
+msgid "Interface '%s' at %C may not be generic"
+msgstr ""
+
+#: fortran/decl.c:4263
+#, gcc-internal-format
+msgid "Interface '%s' at %C may not be a statement function"
+msgstr ""
+
+#: fortran/decl.c:4276
+#, gcc-internal-format
+msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
+msgstr ""
+
+#: fortran/decl.c:4331
+#, gcc-internal-format
+msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
+msgstr ""
+
+#: fortran/decl.c:4338
+#, gcc-internal-format
+msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
+msgstr ""
+
+#: fortran/decl.c:4344
+#, gcc-internal-format
+msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
+msgstr ""
+
+#: fortran/decl.c:4367
+#, gcc-internal-format
+msgid "Procedure '%s' at %L already has basic type of %s"
+msgstr ""
+
+#: fortran/decl.c:4428 fortran/decl.c:4606
+#, gcc-internal-format
+msgid "Syntax error in PROCEDURE statement at %C"
+msgstr ""
+
+#: fortran/decl.c:4477 fortran/decl.c:7488
+#, fuzzy, gcc-internal-format
+msgid "Expected '::' after binding-attributes at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/decl.c:4484
+#, gcc-internal-format
+msgid "NOPASS or explicit interface required at %C"
+msgstr ""
+
+#: fortran/decl.c:4488
+#, fuzzy, gcc-internal-format
+msgid "Fortran 2003: Procedure pointer component at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/decl.c:4563
+#, fuzzy, gcc-internal-format
+msgid "Syntax error in procedure pointer component at %C"
+msgstr "kokonaislukuylivuoto lausekkeessa"
+
+#: fortran/decl.c:4580
+#, gcc-internal-format
+msgid "PROCEDURE at %C must be in a generic interface"
+msgstr ""
+
+#: fortran/decl.c:4645
+#, gcc-internal-format
+msgid "Fortran 2003: PROCEDURE statement at %C"
+msgstr ""
+
+#: fortran/decl.c:4713
+#, gcc-internal-format
+msgid "Expected formal argument list in function definition at %C"
+msgstr ""
+
+#: fortran/decl.c:4737 fortran/decl.c:4741 fortran/decl.c:4940
+#: fortran/decl.c:4944 fortran/decl.c:5126 fortran/decl.c:5130
+#: fortran/symbol.c:1519
+#, gcc-internal-format
+msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
+msgstr ""
+
+#: fortran/decl.c:4862
+#, gcc-internal-format
+msgid "ENTRY statement at %C cannot appear within a PROGRAM"
+msgstr ""
+
+#: fortran/decl.c:4865
+#, gcc-internal-format
+msgid "ENTRY statement at %C cannot appear within a MODULE"
+msgstr ""
+
+#: fortran/decl.c:4868
+#, gcc-internal-format
+msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
+msgstr ""
+
+#: fortran/decl.c:4872
+#, gcc-internal-format
+msgid "ENTRY statement at %C cannot appear within an INTERFACE"
+msgstr ""
+
+#: fortran/decl.c:4876
+#, gcc-internal-format
+msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
+msgstr ""
+
+#: fortran/decl.c:4880
+#, gcc-internal-format
+msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
+msgstr ""
+
+#: fortran/decl.c:4884
+#, gcc-internal-format
+msgid "ENTRY statement at %C cannot appear within a DO block"
+msgstr ""
+
+#: fortran/decl.c:4888
+#, gcc-internal-format
+msgid "ENTRY statement at %C cannot appear within a SELECT block"
+msgstr ""
+
+#: fortran/decl.c:4892
+#, gcc-internal-format
+msgid "ENTRY statement at %C cannot appear within a FORALL block"
+msgstr ""
+
+#: fortran/decl.c:4896
+#, gcc-internal-format
+msgid "ENTRY statement at %C cannot appear within a WHERE block"
+msgstr ""
+
+#: fortran/decl.c:4900
+#, gcc-internal-format
+msgid "ENTRY statement at %C cannot appear within a contained subprogram"
+msgstr ""
+
+#: fortran/decl.c:4918
+#, gcc-internal-format
+msgid "ENTRY statement at %C cannot appear in a contained procedure"
+msgstr ""
+
+#: fortran/decl.c:4972 fortran/decl.c:5166
+#, gcc-internal-format
+msgid "Missing required parentheses before BIND(C) at %C"
+msgstr ""
+
+#: fortran/decl.c:5228 fortran/decl.c:5244
+#, gcc-internal-format
+msgid "Syntax error in NAME= specifier for binding label at %C"
+msgstr ""
+
+#: fortran/decl.c:5259
+#, gcc-internal-format
+msgid "Missing closing quote '\"' for binding label at %C"
+msgstr ""
+
+#: fortran/decl.c:5268
+#, gcc-internal-format
+msgid "Missing closing quote ''' for binding label at %C"
+msgstr ""
+
+#: fortran/decl.c:5278
+#, gcc-internal-format
+msgid "Missing closing paren for binding label at %C"
+msgstr ""
+
+#: fortran/decl.c:5284
+#, fuzzy, gcc-internal-format
+msgid "No binding name is allowed in BIND(C) at %C"
+msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
+
+#: fortran/decl.c:5290
+#, gcc-internal-format
+msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
+msgstr ""
+
+#: fortran/decl.c:5321
+#, gcc-internal-format
+msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
+msgstr ""
+
+#: fortran/decl.c:5504
+#, fuzzy, gcc-internal-format
+msgid "Unexpected END statement at %C"
+msgstr "tyhjä esittely"
+
+#. We would have required END [something].
+#: fortran/decl.c:5513
+#, fuzzy, gcc-internal-format
+msgid "%s statement expected at %L"
+msgstr "ylivuoto vakiolausekkeessa"
+
+#: fortran/decl.c:5524
+#, gcc-internal-format
+msgid "Expecting %s statement at %C"
+msgstr ""
+
+#: fortran/decl.c:5539
+#, gcc-internal-format
+msgid "Expected block name of '%s' in %s statement at %C"
+msgstr ""
+
+#: fortran/decl.c:5556
+#, gcc-internal-format
+msgid "Expected terminating name at %C"
+msgstr ""
+
+#: fortran/decl.c:5565 fortran/decl.c:5573
+#, fuzzy, gcc-internal-format
+msgid "Expected label '%s' for %s statement at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/decl.c:5628
+#, gcc-internal-format
+msgid "Missing array specification at %L in DIMENSION statement"
+msgstr ""
+
+#: fortran/decl.c:5636
+#, gcc-internal-format
+msgid "Dimensions specified for %s at %L after its initialisation"
+msgstr ""
+
+#: fortran/decl.c:5645
+#, gcc-internal-format
+msgid "Array specification must be deferred at %L"
+msgstr ""
+
+#: fortran/decl.c:5742
+#, fuzzy, gcc-internal-format
+msgid "Unexpected character in variable list at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/decl.c:5779
+#, gcc-internal-format
+msgid "Expected '(' at %C"
+msgstr ""
+
+#: fortran/decl.c:5793 fortran/decl.c:5833
+#, gcc-internal-format
+msgid "Expected variable name at %C"
+msgstr ""
+
+#: fortran/decl.c:5809
+#, gcc-internal-format
+msgid "Cray pointer at %C must be an integer"
+msgstr ""
+
+#: fortran/decl.c:5813
+#, gcc-internal-format
+msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
+msgstr ""
+
+#: fortran/decl.c:5819
+#, gcc-internal-format
+msgid "Expected \",\" at %C"
+msgstr "Odotettiin merkkiä ”,” kohdassa %C"
+
+#: fortran/decl.c:5882
+#, gcc-internal-format
+msgid "Expected \")\" at %C"
+msgstr "Odotettiin merkkiä ”)” kohdassa %C"
+
+#: fortran/decl.c:5894
+#, fuzzy, gcc-internal-format
+msgid "Expected \",\" or end of statement at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/decl.c:5920
+#, gcc-internal-format
+msgid "INTENT is not allowed inside of BLOCK at %C"
+msgstr ""
+
+#: fortran/decl.c:5952
+#, gcc-internal-format
+msgid "OPTIONAL is not allowed inside of BLOCK at %C"
+msgstr ""
+
+#: fortran/decl.c:5971
+#, gcc-internal-format
+msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
+msgstr ""
+
+#: fortran/decl.c:6066
+#, gcc-internal-format
+msgid "Access specification of the %s operator at %C has already been specified"
+msgstr ""
+
+#: fortran/decl.c:6083
+#, gcc-internal-format
+msgid "Access specification of the .%s. operator at %C has already been specified"
+msgstr ""
+
+#: fortran/decl.c:6121
+#, gcc-internal-format
+msgid "Fortran 2003: PROTECTED statement at %C"
+msgstr ""
+
+#: fortran/decl.c:6161
+#, gcc-internal-format
+msgid "Syntax error in PROTECTED statement at %C"
+msgstr ""
+
+#: fortran/decl.c:6185
+#, gcc-internal-format
+msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
+msgstr ""
+
+#: fortran/decl.c:6222
+#, gcc-internal-format
+msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
+msgstr ""
+
+#: fortran/decl.c:6250
+#, gcc-internal-format
+msgid "Expected variable name at %C in PARAMETER statement"
+msgstr ""
+
+#: fortran/decl.c:6257
+#, gcc-internal-format
+msgid "Expected = sign in PARAMETER statement at %C"
+msgstr ""
+
+#: fortran/decl.c:6263
+#, fuzzy, gcc-internal-format
+msgid "Expected expression at %C in PARAMETER statement"
+msgstr "tyhjä esittely"
+
+#: fortran/decl.c:6283
+#, fuzzy, gcc-internal-format
+msgid "Initializing already initialized variable at %C"
+msgstr "alustus yhteensopimattomasta osoitintyypistä"
+
+#: fortran/decl.c:6318
+#, fuzzy, gcc-internal-format
+msgid "Unexpected characters in PARAMETER statement at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/decl.c:6342
+#, gcc-internal-format
+msgid "Blanket SAVE statement at %C follows previous SAVE statement"
+msgstr ""
+
+#: fortran/decl.c:6354
+#, gcc-internal-format
+msgid "SAVE statement at %C follows blanket SAVE statement"
+msgstr ""
+
+#: fortran/decl.c:6401
+#, gcc-internal-format
+msgid "Syntax error in SAVE statement at %C"
+msgstr ""
+
+#: fortran/decl.c:6415
+#, gcc-internal-format
+msgid "VALUE is not allowed inside of BLOCK at %C"
+msgstr ""
+
+#: fortran/decl.c:6419
+#, gcc-internal-format
+msgid "Fortran 2003: VALUE statement at %C"
+msgstr ""
+
+#: fortran/decl.c:6459
+#, gcc-internal-format
+msgid "Syntax error in VALUE statement at %C"
+msgstr ""
+
+#: fortran/decl.c:6470
+#, gcc-internal-format
+msgid "Fortran 2003: VOLATILE statement at %C"
+msgstr ""
+
+#: fortran/decl.c:6512
+#, gcc-internal-format
+msgid "Syntax error in VOLATILE statement at %C"
+msgstr ""
+
+#: fortran/decl.c:6523
+#, fuzzy, gcc-internal-format
+msgid "Fortran 2003: ASYNCHRONOUS statement at %C"
+msgstr "Fortran 2003: CLASS-lause kohdassa %C"
+
+#: fortran/decl.c:6565
+#, fuzzy, gcc-internal-format
+msgid "Syntax error in ASYNCHRONOUS statement at %C"
+msgstr "kokonaislukuylivuoto lausekkeessa"
+
+#: fortran/decl.c:6588
+#, gcc-internal-format
+msgid "MODULE PROCEDURE at %C must be in a generic module interface"
+msgstr ""
+
+#: fortran/decl.c:6633
+#, gcc-internal-format
+msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
+msgstr ""
+
+#: fortran/decl.c:6682
+#, gcc-internal-format
+msgid "Ambiguous symbol in TYPE definition at %C"
+msgstr ""
+
+#: fortran/decl.c:6688
+#, gcc-internal-format
+msgid "No such symbol in TYPE definition at %C"
+msgstr ""
+
+#: fortran/decl.c:6694
+#, gcc-internal-format
+msgid "'%s' in EXTENDS expression at %C is not a derived type"
+msgstr ""
+
+#: fortran/decl.c:6701
+#, gcc-internal-format
+msgid "'%s' cannot be extended at %C because it is BIND(C)"
+msgstr ""
+
+#: fortran/decl.c:6708
+#, gcc-internal-format
+msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
+msgstr ""
+
+#: fortran/decl.c:6731
+#, gcc-internal-format
+msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
+msgstr ""
+
+#: fortran/decl.c:6743
+#, gcc-internal-format
+msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
+msgstr ""
+
+#: fortran/decl.c:6764
+#, gcc-internal-format
+msgid "Fortran 2003: ABSTRACT type at %C"
+msgstr ""
+
+#: fortran/decl.c:6868
+#, gcc-internal-format
+msgid "Expected :: in TYPE definition at %C"
+msgstr ""
+
+#: fortran/decl.c:6879
+#, gcc-internal-format
+msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
+msgstr ""
+
+#: fortran/decl.c:6889
+#, gcc-internal-format
+msgid "Derived type name '%s' at %C already has a basic type of %s"
+msgstr ""
+
+#: fortran/decl.c:6905
+#, gcc-internal-format
+msgid "Derived type definition of '%s' at %C has already been defined"
+msgstr ""
+
+#. Since the extension field is 8 bit wide, we can only have
+#. up to 255 extension levels.
+#: fortran/decl.c:6941 fortran/symbol.c:4734
+#, gcc-internal-format
+msgid "Maximum extension level reached with type '%s' at %L"
+msgstr ""
+
+#: fortran/decl.c:6986
+#, gcc-internal-format
+msgid "Cray Pointee at %C cannot be assumed shape array"
+msgstr ""
+
+#: fortran/decl.c:7006
+#, gcc-internal-format
+msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
+msgstr ""
+
+#: fortran/decl.c:7044
+#, gcc-internal-format
+msgid "Enumerator exceeds the C integer type at %C"
+msgstr ""
+
+#: fortran/decl.c:7123
+#, gcc-internal-format
+msgid "ENUMERATOR %L not initialized with integer expression"
+msgstr ""
+
+#: fortran/decl.c:7172
+#, fuzzy, gcc-internal-format
+msgid "ENUM definition statement expected before %C"
+msgstr "ylivuoto vakiolausekkeessa"
+
+#: fortran/decl.c:7205
+#, gcc-internal-format
+msgid "Syntax error in ENUMERATOR definition at %C"
+msgstr ""
+
+#: fortran/decl.c:7252 fortran/decl.c:7267
+#, fuzzy, gcc-internal-format
+msgid "Duplicate access-specifier at %C"
+msgstr "%J%qD:lle ei ole aiempaa esittelyä"
+
+#: fortran/decl.c:7287
+#, gcc-internal-format
+msgid "Binding attributes already specify passing, illegal NOPASS at %C"
+msgstr ""
+
+#: fortran/decl.c:7307
+#, gcc-internal-format
+msgid "Binding attributes already specify passing, illegal PASS at %C"
+msgstr ""
+
+#: fortran/decl.c:7334
+#, fuzzy, gcc-internal-format
+msgid "Duplicate POINTER attribute at %C"
+msgstr "ylimääräinen %<restrict%>"
+
+#: fortran/decl.c:7352
+#, gcc-internal-format
+msgid "Duplicate NON_OVERRIDABLE at %C"
+msgstr ""
+
+#: fortran/decl.c:7368
+#, gcc-internal-format
+msgid "Duplicate DEFERRED at %C"
+msgstr ""
+
+#: fortran/decl.c:7381
+#, fuzzy, gcc-internal-format
+msgid "Expected access-specifier at %C"
+msgstr "taulukon indeksin tyyppi on %<char%>"
+
+#: fortran/decl.c:7383
+#, fuzzy, gcc-internal-format
+msgid "Expected binding attribute at %C"
+msgstr "%qs attribuuttia ei huomioida"
+
+#: fortran/decl.c:7391
+#, gcc-internal-format
+msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
+msgstr ""
+
+#: fortran/decl.c:7403
+#, gcc-internal-format
+msgid "POINTER attribute is required for procedure pointer component at %C"
+msgstr ""
+
+#: fortran/decl.c:7444
+#, gcc-internal-format
+msgid "Interface-name expected after '(' at %C"
+msgstr ""
+
+#: fortran/decl.c:7450
+#, fuzzy, gcc-internal-format
+msgid "')' expected at %C"
+msgstr "taulukon indeksin tyyppi on %<char%>"
+
+#: fortran/decl.c:7472
+#, gcc-internal-format
+msgid "Interface must be specified for DEFERRED binding at %C"
+msgstr ""
+
+#: fortran/decl.c:7477
+#, gcc-internal-format
+msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
+msgstr ""
+
+#: fortran/decl.c:7498
+#, fuzzy, gcc-internal-format
+msgid "Expected binding name at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/decl.c:7510
+#, gcc-internal-format
+msgid "'=> target' is invalid for DEFERRED binding at %C"
+msgstr ""
+
+#: fortran/decl.c:7516
+#, gcc-internal-format
+msgid "'::' needed in PROCEDURE binding with explicit target at %C"
+msgstr ""
+
+#: fortran/decl.c:7526
+#, fuzzy, gcc-internal-format
+msgid "Expected binding target after '=>' at %C"
+msgstr "vektoriylivuoto lausekkeessa"
+
+#: fortran/decl.c:7538
+#, fuzzy, gcc-internal-format
+msgid "Junk after PROCEDURE declaration at %C"
+msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
+
+#: fortran/decl.c:7553
+#, gcc-internal-format
+msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
+msgstr ""
+
+#: fortran/decl.c:7564
+#, gcc-internal-format
+msgid "There's already a procedure with binding name '%s' for the derived type '%s' at %C"
+msgstr ""
+
+#: fortran/decl.c:7604
+#, gcc-internal-format
+msgid "GENERIC at %C must be inside a derived-type CONTAINS"
+msgstr ""
+
+#: fortran/decl.c:7621
+#, fuzzy, gcc-internal-format
+msgid "Expected '::' at %C"
+msgstr "taulukon indeksin tyyppi on %<char%>"
+
+#: fortran/decl.c:7633
+#, fuzzy, gcc-internal-format
+msgid "Expected generic name or operator descriptor at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/decl.c:7659
+#, fuzzy, gcc-internal-format
+msgid "Expected '=>' at %C"
+msgstr "taulukon indeksin tyyppi on %<char%>"
+
+#: fortran/decl.c:7701
+#, gcc-internal-format
+msgid "There's already a non-generic procedure with binding name '%s' for the derived type '%s' at %C"
+msgstr ""
+
+#: fortran/decl.c:7709
+#, gcc-internal-format
+msgid "Binding at %C must have the same access as already defined binding '%s'"
+msgstr ""
+
+#: fortran/decl.c:7758
+#, fuzzy, gcc-internal-format
+msgid "Expected specific binding name at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/decl.c:7768
+#, gcc-internal-format
+msgid "'%s' already defined as specific binding for the generic '%s' at %C"
+msgstr ""
+
+#: fortran/decl.c:7784
+#, gcc-internal-format
+msgid "Junk after GENERIC binding at %C"
+msgstr ""
+
+#: fortran/decl.c:7809
+#, gcc-internal-format
+msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
+msgstr ""
+
+#: fortran/decl.c:7820
+#, gcc-internal-format
+msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
+msgstr ""
+
+#: fortran/decl.c:7842
+#, gcc-internal-format
+msgid "Empty FINAL at %C"
+msgstr ""
+
+#: fortran/decl.c:7849
+#, fuzzy, gcc-internal-format
+msgid "Expected module procedure name at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/decl.c:7859
+#, fuzzy, gcc-internal-format
+msgid "Expected ',' at %C"
+msgstr "taulukon indeksin tyyppi on %<char%>"
+
+#: fortran/decl.c:7865
+#, gcc-internal-format
+msgid "Unknown procedure name \"%s\" at %C"
+msgstr ""
+
+#: fortran/decl.c:7879
+#, gcc-internal-format
+msgid "'%s' at %C is already defined as FINAL procedure!"
+msgstr ""
+
+#: fortran/decl.c:7948
+#, fuzzy, gcc-internal-format
+msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/decl.c:7995
+#, fuzzy, gcc-internal-format
+msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
+msgstr "kokonaislukuylivuoto lausekkeessa"
+
+#. We are told not to check dependencies.
+#. We do it, however, and issue a warning in case we find one.
+#. If a dependency is found in the case
+#. elemental == ELEM_CHECK_VARIABLE, we will generate
+#. a temporary, so we don't need to bother the user.
+#: fortran/dependency.c:486
+#, gcc-internal-format
+msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
+msgstr ""
+
+#: fortran/error.c:300
+#, gcc-internal-format
+msgid " Included at %s:%d:"
+msgstr ""
+
+#: fortran/error.c:384
+#, fuzzy, gcc-internal-format
+msgid "<During initialization>\n"
+msgstr "(%qs:n alustuksen lähistöllä)"
+
+#: fortran/error.c:718
+#, gcc-internal-format
+msgid "Error count reached limit of %d."
+msgstr ""
+
+#: fortran/error.c:974
+#, gcc-internal-format
+msgid "Internal Error at (1):"
+msgstr ""
+
+#: fortran/expr.c:1087
+#, gcc-internal-format
+msgid "Index in dimension %d is out of bounds at %L"
+msgstr ""
+
+#: fortran/expr.c:1268 fortran/expr.c:1319
+#, gcc-internal-format
+msgid "index in dimension %d is out of bounds at %L"
+msgstr ""
+
+#: fortran/expr.c:1932
+#, gcc-internal-format
+msgid "elemental function arguments at %C are not compliant"
+msgstr ""
+
+#: fortran/expr.c:1976
+#, gcc-internal-format
+msgid "Numeric or CHARACTER operands are required in expression at %L"
+msgstr ""
+
+#: fortran/expr.c:2001
+#, gcc-internal-format
+msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
+msgstr ""
+
+#: fortran/expr.c:2008
+#, gcc-internal-format
+msgid "Concat operator at %L must concatenate strings of the same kind"
+msgstr ""
+
+#: fortran/expr.c:2018
+#, gcc-internal-format
+msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
+msgstr ""
+
+#: fortran/expr.c:2034
+#, gcc-internal-format
+msgid "LOGICAL operands are required in expression at %L"
+msgstr ""
+
+#: fortran/expr.c:2045
+#, gcc-internal-format
+msgid "Only intrinsic operators can be used in expression at %L"
+msgstr ""
+
+#: fortran/expr.c:2053
+#, gcc-internal-format
+msgid "Numeric operands are required in expression at %L"
+msgstr ""
+
+#: fortran/expr.c:2075
+#, gcc-internal-format
+msgid "Invalid initialization expression for ALLOCATABLE component '%s' in structure constructor at %L"
+msgstr ""
+
+#: fortran/expr.c:2172
+#, gcc-internal-format
+msgid "Assumed character length variable '%s' in constant expression at %L"
+msgstr ""
+
+#: fortran/expr.c:2230
+#, gcc-internal-format
+msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
+msgstr ""
+
+#: fortran/expr.c:2261
+#, gcc-internal-format
+msgid "Extension: Evaluation of nonstandard initialization expression at %L"
+msgstr ""
+
+#: fortran/expr.c:2317
+#, fuzzy, gcc-internal-format
+msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
+msgstr "vektoriylivuoto lausekkeessa"
+
+#: fortran/expr.c:2329
+#, gcc-internal-format
+msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
+msgstr ""
+
+#: fortran/expr.c:2361
+#, gcc-internal-format
+msgid "PARAMETER '%s' is used at %L before its definition is complete"
+msgstr ""
+
+#: fortran/expr.c:2381
+#, gcc-internal-format
+msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
+msgstr ""
+
+#: fortran/expr.c:2387
+#, gcc-internal-format
+msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
+msgstr ""
+
+#: fortran/expr.c:2393
+#, gcc-internal-format
+msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
+msgstr ""
+
+#: fortran/expr.c:2399
+#, gcc-internal-format
+msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
+msgstr ""
+
+#: fortran/expr.c:2409
+#, gcc-internal-format
+msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
+msgstr ""
+
+#: fortran/expr.c:2566
+#, gcc-internal-format
+msgid "Specification function '%s' at %L cannot be a statement function"
+msgstr ""
+
+#: fortran/expr.c:2573
+#, gcc-internal-format
+msgid "Specification function '%s' at %L cannot be an internal function"
+msgstr ""
+
+#: fortran/expr.c:2580
+#, gcc-internal-format
+msgid "Specification function '%s' at %L must be PURE"
+msgstr ""
+
+#: fortran/expr.c:2587
+#, gcc-internal-format
+msgid "Specification function '%s' at %L cannot be RECURSIVE"
+msgstr ""
+
+#: fortran/expr.c:2721
+#, gcc-internal-format
+msgid "Dummy argument '%s' not allowed in expression at %L"
+msgstr ""
+
+#: fortran/expr.c:2728
+#, gcc-internal-format
+msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
+msgstr ""
+
+#: fortran/expr.c:2735
+#, gcc-internal-format
+msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
+msgstr ""
+
+#: fortran/expr.c:2766
+#, gcc-internal-format
+msgid "Variable '%s' cannot appear in the expression at %L"
+msgstr ""
+
+#: fortran/expr.c:2816
+#, gcc-internal-format
+msgid "Expression at %L must be of INTEGER type, found %s"
+msgstr ""
+
+#: fortran/expr.c:2826
+#, gcc-internal-format
+msgid "Function '%s' at %L must be PURE"
+msgstr ""
+
+#: fortran/expr.c:2835
+#, gcc-internal-format
+msgid "Expression at %L must be scalar"
+msgstr ""
+
+#: fortran/expr.c:2869
+#, gcc-internal-format
+msgid "Incompatible ranks in %s (%d and %d) at %L"
+msgstr ""
+
+#: fortran/expr.c:2883
+#, gcc-internal-format
+msgid "Different shape for %s at %L on dimension %d (%d and %d)"
+msgstr ""
+
+#: fortran/expr.c:2929 fortran/expr.c:3189
+#, gcc-internal-format
+msgid "Cannot assign to INTENT(IN) variable '%s' at %L"
+msgstr ""
+
+#: fortran/expr.c:2981
+#, gcc-internal-format
+msgid "'%s' at %L is not a VALUE"
+msgstr ""
+
+#: fortran/expr.c:2988
+#, fuzzy, gcc-internal-format
+msgid "Incompatible ranks %d and %d in assignment at %L"
+msgstr "yhteensopimattomat tyypit sijoituksessa"
+
+#: fortran/expr.c:2995
+#, fuzzy, gcc-internal-format
+msgid "Variable type is UNKNOWN in assignment at %L"
+msgstr "yhteensopimattomat tyypit sijoituksessa"
+
+#: fortran/expr.c:3007
+#, gcc-internal-format
+msgid "NULL appears on right-hand side in assignment at %L"
+msgstr ""
+
+#: fortran/expr.c:3018
+#, gcc-internal-format
+msgid "Vector assignment to assumed-size Cray Pointee at %L is illegal"
+msgstr ""
+
+#: fortran/expr.c:3027
+#, gcc-internal-format
+msgid "POINTER valued function appears on right-hand side of assignment at %L"
+msgstr ""
+
+#: fortran/expr.c:3037
+#, gcc-internal-format
+msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
+msgstr ""
+
+#: fortran/expr.c:3043 fortran/resolve.c:7852
+#, gcc-internal-format
+msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
+msgstr ""
+
+#: fortran/expr.c:3053 fortran/resolve.c:7862
+#, gcc-internal-format
+msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
+msgstr ""
+
+#: fortran/expr.c:3061 fortran/resolve.c:7871
+#, gcc-internal-format
+msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
+msgstr ""
+
+#: fortran/expr.c:3065 fortran/resolve.c:7875
+#, gcc-internal-format
+msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
+msgstr ""
+
+#: fortran/expr.c:3069 fortran/resolve.c:7879
+#, gcc-internal-format
+msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
+msgstr ""
+
+#: fortran/expr.c:3091
+#, fuzzy, gcc-internal-format
+msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
+msgstr "yhteensopimattomat tyypit sijoituksessa"
+
+#: fortran/expr.c:3127
+#, gcc-internal-format
+msgid "Pointer assignment target is not a POINTER at %L"
+msgstr ""
+
+#: fortran/expr.c:3136
+#, gcc-internal-format
+msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
+msgstr ""
+
+#: fortran/expr.c:3167
+#, fuzzy, gcc-internal-format
+msgid "Expected bounds specification for '%s' at %L"
+msgstr "%J%qD:lle ei ole aiempaa esittelyä"
+
+#: fortran/expr.c:3172
+#, fuzzy, gcc-internal-format
+msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
+msgstr "vektoriylivuoto lausekkeessa"
+
+#: fortran/expr.c:3178
+#, gcc-internal-format
+msgid "Pointer bounds remapping at %L is not yet implemented in gfortran"
+msgstr ""
+
+#: fortran/expr.c:3198
+#, gcc-internal-format
+msgid "Pointer assignment to non-POINTER at %L"
+msgstr ""
+
+#: fortran/expr.c:3207
+#, gcc-internal-format
+msgid "Bad pointer object in PURE procedure at %L"
+msgstr ""
+
+#: fortran/expr.c:3232
+#, fuzzy, gcc-internal-format
+msgid "Invalid procedure pointer assignment at %L"
+msgstr "tyhjä esittely"
+
+#: fortran/expr.c:3238
+#, gcc-internal-format
+msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
+msgstr ""
+
+#: fortran/expr.c:3248
+#, fuzzy, gcc-internal-format
+msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
+msgstr "vektoriylivuoto lausekkeessa"
+
+#: fortran/expr.c:3254
+#, gcc-internal-format
+msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
+msgstr ""
+
+#: fortran/expr.c:3277
+#, gcc-internal-format
+msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
+msgstr ""
+
+#: fortran/expr.c:3308
+#, fuzzy, gcc-internal-format
+msgid "Interface mismatch in procedure pointer assignment at %L: %s"
+msgstr "tyhjä esittely"
+
+#: fortran/expr.c:3318
+#, fuzzy, gcc-internal-format
+msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
+msgstr "yhteensopimattomat tyypit sijoituksessa"
+
+#: fortran/expr.c:3326
+#, gcc-internal-format
+msgid "Different kind type parameters in pointer assignment at %L"
+msgstr ""
+
+#: fortran/expr.c:3333
+#, gcc-internal-format
+msgid "Different ranks in pointer assignment at %L"
+msgstr ""
+
+#: fortran/expr.c:3355
+#, gcc-internal-format
+msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
+msgstr ""
+
+#: fortran/expr.c:3362
+#, gcc-internal-format
+msgid "Bad target in pointer assignment in PURE procedure at %L"
+msgstr ""
+
+#: fortran/expr.c:3368
+#, gcc-internal-format
+msgid "Pointer assignment with vector subscript on rhs at %L"
+msgstr ""
+
+#: fortran/expr.c:3376
+#, gcc-internal-format
+msgid "Pointer assignment target has PROTECTED attribute at %L"
+msgstr ""
+
#: fortran/f95-lang.c:214
#, gcc-internal-format
msgid "Unexpected type in truthvalue_conversion"
@@ -36375,46 +31791,5175 @@ msgstr "Odottamaton tyyppi kohteessa truthvalue_conversion"
msgid "can't open input file: %s"
msgstr "ei voi avata syötetiedostoa: %s"
+#: fortran/interface.c:174
+#, gcc-internal-format
+msgid "Syntax error in generic specification at %C"
+msgstr ""
+
+#: fortran/interface.c:201
+#, gcc-internal-format
+msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
+msgstr ""
+
+#: fortran/interface.c:220
+#, gcc-internal-format
+msgid "Dummy procedure '%s' at %C cannot have a generic interface"
+msgstr ""
+
+#: fortran/interface.c:253
+#, gcc-internal-format
+msgid "Fortran 2003: ABSTRACT INTERFACE at %C"
+msgstr ""
+
+#: fortran/interface.c:261
+#, gcc-internal-format
+msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
+msgstr ""
+
+#: fortran/interface.c:292
+#, gcc-internal-format
+msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
+msgstr ""
+
+#: fortran/interface.c:305
+#, gcc-internal-format
+msgid "Expected a nameless interface at %C"
+msgstr ""
+
+#: fortran/interface.c:316
+#, gcc-internal-format
+msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
+msgstr ""
+
+#: fortran/interface.c:318
+#, gcc-internal-format
+msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C"
+msgstr ""
+
+#: fortran/interface.c:332
+#, gcc-internal-format
+msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
+msgstr ""
+
+#: fortran/interface.c:343
+#, gcc-internal-format
+msgid "Expecting 'END INTERFACE %s' at %C"
+msgstr ""
+
+#: fortran/interface.c:574
+#, gcc-internal-format
+msgid "Alternate return cannot appear in operator interface at %L"
+msgstr ""
+
+#: fortran/interface.c:602
+#, gcc-internal-format
+msgid "Operator interface at %L has the wrong number of arguments"
+msgstr ""
+
+#: fortran/interface.c:613
+#, gcc-internal-format
+msgid "Assignment operator interface at %L must be a SUBROUTINE"
+msgstr ""
+
+#: fortran/interface.c:619
+#, gcc-internal-format
+msgid "Assignment operator interface at %L must have two arguments"
+msgstr ""
+
+#: fortran/interface.c:635
+#, gcc-internal-format
+msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
+msgstr ""
+
+#: fortran/interface.c:644
+#, gcc-internal-format
+msgid "Intrinsic operator interface at %L must be a FUNCTION"
+msgstr ""
+
+#: fortran/interface.c:655
+#, gcc-internal-format
+msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
+msgstr ""
+
+#: fortran/interface.c:662
+#, gcc-internal-format
+msgid "Second argument of defined assignment at %L must be INTENT(IN)"
+msgstr ""
+
+#: fortran/interface.c:671 fortran/resolve.c:12201
+#, gcc-internal-format
+msgid "First argument of operator interface at %L must be INTENT(IN)"
+msgstr ""
+
+#: fortran/interface.c:678 fortran/resolve.c:12219
+#, gcc-internal-format
+msgid "Second argument of operator interface at %L must be INTENT(IN)"
+msgstr ""
+
+#: fortran/interface.c:783
+#, gcc-internal-format
+msgid "Operator interface at %L conflicts with intrinsic interface"
+msgstr ""
+
+#: fortran/interface.c:1077
+#, gcc-internal-format
+msgid "Procedure '%s' in %s at %L has no explicit interface"
+msgstr ""
+
+#: fortran/interface.c:1080
+#, gcc-internal-format
+msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
+msgstr ""
+
+#: fortran/interface.c:1135 fortran/interface.c:1139
+#, gcc-internal-format
+msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
+msgstr ""
+
+#: fortran/interface.c:1143
+#, gcc-internal-format
+msgid "Although not referenced, '%s' has ambiguous interfaces at %L"
+msgstr ""
+
+#: fortran/interface.c:1177
+#, gcc-internal-format
+msgid "'%s' at %L is not a module procedure"
+msgstr ""
+
+#: fortran/interface.c:1409
+#, gcc-internal-format
+msgid "Invalid procedure argument at %L"
+msgstr "Virheellinen proseduuriargumentti kohdassa %L"
+
+#: fortran/interface.c:1417
+#, gcc-internal-format
+msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
+msgstr ""
+
+#: fortran/interface.c:1441
+#, gcc-internal-format
+msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
+msgstr ""
+
+#: fortran/interface.c:1461 fortran/interface.c:1501
+#, gcc-internal-format
+msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
+msgstr ""
+
+#: fortran/interface.c:1488
+#, gcc-internal-format
+msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
+msgstr ""
+
+#: fortran/interface.c:1513
+#, gcc-internal-format
+msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
+msgstr ""
+
+#: fortran/interface.c:1830
+#, gcc-internal-format
+msgid "Keyword argument '%s' at %L is not in the procedure"
+msgstr ""
+
+#: fortran/interface.c:1838
+#, gcc-internal-format
+msgid "Keyword argument '%s' at %L is already associated with another actual argument"
+msgstr ""
+
+#: fortran/interface.c:1848
+#, gcc-internal-format
+msgid "More actual than formal arguments in procedure call at %L"
+msgstr ""
+
+#: fortran/interface.c:1860 fortran/interface.c:2096
+#, gcc-internal-format
+msgid "Missing alternate return spec in subroutine call at %L"
+msgstr ""
+
+#: fortran/interface.c:1868
+#, gcc-internal-format
+msgid "Unexpected alternate return spec in subroutine call at %L"
+msgstr ""
+
+#: fortran/interface.c:1891
+#, gcc-internal-format
+msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
+msgstr ""
+
+#: fortran/interface.c:1898
+#, gcc-internal-format
+msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
+msgstr ""
+
+#: fortran/interface.c:1914
+#, gcc-internal-format
+msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
+msgstr ""
+
+#: fortran/interface.c:1919
+#, gcc-internal-format
+msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
+msgstr ""
+
+#: fortran/interface.c:1936
+#, fuzzy, gcc-internal-format
+msgid "Expected a procedure pointer for argument '%s' at %L"
+msgstr "tyhjä esittely"
+
+#: fortran/interface.c:1948
+#, gcc-internal-format
+msgid "Expected a procedure for argument '%s' at %L"
+msgstr ""
+
+#: fortran/interface.c:1958
+#, gcc-internal-format
+msgid "Expected a PURE procedure for argument '%s' at %L"
+msgstr ""
+
+#: fortran/interface.c:1972
+#, gcc-internal-format
+msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
+msgstr ""
+
+#: fortran/interface.c:1981
+#, fuzzy, gcc-internal-format
+msgid "Actual argument for '%s' must be a pointer at %L"
+msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
+
+#: fortran/interface.c:1990
+#, gcc-internal-format
+msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
+msgstr ""
+
+#: fortran/interface.c:2003
+#, gcc-internal-format
+msgid "Actual argument at %L must be definable as the dummy argument '%s' is INTENT = OUT/INOUT"
+msgstr ""
+
+#: fortran/interface.c:2012
+#, gcc-internal-format
+msgid "Actual argument at %L is use-associated with PROTECTED attribute and dummy argument '%s' is INTENT = OUT/INOUT"
+msgstr ""
+
+#: fortran/interface.c:2025
+#, gcc-internal-format
+msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT) or VOLATILE attribute of the dummy argument '%s'"
+msgstr ""
+
+#: fortran/interface.c:2042
+#, gcc-internal-format
+msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
+msgstr ""
+
+#: fortran/interface.c:2054
+#, gcc-internal-format
+msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
+msgstr ""
+
+#: fortran/interface.c:2073
+#, gcc-internal-format
+msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
+msgstr ""
+
+#: fortran/interface.c:2103
+#, gcc-internal-format
+msgid "Missing actual argument for argument '%s' at %L"
+msgstr ""
+
+#: fortran/interface.c:2289
+#, gcc-internal-format
+msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
+msgstr ""
+
+#: fortran/interface.c:2345
+#, gcc-internal-format
+msgid "Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)"
+msgstr ""
+
+#: fortran/interface.c:2355
+#, gcc-internal-format
+msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
+msgstr ""
+
+#: fortran/interface.c:2363
+#, gcc-internal-format
+msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
+msgstr ""
+
+#: fortran/interface.c:2390
+#, gcc-internal-format
+msgid "Procedure '%s' called with an implicit interface at %L"
+msgstr ""
+
+#: fortran/interface.c:2394
+#, fuzzy, gcc-internal-format
+msgid "Procedure '%s' called at %L is not explicitly declared"
+msgstr "muuttuvakokoista objektia ei voi alustaa"
+
+#: fortran/interface.c:2406
+#, gcc-internal-format
+msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
+msgstr ""
+
+#: fortran/interface.c:2438
+#, gcc-internal-format
+msgid "Procedure pointer component '%s' called with an implicit interface at %L"
+msgstr ""
+
+#: fortran/interface.c:2449
+#, gcc-internal-format
+msgid "Keyword argument requires explicit interface for procedure pointer component '%s' at %L"
+msgstr ""
+
+#: fortran/interface.c:2928
+#, gcc-internal-format
+msgid "Entity '%s' at %C is already present in the interface"
+msgstr ""
+
+#: fortran/intrinsic.c:961
+#, gcc-internal-format
+msgid "The intrinsic '%s' at %L is not included in the selected standard but %s and '%s' will be treated as if declared EXTERNAL. Use an appropriate -std=* option or define -fall-intrinsics to allow this intrinsic."
+msgstr ""
+
+#: fortran/intrinsic.c:3241
+#, fuzzy, gcc-internal-format
+msgid "Too many arguments in call to '%s' at %L"
+msgstr "liikaa argumentteja funktiolle %s %q+#D"
+
+#: fortran/intrinsic.c:3256
+#, gcc-internal-format
+msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
+msgstr ""
+
+#: fortran/intrinsic.c:3259
+#, gcc-internal-format
+msgid "Can't find keyword named '%s' in call to '%s' at %L"
+msgstr ""
+
+#: fortran/intrinsic.c:3266
+#, gcc-internal-format
+msgid "Argument '%s' is appears twice in call to '%s' at %L"
+msgstr ""
+
+#: fortran/intrinsic.c:3280
+#, gcc-internal-format
+msgid "Missing actual argument '%s' in call to '%s' at %L"
+msgstr ""
+
+#: fortran/intrinsic.c:3295
+#, gcc-internal-format
+msgid "ALTERNATE RETURN not permitted at %L"
+msgstr ""
+
+#: fortran/intrinsic.c:3352
+#, gcc-internal-format
+msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s"
+msgstr ""
+
+#: fortran/intrinsic.c:3717
+#, gcc-internal-format
+msgid "Intrinsic '%s' (is %s) is used at %L"
+msgstr ""
+
+#: fortran/intrinsic.c:3781
+#, fuzzy, gcc-internal-format
+msgid "Fortran 2003: Function '%s' as initialization expression at %L"
+msgstr "vektoriylivuoto lausekkeessa"
+
+#: fortran/intrinsic.c:3857
+#, gcc-internal-format
+msgid "Fortran 2003: Elemental function as initialization expression with non-integer/non-character arguments at %L"
+msgstr ""
+
+#: fortran/intrinsic.c:3918
+#, gcc-internal-format
+msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
+msgstr ""
+
+#: fortran/intrinsic.c:3990
+#, fuzzy, gcc-internal-format
+msgid "Extension: Conversion from %s to %s at %L"
+msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
+
+#: fortran/intrinsic.c:3993
+#, fuzzy, gcc-internal-format
+msgid "Conversion from %s to %s at %L"
+msgstr "muunnos tyypistä %qT tyyppiin %qT"
+
+#: fortran/intrinsic.c:4041
+#, fuzzy, gcc-internal-format
+msgid "Can't convert %s to %s at %L"
+msgstr "ei voi kirjoittaa tiedostoon %s: %m"
+
+#: fortran/intrinsic.c:4135
+#, gcc-internal-format
+msgid "'%s' declared at %L may shadow the intrinsic of the same name. In order to call the intrinsic, explicit INTRINSIC declarations may be required."
+msgstr ""
+
+#: fortran/intrinsic.c:4140
+#, gcc-internal-format
+msgid "'%s' declared at %L is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL."
+msgstr ""
+
+#: fortran/io.c:167 fortran/primary.c:771
+#, gcc-internal-format
+msgid "Extension: backslash character at %C"
+msgstr ""
+
+#: fortran/io.c:203 fortran/io.c:206
+#, gcc-internal-format
+msgid "Extension: Tab character in format at %C"
+msgstr ""
+
+#: fortran/io.c:452
+#, gcc-internal-format
+msgid "Fortran 2003: DP format specifier not allowed at %C"
+msgstr ""
+
+#: fortran/io.c:459
+#, gcc-internal-format
+msgid "Fortran 2003: DC format specifier not allowed at %C"
+msgstr ""
+
+#: fortran/io.c:648
+#, gcc-internal-format
+msgid "Extension: X descriptor requires leading space count at %L"
+msgstr ""
+
+#: fortran/io.c:678
+#, fuzzy, gcc-internal-format
+msgid "Extension: $ descriptor at %L"
+msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
+
+#: fortran/io.c:683
+#, gcc-internal-format
+msgid "$ should be the last specifier in format at %L"
+msgstr ""
+
+#: fortran/io.c:781
+#, gcc-internal-format
+msgid "Extension: Missing positive width after L descriptor at %L"
+msgstr ""
+
+#: fortran/io.c:825
+#, gcc-internal-format
+msgid "Fortran 2008: 'G0' in format at %L"
+msgstr ""
+
+#: fortran/io.c:853
+#, fuzzy, gcc-internal-format
+msgid "Positive width required in format specifier %s at %L"
+msgstr "tunnistamaton muotomäärite"
+
+#: fortran/io.c:869 fortran/io.c:876
+#, fuzzy, gcc-internal-format
+msgid "Period required in format specifier %s at %L"
+msgstr "tunnistamaton muotomäärite"
+
+#: fortran/io.c:948
+#, fuzzy, gcc-internal-format
+msgid "Period required in format specifier at %L"
+msgstr "tunnistamaton muotomäärite"
+
+#: fortran/io.c:970
+#, gcc-internal-format
+msgid "The H format specifier at %L is a Fortran 95 deleted feature"
+msgstr ""
+
+#: fortran/io.c:1058 fortran/io.c:1121
+#, fuzzy, gcc-internal-format
+msgid "Extension: Missing comma at %L"
+msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
+
+#: fortran/io.c:1140
+#, fuzzy, gcc-internal-format
+msgid "%s in format string at %L"
+msgstr "päättämätön muotoilumerkkijono"
+
+#: fortran/io.c:1185
+#, gcc-internal-format
+msgid "Format statement in module main block at %C"
+msgstr ""
+
+#: fortran/io.c:1191
+#, fuzzy, gcc-internal-format
+msgid "Missing format label at %C"
+msgstr "tiedostonimi puuttuu option %qs jälkeen"
+
+#: fortran/io.c:1251 fortran/io.c:1282 fortran/io.c:1344
+#, fuzzy, gcc-internal-format
+msgid "Invalid value for %s specification at %C"
+msgstr "%J%qD:lle ei ole aiempaa esittelyä"
+
+#: fortran/io.c:1257 fortran/io.c:1288
+#, fuzzy, gcc-internal-format
+msgid "Duplicate %s specification at %C"
+msgstr "%J%qD:lle ei ole aiempaa esittelyä"
+
+#: fortran/io.c:1295
+#, gcc-internal-format
+msgid "Variable %s cannot be INTENT(IN) at %C"
+msgstr ""
+
+#: fortran/io.c:1302
+#, fuzzy, gcc-internal-format
+msgid "Variable %s cannot be assigned in PURE procedure at %C"
+msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
+
+#: fortran/io.c:1350
+#, fuzzy, gcc-internal-format
+msgid "Duplicate %s label specification at %C"
+msgstr "%qs-nimikkeen kaksoisesittely"
+
+#: fortran/io.c:1370
+#, gcc-internal-format
+msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
+msgstr ""
+
+#: fortran/io.c:1386
+#, gcc-internal-format
+msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER"
+msgstr ""
+
+#: fortran/io.c:1392
+#, gcc-internal-format
+msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
+msgstr ""
+
+#: fortran/io.c:1398
+#, gcc-internal-format
+msgid "Variable '%s' at %L has not been assigned a format label"
+msgstr ""
+
+#: fortran/io.c:1405
+#, gcc-internal-format
+msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
+msgstr ""
+
+#: fortran/io.c:1417
+#, gcc-internal-format
+msgid "Extension: Non-character in FORMAT tag at %L"
+msgstr ""
+
+#: fortran/io.c:1423
+#, gcc-internal-format
+msgid "Non-character assumed shape array element in FORMAT tag at %L"
+msgstr ""
+
+#: fortran/io.c:1430
+#, gcc-internal-format
+msgid "Non-character assumed size array element in FORMAT tag at %L"
+msgstr ""
+
+#: fortran/io.c:1437
+#, gcc-internal-format
+msgid "Non-character pointer array element in FORMAT tag at %L"
+msgstr ""
+
+#: fortran/io.c:1463
+#, gcc-internal-format
+msgid "%s tag at %L must be of type %s"
+msgstr ""
+
+#: fortran/io.c:1470
+#, gcc-internal-format
+msgid "%s tag at %L must be scalar"
+msgstr ""
+
+#: fortran/io.c:1476
+#, gcc-internal-format
+msgid "Fortran 2003: IOMSG tag at %L"
+msgstr ""
+
+#: fortran/io.c:1484
+#, gcc-internal-format
+msgid "Fortran 95 requires default INTEGER in %s tag at %L"
+msgstr ""
+
+#: fortran/io.c:1492
+#, gcc-internal-format
+msgid "Extension: CONVERT tag at %L"
+msgstr ""
+
+#: fortran/io.c:1678 fortran/io.c:1686
+#, gcc-internal-format
+msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
+msgstr ""
+
+#: fortran/io.c:1705 fortran/io.c:1713
+#, gcc-internal-format
+msgid "Extension: %s specifier in %s statement at %C has value '%s'"
+msgstr ""
+
+#: fortran/io.c:1726 fortran/io.c:1734
+#, gcc-internal-format
+msgid "%s specifier in %s statement at %C has invalid value '%s'"
+msgstr ""
+
+#: fortran/io.c:1789
+#, gcc-internal-format
+msgid "OPEN statement not allowed in PURE procedure at %C"
+msgstr ""
+
+#: fortran/io.c:1800
+#, gcc-internal-format
+msgid "UNIT specifier not allowed with NEWUNIT at %C"
+msgstr ""
+
+#: fortran/io.c:1808
+#, gcc-internal-format
+msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
+msgstr ""
+
+#: fortran/io.c:1842
+#, gcc-internal-format
+msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
+msgstr ""
+
+#: fortran/io.c:1860 fortran/io.c:3274
+#, gcc-internal-format
+msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
+msgstr ""
+
+#: fortran/io.c:1878 fortran/io.c:3253
+#, gcc-internal-format
+msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
+msgstr ""
+
+#: fortran/io.c:1896 fortran/io.c:3361
+#, gcc-internal-format
+msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
+msgstr ""
+
+#: fortran/io.c:1914
+#, gcc-internal-format
+msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
+msgstr ""
+
+#: fortran/io.c:1965
+#, gcc-internal-format
+msgid "Fortran F2003: ROUND= at %C not allowed in Fortran 95"
+msgstr ""
+
+#: fortran/io.c:1985
+#, gcc-internal-format
+msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
+msgstr ""
+
+#: fortran/io.c:2198
+#, gcc-internal-format
+msgid "CLOSE statement not allowed in PURE procedure at %C"
+msgstr ""
+
+#: fortran/io.c:2245
+#, fuzzy, gcc-internal-format
+msgid "UNIT number in CLOSE statement at %L must be non-negative"
+msgstr "tyhjä esittely"
+
+#: fortran/io.c:2343 fortran/match.c:1976
+#, gcc-internal-format
+msgid "%s statement not allowed in PURE procedure at %C"
+msgstr ""
+
+#: fortran/io.c:2375 fortran/io.c:2783
+#, gcc-internal-format
+msgid "UNIT number in statement at %L must be non-negative"
+msgstr ""
+
+#: fortran/io.c:2407
+#, gcc-internal-format
+msgid "Fortran 2003: FLUSH statement at %C"
+msgstr ""
+
+#: fortran/io.c:2463
+#, gcc-internal-format
+msgid "Duplicate UNIT specification at %C"
+msgstr ""
+
+#: fortran/io.c:2523
+#, fuzzy, gcc-internal-format
+msgid "Duplicate format specification at %C"
+msgstr "%J%qD:lle ei ole aiempaa esittelyä"
+
+#: fortran/io.c:2540
+#, gcc-internal-format
+msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
+msgstr ""
+
+#: fortran/io.c:2576
+#, fuzzy, gcc-internal-format
+msgid "Duplicate NML specification at %C"
+msgstr "%J%qD:lle ei ole aiempaa esittelyä"
+
+#: fortran/io.c:2585
+#, gcc-internal-format
+msgid "Symbol '%s' at %C must be a NAMELIST group name"
+msgstr ""
+
+#: fortran/io.c:2650
+#, gcc-internal-format
+msgid "END tag at %C not allowed in output statement"
+msgstr ""
+
+#: fortran/io.c:2721
+#, fuzzy, gcc-internal-format
+msgid "UNIT not specified at %L"
+msgstr "-I- annettu kahdesti"
+
+#: fortran/io.c:2733
+#, gcc-internal-format
+msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
+msgstr ""
+
+#: fortran/io.c:2758
+#, gcc-internal-format
+msgid "Invalid form of WRITE statement at %L, UNIT required"
+msgstr ""
+
+#: fortran/io.c:2769
+#, gcc-internal-format
+msgid "Internal unit with vector subscript at %L"
+msgstr ""
+
+#: fortran/io.c:2776
+#, gcc-internal-format
+msgid "External IO UNIT cannot be an array at %L"
+msgstr ""
+
+#: fortran/io.c:2788
+#, fuzzy, gcc-internal-format
+msgid "Extension: Comma before i/o item list at %L"
+msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
+
+#: fortran/io.c:2798
+#, fuzzy, gcc-internal-format
+msgid "ERR tag label %d at %L not defined"
+msgstr "%Jnimikettä %qD käytetty, mutta ei määritelty"
+
+#: fortran/io.c:2810
+#, fuzzy, gcc-internal-format
+msgid "END tag label %d at %L not defined"
+msgstr "%Jnimikettä %qD käytetty, mutta ei määritelty"
+
+#: fortran/io.c:2822
+#, fuzzy, gcc-internal-format
+msgid "EOR tag label %d at %L not defined"
+msgstr "%Jnimikettä %qD käytetty, mutta ei määritelty"
+
+#: fortran/io.c:2832
+#, fuzzy, gcc-internal-format
+msgid "FORMAT label %d at %L not defined"
+msgstr "%Jnimikettä %qD käytetty, mutta ei määritelty"
+
+#: fortran/io.c:2953
+#, gcc-internal-format
+msgid "Syntax error in I/O iterator at %C"
+msgstr ""
+
+#: fortran/io.c:2984
+#, fuzzy, gcc-internal-format
+msgid "Expected variable in READ statement at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/io.c:2990
+#, fuzzy, gcc-internal-format
+msgid "Expected expression in %s statement at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/io.c:3000
+#, gcc-internal-format
+msgid "Variable '%s' in input list at %C cannot be INTENT(IN)"
+msgstr ""
+
+#: fortran/io.c:3010
+#, gcc-internal-format
+msgid "Cannot read to variable '%s' in PURE procedure at %C"
+msgstr ""
+
+#: fortran/io.c:3027
+#, gcc-internal-format
+msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
+msgstr ""
+
+#. A general purpose syntax error.
+#: fortran/io.c:3088 fortran/io.c:3692 fortran/gfortran.h:2348
+#, gcc-internal-format
+msgid "Syntax error in %s statement at %C"
+msgstr ""
+
+#: fortran/io.c:3173
+#, gcc-internal-format
+msgid "Fortran 2003: Internal file at %L with namelist"
+msgstr ""
+
+#: fortran/io.c:3227
+#, fuzzy, gcc-internal-format
+msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
+msgstr "vektoriylivuoto lausekkeessa"
+
+#: fortran/io.c:3295
+#, gcc-internal-format
+msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
+msgstr ""
+
+#: fortran/io.c:3316
+#, gcc-internal-format
+msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
+msgstr ""
+
+#: fortran/io.c:3510
+#, gcc-internal-format
+msgid "PRINT namelist at %C is an extension"
+msgstr ""
+
+#: fortran/io.c:3662
+#, gcc-internal-format
+msgid "Expected comma in I/O list at %C"
+msgstr ""
+
+#: fortran/io.c:3726
+#, gcc-internal-format
+msgid "PRINT statement at %C not allowed within PURE procedure"
+msgstr ""
+
+#: fortran/io.c:3882 fortran/io.c:3933
+#, gcc-internal-format
+msgid "INQUIRE statement not allowed in PURE procedure at %C"
+msgstr ""
+
+#: fortran/io.c:3909
+#, gcc-internal-format
+msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
+msgstr ""
+
+#: fortran/io.c:3919 fortran/trans-io.c:1181
+#, gcc-internal-format
+msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
+msgstr ""
+
+#: fortran/io.c:3926
+#, gcc-internal-format
+msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
+msgstr ""
+
+#: fortran/io.c:3939
+#, gcc-internal-format
+msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
+msgstr ""
+
+#: fortran/io.c:4096
+#, gcc-internal-format
+msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
+msgstr ""
+
+#: fortran/io.c:4102
+#, gcc-internal-format
+msgid "WAIT statement not allowed in PURE procedure at %C"
+msgstr ""
+
+#: fortran/match.c:161
+#, fuzzy, gcc-internal-format
+msgid "Missing ')' in statement at or before %L"
+msgstr "ylivuoto vakiolausekkeessa"
+
+#: fortran/match.c:166
+#, fuzzy, gcc-internal-format
+msgid "Missing '(' in statement at or before %L"
+msgstr "ylivuoto vakiolausekkeessa"
+
+#: fortran/match.c:363
+#, gcc-internal-format
+msgid "Integer too large at %C"
+msgstr ""
+
+#: fortran/match.c:456 fortran/parse.c:634
+#, gcc-internal-format
+msgid "Too many digits in statement label at %C"
+msgstr ""
+
+#: fortran/match.c:462
+#, gcc-internal-format
+msgid "Statement label at %C is zero"
+msgstr ""
+
+#: fortran/match.c:495
+#, gcc-internal-format
+msgid "Label name '%s' at %C is ambiguous"
+msgstr ""
+
+#: fortran/match.c:501
+#, gcc-internal-format
+msgid "Duplicate construct label '%s' at %C"
+msgstr ""
+
+#: fortran/match.c:532
+#, fuzzy, gcc-internal-format
+msgid "Invalid character in name at %C"
+msgstr "epäkelpo osoitintila %qs"
+
+#: fortran/match.c:545 fortran/match.c:626
+#, gcc-internal-format
+msgid "Name at %C is too long"
+msgstr ""
+
+#: fortran/match.c:556
+#, gcc-internal-format
+msgid "Invalid character '$' at %C. Use -fdollar-ok to allow it as an extension"
+msgstr ""
+
+#: fortran/match.c:607 fortran/match.c:655
+#, gcc-internal-format
+msgid "Invalid C name in NAME= specifier at %C"
+msgstr ""
+
+#: fortran/match.c:646
+#, gcc-internal-format
+msgid "Embedded space in NAME= specifier at %C"
+msgstr ""
+
+#: fortran/match.c:971
+#, gcc-internal-format
+msgid "Loop variable at %C cannot be a sub-component"
+msgstr ""
+
+#: fortran/match.c:977
+#, gcc-internal-format
+msgid "Loop variable '%s' at %C cannot be INTENT(IN)"
+msgstr ""
+
+#: fortran/match.c:1010
+#, gcc-internal-format
+msgid "Expected a step value in iterator at %C"
+msgstr ""
+
+#: fortran/match.c:1022
+#, gcc-internal-format
+msgid "Syntax error in iterator at %C"
+msgstr ""
+
+#: fortran/match.c:1263
+#, gcc-internal-format
+msgid "Invalid form of PROGRAM statement at %C"
+msgstr ""
+
+#: fortran/match.c:1389 fortran/match.c:1470
+#, fuzzy, gcc-internal-format
+msgid "Obsolescent feature: Arithmetic IF statement at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/match.c:1445
+#, fuzzy, gcc-internal-format
+msgid "Syntax error in IF-expression at %C"
+msgstr "kokonaislukuylivuoto lausekkeessa"
+
+#: fortran/match.c:1456
+#, gcc-internal-format
+msgid "Block label not appropriate for arithmetic IF statement at %C"
+msgstr ""
+
+#: fortran/match.c:1494
+#, fuzzy, gcc-internal-format
+msgid "Block label is not appropriate for IF statement at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/match.c:1574 fortran/primary.c:3007
+#, gcc-internal-format
+msgid "Cannot assign to a named constant at %C"
+msgstr ""
+
+#: fortran/match.c:1584
+#, gcc-internal-format
+msgid "Unclassifiable statement in IF-clause at %C"
+msgstr ""
+
+#: fortran/match.c:1591
+#, gcc-internal-format
+msgid "Syntax error in IF-clause at %C"
+msgstr ""
+
+#: fortran/match.c:1635
+#, gcc-internal-format
+msgid "Unexpected junk after ELSE statement at %C"
+msgstr ""
+
+#: fortran/match.c:1641 fortran/match.c:1676
+#, gcc-internal-format
+msgid "Label '%s' at %C doesn't match IF label '%s'"
+msgstr ""
+
+#: fortran/match.c:1670
+#, gcc-internal-format
+msgid "Unexpected junk after ELSE IF statement at %C"
+msgstr ""
+
+#: fortran/match.c:1862
+#, gcc-internal-format
+msgid "Name '%s' in %s statement at %C is not a loop name"
+msgstr ""
+
+#: fortran/match.c:1878
+#, fuzzy, gcc-internal-format
+msgid "%s statement at %C is not within a loop"
+msgstr "continue-lause silmukan ulkopuolella"
+
+#: fortran/match.c:1881
+#, fuzzy, gcc-internal-format
+msgid "%s statement at %C is not within loop '%s'"
+msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
+
+#: fortran/match.c:1889
+#, gcc-internal-format
+msgid "%s statement at %C leaving OpenMP structured block"
+msgstr ""
+
+#: fortran/match.c:1902
+#, gcc-internal-format
+msgid "EXIT statement at %C terminating !$OMP DO loop"
+msgstr ""
+
+#: fortran/match.c:1954
+#, gcc-internal-format
+msgid "Too many digits in STOP code at %C"
+msgstr ""
+
+#: fortran/match.c:2007
+#, gcc-internal-format
+msgid "Deleted feature: PAUSE statement at %C"
+msgstr ""
+
+#: fortran/match.c:2055
+#, gcc-internal-format
+msgid "Deleted feature: ASSIGN statement at %C"
+msgstr ""
+
+#: fortran/match.c:2101
+#, gcc-internal-format
+msgid "Deleted feature: Assigned GOTO statement at %C"
+msgstr ""
+
+#: fortran/match.c:2148 fortran/match.c:2200
+#, gcc-internal-format
+msgid "Statement label list in GOTO at %C cannot be empty"
+msgstr ""
+
+#: fortran/match.c:2210
+#, gcc-internal-format
+msgid "Obsolescent feature: Computed GOTO at %C"
+msgstr ""
+
+#. Enforce F03:C476.
+#: fortran/match.c:2273
+#, fuzzy, gcc-internal-format
+msgid "'%s' at %L is not an accessible derived type"
+msgstr "%J%qD on tavallisesti ei-staattinen funktio"
+
+#: fortran/match.c:2351
+#, gcc-internal-format
+msgid "Derived type '%s' at %L may not be ABSTRACT"
+msgstr ""
+
+#: fortran/match.c:2369
+#, fuzzy, gcc-internal-format
+msgid "Invalid type-spec at %C"
+msgstr "epäkelpo osoitintila %qs"
+
+#: fortran/match.c:2422
+#, gcc-internal-format
+msgid "Fortran 2003: typespec in ALLOCATE at %L"
+msgstr ""
+
+#: fortran/match.c:2454
+#, gcc-internal-format
+msgid "Bad allocate-object at %C for a PURE procedure"
+msgstr ""
+
+#: fortran/match.c:2465
+#, gcc-internal-format
+msgid "Type of entity at %L is type incompatible with typespec"
+msgstr ""
+
+#: fortran/match.c:2473
+#, gcc-internal-format
+msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
+msgstr ""
+
+#: fortran/match.c:2500 fortran/match.c:2761
+#, gcc-internal-format
+msgid "Allocate-object at %C is not a nonprocedure pointer or an allocatable variable"
+msgstr ""
+
+#: fortran/match.c:2507
+#, gcc-internal-format
+msgid "Shape specification for allocatable scalar at %C"
+msgstr ""
+
+#: fortran/match.c:2524 fortran/match.c:2778
+#, gcc-internal-format
+msgid "Redundant STAT tag found at %L "
+msgstr ""
+
+#: fortran/match.c:2543
+#, gcc-internal-format
+msgid "Fortran 2003: ERRMSG tag at %L"
+msgstr ""
+
+#: fortran/match.c:2550 fortran/match.c:2804
+#, gcc-internal-format
+msgid "Redundant ERRMSG tag found at %L "
+msgstr ""
+
+#: fortran/match.c:2566
+#, gcc-internal-format
+msgid "Fortran 2003: SOURCE tag at %L"
+msgstr ""
+
+#: fortran/match.c:2573
+#, gcc-internal-format
+msgid "Redundant SOURCE tag found at %L "
+msgstr ""
+
+#: fortran/match.c:2580
+#, gcc-internal-format
+msgid "SOURCE tag at %L conflicts with the typespec at %L"
+msgstr ""
+
+#: fortran/match.c:2587
+#, gcc-internal-format
+msgid "SOURCE tag at %L requires only a single entity in the allocation-list"
+msgstr ""
+
+#: fortran/match.c:2659
+#, gcc-internal-format
+msgid "Illegal variable in NULLIFY at %C for a PURE procedure"
+msgstr ""
+
+#: fortran/match.c:2745
+#, gcc-internal-format
+msgid "Illegal allocate-object at %C for a PURE procedure"
+msgstr ""
+
+#: fortran/match.c:2798
+#, gcc-internal-format
+msgid "Fortran 2003: ERRMSG at %L"
+msgstr ""
+
+#: fortran/match.c:2858
+#, gcc-internal-format
+msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
+msgstr ""
+
+#: fortran/match.c:2863
+#, gcc-internal-format
+msgid "Obsolescent feature: Alternate RETURN at %C"
+msgstr ""
+
+#: fortran/match.c:2893
+#, gcc-internal-format
+msgid "Extension: RETURN statement in main program at %C"
+msgstr ""
+
+#: fortran/match.c:2921
+#, fuzzy, gcc-internal-format
+msgid "Expected component reference at %C"
+msgstr "vektoriylivuoto lausekkeessa"
+
+#: fortran/match.c:2927
+#, gcc-internal-format
+msgid "Junk after CALL at %C"
+msgstr ""
+
+#: fortran/match.c:2937
+#, fuzzy, gcc-internal-format
+msgid "Expected type-bound procedure or procedure pointer component at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/match.c:3156
+#, gcc-internal-format
+msgid "Syntax error in common block name at %C"
+msgstr ""
+
+#: fortran/match.c:3192
+#, gcc-internal-format
+msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
+msgstr ""
+
+#. If we find an error, just print it and continue,
+#. cause it's just semantic, and we can see if there
+#. are more errors.
+#: fortran/match.c:3251
+#, gcc-internal-format
+msgid "Variable '%s' at %L in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is bind(c)"
+msgstr ""
+
+#: fortran/match.c:3260
+#, gcc-internal-format
+msgid "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not global"
+msgstr ""
+
+#: fortran/match.c:3267
+#, gcc-internal-format
+msgid "Symbol '%s' at %C is already in a COMMON block"
+msgstr ""
+
+#: fortran/match.c:3275
+#, gcc-internal-format
+msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
+msgstr ""
+
+#: fortran/match.c:3302
+#, gcc-internal-format
+msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
+msgstr ""
+
+#: fortran/match.c:3312
+#, gcc-internal-format
+msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
+msgstr ""
+
+#: fortran/match.c:3344
+#, gcc-internal-format
+msgid "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'"
+msgstr ""
+
+#: fortran/match.c:3452
+#, gcc-internal-format
+msgid "Namelist group name '%s' at %C already has a basic type of %s"
+msgstr ""
+
+#: fortran/match.c:3460
+#, gcc-internal-format
+msgid "Namelist group name '%s' at %C already is USE associated and cannot be respecified."
+msgstr ""
+
+#: fortran/match.c:3487
+#, gcc-internal-format
+msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
+msgstr ""
+
+#: fortran/match.c:3494
+#, gcc-internal-format
+msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed"
+msgstr ""
+
+#: fortran/match.c:3621
+#, gcc-internal-format
+msgid "Derived type component %C is not a permitted EQUIVALENCE member"
+msgstr ""
+
+#: fortran/match.c:3629
+#, gcc-internal-format
+msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
+msgstr ""
+
+#: fortran/match.c:3657
+#, gcc-internal-format
+msgid "EQUIVALENCE at %C requires two or more objects"
+msgstr ""
+
+#: fortran/match.c:3671
+#, gcc-internal-format
+msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
+msgstr ""
+
+#: fortran/match.c:3684
+#, gcc-internal-format
+msgid "Expecting a comma in EQUIVALENCE at %C"
+msgstr ""
+
+#: fortran/match.c:3800
+#, gcc-internal-format
+msgid "Statement function at %L is recursive"
+msgstr ""
+
+#: fortran/match.c:3806
+#, gcc-internal-format
+msgid "Obsolescent feature: Statement function at %C"
+msgstr ""
+
+#: fortran/match.c:3892
+#, gcc-internal-format
+msgid "Expected initialization expression in CASE at %C"
+msgstr ""
+
+#: fortran/match.c:3924
+#, fuzzy, gcc-internal-format
+msgid "Expected block name '%s' of SELECT construct at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/match.c:4045
+#, gcc-internal-format
+msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
+msgstr ""
+
+#: fortran/match.c:4053
+#, gcc-internal-format
+msgid "Selector shall be polymorphic in SELECT TYPE statement at %C"
+msgstr ""
+
+#: fortran/match.c:4081
+#, gcc-internal-format
+msgid "Unexpected CASE statement at %C"
+msgstr ""
+
+#: fortran/match.c:4133
+#, fuzzy, gcc-internal-format
+msgid "Syntax error in CASE specification at %C"
+msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
+
+#: fortran/match.c:4151
+#, fuzzy, gcc-internal-format
+msgid "Unexpected TYPE IS statement at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/match.c:4184
+#, fuzzy, gcc-internal-format
+msgid "Syntax error in TYPE IS specification at %C"
+msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
+
+#: fortran/match.c:4256
+#, fuzzy, gcc-internal-format
+msgid "Syntax error in CLASS IS specification at %C"
+msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
+
+#: fortran/match.c:4378
+#, gcc-internal-format
+msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
+msgstr ""
+
+#: fortran/match.c:4416
+#, gcc-internal-format
+msgid "Label '%s' at %C doesn't match WHERE label '%s'"
+msgstr ""
+
+#: fortran/match.c:4516
+#, gcc-internal-format
+msgid "Syntax error in FORALL iterator at %C"
+msgstr ""
+
+#: fortran/matchexp.c:72
+#, gcc-internal-format
+msgid "Bad character '%c' in OPERATOR name at %C"
+msgstr ""
+
+#: fortran/matchexp.c:80
+#, gcc-internal-format
+msgid "The name '%s' cannot be used as a defined operator at %C"
+msgstr ""
+
+#: fortran/matchexp.c:177
+#, fuzzy, gcc-internal-format
+msgid "Expected a right parenthesis in expression at %C"
+msgstr "vektoriylivuoto lausekkeessa"
+
+#: fortran/matchexp.c:302
+#, fuzzy, gcc-internal-format
+msgid "Expected exponent in expression at %C"
+msgstr "vektoriylivuoto lausekkeessa"
+
+#: fortran/matchexp.c:340 fortran/matchexp.c:345 fortran/matchexp.c:449
+#: fortran/matchexp.c:454
+#, gcc-internal-format
+msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
+msgstr ""
+
+#: fortran/misc.c:39
+#, gcc-internal-format
+msgid "Out of memory-- malloc() failed"
+msgstr ""
+
+#: fortran/module.c:520
+#, gcc-internal-format
+msgid "Fortran 2003: module nature in USE statement at %C"
+msgstr ""
+
+#: fortran/module.c:532
+#, gcc-internal-format
+msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
+msgstr ""
+
+#: fortran/module.c:545
+#, gcc-internal-format
+msgid "\"::\" was expected after module nature at %C but was not found"
+msgstr ""
+
+#: fortran/module.c:554
+#, gcc-internal-format
+msgid "Fortran 2003: \"USE :: module\" at %C"
+msgstr ""
+
+#: fortran/module.c:608
+#, gcc-internal-format
+msgid "Missing generic specification in USE statement at %C"
+msgstr ""
+
+#: fortran/module.c:616
+#, gcc-internal-format
+msgid "Fortran 2003: Renaming operators in USE statements at %C"
+msgstr ""
+
+#: fortran/module.c:658
+#, gcc-internal-format
+msgid "The name '%s' at %C has already been used as an external module name."
+msgstr ""
+
+#: fortran/module.c:935
+#, gcc-internal-format
+msgid "Reading module %s at line %d column %d: %s"
+msgstr ""
+
+#: fortran/module.c:939
+#, gcc-internal-format
+msgid "Writing module %s at line %d column %d: %s"
+msgstr ""
+
+#: fortran/module.c:943
+#, gcc-internal-format
+msgid "Module %s at line %d column %d: %s"
+msgstr ""
+
+#: fortran/module.c:1301
+#, fuzzy, gcc-internal-format
+msgid "Error writing modules file: %s"
+msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n"
+
+#: fortran/module.c:3159
+#, gcc-internal-format
+msgid "Namelist %s cannot be renamed by USE association to %s"
+msgstr ""
+
+#: fortran/module.c:4468
+#, gcc-internal-format
+msgid "Symbol '%s' referenced at %L not found in module '%s'"
+msgstr ""
+
+#: fortran/module.c:4475
+#, gcc-internal-format
+msgid "User operator '%s' referenced at %L not found in module '%s'"
+msgstr ""
+
+#: fortran/module.c:4480
+#, gcc-internal-format
+msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
+msgstr ""
+
+#: fortran/module.c:5091
+#, gcc-internal-format
+msgid "Can't open module file '%s' for writing at %C: %s"
+msgstr ""
+
+#: fortran/module.c:5129
+#, fuzzy, gcc-internal-format
+msgid "Error writing module file '%s' for writing: %s"
+msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n"
+
+#: fortran/module.c:5138
+#, fuzzy, gcc-internal-format
+msgid "Can't delete module file '%s': %s"
+msgstr "syötetiedoston avaaminen ei onnistu: %s"
+
+#: fortran/module.c:5141
+#, fuzzy, gcc-internal-format
+msgid "Can't rename module file '%s' to '%s': %s"
+msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n"
+
+#: fortran/module.c:5147
+#, gcc-internal-format
+msgid "Can't delete temporary module file '%s': %s"
+msgstr ""
+
+#: fortran/module.c:5167 fortran/module.c:5250
+#, gcc-internal-format
+msgid "Symbol '%s' referenced at %L does not exist in intrinsic module ISO_C_BINDING."
+msgstr ""
+
+#: fortran/module.c:5285
+#, gcc-internal-format
+msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
+msgstr ""
+
+#: fortran/module.c:5307
+#, gcc-internal-format
+msgid "Symbol '%s' already declared"
+msgstr ""
+
+#: fortran/module.c:5362
+#, gcc-internal-format
+msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
+msgstr ""
+
+#: fortran/module.c:5375
+#, gcc-internal-format
+msgid "Symbol '%s' referenced at %L does not exist in intrinsic module ISO_FORTRAN_ENV"
+msgstr ""
+
+#: fortran/module.c:5383
+#, gcc-internal-format
+msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
+msgstr ""
+
+#: fortran/module.c:5411
+#, gcc-internal-format
+msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
+msgstr ""
+
+#: fortran/module.c:5427
+#, gcc-internal-format
+msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
+msgstr ""
+
+#: fortran/module.c:5461
+#, gcc-internal-format
+msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
+msgstr ""
+
+#: fortran/module.c:5469
+#, gcc-internal-format
+msgid "Fortran 2003: ISO_C_BINDING module at %C"
+msgstr ""
+
+#: fortran/module.c:5479
+#, gcc-internal-format
+msgid "Can't find an intrinsic module named '%s' at %C"
+msgstr ""
+
+#: fortran/module.c:5484
+#, gcc-internal-format
+msgid "Can't open module file '%s' for reading at %C: %s"
+msgstr ""
+
+#: fortran/module.c:5492
+#, gcc-internal-format
+msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
+msgstr ""
+
+#: fortran/module.c:5512
+#, gcc-internal-format
+msgid "File '%s' opened at %C is not a GFORTRAN module file"
+msgstr ""
+
+#: fortran/module.c:5519
+#, gcc-internal-format
+msgid "Parse error when checking module version for file '%s' opened at %C"
+msgstr ""
+
+#: fortran/module.c:5524
+#, gcc-internal-format
+msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
+msgstr ""
+
+#: fortran/module.c:5537
+#, gcc-internal-format
+msgid "Can't USE the same module we're building!"
+msgstr ""
+
+#: fortran/openmp.c:134 fortran/openmp.c:563
+#, gcc-internal-format
+msgid "COMMON block /%s/ not found at %C"
+msgstr ""
+
+#: fortran/openmp.c:165
+#, gcc-internal-format
+msgid "Syntax error in OpenMP variable list at %C"
+msgstr ""
+
+#: fortran/openmp.c:293
+#, gcc-internal-format
+msgid "%s is not INTRINSIC procedure name at %C"
+msgstr ""
+
+#: fortran/openmp.c:404
+#, gcc-internal-format
+msgid "COLLAPSE clause argument not constant positive integer at %C"
+msgstr ""
+
+#: fortran/openmp.c:542
+#, gcc-internal-format
+msgid "Threadprivate variable at %C is an element of a COMMON block"
+msgstr ""
+
+#: fortran/openmp.c:582
+#, gcc-internal-format
+msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
+msgstr ""
+
+#: fortran/openmp.c:760 fortran/resolve.c:7744 fortran/resolve.c:8134
+#, gcc-internal-format
+msgid "IF clause at %L requires a scalar LOGICAL expression"
+msgstr ""
+
+#: fortran/openmp.c:768
+#, gcc-internal-format
+msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
+msgstr ""
+
+#: fortran/openmp.c:776
+#, gcc-internal-format
+msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
+msgstr ""
+
+#: fortran/openmp.c:816
+#, fuzzy, gcc-internal-format
+msgid "Object '%s' is not a variable at %L"
+msgstr "%J%qD on tavallisesti ei-staattinen funktio"
+
+#: fortran/openmp.c:824 fortran/openmp.c:834 fortran/openmp.c:841
+#: fortran/openmp.c:851
+#, gcc-internal-format
+msgid "Symbol '%s' present on multiple clauses at %L"
+msgstr ""
+
+#: fortran/openmp.c:874
+#, gcc-internal-format
+msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
+msgstr ""
+
+#: fortran/openmp.c:877
+#, gcc-internal-format
+msgid "COPYIN clause object '%s' at %L has ALLOCATABLE components"
+msgstr ""
+
+#: fortran/openmp.c:885
+#, gcc-internal-format
+msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
+msgstr ""
+
+#: fortran/openmp.c:888
+#, gcc-internal-format
+msgid "COPYPRIVATE clause object '%s' at %L has ALLOCATABLE components"
+msgstr ""
+
+#: fortran/openmp.c:896
+#, gcc-internal-format
+msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
+msgstr ""
+
+#: fortran/openmp.c:899
+#, gcc-internal-format
+msgid "Cray pointee '%s' in SHARED clause at %L"
+msgstr ""
+
+#: fortran/openmp.c:907
+#, gcc-internal-format
+msgid "THREADPRIVATE object '%s' in %s clause at %L"
+msgstr ""
+
+#: fortran/openmp.c:910
+#, gcc-internal-format
+msgid "Cray pointee '%s' in %s clause at %L"
+msgstr ""
+
+#: fortran/openmp.c:915
+#, gcc-internal-format
+msgid "POINTER object '%s' in %s clause at %L"
+msgstr ""
+
+#: fortran/openmp.c:920
+#, gcc-internal-format
+msgid "%s clause object '%s' has ALLOCATABLE components at %L"
+msgstr ""
+
+#: fortran/openmp.c:923
+#, gcc-internal-format
+msgid "Cray pointer '%s' in %s clause at %L"
+msgstr ""
+
+#: fortran/openmp.c:927
+#, gcc-internal-format
+msgid "Assumed size array '%s' in %s clause at %L"
+msgstr ""
+
+#: fortran/openmp.c:932
+#, gcc-internal-format
+msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
+msgstr ""
+
+#: fortran/openmp.c:941
+#, gcc-internal-format
+msgid "%c REDUCTION variable '%s' at %L must be of numeric type, got %s"
+msgstr ""
+
+#: fortran/openmp.c:952
+#, gcc-internal-format
+msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
+msgstr ""
+
+#: fortran/openmp.c:963
+#, gcc-internal-format
+msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
+msgstr ""
+
+#: fortran/openmp.c:972
+#, gcc-internal-format
+msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
+msgstr ""
+
+#: fortran/openmp.c:1084
+#, gcc-internal-format
+msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
+msgstr ""
+
+#: fortran/openmp.c:1124
+#, gcc-internal-format
+msgid "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
+msgstr ""
+
+#: fortran/openmp.c:1172
+#, gcc-internal-format
+msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
+msgstr ""
+
+#: fortran/openmp.c:1186
+#, gcc-internal-format
+msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
+msgstr ""
+
+#: fortran/openmp.c:1218
+#, gcc-internal-format
+msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
+msgstr ""
+
+#: fortran/openmp.c:1242
+#, gcc-internal-format
+msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
+msgstr ""
+
+#: fortran/openmp.c:1249
+#, gcc-internal-format
+msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
+msgstr ""
+
+#: fortran/openmp.c:1265
+#, gcc-internal-format
+msgid "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
+msgstr ""
+
+#: fortran/openmp.c:1268
+#, gcc-internal-format
+msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
+msgstr ""
+
+#: fortran/openmp.c:1274
+#, gcc-internal-format
+msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
+msgstr ""
+
+#: fortran/openmp.c:1292
+#, gcc-internal-format
+msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
+msgstr ""
+
+#: fortran/openmp.c:1427
+#, gcc-internal-format
+msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
+msgstr ""
+
+#: fortran/openmp.c:1433
+#, gcc-internal-format
+msgid "!$OMP DO iteration variable must be of type integer at %L"
+msgstr ""
+
+#: fortran/openmp.c:1437
+#, gcc-internal-format
+msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
+msgstr ""
+
+#: fortran/openmp.c:1445
+#, gcc-internal-format
+msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
+msgstr ""
+
+#: fortran/openmp.c:1463
+#, gcc-internal-format
+msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
+msgstr ""
+
+#: fortran/openmp.c:1477
+#, gcc-internal-format
+msgid "collapsed !$OMP DO loops not perfectly nested at %L"
+msgstr ""
+
+#: fortran/openmp.c:1486 fortran/openmp.c:1493
+#, gcc-internal-format
+msgid "not enough DO loops for collapsed !$OMP DO at %L"
+msgstr ""
+
#: fortran/options.c:238
#, gcc-internal-format
msgid "-fexcess-precision=standard for Fortran"
msgstr ""
-#: fortran/trans-array.c:6057
+#: fortran/options.c:308
+#, gcc-internal-format
+msgid "Reading file '%s' as free form"
+msgstr ""
+
+#: fortran/options.c:318
+#, gcc-internal-format
+msgid "'-fd-lines-as-comments' has no effect in free form"
+msgstr ""
+
+#: fortran/options.c:321
+#, gcc-internal-format
+msgid "'-fd-lines-as-code' has no effect in free form"
+msgstr ""
+
+#: fortran/options.c:339
+#, gcc-internal-format
+msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d"
+msgstr ""
+
+#: fortran/options.c:342
+#, gcc-internal-format
+msgid "Flag -fno-automatic overwrites -frecursive"
+msgstr ""
+
+#: fortran/options.c:344
+#, gcc-internal-format
+msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp"
+msgstr ""
+
+#: fortran/options.c:348
+#, gcc-internal-format
+msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d"
+msgstr ""
+
+#: fortran/options.c:352
+#, gcc-internal-format
+msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp"
+msgstr ""
+
+#: fortran/options.c:432
+#, gcc-internal-format
+msgid "gfortran: Only one -J option allowed"
+msgstr ""
+
+#: fortran/options.c:475
+#, gcc-internal-format
+msgid "Argument to -ffpe-trap is not valid: %s"
+msgstr ""
+
+#: fortran/options.c:513
+#, fuzzy, gcc-internal-format
+msgid "Argument to -fcheck is not valid: %s"
+msgstr "%qs ei ole kelpo tulostetiedosto"
+
+#: fortran/options.c:670
+#, gcc-internal-format
+msgid "Fixed line length must be at least seven."
+msgstr ""
+
+#: fortran/options.c:688
+#, gcc-internal-format
+msgid "Free line length must be at least three."
+msgstr ""
+
+#: fortran/options.c:706
+#, fuzzy, gcc-internal-format
+msgid "-static-libgfortran is not supported in this configuration"
+msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
+
+#: fortran/options.c:754
+#, gcc-internal-format
+msgid "Maximum supported identifier length is %d"
+msgstr ""
+
+#: fortran/options.c:786
+#, gcc-internal-format
+msgid "Unrecognized option to -finit-logical: %s"
+msgstr ""
+
+#: fortran/options.c:802
+#, gcc-internal-format
+msgid "Unrecognized option to -finit-real: %s"
+msgstr ""
+
+#: fortran/options.c:818
+#, gcc-internal-format
+msgid "The value of n in -finit-character=n must be between 0 and 127"
+msgstr ""
+
+#: fortran/options.c:909
+#, gcc-internal-format
+msgid "Maximum subrecord length cannot exceed %d"
+msgstr ""
+
+#: fortran/parse.c:462
+#, gcc-internal-format
+msgid "Unclassifiable statement at %C"
+msgstr ""
+
+#: fortran/parse.c:486
+#, gcc-internal-format
+msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
+msgstr ""
+
+#: fortran/parse.c:567
+#, gcc-internal-format
+msgid "Unclassifiable OpenMP directive at %C"
+msgstr ""
+
+#: fortran/parse.c:595
+#, gcc-internal-format
+msgid "Unclassifiable GCC directive at %C"
+msgstr ""
+
+#: fortran/parse.c:637 fortran/parse.c:806
+#, fuzzy, gcc-internal-format
+msgid "Zero is not a valid statement label at %C"
+msgstr "epäkelpo lvalue asm-lauseessa"
+
+#: fortran/parse.c:644 fortran/parse.c:798
+#, gcc-internal-format
+msgid "Non-numeric character in statement label at %C"
+msgstr ""
+
+#: fortran/parse.c:656 fortran/parse.c:710 fortran/parse.c:846
+#, gcc-internal-format
+msgid "Semicolon at %C needs to be preceded by statement"
+msgstr ""
+
+#: fortran/parse.c:664 fortran/parse.c:858
+#, gcc-internal-format
+msgid "Ignoring statement label in empty statement at %L"
+msgstr ""
+
+#: fortran/parse.c:785 fortran/parse.c:825
+#, gcc-internal-format
+msgid "Bad continuation line at %C"
+msgstr ""
+
+#: fortran/parse.c:1072
+#, gcc-internal-format
+msgid "FORMAT statement at %L does not have a statement label"
+msgstr ""
+
+#: fortran/parse.c:1624
+#, fuzzy, gcc-internal-format
+msgid "Unexpected %s statement at %C"
+msgstr "tyhjä esittely"
+
+#: fortran/parse.c:1771
+#, gcc-internal-format
+msgid "%s statement at %C cannot follow %s statement at %L"
+msgstr ""
+
+#: fortran/parse.c:1788
+#, gcc-internal-format
+msgid "Unexpected end of file in '%s'"
+msgstr ""
+
+#: fortran/parse.c:1820
+#, gcc-internal-format
+msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C"
+msgstr ""
+
+#: fortran/parse.c:1823
+#, gcc-internal-format
+msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C"
+msgstr ""
+
+#: fortran/parse.c:1843
+#, gcc-internal-format
+msgid "Components in TYPE at %C must precede CONTAINS"
+msgstr ""
+
+#: fortran/parse.c:1848
+#, gcc-internal-format
+msgid "Fortran 2003: Type-bound procedure at %C"
+msgstr ""
+
+#: fortran/parse.c:1857
+#, gcc-internal-format
+msgid "Fortran 2003: GENERIC binding at %C"
+msgstr ""
+
+#: fortran/parse.c:1867
+#, gcc-internal-format
+msgid "Fortran 2003: FINAL procedure declaration at %C"
+msgstr ""
+
+#: fortran/parse.c:1879
+#, gcc-internal-format
+msgid "Fortran 2008: Derived type definition at %C with empty CONTAINS section"
+msgstr ""
+
+#: fortran/parse.c:1890 fortran/parse.c:1996
+#, gcc-internal-format
+msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
+msgstr ""
+
+#: fortran/parse.c:1898
+#, gcc-internal-format
+msgid "PRIVATE statement at %C must precede procedure bindings"
+msgstr ""
+
+#: fortran/parse.c:1906 fortran/parse.c:2012
+#, gcc-internal-format
+msgid "Duplicate PRIVATE statement at %C"
+msgstr ""
+
+#: fortran/parse.c:1916
+#, gcc-internal-format
+msgid "SEQUENCE statement at %C must precede CONTAINS"
+msgstr ""
+
+#: fortran/parse.c:1921
+#, gcc-internal-format
+msgid "Already inside a CONTAINS block at %C"
+msgstr ""
+
+#: fortran/parse.c:1976
+#, gcc-internal-format
+msgid "FINAL declaration at %C must be inside CONTAINS"
+msgstr ""
+
+#: fortran/parse.c:1985
+#, gcc-internal-format
+msgid "Fortran 2003: Derived type definition at %C without components"
+msgstr ""
+
+#: fortran/parse.c:2004
+#, gcc-internal-format
+msgid "PRIVATE statement at %C must precede structure components"
+msgstr ""
+
+#: fortran/parse.c:2025
+#, gcc-internal-format
+msgid "SEQUENCE statement at %C must precede structure components"
+msgstr ""
+
+#: fortran/parse.c:2032
+#, gcc-internal-format
+msgid "SEQUENCE attribute at %C already specified in TYPE statement"
+msgstr ""
+
+#: fortran/parse.c:2037
+#, gcc-internal-format
+msgid "Duplicate SEQUENCE statement at %C"
+msgstr ""
+
+#: fortran/parse.c:2048
+#, gcc-internal-format
+msgid "Fortran 2003: CONTAINS block in derived type definition at %C"
+msgstr ""
+
+#: fortran/parse.c:2138
+#, gcc-internal-format
+msgid "ENUM declaration at %C has no ENUMERATORS"
+msgstr ""
+
+#: fortran/parse.c:2224
+#, gcc-internal-format
+msgid "Unexpected %s statement in INTERFACE block at %C"
+msgstr ""
+
+#: fortran/parse.c:2250
+#, gcc-internal-format
+msgid "SUBROUTINE at %C does not belong in a generic function interface"
+msgstr ""
+
+#: fortran/parse.c:2254
+#, gcc-internal-format
+msgid "FUNCTION at %C does not belong in a generic subroutine interface"
+msgstr ""
+
+#: fortran/parse.c:2264
+#, gcc-internal-format
+msgid "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
+msgstr ""
+
+#: fortran/parse.c:2295
+#, gcc-internal-format
+msgid "Unexpected %s statement at %C in INTERFACE body"
+msgstr ""
+
+#: fortran/parse.c:2313
+#, gcc-internal-format
+msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
+msgstr ""
+
+#: fortran/parse.c:2434
+#, gcc-internal-format
+msgid "%s statement is not allowed inside of BLOCK at %C"
+msgstr ""
+
+#: fortran/parse.c:2520
+#, gcc-internal-format
+msgid "%s statement must appear in a MODULE"
+msgstr ""
+
+#: fortran/parse.c:2527
+#, gcc-internal-format
+msgid "%s statement at %C follows another accessibility specification"
+msgstr ""
+
+#: fortran/parse.c:2577
+#, gcc-internal-format
+msgid "Bad kind expression for function '%s' at %L"
+msgstr ""
+
+#: fortran/parse.c:2581
+#, gcc-internal-format
+msgid "The type for function '%s' at %L is not accessible"
+msgstr ""
+
+#: fortran/parse.c:2639
+#, gcc-internal-format
+msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
+msgstr ""
+
+#: fortran/parse.c:2660
+#, gcc-internal-format
+msgid "Unexpected %s statement in WHERE block at %C"
+msgstr ""
+
+#: fortran/parse.c:2719
+#, gcc-internal-format
+msgid "Unexpected %s statement in FORALL block at %C"
+msgstr ""
+
+#: fortran/parse.c:2770
+#, gcc-internal-format
+msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
+msgstr ""
+
+#: fortran/parse.c:2788
+#, gcc-internal-format
+msgid "Duplicate ELSE statements at %L and %C"
+msgstr ""
+
+#: fortran/parse.c:2849
+#, gcc-internal-format
+msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
+msgstr ""
+
+#: fortran/parse.c:2932
+#, gcc-internal-format
+msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
+msgstr ""
+
+#: fortran/parse.c:2994
+#, gcc-internal-format
+msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
+msgstr ""
+
+#: fortran/parse.c:3027
+#, gcc-internal-format
+msgid "End of nonblock DO statement at %C is within another block"
+msgstr ""
+
+#: fortran/parse.c:3036
+#, gcc-internal-format
+msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
+msgstr ""
+
+#: fortran/parse.c:3092
+#, gcc-internal-format
+msgid "Fortran 2008: BLOCK construct at %C"
+msgstr ""
+
+#: fortran/parse.c:3150
+#, gcc-internal-format
+msgid "Statement label in ENDDO at %C doesn't match DO label"
+msgstr ""
+
+#: fortran/parse.c:3166
+#, gcc-internal-format
+msgid "Named block DO at %L requires matching ENDDO name"
+msgstr ""
+
+#: fortran/parse.c:3425
+#, gcc-internal-format
+msgid "Name after !$omp critical and !$omp end critical does not match at %C"
+msgstr ""
+
+#: fortran/parse.c:3481
+#, gcc-internal-format
+msgid "%s statement at %C cannot terminate a non-block DO loop"
+msgstr ""
+
+#: fortran/parse.c:3671
+#, gcc-internal-format
+msgid "Contained procedure '%s' at %C is already ambiguous"
+msgstr ""
+
+#: fortran/parse.c:3721
+#, gcc-internal-format
+msgid "Unexpected %s statement in CONTAINS section at %C"
+msgstr ""
+
+#: fortran/parse.c:3745
+#, gcc-internal-format
+msgid "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
+msgstr ""
+
+#: fortran/parse.c:3822
+#, gcc-internal-format
+msgid "CONTAINS statement at %C is already in a contained program unit"
+msgstr ""
+
+#: fortran/parse.c:3871
+#, gcc-internal-format
+msgid "Global name '%s' at %L is already being used as a %s at %L"
+msgstr ""
+
+#: fortran/parse.c:3892
+#, gcc-internal-format
+msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
+msgstr ""
+
+#: fortran/parse.c:3918
+#, gcc-internal-format
+msgid "Unexpected %s statement in BLOCK DATA at %C"
+msgstr ""
+
+#: fortran/parse.c:3961
+#, gcc-internal-format
+msgid "Unexpected %s statement in MODULE at %C"
+msgstr ""
+
+#. If we see a duplicate main program, shut down. If the second
+#. instance is an implied main program, i.e. data decls or executable
+#. statements, we're in for lots of errors.
+#: fortran/parse.c:4278
+#, gcc-internal-format
+msgid "Two main PROGRAMs at %L and %C"
+msgstr ""
+
+#: fortran/primary.c:93
+#, fuzzy, gcc-internal-format
+msgid "Missing kind-parameter at %C"
+msgstr "tiedostonimi puuttuu option %qs jälkeen"
+
+#: fortran/primary.c:217
+#, gcc-internal-format
+msgid "Integer kind %d at %C not available"
+msgstr ""
+
+#: fortran/primary.c:225
+#, gcc-internal-format
+msgid "Integer too big for its kind at %C. This check can be disabled with the option -fno-range-check"
+msgstr ""
+
+#: fortran/primary.c:254
+#, gcc-internal-format
+msgid "Extension: Hollerith constant at %C"
+msgstr ""
+
+#: fortran/primary.c:266
+#, gcc-internal-format
+msgid "Invalid Hollerith constant: %L must contain at least one character"
+msgstr ""
+
+#: fortran/primary.c:272
+#, gcc-internal-format
+msgid "Invalid Hollerith constant: Integer kind at %L should be default"
+msgstr ""
+
+#: fortran/primary.c:289
+#, gcc-internal-format
+msgid "Invalid Hollerith constant at %L contains a wide character"
+msgstr ""
+
+#: fortran/primary.c:370
+#, gcc-internal-format
+msgid "Extension: Hexadecimal constant at %C uses non-standard syntax"
+msgstr ""
+
+#: fortran/primary.c:380
+#, gcc-internal-format
+msgid "Empty set of digits in BOZ constant at %C"
+msgstr ""
+
+#: fortran/primary.c:386
+#, fuzzy, gcc-internal-format
+msgid "Illegal character in BOZ constant at %C"
+msgstr "täytemerkki strfmon-muotoilussa"
+
+#: fortran/primary.c:409
+#, gcc-internal-format
+msgid "Extension: BOZ constant at %C uses non-standard postfix syntax"
+msgstr ""
+
+#: fortran/primary.c:440
+#, gcc-internal-format
+msgid "Integer too big for integer kind %i at %C"
+msgstr ""
+
+#: fortran/primary.c:446
+#, gcc-internal-format
+msgid "Fortran 2003: BOZ used outside a DATA statement at %C"
+msgstr ""
+
+#: fortran/primary.c:546
+#, gcc-internal-format
+msgid "Missing exponent in real number at %C"
+msgstr ""
+
+#: fortran/primary.c:602
+#, gcc-internal-format
+msgid "Real number at %C has a 'd' exponent and an explicit kind"
+msgstr ""
+
+#: fortran/primary.c:615
+#, fuzzy, gcc-internal-format
+msgid "Invalid real kind %d at %C"
+msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
+
+#: fortran/primary.c:629
+#, gcc-internal-format
+msgid "Real constant overflows its kind at %C"
+msgstr ""
+
+#: fortran/primary.c:634
+#, gcc-internal-format
+msgid "Real constant underflows its kind at %C"
+msgstr ""
+
+#: fortran/primary.c:726
+#, gcc-internal-format
+msgid "Syntax error in SUBSTRING specification at %C"
+msgstr ""
+
+#: fortran/primary.c:938
+#, gcc-internal-format
+msgid "Invalid kind %d for CHARACTER constant at %C"
+msgstr ""
+
+#: fortran/primary.c:959
+#, gcc-internal-format
+msgid "Unterminated character constant beginning at %C"
+msgstr ""
+
+#: fortran/primary.c:1000
+#, gcc-internal-format
+msgid "Character '%s' in string at %C is not representable in character kind %d"
+msgstr ""
+
+#: fortran/primary.c:1083
+#, gcc-internal-format
+msgid "Bad kind for logical constant at %C"
+msgstr ""
+
+#: fortran/primary.c:1122
+#, gcc-internal-format
+msgid "Expected PARAMETER symbol in complex constant at %C"
+msgstr ""
+
+#: fortran/primary.c:1128
+#, gcc-internal-format
+msgid "Numeric PARAMETER required in complex constant at %C"
+msgstr ""
+
+#: fortran/primary.c:1134
+#, gcc-internal-format
+msgid "Scalar PARAMETER required in complex constant at %C"
+msgstr ""
+
+#: fortran/primary.c:1138
+#, gcc-internal-format
+msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
+msgstr ""
+
+#: fortran/primary.c:1168
+#, gcc-internal-format
+msgid "Error converting PARAMETER constant in complex constant at %C"
+msgstr ""
+
+#: fortran/primary.c:1297
+#, gcc-internal-format
+msgid "Syntax error in COMPLEX constant at %C"
+msgstr ""
+
+#: fortran/primary.c:1503
+#, gcc-internal-format
+msgid "Keyword '%s' at %C has already appeared in the current argument list"
+msgstr ""
+
+#: fortran/primary.c:1567
+#, fuzzy, gcc-internal-format
+msgid "Extension: argument list function at %C"
+msgstr "liian paljon argumentteja funktiolle %qs"
+
+#: fortran/primary.c:1634
+#, gcc-internal-format
+msgid "Expected alternate return label at %C"
+msgstr ""
+
+#: fortran/primary.c:1652
+#, gcc-internal-format
+msgid "Missing keyword name in actual argument list at %C"
+msgstr ""
+
+#: fortran/primary.c:1697
+#, gcc-internal-format
+msgid "Syntax error in argument list at %C"
+msgstr ""
+
+#: fortran/primary.c:1802
+#, gcc-internal-format
+msgid "Expected structure component name at %C"
+msgstr ""
+
+#: fortran/primary.c:1846
+#, fuzzy, gcc-internal-format
+msgid "Expected argument list at %C"
+msgstr "liian paljon argumentteja funktiolle %qs"
+
+#: fortran/primary.c:2196
+#, gcc-internal-format
+msgid "Fortran 2003: Structure constructor with missing optional arguments at %C"
+msgstr ""
+
+#: fortran/primary.c:2204
+#, gcc-internal-format
+msgid "No initializer for component '%s' given in the structure constructor at %C!"
+msgstr ""
+
+#: fortran/primary.c:2260
+#, fuzzy, gcc-internal-format
+msgid "Can't construct ABSTRACT type '%s' at %C"
+msgstr "ei voi kirjoittaa tiedostoon %s: %m"
+
+#: fortran/primary.c:2288
+#, gcc-internal-format
+msgid "Fortran 2003: Structure constructor with named arguments at %C"
+msgstr ""
+
+#: fortran/primary.c:2303
+#, gcc-internal-format
+msgid "Component initializer without name after component named %s at %C!"
+msgstr ""
+
+#: fortran/primary.c:2306
+#, gcc-internal-format
+msgid "Too many components in structure constructor at %C!"
+msgstr ""
+
+#: fortran/primary.c:2339
+#, gcc-internal-format
+msgid "Component '%s' is initialized twice in the structure constructor at %C!"
+msgstr ""
+
+#: fortran/primary.c:2395
+#, gcc-internal-format
+msgid "component '%s' at %L has already been set by a parent derived type constructor"
+msgstr ""
+
+#: fortran/primary.c:2418
+#, gcc-internal-format
+msgid "Syntax error in structure constructor at %C"
+msgstr ""
+
+#: fortran/primary.c:2534
+#, gcc-internal-format
+msgid "'%s' 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)"
+msgstr ""
+
+#: fortran/primary.c:2653
+#, gcc-internal-format
+msgid "Unexpected use of subroutine name '%s' at %C"
+msgstr ""
+
+#: fortran/primary.c:2684
+#, gcc-internal-format
+msgid "Statement function '%s' requires argument list at %C"
+msgstr ""
+
+#: fortran/primary.c:2687
+#, gcc-internal-format
+msgid "Function '%s' requires an argument list at %C"
+msgstr ""
+
+#: fortran/primary.c:2734
+#, fuzzy, gcc-internal-format
+msgid "Missing argument to '%s' at %C"
+msgstr "liikaa argumentteja funktiolle %s %q+#D"
+
+#: fortran/primary.c:2875
+#, fuzzy, gcc-internal-format
+msgid "Missing argument list in function '%s' at %C"
+msgstr "lopetusalkio puuttuu funktiokutsusta"
+
+#: fortran/primary.c:2903
+#, fuzzy, gcc-internal-format
+msgid "Symbol at %C is not appropriate for an expression"
+msgstr "liukulukuylivuoto lausekkeessa"
+
+#: fortran/primary.c:2971
+#, gcc-internal-format
+msgid "Assigning to PROTECTED variable at %C"
+msgstr ""
+
+#: fortran/primary.c:3005
+#, gcc-internal-format
+msgid "Named constant at %C in an EQUIVALENCE"
+msgstr ""
+
+#: fortran/primary.c:3038
+#, fuzzy, gcc-internal-format
+msgid "'%s' at %C is not a variable"
+msgstr "%J%qD on tavallisesti ei-staattinen funktio"
+
+#: fortran/resolve.c:111
+#, gcc-internal-format
+msgid "'%s' at %L is of the ABSTRACT type '%s'"
+msgstr ""
+
+#: fortran/resolve.c:114
+#, gcc-internal-format
+msgid "ABSTRACT type '%s' used at %L"
+msgstr ""
+
+#: fortran/resolve.c:164
+#, gcc-internal-format
+msgid "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
+msgstr ""
+
+#: fortran/resolve.c:168
+#, gcc-internal-format
+msgid "Alternate return specifier in function '%s' at %L is not allowed"
+msgstr ""
+
+#: fortran/resolve.c:181
+#, gcc-internal-format
+msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
+msgstr ""
+
+#: fortran/resolve.c:188
+#, gcc-internal-format
+msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
+msgstr ""
+
+#: fortran/resolve.c:201 fortran/resolve.c:1422
+#, gcc-internal-format
+msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:249
+#, gcc-internal-format
+msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)"
+msgstr ""
+
+#: fortran/resolve.c:254
+#, gcc-internal-format
+msgid "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified"
+msgstr ""
+
+#: fortran/resolve.c:263
+#, gcc-internal-format
+msgid "Argument '%s' of elemental procedure at %L must be scalar"
+msgstr ""
+
+#: fortran/resolve.c:270
+#, gcc-internal-format
+msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
+msgstr ""
+
+#: fortran/resolve.c:278
+#, gcc-internal-format
+msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:290
+#, gcc-internal-format
+msgid "Argument '%s' of statement function at %L must be scalar"
+msgstr ""
+
+#: fortran/resolve.c:300
+#, gcc-internal-format
+msgid "Character-valued argument '%s' of statement function at %L must have constant length"
+msgstr ""
+
+#: fortran/resolve.c:357
+#, gcc-internal-format
+msgid "Contained function '%s' at %L has no IMPLICIT type"
+msgstr ""
+
+#: fortran/resolve.c:360
+#, gcc-internal-format
+msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
+msgstr ""
+
+#: fortran/resolve.c:384
+#, gcc-internal-format
+msgid "Character-valued %s '%s' at %L must not be assumed length"
+msgstr ""
+
+#: fortran/resolve.c:559
+#, gcc-internal-format
+msgid "Function %s at %L has entries with mismatched array specifications"
+msgstr ""
+
+#: fortran/resolve.c:576
+#, gcc-internal-format
+msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
+msgstr ""
+
+#: fortran/resolve.c:603
+#, gcc-internal-format
+msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
+msgstr ""
+
+#: fortran/resolve.c:607
+#, gcc-internal-format
+msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
+msgstr ""
+
+#: fortran/resolve.c:614
+#, gcc-internal-format
+msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
+msgstr ""
+
+#: fortran/resolve.c:618
+#, gcc-internal-format
+msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
+msgstr ""
+
+#: fortran/resolve.c:656
+#, gcc-internal-format
+msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
+msgstr ""
+
+#: fortran/resolve.c:661
+#, gcc-internal-format
+msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
+msgstr ""
+
+#: fortran/resolve.c:719
+#, gcc-internal-format
+msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
+msgstr ""
+
+#: fortran/resolve.c:723
+#, gcc-internal-format
+msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
+msgstr ""
+
+#: fortran/resolve.c:734
+#, gcc-internal-format
+msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
+msgstr ""
+
+#: fortran/resolve.c:738
+#, gcc-internal-format
+msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
+msgstr ""
+
+#: fortran/resolve.c:742
+#, fuzzy, gcc-internal-format
+msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
+msgstr "muuttuvakokoista objektia ei voi alustaa"
+
+#: fortran/resolve.c:772
+#, gcc-internal-format
+msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
+msgstr ""
+
+#: fortran/resolve.c:776
+#, gcc-internal-format
+msgid "COMMON block '%s' at %L is also an intrinsic procedure"
+msgstr ""
+
+#: fortran/resolve.c:780
+#, gcc-internal-format
+msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
+msgstr ""
+
+#: fortran/resolve.c:785
+#, gcc-internal-format
+msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
+msgstr ""
+
+#: fortran/resolve.c:848
+#, gcc-internal-format
+msgid "Components of structure constructor '%s' at %L are PRIVATE"
+msgstr ""
+
+#: fortran/resolve.c:876
+#, gcc-internal-format
+msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
+msgstr ""
+
+#: fortran/resolve.c:889
+#, gcc-internal-format
+msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
+msgstr ""
+
+#: fortran/resolve.c:906
+#, gcc-internal-format
+msgid "The NULL in the derived type constructor at %L is being applied to component '%s', which is neither a POINTER nor ALLOCATABLE"
+msgstr ""
+
+#: fortran/resolve.c:920
+#, gcc-internal-format
+msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
+msgstr ""
+
+#: fortran/resolve.c:1042
+#, gcc-internal-format
+msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:1104
+#, gcc-internal-format
+msgid "'%s' at %L is ambiguous"
+msgstr ""
+
+#: fortran/resolve.c:1108
+#, gcc-internal-format
+msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
+msgstr ""
+
+#: fortran/resolve.c:1210
+#, gcc-internal-format
+msgid "Type specified for intrinsic function '%s' at %L is ignored"
+msgstr ""
+
+#: fortran/resolve.c:1223
+#, gcc-internal-format
+msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
+msgstr ""
+
+#: fortran/resolve.c:1234
+#, gcc-internal-format
+msgid "'%s' declared INTRINSIC at %L does not exist"
+msgstr ""
+
+#: fortran/resolve.c:1245
+#, gcc-internal-format
+msgid "The intrinsic '%s' 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."
+msgstr ""
+
+#: fortran/resolve.c:1281
+#, gcc-internal-format
+msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
+msgstr ""
+
+#: fortran/resolve.c:1315 fortran/resolve.c:7311 fortran/resolve.c:8099
+#, gcc-internal-format
+msgid "Label %d referenced at %L is never defined"
+msgstr ""
+
+#: fortran/resolve.c:1374
+#, gcc-internal-format
+msgid "Statement function '%s' at %L is not allowed as an actual argument"
+msgstr ""
+
+#: fortran/resolve.c:1382
+#, gcc-internal-format
+msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
+msgstr ""
+
+#: fortran/resolve.c:1389
+#, gcc-internal-format
+msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
+msgstr ""
+
+#: fortran/resolve.c:1395
+#, gcc-internal-format
+msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
+msgstr ""
+
+#: fortran/resolve.c:1444
+#, gcc-internal-format
+msgid "Symbol '%s' at %L is ambiguous"
+msgstr ""
+
+#: fortran/resolve.c:1495
+#, gcc-internal-format
+msgid "By-value argument at %L is not of numeric type"
+msgstr ""
+
+#: fortran/resolve.c:1502
+#, gcc-internal-format
+msgid "By-value argument at %L cannot be an array or an array section"
+msgstr ""
+
+#: fortran/resolve.c:1516
+#, gcc-internal-format
+msgid "By-value argument at %L is not allowed in this context"
+msgstr ""
+
+#: fortran/resolve.c:1528
+#, gcc-internal-format
+msgid "Passing internal procedure at %L by location not allowed"
+msgstr ""
+
+#: fortran/resolve.c:1653
+#, gcc-internal-format
+msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
+msgstr ""
+
+#: fortran/resolve.c:1692
+#, gcc-internal-format
+msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
+msgstr ""
+
+#: fortran/resolve.c:1838
+#, gcc-internal-format
+msgid "The reference to function '%s' at %L either needs an explicit INTERFACE or the rank is incorrect"
+msgstr ""
+
+#: fortran/resolve.c:1851
+#, gcc-internal-format
+msgid "Nonconstant character-length function '%s' at %L must have an explicit interface"
+msgstr ""
+
+#: fortran/resolve.c:1953
+#, gcc-internal-format
+msgid "There is no specific function for the generic '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:1962
+#, gcc-internal-format
+msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
+msgstr ""
+
+#: fortran/resolve.c:2000
+#, gcc-internal-format
+msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
+msgstr ""
+
+#: fortran/resolve.c:2049
+#, gcc-internal-format
+msgid "Unable to resolve the specific function '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:2105 fortran/resolve.c:12135
+#, gcc-internal-format
+msgid "Function '%s' at %L has no IMPLICIT type"
+msgstr ""
+
+#: fortran/resolve.c:2314
+#, gcc-internal-format
+msgid "Argument to '%s' at %L is not a variable"
+msgstr ""
+
+#: fortran/resolve.c:2362
+#, gcc-internal-format
+msgid "More actual than formal arguments in '%s' call at %L"
+msgstr ""
+
+#: fortran/resolve.c:2371
+#, gcc-internal-format
+msgid "Parameter '%s' to '%s' at %L must be either a TARGET or an associated pointer"
+msgstr ""
+
+#: fortran/resolve.c:2394
+#, gcc-internal-format
+msgid "Allocatable variable '%s' used as a parameter to '%s' at %L must not be an array of zero size"
+msgstr ""
+
+#: fortran/resolve.c:2411
+#, gcc-internal-format
+msgid "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' because it is not C interoperable"
+msgstr ""
+
+#: fortran/resolve.c:2421
+#, gcc-internal-format
+msgid "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' because it is not C interoperable"
+msgstr ""
+
+#: fortran/resolve.c:2444 fortran/resolve.c:2481
+#, gcc-internal-format
+msgid "CHARACTER argument '%s' to '%s' at %L must have a length of 1"
+msgstr ""
+
+#. Case 1c, section 15.1.2.5, J3/04-007: an associated
+#. scalar pointer.
+#: fortran/resolve.c:2457
+#, gcc-internal-format
+msgid "Argument '%s' to '%s' at %L must be an associated scalar POINTER"
+msgstr ""
+
+#: fortran/resolve.c:2473
+#, gcc-internal-format
+msgid "Parameter '%s' to '%s' at %L must be a scalar"
+msgstr ""
+
+#. TODO: Update this error message to allow for procedure
+#. pointers once they are implemented.
+#: fortran/resolve.c:2495
+#, gcc-internal-format
+msgid "Parameter '%s' to '%s' at %L must be a procedure"
+msgstr ""
+
+#: fortran/resolve.c:2503
+#, gcc-internal-format
+msgid "Parameter '%s' to '%s' at %L must be BIND(C)"
+msgstr ""
+
+#: fortran/resolve.c:2554
+#, fuzzy, gcc-internal-format
+msgid "'%s' at %L is not a function"
+msgstr "%J%qD on tavallisesti ei-staattinen funktio"
+
+#: fortran/resolve.c:2562 fortran/resolve.c:3176
+#, gcc-internal-format
+msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
+msgstr ""
+
+#. Internal procedures are taken care of in resolve_contained_fntype.
+#: fortran/resolve.c:2608
+#, gcc-internal-format
+msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
+msgstr ""
+
+#: fortran/resolve.c:2661
+#, gcc-internal-format
+msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
+msgstr ""
+
+#: fortran/resolve.c:2711
+#, gcc-internal-format
+msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
+msgstr ""
+
+#: fortran/resolve.c:2718
+#, gcc-internal-format
+msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
+msgstr ""
+
+#: fortran/resolve.c:2734
+#, gcc-internal-format
+msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
+msgstr ""
+
+#: fortran/resolve.c:2738
+#, fuzzy, gcc-internal-format
+msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
+msgstr "muuttuvakokoista objektia ei voi alustaa"
+
+#: fortran/resolve.c:2786
+#, gcc-internal-format
+msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
+msgstr ""
+
+#: fortran/resolve.c:2789
+#, gcc-internal-format
+msgid "Subroutine call to '%s' at %L is not PURE"
+msgstr ""
+
+#: fortran/resolve.c:2852
+#, gcc-internal-format
+msgid "There is no specific subroutine for the generic '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:2861
+#, gcc-internal-format
+msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
+msgstr ""
+
+#: fortran/resolve.c:2969
+#, gcc-internal-format
+msgid "Missing SHAPE parameter for call to %s at %L"
+msgstr ""
+
+#: fortran/resolve.c:2977
+#, gcc-internal-format
+msgid "SHAPE parameter for call to %s at %L must be a rank 1 INTEGER array"
+msgstr ""
+
+#: fortran/resolve.c:3044
+#, gcc-internal-format
+msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
+msgstr ""
+
+#: fortran/resolve.c:3088
+#, gcc-internal-format
+msgid "Unable to resolve the specific subroutine '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:3148
+#, gcc-internal-format
+msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
+msgstr ""
+
+#: fortran/resolve.c:3186
+#, gcc-internal-format
+msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
+msgstr ""
+
+#: fortran/resolve.c:3190
+#, gcc-internal-format
+msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
+msgstr ""
+
+#: fortran/resolve.c:3268
+#, gcc-internal-format
+msgid "Shapes for operands at %L and %L are not conformable"
+msgstr ""
+
+#: fortran/resolve.c:3750
+#, gcc-internal-format
+msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
+msgstr ""
+
+#: fortran/resolve.c:3758
+#, gcc-internal-format
+msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
+msgstr ""
+
+#: fortran/resolve.c:3777
+#, gcc-internal-format
+msgid "Illegal stride of zero at %L"
+msgstr ""
+
+#: fortran/resolve.c:3794
+#, gcc-internal-format
+msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
+msgstr ""
+
+#: fortran/resolve.c:3802
+#, gcc-internal-format
+msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
+msgstr ""
+
+#: fortran/resolve.c:3818
+#, gcc-internal-format
+msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
+msgstr ""
+
+#: fortran/resolve.c:3827
+#, gcc-internal-format
+msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
+msgstr ""
+
+#: fortran/resolve.c:3866
+#, gcc-internal-format
+msgid "Rightmost upper bound of assumed size array section not specified at %L"
+msgstr ""
+
+#: fortran/resolve.c:3876
+#, gcc-internal-format
+msgid "Rank mismatch in array reference at %L (%d/%d)"
+msgstr ""
+
+#: fortran/resolve.c:3904
+#, gcc-internal-format
+msgid "Array index at %L must be scalar"
+msgstr ""
+
+#: fortran/resolve.c:3910
+#, gcc-internal-format
+msgid "Array index at %L must be of INTEGER type, found %s"
+msgstr ""
+
+#: fortran/resolve.c:3916
+#, gcc-internal-format
+msgid "Extension: REAL array index at %L"
+msgstr ""
+
+#: fortran/resolve.c:3946
+#, gcc-internal-format
+msgid "Argument dim at %L must be scalar"
+msgstr ""
+
+#: fortran/resolve.c:3953
+#, gcc-internal-format
+msgid "Argument dim at %L must be of INTEGER type"
+msgstr ""
+
+#: fortran/resolve.c:4077
+#, gcc-internal-format
+msgid "Array index at %L is an array of rank %d"
+msgstr ""
+
+#: fortran/resolve.c:4116
+#, gcc-internal-format
+msgid "Substring start index at %L must be of type INTEGER"
+msgstr ""
+
+#: fortran/resolve.c:4123
+#, gcc-internal-format
+msgid "Substring start index at %L must be scalar"
+msgstr ""
+
+#: fortran/resolve.c:4132
+#, gcc-internal-format
+msgid "Substring start index at %L is less than one"
+msgstr ""
+
+#: fortran/resolve.c:4145
+#, gcc-internal-format
+msgid "Substring end index at %L must be of type INTEGER"
+msgstr ""
+
+#: fortran/resolve.c:4152
+#, gcc-internal-format
+msgid "Substring end index at %L must be scalar"
+msgstr ""
+
+#: fortran/resolve.c:4162
+#, gcc-internal-format
+msgid "Substring end index at %L exceeds the string length"
+msgstr ""
+
+#: fortran/resolve.c:4172
+#, fuzzy, gcc-internal-format
+msgid "Substring end index at %L is too large"
+msgstr "pyydetty tasaus on liian suuri"
+
+#: fortran/resolve.c:4308
+#, gcc-internal-format
+msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
+msgstr ""
+
+#: fortran/resolve.c:4315
+#, gcc-internal-format
+msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
+msgstr ""
+
+#: fortran/resolve.c:4334
+#, gcc-internal-format
+msgid "Two or more part references with nonzero rank must not be specified at %L"
+msgstr ""
+
+#: fortran/resolve.c:4517
+#, gcc-internal-format
+msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
+msgstr ""
+
+#: fortran/resolve.c:4522
+#, gcc-internal-format
+msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
+msgstr ""
+
+#: fortran/resolve.c:4877
+#, gcc-internal-format
+msgid "Passed-object at %L must be scalar"
+msgstr ""
+
+#: fortran/resolve.c:4906
+#, gcc-internal-format
+msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
+msgstr ""
+
+#: fortran/resolve.c:4914
+#, gcc-internal-format
+msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
+msgstr ""
+
+#: fortran/resolve.c:4922
+#, gcc-internal-format
+msgid "Non-scalar base object at %L currently not implemented"
+msgstr ""
+
+#. Nothing matching found!
+#: fortran/resolve.c:5024
+#, gcc-internal-format
+msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
+msgstr ""
+
+#. To resolve class member calls, we borrow this bit
+#. of code to select the specific procedures.
+#: fortran/resolve.c:5044 fortran/resolve.c:5097
+#, gcc-internal-format
+msgid "'%s' at %L should be a SUBROUTINE"
+msgstr ""
+
+#: fortran/resolve.c:5089
+#, gcc-internal-format
+msgid "'%s' at %L should be a FUNCTION"
+msgstr ""
+
+#: fortran/resolve.c:5172
+#, fuzzy, gcc-internal-format
+msgid "no typebound available procedure named '%s' at %L"
+msgstr "tyhjä esittely"
+
+#: fortran/resolve.c:5665
+#, gcc-internal-format
+msgid "%s at %L must be a scalar"
+msgstr ""
+
+#: fortran/resolve.c:5675
+#, gcc-internal-format
+msgid "Deleted feature: %s at %L must be integer"
+msgstr ""
+
+#: fortran/resolve.c:5679 fortran/resolve.c:5686
+#, gcc-internal-format
+msgid "%s at %L must be INTEGER"
+msgstr ""
+
+#: fortran/resolve.c:5706
+#, gcc-internal-format
+msgid "Cannot assign to loop variable in PURE procedure at %L"
+msgstr ""
+
+#: fortran/resolve.c:5730
+#, gcc-internal-format
+msgid "Step expression in DO loop at %L cannot be zero"
+msgstr ""
+
+#: fortran/resolve.c:5765
+#, gcc-internal-format
+msgid "DO loop at %L will be executed zero times"
+msgstr ""
+
+#: fortran/resolve.c:5826
+#, gcc-internal-format
+msgid "FORALL index-name at %L must be a scalar INTEGER"
+msgstr ""
+
+#: fortran/resolve.c:5831
+#, gcc-internal-format
+msgid "FORALL start expression at %L must be a scalar INTEGER"
+msgstr ""
+
+#: fortran/resolve.c:5838
+#, gcc-internal-format
+msgid "FORALL end expression at %L must be a scalar INTEGER"
+msgstr ""
+
+#: fortran/resolve.c:5846
+#, gcc-internal-format
+msgid "FORALL stride expression at %L must be a scalar %s"
+msgstr ""
+
+#: fortran/resolve.c:5851
+#, gcc-internal-format
+msgid "FORALL stride expression at %L cannot be zero"
+msgstr ""
+
+#: fortran/resolve.c:5867
+#, gcc-internal-format
+msgid "FORALL index '%s' may not appear in triplet specification at %L"
+msgstr ""
+
+#: fortran/resolve.c:5967 fortran/resolve.c:6183
+#, gcc-internal-format
+msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
+msgstr ""
+
+#: fortran/resolve.c:5973
+#, gcc-internal-format
+msgid "Cannot deallocate INTENT(IN) variable '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:6046
+#, gcc-internal-format
+msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
+msgstr ""
+
+#: fortran/resolve.c:6074
+#, gcc-internal-format
+msgid "Source-expr at %L and allocate-object at %L must have the same shape"
+msgstr ""
+
+#: fortran/resolve.c:6194
+#, gcc-internal-format
+msgid "Type of entity at %L is type incompatible with source-expr at %L"
+msgstr ""
+
+#: fortran/resolve.c:6207
+#, gcc-internal-format
+msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
+msgstr ""
+
+#: fortran/resolve.c:6216
+#, gcc-internal-format
+msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or SOURCE="
+msgstr ""
+
+#: fortran/resolve.c:6223
+#, gcc-internal-format
+msgid "Cannot allocate INTENT(IN) variable '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:6265
+#, gcc-internal-format
+msgid "Array specification required in ALLOCATE statement at %L"
+msgstr ""
+
+#: fortran/resolve.c:6295
+#, gcc-internal-format
+msgid "Bad array specification in ALLOCATE statement at %L"
+msgstr ""
+
+#: fortran/resolve.c:6315
+#, gcc-internal-format
+msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
+msgstr ""
+
+#: fortran/resolve.c:6340
+#, gcc-internal-format
+msgid "Stat-variable '%s' at %L cannot be INTENT(IN)"
+msgstr ""
+
+#: fortran/resolve.c:6344
+#, gcc-internal-format
+msgid "Illegal stat-variable at %L for a PURE procedure"
+msgstr ""
+
+#: fortran/resolve.c:6351
+#, gcc-internal-format
+msgid "Stat-variable at %L must be a scalar INTEGER variable"
+msgstr ""
+
+#: fortran/resolve.c:6356
+#, gcc-internal-format
+msgid "Stat-variable at %L shall not be %sd within the same %s statement"
+msgstr ""
+
+#: fortran/resolve.c:6364
+#, gcc-internal-format
+msgid "ERRMSG at %L is useless without a STAT tag"
+msgstr ""
+
+#: fortran/resolve.c:6368
+#, gcc-internal-format
+msgid "Errmsg-variable '%s' at %L cannot be INTENT(IN)"
+msgstr ""
+
+#: fortran/resolve.c:6372
+#, gcc-internal-format
+msgid "Illegal errmsg-variable at %L for a PURE procedure"
+msgstr ""
+
+#: fortran/resolve.c:6380
+#, gcc-internal-format
+msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
+msgstr ""
+
+#: fortran/resolve.c:6385
+#, gcc-internal-format
+msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
+msgstr ""
+
+#: fortran/resolve.c:6403
+#, gcc-internal-format
+msgid "Allocate-object at %L also appears at %L"
+msgstr ""
+
+#. The cases overlap, or they are the same
+#. element in the list. Either way, we must
+#. issue an error and get the next case from P.
+#. FIXME: Sort P and Q by line number.
+#: fortran/resolve.c:6570
+#, gcc-internal-format
+msgid "CASE label at %L overlaps with CASE label at %L"
+msgstr ""
+
+#: fortran/resolve.c:6621
+#, gcc-internal-format
+msgid "Expression in CASE statement at %L must be of type %s"
+msgstr ""
+
+#: fortran/resolve.c:6632
+#, fuzzy, gcc-internal-format
+msgid "Expression in CASE statement at %L must be of kind %d"
+msgstr "tyhjä esittely"
+
+#: fortran/resolve.c:6644
+#, gcc-internal-format
+msgid "Expression in CASE statement at %L must be scalar"
+msgstr ""
+
+#: fortran/resolve.c:6690
+#, gcc-internal-format
+msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
+msgstr ""
+
+#: fortran/resolve.c:6708
+#, gcc-internal-format
+msgid "Argument of SELECT statement at %L cannot be %s"
+msgstr ""
+
+#: fortran/resolve.c:6717
+#, gcc-internal-format
+msgid "Argument of SELECT statement at %L must be a scalar expression"
+msgstr ""
+
+#: fortran/resolve.c:6782 fortran/resolve.c:7004
+#, gcc-internal-format
+msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
+msgstr ""
+
+#: fortran/resolve.c:6808
+#, gcc-internal-format
+msgid "Logical range in CASE statement at %L is not allowed"
+msgstr ""
+
+#: fortran/resolve.c:6820
+#, gcc-internal-format
+msgid "constant logical value in CASE statement is repeated at %L"
+msgstr ""
+
+#: fortran/resolve.c:6834
+#, gcc-internal-format
+msgid "Range specification at %L can never be matched"
+msgstr ""
+
+#: fortran/resolve.c:6937
+#, gcc-internal-format
+msgid "Logical SELECT CASE block at %L has more that two cases"
+msgstr ""
+
+#: fortran/resolve.c:6982
+#, gcc-internal-format
+msgid "Derived type '%s' at %L must be extensible"
+msgstr ""
+
+#: fortran/resolve.c:6992
+#, gcc-internal-format
+msgid "Derived type '%s' at %L must be an extension of '%s'"
+msgstr ""
+
+#: fortran/resolve.c:7138
+#, gcc-internal-format
+msgid "Double CLASS IS block in SELECT TYPE statement at %L"
+msgstr ""
+
+#: fortran/resolve.c:7233
+#, gcc-internal-format
+msgid "Data transfer element at %L cannot have POINTER components"
+msgstr ""
+
+#: fortran/resolve.c:7240
+#, gcc-internal-format
+msgid "Data transfer element at %L cannot have ALLOCATABLE components"
+msgstr ""
+
+#: fortran/resolve.c:7247
+#, gcc-internal-format
+msgid "Data transfer element at %L cannot have PRIVATE components"
+msgstr ""
+
+#: fortran/resolve.c:7256
+#, gcc-internal-format
+msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
+msgstr ""
+
+#: fortran/resolve.c:7318
+#, gcc-internal-format
+msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
+msgstr ""
+
+#: fortran/resolve.c:7327
+#, gcc-internal-format
+msgid "Branch at %L may result in an infinite loop"
+msgstr ""
+
+#. The label is not in an enclosing block, so illegal. This was
+#. allowed in Fortran 66, so we allow it as extension. No
+#. further checks are necessary in this case.
+#: fortran/resolve.c:7355
+#, gcc-internal-format
+msgid "Label at %L is not in the same block as the GOTO statement at %L"
+msgstr ""
+
+#: fortran/resolve.c:7430
+#, gcc-internal-format
+msgid "WHERE mask at %L has inconsistent shape"
+msgstr ""
+
+#: fortran/resolve.c:7446
+#, gcc-internal-format
+msgid "WHERE assignment target at %L has inconsistent shape"
+msgstr ""
+
+#: fortran/resolve.c:7454 fortran/resolve.c:7541
+#, gcc-internal-format
+msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
+msgstr ""
+
+#: fortran/resolve.c:7464 fortran/resolve.c:7551
+#, gcc-internal-format
+msgid "Unsupported statement inside WHERE at %L"
+msgstr ""
+
+#: fortran/resolve.c:7495
+#, fuzzy, gcc-internal-format
+msgid "Assignment to a FORALL index variable at %L"
+msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
+
+#: fortran/resolve.c:7504
+#, gcc-internal-format
+msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
+msgstr ""
+
+#: fortran/resolve.c:7673
+#, gcc-internal-format
+msgid "An outer FORALL construct already has an index with this name %L"
+msgstr ""
+
+#: fortran/resolve.c:7752
+#, gcc-internal-format
+msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
+msgstr ""
+
+#: fortran/resolve.c:7904
+#, gcc-internal-format
+msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
+msgstr ""
+
+#: fortran/resolve.c:7929
+#, gcc-internal-format
+msgid "Cannot assign to variable '%s' in PURE procedure at %L"
+msgstr ""
+
+#: fortran/resolve.c:7941
+#, gcc-internal-format
+msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
+msgstr ""
+
+#: fortran/resolve.c:7952
+#, fuzzy, gcc-internal-format
+msgid "Variable must not be polymorphic in assignment at %L"
+msgstr "yhteensopimattomat tyypit sijoituksessa"
+
+#: fortran/resolve.c:8062
+#, gcc-internal-format
+msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
+msgstr ""
+
+#: fortran/resolve.c:8065
+#, gcc-internal-format
+msgid "Variable '%s' has not been assigned a target label at %L"
+msgstr ""
+
+#: fortran/resolve.c:8076
+#, gcc-internal-format
+msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
+msgstr ""
+
+#: fortran/resolve.c:8107
+#, gcc-internal-format
+msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
+msgstr ""
+
+#: fortran/resolve.c:8122
+#, gcc-internal-format
+msgid "Arithmetic IF statement at %L requires a numeric expression"
+msgstr ""
+
+#: fortran/resolve.c:8185
+#, gcc-internal-format
+msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
+msgstr ""
+
+#: fortran/resolve.c:8267
+#, gcc-internal-format
+msgid "FORALL mask clause at %L requires a LOGICAL expression"
+msgstr ""
+
+#: fortran/resolve.c:8339 fortran/resolve.c:8395
+#, gcc-internal-format
+msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
+msgstr ""
+
+#. Common block names match but binding labels do not.
+#: fortran/resolve.c:8360
+#, gcc-internal-format
+msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:8407
+#, gcc-internal-format
+msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
+msgstr ""
+
+#. Make sure global procedures don't collide with anything.
+#: fortran/resolve.c:8459
+#, gcc-internal-format
+msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
+msgstr ""
+
+#. Make sure procedures in interface bodies don't collide.
+#: fortran/resolve.c:8472
+#, gcc-internal-format
+msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:8485
+#, gcc-internal-format
+msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:8562
+#, gcc-internal-format
+msgid "CHARACTER variable has zero length at %L"
+msgstr ""
+
+#: fortran/resolve.c:8573
+#, fuzzy, gcc-internal-format
+msgid "String length at %L is too large"
+msgstr "taulukon %qs koko on liian suuri"
+
+#: fortran/resolve.c:8865
+#, gcc-internal-format
+msgid "Allocatable array '%s' at %L must have a deferred shape"
+msgstr ""
+
+#: fortran/resolve.c:8869
+#, gcc-internal-format
+msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
+msgstr ""
+
+#: fortran/resolve.c:8877
+#, gcc-internal-format
+msgid "Array pointer '%s' at %L must have a deferred shape"
+msgstr ""
+
+#: fortran/resolve.c:8888
+#, gcc-internal-format
+msgid "Array '%s' at %L cannot have a deferred shape"
+msgstr ""
+
+#: fortran/resolve.c:8916
+#, gcc-internal-format
+msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
+msgstr ""
+
+#: fortran/resolve.c:8939
+#, gcc-internal-format
+msgid "Object '%s' at %L must have the SAVE attribute for default initialization of a component"
+msgstr ""
+
+#: fortran/resolve.c:8950
+#, gcc-internal-format
+msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
+msgstr ""
+
+#: fortran/resolve.c:8960
+#, gcc-internal-format
+msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
+msgstr ""
+
+#. The shape of a main program or module array needs to be
+#. constant.
+#: fortran/resolve.c:9007
+#, gcc-internal-format
+msgid "The module or main program array '%s' at %L must have constant shape"
+msgstr ""
+
+#: fortran/resolve.c:9020
+#, gcc-internal-format
+msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
+msgstr ""
+
+#: fortran/resolve.c:9039
+#, gcc-internal-format
+msgid "'%s' at %L must have constant character length in this context"
+msgstr ""
+
+#: fortran/resolve.c:9075
+#, fuzzy, gcc-internal-format
+msgid "Allocatable '%s' at %L cannot have an initializer"
+msgstr "muuttuvakokoista objektia ei voi alustaa"
+
+#: fortran/resolve.c:9078
+#, fuzzy, gcc-internal-format
+msgid "External '%s' at %L cannot have an initializer"
+msgstr "muuttuvakokoista objektia ei voi alustaa"
+
+#: fortran/resolve.c:9082
+#, fuzzy, gcc-internal-format
+msgid "Dummy '%s' at %L cannot have an initializer"
+msgstr "muuttuvakokoista objektia ei voi alustaa"
+
+#: fortran/resolve.c:9085
+#, fuzzy, gcc-internal-format
+msgid "Intrinsic '%s' at %L cannot have an initializer"
+msgstr "muuttuvakokoista objektia ei voi alustaa"
+
+#: fortran/resolve.c:9088
+#, gcc-internal-format
+msgid "Function result '%s' at %L cannot have an initializer"
+msgstr ""
+
+#: fortran/resolve.c:9091
+#, fuzzy, gcc-internal-format
+msgid "Automatic array '%s' at %L cannot have an initializer"
+msgstr "muuttuvakokoista objektia ei voi alustaa"
+
+#: fortran/resolve.c:9128
+#, gcc-internal-format
+msgid "Character-valued statement function '%s' at %L must have constant length"
+msgstr ""
+
+#: fortran/resolve.c:9151
+#, gcc-internal-format
+msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
+msgstr ""
+
+#: fortran/resolve.c:9174 fortran/resolve.c:9199
+#, gcc-internal-format
+msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
+msgstr ""
+
+#: fortran/resolve.c:9217
+#, fuzzy, gcc-internal-format
+msgid "Function '%s' at %L cannot have an initializer"
+msgstr "muuttuvakokoista objektia ei voi alustaa"
+
+#: fortran/resolve.c:9226
+#, fuzzy, gcc-internal-format
+msgid "External object '%s' at %L may not have an initializer"
+msgstr "muuttuvakokoista objektia ei voi alustaa"
+
+#: fortran/resolve.c:9234
+#, gcc-internal-format
+msgid "ELEMENTAL function '%s' at %L must have a scalar result"
+msgstr ""
+
+#: fortran/resolve.c:9255
+#, gcc-internal-format
+msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
+msgstr ""
+
+#: fortran/resolve.c:9259
+#, gcc-internal-format
+msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
+msgstr ""
+
+#: fortran/resolve.c:9263
+#, gcc-internal-format
+msgid "CHARACTER(*) function '%s' at %L cannot be pure"
+msgstr ""
+
+#: fortran/resolve.c:9267
+#, gcc-internal-format
+msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
+msgstr ""
+
+#: fortran/resolve.c:9276
+#, gcc-internal-format
+msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:9331
+#, fuzzy, gcc-internal-format
+msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
+msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
+
+#: fortran/resolve.c:9337
+#, fuzzy, gcc-internal-format
+msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
+msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
+
+#: fortran/resolve.c:9343
+#, fuzzy, gcc-internal-format
+msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
+msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
+
+#: fortran/resolve.c:9351
+#, fuzzy, gcc-internal-format
+msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
+msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
+
+#: fortran/resolve.c:9357
+#, gcc-internal-format
+msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
+msgstr ""
+
+#: fortran/resolve.c:9403
+#, gcc-internal-format
+msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
+msgstr ""
+
+#: fortran/resolve.c:9411
+#, gcc-internal-format
+msgid "FINAL procedure at %L must have exactly one argument"
+msgstr ""
+
+#: fortran/resolve.c:9420
+#, fuzzy, gcc-internal-format
+msgid "Argument of FINAL procedure at %L must be of type '%s'"
+msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
+
+#: fortran/resolve.c:9428
+#, gcc-internal-format
+msgid "Argument of FINAL procedure at %L must not be a POINTER"
+msgstr ""
+
+#: fortran/resolve.c:9434
+#, gcc-internal-format
+msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
+msgstr ""
+
+#: fortran/resolve.c:9440
+#, gcc-internal-format
+msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
+msgstr ""
+
+#: fortran/resolve.c:9448
+#, gcc-internal-format
+msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
+msgstr ""
+
+#: fortran/resolve.c:9456
+#, gcc-internal-format
+msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
+msgstr ""
+
+#: fortran/resolve.c:9475
+#, gcc-internal-format
+msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
+msgstr ""
+
+#: fortran/resolve.c:9508
+#, gcc-internal-format
+msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
+msgstr ""
+
+#. TODO: Remove this error when finalization is finished.
+#: fortran/resolve.c:9513
+#, gcc-internal-format
+msgid "Finalization at %L is not yet implemented"
+msgstr ""
+
+#: fortran/resolve.c:9539
+#, fuzzy, gcc-internal-format
+msgid "Can't overwrite GENERIC '%s' at %L"
+msgstr "ei voi kirjoittaa tiedostoon %s: %m"
+
+#: fortran/resolve.c:9551
+#, gcc-internal-format
+msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
+msgstr ""
+
+#: fortran/resolve.c:9559
+#, gcc-internal-format
+msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
+msgstr ""
+
+#: fortran/resolve.c:9567
+#, gcc-internal-format
+msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
+msgstr ""
+
+#: fortran/resolve.c:9576
+#, gcc-internal-format
+msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
+msgstr ""
+
+#: fortran/resolve.c:9582
+#, gcc-internal-format
+msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
+msgstr ""
+
+#: fortran/resolve.c:9591
+#, gcc-internal-format
+msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
+msgstr ""
+
+#: fortran/resolve.c:9602
+#, gcc-internal-format
+msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
+msgstr ""
+
+#: fortran/resolve.c:9613
+#, gcc-internal-format
+msgid "'%s' at %L and the overridden FUNCTION should have matching result types"
+msgstr ""
+
+#: fortran/resolve.c:9624
+#, gcc-internal-format
+msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
+msgstr ""
+
+#: fortran/resolve.c:9653
+#, gcc-internal-format
+msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
+msgstr ""
+
+#: fortran/resolve.c:9666
+#, gcc-internal-format
+msgid "Types mismatch for dummy argument '%s' of '%s' %L in respect to the overridden procedure"
+msgstr ""
+
+#: fortran/resolve.c:9676
+#, gcc-internal-format
+msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
+msgstr ""
+
+#: fortran/resolve.c:9685
+#, gcc-internal-format
+msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
+msgstr ""
+
+#: fortran/resolve.c:9696
+#, gcc-internal-format
+msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
+msgstr ""
+
+#: fortran/resolve.c:9703
+#, gcc-internal-format
+msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
+msgstr ""
+
+#: fortran/resolve.c:9737
+#, gcc-internal-format
+msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:9746
+#, gcc-internal-format
+msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
+msgstr ""
+
+#: fortran/resolve.c:9805
+#, gcc-internal-format
+msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:9817
+#, gcc-internal-format
+msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
+msgstr ""
+
+#: fortran/resolve.c:9847
+#, gcc-internal-format
+msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
+msgstr ""
+
+#: fortran/resolve.c:9903
+#, gcc-internal-format
+msgid "Type-bound operator at %L can't be NOPASS"
+msgstr ""
+
+#: fortran/resolve.c:10066
+#, gcc-internal-format
+msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
+msgstr ""
+
+#: fortran/resolve.c:10103
+#, gcc-internal-format
+msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
+msgstr ""
+
+#: fortran/resolve.c:10117
+#, gcc-internal-format
+msgid "Procedure '%s' with PASS at %L must have at least one argument"
+msgstr ""
+
+#: fortran/resolve.c:10131 fortran/resolve.c:10520
+#, gcc-internal-format
+msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:10139
+#, gcc-internal-format
+msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
+msgstr ""
+
+#: fortran/resolve.c:10149
+#, fuzzy, gcc-internal-format
+msgid "Passed-object dummy argument of '%s' at %L must be scalar"
+msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
+
+#: fortran/resolve.c:10155
+#, gcc-internal-format
+msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
+msgstr ""
+
+#: fortran/resolve.c:10161
+#, fuzzy, gcc-internal-format
+msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
+msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
+
+#: fortran/resolve.c:10187
+#, gcc-internal-format
+msgid "Procedure '%s' at %L has the same name as a component of '%s'"
+msgstr ""
+
+#: fortran/resolve.c:10196
+#, gcc-internal-format
+msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
+msgstr ""
+
+#: fortran/resolve.c:10283
+#, gcc-internal-format
+msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
+msgstr ""
+
+#: fortran/resolve.c:10344
+#, gcc-internal-format
+msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
+msgstr ""
+
+#: fortran/resolve.c:10354
+#, gcc-internal-format
+msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
+msgstr ""
+
+#: fortran/resolve.c:10415
+#, fuzzy, gcc-internal-format
+msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
+msgstr "tyhjä esittely"
+
+#: fortran/resolve.c:10454
+#, gcc-internal-format
+msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
+msgstr ""
+
+#: fortran/resolve.c:10468
+#, gcc-internal-format
+msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
+msgstr ""
+
+#: fortran/resolve.c:10484
+#, fuzzy, gcc-internal-format
+msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
+msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
+
+#: fortran/resolve.c:10494
+#, fuzzy, gcc-internal-format
+msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
+msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
+
+#: fortran/resolve.c:10503
+#, gcc-internal-format
+msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
+msgstr ""
+
+#: fortran/resolve.c:10512
+#, gcc-internal-format
+msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
+msgstr ""
+
+#: fortran/resolve.c:10541
+#, gcc-internal-format
+msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
+msgstr ""
+
+#: fortran/resolve.c:10553
+#, gcc-internal-format
+msgid "Character length of component '%s' needs to be a constant specification expression at %L"
+msgstr ""
+
+#: fortran/resolve.c:10568
+#, gcc-internal-format
+msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
+msgstr ""
+
+#: fortran/resolve.c:10578
+#, gcc-internal-format
+msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
+msgstr ""
+
+#: fortran/resolve.c:10589
+#, gcc-internal-format
+msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
+msgstr ""
+
+#: fortran/resolve.c:10600
+#, gcc-internal-format
+msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
+msgstr ""
+
+#: fortran/resolve.c:10628
+#, gcc-internal-format
+msgid "Component '%s' of '%s' at %L must have constant array bounds"
+msgstr ""
+
+#: fortran/resolve.c:10673
+#, gcc-internal-format
+msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:10683
+#, gcc-internal-format
+msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:10696
+#, gcc-internal-format
+msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:10708
+#, gcc-internal-format
+msgid "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:10717
+#, gcc-internal-format
+msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:10729
+#, gcc-internal-format
+msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
+msgstr ""
+
+#: fortran/resolve.c:10737
+#, gcc-internal-format
+msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have POINTER components"
+msgstr ""
+
+#: fortran/resolve.c:10763
+#, gcc-internal-format
+msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
+msgstr ""
+
+#: fortran/resolve.c:10782
+#, gcc-internal-format
+msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
+msgstr ""
+
+#: fortran/resolve.c:10794
+#, gcc-internal-format
+msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
+msgstr ""
+
+#: fortran/resolve.c:10805
+#, gcc-internal-format
+msgid "Incompatible derived type in PARAMETER at %L"
+msgstr ""
+
+#: fortran/resolve.c:10868
+#, gcc-internal-format
+msgid "PROCEDURE '%s' at %L may not be used as its own interface"
+msgstr ""
+
+#: fortran/resolve.c:10874
+#, gcc-internal-format
+msgid "Interface '%s', used by procedure '%s' at %L, is declared in a later PROCEDURE statement"
+msgstr ""
+
+#: fortran/resolve.c:10927
+#, gcc-internal-format
+msgid "Interface '%s' of procedure '%s' at %L must be explicit"
+msgstr ""
+
+#: fortran/resolve.c:10994
+#, gcc-internal-format
+msgid "Assumed size array at %L must be a dummy argument"
+msgstr ""
+
+#: fortran/resolve.c:10997
+#, gcc-internal-format
+msgid "Assumed shape array at %L must be a dummy argument"
+msgstr ""
+
+#: fortran/resolve.c:11009
+#, gcc-internal-format
+msgid "Symbol at %L is not a DUMMY variable"
+msgstr ""
+
+#: fortran/resolve.c:11015
+#, gcc-internal-format
+msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
+msgstr ""
+
+#: fortran/resolve.c:11025
+#, gcc-internal-format
+msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
+msgstr ""
+
+#: fortran/resolve.c:11034
+#, gcc-internal-format
+msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
+msgstr ""
+
+#: fortran/resolve.c:11060
+#, gcc-internal-format
+msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
+msgstr ""
+
+#: fortran/resolve.c:11113
+#, gcc-internal-format
+msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
+msgstr ""
+
+#: fortran/resolve.c:11154
+#, gcc-internal-format
+msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
+msgstr ""
+
+#: fortran/resolve.c:11173
+#, gcc-internal-format
+msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
+msgstr ""
+
+#: fortran/resolve.c:11247
+#, gcc-internal-format
+msgid "Threadprivate at %L isn't SAVEd"
+msgstr ""
+
+#: fortran/resolve.c:11335
+#, gcc-internal-format
+msgid "BLOCK DATA element '%s' at %L must be in COMMON"
+msgstr ""
+
+#: fortran/resolve.c:11341
+#, gcc-internal-format
+msgid "DATA array '%s' at %L must be specified in a previous declaration"
+msgstr ""
+
+#: fortran/resolve.c:11357
+#, gcc-internal-format
+msgid "DATA element '%s' at %L is a pointer and so must be a full array"
+msgstr ""
+
+#: fortran/resolve.c:11403
+#, gcc-internal-format
+msgid "Nonconstant array section at %L in DATA statement"
+msgstr ""
+
+#: fortran/resolve.c:11416
+#, gcc-internal-format
+msgid "DATA statement at %L has more variables than values"
+msgstr ""
+
+#: fortran/resolve.c:11510
+#, gcc-internal-format
+msgid "iterator start at %L does not simplify"
+msgstr ""
+
+#: fortran/resolve.c:11517
+#, gcc-internal-format
+msgid "iterator end at %L does not simplify"
+msgstr ""
+
+#: fortran/resolve.c:11524
+#, gcc-internal-format
+msgid "iterator step at %L does not simplify"
+msgstr ""
+
+#: fortran/resolve.c:11650
+#, gcc-internal-format
+msgid "DATA statement at %L has more values than variables"
+msgstr ""
+
+#: fortran/resolve.c:11741
+#, fuzzy, gcc-internal-format
+msgid "Label %d at %L defined but not used"
+msgstr "%Jnimike %qD määritelty, mutta ei käytetty"
+
+#: fortran/resolve.c:11746
+#, fuzzy, gcc-internal-format
+msgid "Label %d at %L defined but cannot be used"
+msgstr "%Jnimike %qD määritelty, mutta ei käytetty"
+
+#: fortran/resolve.c:11830
+#, gcc-internal-format
+msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
+msgstr ""
+
+#: fortran/resolve.c:11839
+#, gcc-internal-format
+msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
+msgstr ""
+
+#: fortran/resolve.c:11847
+#, gcc-internal-format
+msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
+msgstr ""
+
+#: fortran/resolve.c:11863
+#, gcc-internal-format
+msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
+msgstr ""
+
+#: fortran/resolve.c:11965
+#, gcc-internal-format
+msgid "Syntax error in EQUIVALENCE statement at %L"
+msgstr ""
+
+#: fortran/resolve.c:11980
+#, gcc-internal-format
+msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
+msgstr ""
+
+#: fortran/resolve.c:11992
+#, gcc-internal-format
+msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
+msgstr ""
+
+#: fortran/resolve.c:12001
+#, gcc-internal-format
+msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
+msgstr ""
+
+#: fortran/resolve.c:12080
+#, gcc-internal-format
+msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
+msgstr ""
+
+#: fortran/resolve.c:12091
+#, gcc-internal-format
+msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
+msgstr ""
+
+#: fortran/resolve.c:12102
+#, gcc-internal-format
+msgid "Substring at %L has length zero"
+msgstr ""
+
+#: fortran/resolve.c:12146
+#, gcc-internal-format
+msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
+msgstr ""
+
+#: fortran/resolve.c:12159
+#, gcc-internal-format
+msgid "ENTRY '%s' at %L has no IMPLICIT type"
+msgstr ""
+
+#: fortran/resolve.c:12176
+#, gcc-internal-format
+msgid "User operator procedure '%s' at %L must be a FUNCTION"
+msgstr ""
+
+#: fortran/resolve.c:12186
+#, gcc-internal-format
+msgid "User operator procedure '%s' at %L cannot be assumed character length"
+msgstr ""
+
+#: fortran/resolve.c:12194
+#, gcc-internal-format
+msgid "User operator procedure '%s' at %L must have at least one argument"
+msgstr ""
+
+#: fortran/resolve.c:12208
+#, gcc-internal-format
+msgid "First argument of operator interface at %L cannot be optional"
+msgstr ""
+
+#: fortran/resolve.c:12226
+#, gcc-internal-format
+msgid "Second argument of operator interface at %L cannot be optional"
+msgstr ""
+
+#: fortran/resolve.c:12233
+#, gcc-internal-format
+msgid "Operator interface at %L must have, at most, two arguments"
+msgstr ""
+
+#: fortran/resolve.c:12305
+#, gcc-internal-format
+msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
+msgstr ""
+
+#: fortran/scanner.c:760
+#, gcc-internal-format
+msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
+msgstr ""
+
+#: fortran/scanner.c:1078 fortran/scanner.c:1221
+#, gcc-internal-format
+msgid "Limit of %d continuations exceeded in statement at %C"
+msgstr ""
+
+#: fortran/scanner.c:1090 fortran/scanner.c:1177
+#, gcc-internal-format
+msgid "Line truncated at %L"
+msgstr ""
+
+#: fortran/scanner.c:1137
+#, gcc-internal-format
+msgid "Missing '&' in continued character constant at %C"
+msgstr ""
+
+#: fortran/scanner.c:1371
+#, gcc-internal-format
+msgid "Nonconforming tab character at %C"
+msgstr ""
+
+#: fortran/scanner.c:1459 fortran/scanner.c:1462
+#, gcc-internal-format
+msgid "'&' not allowed by itself in line %d"
+msgstr ""
+
+#: fortran/scanner.c:1509
+#, gcc-internal-format
+msgid "Nonconforming tab character in column %d of line %d"
+msgstr ""
+
+#: fortran/scanner.c:1717
+#, gcc-internal-format
+msgid "%s:%d: file %s left but not entered"
+msgstr ""
+
+#: fortran/scanner.c:1751
+#, gcc-internal-format
+msgid "%s:%d: Illegal preprocessor directive"
+msgstr ""
+
+#: fortran/scanner.c:1869
+#, fuzzy, gcc-internal-format
+msgid "Can't open file '%s'"
+msgstr "syötetiedoston avaaminen ei onnistu: %s"
+
+#: fortran/simplify.c:86
+#, gcc-internal-format
+msgid "Result of %s overflows its kind at %L"
+msgstr ""
+
+#: fortran/simplify.c:91
+#, gcc-internal-format
+msgid "Result of %s underflows its kind at %L"
+msgstr ""
+
+#: fortran/simplify.c:96
+#, gcc-internal-format
+msgid "Result of %s is NaN at %L"
+msgstr ""
+
+#: fortran/simplify.c:100
+#, gcc-internal-format
+msgid "Result of %s gives range error for its kind at %L"
+msgstr ""
+
+#: fortran/simplify.c:123
+#, gcc-internal-format
+msgid "KIND parameter of %s at %L must be an initialization expression"
+msgstr ""
+
+#: fortran/simplify.c:131
+#, gcc-internal-format
+msgid "Invalid KIND parameter of %s at %L"
+msgstr ""
+
+#: fortran/simplify.c:670
+#, fuzzy, gcc-internal-format
+msgid "Argument of %s function at %L is negative"
+msgstr "%qs ei ole kelpo tulostetiedosto"
+
+#: fortran/simplify.c:677
+#, fuzzy, gcc-internal-format
+msgid "Argument of %s function at %L outside of range [0,127]"
+msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
+
+#: fortran/simplify.c:695
+#, gcc-internal-format
+msgid "Argument of %s function at %L is too large for the collating sequence of kind %d"
+msgstr ""
+
+#: fortran/simplify.c:734
+#, gcc-internal-format
+msgid "Argument of ACOS at %L must be between -1 and 1"
+msgstr ""
+
+#: fortran/simplify.c:766
+#, gcc-internal-format
+msgid "Argument of ACOSH at %L must not be less than 1"
+msgstr ""
+
+#: fortran/simplify.c:1031
+#, gcc-internal-format
+msgid "Argument of ASIN at %L must be between -1 and 1"
+msgstr ""
+
+#: fortran/simplify.c:1116
+#, gcc-internal-format
+msgid "Argument of ATANH at %L must be inside the range -1 to 1"
+msgstr ""
+
+#: fortran/simplify.c:1146
+#, gcc-internal-format
+msgid "If first argument of ATAN2 %L is zero, then the second argument must not be zero"
+msgstr ""
+
+#: fortran/simplify.c:2125
+#, gcc-internal-format
+msgid "Argument of IACHAR at %L must be of length one"
+msgstr ""
+
+#: fortran/simplify.c:2132
+#, gcc-internal-format
+msgid "Argument of IACHAR function at %L outside of range 0..127"
+msgstr ""
+
+#: fortran/simplify.c:2171
+#, gcc-internal-format
+msgid "Invalid second argument of IBCLR at %L"
+msgstr ""
+
+#: fortran/simplify.c:2179
+#, gcc-internal-format
+msgid "Second argument of IBCLR exceeds bit size at %L"
+msgstr ""
+
+#: fortran/simplify.c:2213
+#, gcc-internal-format
+msgid "Invalid second argument of IBITS at %L"
+msgstr ""
+
+#: fortran/simplify.c:2219
+#, gcc-internal-format
+msgid "Invalid third argument of IBITS at %L"
+msgstr ""
+
+#: fortran/simplify.c:2229
+#, gcc-internal-format
+msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
+msgstr ""
+
+#: fortran/simplify.c:2276
+#, gcc-internal-format
+msgid "Invalid second argument of IBSET at %L"
+msgstr ""
+
+#: fortran/simplify.c:2284
+#, gcc-internal-format
+msgid "Second argument of IBSET exceeds bit size at %L"
+msgstr ""
+
+#: fortran/simplify.c:2314
+#, gcc-internal-format
+msgid "Argument of ICHAR at %L must be of length one"
+msgstr ""
+
+#: fortran/simplify.c:2517
+#, gcc-internal-format
+msgid "Argument of INT at %L is not a valid type"
+msgstr ""
+
+#: fortran/simplify.c:2548
+#, fuzzy, gcc-internal-format
+msgid "Argument of %s at %L is not a valid type"
+msgstr "%qs ei ole kelpo tulostetiedosto"
+
+#: fortran/simplify.c:2693
+#, gcc-internal-format
+msgid "Invalid second argument of ISHFT at %L"
+msgstr ""
+
+#: fortran/simplify.c:2708
+#, gcc-internal-format
+msgid "Magnitude of second argument of ISHFT exceeds bit size at %L"
+msgstr ""
+
+#: fortran/simplify.c:2772
+#, gcc-internal-format
+msgid "Invalid second argument of ISHFTC at %L"
+msgstr ""
+
+#: fortran/simplify.c:2786
+#, gcc-internal-format
+msgid "Invalid third argument of ISHFTC at %L"
+msgstr ""
+
+#: fortran/simplify.c:2792
+#, gcc-internal-format
+msgid "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
+msgstr ""
+
+#: fortran/simplify.c:2808
+#, gcc-internal-format
+msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L"
+msgstr ""
+
+#: fortran/simplify.c:2811
+#, gcc-internal-format
+msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
+msgstr ""
+
+#: fortran/simplify.c:2882
+#, gcc-internal-format
+msgid "Argument of KIND at %L is a DERIVED type"
+msgstr ""
+
+#: fortran/simplify.c:3094
+#, gcc-internal-format
+msgid "DIM argument at %L is out of bounds"
+msgstr ""
+
+#: fortran/simplify.c:3280
+#, gcc-internal-format
+msgid "Argument of LOG at %L cannot be less than or equal to zero"
+msgstr ""
+
+#: fortran/simplify.c:3293
+#, gcc-internal-format
+msgid "Complex argument of LOG at %L cannot be zero"
+msgstr ""
+
+#: fortran/simplify.c:3321
+#, gcc-internal-format
+msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
+msgstr ""
+
+#. Result is processor-dependent.
+#: fortran/simplify.c:3692
+#, gcc-internal-format
+msgid "Second argument MOD at %L is zero"
+msgstr ""
+
+#. Result is processor-dependent.
+#: fortran/simplify.c:3703
+#, gcc-internal-format
+msgid "Second argument of MOD at %L is zero"
+msgstr ""
+
+#. Result is processor-dependent. This processor just opts
+#. to not handle it at all.
+#. Result is processor-dependent.
+#: fortran/simplify.c:3745 fortran/simplify.c:3757
+#, gcc-internal-format
+msgid "Second argument of MODULO at %L is zero"
+msgstr ""
+
+#: fortran/simplify.c:3803
+#, gcc-internal-format
+msgid "Second argument of NEAREST at %L shall not be zero"
+msgstr ""
+
+#: fortran/simplify.c:3839
+#, gcc-internal-format
+msgid "Result of NEAREST is NaN at %L"
+msgstr ""
+
+#: fortran/simplify.c:4212
+#, gcc-internal-format
+msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
+msgstr ""
+
+#: fortran/simplify.c:4267
+#, gcc-internal-format
+msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
+msgstr ""
+
+#: fortran/simplify.c:4539
+#, gcc-internal-format
+msgid "Result of SCALE overflows its kind at %L"
+msgstr ""
+
+#: fortran/simplify.c:5198
+#, gcc-internal-format
+msgid "Argument of SQRT at %L has a negative value"
+msgstr ""
+
+#: fortran/simplify.c:5384
+#, gcc-internal-format
+msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
+msgstr ""
+
+#: fortran/simplify.c:5839
+#, gcc-internal-format
+msgid "Character '%s' in string at %L cannot be converted into character kind %d"
+msgstr ""
+
+#: fortran/symbol.c:133
+#, gcc-internal-format
+msgid "Duplicate IMPLICIT NONE statement at %C"
+msgstr ""
+
+#: fortran/symbol.c:173
+#, gcc-internal-format
+msgid "Letter '%c' already set in IMPLICIT statement at %C"
+msgstr ""
+
+#: fortran/symbol.c:195
+#, gcc-internal-format
+msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
+msgstr ""
+
+#: fortran/symbol.c:205
+#, gcc-internal-format
+msgid "Letter %c already has an IMPLICIT type at %C"
+msgstr ""
+
+#: fortran/symbol.c:261
+#, gcc-internal-format
+msgid "Symbol '%s' at %L has no IMPLICIT type"
+msgstr ""
+
+#. BIND(C) variables should not be implicitly declared.
+#: fortran/symbol.c:278
+#, gcc-internal-format
+msgid "Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable"
+msgstr ""
+
+#. Dummy args to a BIND(C) routine may not be interoperable if
+#. they are implicitly typed.
+#: fortran/symbol.c:292
+#, gcc-internal-format
+msgid "Implicitly declared variable '%s' at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure '%s' at %L"
+msgstr ""
+
+#: fortran/symbol.c:333
+#, gcc-internal-format
+msgid "Function result '%s' at %L has no IMPLICIT type"
+msgstr ""
+
+#: fortran/symbol.c:413
+#, gcc-internal-format
+msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
+msgstr ""
+
+#: fortran/symbol.c:468
+#, gcc-internal-format
+msgid "Fortran 2003: Procedure pointer at %C"
+msgstr ""
+
+#: fortran/symbol.c:623
+#, fuzzy, gcc-internal-format
+msgid "%s attribute applied to %s %s at %L"
+msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
+
+#: fortran/symbol.c:630
+#, gcc-internal-format
+msgid "BIND(C) applied to %s %s at %L"
+msgstr ""
+
+#: fortran/symbol.c:735 fortran/symbol.c:1416
+#, gcc-internal-format
+msgid "%s attribute conflicts with %s attribute at %L"
+msgstr ""
+
+#: fortran/symbol.c:738
+#, gcc-internal-format
+msgid "%s attribute conflicts with %s attribute in '%s' at %L"
+msgstr ""
+
+#: fortran/symbol.c:746
+#, gcc-internal-format
+msgid "Fortran 2003: %s attribute with %s attribute at %L"
+msgstr ""
+
+#: fortran/symbol.c:752
+#, gcc-internal-format
+msgid "Fortran 2003: %s attribute with %s attribute in '%s' at %L"
+msgstr ""
+
+#: fortran/symbol.c:796
+#, gcc-internal-format
+msgid "Cannot change attributes of USE-associated symbol at %L"
+msgstr ""
+
+#: fortran/symbol.c:799
+#, gcc-internal-format
+msgid "Cannot change attributes of USE-associated symbol %s at %L"
+msgstr ""
+
+#: fortran/symbol.c:815
+#, fuzzy, gcc-internal-format
+msgid "Duplicate %s attribute specified at %L"
+msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
+
+#: fortran/symbol.c:857
+#, gcc-internal-format
+msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
+msgstr ""
+
+#: fortran/symbol.c:883
+#, gcc-internal-format
+msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L"
+msgstr ""
+
+#: fortran/symbol.c:1001
+#, gcc-internal-format
+msgid "Cray Pointee at %L appears in multiple pointer() statements"
+msgstr ""
+
+#: fortran/symbol.c:1020
+#, gcc-internal-format
+msgid "Duplicate PROTECTED attribute specified at %L"
+msgstr ""
+
+#: fortran/symbol.c:1053
+#, fuzzy, gcc-internal-format
+msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
+msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
+
+#: fortran/symbol.c:1061
+#, fuzzy, gcc-internal-format
+msgid "Duplicate SAVE attribute specified at %L"
+msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
+
+#: fortran/symbol.c:1082
+#, fuzzy, gcc-internal-format
+msgid "Duplicate VALUE attribute specified at %L"
+msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
+
+#: fortran/symbol.c:1102
+#, gcc-internal-format
+msgid "Duplicate VOLATILE attribute specified at %L"
+msgstr ""
+
+#: fortran/symbol.c:1121
+#, fuzzy, gcc-internal-format
+msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
+msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
+
+#: fortran/symbol.c:1412
+#, gcc-internal-format
+msgid "%s attribute of '%s' conflicts with %s attribute at %L"
+msgstr ""
+
+#: fortran/symbol.c:1446
+#, gcc-internal-format
+msgid "%s procedure at %L is already declared as %s procedure"
+msgstr ""
+
+#: fortran/symbol.c:1481
+#, gcc-internal-format
+msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
+msgstr ""
+
+#: fortran/symbol.c:1505
+#, gcc-internal-format
+msgid "ACCESS specification at %L was already specified"
+msgstr ""
+
+#: fortran/symbol.c:1522
+#, fuzzy, gcc-internal-format
+msgid "Duplicate BIND attribute specified at %L"
+msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
+
+#: fortran/symbol.c:1529
+#, gcc-internal-format
+msgid "Fortran 2003: BIND(C) at %L"
+msgstr ""
+
+#: fortran/symbol.c:1546
+#, fuzzy, gcc-internal-format
+msgid "Duplicate EXTENDS attribute specified at %L"
+msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
+
+#: fortran/symbol.c:1550
+#, gcc-internal-format
+msgid "Fortran 2003: EXTENDS at %L"
+msgstr ""
+
+#: fortran/symbol.c:1572
+#, gcc-internal-format
+msgid "Symbol '%s' at %L already has an explicit interface"
+msgstr ""
+
+#: fortran/symbol.c:1579
+#, gcc-internal-format
+msgid "'%s' at %L has attributes specified outside its INTERFACE body"
+msgstr ""
+
+#: fortran/symbol.c:1612
+#, gcc-internal-format
+msgid "Symbol '%s' at %L already has basic type of %s"
+msgstr ""
+
+#: fortran/symbol.c:1619
+#, fuzzy, gcc-internal-format
+msgid "Procedure '%s' at %L may not have basic type of %s"
+msgstr "muuttuvakokoista objektia ei voi alustaa"
+
+#: fortran/symbol.c:1631
+#, gcc-internal-format
+msgid "Symbol '%s' at %L cannot have a type"
+msgstr ""
+
+#: fortran/symbol.c:1796
+#, gcc-internal-format
+msgid "Component '%s' at %C already declared at %L"
+msgstr ""
+
+#: fortran/symbol.c:1807
+#, gcc-internal-format
+msgid "Component '%s' at %C already in the parent type at %L"
+msgstr ""
+
+#: fortran/symbol.c:1883
+#, gcc-internal-format
+msgid "Symbol '%s' at %C is ambiguous"
+msgstr ""
+
+#: fortran/symbol.c:1915
+#, gcc-internal-format
+msgid "Derived type '%s' at %C is being used before it is defined"
+msgstr ""
+
+#: fortran/symbol.c:1956
+#, gcc-internal-format
+msgid "'%s' at %C is not a member of the '%s' structure"
+msgstr ""
+
+#: fortran/symbol.c:1968
+#, gcc-internal-format
+msgid "Component '%s' at %C is a PRIVATE component of '%s'"
+msgstr ""
+
+#: fortran/symbol.c:2104
+#, gcc-internal-format
+msgid "Duplicate statement label %d at %L and %L"
+msgstr ""
+
+#: fortran/symbol.c:2114
+#, gcc-internal-format
+msgid "Label %d at %C already referenced as branch target"
+msgstr ""
+
+#: fortran/symbol.c:2123
+#, gcc-internal-format
+msgid "Label %d at %C already referenced as a format label"
+msgstr ""
+
+#: fortran/symbol.c:2165
+#, gcc-internal-format
+msgid "Label %d at %C previously used as a FORMAT label"
+msgstr ""
+
+#: fortran/symbol.c:2173
+#, gcc-internal-format
+msgid "Label %d at %C previously used as branch target"
+msgstr ""
+
+#: fortran/symbol.c:2488
+#, gcc-internal-format
+msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
+msgstr ""
+
+#: fortran/symbol.c:2491
+#, gcc-internal-format
+msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
+msgstr ""
+
+#. Symbol is from another namespace.
+#: fortran/symbol.c:2650
+#, gcc-internal-format
+msgid "Symbol '%s' at %C has already been host associated"
+msgstr ""
+
+#: fortran/symbol.c:3484
+#, gcc-internal-format
+msgid "Derived type '%s' declared at %L must have the BIND attribute to be C interoperable"
+msgstr ""
+
+#: fortran/symbol.c:3495
+#, gcc-internal-format
+msgid "Derived type '%s' at %L is empty"
+msgstr ""
+
+#: fortran/symbol.c:3512
+#, gcc-internal-format
+msgid "Component '%s' at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type '%s' at %L"
+msgstr ""
+
+#: fortran/symbol.c:3522
+#, gcc-internal-format
+msgid "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) derived type '%s' at %L"
+msgstr ""
+
+#: fortran/symbol.c:3533
+#, gcc-internal-format
+msgid "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type '%s' at %L"
+msgstr ""
+
+#. If the derived type is bind(c), all fields must be
+#. interop.
+#: fortran/symbol.c:3571
+#, gcc-internal-format
+msgid "Component '%s' in derived type '%s' at %L may not be C interoperable, even though derived type '%s' is BIND(C)"
+msgstr ""
+
+#. If derived type is param to bind(c) routine, or to one
+#. of the iso_c_binding procs, it must be interoperable, so
+#. all fields must interop too.
+#: fortran/symbol.c:3580
+#, gcc-internal-format
+msgid "Component '%s' in derived type '%s' at %L may not be C interoperable"
+msgstr ""
+
+#: fortran/symbol.c:3594
+#, gcc-internal-format
+msgid "Derived type '%s' at %L cannot be declared with both PRIVATE and BIND(C) attributes"
+msgstr ""
+
+#: fortran/symbol.c:3602
+#, gcc-internal-format
+msgid "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND(C)"
+msgstr ""
+
+#: fortran/symbol.c:4532
+#, gcc-internal-format
+msgid "Symbol '%s' is used before it is typed at %L"
+msgstr ""
+
+#: fortran/symbol.c:4538
+#, gcc-internal-format
+msgid "Extension: Symbol '%s' is used before it is typed at %L"
+msgstr ""
+
+#: fortran/symbol.c:4880 fortran/symbol.c:4954
+#, gcc-internal-format
+msgid "'%s' of '%s' is PRIVATE at %L"
+msgstr ""
+
+#: fortran/target-memory.c:616
+#, gcc-internal-format
+msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
+msgstr ""
+
+#: fortran/target-memory.c:703
+#, gcc-internal-format
+msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
+msgstr ""
+
+#: fortran/trans-array.c:705 fortran/trans-array.c:4545
+#: fortran/trans-array.c:5580 fortran/trans-intrinsic.c:4255
+#, gcc-internal-format
+msgid "Creating array temporary at %L"
+msgstr ""
+
+#. Problems occur when we get something like
+#. integer :: a(lots) = (/(i, i=1, lots)/)
+#: fortran/trans-array.c:4112
+#, gcc-internal-format
+msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
+msgstr ""
+
+#: fortran/trans-array.c:5577
+#, gcc-internal-format
+msgid "Creating array temporary at %L for argument '%s'"
+msgstr ""
+
+#: fortran/trans-array.c:6128
#, gcc-internal-format
msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
msgstr ""
-#: fortran/trans-array.c:6540
+#: fortran/trans-array.c:6611
#, gcc-internal-format
msgid "bad expression type during walk (%d)"
msgstr ""
+#: fortran/trans-common.c:400
+#, gcc-internal-format
+msgid "Named COMMON block '%s' at %L shall be of the same size"
+msgstr ""
+
+#: fortran/trans-common.c:839
+#, gcc-internal-format
+msgid "Bad array reference at %L"
+msgstr ""
+
+#: fortran/trans-common.c:847
+#, gcc-internal-format
+msgid "Illegal reference type at %L as EQUIVALENCE object"
+msgstr ""
+
+#: fortran/trans-common.c:887
+#, gcc-internal-format
+msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
+msgstr ""
+
+#. Aligning this field would misalign a previous field.
+#: fortran/trans-common.c:1020
+#, gcc-internal-format
+msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
+msgstr ""
+
+#: fortran/trans-common.c:1087
+#, gcc-internal-format
+msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
+msgstr ""
+
+#: fortran/trans-common.c:1102
+#, gcc-internal-format
+msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
+msgstr ""
+
+#: fortran/trans-common.c:1117
+#, gcc-internal-format
+msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L; reorder elements or use -fno-align-commons"
+msgstr ""
+
+#: fortran/trans-common.c:1122
+#, gcc-internal-format
+msgid "Padding of %d bytes required before '%s' in COMMON at %L; reorder elements or use -fno-align-commons"
+msgstr ""
+
+#: fortran/trans-common.c:1145
+#, gcc-internal-format
+msgid "COMMON '%s' at %L does not exist"
+msgstr ""
+
+#: fortran/trans-common.c:1153
+#, gcc-internal-format
+msgid "COMMON '%s' at %L requires %d bytes of padding at start; reorder elements or use -fno-align-commons"
+msgstr ""
+
+#: fortran/trans-common.c:1157
+#, gcc-internal-format
+msgid "COMMON at %L requires %d bytes of padding at start; reorder elements or use -fno-align-commons"
+msgstr ""
+
+#: fortran/trans-const.c:294
+#, gcc-internal-format
+msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
+msgstr ""
+
#: fortran/trans-const.c:330
#, gcc-internal-format
msgid "gfc_conv_constant_to_tree(): invalid type: %s"
msgstr ""
+#: fortran/trans-const.c:358
+#, fuzzy, gcc-internal-format
+msgid "non-constant initialization expression at %L"
+msgstr "vektoriylivuoto lausekkeessa"
+
#: fortran/trans-decl.c:1160
#, gcc-internal-format
msgid "intrinsic variable which isn't a procedure"
msgstr ""
-#: fortran/trans-decl.c:3409
+#: fortran/trans-decl.c:3087 fortran/trans-decl.c:4432
+#, gcc-internal-format
+msgid "Return value of function '%s' at %L not set"
+msgstr ""
+
+#: fortran/trans-decl.c:3421
#, gcc-internal-format
msgid "backend decl for module variable %s already exists"
msgstr ""
+#: fortran/trans-decl.c:3794
+#, gcc-internal-format
+msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
+msgstr ""
+
+#: fortran/trans-decl.c:3799
+#, gcc-internal-format
+msgid "Unused dummy argument '%s' at %L"
+msgstr ""
+
+#: fortran/trans-decl.c:3805
+#, fuzzy, gcc-internal-format
+msgid "Unused variable '%s' declared at %L"
+msgstr "%Jmuuttuja %qD esitelty %<inline%>:ksi"
+
+#: fortran/trans-decl.c:3853
+#, fuzzy, gcc-internal-format
+msgid "Unused parameter '%s' declared at %L"
+msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
+
+#: fortran/trans-decl.c:3867
+#, gcc-internal-format
+msgid "Return value '%s' of function '%s' declared at %L not set"
+msgstr ""
+
#: fortran/trans-expr.c:1338
#, gcc-internal-format
msgid "Unknown intrinsic op"
msgstr ""
+#: fortran/trans-expr.c:2534
+#, fuzzy, gcc-internal-format
+msgid "Unknown argument list function at %L"
+msgstr "liian vähän argumentteja funktiolle %qs"
+
#: fortran/trans-intrinsic.c:738
#, gcc-internal-format
msgid "Intrinsic function %s(%d) not recognized"
msgstr ""
+#: fortran/trans-intrinsic.c:887
+#, gcc-internal-format
+msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
+msgstr ""
+
+#: fortran/trans-io.c:2017
+#, gcc-internal-format
+msgid "Derived type '%s' at %L has PRIVATE components"
+msgstr ""
+
#: fortran/trans-io.c:2121
#, gcc-internal-format
msgid "Bad IO basetype (%d)"
@@ -36425,6 +36970,11 @@ msgstr ""
msgid "gfc_trans_omp_workshare(): Bad statement code"
msgstr ""
+#: fortran/trans-stmt.c:513
+#, gcc-internal-format
+msgid "An alternate return at %L without a * dummy argument"
+msgstr ""
+
#: fortran/trans-types.c:463
#, gcc-internal-format
msgid "integer kind=8 not available for -fdefault-integer-8 option"
@@ -36445,7 +36995,7 @@ msgstr ""
msgid "Array element size too big"
msgstr ""
-#: fortran/trans.c:1277
+#: fortran/trans.c:1281
#, gcc-internal-format
msgid "gfc_trans_code(): Bad statement code"
msgstr ""
@@ -36611,68 +37161,68 @@ msgstr ""
msgid "bad value constant type %d, index %d"
msgstr ""
-#: java/jcf-parse.c:1399 java/jcf-parse.c:1405
+#: java/jcf-parse.c:1396 java/jcf-parse.c:1402
#, gcc-internal-format
msgid "cannot find file for class %s"
msgstr ""
-#: java/jcf-parse.c:1430
+#: java/jcf-parse.c:1427
#, gcc-internal-format
msgid "not a valid Java .class file"
msgstr ""
-#: java/jcf-parse.c:1433
+#: java/jcf-parse.c:1430
#, gcc-internal-format
msgid "error while parsing constant pool"
msgstr ""
#. FIXME - where was first time
-#: java/jcf-parse.c:1448
+#: java/jcf-parse.c:1445
#, gcc-internal-format
msgid "reading class %s for the second time from %s"
msgstr ""
-#: java/jcf-parse.c:1466
+#: java/jcf-parse.c:1463
#, gcc-internal-format
msgid "error while parsing fields"
msgstr ""
-#: java/jcf-parse.c:1469
+#: java/jcf-parse.c:1466
#, gcc-internal-format
msgid "error while parsing methods"
msgstr ""
-#: java/jcf-parse.c:1472
+#: java/jcf-parse.c:1469
#, gcc-internal-format
msgid "error while parsing final attributes"
msgstr ""
-#: java/jcf-parse.c:1512
+#: java/jcf-parse.c:1509
#, gcc-internal-format
msgid "duplicate class will only be compiled once"
msgstr ""
-#: java/jcf-parse.c:1607
+#: java/jcf-parse.c:1604
#, gcc-internal-format
msgid "missing Code attribute"
msgstr "puuttuva Code-attribuutti"
-#: java/jcf-parse.c:1853
+#: java/jcf-parse.c:1850
#, gcc-internal-format
msgid "no input file specified"
msgstr ""
-#: java/jcf-parse.c:1888
+#: java/jcf-parse.c:1885
#, gcc-internal-format
msgid "can't close input file %s: %m"
msgstr "ei voida sulkea syötetiedostoa %s: %m"
-#: java/jcf-parse.c:1933
+#: java/jcf-parse.c:1930
#, gcc-internal-format
msgid "bad zip/jar file %s"
msgstr "virheellinen zip/jar-tiedosto %s"
-#: java/jcf-parse.c:2135
+#: java/jcf-parse.c:2132
#, gcc-internal-format
msgid "error while reading %s from zip file"
msgstr ""
@@ -36732,12 +37282,12 @@ msgstr ""
msgid "bad pc in exception_table"
msgstr ""
-#: lto/lto-elf.c:98 lto/lto-elf.c:119
+#: lto/lto-elf.c:105 lto/lto-elf.c:126
#, fuzzy, gcc-internal-format
msgid "could not read section header: %s"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-#: lto/lto-elf.c:218
+#: lto/lto-elf.c:225
#, fuzzy, gcc-internal-format
msgid "two or more sections for %s:"
msgstr "yli yksi tietotyyppi esittelymääritteissä"
@@ -36745,121 +37295,126 @@ msgstr "yli yksi tietotyyppi esittelymääritteissä"
#. Initialize the section header of section SCN. SH_NAME is the section name
#. as an index into the section header string table. SH_TYPE is the section
#. type, an SHT_* macro from libelf headers.
-#: lto/lto-elf.c:243
+#: lto/lto-elf.c:250
#, gcc-internal-format
msgid "elf32_getshdr() failed: %s"
msgstr "elf32_getshdr() epäonnistui: %s"
-#: lto/lto-elf.c:245
+#: lto/lto-elf.c:252
#, gcc-internal-format
msgid "elf64_getshdr() failed: %s"
msgstr "elf64_getshdr() epäonnistui: %s"
-#: lto/lto-elf.c:279
+#: lto/lto-elf.c:286
#, gcc-internal-format
msgid "could not create a new ELF section: %s"
msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
-#: lto/lto-elf.c:333
+#: lto/lto-elf.c:340
#, gcc-internal-format
msgid "could not append data to ELF section: %s"
msgstr ""
#. Validate's ELF_FILE's executable header and, if cached_file_attrs is
#. uninitialized, caches the architecture.
-#: lto/lto-elf.c:382
+#: lto/lto-elf.c:389
#, gcc-internal-format
msgid "could not read ELF header: %s"
msgstr ""
-#: lto/lto-elf.c:388
+#: lto/lto-elf.c:395
#, gcc-internal-format
msgid "not a relocatable ELF object file"
msgstr ""
-#: lto/lto-elf.c:397
+#: lto/lto-elf.c:404
#, gcc-internal-format
msgid "inconsistent file architecture detected"
msgstr ""
-#: lto/lto-elf.c:423
+#: lto/lto-elf.c:430
#, gcc-internal-format
msgid "could not read ELF identification information: %s"
msgstr ""
-#: lto/lto-elf.c:442
+#: lto/lto-elf.c:449
#, gcc-internal-format
msgid "unsupported ELF file class"
msgstr ""
-#: lto/lto-elf.c:475
+#: lto/lto-elf.c:482
#, fuzzy, gcc-internal-format
msgid "could not locate ELF string table: %s"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
#. Helper functions used by init_ehdr. Initialize ELF_FILE's executable
#. header using cached data from previously read files.
-#: lto/lto-elf.c:499
+#: lto/lto-elf.c:506
#, gcc-internal-format
msgid "elf32_newehdr() failed: %s"
msgstr ""
-#: lto/lto-elf.c:501
+#: lto/lto-elf.c:508
#, gcc-internal-format
msgid "elf64_newehdr() failed: %s"
msgstr ""
-#: lto/lto-elf.c:580
+#: lto/lto-elf.c:569
+#, fuzzy, gcc-internal-format
+msgid "command line option file '%s' does not exist"
+msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
+
+#: lto/lto-elf.c:594
#, fuzzy, gcc-internal-format
msgid "could not open file %s"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-#: lto/lto-elf.c:587
+#: lto/lto-elf.c:601
#, gcc-internal-format
msgid "ELF library is older than that used when building GCC"
msgstr ""
-#: lto/lto-elf.c:596
+#: lto/lto-elf.c:610
#, fuzzy, gcc-internal-format
msgid "could not open ELF file: %s"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-#: lto/lto-elf.c:606
+#: lto/lto-elf.c:620
#, fuzzy, gcc-internal-format
msgid "could not seek in archive"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-#: lto/lto-elf.c:613
+#: lto/lto-elf.c:627
#, gcc-internal-format
msgid "could not find archive member"
msgstr ""
-#: lto/lto-elf.c:661
+#: lto/lto-elf.c:675
#, gcc-internal-format
msgid "gelf_getehdr() failed: %s"
msgstr ""
-#: lto/lto-elf.c:670
+#: lto/lto-elf.c:684
#, fuzzy, gcc-internal-format
msgid "elf_getscn() failed: %s"
msgstr "verify_flow_info epäonnistui"
-#: lto/lto-elf.c:673
+#: lto/lto-elf.c:687
#, gcc-internal-format
msgid "gelf_getshdr() failed: %s"
msgstr ""
-#: lto/lto-elf.c:676
+#: lto/lto-elf.c:690
#, gcc-internal-format
msgid "gelf_update_shdr() failed: %s"
msgstr ""
-#: lto/lto-elf.c:680
+#: lto/lto-elf.c:694
#, gcc-internal-format
msgid "gelf_update_ehdr() failed: %s"
msgstr ""
-#: lto/lto-elf.c:688
+#: lto/lto-elf.c:702
#, fuzzy, gcc-internal-format
msgid "elf_update() failed: %s"
msgstr "verify_flow_info epäonnistui"
@@ -36869,97 +37424,97 @@ msgstr "verify_flow_info epäonnistui"
msgid "-fwpa and -fltrans are mutually exclusive"
msgstr ""
-#: lto/lto.c:244
+#: lto/lto.c:252
#, gcc-internal-format
msgid "bytecode stream: garbage at the end of symbols section"
msgstr ""
-#: lto/lto.c:268
+#: lto/lto.c:276
#, fuzzy, gcc-internal-format
msgid "could not parse hex number"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-#: lto/lto.c:300
+#: lto/lto.c:308
#, gcc-internal-format
msgid "unexpected file name %s in linker resolution file. Expected %s"
msgstr ""
-#: lto/lto.c:309
+#: lto/lto.c:317
#, fuzzy, gcc-internal-format
msgid "could not parse file offset"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-#: lto/lto.c:312
+#: lto/lto.c:320
#, fuzzy, gcc-internal-format
msgid "unexpected offset"
msgstr "vektoriylivuoto lausekkeessa"
-#: lto/lto.c:331
+#: lto/lto.c:339
#, gcc-internal-format
msgid "Invalid line in the resolution file."
msgstr ""
-#: lto/lto.c:344
+#: lto/lto.c:352
#, fuzzy, gcc-internal-format
msgid "Invalid resolution in the resolution file."
msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-#: lto/lto.c:1041
+#: lto/lto.c:1049
#, gcc-internal-format
msgid "lto_elf_file_open() failed"
msgstr ""
-#: lto/lto.c:1097
+#: lto/lto.c:1109
#, fuzzy, gcc-internal-format
msgid "environment variable COLLECT_GCC must be set"
msgstr "DJGPP-ympäristömuuttujaa ei ole määritelty"
-#: lto/lto.c:1102
+#: lto/lto.c:1114
#, fuzzy, gcc-internal-format
msgid "environment variable COLLECT_GCC_OPTIONS must be set"
msgstr "DJGPP-ympäristömuuttujaa ei ole määritelty"
-#: lto/lto.c:1111
+#: lto/lto.c:1123
#, gcc-internal-format
msgid "malformed COLLECT_GCC_OPTIONS"
msgstr ""
-#: lto/lto.c:1144
+#: lto/lto.c:1169
#, fuzzy, gcc-internal-format
msgid "opening LTRANS output list %s: %m"
msgstr "avataan tulostetiedosto %s: %m"
-#: lto/lto.c:1162 lto/lto.c:1184
+#: lto/lto.c:1187 lto/lto.c:1209
#, fuzzy, gcc-internal-format
msgid "writing to LTRANS output list %s: %m"
msgstr "kirjoitettaessa tulostetta tiedostoon %s: %m"
-#: lto/lto.c:1196
+#: lto/lto.c:1226
#, gcc-internal-format
msgid "pex_init failed: %s"
msgstr "pex_init epäonnistui: %s"
-#: lto/lto.c:1204
+#: lto/lto.c:1234
#, gcc-internal-format
msgid "can't get program status: %s"
msgstr ""
-#: lto/lto.c:1216
+#: lto/lto.c:1246
#, gcc-internal-format
msgid "%s terminated with status %d"
msgstr ""
-#: lto/lto.c:1225
+#: lto/lto.c:1255
#, fuzzy, gcc-internal-format
msgid "closing LTRANS output list %s: %m"
msgstr "avataan tulostetiedosto %s: %m"
-#: lto/lto.c:1717
+#: lto/lto.c:1747
#, fuzzy, gcc-internal-format
msgid "deleting LTRANS input file %s: %m"
msgstr "avataan tulostetiedosto %s: %m"
-#: lto/lto.c:1798
+#: lto/lto.c:1828
#, fuzzy, gcc-internal-format
msgid "could not open symbol resolution file: %s"
msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
@@ -37029,8 +37584,8 @@ msgstr "protokollalla %qE on kehäriippuvuus"
msgid "cannot find protocol declaration for %qE"
msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-#: objc/objc-act.c:1951 objc/objc-act.c:3405 objc/objc-act.c:7293
-#: objc/objc-act.c:7627 objc/objc-act.c:7682 objc/objc-act.c:7707
+#: objc/objc-act.c:1951 objc/objc-act.c:3405 objc/objc-act.c:7294
+#: objc/objc-act.c:7628 objc/objc-act.c:7683 objc/objc-act.c:7708
#, fuzzy, gcc-internal-format
msgid "cannot find interface declaration for %qE"
msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
@@ -37055,8 +37610,8 @@ msgstr ""
msgid "%qE is not an Objective-C class name or alias"
msgstr "%qs ei ole kelpo tulostetiedosto"
-#: objc/objc-act.c:2929 objc/objc-act.c:2961 objc/objc-act.c:7555
-#: objc/objc-act.c:7857 objc/objc-act.c:7887
+#: objc/objc-act.c:2929 objc/objc-act.c:2961 objc/objc-act.c:7556
+#: objc/objc-act.c:7858 objc/objc-act.c:7888
#, gcc-internal-format
msgid "Objective-C declarations may only appear in global scope"
msgstr ""
@@ -37071,7 +37626,7 @@ msgstr ""
msgid "class %qE already exists"
msgstr ""
-#: objc/objc-act.c:2981 objc/objc-act.c:7596
+#: objc/objc-act.c:2981 objc/objc-act.c:7597
#, fuzzy, gcc-internal-format
msgid "%qE redeclared as different kind of symbol"
msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
@@ -37240,164 +37795,164 @@ msgstr ""
msgid "instance variable %qE accessed in class method"
msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-#: objc/objc-act.c:7054
+#: objc/objc-act.c:7055
#, fuzzy, gcc-internal-format
msgid "duplicate declaration of method %<%c%E%>"
msgstr "funktio %qE esitelty implisiittisesti"
-#: objc/objc-act.c:7115
+#: objc/objc-act.c:7116
#, fuzzy, gcc-internal-format
msgid "duplicate interface declaration for category %<%E(%E)%>"
msgstr "%qs-nimikkeen kaksoisesittely"
-#: objc/objc-act.c:7142
+#: objc/objc-act.c:7143
#, fuzzy, gcc-internal-format
msgid "illegal reference type specified for instance variable %qs"
msgstr "%Jei-staattisen paikallismuuttujan %qD asm-määrittäjä jätetään huomiotta"
-#: objc/objc-act.c:7153
+#: objc/objc-act.c:7154
#, fuzzy, gcc-internal-format
msgid "instance variable %qs has unknown size"
msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
-#: objc/objc-act.c:7178
+#: objc/objc-act.c:7179
#, gcc-internal-format
msgid "type %qE has no default constructor to call"
msgstr ""
-#: objc/objc-act.c:7184
+#: objc/objc-act.c:7185
#, fuzzy, gcc-internal-format
msgid "destructor for %qE shall not be run either"
msgstr "hajottimella ei voi olla parametreja"
#. Vtable pointers are Real Bad(tm), since Obj-C cannot
#. initialize them.
-#: objc/objc-act.c:7196
+#: objc/objc-act.c:7197
#, fuzzy, gcc-internal-format
msgid "type %qE has virtual member functions"
msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
-#: objc/objc-act.c:7197
+#: objc/objc-act.c:7198
#, fuzzy, gcc-internal-format
msgid "illegal aggregate type %qE specified for instance variable %qs"
msgstr "%Jei-staattisen paikallismuuttujan %qD asm-määrittäjä jätetään huomiotta"
-#: objc/objc-act.c:7207
+#: objc/objc-act.c:7208
#, gcc-internal-format
msgid "type %qE has a user-defined constructor"
msgstr "tyypillä %qE on käyttäjän määrittelemä muodostin"
-#: objc/objc-act.c:7209
+#: objc/objc-act.c:7210
#, gcc-internal-format
msgid "type %qE has a user-defined destructor"
msgstr "tyypillä %qE on käyttäjän määrittelemä hajotin"
-#: objc/objc-act.c:7213
+#: objc/objc-act.c:7214
#, gcc-internal-format
msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
msgstr ""
-#: objc/objc-act.c:7322
+#: objc/objc-act.c:7323
#, fuzzy, gcc-internal-format
msgid "instance variable %qE is declared private"
msgstr "halutaan rekisterimuuttujan %qD osoite"
-#: objc/objc-act.c:7333
+#: objc/objc-act.c:7334
#, fuzzy, gcc-internal-format
msgid "instance variable %qE is %s; this will be a hard error in the future"
msgstr "halutaan rekisterimuuttujan %qD osoite"
-#: objc/objc-act.c:7340
+#: objc/objc-act.c:7341
#, fuzzy, gcc-internal-format
msgid "instance variable %qE is declared %s"
msgstr "%Jmuuttuja %qD esitelty %<inline%>:ksi"
-#: objc/objc-act.c:7366 objc/objc-act.c:7454
+#: objc/objc-act.c:7367 objc/objc-act.c:7455
#, fuzzy, gcc-internal-format
msgid "incomplete implementation of class %qE"
msgstr "funktion %qD yhteensopimaton implisiittinen esittely"
-#: objc/objc-act.c:7370 objc/objc-act.c:7458
+#: objc/objc-act.c:7371 objc/objc-act.c:7459
#, fuzzy, gcc-internal-format
msgid "incomplete implementation of category %qE"
msgstr "funktion %qD yhteensopimaton implisiittinen esittely"
-#: objc/objc-act.c:7375 objc/objc-act.c:7462
+#: objc/objc-act.c:7376 objc/objc-act.c:7463
#, fuzzy, gcc-internal-format
msgid "method definition for %<%c%E%> not found"
msgstr "sisäkkäinen uudelleenmäärittely: %<struct %s%>"
-#: objc/objc-act.c:7503
+#: objc/objc-act.c:7504
#, gcc-internal-format
msgid "%s %qE does not fully implement the %qE protocol"
msgstr ""
-#: objc/objc-act.c:7561 objc/objc-act.c:9248
+#: objc/objc-act.c:7562 objc/objc-act.c:9249
#, gcc-internal-format
msgid "%<@end%> missing in implementation context"
msgstr ""
-#: objc/objc-act.c:7580
+#: objc/objc-act.c:7581
#, fuzzy, gcc-internal-format
msgid "cannot find interface declaration for %qE, superclass of %qE"
msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-#: objc/objc-act.c:7610
+#: objc/objc-act.c:7611
#, gcc-internal-format
msgid "reimplementation of class %qE"
msgstr ""
-#: objc/objc-act.c:7640
+#: objc/objc-act.c:7641
#, fuzzy, gcc-internal-format
msgid "conflicting super class name %qE"
msgstr "%qs:n esittelyssä tyyppi on oletuksena %<int%>"
-#: objc/objc-act.c:7643
+#: objc/objc-act.c:7644
#, fuzzy, gcc-internal-format
msgid "previous declaration of %qE"
msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-#: objc/objc-act.c:7645
+#: objc/objc-act.c:7646
#, fuzzy, gcc-internal-format
msgid "previous declaration"
msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-#: objc/objc-act.c:7661 objc/objc-act.c:7659
+#: objc/objc-act.c:7662 objc/objc-act.c:7660
#, fuzzy, gcc-internal-format
msgid "duplicate interface declaration for class %qE"
msgstr "%qs-nimikkeen kaksoisesittely"
-#: objc/objc-act.c:7915
+#: objc/objc-act.c:7916
#, fuzzy, gcc-internal-format
msgid "duplicate declaration for protocol %qE"
msgstr "%qs-nimikkeen kaksoisesittely"
-#: objc/objc-act.c:8732
+#: objc/objc-act.c:8733
#, fuzzy, gcc-internal-format
msgid "conflicting types for %<%c%s%>"
msgstr "ristiriitaiset tyypit %qD:lle"
-#: objc/objc-act.c:8736
+#: objc/objc-act.c:8737
#, fuzzy, gcc-internal-format
msgid "previous declaration of %<%c%s%>"
msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-#: objc/objc-act.c:8826
+#: objc/objc-act.c:8827
#, gcc-internal-format
msgid "no super class declared in interface for %qE"
msgstr ""
-#: objc/objc-act.c:8885
+#: objc/objc-act.c:8886
#, gcc-internal-format
msgid "[super ...] must appear in a method context"
msgstr ""
-#: objc/objc-act.c:8924
+#: objc/objc-act.c:8925
#, gcc-internal-format
msgid "method possibly missing a [super dealloc] call"
msgstr ""
-#: objc/objc-act.c:9541
+#: objc/objc-act.c:9542
#, fuzzy, gcc-internal-format
msgid "local declaration of %qE hides instance variable"
msgstr "%J%qD:n esittely varjostaa edellistä paikallista"
@@ -37417,31 +37972,45 @@ msgstr ""
msgid "-fexcess-precision=standard for Ada"
msgstr ""
-#: ada/gcc-interface/utils.c:5297
+#: ada/gcc-interface/utils.c:5299
#, fuzzy, gcc-internal-format
msgid "%qs attribute requires prototypes with named arguments"
msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
-#: ada/gcc-interface/utils.c:5309
+#: ada/gcc-interface/utils.c:5311
#, fuzzy, gcc-internal-format
msgid "%qs attribute only applies to variadic functions"
msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-#: ada/gcc-interface/utils.c:5472
+#: ada/gcc-interface/utils.c:5474
#, fuzzy, gcc-internal-format
msgid "invalid vector type for attribute %qs"
msgstr "epäkelpo vektorityyppi attribuutille %qs"
-#: ada/gcc-interface/utils.c:5535
+#: ada/gcc-interface/utils.c:5537
#, fuzzy, gcc-internal-format
msgid "attribute %qs applies to array types only"
msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-#: ada/gcc-interface/utils.c:5562
+#: ada/gcc-interface/utils.c:5564
#, fuzzy, gcc-internal-format
msgid "invalid element type for attribute %qs"
msgstr "epäkelpo vektorityyppi attribuutille %qs"
+#~ msgid "GMP version %s, MPFR version %s\n"
+#~ msgstr "GMP-versio %s, MPFR-versio %s\n"
+
+#~ msgid "Warn about code that will never be executed"
+#~ msgstr "Varoita koodista, jota ei koskaan suoriteta"
+
+#, fuzzy
+#~ msgid "will never be executed"
+#~ msgstr "Varoita koodista, jota ei koskaan suoriteta"
+
+#, fuzzy
+#~ msgid "function %q+F can never be copied because it uses variable sized variables"
+#~ msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
+
#, fuzzy
#~ msgid "missing %<(%> after %<#pragma push_macro%> - ignored"
#~ msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
@@ -37475,10 +38044,6 @@ msgstr "epäkelpo vektorityyppi attribuutille %qs"
#~ msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
#, fuzzy
-#~ msgid "%q+D is not a function,"
-#~ msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
-#, fuzzy
#~ msgid "%s of read-only parameter %qD"
#~ msgstr "kirjoitussuojatun jäsenen %qs sijoitus"
@@ -37712,9 +38277,6 @@ msgstr "epäkelpo vektorityyppi attribuutille %qs"
#~ msgid "both %<_Sat%> and %<%s%> in declaration specifiers"
#~ msgstr "sekä %<_Sat%> että %<%s%> esittelymääritteissä"
-#~ msgid "integer constant is too large for %qs type"
-#~ msgstr "kokonaislukuvakio on liian suuri tyypille %qs"
-
#~ msgid "#pragma redefine_extname not supported on this target"
#~ msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
@@ -37754,10 +38316,6 @@ msgstr "epäkelpo vektorityyppi attribuutille %qs"
#~ msgstr "%J%qD on tavallisesti ei-staattinen funktio"
#, fuzzy
-#~ msgid "%Hinvalid use of %qD"
-#~ msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-
-#, fuzzy
#~ msgid "%Hbreak statement not within loop or switch"
#~ msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"