diff options
author | Joseph Myers <joseph@codesourcery.com> | 2011-07-08 20:26:35 +0100 |
---|---|---|
committer | Joseph Myers <jsm28@gcc.gnu.org> | 2011-07-08 20:26:35 +0100 |
commit | 73c82cf0799411eee281d89cc359b62b660650e9 (patch) | |
tree | 3fd5cff9cc75935ee6e9e526a70e02a72abb4b77 /gcc/po/fi.po | |
parent | 320be309d0cd53a7f82fae628b57abca2f5bbaa6 (diff) | |
download | gcc-73c82cf0799411eee281d89cc359b62b660650e9.zip gcc-73c82cf0799411eee281d89cc359b62b660650e9.tar.gz gcc-73c82cf0799411eee281d89cc359b62b660650e9.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, vi.po, zh_CN.po, zh_TW.po:
Update.
From-SVN: r176059
Diffstat (limited to 'gcc/po/fi.po')
-rw-r--r-- | gcc/po/fi.po | 7714 |
1 files changed, 4040 insertions, 3674 deletions
diff --git a/gcc/po/fi.po b/gcc/po/fi.po index 3e080d0..bd7df9f 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: 2011-03-24 16:45+0000\n" +"POT-Creation-Date: 2011-06-21 10:27+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" @@ -35,8 +35,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: c-decl.c:4660 c-typeck.c:5851 toplev.c:1013 c-family/c-pretty-print.c:423 -#: cp/error.c:610 cp/error.c:889 +#: c-decl.c:4660 c-typeck.c:5853 toplev.c:1013 c-family/c-pretty-print.c:423 +#: cp/error.c:617 cp/error.c:896 msgid "<anonymous>" msgstr "<nimetön>" @@ -44,7 +44,7 @@ msgstr "<nimetön>" msgid "({anonymous})" msgstr "({nimetön})" -#: c-parser.c:942 cp/parser.c:20965 +#: c-parser.c:942 cp/parser.c:20975 #, fuzzy, gcc-internal-format msgid "expected end of line" msgstr "päättämätön muotoilumerkkijono" @@ -54,7 +54,7 @@ msgstr "päättämätön muotoilumerkkijono" #: c-parser.c:6980 c-parser.c:7016 c-parser.c:7048 c-parser.c:7096 #: c-parser.c:7276 c-parser.c:8042 c-parser.c:8112 c-parser.c:8155 #: c-parser.c:9132 c-parser.c:9277 c-parser.c:9315 c-parser.c:2442 -#: c-parser.c:7269 cp/parser.c:20911 +#: c-parser.c:7269 cp/parser.c:20921 #, gcc-internal-format msgid "expected %<;%>" msgstr "" @@ -66,13 +66,13 @@ msgstr "" #: c-parser.c:6395 c-parser.c:6419 c-parser.c:7566 c-parser.c:7638 #: c-parser.c:8447 c-parser.c:8468 c-parser.c:8518 c-parser.c:8628 #: c-parser.c:8701 c-parser.c:8769 c-parser.c:9240 c-parser.c:8591 -#: cp/parser.c:20914 +#: cp/parser.c:20924 #, gcc-internal-format msgid "expected %<(%>" msgstr "" #: c-parser.c:1804 c-parser.c:6186 c-parser.c:6224 c-parser.c:6309 -#: c-parser.c:6316 c-parser.c:6353 cp/parser.c:20576 cp/parser.c:20929 +#: c-parser.c:6316 c-parser.c:6353 cp/parser.c:20586 cp/parser.c:20939 #, fuzzy, gcc-internal-format msgid "expected %<,%>" msgstr "taulukon indeksin tyyppi on %<char%>" @@ -88,13 +88,13 @@ msgstr "taulukon indeksin tyyppi on %<char%>" #: c-parser.c:7381 c-parser.c:7589 c-parser.c:7642 c-parser.c:8014 #: c-parser.c:8450 c-parser.c:8471 c-parser.c:8549 c-parser.c:8634 #: c-parser.c:8750 c-parser.c:8832 c-parser.c:9168 c-parser.c:9285 -#: c-parser.c:9326 cp/parser.c:20959 +#: c-parser.c:9326 cp/parser.c:20969 #, fuzzy, gcc-internal-format msgid "expected %<)%>" msgstr "taulukon indeksin tyyppi on %<char%>" #: c-parser.c:2997 c-parser.c:3784 c-parser.c:3818 c-parser.c:5089 -#: c-parser.c:6288 c-parser.c:6452 c-parser.c:6559 cp/parser.c:20923 +#: c-parser.c:6288 c-parser.c:6452 c-parser.c:6559 cp/parser.c:20933 #, fuzzy, gcc-internal-format msgid "expected %<]%>" msgstr "taulukon indeksin tyyppi on %<char%>" @@ -104,25 +104,25 @@ msgstr "taulukon indeksin tyyppi on %<char%>" msgid "expected %<;%>, %<,%> or %<)%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" -#: c-parser.c:3647 cp/parser.c:20917 cp/parser.c:22533 +#: c-parser.c:3647 cp/parser.c:20927 cp/parser.c:22543 #, fuzzy, gcc-internal-format msgid "expected %<}%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" #: c-parser.c:3937 c-parser.c:7609 c-parser.c:9569 c-parser.c:2262 -#: c-parser.c:2462 c-parser.c:7165 cp/parser.c:13540 cp/parser.c:20920 +#: c-parser.c:2462 c-parser.c:7165 cp/parser.c:13548 cp/parser.c:20930 #, gcc-internal-format msgid "expected %<{%>" msgstr "" #: c-parser.c:4156 c-parser.c:4165 c-parser.c:4993 c-parser.c:5334 #: c-parser.c:7374 c-parser.c:7749 c-parser.c:7806 c-parser.c:8739 -#: cp/parser.c:20953 cp/parser.c:21771 +#: cp/parser.c:20963 cp/parser.c:21781 #, fuzzy, gcc-internal-format msgid "expected %<:%>" msgstr "taulukon indeksin tyyppi on %<char%>" -#: c-parser.c:4689 cp/parser.c:20853 +#: c-parser.c:4689 cp/parser.c:20863 #, fuzzy, gcc-internal-format msgid "expected %<while%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" @@ -132,33 +132,33 @@ msgstr "käytetty %<__thread%> ennen %<extern%>:a" msgid "expected %<.%>" msgstr "taulukon indeksin tyyppi on %<char%>" -#: c-parser.c:6854 c-parser.c:6886 c-parser.c:7109 cp/parser.c:22319 -#: cp/parser.c:22392 +#: c-parser.c:6854 c-parser.c:6886 c-parser.c:7109 cp/parser.c:22329 +#: cp/parser.c:22402 #, fuzzy, gcc-internal-format msgid "expected %<@end%>" msgstr "vektoriylivuoto lausekkeessa" -#: c-parser.c:7523 cp/parser.c:20938 +#: c-parser.c:7523 cp/parser.c:20948 #, fuzzy, gcc-internal-format msgid "expected %<>%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" -#: c-parser.c:8836 cp/parser.c:20962 +#: c-parser.c:8836 cp/parser.c:20972 #, fuzzy, gcc-internal-format msgid "expected %<,%> or %<)%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" -#: c-parser.c:9266 c-parser.c:3841 cp/parser.c:20941 +#: c-parser.c:9266 c-parser.c:3841 cp/parser.c:20951 #, gcc-internal-format msgid "expected %<=%>" msgstr "" -#: c-parser.c:9626 c-parser.c:9616 cp/parser.c:24857 +#: c-parser.c:9626 c-parser.c:9616 cp/parser.c:24868 #, fuzzy, gcc-internal-format msgid "expected %<#pragma omp section%> or %<}%>" msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä" -#: c-typeck.c:6494 +#: c-typeck.c:6496 msgid "(anonymous)" msgstr "(nimetön)" @@ -210,6 +210,7 @@ msgstr "collect2-versio %s" #: collect2.c:1797 #, fuzzy, c-format +#| msgid "%d constructor(s) found\n" msgid "%d constructor found\n" msgid_plural "%d constructors found\n" msgstr[0] "löytyi %d muodostin(ta)\n" @@ -217,6 +218,7 @@ msgstr[1] "löytyi %d muodostin(ta)\n" #: collect2.c:1801 #, fuzzy, c-format +#| msgid "%d destructor(s) found\n" msgid "%d destructor found\n" msgid_plural "%d destructors found\n" msgstr[0] "löytyi %d hajotin(ta)\n" @@ -337,11 +339,13 @@ msgstr "kirjastoa lib%s ei löytynyt" #: diagnostic.c:136 #, fuzzy, c-format +#| msgid "Treat all warnings as errors" msgid "%s: all warnings being treated as errors\n" msgstr "Käsittele kaikki varoitukset virheinä" #: diagnostic.c:141 #, fuzzy, c-format +#| msgid "%s: warning: no read access for file '%s'\n" msgid "%s: some warnings being treated as errors\n" msgstr "%s: varoitus: ei lukuoikeuksia tiedostoon \"%s\"\n" @@ -382,40 +386,40 @@ msgstr "" msgid "negative insn length" msgstr "" -#: final.c:2643 +#: final.c:2648 msgid "could not split insn" msgstr "" -#: final.c:3079 +#: final.c:3084 msgid "invalid 'asm': " msgstr "" -#: final.c:3262 +#: final.c:3267 #, c-format msgid "nested assembly dialect alternatives" msgstr "" -#: final.c:3279 final.c:3291 +#: final.c:3284 final.c:3296 #, c-format msgid "unterminated assembly dialect alternative" msgstr "" -#: final.c:3338 +#: final.c:3343 #, c-format msgid "operand number missing after %%-letter" msgstr "" -#: final.c:3341 final.c:3382 +#: final.c:3346 final.c:3387 #, c-format msgid "operand number out of range" msgstr "" -#: final.c:3399 +#: final.c:3404 #, c-format msgid "invalid %%-code" msgstr "" -#: final.c:3429 +#: final.c:3434 #, c-format msgid "'%%l' operand isn't a label" msgstr "" @@ -426,12 +430,12 @@ msgstr "" #. TARGET_PRINT_OPERAND must handle them. #. We can't handle floating point constants; #. PRINT_OPERAND must handle them. -#: final.c:3570 config/i386/i386.c:13149 config/pdp11/pdp11.c:1722 +#: final.c:3575 config/i386/i386.c:13168 config/pdp11/pdp11.c:1722 #, c-format msgid "floating constant misused" msgstr "liukulukuvakiota käytetty väärin" -#: final.c:3629 config/i386/i386.c:13247 config/pdp11/pdp11.c:1763 +#: final.c:3634 config/i386/i386.c:13266 config/pdp11/pdp11.c:1763 #, c-format msgid "invalid expression as operand" msgstr "" @@ -880,6 +884,7 @@ msgstr "" #: gcov.c:431 #, fuzzy, c-format +#| msgid " --help Display this information\n" msgid " -d, --display-progress Display progress information\n" msgstr " --help Näytä tämä ohje\n" @@ -1122,11 +1127,13 @@ msgstr "" #: gengtype-state.c:150 #, fuzzy, c-format +#| msgid "%s: invalid file name: %s\n" msgid "%s:%d:%d: Invalid state file; %s" msgstr "%s: virheellinen tiedoston nimi: %s\n" #: gengtype-state.c:154 #, fuzzy, c-format +#| msgid "%s: invalid file name: %s\n" msgid "%s:%d: Invalid state file; %s" msgstr "%s: virheellinen tiedoston nimi: %s\n" @@ -1140,6 +1147,7 @@ msgstr "" #: gengtype-state.c:170 #, fuzzy, c-format +#| msgid "%s: invalid file name: %s\n" msgid "%s:%d: Invalid state file; " msgstr "%s: virheellinen tiedoston nimi: %s\n" @@ -1150,11 +1158,13 @@ msgstr "" #: gengtype-state.c:750 #, fuzzy, c-format +#| msgid "Unexpected type in truthvalue_conversion" msgid "Unexpected type in write_state_scalar_type" msgstr "Odottamaton tyyppi kohteessa truthvalue_conversion" #: gengtype-state.c:765 #, fuzzy, c-format +#| msgid "Unexpected type in truthvalue_conversion" msgid "Unexpected type in write_state_string_type" msgstr "Odottamaton tyyppi kohteessa truthvalue_conversion" @@ -1175,11 +1185,13 @@ msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n" #: gengtype-state.c:1207 #, fuzzy, c-format +#| msgid "%s: error writing file '%s': %s\n" msgid "output error when writing state file %s [%s]" msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n" #: gengtype-state.c:1210 #, fuzzy, c-format +#| msgid "%s: Failed to close output file %s\n" msgid "failed to close state file %s [%s]" msgstr "%s: Tulostetiedoston %s sulkeminen epäonnistui\n" @@ -1195,6 +1207,7 @@ msgstr "" #: gengtype-state.c:2433 #, fuzzy, c-format +#| msgid "%s: Failed to close output file %s\n" msgid "failed to close read state file %s [%s]" msgstr "%s: Tulostetiedoston %s sulkeminen epäonnistui\n" @@ -1229,7 +1242,7 @@ msgstr "#include <...> -haku alkaa täältä:\n" msgid "End of search list.\n" msgstr "Hakulistan loppu.\n" -#: input.c:39 c-family/c-opts.c:1294 cp/error.c:1046 fortran/cpp.c:568 +#: input.c:39 c-family/c-opts.c:1294 cp/error.c:1053 fortran/cpp.c:568 msgid "<built-in>" msgstr "<sisäinen>" @@ -1257,27 +1270,27 @@ msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille" msgid "At top level:" msgstr "" -#: langhooks.c:394 cp/error.c:2818 +#: langhooks.c:394 cp/error.c:2837 #, c-format msgid "In member function %qs" msgstr "Jäsenfunktio %qs" -#: langhooks.c:398 cp/error.c:2821 +#: langhooks.c:398 cp/error.c:2840 #, c-format msgid "In function %qs" msgstr "Funktio %qs" -#: langhooks.c:449 cp/error.c:2771 +#: langhooks.c:449 cp/error.c:2790 #, c-format msgid " inlined from %qs at %s:%d:%d" msgstr "" -#: langhooks.c:454 cp/error.c:2776 +#: langhooks.c:454 cp/error.c:2795 #, c-format msgid " inlined from %qs at %s:%d" msgstr "" -#: langhooks.c:460 cp/error.c:2782 +#: langhooks.c:460 cp/error.c:2801 #, c-format msgid " inlined from %qs" msgstr "" @@ -1426,6 +1439,7 @@ msgstr "" #: opts.c:2010 #, fuzzy +#| msgid "Make \"char\" signed by default" msgid "enabled by default" msgstr "Tee ”char”-tyypistä oletuksena etumerkillinen" @@ -1451,16 +1465,16 @@ msgid "this is the insn:" msgstr "" #. It's the compiler's fault. -#: reload1.c:6009 +#: reload1.c:6016 msgid "could not find a spill register" msgstr "" #. It's the compiler's fault. -#: reload1.c:7852 +#: reload1.c:7849 msgid "VOIDmode on an output" msgstr "" -#: reload1.c:8619 +#: reload1.c:8616 msgid "failure trying to reload:" msgstr "" @@ -1561,11 +1575,11 @@ msgstr "annetut valitsimet: " msgid "options enabled: " msgstr "" -#: tree-vrp.c:6794 +#: tree-vrp.c:6821 msgid "assuming signed overflow does not occur when simplifying && or || to & or |" msgstr "" -#: tree-vrp.c:6798 +#: tree-vrp.c:6825 msgid "assuming signed overflow does not occur when simplifying ==, != or ! to identity or ^" msgstr "" @@ -2104,107 +2118,111 @@ msgstr "" msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass" msgstr "" -#: params.def:708 +#: params.def:704 +msgid "Maximum number of active local stores in RTL dead store elimination" +msgstr "" + +#: params.def:714 msgid "The number of insns executed before prefetch is completed" msgstr "" -#: params.def:715 +#: params.def:721 msgid "The number of prefetches that can run at the same time" msgstr "" -#: params.def:722 +#: params.def:728 msgid "The size of L1 cache" msgstr "L1-välimuistin koko" -#: params.def:729 +#: params.def:735 msgid "The size of L1 cache line" msgstr "" -#: params.def:736 +#: params.def:742 msgid "The size of L2 cache" msgstr "L2-välimuistin koko" -#: params.def:747 +#: params.def:753 msgid "Whether to use canonical types" msgstr "" -#: params.def:752 +#: params.def:758 msgid "Maximum length of partial antic set when performing tree pre optimization" msgstr "" -#: params.def:762 +#: params.def:768 msgid "Maximum size of a SCC before SCCVN stops processing a function" msgstr "" -#: params.def:767 +#: params.def:773 msgid "Max loops number for regional RA" msgstr "" -#: params.def:772 +#: params.def:778 msgid "Max size of conflict table in MB" msgstr "" -#: params.def:777 +#: params.def:783 msgid "The number of registers in each class kept unused by loop invariant motion" msgstr "" -#: params.def:785 +#: params.def:791 msgid "The maximum ratio between array size and switch branches for a switch conversion to take place" msgstr "" -#: params.def:793 +#: params.def:799 msgid "size of tiles for loop blocking" msgstr "" -#: params.def:800 +#: params.def:806 msgid "maximum number of parameters in a SCoP" msgstr "" -#: params.def:807 +#: params.def:813 msgid "maximum number of basic blocks per function to be analyzed by Graphite" msgstr "" -#: params.def:814 +#: params.def:820 msgid "Max basic blocks number in loop for loop invariant motion" msgstr "" -#: params.def:820 +#: params.def:826 msgid "Maximum number of instructions in basic block to be considered for SLP vectorization" msgstr "" -#: params.def:825 +#: params.def:831 msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count" msgstr "" -#: params.def:831 +#: params.def:837 msgid "Min. ratio of insns to mem ops to enable prefetching in a loop" msgstr "" -#: params.def:838 +#: params.def:844 msgid "Max. size of var tracking hash tables" msgstr "" -#: params.def:845 +#: params.def:851 msgid "The minimum UID to be used for a nondebug insn" msgstr "" -#: params.def:850 +#: params.def:856 msgid "Maximum allowed growth of size of new parameters ipa-sra replaces a pointer to an aggregate with" msgstr "" -#: params.def:856 +#: params.def:862 msgid "Maximum size of a type list associated with each parameter for devirtualization" msgstr "" -#: params.def:864 +#: params.def:870 msgid "Number of paritions program should be split to" msgstr "" -#: params.def:869 +#: params.def:875 msgid "Size of minimal paritition for WHOPR (in estimated instructions)" msgstr "" -#: params.def:876 +#: params.def:882 msgid "Maximum number of namespaces to search for alternatives when name lookup fails" msgstr "" @@ -2214,11 +2232,13 @@ msgstr "" #: c-family/c-format.c:369 #, fuzzy +#| msgid "field width" msgid "field width specifier" msgstr "kentän leveys" #: c-family/c-format.c:370 #, fuzzy +#| msgid "field precision" msgid "field precision specifier" msgstr "kentän tarkkuus" @@ -2519,86 +2539,86 @@ msgstr "<virheellinen-lauseke>" msgid "<return-value>" msgstr "<paluuarvo>" -#: config/alpha/alpha.c:5145 +#: config/alpha/alpha.c:5138 #, c-format msgid "invalid %%H value" msgstr "virheellinen %%H-arvo" -#: config/alpha/alpha.c:5166 config/bfin/bfin.c:1671 +#: config/alpha/alpha.c:5159 config/bfin/bfin.c:1656 #, c-format msgid "invalid %%J value" msgstr "virheellinen %%J-arvo" -#: config/alpha/alpha.c:5196 config/ia64/ia64.c:5169 +#: config/alpha/alpha.c:5189 config/ia64/ia64.c:5162 #, c-format msgid "invalid %%r value" msgstr "virheellinen %%r-arvo" -#: config/alpha/alpha.c:5206 config/ia64/ia64.c:5123 -#: config/rs6000/rs6000.c:16096 config/xtensa/xtensa.c:2356 +#: config/alpha/alpha.c:5199 config/ia64/ia64.c:5116 +#: config/rs6000/rs6000.c:16116 config/xtensa/xtensa.c:2356 #, c-format msgid "invalid %%R value" msgstr "virheellinen %%R-arvo" -#: config/alpha/alpha.c:5212 config/rs6000/rs6000.c:16015 +#: config/alpha/alpha.c:5205 config/rs6000/rs6000.c:16035 #: config/xtensa/xtensa.c:2323 #, c-format msgid "invalid %%N value" msgstr "virheellinen %%N-arvo" -#: config/alpha/alpha.c:5220 config/rs6000/rs6000.c:16043 +#: config/alpha/alpha.c:5213 config/rs6000/rs6000.c:16063 #, c-format msgid "invalid %%P value" msgstr "virheellinen %%P-arvo" -#: config/alpha/alpha.c:5228 +#: config/alpha/alpha.c:5221 #, c-format msgid "invalid %%h value" msgstr "virheellinen %%h-arvo" -#: config/alpha/alpha.c:5236 config/xtensa/xtensa.c:2349 +#: config/alpha/alpha.c:5229 config/xtensa/xtensa.c:2349 #, c-format msgid "invalid %%L value" msgstr "virheellinen %%L-arvo" -#: config/alpha/alpha.c:5275 config/rs6000/rs6000.c:15997 +#: config/alpha/alpha.c:5268 config/rs6000/rs6000.c:16017 #, c-format msgid "invalid %%m value" msgstr "virheellinen %%m-arvo" -#: config/alpha/alpha.c:5283 config/rs6000/rs6000.c:16005 +#: config/alpha/alpha.c:5276 config/rs6000/rs6000.c:16025 #, c-format msgid "invalid %%M value" msgstr "virheellinen %%M-arvo" -#: config/alpha/alpha.c:5327 +#: config/alpha/alpha.c:5320 #, c-format msgid "invalid %%U value" msgstr "virheellinen %%U-arvo" -#: config/alpha/alpha.c:5339 config/alpha/alpha.c:5353 -#: config/rs6000/rs6000.c:16104 +#: config/alpha/alpha.c:5332 config/alpha/alpha.c:5346 +#: config/rs6000/rs6000.c:16124 #, c-format msgid "invalid %%s value" msgstr "virheellinen %%s-arvo" -#: config/alpha/alpha.c:5376 +#: config/alpha/alpha.c:5369 #, c-format msgid "invalid %%C value" msgstr "virheellinen %%C-arvo" -#: config/alpha/alpha.c:5413 config/rs6000/rs6000.c:15862 +#: config/alpha/alpha.c:5406 config/rs6000/rs6000.c:15882 #, c-format msgid "invalid %%E value" msgstr "virheellinen %%E-arvo" -#: config/alpha/alpha.c:5438 config/alpha/alpha.c:5486 +#: config/alpha/alpha.c:5431 config/alpha/alpha.c:5479 #, c-format msgid "unknown relocation unspec" msgstr "" -#: config/alpha/alpha.c:5447 config/crx/crx.c:1119 -#: config/rs6000/rs6000.c:16470 config/spu/spu.c:1725 +#: config/alpha/alpha.c:5440 config/crx/crx.c:1119 +#: config/rs6000/rs6000.c:16490 config/spu/spu.c:1726 #, c-format msgid "invalid %%xn code" msgstr "virheellinen %%xn-koodi" @@ -2625,7 +2645,7 @@ msgstr "" #. Unknown flag. #. Undocumented flag. -#: config/arc/arc.c:1815 config/m32r/m32r.c:2276 config/sparc/sparc.c:7633 +#: config/arc/arc.c:1815 config/m32r/m32r.c:2276 config/sparc/sparc.c:7637 #, c-format msgid "invalid operand output code" msgstr "" @@ -2652,9 +2672,9 @@ msgstr "epäkelvot operandit binääriselle %s-operaatiolle" #: config/arm/arm.c:16482 config/arm/arm.c:16489 config/arm/arm.c:16497 #: config/arm/arm.c:16518 config/arm/arm.c:16525 config/arm/arm.c:16650 #: config/arm/arm.c:16657 config/arm/arm.c:16675 config/arm/arm.c:16682 -#: config/bfin/bfin.c:1684 config/bfin/bfin.c:1691 config/bfin/bfin.c:1698 -#: config/bfin/bfin.c:1705 config/bfin/bfin.c:1714 config/bfin/bfin.c:1721 -#: config/bfin/bfin.c:1728 config/bfin/bfin.c:1735 +#: config/bfin/bfin.c:1669 config/bfin/bfin.c:1676 config/bfin/bfin.c:1683 +#: config/bfin/bfin.c:1690 config/bfin/bfin.c:1699 config/bfin/bfin.c:1706 +#: config/bfin/bfin.c:1713 config/bfin/bfin.c:1720 #, c-format msgid "invalid operand for code '%c'" msgstr "" @@ -2679,69 +2699,70 @@ msgstr "funktion paluuarvon tyyppi ei voi olla funktio" msgid "functions cannot return __fp16 type" msgstr "funktio ei palauta merkkijonotyyppiä" -#: config/avr/avr.c:1165 +#: config/avr/avr.c:1222 #, c-format msgid "address operand requires constraint for X, Y, or Z register" msgstr "" -#: config/avr/avr.c:1291 +#: config/avr/avr.c:1348 #, fuzzy +#| msgid "requested alignment is not a constant" msgid "bad address, not a constant):" msgstr "pyydetty tasaus ei ole vakio" -#: config/avr/avr.c:1304 +#: config/avr/avr.c:1361 msgid "bad address, not (reg+disp):" msgstr "" -#: config/avr/avr.c:1311 +#: config/avr/avr.c:1368 msgid "bad address, not post_inc or pre_dec:" msgstr "" -#: config/avr/avr.c:1322 +#: config/avr/avr.c:1379 msgid "internal compiler error. Bad address:" msgstr "" -#: config/avr/avr.c:1347 +#: config/avr/avr.c:1404 msgid "internal compiler error. Unknown mode:" msgstr "" -#: config/avr/avr.c:1928 config/avr/avr.c:2616 +#: config/avr/avr.c:1985 config/avr/avr.c:2673 msgid "invalid insn:" msgstr "" -#: config/avr/avr.c:1967 config/avr/avr.c:2053 config/avr/avr.c:2102 -#: config/avr/avr.c:2130 config/avr/avr.c:2225 config/avr/avr.c:2394 -#: config/avr/avr.c:2655 config/avr/avr.c:2767 +#: config/avr/avr.c:2024 config/avr/avr.c:2110 config/avr/avr.c:2159 +#: config/avr/avr.c:2187 config/avr/avr.c:2282 config/avr/avr.c:2451 +#: config/avr/avr.c:2712 config/avr/avr.c:2824 msgid "incorrect insn:" msgstr "" -#: config/avr/avr.c:2149 config/avr/avr.c:2310 config/avr/avr.c:2465 -#: config/avr/avr.c:2833 +#: config/avr/avr.c:2206 config/avr/avr.c:2367 config/avr/avr.c:2522 +#: config/avr/avr.c:2890 msgid "unknown move insn:" msgstr "" -#: config/avr/avr.c:3063 +#: config/avr/avr.c:3120 msgid "bad shift insn:" msgstr "" -#: config/avr/avr.c:3179 config/avr/avr.c:3599 config/avr/avr.c:3957 +#: config/avr/avr.c:3236 config/avr/avr.c:3656 config/avr/avr.c:4014 msgid "internal compiler error. Incorrect shift:" msgstr "" -#: config/bfin/bfin.c:1633 +#: config/bfin/bfin.c:1618 #, c-format msgid "invalid %%j value" msgstr "virheellinen %%j-arvo" -#: config/bfin/bfin.c:1826 +#: config/bfin/bfin.c:1811 #, c-format msgid "invalid const_double operand" msgstr "" -#: config/cris/cris.c:575 config/moxie/moxie.c:111 final.c:3084 final.c:3086 +#: config/cris/cris.c:575 config/moxie/moxie.c:111 final.c:3089 final.c:3091 #: fold-const.c:281 gcc.c:4563 gcc.c:4577 loop-iv.c:2968 loop-iv.c:2977 -#: rtl-error.c:103 toplev.c:359 tree-ssa-loop-niter.c:1921 tree-vrp.c:5994 -#: cp/typeck.c:5229 java/expr.c:384 lto/lto-object.c:184 lto/lto-object.c:269 +#: rtl-error.c:103 toplev.c:359 tree-ssa-loop-niter.c:1921 tree-vrp.c:6020 +#: cp/typeck.c:5241 java/expr.c:384 lto/lto-object.c:184 lto/lto-object.c:269 #: lto/lto-object.c:326 lto/lto-object.c:350 #, gcc-internal-format, gfc-internal-format msgid "%s" @@ -2978,67 +2999,67 @@ msgstr "" msgid " (frv)" msgstr "" -#: config/i386/i386.c:13241 +#: config/i386/i386.c:13260 #, c-format msgid "invalid UNSPEC as operand" msgstr "" -#: config/i386/i386.c:13846 +#: config/i386/i386.c:13865 #, c-format msgid "'%%&' used without any local dynamic TLS references" msgstr "" -#: config/i386/i386.c:13937 config/i386/i386.c:14012 +#: config/i386/i386.c:13956 config/i386/i386.c:14031 #, fuzzy, c-format msgid "invalid operand size for operand code '%c'" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: config/i386/i386.c:14007 +#: config/i386/i386.c:14026 #, fuzzy, c-format msgid "invalid operand type used with operand code '%c'" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: config/i386/i386.c:14087 config/i386/i386.c:14127 +#: config/i386/i386.c:14106 config/i386/i386.c:14146 #, c-format msgid "operand is not a condition code, invalid operand code 'D'" msgstr "" -#: config/i386/i386.c:14153 +#: config/i386/i386.c:14172 #, c-format msgid "operand is neither a constant nor a condition code, invalid operand code 'C'" msgstr "" -#: config/i386/i386.c:14163 +#: config/i386/i386.c:14182 #, c-format msgid "operand is neither a constant nor a condition code, invalid operand code 'F'" msgstr "" -#: config/i386/i386.c:14181 +#: config/i386/i386.c:14200 #, c-format msgid "operand is neither a constant nor a condition code, invalid operand code 'c'" msgstr "" -#: config/i386/i386.c:14191 +#: config/i386/i386.c:14210 #, c-format msgid "operand is neither a constant nor a condition code, invalid operand code 'f'" msgstr "" -#: config/i386/i386.c:14294 +#: config/i386/i386.c:14313 #, c-format msgid "operand is not a condition code, invalid operand code 'Y'" msgstr "" -#: config/i386/i386.c:14320 +#: config/i386/i386.c:14339 #, c-format msgid "invalid operand code '%c'" msgstr "" -#: config/i386/i386.c:14370 +#: config/i386/i386.c:14389 #, c-format msgid "invalid constraints for operand" msgstr "" -#: config/i386/i386.c:22268 +#: config/i386/i386.c:22295 msgid "unknown insn mode" msgstr "" @@ -3059,26 +3080,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:5051 +#: config/ia64/ia64.c:5044 #, c-format msgid "invalid %%G mode" msgstr "virheellinen %%G-tila" -#: config/ia64/ia64.c:5221 +#: config/ia64/ia64.c:5214 #, c-format msgid "ia64_print_operand: unknown code" msgstr "ia64_print_operand: tuntematon koodi" -#: config/ia64/ia64.c:10901 +#: config/ia64/ia64.c:10891 msgid "invalid conversion from %<__fpreg%>" msgstr "" -#: config/ia64/ia64.c:10904 +#: config/ia64/ia64.c:10894 #, fuzzy msgid "invalid conversion to %<__fpreg%>" msgstr "epäkelpo %<restrict%>-avainsanan käyttö" -#: config/ia64/ia64.c:10917 config/ia64/ia64.c:10928 +#: config/ia64/ia64.c:10907 config/ia64/ia64.c:10918 #, fuzzy msgid "invalid operation on %<__fpreg%>" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" @@ -3088,7 +3109,7 @@ msgstr "epäkelvot operandit binääriselle %s-operaatiolle" msgid "invalid %%P operand" msgstr "" -#: config/iq2000/iq2000.c:3192 config/rs6000/rs6000.c:16033 +#: config/iq2000/iq2000.c:3192 config/rs6000/rs6000.c:16053 #, c-format msgid "invalid %%p value" msgstr "virheellinen %%p-arvo" @@ -3154,7 +3175,7 @@ msgid "post-increment address is not a register" msgstr "" #: config/m32r/m32r.c:2380 config/m32r/m32r.c:2394 -#: config/rs6000/rs6000.c:25478 +#: config/rs6000/rs6000.c:25500 msgid "bad address" msgstr "" @@ -3296,19 +3317,19 @@ msgstr "" msgid "MMIX Internal: This is not a constant:" msgstr "" -#: config/picochip/picochip.c:2687 +#: config/picochip/picochip.c:2678 msgid "picochip_print_memory_address - Operand isn't memory based" msgstr "" -#: config/picochip/picochip.c:2946 +#: config/picochip/picochip.c:2937 msgid "Unknown mode in print_operand (CONST_DOUBLE) :" msgstr "" -#: config/picochip/picochip.c:2992 config/picochip/picochip.c:3024 +#: config/picochip/picochip.c:2983 config/picochip/picochip.c:3015 msgid "Bad address, not (reg+disp):" msgstr "" -#: config/picochip/picochip.c:3038 +#: config/picochip/picochip.c:3029 msgid "Bad address, not register:" msgstr "" @@ -3322,195 +3343,196 @@ msgstr "" msgid "Try running '%s' in the shell to raise its limit.\n" msgstr "" -#: config/rs6000/rs6000.c:2795 +#: config/rs6000/rs6000.c:2796 msgid "-mvsx requires hardware floating point" msgstr "" -#: config/rs6000/rs6000.c:2800 +#: config/rs6000/rs6000.c:2801 msgid "-mvsx and -mpaired are incompatible" msgstr "" -#: config/rs6000/rs6000.c:2805 +#: config/rs6000/rs6000.c:2806 msgid "-mvsx used with little endian code" msgstr "" -#: config/rs6000/rs6000.c:2807 +#: config/rs6000/rs6000.c:2808 msgid "-mvsx needs indexed addressing" msgstr "" -#: config/rs6000/rs6000.c:2811 +#: config/rs6000/rs6000.c:2812 #, fuzzy +#| msgid "-fpic and -mapcs-reent are incompatible" msgid "-mvsx and -mno-altivec are incompatible" msgstr "-fpic ja -mapcs-reent ovat yhteensopimattomat" -#: config/rs6000/rs6000.c:2813 +#: config/rs6000/rs6000.c:2814 msgid "-mno-altivec disables vsx" msgstr "" -#: config/rs6000/rs6000.c:7870 +#: config/rs6000/rs6000.c:7893 msgid "bad move" msgstr "" -#: config/rs6000/rs6000.c:15843 +#: config/rs6000/rs6000.c:15863 #, c-format msgid "invalid %%c value" msgstr "virheellinen %%c-arvo" -#: config/rs6000/rs6000.c:15871 +#: config/rs6000/rs6000.c:15891 #, c-format msgid "invalid %%f value" msgstr "virheellinen %%f-arvo" -#: config/rs6000/rs6000.c:15880 +#: config/rs6000/rs6000.c:15900 #, c-format msgid "invalid %%F value" msgstr "virheellinen %%F-arvo" -#: config/rs6000/rs6000.c:15889 +#: config/rs6000/rs6000.c:15909 #, c-format msgid "invalid %%G value" msgstr "virheellinen %%G-arvo" -#: config/rs6000/rs6000.c:15924 +#: config/rs6000/rs6000.c:15944 #, c-format msgid "invalid %%j code" msgstr "virheellinen %%j-koodi" -#: config/rs6000/rs6000.c:15934 +#: config/rs6000/rs6000.c:15954 #, c-format msgid "invalid %%J code" msgstr "virheellinen %%J-koodi" -#: config/rs6000/rs6000.c:15944 +#: config/rs6000/rs6000.c:15964 #, c-format msgid "invalid %%k value" msgstr "virheellinen %%k-arvo" -#: config/rs6000/rs6000.c:15959 config/xtensa/xtensa.c:2342 +#: config/rs6000/rs6000.c:15979 config/xtensa/xtensa.c:2342 #, c-format msgid "invalid %%K value" msgstr "virheellinen %%K-arvo" -#: config/rs6000/rs6000.c:16023 +#: config/rs6000/rs6000.c:16043 #, c-format msgid "invalid %%O value" msgstr "virheellinen %%O-arvo" -#: config/rs6000/rs6000.c:16070 +#: config/rs6000/rs6000.c:16090 #, c-format msgid "invalid %%q value" msgstr "virheellinen %%q-arvo" -#: config/rs6000/rs6000.c:16114 +#: config/rs6000/rs6000.c:16134 #, c-format msgid "invalid %%S value" msgstr "virheellinen %%S-arvo" -#: config/rs6000/rs6000.c:16154 +#: config/rs6000/rs6000.c:16174 #, c-format msgid "invalid %%T value" msgstr "virheellinen %%T-arvo" -#: config/rs6000/rs6000.c:16164 +#: config/rs6000/rs6000.c:16184 #, c-format msgid "invalid %%u value" msgstr "virheellinen %%u-arvo" -#: config/rs6000/rs6000.c:16173 config/xtensa/xtensa.c:2312 +#: config/rs6000/rs6000.c:16193 config/xtensa/xtensa.c:2312 #, c-format msgid "invalid %%v value" msgstr "virheellinen %%v-arvo" -#: config/rs6000/rs6000.c:16272 config/xtensa/xtensa.c:2363 +#: config/rs6000/rs6000.c:16292 config/xtensa/xtensa.c:2363 #, c-format msgid "invalid %%x value" msgstr "virheellinen %%x-arvo" -#: config/rs6000/rs6000.c:16418 +#: config/rs6000/rs6000.c:16438 #, c-format msgid "invalid %%y value, try using the 'Z' constraint" msgstr "" -#: config/rs6000/rs6000.c:27525 +#: config/rs6000/rs6000.c:27547 msgid "AltiVec argument passed to unprototyped function" msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä" -#: config/s390/s390.c:5206 +#: config/s390/s390.c:5216 #, c-format msgid "symbolic memory references are only supported on z10 or later" msgstr "" -#: config/s390/s390.c:5217 +#: config/s390/s390.c:5227 #, c-format msgid "cannot decompose address" msgstr "" -#: config/s390/s390.c:5276 +#: config/s390/s390.c:5286 #, fuzzy, c-format msgid "invalid comparison operator for 'E' output modifier" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: config/s390/s390.c:5297 +#: config/s390/s390.c:5307 #, fuzzy, c-format msgid "invalid reference for 'J' output modifier" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: config/s390/s390.c:5311 +#: config/s390/s390.c:5321 #, c-format msgid "memory reference expected for 'O' output modifier" msgstr "" -#: config/s390/s390.c:5322 +#: config/s390/s390.c:5332 #, fuzzy, c-format msgid "invalid address for 'O' output modifier" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: config/s390/s390.c:5340 +#: config/s390/s390.c:5350 #, c-format msgid "memory reference expected for 'R' output modifier" msgstr "" -#: config/s390/s390.c:5351 +#: config/s390/s390.c:5361 #, fuzzy, c-format msgid "invalid address for 'R' output modifier" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: config/s390/s390.c:5369 +#: config/s390/s390.c:5379 #, c-format msgid "memory reference expected for 'S' output modifier" msgstr "" -#: config/s390/s390.c:5379 +#: config/s390/s390.c:5389 #, fuzzy, c-format msgid "invalid address for 'S' output modifier" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: config/s390/s390.c:5399 +#: config/s390/s390.c:5409 #, c-format msgid "register or memory expression expected for 'N' output modifier" msgstr "" -#: config/s390/s390.c:5409 +#: config/s390/s390.c:5419 #, c-format msgid "register or memory expression expected for 'M' output modifier" msgstr "" -#: config/s390/s390.c:5474 +#: config/s390/s390.c:5484 #, fuzzy, c-format msgid "invalid constant - try using an output modifier" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: config/s390/s390.c:5477 +#: config/s390/s390.c:5487 #, fuzzy, c-format msgid "invalid constant for output modifier '%c'" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: config/s390/s390.c:5484 +#: config/s390/s390.c:5494 #, fuzzy, c-format msgid "invalid expression - try using an output modifier" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: config/s390/s390.c:5487 +#: config/s390/s390.c:5497 #, fuzzy, c-format msgid "invalid expression for output modifier '%c'" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" @@ -3530,59 +3552,59 @@ msgstr "epäkelvot operandit binääriselle %s-operaatiolle" msgid "invalid operand to %%S" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: config/sh/sh.c:9261 +#: config/sh/sh.c:9271 msgid "created and used with different architectures / ABIs" msgstr "" -#: config/sh/sh.c:9263 +#: config/sh/sh.c:9273 msgid "created and used with different ABIs" msgstr "" -#: config/sh/sh.c:9265 +#: config/sh/sh.c:9275 msgid "created and used with different endianness" msgstr "" -#: config/sparc/sparc.c:7441 config/sparc/sparc.c:7447 +#: config/sparc/sparc.c:7445 config/sparc/sparc.c:7451 #, c-format msgid "invalid %%Y operand" msgstr "" -#: config/sparc/sparc.c:7517 +#: config/sparc/sparc.c:7521 #, c-format msgid "invalid %%A operand" msgstr "" -#: config/sparc/sparc.c:7527 +#: config/sparc/sparc.c:7531 #, c-format msgid "invalid %%B operand" msgstr "" -#: config/sparc/sparc.c:7566 +#: config/sparc/sparc.c:7570 #, c-format msgid "invalid %%c operand" msgstr "" -#: config/sparc/sparc.c:7588 +#: config/sparc/sparc.c:7592 #, c-format msgid "invalid %%d operand" msgstr "" -#: config/sparc/sparc.c:7605 +#: config/sparc/sparc.c:7609 #, c-format msgid "invalid %%f operand" msgstr "" -#: config/sparc/sparc.c:7619 +#: config/sparc/sparc.c:7623 #, c-format msgid "invalid %%s operand" msgstr "" -#: config/sparc/sparc.c:7673 +#: config/sparc/sparc.c:7677 #, c-format msgid "long long constant not a valid immediate operand" msgstr "" -#: config/sparc/sparc.c:7676 +#: config/sparc/sparc.c:7680 #, c-format msgid "floating point constant not a valid immediate operand" msgstr "" @@ -3666,11 +3688,11 @@ msgstr "" msgid "address offset not a constant" msgstr "" -#: cp/call.c:7859 +#: cp/call.c:7920 msgid "candidate 1:" msgstr "ehdokas 1:" -#: cp/call.c:7860 +#: cp/call.c:7921 msgid "candidate 2:" msgstr "ehdokas 2:" @@ -3695,189 +3717,190 @@ msgstr "ehdokas on: %+#D" msgid "<missing>" msgstr "<puuttuva>" -#: cp/error.c:358 +#: cp/error.c:365 #, fuzzy msgid "<brace-enclosed initializer list>" msgstr "skalaarialustimen ympärillä on aaltosulkeet" -#: cp/error.c:360 +#: cp/error.c:367 #, fuzzy msgid "<unresolved overloaded function type>" msgstr "liian paljon argumentteja funktiolle %qs" -#: cp/error.c:512 +#: cp/error.c:519 msgid "<type error>" msgstr "<tyyppivirhe>" -#: cp/error.c:612 +#: cp/error.c:619 #, fuzzy, c-format msgid "<anonymous %s>" msgstr "<nimetön>" #. A lambda's "type" is essentially its signature. -#: cp/error.c:617 +#: cp/error.c:624 msgid "<lambda" msgstr "<lambda" -#: cp/error.c:744 +#: cp/error.c:751 msgid "<typeprefixerror>" msgstr "" -#: cp/error.c:856 +#: cp/error.c:863 #, fuzzy, c-format msgid "(static initializers for %s)" msgstr "(%qs:n alustuksen lähistöllä)" -#: cp/error.c:858 +#: cp/error.c:865 #, c-format msgid "(static destructors for %s)" msgstr "" -#: cp/error.c:945 +#: cp/error.c:952 msgid "vtable for " msgstr "" -#: cp/error.c:957 +#: cp/error.c:964 msgid "<return value> " msgstr "<paluuarvo> " -#: cp/error.c:970 +#: cp/error.c:977 #, fuzzy +#| msgid "({anonymous})" msgid "{anonymous}" msgstr "({nimetön})" -#: cp/error.c:1085 +#: cp/error.c:1092 msgid "<enumerator>" msgstr "" -#: cp/error.c:1125 +#: cp/error.c:1132 msgid "<declaration error>" msgstr "<esittelyvirhe>" -#: cp/error.c:1369 +#: cp/error.c:1376 msgid "with" msgstr "" -#: cp/error.c:1541 cp/error.c:1561 +#: cp/error.c:1548 cp/error.c:1568 #, fuzzy msgid "<template parameter error>" msgstr "%Juseita parametreja nimellä %qD" -#: cp/error.c:1687 +#: cp/error.c:1694 msgid "<statement>" msgstr "" #. While waiting for caret diagnostics, avoid printing #. __cxa_allocate_exception, __cxa_throw, and the like. -#: cp/error.c:1717 +#: cp/error.c:1724 msgid "<throw-expression>" msgstr "<throw-lauseke>" -#: cp/error.c:2222 +#: cp/error.c:2232 msgid "<unparsed>" msgstr "<jäsentämätön>" -#: cp/error.c:2371 +#: cp/error.c:2381 msgid "<expression error>" msgstr "<lausekevirhe>" -#: cp/error.c:2385 +#: cp/error.c:2395 msgid "<unknown operator>" msgstr "<tuntematon operaattori>" -#: cp/error.c:2598 +#: cp/error.c:2608 msgid "<unknown>" msgstr "<tuntematon>" -#: cp/error.c:2618 +#: cp/error.c:2637 msgid "{unknown}" msgstr "{tuntematon}" -#: cp/error.c:2702 +#: cp/error.c:2721 msgid "At global scope:" msgstr "" -#: cp/error.c:2808 +#: cp/error.c:2827 #, fuzzy, c-format msgid "In static member function %qs" msgstr "Jäsenfunktio %qs" -#: cp/error.c:2810 +#: cp/error.c:2829 #, fuzzy, c-format msgid "In copy constructor %qs" msgstr "Muodostin %qs" -#: cp/error.c:2812 +#: cp/error.c:2831 #, c-format msgid "In constructor %qs" msgstr "Muodostin %qs" -#: cp/error.c:2814 +#: cp/error.c:2833 #, fuzzy, c-format msgid "In destructor %qs" msgstr "Muodostin %qs" -#: cp/error.c:2816 +#: cp/error.c:2835 #, fuzzy msgid "In lambda function" msgstr "Jäsenfunktio %qs" -#: cp/error.c:2846 +#: cp/error.c:2865 #, fuzzy, c-format msgid "%s: In instantiation of %qs:\n" msgstr "%qs:n esittely taulukollisena tyhjiä alkioita" -#: cp/error.c:2878 +#: cp/error.c:2897 #, c-format msgid "%s:%d:%d: recursively instantiated from %qs\n" msgstr "" -#: cp/error.c:2879 +#: cp/error.c:2898 #, c-format msgid "%s:%d:%d: instantiated from %qs\n" msgstr "" -#: cp/error.c:2884 cp/error.c:2885 +#: cp/error.c:2903 cp/error.c:2904 #, fuzzy, c-format msgid "%s:%d: recursively instantiated from %qs\n" msgstr "%qs:n esittely taulukollisena tyhjiä alkioita" -#: cp/error.c:2893 +#: cp/error.c:2912 #, c-format msgid "%s:%d:%d: recursively instantiated from here" msgstr "" -#: cp/error.c:2894 +#: cp/error.c:2913 #, c-format msgid "%s:%d:%d: instantiated from here" msgstr "" -#: cp/error.c:2899 +#: cp/error.c:2918 #, c-format msgid "%s:%d: recursively instantiated from here" msgstr "" -#: cp/error.c:2900 +#: cp/error.c:2919 #, c-format msgid "%s:%d: instantiated from here" msgstr "" -#: cp/error.c:2943 +#: cp/error.c:2962 #, c-format msgid "%s:%d:%d: [ skipping %d instantiation contexts ]\n" msgstr "" -#: cp/error.c:2947 +#: cp/error.c:2966 #, c-format msgid "%s:%d: [ skipping %d instantiation contexts ]\n" msgstr "" -#: cp/error.c:3009 +#: cp/error.c:3028 #, fuzzy, c-format msgid "%s:%d:%d: in constexpr expansion of %qs" msgstr "%qs:n esittely taulukollisena tyhjiä alkioita" -#: cp/error.c:3013 +#: cp/error.c:3032 #, fuzzy, c-format msgid "%s:%d: in constexpr expansion of %qs" msgstr "%qs:n esittely taulukollisena tyhjiä alkioita" @@ -3886,8 +3909,9 @@ msgstr "%qs:n esittely taulukollisena tyhjiä alkioita" msgid "candidates are:" msgstr "ehdokkaat ovat:" -#: cp/pt.c:16583 cp/call.c:3084 +#: cp/pt.c:16615 cp/call.c:3135 #, fuzzy, gcc-internal-format +#| msgid "candidate 1:" msgid "candidate is:" msgid_plural "candidates are:" msgstr[0] "ehdokas 1:" @@ -3941,51 +3965,51 @@ msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT" msgid "source type is not polymorphic" msgstr "" -#: cp/typeck.c:5001 c-typeck.c:3468 +#: cp/typeck.c:5013 c-typeck.c:3468 #, gcc-internal-format msgid "wrong type argument to unary minus" msgstr "unaariselle miinus-operaatiolle annettu väärä tyyppiargumentti" -#: cp/typeck.c:5002 c-typeck.c:3455 +#: cp/typeck.c:5014 c-typeck.c:3455 #, gcc-internal-format msgid "wrong type argument to unary plus" msgstr "unaariselle plus-operaatiolle annettu väärä tyyppiargumentti" -#: cp/typeck.c:5025 c-typeck.c:3494 +#: cp/typeck.c:5037 c-typeck.c:3494 #, gcc-internal-format msgid "wrong type argument to bit-complement" msgstr "bittikomplementille annettu väärä tyyppiargumentti" -#: cp/typeck.c:5032 c-typeck.c:3502 +#: cp/typeck.c:5044 c-typeck.c:3502 #, gcc-internal-format msgid "wrong type argument to abs" msgstr "abs-funktiolle annettu väärä tyyppiargumentti" -#: cp/typeck.c:5040 c-typeck.c:3514 +#: cp/typeck.c:5052 c-typeck.c:3514 #, gcc-internal-format msgid "wrong type argument to conjugation" msgstr "konjugaatiolle annettu väärä tyyppiargumentti" -#: cp/typeck.c:5051 +#: cp/typeck.c:5063 #, fuzzy msgid "in argument to unary !" msgstr "unaariselle plus-operaatiolle annettu väärä tyyppiargumentti" -#: cp/typeck.c:5100 +#: cp/typeck.c:5112 #, fuzzy msgid "no pre-increment operator for type" msgstr "parametrilla %P on vaillinainen tyyppi %qT" -#: cp/typeck.c:5102 +#: cp/typeck.c:5114 msgid "no post-increment operator for type" msgstr "" -#: cp/typeck.c:5104 +#: cp/typeck.c:5116 #, fuzzy msgid "no pre-decrement operator for type" msgstr "parametrilla %P on vaillinainen tyyppi %qT" -#: cp/typeck.c:5106 +#: cp/typeck.c:5118 msgid "no post-decrement operator for type" msgstr "" @@ -4031,7 +4055,7 @@ msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu" msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'" msgstr "" -#: fortran/check.c:2662 fortran/intrinsic.c:3914 +#: fortran/check.c:2666 fortran/intrinsic.c:3914 #, fuzzy, c-format msgid "arguments '%s' and '%s' for intrinsic '%s'" msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu" @@ -4064,7 +4088,7 @@ msgstr "" msgid "Integer value too large in expression at %C" msgstr "kokonaislukuylivuoto lausekkeessa" -#: fortran/expr.c:3143 +#: fortran/expr.c:3147 #, fuzzy msgid "array assignment" msgstr "epäkelpo lvalue sijoituksessa" @@ -4084,7 +4108,7 @@ msgstr "" msgid "Driving:" msgstr "" -#: fortran/interface.c:2284 fortran/intrinsic.c:3623 +#: fortran/interface.c:2282 fortran/intrinsic.c:3623 msgid "actual argument to INTENT = OUT/INOUT" msgstr "" @@ -4226,35 +4250,35 @@ msgstr "" msgid "Expected attribute bit name" msgstr "%qs attribuuttia ei huomioida" -#: fortran/module.c:2808 +#: fortran/module.c:2806 #, fuzzy msgid "Expected integer string" msgstr "vektoriylivuoto lausekkeessa" -#: fortran/module.c:2812 +#: fortran/module.c:2810 msgid "Error converting integer" msgstr "" -#: fortran/module.c:2834 +#: fortran/module.c:2832 #, fuzzy msgid "Expected real string" msgstr "vektoriylivuoto lausekkeessa" -#: fortran/module.c:3051 +#: fortran/module.c:3050 #, fuzzy msgid "Expected expression type" msgstr "vektoriylivuoto lausekkeessa" -#: fortran/module.c:3105 +#: fortran/module.c:3104 msgid "Bad operator" msgstr "" -#: fortran/module.c:3194 +#: fortran/module.c:3193 #, fuzzy msgid "Bad type in constant expression" msgstr "ylivuoto vakiolausekkeessa" -#: fortran/module.c:5721 +#: fortran/module.c:5720 msgid "Unexpected end of module" msgstr "" @@ -4285,11 +4309,11 @@ msgstr "" msgid "implied END DO" msgstr "" -#: fortran/parse.c:1411 fortran/resolve.c:9067 +#: fortran/parse.c:1411 fortran/resolve.c:9068 msgid "assignment" msgstr "" -#: fortran/parse.c:1414 fortran/resolve.c:9106 fortran/resolve.c:9108 +#: fortran/parse.c:1414 fortran/resolve.c:9107 fortran/resolve.c:9109 #, fuzzy msgid "pointer assignment" msgstr "epäkelpo lvalue sijoituksessa" @@ -4298,124 +4322,125 @@ msgstr "epäkelpo lvalue sijoituksessa" msgid "simple IF" msgstr "" -#: fortran/resolve.c:532 +#: fortran/resolve.c:533 #, fuzzy msgid "module procedure" msgstr "tyhjä esittely" -#: fortran/resolve.c:533 +#: fortran/resolve.c:534 #, fuzzy msgid "internal function" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: fortran/resolve.c:1920 +#: fortran/resolve.c:1921 msgid "elemental procedure" msgstr "" -#: fortran/resolve.c:3720 +#: fortran/resolve.c:3721 #, c-format msgid "Invalid context for NULL() pointer at %%L" msgstr "" -#: fortran/resolve.c:3736 +#: fortran/resolve.c:3737 #, c-format msgid "Operand of unary numeric operator '%s' at %%L is %s" msgstr "" -#: fortran/resolve.c:3752 +#: fortran/resolve.c:3753 #, c-format msgid "Operands of binary numeric operator '%s' at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:3767 +#: fortran/resolve.c:3768 #, c-format msgid "Operands of string concatenation operator at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:3786 +#: fortran/resolve.c:3787 #, c-format msgid "Operands of logical operator '%s' at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:3800 +#: fortran/resolve.c:3801 #, c-format msgid "Operand of .not. operator at %%L is %s" msgstr "" -#: fortran/resolve.c:3814 +#: fortran/resolve.c:3815 msgid "COMPLEX quantities cannot be compared at %L" msgstr "" -#: fortran/resolve.c:3843 +#: fortran/resolve.c:3844 #, c-format msgid "Logicals at %%L must be compared with %s instead of %s" msgstr "" -#: fortran/resolve.c:3849 +#: fortran/resolve.c:3850 #, c-format msgid "Operands of comparison operator '%s' at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:3857 +#: fortran/resolve.c:3858 #, c-format msgid "Unknown operator '%s' at %%L" msgstr "" -#: fortran/resolve.c:3859 +#: fortran/resolve.c:3860 #, c-format msgid "Operand of user operator '%s' at %%L is %s" msgstr "" -#: fortran/resolve.c:3863 +#: fortran/resolve.c:3864 #, c-format msgid "Operands of user operator '%s' at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:3951 +#: fortran/resolve.c:3952 #, c-format msgid "Inconsistent ranks for operator at %%L and %%L" msgstr "" -#: fortran/resolve.c:6219 +#: fortran/resolve.c:6220 msgid "Loop variable" msgstr "" -#: fortran/resolve.c:6223 +#: fortran/resolve.c:6224 #, fuzzy +#| msgid "%qD is not a variable" msgid "iterator variable" msgstr "%qD ei ole muuttuja" -#: fortran/resolve.c:6228 +#: fortran/resolve.c:6229 msgid "Start expression in DO loop" msgstr "" -#: fortran/resolve.c:6232 +#: fortran/resolve.c:6233 #, fuzzy msgid "End expression in DO loop" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: fortran/resolve.c:6236 +#: fortran/resolve.c:6237 #, fuzzy msgid "Step expression in DO loop" msgstr "vektoriylivuoto lausekkeessa" -#: fortran/resolve.c:6483 fortran/resolve.c:6485 +#: fortran/resolve.c:6484 fortran/resolve.c:6486 msgid "DEALLOCATE object" msgstr "" -#: fortran/resolve.c:6780 fortran/resolve.c:6782 +#: fortran/resolve.c:6781 fortran/resolve.c:6783 msgid "ALLOCATE object" msgstr "" -#: fortran/resolve.c:6955 +#: fortran/resolve.c:6956 msgid "STAT variable" msgstr "" -#: fortran/resolve.c:6998 +#: fortran/resolve.c:6999 msgid "ERRMSG variable" msgstr "" -#: fortran/resolve.c:8063 +#: fortran/resolve.c:8064 msgid "item in READ" msgstr "" @@ -4428,12 +4453,12 @@ msgstr "" msgid "Integer overflow when calculating the amount of memory to allocate" msgstr "" -#: fortran/trans-decl.c:4356 +#: fortran/trans-decl.c:4360 #, c-format msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)" msgstr "" -#: fortran/trans-decl.c:4364 +#: fortran/trans-decl.c:4368 #, c-format msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)" msgstr "" @@ -4720,7 +4745,7 @@ msgstr "valitsimia -private_bundle ja -dynamiclib ei voi käyttää yhdessä" msgid "-Xbind-now and -Xbind-lazy are incompatible" msgstr "" -#: config/sparc/freebsd.h:38 config/rs6000/sysv4.h:787 +#: config/sparc/freebsd.h:46 config/rs6000/sysv4.h:787 #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:98 #: config/alpha/freebsd.h:34 msgid "consider using '-pg' instead of '-p' with gprof(1)" @@ -4744,6 +4769,7 @@ msgstr "%J ristiriitaiset tyyppimääreet %qD:lle" #: config/vax/vax.h:50 config/vax/vax.h:51 #, fuzzy +#| msgid "profiling not supported with -mg\n" msgid "profiling not supported with -mg" msgstr "profilointia ei tueta valitsimen -mg kanssa\n" @@ -4994,6 +5020,7 @@ msgstr "" #: fortran/lang.opt:223 #, fuzzy +#| msgid "Warn about implicit conversion" msgid "Warn about most implicit conversions" msgstr "Varoita implisiittisistä muunnoksista" @@ -5013,287 +5040,292 @@ msgstr "" msgid "Warn on intrinsics not part of the selected standard" msgstr "" -#: fortran/lang.opt:247 -msgid "Warn about \"suspicious\" constructs" +#: fortran/lang.opt:243 +msgid "Warn about real-literal-constants with 'q' exponent-letter" msgstr "" #: fortran/lang.opt:251 -msgid "Permit nonconforming uses of the tab character" +msgid "Warn about \"suspicious\" constructs" msgstr "" #: fortran/lang.opt:255 +msgid "Permit nonconforming uses of the tab character" +msgstr "" + +#: fortran/lang.opt:259 #, fuzzy msgid "Warn about underflow of numerical constant expressions" msgstr "ylivuoto vakiolausekkeessa" -#: fortran/lang.opt:259 +#: fortran/lang.opt:263 msgid "Warn if a user-procedure has the same name as an intrinsic" msgstr "" -#: fortran/lang.opt:263 +#: fortran/lang.opt:267 #, fuzzy +#| msgid "Warn about misuses of pragmas" msgid "Warn about unused dummy arguments." msgstr "Varoita pragmain väärästä käytöstä" -#: fortran/lang.opt:267 +#: fortran/lang.opt:271 #, fuzzy msgid "Enable preprocessing" msgstr "Käytä OpenMP:tä" -#: fortran/lang.opt:275 +#: fortran/lang.opt:279 msgid "Disable preprocessing" msgstr "" -#: fortran/lang.opt:283 +#: fortran/lang.opt:287 msgid "Enable alignment of COMMON blocks" msgstr "" -#: fortran/lang.opt:287 +#: fortran/lang.opt:291 msgid "All intrinsics procedures are available regardless of selected standard" msgstr "" -#: fortran/lang.opt:295 +#: fortran/lang.opt:299 msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements" msgstr "" -#: fortran/lang.opt:299 +#: fortran/lang.opt:303 msgid "Specify that backslash in string introduces an escape character" msgstr "" -#: fortran/lang.opt:303 +#: fortran/lang.opt:307 msgid "Produce a backtrace when a runtime error is encountered" msgstr "" -#: fortran/lang.opt:307 +#: fortran/lang.opt:311 msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS" msgstr "" -#: fortran/lang.opt:311 +#: fortran/lang.opt:315 msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument" msgstr "" -#: fortran/lang.opt:315 +#: fortran/lang.opt:319 msgid "Use big-endian format for unformatted files" msgstr "" -#: fortran/lang.opt:319 +#: fortran/lang.opt:323 msgid "Use little-endian format for unformatted files" msgstr "" -#: fortran/lang.opt:323 +#: fortran/lang.opt:327 msgid "Use native format for unformatted files" msgstr "" -#: fortran/lang.opt:327 +#: fortran/lang.opt:331 msgid "Swap endianness for unformatted files" msgstr "" -#: fortran/lang.opt:331 +#: fortran/lang.opt:335 msgid "Use the Cray Pointer extension" msgstr "" -#: fortran/lang.opt:335 +#: fortran/lang.opt:339 msgid "Ignore 'D' in column one in fixed form" msgstr "" -#: fortran/lang.opt:339 +#: fortran/lang.opt:343 msgid "Treat lines with 'D' in column one as comments" msgstr "" -#: fortran/lang.opt:343 +#: fortran/lang.opt:347 msgid "Set the default double precision kind to an 8 byte wide type" msgstr "" -#: fortran/lang.opt:347 +#: fortran/lang.opt:351 msgid "Set the default integer kind to an 8 byte wide type" msgstr "" -#: fortran/lang.opt:351 +#: fortran/lang.opt:355 msgid "Set the default real kind to an 8 byte wide type" msgstr "" -#: fortran/lang.opt:355 +#: fortran/lang.opt:359 msgid "Allow dollar signs in entity names" msgstr "" -#: fortran/lang.opt:359 +#: fortran/lang.opt:363 msgid "Dump a core file when a runtime error occurs" msgstr "" -#: fortran/lang.opt:363 +#: fortran/lang.opt:367 msgid "Display the code tree after parsing" msgstr "" -#: fortran/lang.opt:367 +#: fortran/lang.opt:371 msgid "Display the code tree after front end optimization" msgstr "" -#: fortran/lang.opt:371 +#: fortran/lang.opt:375 msgid "Display the code tree after parsing; deprecated option" msgstr "" -#: fortran/lang.opt:375 +#: fortran/lang.opt:379 msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays" msgstr "" -#: fortran/lang.opt:379 +#: fortran/lang.opt:383 msgid "Use f2c calling convention" msgstr "" -#: fortran/lang.opt:383 +#: fortran/lang.opt:387 msgid "Assume that the source file is fixed form" msgstr "" -#: fortran/lang.opt:387 +#: fortran/lang.opt:391 msgid "Specify where to find the compiled intrinsic modules" msgstr "" -#: fortran/lang.opt:391 +#: fortran/lang.opt:395 msgid "Allow arbitrary character line width in fixed mode" msgstr "" -#: fortran/lang.opt:395 +#: fortran/lang.opt:399 msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode" msgstr "" -#: fortran/lang.opt:399 +#: fortran/lang.opt:403 msgid "-ffpe-trap=[...]\tStop on following floating point exceptions" msgstr "" -#: fortran/lang.opt:403 +#: fortran/lang.opt:407 msgid "Assume that the source file is free form" msgstr "" -#: fortran/lang.opt:407 +#: fortran/lang.opt:411 msgid "Allow arbitrary character line width in free mode" msgstr "" -#: fortran/lang.opt:411 +#: fortran/lang.opt:415 msgid "-ffree-line-length-<n>\tUse n as character line width in free mode" msgstr "" -#: fortran/lang.opt:415 +#: fortran/lang.opt:419 msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements" msgstr "" -#: fortran/lang.opt:419 +#: fortran/lang.opt:423 msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n" msgstr "" -#: fortran/lang.opt:423 +#: fortran/lang.opt:427 msgid "-finit-integer=<n>\tInitialize local integer variables to n" msgstr "" -#: fortran/lang.opt:427 +#: fortran/lang.opt:431 msgid "Initialize local variables to zero (from g77)" msgstr "" -#: fortran/lang.opt:431 +#: fortran/lang.opt:435 msgid "-finit-logical=<true|false>\tInitialize local logical variables" msgstr "" -#: fortran/lang.opt:435 +#: fortran/lang.opt:439 msgid "-finit-real=<zero|nan|inf|-inf>\tInitialize local real variables" msgstr "" -#: fortran/lang.opt:439 +#: fortran/lang.opt:443 msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor" msgstr "" -#: fortran/lang.opt:443 +#: fortran/lang.opt:447 msgid "-fmax-identifier-length=<n>\tMaximum identifier length" msgstr "" -#: fortran/lang.opt:447 +#: fortran/lang.opt:451 msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords" msgstr "" -#: fortran/lang.opt:451 +#: fortran/lang.opt:455 msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack" msgstr "" -#: fortran/lang.opt:455 +#: fortran/lang.opt:459 msgid "Set default accessibility of module entities to PRIVATE." msgstr "" -#: fortran/lang.opt:463 +#: fortran/lang.opt:467 msgid "Try to lay out derived types as compactly as possible" msgstr "" -#: fortran/lang.opt:471 +#: fortran/lang.opt:475 #, fuzzy msgid "Protect parentheses in expressions" msgstr "sulkumerkkien käyttö &&:n ympärillä on suositeltavaa ||:n sisällä" -#: fortran/lang.opt:475 +#: fortran/lang.opt:479 msgid "Enable range checking during compilation" msgstr "" -#: fortran/lang.opt:479 +#: fortran/lang.opt:483 msgid "Reallocate the LHS in assignments" msgstr "" -#: fortran/lang.opt:483 +#: fortran/lang.opt:487 msgid "Use a 4-byte record marker for unformatted files" msgstr "" -#: fortran/lang.opt:487 +#: fortran/lang.opt:491 msgid "Use an 8-byte record marker for unformatted files" msgstr "" -#: fortran/lang.opt:491 +#: fortran/lang.opt:495 msgid "Allocate local variables on the stack to allow indirect recursion" msgstr "" -#: fortran/lang.opt:495 +#: fortran/lang.opt:499 msgid "Copy array sections into a contiguous block on procedure entry" msgstr "" -#: fortran/lang.opt:499 +#: fortran/lang.opt:503 msgid "-fcoarray=[...]\tSpecify which coarray parallelization should be used" msgstr "" -#: fortran/lang.opt:503 +#: fortran/lang.opt:507 msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed" msgstr "" -#: fortran/lang.opt:507 +#: fortran/lang.opt:511 msgid "Append a second underscore if the name already contains an underscore" msgstr "" -#: fortran/lang.opt:515 +#: fortran/lang.opt:519 msgid "Apply negative sign to zero values" msgstr "" -#: fortran/lang.opt:519 +#: fortran/lang.opt:523 msgid "Append underscores to externally visible names" msgstr "" -#: fortran/lang.opt:523 +#: fortran/lang.opt:527 msgid "Compile all program units at once and check all interfaces" msgstr "" -#: fortran/lang.opt:563 +#: fortran/lang.opt:567 msgid "Statically link the GNU Fortran helper library (libgfortran)" msgstr "" -#: fortran/lang.opt:567 +#: fortran/lang.opt:571 msgid "Conform to the ISO Fortran 2003 standard" msgstr "Noudata ISO Fortran 2003 -standardia" -#: fortran/lang.opt:571 +#: fortran/lang.opt:575 msgid "Conform to the ISO Fortran 2008 standard" msgstr "Noudata ISO Fortran 2009 -standardia" -#: fortran/lang.opt:575 +#: fortran/lang.opt:579 msgid "Conform to the ISO Fortran 95 standard" msgstr "Noudata ISO Fortran 95 -standardia" -#: fortran/lang.opt:579 +#: fortran/lang.opt:583 msgid "Conform to nothing in particular" msgstr "Älä noudata mitään erityisesti" -#: fortran/lang.opt:583 +#: fortran/lang.opt:587 msgid "Accept extensions to support legacy code" msgstr "" @@ -6774,6 +6806,7 @@ msgstr "" #: config/rs6000/rs6000.opt:390 #, fuzzy +#| msgid "Specify ABI to use" msgid "-mabi=\tSpecify ABI to use" msgstr "Määrittele käytettävä ABI" @@ -8473,8 +8506,8 @@ msgstr "" #: config/darwin.opt:50 c-family/c.opt:71 c-family/c.opt:74 c-family/c.opt:77 #: c-family/c.opt:80 c-family/c.opt:179 c-family/c.opt:182 c-family/c.opt:220 -#: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1065 -#: c-family/c.opt:1073 common.opt:290 common.opt:293 common.opt:2203 +#: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1069 +#: c-family/c.opt:1077 common.opt:290 common.opt:293 common.opt:2212 #, c-format msgid "missing filename after %qs" msgstr "tiedostonimi puuttuu %qs:n jälkeen" @@ -8779,6 +8812,7 @@ msgstr "säiekohtaista muistia ei tueta tälle kohteelle" #: config/microblaze/microblaze.opt:40 #, fuzzy +#| msgid "Use software floating point" msgid "Use software emulation for floating point (default)" msgstr "Käytä ohjelmistoliukulukuja" @@ -8813,11 +8847,13 @@ msgstr "" #: config/microblaze/microblaze.opt:72 #, fuzzy +#| msgid "Use AltiVec instructions" msgid "Use pattern compare instructions" msgstr "Käytä AltiVec-käskyjä" #: config/microblaze/microblaze.opt:76 #, fuzzy +#| msgid "parser stack overflow" msgid "Check for stack overflow at runtime" msgstr "jäsentimen pinon ylivuoto" @@ -8884,8 +8920,8 @@ msgid "macro name missing after %qs" msgstr "makron nimi puuttuu %qs:n jälkeen" #: c-family/c.opt:86 c-family/c.opt:89 c-family/c.opt:92 c-family/c.opt:95 -#: c-family/c.opt:204 c-family/c.opt:212 c-family/c.opt:1061 -#: c-family/c.opt:1081 c-family/c.opt:1085 c-family/c.opt:1089 +#: c-family/c.opt:204 c-family/c.opt:212 c-family/c.opt:1065 +#: c-family/c.opt:1085 c-family/c.opt:1089 c-family/c.opt:1093 #, c-format msgid "missing path after %qs" msgstr "polku puuttuu %qs:n jälkeen" @@ -8928,6 +8964,7 @@ msgstr "Luo make-riippuvuudet ja käännä" #: c-family/c.opt:225 #, fuzzy +#| msgid "Write dependency output to the given file" msgid "-MF <file>\tWrite dependency output to the given file" msgstr "Kirjoita riippuvuustuloste annettuun tiedostoon" @@ -9027,6 +9064,7 @@ msgstr "" #: c-family/c.opt:320 #, fuzzy +#| msgid "converting NULL to non-pointer type" msgid "Warn for converting NULL from/to a non-pointer type" msgstr "NULLin muunnos epäosoitintyypiksi" @@ -9112,11 +9150,13 @@ msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan" #: c-family/c.opt:411 #, fuzzy +#| msgid "Warn about implicit function declarations" msgid "Warn about implicit declarations" msgstr "Varoita implisiittisistä funktioesittelyistä" #: c-family/c.opt:415 #, fuzzy +#| msgid "Warn about implicit conversion" msgid "Warn about implicit conversions from \"float\" to \"double\"" msgstr "Varoita implisiittisistä muunnoksista" @@ -9212,6 +9252,7 @@ msgstr "" #: c-family/c.opt:510 #, fuzzy +#| msgid "Warn about non-normalised Unicode strings" msgid "-Wnormalized=<id|nfc|nfkc>\tWarn about non-normalised Unicode strings" msgstr "Varoita normalisoimattomista Unicode-merkkijonoista" @@ -9377,6 +9418,7 @@ msgstr "halutaan rekisterimuuttujan %qD osoite" # puhuta, miksi tässä? #: c-family/c.opt:670 #, fuzzy +#| msgid "In C++, nonzero means warn about deprecated conversion from string literals to `char *'. In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard." msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'. In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard." msgstr "C++:ssa varoitetaan vanhentuneesta merkkijonoliteraalien tyyppimuunnoksesta ”char *”:een. C:ssä annetaan vastaava varoitus, vaikkei muunnos ISO C -standardin mukaan tietenkään ole vanhentunut." @@ -9392,18 +9434,19 @@ msgstr "Sama kuin -std=c89 (C) tai -std=c++98 (C++)" msgid "Enforce class member access control semantics" msgstr "" -#: c-family/c.opt:689 c-family/c.opt:692 c-family/c.opt:746 c-family/c.opt:762 -#: c-family/c.opt:785 c-family/c.opt:791 c-family/c.opt:798 c-family/c.opt:822 -#: c-family/c.opt:833 c-family/c.opt:836 c-family/c.opt:850 c-family/c.opt:961 -#: c-family/c.opt:972 c-family/c.opt:986 c-family/c.opt:1017 -#: c-family/c.opt:1021 c-family/c.opt:1037 c-family/c-opts.c:561 +#: c-family/c.opt:689 c-family/c.opt:692 c-family/c.opt:750 c-family/c.opt:766 +#: c-family/c.opt:789 c-family/c.opt:795 c-family/c.opt:802 c-family/c.opt:826 +#: c-family/c.opt:837 c-family/c.opt:840 c-family/c.opt:854 c-family/c.opt:965 +#: c-family/c.opt:976 c-family/c.opt:990 c-family/c.opt:1021 +#: c-family/c.opt:1025 c-family/c.opt:1041 c-family/c-opts.c:561 #, gcc-internal-format msgid "switch %qs is no longer supported" msgstr "valitsin %qs ei ole enää tuettu" -#: c-family/c.opt:693 c-family/c.opt:799 c-family/c.opt:1018 -#: c-family/c.opt:1022 c-family/c.opt:1038 +#: c-family/c.opt:693 c-family/c.opt:803 c-family/c.opt:1022 +#: c-family/c.opt:1026 c-family/c.opt:1042 #, fuzzy +#| msgid "switch %qs is no longer supported" msgid "No longer supported" msgstr "valitsin %qs ei ole enää tuettu" @@ -9438,404 +9481,415 @@ msgid "-fconst-string-class=<name>\tUse class <name> for constant strings" msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle" #: c-family/c.opt:724 +msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth" +msgstr "" + +#: c-family/c.opt:728 msgid "-fno-deduce-init-list\tdisable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list" msgstr "" -#: c-family/c.opt:728 c-family/c.opt:903 common.opt:895 common.opt:1057 -#: common.opt:1328 common.opt:1594 common.opt:1630 common.opt:1715 -#: common.opt:1786 common.opt:1864 common.opt:1880 common.opt:1956 +#: c-family/c.opt:732 c-family/c.opt:907 common.opt:904 common.opt:1066 +#: common.opt:1337 common.opt:1603 common.opt:1639 common.opt:1724 +#: common.opt:1795 common.opt:1873 common.opt:1889 common.opt:1965 msgid "Does nothing. Preserved for backward compatibility." msgstr "" -#: c-family/c.opt:732 +#: c-family/c.opt:736 msgid "Preprocess directives only." msgstr "" -#: c-family/c.opt:736 +#: c-family/c.opt:740 msgid "Permit '$' as an identifier character" msgstr "Salli ”$” tunnisteen merkkinä" -#: c-family/c.opt:743 +#: c-family/c.opt:747 msgid "Generate code to check exception specifications" msgstr "" -#: c-family/c.opt:750 +#: c-family/c.opt:754 msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>" msgstr "" -#: c-family/c.opt:754 +#: c-family/c.opt:758 msgid "Permit universal character names (\\u and \\U) in identifiers" msgstr "" -#: c-family/c.opt:758 +#: c-family/c.opt:762 msgid "-finput-charset=<cset>\tSpecify the default character set for source files" msgstr "" -#: c-family/c.opt:766 +#: c-family/c.opt:770 msgid "Scope of for-init-statement variables is local to the loop" msgstr "" -#: c-family/c.opt:770 +#: c-family/c.opt:774 msgid "Do not assume that standard C libraries and \"main\" exist" msgstr "" -#: c-family/c.opt:774 +#: c-family/c.opt:778 msgid "Recognize GNU-defined keywords" msgstr "" -#: c-family/c.opt:778 +#: c-family/c.opt:782 msgid "Generate code for GNU runtime environment" msgstr "" -#: c-family/c.opt:782 +#: c-family/c.opt:786 msgid "Use traditional GNU semantics for inline functions" msgstr "" -#: c-family/c.opt:788 +#: c-family/c.opt:792 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-family/c.opt:795 +#: c-family/c.opt:799 msgid "Assume normal C execution environment" msgstr "" -#: c-family/c.opt:803 +#: c-family/c.opt:807 msgid "Export functions even if they can be inlined" msgstr "" -#: c-family/c.opt:807 +#: c-family/c.opt:811 msgid "Emit implicit instantiations of inline templates" msgstr "" -#: c-family/c.opt:811 +#: c-family/c.opt:815 msgid "Emit implicit instantiations of templates" msgstr "" -#: c-family/c.opt:815 +#: c-family/c.opt:819 msgid "Inject friend functions into enclosing namespace" msgstr "" -#: c-family/c.opt:819 +#: c-family/c.opt:823 msgid "Don't emit dllexported inline functions unless needed" msgstr "" -#: c-family/c.opt:826 +#: c-family/c.opt:830 msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types." msgstr "" -#: c-family/c.opt:830 +#: c-family/c.opt:834 msgid "Don't warn about uses of Microsoft extensions" msgstr "Älä varoita Microsoft-laajennosten käytöstä" -#: c-family/c.opt:840 +#: c-family/c.opt:844 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment" msgstr "Luo koodia NeXT (Apple Mac OS X) -ajoympäristöön" -#: c-family/c.opt:844 +#: c-family/c.opt:848 msgid "Assume that receivers of Objective-C messages may be nil" msgstr "" -#: c-family/c.opt:854 +#: c-family/c.opt:858 msgid "Treat a throw() exception specification as noexcept to improve code size" msgstr "" -#: c-family/c.opt:858 +#: c-family/c.opt:862 msgid "Specify which ABI to use for Objective-C family code and meta-data generation." msgstr "" # POD = plain old data, lähde: ISO C++ -standardi -#: c-family/c.opt:864 +#: c-family/c.opt:868 msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed" msgstr "" -#: c-family/c.opt:868 +#: c-family/c.opt:872 msgid "Allow fast jumps to the message dispatcher" msgstr "" -#: c-family/c.opt:874 +#: c-family/c.opt:878 msgid "Enable Objective-C exception and synchronization syntax" msgstr "" -#: c-family/c.opt:878 +#: c-family/c.opt:882 msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs" msgstr "Käytä roskienkeruuta (GC) Objective-C/Objective-C++-ohjelmissa" -#: c-family/c.opt:882 +#: c-family/c.opt:886 msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2." msgstr "" -#: c-family/c.opt:887 +#: c-family/c.opt:891 msgid "Enable Objective-C setjmp exception handling runtime" msgstr "" -#: c-family/c.opt:891 +#: c-family/c.opt:895 #, fuzzy +#| msgid "Conform to the ISO 1990 C standard as amended in 1994" msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0" msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen" -#: c-family/c.opt:895 +#: c-family/c.opt:899 msgid "Enable OpenMP (implies -frecursive in Fortran)" msgstr "" -#: c-family/c.opt:899 +#: c-family/c.opt:903 msgid "Recognize C++ keywords like \"compl\" and \"xor\"" msgstr "Tunnista C++:n avainsanat kuten ”compl” ja ”xor”" -#: c-family/c.opt:910 +#: c-family/c.opt:914 msgid "Look for and use PCH files even when preprocessing" msgstr "" -#: c-family/c.opt:914 +#: c-family/c.opt:918 msgid "Downgrade conformance errors to warnings" msgstr "" -#: c-family/c.opt:918 +#: c-family/c.opt:922 #, fuzzy msgid "Enable Plan 9 language extensions" msgstr "Käytä AltiVec-käskyjä" -#: c-family/c.opt:922 +#: c-family/c.opt:926 msgid "Treat the input file as already preprocessed" msgstr "Käsittele syötetiedosto jo esikäännettynä" -#: c-family/c.opt:926 +#: c-family/c.opt:930 msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments" msgstr "" -#: c-family/c.opt:930 +#: c-family/c.opt:934 msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime" msgstr "" -#: c-family/c.opt:934 +#: c-family/c.opt:938 msgid "Enable automatic template instantiation" msgstr "" -#: c-family/c.opt:938 +#: c-family/c.opt:942 msgid "Generate run time type descriptor information" msgstr "" -#: c-family/c.opt:942 +#: c-family/c.opt:946 msgid "Use the same size for double as for float" msgstr "" -#: c-family/c.opt:946 +#: c-family/c.opt:950 msgid "Use the narrowest integer type possible for enumeration types" msgstr "" -#: c-family/c.opt:950 +#: c-family/c.opt:954 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"" msgstr "" -#: c-family/c.opt:954 +#: c-family/c.opt:958 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed" msgstr "" -#: c-family/c.opt:958 +#: c-family/c.opt:962 msgid "Make \"char\" signed by default" msgstr "Tee ”char”-tyypistä oletuksena etumerkillinen" -#: c-family/c.opt:965 +#: c-family/c.opt:969 msgid "Display statistics accumulated during compilation" msgstr "" -#: c-family/c.opt:969 +#: c-family/c.opt:973 msgid "Assume that values of enumeration type are always within the minimum range of that type" msgstr "" -#: c-family/c.opt:976 +#: c-family/c.opt:980 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting" msgstr "" -#: c-family/c.opt:983 +#: c-family/c.opt:987 msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth" msgstr "" -#: c-family/c.opt:990 +#: c-family/c.opt:994 #, fuzzy +#| msgid "Do not generate thread-safe code for initializing local statics" 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-family/c.opt:994 +#: c-family/c.opt:998 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned" msgstr "" -#: c-family/c.opt:998 +#: c-family/c.opt:1002 msgid "Make \"char\" unsigned by default" msgstr "Tee ”char”-tyypistä oletuksena etumerkitön" -#: c-family/c.opt:1002 +#: c-family/c.opt:1006 msgid "Use __cxa_atexit to register destructors" msgstr "" -#: c-family/c.opt:1006 +#: c-family/c.opt:1010 msgid "Use __cxa_get_exception_ptr in exception handling" msgstr "" -#: c-family/c.opt:1010 +#: c-family/c.opt:1014 msgid "Marks all inlined methods as having hidden visibility" msgstr "" -#: c-family/c.opt:1014 +#: c-family/c.opt:1018 msgid "Changes visibility to match Microsoft Visual Studio by default" msgstr "" -#: c-family/c.opt:1026 +#: c-family/c.opt:1030 msgid "Emit common-like symbols as weak symbols" msgstr "" -#: c-family/c.opt:1030 +#: c-family/c.opt:1034 msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>" msgstr "" -#: c-family/c.opt:1034 +#: c-family/c.opt:1038 msgid "Generate a #line directive pointing at the current working directory" msgstr "" -#: c-family/c.opt:1042 +#: c-family/c.opt:1046 msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode" msgstr "" -#: c-family/c.opt:1046 +#: c-family/c.opt:1050 msgid "Dump declarations to a .decl file" msgstr "" -#: c-family/c.opt:1050 +#: c-family/c.opt:1054 msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs" msgstr "" -#: c-family/c.opt:1054 +#: c-family/c.opt:1058 msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs" msgstr "" -#: c-family/c.opt:1058 +#: c-family/c.opt:1062 msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs" msgstr "" -#: c-family/c.opt:1062 +#: c-family/c.opt:1066 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path" msgstr "" -#: c-family/c.opt:1066 +#: c-family/c.opt:1070 msgid "-imacros <file>\tAccept definition of macros in <file>" msgstr "" -#: c-family/c.opt:1070 +#: c-family/c.opt:1074 msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory" msgstr "" -#: c-family/c.opt:1074 +#: c-family/c.opt:1078 msgid "-include <file>\tInclude the contents of <file> before other files" msgstr "" -#: c-family/c.opt:1078 +#: c-family/c.opt:1082 #, fuzzy +#| msgid "Specify <path> as a prefix for next two options" msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options" msgstr "Määrittele <polku> etuliitteeksi seuraaville kahdelle valitsimelle" -#: c-family/c.opt:1082 +#: c-family/c.opt:1086 msgid "-isysroot <dir>\tSet <dir> to be the system root directory" msgstr "" -#: c-family/c.opt:1086 +#: c-family/c.opt:1090 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path" msgstr "" -#: c-family/c.opt:1090 +#: c-family/c.opt:1094 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path" msgstr "" -#: c-family/c.opt:1094 +#: c-family/c.opt:1098 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path" msgstr "" -#: c-family/c.opt:1098 +#: c-family/c.opt:1102 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path" msgstr "" -#: c-family/c.opt:1108 +#: c-family/c.opt:1112 msgid "Do not search standard system include directories (those specified with -isystem will still be used)" msgstr "" -#: c-family/c.opt:1112 +#: c-family/c.opt:1116 msgid "Do not search standard system include directories for C++" msgstr "" -#: c-family/c.opt:1128 +#: c-family/c.opt:1132 msgid "Generate C header of platform-specific features" msgstr "" -#: c-family/c.opt:1132 +#: c-family/c.opt:1136 msgid "Remap file names when including files" msgstr "" -#: c-family/c.opt:1136 -msgid "Conform to the ISO 1998 C++ standard" -msgstr "Noudata ISO 1998 C++ -standardia" +#: c-family/c.opt:1140 c-family/c.opt:1144 +#, fuzzy +#| msgid "Conform to the ISO 1998 C++ standard with GNU extensions" +msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum" +msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen" # Viesti ei jatku englanniksikaan pidemmälle. -#: c-family/c.opt:1140 +#: c-family/c.opt:1148 msgid "Conform to the ISO 1998 C++ standard, with extensions that are likely to" msgstr "Noudata ISO 1998 C++ -standardia laajennoksineen, jotka todennäköisesti" -#: c-family/c.opt:1147 +#: c-family/c.opt:1155 #, fuzzy +#| msgid "Conform to the ISO 1990 C standard as amended in 1994" msgid "Conform to the ISO 201X C standard draft (experimental and incomplete support)" msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen" -#: c-family/c.opt:1151 c-family/c.opt:1155 c-family/c.opt:1198 +#: c-family/c.opt:1159 c-family/c.opt:1163 c-family/c.opt:1206 msgid "Conform to the ISO 1990 C standard" msgstr "Noudata ISO 1990 C -standardia" -#: c-family/c.opt:1159 c-family/c.opt:1206 +#: c-family/c.opt:1167 c-family/c.opt:1214 msgid "Conform to the ISO 1999 C standard" msgstr "Noudata ISO 1999 C -standardia" -#: c-family/c.opt:1163 +#: c-family/c.opt:1171 msgid "Deprecated in favor of -std=c99" msgstr "Vanhentunut, ks. -std=c99" -#: c-family/c.opt:1167 +#: c-family/c.opt:1175 msgid "Conform to the ISO 1998 C++ standard with GNU extensions" msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen" -#: c-family/c.opt:1171 +#: c-family/c.opt:1179 msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and" msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja" -#: c-family/c.opt:1178 +#: c-family/c.opt:1186 #, fuzzy +#| msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and" msgid "Conform to the ISO 201X C standard draft with GNU extensions (experimental and incomplete support)" msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja" -#: c-family/c.opt:1182 c-family/c.opt:1186 +#: c-family/c.opt:1190 c-family/c.opt:1194 msgid "Conform to the ISO 1990 C standard with GNU extensions" msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen" -#: c-family/c.opt:1190 +#: c-family/c.opt:1198 msgid "Conform to the ISO 1999 C standard with GNU extensions" msgstr "Noudata ISO 1999 C -standardia GNU-laajennoksineen" -#: c-family/c.opt:1194 +#: c-family/c.opt:1202 msgid "Deprecated in favor of -std=gnu99" msgstr "" -#: c-family/c.opt:1202 +#: c-family/c.opt:1210 msgid "Conform to the ISO 1990 C standard as amended in 1994" msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen" -#: c-family/c.opt:1210 +#: c-family/c.opt:1218 msgid "Deprecated in favor of -std=iso9899:1999" msgstr "" -#: c-family/c.opt:1217 +#: c-family/c.opt:1225 msgid "Enable traditional preprocessing" msgstr "" -#: c-family/c.opt:1221 +#: c-family/c.opt:1229 msgid "-trigraphs\tSupport ISO C trigraphs" msgstr "" -#: c-family/c.opt:1225 +#: c-family/c.opt:1233 msgid "Do not predefine system-specific and GCC-specific macros" msgstr "" @@ -9849,6 +9903,7 @@ msgstr "" #: go/lang.opt:50 #, fuzzy +#| msgid "function declared %<noreturn%> has a %<return%> statement" msgid "Functions which return values must end with return statements" msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause" @@ -9886,6 +9941,7 @@ msgstr "" #: common.opt:428 #, fuzzy +#| msgid "Set optimization level to <number>" msgid "-O<number>\tSet optimization level to <number>" msgstr "Aseta optimointitasoksi <luku>" @@ -9897,1438 +9953,1443 @@ msgstr "" msgid "Optimize for speed disregarding exact standards compliance" msgstr "" -#: common.opt:467 +#: common.opt:476 msgid "This switch is deprecated; use -Wextra instead" msgstr "" -#: common.opt:480 +#: common.opt:489 msgid "Warn about returning structures, unions or arrays" msgstr "Varoita tietueiden, unionien ja taulukoiden palauttamisesta" -#: common.opt:484 +#: common.opt:493 msgid "Warn if an array is accessed out of bounds" msgstr "" -#: common.opt:488 +#: common.opt:497 msgid "Warn about inappropriate attribute usage" msgstr "" -#: common.opt:492 +#: common.opt:501 msgid "Warn about pointer casts which increase alignment" msgstr "" -#: common.opt:496 +#: common.opt:505 #, fuzzy +#| msgid "Warn when a function parameter is unused" msgid "Warn when a #warning directive is encountered" msgstr "Varoita käyttämättömistä funktion parametreista" -#: common.opt:500 +#: common.opt:509 msgid "Warn about uses of __attribute__((deprecated)) declarations" msgstr "" -#: common.opt:504 +#: common.opt:513 msgid "Warn when an optimization pass is disabled" msgstr "" -#: common.opt:508 +#: common.opt:517 msgid "Treat all warnings as errors" msgstr "Käsittele kaikki varoitukset virheinä" -#: common.opt:512 +#: common.opt:521 msgid "Treat specified warning as error" msgstr "Käsittele annettu varoitus virheenä" -#: common.opt:516 +#: common.opt:525 msgid "Print extra (possibly unwanted) warnings" msgstr "Näytä ylimääräisiä (mahdollisesti ei-toivottuja) varoituksia" -#: common.opt:520 +#: common.opt:529 msgid "Exit on the first error occurred" msgstr "" -#: common.opt:524 +#: common.opt:533 msgid "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more than <number> bytes" msgstr "" -#: common.opt:528 +#: common.opt:537 msgid "Warn when an inlined function cannot be inlined" msgstr "" -#: common.opt:535 +#: common.opt:544 msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes" msgstr "" -#: common.opt:539 +#: common.opt:548 msgid "Warn if the loop cannot be optimized due to nontrivial assumptions." msgstr "" -#: common.opt:543 common.opt:595 +#: common.opt:552 common.opt:604 msgid "Warn about functions which might be candidates for __attribute__((noreturn))" msgstr "" -#: common.opt:547 +#: common.opt:556 msgid "Warn about constructs not instrumented by -fmudflap" msgstr "" -#: common.opt:551 +#: common.opt:560 msgid "Warn about overflow in arithmetic expressions" msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa" -#: common.opt:555 +#: common.opt:564 msgid "Warn when the packed attribute has no effect on struct layout" msgstr "" -#: common.opt:559 +#: common.opt:568 msgid "Warn when padding is required to align structure members" msgstr "" -#: common.opt:563 +#: common.opt:572 msgid "Warn when one local variable shadows another" msgstr "" -#: common.opt:567 +#: common.opt:576 msgid "Warn when not issuing stack smashing protection for some reason" msgstr "" -#: common.opt:571 common.opt:575 +#: common.opt:580 common.opt:584 msgid "Warn about code which might break strict aliasing rules" msgstr "" -#: common.opt:579 common.opt:583 +#: common.opt:588 common.opt:592 msgid "Warn about optimizations that assume that signed overflow is undefined" msgstr "" -#: common.opt:587 +#: common.opt:596 #, fuzzy msgid "Warn about functions which might be candidates for __attribute__((const))" msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille" -#: common.opt:591 +#: common.opt:600 #, fuzzy msgid "Warn about functions which might be candidates for __attribute__((pure))" msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille" -#: common.opt:599 +#: common.opt:608 msgid "Warn about enumerated switches, with no default, missing a case" msgstr "" -#: common.opt:603 +#: common.opt:612 msgid "Warn about enumerated switches missing a \"default:\" statement" msgstr "" -#: common.opt:607 +#: common.opt:616 msgid "Warn about all enumerated switches missing a specific case" msgstr "" -#: common.opt:611 +#: common.opt:620 msgid "Do not suppress warnings from system headers" msgstr "Älä vaienna järjestelmän otsakkeista aiheutuvia varoituksia" -#: common.opt:615 +#: common.opt:624 #, fuzzy +#| msgid "Warn when a variable is unused" msgid "Warn whenever a trampoline is generated" msgstr "Varoita käyttämättömistä muuttujista" -#: common.opt:619 +#: common.opt:628 msgid "Warn if a comparison is always true or always false due to the limited range of the data type" msgstr "Varoita vertailusta, joka on aina tosi tai aina epätosi johtuen tietotyypin rajallisesta arvoalueesta" -#: common.opt:623 +#: common.opt:632 msgid "Warn about uninitialized automatic variables" msgstr "" -#: common.opt:627 common.opt:784 common.opt:788 common.opt:792 common.opt:796 +#: common.opt:636 common.opt:793 common.opt:797 common.opt:801 common.opt:805 msgid "Does nothing. Preserved for backward compatibility." msgstr "" -#: common.opt:631 +#: common.opt:640 msgid "Enable all -Wunused- warnings" msgstr "" -#: common.opt:635 +#: common.opt:644 #, fuzzy +#| msgid "Warn when a function parameter is unused" msgid "Warn when a function parameter is only set, otherwise unused" msgstr "Varoita käyttämättömistä funktion parametreista" -#: common.opt:639 +#: common.opt:648 #, fuzzy +#| msgid "Warn when a variable is unused" msgid "Warn when a variable is only set, otherwise unused" msgstr "Varoita käyttämättömistä muuttujista" -#: common.opt:643 +#: common.opt:652 msgid "Warn when a function is unused" msgstr "Varoita käyttämättömistä funktioista" -#: common.opt:647 +#: common.opt:656 msgid "Warn when a label is unused" msgstr "Varoita kun nimiö on käyttämätön" -#: common.opt:651 +#: common.opt:660 msgid "Warn when a function parameter is unused" msgstr "Varoita käyttämättömistä funktion parametreista" -#: common.opt:655 +#: common.opt:664 msgid "Warn when an expression value is unused" msgstr "" -#: common.opt:659 +#: common.opt:668 msgid "Warn when a variable is unused" msgstr "Varoita käyttämättömistä muuttujista" -#: common.opt:663 +#: common.opt:672 msgid "Warn in case profiles in -fprofile-use do not match" msgstr "" -#: common.opt:679 +#: common.opt:688 msgid "-aux-info <file>\tEmit declaration information into <file>" msgstr "" -#: common.opt:698 +#: common.opt:707 msgid "-d<letters>\tEnable dumps from specific passes of the compiler" msgstr "" -#: common.opt:702 +#: common.opt:711 msgid "-dumpbase <file>\tSet the file basename to be used for dumps" msgstr "" -#: common.opt:706 +#: common.opt:715 msgid "-dumpdir <dir>\tSet the directory name to be used for dumps" msgstr "" -#: common.opt:756 +#: common.opt:765 msgid "Align the start of functions" msgstr "Tasaa funktioiden alut" -#: common.opt:763 +#: common.opt:772 msgid "Align labels which are only reached by jumping" msgstr "" -#: common.opt:770 +#: common.opt:779 msgid "Align all labels" msgstr "" -#: common.opt:777 +#: common.opt:786 msgid "Align the start of loops" msgstr "Tasaa silmukoiden alut" -#: common.opt:800 +#: common.opt:809 msgid "Generate unwind tables that are exact at each instruction boundary" msgstr "" -#: common.opt:804 +#: common.opt:813 #, fuzzy msgid "Generate auto-inc/dec instructions" msgstr "Käytä AltiVec-käskyjä" -#: common.opt:812 +#: common.opt:821 msgid "Generate code to check bounds before indexing arrays" msgstr "" -#: common.opt:816 +#: common.opt:825 msgid "Replace add, compare, branch with branch on count register" msgstr "" -#: common.opt:820 +#: common.opt:829 msgid "Use profiling information for branch probabilities" msgstr "" -#: common.opt:824 +#: common.opt:833 msgid "Perform branch target load optimization before prologue / epilogue threading" msgstr "" -#: common.opt:828 +#: common.opt:837 msgid "Perform branch target load optimization after prologue / epilogue threading" msgstr "" -#: common.opt:832 +#: common.opt:841 msgid "Restrict target load migration not to re-use registers in any basic block" msgstr "" -#: common.opt:836 +#: common.opt:845 msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions" msgstr "" -#: common.opt:840 +#: common.opt:849 msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls" msgstr "" -#: common.opt:847 +#: common.opt:856 msgid "Save registers around function calls" msgstr "" -#: common.opt:851 +#: common.opt:860 msgid "Compare the results of several data dependence analyzers." msgstr "" -#: common.opt:855 +#: common.opt:864 msgid "Looks for opportunities to reduce stack adjustments and stack references." msgstr "" -#: common.opt:859 +#: common.opt:868 msgid "Do not put uninitialized globals in the common section" msgstr "" -#: common.opt:867 +#: common.opt:876 msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump" msgstr "" -#: common.opt:871 +#: common.opt:880 msgid "Run only the second compilation of -fcompare-debug" msgstr "" -#: common.opt:875 +#: common.opt:884 msgid "Perform comparison elimination after register allocation has finished" msgstr "" -#: common.opt:879 +#: common.opt:888 msgid "Do not perform optimizations increasing noticeably stack usage" msgstr "" -#: common.opt:883 +#: common.opt:892 msgid "Perform a register copy-propagation optimization pass" msgstr "" -#: common.opt:887 +#: common.opt:896 msgid "Perform cross-jumping optimization" msgstr "" -#: common.opt:891 +#: common.opt:900 msgid "When running CSE, follow jumps to their targets" msgstr "" -#: common.opt:899 +#: common.opt:908 msgid "Omit range reduction step when performing complex division" msgstr "" -#: common.opt:903 +#: common.opt:912 msgid "Complex multiplication and division follow Fortran rules" msgstr "" -#: common.opt:907 +#: common.opt:916 msgid "Place data items into their own section" msgstr "" -#: common.opt:911 +#: common.opt:920 msgid "List all available debugging counters with their limits and counts." msgstr "" -#: common.opt:915 +#: common.opt:924 msgid "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter limit. " msgstr "" -#: common.opt:919 +#: common.opt:928 msgid "Map one directory name to another in debug information" msgstr "" -#: common.opt:925 +#: common.opt:934 msgid "Defer popping functions args from stack until later" msgstr "" -#: common.opt:929 +#: common.opt:938 msgid "Attempt to fill delay slots of branch instructions" msgstr "" -#: common.opt:933 +#: common.opt:942 msgid "Delete useless null pointer checks" msgstr "" -#: common.opt:937 +#: common.opt:946 msgid "Try to convert virtual calls to direct ones." msgstr "" -#: common.opt:941 +#: common.opt:950 msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics" msgstr "" -#: common.opt:958 +#: common.opt:967 msgid "Amend appropriate diagnostic messages with the command line option that controls them" msgstr "" -#: common.opt:962 +#: common.opt:971 msgid "-fdump-<type>\tDump various compiler internals to a file" msgstr "" -#: common.opt:969 +#: common.opt:978 msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation" msgstr "" -#: common.opt:973 +#: common.opt:982 msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code" msgstr "" -#: common.opt:977 +#: common.opt:986 msgid "Suppress output of addresses in debugging dumps" msgstr "" -#: common.opt:981 +#: common.opt:990 msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps" msgstr "" -#: common.opt:985 +#: common.opt:994 msgid "Suppress output of previous and next insn numbers in debugging dumps" msgstr "" -#: common.opt:989 +#: common.opt:998 msgid "Enable CFI tables via GAS assembler directives." msgstr "" -#: common.opt:993 +#: common.opt:1002 msgid "Perform early inlining" msgstr "" -#: common.opt:997 +#: common.opt:1006 msgid "Perform DWARF2 duplicate elimination" msgstr "" -#: common.opt:1001 +#: common.opt:1010 msgid "Perform interprocedural reduction of aggregates" msgstr "" -#: common.opt:1005 common.opt:1009 +#: common.opt:1014 common.opt:1018 msgid "Perform unused type elimination in debug info" msgstr "" -#: common.opt:1013 +#: common.opt:1022 msgid "Do not suppress C++ class debug information." msgstr "" -#: common.opt:1017 +#: common.opt:1026 msgid "Generate debug information to support Identical Code Folding (ICF)" msgstr "" -#: common.opt:1021 +#: common.opt:1030 msgid "Enable exception handling" msgstr "Käytä poikkeustenkäsittelyä" -#: common.opt:1025 +#: common.opt:1034 msgid "Perform a number of minor, expensive optimizations" msgstr "" -#: common.opt:1029 +#: common.opt:1038 msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision" msgstr "" -#: common.opt:1032 +#: common.opt:1041 #, fuzzy, c-format msgid "unknown excess precision style %qs" msgstr "tuntematon konetila %qs" -#: common.opt:1045 +#: common.opt:1054 msgid "Assume no NaNs or infinities are generated" msgstr "" -#: common.opt:1049 +#: common.opt:1058 msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler" msgstr "" -#: common.opt:1053 +#: common.opt:1062 msgid "Don't allocate floats and doubles in extended-precision registers" msgstr "" -#: common.opt:1061 +#: common.opt:1070 msgid "Perform a forward propagation pass on RTL" msgstr "" -#: common.opt:1065 +#: common.opt:1074 msgid "-ffp-contract=[off|on|fast] Perform floating-point expression contraction." msgstr "" -#: common.opt:1068 +#: common.opt:1077 #, fuzzy, c-format msgid "unknown floating point contraction style %qs" msgstr "tuntematon konetila %qs" -#: common.opt:1085 +#: common.opt:1094 msgid "Allow function addresses to be held in registers" msgstr "" -#: common.opt:1089 +#: common.opt:1098 msgid "Place each function into its own section" msgstr "" -#: common.opt:1093 +#: common.opt:1102 msgid "Perform global common subexpression elimination" msgstr "" -#: common.opt:1097 +#: common.opt:1106 msgid "Perform enhanced load motion during global common subexpression elimination" msgstr "" -#: common.opt:1101 +#: common.opt:1110 msgid "Perform store motion after global common subexpression elimination" msgstr "" -#: common.opt:1105 +#: common.opt:1114 msgid "Perform redundant load after store elimination in global common subexpression" msgstr "" -#: common.opt:1110 +#: common.opt:1119 msgid "Perform global common subexpression elimination after register allocation" msgstr "" -#: common.opt:1116 +#: common.opt:1125 msgid "Enable in and out of Graphite representation" msgstr "" -#: common.opt:1120 +#: common.opt:1129 msgid "Enable Graphite Identity transformation" msgstr "" -#: common.opt:1124 +#: common.opt:1133 msgid "Mark all loops as parallel" msgstr "" -#: common.opt:1128 +#: common.opt:1137 msgid "Enable Loop Strip Mining transformation" msgstr "" -#: common.opt:1132 +#: common.opt:1141 msgid "Enable Loop Interchange transformation" msgstr "" -#: common.opt:1136 +#: common.opt:1145 msgid "Enable Loop Blocking transformation" msgstr "" -#: common.opt:1140 +#: common.opt:1149 #, fuzzy msgid "Enable Loop Flattening transformation" msgstr "säiekohtaista muistia ei tueta tälle kohteelle" -#: common.opt:1144 +#: common.opt:1153 msgid "Force bitfield accesses to match their type width" msgstr "" -#: common.opt:1148 +#: common.opt:1157 msgid "Enable guessing of branch probabilities" msgstr "" -#: common.opt:1156 +#: common.opt:1165 msgid "Process #ident directives" msgstr "" -#: common.opt:1160 +#: common.opt:1169 msgid "Perform conversion of conditional jumps to branchless equivalents" msgstr "" -#: common.opt:1164 +#: common.opt:1173 msgid "Perform conversion of conditional jumps to conditional execution" msgstr "" -#: common.opt:1168 +#: common.opt:1177 msgid "Convert conditional jumps in innermost loops to branchless equivalents" msgstr "" -#: common.opt:1172 +#: common.opt:1181 msgid "Also if-convert conditional jumps containing memory writes" msgstr "" -#: common.opt:1180 +#: common.opt:1189 msgid "Do not generate .size directives" msgstr "" -#: common.opt:1184 +#: common.opt:1193 msgid "Perform indirect inlining" msgstr "" -#: common.opt:1193 +#: common.opt:1202 msgid "Pay attention to the \"inline\" keyword" msgstr "Kiinnitä huomiota ”inline”-avainsanaan" -#: common.opt:1197 +#: common.opt:1206 #, 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:1201 +#: common.opt:1210 #, fuzzy msgid "Integrate simple functions into their callers" msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa" -#: common.opt:1205 +#: common.opt:1214 msgid "Integrate functions called once into their callers" msgstr "" -#: common.opt:1212 +#: common.opt:1221 msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>" msgstr "" -#: common.opt:1216 +#: common.opt:1225 msgid "Instrument function entry and exit with profiling calls" msgstr "" -#: common.opt:1220 +#: common.opt:1229 msgid "-finstrument-functions-exclude-function-list=name,... Do not instrument listed functions" msgstr "" -#: common.opt:1224 +#: common.opt:1233 msgid "-finstrument-functions-exclude-file-list=filename,... Do not instrument functions listed in files" msgstr "" -#: common.opt:1228 +#: common.opt:1237 msgid "Perform Interprocedural constant propagation" msgstr "" -#: common.opt:1232 +#: common.opt:1241 msgid "Perform cloning to make Interprocedural constant propagation stronger" msgstr "" -#: common.opt:1236 +#: common.opt:1245 msgid "Perform interprocedural profile propagation" msgstr "" -#: common.opt:1240 +#: common.opt:1249 msgid "Perform interprocedural points-to analysis" msgstr "" -#: common.opt:1244 +#: common.opt:1253 msgid "Discover pure and const functions" msgstr "" -#: common.opt:1248 +#: common.opt:1257 msgid "Discover readonly and non addressable static variables" msgstr "" -#: common.opt:1252 +#: common.opt:1261 msgid "Perform matrix layout flattening and transposing based" msgstr "" -#: common.opt:1257 +#: common.opt:1266 msgid "Perform structure layout optimizations based" msgstr "" -#: common.opt:1262 +#: common.opt:1271 msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm" msgstr "" -#: common.opt:1265 +#: common.opt:1274 #, c-format msgid "unknown IRA algorithm %qs" msgstr "" -#: common.opt:1275 +#: common.opt:1284 msgid "-fira-region=[one|all|mixed] Set regions for IRA" msgstr "" -#: common.opt:1278 +#: common.opt:1287 #, c-format msgid "unknown IRA region %qs" msgstr "" -#: common.opt:1291 +#: common.opt:1300 msgid "Use IRA based register pressure calculation" msgstr "" -#: common.opt:1296 +#: common.opt:1305 msgid "Share slots for saving different hard registers." msgstr "" -#: common.opt:1300 +#: common.opt:1309 msgid "Share stack slots for spilled pseudo-registers." msgstr "" -#: common.opt:1304 +#: common.opt:1313 msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages." msgstr "" -#: common.opt:1308 +#: common.opt:1317 msgid "Optimize induction variables on trees" msgstr "" -#: common.opt:1312 +#: common.opt:1321 msgid "Use jump tables for sufficiently large switch statements" msgstr "" -#: common.opt:1316 +#: common.opt:1325 msgid "Generate code for functions even if they are fully inlined" msgstr "" -#: common.opt:1320 +#: common.opt:1329 msgid "Emit static const variables even if they are not used" msgstr "" -#: common.opt:1324 +#: common.opt:1333 msgid "Give external symbols a leading underscore" msgstr "" -#: common.opt:1332 +#: common.opt:1341 msgid "Enable link-time optimization." msgstr "" -#: common.opt:1336 +#: common.opt:1345 msgid "Link-time optimization with number of parallel jobs or jobserver." msgstr "" -#: common.opt:1340 +#: common.opt:1349 msgid "Partition functions and vars at linktime based on object files they originate from" msgstr "" -#: common.opt:1344 +#: common.opt:1353 msgid "Partition functions and vars at linktime into approximately same sized buckets" msgstr "" -#: common.opt:1348 +#: common.opt:1357 #, fuzzy msgid "Disable partioning and streaming" msgstr "Käytä AltiVec-käskyjä" -#: common.opt:1353 +#: common.opt:1362 msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL" msgstr "" -#: common.opt:1357 +#: common.opt:1366 msgid "Report various link-time optimization statistics" msgstr "" -#: common.opt:1361 +#: common.opt:1370 msgid "Set errno after built-in math functions" msgstr "" -#: common.opt:1365 +#: common.opt:1374 msgid "-fmax-errors=<number>\tMaximum number of errors to report" msgstr "" -#: common.opt:1369 +#: common.opt:1378 msgid "Report on permanent memory allocation" msgstr "" -#: common.opt:1376 +#: common.opt:1385 msgid "Attempt to merge identical constants and constant variables" msgstr "" -#: common.opt:1380 +#: common.opt:1389 msgid "Attempt to merge identical constants across compilation units" msgstr "" -#: common.opt:1384 +#: common.opt:1393 msgid "Attempt to merge identical debug strings across compilation units" msgstr "" -#: common.opt:1388 +#: common.opt:1397 msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping" msgstr "" -#: common.opt:1392 +#: common.opt:1401 msgid "Perform SMS based modulo scheduling before the first scheduling pass" msgstr "" -#: common.opt:1396 +#: common.opt:1405 msgid "Perform SMS based modulo scheduling with register moves allowed" msgstr "" -#: common.opt:1400 +#: common.opt:1409 msgid "Move loop invariant computations out of loops" msgstr "" -#: common.opt:1404 +#: common.opt:1413 msgid "Add mudflap bounds-checking instrumentation for single-threaded program" msgstr "" -#: common.opt:1408 +#: common.opt:1417 msgid "Add mudflap bounds-checking instrumentation for multi-threaded program" msgstr "" -#: common.opt:1412 +#: common.opt:1421 msgid "Ignore read operations when inserting mudflap instrumentation" msgstr "" -#: common.opt:1416 +#: common.opt:1425 msgid "Use the RTL dead code elimination pass" msgstr "" -#: common.opt:1420 +#: common.opt:1429 msgid "Use the RTL dead store elimination pass" msgstr "" -#: common.opt:1424 +#: common.opt:1433 msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling" msgstr "" -#: common.opt:1428 +#: common.opt:1437 msgid "Support synchronous non-call exceptions" msgstr "" -#: common.opt:1432 +#: common.opt:1441 msgid "When possible do not generate stack frames" msgstr "" -#: common.opt:1436 +#: common.opt:1445 msgid "Do the full register move optimization pass" msgstr "" -#: common.opt:1440 +#: common.opt:1449 msgid "Optimize sibling and tail recursive calls" msgstr "" -#: common.opt:1444 +#: common.opt:1453 msgid "Perform partial inlining" msgstr "" -#: common.opt:1448 common.opt:1452 +#: common.opt:1457 common.opt:1461 msgid "Report on memory allocation before interprocedural optimization" msgstr "" -#: common.opt:1456 +#: common.opt:1465 msgid "Pack structure members together without holes" msgstr "" -#: common.opt:1460 +#: common.opt:1469 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment" msgstr "" -#: common.opt:1464 +#: common.opt:1473 msgid "Return small aggregates in memory, not registers" msgstr "" -#: common.opt:1468 +#: common.opt:1477 msgid "Perform loop peeling" msgstr "" -#: common.opt:1472 +#: common.opt:1481 msgid "Enable machine specific peephole optimizations" msgstr "" -#: common.opt:1476 +#: common.opt:1485 msgid "Enable an RTL peephole pass before sched2" msgstr "" -#: common.opt:1480 +#: common.opt:1489 msgid "Generate position-independent code if possible (large mode)" msgstr "" -#: common.opt:1484 +#: common.opt:1493 msgid "Generate position-independent code for executables if possible (large mode)" msgstr "" -#: common.opt:1488 +#: common.opt:1497 msgid "Generate position-independent code if possible (small mode)" msgstr "" -#: common.opt:1492 +#: common.opt:1501 msgid "Generate position-independent code for executables if possible (small mode)" msgstr "" -#: common.opt:1496 +#: common.opt:1505 msgid "Specify a plugin to load" msgstr "" -#: common.opt:1500 +#: common.opt:1509 msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>" msgstr "" -#: common.opt:1504 +#: common.opt:1513 msgid "Run predictive commoning optimization." msgstr "" -#: common.opt:1508 +#: common.opt:1517 msgid "Generate prefetch instructions, if available, for arrays in loops" msgstr "" -#: common.opt:1512 +#: common.opt:1521 msgid "Enable basic program profiling code" msgstr "" -#: common.opt:1516 +#: common.opt:1525 msgid "Insert arc-based program profiling code" msgstr "" -#: common.opt:1520 +#: common.opt:1529 msgid "Set the top-level directory for storing the profile data." msgstr "" -#: common.opt:1525 +#: common.opt:1534 msgid "Enable correction of flow inconsistent profile data input" msgstr "" -#: common.opt:1529 +#: common.opt:1538 msgid "Enable common options for generating profile info for profile feedback directed optimizations" msgstr "" -#: common.opt:1533 +#: common.opt:1542 msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=" msgstr "" -#: common.opt:1537 +#: common.opt:1546 msgid "Enable common options for performing profile feedback directed optimizations" msgstr "" -#: common.opt:1541 +#: common.opt:1550 msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=" msgstr "" -#: common.opt:1545 +#: common.opt:1554 msgid "Insert code to profile values of expressions" msgstr "" -#: common.opt:1552 +#: common.opt:1561 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>" msgstr "" -#: common.opt:1562 +#: common.opt:1571 msgid "Record gcc command line switches in the object file." msgstr "" -#: common.opt:1566 +#: common.opt:1575 msgid "Return small aggregates in registers" msgstr "" -#: common.opt:1570 +#: common.opt:1579 msgid "Enables a register move optimization" msgstr "" -#: common.opt:1574 +#: common.opt:1583 msgid "Perform a register renaming optimization pass" msgstr "" -#: common.opt:1578 +#: common.opt:1587 msgid "Reorder basic blocks to improve code placement" msgstr "" -#: common.opt:1582 +#: common.opt:1591 msgid "Reorder basic blocks and partition into hot and cold sections" msgstr "" -#: common.opt:1586 +#: common.opt:1595 msgid "Reorder functions to improve code placement" msgstr "" -#: common.opt:1590 +#: common.opt:1599 msgid "Add a common subexpression elimination pass after loop optimizations" msgstr "" -#: common.opt:1598 +#: common.opt:1607 msgid "Disable optimizations that assume default FP rounding behavior" msgstr "" -#: common.opt:1602 +#: common.opt:1611 msgid "Enable scheduling across basic blocks" msgstr "" -#: common.opt:1606 +#: common.opt:1615 msgid "Enable register pressure sensitive insn scheduling" msgstr "" -#: common.opt:1610 +#: common.opt:1619 msgid "Allow speculative motion of non-loads" msgstr "" -#: common.opt:1614 +#: common.opt:1623 msgid "Allow speculative motion of some loads" msgstr "" -#: common.opt:1618 +#: common.opt:1627 msgid "Allow speculative motion of more loads" msgstr "" -#: common.opt:1622 +#: common.opt:1631 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler" msgstr "" -#: common.opt:1626 +#: common.opt:1635 msgid "If scheduling post reload, do superblock scheduling" msgstr "" -#: common.opt:1634 +#: common.opt:1643 msgid "Reschedule instructions before register allocation" msgstr "" -#: common.opt:1638 +#: common.opt:1647 msgid "Reschedule instructions after register allocation" msgstr "" -#: common.opt:1645 +#: common.opt:1654 msgid "Schedule instructions using selective scheduling algorithm" msgstr "" -#: common.opt:1649 +#: common.opt:1658 msgid "Run selective scheduling after reload" msgstr "" -#: common.opt:1653 +#: common.opt:1662 msgid "Perform software pipelining of inner loops during selective scheduling" msgstr "" -#: common.opt:1657 +#: common.opt:1666 msgid "Perform software pipelining of outer loops during selective scheduling" msgstr "" -#: common.opt:1661 +#: common.opt:1670 msgid "Reschedule pipelined regions without pipelining" msgstr "" -#: common.opt:1667 +#: common.opt:1676 msgid "Allow premature scheduling of queued insns" msgstr "" -#: common.opt:1671 +#: common.opt:1680 msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled" msgstr "" -#: common.opt:1679 +#: common.opt:1688 msgid "Set dependence distance checking in premature scheduling of queued insns" msgstr "" -#: common.opt:1683 +#: common.opt:1692 msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns" msgstr "" -#: common.opt:1687 +#: common.opt:1696 msgid "Enable the group heuristic in the scheduler" msgstr "" -#: common.opt:1691 +#: common.opt:1700 msgid "Enable the critical path heuristic in the scheduler" msgstr "" -#: common.opt:1695 +#: common.opt:1704 msgid "Enable the speculative instruction heuristic in the scheduler" msgstr "" -#: common.opt:1699 +#: common.opt:1708 msgid "Enable the rank heuristic in the scheduler" msgstr "" -#: common.opt:1703 +#: common.opt:1712 msgid "Enable the last instruction heuristic in the scheduler" msgstr "" -#: common.opt:1707 +#: common.opt:1716 msgid "Enable the dependent count heuristic in the scheduler" msgstr "" -#: common.opt:1711 +#: common.opt:1720 msgid "Access data in the same section from shared anchor points" msgstr "" -#: common.opt:1719 +#: common.opt:1728 msgid "Eliminate redundant zero extensions on targets that support implicit extensions." msgstr "" -#: common.opt:1723 +#: common.opt:1732 msgid "Show column numbers in diagnostics, when available. Default on" msgstr "" -#: common.opt:1727 +#: common.opt:1736 msgid "Disable optimizations observable by IEEE signaling NaNs" msgstr "" -#: common.opt:1731 +#: common.opt:1740 msgid "Disable floating point optimizations that ignore the IEEE signedness of zero" msgstr "" -#: common.opt:1735 +#: common.opt:1744 msgid "Convert floating point constants to single precision constants" msgstr "" -#: common.opt:1739 +#: common.opt:1748 msgid "Split lifetimes of induction variables when loops are unrolled" msgstr "" -#: common.opt:1743 +#: common.opt:1752 msgid "Generate discontiguous stack frames" msgstr "" -#: common.opt:1747 +#: common.opt:1756 msgid "Split wide types into independent registers" msgstr "" -#: common.opt:1751 +#: common.opt:1760 msgid "Apply variable expansion when loops are unrolled" msgstr "" -#: common.opt:1755 +#: common.opt:1764 msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program" msgstr "" -#: common.opt:1759 +#: common.opt:1768 msgid "Insert stack checking code into the program. Same as -fstack-check=specific" msgstr "" -#: common.opt:1766 +#: common.opt:1775 msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>" msgstr "" -#: common.opt:1770 +#: common.opt:1779 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>" msgstr "" -#: common.opt:1774 +#: common.opt:1783 msgid "Use propolice as a stack protection method" msgstr "" -#: common.opt:1778 +#: common.opt:1787 msgid "Use a stack protection method for every function" msgstr "" -#: common.opt:1782 +#: common.opt:1791 msgid "Output stack usage information on a per-function basis" msgstr "" -#: common.opt:1794 +#: common.opt:1803 msgid "Assume strict aliasing rules apply" msgstr "" -#: common.opt:1798 +#: common.opt:1807 msgid "Treat signed overflow as undefined" msgstr "" -#: common.opt:1802 +#: common.opt:1811 msgid "Check for syntax errors, then stop" msgstr "" -#: common.opt:1806 +#: common.opt:1815 msgid "Create data files needed by \"gcov\"" msgstr "" -#: common.opt:1810 +#: common.opt:1819 msgid "Perform jump threading optimizations" msgstr "" -#: common.opt:1814 +#: common.opt:1823 msgid "Report the time taken by each compiler pass" msgstr "" -#: common.opt:1818 +#: common.opt:1827 msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model" msgstr "" -#: common.opt:1821 +#: common.opt:1830 #, fuzzy, c-format msgid "unknown TLS model %qs" msgstr "tuntematon konetila %qs" -#: common.opt:1837 +#: common.opt:1846 msgid "Reorder top level functions, variables, and asms" msgstr "" -#: common.opt:1841 +#: common.opt:1850 msgid "Perform superblock formation via tail duplication" msgstr "" -#: common.opt:1848 +#: common.opt:1857 msgid "Assume floating-point operations can trap" msgstr "" -#: common.opt:1852 +#: common.opt:1861 msgid "Trap for signed overflow in addition, subtraction and multiplication" msgstr "" -#: common.opt:1856 +#: common.opt:1865 msgid "Enable SSA-CCP optimization on trees" msgstr "" -#: common.opt:1860 +#: common.opt:1869 msgid "Enable SSA-BIT-CCP optimization on trees" msgstr "" -#: common.opt:1868 +#: common.opt:1877 msgid "Enable loop header copying on trees" msgstr "" -#: common.opt:1872 +#: common.opt:1881 msgid "Replace SSA temporaries with better names in copies" msgstr "" -#: common.opt:1876 +#: common.opt:1885 msgid "Enable copy propagation on trees" msgstr "" -#: common.opt:1884 +#: common.opt:1893 msgid "Transform condition stores into unconditional ones" msgstr "" -#: common.opt:1888 +#: common.opt:1897 msgid "Perform conversions of switch initializations." msgstr "" -#: common.opt:1892 +#: common.opt:1901 msgid "Enable SSA dead code elimination optimization on trees" msgstr "" -#: common.opt:1896 +#: common.opt:1905 msgid "Enable dominator optimizations" msgstr "" -#: common.opt:1900 +#: common.opt:1909 msgid "Enable dead store elimination" msgstr "" -#: common.opt:1904 +#: common.opt:1913 msgid "Enable forward propagation on trees" msgstr "" -#: common.opt:1908 +#: common.opt:1917 msgid "Enable Full Redundancy Elimination (FRE) on trees" msgstr "" -#: common.opt:1912 +#: common.opt:1921 msgid "Enable loop distribution on trees" msgstr "" -#: common.opt:1916 +#: common.opt:1925 msgid "Enable loop distribution for patterns transformed into a library call" msgstr "" -#: common.opt:1920 +#: common.opt:1929 msgid "Enable loop invariant motion on trees" msgstr "" -#: common.opt:1924 +#: common.opt:1933 msgid "Enable loop interchange transforms. Same as -floop-interchange" msgstr "" -#: common.opt:1928 +#: common.opt:1937 msgid "Create canonical induction variables in loops" msgstr "" -#: common.opt:1932 +#: common.opt:1941 msgid "Enable loop optimizations on tree level" msgstr "" -#: common.opt:1936 +#: common.opt:1945 msgid "Enable automatic parallelization of loops" msgstr "" -#: common.opt:1940 +#: common.opt:1949 #, fuzzy msgid "Enable hoisting loads from conditional pointers." msgstr "ehtolausekkeessa ei-lvalue-taulukko" -#: common.opt:1944 +#: common.opt:1953 msgid "Enable SSA-PRE optimization on trees" msgstr "" -#: common.opt:1948 +#: common.opt:1957 msgid "Perform function-local points-to analysis on trees." msgstr "" -#: common.opt:1952 +#: common.opt:1961 msgid "Enable reassociation on tree level" msgstr "" -#: common.opt:1960 +#: common.opt:1969 msgid "Enable SSA code sinking on trees" msgstr "" -#: common.opt:1964 +#: common.opt:1973 msgid "Perform scalar replacement of aggregates" msgstr "" -#: common.opt:1968 +#: common.opt:1977 msgid "Replace temporary expressions in the SSA->normal pass" msgstr "" -#: common.opt:1972 +#: common.opt:1981 msgid "Perform live range splitting during the SSA->normal pass" msgstr "" -#: common.opt:1976 +#: common.opt:1985 msgid "Perform Value Range Propagation on trees" msgstr "" -#: common.opt:1980 +#: common.opt:1989 msgid "Compile whole compilation unit at a time" msgstr "" -#: common.opt:1984 +#: common.opt:1993 msgid "Perform loop unrolling when iteration count is known" msgstr "" -#: common.opt:1988 +#: common.opt:1997 msgid "Perform loop unrolling for all loops" msgstr "" -#: common.opt:1995 +#: common.opt:2004 msgid "Allow loop optimizations to assume that the loops behave in normal way" msgstr "" -#: common.opt:1999 +#: common.opt:2008 msgid "Allow optimization for floating-point arithmetic which may change the" msgstr "" -#: common.opt:2004 +#: common.opt:2013 msgid "Same as -fassociative-math for expressions which include division." msgstr "" -#: common.opt:2012 +#: common.opt:2021 msgid "Allow math optimizations that may violate IEEE or ISO standards" msgstr "" -#: common.opt:2016 +#: common.opt:2025 msgid "Perform loop unswitching" msgstr "" -#: common.opt:2020 +#: common.opt:2029 msgid "Just generate unwind tables for exception handling" msgstr "" -#: common.opt:2032 +#: common.opt:2041 msgid "Perform variable tracking" msgstr "" -#: common.opt:2040 +#: common.opt:2049 msgid "Perform variable tracking by annotating assignments" msgstr "" -#: common.opt:2046 +#: common.opt:2055 msgid "Toggle -fvar-tracking-assignments" msgstr "" -#: common.opt:2050 +#: common.opt:2059 msgid "Perform variable tracking and also tag variables that are uninitialized" msgstr "" -#: common.opt:2054 +#: common.opt:2063 msgid "Enable loop vectorization on trees" msgstr "" -#: common.opt:2058 +#: common.opt:2067 msgid "Enable basic block vectorization (SLP) on trees" msgstr "" -#: common.opt:2062 +#: common.opt:2071 msgid "Enable use of cost model in vectorization" msgstr "" -#: common.opt:2066 +#: common.opt:2075 msgid "Enable loop versioning when doing loop vectorization on trees" msgstr "" -#: common.opt:2070 +#: common.opt:2079 msgid "-ftree-vectorizer-verbose=<number>\tSet the verbosity level of the vectorizer" msgstr "" -#: common.opt:2074 +#: common.opt:2083 msgid "Enable copy propagation of scalar-evolution information." msgstr "" -#: common.opt:2084 +#: common.opt:2093 msgid "Add extra commentary to assembler output" msgstr "" -#: common.opt:2088 +#: common.opt:2097 msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility" msgstr "" -#: common.opt:2091 +#: common.opt:2100 #, fuzzy, c-format msgid "unrecognized visibility value %qs" msgstr "tunnistamaton muotomäärite" -#: common.opt:2107 +#: common.opt:2116 msgid "Use expression value profiles in optimizations" msgstr "" -#: common.opt:2111 +#: common.opt:2120 msgid "Construct webs and split unrelated uses of single variable" msgstr "" -#: common.opt:2115 +#: common.opt:2124 msgid "Enable conditional dead code elimination for builtin calls" msgstr "" -#: common.opt:2119 +#: common.opt:2128 msgid "Perform whole program optimizations" msgstr "" -#: common.opt:2123 +#: common.opt:2132 msgid "Assume signed arithmetic overflow wraps around" msgstr "" -#: common.opt:2127 +#: common.opt:2136 msgid "Put zero initialized data in the bss section" msgstr "" -#: common.opt:2131 +#: common.opt:2140 msgid "Generate debug information in default format" msgstr "" -#: common.opt:2135 +#: common.opt:2144 msgid "Generate debug information in COFF format" msgstr "" -#: common.opt:2139 +#: common.opt:2148 msgid "Generate debug information in DWARF v2 (or later) format" msgstr "" -#: common.opt:2143 +#: common.opt:2152 msgid "Generate debug information in default extended format" msgstr "" -#: common.opt:2147 +#: common.opt:2156 msgid "Generate debug information in STABS format" msgstr "" -#: common.opt:2151 +#: common.opt:2160 msgid "Generate debug information in extended STABS format" msgstr "" -#: common.opt:2155 +#: common.opt:2164 msgid "Emit DWARF additions beyond selected version" msgstr "" -#: common.opt:2159 +#: common.opt:2168 msgid "Don't emit DWARF additions beyond selected version" msgstr "" -#: common.opt:2163 +#: common.opt:2172 msgid "Toggle debug information generation" msgstr "" -#: common.opt:2167 +#: common.opt:2176 msgid "Generate debug information in VMS format" msgstr "" -#: common.opt:2171 +#: common.opt:2180 msgid "Generate debug information in XCOFF format" msgstr "" -#: common.opt:2175 +#: common.opt:2184 msgid "Generate debug information in extended XCOFF format" msgstr "" -#: common.opt:2182 +#: common.opt:2191 msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory" msgstr "" -#: common.opt:2204 +#: common.opt:2213 #, fuzzy +#| msgid " -o <file> Place the output into <file>\n" msgid "-o <file>\tPlace output into <file>" msgstr " -o <tiedosto> Ohjaa tuloste <tiedostoon>\n" -#: common.opt:2208 +#: common.opt:2217 msgid "Enable function profiling" msgstr "" -#: common.opt:2215 +#: common.opt:2224 msgid "Issue warnings needed for strict compliance to the standard" msgstr "" -#: common.opt:2219 +#: common.opt:2228 msgid "Like -pedantic but issue them as errors" msgstr "" -#: common.opt:2256 +#: common.opt:2265 msgid "Do not display functions compiled or elapsed time" msgstr "" -#: common.opt:2288 +#: common.opt:2297 msgid "Enable verbose output" msgstr "" -#: common.opt:2292 +#: common.opt:2301 msgid "Display the compiler's version" msgstr "" -#: common.opt:2296 +#: common.opt:2305 msgid "Suppress warnings" msgstr "" -#: common.opt:2306 +#: common.opt:2315 msgid "Create a shared library" msgstr "Luo jaettu kirjasto" -#: common.opt:2339 +#: common.opt:2348 msgid "Create a position independent executable" msgstr "" @@ -11339,6 +11400,7 @@ msgstr "epäkelpo %<restrict%>-avainsanan käyttö" #: go/gofrontend/expressions.cc:1992 go/gofrontend/expressions.cc:2686 #, fuzzy +#| msgid "floating constant truncated to zero" msgid "floating point constant truncated to integer" msgstr "liukulukuvakio katkaistu nollaksi" @@ -11370,11 +11432,13 @@ msgstr "vektoriylivuoto lausekkeessa" #: go/gofrontend/expressions.cc:5456 go/gofrontend/expressions.cc:5707 #: go/gofrontend/expressions.cc:5723 #, fuzzy +#| msgid "incompatible types in return" msgid "incompatible types in binary expression" msgstr "yhteensopimattomat tyypin palautuksessa" #: go/gofrontend/expressions.cc:5736 #, fuzzy +#| msgid "size of array %qE has non-integer type" msgid "shift of non-integer operand" msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä" @@ -11388,11 +11452,13 @@ msgstr "" #: go/gofrontend/expressions.cc:6433 #, fuzzy +#| msgid "called object %qE is not a function" msgid "object is not a method" msgstr "kutsuttu objekti %qE ei ole funktio" #: go/gofrontend/expressions.cc:6442 #, fuzzy +#| msgid "argument %qD doesn%'t match prototype" msgid "method type does not match object type" msgstr "argumentti %qD ei sovi prototyyppiin" @@ -11401,6 +11467,7 @@ msgstr "argumentti %qD ei sovi prototyyppiin" #: go/gofrontend/expressions.cc:7530 go/gofrontend/expressions.cc:7568 #: go/gofrontend/expressions.cc:8603 go/gofrontend/expressions.cc:8624 #, fuzzy +#| msgid "no arguments" msgid "not enough arguments" msgstr "ei argumentteja" @@ -11453,6 +11520,7 @@ msgstr "" #: go/gofrontend/expressions.cc:7543 #, fuzzy +#| msgid "Allow the arguments of the '?' operator to have different types" msgid "arguments 1 and 2 have different types" msgstr "Salli ”?”-operaattorin argumenttien olla eri tyyppiä" @@ -11463,6 +11531,7 @@ msgstr "%Jparametrilla %u in vaillinainen tyyppi" #: go/gofrontend/expressions.cc:7578 #, fuzzy +#| msgid "cleanup argument not an identifier" msgid "complex arguments must have identical types" msgstr "puhdistusargumentti ei ole tunniste" @@ -11481,11 +11550,13 @@ msgstr "" #: go/gofrontend/expressions.cc:8584 #, fuzzy +#| msgid "incompatible types in return" msgid "incompatible type for receiver" msgstr "yhteensopimattomat tyypin palautuksessa" #: go/gofrontend/expressions.cc:8982 go/gofrontend/expressions.cc:8995 #, fuzzy +#| msgid "number of arguments doesn%'t match prototype" msgid "number of results does not match number of values" msgstr "argumenttien määrä ei vastaa prototyyppiä" @@ -11499,11 +11570,13 @@ msgstr "" #: go/gofrontend/expressions.cc:9305 #, fuzzy +#| msgid "%qD is not a variable" msgid "array is not addressable" msgstr "%qD ei ole muuttuja" #: go/gofrontend/expressions.cc:9844 #, fuzzy +#| msgid "incompatible types in return" msgid "incompatible type for map index" msgstr "yhteensopimattomat tyypin palautuksessa" @@ -11513,6 +11586,7 @@ msgstr "" #: go/gofrontend/expressions.cc:10468 #, fuzzy +#| msgid "invalid use of undefined type %<%s %E%>" msgid "invalid new of function type" msgstr "määrittelemättömän tyypin %<%s %E%> epäkelpo käyttö" @@ -11523,11 +11597,13 @@ msgstr "epäkelpo tallennusluokka funktiolle %qs" #: go/gofrontend/expressions.cc:10732 #, fuzzy +#| msgid "too many arguments for format" msgid "too many expressions for struct" msgstr "liian monta argumenttia muotoilulle" #: go/gofrontend/expressions.cc:10745 #, fuzzy +#| msgid "too few arguments for format" msgid "too few expressions for struct" msgstr "liian vähän argumentteja muotoilulle" @@ -11550,6 +11626,7 @@ msgstr "" #: go/gofrontend/expressions.cc:12320 go/gofrontend/statements.cc:1200 #, fuzzy +#| msgid "expected class name" msgid "expected channel" msgstr "odotettiin luokan nimeä" @@ -11559,6 +11636,7 @@ msgstr "" #: go/gofrontend/expressions.cc:12419 #, fuzzy +#| msgid "incompatible types in return" msgid "incompatible types in send" msgstr "yhteensopimattomat tyypin palautuksessa" @@ -11570,6 +11648,7 @@ msgstr "epäkelvot operandit binääriselle %s-operaatiolle" # XXX #: go/gofrontend/statements.cc:521 #, fuzzy +#| msgid "lvalue required as left operand of assignment" msgid "invalid left hand side of assignment" msgstr "sijoituksen vasemman operandin on oltava lvalue" @@ -11587,6 +11666,7 @@ msgstr "" #: go/gofrontend/statements.cc:2580 #, fuzzy +#| msgid "%<return%> with a value, in function returning void" msgid "return with value in function with no return type" msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa" @@ -11615,6 +11695,7 @@ msgstr "" #: go/gofrontend/types.cc:575 #, fuzzy +#| msgid "Warn about implicit conversion" msgid "need explicit conversion" msgstr "Varoita implisiittisistä muunnoksista" @@ -11624,6 +11705,7 @@ msgstr "" #: go/gofrontend/types.cc:585 #, fuzzy, c-format +#| msgid "cannot convert type %qT to type %qT" msgid "cannot use type %s as type %s" msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT" @@ -11635,11 +11717,13 @@ msgstr "epäkelpo osoitintila %qs" #: go/gofrontend/types.cc:2499 go/gofrontend/types.cc:2512 #: go/gofrontend/types.cc:2527 #, fuzzy +#| msgid "redefinition of parameter %q+D" msgid "different number of parameters" msgstr "parametri %q+D määritelty uudelleen" #: go/gofrontend/types.cc:2520 #, fuzzy +#| msgid "invalid parameter type %qT" msgid "different parameter types" msgstr "virheellinen parametrityyppi %qT" @@ -11684,11 +11768,13 @@ msgstr "" #: go/gofrontend/types.cc:5887 go/gofrontend/types.cc:6022 #, fuzzy, c-format +#| msgid "incompatible type for argument %d of %qE" msgid "incompatible type for method %s%s%s" msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton" #: go/gofrontend/types.cc:5891 go/gofrontend/types.cc:6026 #, fuzzy, c-format +#| msgid "incompatible type for argument %d of %qE" msgid "incompatible type for method %s%s%s (%s)" msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton" @@ -11698,6 +11784,7 @@ msgstr "" #: go/gofrontend/types.cc:5965 go/gofrontend/types.cc:5978 #, fuzzy +#| msgid "struct has no members" msgid "type has no methods" msgstr "structilla ei ole jäseniä" @@ -11842,7 +11929,7 @@ msgstr "" #. All valid uses of __builtin_va_arg_pack () are removed during #. inlining. -#: builtins.c:6016 expr.c:9298 +#: builtins.c:6016 expr.c:9332 #, fuzzy, gcc-internal-format msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>" msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>" @@ -11936,8 +12023,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:101 c-typeck.c:1976 c-typeck.c:5224 c-typeck.c:10274 -#: cp/typeck.c:1826 cp/typeck.c:6521 cp/typeck.c:7200 fortran/convert.c:88 +#: c-convert.c:101 c-typeck.c:1976 c-typeck.c:5224 c-typeck.c:10276 +#: cp/typeck.c:1831 cp/typeck.c:6550 cp/typeck.c:7229 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" @@ -11989,6 +12076,7 @@ msgstr "käyttämätön muuttuja %q+D" #: c-decl.c:1183 #, fuzzy, gcc-internal-format +#| msgid "label %q+D defined but not used" msgid "variable %qD set but not used" msgstr "nimike %q+D määritelty mutta käytettämättä" @@ -12104,11 +12192,13 @@ msgstr "ristiriitaiset tyyppimääreet %q+D:lle" #: c-decl.c:1805 #, fuzzy, gcc-internal-format +#| msgid "redefinition of typedef %q+D" msgid "redefinition of typedef %q+D with different type" msgstr "typedef %q+D määritelty uudelleen" #: c-decl.c:1818 #, fuzzy, gcc-internal-format +#| msgid "redefinition of typedef %q+D" msgid "redefinition of typedef %q+D with variably modified type" msgstr "typedef %q+D määritelty uudelleen" @@ -12249,10 +12339,11 @@ msgstr "%qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)" #: c-decl.c:2983 #, fuzzy, gcc-internal-format +#| msgid "(Each undeclared identifier is reported only once" msgid "each undeclared identifier is reported only once for each function it appears in" msgstr "(Jokaisesta esittelemättömästä tunnisteesta ilmoitetaan vain" -#: c-decl.c:3033 cp/decl.c:2533 +#: c-decl.c:3033 cp/decl.c:2534 #, gcc-internal-format msgid "label %qE referenced outside of any function" msgstr "" @@ -12287,7 +12378,7 @@ msgstr "ylivuoto vakiolausekkeessa" msgid "duplicate label declaration %qE" msgstr "%qs-nimikkeen kaksoisesittely" -#: c-decl.c:3248 cp/decl.c:2843 +#: c-decl.c:3248 cp/decl.c:2846 #, gcc-internal-format msgid "duplicate label %qD" msgstr "" @@ -12317,7 +12408,7 @@ msgstr "ylivuoto vakiolausekkeessa" msgid "%qE defined as wrong kind of tag" msgstr "%qE määritelty vääränlaisena tunnisteena" -#: c-decl.c:3648 c-typeck.c:10675 c-family/c-common.c:4026 +#: c-decl.c:3648 c-typeck.c:10677 c-family/c-common.c:4050 #, gcc-internal-format msgid "invalid use of %<restrict%>" msgstr "epäkelpo %<restrict%>-avainsanan käyttö" @@ -12421,7 +12512,7 @@ msgstr "parametri %qD on alustettu" #. 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-decl.c:3993 c-decl.c:4008 c-typeck.c:6281 +#: c-decl.c:3993 c-decl.c:4008 c-typeck.c:6283 #, fuzzy, gcc-internal-format msgid "variable-sized object may not be initialized" msgstr "muuttuvakokoista objektia ei voi alustaa" @@ -12431,7 +12522,7 @@ msgstr "muuttuvakokoista objektia ei voi alustaa" msgid "variable %qD has initializer but incomplete type" msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi" -#: c-decl.c:4088 cp/decl.c:4289 cp/decl.c:12119 +#: c-decl.c:4088 cp/decl.c:4314 cp/decl.c:12172 #, fuzzy, gcc-internal-format msgid "inline function %q+D given attribute noinline" msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline" @@ -12441,8 +12532,9 @@ msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline" msgid "uninitialized const member in %qT is invalid in C++" msgstr "alustamaton const %qD" -#: c-decl.c:4141 cp/init.c:1919 cp/init.c:1934 +#: c-decl.c:4141 cp/init.c:1928 cp/init.c:1950 #, fuzzy, gcc-internal-format +#| msgid "%q+D will be initialized after" msgid "%qD should be initialized" msgstr "%q+D alustetaan jäljempänä kuin" @@ -12503,6 +12595,7 @@ msgstr "bittikentän %qs leveys ei ole kokonaislukuvakio" #: c-decl.c:4676 #, fuzzy, gcc-internal-format +#| msgid "bit-field %qs width not an integer constant" msgid "bit-field %qs width not an integer constant expression" msgstr "bittikentän %qs leveys ei ole kokonaislukuvakio" @@ -12571,7 +12664,7 @@ msgstr "taulukon kokoa ei voida määrittää" msgid "variable length array %qE is used" msgstr "Varoita käyttämättömistä muuttujista" -#: c-decl.c:4787 cp/decl.c:7644 +#: c-decl.c:4787 cp/decl.c:7679 #, gcc-internal-format msgid "variable length array is used" msgstr "" @@ -12657,7 +12750,7 @@ msgstr "tallennusluokka annettu parametrille %qs" msgid "storage class specified for unnamed parameter" msgstr "tallennusluokka annettu parametrille %qs" -#: c-decl.c:5092 cp/decl.c:8587 +#: c-decl.c:5092 cp/decl.c:8616 #, gcc-internal-format msgid "storage class specified for typename" msgstr "tallennusluokka annettu typenamelle" @@ -12806,7 +12899,7 @@ msgstr "%qs esitelty taulukon palauttavan funktiona" msgid "function definition has qualified void return type" msgstr "funktion määrittely oikeuttaa tyhjän paluutyypin" -#: c-decl.c:5588 cp/decl.c:8693 +#: c-decl.c:5588 cp/decl.c:8722 #, gcc-internal-format msgid "type qualifiers ignored on function return type" msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä" @@ -12867,7 +12960,7 @@ msgstr "ISO C kieltää const- ja volatile-funktiotyypit" msgid "a member of a structure or union cannot have a variably modified type" msgstr "" -#: c-decl.c:5826 cp/decl.c:7866 +#: c-decl.c:5826 cp/decl.c:7901 #, gcc-internal-format msgid "variable or field %qE declared void" msgstr "muuttuja tai kenttä %qE esitelty voidiksi" @@ -13029,18 +13122,20 @@ msgstr "sisäkkäinen uudelleenmäärittely: %<struct %s%>" msgid "defining type in %qs expression is invalid in C++" msgstr "" -#: c-decl.c:6687 cp/decl.c:4027 +#: c-decl.c:6687 cp/decl.c:4052 #, gcc-internal-format msgid "declaration does not declare anything" msgstr "esittely ei esittele mitään" #: c-decl.c:6694 #, fuzzy, gcc-internal-format +#| msgid "ISO C doesn%'t support unnamed structs/unions" msgid "ISO C99 doesn%'t support unnamed structs/unions" msgstr "ISO C ei tue nimettömiä structeja/unioneita" #: c-decl.c:6697 #, fuzzy, gcc-internal-format +#| msgid "ISO C doesn%'t support unnamed structs/unions" msgid "ISO C90 doesn%'t support unnamed structs/unions" msgstr "ISO C ei tue nimettömiä structeja/unioneita" @@ -13265,13 +13360,14 @@ msgstr "argumentti %qD ei sovi prototyyppiin" msgid "argument %qD doesn%'t match prototype" msgstr "argumentti %qD ei sovi prototyyppiin" -#: c-decl.c:8279 cp/decl.c:12996 +#: c-decl.c:8279 cp/decl.c:13050 #, gcc-internal-format msgid "no return statement in function returning non-void" msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-tyhjän" #: c-decl.c:8299 #, fuzzy, gcc-internal-format +#| msgid "parameter %qD is initialized" msgid "parameter %qD set but not used" msgstr "parametri %qD on alustettu" @@ -13469,7 +13565,7 @@ msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktioiden ulkopuolella msgid "unknown type name %qE" msgstr "tuntematon konetila %qs" -#: c-parser.c:1455 c-parser.c:8230 cp/parser.c:25250 +#: c-parser.c:1455 c-parser.c:8230 cp/parser.c:25261 #, fuzzy, gcc-internal-format msgid "expected declaration specifiers" msgstr "useita tallennuspaikkoja esittelymääritteissä" @@ -13479,7 +13575,7 @@ msgstr "useita tallennuspaikkoja esittelymääritteissä" msgid "expected %<;%>, identifier or %<(%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" -#: c-parser.c:1498 cp/parser.c:22308 cp/parser.c:22381 +#: c-parser.c:1498 cp/parser.c:22318 cp/parser.c:22391 #, fuzzy, gcc-internal-format msgid "prefix attributes are ignored for methods" msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle" @@ -13499,7 +13595,7 @@ msgstr "%qs attribuuttia ei huomioida" msgid "data definition has no type or storage class" msgstr "datamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa" -#: c-parser.c:1671 cp/parser.c:9762 +#: c-parser.c:1671 cp/parser.c:9769 #, gcc-internal-format msgid "expected %<,%> or %<;%>" msgstr "" @@ -13519,21 +13615,24 @@ msgstr "ISO C kieltää sisäkkäiset funktiot" #: c-parser.c:1793 #, fuzzy, gcc-internal-format +#| msgid "ISO C90 does not support %<long long%>" msgid "ISO C99 does not support %<_Static_assert%>" msgstr "ISO C90 ei tue %<long long%> -tyyppiä" #: c-parser.c:1796 #, fuzzy, gcc-internal-format +#| msgid "ISO C90 does not support %<long long%>" msgid "ISO C90 does not support %<_Static_assert%>" msgstr "ISO C90 ei tue %<long long%> -tyyppiä" -#: c-parser.c:1821 c-parser.c:3278 c-parser.c:8285 cp/parser.c:25137 +#: c-parser.c:1821 c-parser.c:3278 c-parser.c:8285 cp/parser.c:25148 #, gcc-internal-format msgid "expected string literal" msgstr "odotettiin merkkijonoliteraalia" #: c-parser.c:1829 #, fuzzy, gcc-internal-format +#| msgid "array subscript is not an integer" msgid "expression in static assertion is not an integer" msgstr "taulukon indeksi ei ole kokonaisluku" @@ -13544,11 +13643,12 @@ msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke" #: c-parser.c:1841 #, fuzzy, gcc-internal-format +#| msgid "initializer element is not constant" msgid "expression in static assertion is not constant" msgstr "alustusalkio ei ole vakio" #. Report the error. -#: c-parser.c:1846 cp/semantics.c:4681 +#: c-parser.c:1846 cp/semantics.c:4719 #, gcc-internal-format msgid "static assertion failed: %E" msgstr "" @@ -13560,13 +13660,13 @@ msgstr "" #: c-parser.c:7034 c-parser.c:7042 c-parser.c:7071 c-parser.c:7085 #: c-parser.c:7388 c-parser.c:7512 c-parser.c:7939 c-parser.c:7974 #: c-parser.c:8027 c-parser.c:8080 c-parser.c:8096 c-parser.c:8142 -#: c-parser.c:8404 c-parser.c:9171 cp/parser.c:20968 cp/parser.c:23137 -#: cp/parser.c:23167 cp/parser.c:23233 +#: c-parser.c:8404 c-parser.c:9171 cp/parser.c:20978 cp/parser.c:23147 +#: cp/parser.c:23177 cp/parser.c:23243 #, gcc-internal-format msgid "expected identifier" msgstr "" -#: c-parser.c:2240 cp/parser.c:13730 +#: c-parser.c:2240 cp/parser.c:13738 #, gcc-internal-format msgid "comma at end of enumerator list" msgstr "luetellun tyypin listan lopussa on pilkku" @@ -13686,7 +13786,7 @@ msgstr "ISO C90 kieltää esittelyjen ja koodin sekoittamisen" msgid "expected %<}%> before %<else%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" -#: c-parser.c:4098 cp/parser.c:8426 +#: c-parser.c:4098 cp/parser.c:8433 #, gcc-internal-format msgid "%<else%> without a previous %<if%>" msgstr "" @@ -13715,17 +13815,17 @@ msgstr "" #. c_parser_skip_until_found stops at a closing nesting #. delimiter without consuming it, but here we need to consume #. it to proceed further. -#: c-parser.c:4424 cp/parser.c:8158 +#: c-parser.c:4424 cp/parser.c:8165 #, gcc-internal-format msgid "expected statement" msgstr "" -#: c-parser.c:4522 cp/parser.c:8508 +#: c-parser.c:4522 cp/parser.c:8515 #, gcc-internal-format msgid "suggest braces around empty body in an %<if%> statement" msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<if%>-lauseessa" -#: c-parser.c:4550 cp/parser.c:8531 +#: c-parser.c:4550 cp/parser.c:8538 #, gcc-internal-format msgid "suggest braces around empty body in an %<else%> statement" msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<else%>-lauseessa" @@ -13747,6 +13847,7 @@ msgstr "epäkelvot operandit binääriselle %s-operaatiolle" #: c-parser.c:4880 #, fuzzy, gcc-internal-format +#| msgid "missing sentinel in function call" msgid "missing collection in fast enumeration" msgstr "lopetusalkio puuttuu funktiokutsusta" @@ -13832,75 +13933,79 @@ msgstr "useita tallennuspaikkoja esittelymääritteissä" #: c-parser.c:7853 #, fuzzy, gcc-internal-format +#| msgid "storage class specified for %qs" msgid "no type or storage class may be specified here," msgstr "tallennusluokka annettu %qs:lle" -#: c-parser.c:7943 c-parser.c:8000 cp/parser.c:23193 +#: c-parser.c:7943 c-parser.c:8000 cp/parser.c:23203 #, fuzzy, gcc-internal-format +#| msgid "<unknown operator>" msgid "unknown property attribute" msgstr "<tuntematon operaattori>" -#: c-parser.c:7964 cp/parser.c:23157 +#: c-parser.c:7964 cp/parser.c:23167 #, fuzzy, gcc-internal-format +#| msgid "missing %<(%> after %<#pragma pack%> - ignored" msgid "missing %<=%> (after %<getter%> attribute)" msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta" -#: c-parser.c:7967 cp/parser.c:23160 +#: c-parser.c:7967 cp/parser.c:23170 #, fuzzy, gcc-internal-format +#| msgid "missing %<(%> after %<#pragma pack%> - ignored" msgid "missing %<=%> (after %<setter%> attribute)" msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta" -#: c-parser.c:7981 cp/parser.c:23174 +#: c-parser.c:7981 cp/parser.c:23184 #, fuzzy, gcc-internal-format msgid "the %<setter%> attribute may only be specified once" msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle" -#: c-parser.c:7986 cp/parser.c:23179 +#: c-parser.c:7986 cp/parser.c:23189 #, gcc-internal-format msgid "setter name must terminate with %<:%>" msgstr "" -#: c-parser.c:7993 cp/parser.c:23186 +#: c-parser.c:7993 cp/parser.c:23196 #, fuzzy, gcc-internal-format msgid "the %<getter%> attribute may only be specified once" msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle" -#: c-parser.c:8179 cp/parser.c:25181 +#: c-parser.c:8179 cp/parser.c:25192 #, gcc-internal-format msgid "%<#pragma omp barrier%> may only be used in compound statements" msgstr "" -#: c-parser.c:8190 cp/parser.c:25196 +#: c-parser.c:8190 cp/parser.c:25207 #, gcc-internal-format msgid "%<#pragma omp flush%> may only be used in compound statements" msgstr "" -#: c-parser.c:8201 cp/parser.c:25212 +#: c-parser.c:8201 cp/parser.c:25223 #, gcc-internal-format msgid "%<#pragma omp taskwait%> may only be used in compound statements" msgstr "" -#: c-parser.c:8214 cp/parser.c:25240 +#: c-parser.c:8214 cp/parser.c:25251 #, gcc-internal-format msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct" msgstr "" -#: c-parser.c:8220 cp/parser.c:25171 +#: c-parser.c:8220 cp/parser.c:25182 #, 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:8379 cp/parser.c:23435 +#: c-parser.c:8379 cp/parser.c:23445 #, gcc-internal-format msgid "too many %qs clauses" msgstr "" -#: c-parser.c:8481 cp/parser.c:23550 +#: c-parser.c:8481 cp/parser.c:23560 #, fuzzy, gcc-internal-format msgid "collapse argument needs positive constant integer expression" msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu" -#: c-parser.c:8547 cp/parser.c:23601 +#: c-parser.c:8547 cp/parser.c:23611 #, gcc-internal-format msgid "expected %<none%> or %<shared%>" msgstr "" @@ -13915,37 +14020,37 @@ msgstr "vektoriylivuoto lausekkeessa" msgid "%<num_threads%> value must be positive" msgstr "" -#: c-parser.c:8733 cp/parser.c:23753 +#: c-parser.c:8733 cp/parser.c:23763 #, gcc-internal-format msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>" msgstr "" -#: c-parser.c:8821 cp/parser.c:23838 +#: c-parser.c:8821 cp/parser.c:23848 #, gcc-internal-format msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter" msgstr "" -#: c-parser.c:8825 cp/parser.c:23841 +#: c-parser.c:8825 cp/parser.c:23851 #, gcc-internal-format msgid "schedule %<auto%> does not take a %<chunk_size%> parameter" msgstr "" -#: c-parser.c:8843 cp/parser.c:23857 +#: c-parser.c:8843 cp/parser.c:23867 #, gcc-internal-format msgid "invalid schedule kind" msgstr "" -#: c-parser.c:8963 cp/parser.c:23980 +#: c-parser.c:8963 cp/parser.c:23990 #, gcc-internal-format msgid "expected %<#pragma omp%> clause" msgstr "" -#: c-parser.c:8972 cp/parser.c:23989 +#: c-parser.c:8972 cp/parser.c:23999 #, fuzzy, gcc-internal-format msgid "%qs is not valid for %qs" msgstr "%qs ei ole kelpo tulostetiedosto" -#: c-parser.c:9112 cp/parser.c:24140 +#: c-parser.c:9112 cp/parser.c:24150 #, gcc-internal-format msgid "invalid operator for %<#pragma omp atomic%>" msgstr "" @@ -13955,12 +14060,12 @@ msgstr "" msgid "expected %<(%> or end of line" msgstr "" -#: c-parser.c:9230 cp/parser.c:24379 +#: c-parser.c:9230 cp/parser.c:24389 #, fuzzy, gcc-internal-format msgid "for statement expected" msgstr "ylivuoto vakiolausekkeessa" -#: c-parser.c:9283 cp/semantics.c:4377 cp/semantics.c:4447 +#: c-parser.c:9283 cp/semantics.c:4415 cp/semantics.c:4485 #, fuzzy, gcc-internal-format msgid "expected iteration declaration or initialization" msgstr "%qD esitelty extern-avainsanalla sisäkkäin" @@ -13970,12 +14075,12 @@ msgstr "%qD esitelty extern-avainsanalla sisäkkäin" msgid "not enough perfectly nested loops" msgstr "" -#: c-parser.c:9416 cp/parser.c:24720 +#: c-parser.c:9416 cp/parser.c:24731 #, gcc-internal-format msgid "collapsed loops not perfectly nested" msgstr "" -#: c-parser.c:9454 cp/parser.c:24564 cp/parser.c:24602 cp/pt.c:11892 +#: c-parser.c:9454 cp/parser.c:24574 cp/parser.c:24612 cp/pt.c:11902 #, fuzzy, gcc-internal-format msgid "iteration variable %qD should not be firstprivate" msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD" @@ -13985,17 +14090,17 @@ msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD" msgid "%qD is not a variable" msgstr "%qD ei ole muuttuja" -#: c-parser.c:9901 cp/semantics.c:4002 +#: c-parser.c:9901 cp/semantics.c:4040 #, gcc-internal-format msgid "%qE declared %<threadprivate%> after first use" msgstr "" -#: c-parser.c:9903 cp/semantics.c:4004 +#: c-parser.c:9903 cp/semantics.c:4042 #, gcc-internal-format msgid "automatic variable %qE cannot be %<threadprivate%>" msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>" -#: c-parser.c:9907 cp/semantics.c:4006 +#: c-parser.c:9907 cp/semantics.c:4044 #, fuzzy, gcc-internal-format msgid "%<threadprivate%> %qE has incomplete type" msgstr "%Jparametrin %qD tyyppi on vaillinainen" @@ -14005,7 +14110,7 @@ msgstr "%Jparametrin %qD tyyppi on vaillinainen" msgid "%qD has an incomplete type" msgstr "%qD on vaillinaista tyyppiä" -#: c-typeck.c:227 cp/call.c:3488 +#: c-typeck.c:227 cp/call.c:3539 #, gcc-internal-format msgid "invalid use of void expression" msgstr "void-lausekkeen epäkelpo käyttö" @@ -14099,10 +14204,11 @@ msgstr "" #: c-typeck.c:2307 #, fuzzy, gcc-internal-format +#| msgid "subscripted value is neither array nor pointer" msgid "subscripted value is neither array nor pointer nor vector" msgstr "indeksoitu arvo ei ole taulukko eikä osoitin" -#: c-typeck.c:2319 cp/typeck.c:2854 cp/typeck.c:2948 +#: c-typeck.c:2319 cp/typeck.c:2862 cp/typeck.c:2956 #, gcc-internal-format msgid "array subscript is not an integer" msgstr "taulukon indeksi ei ole kokonaisluku" @@ -14155,13 +14261,14 @@ msgstr "funktion määrittely oikeuttaa tyhjän paluutyypin" msgid "too many arguments to method %qE" msgstr "liikaa argumentteja funktiolle %s %q+#D" -#: c-typeck.c:2933 c-family/c-common.c:8039 +#: c-typeck.c:2933 c-family/c-common.c:8063 #, gcc-internal-format msgid "too many arguments to function %qE" msgstr "liian monta argumenttia funktiolle %qE" -#: c-typeck.c:2936 c-typeck.c:3170 cp/decl2.c:4169 cp/typeck.c:3304 +#: c-typeck.c:2936 c-typeck.c:3170 cp/decl2.c:4196 cp/typeck.c:3312 #, fuzzy, gcc-internal-format +#| msgid "%qD declared here" msgid "declared here" msgstr "%qD esitelty täällä" @@ -14225,12 +14332,13 @@ msgstr "funktion %2$qE argumentti %1$d annetaan etumerkittömänä prototyypin t 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:3135 cp/call.c:5666 +#: c-typeck.c:3135 cp/call.c:5719 #, fuzzy, gcc-internal-format +#| msgid "conversion from %qT to %qT is ambiguous" msgid "implicit conversion from %qT to %qT when passing argument to function" msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen" -#: c-typeck.c:3168 c-family/c-common.c:8877 c-family/c-common.c:8926 +#: c-typeck.c:3168 c-family/c-common.c:8901 c-family/c-common.c:8950 #, gcc-internal-format msgid "too few arguments to function %qE" msgstr "liian vähän argumentteja funktiolle %qE" @@ -14305,17 +14413,17 @@ msgstr "tuntemattomaan tietueeseen osoittavan osoittimen vähennys" msgid "taking address of expression of type %<void%>" msgstr "" -#: c-typeck.c:3892 c-family/c-common.c:8633 +#: c-typeck.c:3892 c-family/c-common.c:8657 #, fuzzy, gcc-internal-format msgid "assignment of read-only location %qE" msgstr "kirjoitussuojatun sijainnin sijoitus" -#: c-typeck.c:3895 c-family/c-common.c:8634 +#: c-typeck.c:3895 c-family/c-common.c:8658 #, fuzzy, gcc-internal-format msgid "increment of read-only location %qE" msgstr "kirjoitussuojatun sijainnin kasvatus" -#: c-typeck.c:3898 c-family/c-common.c:8635 +#: c-typeck.c:3898 c-family/c-common.c:8659 #, fuzzy, gcc-internal-format msgid "decrement of read-only location %qE" msgstr "kirjoitussuojatun sijainnin vähennys" @@ -14350,7 +14458,7 @@ msgstr "halutaan rekisterimuuttujan %qD osoite" msgid "non-lvalue array in conditional expression" msgstr "ehtolausekkeessa ei-lvalue-taulukko" -#: c-typeck.c:4127 cp/call.c:4337 +#: c-typeck.c:4127 cp/call.c:4388 #, gcc-internal-format msgid "implicit conversion from %qT to %qT to match other result of conditional" msgstr "" @@ -14392,11 +14500,13 @@ msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta" #: c-typeck.c:4446 #, fuzzy +#| msgid "cast adds new qualifiers to function type" msgid "cast adds %q#v qualifier to function type" msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä" #: c-typeck.c:4452 #, fuzzy +#| msgid "cast discards qualifiers from pointer target type" msgid "cast discards %q#v qualifier from pointer target type" msgstr "osoitinkohdetyypin määreitä häviää tyyppimuunnoksessa" @@ -14460,7 +14570,7 @@ msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun" msgid "cast from function call of type %qT to non-matching type %qT" msgstr "muunnos %qT-tyyppisestä funktiokutsusta yhteensopimattomaan tyyppiin %qT" -#: c-typeck.c:4663 cp/typeck.c:6376 +#: c-typeck.c:4663 cp/typeck.c:6405 #, gcc-internal-format msgid "cast to pointer from integer of different size" msgstr "tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi" @@ -14502,7 +14612,7 @@ msgstr "muotoilu %q.*s edellyttää %<%T%s%>-tyyppiä, mutta %d. argumentin tyyp msgid "enum conversion when passing argument %d of %qE is invalid in C++" msgstr "" -#: c-typeck.c:5207 c-typeck.c:7762 +#: c-typeck.c:5207 c-typeck.c:7764 #, gcc-internal-format msgid "enum conversion in initialization is invalid in C++" msgstr "" @@ -14519,16 +14629,19 @@ msgstr "" #: c-typeck.c:5368 c-typeck.c:5591 #, fuzzy +#| msgid "passing argument %d of %qE makes integer from pointer without a cast" msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified" msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta" #: c-typeck.c:5371 c-typeck.c:5594 #, fuzzy +#| msgid "assignment discards qualifiers from pointer target type" msgid "assignment makes %q#v qualified function pointer from unqualified" msgstr "sijoitus hylkää kohdeosoitintyypin määreitä" #: c-typeck.c:5374 c-typeck.c:5596 #, fuzzy +#| msgid "initialization discards qualifiers from pointer target type" msgid "initialization makes %q#v qualified function pointer from unqualified" msgstr "alustus hylkää kohdeosoitintyypin määreitä" @@ -14543,16 +14656,19 @@ msgstr "sijoitus hylkää kohdeosoitintyypin määreitä" #: c-typeck.c:5386 c-typeck.c:5556 #, fuzzy +#| msgid "assignment discards qualifiers from pointer target type" msgid "assignment discards %qv qualifier from pointer target type" msgstr "sijoitus hylkää kohdeosoitintyypin määreitä" #: c-typeck.c:5388 c-typeck.c:5558 #, fuzzy +#| msgid "initialization discards qualifiers from pointer target type" msgid "initialization discards %qv qualifier from pointer target type" msgstr "alustus hylkää kohdeosoitintyypin määreitä" #: c-typeck.c:5390 c-typeck.c:5560 #, fuzzy +#| msgid "return discards qualifiers from pointer target type" msgid "return discards %qv qualifier from pointer target type" msgstr "palautus hylkää kohdeosoitintyypin määreitä" @@ -14601,7 +14717,7 @@ msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille" msgid "initialization left-hand side might be a candidate for a format attribute" msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille" -#: c-typeck.c:5512 cp/typeck.c:7334 +#: c-typeck.c:5512 cp/typeck.c:7363 #, fuzzy, gcc-internal-format msgid "return type might be a candidate for a format attribute" msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille" @@ -14668,7 +14784,7 @@ msgstr "palautus yhteensopimattomasta osoitintyypistä" #. ??? This should not be an error when inlining calls to #. unprototyped functions. -#: c-typeck.c:5620 c-typeck.c:6170 cp/typeck.c:1852 +#: c-typeck.c:5620 c-typeck.c:6172 cp/typeck.c:1857 #, gcc-internal-format msgid "invalid use of non-lvalue array" msgstr "" @@ -14713,7 +14829,7 @@ msgstr "alustus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta" msgid "return makes integer from pointer without a cast" msgstr "palautus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta" -#: c-typeck.c:5667 c-family/c-common.c:8894 config/mep/mep.c:6276 +#: c-typeck.c:5667 c-family/c-common.c:8918 config/mep/mep.c:6276 #, gcc-internal-format msgid "incompatible type for argument %d of %qE" msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton" @@ -14738,428 +14854,429 @@ msgstr "" msgid "traditional C rejects automatic aggregate initialization" msgstr "perinteinen C ei hyväksy automaattista koostealustusta" -#: c-typeck.c:5921 c-typeck.c:5938 c-typeck.c:5956 +#: c-typeck.c:5923 c-typeck.c:5940 c-typeck.c:5958 #, gcc-internal-format msgid "(near initialization for %qs)" msgstr "(%qs:n alustuksen lähistöllä)" -#: c-typeck.c:5971 +#: c-typeck.c:5973 #, gcc-internal-format msgid "array initialized from parenthesized string constant" msgstr "taulukko alustetaan suluilla ympäröidystä merkkijonovakiosta" -#: c-typeck.c:6044 c-typeck.c:6919 +#: c-typeck.c:6046 c-typeck.c:6921 #, gcc-internal-format msgid "initialization of a flexible array member" msgstr "joustavan taulukkojäsenen alustus" -#: c-typeck.c:6054 cp/typeck2.c:818 +#: c-typeck.c:6056 cp/typeck2.c:818 #, gcc-internal-format msgid "char-array initialized from wide string" msgstr "merkkitaulukon alustus leveästä merkkijonosta" -#: c-typeck.c:6062 +#: c-typeck.c:6064 #, gcc-internal-format msgid "wide character array initialized from non-wide string" msgstr "leveän merkkitaulukon alustus epäleveästä merkkijonosta" -#: c-typeck.c:6068 +#: c-typeck.c:6070 #, gcc-internal-format msgid "wide character array initialized from incompatible wide string" msgstr "leveän merkkitaulukon alustus epäyhteensopivasta leveästä merkkijonosta" -#: c-typeck.c:6102 +#: c-typeck.c:6104 #, gcc-internal-format msgid "array of inappropriate type initialized from string constant" msgstr "sopimattomasta tyypistä koostuva taulukko alustetaan merkkijonovakiosta" -#: c-typeck.c:6196 +#: c-typeck.c:6198 #, gcc-internal-format msgid "array initialized from non-constant array expression" msgstr "taulukko alustetaan muuttuvasta taulukkolausekkeesta" -#: c-typeck.c:6210 c-typeck.c:6213 c-typeck.c:6221 c-typeck.c:6260 -#: c-typeck.c:7735 +#: c-typeck.c:6212 c-typeck.c:6215 c-typeck.c:6223 c-typeck.c:6262 +#: c-typeck.c:7737 #, gcc-internal-format msgid "initializer element is not constant" msgstr "alustusalkio ei ole vakio" -#: c-typeck.c:6226 c-typeck.c:6272 c-typeck.c:7745 +#: c-typeck.c:6228 c-typeck.c:6274 c-typeck.c:7747 #, gcc-internal-format msgid "initializer element is not a constant expression" msgstr "alustinalkio ei ole vakiolauseke" -#: c-typeck.c:6267 c-typeck.c:7740 +#: c-typeck.c:6269 c-typeck.c:7742 #, gcc-internal-format msgid "initializer element is not computable at load time" msgstr "alustuselementtiä ei pystytä laskemaan latausajankohtana" -#: c-typeck.c:6285 +#: c-typeck.c:6287 #, gcc-internal-format msgid "invalid initializer" msgstr "epäkelpo alustin" -#: c-typeck.c:6559 cp/decl.c:5356 +#: c-typeck.c:6561 cp/decl.c:5383 #, gcc-internal-format msgid "opaque vector types cannot be initialized" msgstr "läpinäkymättömiä vektorityyppejä ei voida alustaa" -#: c-typeck.c:6774 +#: c-typeck.c:6776 #, gcc-internal-format msgid "extra brace group at end of initializer" msgstr "alustimen lopussa on ylimääräinen lohko" -#: c-typeck.c:6795 +#: c-typeck.c:6797 #, gcc-internal-format msgid "missing braces around initializer" msgstr "alustimen ympäriltä puuttuu aaltosulkeet" -#: c-typeck.c:6856 +#: c-typeck.c:6858 #, gcc-internal-format msgid "braces around scalar initializer" msgstr "skalaarialustimen ympärillä on aaltosulkeet" -#: c-typeck.c:6916 +#: c-typeck.c:6918 #, gcc-internal-format msgid "initialization of flexible array member in a nested context" msgstr "joustavan taulukkojäsenen alustaminen sisäkkäisessä asiayhteydessä" -#: c-typeck.c:6947 +#: c-typeck.c:6949 #, gcc-internal-format msgid "missing initializer" msgstr "puuttuva alustin" -#: c-typeck.c:6969 +#: c-typeck.c:6971 #, gcc-internal-format msgid "empty scalar initializer" msgstr "tyhjä skalaarialustin" -#: c-typeck.c:6974 +#: c-typeck.c:6976 #, gcc-internal-format msgid "extra elements in scalar initializer" msgstr "skalaarialustimessa ylimääräisiä alkioita" -#: c-typeck.c:7085 c-typeck.c:7166 +#: c-typeck.c:7087 c-typeck.c:7168 #, gcc-internal-format msgid "array index in non-array initializer" msgstr "" -#: c-typeck.c:7090 c-typeck.c:7222 +#: c-typeck.c:7092 c-typeck.c:7224 #, gcc-internal-format msgid "field name not in record or union initializer" msgstr "" -#: c-typeck.c:7139 +#: c-typeck.c:7141 #, gcc-internal-format msgid "array index in initializer not of integer type" msgstr "" -#: c-typeck.c:7148 c-typeck.c:7157 +#: c-typeck.c:7150 c-typeck.c:7159 #, fuzzy, gcc-internal-format msgid "array index in initializer is not an integer constant expression" msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke" -#: c-typeck.c:7162 c-typeck.c:7164 +#: c-typeck.c:7164 c-typeck.c:7166 #, gcc-internal-format msgid "nonconstant array index in initializer" msgstr "ei-vakio taulukon indeksi alustimessa" -#: c-typeck.c:7168 c-typeck.c:7171 +#: c-typeck.c:7170 c-typeck.c:7173 #, gcc-internal-format msgid "array index in initializer exceeds array bounds" msgstr "taulukon indeksi alustimessa ylittää taulukon rajat" -#: c-typeck.c:7185 +#: c-typeck.c:7187 #, gcc-internal-format msgid "empty index range in initializer" msgstr "" -#: c-typeck.c:7194 +#: c-typeck.c:7196 #, gcc-internal-format msgid "array index range in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:7229 +#: c-typeck.c:7231 #, gcc-internal-format msgid "unknown field %qE specified in initializer" msgstr "" -#: c-typeck.c:7281 c-typeck.c:7308 c-typeck.c:7836 +#: c-typeck.c:7283 c-typeck.c:7310 c-typeck.c:7838 #, gcc-internal-format msgid "initialized field with side-effects overwritten" msgstr "" -#: c-typeck.c:7283 c-typeck.c:7310 c-typeck.c:7838 +#: c-typeck.c:7285 c-typeck.c:7312 c-typeck.c:7840 #, gcc-internal-format msgid "initialized field overwritten" msgstr "" -#: c-typeck.c:8055 +#: c-typeck.c:8057 #, gcc-internal-format msgid "excess elements in char array initializer" msgstr "" -#: c-typeck.c:8062 c-typeck.c:8123 +#: c-typeck.c:8064 c-typeck.c:8125 #, gcc-internal-format msgid "excess elements in struct initializer" msgstr "" -#: c-typeck.c:8138 +#: c-typeck.c:8140 #, gcc-internal-format msgid "non-static initialization of a flexible array member" msgstr "" -#: c-typeck.c:8209 +#: c-typeck.c:8211 #, gcc-internal-format msgid "excess elements in union initializer" msgstr "" -#: c-typeck.c:8231 +#: c-typeck.c:8233 #, gcc-internal-format msgid "traditional C rejects initialization of unions" msgstr "" -#: c-typeck.c:8299 +#: c-typeck.c:8301 #, gcc-internal-format msgid "excess elements in array initializer" msgstr "" -#: c-typeck.c:8333 +#: c-typeck.c:8335 #, gcc-internal-format msgid "excess elements in vector initializer" msgstr "" -#: c-typeck.c:8365 +#: c-typeck.c:8367 #, gcc-internal-format msgid "excess elements in scalar initializer" msgstr "" -#: c-typeck.c:8577 +#: c-typeck.c:8579 #, gcc-internal-format msgid "ISO C forbids %<goto *expr;%>" msgstr "" -#: c-typeck.c:8599 cp/typeck.c:7547 +#: c-typeck.c:8601 cp/typeck.c:7576 #, gcc-internal-format msgid "function declared %<noreturn%> has a %<return%> statement" msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause" -#: c-typeck.c:8622 +#: c-typeck.c:8624 #, gcc-internal-format msgid "%<return%> with no value, in function returning non-void" msgstr "%<return%> ilman arvoa ei-voidin palauttavassa funktiossa" -#: c-typeck.c:8632 +#: c-typeck.c:8634 #, gcc-internal-format msgid "%<return%> with a value, in function returning void" msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa" -#: c-typeck.c:8634 +#: c-typeck.c:8636 #, 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:8695 +#: c-typeck.c:8697 #, gcc-internal-format msgid "function returns address of local variable" msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan" -#: c-typeck.c:8768 cp/semantics.c:1038 +#: c-typeck.c:8770 cp/semantics.c:1038 #, gcc-internal-format msgid "switch quantity not an integer" msgstr "" -#: c-typeck.c:8781 +#: c-typeck.c:8783 #, gcc-internal-format msgid "%<long%> switch expression not converted to %<int%> in ISO C" msgstr "" -#: c-typeck.c:8817 c-typeck.c:8825 +#: c-typeck.c:8819 c-typeck.c:8827 #, gcc-internal-format msgid "case label is not an integer constant expression" msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke" -#: c-typeck.c:8831 cp/parser.c:8261 +#: c-typeck.c:8833 cp/parser.c:8268 #, gcc-internal-format msgid "case label not within a switch statement" msgstr "" -#: c-typeck.c:8833 +#: c-typeck.c:8835 #, gcc-internal-format msgid "%<default%> label not within a switch statement" msgstr "" -#: c-typeck.c:8916 cp/parser.c:8557 +#: c-typeck.c:8918 cp/parser.c:8564 #, 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:9025 cp/cp-gimplify.c:91 cp/parser.c:9149 +#: c-typeck.c:9027 cp/cp-gimplify.c:92 cp/parser.c:9156 #, gcc-internal-format msgid "break statement not within loop or switch" msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella" -#: c-typeck.c:9027 cp/parser.c:9170 +#: c-typeck.c:9029 cp/parser.c:9177 #, gcc-internal-format msgid "continue statement not within a loop" msgstr "continue-lause silmukan ulkopuolella" -#: c-typeck.c:9032 cp/parser.c:9160 +#: c-typeck.c:9034 cp/parser.c:9167 #, 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:9058 cp/cp-gimplify.c:411 +#: c-typeck.c:9060 cp/cp-gimplify.c:412 #, gcc-internal-format msgid "statement with no effect" msgstr "lauseella ei ole vaikutusta" -#: c-typeck.c:9084 +#: c-typeck.c:9086 #, gcc-internal-format msgid "expression statement has incomplete type" msgstr "" -#: c-typeck.c:9686 cp/typeck.c:3857 +#: c-typeck.c:9688 cp/typeck.c:3865 #, gcc-internal-format msgid "right shift count is negative" msgstr "" -#: c-typeck.c:9697 cp/typeck.c:3864 +#: c-typeck.c:9699 cp/typeck.c:3872 #, gcc-internal-format msgid "right shift count >= width of type" msgstr "" -#: c-typeck.c:9738 cp/typeck.c:3886 +#: c-typeck.c:9740 cp/typeck.c:3894 #, gcc-internal-format msgid "left shift count is negative" msgstr "" -#: c-typeck.c:9745 cp/typeck.c:3892 +#: c-typeck.c:9747 cp/typeck.c:3900 #, gcc-internal-format msgid "left shift count >= width of type" msgstr "" -#: c-typeck.c:9766 cp/typeck.c:3938 +#: c-typeck.c:9768 cp/typeck.c:3946 #, gcc-internal-format msgid "comparing floating point with == or != is unsafe" msgstr "liukulukujen vertailu operaattoreilla == ja != on epävarmaa" -#: c-typeck.c:9783 c-typeck.c:9803 +#: c-typeck.c:9785 c-typeck.c:9805 #, gcc-internal-format msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL" msgstr "" -#: c-typeck.c:9789 c-typeck.c:9809 +#: c-typeck.c:9791 c-typeck.c:9811 #, gcc-internal-format msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL" msgstr "" -#: c-typeck.c:9830 c-typeck.c:9905 +#: c-typeck.c:9832 c-typeck.c:9907 #, fuzzy, gcc-internal-format msgid "comparison of pointers to disjoint address spaces" msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu" -#: c-typeck.c:9837 c-typeck.c:9843 +#: c-typeck.c:9839 c-typeck.c:9845 #, 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:9850 c-typeck.c:9915 +#: c-typeck.c:9852 c-typeck.c:9917 #, gcc-internal-format msgid "comparison of distinct pointer types lacks a cast" msgstr "" -#: c-typeck.c:9862 c-typeck.c:9867 c-typeck.c:9941 c-typeck.c:9946 +#: c-typeck.c:9864 c-typeck.c:9869 c-typeck.c:9943 c-typeck.c:9948 #, gcc-internal-format msgid "comparison between pointer and integer" msgstr "osoittimen ja kokonaisluvun välinen vertailu" -#: c-typeck.c:9893 +#: c-typeck.c:9895 #, gcc-internal-format msgid "comparison of complete and incomplete pointers" msgstr "" -#: c-typeck.c:9895 +#: c-typeck.c:9897 #, gcc-internal-format msgid "ISO C forbids ordered comparisons of pointers to functions" msgstr "ISO C kieltää funktio-osoittimien suuruusvertailun" -#: c-typeck.c:9900 +#: c-typeck.c:9902 #, fuzzy, gcc-internal-format +#| msgid "ordered comparison of pointer with integer zero" msgid "ordered comparison of pointer with null pointer" msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu" -#: c-typeck.c:9923 c-typeck.c:9926 c-typeck.c:9933 c-typeck.c:9936 +#: c-typeck.c:9925 c-typeck.c:9928 c-typeck.c:9935 c-typeck.c:9938 #, gcc-internal-format msgid "ordered comparison of pointer with integer zero" msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu" -#: c-typeck.c:9980 cp/typeck.c:4251 +#: c-typeck.c:9982 cp/typeck.c:4259 #, fuzzy, gcc-internal-format msgid "implicit conversion from %qT to %qT to match other operand of binary expression" msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT" -#: c-typeck.c:10262 +#: c-typeck.c:10264 #, 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:10266 +#: c-typeck.c:10268 #, gcc-internal-format msgid "used struct type value where scalar is required" msgstr "käytetty tietuetyypin arvoa, vaikka vaaditaan skalaari" -#: c-typeck.c:10270 +#: c-typeck.c:10272 #, gcc-internal-format msgid "used union type value where scalar is required" msgstr "käytetty unionityypin arvoa, vaikka vaaditaan skalaari" -#: c-typeck.c:10431 cp/semantics.c:3885 +#: c-typeck.c:10433 cp/semantics.c:3921 #, fuzzy, gcc-internal-format msgid "%qE has invalid type for %<reduction%>" msgstr "epäkelpo %<restrict%>-avainsanan käyttö" -#: c-typeck.c:10466 cp/semantics.c:3898 +#: c-typeck.c:10468 cp/semantics.c:3934 #, gcc-internal-format msgid "%qE has invalid type for %<reduction(%s)%>" msgstr "" -#: c-typeck.c:10483 cp/semantics.c:3908 +#: c-typeck.c:10485 cp/semantics.c:3944 #, gcc-internal-format msgid "%qE must be %<threadprivate%> for %<copyin%>" msgstr "" -#: c-typeck.c:10493 cp/semantics.c:3705 +#: c-typeck.c:10495 cp/semantics.c:3741 #, gcc-internal-format msgid "%qE is not a variable in clause %qs" msgstr "" -#: c-typeck.c:10501 c-typeck.c:10523 c-typeck.c:10545 +#: c-typeck.c:10503 c-typeck.c:10525 c-typeck.c:10547 #, gcc-internal-format msgid "%qE appears more than once in data clauses" msgstr "" -#: c-typeck.c:10516 cp/semantics.c:3728 +#: c-typeck.c:10518 cp/semantics.c:3764 #, gcc-internal-format msgid "%qE is not a variable in clause %<firstprivate%>" msgstr "" -#: c-typeck.c:10538 cp/semantics.c:3750 +#: c-typeck.c:10540 cp/semantics.c:3786 #, gcc-internal-format msgid "%qE is not a variable in clause %<lastprivate%>" msgstr "" -#: c-typeck.c:10600 cp/semantics.c:3949 +#: c-typeck.c:10602 cp/semantics.c:3986 #, fuzzy, gcc-internal-format msgid "%qE is predetermined %qs for %qs" msgstr "%qs-attribuuttia ei huomioida %qs:lle" -#: c-typeck.c:10689 +#: c-typeck.c:10691 #, gcc-internal-format msgid "C++ requires promoted type, not enum type, in %<va_arg%>" msgstr "" -#: calls.c:2070 +#: calls.c:2072 #, gcc-internal-format msgid "function call has aggregate value" msgstr "" @@ -15169,12 +15286,12 @@ msgstr "" msgid "size of variable %q+D is too large" msgstr "taulukon %qs koko on liian suuri" -#: cfgexpand.c:4025 +#: cfgexpand.c:4030 #, gcc-internal-format msgid "stack protector not protecting local variables: variable length buffer" msgstr "" -#: cfgexpand.c:4029 +#: cfgexpand.c:4034 #, gcc-internal-format, gfc-internal-format msgid "stack protector not protecting function: all local arrays are less than %d bytes long" msgstr "" @@ -15579,7 +15696,7 @@ msgstr "" msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)" msgstr "" -#: cgraph.c:2052 +#: cgraph.c:2056 #, gcc-internal-format msgid "%D renamed after being referenced in assembly" msgstr "" @@ -15826,6 +15943,7 @@ msgstr "" #: convert.c:852 convert.c:928 #, fuzzy, gcc-internal-format +#| msgid "cast from pointer to integer of different size" msgid "can%'t convert between vector values of different size" msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun" @@ -15931,6 +16049,7 @@ msgstr "" #: cppspec.c:92 #, fuzzy, gcc-internal-format +#| msgid "\"%s\" is not a valid option to the preprocessor" msgid "%qs is not a valid option to the preprocessor" msgstr "”%s” ei ole kelvollinen esikääntäjän valitsin" @@ -15954,7 +16073,7 @@ msgstr "" msgid " %s" msgstr " %s" -#: dbxout.c:3270 +#: dbxout.c:3285 #, gcc-internal-format msgid "common symbol debug info is not structured as symbol+offset" msgstr "" @@ -15974,17 +16093,17 @@ msgstr "" msgid "dominator of %d should be %d, not %d" msgstr "" -#: dwarf2out.c:4168 +#: dwarf2out.c:4124 #, gcc-internal-format msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive" msgstr "" -#: dwarf2out.c:5730 +#: dwarf2out.c:5697 #, gcc-internal-format, gfc-internal-format msgid "DW_LOC_OP %s not implemented" msgstr "" -#: dwarf2out.c:13729 +#: dwarf2out.c:13671 #, gcc-internal-format, gfc-internal-format msgid "non-delegitimized UNSPEC %d found in variable location" msgstr "" @@ -16074,37 +16193,37 @@ msgstr "" msgid "stack limits not supported on this target" msgstr "" -#: expmed.c:1778 +#: expmed.c:1793 #, gcc-internal-format msgid "multiple accesses to volatile structure member because of packed attribute" msgstr "" -#: expmed.c:1782 +#: expmed.c:1797 #, gcc-internal-format msgid "multiple accesses to volatile structure bitfield because of packed attribute" msgstr "" -#: expmed.c:1792 +#: expmed.c:1807 #, fuzzy, gcc-internal-format msgid "mis-aligned access used for structure member" msgstr "tallennusluokka annettu tietueen kentälle %qs" -#: expmed.c:1795 +#: expmed.c:1810 #, fuzzy, gcc-internal-format msgid "mis-aligned access used for structure bitfield" msgstr "tallennusluokka annettu tietueen kentälle %qs" -#: expmed.c:1801 +#: expmed.c:1816 #, gcc-internal-format msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access" msgstr "" -#: expr.c:9305 +#: expr.c:9339 #, fuzzy, gcc-internal-format msgid "%Kcall to %qs declared with attribute error: %s" msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline" -#: expr.c:9312 +#: expr.c:9346 #, fuzzy, gcc-internal-format msgid "%Kcall to %qs declared with attribute warning: %s" msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline" @@ -16119,12 +16238,12 @@ msgstr "epäkelpo argumentti funktiolle %<__builtin_return_address%>" msgid "the frame size of %wd bytes is larger than %wd bytes" msgstr "" -#: final.c:4376 toplev.c:1407 tree-optimize.c:171 +#: final.c:4381 toplev.c:1407 tree-optimize.c:171 #, fuzzy, gcc-internal-format msgid "could not open final insn dump file %qs: %m" msgstr "%s: ei voida avata PCH-tiedostoa: %m\n" -#: final.c:4440 tree-optimize.c:187 +#: final.c:4445 tree-optimize.c:187 #, fuzzy, gcc-internal-format msgid "could not close final insn dump file %qs: %m" msgstr "%s: ei voida avata PCH-tiedostoa: %m\n" @@ -16139,27 +16258,27 @@ msgstr "suuri kokonaisluku implisiittisesti katkaistu etumerkittömäksi tyypiks msgid "assuming signed overflow does not occur when negating a division" msgstr "" -#: fold-const.c:3493 fold-const.c:3505 +#: fold-const.c:3491 fold-const.c:3503 #, fuzzy, gcc-internal-format, gfc-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:4842 +#: fold-const.c:4840 #, gcc-internal-format msgid "assuming signed overflow does not occur when simplifying range test" msgstr "" -#: fold-const.c:5288 fold-const.c:5302 +#: fold-const.c:5286 fold-const.c:5300 #, gcc-internal-format, gfc-internal-format msgid "comparison is always %d" msgstr "" -#: fold-const.c:5435 +#: fold-const.c:5433 #, gcc-internal-format msgid "%<or%> of unmatched not-equal tests is always 1" msgstr "" -#: fold-const.c:5440 +#: fold-const.c:5438 #, gcc-internal-format msgid "%<and%> of mutually exclusive equal-tests is always 0" msgstr "" @@ -16189,7 +16308,7 @@ msgstr "" msgid "total size of local objects too large" msgstr "taulukon %qs koko on liian suuri" -#: function.c:1749 gimplify.c:5061 +#: function.c:1749 gimplify.c:5066 #, gcc-internal-format msgid "impossible constraint in %<asm%>" msgstr "" @@ -16251,6 +16370,7 @@ msgstr "" #: gcc.c:2417 #, fuzzy, gcc-internal-format +#| msgid "system path '%s' is not absolute" msgid "system path %qs is not absolute" msgstr "järjestelmäpolku ”%s” ei ole absoluuttinen" @@ -16261,11 +16381,13 @@ msgstr "-pipe ei ole tuettu" #: gcc.c:2617 #, fuzzy, gcc-internal-format +#| msgid "pex_init failed: %s" msgid "pex_init failed: %m" msgstr "pex_init epäonnistui: %s" #: gcc.c:2656 #, fuzzy, gcc-internal-format +#| msgid "ld returned %d exit status" msgid "failed to get exit status: %m" msgstr "ld:n paluuarvo oli %d" @@ -16276,11 +16398,13 @@ msgstr "" #: gcc.c:2688 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "programs: %s\n" msgid "%s (program %s)" msgstr "ohjelmat: %s\n" #: gcc.c:3097 opts-common.c:958 opts-common.c:1030 #, fuzzy, gcc-internal-format +#| msgid "unrecognized command line option \"%s\"" msgid "unrecognized command line option %qs" msgstr "tuntematon komentorivivalitsin ”%s”" @@ -16331,21 +16455,25 @@ msgstr "" #: gcc.c:4501 #, fuzzy, gcc-internal-format +#| msgid "%s: PCH file was invalid" msgid "spec %qs invalid" msgstr "%s: PCH-tiedosto oli epäkelpo" #: gcc.c:4650 #, fuzzy, gcc-internal-format +#| msgid "bit-field %qs has invalid type" msgid "spec %qs has invalid %<%%0%c%>" msgstr "bittikentällä %qs on epäkelpo tyyppi" #: gcc.c:4961 #, fuzzy, gcc-internal-format +#| msgid "bit-field %qs has invalid type" msgid "spec %qs has invalid %<%%W%c%>" msgstr "bittikentällä %qs on epäkelpo tyyppi" #: gcc.c:4983 #, fuzzy, gcc-internal-format +#| msgid "bit-field %qs has invalid type" msgid "spec %qs has invalid %<%%x%c%>" msgstr "bittikentällä %qs on epäkelpo tyyppi" @@ -16369,11 +16497,13 @@ msgstr "tunnistamaton muotomäärite" #: gcc.c:5321 #, fuzzy, gcc-internal-format +#| msgid "In function %qs" msgid "unknown spec function %qs" msgstr "Funktio %qs" #: gcc.c:5339 #, fuzzy, gcc-internal-format +#| msgid "too many arguments to function %qs" msgid "error in args to spec function %qs" msgstr "liian monta argumenttia funktiolle %qs" @@ -16395,6 +16525,7 @@ msgstr "" #: gcc.c:5655 #, fuzzy, gcc-internal-format +#| msgid "bit-field %qs has invalid type" msgid "braced spec %qs is invalid at %qc" msgstr "bittikentällä %qs on epäkelpo tyyppi" @@ -16425,6 +16556,7 @@ msgstr "" #: gcc.c:6144 #, fuzzy, gcc-internal-format +#| msgid "pex_init failed: %s" msgid "atexit failed" msgstr "pex_init epäonnistui: %s" @@ -16440,6 +16572,7 @@ msgstr "" #: gcc.c:6456 #, fuzzy, gcc-internal-format +#| msgid "unrecognized command line option \"%s\"" msgid "unrecognized option %<-%s%>" msgstr "tuntematon komentorivivalitsin ”%s”" @@ -16497,6 +16630,7 @@ msgstr "" #: gcc.c:6985 #, fuzzy, gcc-internal-format +#| msgid "%s: %s" msgid "%s: %m" msgstr "%s: %s" @@ -16522,11 +16656,13 @@ msgstr "alustamaton const %qD" #: gcc.c:7775 #, fuzzy, gcc-internal-format +#| msgid "environment variable \"%s\" not defined" msgid "environment variable %qs not defined" msgstr "ympäristömuuttujaa ”%s” ei ole määritelty" #: gcc.c:7887 gcc.c:7892 #, fuzzy, gcc-internal-format +#| msgid "invalid version number `%s'" msgid "invalid version number %qs" msgstr "virheellinen versionumero ”%s”" @@ -16615,6 +16751,7 @@ msgstr "" #: ggc-page.c:2186 ggc-page.c:2192 #, fuzzy, gcc-internal-format +#| msgid "can't write PCH file" msgid "can%'t write PCH file" msgstr "PCH-tiedostoa ei voida kirjoittaa" @@ -16633,62 +16770,63 @@ msgstr "" msgid "using result of function returning %<void%>" msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-tyhjän" -#: gimplify.c:4946 +#: gimplify.c:4951 #, gcc-internal-format, gfc-internal-format msgid "invalid lvalue in asm output %d" msgstr "" -#: gimplify.c:5062 +#: gimplify.c:5067 #, gcc-internal-format, gfc-internal-format msgid "non-memory input %d must stay in memory" msgstr "" -#: gimplify.c:5084 +#: gimplify.c:5089 #, gcc-internal-format, gfc-internal-format msgid "memory input %d is not directly addressable" msgstr "" -#: gimplify.c:5552 +#: gimplify.c:5557 #, fuzzy, gcc-internal-format +#| msgid "register variable %qD used in nested function" msgid "threadprivate variable %qE used in untied task" msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD" -#: gimplify.c:5553 gimplify.c:5615 +#: gimplify.c:5558 gimplify.c:5620 #, gcc-internal-format msgid "enclosing task" msgstr "" -#: gimplify.c:5612 +#: gimplify.c:5617 #, gcc-internal-format msgid "%qE not specified in enclosing parallel" msgstr "" -#: gimplify.c:5617 +#: gimplify.c:5622 #, gcc-internal-format msgid "enclosing parallel" msgstr "" -#: gimplify.c:5722 +#: gimplify.c:5727 #, fuzzy, gcc-internal-format msgid "iteration variable %qE should be private" msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD" -#: gimplify.c:5736 +#: gimplify.c:5741 #, fuzzy, gcc-internal-format msgid "iteration variable %qE should not be firstprivate" msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD" -#: gimplify.c:5739 +#: gimplify.c:5744 #, fuzzy, gcc-internal-format msgid "iteration variable %qE should not be reduction" msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD" -#: gimplify.c:5902 +#: gimplify.c:5907 #, gcc-internal-format msgid "%s variable %qE is private in outer context" msgstr "" -#: gimplify.c:7495 +#: gimplify.c:7500 #, gcc-internal-format msgid "gimplification failed" msgstr "" @@ -16717,6 +16855,7 @@ msgstr "" #: graphite-poly.c:593 #, fuzzy, gcc-internal-format +#| msgid "field width in printf format" msgid "the file is not in OpenScop format" msgstr "kentän leveys printf-muotoilussa" @@ -16737,6 +16876,7 @@ msgstr "" #: graphite-poly.c:719 #, fuzzy, gcc-internal-format +#| msgid "can%'t seek in %s: %m" msgid "can%'t open %s for reading: %m" msgstr "ei voi hakea tiedostossa %s: %m" @@ -16788,24 +16928,24 @@ msgstr "" msgid "At most %i profile runs is supported. Perhaps corrupted profile?" msgstr "" -#: lto-cgraph.c:1514 +#: lto-cgraph.c:1515 #, gcc-internal-format, gfc-internal-format msgid "Profile information in %s corrupted" msgstr "" -#: lto-cgraph.c:1549 +#: lto-cgraph.c:1550 #, gcc-internal-format, gfc-internal-format msgid "cannot find LTO cgraph in %s" msgstr "" # XXX # %s on "initialization", jota EI VOI suomentaa tällä hetkellä. -#: lto-cgraph.c:1559 +#: lto-cgraph.c:1560 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "cannot find LTO varpool in %s" msgstr "ei voi muuntaa tyypistä %qT tyyppiin %qT (%s)" -#: lto-cgraph.c:1567 +#: lto-cgraph.c:1568 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "cannot find LTO section refs in %s" msgstr "%J%qD:lle ei ole aiempaa esittelyä" @@ -16876,22 +17016,22 @@ msgstr "ehtolausekkeessa on tyyppiristiriita" msgid "bytecode stream: unknown GIMPLE statement tag %s" msgstr "" -#: lto-streamer-in.c:2300 +#: lto-streamer-in.c:2298 #, gcc-internal-format msgid "cl_target_option size mismatch in LTO reader and writer" msgstr "" -#: lto-streamer-in.c:2394 +#: lto-streamer-in.c:2392 #, fuzzy, gcc-internal-format msgid "optimization options not supported yet" msgstr "säiekohtaista muistia ei tueta tälle kohteelle" -#: lto-streamer-in.c:2544 +#: lto-streamer-in.c:2542 #, gcc-internal-format msgid "bytecode stream: tried to jump backwards in the stream" msgstr "" -#: lto-streamer-in.c:2588 +#: lto-streamer-in.c:2586 #, gcc-internal-format msgid "target specific builtin not available" msgstr "" @@ -16991,18 +17131,18 @@ msgstr "" msgid "critical region may not be nested inside a critical region with the same name" msgstr "" -#: omp-low.c:6781 cp/decl.c:2807 cp/parser.c:9157 cp/parser.c:9177 +#: omp-low.c:6785 cp/decl.c:2808 cp/parser.c:9164 cp/parser.c:9184 #, gcc-internal-format msgid "invalid exit from OpenMP structured block" msgstr "" -#: omp-low.c:6783 omp-low.c:6788 +#: omp-low.c:6787 omp-low.c:6792 #, gcc-internal-format msgid "invalid entry to OpenMP structured block" msgstr "" #. Otherwise, be vague and lazy, but efficient. -#: omp-low.c:6791 +#: omp-low.c:6795 #, gcc-internal-format msgid "invalid branch to/from an OpenMP structured block" msgstr "" @@ -17019,11 +17159,13 @@ msgstr "liikaa argumentteja funktiolle %s %q+#D" #: opts-common.c:985 opts.c:547 #, fuzzy, gcc-internal-format +#| msgid "first argument of %q+D should be %<int%>" msgid "argument to %qs should be a non-negative integer" msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>" #: opts-common.c:1000 #, fuzzy, gcc-internal-format +#| msgid "unrecognized command line option \"%s\"" msgid "unrecognized argument in option %qs" msgstr "tuntematon komentorivivalitsin ”%s”" @@ -17050,6 +17192,7 @@ msgstr "tuntematon komentorivivalitsin ”%s”" #: opts-global.c:375 #, fuzzy, gcc-internal-format +#| msgid "unrecognized command line option \"%s\"" msgid "unrecognized command line option %<-fdump-%s%>" msgstr "tuntematon komentorivivalitsin ”%s”" @@ -17120,6 +17263,7 @@ msgstr "" #: opts.c:821 #, fuzzy, gcc-internal-format +#| msgid "weakref is not supported in this configuration" msgid "%<-fsplit-stack%> is not supported by this compiler configuration" msgstr "weakref ei ole tuettu tässä konfiguraatiossa" @@ -17135,6 +17279,7 @@ msgstr "" #: opts.c:1372 #, fuzzy, gcc-internal-format +#| msgid "unrecognized command line option \"%s\"" msgid "unrecognized argument to --help= option: %q.*s" msgstr "tuntematon komentorivivalitsin ”%s”" @@ -17413,15 +17558,16 @@ msgstr "" msgid "can%'t use %qs as a fixed register" msgstr "" -#: reginfo.c:821 config/ia64/ia64.c:5622 config/ia64/ia64.c:5629 -#: config/pa/pa.c:440 config/pa/pa.c:447 config/sh/sh.c:8868 -#: config/sh/sh.c:8875 config/spu/spu.c:5119 config/spu/spu.c:5126 +#: reginfo.c:821 config/ia64/ia64.c:5615 config/ia64/ia64.c:5622 +#: config/pa/pa.c:440 config/pa/pa.c:447 config/sh/sh.c:8878 +#: config/sh/sh.c:8885 config/spu/spu.c:5127 config/spu/spu.c:5134 #, gcc-internal-format, gfc-internal-format msgid "unknown register name: %s" msgstr "" #: reginfo.c:832 #, fuzzy, gcc-internal-format +#| msgid "address of global register variable %qD requested" msgid "stack register used for global register variable" msgstr "halutaan globaalin rekisterimuuttujan %qD osoite" @@ -17490,12 +17636,12 @@ msgstr "" msgid "%<asm%> operand requires impossible reload" msgstr "" -#: reload1.c:6014 +#: reload1.c:6021 #, gcc-internal-format msgid "%<asm%> operand constraint incompatible with operand size" msgstr "" -#: reload1.c:7853 +#: reload1.c:7850 #, gcc-internal-format msgid "output operand is constant in %<asm%>" msgstr "" @@ -17655,7 +17801,7 @@ msgstr "" msgid "undefined named operand %qs" msgstr "" -#: stmt.c:1566 cp/cvt.c:1098 cp/cvt.c:1342 +#: stmt.c:1566 cp/cvt.c:1104 cp/cvt.c:1348 #, gcc-internal-format msgid "value computed is not used" msgstr "laskettua arvoa ei käytetä" @@ -17697,6 +17843,7 @@ msgstr "" #: stor-layout.c:1250 #, fuzzy, gcc-internal-format +#| msgid "Warn about packed bit-fields whose offset changed in GCC 4.4" msgid "offset of packed bit-field %qD has changed in GCC 4.4" msgstr "Varoita pakatuista bittikentistä, joiden siirrososoite vaihtui GCC 4.4:ssä" @@ -17940,7 +18087,7 @@ msgstr "" msgid "MODIFY_EXPR not expected while having tuples" msgstr "" -#: tree-cfg.c:2665 tree-ssa.c:830 +#: tree-cfg.c:2665 tree-ssa.c:871 #, gcc-internal-format msgid "address taken, but ADDRESSABLE bit not set" msgstr "" @@ -18032,6 +18179,7 @@ msgstr "" #: tree-cfg.c:2960 #, fuzzy, gcc-internal-format +#| msgid "cast from pointer to integer of different size" msgid "conversion of register to a different size" msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun" @@ -18217,6 +18365,7 @@ msgstr "epäkelvot operandit binääriselle %s-operaatiolle" #: tree-cfg.c:3649 #, fuzzy, gcc-internal-format +#| msgid "type mismatch in conditional expression" msgid "type mismatch in widening multiply-accumulate expression" msgstr "ehtolausekkeessa on tyyppiristiriita" @@ -18310,7 +18459,7 @@ msgstr "epäkelvot operandit binääriselle %s-operaatiolle" msgid "invalid pure const state for function" msgstr "epäkelpo tallennusluokka funktiolle %qs" -#: tree-cfg.c:4161 tree-ssa.c:1007 tree-ssa.c:1017 +#: tree-cfg.c:4161 tree-ssa.c:1048 tree-ssa.c:1058 #, gcc-internal-format msgid "in statement" msgstr "" @@ -18455,22 +18604,22 @@ msgstr "" msgid "missing edge %i->%i" msgstr "" -#: tree-cfg.c:7344 +#: tree-cfg.c:7363 #, fuzzy, gcc-internal-format msgid "%<noreturn%> function does return" msgstr "%<noreturn%>-funktio palauttaa ei-void-arvon" -#: tree-cfg.c:7364 +#: tree-cfg.c:7383 #, gcc-internal-format msgid "control reaches end of non-void function" msgstr "ei-void-tyyppisen funktion loppu saavutettu" -#: tree-cfg.c:7500 +#: tree-cfg.c:7519 #, 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:7505 +#: tree-cfg.c:7524 #, 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" @@ -18485,112 +18634,112 @@ msgstr "%s: ei voida avata PCH-tiedostoa: %m\n" msgid "ignoring unknown option %q.*s in %<-fdump-%s%>" msgstr "" -#: tree-eh.c:4035 +#: tree-eh.c:4050 #, gcc-internal-format, gfc-internal-format msgid "BB %i has multiple EH edges" msgstr "" -#: tree-eh.c:4047 +#: tree-eh.c:4062 #, gcc-internal-format, gfc-internal-format msgid "BB %i can not throw but has an EH edge" msgstr "" -#: tree-eh.c:4055 +#: tree-eh.c:4070 #, gcc-internal-format, gfc-internal-format msgid "BB %i last statement has incorrectly set lp" msgstr "" -#: tree-eh.c:4061 +#: tree-eh.c:4076 #, gcc-internal-format, gfc-internal-format msgid "BB %i is missing an EH edge" msgstr "" -#: tree-eh.c:4067 +#: tree-eh.c:4082 #, gcc-internal-format, gfc-internal-format msgid "Incorrect EH edge %i->%i" msgstr "" -#: tree-eh.c:4101 tree-eh.c:4120 +#: tree-eh.c:4116 tree-eh.c:4135 #, gcc-internal-format, gfc-internal-format msgid "BB %i is missing an edge" msgstr "" -#: tree-eh.c:4137 +#: tree-eh.c:4152 #, gcc-internal-format, gfc-internal-format msgid "BB %i too many fallthru edges" msgstr "" -#: tree-eh.c:4146 +#: tree-eh.c:4161 #, gcc-internal-format, gfc-internal-format msgid "BB %i has incorrect edge" msgstr "" -#: tree-eh.c:4152 +#: tree-eh.c:4167 #, gcc-internal-format, gfc-internal-format msgid "BB %i has incorrect fallthru edge" msgstr "" -#: tree-inline.c:2954 +#: tree-inline.c:2955 #, 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:2968 +#: tree-inline.c:2969 #, 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:3005 +#: tree-inline.c:3006 #, 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:3019 +#: tree-inline.c:3020 #, 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:3033 +#: tree-inline.c:3034 #, 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:3045 +#: tree-inline.c:3046 #, 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:3053 +#: tree-inline.c:3054 #, 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:3065 +#: tree-inline.c:3066 #, 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:3085 +#: tree-inline.c:3086 #, 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:3188 +#: tree-inline.c:3189 #, 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:3196 +#: tree-inline.c:3197 #, 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:3812 tree-inline.c:3823 +#: tree-inline.c:3813 tree-inline.c:3824 #, gcc-internal-format msgid "inlining failed in call to %q+F: %s" msgstr "" -#: tree-inline.c:3814 tree-inline.c:3825 +#: tree-inline.c:3815 tree-inline.c:3826 #, gcc-internal-format msgid "called from here" msgstr "" @@ -18636,380 +18785,380 @@ msgstr "" msgid "unimplemented functionality" msgstr "" -#: tree-ssa-uninit.c:1799 tree-ssa.c:1731 +#: tree-ssa-uninit.c:1799 tree-ssa.c:1772 #, gcc-internal-format msgid "%qD may be used uninitialized in this function" msgstr "" -#: tree-ssa.c:578 +#: tree-ssa.c:619 #, gcc-internal-format msgid "expected an SSA_NAME object" msgstr "" -#: tree-ssa.c:584 +#: tree-ssa.c:625 #, gcc-internal-format msgid "type mismatch between an SSA_NAME and its symbol" msgstr "" -#: tree-ssa.c:590 +#: tree-ssa.c:631 #, gcc-internal-format msgid "found an SSA_NAME that had been released into the free pool" msgstr "" -#: tree-ssa.c:596 +#: tree-ssa.c:637 #, gcc-internal-format msgid "found a virtual definition for a GIMPLE register" msgstr "löytyi virtuaalimäärittely GIMPLE-rekisterille" -#: tree-ssa.c:602 +#: tree-ssa.c:643 #, gcc-internal-format msgid "virtual SSA name for non-VOP decl" msgstr "" -#: tree-ssa.c:608 +#: tree-ssa.c:649 #, fuzzy, gcc-internal-format msgid "found a real definition for a non-register" msgstr "funktion määrittely esitelty %<register%>:ksi" -#: tree-ssa.c:615 +#: tree-ssa.c:656 #, gcc-internal-format msgid "found a default name with a non-empty defining statement" msgstr "" -#: tree-ssa.c:644 +#: tree-ssa.c:685 #, gcc-internal-format msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set" msgstr "" -#: tree-ssa.c:650 +#: tree-ssa.c:691 #, gcc-internal-format, gfc-internal-format msgid "SSA_NAME created in two different blocks %i and %i" msgstr "" -#: tree-ssa.c:659 tree-ssa.c:1048 +#: tree-ssa.c:700 tree-ssa.c:1089 #, gcc-internal-format msgid "SSA_NAME_DEF_STMT is wrong" msgstr "" -#: tree-ssa.c:711 +#: tree-ssa.c:752 #, gcc-internal-format msgid "missing definition" msgstr "puuttuva määrittely" -#: tree-ssa.c:717 +#: tree-ssa.c:758 #, gcc-internal-format, gfc-internal-format msgid "definition in block %i does not dominate use in block %i" msgstr "" -#: tree-ssa.c:725 +#: tree-ssa.c:766 #, gcc-internal-format, gfc-internal-format msgid "definition in block %i follows the use" msgstr "" -#: tree-ssa.c:732 +#: tree-ssa.c:773 #, gcc-internal-format msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set" msgstr "" -#: tree-ssa.c:740 +#: tree-ssa.c:781 #, gcc-internal-format msgid "no immediate_use list" msgstr "" -#: tree-ssa.c:752 +#: tree-ssa.c:793 #, gcc-internal-format msgid "wrong immediate use list" msgstr "" -#: tree-ssa.c:786 +#: tree-ssa.c:827 #, gcc-internal-format msgid "incoming edge count does not match number of PHI arguments" msgstr "" -#: tree-ssa.c:800 +#: tree-ssa.c:841 #, gcc-internal-format, gfc-internal-format msgid "PHI argument is missing for edge %d->%d" msgstr "" -#: tree-ssa.c:809 +#: tree-ssa.c:850 #, gcc-internal-format msgid "PHI argument is not SSA_NAME, or invariant" msgstr "" -#: tree-ssa.c:837 +#: tree-ssa.c:878 #, gcc-internal-format, gfc-internal-format msgid "wrong edge %d->%d for PHI argument" msgstr "" -#: tree-ssa.c:918 +#: tree-ssa.c:959 #, gcc-internal-format, gfc-internal-format msgid "AUX pointer initialized for edge %d->%d" msgstr "" -#: tree-ssa.c:946 +#: tree-ssa.c:987 #, gcc-internal-format msgid "stmt (%p) marked modified after optimization pass: " msgstr "" -#: tree-ssa.c:965 +#: tree-ssa.c:1006 #, gcc-internal-format msgid "statement makes a memory store, but has no VDEFS" msgstr "" -#: tree-ssa.c:980 +#: tree-ssa.c:1021 #, gcc-internal-format msgid "statement has VDEF operand not in defs list" msgstr "" -#: tree-ssa.c:985 +#: tree-ssa.c:1026 #, gcc-internal-format msgid "statement has VDEF but no VUSE operand" msgstr "" -#: tree-ssa.c:991 +#: tree-ssa.c:1032 #, gcc-internal-format msgid "VDEF and VUSE do not use the same symbol" msgstr "" -#: tree-ssa.c:1000 +#: tree-ssa.c:1041 #, gcc-internal-format msgid "statement has VUSE operand not in uses list" msgstr "" -#: tree-ssa.c:1029 +#: tree-ssa.c:1070 #, gcc-internal-format msgid "number of operands and imm-links don%'t agree in statement" msgstr "" -#: tree-ssa.c:1077 +#: tree-ssa.c:1118 #, gcc-internal-format msgid "verify_ssa failed" msgstr "" -#: tree-ssa.c:1655 +#: tree-ssa.c:1696 #, gcc-internal-format msgid "%qD was declared here" msgstr "%qD esiteltiin täällä" -#: tree-ssa.c:1728 +#: tree-ssa.c:1769 #, fuzzy, gcc-internal-format msgid "%qD is used uninitialized in this function" msgstr "%q+D on yleensä funktio" -#: tree-vrp.c:5270 +#: tree-vrp.c:5296 #, fuzzy, gcc-internal-format msgid "array subscript is outside array bounds" msgstr "taulukon indeksi ei ole kokonaisluku" -#: tree-vrp.c:5282 tree-vrp.c:5369 +#: tree-vrp.c:5308 tree-vrp.c:5395 #, fuzzy, gcc-internal-format msgid "array subscript is above array bounds" msgstr "taulukon indeksi ei ole kokonaisluku" -#: tree-vrp.c:5289 tree-vrp.c:5357 +#: tree-vrp.c:5315 tree-vrp.c:5383 #, fuzzy, gcc-internal-format msgid "array subscript is below array bounds" msgstr "taulukon indeksi ei ole kokonaisluku" -#: tree-vrp.c:5976 +#: tree-vrp.c:6002 #, gcc-internal-format msgid "assuming signed overflow does not occur when simplifying conditional to constant" msgstr "" -#: tree-vrp.c:5982 +#: tree-vrp.c:6008 #, gcc-internal-format msgid "assuming signed overflow does not occur when simplifying conditional" msgstr "" -#: tree-vrp.c:6026 +#: tree-vrp.c:6052 #, 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:6028 +#: tree-vrp.c:6054 #, 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:6880 +#: tree-vrp.c:6907 #, gcc-internal-format msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>" msgstr "" -#: tree-vrp.c:6962 +#: tree-vrp.c:6989 #, gcc-internal-format msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>" msgstr "" -#: tree.c:4237 +#: tree.c:4241 #, fuzzy, gcc-internal-format msgid "ignoring attributes applied to %qT after definition" msgstr "%J%qE-attribuutti soveltuu vain funktioihin" -#: tree.c:5377 +#: tree.c:5382 #, gcc-internal-format msgid "%q+D already declared with dllexport attribute: dllimport ignored" msgstr "" -#: tree.c:5389 +#: tree.c:5394 #, gcc-internal-format msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage" msgstr "" -#: tree.c:5404 +#: tree.c:5409 #, gcc-internal-format msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored" msgstr "" -#: tree.c:5464 tree.c:5476 tree.c:5486 c-family/c-common.c:5713 -#: c-family/c-common.c:5732 c-family/c-common.c:5750 c-family/c-common.c:5778 -#: c-family/c-common.c:5805 c-family/c-common.c:5831 c-family/c-common.c:5850 -#: c-family/c-common.c:5867 c-family/c-common.c:5891 c-family/c-common.c:5914 -#: c-family/c-common.c:5931 c-family/c-common.c:5959 c-family/c-common.c:5980 -#: c-family/c-common.c:6001 c-family/c-common.c:6027 c-family/c-common.c:6058 -#: c-family/c-common.c:6095 c-family/c-common.c:6122 c-family/c-common.c:6165 -#: c-family/c-common.c:6249 c-family/c-common.c:6279 c-family/c-common.c:6333 -#: c-family/c-common.c:6679 c-family/c-common.c:6697 c-family/c-common.c:6759 -#: c-family/c-common.c:6802 c-family/c-common.c:6873 c-family/c-common.c:7001 -#: c-family/c-common.c:7069 c-family/c-common.c:7127 c-family/c-common.c:7175 -#: c-family/c-common.c:7254 c-family/c-common.c:7278 c-family/c-common.c:7564 -#: c-family/c-common.c:7587 c-family/c-common.c:7626 c-family/c-common.c:7715 -#: c-family/c-common.c:7864 config/darwin.c:1897 config/arm/arm.c:4816 -#: config/arm/arm.c:4844 config/arm/arm.c:4861 config/avr/avr.c:4916 -#: config/h8300/h8300.c:5416 config/h8300/h8300.c:5440 config/i386/i386.c:5336 -#: config/i386/i386.c:29471 config/ia64/ia64.c:729 -#: config/m68hc11/m68hc11.c:1197 config/rs6000/rs6000.c:25265 -#: config/spu/spu.c:3956 ada/gcc-interface/utils.c:5242 lto/lto-lang.c:201 +#: tree.c:5469 tree.c:5481 tree.c:5491 c-family/c-common.c:5737 +#: c-family/c-common.c:5756 c-family/c-common.c:5774 c-family/c-common.c:5802 +#: c-family/c-common.c:5829 c-family/c-common.c:5855 c-family/c-common.c:5874 +#: c-family/c-common.c:5891 c-family/c-common.c:5915 c-family/c-common.c:5938 +#: c-family/c-common.c:5955 c-family/c-common.c:5983 c-family/c-common.c:6004 +#: c-family/c-common.c:6025 c-family/c-common.c:6051 c-family/c-common.c:6082 +#: c-family/c-common.c:6119 c-family/c-common.c:6146 c-family/c-common.c:6189 +#: c-family/c-common.c:6273 c-family/c-common.c:6303 c-family/c-common.c:6357 +#: c-family/c-common.c:6703 c-family/c-common.c:6721 c-family/c-common.c:6783 +#: c-family/c-common.c:6826 c-family/c-common.c:6897 c-family/c-common.c:7025 +#: c-family/c-common.c:7093 c-family/c-common.c:7151 c-family/c-common.c:7199 +#: c-family/c-common.c:7278 c-family/c-common.c:7302 c-family/c-common.c:7588 +#: c-family/c-common.c:7611 c-family/c-common.c:7650 c-family/c-common.c:7739 +#: c-family/c-common.c:7888 config/darwin.c:1897 config/arm/arm.c:4816 +#: config/arm/arm.c:4844 config/arm/arm.c:4861 config/avr/avr.c:4973 +#: config/h8300/h8300.c:5416 config/h8300/h8300.c:5440 config/i386/i386.c:5337 +#: config/i386/i386.c:29545 config/ia64/ia64.c:729 +#: config/m68hc11/m68hc11.c:1197 config/rs6000/rs6000.c:25287 +#: config/spu/spu.c:3964 ada/gcc-interface/utils.c:5242 lto/lto-lang.c:201 #, gcc-internal-format msgid "%qE attribute ignored" msgstr "%qE-attribuuttia ei huomioida" -#: tree.c:5504 +#: tree.c:5509 #, fuzzy, gcc-internal-format msgid "inline function %q+D declared as dllimport: attribute ignored" msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline" -#: tree.c:5512 +#: tree.c:5517 #, fuzzy, gcc-internal-format msgid "function %q+D definition is marked dllimport" msgstr "funktion määrittely esitelty %<auto%>:ksi" -#: tree.c:5520 config/sh/symbian-c.c:144 config/sh/symbian-cxx.c:576 +#: tree.c:5525 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:5548 config/sh/symbian-c.c:164 config/sh/symbian-cxx.c:651 +#: tree.c:5553 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:5562 +#: tree.c:5567 #, 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:7262 +#: tree.c:7267 #, gcc-internal-format msgid "arrays of functions are not meaningful" msgstr "" -#: tree.c:7420 +#: tree.c:7425 #, gcc-internal-format msgid "function return type cannot be function" msgstr "funktion paluuarvon tyyppi ei voi olla funktio" -#: tree.c:8652 tree.c:8737 tree.c:8798 +#: tree.c:8657 tree.c:8742 tree.c:8803 #, gcc-internal-format, gfc-internal-format msgid "tree check: %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:8689 +#: tree.c:8694 #, gcc-internal-format, gfc-internal-format msgid "tree check: expected none of %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:8702 +#: tree.c:8707 #, gcc-internal-format msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d" msgstr "" -#: tree.c:8751 +#: tree.c:8756 #, gcc-internal-format msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d" msgstr "" -#: tree.c:8764 +#: tree.c:8769 #, gcc-internal-format, gfc-internal-format msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:8824 +#: tree.c:8829 #, gcc-internal-format msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d" msgstr "" -#: tree.c:8838 +#: tree.c:8843 #, gcc-internal-format, gfc-internal-format msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d" msgstr "" -#: tree.c:8851 +#: tree.c:8856 #, gcc-internal-format, gfc-internal-format msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d" msgstr "" -#: tree.c:8864 +#: tree.c:8869 #, gcc-internal-format, gfc-internal-format msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d" msgstr "" -#: tree.c:11081 +#: tree.c:11086 #, fuzzy, gcc-internal-format msgid "%qD is deprecated (declared at %s:%d): %s" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: tree.c:11085 +#: tree.c:11090 #, fuzzy, gcc-internal-format msgid "%qD is deprecated (declared at %s:%d)" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: tree.c:11110 +#: tree.c:11115 #, fuzzy, gcc-internal-format msgid "%qE is deprecated (declared at %s:%d): %s" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: tree.c:11114 +#: tree.c:11119 #, fuzzy, gcc-internal-format msgid "%qE is deprecated (declared at %s:%d)" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: tree.c:11121 +#: tree.c:11126 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "type is deprecated (declared at %s:%d): %s" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: tree.c:11125 +#: tree.c:11130 #, gcc-internal-format, gfc-internal-format msgid "type is deprecated (declared at %s:%d)" msgstr "" -#: tree.c:11134 +#: tree.c:11139 #, fuzzy, gcc-internal-format msgid "%qE is deprecated: %s" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: tree.c:11137 +#: tree.c:11142 #, fuzzy, gcc-internal-format msgid "%qE is deprecated" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: tree.c:11142 +#: tree.c:11147 #, gcc-internal-format, gfc-internal-format msgid "type is deprecated: %s" msgstr "" -#: tree.c:11145 +#: tree.c:11150 #, gcc-internal-format msgid "type is deprecated" msgstr "" @@ -19039,12 +19188,12 @@ msgstr "" msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)" msgstr "" -#: var-tracking.c:6159 +#: var-tracking.c:6163 #, gcc-internal-format msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without" msgstr "" -#: var-tracking.c:6163 +#: var-tracking.c:6167 #, gcc-internal-format msgid "variable tracking size limit exceeded" msgstr "" @@ -19151,6 +19300,7 @@ msgstr "weakref ei ole tuettu tässä konfiguraatiossa" #: varasm.c:5488 varasm.c:5822 #, fuzzy, gcc-internal-format +#| msgid "weakref is not supported in this configuration" msgid "ifunc is not supported in this configuration" msgstr "weakref ei ole tuettu tässä konfiguraatiossa" @@ -19205,8 +19355,8 @@ msgstr "%qD ei ole määritelty funktion näkyvyysalueen ulkopuolella" msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support" msgstr "merkkijonon pituudeksi annettu %1$qd merkkiä on suurempi kuin ISO C%3$d -kääntäjiltä vaadittu %2$qd merkkiä" -#: c-family/c-common.c:1421 c-family/c-common.c:1433 cp/semantics.c:6128 -#: cp/semantics.c:7284 +#: c-family/c-common.c:1421 c-family/c-common.c:1433 cp/semantics.c:6182 +#: cp/semantics.c:7410 #, gcc-internal-format msgid "overflow in constant expression" msgstr "ylivuoto vakiolausekkeessa" @@ -19381,859 +19531,870 @@ msgstr "" msgid "invalid operands to binary %s (have %qT and %qT)" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: c-family/c-common.c:3502 +#: c-family/c-common.c:3516 #, gcc-internal-format msgid "comparison is always false due to limited range of data type" msgstr "vertailu on aina epätosi johtuen tietotyypin rajallisesta arvoalueesta" -#: c-family/c-common.c:3504 +#: c-family/c-common.c:3518 #, gcc-internal-format msgid "comparison is always true due to limited range of data type" msgstr "vertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueesta" -#: c-family/c-common.c:3583 +#: c-family/c-common.c:3597 #, gcc-internal-format msgid "comparison of unsigned expression >= 0 is always true" msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi" -#: c-family/c-common.c:3593 +#: c-family/c-common.c:3607 #, gcc-internal-format msgid "comparison of unsigned expression < 0 is always false" msgstr "vertailu ”etumerkitön lauseke < 0” on aina epätosi" -#: c-family/c-common.c:3635 +#: c-family/c-common.c:3649 #, gcc-internal-format msgid "pointer of type %<void *%> used in arithmetic" msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa" -#: c-family/c-common.c:3641 +#: c-family/c-common.c:3655 #, gcc-internal-format msgid "pointer to a function used in arithmetic" msgstr "funktio-osoitinta käytetty laskutoimituksessa" -#: c-family/c-common.c:3647 +#: c-family/c-common.c:3661 #, gcc-internal-format msgid "pointer to member function used in arithmetic" msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa" -#: c-family/c-common.c:3859 +#: c-family/c-common.c:3873 #, gcc-internal-format msgid "the address of %qD will always evaluate as %<true%>" msgstr "%qD:n osoite tulee aina olemaan %<true%>" -#: c-family/c-common.c:3944 cp/semantics.c:610 cp/typeck.c:7359 +#: c-family/c-common.c:3968 cp/semantics.c:610 cp/typeck.c:7388 #, gcc-internal-format msgid "suggest parentheses around assignment used as truth value" msgstr "ehdotetaan sulkeita totuusarvona käytetyn sijoituksen ympärille" -#: c-family/c-common.c:4219 +#: c-family/c-common.c:4243 #, gcc-internal-format msgid "invalid application of %<sizeof%> to a function type" msgstr "epäkelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin" -#: c-family/c-common.c:4232 +#: c-family/c-common.c:4256 #, gcc-internal-format msgid "invalid application of %qs to a void type" msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin" -#: c-family/c-common.c:4240 +#: c-family/c-common.c:4264 #, gcc-internal-format msgid "invalid application of %qs to incomplete type %qT " msgstr "epäkelpo %qs:n soveltaminen vaillinaiseen tyyppiin %qT " -#: c-family/c-common.c:4282 +#: c-family/c-common.c:4306 #, gcc-internal-format msgid "%<__alignof%> applied to a bit-field" msgstr "%<__alignof%>-avainsanaa sovellettu bittikenttään" -#: c-family/c-common.c:4998 +#: c-family/c-common.c:5022 #, gcc-internal-format msgid "cannot disable built-in function %qs" msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä" -#: c-family/c-common.c:5190 +#: c-family/c-common.c:5214 #, gcc-internal-format msgid "pointers are not permitted as case values" msgstr "osoittimet eivät ole sallittuja case-arvoja" -#: c-family/c-common.c:5197 +#: c-family/c-common.c:5221 #, gcc-internal-format msgid "range expressions in switch statements are non-standard" msgstr "arvoaluelausekkeet switch-lauseessa eivät ole standardin mukaisia" -#: c-family/c-common.c:5223 +#: c-family/c-common.c:5247 #, gcc-internal-format msgid "empty range specified" msgstr "tyhjä arvoalue annettu" -#: c-family/c-common.c:5283 +#: c-family/c-common.c:5307 #, gcc-internal-format msgid "duplicate (or overlapping) case value" msgstr "case-arvon kaksoiskappale (tai limitys)" -#: c-family/c-common.c:5285 +#: c-family/c-common.c:5309 #, fuzzy, gcc-internal-format msgid "this is the first entry overlapping that value" msgstr "%Jtämä on ensimmäinen arvoa limittävä kenttä" -#: c-family/c-common.c:5289 +#: c-family/c-common.c:5313 #, gcc-internal-format msgid "duplicate case value" msgstr "case-arvon kaksoiskappale" -#: c-family/c-common.c:5290 +#: c-family/c-common.c:5314 #, fuzzy, gcc-internal-format msgid "previously used here" msgstr "%Jviimeksi käytetty täällä" -#: c-family/c-common.c:5294 +#: c-family/c-common.c:5318 #, gcc-internal-format msgid "multiple default labels in one switch" msgstr "useita default-nimikkeitä samassa switch-lauseessa" -#: c-family/c-common.c:5296 +#: c-family/c-common.c:5320 #, gcc-internal-format msgid "this is the first default label" msgstr "tämä on ensimmäinen default-nimiö" -#: c-family/c-common.c:5348 +#: c-family/c-common.c:5372 #, gcc-internal-format msgid "case value %qs not in enumerated type" msgstr "case-arvo %qs ei ole luetellussa tyypissä" -#: c-family/c-common.c:5353 +#: c-family/c-common.c:5377 #, gcc-internal-format msgid "case value %qs not in enumerated type %qT" msgstr "case-arvo %qs ei ole luetellussa tyypissä %qT" -#: c-family/c-common.c:5412 +#: c-family/c-common.c:5436 #, gcc-internal-format msgid "switch missing default case" msgstr "switch-lauseesta puuttuu default-tapaus" -#: c-family/c-common.c:5484 +#: c-family/c-common.c:5508 #, gcc-internal-format msgid "enumeration value %qE not handled in switch" msgstr "lueteltua arvoa %qE ei käsitellä switch-lauseessa" -#: c-family/c-common.c:5510 +#: c-family/c-common.c:5534 #, gcc-internal-format msgid "taking the address of a label is non-standard" msgstr "nimikkeen osoitteen ottaminen ei ole standardia" -#: c-family/c-common.c:5702 +#: c-family/c-common.c:5726 #, gcc-internal-format msgid "%qE attribute ignored for field of type %qT" msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle" -#: c-family/c-common.c:5796 c-family/c-common.c:5822 +#: c-family/c-common.c:5820 c-family/c-common.c:5846 #, fuzzy, gcc-internal-format msgid "%qE attribute conflicts with attribute %s" msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin" -#: c-family/c-common.c:5936 lto/lto-lang.c:206 +#: c-family/c-common.c:5960 lto/lto-lang.c:206 #, fuzzy, gcc-internal-format msgid "%qE attribute has no effect on unit local functions" msgstr "%J%qE-attribuutti soveltuu vain funktioihin" -#: c-family/c-common.c:6089 +#: c-family/c-common.c:6113 #, fuzzy, gcc-internal-format msgid "%qE attribute have effect only on public objects" msgstr "%J%qE-attribuutti soveltuu vain funktioihin" -#: c-family/c-common.c:6186 +#: c-family/c-common.c:6210 #, fuzzy, gcc-internal-format msgid "destructor priorities are not supported" msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle" -#: c-family/c-common.c:6188 +#: c-family/c-common.c:6212 #, gcc-internal-format msgid "constructor priorities are not supported" msgstr "" -#: c-family/c-common.c:6205 +#: c-family/c-common.c:6229 #, gcc-internal-format, gfc-internal-format msgid "destructor priorities from 0 to %d are reserved for the implementation" msgstr "" -#: c-family/c-common.c:6210 +#: c-family/c-common.c:6234 #, gcc-internal-format, gfc-internal-format msgid "constructor priorities from 0 to %d are reserved for the implementation" msgstr "" -#: c-family/c-common.c:6218 +#: c-family/c-common.c:6242 #, gcc-internal-format, gfc-internal-format msgid "destructor priorities must be integers from 0 to %d inclusive" msgstr "" -#: c-family/c-common.c:6221 +#: c-family/c-common.c:6245 #, gcc-internal-format, gfc-internal-format msgid "constructor priorities must be integers from 0 to %d inclusive" msgstr "" -#: c-family/c-common.c:6377 +#: c-family/c-common.c:6401 #, fuzzy, gcc-internal-format msgid "unknown machine mode %qE" msgstr "tuntematon konetila %qs" -#: c-family/c-common.c:6406 +#: c-family/c-common.c:6430 #, fuzzy, gcc-internal-format msgid "specifying vector types with __attribute__ ((mode)) is deprecated" msgstr "vektorityyppien määrittäminen __attribute__ ((mode)) -tyyliin on paheksuttavaa" -#: c-family/c-common.c:6409 +#: c-family/c-common.c:6433 #, gcc-internal-format msgid "use __attribute__ ((vector_size)) instead" msgstr "käytä sen sijaan __attribute__ ((vector_size))" -#: c-family/c-common.c:6418 +#: c-family/c-common.c:6442 #, fuzzy, gcc-internal-format msgid "unable to emulate %qs" msgstr "ei voi emuloida %qs" -#: c-family/c-common.c:6429 +#: c-family/c-common.c:6453 #, gcc-internal-format msgid "invalid pointer mode %qs" msgstr "epäkelpo osoitintila %qs" -#: c-family/c-common.c:6446 +#: c-family/c-common.c:6470 #, gcc-internal-format msgid "signedness of type and machine mode %qs don%'t match" msgstr "" -#: c-family/c-common.c:6457 +#: c-family/c-common.c:6481 #, gcc-internal-format msgid "no data type for mode %qs" msgstr "ei tietotyyppiä tilalle %qs" -#: c-family/c-common.c:6467 +#: c-family/c-common.c:6491 #, gcc-internal-format msgid "cannot use mode %qs for enumeral types" msgstr "luetelluille tyypeille ei voi käyttää tilaa %qs" -#: c-family/c-common.c:6494 +#: c-family/c-common.c:6518 #, gcc-internal-format msgid "mode %qs applied to inappropriate type" msgstr "tilaa %qs sovellettu sopimattomaan tyyppiin" -#: c-family/c-common.c:6526 +#: c-family/c-common.c:6550 #, fuzzy, gcc-internal-format msgid "section attribute cannot be specified for local variables" msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle" -#: c-family/c-common.c:6537 config/bfin/bfin.c:5663 config/bfin/bfin.c:5714 -#: config/bfin/bfin.c:5741 config/bfin/bfin.c:5754 +#: c-family/c-common.c:6561 config/bfin/bfin.c:5643 config/bfin/bfin.c:5694 +#: config/bfin/bfin.c:5721 config/bfin/bfin.c:5734 #, fuzzy, gcc-internal-format msgid "section of %q+D conflicts with previous declaration" msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa" -#: c-family/c-common.c:6545 +#: c-family/c-common.c:6569 #, gcc-internal-format msgid "section of %q+D cannot be overridden" msgstr "" -#: c-family/c-common.c:6553 +#: c-family/c-common.c:6577 #, fuzzy, gcc-internal-format msgid "section attribute not allowed for %q+D" msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle" -#: c-family/c-common.c:6560 +#: c-family/c-common.c:6584 #, fuzzy, gcc-internal-format msgid "section attributes are not supported for this target" msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle" -#: c-family/c-common.c:6592 +#: c-family/c-common.c:6616 #, gcc-internal-format msgid "requested alignment is not a constant" msgstr "pyydetty tasaus ei ole vakio" -#: c-family/c-common.c:6597 +#: c-family/c-common.c:6621 #, gcc-internal-format msgid "requested alignment is not a power of 2" msgstr "pyydetty tasaus ei ole kahden potenssi" -#: c-family/c-common.c:6602 +#: c-family/c-common.c:6626 #, gcc-internal-format msgid "requested alignment is too large" msgstr "pyydetty tasaus on liian suuri" -#: c-family/c-common.c:6630 +#: c-family/c-common.c:6654 #, fuzzy, gcc-internal-format msgid "alignment may not be specified for %q+D" msgstr "%Jtasausta ei voi määrittää %qD:lle" -#: c-family/c-common.c:6637 +#: c-family/c-common.c:6661 #, gcc-internal-format msgid "alignment for %q+D was previously specified as %d and may not be decreased" msgstr "" -#: c-family/c-common.c:6641 +#: c-family/c-common.c:6665 #, fuzzy, gcc-internal-format msgid "alignment for %q+D must be at least %d" msgstr "tasauksen pitää olla kahden potenssi, ei %d" -#: c-family/c-common.c:6666 +#: c-family/c-common.c:6690 #, fuzzy, gcc-internal-format msgid "inline function %q+D declared weak" msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi" -#: c-family/c-common.c:6671 +#: c-family/c-common.c:6695 #, fuzzy, gcc-internal-format msgid "indirect function %q+D cannot be declared weak" msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi" -#: c-family/c-common.c:6708 +#: c-family/c-common.c:6732 #, fuzzy, gcc-internal-format msgid "%q+D defined both normally and as %qE attribute" msgstr "%J%qD määritelty sekä tavallisesti että aliaksena" -#: c-family/c-common.c:6716 +#: c-family/c-common.c:6740 #, fuzzy, gcc-internal-format msgid "weak %q+D cannot be defined %qE" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: c-family/c-common.c:6733 +#: c-family/c-common.c:6757 #, fuzzy, gcc-internal-format msgid "attribute %qE argument not a string" msgstr "haluttu sijainti ei ole kokonaislukuvakio" -#: c-family/c-common.c:6809 +#: c-family/c-common.c:6833 #, fuzzy, gcc-internal-format msgid "indirect function %q+D cannot be declared weakref" msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi" -#: c-family/c-common.c:6831 +#: c-family/c-common.c:6855 #, gcc-internal-format msgid "weakref attribute must appear before alias attribute" msgstr "" -#: c-family/c-common.c:6860 +#: c-family/c-common.c:6884 #, fuzzy, gcc-internal-format msgid "%qE attribute ignored on non-class types" msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille" -#: c-family/c-common.c:6866 +#: c-family/c-common.c:6890 #, fuzzy, gcc-internal-format msgid "%qE attribute ignored because %qT is already defined" msgstr "%qs-attribuuttia ei huomioida %qs:lle" -#: c-family/c-common.c:6879 +#: c-family/c-common.c:6903 #, gcc-internal-format msgid "visibility argument not a string" msgstr "näkyvyysargumentti ei ole merkkijono" -#: c-family/c-common.c:6891 +#: c-family/c-common.c:6915 #, fuzzy, gcc-internal-format msgid "%qE attribute ignored on types" msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille" -#: c-family/c-common.c:6907 +#: c-family/c-common.c:6931 #, gcc-internal-format msgid "visibility argument must be one of \"default\", \"hidden\", \"protected\" or \"internal\"" msgstr "näkyvyysargumentin pitää olla \"default\", \"hidden\", \"protected\" tai \"internal\"" -#: c-family/c-common.c:6918 +#: c-family/c-common.c:6942 #, fuzzy, gcc-internal-format msgid "%qD redeclared with different visibility" msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina" -#: c-family/c-common.c:6921 c-family/c-common.c:6925 +#: c-family/c-common.c:6945 c-family/c-common.c:6949 #, fuzzy, gcc-internal-format msgid "%qD was declared %qs which implies default visibility" msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina" -#: c-family/c-common.c:7009 +#: c-family/c-common.c:7033 #, gcc-internal-format msgid "tls_model argument not a string" msgstr "tls_model-argumentti ei ole merkkijono" -#: c-family/c-common.c:7022 +#: c-family/c-common.c:7046 #, gcc-internal-format msgid "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\"" msgstr "tls_model-argumentin pitää olla ”local-exec”, ”initial-exec”, ”local-dynamic” tai ”global-dynamic”" -#: c-family/c-common.c:7042 c-family/c-common.c:7148 c-family/c-common.c:7906 +#: c-family/c-common.c:7066 c-family/c-common.c:7172 c-family/c-common.c:7930 #: config/m32c/m32c.c:3174 #, fuzzy, gcc-internal-format msgid "%qE attribute applies only to functions" msgstr "%J%qE-attribuutti soveltuu vain funktioihin" -#: c-family/c-common.c:7048 c-family/c-common.c:7154 c-family/c-common.c:7912 +#: c-family/c-common.c:7072 c-family/c-common.c:7178 c-family/c-common.c:7936 #, fuzzy, gcc-internal-format msgid "can%'t set %qE attribute after definition" msgstr "%Jei voi asettaa %qE-attribuuttia määrittelyn jälkeen" -#: c-family/c-common.c:7094 +#: c-family/c-common.c:7118 #, gcc-internal-format msgid "alloc_size parameter outside range" msgstr "alloc_size-parametri ei ole sallitulla välillä" -#: c-family/c-common.c:7211 +#: c-family/c-common.c:7235 #, fuzzy, gcc-internal-format msgid "deprecated message is not a string" msgstr "näkyvyysargumentti ei ole merkkijono" -#: c-family/c-common.c:7252 +#: c-family/c-common.c:7276 #, fuzzy, gcc-internal-format msgid "%qE attribute ignored for %qE" msgstr "%qs-attribuuttia ei huomioida %qs:lle" -#: c-family/c-common.c:7312 +#: c-family/c-common.c:7336 #, fuzzy, gcc-internal-format msgid "invalid vector type for attribute %qE" msgstr "epäkelpo vektorityyppi attribuutille %qs" -#: c-family/c-common.c:7318 ada/gcc-interface/utils.c:5366 +#: c-family/c-common.c:7342 ada/gcc-interface/utils.c:5366 #: ada/gcc-interface/utils.c:5460 #, gcc-internal-format msgid "vector size not an integral multiple of component size" msgstr "" -#: c-family/c-common.c:7324 ada/gcc-interface/utils.c:5372 +#: c-family/c-common.c:7348 ada/gcc-interface/utils.c:5372 #: ada/gcc-interface/utils.c:5466 #, gcc-internal-format msgid "zero vector size" msgstr "" -#: c-family/c-common.c:7332 ada/gcc-interface/utils.c:5380 +#: c-family/c-common.c:7356 ada/gcc-interface/utils.c:5380 #: ada/gcc-interface/utils.c:5473 #, 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-family/c-common.c:7360 ada/gcc-interface/utils.c:5098 +#: c-family/c-common.c:7384 ada/gcc-interface/utils.c:5098 #, gcc-internal-format msgid "nonnull attribute without arguments on a non-prototype" msgstr "ei-tyhjä attribuutti ilman argumentteja ei-prototyypissä" -#: c-family/c-common.c:7375 ada/gcc-interface/utils.c:5113 +#: c-family/c-common.c:7399 ada/gcc-interface/utils.c:5113 #, gcc-internal-format, gfc-internal-format msgid "nonnull argument has invalid operand number (argument %lu)" msgstr "ei-tyhjällä argumentilla on epäkelpo operandinumero (argumentti %lu)" -#: c-family/c-common.c:7394 ada/gcc-interface/utils.c:5132 +#: c-family/c-common.c:7418 ada/gcc-interface/utils.c:5132 #, gcc-internal-format, gfc-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-family/c-common.c:7402 ada/gcc-interface/utils.c:5141 +#: c-family/c-common.c:7426 ada/gcc-interface/utils.c:5141 #, gcc-internal-format, gfc-internal-format msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)" msgstr "ei-tyhjä argumentti viittaa ei-osoitinoperandiin (argumentti %lu, operandi %lu)" -#: c-family/c-common.c:7478 +#: c-family/c-common.c:7502 #, fuzzy, gcc-internal-format msgid "not enough variable arguments to fit a sentinel" msgstr "ei tarpeeksi argumentteja lopetusalkion mahduttamiseksi" -#: c-family/c-common.c:7492 +#: c-family/c-common.c:7516 #, gcc-internal-format msgid "missing sentinel in function call" msgstr "lopetusalkio puuttuu funktiokutsusta" -#: c-family/c-common.c:7533 +#: c-family/c-common.c:7557 #, gcc-internal-format, gfc-internal-format msgid "null argument where non-null required (argument %lu)" msgstr "tyhjä argumentti, vaikka ei-null vaaditaan (argumentti %lu)" -#: c-family/c-common.c:7598 +#: c-family/c-common.c:7622 #, gcc-internal-format msgid "cleanup argument not an identifier" msgstr "puhdistusargumentti ei ole tunniste" -#: c-family/c-common.c:7605 +#: c-family/c-common.c:7629 #, gcc-internal-format msgid "cleanup argument not a function" msgstr "puhdistusargumentti ei ole funktio" -#: c-family/c-common.c:7644 +#: c-family/c-common.c:7668 #, fuzzy, gcc-internal-format msgid "%qE attribute requires prototypes with named arguments" msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja" -#: c-family/c-common.c:7655 +#: c-family/c-common.c:7679 #, gcc-internal-format msgid "%qE attribute only applies to variadic functions" msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin" -#: c-family/c-common.c:7667 ada/gcc-interface/utils.c:5188 +#: c-family/c-common.c:7691 ada/gcc-interface/utils.c:5188 #, gcc-internal-format msgid "requested position is not an integer constant" msgstr "haluttu sijainti ei ole kokonaislukuvakio" -#: c-family/c-common.c:7675 ada/gcc-interface/utils.c:5195 +#: c-family/c-common.c:7699 ada/gcc-interface/utils.c:5195 #, gcc-internal-format msgid "requested position is less than zero" msgstr "haluttu sijainti on pienempi kuin nolla" -#: c-family/c-common.c:7801 +#: c-family/c-common.c:7825 #, gcc-internal-format, gfc-internal-format msgid "bad option %s to optimize attribute" msgstr "" -#: c-family/c-common.c:7804 +#: c-family/c-common.c:7828 #, gcc-internal-format, gfc-internal-format msgid "bad option %s to pragma attribute" msgstr "" -#: c-family/c-common.c:8033 +#: c-family/c-common.c:8057 #, fuzzy, gcc-internal-format msgid "not enough arguments to function %qE" msgstr "liian vähän argumentteja funktiolle %qE" -#: c-family/c-common.c:8069 c-family/c-common.c:8115 +#: c-family/c-common.c:8093 c-family/c-common.c:8139 #, fuzzy, gcc-internal-format msgid "non-floating-point argument in call to function %qE" msgstr "ei-liukulukuargumentti funktiolle %qs" -#: c-family/c-common.c:8092 +#: c-family/c-common.c:8116 #, fuzzy, gcc-internal-format msgid "non-floating-point arguments in call to function %qE" msgstr "ei-liukulukuargumentti funktiolle %qs" -#: c-family/c-common.c:8108 +#: c-family/c-common.c:8132 #, fuzzy, gcc-internal-format msgid "non-const integer argument %u in call to function %qE" msgstr "ei-liukulukuargumentti funktiolle %qs" -#: c-family/c-common.c:8444 +#: c-family/c-common.c:8468 #, gcc-internal-format msgid "cannot apply %<offsetof%> to static data member %qD" msgstr "" -#: c-family/c-common.c:8449 +#: c-family/c-common.c:8473 #, gcc-internal-format msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded" msgstr "" -#: c-family/c-common.c:8456 +#: c-family/c-common.c:8480 #, gcc-internal-format msgid "cannot apply %<offsetof%> to a non constant address" msgstr "" -#: c-family/c-common.c:8469 cp/typeck.c:4915 +#: c-family/c-common.c:8493 cp/typeck.c:4927 #, gcc-internal-format msgid "attempt to take address of bit-field structure member %qD" msgstr "" -#: c-family/c-common.c:8528 +#: c-family/c-common.c:8552 #, gcc-internal-format msgid "index %E denotes an offset greater than size of %qT" msgstr "" -#: c-family/c-common.c:8564 +#: c-family/c-common.c:8588 #, gcc-internal-format msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand" msgstr "" -#: c-family/c-common.c:8585 +#: c-family/c-common.c:8609 #, fuzzy, gcc-internal-format msgid "assignment of member %qD in read-only object" msgstr "sijoitus kirjoitussuojattuun jäseneen %qD" -#: c-family/c-common.c:8587 +#: c-family/c-common.c:8611 #, fuzzy, gcc-internal-format +#| msgid "increment of data-member %qD in read-only structure" msgid "increment of member %qD in read-only object" msgstr "vain-luku-tietueen datajäsenen %qD kasvatus" -#: c-family/c-common.c:8589 +#: c-family/c-common.c:8613 #, fuzzy, gcc-internal-format +#| msgid "decrement of data-member %qD in read-only structure" msgid "decrement of member %qD in read-only object" msgstr "vain-luku-tietueen datajäsenen %qD vähennys" -#: c-family/c-common.c:8591 +#: c-family/c-common.c:8615 #, fuzzy, gcc-internal-format +#| msgid "read-only location %qE used as %<asm%> output" msgid "member %qD in read-only object used as %<asm%> output" msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena" -#: c-family/c-common.c:8595 +#: c-family/c-common.c:8619 #, gcc-internal-format msgid "assignment of read-only member %qD" msgstr "sijoitus kirjoitussuojattuun jäseneen %qD" -#: c-family/c-common.c:8596 +#: c-family/c-common.c:8620 #, gcc-internal-format msgid "increment of read-only member %qD" msgstr "kirjoitussuojatun jäsenen %qD kasvatus" -#: c-family/c-common.c:8597 +#: c-family/c-common.c:8621 #, gcc-internal-format msgid "decrement of read-only member %qD" msgstr "kirjoitussuojatun jäsenen %qD vähennys" -#: c-family/c-common.c:8598 +#: c-family/c-common.c:8622 #, gcc-internal-format msgid "read-only member %qD used as %<asm%> output" msgstr "" -#: c-family/c-common.c:8602 +#: c-family/c-common.c:8626 #, gcc-internal-format msgid "assignment of read-only variable %qD" msgstr "sijoitus kirjoitussuojattuun muuttujaan %qD" -#: c-family/c-common.c:8603 +#: c-family/c-common.c:8627 #, gcc-internal-format msgid "increment of read-only variable %qD" msgstr "kirjoitussuojatun muuttujan %qD kasvatus" -#: c-family/c-common.c:8604 +#: c-family/c-common.c:8628 #, gcc-internal-format msgid "decrement of read-only variable %qD" msgstr "kirjoitussuojatun muuttujan %qD vähennys" -#: c-family/c-common.c:8605 +#: c-family/c-common.c:8629 #, gcc-internal-format msgid "read-only variable %qD used as %<asm%> output" msgstr "" -#: c-family/c-common.c:8608 +#: c-family/c-common.c:8632 #, fuzzy, gcc-internal-format msgid "assignment of read-only parameter %qD" msgstr "sijoitus kirjoitussuojattuun jäseneen %qD" -#: c-family/c-common.c:8609 +#: c-family/c-common.c:8633 #, fuzzy, gcc-internal-format msgid "increment of read-only parameter %qD" msgstr "kirjoitussuojatun jäsenen %qD kasvatus" -#: c-family/c-common.c:8610 +#: c-family/c-common.c:8634 #, fuzzy, gcc-internal-format msgid "decrement of read-only parameter %qD" msgstr "kirjoitussuojatun jäsenen %qD vähennys" -#: c-family/c-common.c:8611 +#: c-family/c-common.c:8635 #, fuzzy, gcc-internal-format +#| msgid "read-only location %qE used as %<asm%> output" msgid "read-only parameter %qD use as %<asm%> output" msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena" -#: c-family/c-common.c:8616 +#: c-family/c-common.c:8640 #, fuzzy, gcc-internal-format msgid "assignment of read-only named return value %qD" msgstr "kirjoitussuojatun muuttujan %qs sijoitus" -#: c-family/c-common.c:8618 +#: c-family/c-common.c:8642 #, fuzzy, gcc-internal-format msgid "increment of read-only named return value %qD" msgstr "kirjoitussuojatun muuttujan %qs sijoitus" -#: c-family/c-common.c:8620 +#: c-family/c-common.c:8644 #, fuzzy, gcc-internal-format msgid "decrement of read-only named return value %qD" msgstr "kirjoitussuojatun muuttujan %qs sijoitus" -#: c-family/c-common.c:8622 +#: c-family/c-common.c:8646 #, fuzzy, gcc-internal-format +#| msgid "read-only location %qE used as %<asm%> output" msgid "read-only named return value %qD used as %<asm%>output" msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena" -#: c-family/c-common.c:8627 +#: c-family/c-common.c:8651 #, fuzzy, gcc-internal-format msgid "assignment of function %qD" msgstr "Funktio %qs:" -#: c-family/c-common.c:8628 +#: c-family/c-common.c:8652 #, fuzzy, gcc-internal-format msgid "increment of function %qD" msgstr "Funktio %qs:" -#: c-family/c-common.c:8629 +#: c-family/c-common.c:8653 #, fuzzy, gcc-internal-format msgid "decrement of function %qD" msgstr "Funktio %qs:" -#: c-family/c-common.c:8630 +#: c-family/c-common.c:8654 #, fuzzy, gcc-internal-format +#| msgid "read-only location %qE used as %<asm%> output" msgid "function %qD used as %<asm%> output" msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena" -#: c-family/c-common.c:8636 +#: c-family/c-common.c:8660 #, gcc-internal-format msgid "read-only location %qE used as %<asm%> output" msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena" # XXX -#: c-family/c-common.c:8650 +#: c-family/c-common.c:8674 #, gcc-internal-format msgid "lvalue required as left operand of assignment" msgstr "sijoituksen vasemman operandin on oltava lvalue" -#: c-family/c-common.c:8653 +#: c-family/c-common.c:8677 #, gcc-internal-format msgid "lvalue required as increment operand" msgstr "" -#: c-family/c-common.c:8656 +#: c-family/c-common.c:8680 #, gcc-internal-format msgid "lvalue required as decrement operand" msgstr "" -#: c-family/c-common.c:8659 +#: c-family/c-common.c:8683 #, gcc-internal-format msgid "lvalue required as unary %<&%> operand" msgstr "" -#: c-family/c-common.c:8662 +#: c-family/c-common.c:8686 #, fuzzy, gcc-internal-format msgid "lvalue required in asm statement" msgstr "epäkelpo lvalue asm-lauseessa" -#: c-family/c-common.c:8679 +#: c-family/c-common.c:8703 #, fuzzy, gcc-internal-format +#| msgid "invalid type argument of %qs (have %qT)" msgid "invalid type argument (have %qT)" msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)" -#: c-family/c-common.c:8683 +#: c-family/c-common.c:8707 #, fuzzy, gcc-internal-format +#| msgid "invalid type argument of %qs (have %qT)" msgid "invalid type argument of array indexing (have %qT)" msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)" -#: c-family/c-common.c:8688 +#: c-family/c-common.c:8712 #, fuzzy, gcc-internal-format +#| msgid "invalid type argument of %qs (have %qT)" msgid "invalid type argument of unary %<*%> (have %qT)" msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)" -#: c-family/c-common.c:8693 +#: c-family/c-common.c:8717 #, fuzzy, gcc-internal-format +#| msgid "invalid type argument of %qs (have %qT)" msgid "invalid type argument of %<->%> (have %qT)" msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)" -#: c-family/c-common.c:8698 +#: c-family/c-common.c:8722 #, fuzzy, gcc-internal-format +#| msgid "invalid type argument of %qs (have %qT)" msgid "invalid type argument of implicit conversion (have %qT)" msgstr "virheellinen %qs-tyyppiargumentti (pitäisi olla %qT)" -#: c-family/c-common.c:8829 +#: c-family/c-common.c:8853 #, fuzzy, gcc-internal-format msgid "size of array is too large" msgstr "taulukon %qs koko on liian suuri" -#: c-family/c-common.c:9088 +#: c-family/c-common.c:9112 #, gcc-internal-format msgid "array subscript has type %<char%>" msgstr "taulukon indeksin tyyppi on %<char%>" -#: c-family/c-common.c:9123 +#: c-family/c-common.c:9147 #, gcc-internal-format msgid "suggest parentheses around %<+%> inside %<<<%>" msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<<<%>:n sisällä" -#: c-family/c-common.c:9126 +#: c-family/c-common.c:9150 #, gcc-internal-format msgid "suggest parentheses around %<-%> inside %<<<%>" msgstr "ehdotetaan sulkeita %<-%>:n ympärille %<<<%>:n sisällä" -#: c-family/c-common.c:9132 +#: c-family/c-common.c:9156 #, gcc-internal-format msgid "suggest parentheses around %<+%> inside %<>>%>" msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<>>%>:n sisällä" -#: c-family/c-common.c:9135 +#: c-family/c-common.c:9159 #, gcc-internal-format msgid "suggest parentheses around %<-%> inside %<>>%>" msgstr "ehdotetaan sulkeita %<-%>:n ympärille %<>>%>:n sisällä" -#: c-family/c-common.c:9141 +#: c-family/c-common.c:9165 #, gcc-internal-format msgid "suggest parentheses around %<&&%> within %<||%>" msgstr "ehdotetaan sulkeita %<&&%>:n ympärille %<||%>:n sisällä" -#: c-family/c-common.c:9150 +#: c-family/c-common.c:9174 #, gcc-internal-format msgid "suggest parentheses around arithmetic in operand of %<|%>" msgstr "ehdotetaan sulkeita lausekkeen ympärille %<|%>:n operandissa" -#: c-family/c-common.c:9155 +#: c-family/c-common.c:9179 #, gcc-internal-format msgid "suggest parentheses around comparison in operand of %<|%>" msgstr "ehdotetaan sulkeita vertailun ympärille %<|%>:n operandissa" -#: c-family/c-common.c:9159 +#: c-family/c-common.c:9183 #, gcc-internal-format msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>" msgstr "" -#: c-family/c-common.c:9169 +#: c-family/c-common.c:9193 #, gcc-internal-format msgid "suggest parentheses around arithmetic in operand of %<^%>" msgstr "ehdotetaan sulkeita lausekkeen ympärille %<^%>:n operandissa" -#: c-family/c-common.c:9174 +#: c-family/c-common.c:9198 #, gcc-internal-format msgid "suggest parentheses around comparison in operand of %<^%>" msgstr "ehdotetaan sulkeita vertailun ympärille %<^%>:n operandissa" -#: c-family/c-common.c:9180 +#: c-family/c-common.c:9204 #, gcc-internal-format msgid "suggest parentheses around %<+%> in operand of %<&%>" msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<&%>:n operandissa" -#: c-family/c-common.c:9183 +#: c-family/c-common.c:9207 #, gcc-internal-format msgid "suggest parentheses around %<-%> in operand of %<&%>" msgstr "ehdotetaan sulkeita %<-%>:n ympärille %<&%>:n operandissa" -#: c-family/c-common.c:9188 +#: c-family/c-common.c:9212 #, gcc-internal-format msgid "suggest parentheses around comparison in operand of %<&%>" msgstr "ehdotetaan sulkeita vertailun ympärille %<&%>:n operandissa" -#: c-family/c-common.c:9192 +#: c-family/c-common.c:9216 #, gcc-internal-format msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>" msgstr "" -#: c-family/c-common.c:9200 +#: c-family/c-common.c:9224 #, gcc-internal-format msgid "suggest parentheses around comparison in operand of %<==%>" msgstr "ehdotetaan sulkeita vertailun ympärille %<==%>:n operandissa" -#: c-family/c-common.c:9206 +#: c-family/c-common.c:9230 #, gcc-internal-format msgid "suggest parentheses around comparison in operand of %<!=%>" msgstr "ehdotetaan sulkeita vertailun ympärille %<!=%>:n operandissa" -#: c-family/c-common.c:9217 +#: c-family/c-common.c:9241 #, gcc-internal-format msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning" msgstr "%<X<=Y<=Z%> -tyylisillä vertailuilla on eri merkitys kuin matematiikassa" -#: c-family/c-common.c:9232 +#: c-family/c-common.c:9256 #, gcc-internal-format msgid "label %q+D defined but not used" msgstr "nimike %q+D määritelty mutta käytettämättä" -#: c-family/c-common.c:9234 +#: c-family/c-common.c:9258 #, gcc-internal-format msgid "label %q+D declared but not defined" msgstr "nimike %qD esitelty muttei määritelty" -#: c-family/c-common.c:9254 +#: c-family/c-common.c:9278 #, gcc-internal-format msgid "division by zero" msgstr "jako nollalla" -#: c-family/c-common.c:9286 +#: c-family/c-common.c:9310 #, gcc-internal-format msgid "comparison between types %qT and %qT" msgstr "tyyppien %qT ja %qT välinen vertailu" -#: c-family/c-common.c:9337 +#: c-family/c-common.c:9361 #, gcc-internal-format msgid "comparison between signed and unsigned integer expressions" msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu" -#: c-family/c-common.c:9388 +#: c-family/c-common.c:9412 #, gcc-internal-format msgid "promoted ~unsigned is always non-zero" msgstr "" -#: c-family/c-common.c:9391 +#: c-family/c-common.c:9415 #, gcc-internal-format msgid "comparison of promoted ~unsigned with constant" msgstr "" -#: c-family/c-common.c:9401 +#: c-family/c-common.c:9425 #, gcc-internal-format msgid "comparison of promoted ~unsigned with unsigned" msgstr "" @@ -20250,6 +20411,7 @@ msgstr "funktio ei palauta merkkijonotyyppiä" #: c-family/c-format.c:177 #, fuzzy, gcc-internal-format +#| msgid "format string argument not a string type" msgid "format string argument is not a string type" msgstr "muotomerkkijonoargumentti ei ole merkkijonotyyppiä" @@ -20270,6 +20432,7 @@ msgstr "" #: c-family/c-format.c:238 #, fuzzy, gcc-internal-format +#| msgid "first argument of %q+D should be %<int%>" msgid "format argument should be a %<%s%> reference" msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>" @@ -20529,21 +20692,25 @@ msgstr "ylimääräisiä tyyppimääreitä muotoiluargumentissa (argumentti %d)" #: c-family/c-format.c:2515 #, fuzzy, gcc-internal-format +#| msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT" msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT" msgstr "muotoilu %q.*s odottaa tyyppiä %<%s%s%>, mutta %d. argumentin tyyppi on %qT" #: c-family/c-format.c:2522 #, fuzzy, gcc-internal-format +#| msgid "%qs expects a constant argument" msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument" msgstr "%qs odottaa vakioargumenttia" #: c-family/c-format.c:2530 #, fuzzy, gcc-internal-format +#| msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT" msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT" msgstr "muotoilu %q.*s odottaa %<%T%s%>-tyyppiä, mutta %d. argumentin tyyppi on %qT" #: c-family/c-format.c:2537 #, fuzzy, gcc-internal-format +#| msgid "%qs expects a constant argument" msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument" msgstr "%qs odottaa vakioargumenttia" @@ -20635,6 +20802,7 @@ msgstr "tämä desimaalivakio olisi etumerkitön ISO C90 -standardissa" #: c-family/c-lex.c:610 #, fuzzy, gcc-internal-format +#| msgid "integer constant is too large for %qs type" msgid "integer constant is too large for %<unsigned long%> type" msgstr "kokonaislukuvakio on liian suuri tyypille %qs" @@ -20683,7 +20851,7 @@ msgstr "perinteinen C ei salli merkkijonovakioiden katenointia" msgid "invalid expression type for %<#pragma omp atomic%>" msgstr "" -#: c-family/c-omp.c:256 cp/semantics.c:4472 +#: c-family/c-omp.c:256 cp/semantics.c:4510 #, fuzzy, gcc-internal-format msgid "invalid type for iteration variable %qE" msgstr "epäkelpo vektorityyppi attribuutille %qs" @@ -20693,22 +20861,22 @@ msgstr "epäkelpo vektorityyppi attribuutille %qs" msgid "%qE is not initialized" msgstr "parametri %qD on alustettu" -#: c-family/c-omp.c:286 cp/semantics.c:4387 +#: c-family/c-omp.c:286 cp/semantics.c:4425 #, gcc-internal-format msgid "missing controlling predicate" msgstr "" -#: c-family/c-omp.c:368 cp/semantics.c:4144 +#: c-family/c-omp.c:368 cp/semantics.c:4182 #, fuzzy, gcc-internal-format msgid "invalid controlling predicate" msgstr "epäkelpo alustin" -#: c-family/c-omp.c:375 cp/semantics.c:4393 +#: c-family/c-omp.c:375 cp/semantics.c:4431 #, gcc-internal-format msgid "missing increment expression" msgstr "puuttuva kasvatuslauseke" -#: c-family/c-omp.c:444 cp/semantics.c:4249 +#: c-family/c-omp.c:444 cp/semantics.c:4287 #, gcc-internal-format msgid "invalid increment expression" msgstr "virheellinen kasvatuslauseke" @@ -21161,6 +21329,7 @@ msgstr "" #: c-family/c-semantics.c:167 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "wrong type argument to abs" msgid "wrong type argument to %s" msgstr "abs-funktiolle annettu väärä tyyppiargumentti" @@ -21222,6 +21391,7 @@ msgstr "" #: config/darwin-c.c:592 #, fuzzy, gcc-internal-format +#| msgid "Unknown value %qs of -mmacosx-version-min" msgid "unknown value %qs of -mmacosx-version-min" msgstr "Tuntematon -mmacosx-version-min-arvo %qs" @@ -21272,11 +21442,13 @@ msgstr "" #: config/darwin.c:3117 #, fuzzy, gcc-internal-format +#| msgid "built-in function %q+D declared as non-function" msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag" msgstr "sisäinen funktio %q+D esitelty ei-funktiona" #: config/darwin.c:3124 #, fuzzy, gcc-internal-format +#| msgid "built-in function %q+D declared as non-function" msgid "built-in function %qD takes one argument only" msgstr "sisäinen funktio %q+D esitelty ei-funktiona" @@ -21388,88 +21560,88 @@ msgstr "" msgid "profiler support for VxWorks" msgstr "profilointituki VxWorksille" -#: config/alpha/alpha.c:236 config/rs6000/rs6000.c:4412 +#: config/alpha/alpha.c:232 config/rs6000/rs6000.c:4413 #, gcc-internal-format msgid "bad value %qs for -mtls-size switch" msgstr "" -#: config/alpha/alpha.c:294 +#: config/alpha/alpha.c:290 #, gcc-internal-format, gfc-internal-format msgid "-f%s ignored for Unicos/Mk (not supported)" msgstr "" -#: config/alpha/alpha.c:318 +#: config/alpha/alpha.c:314 #, gcc-internal-format msgid "-mieee not supported on Unicos/Mk" msgstr "" -#: config/alpha/alpha.c:329 +#: config/alpha/alpha.c:325 #, gcc-internal-format msgid "-mieee-with-inexact not supported on Unicos/Mk" msgstr "" -#: config/alpha/alpha.c:346 +#: config/alpha/alpha.c:342 #, gcc-internal-format msgid "bad value %qs for -mtrap-precision switch" msgstr "" -#: config/alpha/alpha.c:360 +#: config/alpha/alpha.c:356 #, gcc-internal-format msgid "bad value %qs for -mfp-rounding-mode switch" msgstr "" -#: config/alpha/alpha.c:375 +#: config/alpha/alpha.c:371 #, gcc-internal-format msgid "bad value %qs for -mfp-trap-mode switch" msgstr "" -#: config/alpha/alpha.c:389 +#: config/alpha/alpha.c:385 #, gcc-internal-format msgid "bad value %qs for -mcpu switch" msgstr "" -#: config/alpha/alpha.c:401 +#: config/alpha/alpha.c:397 #, gcc-internal-format msgid "bad value %qs for -mtune switch" msgstr "" -#: config/alpha/alpha.c:408 +#: config/alpha/alpha.c:404 #, gcc-internal-format msgid "trap mode not supported on Unicos/Mk" msgstr "" -#: config/alpha/alpha.c:415 +#: config/alpha/alpha.c:411 #, gcc-internal-format msgid "fp software completion requires -mtrap-precision=i" msgstr "" -#: config/alpha/alpha.c:431 +#: config/alpha/alpha.c:427 #, gcc-internal-format msgid "rounding mode not supported for VAX floats" msgstr "" -#: config/alpha/alpha.c:436 +#: config/alpha/alpha.c:432 #, gcc-internal-format msgid "trap mode not supported for VAX floats" msgstr "" -#: config/alpha/alpha.c:440 +#: config/alpha/alpha.c:436 #, gcc-internal-format msgid "128-bit long double not supported for VAX floats" msgstr "" -#: config/alpha/alpha.c:468 +#: config/alpha/alpha.c:464 #, gcc-internal-format, gfc-internal-format msgid "L%d cache latency unknown for %s" msgstr "" -#: config/alpha/alpha.c:483 +#: config/alpha/alpha.c:479 #, gcc-internal-format msgid "bad value %qs for -mmemory-latency" msgstr "" -#: config/alpha/alpha.c:6720 config/alpha/alpha.c:6723 config/s390/s390.c:9196 -#: config/s390/s390.c:9199 +#: config/alpha/alpha.c:6713 config/alpha/alpha.c:6716 config/s390/s390.c:9206 +#: config/s390/s390.c:9209 #, gcc-internal-format msgid "bad builtin fcode" msgstr "" @@ -21674,15 +21846,15 @@ msgstr "" msgid "Thumb-1 hard-float VFP ABI" msgstr "" -#: config/arm/arm.c:4784 config/arm/arm.c:4802 config/avr/avr.c:4936 -#: config/avr/avr.c:4952 config/bfin/bfin.c:5562 config/bfin/bfin.c:5623 -#: config/bfin/bfin.c:5652 config/h8300/h8300.c:5392 config/i386/i386.c:5291 -#: config/i386/i386.c:29365 config/i386/i386.c:29416 config/i386/i386.c:29496 +#: config/arm/arm.c:4784 config/arm/arm.c:4802 config/avr/avr.c:4993 +#: config/avr/avr.c:5009 config/bfin/bfin.c:5542 config/bfin/bfin.c:5603 +#: config/bfin/bfin.c:5632 config/h8300/h8300.c:5392 config/i386/i386.c:5292 +#: config/i386/i386.c:29439 config/i386/i386.c:29490 config/i386/i386.c:29570 #: config/m68hc11/m68hc11.c:1223 config/m68k/m68k.c:820 #: config/mcore/mcore.c:3090 config/mep/mep.c:3976 config/mep/mep.c:3990 -#: config/mep/mep.c:4064 config/rs6000/rs6000.c:25191 config/rx/rx.c:2225 -#: config/sh/sh.c:9009 config/sh/sh.c:9027 config/sh/sh.c:9056 -#: config/sh/sh.c:9138 config/sh/sh.c:9161 config/spu/spu.c:3898 +#: config/mep/mep.c:4064 config/rs6000/rs6000.c:25213 config/rx/rx.c:2241 +#: config/sh/sh.c:9019 config/sh/sh.c:9037 config/sh/sh.c:9066 +#: config/sh/sh.c:9148 config/sh/sh.c:9171 config/spu/spu.c:3906 #: config/stormy16/stormy16.c:2191 config/v850/v850.c:2134 #, fuzzy, gcc-internal-format msgid "%qE attribute only applies to functions" @@ -21735,133 +21907,139 @@ msgstr "" msgid "static variable %q+D is marked dllimport" msgstr "" -#: config/avr/avr.c:249 +#: config/avr/avr.c:252 #, fuzzy, gcc-internal-format +#| msgid "unrecognized command line option \"%s\"" msgid "unrecognized argument to -mmcu= option: %qs" msgstr "tuntematon komentorivivalitsin ”%s”" -#: config/avr/avr.c:250 +#: config/avr/avr.c:253 #, gcc-internal-format msgid "See --target-help for supported MCUs" msgstr "" -#: config/avr/avr.c:497 +#: config/avr/avr.c:500 #, gcc-internal-format msgid "'builtin_return_address' contains only 2 bytes of address" msgstr "" -#: config/avr/avr.c:1237 +#: config/avr/avr.c:1294 #, gcc-internal-format msgid "pointer offset from symbol maybe incorrect" msgstr "" -#: config/avr/avr.c:1294 +#: config/avr/avr.c:1351 #, gcc-internal-format msgid "accessing data memory with program memory address" msgstr "" -#: config/avr/avr.c:1334 +#: config/avr/avr.c:1391 #, gcc-internal-format msgid "accessing program memory with data memory address" msgstr "" -#: config/avr/avr.c:4750 +#: config/avr/avr.c:4807 #, gcc-internal-format msgid "%qs appears to be a misspelled interrupt handler" msgstr "" -#: config/avr/avr.c:4759 +#: config/avr/avr.c:4816 #, gcc-internal-format msgid "%qs appears to be a misspelled signal handler" msgstr "" -#: config/avr/avr.c:4909 +#: config/avr/avr.c:4966 #, gcc-internal-format msgid "only initialized variables can be placed into program memory area" msgstr "" -#: config/avr/avr.c:5043 +#: config/avr/avr.c:5065 +#, gcc-internal-format +msgid "variable %q+D must be const in order to be put into read-only section by means of %<__attribute__((progmem))%>" +msgstr "" + +#: config/avr/avr.c:5106 #, gcc-internal-format msgid "only uninitialized variables can be placed in the .noinit section" msgstr "" -#: config/avr/avr.c:5057 +#: config/avr/avr.c:5120 #, gcc-internal-format msgid "MCU %qs supported for assembler only" msgstr "" -#: config/bfin/bfin.c:2567 config/m68k/m68k.c:544 +#: config/bfin/bfin.c:2552 config/m68k/m68k.c:544 #, gcc-internal-format, gfc-internal-format msgid "-mshared-library-id=%s is not between 0 and %d" msgstr "" -#: config/bfin/bfin.c:2587 +#: config/bfin/bfin.c:2572 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "-mcpu=%s is not valid" msgstr "%qs ei ole kelpo tulostetiedosto" -#: config/bfin/bfin.c:2623 +#: config/bfin/bfin.c:2608 #, gcc-internal-format, gfc-internal-format msgid "-mcpu=%s has invalid silicon revision" msgstr "" -#: config/bfin/bfin.c:2684 +#: config/bfin/bfin.c:2669 #, gcc-internal-format msgid "-mshared-library-id= specified without -mid-shared-library" msgstr "" -#: config/bfin/bfin.c:2687 +#: config/bfin/bfin.c:2672 #, gcc-internal-format msgid "can%'t use multiple stack checking methods together" msgstr "" -#: config/bfin/bfin.c:2690 +#: config/bfin/bfin.c:2675 #, fuzzy, gcc-internal-format msgid "ID shared libraries and FD-PIC mode can%'t be used together" msgstr "valitsimia -mbig-endian ja -mlittle-endian ei voi käyttää yhdessä" -#: config/bfin/bfin.c:2695 config/m68k/m68k.c:645 +#: config/bfin/bfin.c:2680 config/m68k/m68k.c:645 #, gcc-internal-format msgid "cannot specify both -msep-data and -mid-shared-library" msgstr "" -#: config/bfin/bfin.c:2715 +#: config/bfin/bfin.c:2700 #, gcc-internal-format msgid "-mmulticore can only be used with BF561" msgstr "" -#: config/bfin/bfin.c:2718 +#: config/bfin/bfin.c:2703 #, gcc-internal-format msgid "-mcorea should be used with -mmulticore" msgstr "" -#: config/bfin/bfin.c:2721 +#: config/bfin/bfin.c:2706 #, gcc-internal-format msgid "-mcoreb should be used with -mmulticore" msgstr "" -#: config/bfin/bfin.c:2724 +#: config/bfin/bfin.c:2709 #, fuzzy, gcc-internal-format 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:5567 +#: config/bfin/bfin.c:5547 #, fuzzy, gcc-internal-format msgid "multiple function type attributes specified" msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline" -#: config/bfin/bfin.c:5634 +#: config/bfin/bfin.c:5614 #, gcc-internal-format msgid "can%'t apply both longcall and shortcall attributes to the same function" msgstr "" -#: config/bfin/bfin.c:5684 config/i386/winnt.c:61 config/mep/mep.c:3880 +#: config/bfin/bfin.c:5664 config/i386/winnt.c:61 config/mep/mep.c:3880 #: config/mep/mep.c:4018 #, fuzzy, gcc-internal-format msgid "%qE attribute only applies to variables" msgstr "attribuutti %qE pätee vain muuttujiin" -#: config/bfin/bfin.c:5691 +#: config/bfin/bfin.c:5671 #, fuzzy, gcc-internal-format msgid "%qE attribute cannot be specified for local variables" msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle" @@ -21928,11 +22106,13 @@ msgstr "" #: config/cris/cris.c:2732 #, fuzzy, gcc-internal-format +#| msgid "<unknown>" msgid "unknown src" msgstr "<tuntematon>" #: config/cris/cris.c:2793 #, fuzzy, gcc-internal-format +#| msgid "<unknown operator>" msgid "unknown dest" msgstr "<tuntematon operaattori>" @@ -22007,6 +22187,7 @@ msgstr "" #: config/crx/crx.h:342 #, fuzzy, gcc-internal-format +#| msgid "profiler support for VxWorks" msgid "profiler support for CRX" msgstr "profilointituki VxWorksille" @@ -22255,329 +22436,330 @@ msgstr "" msgid "stack probing requires %saccumulate-outgoing-args%s for correctness" msgstr "" -#: config/i386/i386.c:4247 +#: config/i386/i386.c:4248 #, gcc-internal-format msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic" msgstr "" -#: config/i386/i386.c:4254 +#: config/i386/i386.c:4255 #, gcc-internal-format msgid "-mno-fentry isn%'t compatible with SEH" msgstr "" -#: config/i386/i386.c:4668 +#: config/i386/i386.c:4669 #, gcc-internal-format, gfc-internal-format msgid "attribute(target(\"%s\")) is unknown" msgstr "" -#: config/i386/i386.c:4690 +#: config/i386/i386.c:4691 #, gcc-internal-format, gfc-internal-format msgid "option(\"%s\") was already specified" msgstr "" -#: config/i386/i386.c:5304 config/i386/i386.c:5355 +#: config/i386/i386.c:5305 config/i386/i386.c:5356 #, gcc-internal-format msgid "fastcall and regparm attributes are not compatible" msgstr "" -#: config/i386/i386.c:5309 +#: config/i386/i386.c:5310 #, gcc-internal-format msgid "regparam and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386.c:5316 config/i386/i386.c:29385 +#: config/i386/i386.c:5317 config/i386/i386.c:29459 #, fuzzy, gcc-internal-format msgid "%qE attribute requires an integer constant argument" msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja" -#: config/i386/i386.c:5322 +#: config/i386/i386.c:5323 #, fuzzy, gcc-internal-format msgid "argument to %qE attribute larger than %d" msgstr "%Jei voi asettaa %qE-attribuuttia määrittelyn jälkeen" -#: config/i386/i386.c:5347 config/i386/i386.c:5390 +#: config/i386/i386.c:5348 config/i386/i386.c:5391 #, gcc-internal-format msgid "fastcall and cdecl attributes are not compatible" msgstr "" -#: config/i386/i386.c:5351 +#: config/i386/i386.c:5352 #, gcc-internal-format msgid "fastcall and stdcall attributes are not compatible" msgstr "" -#: config/i386/i386.c:5359 config/i386/i386.c:5408 +#: config/i386/i386.c:5360 config/i386/i386.c:5409 #, gcc-internal-format msgid "fastcall and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386.c:5369 config/i386/i386.c:5386 +#: config/i386/i386.c:5370 config/i386/i386.c:5387 #, gcc-internal-format msgid "stdcall and cdecl attributes are not compatible" msgstr "" -#: config/i386/i386.c:5373 +#: config/i386/i386.c:5374 #, gcc-internal-format msgid "stdcall and fastcall attributes are not compatible" msgstr "" -#: config/i386/i386.c:5377 config/i386/i386.c:5404 +#: config/i386/i386.c:5378 config/i386/i386.c:5405 #, gcc-internal-format msgid "stdcall and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386.c:5394 config/i386/i386.c:5412 +#: config/i386/i386.c:5395 config/i386/i386.c:5413 #, gcc-internal-format msgid "cdecl and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386.c:5400 +#: config/i386/i386.c:5401 #, fuzzy, gcc-internal-format msgid "%qE attribute is used for none class-method" msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille" -#: config/i386/i386.c:5554 +#: config/i386/i386.c:5555 #, gcc-internal-format msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled" msgstr "" -#: config/i386/i386.c:5557 +#: config/i386/i386.c:5558 #, gcc-internal-format msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled" msgstr "" -#: config/i386/i386.c:5774 +#: config/i386/i386.c:5775 #, gcc-internal-format msgid "ms_hook_prologue is not compatible with nested function" msgstr "" -#: config/i386/i386.c:5926 +#: config/i386/i386.c:5927 #, gcc-internal-format msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it" msgstr "" -#: config/i386/i386.c:6049 +#: config/i386/i386.c:6050 #, gcc-internal-format msgid "AVX vector argument without AVX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:6231 +#: config/i386/i386.c:6232 #, gcc-internal-format msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4" msgstr "" -#: config/i386/i386.c:6347 +#: config/i386/i386.c:6348 #, gcc-internal-format msgid "the ABI of passing union with long double has changed in GCC 4.4" msgstr "" -#: config/i386/i386.c:6462 +#: config/i386/i386.c:6463 #, gcc-internal-format msgid "the ABI of passing structure with complex float member has changed in GCC 4.4" msgstr "" -#: config/i386/i386.c:6608 +#: config/i386/i386.c:6609 #, gcc-internal-format msgid "SSE register return with SSE disabled" msgstr "" -#: config/i386/i386.c:6614 +#: config/i386/i386.c:6615 #, gcc-internal-format msgid "SSE register argument with SSE disabled" msgstr "" -#: config/i386/i386.c:6630 +#: config/i386/i386.c:6631 #, gcc-internal-format msgid "x87 register return with x87 disabled" msgstr "" -#: config/i386/i386.c:7008 +#: config/i386/i386.c:7009 #, gcc-internal-format msgid "SSE vector argument without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.c:7046 +#: config/i386/i386.c:7047 #, gcc-internal-format msgid "MMX vector argument without MMX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:7418 +#: config/i386/i386.c:7419 #, gcc-internal-format, gfc-internal-format msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6" msgstr "" -#: config/i386/i386.c:7727 +#: config/i386/i386.c:7728 #, gcc-internal-format msgid "SSE vector return without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.c:7737 +#: config/i386/i386.c:7738 #, gcc-internal-format msgid "MMX vector return without MMX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:9163 +#: config/i386/i386.c:9164 #, gcc-internal-format msgid "%<-fsplit-stack%> currently only supported on GNU/Linux" msgstr "" -#: config/i386/i386.c:9169 +#: config/i386/i386.c:9170 #, gcc-internal-format msgid "%<-fsplit-stack%> requires assembler support for CFI directives" msgstr "" -#: config/i386/i386.c:10330 +#: config/i386/i386.c:10349 #, gcc-internal-format msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit" msgstr "" -#: config/i386/i386.c:11298 +#: config/i386/i386.c:11317 #, fuzzy, gcc-internal-format msgid "-fsplit-stack does not support fastcall with nested function" msgstr "ISO C kieltää sisäkkäiset funktiot" -#: config/i386/i386.c:11312 +#: config/i386/i386.c:11331 #, fuzzy, gcc-internal-format msgid "-fsplit-stack does not support 2 register parameters for a nested function" msgstr "ISO C kieltää sisäkkäiset funktiot" #. FIXME: We could make this work by pushing a register #. around the addition and comparison. -#: config/i386/i386.c:11323 +#: config/i386/i386.c:11342 #, fuzzy, gcc-internal-format +#| msgid "ISO C90 does not support flexible array members" msgid "-fsplit-stack does not support 3 register parameters" msgstr "ISO C90 ei tue joustavia taulukon jäseniä" -#: config/i386/i386.c:13684 +#: config/i386/i386.c:13703 #, gcc-internal-format msgid "extended registers have no high halves" msgstr "" -#: config/i386/i386.c:13699 +#: config/i386/i386.c:13718 #, gcc-internal-format msgid "unsupported operand size for extended register" msgstr "" -#: config/i386/i386.c:13944 +#: config/i386/i386.c:13963 #, gcc-internal-format, gfc-internal-format msgid "non-integer operand used with operand code '%c'" msgstr "" -#: config/i386/i386.c:26011 config/i386/i386.c:27394 +#: config/i386/i386.c:26045 config/i386/i386.c:26841 #, fuzzy, gcc-internal-format -msgid "last argument must be an immediate" +msgid "the last argument must be a 2-bit immediate" msgstr "puhdistusargumentti ei ole tunniste" -#: config/i386/i386.c:26308 -#, gcc-internal-format -msgid "the fifth argument must be a 8-bit immediate" -msgstr "" - -#: config/i386/i386.c:26403 -#, gcc-internal-format -msgid "the third argument must be a 8-bit immediate" -msgstr "" +#: config/i386/i386.c:26380 +#, fuzzy, gcc-internal-format +msgid "the fifth argument must be an 8-bit immediate" +msgstr "puhdistusargumentti ei ole tunniste" -#: config/i386/i386.c:26760 +#: config/i386/i386.c:26475 #, fuzzy, gcc-internal-format -msgid "the last argument must be a 4-bit immediate" +msgid "the third argument must be an 8-bit immediate" msgstr "puhdistusargumentti ei ole tunniste" -#: config/i386/i386.c:26769 +#: config/i386/i386.c:26832 #, fuzzy, gcc-internal-format -msgid "the last argument must be a 2-bit immediate" +msgid "the last argument must be a 4-bit immediate" msgstr "puhdistusargumentti ei ole tunniste" -#: config/i386/i386.c:26778 +#: config/i386/i386.c:26850 #, fuzzy, gcc-internal-format msgid "the last argument must be a 1-bit immediate" msgstr "puhdistusargumentti ei ole tunniste" -#: config/i386/i386.c:26787 +#: config/i386/i386.c:26859 #, fuzzy, gcc-internal-format msgid "the last argument must be a 5-bit immediate" msgstr "puhdistusargumentti ei ole tunniste" -#: config/i386/i386.c:26796 +#: config/i386/i386.c:26868 #, 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:26800 config/i386/i386.c:27011 +#: config/i386/i386.c:26872 config/i386/i386.c:27083 #, fuzzy, gcc-internal-format msgid "the last argument must be an 8-bit immediate" msgstr "puhdistusargumentti ei ole tunniste" -#: config/i386/i386.c:27009 +#: config/i386/i386.c:27081 #, fuzzy, gcc-internal-format msgid "the last argument must be a 32-bit immediate" msgstr "puhdistusargumentti ei ole tunniste" -#: config/i386/i386.c:27075 config/rs6000/rs6000.c:11669 +#: config/i386/i386.c:27147 config/rs6000/rs6000.c:11689 #, gcc-internal-format msgid "selector must be an integer constant in the range 0..%wi" msgstr "" -#: config/i386/i386.c:27218 +#: config/i386/i386.c:27290 #, gcc-internal-format msgid "%qE needs unknown isa option" msgstr "" -#: config/i386/i386.c:27222 +#: config/i386/i386.c:27294 #, gcc-internal-format msgid "%qE needs isa option %s" msgstr "" -#: config/i386/i386.c:29372 +#: config/i386/i386.c:27466 +#, fuzzy, gcc-internal-format +msgid "last argument must be an immediate" +msgstr "puhdistusargumentti ei ole tunniste" + +#: config/i386/i386.c:29446 #, fuzzy, gcc-internal-format msgid "%qE attribute only available for 32-bit" msgstr "attribuutti %qs pätee vain funktiotyyppeihin" -#: config/i386/i386.c:29393 +#: config/i386/i386.c:29467 #, fuzzy, gcc-internal-format msgid "argument to %qE attribute is neither zero, nor one" msgstr "näkyvyysargumentti ei ole merkkijono" -#: config/i386/i386.c:29423 +#: config/i386/i386.c:29497 #, fuzzy, gcc-internal-format msgid "%qE attribute only available for 64-bit" msgstr "attribuutti %qs pätee vain funktiotyyppeihin" -#: config/i386/i386.c:29434 config/i386/i386.c:29443 +#: config/i386/i386.c:29508 config/i386/i386.c:29517 #, gcc-internal-format msgid "ms_abi and sysv_abi attributes are not compatible" msgstr "" -#: config/i386/i386.c:29481 config/rs6000/rs6000.c:25274 +#: config/i386/i386.c:29555 config/rs6000/rs6000.c:25296 #, fuzzy, gcc-internal-format msgid "%qE incompatible attribute ignored" msgstr "%qE-attribuuttia ei huomioida" -#: config/i386/i386.c:33646 +#: config/i386/i386.c:33729 #, gcc-internal-format msgid "vector permutation requires vector constant" msgstr "" -#: config/i386/i386.c:33656 +#: config/i386/i386.c:33739 #, gcc-internal-format msgid "invalid vector permutation constant" msgstr "virheellinen vektoripermutaatiovakio" -#: config/i386/i386.c:33704 +#: config/i386/i386.c:33787 #, gcc-internal-format, gfc-internal-format msgid "vector permutation (%d %d)" msgstr "vektoripermutaatio (%d %d)" -#: config/i386/i386.c:33707 +#: config/i386/i386.c:33790 #, gcc-internal-format, gfc-internal-format msgid "vector permutation (%d %d %d %d)" msgstr "vektoripermutaatio (%d %d %d %d)" -#: config/i386/i386.c:33711 +#: config/i386/i386.c:33794 #, gcc-internal-format, gfc-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:33716 +#: config/i386/i386.c:33799 #, gcc-internal-format, gfc-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)" @@ -22660,29 +22842,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:5610 config/pa/pa.c:428 config/sh/sh.c:8857 -#: config/spu/spu.c:5108 +#: config/ia64/ia64.c:5603 config/pa/pa.c:428 config/sh/sh.c:8867 +#: config/spu/spu.c:5116 #, gcc-internal-format msgid "value of -mfixed-range must have form REG1-REG2" msgstr "" -#: config/ia64/ia64.c:5637 config/pa/pa.c:455 config/sh/sh.c:8883 -#: config/spu/spu.c:5134 +#: config/ia64/ia64.c:5630 config/pa/pa.c:455 config/sh/sh.c:8893 +#: config/spu/spu.c:5142 #, gcc-internal-format, gfc-internal-format msgid "%s-%s is an empty range" msgstr "" -#: config/ia64/ia64.c:5665 +#: config/ia64/ia64.c:5658 #, gcc-internal-format msgid "bad value %<%s%> for -mtls-size= switch" msgstr "" -#: config/ia64/ia64.c:5690 +#: config/ia64/ia64.c:5683 #, gcc-internal-format msgid "bad value %<%s%> for -mtune= switch" msgstr "" -#: config/ia64/ia64.c:10962 +#: config/ia64/ia64.c:10952 #, fuzzy, gcc-internal-format msgid "version attribute is not a string" msgstr "näkyvyysargumentti ei ole merkkijono" @@ -22729,11 +22911,13 @@ msgstr "#pragma GCC memregs ottaa luvun [0..16]" #: config/m32c/m32c-pragma.c:111 #, fuzzy, gcc-internal-format +#| msgid "junk at end of #pragma %s" msgid "junk at end of #pragma ADDRESS" msgstr "roskaa #pragma %s:n lopussa" #: config/m32c/m32c-pragma.c:116 #, fuzzy, gcc-internal-format +#| msgid "malformed #pragma GCC visibility push" msgid "malformed #pragma ADDRESS variable address" msgstr "väärinmuodostettu #pragma GCC visibility push" @@ -22748,7 +22932,7 @@ msgid "%qE attribute is not supported for R8C target" msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle" #. The argument must be a constant integer. -#: config/m32c/m32c.c:3182 config/sh/sh.c:9064 config/sh/sh.c:9170 +#: config/m32c/m32c.c:3182 config/sh/sh.c:9074 config/sh/sh.c:9180 #, fuzzy, gcc-internal-format msgid "%qE attribute argument not an integer constant" msgstr "haluttu sijainti ei ole kokonaislukuvakio" @@ -22818,7 +23002,7 @@ msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline" msgid "interrupt_thread is available only on fido" msgstr "" -#: config/m68k/m68k.c:1163 config/rs6000/rs6000.c:19657 +#: config/m68k/m68k.c:1163 config/rs6000/rs6000.c:19679 #, gcc-internal-format msgid "stack limit expression is not supported" msgstr "" @@ -23148,142 +23332,142 @@ msgstr "" msgid "cannot handle inconsistent calls to %qs" msgstr "" -#: config/mips/mips.c:9227 +#: config/mips/mips.c:9232 #, gcc-internal-format msgid "the %<interrupt%> attribute requires a MIPS32r2 processor" msgstr "" -#: config/mips/mips.c:9229 +#: config/mips/mips.c:9234 #, gcc-internal-format msgid "the %<interrupt%> attribute requires %<-msoft-float%>" msgstr "" -#: config/mips/mips.c:9231 +#: config/mips/mips.c:9236 #, gcc-internal-format msgid "interrupt handlers cannot be MIPS16 functions" msgstr "" -#: config/mips/mips.c:13214 +#: config/mips/mips.c:13219 #, fuzzy, gcc-internal-format msgid "invalid argument to built-in function" msgstr "epäkelpo argumentti funktiolle %<__builtin_return_address%>" -#: config/mips/mips.c:13455 +#: config/mips/mips.c:13460 #, gcc-internal-format msgid "built-in function %qE not supported for MIPS16" msgstr "" -#: config/mips/mips.c:14045 +#: config/mips/mips.c:14050 #, fuzzy, gcc-internal-format msgid "%qs does not support MIPS16 code" msgstr "ISO C ei tue kompleksikokonaiskulutyyppejä" -#: config/mips/mips.c:15266 +#: config/mips/mips.c:15293 #, gcc-internal-format msgid "MIPS16 PIC for ABIs other than o32 and o64" msgstr "" -#: config/mips/mips.c:15269 +#: config/mips/mips.c:15296 #, gcc-internal-format msgid "MIPS16 -mxgot code" msgstr "" -#: config/mips/mips.c:15272 +#: config/mips/mips.c:15299 #, gcc-internal-format msgid "hard-float MIPS16 code for ABIs other than o32 and o64" msgstr "" -#: config/mips/mips.c:15408 +#: config/mips/mips.c:15435 #, gcc-internal-format msgid "CPU names must be lower case" msgstr "" -#: config/mips/mips.c:15561 +#: config/mips/mips.c:15588 #, gcc-internal-format msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor" msgstr "" -#: config/mips/mips.c:15577 +#: config/mips/mips.c:15604 #, gcc-internal-format msgid "%<-march=%s%> is not compatible with the selected ABI" msgstr "" -#: config/mips/mips.c:15592 +#: config/mips/mips.c:15619 #, gcc-internal-format msgid "%<-mgp64%> used with a 32-bit processor" msgstr "" -#: config/mips/mips.c:15594 +#: config/mips/mips.c:15621 #, gcc-internal-format msgid "%<-mgp32%> used with a 64-bit ABI" msgstr "" -#: config/mips/mips.c:15596 +#: config/mips/mips.c:15623 #, gcc-internal-format msgid "%<-mgp64%> used with a 32-bit ABI" msgstr "" -#: config/mips/mips.c:15612 config/mips/mips.c:15614 config/mips/mips.c:15681 +#: config/mips/mips.c:15639 config/mips/mips.c:15641 config/mips/mips.c:15708 #, gcc-internal-format, gfc-internal-format msgid "unsupported combination: %s" msgstr "" -#: config/mips/mips.c:15618 +#: config/mips/mips.c:15645 #, gcc-internal-format msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions" msgstr "" -#: config/mips/mips.c:15621 +#: config/mips/mips.c:15648 #, gcc-internal-format msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI" msgstr "" -#: config/mips/mips.c:15675 +#: config/mips/mips.c:15702 #, gcc-internal-format msgid "the %qs architecture does not support branch-likely instructions" msgstr "" -#: config/mips/mips.c:15715 +#: config/mips/mips.c:15742 #, gcc-internal-format msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>" msgstr "" -#: config/mips/mips.c:15723 config/mips/mips.c:15726 +#: config/mips/mips.c:15750 config/mips/mips.c:15753 #, gcc-internal-format msgid "cannot use small-data accesses for %qs" msgstr "" -#: config/mips/mips.c:15740 +#: config/mips/mips.c:15767 #, gcc-internal-format msgid "%<-mips3d%> requires %<-mpaired-single%>" msgstr "" -#: config/mips/mips.c:15749 +#: config/mips/mips.c:15776 #, fuzzy, gcc-internal-format msgid "%qs must be used with %qs" msgstr "käytetty sekä %<__thread%> että %qs" -#: config/mips/mips.c:15756 +#: config/mips/mips.c:15783 #, gcc-internal-format msgid "the %qs architecture does not support paired-single instructions" msgstr "" -#: config/mips/mips.c:15762 +#: config/mips/mips.c:15789 #, gcc-internal-format msgid "%qs requires a target that provides the %qs instruction" msgstr "" -#: config/mips/mips.c:15867 +#: config/mips/mips.c:15894 #, fuzzy, gcc-internal-format msgid "%qs requires branch-likely instructions" msgstr "Käytä AltiVec-käskyjä" -#: config/mips/mips.c:15871 +#: config/mips/mips.c:15898 #, gcc-internal-format msgid "the %qs architecture does not support the synci instruction" msgstr "" -#: config/mips/mips.c:16343 +#: config/mips/mips.c:16370 #, gcc-internal-format msgid "mips16 function profiling" msgstr "" @@ -23364,7 +23548,7 @@ msgstr "" msgid "-g option disabled" msgstr "" -#: config/pa/pa.c:8678 +#: config/pa/pa.c:8686 #, gcc-internal-format, gfc-internal-format msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u" msgstr "" @@ -23374,98 +23558,100 @@ msgstr "" msgid "-munix=98 option required for C89 Amendment 1 features.\n" msgstr "" -#: config/picochip/picochip.c:438 +#: config/picochip/picochip.c:437 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "invalid AE type specified (%s)" msgstr "epäkelpo osoitintila %qs" -#: config/picochip/picochip.c:461 +#: config/picochip/picochip.c:460 #, gcc-internal-format, gfc-internal-format msgid "invalid mul type specified (%s) - expected mac, mul or none" msgstr "" -#: config/picochip/picochip.c:756 +#: config/picochip/picochip.c:754 #, gcc-internal-format, gfc-internal-format msgid "unexpected mode %s encountered in picochip_emit_save_register" msgstr "" -#: config/picochip/picochip.c:923 +#: config/picochip/picochip.c:921 #, gcc-internal-format, gfc-internal-format msgid "defaulting to stack for %s register creation" msgstr "" -#: config/picochip/picochip.c:1607 +#: config/picochip/picochip.c:1605 #, fuzzy, gcc-internal-format +#| msgid "%qD has already been defined" msgid "LCFI labels have already been deferred" msgstr "%qD on jo määritelty" -#: config/picochip/picochip.c:1670 +#: config/picochip/picochip.c:1668 #, fuzzy, gcc-internal-format +#| msgid "%qD has already been defined" msgid "LM label has already been deferred" msgstr "%qD on jo määritelty" -#: config/picochip/picochip.c:1680 +#: config/picochip/picochip.c:1678 #, gcc-internal-format msgid "LCFI labels have already been deferred." msgstr "" -#: config/picochip/picochip.c:1962 +#: config/picochip/picochip.c:1953 #, gcc-internal-format, gfc-internal-format msgid "picochip_asm_output_opcode - Found multiple lines in VLIW packet %s" msgstr "" -#: config/picochip/picochip.c:2065 +#: config/picochip/picochip.c:2056 #, gcc-internal-format msgid "picochip_asm_output_opcode - can%'t output unknown operator %c" msgstr "" -#: config/picochip/picochip.c:2316 config/picochip/picochip.c:2376 +#: config/picochip/picochip.c:2307 config/picochip/picochip.c:2367 #, gcc-internal-format msgid "%s: at least one operand can%'t be handled" msgstr "" -#: config/picochip/picochip.c:2457 +#: config/picochip/picochip.c:2448 #, gcc-internal-format, gfc-internal-format msgid "unknown short branch in %s (type %d)" msgstr "" -#: config/picochip/picochip.c:2494 +#: config/picochip/picochip.c:2485 #, gcc-internal-format, gfc-internal-format msgid "unknown long branch in %s (type %d)" msgstr "" -#: config/picochip/picochip.c:2534 config/picochip/picochip.c:2602 +#: config/picochip/picochip.c:2525 config/picochip/picochip.c:2593 #, gcc-internal-format, gfc-internal-format msgid "PUT uses port array index %d, which is out of range [%d..%d)" msgstr "" -#: config/picochip/picochip.c:2568 +#: config/picochip/picochip.c:2559 #, gcc-internal-format, gfc-internal-format msgid "GET uses port array index %d, which is out of range [%d..%d)" msgstr "" -#: config/picochip/picochip.c:3439 +#: config/picochip/picochip.c:3431 #, gcc-internal-format, gfc-internal-format msgid "too many ALU instructions emitted (%d)" msgstr "" -#: config/picochip/picochip.c:4071 config/picochip/picochip.c:4164 +#: config/picochip/picochip.c:4063 config/picochip/picochip.c:4156 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "%s: Second source operand is not a constant" msgstr "pyydetty tasaus ei ole vakio" -#: config/picochip/picochip.c:4074 config/picochip/picochip.c:4125 -#: config/picochip/picochip.c:4167 +#: config/picochip/picochip.c:4066 config/picochip/picochip.c:4117 +#: config/picochip/picochip.c:4159 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "%s: Third source operand is not a constant" msgstr "pyydetty tasaus ei ole vakio" -#: config/picochip/picochip.c:4128 +#: config/picochip/picochip.c:4120 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "%s: Fourth source operand is not a constant" msgstr "pyydetty tasaus ei ole vakio" -#: config/picochip/picochip.c:4423 +#: config/picochip/picochip.c:4415 #, gcc-internal-format, gfc-internal-format msgid "%s (disable warning using -mno-inefficient-warnings)" msgstr "" @@ -23564,368 +23750,371 @@ msgstr "sijoitus hylkää kohdeosoitintyypin määreitä" msgid "invalid parameter combination for AltiVec intrinsic" msgstr "" -#: config/rs6000/rs6000.c:2524 +#: config/rs6000/rs6000.c:2525 #, gcc-internal-format msgid "-mrecip requires -ffinite-math or -ffast-math" msgstr "" -#: config/rs6000/rs6000.c:2526 +#: config/rs6000/rs6000.c:2527 #, gcc-internal-format msgid "-mrecip requires -fno-trapping-math or -ffast-math" msgstr "" -#: config/rs6000/rs6000.c:2528 +#: config/rs6000/rs6000.c:2529 #, gcc-internal-format msgid "-mrecip requires -freciprocal-math or -ffast-math" msgstr "" -#: config/rs6000/rs6000.c:2622 +#: config/rs6000/rs6000.c:2623 #, gcc-internal-format msgid "-m64 requires PowerPC64 architecture, enabling" msgstr "-m64 vaatii PowerPC64-suorittimen, otetaan käyttöön" -#: config/rs6000/rs6000.c:2747 +#: config/rs6000/rs6000.c:2748 #, fuzzy, gcc-internal-format msgid "AltiVec not supported in this target" msgstr "säiekohtaista muistia ei tueta tälle kohteelle" -#: config/rs6000/rs6000.c:2749 +#: config/rs6000/rs6000.c:2750 #, fuzzy, gcc-internal-format msgid "SPE not supported in this target" msgstr "-pg ei ole tuettu tällä alustalla" -#: config/rs6000/rs6000.c:2776 +#: config/rs6000/rs6000.c:2777 #, gcc-internal-format msgid "-mmultiple is not supported on little endian systems" msgstr "" -#: config/rs6000/rs6000.c:2783 +#: config/rs6000/rs6000.c:2784 #, gcc-internal-format msgid "-mstring is not supported on little endian systems" msgstr "" -#: config/rs6000/rs6000.c:2889 +#: config/rs6000/rs6000.c:2890 #, gcc-internal-format, gfc-internal-format msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch" msgstr "" -#: config/rs6000/rs6000.c:2901 +#: config/rs6000/rs6000.c:2902 #, gcc-internal-format msgid "target attribute or pragma changes long double size" msgstr "" -#: config/rs6000/rs6000.c:2922 config/rs6000/rs6000.c:2937 +#: config/rs6000/rs6000.c:2923 config/rs6000/rs6000.c:2938 #, gcc-internal-format msgid "target attribute or pragma changes AltiVec ABI" msgstr "" -#: config/rs6000/rs6000.c:2954 +#: config/rs6000/rs6000.c:2955 #, gcc-internal-format msgid "target attribute or pragma changes darwin64 ABI" msgstr "" -#: config/rs6000/rs6000.c:2995 +#: config/rs6000/rs6000.c:2996 #, gcc-internal-format msgid "target attribute or pragma changes SPE ABI" msgstr "" -#: config/rs6000/rs6000.c:3317 +#: config/rs6000/rs6000.c:3318 #, gcc-internal-format msgid "target attribute or pragma changes single precision floating point" msgstr "" -#: config/rs6000/rs6000.c:3320 +#: config/rs6000/rs6000.c:3321 #, gcc-internal-format msgid "target attribute or pragma changes double precision floating point" msgstr "" -#: config/rs6000/rs6000.c:3367 +#: config/rs6000/rs6000.c:3368 #, gcc-internal-format, gfc-internal-format msgid "unknown option for -mrecip=%s" msgstr "" -#: config/rs6000/rs6000.c:3834 +#: config/rs6000/rs6000.c:3835 #, gcc-internal-format, gfc-internal-format msgid "unknown -m%s= option specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:3869 +#: config/rs6000/rs6000.c:3870 #, gcc-internal-format, gfc-internal-format msgid "unknown value %s for -mfpu" msgstr "" -#: config/rs6000/rs6000.c:4256 +#: config/rs6000/rs6000.c:4257 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "invalid option for -mcmodel: '%s'" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: config/rs6000/rs6000.c:4386 +#: config/rs6000/rs6000.c:4387 #, gcc-internal-format, gfc-internal-format msgid "unknown -mdebug-%s switch" msgstr "" -#: config/rs6000/rs6000.c:4459 +#: config/rs6000/rs6000.c:4460 #, gcc-internal-format, gfc-internal-format msgid "not configured for ABI: '%s'" msgstr "" -#: config/rs6000/rs6000.c:4472 +#: config/rs6000/rs6000.c:4473 #, fuzzy, gcc-internal-format +#| msgid "Using darwin64 ABI" msgid "using darwin64 ABI" msgstr "Käytetään darwin64-ABIa" -#: config/rs6000/rs6000.c:4477 +#: config/rs6000/rs6000.c:4478 #, fuzzy, gcc-internal-format +#| msgid "Using old darwin ABI" msgid "using old darwin ABI" msgstr "Käytetään vanhaa darwin-ABIa" -#: config/rs6000/rs6000.c:4484 +#: config/rs6000/rs6000.c:4485 #, gcc-internal-format msgid "using IBM extended precision long double" msgstr "" -#: config/rs6000/rs6000.c:4490 +#: config/rs6000/rs6000.c:4491 #, gcc-internal-format msgid "using IEEE extended precision long double" msgstr "" -#: config/rs6000/rs6000.c:4495 +#: config/rs6000/rs6000.c:4496 #, gcc-internal-format, gfc-internal-format msgid "unknown ABI specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:4504 +#: config/rs6000/rs6000.c:4505 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "bad value (%s) for -mcpu" msgstr "Sama kuin --help=target" -#: config/rs6000/rs6000.c:4511 +#: config/rs6000/rs6000.c:4512 #, gcc-internal-format, gfc-internal-format msgid "bad value (%s) for -mtune" msgstr "" -#: config/rs6000/rs6000.c:4522 +#: config/rs6000/rs6000.c:4523 #, gcc-internal-format msgid "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>" msgstr "" -#: config/rs6000/rs6000.c:4536 +#: config/rs6000/rs6000.c:4537 #, gcc-internal-format, gfc-internal-format msgid "invalid option for -mfloat-gprs: '%s'" msgstr "" -#: config/rs6000/rs6000.c:4546 +#: config/rs6000/rs6000.c:4547 #, gcc-internal-format, gfc-internal-format msgid "unknown switch -mlong-double-%s" msgstr "" -#: config/rs6000/rs6000.c:4567 +#: config/rs6000/rs6000.c:4568 #, 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:4575 +#: config/rs6000/rs6000.c:4576 #, gcc-internal-format, gfc-internal-format msgid "unknown -malign-XXXXX option specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:4582 +#: config/rs6000/rs6000.c:4583 #, gcc-internal-format msgid "-msingle-float option equivalent to -mhard-float" msgstr "" -#: config/rs6000/rs6000.c:4598 +#: config/rs6000/rs6000.c:4599 #, gcc-internal-format msgid "-msimple-fpu option ignored" msgstr "" -#: config/rs6000/rs6000.c:7966 +#: config/rs6000/rs6000.c:7989 #, gcc-internal-format msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee" msgstr "" -#: config/rs6000/rs6000.c:8104 +#: config/rs6000/rs6000.c:8126 #, 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:8448 +#: config/rs6000/rs6000.c:8469 #, 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:9372 +#: config/rs6000/rs6000.c:9392 #, gcc-internal-format msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee" msgstr "" -#: config/rs6000/rs6000.c:10003 +#: config/rs6000/rs6000.c:10023 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "internal error: builtin function to %s already processed" msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä" -#: config/rs6000/rs6000.c:10950 +#: config/rs6000/rs6000.c:10970 #, gcc-internal-format msgid "argument 1 must be a 5-bit signed literal" msgstr "" -#: config/rs6000/rs6000.c:11053 config/rs6000/rs6000.c:12071 +#: config/rs6000/rs6000.c:11073 config/rs6000/rs6000.c:12091 #, gcc-internal-format msgid "argument 2 must be a 5-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:11092 +#: config/rs6000/rs6000.c:11112 #, gcc-internal-format msgid "argument 1 of __builtin_altivec_predicate must be a constant" msgstr "" -#: config/rs6000/rs6000.c:11144 +#: config/rs6000/rs6000.c:11164 #, gcc-internal-format msgid "argument 1 of __builtin_altivec_predicate is out of range" msgstr "" -#: config/rs6000/rs6000.c:11401 +#: config/rs6000/rs6000.c:11421 #, gcc-internal-format msgid "argument 3 must be a 4-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:11419 +#: config/rs6000/rs6000.c:11439 #, fuzzy, gcc-internal-format msgid "argument 3 must be a 2-bit unsigned literal" msgstr "puhdistusargumentti ei ole tunniste" -#: config/rs6000/rs6000.c:11431 +#: config/rs6000/rs6000.c:11451 #, fuzzy, gcc-internal-format msgid "argument 3 must be a 1-bit unsigned literal" msgstr "puhdistusargumentti ei ole tunniste" -#: config/rs6000/rs6000.c:11614 +#: config/rs6000/rs6000.c:11634 #, gcc-internal-format msgid "argument to %qs must be a 2-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:11758 +#: config/rs6000/rs6000.c:11778 #, gcc-internal-format msgid "unresolved overload for Altivec builtin %qF" msgstr "" -#: config/rs6000/rs6000.c:11862 +#: config/rs6000/rs6000.c:11882 #, gcc-internal-format msgid "argument to dss must be a 2-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:12191 +#: config/rs6000/rs6000.c:12211 #, 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:12238 +#: config/rs6000/rs6000.c:12258 #, 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:12263 +#: config/rs6000/rs6000.c:12283 #, gcc-internal-format msgid "argument 1 of __builtin_spe_predicate must be a constant" msgstr "" -#: config/rs6000/rs6000.c:12335 +#: config/rs6000/rs6000.c:12355 #, gcc-internal-format msgid "argument 1 of __builtin_spe_predicate is out of range" msgstr "" -#: config/rs6000/rs6000.c:13716 +#: config/rs6000/rs6000.c:13736 #, fuzzy, gcc-internal-format, gfc-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:13723 +#: config/rs6000/rs6000.c:13743 #, gcc-internal-format, gfc-internal-format msgid "internal error: builtin function %s had an unexpected return type %s" msgstr "" -#: config/rs6000/rs6000.c:13736 +#: config/rs6000/rs6000.c:13756 #, gcc-internal-format, gfc-internal-format msgid "internal error: builtin function %s, argument %d had unexpected argument type %s" msgstr "" -#: config/rs6000/rs6000.c:19627 +#: config/rs6000/rs6000.c:19649 #, gcc-internal-format msgid "stack frame too large" msgstr "" -#: config/rs6000/rs6000.c:20151 +#: config/rs6000/rs6000.c:20173 #, 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:23023 +#: config/rs6000/rs6000.c:23045 #, gcc-internal-format msgid "no profiling of 64-bit code for this ABI" msgstr "" -#: config/rs6000/rs6000.c:25061 +#: config/rs6000/rs6000.c:25083 #, gcc-internal-format msgid "use of %<long double%> in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:25063 +#: config/rs6000/rs6000.c:25085 #, gcc-internal-format msgid "use of boolean types in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:25065 +#: config/rs6000/rs6000.c:25087 #, gcc-internal-format msgid "use of %<complex%> in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:25067 +#: config/rs6000/rs6000.c:25089 #, gcc-internal-format msgid "use of decimal floating point types in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:25073 +#: config/rs6000/rs6000.c:25095 #, gcc-internal-format msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx" msgstr "" -#: config/rs6000/rs6000.c:25076 +#: config/rs6000/rs6000.c:25098 #, gcc-internal-format msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>" msgstr "" -#: config/rs6000/rs6000.c:25081 +#: config/rs6000/rs6000.c:25103 #, gcc-internal-format msgid "use of %<long long%> in AltiVec types is invalid without -mvsx" msgstr "" -#: config/rs6000/rs6000.c:25084 +#: config/rs6000/rs6000.c:25106 #, gcc-internal-format msgid "use of %<double%> in AltiVec types is invalid without -mvsx" msgstr "" -#: config/rs6000/rs6000.c:27560 +#: config/rs6000/rs6000.c:27582 #, gcc-internal-format, gfc-internal-format msgid "emitting microcode insn %s\t[%s] #%d" msgstr "" -#: config/rs6000/rs6000.c:27564 +#: config/rs6000/rs6000.c:27586 #, gcc-internal-format, gfc-internal-format msgid "emitting conditional microcode insn %s\t[%s] #%d" msgstr "" -#: config/rs6000/rs6000.c:27767 +#: config/rs6000/rs6000.c:27789 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "invalid cpu \"%s\" for %s\"%s\"%s" msgstr "epäkelpo %<restrict%>-avainsanan käyttö" -#: config/rs6000/rs6000.c:27770 +#: config/rs6000/rs6000.c:27792 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "%s\"%s\"%s is not allowed" msgstr "väärinmuodostettu #pragma GCC pch_preprocess, jätetään huomiotta" -#: config/rs6000/rs6000.c:27772 +#: config/rs6000/rs6000.c:27794 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "%s: PCH file was invalid" msgid "%s\"%s\"%s is invalid" msgstr "%s: PCH-tiedosto oli epäkelpo" @@ -24000,7 +24189,7 @@ msgstr "" #. 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:1666 +#: config/rs6000/rs6000.h:1656 #, gcc-internal-format msgid "RETURN_ADDRESS_OFFSET not supported" msgstr "" @@ -24062,37 +24251,37 @@ msgstr "" msgid "-m%s not supported in this configuration" msgstr "" -#: config/rx/rx.c:508 +#: config/rx/rx.c:517 #, gcc-internal-format, gfc-internal-format msgid "unreocgnized control register number: %d - using 'psw'" msgstr "" -#: config/rx/rx.c:2106 +#: config/rx/rx.c:2122 #, gcc-internal-format, gfc-internal-format msgid "__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'" msgstr "" -#: config/rx/rx.c:2108 +#: config/rx/rx.c:2124 #, gcc-internal-format msgid "use __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSW" msgstr "" -#: config/rx/rx.c:2163 config/xtensa/xtensa.c:3129 config/xtensa/xtensa.c:3169 +#: config/rx/rx.c:2179 config/xtensa/xtensa.c:3129 config/xtensa/xtensa.c:3169 #, gcc-internal-format msgid "bad builtin code" msgstr "" -#: config/rx/rx.c:2289 +#: config/rx/rx.c:2305 #, gcc-internal-format, gfc-internal-format msgid "unrecognized argument '%s' to -mcpu= option" msgstr "" -#: config/rx/rx.c:2294 +#: config/rx/rx.c:2310 #, gcc-internal-format msgid "the RX200 cpu does not have FPU hardware" msgstr "" -#: config/rx/rx.c:2327 +#: config/rx/rx.c:2343 #, gcc-internal-format msgid "RX FPU instructions do not support NaNs and infinities" msgstr "" @@ -24152,22 +24341,22 @@ msgstr "" msgid "-mstack-guard implies use of -mstack-size" msgstr "" -#: config/s390/s390.c:7408 +#: config/s390/s390.c:7418 #, gcc-internal-format msgid "total size of local variables exceeds architecture limit" msgstr "" -#: config/s390/s390.c:8109 config/s390/s390.c:8125 +#: config/s390/s390.c:8119 config/s390/s390.c:8135 #, fuzzy, gcc-internal-format msgid "frame size of function %qs is " msgstr "liian vähän argumentteja funktiolle %qs" -#: config/s390/s390.c:8154 +#: config/s390/s390.c:8164 #, gcc-internal-format msgid "frame size of %qs is " msgstr "" -#: config/s390/s390.c:8158 +#: config/s390/s390.c:8168 #, gcc-internal-format msgid "%qs uses dynamic stack allocation" msgstr "" @@ -24182,53 +24371,53 @@ msgstr "" msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness" msgstr "" -#: config/sh/sh.c:7788 +#: config/sh/sh.c:7798 #, gcc-internal-format msgid "__builtin_saveregs not supported by this subtarget" msgstr "" -#: config/sh/sh.c:8945 +#: config/sh/sh.c:8955 #, fuzzy, gcc-internal-format msgid "%qE attribute only applies to interrupt functions" msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin" -#: config/sh/sh.c:9003 +#: config/sh/sh.c:9013 #, fuzzy, gcc-internal-format msgid "%qE attribute is supported only for SH2A" msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle" -#: config/sh/sh.c:9033 +#: config/sh/sh.c:9043 #, gcc-internal-format msgid "attribute interrupt_handler is not compatible with -m5-compact" msgstr "" -#: config/sh/sh.c:9050 +#: config/sh/sh.c:9060 #, fuzzy, gcc-internal-format msgid "%qE attribute only applies to SH2A" msgstr "attribuutti %qs pätee vain funktiotyyppeihin" -#: config/sh/sh.c:9072 +#: config/sh/sh.c:9082 #, fuzzy, gcc-internal-format msgid "%qE attribute argument should be between 0 to 255" msgstr "haluttu sijainti ei ole kokonaislukuvakio" #. The argument must be a constant string. -#: config/sh/sh.c:9145 +#: config/sh/sh.c:9155 #, fuzzy, gcc-internal-format msgid "%qE attribute argument not a string constant" msgstr "haluttu sijainti ei ole kokonaislukuvakio" -#: config/sh/sh.c:11709 +#: config/sh/sh.c:11719 #, gcc-internal-format msgid "r0 needs to be available as a call-clobbered register" msgstr "" -#: config/sh/sh.c:11730 +#: config/sh/sh.c:11740 #, gcc-internal-format msgid "need a second call-clobbered general purpose register" msgstr "" -#: config/sh/sh.c:11738 +#: config/sh/sh.c:11748 #, gcc-internal-format msgid "need a call-clobbered target register" msgstr "" @@ -24313,38 +24502,41 @@ msgstr "liian paljon argumentteja funktiolle %qs" msgid "parameter list does not match a valid signature for %s()" msgstr "" -#: config/spu/spu.c:548 +#: config/spu/spu.c:549 #, gcc-internal-format, gfc-internal-format msgid "bad value (%s) for -march= switch" msgstr "" -#: config/spu/spu.c:559 +#: config/spu/spu.c:560 #, gcc-internal-format, gfc-internal-format msgid "bad value (%s) for -mtune= switch" msgstr "" -#: config/spu/spu.c:5388 config/spu/spu.c:5391 +#: config/spu/spu.c:5396 config/spu/spu.c:5399 #, fuzzy, gcc-internal-format msgid "creating run-time relocation for %qD" msgstr "%qD esitelty extern-avainsanalla sisäkkäin" -#: config/spu/spu.c:5396 config/spu/spu.c:5398 +#: config/spu/spu.c:5404 config/spu/spu.c:5406 #, gcc-internal-format msgid "creating run-time relocation" msgstr "" -#: config/spu/spu.c:6470 +#: config/spu/spu.c:6478 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "%s expects an integer literal in the range [%d, %d]." msgid "%s expects an integer literal in the range [%d, %d]" msgstr "%s odottaa kokonaislukuliteraalia väliltä [%d, %d]." -#: config/spu/spu.c:6490 +#: config/spu/spu.c:6498 #, fuzzy, gcc-internal-format +#| msgid "%s expects an integer literal in the range [%d, %d]. (" msgid "%s expects an integer literal in the range [%d, %d]. (%wd)" msgstr "%s odottaa kokonaislukuliteraalia väliltä [%d, %d]. (" -#: config/spu/spu.c:6519 +#: config/spu/spu.c:6527 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "%d least significant bits of %s are ignored." msgid "%d least significant bits of %s are ignored" msgstr "%d vähiten merkitsevää %s:n bittiä ei huomioida." @@ -24540,6 +24732,7 @@ msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin" #: ada/gcc-interface/utils.c:5247 #, fuzzy, gcc-internal-format +#| msgid "%qE attribute ignored" msgid "%qE attribute has no effect" msgstr "%qE-attribuuttia ei huomioida" @@ -24559,449 +24752,457 @@ msgid "invalid element type for attribute %qs" msgstr "epäkelpo vektorityyppi attribuutille %qs" #. Conversion of implicit `this' argument failed. -#: cp/call.c:2960 +#: cp/call.c:3011 #, gcc-internal-format msgid " no known conversion for implicit %<this%> parameter from %qT to %qT" msgstr "" -#: cp/call.c:2964 +#: cp/call.c:3015 #, fuzzy, gcc-internal-format msgid " no known conversion for argument %d from %qT to %qT" msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT" -#: cp/call.c:2986 +#: cp/call.c:3037 #, gcc-internal-format msgid "%s%D(%T, %T, %T) <built-in>" msgstr "" -#: cp/call.c:2991 +#: cp/call.c:3042 #, fuzzy, gcc-internal-format +#| msgid "<built-in>" msgid "%s%D(%T, %T) <built-in>" msgstr "<sisäinen>" -#: cp/call.c:2995 +#: cp/call.c:3046 #, fuzzy, gcc-internal-format +#| msgid "<built-in>" msgid "%s%D(%T) <built-in>" msgstr "<sisäinen>" -#: cp/call.c:2999 +#: cp/call.c:3050 #, gcc-internal-format msgid "%s%T <conversion>" msgstr "" -#: cp/call.c:3001 +#: cp/call.c:3052 #, gcc-internal-format msgid "%s%#D <near match>" msgstr "" -#: cp/call.c:3003 +#: cp/call.c:3054 #, gcc-internal-format msgid "%s%#D <deleted>" msgstr "" -#: cp/call.c:3005 +#: cp/call.c:3056 #, gcc-internal-format msgid "%s%#D" msgstr "" -#: cp/call.c:3015 +#: cp/call.c:3066 #, gcc-internal-format, gfc-internal-format msgid " candidate expects %d argument, %d provided" msgid_plural " candidate expects %d arguments, %d provided" msgstr[0] "" msgstr[1] "" -#: cp/call.c:3349 +#: cp/call.c:3400 #, gcc-internal-format msgid "conversion from %qT to %qT is ambiguous" msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen" -#: cp/call.c:3454 +#: cp/call.c:3505 #, gcc-internal-format msgid "conversion from %qT to %qT not considered for non-type template argument" msgstr "" -#: cp/call.c:3564 +#: cp/call.c:3615 #, gcc-internal-format msgid "no matching function for call to %<%D(%A)%>" msgstr "" -#: cp/call.c:3567 +#: cp/call.c:3618 #, 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:3757 +#: cp/call.c:3808 #, gcc-internal-format msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*" msgstr "" -#: cp/call.c:3829 +#: cp/call.c:3880 #, gcc-internal-format msgid "no match for call to %<(%T) (%A)%>" msgstr "" -#: cp/call.c:3842 +#: cp/call.c:3893 #, gcc-internal-format msgid "call of %<(%T) (%A)%> is ambiguous" msgstr "" -#: cp/call.c:3884 +#: cp/call.c:3935 #, gcc-internal-format msgid "ambiguous overload for ternary %<operator?:%> in %<%E ? %E : %E%>" msgstr "" -#: cp/call.c:3887 +#: cp/call.c:3938 #, gcc-internal-format msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>" msgstr "" -#: cp/call.c:3894 +#: cp/call.c:3945 #, gcc-internal-format msgid "ambiguous overload for %<operator%s%> in %<%E%s%>" msgstr "" -#: cp/call.c:3897 +#: cp/call.c:3948 #, gcc-internal-format msgid "no match for %<operator%s%> in %<%E%s%>" msgstr "" -#: cp/call.c:3903 +#: cp/call.c:3954 #, gcc-internal-format msgid "ambiguous overload for %<operator[]%> in %<%E[%E]%>" msgstr "" -#: cp/call.c:3906 +#: cp/call.c:3957 #, gcc-internal-format msgid "no match for %<operator[]%> in %<%E[%E]%>" msgstr "" -#: cp/call.c:3913 +#: cp/call.c:3964 #, gcc-internal-format msgid "ambiguous overload for %qs in %<%s %E%>" msgstr "" -#: cp/call.c:3916 +#: cp/call.c:3967 #, gcc-internal-format msgid "no match for %qs in %<%s %E%>" msgstr "" -#: cp/call.c:3923 +#: cp/call.c:3974 #, gcc-internal-format msgid "ambiguous overload for %<operator%s%> in %<%E %s %E%>" msgstr "" -#: cp/call.c:3926 +#: cp/call.c:3977 #, gcc-internal-format msgid "no match for %<operator%s%> in %<%E %s %E%>" msgstr "" -#: cp/call.c:3930 +#: cp/call.c:3981 #, gcc-internal-format msgid "ambiguous overload for %<operator%s%> in %<%s%E%>" msgstr "" -#: cp/call.c:3933 +#: cp/call.c:3984 #, gcc-internal-format msgid "no match for %<operator%s%> in %<%s%E%>" msgstr "" -#: cp/call.c:4027 +#: cp/call.c:4078 #, 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:4108 +#: cp/call.c:4159 #, 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:4113 +#: cp/call.c:4164 #, 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:4155 cp/call.c:4399 +#: cp/call.c:4206 cp/call.c:4450 #, gcc-internal-format msgid "operands to ?: have different types %qT and %qT" msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT" -#: cp/call.c:4346 +#: cp/call.c:4397 #, gcc-internal-format msgid "enumeral mismatch in conditional expression: %qT vs %qT" msgstr "" -#: cp/call.c:4357 +#: cp/call.c:4408 #, gcc-internal-format msgid "enumeral and non-enumeral type in conditional expression" msgstr "" -#: cp/call.c:4751 +#: cp/call.c:4802 #, gcc-internal-format msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead" msgstr "" -#: cp/call.c:4753 +#: cp/call.c:4804 #, gcc-internal-format msgid "no %<%D(int)%> declared for postfix %qs" msgstr "" -#: cp/call.c:4847 +#: cp/call.c:4898 #, gcc-internal-format msgid "comparison between %q#T and %q#T" msgstr "" -#: cp/call.c:5091 +#: cp/call.c:5142 #, fuzzy, gcc-internal-format msgid "non-placement deallocation function %q+D" msgstr "Funktio %qs:" -#: cp/call.c:5092 +#: cp/call.c:5143 #, gcc-internal-format msgid "selected for placement delete" msgstr "" -#: cp/call.c:5171 +#: cp/call.c:5222 #, gcc-internal-format msgid "no corresponding deallocation function for %qD" msgstr "" -#: cp/call.c:5176 +#: cp/call.c:5227 #, gcc-internal-format msgid "no suitable %<operator %s%> for %qT" msgstr "" -#: cp/call.c:5194 +#: cp/call.c:5245 #, gcc-internal-format msgid "%q+#D is private" msgstr "" -#: cp/call.c:5196 +#: cp/call.c:5247 #, gcc-internal-format msgid "%q+#D is protected" msgstr "" -#: cp/call.c:5198 +#: cp/call.c:5249 #, gcc-internal-format msgid "%q+#D is inaccessible" msgstr "" -#: cp/call.c:5199 +#: cp/call.c:5250 #, gcc-internal-format msgid "within this context" msgstr "tässä yhteydessä" -#: cp/call.c:5247 +#: cp/call.c:5298 #, 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:5251 +#: cp/call.c:5302 #, gcc-internal-format msgid "converting to non-pointer type %qT from NULL" msgstr "NULLin muunnos epäosoitintyypiksi %qT" -#: cp/call.c:5257 +#: cp/call.c:5308 #, 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:5295 +#: cp/call.c:5346 #, fuzzy, gcc-internal-format msgid "too many braces around initializer for %qT" msgstr "alustimen ympäriltä puuttuu aaltosulkeet" -#: cp/call.c:5317 cp/cvt.c:217 +#: cp/call.c:5368 cp/cvt.c:217 #, gcc-internal-format msgid "invalid conversion from %qT to %qT" msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT" -#: cp/call.c:5320 cp/call.c:5507 +#: cp/call.c:5371 cp/call.c:5560 #, gcc-internal-format msgid " initializing argument %P of %qD" msgstr " alustettaessa funktion %2$qD argumenttia %1$P" -#: cp/call.c:5349 +#: cp/call.c:5400 #, gcc-internal-format msgid "converting to %qT from initializer list would use explicit constructor %qD" msgstr "" -#: cp/call.c:5409 cp/call.c:5525 +#: cp/call.c:5460 cp/call.c:5578 #, fuzzy, gcc-internal-format msgid " initializing argument %P of %q+D" msgstr " alustettaessa funktion %2$qD argumenttia %1$P" # XXX # %s on "initialization", jota EI VOI suomentaa tällä hetkellä. -#: cp/call.c:5522 +#: cp/call.c:5575 #, fuzzy, gcc-internal-format msgid "cannot bind %qT lvalue to %qT" msgstr "ei voi muuntaa tyypistä %qT tyyppiin %qT (%s)" -#: cp/call.c:5557 +#: cp/call.c:5610 #, gcc-internal-format msgid "cannot bind bitfield %qE to %qT" msgstr "" -#: cp/call.c:5560 cp/call.c:5578 +#: cp/call.c:5613 cp/call.c:5631 #, gcc-internal-format msgid "cannot bind packed field %qE to %qT" msgstr "" -#: cp/call.c:5563 +#: cp/call.c:5616 #, gcc-internal-format msgid "cannot bind rvalue %qE to %qT" msgstr "" -#: cp/call.c:5699 +#: cp/call.c:5730 cp/cvt.c:1625 +#, gcc-internal-format +msgid "scoped enum %qT will not promote to an integral type in a future version of GCC" +msgstr "" + +#: cp/call.c:5760 #, 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:5728 +#: cp/call.c:5789 #, 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:5774 +#: cp/call.c:5835 #, gcc-internal-format msgid "the default argument for parameter %d of %qD has not yet been parsed" msgstr "" -#: cp/call.c:5784 +#: cp/call.c:5845 #, gcc-internal-format msgid "recursive evaluation of default argument for %q#D" msgstr "" -#: cp/call.c:5901 +#: cp/call.c:5962 #, 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:6111 +#: cp/call.c:6172 #, gcc-internal-format msgid "passing %qT as %<this%> argument of %q#D discards qualifiers" msgstr "" -#: cp/call.c:6133 +#: cp/call.c:6194 #, gcc-internal-format msgid "%qT is not an accessible base of %qT" msgstr "" -#: cp/call.c:6190 +#: cp/call.c:6251 #, gcc-internal-format msgid "deducing %qT as %qT" msgstr "" -#: cp/call.c:6193 +#: cp/call.c:6254 #, fuzzy, gcc-internal-format msgid " in call to %q+D" msgstr "%J%qD esitelty turhaan uudestaan" -#: cp/call.c:6195 +#: cp/call.c:6256 #, gcc-internal-format msgid " (you can disable this with -fno-deduce-init-list)" msgstr "" -#: cp/call.c:6465 +#: cp/call.c:6526 #, gcc-internal-format msgid "could not find class$ field in java interface type %qT" msgstr "" -#: cp/call.c:6723 +#: cp/call.c:6784 #, gcc-internal-format msgid "call to non-function %qD" msgstr "" -#: cp/call.c:6768 cp/typeck.c:2543 +#: cp/call.c:6829 cp/typeck.c:2551 #, gcc-internal-format msgid "cannot call constructor %<%T::%D%> directly" msgstr "" -#: cp/call.c:6770 +#: cp/call.c:6831 #, gcc-internal-format msgid " for a function-style cast, remove the redundant %<::%D%>" msgstr "" -#: cp/call.c:6854 +#: cp/call.c:6915 #, gcc-internal-format msgid "no matching function for call to %<%T::operator %T(%A)%#V%>" msgstr "" -#: cp/call.c:6867 +#: cp/call.c:6928 #, gcc-internal-format msgid "no matching function for call to %<%T::%s(%A)%#V%>" msgstr "" -#: cp/call.c:6892 +#: cp/call.c:6953 #, gcc-internal-format msgid "call of overloaded %<%s(%A)%> is ambiguous" msgstr "" -#: cp/call.c:6921 +#: cp/call.c:6982 #, gcc-internal-format msgid "cannot call member function %qD without object" msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota" -#: cp/call.c:7629 +#: cp/call.c:7690 #, gcc-internal-format msgid "passing %qT chooses %qT over %qT" msgstr "" -#: cp/call.c:7631 cp/name-lookup.c:5185 +#: cp/call.c:7692 cp/name-lookup.c:5185 #, gcc-internal-format msgid " in call to %qD" msgstr "" -#: cp/call.c:7688 +#: cp/call.c:7749 #, gcc-internal-format msgid "choosing %qD over %qD" msgstr "" -#: cp/call.c:7689 +#: cp/call.c:7750 #, gcc-internal-format msgid " for conversion from %qT to %qT" msgstr "" -#: cp/call.c:7692 +#: cp/call.c:7753 #, gcc-internal-format msgid " because conversion sequence for the argument is better" msgstr "" -#: cp/call.c:7810 +#: cp/call.c:7871 #, gcc-internal-format msgid "default argument mismatch in overload resolution" msgstr "" -#: cp/call.c:7813 +#: cp/call.c:7874 #, gcc-internal-format msgid " candidate 1: %q+#F" msgstr "" -#: cp/call.c:7815 +#: cp/call.c:7876 #, gcc-internal-format msgid " candidate 2: %q+#F" msgstr "" -#: cp/call.c:7856 +#: cp/call.c:7917 #, 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:8009 -#, gcc-internal-format -msgid "could not convert %qE to %qT" -msgstr "" +#: cp/call.c:8070 +#, fuzzy, gcc-internal-format +#| msgid "converting from %qT to %qT" +msgid "could not convert %qE from %qT to %qT" +msgstr "muunnos tyypistä %qT tyyppiin %qT" -#: cp/call.c:8251 +#: cp/call.c:8313 #, 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:8255 +#: cp/call.c:8317 #, 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" @@ -25011,366 +25212,367 @@ msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekke msgid "cannot convert from base %qT to derived type %qT via virtual base %qT" msgstr "" -#: cp/class.c:976 +#: cp/class.c:968 #, gcc-internal-format msgid "Java class %qT cannot have a destructor" msgstr "Java-luokalla %qT ei voi olla hajotinta" -#: cp/class.c:978 +#: cp/class.c:970 #, gcc-internal-format msgid "Java class %qT cannot have an implicit non-trivial destructor" msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta" -#: cp/class.c:1079 +#: cp/class.c:1071 #, fuzzy, gcc-internal-format msgid "repeated using declaration %q+D" msgstr "%qD esitelty extern-avainsanalla sisäkkäin" -#: cp/class.c:1081 +#: cp/class.c:1073 #, fuzzy, gcc-internal-format msgid "using declaration %q+D conflicts with a previous using declaration" msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa" -#: cp/class.c:1086 +#: cp/class.c:1078 #, gcc-internal-format msgid "%q+#D cannot be overloaded" msgstr "" -#: cp/class.c:1087 +#: cp/class.c:1079 #, gcc-internal-format msgid "with %q+#D" msgstr "" -#: cp/class.c:1154 +#: cp/class.c:1146 #, gcc-internal-format msgid "conflicting access specifications for method %q+D, ignored" msgstr "" -#: cp/class.c:1157 +#: cp/class.c:1149 #, gcc-internal-format msgid "conflicting access specifications for field %qE, ignored" msgstr "" -#: cp/class.c:1218 cp/class.c:1226 +#: cp/class.c:1210 cp/class.c:1218 #, gcc-internal-format msgid "%q+D invalid in %q#T" msgstr "" -#: cp/class.c:1219 +#: cp/class.c:1211 #, gcc-internal-format msgid " because of local method %q+#D with same name" msgstr "" -#: cp/class.c:1227 +#: cp/class.c:1219 #, gcc-internal-format msgid " because of local member %q+#D with same name" msgstr "" -#: cp/class.c:1280 +#: cp/class.c:1272 #, gcc-internal-format msgid "base class %q#T has a non-virtual destructor" msgstr "" -#: cp/class.c:1667 +#: cp/class.c:1659 #, gcc-internal-format msgid "all member functions in class %qT are private" msgstr "" -#: cp/class.c:1679 +#: cp/class.c:1671 #, gcc-internal-format msgid "%q#T only defines a private destructor and has no friends" msgstr "" -#: cp/class.c:1724 +#: cp/class.c:1716 #, gcc-internal-format msgid "%q#T only defines private constructors and has no friends" msgstr "" -#: cp/class.c:2117 +#: cp/class.c:2109 #, gcc-internal-format msgid "no unique final overrider for %qD in %qT" msgstr "" #. Here we know it is a hider, and no overrider exists. -#: cp/class.c:2546 +#: cp/class.c:2538 #, gcc-internal-format msgid "%q+D was hidden" msgstr "" -#: cp/class.c:2547 +#: cp/class.c:2539 #, gcc-internal-format msgid " by %q+D" msgstr "" -#: cp/class.c:2590 cp/decl2.c:1322 +#: cp/class.c:2582 cp/decl2.c:1343 #, gcc-internal-format msgid "%q+#D invalid; an anonymous union can only have non-static data members" msgstr "" # semi-fuzzy -#: cp/class.c:2593 +#: cp/class.c:2585 #, fuzzy, gcc-internal-format msgid "%q+#D invalid; an anonymous struct can only have non-static data members" msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti" -#: cp/class.c:2601 cp/decl2.c:1328 +#: cp/class.c:2593 cp/decl2.c:1349 #, gcc-internal-format msgid "private member %q+#D in anonymous union" msgstr "" -#: cp/class.c:2603 +#: cp/class.c:2595 #, gcc-internal-format msgid "private member %q+#D in anonymous struct" msgstr "" -#: cp/class.c:2608 cp/decl2.c:1330 +#: cp/class.c:2600 cp/decl2.c:1351 #, gcc-internal-format msgid "protected member %q+#D in anonymous union" msgstr "" -#: cp/class.c:2610 +#: cp/class.c:2602 #, gcc-internal-format msgid "protected member %q+#D in anonymous struct" msgstr "" -#: cp/class.c:2832 +#: cp/class.c:2824 #, gcc-internal-format msgid "bit-field %q+#D with non-integral type" msgstr "bittikenttä %+q#D ei ole kokonaislukutyyppinen" -#: cp/class.c:2848 +#: cp/class.c:2840 #, gcc-internal-format msgid "bit-field %q+D width not an integer constant" msgstr "bittikentän %q+D leveys ei ole kokonaislukuvakio" -#: cp/class.c:2853 +#: cp/class.c:2845 #, gcc-internal-format msgid "negative width in bit-field %q+D" msgstr "bittikentän %q+D leveys negatiivinen" -#: cp/class.c:2858 +#: cp/class.c:2850 #, gcc-internal-format msgid "zero width for bit-field %q+D" msgstr "bittikentän %q+D leveys nolla" -#: cp/class.c:2864 +#: cp/class.c:2856 #, gcc-internal-format msgid "width of %q+D exceeds its type" msgstr "bittikentän %q+D leveys ylittää kentän tyypin leveyden" -#: cp/class.c:2868 +#: cp/class.c:2860 #, gcc-internal-format msgid "%q+D is too small to hold all values of %q#T" msgstr "" -#: cp/class.c:2927 +#: cp/class.c:2919 #, gcc-internal-format msgid "member %q+#D with constructor not allowed in union" msgstr "" -#: cp/class.c:2930 +#: cp/class.c:2922 #, gcc-internal-format msgid "member %q+#D with destructor not allowed in union" msgstr "" -#: cp/class.c:2932 +#: cp/class.c:2924 #, gcc-internal-format msgid "member %q+#D with copy assignment operator not allowed in union" msgstr "" -#: cp/class.c:2936 +#: cp/class.c:2928 #, gcc-internal-format msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: cp/class.c:2970 +#: cp/class.c:2962 #, gcc-internal-format msgid "multiple fields in union %qT initialized" msgstr "" -#: cp/class.c:3061 +#: cp/class.c:3053 #, gcc-internal-format msgid "%q+D may not be static because it is a member of a union" msgstr "" -#: cp/class.c:3066 +#: cp/class.c:3058 #, gcc-internal-format msgid "%q+D may not have reference type %qT because it is a member of a union" msgstr "" -#: cp/class.c:3077 +#: cp/class.c:3069 #, fuzzy, gcc-internal-format msgid "field %q+D invalidly declared function type" msgstr "kenttä %qs esitelty funktiona" -#: cp/class.c:3083 +#: cp/class.c:3075 #, fuzzy, gcc-internal-format msgid "field %q+D invalidly declared method type" msgstr "%Jparametri %qD esitelty tyhjällä tyypillä" -#: cp/class.c:3138 +#: cp/class.c:3130 #, gcc-internal-format msgid "ignoring packed attribute because of unpacked non-POD field %q+#D" msgstr "" -#: cp/class.c:3230 +#: cp/class.c:3222 #, gcc-internal-format msgid "field %q+#D with same name as class" msgstr "" -#: cp/class.c:3253 +#: cp/class.c:3245 #, gcc-internal-format msgid "%q#T has pointer data members" msgstr "luokalla %q#T on datajäseninä osoittimia" -#: cp/class.c:3258 +#: cp/class.c:3250 #, gcc-internal-format msgid " but does not override %<%T(const %T&)%>" msgstr " mutta ei ylikuormitusta %<%T(const %T&)%>" -#: cp/class.c:3260 +#: cp/class.c:3252 #, gcc-internal-format msgid " or %<operator=(const %T&)%>" msgstr " eikä %<operator=(const %T&)%>" -#: cp/class.c:3264 +#: cp/class.c:3256 #, gcc-internal-format msgid " but does not override %<operator=(const %T&)%>" msgstr "" -#: cp/class.c:3727 +#: cp/class.c:3719 #, gcc-internal-format msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC" msgstr "" -#: cp/class.c:3854 +#: cp/class.c:3846 #, gcc-internal-format msgid "class %qT will be considered nearly empty in a future version of GCC" msgstr "" -#: cp/class.c:3936 +#: cp/class.c:3928 #, gcc-internal-format msgid "initializer specified for non-virtual method %q+D" msgstr "" -#: cp/class.c:4568 +#: cp/class.c:4563 cp/semantics.c:5455 #, fuzzy, gcc-internal-format -msgid "enclosing class of %q+D is not a literal type" -msgstr "%q+D-funktion paluuarvon tyyppi ei ole %<int%>" +#| msgid "parameter %q#D is not of literal type" +msgid "enclosing class of %q+#D is not a literal type" +msgstr "parametri %q#D ei ole literaalityyppiä" -#: cp/class.c:4677 +#: cp/class.c:4670 #, gcc-internal-format msgid "non-static reference %q+#D in class without a constructor" msgstr "" -#: cp/class.c:4682 +#: cp/class.c:4675 #, gcc-internal-format msgid "non-static const member %q+#D in class without a constructor" msgstr "" #. If the function is defaulted outside the class, we just #. give the synthesis error. -#: cp/class.c:4708 +#: cp/class.c:4701 #, gcc-internal-format msgid "%q+D declared to take const reference, but implicit declaration would take non-const" msgstr "" -#: cp/class.c:4711 +#: cp/class.c:4704 #, gcc-internal-format msgid "%q+D declared to take non-const reference cannot be defaulted in the class body" msgstr "" -#: cp/class.c:4935 +#: cp/class.c:4928 #, gcc-internal-format msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC" msgstr "" -#: cp/class.c:5036 +#: cp/class.c:5029 #, gcc-internal-format msgid "direct base %qT inaccessible in %qT due to ambiguity" msgstr "" -#: cp/class.c:5048 +#: cp/class.c:5041 #, gcc-internal-format msgid "virtual base %qT inaccessible in %qT due to ambiguity" msgstr "" -#: cp/class.c:5234 +#: cp/class.c:5227 #, gcc-internal-format msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC" msgstr "" -#: cp/class.c:5274 +#: cp/class.c:5267 #, gcc-internal-format msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC" msgstr "" -#: cp/class.c:5302 +#: cp/class.c:5295 #, gcc-internal-format msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC" msgstr "" -#: cp/class.c:5312 +#: cp/class.c:5305 #, gcc-internal-format msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC" msgstr "" -#: cp/class.c:5400 +#: cp/class.c:5393 #, gcc-internal-format 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:5553 cp/decl.c:11326 cp/parser.c:17528 +#: cp/class.c:5546 cp/decl.c:11379 cp/parser.c:17538 #, gcc-internal-format msgid "redefinition of %q#T" msgstr "%q#T uudelleenmääritelty" -#: cp/class.c:5705 +#: cp/class.c:5698 #, 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:5810 +#: cp/class.c:5803 #, gcc-internal-format msgid "trying to finish struct, but kicked out due to previous parse errors" msgstr "" -#: cp/class.c:6302 +#: cp/class.c:6306 #, gcc-internal-format msgid "language string %<\"%E\"%> not recognized" msgstr "" -#: cp/class.c:6392 +#: cp/class.c:6396 #, gcc-internal-format msgid "cannot resolve overloaded function %qD based on conversion to type %qT" msgstr "" -#: cp/class.c:6516 +#: cp/class.c:6520 #, gcc-internal-format msgid "no matches converting function %qD to type %q#T" msgstr "" -#: cp/class.c:6546 +#: cp/class.c:6550 #, gcc-internal-format msgid "converting overloaded function %qD to type %q#T is ambiguous" msgstr "" -#: cp/class.c:6573 +#: cp/class.c:6577 #, gcc-internal-format msgid "assuming pointer to member %qD" msgstr "" -#: cp/class.c:6576 +#: cp/class.c:6580 #, gcc-internal-format msgid "(a pointer to member can only be formed with %<&%E%>)" msgstr "" -#: cp/class.c:6638 cp/class.c:6672 +#: cp/class.c:6642 cp/class.c:6676 #, gcc-internal-format msgid "not enough type information" msgstr "" -#: cp/class.c:6655 +#: cp/class.c:6659 #, gcc-internal-format msgid "argument of type %qT does not match %qT" msgstr "" @@ -25380,28 +25582,29 @@ 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:6966 cp/decl.c:1265 cp/name-lookup.c:524 +#: cp/class.c:6970 cp/decl.c:1265 cp/name-lookup.c:524 #, gcc-internal-format msgid "declaration of %q#D" msgstr "" -#: cp/class.c:6967 +#: cp/class.c:6971 #, gcc-internal-format msgid "changes meaning of %qD from %q+#D" msgstr "" -#: cp/cp-gimplify.c:93 +#: cp/cp-gimplify.c:94 #, gcc-internal-format msgid "continue statement not within loop or switch" msgstr "continue-lause ei ole silmukan tai switch-lauseen sisässä" -#: cp/cp-gimplify.c:1257 +#: cp/cp-gimplify.c:1445 #, gcc-internal-format msgid "%qE implicitly determined as %<firstprivate%> has reference type" msgstr "" #: cp/cvt.c:90 #, fuzzy, gcc-internal-format +#| msgid "cannot convert type %qT to type %qT" msgid "can%'t convert from incomplete type %qT to %qT" msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT" @@ -25441,7 +25644,7 @@ msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestä 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:6011 +#: cp/cvt.c:470 cp/typeck.c:6025 #, gcc-internal-format msgid "casting %qT to %qT does not dereference pointer" msgstr "" @@ -25461,278 +25664,286 @@ msgstr "" msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT" msgstr "" -#: cp/cvt.c:726 cp/cvt.c:751 +#: cp/cvt.c:726 cp/cvt.c:757 #, gcc-internal-format msgid "%q#T used where a %qT was expected" msgstr "" -#: cp/cvt.c:766 +#: cp/cvt.c:772 #, gcc-internal-format msgid "%q#T used where a floating point value was expected" msgstr "" -#: cp/cvt.c:826 +#: cp/cvt.c:832 #, gcc-internal-format msgid "conversion from %qT to non-scalar type %qT requested" msgstr "" -#: cp/cvt.c:884 +#: cp/cvt.c:890 #, gcc-internal-format msgid "pseudo-destructor is not called" msgstr "" -#: cp/cvt.c:961 +#: cp/cvt.c:967 #, fuzzy, gcc-internal-format msgid "conversion to void will not access object of incomplete type %qT" msgstr "parametrilla %P on vaillinainen tyyppi %qT" -#: cp/cvt.c:965 +#: cp/cvt.c:971 #, gcc-internal-format msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression" msgstr "" -#: cp/cvt.c:970 +#: cp/cvt.c:976 #, gcc-internal-format msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression" msgstr "" -#: cp/cvt.c:975 +#: cp/cvt.c:981 #, gcc-internal-format msgid "indirection will not access object of incomplete type %qT in right operand of comma operator" msgstr "" -#: cp/cvt.c:980 +#: cp/cvt.c:986 #, gcc-internal-format msgid "indirection will not access object of incomplete type %qT in left operand of comma operator" msgstr "" -#: cp/cvt.c:985 +#: cp/cvt.c:991 #, fuzzy, gcc-internal-format +#| msgid "invalid application of %qs to incomplete type %qT " msgid "indirection will not access object of incomplete type %qT in statement" msgstr "epäkelpo %qs:n soveltaminen vaillinaiseen tyyppiin %qT " -#: cp/cvt.c:989 +#: cp/cvt.c:995 #, gcc-internal-format msgid "indirection will not access object of incomplete type %qT in for increment expression" msgstr "" -#: cp/cvt.c:1005 +#: cp/cvt.c:1011 #, fuzzy, gcc-internal-format msgid "conversion to void will not access object of type %qT" msgstr "epäkelpo %<restrict%>-avainsanan käyttö" -#: cp/cvt.c:1009 +#: cp/cvt.c:1015 #, gcc-internal-format msgid "implicit dereference will not access object of type %qT in second operand of conditional expression" msgstr "" -#: cp/cvt.c:1014 +#: cp/cvt.c:1020 #, gcc-internal-format msgid "implicit dereference will not access object of type %qT in third operand of conditional expression" msgstr "" -#: cp/cvt.c:1019 +#: cp/cvt.c:1025 #, gcc-internal-format msgid "implicit dereference will not access object of type %qT in right operand of comma operator" msgstr "" -#: cp/cvt.c:1024 +#: cp/cvt.c:1030 #, gcc-internal-format msgid "implicit dereference will not access object of type %qT in left operand of comma operator" msgstr "" -#: cp/cvt.c:1029 +#: cp/cvt.c:1035 #, gcc-internal-format msgid "implicit dereference will not access object of type %qT in statement" msgstr "" -#: cp/cvt.c:1033 +#: cp/cvt.c:1039 #, gcc-internal-format msgid "implicit dereference will not access object of type %qT in for increment expression" msgstr "" -#: cp/cvt.c:1047 +#: cp/cvt.c:1053 #, fuzzy, gcc-internal-format msgid "conversion to void will not access object of non-trivially-copyable type %qT" msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa" -#: cp/cvt.c:1052 +#: cp/cvt.c:1058 #, gcc-internal-format msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression" msgstr "" -#: cp/cvt.c:1057 +#: cp/cvt.c:1063 #, fuzzy, gcc-internal-format msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression" msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa" -#: cp/cvt.c:1062 +#: cp/cvt.c:1068 #, fuzzy, gcc-internal-format msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator" msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa" -#: cp/cvt.c:1067 +#: cp/cvt.c:1073 #, fuzzy, gcc-internal-format msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator" msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa" -#: cp/cvt.c:1072 +#: cp/cvt.c:1078 #, fuzzy, gcc-internal-format msgid "indirection will not access object of non-trivially-copyable type %qT in statement" msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa" -#: cp/cvt.c:1077 +#: cp/cvt.c:1083 #, fuzzy, gcc-internal-format msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression" msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa" -#: cp/cvt.c:1115 +#: cp/cvt.c:1121 #, gcc-internal-format msgid "conversion to void will not access object %qE of incomplete type %qT" msgstr "" -#: cp/cvt.c:1119 +#: cp/cvt.c:1125 #, gcc-internal-format msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression" msgstr "" -#: cp/cvt.c:1124 +#: cp/cvt.c:1130 #, gcc-internal-format msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression" msgstr "" -#: cp/cvt.c:1129 +#: cp/cvt.c:1135 #, gcc-internal-format msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator" msgstr "" -#: cp/cvt.c:1134 +#: cp/cvt.c:1140 #, gcc-internal-format msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator" msgstr "" -#: cp/cvt.c:1139 +#: cp/cvt.c:1145 #, gcc-internal-format msgid "variable %qE of incomplete type %qT will not be accessed in statement" msgstr "" -#: cp/cvt.c:1143 +#: cp/cvt.c:1149 #, gcc-internal-format msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression" msgstr "" -#: cp/cvt.c:1192 +#: cp/cvt.c:1198 #, fuzzy, gcc-internal-format msgid "conversion to void cannot resolve address of overloaded function" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/cvt.c:1196 +#: cp/cvt.c:1202 #, gcc-internal-format msgid "second operand of conditional expression cannot resolve address of overloaded function" msgstr "" -#: cp/cvt.c:1200 +#: cp/cvt.c:1206 #, gcc-internal-format msgid "third operand of conditional expression cannot resolve address of overloaded function" msgstr "" -#: cp/cvt.c:1204 +#: cp/cvt.c:1210 #, gcc-internal-format msgid "right operand of comma operator cannot resolve address of overloaded function" msgstr "" -#: cp/cvt.c:1208 +#: cp/cvt.c:1214 #, gcc-internal-format msgid "left operand of comma operator cannot resolve address of overloaded function" msgstr "" -#: cp/cvt.c:1212 +#: cp/cvt.c:1218 #, fuzzy, gcc-internal-format msgid "statement cannot resolve address of overloaded function" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/cvt.c:1216 +#: cp/cvt.c:1222 #, fuzzy, gcc-internal-format msgid "for increment expression cannot resolve address of overloaded function" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/cvt.c:1232 +#: cp/cvt.c:1238 #, gcc-internal-format msgid "second operand of conditional expression is a reference, not call, to function %qE" msgstr "" -#: cp/cvt.c:1237 +#: cp/cvt.c:1243 #, gcc-internal-format msgid "third operand of conditional expression is a reference, not call, to function %qE" msgstr "" -#: cp/cvt.c:1242 +#: cp/cvt.c:1248 #, gcc-internal-format msgid "right operand of comma operator is a reference, not call, to function %qE" msgstr "" -#: cp/cvt.c:1247 +#: cp/cvt.c:1253 #, gcc-internal-format msgid "left operand of comma operator is a reference, not call, to function %qE" msgstr "" -#: cp/cvt.c:1252 +#: cp/cvt.c:1258 #, fuzzy, gcc-internal-format msgid "statement is a reference, not call, to function %qE" msgstr "ei-liukulukuargumentti funktiolle %qs" -#: cp/cvt.c:1257 +#: cp/cvt.c:1263 #, fuzzy, gcc-internal-format msgid "for increment expression is a reference, not call, to function %qE" msgstr "ei-liukulukuargumentti funktiolle %qs" -#: cp/cvt.c:1284 +#: cp/cvt.c:1290 #, fuzzy, gcc-internal-format +#| msgid "left-hand operand of comma expression has no effect" msgid "second operand of conditional expression has no effect" msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta" -#: cp/cvt.c:1288 +#: cp/cvt.c:1294 #, fuzzy, gcc-internal-format +#| msgid "left-hand operand of comma expression has no effect" msgid "third operand of conditional expression has no effect" msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta" -#: cp/cvt.c:1292 +#: cp/cvt.c:1298 #, fuzzy, gcc-internal-format +#| msgid "left-hand operand of comma expression has no effect" msgid "right operand of comma operator has no effect" msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta" -#: cp/cvt.c:1296 +#: cp/cvt.c:1302 #, fuzzy, gcc-internal-format +#| msgid "left-hand operand of comma expression has no effect" msgid "left operand of comma operator has no effect" msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta" -#: cp/cvt.c:1300 +#: cp/cvt.c:1306 #, fuzzy, gcc-internal-format +#| msgid "statement with no effect" msgid "statement has no effect" msgstr "lauseella ei ole vaikutusta" -#: cp/cvt.c:1304 +#: cp/cvt.c:1310 #, fuzzy, gcc-internal-format +#| msgid "left-hand operand of comma expression has no effect" msgid "for increment expression has no effect" msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta" -#: cp/cvt.c:1453 +#: cp/cvt.c:1459 #, gcc-internal-format msgid "converting NULL to non-pointer type" msgstr "NULLin muunnos epäosoitintyypiksi" -#: cp/cvt.c:1565 +#: cp/cvt.c:1571 #, gcc-internal-format msgid "ambiguous default type conversion from %qT" msgstr "" -#: cp/cvt.c:1567 +#: cp/cvt.c:1573 #, gcc-internal-format msgid " candidate conversions include %qD and %qD" msgstr "" #: cp/decl.c:636 #, fuzzy, gcc-internal-format +#| msgid "label %q+D defined but not used" msgid "variable %q+D set but not used" msgstr "nimike %q+D määritelty mutta käytettämättä" @@ -25758,6 +25969,7 @@ msgstr "%J%qD:lle ei ole aiempaa esittelyä" #: cp/decl.c:1161 #, fuzzy, gcc-internal-format +#| msgid "declaration of %qD as non-member" msgid "redeclaration %qD differs in %<constexpr%>" msgstr "%qD:n esittely ei-jäsenenä" @@ -25788,11 +26000,13 @@ msgstr "%J%qD:n edellinen esittely oli täällä" #: cp/decl.c:1253 cp/decl.c:1327 #, fuzzy, gcc-internal-format +#| msgid "cannot disable built-in function %qs" msgid "shadowing built-in function %q#D" msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä" #: cp/decl.c:1254 cp/decl.c:1328 #, fuzzy, gcc-internal-format +#| msgid "In member function %qs" msgid "shadowing library function %q#D" msgstr "Jäsenfunktio %qs" @@ -25939,43 +26153,44 @@ 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:2042 +#: cp/decl.c:2043 #, gcc-internal-format msgid "explicit specialization of %qD after first use" msgstr "" -#: cp/decl.c:2139 +#: cp/decl.c:2140 #, fuzzy, gcc-internal-format msgid "%q+D: visibility attribute ignored because it" msgstr "%qs attribuuttia ei huomioida" -#: cp/decl.c:2141 +#: cp/decl.c:2142 #, fuzzy, gcc-internal-format msgid "conflicts with previous declaration here" msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa" #. Reject two definitions. -#: cp/decl.c:2303 cp/decl.c:2332 cp/decl.c:2361 cp/decl.c:2378 cp/decl.c:2450 +#: cp/decl.c:2304 cp/decl.c:2333 cp/decl.c:2362 cp/decl.c:2379 cp/decl.c:2451 #, fuzzy, gcc-internal-format +#| msgid "redefinition of %q#T" msgid "redefinition of %q#D" msgstr "%q#T uudelleenmääritelty" -#: cp/decl.c:2319 +#: cp/decl.c:2320 #, fuzzy, gcc-internal-format msgid "%qD conflicts with used function" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/decl.c:2329 +#: cp/decl.c:2330 #, fuzzy, gcc-internal-format msgid "%q#D not declared in class" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/decl.c:2343 cp/decl.c:2388 +#: cp/decl.c:2344 cp/decl.c:2389 #, fuzzy, gcc-internal-format msgid "%q+D redeclared inline with %<gnu_inline%> attribute" msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina" -#: cp/decl.c:2346 cp/decl.c:2391 +#: cp/decl.c:2347 cp/decl.c:2392 #, fuzzy, gcc-internal-format msgid "%q+D redeclared inline without %<gnu_inline%> attribute" msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina" @@ -25983,329 +26198,329 @@ msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina" #. is_primary= #. is_partial= #. is_friend_decl= -#: cp/decl.c:2407 +#: cp/decl.c:2408 #, 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:2421 +#: cp/decl.c:2422 #, 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:2424 +#: cp/decl.c:2425 #, 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:2439 cp/decl.c:2458 +#: cp/decl.c:2440 cp/decl.c:2459 #, fuzzy, gcc-internal-format msgid "redeclaration of %q#D" msgstr "%J%qD esitelty turhaan uudestaan" -#: cp/decl.c:2602 +#: cp/decl.c:2603 #, gcc-internal-format msgid "jump to label %qD" msgstr "hyppy nimiöön %qD" -#: cp/decl.c:2604 +#: cp/decl.c:2605 #, gcc-internal-format msgid "jump to case label" msgstr "hyppy case-nimiöön" -#: cp/decl.c:2606 cp/decl.c:2747 cp/decl.c:2787 +#: cp/decl.c:2607 cp/decl.c:2748 cp/decl.c:2788 #, gcc-internal-format msgid " from here" msgstr " täältä" -#: cp/decl.c:2625 cp/decl.c:2790 +#: cp/decl.c:2626 cp/decl.c:2791 #, gcc-internal-format msgid " exits OpenMP structured block" msgstr "" -#: cp/decl.c:2646 +#: cp/decl.c:2647 #, fuzzy, gcc-internal-format msgid " crosses initialization of %q+#D" msgstr "(%qs:n alustuksen lähistöllä)" -#: cp/decl.c:2648 cp/decl.c:2764 +#: cp/decl.c:2649 cp/decl.c:2765 #, gcc-internal-format msgid " enters scope of %q+#D which has non-trivial destructor" msgstr "" -#: cp/decl.c:2662 cp/decl.c:2769 +#: cp/decl.c:2663 cp/decl.c:2770 #, gcc-internal-format msgid " enters try block" msgstr "" #. Can't skip init of __exception_info. -#: cp/decl.c:2664 cp/decl.c:2758 cp/decl.c:2771 +#: cp/decl.c:2665 cp/decl.c:2759 cp/decl.c:2772 #, gcc-internal-format msgid " enters catch block" msgstr "" -#: cp/decl.c:2674 cp/decl.c:2774 +#: cp/decl.c:2675 cp/decl.c:2775 #, gcc-internal-format msgid " enters OpenMP structured block" msgstr "" -#: cp/decl.c:2746 cp/decl.c:2786 +#: cp/decl.c:2747 cp/decl.c:2787 #, gcc-internal-format msgid "jump to label %q+D" msgstr "hyppy nimiöön %q+D" -#: cp/decl.c:2762 +#: cp/decl.c:2763 #, fuzzy, gcc-internal-format msgid " skips initialization of %q+#D" msgstr "(%qs:n alustuksen lähistöllä)" -#: cp/decl.c:2839 +#: cp/decl.c:2842 #, gcc-internal-format msgid "label named wchar_t" msgstr "" -#: cp/decl.c:3112 +#: cp/decl.c:3137 #, fuzzy, gcc-internal-format msgid "%qD is not a type" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/decl.c:3118 cp/parser.c:4661 +#: cp/decl.c:3143 cp/parser.c:4668 #, gcc-internal-format msgid "%qD used without template parameters" msgstr "" -#: cp/decl.c:3127 +#: cp/decl.c:3152 #, gcc-internal-format msgid "%q#T is not a class" msgstr "%q#T ei ole luokka" -#: cp/decl.c:3151 cp/decl.c:3241 +#: cp/decl.c:3176 cp/decl.c:3266 #, gcc-internal-format msgid "no class template named %q#T in %q#T" msgstr "" -#: cp/decl.c:3164 +#: cp/decl.c:3189 #, fuzzy, gcc-internal-format msgid "lookup of %qT in %qT is ambiguous" msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen" -#: cp/decl.c:3173 +#: cp/decl.c:3198 #, gcc-internal-format msgid "%<typename %T::%D%> names %q#T, which is not a class template" msgstr "" -#: cp/decl.c:3180 +#: cp/decl.c:3205 #, gcc-internal-format msgid "%<typename %T::%D%> names %q#T, which is not a type" msgstr "" -#: cp/decl.c:3250 +#: cp/decl.c:3275 #, gcc-internal-format msgid "template parameters do not match template" msgstr "" -#: cp/decl.c:3251 cp/friend.c:318 cp/friend.c:326 +#: cp/decl.c:3276 cp/friend.c:318 cp/friend.c:326 #, gcc-internal-format msgid "%q+D declared here" msgstr "%q+D esitelty täällä" -#: cp/decl.c:3957 +#: cp/decl.c:3982 #, gcc-internal-format msgid "an anonymous struct cannot have function members" msgstr "anonyymillä structilla ei voi olla funktiojäseniä" -#: cp/decl.c:3960 +#: cp/decl.c:3985 #, gcc-internal-format msgid "an anonymous union cannot have function members" msgstr "anonyymillä unionilla ei voi olla funktiojäseniä" -#: cp/decl.c:3978 +#: cp/decl.c:4003 #, gcc-internal-format msgid "member %q+#D with constructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:3981 +#: cp/decl.c:4006 #, gcc-internal-format msgid "member %q+#D with destructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:3984 +#: cp/decl.c:4009 #, gcc-internal-format msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:4009 +#: cp/decl.c:4034 #, gcc-internal-format msgid "multiple types in one declaration" msgstr "useita tyyppejä yhdessä esittelyssä" -#: cp/decl.c:4013 +#: cp/decl.c:4038 #, gcc-internal-format msgid "redeclaration of C++ built-in type %qT" msgstr "C++:n sisäinen tietotyyppi %qT määritelty uudelleen" -#: cp/decl.c:4050 +#: cp/decl.c:4075 #, gcc-internal-format msgid "missing type-name in typedef-declaration" msgstr "tyypin nimi puuttuu typedef-esittelystä" -#: cp/decl.c:4057 +#: cp/decl.c:4082 #, gcc-internal-format msgid "ISO C++ prohibits anonymous structs" msgstr "ISO C++ kieltää nimettömät structit" -#: cp/decl.c:4064 +#: cp/decl.c:4089 #, gcc-internal-format msgid "%qs can only be specified for functions" msgstr "" -#: cp/decl.c:4070 +#: cp/decl.c:4095 #, gcc-internal-format msgid "%<friend%> can only be specified inside a class" msgstr "" -#: cp/decl.c:4072 +#: cp/decl.c:4097 #, gcc-internal-format msgid "%<explicit%> can only be specified for constructors" msgstr "" -#: cp/decl.c:4074 +#: cp/decl.c:4099 #, 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:4080 +#: cp/decl.c:4105 #, gcc-internal-format msgid "qualifiers can only be specified for objects and functions" msgstr "" -#: cp/decl.c:4083 +#: cp/decl.c:4108 #, fuzzy, gcc-internal-format msgid "%<typedef%> was ignored in this declaration" msgstr "%qs:n esittelyssä tyyppi on oletuksena %<int%>" -#: cp/decl.c:4085 +#: cp/decl.c:4110 #, fuzzy, gcc-internal-format msgid "%<constexpr%> cannot be used for type declarations" msgstr "%Hprototyypin esittely" -#: cp/decl.c:4114 +#: cp/decl.c:4139 #, gcc-internal-format msgid "attribute ignored in declaration of %q+#T" msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä" -#: cp/decl.c:4115 +#: cp/decl.c:4140 #, 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:4160 +#: cp/decl.c:4185 #, 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:4164 +#: cp/decl.c:4189 #, gcc-internal-format msgid "ignoring attributes applied to dependent type %qT without an associated declaration" msgstr "" -#: cp/decl.c:4231 cp/decl2.c:813 +#: cp/decl.c:4256 cp/decl2.c:813 #, 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:4249 +#: cp/decl.c:4274 #, gcc-internal-format msgid "declaration of %q#D has %<extern%> and is initialized" msgstr "" -#: cp/decl.c:4278 +#: cp/decl.c:4303 #, gcc-internal-format msgid "definition of %q#D is marked %<dllimport%>" msgstr "" -#: cp/decl.c:4297 +#: cp/decl.c:4322 #, gcc-internal-format msgid "%q#D is not a static member of %q#T" msgstr "" -#: cp/decl.c:4303 +#: cp/decl.c:4328 #, gcc-internal-format msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>" msgstr "" -#: cp/decl.c:4312 +#: cp/decl.c:4337 #, gcc-internal-format msgid "template header not allowed in member definition of explicitly specialized class" msgstr "" -#: cp/decl.c:4320 +#: cp/decl.c:4345 #, gcc-internal-format msgid "duplicate initialization of %qD" msgstr "" -#: cp/decl.c:4325 +#: cp/decl.c:4350 #, gcc-internal-format msgid "%qD declared %<constexpr%> outside its class" msgstr "" -#: cp/decl.c:4364 +#: cp/decl.c:4389 #, gcc-internal-format msgid "declaration of %q#D outside of class is not definition" msgstr "" -#: cp/decl.c:4459 +#: cp/decl.c:4484 #, gcc-internal-format msgid "variable %q#D has initializer but incomplete type" msgstr "" -#: cp/decl.c:4465 cp/decl.c:5225 +#: cp/decl.c:4490 cp/decl.c:5252 #, gcc-internal-format msgid "elements of array %q#D have incomplete type" msgstr "" -#: cp/decl.c:4472 cp/decl.c:5778 +#: cp/decl.c:4497 cp/decl.c:5803 #, fuzzy, gcc-internal-format msgid "declaration of %q#D has no initializer" msgstr "%J%qD:n esittely varjostaa parametria" -#: cp/decl.c:4474 +#: cp/decl.c:4499 #, gcc-internal-format msgid "aggregate %q#D has incomplete type and cannot be defined" msgstr "" -#: cp/decl.c:4510 +#: cp/decl.c:4535 #, gcc-internal-format msgid "%qD declared as reference but not initialized" msgstr "%qD esitelty viitteenä, mutta ei ole alustettu" -#: cp/decl.c:4536 +#: cp/decl.c:4561 #, gcc-internal-format msgid "cannot initialize %qT from %qT" msgstr "" -#: cp/decl.c:4597 +#: cp/decl.c:4622 #, gcc-internal-format msgid "name used in a GNU-style designated initializer for an array" msgstr "" -#: cp/decl.c:4605 +#: cp/decl.c:4630 #, gcc-internal-format msgid "name %qD used in a GNU-style designated initializer for an array" msgstr "" -#: cp/decl.c:4653 +#: cp/decl.c:4678 #, gcc-internal-format msgid "initializer fails to determine size of %qD" msgstr "" -#: cp/decl.c:4660 +#: cp/decl.c:4685 #, gcc-internal-format msgid "array size missing in %qD" msgstr "" -#: cp/decl.c:4672 +#: cp/decl.c:4697 #, gcc-internal-format msgid "zero-size array %qD" msgstr "" @@ -26313,319 +26528,319 @@ 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:4715 +#: cp/decl.c:4740 #, fuzzy, gcc-internal-format msgid "storage size of %qD isn%'t known" msgstr "%Jmuuttujan %qD koko muistissa ei ole tunnettu" -#: cp/decl.c:4738 +#: cp/decl.c:4763 #, fuzzy, gcc-internal-format msgid "storage size of %qD isn%'t constant" msgstr "%Jmuuttujan %qD koko muistissa ei ole vakio" -#: cp/decl.c:4784 +#: cp/decl.c:4809 #, 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:4788 +#: cp/decl.c:4813 #, gcc-internal-format msgid " you can work around this by removing the initializer" msgstr "" -#: cp/decl.c:4817 +#: cp/decl.c:4842 #, gcc-internal-format msgid "uninitialized const %qD" msgstr "alustamaton const %qD" -#: cp/decl.c:4825 +#: cp/decl.c:4850 #, fuzzy, gcc-internal-format msgid "%q#T has no user-provided default constructor" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/decl.c:4829 +#: cp/decl.c:4854 #, gcc-internal-format msgid "constructor is not user-provided because it is explicitly defaulted in the class body" msgstr "" -#: cp/decl.c:4943 +#: cp/decl.c:4970 #, gcc-internal-format msgid "invalid type %qT as initializer for a vector of type %qT" msgstr "" -#: cp/decl.c:4982 +#: cp/decl.c:5009 #, gcc-internal-format msgid "initializer for %qT must be brace-enclosed" msgstr "" -#: cp/decl.c:5000 +#: cp/decl.c:5027 #, gcc-internal-format msgid "%qT has no non-static data member named %qD" msgstr "" -#: cp/decl.c:5059 +#: cp/decl.c:5086 #, fuzzy, gcc-internal-format msgid "braces around scalar initializer for type %qT" msgstr "skalaarialustimen ympärillä on aaltosulkeet" -#: cp/decl.c:5150 +#: cp/decl.c:5177 #, fuzzy, gcc-internal-format msgid "missing braces around initializer for %qT" msgstr "alustimen ympäriltä puuttuu aaltosulkeet" -#: cp/decl.c:5207 cp/typeck2.c:986 cp/typeck2.c:1165 cp/typeck2.c:1188 +#: cp/decl.c:5234 cp/typeck2.c:986 cp/typeck2.c:1165 cp/typeck2.c:1188 #: cp/typeck2.c:1231 #, gcc-internal-format msgid "too many initializers for %qT" msgstr "" -#: cp/decl.c:5227 +#: cp/decl.c:5254 #, fuzzy, gcc-internal-format msgid "elements of array %q#T have incomplete type" msgstr "taulukon %qD alkioilla on vaillinainen tyyppi" -#: cp/decl.c:5236 +#: cp/decl.c:5263 #, gcc-internal-format msgid "variable-sized object %qD may not be initialized" msgstr "" -#: cp/decl.c:5238 +#: cp/decl.c:5265 #, gcc-internal-format msgid "variable-sized compound literal" msgstr "muuttuvakokoinen yhdysliteraali" -#: cp/decl.c:5294 +#: cp/decl.c:5321 #, gcc-internal-format msgid "%qD has incomplete type" msgstr "" -#: cp/decl.c:5314 +#: cp/decl.c:5341 #, gcc-internal-format msgid "scalar object %qD requires one element in initializer" msgstr "" -#: cp/decl.c:5350 +#: cp/decl.c:5377 #, gcc-internal-format msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>" msgstr "" -#: cp/decl.c:5418 +#: cp/decl.c:5445 #, gcc-internal-format msgid "array %qD initialized by parenthesized string literal %qE" msgstr "" -#: cp/decl.c:5445 +#: cp/decl.c:5472 #, gcc-internal-format msgid "initializer invalid for static member with constructor" msgstr "" -#: cp/decl.c:5447 +#: cp/decl.c:5474 #, fuzzy, gcc-internal-format msgid "non-constant in-class initialization invalid for static member %qD" msgstr "vektoriylivuoto lausekkeessa" -#: cp/decl.c:5451 +#: cp/decl.c:5478 #, gcc-internal-format msgid "(an out of class initialization is required)" msgstr "" -#: cp/decl.c:5744 +#: cp/decl.c:5770 #, gcc-internal-format msgid "assignment (not initialization) in declaration" msgstr "sijoitus (ei alustus) esittelyssä" -#: cp/decl.c:5903 +#: cp/decl.c:5910 #, gcc-internal-format msgid "shadowing previous type declaration of %q#D" msgstr "" -#: cp/decl.c:5935 +#: cp/decl.c:5942 #, gcc-internal-format msgid "%qD cannot be thread-local because it has non-trivial type %qT" msgstr "" -#: cp/decl.c:5977 +#: cp/decl.c:5984 #, gcc-internal-format msgid "Java object %qD not allocated with %<new%>" msgstr "" -#: cp/decl.c:5984 +#: cp/decl.c:5991 #, gcc-internal-format msgid "%qD is thread-local and so cannot be dynamically initialized" msgstr "" -#: cp/decl.c:6002 +#: cp/decl.c:6009 #, 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:6051 +#: cp/decl.c:6057 #, gcc-internal-format msgid "non-static data member %qD has Java class type" msgstr "" -#: cp/decl.c:6117 +#: cp/decl.c:6122 #, gcc-internal-format msgid "function %q#D is initialized like a variable" msgstr "" -#: cp/decl.c:6696 +#: cp/decl.c:6698 #, gcc-internal-format msgid "destructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.c:6698 +#: cp/decl.c:6700 #, gcc-internal-format msgid "constructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.c:6722 +#: cp/decl.c:6724 #, fuzzy, gcc-internal-format msgid "%qD declared as a %<virtual%> variable" msgstr "kenttä %qs esitelty funktiona" -#: cp/decl.c:6724 +#: cp/decl.c:6726 #, fuzzy, gcc-internal-format msgid "%qD declared as an %<inline%> variable" msgstr "%q+D esitelty ei-parametrina" -#: cp/decl.c:6726 +#: cp/decl.c:6728 #, gcc-internal-format msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration" msgstr "" -#: cp/decl.c:6731 +#: cp/decl.c:6733 #, fuzzy, gcc-internal-format msgid "%qD declared as a %<virtual%> parameter" msgstr "%q+D esitelty ei-parametrina" -#: cp/decl.c:6733 +#: cp/decl.c:6735 #, fuzzy, gcc-internal-format msgid "%qD declared as an %<inline%> parameter" msgstr "%q+D esitelty ei-parametrina" -#: cp/decl.c:6735 +#: cp/decl.c:6737 #, gcc-internal-format msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration" msgstr "" -#: cp/decl.c:6740 +#: cp/decl.c:6742 #, fuzzy, gcc-internal-format msgid "%qD declared as a %<virtual%> type" msgstr "kenttä %qs esitelty funktiona" -#: cp/decl.c:6742 +#: cp/decl.c:6744 #, fuzzy, gcc-internal-format msgid "%qD declared as an %<inline%> type" msgstr "%q+D esitelty ei-parametrina" -#: cp/decl.c:6744 +#: cp/decl.c:6746 #, gcc-internal-format msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration" msgstr "" -#: cp/decl.c:6749 +#: cp/decl.c:6751 #, fuzzy, gcc-internal-format msgid "%qD declared as a %<virtual%> field" msgstr "kenttä %qs esitelty funktiona" -#: cp/decl.c:6751 +#: cp/decl.c:6753 #, fuzzy, gcc-internal-format msgid "%qD declared as an %<inline%> field" msgstr "kenttä %qs esitelty funktiona" -#: cp/decl.c:6753 +#: cp/decl.c:6755 #, gcc-internal-format msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration" msgstr "" -#: cp/decl.c:6760 +#: cp/decl.c:6762 #, fuzzy, gcc-internal-format msgid "%q+D declared as a friend" msgstr "kenttä %qs esitelty funktiona" -#: cp/decl.c:6766 +#: cp/decl.c:6768 #, fuzzy, gcc-internal-format msgid "%q+D declared with an exception specification" msgstr "%qs esitelty funktion palauttavana funktiona" -#: cp/decl.c:6800 +#: cp/decl.c:6802 #, gcc-internal-format msgid "definition of %qD is not in namespace enclosing %qT" msgstr "" -#: cp/decl.c:6921 +#: cp/decl.c:6923 #, gcc-internal-format msgid "defining explicit specialization %qD in friend declaration" msgstr "" #. Something like `template <class T> friend void f<T>()'. -#: cp/decl.c:6931 +#: cp/decl.c:6933 #, gcc-internal-format msgid "invalid use of template-id %qD in declaration of primary template" msgstr "" -#: cp/decl.c:6961 +#: cp/decl.c:6963 #, gcc-internal-format msgid "default arguments are not allowed in declaration of friend template specialization %qD" msgstr "" -#: cp/decl.c:6969 +#: cp/decl.c:6971 #, gcc-internal-format msgid "%<inline%> is not allowed in declaration of friend template specialization %qD" msgstr "" -#: cp/decl.c:7011 +#: cp/decl.c:7013 #, gcc-internal-format msgid "cannot declare %<::main%> to be a template" msgstr "" -#: cp/decl.c:7013 +#: cp/decl.c:7015 #, gcc-internal-format msgid "cannot declare %<::main%> to be inline" msgstr "" -#: cp/decl.c:7015 +#: cp/decl.c:7017 #, gcc-internal-format msgid "cannot declare %<::main%> to be static" msgstr "" -#: cp/decl.c:7043 +#: cp/decl.c:7045 #, gcc-internal-format msgid "anonymous type with no linkage used to declare function %q#D with linkage" msgstr "" -#: cp/decl.c:7047 cp/decl.c:7333 cp/decl2.c:3598 +#: cp/decl.c:7049 cp/decl.c:7335 cp/decl2.c:3619 #, gcc-internal-format msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage" msgstr "" -#: cp/decl.c:7053 +#: cp/decl.c:7055 #, fuzzy, gcc-internal-format msgid "type %qT with no linkage used to declare function %q#D with linkage" msgstr "%J%qD esitelty uudelleen ilman linkitystä" -#: cp/decl.c:7075 +#: cp/decl.c:7077 #, gcc-internal-format msgid "static member function %qD cannot have cv-qualifier" msgstr "" -#: cp/decl.c:7076 +#: cp/decl.c:7078 #, gcc-internal-format msgid "non-member function %qD cannot have cv-qualifier" msgstr "" -#: cp/decl.c:7121 +#: cp/decl.c:7123 #, gcc-internal-format msgid "%<::main%> must return %<int%>" msgstr "" -#: cp/decl.c:7161 +#: cp/decl.c:7163 #, gcc-internal-format msgid "definition of implicitly-declared %qD" msgstr "" -#: cp/decl.c:7178 cp/decl2.c:734 +#: cp/decl.c:7180 cp/decl2.c:734 #, gcc-internal-format msgid "no %q#D member function declared in class %qT" msgstr "" @@ -26634,851 +26849,856 @@ 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:7330 +#: cp/decl.c:7332 #, gcc-internal-format msgid "anonymous type with no linkage used to declare variable %q#D with linkage" msgstr "" -#: cp/decl.c:7339 +#: cp/decl.c:7341 #, gcc-internal-format msgid "type %qT with no linkage used to declare variable %q#D with linkage" msgstr "" -#: cp/decl.c:7459 +#: cp/decl.c:7461 #, fuzzy, gcc-internal-format +#| msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT" msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type" msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen" -#: cp/decl.c:7462 +#: cp/decl.c:7464 #, fuzzy, gcc-internal-format +#| msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT" msgid "in-class initialization of static data member %q#D of non-literal type" msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen" -#: cp/decl.c:7475 +#: cp/decl.c:7477 #, gcc-internal-format msgid "invalid in-class initialization of static data member of non-integral type %qT" msgstr "" -#: cp/decl.c:7481 +#: cp/decl.c:7483 #, gcc-internal-format msgid "ISO C++ forbids in-class initialization of non-const static member %qD" msgstr "" -#: cp/decl.c:7485 +#: cp/decl.c:7487 #, 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:7543 +#: cp/decl.c:7578 #, gcc-internal-format msgid "size of array %qD has non-integral type %qT" msgstr "taulukon %qD koolla on epäkokonaislukutyyppi %qT" -#: cp/decl.c:7545 +#: cp/decl.c:7580 #, gcc-internal-format msgid "size of array has non-integral type %qT" msgstr "taulukon koolla on epäkokonaislukutyyppi %qT" -#: cp/decl.c:7594 +#: cp/decl.c:7629 #, gcc-internal-format msgid "size of array %qD is negative" msgstr "taulukon %qD koko on negatiivinen" -#: cp/decl.c:7596 +#: cp/decl.c:7631 #, gcc-internal-format msgid "size of array is negative" msgstr "taulukon koko on negatiivinen" -#: cp/decl.c:7610 +#: cp/decl.c:7645 #, gcc-internal-format msgid "ISO C++ forbids zero-size array %qD" msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD" -#: cp/decl.c:7612 +#: cp/decl.c:7647 #, gcc-internal-format msgid "ISO C++ forbids zero-size array" msgstr "ISO C++ kieltää nollan kokoisen taulukon" -#: cp/decl.c:7624 +#: cp/decl.c:7659 #, 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:7627 +#: cp/decl.c:7662 #, gcc-internal-format msgid "size of array is not an integral constant-expression" msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke" -#: cp/decl.c:7633 +#: cp/decl.c:7668 #, gcc-internal-format msgid "ISO C++ forbids variable length array %qD" msgstr "ISO C++ kieltää muuttuvakokoisen taulukon %qD" -#: cp/decl.c:7635 +#: cp/decl.c:7670 #, gcc-internal-format msgid "ISO C++ forbids variable length array" msgstr "ISO C++ kieltää muuttuvakokoisen taulukon" -#: cp/decl.c:7641 +#: cp/decl.c:7676 #, gcc-internal-format msgid "variable length array %qD is used" msgstr "" -#: cp/decl.c:7679 +#: cp/decl.c:7714 #, gcc-internal-format msgid "overflow in array dimension" msgstr "taulukon koon ylivuoto" -#: cp/decl.c:7741 +#: cp/decl.c:7776 #, fuzzy, gcc-internal-format msgid "declaration of %qD as array of void" msgstr "%qs:n esittely taulukollisena tyhjiä alkioita" -#: cp/decl.c:7743 +#: cp/decl.c:7778 #, fuzzy, gcc-internal-format msgid "creating array of void" msgstr "%qs:n esittely taulukollisena tyhjiä alkioita" -#: cp/decl.c:7748 +#: cp/decl.c:7783 #, fuzzy, gcc-internal-format msgid "declaration of %qD as array of functions" msgstr "%qs esitelty funktiotaulukkona" -#: cp/decl.c:7750 +#: cp/decl.c:7785 #, fuzzy, gcc-internal-format msgid "creating array of functions" msgstr "%qs esitelty funktiotaulukkona" -#: cp/decl.c:7755 +#: cp/decl.c:7790 #, fuzzy, gcc-internal-format msgid "declaration of %qD as array of references" msgstr "%qs esitelty funktiotaulukkona" -#: cp/decl.c:7757 +#: cp/decl.c:7792 #, fuzzy, gcc-internal-format msgid "creating array of references" msgstr "ehtolausekkeessa on tyyppiristiriita" -#: cp/decl.c:7762 +#: cp/decl.c:7797 #, fuzzy, gcc-internal-format msgid "declaration of %qD as array of function members" msgstr "%qs esitelty funktiotaulukkona" -#: cp/decl.c:7764 +#: cp/decl.c:7799 #, fuzzy, gcc-internal-format msgid "creating array of function members" msgstr "%qs esitelty funktiotaulukkona" -#: cp/decl.c:7778 +#: cp/decl.c:7813 #, gcc-internal-format msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: cp/decl.c:7782 +#: cp/decl.c:7817 #, fuzzy, gcc-internal-format msgid "multidimensional array must have bounds for all dimensions except the first" msgstr "moniulotteisen taulukon" -#: cp/decl.c:7817 +#: cp/decl.c:7852 #, gcc-internal-format msgid "return type specification for constructor invalid" msgstr "" -#: cp/decl.c:7827 +#: cp/decl.c:7862 #, gcc-internal-format msgid "return type specification for destructor invalid" msgstr "" -#: cp/decl.c:7840 +#: cp/decl.c:7875 #, gcc-internal-format msgid "return type specified for %<operator %T%>" msgstr "" -#: cp/decl.c:7862 +#: cp/decl.c:7897 #, gcc-internal-format msgid "unnamed variable or field declared void" msgstr "nimetön muuttuja tai kenttä esitelty voidiksi" -#: cp/decl.c:7869 +#: cp/decl.c:7904 #, gcc-internal-format msgid "variable or field declared void" msgstr "muuttuja tai kenttä esitelty voidiksi" -#: cp/decl.c:8050 +#: cp/decl.c:8085 #, 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:8053 +#: cp/decl.c:8088 #, 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:8056 +#: cp/decl.c:8091 #, 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:8068 +#: cp/decl.c:8103 #, gcc-internal-format msgid "type %qT is not derived from type %qT" msgstr "tyyppi %qT ei periydy %qT-tyypistä" -#: cp/decl.c:8084 cp/decl.c:8176 cp/decl.c:9478 +#: cp/decl.c:8119 cp/decl.c:8211 cp/decl.c:9531 #, gcc-internal-format msgid "declaration of %qD as non-function" msgstr "%qD:n esittely ei-funktiona" -#: cp/decl.c:8090 +#: cp/decl.c:8125 #, gcc-internal-format msgid "declaration of %qD as non-member" msgstr "%qD:n esittely ei-jäsenenä" -#: cp/decl.c:8121 +#: cp/decl.c:8156 #, gcc-internal-format msgid "declarator-id missing; using reserved word %qD" msgstr "" -#: cp/decl.c:8168 +#: cp/decl.c:8203 #, fuzzy, gcc-internal-format msgid "function definition does not declare parameters" msgstr "funktion määrittely esitelty %<register%>:ksi" -#: cp/decl.c:8208 +#: cp/decl.c:8243 #, fuzzy, gcc-internal-format msgid "%<constexpr%> cannot appear in a typedef declaration" msgstr "%Hprototyypin esittely" -#: cp/decl.c:8216 +#: cp/decl.c:8251 #, gcc-internal-format msgid "two or more data types in declaration of %qs" msgstr "" -#: cp/decl.c:8222 +#: cp/decl.c:8257 #, fuzzy, gcc-internal-format msgid "conflicting specifiers in declaration of %qs" msgstr "%qs:n esittelyssä tyyppi on oletuksena %<int%>" -#: cp/decl.c:8294 cp/decl.c:8297 cp/decl.c:8300 +#: cp/decl.c:8329 cp/decl.c:8332 cp/decl.c:8335 #, 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:8325 cp/decl.c:8347 +#: cp/decl.c:8360 cp/decl.c:8382 #, fuzzy, gcc-internal-format msgid "%<signed%> or %<unsigned%> invalid for %qs" msgstr "sekä %<signed%> että %<unsigned%> esittelymääritteissä" -#: cp/decl.c:8327 +#: cp/decl.c:8362 #, fuzzy, gcc-internal-format msgid "%<signed%> and %<unsigned%> specified together for %qs" msgstr "sekä %<signed%> että %<unsigned%> esittelymääritteissä" -#: cp/decl.c:8329 +#: cp/decl.c:8364 #, fuzzy, gcc-internal-format msgid "%<long long%> invalid for %qs" msgstr "%<long long long%> on liian suuri GCC:lle" -#: cp/decl.c:8331 +#: cp/decl.c:8366 #, fuzzy, gcc-internal-format msgid "%<__int128%> invalid for %qs" msgstr "%<long long long%> on liian suuri GCC:lle" -#: cp/decl.c:8333 +#: cp/decl.c:8368 #, gcc-internal-format msgid "%<long%> invalid for %qs" msgstr "" -#: cp/decl.c:8335 +#: cp/decl.c:8370 #, gcc-internal-format msgid "%<short%> invalid for %qs" msgstr "" -#: cp/decl.c:8337 +#: cp/decl.c:8372 #, fuzzy, gcc-internal-format msgid "%<long%> or %<short%> invalid for %qs" msgstr "sekä %<long%> että %<short%> esittelymääritteissä" -#: cp/decl.c:8339 +#: cp/decl.c:8374 #, fuzzy, gcc-internal-format msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs" msgstr "sekä %<long%> että %<short%> esittelymääritteissä" -#: cp/decl.c:8341 +#: cp/decl.c:8376 #, gcc-internal-format msgid "%<long%> or %<short%> specified with char for %qs" msgstr "" -#: cp/decl.c:8343 +#: cp/decl.c:8378 #, fuzzy, gcc-internal-format msgid "%<long%> and %<short%> specified together for %qs" msgstr "sekä %<long%> että %<short%> esittelymääritteissä" -#: cp/decl.c:8349 +#: cp/decl.c:8384 #, fuzzy, gcc-internal-format msgid "%<short%> or %<long%> invalid for %qs" msgstr "sekä %<long%> että %<short%> esittelymääritteissä" -#: cp/decl.c:8357 +#: cp/decl.c:8392 #, gcc-internal-format msgid "long, short, signed or unsigned used invalidly for %qs" msgstr "" -#: cp/decl.c:8366 +#: cp/decl.c:8401 #, fuzzy, gcc-internal-format msgid "%<__int128%> is not supported by this target" msgstr "säiekohtaista muistia ei tueta tälle kohteelle" -#: cp/decl.c:8372 +#: cp/decl.c:8407 #, fuzzy, gcc-internal-format +#| msgid "ISO C++ 1998 does not support %<long long%>" msgid "ISO C++ does not support %<__int128%> for %qs" msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä" -#: cp/decl.c:8442 +#: cp/decl.c:8477 #, gcc-internal-format msgid "complex invalid for %qs" msgstr "" -#: cp/decl.c:8470 +#: cp/decl.c:8505 #, gcc-internal-format msgid "qualifiers are not allowed on declaration of %<operator %T%>" msgstr "" -#: cp/decl.c:8491 +#: cp/decl.c:8526 #, gcc-internal-format msgid "member %qD cannot be declared both virtual and static" msgstr "" -#: cp/decl.c:8499 +#: cp/decl.c:8534 #, gcc-internal-format msgid "%<%T::%D%> is not a valid declarator" msgstr "" -#: cp/decl.c:8508 +#: cp/decl.c:8543 #, gcc-internal-format msgid "typedef declaration invalid in parameter declaration" msgstr "" -#: cp/decl.c:8513 +#: cp/decl.c:8548 #, fuzzy, gcc-internal-format msgid "storage class specified for template parameter %qs" msgstr "tallennusluokka annettu parametrille %qs" -#: cp/decl.c:8519 +#: cp/decl.c:8554 #, gcc-internal-format msgid "storage class specifiers invalid in parameter declarations" msgstr "" -#: cp/decl.c:8523 -#, fuzzy, gcc-internal-format -msgid "parameter declared %<auto%>" -msgstr "%Jparametri %qD esitelty %<inline%>:ksi" - -#: cp/decl.c:8531 +#: cp/decl.c:8560 #, fuzzy, gcc-internal-format msgid "a parameter cannot be declared %<constexpr%>" msgstr "%Jparametri %qD esitelty %<inline%>:ksi" -#: cp/decl.c:8540 +#: cp/decl.c:8569 #, fuzzy, gcc-internal-format msgid "%<virtual%> outside class declaration" msgstr "virtual luokan esittelyn ulkopuolella" -#: cp/decl.c:8558 +#: cp/decl.c:8587 #, gcc-internal-format msgid "multiple storage classes in declaration of %qs" msgstr "" -#: cp/decl.c:8581 +#: cp/decl.c:8610 #, gcc-internal-format msgid "storage class specified for %qs" msgstr "tallennusluokka annettu %qs:lle" -#: cp/decl.c:8585 +#: cp/decl.c:8614 #, gcc-internal-format msgid "storage class specified for parameter %qs" msgstr "tallennusluokka annettu parametrille %qs" -#: cp/decl.c:8598 +#: cp/decl.c:8627 #, gcc-internal-format msgid "nested function %qs declared %<extern%>" msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi" -#: cp/decl.c:8602 +#: cp/decl.c:8631 #, gcc-internal-format msgid "top-level declaration of %qs specifies %<auto%>" msgstr "" -#: cp/decl.c:8608 +#: cp/decl.c:8637 #, gcc-internal-format msgid "function-scope %qs implicitly auto and declared %<__thread%>" msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi" -#: cp/decl.c:8615 +#: cp/decl.c:8644 #, gcc-internal-format msgid "storage class specifiers invalid in friend function declarations" msgstr "" -#: cp/decl.c:8709 +#: cp/decl.c:8738 #, gcc-internal-format msgid "%qs declared as function returning a function" msgstr "%qs esitelty funktion palauttavana funktiona" -#: cp/decl.c:8714 +#: cp/decl.c:8743 #, gcc-internal-format msgid "%qs declared as function returning an array" msgstr "%qs esitelty taulukon palauttavan funktiona" -#: cp/decl.c:8735 +#: cp/decl.c:8764 #, gcc-internal-format msgid "%qs function uses %<auto%> type specifier without late return type" msgstr "" -#: cp/decl.c:8741 +#: cp/decl.c:8770 #, gcc-internal-format msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>" msgstr "" -#: cp/decl.c:8749 +#: cp/decl.c:8778 #, gcc-internal-format msgid "%qs function with late return type not declared with %<auto%> type specifier" msgstr "" -#: cp/decl.c:8782 +#: cp/decl.c:8811 #, gcc-internal-format msgid "destructor cannot be static member function" msgstr "hajotin ei voi olla staattinen jäsenfunktio" -#: cp/decl.c:8787 +#: cp/decl.c:8816 #, gcc-internal-format msgid "destructors may not be cv-qualified" msgstr "" -#: cp/decl.c:8805 +#: cp/decl.c:8834 #, gcc-internal-format msgid "constructors cannot be declared virtual" msgstr "muodostimia ei voi esitellä virtuaalisiksi" -#: cp/decl.c:8818 +#: cp/decl.c:8847 #, fuzzy, gcc-internal-format msgid "can%'t initialize friend function %qs" msgstr "indeksoitu arvo on osoitin funktioon" #. Cannot be both friend and virtual. -#: cp/decl.c:8822 +#: cp/decl.c:8851 #, gcc-internal-format msgid "virtual functions cannot be friends" msgstr "" -#: cp/decl.c:8826 +#: cp/decl.c:8855 #, gcc-internal-format msgid "friend declaration not in class definition" msgstr "" -#: cp/decl.c:8828 +#: cp/decl.c:8857 #, gcc-internal-format msgid "can%'t define friend function %qs in a local class definition" msgstr "" -#: cp/decl.c:8849 +#: cp/decl.c:8878 #, gcc-internal-format msgid "destructors may not have parameters" msgstr "hajottimilla ei voi olla parametreja" -#: cp/decl.c:8868 +#: cp/decl.c:8897 #, gcc-internal-format msgid "cannot declare pointer to %q#T" msgstr "" -#: cp/decl.c:8881 cp/decl.c:8888 +#: cp/decl.c:8910 cp/decl.c:8917 #, gcc-internal-format msgid "cannot declare reference to %q#T" msgstr "" -#: cp/decl.c:8890 +#: cp/decl.c:8919 #, gcc-internal-format msgid "cannot declare pointer to %q#T member" msgstr "" -#: cp/decl.c:8913 +#: cp/decl.c:8942 #, fuzzy, gcc-internal-format msgid "cannot declare reference to qualified function type %qT" msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä" -#: cp/decl.c:8914 +#: cp/decl.c:8943 #, fuzzy, gcc-internal-format msgid "cannot declare pointer to qualified function type %qT" msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä" -#: cp/decl.c:8978 +#: cp/decl.c:9017 #, gcc-internal-format msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument" msgstr "" -#: cp/decl.c:9023 +#: cp/decl.c:9070 #, gcc-internal-format msgid "both %<const%> and %<constexpr%> cannot be used here" msgstr "" -#: cp/decl.c:9025 +#: cp/decl.c:9072 #, fuzzy, gcc-internal-format +#| msgid "both %<_Sat%> and %<complex%> in declaration specifiers" msgid "both %<volatile%> and %<constexpr%> cannot be used here" msgstr "sekä %<_Sat%> että %<complex%> esittelymääritteissä" -#: cp/decl.c:9034 +#: cp/decl.c:9081 #, gcc-internal-format msgid "template-id %qD used as a declarator" msgstr "" -#: cp/decl.c:9085 +#: cp/decl.c:9132 #, gcc-internal-format msgid "member functions are implicitly friends of their class" msgstr "" -#: cp/decl.c:9090 +#: cp/decl.c:9137 #, gcc-internal-format msgid "extra qualification %<%T::%> on member %qs" msgstr "" -#: cp/decl.c:9120 +#: cp/decl.c:9167 #, fuzzy, gcc-internal-format msgid "cannot define member function %<%T::%s%> within %<%T%>" msgstr "funktiota %<main%> ei voi määrittää avoimeksi" -#: cp/decl.c:9129 +#: cp/decl.c:9176 #, gcc-internal-format msgid "cannot declare member %<%T::%s%> within %qT" msgstr "" -#: cp/decl.c:9161 +#: cp/decl.c:9208 #, gcc-internal-format msgid "non-parameter %qs cannot be a parameter pack" msgstr "" -#: cp/decl.c:9171 +#: cp/decl.c:9218 #, gcc-internal-format msgid "size of array %qs is too large" msgstr "taulukon %qs koko on liian suuri" -#: cp/decl.c:9182 +#: cp/decl.c:9229 #, gcc-internal-format msgid "data member may not have variably modified type %qT" msgstr "" -#: cp/decl.c:9184 +#: cp/decl.c:9231 #, 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:9192 +#: cp/decl.c:9239 #, gcc-internal-format msgid "only declarations of constructors can be %<explicit%>" msgstr "vain muodostimen esittely voi olla %<explicit%>" -#: cp/decl.c:9200 +#: cp/decl.c:9247 #, gcc-internal-format msgid "non-member %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:9205 +#: cp/decl.c:9252 #, gcc-internal-format msgid "non-object member %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:9211 +#: cp/decl.c:9258 #, gcc-internal-format msgid "function %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:9216 +#: cp/decl.c:9263 #, gcc-internal-format msgid "static %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:9221 +#: cp/decl.c:9268 #, gcc-internal-format msgid "const %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.c:9226 +#: cp/decl.c:9273 #, fuzzy, gcc-internal-format msgid "reference %qs cannot be declared %<mutable%>" msgstr "%Jparametri %qD esitelty %<inline%>:ksi" -#: cp/decl.c:9265 +#: cp/decl.c:9308 +#, fuzzy, gcc-internal-format +msgid "typedef declared %<auto%>" +msgstr "%Jparametri %qD esitelty %<inline%>:ksi" + +#: cp/decl.c:9318 #, gcc-internal-format msgid "typedef name may not be a nested-name-specifier" msgstr "" -#: cp/decl.c:9283 +#: cp/decl.c:9336 #, gcc-internal-format msgid "ISO C++ forbids nested type %qD with same name as enclosing class" msgstr "" -#: cp/decl.c:9379 +#: cp/decl.c:9432 #, gcc-internal-format msgid "qualified function types cannot be used to declare static member functions" msgstr "" -#: cp/decl.c:9381 +#: cp/decl.c:9434 #, gcc-internal-format msgid "qualified function types cannot be used to declare free functions" msgstr "" -#: cp/decl.c:9408 +#: cp/decl.c:9461 #, gcc-internal-format msgid "type qualifiers specified for friend class declaration" msgstr "" -#: cp/decl.c:9413 +#: cp/decl.c:9466 #, gcc-internal-format msgid "%<inline%> specified for friend class declaration" msgstr "" -#: cp/decl.c:9421 +#: cp/decl.c:9474 #, gcc-internal-format msgid "template parameters cannot be friends" msgstr "" -#: cp/decl.c:9423 +#: cp/decl.c:9476 #, gcc-internal-format msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>" msgstr "" -#: cp/decl.c:9427 +#: cp/decl.c:9480 #, gcc-internal-format msgid "friend declaration requires class-key, i.e. %<friend %#T%>" msgstr "" -#: cp/decl.c:9440 +#: cp/decl.c:9493 #, gcc-internal-format msgid "trying to make class %qT a friend of global scope" msgstr "" -#: cp/decl.c:9458 +#: cp/decl.c:9511 #, gcc-internal-format msgid "invalid qualifiers on non-member function type" msgstr "" -#: cp/decl.c:9468 +#: cp/decl.c:9521 #, gcc-internal-format msgid "abstract declarator %qT used as declaration" msgstr "" -#: cp/decl.c:9497 +#: cp/decl.c:9550 #, gcc-internal-format msgid "cannot use %<::%> in parameter declaration" msgstr "" +#: cp/decl.c:9554 +#, fuzzy, gcc-internal-format +msgid "parameter declared %<auto%>" +msgstr "%Jparametri %qD esitelty %<inline%>:ksi" + #. Something like struct S { int N::j; }; -#: cp/decl.c:9548 +#: cp/decl.c:9607 #, gcc-internal-format msgid "invalid use of %<::%>" msgstr "" -#: cp/decl.c:9570 +#: cp/decl.c:9629 #, fuzzy, gcc-internal-format msgid "declaration of function %qD in invalid context" msgstr "%J%qD:n esittely varjostaa parametria" -#: cp/decl.c:9579 +#: cp/decl.c:9638 #, gcc-internal-format msgid "function %qD declared virtual inside a union" msgstr "funktio %qD esitelty virtuaaliseksi unionissa" -#: cp/decl.c:9588 +#: cp/decl.c:9647 #, gcc-internal-format msgid "%qD cannot be declared virtual, since it is always static" msgstr "" -#: cp/decl.c:9604 +#: cp/decl.c:9663 #, gcc-internal-format msgid "expected qualified name in friend declaration for destructor %qD" msgstr "" -#: cp/decl.c:9611 +#: cp/decl.c:9670 #, fuzzy, gcc-internal-format msgid "declaration of %qD as member of %qT" msgstr "%qs:n esittely taulukollisena tyhjiä alkioita" -#: cp/decl.c:9617 +#: cp/decl.c:9676 #, fuzzy, gcc-internal-format msgid "a destructor cannot be %<constexpr%>" msgstr "hajotin ei voi olla staattinen jäsenfunktio" -#: cp/decl.c:9623 +#: cp/decl.c:9682 #, fuzzy, gcc-internal-format msgid "expected qualified name in friend declaration for constructor %qD" msgstr "%qD esitelty staattisesti sisäkkäin" -#: cp/decl.c:9668 +#: cp/decl.c:9727 #, gcc-internal-format msgid "field %qD has incomplete type" msgstr "kentällä %qD on vaillinainen tyyppi" -#: cp/decl.c:9670 +#: cp/decl.c:9729 #, gcc-internal-format msgid "name %qT has incomplete type" msgstr "" -#: cp/decl.c:9679 +#: cp/decl.c:9738 #, gcc-internal-format msgid " in instantiation of template %qT" msgstr "" -#: cp/decl.c:9688 +#: cp/decl.c:9747 #, gcc-internal-format msgid "%qE is neither function nor member function; cannot be declared friend" msgstr "" -#: cp/decl.c:9743 +#: cp/decl.c:9802 #, fuzzy, gcc-internal-format msgid "non-static data member initializers" msgstr "skalaarialustimen ympärillä on aaltosulkeet" -#: cp/decl.c:9747 +#: cp/decl.c:9806 #, gcc-internal-format msgid "ISO C++ forbids initialization of member %qD" msgstr "ISO C++ kieltää jäsenen %qD alustuksen" -#: cp/decl.c:9749 +#: cp/decl.c:9808 #, gcc-internal-format msgid "making %qD static" msgstr "" -#: cp/decl.c:9786 +#: cp/decl.c:9845 #, fuzzy, gcc-internal-format msgid "constexpr static data member %qD must have an initializer" msgstr "muuttuvakokoista objektia ei voi alustaa" -#: cp/decl.c:9795 +#: cp/decl.c:9854 #, fuzzy, gcc-internal-format msgid "non-static data member %qE declared %<constexpr%>" msgstr "%Jparametri %qD esitelty %<inline%>:ksi" -#: cp/decl.c:9832 +#: cp/decl.c:9891 #, gcc-internal-format msgid "storage class %<auto%> invalid for function %qs" msgstr "" -#: cp/decl.c:9834 +#: cp/decl.c:9893 #, gcc-internal-format msgid "storage class %<register%> invalid for function %qs" msgstr "" -#: cp/decl.c:9836 +#: cp/decl.c:9895 #, gcc-internal-format msgid "storage class %<__thread%> invalid for function %qs" msgstr "" -#: cp/decl.c:9848 +#: cp/decl.c:9907 #, gcc-internal-format msgid "%<static%> specified invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.c:9852 +#: cp/decl.c:9911 #, gcc-internal-format msgid "%<inline%> specifier invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.c:9859 +#: cp/decl.c:9918 #, fuzzy, gcc-internal-format msgid "%q#T is not a class or a namespace" msgstr "%qT ei ole luokka tai nimiavaruus" -#: cp/decl.c:9867 +#: cp/decl.c:9926 #, gcc-internal-format msgid "virtual non-class function %qs" msgstr "" -#: cp/decl.c:9874 +#: cp/decl.c:9933 #, fuzzy, gcc-internal-format msgid "%qs defined in a non-class scope" msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille" -#: cp/decl.c:9903 +#: cp/decl.c:9962 #, gcc-internal-format msgid "cannot declare member function %qD to have static linkage" msgstr "" #. FIXME need arm citation -#: cp/decl.c:9910 +#: cp/decl.c:9969 #, gcc-internal-format msgid "cannot declare static function inside another function" msgstr "" -#: cp/decl.c:9940 +#: cp/decl.c:9999 #, gcc-internal-format msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member" msgstr "" -#: cp/decl.c:9947 +#: cp/decl.c:10006 #, gcc-internal-format msgid "static member %qD declared %<register%>" msgstr "" -#: cp/decl.c:9953 +#: cp/decl.c:10012 #, gcc-internal-format msgid "cannot explicitly declare member %q#D to have extern linkage" msgstr "" -#: cp/decl.c:9959 +#: cp/decl.c:10018 #, fuzzy, gcc-internal-format +#| msgid "declaration of non-variable %qD in %<for%> loop initial declaration" msgid "declaration of constexpr variable %qD is not a definition" msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä" -#: cp/decl.c:9970 +#: cp/decl.c:10029 #, gcc-internal-format msgid "%qs initialized and declared %<extern%>" msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla" -#: cp/decl.c:9974 +#: cp/decl.c:10033 #, gcc-internal-format msgid "%qs has both %<extern%> and initializer" msgstr "%qs on sekä %<extern%> että alustin" -#: cp/decl.c:10101 +#: cp/decl.c:10160 #, gcc-internal-format msgid "default argument for %q#D has type %qT" msgstr "" -#: cp/decl.c:10104 +#: cp/decl.c:10163 #, gcc-internal-format msgid "default argument for parameter of type %qT has type %qT" msgstr "" -#: cp/decl.c:10120 +#: cp/decl.c:10179 #, gcc-internal-format msgid "default argument %qE uses local variable %qD" msgstr "" -#: cp/decl.c:10208 +#: cp/decl.c:10267 #, fuzzy, gcc-internal-format msgid "parameter %qD has Java class type" msgstr "parametrin %q+D tyyppi on vaillinainen" -#: cp/decl.c:10236 +#: cp/decl.c:10295 #, gcc-internal-format msgid "parameter %qD invalidly declared method type" msgstr "" -#: cp/decl.c:10261 +#: cp/decl.c:10320 #, gcc-internal-format msgid "parameter %qD includes pointer to array of unknown bound %qT" msgstr "" -#: cp/decl.c:10263 +#: cp/decl.c:10322 #, gcc-internal-format msgid "parameter %qD includes reference to array of unknown bound %qT" msgstr "" -#: cp/decl.c:10278 -#, fuzzy, gcc-internal-format -msgid "parameter packs must be at the end of the parameter list" -msgstr "%Jparametrin nimi puuttuu parametrilistasta" - #. [class.copy] #. #. A declaration of a constructor for a class X is ill-formed if @@ -27494,163 +27714,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:10510 +#: cp/decl.c:10563 #, gcc-internal-format msgid "invalid constructor; you probably meant %<%T (const %T&)%>" msgstr "" -#: cp/decl.c:10632 +#: cp/decl.c:10685 #, gcc-internal-format msgid "%qD may not be declared within a namespace" msgstr "" -#: cp/decl.c:10637 +#: cp/decl.c:10690 #, gcc-internal-format msgid "%qD may not be declared as static" msgstr "" -#: cp/decl.c:10663 +#: cp/decl.c:10716 #, gcc-internal-format msgid "%qD must be a nonstatic member function" msgstr "" -#: cp/decl.c:10672 +#: cp/decl.c:10725 #, gcc-internal-format msgid "%qD must be either a non-static member function or a non-member function" msgstr "" -#: cp/decl.c:10694 +#: cp/decl.c:10747 #, gcc-internal-format msgid "%qD must have an argument of class or enumerated type" msgstr "" -#: cp/decl.c:10723 +#: cp/decl.c:10776 #, gcc-internal-format msgid "conversion to a reference to void will never use a type conversion operator" msgstr "" -#: cp/decl.c:10725 +#: cp/decl.c:10778 #, 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:10732 +#: cp/decl.c:10785 #, gcc-internal-format msgid "conversion to a reference to the same type will never use a type conversion operator" msgstr "" -#: cp/decl.c:10734 +#: cp/decl.c:10787 #, gcc-internal-format msgid "conversion to the same type will never use a type conversion operator" msgstr "" -#: cp/decl.c:10742 +#: cp/decl.c:10795 #, gcc-internal-format msgid "conversion to a reference to a base class will never use a type conversion operator" msgstr "" -#: cp/decl.c:10744 +#: cp/decl.c:10797 #, gcc-internal-format msgid "conversion to a base class will never use a type conversion operator" msgstr "" #. 13.4.0.3 -#: cp/decl.c:10753 +#: cp/decl.c:10806 #, gcc-internal-format msgid "ISO C++ prohibits overloading operator ?:" msgstr "ISO C++ kieltää ?:-operaattorin ylikuormituksen" -#: cp/decl.c:10758 +#: cp/decl.c:10811 #, gcc-internal-format msgid "%qD must not have variable number of arguments" msgstr "" -#: cp/decl.c:10809 +#: cp/decl.c:10862 #, gcc-internal-format msgid "postfix %qD must take %<int%> as its argument" msgstr "" -#: cp/decl.c:10812 +#: cp/decl.c:10865 #, gcc-internal-format msgid "postfix %qD must take %<int%> as its second argument" msgstr "" -#: cp/decl.c:10820 +#: cp/decl.c:10873 #, gcc-internal-format msgid "%qD must take either zero or one argument" msgstr "" -#: cp/decl.c:10822 +#: cp/decl.c:10875 #, gcc-internal-format msgid "%qD must take either one or two arguments" msgstr "" -#: cp/decl.c:10844 +#: cp/decl.c:10897 #, gcc-internal-format msgid "prefix %qD should return %qT" msgstr "" -#: cp/decl.c:10850 +#: cp/decl.c:10903 #, gcc-internal-format msgid "postfix %qD should return %qT" msgstr "" -#: cp/decl.c:10859 +#: cp/decl.c:10912 #, gcc-internal-format msgid "%qD must take %<void%>" msgstr "" -#: cp/decl.c:10861 cp/decl.c:10870 +#: cp/decl.c:10914 cp/decl.c:10923 #, gcc-internal-format msgid "%qD must take exactly one argument" msgstr "" -#: cp/decl.c:10872 +#: cp/decl.c:10925 #, gcc-internal-format msgid "%qD must take exactly two arguments" msgstr "" -#: cp/decl.c:10881 +#: cp/decl.c:10934 #, gcc-internal-format msgid "user-defined %qD always evaluates both arguments" msgstr "" -#: cp/decl.c:10895 +#: cp/decl.c:10948 #, gcc-internal-format msgid "%qD should return by value" msgstr "" -#: cp/decl.c:10906 cp/decl.c:10911 +#: cp/decl.c:10959 cp/decl.c:10964 #, gcc-internal-format msgid "%qD cannot have default arguments" msgstr "" -#: cp/decl.c:10969 +#: cp/decl.c:11022 #, gcc-internal-format msgid "using template type parameter %qT after %qs" msgstr "" -#: cp/decl.c:10985 +#: cp/decl.c:11038 #, gcc-internal-format msgid "using typedef-name %qD after %qs" msgstr "" -#: cp/decl.c:10986 +#: cp/decl.c:11039 #, fuzzy, gcc-internal-format msgid "%q+D has a previous declaration here" msgstr "%J%qD:n edellinen esittely oli täällä" -#: cp/decl.c:10994 +#: cp/decl.c:11047 #, gcc-internal-format msgid "%qT referred to as %qs" msgstr "" -#: cp/decl.c:10995 cp/decl.c:11002 +#: cp/decl.c:11048 cp/decl.c:11055 #, fuzzy, gcc-internal-format msgid "%q+T has a previous declaration here" msgstr "%J%qD:n edellinen esittely oli täällä" -#: cp/decl.c:11001 +#: cp/decl.c:11054 #, gcc-internal-format msgid "%qT referred to as enum" msgstr "" @@ -27662,88 +27882,88 @@ msgstr "" #. void f(class C); // No template header here #. #. then the required template argument is missing. -#: cp/decl.c:11016 +#: cp/decl.c:11069 #, gcc-internal-format msgid "template argument required for %<%s %T%>" msgstr "" -#: cp/decl.c:11064 cp/name-lookup.c:2876 +#: cp/decl.c:11117 cp/name-lookup.c:2876 #, gcc-internal-format msgid "%qD has the same name as the class in which it is declared" msgstr "" -#: cp/decl.c:11094 cp/name-lookup.c:2381 cp/name-lookup.c:3151 -#: cp/name-lookup.c:3196 cp/parser.c:4666 cp/parser.c:19342 +#: cp/decl.c:11147 cp/name-lookup.c:2381 cp/name-lookup.c:3151 +#: cp/name-lookup.c:3196 cp/parser.c:4673 cp/parser.c:19352 #, gcc-internal-format msgid "reference to %qD is ambiguous" msgstr "" -#: cp/decl.c:11208 +#: cp/decl.c:11261 #, gcc-internal-format msgid "use of enum %q#D without previous declaration" msgstr "" -#: cp/decl.c:11229 +#: cp/decl.c:11282 #, gcc-internal-format msgid "redeclaration of %qT as a non-template" msgstr "" -#: cp/decl.c:11230 +#: cp/decl.c:11283 #, fuzzy, gcc-internal-format msgid "previous declaration %q+D" msgstr "%J%qD:lle ei ole aiempaa esittelyä" -#: cp/decl.c:11349 +#: cp/decl.c:11402 #, gcc-internal-format msgid "derived union %qT invalid" msgstr "" -#: cp/decl.c:11358 +#: cp/decl.c:11411 #, gcc-internal-format msgid "Java class %qT cannot have multiple bases" msgstr "" -#: cp/decl.c:11369 +#: cp/decl.c:11422 #, gcc-internal-format msgid "Java class %qT cannot have virtual bases" msgstr "" -#: cp/decl.c:11389 +#: cp/decl.c:11442 #, gcc-internal-format msgid "base type %qT fails to be a struct or class type" msgstr "" -#: cp/decl.c:11422 +#: cp/decl.c:11475 #, gcc-internal-format msgid "recursive type %qT undefined" msgstr "" -#: cp/decl.c:11424 +#: cp/decl.c:11477 #, gcc-internal-format msgid "duplicate base type %qT invalid" msgstr "" -#: cp/decl.c:11544 +#: cp/decl.c:11597 #, gcc-internal-format msgid "scoped/unscoped mismatch in enum %q#T" msgstr "" -#: cp/decl.c:11547 cp/decl.c:11555 cp/decl.c:11567 cp/parser.c:13637 +#: cp/decl.c:11600 cp/decl.c:11608 cp/decl.c:11620 cp/parser.c:13645 #, fuzzy, gcc-internal-format msgid "previous definition here" msgstr "%J%qD:n edellinen määrittely oli täällä" -#: cp/decl.c:11552 +#: cp/decl.c:11605 #, gcc-internal-format msgid "underlying type mismatch in enum %q#T" msgstr "" -#: cp/decl.c:11564 +#: cp/decl.c:11617 #, gcc-internal-format msgid "different underlying type in enum %q#T" msgstr "" -#: cp/decl.c:11616 +#: cp/decl.c:11669 #, gcc-internal-format msgid "underlying type %<%T%> of %<%T%> must be an integral type" msgstr "" @@ -27752,72 +27972,73 @@ msgstr "" #. #. IF no integral type can represent all the enumerator values, the #. enumeration is ill-formed. -#: cp/decl.c:11750 +#: cp/decl.c:11803 #, gcc-internal-format msgid "no integral type can represent all of the enumerator values for %qT" msgstr "" -#: cp/decl.c:11886 +#: cp/decl.c:11939 #, 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:11918 +#: cp/decl.c:11971 #, gcc-internal-format msgid "overflow in enumeration values at %qD" msgstr "" -#: cp/decl.c:11938 +#: cp/decl.c:11991 #, 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:12035 +#: cp/decl.c:12088 #, gcc-internal-format msgid "return type %q#T is incomplete" msgstr "" -#: cp/decl.c:12037 +#: cp/decl.c:12090 #, fuzzy, gcc-internal-format msgid "return type has Java class type %q#T" msgstr "palautustyyppi on vaillinainen tyyppi" -#: cp/decl.c:12165 cp/typeck.c:7691 +#: cp/decl.c:12218 cp/typeck.c:7720 #, gcc-internal-format msgid "%<operator=%> should return a reference to %<*this%>" msgstr "" -#: cp/decl.c:12260 +#: cp/decl.c:12313 #, fuzzy, gcc-internal-format msgid "no previous declaration for %q+D" msgstr "%J%qD:lle ei ole aiempaa esittelyä" -#: cp/decl.c:12483 +#: cp/decl.c:12537 #, fuzzy, gcc-internal-format msgid "invalid function declaration" msgstr "Varoita implisiittisistä funktioesittelyistä" -#: cp/decl.c:12567 +#: cp/decl.c:12621 #, gcc-internal-format msgid "parameter %qD declared void" msgstr "" -#: cp/decl.c:13027 +#: cp/decl.c:13081 #, fuzzy, gcc-internal-format +#| msgid "label %q+D defined but not used" msgid "parameter %q+D set but not used" msgstr "nimike %q+D määritelty mutta käytettämättä" -#: cp/decl.c:13118 +#: cp/decl.c:13172 #, gcc-internal-format msgid "invalid member function declaration" msgstr "" -#: cp/decl.c:13132 +#: cp/decl.c:13186 #, gcc-internal-format msgid "%qD is already defined in class %qT" msgstr "" -#: cp/decl.c:13345 +#: cp/decl.c:13404 #, gcc-internal-format msgid "static member function %q#D declared with type qualifiers" msgstr "" @@ -27952,22 +28173,22 @@ msgstr "" msgid "width of bit-field %qD has non-integral type %qT" msgstr "bittikentän %qs leveys ei ole kokonaislukuvakio" -#: cp/decl2.c:1309 +#: cp/decl2.c:1330 #, gcc-internal-format msgid "anonymous struct not inside named type" msgstr "" -#: cp/decl2.c:1395 +#: cp/decl2.c:1416 #, gcc-internal-format msgid "namespace-scope anonymous aggregates must be static" msgstr "" -#: cp/decl2.c:1404 +#: cp/decl2.c:1425 #, gcc-internal-format msgid "anonymous union with no members" msgstr "" -#: cp/decl2.c:1442 +#: cp/decl2.c:1463 #, gcc-internal-format msgid "%<operator new%> must return type %qT" msgstr "%<operator new%>:n on palautettava tyyppi %qT" @@ -27976,139 +28197,139 @@ msgstr "%<operator new%>:n on palautettava tyyppi %qT" #. #. The first parameter shall not have an associated default #. argument. -#: cp/decl2.c:1453 +#: cp/decl2.c:1474 #, fuzzy, gcc-internal-format msgid "the first parameter of %<operator new%> cannot have a default argument" msgstr "%<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumentti" -#: cp/decl2.c:1469 +#: cp/decl2.c:1490 #, gcc-internal-format msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter" msgstr "%<operator new%>:n ensimmäisen parametrin tyypin on oltava %<size_t%> (%qT)" -#: cp/decl2.c:1498 +#: cp/decl2.c:1519 #, gcc-internal-format msgid "%<operator delete%> must return type %qT" msgstr "%<operator delete%>:n on palautettava tyyppi %qT" -#: cp/decl2.c:1507 +#: cp/decl2.c:1528 #, gcc-internal-format msgid "%<operator delete%> takes type %qT as first parameter" msgstr "%<operator delete%>:n ensimmäisen parametrin tyypin on oltava %qT" -#: cp/decl2.c:2246 +#: cp/decl2.c:2267 #, gcc-internal-format msgid "%qT has a field %qD whose type uses the anonymous namespace" msgstr "" -#: cp/decl2.c:2253 +#: cp/decl2.c:2274 #, gcc-internal-format msgid "%qT declared with greater visibility than the type of its field %qD" msgstr "" -#: cp/decl2.c:2266 +#: cp/decl2.c:2287 #, gcc-internal-format msgid "%qT has a base %qT whose type uses the anonymous namespace" msgstr "" -#: cp/decl2.c:2272 +#: cp/decl2.c:2293 #, gcc-internal-format msgid "%qT declared with greater visibility than its base %qT" msgstr "" -#: cp/decl2.c:3595 +#: cp/decl2.c:3616 #, 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:3602 +#: cp/decl2.c:3623 #, 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:3931 +#: cp/decl2.c:3952 #, 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:4106 +#: cp/decl2.c:4133 #, gcc-internal-format msgid "default argument missing for parameter %P of %q+#D" msgstr "" #. We mark a lambda conversion op as deleted if we can't #. generate it properly; see maybe_add_lambda_conv_op. -#: cp/decl2.c:4162 +#: cp/decl2.c:4189 #, gcc-internal-format msgid "converting lambda which uses %<...%> to function pointer" msgstr "" -#: cp/decl2.c:4167 +#: cp/decl2.c:4194 #, fuzzy, gcc-internal-format msgid "use of deleted function %qD" msgstr "%qD esitelty extern-avainsanalla sisäkkäin" -#: cp/error.c:3108 +#: cp/error.c:3127 #, gcc-internal-format msgid "extended initializer lists only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: cp/error.c:3113 +#: cp/error.c:3132 #, gcc-internal-format msgid "explicit conversion operators only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: cp/error.c:3118 +#: cp/error.c:3137 #, gcc-internal-format msgid "variadic templates only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: cp/error.c:3123 +#: cp/error.c:3142 #, gcc-internal-format msgid "lambda expressions only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: cp/error.c:3128 +#: cp/error.c:3147 #, gcc-internal-format msgid "C++0x auto only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: cp/error.c:3132 +#: cp/error.c:3151 #, gcc-internal-format msgid "scoped enums only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: cp/error.c:3136 +#: cp/error.c:3155 #, gcc-internal-format msgid "defaulted and deleted functions only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: cp/error.c:3141 +#: cp/error.c:3160 #, gcc-internal-format msgid "inline namespaces only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: cp/error.c:3188 +#: cp/error.c:3207 #, gcc-internal-format msgid "incomplete type %qT used in nested name specifier" msgstr "" -#: cp/error.c:3192 +#: cp/error.c:3211 #, gcc-internal-format msgid "reference to %<%T::%D%> is ambiguous" msgstr "" -#: cp/error.c:3197 cp/typeck.c:2143 +#: cp/error.c:3216 cp/typeck.c:2151 #, gcc-internal-format msgid "%qD is not a member of %qT" msgstr "" -#: cp/error.c:3201 +#: cp/error.c:3220 #, fuzzy, gcc-internal-format msgid "%qD is not a member of %qD" msgstr "%qs ei ole kelpo tulostetiedosto" -#: cp/error.c:3206 +#: cp/error.c:3225 #, fuzzy, gcc-internal-format msgid "%<::%D%> has not been declared" msgstr "%J%qD on tavallisesti ei-staattinen funktio" @@ -28145,7 +28366,7 @@ msgstr "" msgid "throwing NULL, which has integral, not pointer type" msgstr "" -#: cp/except.c:680 cp/init.c:2112 +#: cp/except.c:680 cp/init.c:2130 #, gcc-internal-format msgid "%qD should never be overloaded" msgstr "" @@ -28269,277 +28490,278 @@ msgstr "" msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) " msgstr "" -#: cp/init.c:394 +#: cp/init.c:393 #, gcc-internal-format msgid "value-initialization of reference" msgstr "" -#: cp/init.c:430 +#: cp/init.c:429 #, gcc-internal-format msgid "cannot value-initialize array of unknown bound %qT" msgstr "" -#: cp/init.c:479 +#: cp/init.c:478 #, fuzzy, gcc-internal-format msgid "%qD should be initialized in the member initialization list" msgstr "%J%qD tulisi alustaa jäsenten alustuslistassa" -#: cp/init.c:503 +#: cp/init.c:502 #, gcc-internal-format msgid "value-initialization of %q#D, which has reference type" msgstr "" -#: cp/init.c:542 +#: cp/init.c:543 #, fuzzy, gcc-internal-format msgid "invalid initializer for array member %q#D" msgstr "alustamaton const-jäsen %qD" -#: cp/init.c:555 cp/init.c:573 +#: cp/init.c:556 cp/init.c:574 #, fuzzy, gcc-internal-format msgid "uninitialized member %qD with %<const%> type %qT" msgstr "alustamaton const %qD" -#: cp/init.c:569 +#: cp/init.c:570 #, fuzzy, gcc-internal-format msgid "uninitialized reference member %qD" msgstr "alustamaton const-jäsen %qD" -#: cp/init.c:582 +#: cp/init.c:583 #, fuzzy, gcc-internal-format msgid "uninitialized member %qD in %<constexpr%> constructor" msgstr "alustamaton const %qD" -#: cp/init.c:739 +#: cp/init.c:740 #, gcc-internal-format msgid "%q+D will be initialized after" msgstr "%q+D alustetaan jäljempänä kuin" -#: cp/init.c:742 +#: cp/init.c:743 #, gcc-internal-format msgid "base %qT will be initialized after" msgstr "" -#: cp/init.c:745 +#: cp/init.c:746 #, gcc-internal-format msgid " %q+#D" msgstr " %q+#D" -#: cp/init.c:747 +#: cp/init.c:748 #, gcc-internal-format msgid " base %qT" msgstr "" -#: cp/init.c:749 +#: cp/init.c:750 #, fuzzy, gcc-internal-format msgid " when initialized here" msgstr "%J tässä alustuksessa" -#: cp/init.c:766 +#: cp/init.c:767 #, fuzzy, gcc-internal-format msgid "multiple initializations given for %qD" msgstr "(%qs:n alustuksen lähistöllä)" -#: cp/init.c:770 +#: cp/init.c:771 #, fuzzy, gcc-internal-format msgid "multiple initializations given for base %qT" msgstr "(%qs:n alustuksen lähistöllä)" -#: cp/init.c:854 +#: cp/init.c:855 #, fuzzy, gcc-internal-format msgid "initializations for multiple members of %qT" msgstr "alustamaton const-jäsen %qD" -#: cp/init.c:932 +#: cp/init.c:933 #, gcc-internal-format msgid "base class %q#T should be explicitly initialized in the copy constructor" msgstr "" -#: cp/init.c:941 +#: cp/init.c:942 #, fuzzy, gcc-internal-format msgid "uninitialized base %qT in %<constexpr%> constructor" msgstr "alustamaton const %qD" -#: cp/init.c:1167 cp/init.c:1186 +#: cp/init.c:1168 cp/init.c:1187 #, gcc-internal-format msgid "class %qT does not have any field named %qD" msgstr "luokalla %qT ei ole %qD-nimistä kenttää" -#: cp/init.c:1173 +#: cp/init.c:1174 #, gcc-internal-format msgid "%q#D is a static data member; it can only be initialized at its definition" msgstr "" -#: cp/init.c:1180 +#: cp/init.c:1181 #, gcc-internal-format msgid "%q#D is not a non-static data member of %qT" msgstr "" -#: cp/init.c:1219 +#: cp/init.c:1220 #, gcc-internal-format msgid "unnamed initializer for %qT, which has no base classes" msgstr "" -#: cp/init.c:1227 +#: cp/init.c:1228 #, gcc-internal-format msgid "unnamed initializer for %qT, which uses multiple inheritance" msgstr "" -#: cp/init.c:1273 +#: cp/init.c:1274 #, gcc-internal-format msgid "%qD is both a direct base and an indirect virtual base" msgstr "" -#: cp/init.c:1281 +#: cp/init.c:1282 #, gcc-internal-format msgid "type %qT is not a direct or virtual base of %qT" msgstr "" -#: cp/init.c:1284 +#: cp/init.c:1285 #, gcc-internal-format msgid "type %qT is not a direct base of %qT" msgstr "" -#: cp/init.c:1367 +#: cp/init.c:1368 #, gcc-internal-format msgid "bad array initializer" msgstr "" -#: cp/init.c:1597 cp/semantics.c:2681 +#: cp/init.c:1598 cp/semantics.c:2714 #, fuzzy, gcc-internal-format msgid "%qT is not a class type" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/init.c:1651 +#: cp/init.c:1652 #, gcc-internal-format msgid "incomplete type %qT does not have member %qD" msgstr "" -#: cp/init.c:1664 +#: cp/init.c:1665 #, gcc-internal-format msgid "invalid pointer to bit-field %qD" msgstr "" -#: cp/init.c:1741 +#: cp/init.c:1742 #, gcc-internal-format msgid "invalid use of non-static member function %qD" msgstr "" -#: cp/init.c:1747 +#: cp/init.c:1748 #, gcc-internal-format msgid "invalid use of non-static data member %qD" msgstr "" -#: cp/init.c:1914 +#: cp/init.c:1922 #, fuzzy, gcc-internal-format msgid "uninitialized reference member in %q#T using %<new%> without new-initializer" msgstr "alustamaton const-jäsen %qD" -#: cp/init.c:1917 +#: cp/init.c:1925 #, fuzzy, gcc-internal-format msgid "uninitialized reference member in %q#T" msgstr "alustamaton const-jäsen %qD" -#: cp/init.c:1929 +#: cp/init.c:1943 #, gcc-internal-format msgid "uninitialized const member in %q#T using %<new%> without new-initializer" msgstr "" -#: cp/init.c:1932 +#: cp/init.c:1947 #, fuzzy, gcc-internal-format +#| msgid "uninitialized const member %qD" msgid "uninitialized const member in %q#T" msgstr "alustamaton const-jäsen %qD" -#: cp/init.c:2029 +#: cp/init.c:2047 #, gcc-internal-format msgid "invalid type %<void%> for new" msgstr "" -#: cp/init.c:2072 +#: cp/init.c:2090 #, gcc-internal-format msgid "uninitialized const in %<new%> of %q#T" msgstr "" -#: cp/init.c:2106 +#: cp/init.c:2124 #, gcc-internal-format msgid "call to Java constructor with %qs undefined" msgstr "" -#: cp/init.c:2122 +#: cp/init.c:2140 #, gcc-internal-format msgid "Java class %q#T object allocated using placement new" msgstr "" -#: cp/init.c:2152 +#: cp/init.c:2170 #, gcc-internal-format msgid "no suitable %qD found in class %qT" msgstr "" -#: cp/init.c:2159 cp/search.c:1103 +#: cp/init.c:2177 cp/search.c:1103 #, gcc-internal-format msgid "request for member %qD is ambiguous" msgstr "" -#: cp/init.c:2364 +#: cp/init.c:2382 #, gcc-internal-format msgid "non-constant array size in new, unable to verify length of initializer-list" msgstr "" -#: cp/init.c:2373 +#: cp/init.c:2391 #, gcc-internal-format msgid "ISO C++ forbids initialization in array new" msgstr "" -#: cp/init.c:2606 +#: cp/init.c:2624 #, gcc-internal-format msgid "size in array new must have integral type" msgstr "" -#: cp/init.c:2620 +#: cp/init.c:2638 #, gcc-internal-format msgid "new cannot be applied to a reference type" msgstr "" -#: cp/init.c:2629 +#: cp/init.c:2647 #, gcc-internal-format msgid "new cannot be applied to a function type" msgstr "" -#: cp/init.c:2673 +#: cp/init.c:2691 #, gcc-internal-format msgid "call to Java constructor, while %<jclass%> undefined" msgstr "" -#: cp/init.c:2691 +#: cp/init.c:2709 #, gcc-internal-format msgid "can%'t find %<class$%> in %qT" msgstr "" -#: cp/init.c:3142 +#: cp/init.c:3160 #, gcc-internal-format msgid "initializer ends prematurely" msgstr "" -#: cp/init.c:3204 +#: cp/init.c:3222 #, gcc-internal-format msgid "cannot initialize multi-dimensional array with initializer" msgstr "" -#: cp/init.c:3363 +#: cp/init.c:3381 #, gcc-internal-format msgid "possible problem detected in invocation of delete operator:" msgstr "" -#: cp/init.c:3367 +#: cp/init.c:3385 #, gcc-internal-format msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined" msgstr "" -#: cp/init.c:3389 +#: cp/init.c:3407 #, gcc-internal-format msgid "unknown array size in delete" msgstr "" -#: cp/init.c:3650 +#: cp/init.c:3668 #, gcc-internal-format msgid "type to vector delete is neither pointer or array type" msgstr "" @@ -28666,6 +28888,7 @@ msgstr "alustamaton const %qD" #: cp/method.c:1014 #, fuzzy, gcc-internal-format +#| msgid "uninitialized const member %qD" msgid "uninitialized non-static const member %q#D" msgstr "alustamaton const-jäsen %qD" @@ -28709,28 +28932,33 @@ msgstr "" msgid "%qD cannot be declared as constexpr" msgstr "%Jparametri %qD esitelty %<inline%>:ksi" -#: cp/method.c:1621 +#: cp/method.c:1599 +#, fuzzy, gcc-internal-format +msgid "a template cannot be defaulted" +msgstr "%J%qD on tavallisesti ei-staattinen funktio" + +#: cp/method.c:1627 #, fuzzy, gcc-internal-format msgid "%qD cannot be defaulted" msgstr "%J%qD on tavallisesti ei-staattinen funktio" # XXX -#: cp/method.c:1630 +#: cp/method.c:1636 #, fuzzy, gcc-internal-format msgid "defaulted function %q+D with default argument" msgstr "%Hswitch-lauseesta puuttuu default-nimike" -#: cp/method.c:1636 +#: cp/method.c:1642 #, gcc-internal-format msgid "function %q+D defaulted on its first declaration must not have an exception-specification" msgstr "" -#: cp/method.c:1639 +#: cp/method.c:1645 #, gcc-internal-format msgid "%qD declared virtual cannot be defaulted in the class body" msgstr "" -#: cp/method.c:1716 +#: cp/method.c:1722 #, gcc-internal-format msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor" msgstr "" @@ -28778,6 +29006,7 @@ msgstr "%qD esitelty extern-avainsanalla sisäkkäin" #: cp/name-lookup.c:996 #, fuzzy, gcc-internal-format +#| msgid "nested extern declaration of %qD" msgid "extern declaration of %q#D doesn%'t match" msgstr "%qD esitelty extern-avainsanalla sisäkkäin" @@ -28837,7 +29066,7 @@ msgstr "" msgid " using obsolete binding at %q+D" msgstr "" -#: cp/name-lookup.c:1290 cp/parser.c:11678 +#: cp/name-lookup.c:1290 cp/parser.c:11686 #, fuzzy, gcc-internal-format msgid "(if you use %<-fpermissive%> G++ will accept your code)" msgstr "(G++ hyväksyy koodin -fpermissive-valitsimella)" @@ -28986,6 +29215,7 @@ msgstr[1] "" #: cp/name-lookup.c:3994 #, fuzzy, gcc-internal-format +#| msgid " %q+#D" msgid " %qE" msgstr " %q+#D" @@ -29051,11 +29281,13 @@ msgstr "%J%qD on tavallisesti ei-staattinen funktio" #: cp/parser.c:2377 #, fuzzy, gcc-internal-format +#| msgid "%qT is not a class or namespace" msgid "%<%E::%E%> is not a class or namespace" msgstr "%qT ei ole luokka eikä nimiavaruus" #: cp/parser.c:2382 #, fuzzy, gcc-internal-format +#| msgid "%qT is not a class or namespace" msgid "%<%E::%E%> is not a class, namespace, or enumeration" msgstr "%qT ei ole luokka eikä nimiavaruus" @@ -29066,11 +29298,13 @@ msgstr "%J%qD on tavallisesti ei-staattinen funktio" #: cp/parser.c:2398 #, fuzzy, gcc-internal-format +#| msgid "%qT is not a class or namespace" msgid "%<::%E%> is not a class or namespace" msgstr "%qT ei ole luokka eikä nimiavaruus" #: cp/parser.c:2402 #, fuzzy, gcc-internal-format +#| msgid "%qT is not a class or namespace" msgid "%<::%E%> is not a class, namespace, or enumeration" msgstr "%qT ei ole luokka eikä nimiavaruus" @@ -29081,11 +29315,13 @@ msgstr "%J%qD on tavallisesti ei-staattinen funktio" #: cp/parser.c:2417 #, fuzzy, gcc-internal-format +#| msgid "%qT is not a class or namespace" msgid "%qE is not a class or namespace" msgstr "%qT ei ole luokka eikä nimiavaruus" #: cp/parser.c:2421 #, fuzzy, gcc-internal-format +#| msgid "%qT is not a class or namespace" msgid "%qE is not a class, namespace, or enumeration" msgstr "%qT ei ole luokka eikä nimiavaruus" @@ -29109,7 +29345,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:2552 cp/parser.c:4714 cp/pt.c:6753 +#: cp/parser.c:2552 cp/parser.c:4721 cp/pt.c:6753 #, gcc-internal-format msgid "%qT is not a template" msgstr "" @@ -29126,31 +29362,36 @@ msgstr "%J%qD on tavallisesti ei-staattinen funktio" #: cp/parser.c:2589 #, fuzzy, gcc-internal-format +#| msgid "floating point overflow in expression" msgid "floating-point literal cannot appear in a constant-expression" msgstr "liukulukuylivuoto lausekkeessa" -#: cp/parser.c:2593 cp/pt.c:12595 +#: cp/parser.c:2593 cp/pt.c:12605 #, gcc-internal-format msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression" msgstr "" #: cp/parser.c:2598 #, fuzzy, gcc-internal-format +#| msgid "size of array is not an integral constant-expression" msgid "%<typeid%> operator cannot appear in a constant-expression" msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke" #: cp/parser.c:2602 #, fuzzy, gcc-internal-format +#| msgid "size of array is not an integral constant-expression" msgid "non-constant compound literals cannot appear in a constant-expression" msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke" #: cp/parser.c:2606 #, fuzzy, gcc-internal-format +#| msgid "size of array is not an integral constant-expression" msgid "a function call cannot appear in a constant-expression" msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke" #: cp/parser.c:2610 #, fuzzy, gcc-internal-format +#| msgid "initializer element is not a constant expression" msgid "an increment cannot appear in a constant-expression" msgstr "alustinalkio ei ole vakiolauseke" @@ -29161,31 +29402,37 @@ msgstr "ylivuoto vakiolausekkeessa" #: cp/parser.c:2618 #, fuzzy, gcc-internal-format +#| msgid "size of array is not an integral constant-expression" msgid "an array reference cannot appear in a constant-expression" msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke" #: cp/parser.c:2622 #, fuzzy, gcc-internal-format +#| msgid "case label is not an integer constant expression" msgid "the address of a label cannot appear in a constant-expression" msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke" #: cp/parser.c:2626 #, fuzzy, gcc-internal-format +#| msgid "case label is not an integer constant expression" msgid "calls to overloaded operators cannot appear in a constant-expression" msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke" #: cp/parser.c:2630 #, fuzzy, gcc-internal-format +#| msgid "size of array is not an integral constant-expression" msgid "an assignment cannot appear in a constant-expression" msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke" #: cp/parser.c:2633 #, fuzzy, gcc-internal-format +#| msgid "size of array is not an integral constant-expression" msgid "a comma operator cannot appear in a constant-expression" msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke" #: cp/parser.c:2637 #, fuzzy, gcc-internal-format +#| msgid "size of array is not an integral constant-expression" msgid "a call to a constructor cannot appear in a constant-expression" msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke" @@ -29194,76 +29441,79 @@ msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke" msgid "%qs cannot appear in a constant-expression" msgstr "ylivuoto vakiolausekkeessa" -#: cp/parser.c:2711 +#: cp/parser.c:2712 #, gcc-internal-format msgid "invalid use of template-name %qE without an argument list" msgstr "" -#: cp/parser.c:2714 +#: cp/parser.c:2715 #, fuzzy, gcc-internal-format msgid "invalid use of destructor %qD as a type" msgstr "epäkelpo %<restrict%>-avainsanan käyttö" #. Something like 'unsigned A a;' -#: cp/parser.c:2717 +#: cp/parser.c:2718 #, gcc-internal-format msgid "invalid combination of multiple type-specifiers" msgstr "" #. Issue an error message. -#: cp/parser.c:2721 +#: cp/parser.c:2722 #, fuzzy, gcc-internal-format msgid "%qE does not name a type" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/parser.c:2730 +#: cp/parser.c:2731 #, gcc-internal-format msgid "C++0x %<constexpr%> only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: cp/parser.c:2757 +#: cp/parser.c:2758 #, gcc-internal-format msgid "(perhaps %<typename %T::%E%> was intended)" msgstr "" -#: cp/parser.c:2772 +#: cp/parser.c:2773 #, fuzzy, gcc-internal-format msgid "%qE in namespace %qE does not name a type" msgstr "luokalla %qT ei ole %qD-nimistä kenttää" #. A<T>::A<T>() -#: cp/parser.c:2778 +#: cp/parser.c:2779 #, fuzzy, gcc-internal-format msgid "%<%T::%E%> names the constructor, not the type" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/parser.c:2781 +#: cp/parser.c:2782 #, fuzzy, gcc-internal-format msgid "and %qT has no template constructors" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/parser.c:2786 +#: cp/parser.c:2787 #, gcc-internal-format msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope" msgstr "" -#: cp/parser.c:2790 +#: cp/parser.c:2791 #, fuzzy, gcc-internal-format -msgid "%qE in class %qT does not name a type" +msgid "%qE in %q#T does not name a type" msgstr "luokalla %qT ei ole %qD-nimistä kenttää" #: cp/parser.c:3340 #, fuzzy, gcc-internal-format +#| msgid "expected string literal" msgid "expected string-literal" msgstr "odotettiin merkkijonoliteraalia" #: cp/parser.c:3392 #, fuzzy, gcc-internal-format +#| msgid "within this context" msgid "a wide string is invalid in this context" msgstr "tässä yhteydessä" -#: cp/parser.c:3487 cp/parser.c:9657 +#: cp/parser.c:3487 cp/parser.c:9664 #, fuzzy, gcc-internal-format +#| msgid "empty declaration" msgid "expected declaration" msgstr "tyhjä esittely" @@ -29282,561 +29532,575 @@ msgstr "" msgid "statement-expressions are not allowed outside functions nor in template-argument lists" msgstr "" -#: cp/parser.c:3728 cp/parser.c:3877 cp/parser.c:4030 +#: cp/parser.c:3734 cp/parser.c:3883 cp/parser.c:4036 #, fuzzy, gcc-internal-format msgid "expected primary-expression" msgstr "vektoriylivuoto lausekkeessa" -#: cp/parser.c:3758 +#: cp/parser.c:3764 #, fuzzy, gcc-internal-format msgid "%<this%> may not be used in this context" msgstr "%qD on esittelemättä tällä näkyvyysalueella" -#: cp/parser.c:3872 +#: cp/parser.c:3878 #, fuzzy, gcc-internal-format msgid "a template declaration cannot appear at block scope" msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa" -#: cp/parser.c:4006 +#: cp/parser.c:4012 #, fuzzy, gcc-internal-format msgid "local variable %qD may not appear in this context" msgstr "%qD on esittelemättä tällä näkyvyysalueella" -#: cp/parser.c:4170 +#: cp/parser.c:4176 #, fuzzy, gcc-internal-format msgid "expected id-expression" msgstr "vektoriylivuoto lausekkeessa" -#: cp/parser.c:4300 +#: cp/parser.c:4306 #, fuzzy, gcc-internal-format msgid "scope %qT before %<~%> is not a class-name" msgstr "%qT ei ole luokka tai nimiavaruus" -#: cp/parser.c:4421 +#: cp/parser.c:4428 #, fuzzy, gcc-internal-format msgid "declaration of %<~%T%> as member of %qT" msgstr "%qs:n esittely taulukollisena tyhjiä alkioita" -#: cp/parser.c:4436 +#: cp/parser.c:4443 #, gcc-internal-format msgid "typedef-name %qD used as destructor declarator" msgstr "" -#: cp/parser.c:4472 cp/parser.c:15219 +#: cp/parser.c:4479 cp/parser.c:15228 #, gcc-internal-format msgid "expected unqualified-id" msgstr "" -#: cp/parser.c:4576 +#: cp/parser.c:4583 #, gcc-internal-format msgid "found %<:%> in nested-name-specifier, expected %<::%>" msgstr "" -#: cp/parser.c:4793 +#: cp/parser.c:4800 #, fuzzy, gcc-internal-format msgid "expected nested-name-specifier" msgstr "useita tallennuspaikkoja esittelymääritteissä" -#: cp/parser.c:4975 cp/parser.c:6644 +#: cp/parser.c:4982 cp/parser.c:6651 #, fuzzy, gcc-internal-format +#| msgid "new types may not be defined in a return type" msgid "types may not be defined in casts" msgstr "uusia tyyppejä ei voi määritellä paluutyypissä" -#: cp/parser.c:5035 +#: cp/parser.c:5042 #, fuzzy, gcc-internal-format +#| msgid "new types may not be defined in a return type" msgid "types may not be defined in a %<typeid%> expression" msgstr "uusia tyyppejä ei voi määritellä paluutyypissä" #. Warn the user that a compound literal is not #. allowed in standard C++. -#: cp/parser.c:5144 +#: cp/parser.c:5151 #, gcc-internal-format msgid "ISO C++ forbids compound-literals" msgstr "" -#: cp/parser.c:5520 +#: cp/parser.c:5527 #, fuzzy, gcc-internal-format msgid "%qE does not have class type" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/parser.c:5605 cp/typeck.c:2318 +#: cp/parser.c:5612 cp/typeck.c:2326 #, gcc-internal-format msgid "invalid use of %qD" msgstr "" -#: cp/parser.c:5868 +#: cp/parser.c:5875 #, gcc-internal-format msgid "non-scalar type" msgstr "" -#: cp/parser.c:5957 +#: cp/parser.c:5964 #, fuzzy, gcc-internal-format +#| msgid "ISO C does not allow extra %<;%> outside of a function" msgid "ISO C++ does not allow %<alignof%> with a non-type" msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktioiden ulkopuolella" -#: cp/parser.c:6016 +#: cp/parser.c:6023 #, fuzzy, gcc-internal-format +#| msgid "new types may not be defined in a return type" msgid "types may not be defined in %<noexcept%> expressions" msgstr "uusia tyyppejä ei voi määritellä paluutyypissä" -#: cp/parser.c:6247 +#: cp/parser.c:6254 #, gcc-internal-format msgid "array bound forbidden after parenthesized type-id" msgstr "" -#: cp/parser.c:6249 +#: cp/parser.c:6256 #, gcc-internal-format msgid "try removing the parentheses around the type-id" msgstr "" -#: cp/parser.c:6330 +#: cp/parser.c:6337 #, fuzzy, gcc-internal-format +#| msgid "new types may not be defined in a return type" msgid "types may not be defined in a new-type-id" msgstr "uusia tyyppejä ei voi määritellä paluutyypissä" -#: cp/parser.c:6454 +#: cp/parser.c:6461 #, gcc-internal-format msgid "expression in new-declarator must have integral or enumeration type" msgstr "" -#: cp/parser.c:6709 +#: cp/parser.c:6716 #, gcc-internal-format msgid "use of old-style cast" msgstr "" -#: cp/parser.c:6838 +#: cp/parser.c:6845 #, gcc-internal-format msgid "%<>>%> operator will be treated as two right angle brackets in C++0x" msgstr "" -#: cp/parser.c:6841 +#: cp/parser.c:6848 #, fuzzy, gcc-internal-format msgid "suggest parentheses around %<>>%> expression" msgstr "sulkumerkkien käyttö &&:n ympärillä on suositeltavaa ||:n sisällä" -#: cp/parser.c:6986 +#: cp/parser.c:6993 #, gcc-internal-format msgid "ISO C++ does not allow ?: with omitted middle operand" msgstr "" -#: cp/parser.c:7582 +#: cp/parser.c:7589 #, gcc-internal-format msgid "lambda-expression in unevaluated context" msgstr "" -#: cp/parser.c:7705 +#: cp/parser.c:7712 #, fuzzy, gcc-internal-format msgid "expected end of capture-list" msgstr "päättämätön muotoilumerkkijono" -#: cp/parser.c:7756 +#: cp/parser.c:7763 #, gcc-internal-format msgid "ISO C++ does not allow initializers in lambda expression capture lists" msgstr "" -#: cp/parser.c:7850 +#: cp/parser.c:7857 #, fuzzy, gcc-internal-format msgid "default argument specified for lambda parameter" msgstr "tallennusluokka annettu parametrille %qs" -#: cp/parser.c:8211 +#: cp/parser.c:8218 #, fuzzy, gcc-internal-format msgid "expected labeled-statement" msgstr "tyhjä esittely" -#: cp/parser.c:8249 +#: cp/parser.c:8256 #, fuzzy, gcc-internal-format msgid "case label %qE not within a switch statement" msgstr "nimike yhdyslauseen lopussa" -#: cp/parser.c:8324 +#: cp/parser.c:8331 #, gcc-internal-format msgid "need %<typename%> before %qE because %qT is a dependent scope" msgstr "" -#: cp/parser.c:8333 +#: cp/parser.c:8340 #, fuzzy, gcc-internal-format msgid "%<%T::%D%> names the constructor, not the type" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/parser.c:8590 cp/parser.c:20971 +#: cp/parser.c:8597 cp/parser.c:20981 #, fuzzy, gcc-internal-format msgid "expected selection-statement" msgstr "tyhjä esittely" -#: cp/parser.c:8623 +#: cp/parser.c:8630 #, fuzzy, gcc-internal-format +#| msgid "new types may not be defined in a return type" msgid "types may not be defined in conditions" msgstr "uusia tyyppejä ei voi määritellä paluutyypissä" -#: cp/parser.c:8897 +#: cp/parser.c:8904 #, gcc-internal-format msgid "inconsistent begin/end types in range-based for: %qT and %qT" msgstr "" -#: cp/parser.c:9044 cp/parser.c:20974 +#: cp/parser.c:9051 cp/parser.c:20984 #, fuzzy, gcc-internal-format msgid "expected iteration-statement" msgstr "tyhjä esittely" -#: cp/parser.c:9091 +#: cp/parser.c:9098 #, fuzzy, gcc-internal-format +#| msgid "%<for%> loop initial declarations are only allowed in C99 mode" msgid "range-based-for loops are not allowed in C++98 mode" msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa" #. Issue a warning about this use of a GNU extension. -#: cp/parser.c:9213 +#: cp/parser.c:9220 #, gcc-internal-format msgid "ISO C++ forbids computed gotos" msgstr "" -#: cp/parser.c:9226 cp/parser.c:20977 +#: cp/parser.c:9233 cp/parser.c:20987 #, fuzzy, gcc-internal-format msgid "expected jump-statement" msgstr "tyhjä esittely" -#: cp/parser.c:9358 cp/parser.c:17788 +#: cp/parser.c:9365 cp/parser.c:17798 #, gcc-internal-format msgid "extra %<;%>" msgstr "ylimääräinen %<;%>" -#: cp/parser.c:9584 +#: cp/parser.c:9591 #, gcc-internal-format msgid "%<__label__%> not at the beginning of a block" msgstr "" -#: cp/parser.c:9735 +#: cp/parser.c:9742 #, gcc-internal-format msgid "mixing declarations and function-definitions is forbidden" msgstr "" -#: cp/parser.c:9879 +#: cp/parser.c:9886 #, gcc-internal-format msgid "%<friend%> used outside of class" msgstr "" #. Complain about `auto' as a storage specifier, if #. we're complaining about C++0x compatibility. -#: cp/parser.c:9938 +#: cp/parser.c:9945 #, gcc-internal-format msgid "%<auto%> will change meaning in C++0x; please remove it" msgstr "" -#: cp/parser.c:9974 +#: cp/parser.c:9981 #, fuzzy, gcc-internal-format msgid "decl-specifier invalid in condition" msgstr "%Jvanhanmallinen funktiomäärittely" -#: cp/parser.c:10065 +#: cp/parser.c:10072 #, fuzzy, gcc-internal-format msgid "class definition may not be declared a friend" msgstr "funktion määrittely esitelty %<register%>:ksi" -#: cp/parser.c:10134 cp/parser.c:18126 +#: cp/parser.c:10141 cp/parser.c:18136 #, gcc-internal-format msgid "templates may not be %<virtual%>" msgstr "" -#: cp/parser.c:10175 +#: cp/parser.c:10182 #, fuzzy, gcc-internal-format msgid "invalid linkage-specification" msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö" -#: cp/parser.c:10302 +#: cp/parser.c:10309 #, fuzzy, gcc-internal-format +#| msgid "new types may not be defined in a return type" msgid "types may not be defined in %<decltype%> expressions" msgstr "uusia tyyppejä ei voi määritellä paluutyypissä" -#: cp/parser.c:10557 +#: cp/parser.c:10565 #, fuzzy, gcc-internal-format msgid "invalid use of %<auto%> in conversion operator" msgstr "epäkelpo %<restrict%>-avainsanan käyttö" -#: cp/parser.c:10642 +#: cp/parser.c:10650 #, fuzzy, gcc-internal-format msgid "only constructors take member initializers" msgstr "skalaarialustimen ympärillä on aaltosulkeet" -#: cp/parser.c:10664 +#: cp/parser.c:10672 #, fuzzy, gcc-internal-format msgid "cannot expand initializer for member %<%D%>" msgstr "alustamaton const-jäsen %qD" -#: cp/parser.c:10719 +#: cp/parser.c:10727 #, gcc-internal-format msgid "anachronistic old-style base class initializer" msgstr "" -#: cp/parser.c:10787 +#: cp/parser.c:10795 #, gcc-internal-format msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)" msgstr "" -#: cp/parser.c:11095 +#: cp/parser.c:11103 #, fuzzy, gcc-internal-format msgid "expected operator" msgstr "vektoriylivuoto lausekkeessa" #. Warn that we do not support `export'. -#: cp/parser.c:11132 +#: cp/parser.c:11140 #, gcc-internal-format msgid "keyword %<export%> not implemented, and will be ignored" msgstr "" -#: cp/parser.c:11325 cp/parser.c:11423 cp/parser.c:11530 cp/parser.c:16363 +#: cp/parser.c:11333 cp/parser.c:11431 cp/parser.c:11538 cp/parser.c:16373 #, 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:11329 cp/parser.c:16370 +#: cp/parser.c:11337 cp/parser.c:16380 #, fuzzy, gcc-internal-format msgid "template parameter pack cannot have a default argument" msgstr "strftime-muotoilut eivät voi muotoilla argumentteja" -#: cp/parser.c:11427 cp/parser.c:11534 +#: cp/parser.c:11435 cp/parser.c:11542 #, fuzzy, gcc-internal-format msgid "template parameter packs cannot have default arguments" msgstr "strftime-muotoilut eivät voi muotoilla argumentteja" -#: cp/parser.c:11616 +#: cp/parser.c:11624 #, fuzzy, gcc-internal-format msgid "expected template-id" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/parser.c:11663 cp/parser.c:20935 +#: cp/parser.c:11671 cp/parser.c:20945 #, fuzzy, gcc-internal-format msgid "expected %<<%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" -#: cp/parser.c:11670 +#: cp/parser.c:11678 #, gcc-internal-format msgid "%<<::%> cannot begin a template-argument list" msgstr "" -#: cp/parser.c:11674 +#: cp/parser.c:11682 #, gcc-internal-format msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>" msgstr "" -#: cp/parser.c:11752 +#: cp/parser.c:11760 #, gcc-internal-format msgid "parse error in template argument list" msgstr "" #. The name does not name a template. -#: cp/parser.c:11820 cp/parser.c:11935 cp/parser.c:12145 +#: cp/parser.c:11828 cp/parser.c:11943 cp/parser.c:12153 #, fuzzy, gcc-internal-format +#| msgid "expected class name" msgid "expected template-name" msgstr "odotettiin luokan nimeä" #. Explain what went wrong. -#: cp/parser.c:11866 +#: cp/parser.c:11874 #, fuzzy, gcc-internal-format msgid "non-template %qD used as template" msgstr "%Jsisäänrakennettu funktio %qD esitelty ei-funktiona" -#: cp/parser.c:11868 +#: cp/parser.c:11876 #, gcc-internal-format msgid "use %<%T::template %D%> to indicate that it is a template" msgstr "" -#: cp/parser.c:12001 +#: cp/parser.c:12009 #, fuzzy, gcc-internal-format msgid "expected parameter pack before %<...%>" msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä" -#: cp/parser.c:12110 cp/parser.c:12128 cp/parser.c:12269 +#: cp/parser.c:12118 cp/parser.c:12136 cp/parser.c:12277 #, fuzzy, gcc-internal-format msgid "expected template-argument" msgstr "liian paljon argumentteja funktiolle %qs" -#: cp/parser.c:12252 +#: cp/parser.c:12260 #, fuzzy, gcc-internal-format +#| msgid "invalid IACC argument" msgid "invalid non-type template argument" msgstr "virheellinen IACC-argumentti" -#: cp/parser.c:12366 +#: cp/parser.c:12374 #, gcc-internal-format msgid "explicit instantiation shall not use %<inline%> specifier" msgstr "" -#: cp/parser.c:12369 +#: cp/parser.c:12377 #, gcc-internal-format msgid "explicit instantiation shall not use %<constexpr%> specifier" msgstr "" -#: cp/parser.c:12426 +#: cp/parser.c:12434 #, fuzzy, gcc-internal-format msgid "template specialization with C linkage" msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa" -#: cp/parser.c:12646 +#: cp/parser.c:12654 #, fuzzy, gcc-internal-format msgid "expected type specifier" msgstr "useita tallennuspaikkoja esittelymääritteissä" -#: cp/parser.c:12863 +#: cp/parser.c:12871 #, fuzzy, gcc-internal-format msgid "expected template-id for type" msgstr "vektoriylivuoto lausekkeessa" -#: cp/parser.c:12890 +#: cp/parser.c:12898 #, fuzzy, gcc-internal-format +#| msgid "expected class name" msgid "expected type-name" msgstr "odotettiin luokan nimeä" -#: cp/parser.c:13077 +#: cp/parser.c:13085 #, gcc-internal-format msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword" msgstr "" -#: cp/parser.c:13261 +#: cp/parser.c:13269 #, gcc-internal-format msgid "declaration %qD does not declare anything" msgstr "esittely %qD ei esittele mitään" -#: cp/parser.c:13347 +#: cp/parser.c:13355 #, fuzzy, gcc-internal-format msgid "attributes ignored on uninstantiated type" msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille" -#: cp/parser.c:13351 +#: cp/parser.c:13359 #, fuzzy, gcc-internal-format msgid "attributes ignored on template instantiation" msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille" -#: cp/parser.c:13356 +#: cp/parser.c:13364 #, gcc-internal-format msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration" msgstr "" -#: cp/parser.c:13480 +#: cp/parser.c:13488 #, fuzzy, gcc-internal-format msgid "%qD is an enumeration template" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/parser.c:13488 +#: cp/parser.c:13496 #, fuzzy, gcc-internal-format +#| msgid "%qD is not a namespace-name" msgid "%qD is not an enumerator-name" msgstr "%qD ei ole nimiavaruuden nimi" -#: cp/parser.c:13551 +#: cp/parser.c:13559 #, fuzzy, gcc-internal-format msgid "expected %<;%> or %<{%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" -#: cp/parser.c:13598 +#: cp/parser.c:13606 #, fuzzy, gcc-internal-format msgid "cannot add an enumerator list to a template instantiation" msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille" -#: cp/parser.c:13607 cp/parser.c:17386 +#: cp/parser.c:13615 cp/parser.c:17396 #, 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:13612 cp/parser.c:17391 +#: cp/parser.c:13620 cp/parser.c:17401 #, 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:13635 +#: cp/parser.c:13643 #, gcc-internal-format msgid "multiple definition of %q#T" msgstr "" -#: cp/parser.c:13661 +#: cp/parser.c:13669 #, gcc-internal-format msgid "opaque-enum-specifier without name" msgstr "" -#: cp/parser.c:13664 +#: cp/parser.c:13672 #, gcc-internal-format msgid "opaque-enum-specifier must use a simple identifier" msgstr "" -#: cp/parser.c:13839 +#: cp/parser.c:13847 #, gcc-internal-format msgid "%qD is not a namespace-name" msgstr "%qD ei ole nimiavaruuden nimi" -#: cp/parser.c:13840 +#: cp/parser.c:13848 #, fuzzy, gcc-internal-format +#| msgid "expected class name" msgid "expected namespace-name" msgstr "odotettiin luokan nimeä" -#: cp/parser.c:13965 +#: cp/parser.c:13973 #, gcc-internal-format msgid "%<namespace%> definition is not allowed here" msgstr "%<namespace%>-määrittely ei ole sallittu täällä" -#: cp/parser.c:14106 +#: cp/parser.c:14114 #, gcc-internal-format msgid "a template-id may not appear in a using-declaration" msgstr "" -#: cp/parser.c:14528 +#: cp/parser.c:14536 #, fuzzy, gcc-internal-format +#| msgid "%<namespace%> definition is not allowed here" msgid "a function-definition is not allowed here" msgstr "%<namespace%>-määrittely ei ole sallittu täällä" -#: cp/parser.c:14540 +#: cp/parser.c:14548 #, fuzzy, gcc-internal-format msgid "an asm-specification is not allowed on a function-definition" msgstr "%Jvanhanmallinen funktiomäärittely" -#: cp/parser.c:14544 +#: cp/parser.c:14552 #, fuzzy, gcc-internal-format msgid "attributes are not allowed on a function-definition" msgstr "%Jvanhanmallinen funktiomäärittely" -#: cp/parser.c:14581 +#: cp/parser.c:14589 #, gcc-internal-format msgid "expected constructor, destructor, or type conversion" msgstr "" #. Anything else is an error. -#: cp/parser.c:14616 cp/parser.c:16529 +#: cp/parser.c:14624 cp/parser.c:16539 #, fuzzy, gcc-internal-format msgid "expected initializer" msgstr "epäkelpo alustin" -#: cp/parser.c:14636 +#: cp/parser.c:14644 #, fuzzy, gcc-internal-format msgid "invalid type in declaration" msgstr "Varoita implisiittisistä funktioesittelyistä" -#: cp/parser.c:14712 +#: cp/parser.c:14720 #, fuzzy, gcc-internal-format msgid "initializer provided for function" msgstr "indeksoitu arvo on osoitin funktioon" -#: cp/parser.c:14745 +#: cp/parser.c:14753 #, gcc-internal-format msgid "attributes after parenthesized initializer ignored" msgstr "" -#: cp/parser.c:15142 +#: cp/parser.c:15151 #, gcc-internal-format msgid "array bound is not an integer constant" msgstr "" -#: cp/parser.c:15263 +#: cp/parser.c:15272 #, fuzzy, gcc-internal-format msgid "cannot define member of dependent typedef %qT" msgstr "parametrilla %P on vaillinainen tyyppi %qT" -#: cp/parser.c:15267 +#: cp/parser.c:15276 #, fuzzy, gcc-internal-format msgid "%<%T::%E%> is not a type" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/parser.c:15295 +#: cp/parser.c:15304 #, fuzzy, gcc-internal-format msgid "invalid use of constructor as a template" msgstr "epäkelpo %<restrict%>-avainsanan käyttö" -#: cp/parser.c:15297 +#: cp/parser.c:15306 #, gcc-internal-format msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name" msgstr "" @@ -29845,223 +30109,229 @@ msgstr "" #. here because we do not have enough #. information about its original syntactic #. form. -#: cp/parser.c:15314 +#: cp/parser.c:15323 #, fuzzy, gcc-internal-format msgid "invalid declarator" msgstr "Varoita implisiittisistä funktioesittelyistä" -#: cp/parser.c:15380 +#: cp/parser.c:15389 #, fuzzy, gcc-internal-format msgid "expected declarator" msgstr "useita tallennuspaikkoja esittelymääritteissä" -#: cp/parser.c:15475 +#: cp/parser.c:15484 #, gcc-internal-format msgid "%qD is a namespace" msgstr "%qD on nimiavaruus" -#: cp/parser.c:15491 +#: cp/parser.c:15500 #, fuzzy, gcc-internal-format msgid "expected ptr-operator" msgstr "vektoriylivuoto lausekkeessa" -#: cp/parser.c:15550 +#: cp/parser.c:15559 #, fuzzy, gcc-internal-format msgid "duplicate cv-qualifier" msgstr "case-arvon kaksoiskappale" -#: cp/parser.c:15672 cp/typeck2.c:427 +#: cp/parser.c:15681 cp/typeck2.c:427 #, fuzzy, gcc-internal-format msgid "invalid use of %<auto%>" msgstr "epäkelpo %<restrict%>-avainsanan käyttö" -#: cp/parser.c:15691 +#: cp/parser.c:15700 #, fuzzy, gcc-internal-format +#| msgid "new types may not be defined in a return type" msgid "types may not be defined in template arguments" msgstr "uusia tyyppejä ei voi määritellä paluutyypissä" -#: cp/parser.c:15772 +#: cp/parser.c:15781 #, fuzzy, gcc-internal-format msgid "expected type-specifier" msgstr "taulukon indeksin tyyppi on %<char%>" -#: cp/parser.c:16016 +#: cp/parser.c:16025 #, fuzzy, gcc-internal-format msgid "expected %<,%> or %<...%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" -#: cp/parser.c:16073 +#: cp/parser.c:16082 #, fuzzy, gcc-internal-format +#| msgid "new types may not be defined in a return type" msgid "types may not be defined in parameter types" msgstr "uusia tyyppejä ei voi määritellä paluutyypissä" # XXX -#: cp/parser.c:16296 +#: cp/parser.c:16306 #, fuzzy, gcc-internal-format msgid "file ends in default argument" msgstr "%Hswitch-lauseesta puuttuu default-nimike" -#: cp/parser.c:16342 +#: cp/parser.c:16352 #, gcc-internal-format msgid "deprecated use of default argument for parameter of non-function" msgstr "" -#: cp/parser.c:16346 +#: cp/parser.c:16356 #, gcc-internal-format msgid "default arguments are only permitted for function parameters" msgstr "" -#: cp/parser.c:16662 +#: cp/parser.c:16672 #, gcc-internal-format msgid "ISO C++ does not allow designated initializers" msgstr "" -#: cp/parser.c:16750 cp/parser.c:16872 +#: cp/parser.c:16760 cp/parser.c:16882 #, fuzzy, gcc-internal-format +#| msgid "expected class name" msgid "expected class-name" msgstr "odotettiin luokan nimeä" -#: cp/parser.c:17053 +#: cp/parser.c:17063 #, fuzzy, gcc-internal-format msgid "expected %<;%> after class definition" msgstr "Käytä AltiVec-käskyjä" -#: cp/parser.c:17055 +#: cp/parser.c:17065 #, fuzzy, gcc-internal-format msgid "expected %<;%> after struct definition" msgstr "Käytä AltiVec-käskyjä" -#: cp/parser.c:17057 +#: cp/parser.c:17067 #, fuzzy, gcc-internal-format msgid "expected %<;%> after union definition" msgstr "%qD esitelty extern-avainsanalla sisäkkäin" -#: cp/parser.c:17341 +#: cp/parser.c:17351 #, fuzzy, gcc-internal-format msgid "expected %<{%> or %<:%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" -#: cp/parser.c:17353 +#: cp/parser.c:17363 #, gcc-internal-format msgid "global qualification of class name is invalid" msgstr "" -#: cp/parser.c:17360 +#: cp/parser.c:17370 #, fuzzy, gcc-internal-format msgid "qualified name does not name a class" msgstr "esittely ei esittele mitään" -#: cp/parser.c:17372 +#: cp/parser.c:17382 #, fuzzy, gcc-internal-format msgid "invalid class name in declaration of %qD" msgstr "%qD esitelty staattisesti sisäkkäin" -#: cp/parser.c:17405 +#: cp/parser.c:17415 #, gcc-internal-format msgid "extra qualification not allowed" msgstr "" -#: cp/parser.c:17417 +#: cp/parser.c:17427 #, gcc-internal-format msgid "an explicit specialization must be preceded by %<template <>%>" msgstr "" -#: cp/parser.c:17447 +#: cp/parser.c:17457 #, fuzzy, gcc-internal-format msgid "function template %qD redeclared as a class template" msgstr "%Jsisäänrakennettu funktio %qD esitelty ei-funktiona" -#: cp/parser.c:17478 +#: cp/parser.c:17488 #, fuzzy, gcc-internal-format msgid "could not resolve typename type" msgstr "%s: ei voida avata PCH-tiedostoa: %m\n" -#: cp/parser.c:17530 +#: cp/parser.c:17540 #, fuzzy, gcc-internal-format msgid "previous definition of %q+#T" msgstr "edellinen määrittely tyypille %q+#T" -#: cp/parser.c:17594 cp/parser.c:20980 +#: cp/parser.c:17604 cp/parser.c:20990 #, fuzzy, gcc-internal-format +#| msgid "expected class name" msgid "expected class-key" msgstr "odotettiin luokan nimeä" -#: cp/parser.c:17807 +#: cp/parser.c:17817 #, gcc-internal-format msgid "a class-key must be used when declaring a friend" msgstr "" -#: cp/parser.c:17822 +#: cp/parser.c:17832 #, fuzzy, gcc-internal-format msgid "friend declaration does not name a class or function" msgstr "esittely ei esittele mitään" -#: cp/parser.c:18006 +#: cp/parser.c:18016 #, fuzzy, gcc-internal-format msgid "pure-specifier on function-definition" msgstr "%Jvanhanmallinen funktiomäärittely" -#: cp/parser.c:18054 +#: cp/parser.c:18064 #, gcc-internal-format msgid "expected %<;%> at end of member declaration" msgstr "" -#: cp/parser.c:18120 +#: cp/parser.c:18130 #, gcc-internal-format msgid "invalid pure specifier (only %<= 0%> is allowed)" msgstr "" -#: cp/parser.c:18155 +#: cp/parser.c:18165 #, fuzzy, gcc-internal-format msgid "a brace-enclosed initializer is not allowed here" msgstr "skalaarialustimen ympärillä on aaltosulkeet" -#: cp/parser.c:18287 +#: cp/parser.c:18297 #, gcc-internal-format msgid "%<virtual%> specified more than once in base-specified" msgstr "" -#: cp/parser.c:18307 +#: cp/parser.c:18317 #, gcc-internal-format msgid "more than one access specifier in base-specified" msgstr "" -#: cp/parser.c:18331 +#: cp/parser.c:18341 #, gcc-internal-format msgid "keyword %<typename%> not allowed outside of templates" msgstr "" -#: cp/parser.c:18334 +#: cp/parser.c:18344 #, gcc-internal-format msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)" msgstr "" -#: cp/parser.c:18411 cp/parser.c:18451 +#: cp/parser.c:18421 cp/parser.c:18461 #, fuzzy, gcc-internal-format +#| msgid "new types may not be defined in a return type" msgid "types may not be defined in an exception-specification" msgstr "uusia tyyppejä ei voi määritellä paluutyypissä" -#: cp/parser.c:18433 +#: cp/parser.c:18443 #, gcc-internal-format msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead" msgstr "" -#: cp/parser.c:18632 +#: cp/parser.c:18642 #, fuzzy, gcc-internal-format +#| msgid "new types may not be defined in a return type" msgid "types may not be defined in exception-declarations" msgstr "uusia tyyppejä ei voi määritellä paluutyypissä" -#: cp/parser.c:19529 +#: cp/parser.c:19539 #, gcc-internal-format msgid "specializing member %<%T::%E%> requires %<template<>%> syntax" msgstr "" -#: cp/parser.c:19534 +#: cp/parser.c:19544 #, fuzzy, gcc-internal-format msgid "invalid declaration of %<%T::%E%>" msgstr "%qD esitelty staattisesti sisäkkäin" -#: cp/parser.c:19538 +#: cp/parser.c:19548 #, fuzzy, gcc-internal-format msgid "too few template-parameter-lists" msgstr "%J%qD:n edellinen esittely oli täällä" @@ -30070,287 +30340,292 @@ msgstr "%J%qD:n edellinen esittely oli täällä" #. something like: #. #. template <class T> template <class U> void S::f(); -#: cp/parser.c:19545 +#: cp/parser.c:19555 #, gcc-internal-format msgid "too many template-parameter-lists" msgstr "" -#: cp/parser.c:19833 +#: cp/parser.c:19843 #, fuzzy, gcc-internal-format msgid "named return values are no longer supported" msgstr "valitsin %qs ei ole enää tuettu" -#: cp/parser.c:19913 +#: cp/parser.c:19923 #, gcc-internal-format msgid "invalid declaration of member template in local class" msgstr "" -#: cp/parser.c:19922 +#: cp/parser.c:19932 #, fuzzy, gcc-internal-format msgid "template with C linkage" msgstr "%J%qD esitelty uudelleen ilman linkitystä" -#: cp/parser.c:19941 +#: cp/parser.c:19951 #, fuzzy, gcc-internal-format msgid "invalid explicit specialization" msgstr "Varoita implisiittisistä funktioesittelyistä" -#: cp/parser.c:20071 +#: cp/parser.c:20081 #, fuzzy, gcc-internal-format msgid "template declaration of %<typedef%>" msgstr "tyhjä esittely" -#: cp/parser.c:20148 +#: cp/parser.c:20158 #, fuzzy, gcc-internal-format msgid "explicit template specialization cannot have a storage class" msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa" -#: cp/parser.c:20373 +#: cp/parser.c:20383 #, gcc-internal-format msgid "%<>>%> should be %<> >%> within a nested template argument list" msgstr "" -#: cp/parser.c:20386 +#: cp/parser.c:20396 #, gcc-internal-format msgid "spurious %<>>%>, use %<>%> to terminate a template argument list" msgstr "" -#: cp/parser.c:20727 +#: cp/parser.c:20737 #, 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:20740 +#: cp/parser.c:20750 #, fuzzy, gcc-internal-format msgid "%<__thread%> before %qD" msgstr "käytetty %<__thread%> ennen %<extern%>:a" -#: cp/parser.c:20844 +#: cp/parser.c:20854 #, fuzzy, gcc-internal-format +#| msgid "expected class name" msgid "expected %<new%>" msgstr "odotettiin luokan nimeä" -#: cp/parser.c:20847 +#: cp/parser.c:20857 #, fuzzy, gcc-internal-format msgid "expected %<delete%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" -#: cp/parser.c:20850 +#: cp/parser.c:20860 #, fuzzy, gcc-internal-format msgid "expected %<return%>" msgstr "vektoriylivuoto lausekkeessa" -#: cp/parser.c:20856 +#: cp/parser.c:20866 #, fuzzy, gcc-internal-format msgid "expected %<extern%>" msgstr "vektoriylivuoto lausekkeessa" -#: cp/parser.c:20859 +#: cp/parser.c:20869 #, fuzzy, gcc-internal-format +#| msgid "expected class name" msgid "expected %<static_assert%>" msgstr "odotettiin luokan nimeä" -#: cp/parser.c:20862 +#: cp/parser.c:20872 #, fuzzy, gcc-internal-format msgid "expected %<decltype%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" -#: cp/parser.c:20865 +#: cp/parser.c:20875 #, fuzzy, gcc-internal-format msgid "expected %<operator%>" msgstr "vektoriylivuoto lausekkeessa" -#: cp/parser.c:20868 +#: cp/parser.c:20878 #, fuzzy, gcc-internal-format +#| msgid "expected class name" msgid "expected %<class%>" msgstr "odotettiin luokan nimeä" -#: cp/parser.c:20871 +#: cp/parser.c:20881 #, fuzzy, gcc-internal-format msgid "expected %<template%>" msgstr "tyhjä esittely" -#: cp/parser.c:20874 +#: cp/parser.c:20884 #, fuzzy, gcc-internal-format +#| msgid "expected class name" msgid "expected %<namespace%>" msgstr "odotettiin luokan nimeä" -#: cp/parser.c:20877 +#: cp/parser.c:20887 #, fuzzy, gcc-internal-format msgid "expected %<using%>" msgstr "leveä merkkijonovakio %<asm%>-lauseessa" -#: cp/parser.c:20880 +#: cp/parser.c:20890 #, fuzzy, gcc-internal-format +#| msgid "expected class name" msgid "expected %<asm%>" msgstr "odotettiin luokan nimeä" -#: cp/parser.c:20883 +#: cp/parser.c:20893 #, fuzzy, gcc-internal-format msgid "expected %<try%>" msgstr "taulukon indeksin tyyppi on %<char%>" -#: cp/parser.c:20886 +#: cp/parser.c:20896 #, fuzzy, gcc-internal-format msgid "expected %<catch%>" msgstr "taulukon indeksin tyyppi on %<char%>" -#: cp/parser.c:20889 +#: cp/parser.c:20899 #, fuzzy, gcc-internal-format msgid "expected %<throw%>" msgstr "taulukon indeksin tyyppi on %<char%>" -#: cp/parser.c:20892 +#: cp/parser.c:20902 #, fuzzy, gcc-internal-format msgid "expected %<__label__%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" -#: cp/parser.c:20895 +#: cp/parser.c:20905 #, fuzzy, gcc-internal-format msgid "expected %<@try%>" msgstr "taulukon indeksin tyyppi on %<char%>" -#: cp/parser.c:20898 +#: cp/parser.c:20908 #, gcc-internal-format msgid "expected %<@synchronized%>" msgstr "" -#: cp/parser.c:20901 +#: cp/parser.c:20911 #, gcc-internal-format msgid "expected %<@throw%>" msgstr "" -#: cp/parser.c:20926 +#: cp/parser.c:20936 #, fuzzy, gcc-internal-format msgid "expected %<[%>" msgstr "taulukon indeksin tyyppi on %<char%>" -#: cp/parser.c:20932 +#: cp/parser.c:20942 #, fuzzy, gcc-internal-format msgid "expected %<::%>" msgstr "taulukon indeksin tyyppi on %<char%>" -#: cp/parser.c:20944 +#: cp/parser.c:20954 #, gcc-internal-format msgid "expected %<...%>" msgstr "" -#: cp/parser.c:20947 +#: cp/parser.c:20957 #, fuzzy, gcc-internal-format msgid "expected %<*%>" msgstr "taulukon indeksin tyyppi on %<char%>" -#: cp/parser.c:20950 +#: cp/parser.c:20960 #, fuzzy, gcc-internal-format msgid "expected %<~%>" msgstr "taulukon indeksin tyyppi on %<char%>" -#: cp/parser.c:20956 +#: cp/parser.c:20966 #, fuzzy, gcc-internal-format msgid "expected %<:%> or %<::%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" -#: cp/parser.c:20984 +#: cp/parser.c:20994 #, fuzzy, gcc-internal-format msgid "expected %<class%>, %<typename%>, or %<template%>" msgstr "käytetty %<__thread%> ennen %<extern%>:a" -#: cp/parser.c:21215 +#: cp/parser.c:21225 #, gcc-internal-format msgid "%qs tag used in naming %q#T" msgstr "" -#: cp/parser.c:21236 +#: cp/parser.c:21246 #, fuzzy, gcc-internal-format msgid "%qD redeclared with different access" msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina" -#: cp/parser.c:21255 +#: cp/parser.c:21265 #, gcc-internal-format msgid "%<template%> (as a disambiguator) is only allowed within templates" msgstr "" -#: cp/parser.c:21518 cp/parser.c:22750 cp/parser.c:22936 +#: cp/parser.c:21528 cp/parser.c:22760 cp/parser.c:22946 #, gcc-internal-format msgid "misplaced %<@%D%> Objective-C++ construct" msgstr "" -#: cp/parser.c:21640 +#: cp/parser.c:21650 #, gcc-internal-format msgid "objective-c++ message argument(s) are expected" msgstr "" -#: cp/parser.c:21669 +#: cp/parser.c:21679 #, gcc-internal-format msgid "%<@encode%> must specify a type as an argument" msgstr "" -#: cp/parser.c:22031 +#: cp/parser.c:22041 #, gcc-internal-format msgid "invalid Objective-C++ selector name" msgstr "" -#: cp/parser.c:22106 cp/parser.c:22124 +#: cp/parser.c:22116 cp/parser.c:22134 #, fuzzy, gcc-internal-format msgid "objective-c++ method declaration is expected" msgstr "useita tallennuspaikkoja esittelymääritteissä" -#: cp/parser.c:22118 cp/parser.c:22183 +#: cp/parser.c:22128 cp/parser.c:22193 #, fuzzy, gcc-internal-format msgid "method attributes must be specified at the end" msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle" -#: cp/parser.c:22225 +#: cp/parser.c:22235 #, gcc-internal-format msgid "stray %qs between Objective-C++ methods" msgstr "" -#: cp/parser.c:22430 cp/parser.c:22437 cp/parser.c:22444 +#: cp/parser.c:22440 cp/parser.c:22447 cp/parser.c:22454 #, fuzzy, gcc-internal-format msgid "invalid type for instance variable" msgstr "epäkelpo vektorityyppi attribuutille %qs" -#: cp/parser.c:22557 +#: cp/parser.c:22567 #, gcc-internal-format msgid "identifier expected after %<@protocol%>" msgstr "" -#: cp/parser.c:22715 +#: cp/parser.c:22725 #, gcc-internal-format msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword" msgstr "" -#: cp/parser.c:22722 +#: cp/parser.c:22732 #, fuzzy, gcc-internal-format msgid "prefix attributes are ignored before %<@%D%>" msgstr "%qs-attribuuttia ei huomioida %qs:lle" -#: cp/parser.c:22995 cp/parser.c:23002 cp/parser.c:23009 +#: cp/parser.c:23005 cp/parser.c:23012 cp/parser.c:23019 #, fuzzy, gcc-internal-format msgid "invalid type for property" msgstr "void-lausekkeen epäkelpo käyttö" -#: cp/parser.c:24440 +#: cp/parser.c:24450 #, gcc-internal-format msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop" msgstr "" -#: cp/parser.c:24607 cp/pt.c:11895 +#: cp/parser.c:24617 cp/pt.c:11905 #, fuzzy, gcc-internal-format msgid "iteration variable %qD should not be reduction" msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD" -#: cp/parser.c:24674 +#: cp/parser.c:24685 #, gcc-internal-format msgid "not enough collapsed for loops" msgstr "" -#: cp/parser.c:25134 +#: cp/parser.c:25145 #, gcc-internal-format msgid "junk at end of %<#pragma GCC pch_preprocess%>" msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa" -#: cp/parser.c:25297 +#: cp/parser.c:25308 #, gcc-internal-format msgid "inter-module optimizations not implemented for C++" msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle" @@ -30942,17 +31217,17 @@ msgstr "tyhjä esittely" msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) instantiating %qD" msgstr "" -#: cp/pt.c:8788 +#: cp/pt.c:8796 #, gcc-internal-format msgid "mismatched argument pack lengths while expanding %<%T%>" msgstr "" -#: cp/pt.c:8792 +#: cp/pt.c:8800 #, gcc-internal-format msgid "mismatched argument pack lengths while expanding %<%E%>" msgstr "" -#: cp/pt.c:9865 +#: cp/pt.c:9875 #, fuzzy, gcc-internal-format msgid "instantiation of %q+D as type %qT" msgstr "%qs:n esittely taulukollisena tyhjiä alkioita" @@ -30970,227 +31245,227 @@ msgstr "%qs:n esittely taulukollisena tyhjiä alkioita" #. #. is an attempt to declare a variable with function #. type. -#: cp/pt.c:10012 +#: cp/pt.c:10022 #, gcc-internal-format msgid "variable %qD has function type" msgstr "muuttujalla %qD on funktiotyyppi" -#: cp/pt.c:10180 +#: cp/pt.c:10190 #, gcc-internal-format msgid "invalid parameter type %qT" msgstr "virheellinen parametrityyppi %qT" -#: cp/pt.c:10182 +#: cp/pt.c:10192 #, gcc-internal-format msgid "in declaration %q+D" msgstr "esittelyssä %q+D" -#: cp/pt.c:10259 +#: cp/pt.c:10269 #, gcc-internal-format msgid "function returning an array" msgstr "" -#: cp/pt.c:10261 +#: cp/pt.c:10271 #, gcc-internal-format msgid "function returning a function" msgstr "" -#: cp/pt.c:10291 +#: cp/pt.c:10301 #, gcc-internal-format msgid "creating pointer to member function of non-class type %qT" msgstr "" -#: cp/pt.c:10754 +#: cp/pt.c:10764 #, gcc-internal-format msgid "forming reference to void" msgstr "" -#: cp/pt.c:10756 +#: cp/pt.c:10766 #, fuzzy, gcc-internal-format msgid "forming pointer to reference type %qT" msgstr "parametrilla %P on vaillinainen tyyppi %qT" -#: cp/pt.c:10758 +#: cp/pt.c:10768 #, gcc-internal-format msgid "forming reference to reference type %qT" msgstr "" -#: cp/pt.c:10807 +#: cp/pt.c:10817 #, gcc-internal-format msgid "creating pointer to member of non-class type %qT" msgstr "" -#: cp/pt.c:10813 +#: cp/pt.c:10823 #, gcc-internal-format msgid "creating pointer to member reference type %qT" msgstr "" -#: cp/pt.c:10819 +#: cp/pt.c:10829 #, gcc-internal-format msgid "creating pointer to member of type void" msgstr "" -#: cp/pt.c:10881 +#: cp/pt.c:10891 #, gcc-internal-format msgid "creating array of %qT" msgstr "" -#: cp/pt.c:10887 +#: cp/pt.c:10897 #, gcc-internal-format msgid "creating array of %qT, which is an abstract class type" msgstr "" -#: cp/pt.c:10916 +#: cp/pt.c:10926 #, gcc-internal-format msgid "%qT is not a class, struct, or union type" msgstr "%qT ei ole luokka-, struct- eikä unionityyppi" -#: cp/pt.c:10953 +#: cp/pt.c:10963 #, 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:10961 +#: cp/pt.c:10971 #, gcc-internal-format msgid "%qT resolves to %qT, which is is not a class type" msgstr "" -#: cp/pt.c:11071 +#: cp/pt.c:11081 #, gcc-internal-format msgid "use of %qs in template" msgstr "" -#: cp/pt.c:11203 +#: cp/pt.c:11213 #, gcc-internal-format msgid "qualifying type %qT does not match destructor name ~%qT" msgstr "" -#: cp/pt.c:11218 +#: cp/pt.c:11228 #, gcc-internal-format msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type" msgstr "" -#: cp/pt.c:11220 +#: cp/pt.c:11230 #, gcc-internal-format msgid "say %<typename %E%> if a type is meant" msgstr "" -#: cp/pt.c:11366 +#: cp/pt.c:11376 #, gcc-internal-format msgid "using invalid field %qD" msgstr "" -#: cp/pt.c:11716 cp/pt.c:12431 +#: cp/pt.c:11726 cp/pt.c:12441 #, fuzzy, gcc-internal-format msgid "invalid use of pack expansion expression" msgstr "void-lausekkeen epäkelpo käyttö" -#: cp/pt.c:11720 cp/pt.c:12435 +#: cp/pt.c:11730 cp/pt.c:12445 #, gcc-internal-format msgid "use %<...%> to expand argument pack" msgstr "" -#: cp/pt.c:13168 +#: cp/pt.c:13178 #, gcc-internal-format msgid "%qT is not a class or namespace" msgstr "%qT ei ole luokka eikä nimiavaruus" -#: cp/pt.c:13171 +#: cp/pt.c:13181 #, gcc-internal-format msgid "%qD is not a class or namespace" msgstr "%qD ei ole luokka eikä nimiavaruus" -#: cp/pt.c:13450 +#: cp/pt.c:13461 #, fuzzy, gcc-internal-format msgid "%qT is/uses anonymous type" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/pt.c:13452 +#: cp/pt.c:13463 #, fuzzy, gcc-internal-format msgid "template argument for %qD uses local type %qT" msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin" -#: cp/pt.c:13462 +#: cp/pt.c:13473 #, gcc-internal-format msgid "%qT is a variably modified type" msgstr "" -#: cp/pt.c:13473 +#: cp/pt.c:13484 #, gcc-internal-format msgid "integral expression %qE is not constant" msgstr "" -#: cp/pt.c:13491 +#: cp/pt.c:13502 #, gcc-internal-format msgid " trying to instantiate %qD" msgstr "" -#: cp/pt.c:16582 +#: cp/pt.c:16614 #, gcc-internal-format msgid "ambiguous class template instantiation for %q#T" msgstr "" -#: cp/pt.c:16586 +#: cp/pt.c:16618 #, gcc-internal-format msgid "%s %+#T" msgstr "%s %+#T" -#: cp/pt.c:16610 cp/pt.c:16693 +#: cp/pt.c:16642 cp/pt.c:16725 #, gcc-internal-format msgid "explicit instantiation of non-template %q#D" msgstr "" -#: cp/pt.c:16625 +#: cp/pt.c:16657 #, gcc-internal-format msgid "%qD is not a static data member of a class template" msgstr "" -#: cp/pt.c:16631 cp/pt.c:16688 +#: cp/pt.c:16663 cp/pt.c:16720 #, gcc-internal-format msgid "no matching template for %qD found" msgstr "" -#: cp/pt.c:16636 +#: cp/pt.c:16668 #, gcc-internal-format msgid "type %qT for explicit instantiation %qD does not match declared type %qT" msgstr "" -#: cp/pt.c:16644 +#: cp/pt.c:16676 #, gcc-internal-format msgid "explicit instantiation of %q#D" msgstr "" -#: cp/pt.c:16680 +#: cp/pt.c:16712 #, gcc-internal-format msgid "duplicate explicit instantiation of %q#D" msgstr "" -#: cp/pt.c:16703 cp/pt.c:16795 +#: cp/pt.c:16735 cp/pt.c:16827 #, 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:16708 cp/pt.c:16812 +#: cp/pt.c:16740 cp/pt.c:16844 #, gcc-internal-format msgid "storage class %qD applied to template instantiation" msgstr "" -#: cp/pt.c:16773 +#: cp/pt.c:16805 #, gcc-internal-format msgid "explicit instantiation of non-template type %qT" msgstr "" -#: cp/pt.c:16782 +#: cp/pt.c:16814 #, gcc-internal-format msgid "explicit instantiation of %q#T before definition of template" msgstr "" -#: cp/pt.c:16800 +#: cp/pt.c:16832 #, gcc-internal-format msgid "ISO C++ forbids the use of %qE on explicit instantiations" msgstr "" -#: cp/pt.c:16846 +#: cp/pt.c:16878 #, gcc-internal-format msgid "duplicate explicit instantiation of %q#T" msgstr "" @@ -31202,27 +31477,27 @@ 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:17328 +#: cp/pt.c:17361 #, gcc-internal-format msgid "explicit instantiation of %qD but no definition available" msgstr "" -#: cp/pt.c:17502 +#: cp/pt.c:17537 #, gcc-internal-format msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)" msgstr "" -#: cp/pt.c:17868 +#: cp/pt.c:17904 #, gcc-internal-format msgid "%q#T is not a valid type for a template constant parameter" msgstr "" -#: cp/pt.c:18919 +#: cp/pt.c:18967 #, gcc-internal-format msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>" msgstr "" -#: cp/pt.c:18972 +#: cp/pt.c:19020 #, fuzzy, gcc-internal-format msgid "variable %q#D with %<auto%> type used in its own initializer" msgstr "muuttuvakokoista objektia ei voi alustaa" @@ -31230,12 +31505,12 @@ msgstr "muuttuvakokoista objektia ei voi alustaa" #. If type is error_mark_node a diagnostic must have been #. emitted by now. Also, having a mention to '<type error>' #. in the diagnostic is not really useful to the user. -#: cp/pt.c:19000 +#: cp/pt.c:19048 #, fuzzy, gcc-internal-format msgid "unable to deduce %qT from %qE" msgstr "ei voi emuloida %qs" -#: cp/pt.c:19011 +#: cp/pt.c:19059 #, gcc-internal-format msgid "inconsistent deduction for %qT: %qT and then %qT" msgstr "" @@ -31397,473 +31672,487 @@ msgstr "tästä kohdasta" msgid "arguments to destructor are not allowed" msgstr "" -#: cp/semantics.c:2194 +#: cp/semantics.c:2197 #, gcc-internal-format msgid "%<this%> is unavailable for static member functions" msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa" -#: cp/semantics.c:2200 +#: cp/semantics.c:2203 #, gcc-internal-format msgid "invalid use of %<this%> in non-member function" msgstr "" -#: cp/semantics.c:2202 +#: cp/semantics.c:2205 #, gcc-internal-format msgid "invalid use of %<this%> at top level" msgstr "" -#: cp/semantics.c:2226 +#: cp/semantics.c:2229 #, gcc-internal-format msgid "invalid qualifying scope in pseudo-destructor name" msgstr "" -#: cp/semantics.c:2231 cp/typeck.c:2344 +#: cp/semantics.c:2234 cp/typeck.c:2352 #, gcc-internal-format msgid "qualified type %qT does not match destructor name ~%qT" msgstr "" -#: cp/semantics.c:2253 +#: cp/semantics.c:2256 #, gcc-internal-format msgid "%qE is not of type %qT" msgstr "%qE ei ole tyyppiä %qT" -#: cp/semantics.c:2297 +#: cp/semantics.c:2300 #, fuzzy, gcc-internal-format msgid "compound literal of non-object type %qT" msgstr "yhdysliteraalin koko on muuttuva" -#: cp/semantics.c:2369 +#: cp/semantics.c:2402 #, gcc-internal-format msgid "template type parameters must use the keyword %<class%> or %<typename%>" msgstr "" -#: cp/semantics.c:2411 +#: cp/semantics.c:2444 #, gcc-internal-format msgid "invalid use of type %qT as a default value for a template template-parameter" msgstr "" -#: cp/semantics.c:2414 +#: cp/semantics.c:2447 #, gcc-internal-format msgid "invalid default argument for a template template parameter" msgstr "" -#: cp/semantics.c:2431 +#: cp/semantics.c:2464 #, gcc-internal-format msgid "definition of %q#T inside template parameter list" msgstr "" -#: cp/semantics.c:2462 +#: cp/semantics.c:2495 #, gcc-internal-format msgid "invalid definition of qualified type %qT" msgstr "" -#: cp/semantics.c:2676 +#: cp/semantics.c:2709 #, gcc-internal-format msgid "invalid base-class specification" msgstr "" -#: cp/semantics.c:2688 +#: cp/semantics.c:2721 #, gcc-internal-format msgid "base class %qT has cv qualifiers" msgstr "" -#: cp/semantics.c:2914 cp/semantics.c:8038 +#: cp/semantics.c:2947 cp/semantics.c:8197 #, fuzzy, gcc-internal-format msgid "%qD is not captured" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/semantics.c:2920 +#: cp/semantics.c:2953 #, gcc-internal-format msgid "use of %<auto%> variable from containing function" msgstr "" -#: cp/semantics.c:2922 +#: cp/semantics.c:2955 #, gcc-internal-format msgid " %q+#D declared here" msgstr "" -#: cp/semantics.c:2933 +#: cp/semantics.c:2966 #, gcc-internal-format msgid "use of parameter %qD outside function body" msgstr "" -#: cp/semantics.c:2970 +#: cp/semantics.c:3003 #, 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:3127 +#: cp/semantics.c:3163 #, gcc-internal-format msgid "use of namespace %qD as expression" msgstr "" -#: cp/semantics.c:3132 +#: cp/semantics.c:3168 #, gcc-internal-format msgid "use of class template %qT as expression" msgstr "" #. Ambiguous reference to base members. -#: cp/semantics.c:3138 +#: cp/semantics.c:3174 #, gcc-internal-format msgid "request for member %qD is ambiguous in multiple inheritance lattice" msgstr "" -#: cp/semantics.c:3161 +#: cp/semantics.c:3197 #, gcc-internal-format msgid "%qD cannot appear in a constant-expression" msgstr "" -#: cp/semantics.c:3281 cp/semantics.c:4985 +#: cp/semantics.c:3317 cp/semantics.c:5029 #, gcc-internal-format msgid "type of %qE is unknown" msgstr "" -#: cp/semantics.c:3296 +#: cp/semantics.c:3332 #, gcc-internal-format msgid "cannot apply %<offsetof%> to destructor %<~%T%>" msgstr "" -#: cp/semantics.c:3307 +#: cp/semantics.c:3343 #, gcc-internal-format msgid "cannot apply %<offsetof%> to member function %qD" msgstr "" -#: cp/semantics.c:3703 +#: cp/semantics.c:3739 #, gcc-internal-format msgid "%qD is not a variable in clause %qs" msgstr "" -#: cp/semantics.c:3712 cp/semantics.c:3734 cp/semantics.c:3756 +#: cp/semantics.c:3748 cp/semantics.c:3770 cp/semantics.c:3792 #, gcc-internal-format msgid "%qD appears more than once in data clauses" msgstr "" -#: cp/semantics.c:3726 +#: cp/semantics.c:3762 #, fuzzy, gcc-internal-format msgid "%qD is not a variable in clause %<firstprivate%>" msgstr "halutaan rekisterimuuttujan %qD osoite" -#: cp/semantics.c:3748 +#: cp/semantics.c:3784 #, fuzzy, gcc-internal-format msgid "%qD is not a variable in clause %<lastprivate%>" msgstr "halutaan rekisterimuuttujan %qD osoite" -#: cp/semantics.c:3778 +#: cp/semantics.c:3814 #, gcc-internal-format msgid "num_threads expression must be integral" msgstr "" -#: cp/semantics.c:3792 +#: cp/semantics.c:3828 #, gcc-internal-format msgid "schedule chunk size expression must be integral" msgstr "" -#: cp/semantics.c:3924 +#: cp/semantics.c:3961 #, gcc-internal-format msgid "%qE has reference type for %qs" msgstr "" -#: cp/semantics.c:3995 +#: cp/semantics.c:4033 #, gcc-internal-format msgid "%<threadprivate%> %qD is not file, namespace or block scope variable" msgstr "" -#: cp/semantics.c:4009 +#: cp/semantics.c:4047 #, fuzzy, gcc-internal-format msgid "%<threadprivate%> %qE directive not in %qT definition" msgstr "%Jparametrin %qD tyyppi on vaillinainen" -#: cp/semantics.c:4154 +#: cp/semantics.c:4192 #, gcc-internal-format msgid "difference between %qE and %qD does not have integer type" msgstr "" -#: cp/semantics.c:4684 +#: cp/semantics.c:4722 #, fuzzy, gcc-internal-format msgid "non-constant condition for static assertion" msgstr "%J%qD esitelty ei-staattisena, edellinen esittely staattinen" -#: cp/semantics.c:4771 cp/semantics.c:4890 +#: cp/semantics.c:4811 cp/semantics.c:4933 #, fuzzy, gcc-internal-format msgid "argument to decltype must be an expression" msgstr "ylivuoto vakiolausekkeessa" -#: cp/semantics.c:4838 +#: cp/semantics.c:4879 #, fuzzy, gcc-internal-format msgid "%qE refers to a set of overloaded functions" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/semantics.c:4928 +#: cp/semantics.c:4971 #, gcc-internal-format msgid "unable to determine the declared type of expression %<%E%>" msgstr "" -#: cp/semantics.c:5194 +#: cp/semantics.c:5238 #, gcc-internal-format msgid "__is_convertible_to" msgstr "" -#: cp/semantics.c:5236 cp/semantics.c:5246 +#: cp/semantics.c:5280 cp/semantics.c:5290 #, gcc-internal-format msgid "incomplete type %qT not allowed" msgstr "" -#: cp/semantics.c:5311 +#: cp/semantics.c:5355 #, gcc-internal-format msgid "the type %qT of constexpr variable %qD is not literal" msgstr "" -#: cp/semantics.c:5390 +#: cp/semantics.c:5434 #, fuzzy, gcc-internal-format -msgid "invalid type for parameter %q#D of constexpr function" -msgstr "jäsentä %q+D käytetty virheellisesti staattisessa jäsenfunktiossa" - -#: cp/semantics.c:5401 -#, fuzzy, gcc-internal-format -msgid "invalid return type %qT of constexpr function %qD" +msgid "invalid type for parameter %d of constexpr function %q+#D" msgstr "epäkelpo tallennusluokka funktiolle %qs" -#: cp/semantics.c:5411 +#: cp/semantics.c:5445 #, fuzzy, gcc-internal-format -msgid "enclosing class of %q#D is not a literal type" -msgstr "parametri %q#D ei ole literaalityyppiä" +msgid "invalid return type %qT of constexpr function %q+D" +msgstr "epäkelpo tallennusluokka funktiolle %qs" -#: cp/semantics.c:5584 +#: cp/semantics.c:5610 #, gcc-internal-format msgid "constexpr constructor does not have empty body" msgstr "" -#: cp/semantics.c:5664 +#: cp/semantics.c:5690 #, fuzzy, gcc-internal-format msgid "body of constexpr function %qD not a return-statement" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: cp/semantics.c:5981 +#: cp/semantics.c:6029 #, fuzzy, gcc-internal-format msgid "expression %qE does not designate a constexpr function" msgstr "esittely ei esittele mitään" -#: cp/semantics.c:5995 +#: cp/semantics.c:6043 #, fuzzy, gcc-internal-format msgid "%qD is not a constexpr function" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/semantics.c:6022 +#: cp/semantics.c:6070 #, fuzzy, gcc-internal-format msgid "%qD used before its definition" msgstr "%J%qD käytössä ilman prototyyppiä ennen määrittelyänsä" -#: cp/semantics.c:6049 +#: cp/semantics.c:6103 #, fuzzy, gcc-internal-format +#| msgid "protocol %qE has circular dependency" msgid "call has circular dependency" msgstr "protokollalla %qE on kehäriippuvuus" -#: cp/semantics.c:6135 +#: cp/semantics.c:6111 +#, gcc-internal-format, gfc-internal-format +msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)" +msgstr "" + +#: cp/semantics.c:6189 #, fuzzy, gcc-internal-format msgid "%q+E is not a constant expression" msgstr "ylivuoto vakiolausekkeessa" -#: cp/semantics.c:6252 +#: cp/semantics.c:6322 #, fuzzy, gcc-internal-format msgid "array subscript out of bound" msgstr "taulukon indeksi ei ole kokonaisluku" -#: cp/semantics.c:6291 cp/semantics.c:6337 cp/semantics.c:6807 +#: cp/semantics.c:6368 cp/semantics.c:6417 cp/semantics.c:6923 #, fuzzy, gcc-internal-format msgid "%qE is not a constant expression" msgstr "ylivuoto vakiolausekkeessa" -#: cp/semantics.c:6305 +#: cp/semantics.c:6382 #, fuzzy, gcc-internal-format msgid "accessing %qD member instead of initialized %qD member in constant expression" msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke" -#: cp/semantics.c:6688 +#: cp/semantics.c:6801 #, fuzzy, gcc-internal-format msgid "accessing value of %qE through a %qT glvalue in a constant expression" msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio" -#: cp/semantics.c:6718 +#: cp/semantics.c:6831 #, fuzzy, gcc-internal-format msgid "the value of %qD is not usable in a constant expression" msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio" -#: cp/semantics.c:6722 +#: cp/semantics.c:6838 #, fuzzy, gcc-internal-format msgid "%qD used in its own initializer" msgstr "parametri %qD on alustettu" -#: cp/semantics.c:6727 +#: cp/semantics.c:6843 #, fuzzy, gcc-internal-format msgid "%q#D is not const" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/semantics.c:6730 +#: cp/semantics.c:6846 #, fuzzy, gcc-internal-format msgid "%q#D is volatile" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/semantics.c:6733 +#: cp/semantics.c:6849 #, fuzzy, gcc-internal-format +#| msgid "initializer element is not a constant expression" msgid "%qD was not initialized with a constant expression" msgstr "alustinalkio ei ole vakiolauseke" -#: cp/semantics.c:6742 +#: cp/semantics.c:6858 #, fuzzy, gcc-internal-format msgid "%qD was not declared %<constexpr%>" msgstr "%Jparametri %qD esitelty %<inline%>:ksi" -#: cp/semantics.c:6745 +#: cp/semantics.c:6861 #, fuzzy, gcc-internal-format msgid "%qD does not have integral or enumeration type" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/semantics.c:7013 cp/semantics.c:7425 +#: cp/semantics.c:7134 cp/semantics.c:7567 #, gcc-internal-format msgid "conversion of expression %qE of pointer type cannot yield a constant expression" msgstr "" -#: cp/semantics.c:7062 cp/semantics.c:7507 cp/semantics.c:7731 +#: cp/semantics.c:7188 cp/semantics.c:7658 cp/semantics.c:7889 #, fuzzy, gcc-internal-format +#| msgid "size of array %qD is not an integral constant-expression" msgid "expression %qE is not a constant-expression" msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke" -#: cp/semantics.c:7067 +#: cp/semantics.c:7193 #, fuzzy, gcc-internal-format msgid "unexpected expression %qE of kind %s" msgstr "vektoriylivuoto lausekkeessa" -#: cp/semantics.c:7274 +#: cp/semantics.c:7400 #, gcc-internal-format msgid "expression %qE has side-effects" msgstr "" -#: cp/semantics.c:7319 +#: cp/semantics.c:7449 #, fuzzy, gcc-internal-format +#| msgid "size of array %qD is not an integral constant-expression" msgid "%qE is not a potential constant expression" msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke" -#: cp/semantics.c:7337 -#, fuzzy, gcc-internal-format -msgid "%qE is not a function name" -msgstr "%J%qD on tavallisesti ei-staattinen funktio" - -#: cp/semantics.c:7352 +#: cp/semantics.c:7473 #, fuzzy, gcc-internal-format msgid "%qD is not %<constexpr%>" msgstr "hajotin ei voi olla staattinen jäsenfunktio" -#: cp/semantics.c:7370 +#: cp/semantics.c:7489 #, fuzzy, gcc-internal-format +#| msgid "initializer element is not a constant expression" msgid "object argument is not a potential constant expression" msgstr "alustinalkio ei ole vakiolauseke" -#: cp/semantics.c:7378 +#: cp/semantics.c:7510 +#, fuzzy, gcc-internal-format +msgid "%qE is not a function name" +msgstr "%J%qD on tavallisesti ei-staattinen funktio" + +#: cp/semantics.c:7520 #, fuzzy, gcc-internal-format msgid "argument in position %qP is not a potential constant expression" msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio" -#: cp/semantics.c:7448 +#: cp/semantics.c:7590 #, gcc-internal-format msgid "address-of an object %qE with thread local or automatic storage is not a constant expression" msgstr "" -#: cp/semantics.c:7519 +#: cp/semantics.c:7621 +#, fuzzy, gcc-internal-format +msgid "use of the value of the object being constructed in a constant expression" +msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio" + +#: cp/semantics.c:7670 #, gcc-internal-format msgid "typeid-expression is not a constant expression because %qE is of polymorphic type" msgstr "" -#: cp/semantics.c:7532 +#: cp/semantics.c:7683 #, fuzzy, gcc-internal-format +#| msgid "initializer element is not a constant expression" msgid "difference of two pointer expressions is not a constant expression" msgstr "alustinalkio ei ole vakiolauseke" -#: cp/semantics.c:7551 +#: cp/semantics.c:7702 #, fuzzy, gcc-internal-format +#| msgid "initializer element is not a constant expression" msgid "pointer comparison expression is not a constant expression" msgstr "alustinalkio ei ole vakiolauseke" -#: cp/semantics.c:7636 +#: cp/semantics.c:7792 #, fuzzy, gcc-internal-format +#| msgid "initializer element is not a constant expression" msgid "division by zero is not a constant-expression" msgstr "alustinalkio ei ole vakiolauseke" -#: cp/semantics.c:7739 +#: cp/semantics.c:7897 #, fuzzy, gcc-internal-format +#| msgid "nonconstant array index in initializer" msgid "non-constant array initialization" msgstr "ei-vakio taulukon indeksi alustimessa" -#: cp/semantics.c:7745 +#: cp/semantics.c:7903 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "unexpected ast of kind %s" msgstr "vektoriylivuoto lausekkeessa" -#: cp/semantics.c:7915 +#: cp/semantics.c:8073 #, gcc-internal-format msgid "cannot deduce lambda return type from a braced-init-list" msgstr "" -#: cp/semantics.c:8084 +#: cp/semantics.c:8243 #, gcc-internal-format msgid "cannot capture %qE by reference" msgstr "" -#: cp/semantics.c:8107 +#: cp/semantics.c:8266 #, gcc-internal-format msgid "already captured %<this%> in lambda expression" msgstr "" -#: cp/semantics.c:8238 +#: cp/semantics.c:8397 #, fuzzy, gcc-internal-format msgid "%<this%> was not captured for this lambda function" msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa" -#: cp/tree.c:985 +#: cp/tree.c:988 #, gcc-internal-format msgid "%qV qualifiers cannot be applied to %qT" msgstr "" -#: cp/tree.c:2634 +#: cp/tree.c:2665 #, gcc-internal-format msgid "%qE attribute can only be applied to Java class definitions" msgstr "" -#: cp/tree.c:2663 +#: cp/tree.c:2694 #, gcc-internal-format msgid "%qE attribute can only be applied to class definitions" msgstr "" -#: cp/tree.c:2669 +#: cp/tree.c:2700 #, 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:2693 +#: cp/tree.c:2724 #, gcc-internal-format msgid "requested init_priority is not an integer constant" msgstr "" -#: cp/tree.c:2714 +#: cp/tree.c:2745 #, gcc-internal-format msgid "can only use %qE attribute on file-scope definitions of objects of class type" msgstr "" -#: cp/tree.c:2722 +#: cp/tree.c:2753 #, gcc-internal-format msgid "requested init_priority is out of range" msgstr "" -#: cp/tree.c:2732 +#: cp/tree.c:2763 #, gcc-internal-format msgid "requested init_priority is reserved for internal use" msgstr "" -#: cp/tree.c:2743 +#: cp/tree.c:2774 #, gcc-internal-format msgid "%qE attribute is not supported on this platform" msgstr "" -#: cp/tree.c:3379 +#: cp/tree.c:3411 #, gcc-internal-format, gfc-internal-format msgid "lang_* check: failed in %s, at %s:%d" msgstr "" @@ -31883,513 +32172,519 @@ msgstr "tyyppien %qT ja %qT välinen vertailu" msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast" msgstr "" -#: cp/typeck.c:599 +#: cp/typeck.c:604 #, gcc-internal-format msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function" msgstr "ISO C++ kieltää vertailun %<void *%>-osoittimen ja funktio-osoittimen välillä" -#: cp/typeck.c:604 +#: cp/typeck.c:609 #, gcc-internal-format msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function" msgstr "ISO C++ kieltää muunnoksen %<void *%>-osoittimen ja funktio-osoittimen välillä" -#: cp/typeck.c:609 +#: cp/typeck.c:614 #, gcc-internal-format msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function" msgstr "ISO C++ kieltää ehtolausekkeen %<void *%>-osoittimen ja funktio-osoittimen välillä" -#: cp/typeck.c:676 +#: cp/typeck.c:681 #, fuzzy, gcc-internal-format msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast" msgstr "tyyppien %qT ja %qT välinen vertailu" -#: cp/typeck.c:681 +#: cp/typeck.c:686 #, gcc-internal-format msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast" msgstr "" -#: cp/typeck.c:686 +#: cp/typeck.c:691 #, gcc-internal-format msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast" msgstr "" -#: cp/typeck.c:1373 +#: cp/typeck.c:1378 #, gcc-internal-format msgid "canonical types differ for identical types %T and %T" msgstr "" -#: cp/typeck.c:1380 +#: cp/typeck.c:1385 #, gcc-internal-format msgid "same canonical type node for different types %T and %T" msgstr "" -#: cp/typeck.c:1505 +#: cp/typeck.c:1510 #, gcc-internal-format msgid "invalid application of %qs to a member function" msgstr "" -#: cp/typeck.c:1582 +#: cp/typeck.c:1587 #, gcc-internal-format msgid "invalid application of %<sizeof%> to a bit-field" msgstr "epäkelpo %<sizeof%>-avainsanan soveltaminen bittikenttään" -#: cp/typeck.c:1590 +#: cp/typeck.c:1595 #, 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:1641 +#: cp/typeck.c:1646 #, fuzzy, gcc-internal-format msgid "invalid application of %<__alignof%> to a bit-field" msgstr "epäkelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin" -#: cp/typeck.c:1652 +#: cp/typeck.c:1657 #, gcc-internal-format msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type" msgstr "" -#: cp/typeck.c:1710 +#: cp/typeck.c:1715 #, gcc-internal-format msgid "invalid use of non-static member function" msgstr "virheellinen ei-staattisen jäsenfunktion käyttö" -#: cp/typeck.c:1989 +#: cp/typeck.c:1997 #, gcc-internal-format msgid "deprecated conversion from string constant to %qT" msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT" -#: cp/typeck.c:2112 cp/typeck.c:2492 +#: cp/typeck.c:2120 cp/typeck.c:2500 #, gcc-internal-format msgid "request for member %qD in %qE, which is of non-class type %qT" msgstr "" -#: cp/typeck.c:2141 +#: cp/typeck.c:2149 #, gcc-internal-format msgid "invalid use of nonstatic data member %qE" msgstr "" -#: cp/typeck.c:2197 +#: cp/typeck.c:2205 #, gcc-internal-format msgid "invalid access to non-static data member %qD of NULL object" msgstr "" -#: cp/typeck.c:2200 cp/typeck.c:2231 +#: cp/typeck.c:2208 cp/typeck.c:2239 #, gcc-internal-format msgid "(perhaps the %<offsetof%> macro was used incorrectly)" msgstr "" # semi-fuzzy -#: cp/typeck.c:2228 +#: cp/typeck.c:2236 #, 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:2356 +#: cp/typeck.c:2364 #, 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:2364 +#: cp/typeck.c:2372 #, gcc-internal-format msgid "the type being destroyed is %qT, but the destructor refers to %qT" msgstr "" -#: cp/typeck.c:2403 cp/typeck.c:2423 +#: cp/typeck.c:2411 cp/typeck.c:2431 #, fuzzy, gcc-internal-format msgid "%qD is not a template" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: cp/typeck.c:2531 +#: cp/typeck.c:2539 #, gcc-internal-format msgid "%<%D::%D%> is not a member of %qT" msgstr "" -#: cp/typeck.c:2555 +#: cp/typeck.c:2563 #, gcc-internal-format msgid "%qT is not a base of %qT" msgstr "" -#: cp/typeck.c:2575 +#: cp/typeck.c:2583 #, gcc-internal-format msgid "%qD has no member named %qE" msgstr "" -#: cp/typeck.c:2591 +#: cp/typeck.c:2599 #, gcc-internal-format msgid "%qD is not a member template function" msgstr "" -#: cp/typeck.c:2736 +#: cp/typeck.c:2744 #, gcc-internal-format msgid "%qT is not a pointer-to-object type" msgstr "" -#: cp/typeck.c:2767 +#: cp/typeck.c:2775 #, fuzzy, gcc-internal-format +#| msgid "invalid use of flexible array member" msgid "invalid use of array indexing on pointer to member" msgstr "joustavien taulukkoalkioiden epäkelpo käyttö" -#: cp/typeck.c:2770 +#: cp/typeck.c:2778 #, fuzzy, gcc-internal-format msgid "invalid use of unary %<*%> on pointer to member" msgstr "epäkelpo %<restrict%>-avainsanan käyttö" -#: cp/typeck.c:2773 +#: cp/typeck.c:2781 #, fuzzy, gcc-internal-format msgid "invalid use of implicit conversion on pointer to member" msgstr "epäkelpo %<restrict%>-avainsanan käyttö" -#: cp/typeck.c:2808 +#: cp/typeck.c:2816 #, gcc-internal-format msgid "subscript missing in array reference" msgstr "" -#: cp/typeck.c:2892 +#: cp/typeck.c:2900 #, gcc-internal-format msgid "ISO C++ forbids subscripting non-lvalue array" msgstr "" -#: cp/typeck.c:2905 +#: cp/typeck.c:2913 #, gcc-internal-format msgid "subscripting array declared %<register%>" msgstr "" -#: cp/typeck.c:2942 +#: cp/typeck.c:2950 #, gcc-internal-format msgid "subscripted value is neither array nor pointer" msgstr "indeksoitu arvo ei ole taulukko eikä osoitin" -#: cp/typeck.c:3008 +#: cp/typeck.c:3016 #, gcc-internal-format msgid "object missing in use of %qE" msgstr "" -#: cp/typeck.c:3205 +#: cp/typeck.c:3213 #, gcc-internal-format msgid "ISO C++ forbids calling %<::main%> from within program" msgstr "ISO C++ kieltää %<::main%>-funktion kutsumisen ohjelmasta" -#: cp/typeck.c:3224 +#: cp/typeck.c:3232 #, gcc-internal-format msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>" msgstr "" -#: cp/typeck.c:3239 +#: cp/typeck.c:3247 #, gcc-internal-format msgid "%qE cannot be used as a function" msgstr "" -#: cp/typeck.c:3287 +#: cp/typeck.c:3295 #, fuzzy, gcc-internal-format msgid "too many arguments to constructor %q#D" msgstr "liikaa argumentteja funktiolle %s %q+#D" -#: cp/typeck.c:3288 +#: cp/typeck.c:3296 #, fuzzy, gcc-internal-format +#| msgid "too few arguments to function %qE" msgid "too few arguments to constructor %q#D" msgstr "liian vähän argumentteja funktiolle %qE" -#: cp/typeck.c:3293 +#: cp/typeck.c:3301 #, fuzzy, gcc-internal-format +#| msgid "too many arguments to function %qE" msgid "too many arguments to member function %q#D" msgstr "liian monta argumenttia funktiolle %qE" -#: cp/typeck.c:3294 +#: cp/typeck.c:3302 #, fuzzy, gcc-internal-format +#| msgid "too few arguments to function %qE" msgid "too few arguments to member function %q#D" msgstr "liian vähän argumentteja funktiolle %qE" -#: cp/typeck.c:3300 +#: cp/typeck.c:3308 #, fuzzy, gcc-internal-format +#| msgid "too many arguments to function %qE" msgid "too many arguments to function %q#D" msgstr "liian monta argumenttia funktiolle %qE" -#: cp/typeck.c:3301 +#: cp/typeck.c:3309 #, fuzzy, gcc-internal-format +#| msgid "too few arguments to function %qE" msgid "too few arguments to function %q#D" msgstr "liian vähän argumentteja funktiolle %qE" -#: cp/typeck.c:3311 +#: cp/typeck.c:3319 #, fuzzy, gcc-internal-format msgid "too many arguments to method %q#D" msgstr "liikaa argumentteja funktiolle %s %q+#D" -#: cp/typeck.c:3312 +#: cp/typeck.c:3320 #, fuzzy, gcc-internal-format msgid "too few arguments to method %q#D" msgstr "liian vähän argumentteja funktiolle %qE" -#: cp/typeck.c:3315 +#: cp/typeck.c:3323 #, gcc-internal-format msgid "too many arguments to function" msgstr "liikaa argumentteja funktiolle" -#: cp/typeck.c:3316 +#: cp/typeck.c:3324 #, gcc-internal-format msgid "too few arguments to function" msgstr "liian vähän argumentteja funktiolle" -#: cp/typeck.c:3395 +#: cp/typeck.c:3403 #, 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:3398 +#: cp/typeck.c:3406 #, gcc-internal-format msgid "parameter %P has incomplete type %qT" msgstr "parametrilla %P on vaillinainen tyyppi %qT" -#: cp/typeck.c:3670 cp/typeck.c:3681 +#: cp/typeck.c:3678 cp/typeck.c:3689 #, 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:3724 +#: cp/typeck.c:3732 #, gcc-internal-format msgid "NULL used in arithmetic" msgstr "NULL-arvon käyttö laskutoimituksessa" -#: cp/typeck.c:3915 +#: cp/typeck.c:3923 #, fuzzy, gcc-internal-format msgid "left rotate count is negative" msgstr "taulukon %qs koko on negatiivinen" -#: cp/typeck.c:3916 +#: cp/typeck.c:3924 #, gcc-internal-format msgid "right rotate count is negative" msgstr "" -#: cp/typeck.c:3922 +#: cp/typeck.c:3930 #, gcc-internal-format msgid "left rotate count >= width of type" msgstr "" -#: cp/typeck.c:3923 +#: cp/typeck.c:3931 #, gcc-internal-format msgid "right rotate count >= width of type" msgstr "" -#: cp/typeck.c:3942 cp/typeck.c:4165 +#: cp/typeck.c:3950 cp/typeck.c:4173 #, 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:3961 cp/typeck.c:3973 +#: cp/typeck.c:3969 cp/typeck.c:3981 #, gcc-internal-format msgid "the address of %qD will never be NULL" msgstr "%qD:n osoite ei tule koskaan olemaan NULL" -#: cp/typeck.c:3985 cp/typeck.c:3993 cp/typeck.c:4188 cp/typeck.c:4196 +#: cp/typeck.c:3993 cp/typeck.c:4001 cp/typeck.c:4196 cp/typeck.c:4204 #, gcc-internal-format msgid "ISO C++ forbids comparison between pointer and integer" msgstr "ISO C++ kieltää osoittimen ja kokonaisluvun vertailun" -#: cp/typeck.c:4213 +#: cp/typeck.c:4221 #, gcc-internal-format msgid "unordered comparison on non-floating point argument" msgstr "" -#: cp/typeck.c:4260 +#: cp/typeck.c:4268 #, gcc-internal-format msgid "invalid operands of types %qT and %qT to binary %qO" msgstr "" -#: cp/typeck.c:4477 +#: cp/typeck.c:4489 #, 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:4479 +#: cp/typeck.c:4491 #, 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:4481 +#: cp/typeck.c:4493 #, 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:4494 +#: cp/typeck.c:4506 #, gcc-internal-format msgid "invalid use of a pointer to an incomplete type in pointer arithmetic" msgstr "" -#: cp/typeck.c:4552 +#: cp/typeck.c:4564 #, fuzzy, gcc-internal-format msgid "taking address of constructor %qE" msgstr "bittikentän %qD osoitetta ei voi ottaa" -#: cp/typeck.c:4553 +#: cp/typeck.c:4565 #, fuzzy, gcc-internal-format msgid "taking address of destructor %qE" msgstr "bittikentän %qD osoitetta ei voi ottaa" -#: cp/typeck.c:4567 +#: cp/typeck.c:4579 #, gcc-internal-format msgid "invalid use of %qE to form a pointer-to-member-function" msgstr "" -#: cp/typeck.c:4570 +#: cp/typeck.c:4582 #, gcc-internal-format msgid " a qualified-id is required" msgstr "" -#: cp/typeck.c:4575 +#: cp/typeck.c:4587 #, gcc-internal-format msgid "parentheses around %qE cannot be used to form a pointer-to-member-function" msgstr "" #. An expression like &memfn. -#: cp/typeck.c:4726 +#: cp/typeck.c:4738 #, 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:4731 +#: cp/typeck.c:4743 #, 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 "" #. Make this a permerror because we used to accept it. -#: cp/typeck.c:4768 +#: cp/typeck.c:4780 #, gcc-internal-format msgid "taking address of temporary" msgstr "" -#: cp/typeck.c:4770 +#: cp/typeck.c:4782 #, gcc-internal-format msgid "taking address of xvalue (rvalue reference)" msgstr "" -#: cp/typeck.c:4787 +#: cp/typeck.c:4799 #, gcc-internal-format msgid "ISO C++ forbids taking address of function %<::main%>" msgstr "ISO C++ kieltää %<::main%>-funktion osoitteen ottamisen" -#: cp/typeck.c:4844 +#: cp/typeck.c:4856 #, gcc-internal-format msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression" msgstr "" -#: cp/typeck.c:4872 +#: cp/typeck.c:4884 #, gcc-internal-format msgid "cannot create pointer to reference member %qD" msgstr "" -#: cp/typeck.c:5136 +#: cp/typeck.c:5148 #, gcc-internal-format msgid "ISO C++ forbids incrementing an enum" msgstr "ISO C++ kieltää enumin lisäyksen" -#: cp/typeck.c:5137 +#: cp/typeck.c:5149 #, gcc-internal-format msgid "ISO C++ forbids decrementing an enum" msgstr "ISO C++ kieltää enumin vähentämisen" -#: cp/typeck.c:5153 +#: cp/typeck.c:5165 #, fuzzy, gcc-internal-format msgid "cannot increment a pointer to incomplete type %qT" msgstr "parametrilla %P on vaillinainen tyyppi %qT" -#: cp/typeck.c:5154 +#: cp/typeck.c:5166 #, fuzzy, gcc-internal-format msgid "cannot decrement a pointer to incomplete type %qT" msgstr "parametrilla %P on vaillinainen tyyppi %qT" -#: cp/typeck.c:5165 +#: cp/typeck.c:5177 #, gcc-internal-format msgid "ISO C++ forbids incrementing a pointer of type %qT" msgstr "ISO C++ kieltää %qT-tyyppisen osoittimen kasvattamisen" -#: cp/typeck.c:5166 +#: cp/typeck.c:5178 #, 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:5199 +#: cp/typeck.c:5211 #, gcc-internal-format msgid "invalid use of Boolean expression as operand to %<operator--%>" msgstr "" -#: cp/typeck.c:5358 +#: cp/typeck.c:5370 #, gcc-internal-format msgid "cannot take the address of %<this%>, which is an rvalue expression" msgstr "" -#: cp/typeck.c:5381 +#: cp/typeck.c:5393 #, gcc-internal-format msgid "address of explicit register variable %qD requested" msgstr "" -#: cp/typeck.c:5386 +#: cp/typeck.c:5398 #, gcc-internal-format msgid "address requested for %qD, which is declared %<register%>" msgstr "" -#: cp/typeck.c:5458 +#: cp/typeck.c:5470 #, gcc-internal-format msgid "expression list treated as compound expression in initializer" msgstr "" -#: cp/typeck.c:5462 +#: cp/typeck.c:5474 #, gcc-internal-format msgid "expression list treated as compound expression in mem-initializer" msgstr "" -#: cp/typeck.c:5466 +#: cp/typeck.c:5478 #, gcc-internal-format msgid "expression list treated as compound expression in functional cast" msgstr "" -#: cp/typeck.c:5498 +#: cp/typeck.c:5512 #, gcc-internal-format, gfc-internal-format msgid "%s expression list treated as compound expression" msgstr "" -#: cp/typeck.c:5571 +#: cp/typeck.c:5585 #, gcc-internal-format msgid "no context to resolve type of %qE" msgstr "" -#: cp/typeck.c:5602 +#: cp/typeck.c:5616 #, 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:5607 +#: cp/typeck.c:5621 #, 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:5612 +#: cp/typeck.c:5626 #, 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:5926 +#: cp/typeck.c:5940 #, gcc-internal-format msgid "invalid static_cast from type %qT to type %qT" msgstr "" -#: cp/typeck.c:5949 +#: cp/typeck.c:5963 #, gcc-internal-format msgid "converting from %qT to %qT" msgstr "muunnos tyypistä %qT tyyppiin %qT" -#: cp/typeck.c:5998 +#: cp/typeck.c:6012 #, gcc-internal-format msgid "invalid cast of an rvalue expression of type %qT to type %qT" msgstr "" -#: cp/typeck.c:6068 +#: cp/typeck.c:6082 #, gcc-internal-format msgid "cast from %qT to %qT loses precision" msgstr "muunnoksessa tyypistä %qT tyyppiin %qT menetetään tarkkuutta" -#: cp/typeck.c:6100 +#: cp/typeck.c:6114 #, gcc-internal-format msgid "cast from %qT to %qT increases required alignment of target type" msgstr "" @@ -32398,236 +32693,243 @@ 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:6119 +#: cp/typeck.c:6133 #, 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:6132 +#: cp/typeck.c:6146 #, gcc-internal-format msgid "invalid cast from type %qT to type %qT" msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT" -#: cp/typeck.c:6188 +#: cp/typeck.c:6202 #, 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:6197 +#: cp/typeck.c:6211 #, 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:6222 +#: cp/typeck.c:6251 #, gcc-internal-format msgid "invalid const_cast of an rvalue of type %qT to type %qT" msgstr "" -#: cp/typeck.c:6271 +#: cp/typeck.c:6300 #, gcc-internal-format msgid "invalid const_cast from type %qT to type %qT" msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT" -#: cp/typeck.c:6348 cp/typeck.c:6356 +#: cp/typeck.c:6377 cp/typeck.c:6385 #, gcc-internal-format msgid "ISO C++ forbids casting to an array type %qT" msgstr "" -#: cp/typeck.c:6365 +#: cp/typeck.c:6394 #, gcc-internal-format msgid "invalid cast to function type %qT" msgstr "" -#: cp/typeck.c:6627 +#: cp/typeck.c:6656 #, gcc-internal-format msgid " in evaluation of %<%Q(%#T, %#T)%>" msgstr "" -#: cp/typeck.c:6685 +#: cp/typeck.c:6714 #, fuzzy, gcc-internal-format +#| msgid "nonconstant array index in initializer" msgid "assigning to an array from an initializer list" msgstr "ei-vakio taulukon indeksi alustimessa" -#: cp/typeck.c:6697 +#: cp/typeck.c:6726 #, gcc-internal-format msgid "incompatible types in assignment of %qT to %qT" msgstr "" -#: cp/typeck.c:6711 +#: cp/typeck.c:6740 #, fuzzy, gcc-internal-format msgid "array used as initializer" msgstr "skalaarialustimen ympärillä on aaltosulkeet" -#: cp/typeck.c:6713 +#: cp/typeck.c:6742 #, fuzzy, gcc-internal-format msgid "invalid array assignment" msgstr "epäkelpo lvalue sijoituksessa" -#: cp/typeck.c:6825 +#: cp/typeck.c:6854 #, gcc-internal-format msgid " in pointer to member function conversion" msgstr "" -#: cp/typeck.c:6839 +#: cp/typeck.c:6868 #, gcc-internal-format msgid "pointer to member conversion via virtual base %qT" msgstr "" -#: cp/typeck.c:6886 cp/typeck.c:6905 +#: cp/typeck.c:6915 cp/typeck.c:6934 #, gcc-internal-format msgid " in pointer to member conversion" msgstr "" -#: cp/typeck.c:6984 +#: cp/typeck.c:7013 #, gcc-internal-format msgid "invalid conversion to type %qT from type %qT" msgstr "" -#: cp/typeck.c:7266 +#: cp/typeck.c:7295 #, 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" -#: cp/typeck.c:7272 +#: cp/typeck.c:7301 #, fuzzy, gcc-internal-format +#| msgid "cannot convert %qT to %qT for argument %qP to %qD" msgid "cannot convert %qT to %qT in default argument" 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:7276 +#: cp/typeck.c:7305 #, fuzzy, gcc-internal-format +#| msgid "cannot convert %qT to %qT in %s" msgid "cannot convert %qT to %qT in argument passing" msgstr "ei voi muuntaa tyypistä %qT tyyppiin %qT (%s)" # XXX # %s on "initialization", jota EI VOI suomentaa tällä hetkellä. -#: cp/typeck.c:7280 +#: cp/typeck.c:7309 #, fuzzy, gcc-internal-format +#| msgid "cannot convert %qT to %qT in %s" msgid "cannot convert %qT to %qT" msgstr "ei voi muuntaa tyypistä %qT tyyppiin %qT (%s)" # XXX # %s on "initialization", jota EI VOI suomentaa tällä hetkellä. -#: cp/typeck.c:7284 +#: cp/typeck.c:7313 #, fuzzy, gcc-internal-format +#| msgid "cannot convert %qT to %qT in %s" msgid "cannot convert %qT to %qT in initialization" msgstr "ei voi muuntaa tyypistä %qT tyyppiin %qT (%s)" # XXX # %s on "initialization", jota EI VOI suomentaa tällä hetkellä. -#: cp/typeck.c:7288 +#: cp/typeck.c:7317 #, fuzzy, gcc-internal-format +#| msgid "cannot convert %qT to %qT in %s" msgid "cannot convert %qT to %qT in return" msgstr "ei voi muuntaa tyypistä %qT tyyppiin %qT (%s)" # XXX # %s on "initialization", jota EI VOI suomentaa tällä hetkellä. -#: cp/typeck.c:7292 +#: cp/typeck.c:7321 #, fuzzy, gcc-internal-format +#| msgid "cannot convert %qT to %qT in %s" msgid "cannot convert %qT to %qT in assignment" msgstr "ei voi muuntaa tyypistä %qT tyyppiin %qT (%s)" -#: cp/typeck.c:7315 +#: cp/typeck.c:7344 #, fuzzy, gcc-internal-format msgid "parameter %qP of %qD might be a candidate for a format attribute" msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille" -#: cp/typeck.c:7319 +#: cp/typeck.c:7348 #, fuzzy, gcc-internal-format msgid "parameter might be a candidate for a format attribute" msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille" -#: cp/typeck.c:7324 +#: cp/typeck.c:7353 #, fuzzy, gcc-internal-format msgid "target of conversion might be a candidate for a format attribute" msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille" -#: cp/typeck.c:7329 +#: cp/typeck.c:7358 #, fuzzy, gcc-internal-format msgid "target of initialization might be a candidate for a format attribute" msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille" -#: cp/typeck.c:7339 +#: cp/typeck.c:7368 #, fuzzy, gcc-internal-format msgid "left-hand side of assignment might be a candidate for a format attribute" msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille" -#: cp/typeck.c:7435 cp/typeck.c:7437 +#: cp/typeck.c:7464 cp/typeck.c:7466 #, gcc-internal-format msgid "in passing argument %P of %q+D" msgstr "" -#: cp/typeck.c:7492 +#: cp/typeck.c:7521 #, gcc-internal-format msgid "returning reference to temporary" msgstr "" -#: cp/typeck.c:7499 +#: cp/typeck.c:7528 #, gcc-internal-format msgid "reference to non-lvalue returned" msgstr "" -#: cp/typeck.c:7515 +#: cp/typeck.c:7544 #, fuzzy, gcc-internal-format msgid "reference to local variable %q+D returned" msgstr "palautettu viittaus paikalliseen muuttujaan %qD" -#: cp/typeck.c:7518 +#: cp/typeck.c:7547 #, fuzzy, gcc-internal-format msgid "address of local variable %q+D returned" msgstr "halutaan globaalin rekisterimuuttujan %qD osoite" -#: cp/typeck.c:7553 +#: cp/typeck.c:7582 #, 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:7561 +#: cp/typeck.c:7590 #, 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:7564 +#: cp/typeck.c:7593 #, gcc-internal-format msgid "returning a value from a constructor" msgstr "arvon palautus muodostimesta" -#: cp/typeck.c:7582 +#: cp/typeck.c:7611 #, 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:7588 +#: cp/typeck.c:7617 #, gcc-internal-format msgid "inconsistent types %qT and %qT deduced for lambda return type" msgstr "" -#: cp/typeck.c:7614 +#: cp/typeck.c:7643 #, 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:7635 +#: cp/typeck.c:7664 #, 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:7665 +#: cp/typeck.c:7694 #, 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)" #. Make this a permerror because we used to accept it. -#: cp/typeck.c:8231 +#: cp/typeck.c:8267 #, gcc-internal-format msgid "using temporary as lvalue" msgstr "" -#: cp/typeck.c:8233 +#: cp/typeck.c:8269 #, gcc-internal-format msgid "using xvalue (rvalue reference) as lvalue" msgstr "" @@ -32644,6 +32946,7 @@ msgstr "vakiokenttään %qD sijoitus" #: cp/typeck2.c:109 #, fuzzy, gcc-internal-format +#| msgid "read-only location %qE used as %<asm%> output" msgid "constant field %qD used as %<asm%> output" msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena" @@ -32664,6 +32967,7 @@ msgstr "sijoitus kirjoitussuojattuun jäseneen %qD" #: cp/typeck2.c:122 #, fuzzy, gcc-internal-format +#| msgid "read-only location %qE used as %<asm%> output" msgid "read-only reference %qD used as %<asm%> output" msgstr "kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena" @@ -32735,11 +33039,13 @@ msgstr "" #: cp/typeck2.c:381 #, fuzzy, gcc-internal-format +#| msgid "%qD has an incomplete type" msgid "%q+D has incomplete type" msgstr "%qD on vaillinaista tyyppiä" #: cp/typeck2.c:394 #, fuzzy, gcc-internal-format +#| msgid "invalid use of incomplete typedef %qD" msgid "invalid use of incomplete type %q#T" msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö" @@ -32765,16 +33071,19 @@ msgstr "" #: cp/typeck2.c:430 #, fuzzy, gcc-internal-format +#| msgid "invalid use of incomplete typedef %qD" msgid "invalid use of template type parameter %qT" msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö" #: cp/typeck2.c:435 #, fuzzy, gcc-internal-format +#| msgid "invalid use of incomplete typedef %qD" msgid "invalid use of template template parameter %qT" msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö" #: cp/typeck2.c:441 #, fuzzy, gcc-internal-format +#| msgid "invalid use of incomplete typedef %qD" msgid "invalid use of dependent type %qT" msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö" @@ -32908,12 +33217,12 @@ msgstr "" msgid "invalid value-initialization of reference type" msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekkeesta" -#: cp/typeck2.c:1729 +#: cp/typeck2.c:1732 #, gcc-internal-format msgid "call to function %qD which throws incomplete type %q#T" msgstr "" -#: cp/typeck2.c:1732 +#: cp/typeck2.c:1735 #, gcc-internal-format msgid "call to function which throws incomplete type %q#T" msgstr "" @@ -33004,7 +33313,7 @@ msgid "Array reference at %C cannot have more than %d dimensions" msgstr "" #: fortran/array.c:215 fortran/array.c:569 fortran/check.c:1975 -#: fortran/check.c:3666 fortran/check.c:3689 fortran/check.c:3784 +#: fortran/check.c:3670 fortran/check.c:3693 fortran/check.c:3788 #: fortran/match.c:1758 fortran/match.c:2339 fortran/simplify.c:4590 #, gcc-internal-format, gfc-internal-format msgid "Coarrays disabled at %C, use -fcoarray= to enable" @@ -33092,6 +33401,7 @@ msgstr "" #: fortran/array.c:563 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "Fortran 2003: CLASS statement at %C" msgid "Fortran 2008: Coarray declaration at %C" msgstr "Fortran 2003: CLASS-lause kohdassa %C" @@ -33142,7 +33452,7 @@ msgstr "" #. Problems occur when we get something like #. integer :: a(lots) = (/(i, i=1, lots)/) -#: fortran/array.c:1605 fortran/expr.c:1521 fortran/trans-array.c:4535 +#: fortran/array.c:1605 fortran/expr.c:1525 fortran/trans-array.c:4535 #, gcc-internal-format, gfc-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 "" @@ -33182,7 +33492,7 @@ msgstr "" msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE" msgstr "" -#: fortran/check.c:167 fortran/check.c:4857 +#: fortran/check.c:167 fortran/check.c:4861 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "'%s' argument of '%s' intrinsic at %L must be a constant" msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio" @@ -33287,7 +33597,7 @@ msgstr "" msgid "Unequal character lengths (%ld/%ld) in %s at %L" msgstr "" -#: fortran/check.c:819 fortran/check.c:4826 +#: fortran/check.c:819 fortran/check.c:4830 #, gcc-internal-format, gfc-internal-format msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type" msgstr "" @@ -33298,7 +33608,7 @@ msgstr "" msgid "Extension: Different type kinds at %L" msgstr "" -#: fortran/check.c:866 fortran/check.c:2642 +#: fortran/check.c:866 fortran/check.c:2646 #, gcc-internal-format, gfc-internal-format msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER" msgstr "" @@ -33339,9 +33649,9 @@ msgid "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio" #: fortran/check.c:1188 fortran/check.c:1702 fortran/check.c:1805 -#: fortran/check.c:1961 fortran/check.c:2006 fortran/check.c:3142 -#: fortran/check.c:3276 fortran/check.c:3331 fortran/check.c:3770 -#: fortran/check.c:3899 +#: fortran/check.c:1961 fortran/check.c:2006 fortran/check.c:3146 +#: fortran/check.c:3280 fortran/check.c:3335 fortran/check.c:3774 +#: fortran/check.c:3903 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L" msgstr "" @@ -33451,152 +33761,152 @@ msgstr "" msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind %d/%d" msgstr "" -#: fortran/check.c:2714 fortran/check.c:3846 +#: fortran/check.c:2718 fortran/check.c:3850 #, gcc-internal-format, gfc-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:2772 +#: fortran/check.c:2776 #, gcc-internal-format, gfc-internal-format msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable" msgstr "" -#: fortran/check.c:2780 +#: fortran/check.c:2784 #, gcc-internal-format, gfc-internal-format msgid "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable" msgstr "" -#: fortran/check.c:2797 +#: fortran/check.c:2801 #, gcc-internal-format, gfc-internal-format msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'" msgstr "" -#: fortran/check.c:2922 +#: fortran/check.c:2926 #, gcc-internal-format, gfc-internal-format msgid "'shape' argument of 'reshape' intrinsic at %L must be an array of constant size" msgstr "" -#: fortran/check.c:2932 +#: fortran/check.c:2936 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "'%s' argument of '%s' intrinsic at %L is empty" msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio" -#: fortran/check.c:2939 +#: fortran/check.c:2943 #, gcc-internal-format, gfc-internal-format msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements" msgstr "" -#: fortran/check.c:2956 +#: fortran/check.c:2960 #, fuzzy, gcc-internal-format, gfc-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:2996 +#: fortran/check.c:3000 #, fuzzy, gcc-internal-format, gfc-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:3014 +#: fortran/check.c:3018 #, fuzzy, gcc-internal-format, gfc-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:3023 +#: fortran/check.c:3027 #, fuzzy, gcc-internal-format, gfc-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:3059 +#: fortran/check.c:3063 #, gcc-internal-format, gfc-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:3077 fortran/check.c:3095 +#: fortran/check.c:3081 fortran/check.c:3099 #, fuzzy, gcc-internal-format, gfc-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:3086 fortran/check.c:3104 +#: fortran/check.c:3090 fortran/check.c:3108 #, fuzzy, gcc-internal-format, gfc-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:3203 +#: fortran/check.c:3207 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2008: SELECTED_REAL_KIND with neither 'P' nor 'R' argument at %L" msgstr "" -#: fortran/check.c:3234 +#: fortran/check.c:3238 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2008: '%s' intrinsic with RADIX argument at %L" msgstr "" -#: fortran/check.c:3269 +#: fortran/check.c:3273 #, gcc-internal-format, gfc-internal-format msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array" msgstr "" -#: fortran/check.c:3353 +#: fortran/check.c:3357 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "'%s' argument of '%s' intrinsic at %L must be be an interoperable data entity" msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio" -#: fortran/check.c:3382 +#: fortran/check.c:3386 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "GNU extension: non double precision REAL argument to %s intrinsic at %L" msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu" -#: fortran/check.c:3395 +#: fortran/check.c:3399 #, gcc-internal-format, gfc-internal-format msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d" msgstr "" -#: fortran/check.c:3414 +#: fortran/check.c:3418 #, fuzzy, gcc-internal-format, gfc-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:3675 +#: fortran/check.c:3679 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "%s argument to IMAGE_INDEX must be a rank one array at %L" msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta" -#: fortran/check.c:3695 +#: fortran/check.c:3699 #, gcc-internal-format, gfc-internal-format msgid "DIM argument without ARRAY argument not allowed for THIS_IMAGE intrinsic at %L" msgstr "" -#: fortran/check.c:3725 +#: fortran/check.c:3729 #, gcc-internal-format, gfc-internal-format msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s" msgstr "" -#: fortran/check.c:3860 +#: fortran/check.c:3864 #, fuzzy, gcc-internal-format, gfc-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:3873 +#: fortran/check.c:3877 #, fuzzy, gcc-internal-format, gfc-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:4132 fortran/check.c:4164 +#: fortran/check.c:4136 fortran/check.c:4168 #, fuzzy, gcc-internal-format, gfc-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:4172 +#: fortran/check.c:4176 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Too many arguments to %s at %L" msgstr "liikaa argumentteja funktiolle %s %q+#D" -#: fortran/check.c:4458 +#: fortran/check.c:4462 #, gcc-internal-format, gfc-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:4810 fortran/check.c:4818 +#: fortran/check.c:4814 fortran/check.c:4822 #, gcc-internal-format, gfc-internal-format msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL" msgstr "" @@ -33608,7 +33918,7 @@ msgstr "" #. Since the extension field is 8 bit wide, we can only have #. up to 255 extension levels. -#: fortran/class.c:270 fortran/decl.c:7318 +#: fortran/class.c:270 fortran/decl.c:7344 #, gcc-internal-format, gfc-internal-format msgid "Maximum extension level reached with type '%s' at %L" msgstr "" @@ -33903,7 +34213,7 @@ msgstr "alustus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta" msgid "Pointer initialization at %C requires '=>', not '='" msgstr "" -#: fortran/decl.c:1992 fortran/decl.c:7470 +#: fortran/decl.c:1992 fortran/decl.c:7496 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected an initialization expression at %C" msgstr "vektoriylivuoto lausekkeessa" @@ -34087,15 +34397,17 @@ msgstr "" #: fortran/decl.c:3502 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "Fortran 2003: CLASS statement at %C" msgid "Fortran 2003: ASYNCHRONOUS attribute at %C" msgstr "Fortran 2003: CLASS-lause kohdassa %C" #: fortran/decl.c:3515 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "Fortran 2003: CLASS statement at %C" msgid "Fortran 2008: CONTIGUOUS attribute at %C" msgstr "Fortran 2003: CLASS-lause kohdassa %C" -#: fortran/decl.c:3561 fortran/decl.c:6524 +#: fortran/decl.c:3561 fortran/decl.c:6535 #, gcc-internal-format, gfc-internal-format msgid "PROTECTED at %C only allowed in specification part of a module" msgstr "" @@ -34269,12 +34581,12 @@ msgstr "" msgid "Procedure '%s' at %L already has basic type of %s" msgstr "" -#: fortran/decl.c:4773 fortran/decl.c:4940 fortran/decl.c:7952 +#: fortran/decl.c:4773 fortran/decl.c:4940 fortran/decl.c:7978 #, gcc-internal-format, gfc-internal-format msgid "Syntax error in PROCEDURE statement at %C" msgstr "" -#: fortran/decl.c:4822 fortran/decl.c:7853 +#: fortran/decl.c:4822 fortran/decl.c:7879 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected '::' after binding-attributes at %C" msgstr "tyhjä esittely" @@ -34534,410 +34846,418 @@ msgstr "" #: fortran/decl.c:6395 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "Fortran 2003: CLASS statement at %C" msgid "Fortran 2008: CONTIGUOUS statement at %C" msgstr "Fortran 2003: CLASS-lause kohdassa %C" -#: fortran/decl.c:6475 +#: fortran/decl.c:6486 #, gcc-internal-format, gfc-internal-format msgid "Access specification of the %s operator at %C has already been specified" msgstr "" -#: fortran/decl.c:6492 +#: fortran/decl.c:6503 #, gcc-internal-format, gfc-internal-format msgid "Access specification of the .%s. operator at %C has already been specified" msgstr "" -#: fortran/decl.c:6530 +#: fortran/decl.c:6541 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: PROTECTED statement at %C" msgstr "" -#: fortran/decl.c:6570 +#: fortran/decl.c:6581 #, gcc-internal-format, gfc-internal-format msgid "Syntax error in PROTECTED statement at %C" msgstr "" -#: fortran/decl.c:6594 +#: fortran/decl.c:6605 #, gcc-internal-format, gfc-internal-format msgid "PRIVATE statement at %C is only allowed in the specification part of a module" msgstr "" -#: fortran/decl.c:6631 +#: fortran/decl.c:6642 #, gcc-internal-format, gfc-internal-format msgid "PUBLIC statement at %C is only allowed in the specification part of a module" msgstr "" -#: fortran/decl.c:6659 +#: fortran/decl.c:6670 #, gcc-internal-format, gfc-internal-format msgid "Expected variable name at %C in PARAMETER statement" msgstr "" -#: fortran/decl.c:6666 +#: fortran/decl.c:6677 #, gcc-internal-format, gfc-internal-format msgid "Expected = sign in PARAMETER statement at %C" msgstr "" -#: fortran/decl.c:6672 +#: fortran/decl.c:6683 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected expression at %C in PARAMETER statement" msgstr "tyhjä esittely" -#: fortran/decl.c:6692 +#: fortran/decl.c:6703 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Initializing already initialized variable at %C" msgstr "alustus yhteensopimattomasta osoitintyypistä" -#: fortran/decl.c:6727 +#: fortran/decl.c:6738 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Unexpected characters in PARAMETER statement at %C" msgstr "tyhjä esittely" -#: fortran/decl.c:6751 +#: fortran/decl.c:6762 #, gcc-internal-format, gfc-internal-format msgid "Blanket SAVE statement at %C follows previous SAVE statement" msgstr "" -#: fortran/decl.c:6763 +#: fortran/decl.c:6774 #, gcc-internal-format, gfc-internal-format msgid "SAVE statement at %C follows blanket SAVE statement" msgstr "" -#: fortran/decl.c:6810 +#: fortran/decl.c:6821 #, gcc-internal-format, gfc-internal-format msgid "Syntax error in SAVE statement at %C" msgstr "" -#: fortran/decl.c:6824 +#: fortran/decl.c:6835 #, gcc-internal-format, gfc-internal-format msgid "VALUE is not allowed inside of BLOCK at %C" msgstr "" -#: fortran/decl.c:6828 +#: fortran/decl.c:6839 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: VALUE statement at %C" msgstr "" -#: fortran/decl.c:6868 +#: fortran/decl.c:6879 #, gcc-internal-format, gfc-internal-format msgid "Syntax error in VALUE statement at %C" msgstr "" -#: fortran/decl.c:6879 +#: fortran/decl.c:6890 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: VOLATILE statement at %C" msgstr "" -#: fortran/decl.c:6903 +#: fortran/decl.c:6914 #, gcc-internal-format, gfc-internal-format msgid "Specifying VOLATILE for coarray variable '%s' at %C, which is use-/host-associated" msgstr "" -#: fortran/decl.c:6929 +#: fortran/decl.c:6940 #, gcc-internal-format, gfc-internal-format msgid "Syntax error in VOLATILE statement at %C" msgstr "" -#: fortran/decl.c:6940 +#: fortran/decl.c:6951 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "Fortran 2003: CLASS statement at %C" msgid "Fortran 2003: ASYNCHRONOUS statement at %C" msgstr "Fortran 2003: CLASS-lause kohdassa %C" -#: fortran/decl.c:6982 +#: fortran/decl.c:6993 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Syntax error in ASYNCHRONOUS statement at %C" msgstr "kokonaislukuylivuoto lausekkeessa" -#: fortran/decl.c:7005 +#: fortran/decl.c:7017 #, gcc-internal-format, gfc-internal-format msgid "MODULE PROCEDURE at %C must be in a generic module interface" msgstr "" -#: fortran/decl.c:7050 +#: fortran/decl.c:7042 +#, gcc-internal-format, gfc-internal-format +msgid "Fortran 2008: double colon in MODULE PROCEDURE statement at %L" +msgstr "" + +#: fortran/decl.c:7076 #, gcc-internal-format, gfc-internal-format msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE" msgstr "" -#: fortran/decl.c:7099 +#: fortran/decl.c:7125 #, gcc-internal-format, gfc-internal-format msgid "Ambiguous symbol in TYPE definition at %C" msgstr "" -#: fortran/decl.c:7105 +#: fortran/decl.c:7131 #, gcc-internal-format, gfc-internal-format msgid "No such symbol in TYPE definition at %C" msgstr "" -#: fortran/decl.c:7111 +#: fortran/decl.c:7137 #, gcc-internal-format, gfc-internal-format msgid "'%s' in EXTENDS expression at %C is not a derived type" msgstr "" -#: fortran/decl.c:7118 +#: fortran/decl.c:7144 #, gcc-internal-format, gfc-internal-format msgid "'%s' cannot be extended at %C because it is BIND(C)" msgstr "" -#: fortran/decl.c:7125 +#: fortran/decl.c:7151 #, gcc-internal-format, gfc-internal-format msgid "'%s' cannot be extended at %C because it is a SEQUENCE type" msgstr "" -#: fortran/decl.c:7148 +#: fortran/decl.c:7174 #, gcc-internal-format, gfc-internal-format msgid "Derived type at %C can only be PRIVATE in the specification part of a module" msgstr "" -#: fortran/decl.c:7160 +#: fortran/decl.c:7186 #, gcc-internal-format, gfc-internal-format msgid "Derived type at %C can only be PUBLIC in the specification part of a module" msgstr "" -#: fortran/decl.c:7181 +#: fortran/decl.c:7207 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: ABSTRACT type at %C" msgstr "" -#: fortran/decl.c:7245 +#: fortran/decl.c:7271 #, gcc-internal-format, gfc-internal-format msgid "Expected :: in TYPE definition at %C" msgstr "" -#: fortran/decl.c:7256 +#: fortran/decl.c:7282 #, gcc-internal-format, gfc-internal-format msgid "Type name '%s' at %C cannot be the same as an intrinsic type" msgstr "" -#: fortran/decl.c:7266 +#: fortran/decl.c:7292 #, gcc-internal-format, gfc-internal-format msgid "Derived type name '%s' at %C already has a basic type of %s" msgstr "" -#: fortran/decl.c:7282 +#: fortran/decl.c:7308 #, gcc-internal-format, gfc-internal-format msgid "Derived type definition of '%s' at %C has already been defined" msgstr "" -#: fortran/decl.c:7355 +#: fortran/decl.c:7381 #, gcc-internal-format, gfc-internal-format msgid "Cray Pointee at %C cannot be assumed shape array" msgstr "" -#: fortran/decl.c:7375 +#: fortran/decl.c:7401 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: ENUM and ENUMERATOR at %C" msgstr "" -#: fortran/decl.c:7408 +#: fortran/decl.c:7434 #, gcc-internal-format, gfc-internal-format msgid "Enumerator exceeds the C integer type at %C" msgstr "" -#: fortran/decl.c:7487 +#: fortran/decl.c:7513 #, gcc-internal-format, gfc-internal-format msgid "ENUMERATOR %L not initialized with integer expression" msgstr "" -#: fortran/decl.c:7535 +#: fortran/decl.c:7561 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "ENUM definition statement expected before %C" msgstr "ylivuoto vakiolausekkeessa" -#: fortran/decl.c:7571 +#: fortran/decl.c:7597 #, gcc-internal-format, gfc-internal-format msgid "Syntax error in ENUMERATOR definition at %C" msgstr "" -#: fortran/decl.c:7618 fortran/decl.c:7633 +#: fortran/decl.c:7644 fortran/decl.c:7659 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Duplicate access-specifier at %C" msgstr "%J%qD:lle ei ole aiempaa esittelyä" -#: fortran/decl.c:7653 +#: fortran/decl.c:7679 #, gcc-internal-format, gfc-internal-format msgid "Binding attributes already specify passing, illegal NOPASS at %C" msgstr "" -#: fortran/decl.c:7673 +#: fortran/decl.c:7699 #, gcc-internal-format, gfc-internal-format msgid "Binding attributes already specify passing, illegal PASS at %C" msgstr "" -#: fortran/decl.c:7700 +#: fortran/decl.c:7726 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Duplicate POINTER attribute at %C" msgstr "ylimääräinen %<restrict%>" -#: fortran/decl.c:7718 +#: fortran/decl.c:7744 #, gcc-internal-format, gfc-internal-format msgid "Duplicate NON_OVERRIDABLE at %C" msgstr "" -#: fortran/decl.c:7734 +#: fortran/decl.c:7760 #, gcc-internal-format, gfc-internal-format msgid "Duplicate DEFERRED at %C" msgstr "" -#: fortran/decl.c:7747 +#: fortran/decl.c:7773 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected access-specifier at %C" msgstr "taulukon indeksin tyyppi on %<char%>" -#: fortran/decl.c:7749 +#: fortran/decl.c:7775 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected binding attribute at %C" msgstr "%qs attribuuttia ei huomioida" -#: fortran/decl.c:7757 +#: fortran/decl.c:7783 #, gcc-internal-format, gfc-internal-format msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C" msgstr "" -#: fortran/decl.c:7769 +#: fortran/decl.c:7795 #, gcc-internal-format, gfc-internal-format msgid "POINTER attribute is required for procedure pointer component at %C" msgstr "" -#: fortran/decl.c:7811 +#: fortran/decl.c:7837 #, gcc-internal-format, gfc-internal-format msgid "Interface-name expected after '(' at %C" msgstr "" -#: fortran/decl.c:7817 +#: fortran/decl.c:7843 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "')' expected at %C" msgstr "taulukon indeksin tyyppi on %<char%>" -#: fortran/decl.c:7837 +#: fortran/decl.c:7863 #, gcc-internal-format, gfc-internal-format msgid "Interface must be specified for DEFERRED binding at %C" msgstr "" -#: fortran/decl.c:7842 +#: fortran/decl.c:7868 #, gcc-internal-format, gfc-internal-format msgid "PROCEDURE(interface) at %C should be declared DEFERRED" msgstr "" -#: fortran/decl.c:7865 +#: fortran/decl.c:7891 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected binding name at %C" msgstr "tyhjä esittely" -#: fortran/decl.c:7869 +#: fortran/decl.c:7895 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "Fortran 2003: CLASS statement at %C" msgid "Fortran 2008: PROCEDURE list at %C" msgstr "Fortran 2003: CLASS-lause kohdassa %C" -#: fortran/decl.c:7882 +#: fortran/decl.c:7908 #, gcc-internal-format, gfc-internal-format msgid "'=> target' is invalid for DEFERRED binding at %C" msgstr "" -#: fortran/decl.c:7888 +#: fortran/decl.c:7914 #, gcc-internal-format, gfc-internal-format msgid "'::' needed in PROCEDURE binding with explicit target at %C" msgstr "" -#: fortran/decl.c:7898 +#: fortran/decl.c:7924 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected binding target after '=>' at %C" msgstr "vektoriylivuoto lausekkeessa" -#: fortran/decl.c:7915 +#: fortran/decl.c:7941 #, gcc-internal-format, gfc-internal-format msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT" msgstr "" -#: fortran/decl.c:7926 +#: fortran/decl.c:7952 #, gcc-internal-format, gfc-internal-format msgid "There is already a procedure with binding name '%s' for the derived type '%s' at %C" msgstr "" -#: fortran/decl.c:7975 +#: fortran/decl.c:8001 #, gcc-internal-format, gfc-internal-format msgid "GENERIC at %C must be inside a derived-type CONTAINS" msgstr "" -#: fortran/decl.c:7995 +#: fortran/decl.c:8021 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected '::' at %C" msgstr "taulukon indeksin tyyppi on %<char%>" -#: fortran/decl.c:8007 +#: fortran/decl.c:8033 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected generic name or operator descriptor at %C" msgstr "tyhjä esittely" -#: fortran/decl.c:8033 +#: fortran/decl.c:8059 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected '=>' at %C" msgstr "taulukon indeksin tyyppi on %<char%>" -#: fortran/decl.c:8075 +#: fortran/decl.c:8101 #, gcc-internal-format, gfc-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:8083 +#: fortran/decl.c:8109 #, gcc-internal-format, gfc-internal-format msgid "Binding at %C must have the same access as already defined binding '%s'" msgstr "" -#: fortran/decl.c:8132 +#: fortran/decl.c:8158 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected specific binding name at %C" msgstr "tyhjä esittely" -#: fortran/decl.c:8142 +#: fortran/decl.c:8168 #, gcc-internal-format, gfc-internal-format msgid "'%s' already defined as specific binding for the generic '%s' at %C" msgstr "" -#: fortran/decl.c:8158 +#: fortran/decl.c:8184 #, gcc-internal-format, gfc-internal-format msgid "Junk after GENERIC binding at %C" msgstr "" -#: fortran/decl.c:8193 +#: fortran/decl.c:8219 #, gcc-internal-format, gfc-internal-format msgid "FINAL declaration at %C must be inside a derived type CONTAINS section" msgstr "" -#: fortran/decl.c:8204 +#: fortran/decl.c:8230 #, gcc-internal-format, gfc-internal-format msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE" msgstr "" -#: fortran/decl.c:8226 +#: fortran/decl.c:8252 #, gcc-internal-format, gfc-internal-format msgid "Empty FINAL at %C" msgstr "" -#: fortran/decl.c:8233 +#: fortran/decl.c:8259 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected module procedure name at %C" msgstr "tyhjä esittely" -#: fortran/decl.c:8243 +#: fortran/decl.c:8269 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected ',' at %C" msgstr "taulukon indeksin tyyppi on %<char%>" -#: fortran/decl.c:8249 +#: fortran/decl.c:8275 #, gcc-internal-format, gfc-internal-format msgid "Unknown procedure name \"%s\" at %C" msgstr "" -#: fortran/decl.c:8263 +#: fortran/decl.c:8289 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %C is already defined as FINAL procedure!" msgstr "" -#: fortran/decl.c:8332 +#: fortran/decl.c:8358 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C" msgstr "tyhjä esittely" -#: fortran/decl.c:8379 +#: fortran/decl.c:8405 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C" msgstr "kokonaislukuylivuoto lausekkeessa" @@ -34972,452 +35292,452 @@ msgstr "" msgid "Internal Error at (1):" msgstr "" -#: fortran/expr.c:1212 +#: fortran/expr.c:1216 #, gcc-internal-format, gfc-internal-format msgid "Index in dimension %d is out of bounds at %L" msgstr "" -#: fortran/expr.c:1391 fortran/expr.c:1442 +#: fortran/expr.c:1395 fortran/expr.c:1446 #, gcc-internal-format, gfc-internal-format msgid "index in dimension %d is out of bounds at %L" msgstr "" -#: fortran/expr.c:2053 +#: fortran/expr.c:2057 #, gcc-internal-format, gfc-internal-format msgid "elemental function arguments at %C are not compliant" msgstr "" -#: fortran/expr.c:2097 +#: fortran/expr.c:2101 #, gcc-internal-format, gfc-internal-format msgid "Numeric or CHARACTER operands are required in expression at %L" msgstr "" -#: fortran/expr.c:2122 +#: fortran/expr.c:2126 #, gcc-internal-format, gfc-internal-format msgid "Concatenation operator in expression at %L must have two CHARACTER operands" msgstr "" -#: fortran/expr.c:2129 +#: fortran/expr.c:2133 #, gcc-internal-format, gfc-internal-format msgid "Concat operator at %L must concatenate strings of the same kind" msgstr "" -#: fortran/expr.c:2139 +#: fortran/expr.c:2143 #, gcc-internal-format, gfc-internal-format msgid ".NOT. operator in expression at %L must have a LOGICAL operand" msgstr "" -#: fortran/expr.c:2155 +#: fortran/expr.c:2159 #, gcc-internal-format, gfc-internal-format msgid "LOGICAL operands are required in expression at %L" msgstr "" -#: fortran/expr.c:2166 +#: fortran/expr.c:2170 #, gcc-internal-format, gfc-internal-format msgid "Only intrinsic operators can be used in expression at %L" msgstr "" -#: fortran/expr.c:2174 +#: fortran/expr.c:2178 #, gcc-internal-format, gfc-internal-format msgid "Numeric operands are required in expression at %L" msgstr "" -#: fortran/expr.c:2197 +#: fortran/expr.c:2201 #, gcc-internal-format, gfc-internal-format msgid "Invalid initialization expression for ALLOCATABLE component '%s' in structure constructor at %L" msgstr "" -#: fortran/expr.c:2295 +#: fortran/expr.c:2299 #, gcc-internal-format, gfc-internal-format msgid "Assumed or deferred character length variable '%s' in constant expression at %L" msgstr "" -#: fortran/expr.c:2361 +#: fortran/expr.c:2365 #, gcc-internal-format, gfc-internal-format msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression" msgstr "" -#: fortran/expr.c:2392 +#: fortran/expr.c:2396 #, gcc-internal-format, gfc-internal-format msgid "Extension: Evaluation of nonstandard initialization expression at %L" msgstr "" -#: fortran/expr.c:2448 +#: fortran/expr.c:2452 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Function '%s' in initialization expression at %L must be an intrinsic function" msgstr "vektoriylivuoto lausekkeessa" -#: fortran/expr.c:2460 +#: fortran/expr.c:2464 #, gcc-internal-format, gfc-internal-format msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression" msgstr "" -#: fortran/expr.c:2492 +#: fortran/expr.c:2496 #, gcc-internal-format, gfc-internal-format msgid "PARAMETER '%s' is used at %L before its definition is complete" msgstr "" -#: fortran/expr.c:2512 +#: fortran/expr.c:2516 #, gcc-internal-format, gfc-internal-format msgid "Assumed size array '%s' at %L is not permitted in an initialization expression" msgstr "" -#: fortran/expr.c:2518 +#: fortran/expr.c:2522 #, gcc-internal-format, gfc-internal-format msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression" msgstr "" -#: fortran/expr.c:2524 +#: fortran/expr.c:2528 #, gcc-internal-format, gfc-internal-format msgid "Deferred array '%s' at %L is not permitted in an initialization expression" msgstr "" -#: fortran/expr.c:2530 +#: fortran/expr.c:2534 #, gcc-internal-format, gfc-internal-format msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression" msgstr "" -#: fortran/expr.c:2540 +#: fortran/expr.c:2544 #, gcc-internal-format, gfc-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:2693 +#: fortran/expr.c:2697 #, gcc-internal-format, gfc-internal-format msgid "Specification function '%s' at %L cannot be a statement function" msgstr "" -#: fortran/expr.c:2700 +#: fortran/expr.c:2704 #, gcc-internal-format, gfc-internal-format msgid "Specification function '%s' at %L cannot be an internal function" msgstr "" -#: fortran/expr.c:2707 +#: fortran/expr.c:2711 #, gcc-internal-format, gfc-internal-format msgid "Specification function '%s' at %L must be PURE" msgstr "" -#: fortran/expr.c:2714 +#: fortran/expr.c:2718 #, gcc-internal-format, gfc-internal-format msgid "Specification function '%s' at %L cannot be RECURSIVE" msgstr "" -#: fortran/expr.c:2848 +#: fortran/expr.c:2852 #, gcc-internal-format, gfc-internal-format msgid "Dummy argument '%s' not allowed in expression at %L" msgstr "" -#: fortran/expr.c:2855 +#: fortran/expr.c:2859 #, gcc-internal-format, gfc-internal-format msgid "Dummy argument '%s' at %L cannot be OPTIONAL" msgstr "" -#: fortran/expr.c:2862 +#: fortran/expr.c:2866 #, gcc-internal-format, gfc-internal-format msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)" msgstr "" -#: fortran/expr.c:2893 +#: fortran/expr.c:2897 #, gcc-internal-format, gfc-internal-format msgid "Variable '%s' cannot appear in the expression at %L" msgstr "" -#: fortran/expr.c:2944 +#: fortran/expr.c:2948 #, gcc-internal-format, gfc-internal-format msgid "Expression at %L must be of INTEGER type, found %s" msgstr "" -#: fortran/expr.c:2956 +#: fortran/expr.c:2960 #, gcc-internal-format, gfc-internal-format msgid "Function '%s' at %L must be PURE" msgstr "" -#: fortran/expr.c:2965 +#: fortran/expr.c:2969 #, gcc-internal-format, gfc-internal-format msgid "Expression at %L must be scalar" msgstr "" -#: fortran/expr.c:2999 +#: fortran/expr.c:3003 #, gcc-internal-format, gfc-internal-format msgid "Incompatible ranks in %s (%d and %d) at %L" msgstr "" -#: fortran/expr.c:3013 +#: fortran/expr.c:3017 #, gcc-internal-format, gfc-internal-format msgid "Different shape for %s at %L on dimension %d (%d and %d)" msgstr "" -#: fortran/expr.c:3102 +#: fortran/expr.c:3106 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L is not a VALUE" msgstr "" -#: fortran/expr.c:3109 +#: fortran/expr.c:3113 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Incompatible ranks %d and %d in assignment at %L" msgstr "yhteensopimattomat tyypit sijoituksessa" -#: fortran/expr.c:3116 +#: fortran/expr.c:3120 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Variable type is UNKNOWN in assignment at %L" msgstr "yhteensopimattomat tyypit sijoituksessa" -#: fortran/expr.c:3128 +#: fortran/expr.c:3132 #, gcc-internal-format, gfc-internal-format msgid "NULL appears on right-hand side in assignment at %L" msgstr "" -#: fortran/expr.c:3138 +#: fortran/expr.c:3142 #, gcc-internal-format, gfc-internal-format msgid "POINTER valued function appears on right-hand side of assignment at %L" msgstr "" -#: fortran/expr.c:3148 +#: fortran/expr.c:3152 #, gcc-internal-format, gfc-internal-format msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'" msgstr "" -#: fortran/expr.c:3154 fortran/resolve.c:8782 +#: fortran/expr.c:3158 fortran/resolve.c:8783 #, gcc-internal-format, gfc-internal-format msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX" msgstr "" -#: fortran/expr.c:3164 fortran/resolve.c:8792 +#: fortran/expr.c:3168 fortran/resolve.c:8793 #, gcc-internal-format, gfc-internal-format msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'" msgstr "" -#: fortran/expr.c:3172 fortran/resolve.c:8801 +#: fortran/expr.c:3176 fortran/resolve.c:8802 #, gcc-internal-format, gfc-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:3176 fortran/resolve.c:8805 +#: fortran/expr.c:3180 fortran/resolve.c:8806 #, gcc-internal-format, gfc-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:3180 fortran/resolve.c:8809 +#: fortran/expr.c:3184 fortran/resolve.c:8810 #, gcc-internal-format, gfc-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:3202 +#: fortran/expr.c:3206 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s" msgstr "yhteensopimattomat tyypit sijoituksessa" -#: fortran/expr.c:3238 +#: fortran/expr.c:3242 #, gcc-internal-format, gfc-internal-format msgid "Pointer assignment target is not a POINTER at %L" msgstr "" -#: fortran/expr.c:3247 +#: fortran/expr.c:3251 #, gcc-internal-format, gfc-internal-format msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure" msgstr "" -#: fortran/expr.c:3270 +#: fortran/expr.c:3274 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected bounds specification for '%s' at %L" msgstr "%J%qD:lle ei ole aiempaa esittelyä" -#: fortran/expr.c:3275 +#: fortran/expr.c:3279 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L" msgstr "vektoriylivuoto lausekkeessa" -#: fortran/expr.c:3288 +#: fortran/expr.c:3292 #, gcc-internal-format, gfc-internal-format msgid "Lower bound has to be present at %L" msgstr "" -#: fortran/expr.c:3294 +#: fortran/expr.c:3298 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Stride must not be present at %L" msgstr "yhteensopimattomat tyypit sijoituksessa" -#: fortran/expr.c:3306 +#: fortran/expr.c:3310 #, gcc-internal-format, gfc-internal-format msgid "Either all or none of the upper bounds must be specified at %L" msgstr "" -#: fortran/expr.c:3332 +#: fortran/expr.c:3336 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Pointer object at %L shall not have a coindex" msgstr "muuttuvakokoista objektia ei voi alustaa" -#: fortran/expr.c:3353 +#: fortran/expr.c:3357 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Invalid procedure pointer assignment at %L" msgstr "tyhjä esittely" -#: fortran/expr.c:3359 +#: fortran/expr.c:3363 #, gcc-internal-format, gfc-internal-format msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L" msgstr "" -#: fortran/expr.c:3369 +#: fortran/expr.c:3373 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Statement function '%s' is invalid in procedure pointer assignment at %L" msgstr "vektoriylivuoto lausekkeessa" -#: fortran/expr.c:3375 +#: fortran/expr.c:3379 #, gcc-internal-format, gfc-internal-format msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L" msgstr "" -#: fortran/expr.c:3398 +#: fortran/expr.c:3402 #, gcc-internal-format, gfc-internal-format msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention" msgstr "" -#: fortran/expr.c:3429 +#: fortran/expr.c:3433 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Interface mismatch in procedure pointer assignment at %L: %s" msgstr "tyhjä esittely" -#: fortran/expr.c:3439 +#: fortran/expr.c:3443 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s" msgstr "yhteensopimattomat tyypit sijoituksessa" -#: fortran/expr.c:3447 +#: fortran/expr.c:3451 #, gcc-internal-format, gfc-internal-format msgid "Different kind type parameters in pointer assignment at %L" msgstr "" -#: fortran/expr.c:3454 +#: fortran/expr.c:3458 #, gcc-internal-format, gfc-internal-format msgid "Different ranks in pointer assignment at %L" msgstr "" -#: fortran/expr.c:3473 +#: fortran/expr.c:3477 #, gcc-internal-format, gfc-internal-format msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L" msgstr "" -#: fortran/expr.c:3486 +#: fortran/expr.c:3490 #, gcc-internal-format, gfc-internal-format msgid "Rank remapping target must be rank 1 or simply contiguous at %L" msgstr "" -#: fortran/expr.c:3490 +#: fortran/expr.c:3494 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Fortran 2008: Rank remapping target is not rank 1 at %L" msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio" -#: fortran/expr.c:3515 +#: fortran/expr.c:3519 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Target expression in pointer assignment at %L must deliver a pointer result" msgstr "yhteensopimattomat tyypit sijoituksessa" -#: fortran/expr.c:3523 +#: fortran/expr.c:3527 #, gcc-internal-format, gfc-internal-format msgid "Pointer assignment target is neither TARGET nor POINTER at %L" msgstr "" -#: fortran/expr.c:3530 +#: fortran/expr.c:3534 #, gcc-internal-format, gfc-internal-format msgid "Bad target in pointer assignment in PURE procedure at %L" msgstr "" -#: fortran/expr.c:3540 +#: fortran/expr.c:3544 #, gcc-internal-format, gfc-internal-format msgid "Pointer assignment with vector subscript on rhs at %L" msgstr "" -#: fortran/expr.c:3548 +#: fortran/expr.c:3552 #, gcc-internal-format, gfc-internal-format msgid "Pointer assignment target has PROTECTED attribute at %L" msgstr "" -#: fortran/expr.c:3561 +#: fortran/expr.c:3565 #, gcc-internal-format, gfc-internal-format msgid "Data target at %L shall not have a coindex" msgstr "" -#: fortran/expr.c:3609 +#: fortran/expr.c:3613 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Pointer initialization target at %C must not be ALLOCATABLE " msgstr "(%qs:n alustuksen lähistöllä)" -#: fortran/expr.c:3615 +#: fortran/expr.c:3619 #, gcc-internal-format, gfc-internal-format msgid "Pointer initialization target at %C must have the TARGET attribute" msgstr "" -#: fortran/expr.c:3621 +#: fortran/expr.c:3625 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Pointer initialization target at %C must have the SAVE attribute" msgstr "(%qs:n alustuksen lähistöllä)" -#: fortran/expr.c:3633 +#: fortran/expr.c:3637 #, gcc-internal-format, gfc-internal-format msgid "Procedure pointer initialization target at %L may not be a procedure pointer" msgstr "" -#: fortran/expr.c:4383 +#: fortran/expr.c:4398 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L" msgstr "vektoriylivuoto lausekkeessa" -#: fortran/expr.c:4391 +#: fortran/expr.c:4406 #, gcc-internal-format, gfc-internal-format msgid "Non-variable expression in variable definition context (%s) at %L" msgstr "" -#: fortran/expr.c:4402 +#: fortran/expr.c:4414 #, gcc-internal-format, gfc-internal-format msgid "Named constant '%s' in variable definition context (%s) at %L" msgstr "" -#: fortran/expr.c:4411 +#: fortran/expr.c:4423 #, gcc-internal-format, gfc-internal-format msgid "'%s' in variable definition context (%s) at %L is not a variable" msgstr "" -#: fortran/expr.c:4423 +#: fortran/expr.c:4435 #, gcc-internal-format, gfc-internal-format msgid "Non-POINTER in pointer association context (%s) at %L" msgstr "" -#: fortran/expr.c:4445 +#: fortran/expr.c:4457 #, gcc-internal-format, gfc-internal-format msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L" msgstr "" -#: fortran/expr.c:4453 +#: fortran/expr.c:4465 #, gcc-internal-format, gfc-internal-format msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L" msgstr "" -#: fortran/expr.c:4466 +#: fortran/expr.c:4478 #, gcc-internal-format, gfc-internal-format msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L" msgstr "" -#: fortran/expr.c:4474 +#: fortran/expr.c:4486 #, gcc-internal-format, gfc-internal-format msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L" msgstr "" -#: fortran/expr.c:4486 +#: fortran/expr.c:4498 #, gcc-internal-format, gfc-internal-format msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure" msgstr "" -#: fortran/expr.c:4530 +#: fortran/expr.c:4542 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)" msgstr "" -#: fortran/expr.c:4534 +#: fortran/expr.c:4546 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)" msgstr "" -#: fortran/expr.c:4545 +#: fortran/expr.c:4557 #, gcc-internal-format, gfc-internal-format msgid "Associate-name '%s' can not appear in a variable definition context (%s) at %L because its target at %L can not, either" msgstr "" @@ -35537,12 +35857,12 @@ msgstr "" msgid "Second argument of defined assignment at %L must be INTENT(IN)" msgstr "" -#: fortran/interface.c:703 fortran/resolve.c:13416 +#: fortran/interface.c:703 fortran/resolve.c:13419 #, gcc-internal-format, gfc-internal-format msgid "First argument of operator interface at %L must be INTENT(IN)" msgstr "" -#: fortran/interface.c:710 fortran/resolve.c:13434 +#: fortran/interface.c:710 fortran/resolve.c:13437 #, gcc-internal-format, gfc-internal-format msgid "Second argument of operator interface at %L must be INTENT(IN)" msgstr "" @@ -35567,332 +35887,337 @@ msgstr "" msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs" msgstr "" -#: fortran/interface.c:1182 fortran/interface.c:1186 +#: fortran/interface.c:1133 +#, fuzzy, gcc-internal-format, gfc-internal-format +msgid "Extension: Internal procedure '%s' in %s at %L" +msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT" + +#: fortran/interface.c:1188 fortran/interface.c:1192 #, gcc-internal-format, gfc-internal-format msgid "Ambiguous interfaces '%s' and '%s' in %s at %L" msgstr "" -#: fortran/interface.c:1190 +#: fortran/interface.c:1196 #, gcc-internal-format, gfc-internal-format msgid "Although not referenced, '%s' has ambiguous interfaces at %L" msgstr "" -#: fortran/interface.c:1224 +#: fortran/interface.c:1230 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L is not a module procedure" msgstr "" -#: fortran/interface.c:1439 +#: fortran/interface.c:1437 #, gcc-internal-format, gfc-internal-format msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)" msgstr "" -#: fortran/interface.c:1444 +#: fortran/interface.c:1442 #, gcc-internal-format, gfc-internal-format msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)" msgstr "" -#: fortran/interface.c:1449 +#: fortran/interface.c:1447 #, gcc-internal-format, gfc-internal-format msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)" msgstr "" -#: fortran/interface.c:1491 +#: fortran/interface.c:1489 #, gcc-internal-format, gfc-internal-format msgid "Invalid procedure argument at %L" msgstr "Virheellinen proseduuriargumentti kohdassa %L" -#: fortran/interface.c:1499 +#: fortran/interface.c:1497 #, gcc-internal-format, gfc-internal-format msgid "Interface mismatch in dummy procedure '%s' at %L: %s" msgstr "" -#: fortran/interface.c:1524 +#: fortran/interface.c:1522 #, gcc-internal-format, gfc-internal-format msgid "Actual argument to contiguous pointer dummy '%s' at %L must be simply contigous" msgstr "" -#: fortran/interface.c:1534 +#: fortran/interface.c:1532 #, gcc-internal-format, gfc-internal-format msgid "Type mismatch in argument '%s' at %L; passed %s to %s" msgstr "" -#: fortran/interface.c:1548 +#: fortran/interface.c:1546 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Actual argument to '%s' at %L must be polymorphic" msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta" -#: fortran/interface.c:1556 +#: fortran/interface.c:1554 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Actual argument to '%s' at %L must have the same declared type" msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio" -#: fortran/interface.c:1571 fortran/interface.c:1601 +#: fortran/interface.c:1569 fortran/interface.c:1599 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Actual argument to '%s' at %L must be a coarray" msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta" -#: fortran/interface.c:1581 +#: fortran/interface.c:1579 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Actual argument to '%s' at %L must be a coarray and not coindexed" msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta" -#: fortran/interface.c:1589 +#: fortran/interface.c:1587 #, gcc-internal-format, gfc-internal-format msgid "Actual argument to '%s' at %L must be a coarray and thus shall not have an array designator" msgstr "" -#: fortran/interface.c:1613 +#: fortran/interface.c:1611 #, gcc-internal-format, gfc-internal-format msgid "Corank mismatch in argument '%s' at %L (%d and %d)" msgstr "" -#: fortran/interface.c:1626 +#: fortran/interface.c:1624 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Actual argument to '%s' at %L must be simply contiguous" msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta" -#: fortran/interface.c:1642 +#: fortran/interface.c:1640 #, gcc-internal-format, gfc-internal-format msgid "Dummy argument '%s' has to be a pointer or assumed-shape array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE" msgstr "" -#: fortran/interface.c:1698 +#: fortran/interface.c:1696 #, gcc-internal-format, gfc-internal-format msgid "Polymorphic scalar passed to array dummy argument '%s' at %L" msgstr "" -#: fortran/interface.c:1707 +#: fortran/interface.c:1705 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L" msgstr "tyhjä esittely" -#: fortran/interface.c:1719 +#: fortran/interface.c:1717 #, gcc-internal-format, gfc-internal-format msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument '%s' at %L" msgstr "" -#: fortran/interface.c:1727 +#: fortran/interface.c:1725 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L" msgstr "" -#: fortran/interface.c:2026 +#: fortran/interface.c:2024 #, gcc-internal-format, gfc-internal-format msgid "Keyword argument '%s' at %L is not in the procedure" msgstr "" -#: fortran/interface.c:2034 +#: fortran/interface.c:2032 #, gcc-internal-format, gfc-internal-format msgid "Keyword argument '%s' at %L is already associated with another actual argument" msgstr "" -#: fortran/interface.c:2044 +#: fortran/interface.c:2042 #, gcc-internal-format, gfc-internal-format msgid "More actual than formal arguments in procedure call at %L" msgstr "" -#: fortran/interface.c:2056 fortran/interface.c:2375 +#: fortran/interface.c:2054 fortran/interface.c:2373 #, gcc-internal-format, gfc-internal-format msgid "Missing alternate return spec in subroutine call at %L" msgstr "" -#: fortran/interface.c:2064 +#: fortran/interface.c:2062 #, gcc-internal-format, gfc-internal-format msgid "Unexpected alternate return spec in subroutine call at %L" msgstr "" -#: fortran/interface.c:2074 +#: fortran/interface.c:2072 #, gcc-internal-format, gfc-internal-format msgid "Unexpected NULL() intrinsic at %L to dummy '%s'" msgstr "" -#: fortran/interface.c:2077 +#: fortran/interface.c:2075 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2008: Null pointer at %L to non-pointer dummy '%s'" msgstr "" -#: fortran/interface.c:2101 +#: fortran/interface.c:2099 #, gcc-internal-format, gfc-internal-format msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L" msgstr "" -#: fortran/interface.c:2108 +#: fortran/interface.c:2106 #, gcc-internal-format, gfc-internal-format msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L" msgstr "" -#: fortran/interface.c:2122 +#: fortran/interface.c:2120 #, gcc-internal-format, gfc-internal-format msgid "Actual argument argument at %L to allocatable or pointer dummy argument '%s' must have a deferred length type parameter if and only if the dummy has one" msgstr "" -#: fortran/interface.c:2136 +#: fortran/interface.c:2134 #, gcc-internal-format, gfc-internal-format msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L" msgstr "" -#: fortran/interface.c:2141 +#: fortran/interface.c:2139 #, gcc-internal-format, gfc-internal-format msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L" msgstr "" -#: fortran/interface.c:2158 +#: fortran/interface.c:2156 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected a procedure pointer for argument '%s' at %L" msgstr "tyhjä esittely" -#: fortran/interface.c:2170 +#: fortran/interface.c:2168 #, gcc-internal-format, gfc-internal-format msgid "Expected a procedure for argument '%s' at %L" msgstr "" -#: fortran/interface.c:2180 +#: fortran/interface.c:2178 #, gcc-internal-format, gfc-internal-format msgid "Expected a PURE procedure for argument '%s' at %L" msgstr "" -#: fortran/interface.c:2194 +#: fortran/interface.c:2192 #, gcc-internal-format, gfc-internal-format msgid "Actual argument for '%s' cannot be an assumed-size array at %L" msgstr "" -#: fortran/interface.c:2203 +#: fortran/interface.c:2201 #, fuzzy, gcc-internal-format, gfc-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:2213 +#: fortran/interface.c:2211 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy '%s'" msgstr "" -#: fortran/interface.c:2223 +#: fortran/interface.c:2221 #, gcc-internal-format, gfc-internal-format msgid "Coindexed actual argument at %L to pointer dummy '%s'" msgstr "" -#: fortran/interface.c:2236 +#: fortran/interface.c:2234 #, gcc-internal-format, gfc-internal-format msgid "Coindexed actual argument at %L to allocatable dummy '%s' requires INTENT(IN)" msgstr "" -#: fortran/interface.c:2250 +#: fortran/interface.c:2248 #, gcc-internal-format, gfc-internal-format msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at at %L requires that dummy %s' has neither ASYNCHRONOUS nor VOLATILE" msgstr "" -#: fortran/interface.c:2264 +#: fortran/interface.c:2262 #, gcc-internal-format, gfc-internal-format msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy '%s' requires either VALUE or INTENT(IN)" msgstr "" -#: fortran/interface.c:2274 +#: fortran/interface.c:2272 #, gcc-internal-format, gfc-internal-format msgid "Actual argument for '%s' must be ALLOCATABLE at %L" msgstr "" -#: fortran/interface.c:2303 +#: fortran/interface.c:2301 #, gcc-internal-format, gfc-internal-format msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument '%s'" msgstr "" -#: fortran/interface.c:2321 +#: fortran/interface.c:2319 #, gcc-internal-format, gfc-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:2333 +#: fortran/interface.c:2331 #, gcc-internal-format, gfc-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:2352 +#: fortran/interface.c:2350 #, gcc-internal-format, gfc-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:2382 +#: fortran/interface.c:2380 #, gcc-internal-format, gfc-internal-format msgid "Missing actual argument for argument '%s' at %L" msgstr "" -#: fortran/interface.c:2568 +#: fortran/interface.c:2566 #, gcc-internal-format, gfc-internal-format msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L" msgstr "" -#: fortran/interface.c:2624 +#: fortran/interface.c:2622 #, gcc-internal-format, gfc-internal-format msgid "Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)" msgstr "" -#: fortran/interface.c:2634 +#: fortran/interface.c:2632 #, gcc-internal-format, gfc-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:2642 +#: fortran/interface.c:2640 #, gcc-internal-format, gfc-internal-format msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute" msgstr "" -#: fortran/interface.c:2654 +#: fortran/interface.c:2652 #, gcc-internal-format, gfc-internal-format msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument" msgstr "" -#: fortran/interface.c:2662 +#: fortran/interface.c:2660 #, gcc-internal-format, gfc-internal-format msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument" msgstr "" -#: fortran/interface.c:2673 +#: fortran/interface.c:2671 #, gcc-internal-format, gfc-internal-format msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'" msgstr "" -#: fortran/interface.c:2699 +#: fortran/interface.c:2697 #, gcc-internal-format, gfc-internal-format msgid "Procedure '%s' called with an implicit interface at %L" msgstr "" -#: fortran/interface.c:2703 +#: fortran/interface.c:2701 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Procedure '%s' called at %L is not explicitly declared" msgstr "muuttuvakokoista objektia ei voi alustaa" -#: fortran/interface.c:2713 +#: fortran/interface.c:2711 #, gcc-internal-format, gfc-internal-format msgid "The pointer object '%s' at %L must have an explicit function interface or be declared as array" msgstr "" -#: fortran/interface.c:2721 +#: fortran/interface.c:2719 #, gcc-internal-format, gfc-internal-format msgid "The allocatable object '%s' at %L must have an explicit function interface or be declared as array" msgstr "" -#: fortran/interface.c:2729 +#: fortran/interface.c:2727 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Allocatable function '%s' at %L must have an explicit function interface" msgstr "muuttuvakokoista objektia ei voi alustaa" -#: fortran/interface.c:2739 +#: fortran/interface.c:2737 #, gcc-internal-format, gfc-internal-format msgid "Keyword argument requires explicit interface for procedure '%s' at %L" msgstr "" -#: fortran/interface.c:2771 +#: fortran/interface.c:2769 #, gcc-internal-format, gfc-internal-format msgid "Procedure pointer component '%s' called with an implicit interface at %L" msgstr "" -#: fortran/interface.c:2782 +#: fortran/interface.c:2780 #, gcc-internal-format, gfc-internal-format msgid "Keyword argument requires explicit interface for procedure pointer component '%s' at %L" msgstr "" -#: fortran/interface.c:3274 +#: fortran/interface.c:3273 #, gcc-internal-format, gfc-internal-format msgid "Entity '%s' at %C is already present in the interface" msgstr "" @@ -35987,7 +36312,7 @@ msgstr "" 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:168 fortran/primary.c:781 +#: fortran/io.c:168 fortran/primary.c:816 #, gcc-internal-format, gfc-internal-format msgid "Extension: backslash character at %C" msgstr "" @@ -36378,7 +36703,7 @@ msgid "Expected expression in %s statement at %C" msgstr "tyhjä esittely" #. A general purpose syntax error. -#: fortran/io.c:3136 fortran/io.c:3735 fortran/gfortran.h:2436 +#: fortran/io.c:3136 fortran/io.c:3735 fortran/gfortran.h:2437 #, gcc-internal-format, gfc-internal-format msgid "Syntax error in %s statement at %C" msgstr "" @@ -36595,6 +36920,7 @@ msgstr "" #: fortran/match.c:1752 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "Fortran 2003: CLASS statement at %C" msgid "Fortran 2008: CRITICAL statement at %C" msgstr "Fortran 2003: CLASS-lause kohdassa %C" @@ -36665,6 +36991,7 @@ msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella" #: fortran/match.c:2091 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "Fortran 2003: CLASS statement at %C" msgid "Fortran 2008: EXIT statement with no do-construct-name at %C" msgstr "Fortran 2003: CLASS-lause kohdassa %C" @@ -36720,6 +37047,7 @@ msgstr "" #: fortran/match.c:2300 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "Fortran 2003: CLASS statement at %C" msgid "Fortran 2008: ERROR STOP statement at %C" msgstr "Fortran 2003: CLASS-lause kohdassa %C" @@ -36730,6 +37058,7 @@ msgstr "" #: fortran/match.c:2333 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "Fortran 2003: CLASS statement at %C" msgid "Fortran 2008: SYNC statement at %C" msgstr "Fortran 2003: CLASS-lause kohdassa %C" @@ -36840,6 +37169,7 @@ msgstr "" #: fortran/match.c:3091 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "Fortran 2003: CLASS statement at %C" msgid "Fortran 2008: MOLD tag at %L" msgstr "Fortran 2003: CLASS-lause kohdassa %C" @@ -37152,122 +37482,122 @@ msgstr "" msgid "Error writing modules file: %s" msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n" -#: fortran/module.c:3236 +#: fortran/module.c:3235 #, gcc-internal-format, gfc-internal-format msgid "Namelist %s cannot be renamed by USE association to %s" msgstr "" -#: fortran/module.c:4567 +#: fortran/module.c:4566 #, gcc-internal-format, gfc-internal-format msgid "Symbol '%s' referenced at %L not found in module '%s'" msgstr "" -#: fortran/module.c:4574 +#: fortran/module.c:4573 #, gcc-internal-format, gfc-internal-format msgid "User operator '%s' referenced at %L not found in module '%s'" msgstr "" -#: fortran/module.c:4579 +#: fortran/module.c:4578 #, gcc-internal-format, gfc-internal-format msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'" msgstr "" -#: fortran/module.c:5200 +#: fortran/module.c:5199 #, gcc-internal-format, gfc-internal-format msgid "Can't open module file '%s' for writing at %C: %s" msgstr "" -#: fortran/module.c:5238 +#: fortran/module.c:5237 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Error writing module file '%s' for writing: %s" msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n" -#: fortran/module.c:5247 +#: fortran/module.c:5246 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Can't delete module file '%s': %s" msgstr "syötetiedoston avaaminen ei onnistu: %s" -#: fortran/module.c:5250 +#: fortran/module.c:5249 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Can't rename module file '%s' to '%s': %s" msgstr "%s: virhe kirjoitettaessa tiedostoa ”%s”: %s\n" -#: fortran/module.c:5256 +#: fortran/module.c:5255 #, gcc-internal-format, gfc-internal-format msgid "Can't delete temporary module file '%s': %s" msgstr "" -#: fortran/module.c:5275 fortran/module.c:5406 fortran/module.c:5439 +#: fortran/module.c:5274 fortran/module.c:5405 fortran/module.c:5438 #, gcc-internal-format, gfc-internal-format msgid "Symbol '%s' already declared" msgstr "" -#: fortran/module.c:5385 +#: fortran/module.c:5384 #, gcc-internal-format, gfc-internal-format msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING" msgstr "" -#: fortran/module.c:5510 +#: fortran/module.c:5509 #, gcc-internal-format, gfc-internal-format msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously" msgstr "" -#: fortran/module.c:5525 +#: fortran/module.c:5524 #, gcc-internal-format, gfc-internal-format msgid "The symbol '%s', referrenced at %C, is not in the selected standard" msgstr "" -#: fortran/module.c:5532 fortran/module.c:5592 +#: fortran/module.c:5531 fortran/module.c:5591 #, gcc-internal-format, gfc-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:5642 +#: fortran/module.c:5641 #, gcc-internal-format, gfc-internal-format msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV" msgstr "" -#: fortran/module.c:5675 +#: fortran/module.c:5674 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C" msgstr "" -#: fortran/module.c:5683 +#: fortran/module.c:5682 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: ISO_C_BINDING module at %C" msgstr "" -#: fortran/module.c:5693 +#: fortran/module.c:5692 #, gcc-internal-format, gfc-internal-format msgid "Can't find an intrinsic module named '%s' at %C" msgstr "" -#: fortran/module.c:5698 +#: fortran/module.c:5697 #, gcc-internal-format, gfc-internal-format msgid "Can't open module file '%s' for reading at %C: %s" msgstr "" -#: fortran/module.c:5706 +#: fortran/module.c:5705 #, gcc-internal-format, gfc-internal-format msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously" msgstr "" -#: fortran/module.c:5726 +#: fortran/module.c:5725 #, gcc-internal-format, gfc-internal-format msgid "File '%s' opened at %C is not a GFORTRAN module file" msgstr "" -#: fortran/module.c:5733 +#: fortran/module.c:5732 #, gcc-internal-format, gfc-internal-format msgid "Parse error when checking module version for file '%s' opened at %C" msgstr "" -#: fortran/module.c:5738 +#: fortran/module.c:5737 #, gcc-internal-format, gfc-internal-format msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C" msgstr "" -#: fortran/module.c:5753 +#: fortran/module.c:5752 #, gcc-internal-format msgid "Can't USE the same module we're building!" msgstr "" @@ -37347,7 +37677,7 @@ msgstr "tyhjä esittely" msgid "Unexpected junk after NOWAIT clause at %C" msgstr "%qD esitelty extern-avainsanalla sisäkkäin" -#: fortran/openmp.c:783 fortran/resolve.c:8673 fortran/resolve.c:9133 +#: fortran/openmp.c:783 fortran/resolve.c:8674 fortran/resolve.c:9134 #, gcc-internal-format, gfc-internal-format msgid "IF clause at %L requires a scalar LOGICAL expression" msgstr "" @@ -37548,107 +37878,107 @@ msgstr "" msgid "not enough DO loops for collapsed !$OMP DO at %L" msgstr "" -#: fortran/options.c:254 +#: fortran/options.c:255 #, gcc-internal-format msgid "-fexcess-precision=standard for Fortran" msgstr "" -#: fortran/options.c:343 +#: fortran/options.c:344 #, gcc-internal-format, gfc-internal-format msgid "Reading file '%s' as free form" msgstr "" -#: fortran/options.c:353 +#: fortran/options.c:354 #, gcc-internal-format msgid "'-fd-lines-as-comments' has no effect in free form" msgstr "" -#: fortran/options.c:356 +#: fortran/options.c:357 #, gcc-internal-format msgid "'-fd-lines-as-code' has no effect in free form" msgstr "" -#: fortran/options.c:374 +#: fortran/options.c:375 #, gcc-internal-format, gfc-internal-format msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d" msgstr "" -#: fortran/options.c:377 +#: fortran/options.c:378 #, gcc-internal-format msgid "Flag -fno-automatic overwrites -frecursive" msgstr "" -#: fortran/options.c:379 +#: fortran/options.c:380 #, gcc-internal-format msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp" msgstr "" -#: fortran/options.c:383 +#: fortran/options.c:384 #, gcc-internal-format, gfc-internal-format msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d" msgstr "" -#: fortran/options.c:387 +#: fortran/options.c:388 #, gcc-internal-format, gfc-internal-format msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp" msgstr "" -#: fortran/options.c:462 +#: fortran/options.c:464 #, gcc-internal-format msgid "gfortran: Only one -J option allowed" msgstr "" -#: fortran/options.c:506 +#: fortran/options.c:508 #, gcc-internal-format, gfc-internal-format msgid "Argument to -ffpe-trap is not valid: %s" msgstr "" -#: fortran/options.c:519 +#: fortran/options.c:521 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Argument to -fcoarray is not valid: %s" msgstr "%qs ei ole kelpo tulostetiedosto" -#: fortran/options.c:557 +#: fortran/options.c:559 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Argument to -fcheck is not valid: %s" msgstr "%qs ei ole kelpo tulostetiedosto" -#: fortran/options.c:725 +#: fortran/options.c:731 #, gcc-internal-format msgid "Fixed line length must be at least seven." msgstr "" -#: fortran/options.c:743 +#: fortran/options.c:749 #, gcc-internal-format msgid "Free line length must be at least three." msgstr "" -#: fortran/options.c:761 +#: fortran/options.c:767 #, 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:805 +#: fortran/options.c:811 #, gcc-internal-format, gfc-internal-format msgid "Maximum supported identifier length is %d" msgstr "" -#: fortran/options.c:837 +#: fortran/options.c:843 #, gcc-internal-format, gfc-internal-format msgid "Unrecognized option to -finit-logical: %s" msgstr "" -#: fortran/options.c:853 +#: fortran/options.c:859 #, gcc-internal-format, gfc-internal-format msgid "Unrecognized option to -finit-real: %s" msgstr "" -#: fortran/options.c:869 +#: fortran/options.c:875 #, gcc-internal-format msgid "The value of n in -finit-character=n must be between 0 and 127" msgstr "" -#: fortran/options.c:961 +#: fortran/options.c:967 #, gcc-internal-format, gfc-internal-format msgid "Maximum subrecord length cannot exceed %d" msgstr "" @@ -37818,177 +38148,178 @@ msgstr "" msgid "Fortran 2003: CONTAINS block in derived type definition at %C" msgstr "" -#: fortran/parse.c:2177 +#: fortran/parse.c:2179 #, gcc-internal-format, gfc-internal-format msgid "ENUM declaration at %C has no ENUMERATORS" msgstr "" -#: fortran/parse.c:2261 +#: fortran/parse.c:2263 #, gcc-internal-format, gfc-internal-format msgid "Unexpected %s statement in INTERFACE block at %C" msgstr "" -#: fortran/parse.c:2285 +#: fortran/parse.c:2287 #, gcc-internal-format, gfc-internal-format msgid "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type" msgstr "" -#: fortran/parse.c:2316 +#: fortran/parse.c:2318 #, gcc-internal-format, gfc-internal-format msgid "Unexpected %s statement at %C in INTERFACE body" msgstr "" -#: fortran/parse.c:2334 +#: fortran/parse.c:2336 #, gcc-internal-format, gfc-internal-format msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure" msgstr "" -#: fortran/parse.c:2458 +#: fortran/parse.c:2460 #, gcc-internal-format, gfc-internal-format msgid "%s statement is not allowed inside of BLOCK at %C" msgstr "" -#: fortran/parse.c:2545 +#: fortran/parse.c:2547 #, gcc-internal-format, gfc-internal-format msgid "%s statement must appear in a MODULE" msgstr "" -#: fortran/parse.c:2553 +#: fortran/parse.c:2555 #, gcc-internal-format, gfc-internal-format msgid "%s statement at %C follows another accessibility specification" msgstr "" -#: fortran/parse.c:2604 +#: fortran/parse.c:2606 #, gcc-internal-format, gfc-internal-format msgid "Bad kind expression for function '%s' at %L" msgstr "" -#: fortran/parse.c:2608 +#: fortran/parse.c:2610 #, gcc-internal-format, gfc-internal-format msgid "The type for function '%s' at %L is not accessible" msgstr "" -#: fortran/parse.c:2666 +#: fortran/parse.c:2668 #, gcc-internal-format, gfc-internal-format msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE" msgstr "" -#: fortran/parse.c:2687 +#: fortran/parse.c:2689 #, gcc-internal-format, gfc-internal-format msgid "Unexpected %s statement in WHERE block at %C" msgstr "" -#: fortran/parse.c:2746 +#: fortran/parse.c:2748 #, gcc-internal-format, gfc-internal-format msgid "Unexpected %s statement in FORALL block at %C" msgstr "" -#: fortran/parse.c:2797 +#: fortran/parse.c:2799 #, gcc-internal-format, gfc-internal-format msgid "ELSE IF statement at %C cannot follow ELSE statement at %L" msgstr "" -#: fortran/parse.c:2815 +#: fortran/parse.c:2817 #, gcc-internal-format, gfc-internal-format msgid "Duplicate ELSE statements at %L and %C" msgstr "" -#: fortran/parse.c:2876 +#: fortran/parse.c:2878 #, gcc-internal-format, gfc-internal-format msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C" msgstr "" -#: fortran/parse.c:2959 +#: fortran/parse.c:2961 #, gcc-internal-format, gfc-internal-format msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C" msgstr "" -#: fortran/parse.c:3021 +#: fortran/parse.c:3023 #, gcc-internal-format, gfc-internal-format msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L" msgstr "" -#: fortran/parse.c:3054 +#: fortran/parse.c:3056 #, gcc-internal-format, gfc-internal-format msgid "End of nonblock DO statement at %C is within another block" msgstr "" -#: fortran/parse.c:3063 +#: fortran/parse.c:3065 #, gcc-internal-format, gfc-internal-format msgid "End of nonblock DO statement at %C is interwoven with another DO loop" msgstr "" -#: fortran/parse.c:3110 +#: fortran/parse.c:3112 #, gcc-internal-format, gfc-internal-format msgid "Statement label in END CRITICAL at %C does not match CRITIAL label" msgstr "" -#: fortran/parse.c:3175 +#: fortran/parse.c:3177 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2008: BLOCK construct at %C" msgstr "" -#: fortran/parse.c:3205 +#: fortran/parse.c:3207 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "Fortran 2003: CLASS statement at %C" msgid "Fortran 2003: ASSOCIATE construct at %C" msgstr "Fortran 2003: CLASS-lause kohdassa %C" -#: fortran/parse.c:3302 +#: fortran/parse.c:3304 #, gcc-internal-format, gfc-internal-format msgid "Statement label in ENDDO at %C doesn't match DO label" msgstr "" -#: fortran/parse.c:3318 +#: fortran/parse.c:3320 #, gcc-internal-format, gfc-internal-format msgid "Named block DO at %L requires matching ENDDO name" msgstr "" -#: fortran/parse.c:3577 +#: fortran/parse.c:3579 #, gcc-internal-format, gfc-internal-format msgid "Name after !$omp critical and !$omp end critical does not match at %C" msgstr "" -#: fortran/parse.c:3634 +#: fortran/parse.c:3636 #, gcc-internal-format, gfc-internal-format msgid "%s statement at %C cannot terminate a non-block DO loop" msgstr "" -#: fortran/parse.c:3830 +#: fortran/parse.c:3832 #, gcc-internal-format, gfc-internal-format msgid "Contained procedure '%s' at %C is already ambiguous" msgstr "" -#: fortran/parse.c:3886 +#: fortran/parse.c:3888 #, gcc-internal-format, gfc-internal-format msgid "Unexpected %s statement in CONTAINS section at %C" msgstr "" -#: fortran/parse.c:3910 +#: fortran/parse.c:3912 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at %C" msgstr "" -#: fortran/parse.c:3987 +#: fortran/parse.c:3989 #, gcc-internal-format, gfc-internal-format msgid "CONTAINS statement at %C is already in a contained program unit" msgstr "" -#: fortran/parse.c:4037 +#: fortran/parse.c:4039 #, gcc-internal-format, gfc-internal-format msgid "Global name '%s' at %L is already being used as a %s at %L" msgstr "" -#: fortran/parse.c:4058 +#: fortran/parse.c:4060 #, gcc-internal-format, gfc-internal-format msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L" msgstr "" -#: fortran/parse.c:4084 +#: fortran/parse.c:4086 #, gcc-internal-format, gfc-internal-format msgid "Unexpected %s statement in BLOCK DATA at %C" msgstr "" -#: fortran/parse.c:4127 +#: fortran/parse.c:4129 #, gcc-internal-format, gfc-internal-format msgid "Unexpected %s statement in MODULE at %C" msgstr "" @@ -37996,7 +38327,7 @@ 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:4449 +#: fortran/parse.c:4488 #, gcc-internal-format, gfc-internal-format msgid "Two main PROGRAMs at %L and %C" msgstr "" @@ -38066,232 +38397,247 @@ msgstr "" msgid "Fortran 2003: BOZ used outside a DATA statement at %C" msgstr "" -#: fortran/primary.c:556 +#: fortran/primary.c:547 fortran/primary.c:551 +#, gcc-internal-format, gfc-internal-format +msgid "Extension: exponent-letter 'q' in real-literal-constant at %C" +msgstr "" + +#: fortran/primary.c:567 #, gcc-internal-format, gfc-internal-format msgid "Missing exponent in real number at %C" msgstr "" -#: fortran/primary.c:612 +#: fortran/primary.c:623 #, gcc-internal-format, gfc-internal-format msgid "Real number at %C has a 'd' exponent and an explicit kind" msgstr "" -#: fortran/primary.c:625 +#: fortran/primary.c:633 +#, gcc-internal-format, gfc-internal-format +msgid "Real number at %C has a 'q' exponent and an explicit kind" +msgstr "" + +#: fortran/primary.c:647 +#, fuzzy, gcc-internal-format, gfc-internal-format +msgid "Invalid exponent-letter 'q' in real-literal-constant at %C" +msgstr "epäkelpo osoitintila %qs" + +#: fortran/primary.c:660 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Invalid real kind %d at %C" msgstr "epäkelvot operandit binääriselle %s-operaatiolle" -#: fortran/primary.c:639 +#: fortran/primary.c:674 #, gcc-internal-format, gfc-internal-format msgid "Real constant overflows its kind at %C" msgstr "" -#: fortran/primary.c:644 +#: fortran/primary.c:679 #, gcc-internal-format, gfc-internal-format msgid "Real constant underflows its kind at %C" msgstr "" -#: fortran/primary.c:736 +#: fortran/primary.c:771 #, gcc-internal-format, gfc-internal-format msgid "Syntax error in SUBSTRING specification at %C" msgstr "" -#: fortran/primary.c:948 +#: fortran/primary.c:983 #, gcc-internal-format, gfc-internal-format msgid "Invalid kind %d for CHARACTER constant at %C" msgstr "" -#: fortran/primary.c:969 +#: fortran/primary.c:1004 #, gcc-internal-format, gfc-internal-format msgid "Unterminated character constant beginning at %C" msgstr "" -#: fortran/primary.c:1001 +#: fortran/primary.c:1036 #, gcc-internal-format, gfc-internal-format msgid "Character '%s' in string at %C is not representable in character kind %d" msgstr "" -#: fortran/primary.c:1084 +#: fortran/primary.c:1119 #, gcc-internal-format, gfc-internal-format msgid "Bad kind for logical constant at %C" msgstr "" -#: fortran/primary.c:1117 +#: fortran/primary.c:1152 #, gcc-internal-format, gfc-internal-format msgid "Expected PARAMETER symbol in complex constant at %C" msgstr "" -#: fortran/primary.c:1123 +#: fortran/primary.c:1158 #, gcc-internal-format, gfc-internal-format msgid "Numeric PARAMETER required in complex constant at %C" msgstr "" -#: fortran/primary.c:1129 +#: fortran/primary.c:1164 #, gcc-internal-format, gfc-internal-format msgid "Scalar PARAMETER required in complex constant at %C" msgstr "" -#: fortran/primary.c:1133 +#: fortran/primary.c:1168 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: PARAMETER symbol in complex constant at %C" msgstr "" -#: fortran/primary.c:1163 +#: fortran/primary.c:1198 #, gcc-internal-format, gfc-internal-format msgid "Error converting PARAMETER constant in complex constant at %C" msgstr "" -#: fortran/primary.c:1292 +#: fortran/primary.c:1327 #, gcc-internal-format, gfc-internal-format msgid "Syntax error in COMPLEX constant at %C" msgstr "" -#: fortran/primary.c:1498 +#: fortran/primary.c:1533 #, gcc-internal-format, gfc-internal-format msgid "Keyword '%s' at %C has already appeared in the current argument list" msgstr "" -#: fortran/primary.c:1562 +#: fortran/primary.c:1597 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Extension: argument list function at %C" msgstr "liian paljon argumentteja funktiolle %qs" -#: fortran/primary.c:1631 +#: fortran/primary.c:1666 #, gcc-internal-format, gfc-internal-format msgid "Expected alternate return label at %C" msgstr "" -#: fortran/primary.c:1649 +#: fortran/primary.c:1684 #, gcc-internal-format, gfc-internal-format msgid "Missing keyword name in actual argument list at %C" msgstr "" -#: fortran/primary.c:1695 +#: fortran/primary.c:1730 #, gcc-internal-format, gfc-internal-format msgid "Syntax error in argument list at %C" msgstr "" -#: fortran/primary.c:1752 +#: fortran/primary.c:1787 #, gcc-internal-format, gfc-internal-format msgid "Array section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %C" msgstr "" -#: fortran/primary.c:1758 +#: fortran/primary.c:1793 #, gcc-internal-format, gfc-internal-format msgid "Coarray designator at %C but '%s' is not a coarray" msgstr "" -#: fortran/primary.c:1829 +#: fortran/primary.c:1864 #, gcc-internal-format, gfc-internal-format msgid "Expected structure component name at %C" msgstr "" -#: fortran/primary.c:1876 +#: fortran/primary.c:1911 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected argument list at %C" msgstr "liian paljon argumentteja funktiolle %qs" -#: fortran/primary.c:1908 +#: fortran/primary.c:1943 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Procedure pointer component '%s' requires an argument list at %C" msgstr "tyhjä esittely" -#: fortran/primary.c:1996 +#: fortran/primary.c:2031 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Coindexed procedure-pointer component at %C" msgstr "kokonaislukuylivuoto lausekkeessa" -#: fortran/primary.c:2245 +#: fortran/primary.c:2280 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: Structure constructor with missing optional arguments at %C" msgstr "" -#: fortran/primary.c:2253 +#: fortran/primary.c:2288 #, gcc-internal-format, gfc-internal-format msgid "No initializer for component '%s' given in the structure constructor at %C!" msgstr "" -#: fortran/primary.c:2300 +#: fortran/primary.c:2335 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Can't construct ABSTRACT type '%s' at %C" msgstr "ei voi kirjoittaa tiedostoon %s: %m" -#: fortran/primary.c:2334 +#: fortran/primary.c:2369 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: Structure constructor with named arguments at %C" msgstr "" -#: fortran/primary.c:2349 +#: fortran/primary.c:2384 #, gcc-internal-format, gfc-internal-format msgid "Component initializer without name after component named %s at %C!" msgstr "" -#: fortran/primary.c:2352 +#: fortran/primary.c:2387 #, gcc-internal-format, gfc-internal-format msgid "Too many components in structure constructor at %C!" msgstr "" -#: fortran/primary.c:2385 +#: fortran/primary.c:2420 #, gcc-internal-format, gfc-internal-format msgid "Component '%s' is initialized twice in the structure constructor at %C!" msgstr "" -#: fortran/primary.c:2401 +#: fortran/primary.c:2436 #, gcc-internal-format, gfc-internal-format msgid "Coindexed expression to pointer component '%s' in structure constructor at %C!" msgstr "" -#: fortran/primary.c:2451 +#: fortran/primary.c:2486 #, gcc-internal-format, gfc-internal-format msgid "component '%s' at %L has already been set by a parent derived type constructor" msgstr "" -#: fortran/primary.c:2466 +#: fortran/primary.c:2501 #, gcc-internal-format, gfc-internal-format msgid "Syntax error in structure constructor at %C" msgstr "" -#: fortran/primary.c:2582 +#: fortran/primary.c:2617 #, gcc-internal-format, gfc-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:2701 +#: fortran/primary.c:2736 #, gcc-internal-format, gfc-internal-format msgid "Unexpected use of subroutine name '%s' at %C" msgstr "" -#: fortran/primary.c:2732 +#: fortran/primary.c:2767 #, gcc-internal-format, gfc-internal-format msgid "Statement function '%s' requires argument list at %C" msgstr "" -#: fortran/primary.c:2735 +#: fortran/primary.c:2770 #, gcc-internal-format, gfc-internal-format msgid "Function '%s' requires an argument list at %C" msgstr "" -#: fortran/primary.c:2782 +#: fortran/primary.c:2817 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Missing argument to '%s' at %C" msgstr "liikaa argumentteja funktiolle %s %q+#D" -#: fortran/primary.c:2923 +#: fortran/primary.c:2958 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Missing argument list in function '%s' at %C" msgstr "lopetusalkio puuttuu funktiokutsusta" -#: fortran/primary.c:2951 +#: fortran/primary.c:2986 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Symbol at %C is not appropriate for an expression" msgstr "liukulukuylivuoto lausekkeessa" -#: fortran/primary.c:3050 +#: fortran/primary.c:3085 #, gcc-internal-format, gfc-internal-format msgid "Named constant at %C in an EQUIVALENCE" msgstr "" -#: fortran/primary.c:3084 +#: fortran/primary.c:3119 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "'%s' at %C is not a variable" msgstr "%J%qD on tavallisesti ei-staattinen funktio" @@ -38341,943 +38687,944 @@ msgstr "" msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure" msgstr "" -#: fortran/resolve.c:298 fortran/resolve.c:1657 +#: fortran/resolve.c:298 fortran/resolve.c:1658 #, gcc-internal-format, gfc-internal-format msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L" msgstr "" -#: fortran/resolve.c:347 +#: fortran/resolve.c:348 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2008: Argument '%s' of pure function '%s' at %L with VALUE attribute but without INTENT(IN)" msgstr "" -#: fortran/resolve.c:352 +#: fortran/resolve.c:353 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN) or VALUE" msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio" -#: fortran/resolve.c:360 +#: fortran/resolve.c:361 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2008: Argument '%s' of pure subroutine '%s' at %L with VALUE attribute but without INTENT" msgstr "" -#: fortran/resolve.c:365 +#: fortran/resolve.c:366 #, gcc-internal-format, gfc-internal-format msgid "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified or have the VALUE attribute" msgstr "" -#: fortran/resolve.c:386 +#: fortran/resolve.c:387 #, gcc-internal-format, gfc-internal-format msgid "Coarray dummy argument '%s' at %L to elemental procedure" msgstr "" -#: fortran/resolve.c:393 +#: fortran/resolve.c:394 #, gcc-internal-format, gfc-internal-format msgid "Argument '%s' of elemental procedure at %L must be scalar" msgstr "" -#: fortran/resolve.c:400 +#: fortran/resolve.c:401 #, gcc-internal-format, gfc-internal-format msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute" msgstr "" -#: fortran/resolve.c:408 +#: fortran/resolve.c:409 #, gcc-internal-format, gfc-internal-format msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute" msgstr "" -#: fortran/resolve.c:416 +#: fortran/resolve.c:417 #, gcc-internal-format, gfc-internal-format msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L" msgstr "" -#: fortran/resolve.c:424 +#: fortran/resolve.c:425 #, gcc-internal-format, gfc-internal-format msgid "Argument '%s' of elemental procedure '%s' at %L must have its INTENT specified" msgstr "" -#: fortran/resolve.c:436 +#: fortran/resolve.c:437 #, gcc-internal-format, gfc-internal-format msgid "Argument '%s' of statement function at %L must be scalar" msgstr "" -#: fortran/resolve.c:446 +#: fortran/resolve.c:447 #, gcc-internal-format, gfc-internal-format msgid "Character-valued argument '%s' of statement function at %L must have constant length" msgstr "" -#: fortran/resolve.c:503 +#: fortran/resolve.c:504 #, gcc-internal-format, gfc-internal-format msgid "Contained function '%s' at %L has no IMPLICIT type" msgstr "" -#: fortran/resolve.c:506 +#: fortran/resolve.c:507 #, gcc-internal-format, gfc-internal-format msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type" msgstr "" -#: fortran/resolve.c:530 +#: fortran/resolve.c:531 #, gcc-internal-format, gfc-internal-format msgid "Character-valued %s '%s' at %L must not be assumed length" msgstr "" -#: fortran/resolve.c:705 +#: fortran/resolve.c:706 #, gcc-internal-format, gfc-internal-format msgid "Function %s at %L has entries with mismatched array specifications" msgstr "" -#: fortran/resolve.c:722 +#: fortran/resolve.c:723 #, gcc-internal-format, gfc-internal-format msgid "Extension: Function %s at %L with entries returning variables of different string lengths" msgstr "" -#: fortran/resolve.c:749 +#: fortran/resolve.c:750 #, gcc-internal-format, gfc-internal-format msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:753 +#: fortran/resolve.c:754 #, gcc-internal-format, gfc-internal-format msgid "ENTRY result %s can't be an array in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:760 +#: fortran/resolve.c:761 #, gcc-internal-format, gfc-internal-format msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:764 +#: fortran/resolve.c:765 #, gcc-internal-format, gfc-internal-format msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:802 +#: fortran/resolve.c:803 #, gcc-internal-format, gfc-internal-format msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:807 +#: fortran/resolve.c:808 #, gcc-internal-format, gfc-internal-format msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:850 +#: fortran/resolve.c:851 #, gcc-internal-format, gfc-internal-format msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed" msgstr "" -#: fortran/resolve.c:854 +#: fortran/resolve.c:855 #, gcc-internal-format, gfc-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:865 +#: fortran/resolve.c:866 #, gcc-internal-format, gfc-internal-format msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute" msgstr "" -#: fortran/resolve.c:869 +#: fortran/resolve.c:870 #, gcc-internal-format, gfc-internal-format msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable" msgstr "" -#: fortran/resolve.c:873 +#: fortran/resolve.c:874 #, fuzzy, gcc-internal-format, gfc-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:903 +#: fortran/resolve.c:904 #, gcc-internal-format, gfc-internal-format msgid "COMMON block '%s' at %L is used as PARAMETER at %L" msgstr "" -#: fortran/resolve.c:907 +#: fortran/resolve.c:908 #, gcc-internal-format, gfc-internal-format msgid "COMMON block '%s' at %L is also an intrinsic procedure" msgstr "" -#: fortran/resolve.c:911 +#: fortran/resolve.c:912 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result" msgstr "" -#: fortran/resolve.c:916 +#: fortran/resolve.c:917 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure" msgstr "" -#: fortran/resolve.c:984 +#: fortran/resolve.c:985 #, gcc-internal-format, gfc-internal-format msgid "Components of structure constructor '%s' at %L are PRIVATE" msgstr "" -#: fortran/resolve.c:1012 +#: fortran/resolve.c:1013 #, gcc-internal-format, gfc-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:1034 +#: fortran/resolve.c:1035 #, gcc-internal-format, gfc-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:1112 +#: fortran/resolve.c:1113 #, gcc-internal-format, gfc-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:1127 +#: fortran/resolve.c:1128 #, gcc-internal-format, gfc-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:1138 +#: fortran/resolve.c:1139 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Pointer initialization target at %L must not be ALLOCATABLE " msgstr "(%qs:n alustuksen lähistöllä)" -#: fortran/resolve.c:1144 +#: fortran/resolve.c:1145 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Pointer initialization target at %L must have the SAVE attribute" msgstr "(%qs:n alustuksen lähistöllä)" -#: fortran/resolve.c:1155 +#: fortran/resolve.c:1156 #, gcc-internal-format, gfc-internal-format msgid "Invalid expression in the derived type constructor for pointer component '%s' at %L in PURE procedure" msgstr "" -#: fortran/resolve.c:1284 +#: fortran/resolve.c:1285 #, gcc-internal-format, gfc-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:1346 +#: fortran/resolve.c:1347 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L is ambiguous" msgstr "" -#: fortran/resolve.c:1350 +#: fortran/resolve.c:1351 #, gcc-internal-format, gfc-internal-format msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L" msgstr "" -#: fortran/resolve.c:1457 +#: fortran/resolve.c:1458 #, gcc-internal-format, gfc-internal-format msgid "Type specified for intrinsic function '%s' at %L is ignored" msgstr "" -#: fortran/resolve.c:1470 +#: fortran/resolve.c:1471 #, gcc-internal-format, gfc-internal-format msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier" msgstr "" -#: fortran/resolve.c:1481 +#: fortran/resolve.c:1482 #, gcc-internal-format, gfc-internal-format msgid "'%s' declared INTRINSIC at %L does not exist" msgstr "" -#: fortran/resolve.c:1492 +#: fortran/resolve.c:1493 #, gcc-internal-format, gfc-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:1528 +#: fortran/resolve.c:1529 #, gcc-internal-format, gfc-internal-format msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive" msgstr "" -#: fortran/resolve.c:1561 fortran/resolve.c:8218 fortran/resolve.c:9082 +#: fortran/resolve.c:1562 fortran/resolve.c:8219 fortran/resolve.c:9083 #, gcc-internal-format, gfc-internal-format msgid "Label %d referenced at %L is never defined" msgstr "" -#: fortran/resolve.c:1606 +#: fortran/resolve.c:1607 #, gcc-internal-format, gfc-internal-format msgid "Statement function '%s' at %L is not allowed as an actual argument" msgstr "" -#: fortran/resolve.c:1614 +#: fortran/resolve.c:1615 #, gcc-internal-format, gfc-internal-format msgid "Intrinsic '%s' at %L is not allowed as an actual argument" msgstr "" -#: fortran/resolve.c:1622 +#: fortran/resolve.c:1623 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L" msgstr "" -#: fortran/resolve.c:1630 +#: fortran/resolve.c:1631 #, gcc-internal-format, gfc-internal-format msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L" msgstr "" -#: fortran/resolve.c:1679 +#: fortran/resolve.c:1680 #, gcc-internal-format, gfc-internal-format msgid "Symbol '%s' at %L is ambiguous" msgstr "" -#: fortran/resolve.c:1730 +#: fortran/resolve.c:1731 #, gcc-internal-format, gfc-internal-format msgid "By-value argument at %L is not of numeric type" msgstr "" -#: fortran/resolve.c:1737 +#: fortran/resolve.c:1738 #, gcc-internal-format, gfc-internal-format msgid "By-value argument at %L cannot be an array or an array section" msgstr "" -#: fortran/resolve.c:1751 +#: fortran/resolve.c:1752 #, gcc-internal-format, gfc-internal-format msgid "By-value argument at %L is not allowed in this context" msgstr "" -#: fortran/resolve.c:1763 +#: fortran/resolve.c:1764 #, gcc-internal-format, gfc-internal-format msgid "Passing internal procedure at %L by location not allowed" msgstr "" -#: fortran/resolve.c:1774 +#: fortran/resolve.c:1775 #, gcc-internal-format, gfc-internal-format msgid "Coindexed actual argument at %L with ultimate pointer component" msgstr "" -#: fortran/resolve.c:1897 +#: fortran/resolve.c:1898 #, gcc-internal-format, gfc-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:1936 +#: fortran/resolve.c:1937 #, gcc-internal-format, gfc-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:2098 +#: fortran/resolve.c:2099 #, gcc-internal-format, gfc-internal-format msgid "Character length mismatch in return type of function '%s' at %L (%ld/%ld)" msgstr "" -#: fortran/resolve.c:2106 +#: fortran/resolve.c:2107 #, gcc-internal-format, gfc-internal-format msgid "Return type mismatch of function '%s' at %L (%s/%s)" msgstr "" -#: fortran/resolve.c:2125 +#: fortran/resolve.c:2126 #, gcc-internal-format, gfc-internal-format msgid "Dummy argument '%s' of procedure '%s' at %L has an attribute that requires an explicit interface for this procedure" msgstr "" -#: fortran/resolve.c:2135 +#: fortran/resolve.c:2136 #, gcc-internal-format, gfc-internal-format msgid "Procedure '%s' at %L with assumed-shape dummy argument '%s' must have an explicit interface" msgstr "" -#: fortran/resolve.c:2143 +#: fortran/resolve.c:2144 #, gcc-internal-format, gfc-internal-format msgid "Procedure '%s' at %L with coarray dummy argument '%s' must have an explicit interface" msgstr "" -#: fortran/resolve.c:2151 +#: fortran/resolve.c:2152 #, gcc-internal-format, gfc-internal-format msgid "Procedure '%s' at %L with parametrized derived type argument '%s' must have an explicit interface" msgstr "" -#: fortran/resolve.c:2160 +#: fortran/resolve.c:2161 #, gcc-internal-format, gfc-internal-format msgid "Procedure '%s' at %L with polymorphic dummy argument '%s' must have an explicit interface" msgstr "" -#: fortran/resolve.c:2172 +#: fortran/resolve.c:2173 #, gcc-internal-format, gfc-internal-format msgid "The reference to function '%s' at %L either needs an explicit INTERFACE or the rank is incorrect" msgstr "" -#: fortran/resolve.c:2184 +#: fortran/resolve.c:2185 #, gcc-internal-format, gfc-internal-format msgid "Function '%s' at %L with a POINTER or ALLOCATABLE result must have an explicit interface" msgstr "" -#: fortran/resolve.c:2197 +#: fortran/resolve.c:2198 #, gcc-internal-format, gfc-internal-format msgid "Nonconstant character-length function '%s' at %L must have an explicit interface" msgstr "" -#: fortran/resolve.c:2207 +#: fortran/resolve.c:2208 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "ELEMENTAL procedure '%s' at %L must have an explicit interface" msgstr "muuttuvakokoista objektia ei voi alustaa" -#: fortran/resolve.c:2214 +#: fortran/resolve.c:2215 #, gcc-internal-format, gfc-internal-format msgid "Procedure '%s' at %L with BIND(C) attribute must have an explicit interface" msgstr "" -#: fortran/resolve.c:2314 +#: fortran/resolve.c:2315 #, gcc-internal-format, gfc-internal-format msgid "There is no specific function for the generic '%s' at %L" msgstr "" -#: fortran/resolve.c:2323 +#: fortran/resolve.c:2324 #, gcc-internal-format, gfc-internal-format msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface" msgstr "" -#: fortran/resolve.c:2361 +#: fortran/resolve.c:2362 #, gcc-internal-format, gfc-internal-format msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic" msgstr "" -#: fortran/resolve.c:2410 +#: fortran/resolve.c:2411 #, gcc-internal-format, gfc-internal-format msgid "Unable to resolve the specific function '%s' at %L" msgstr "" -#: fortran/resolve.c:2466 fortran/resolve.c:13351 +#: fortran/resolve.c:2467 fortran/resolve.c:13354 #, gcc-internal-format, gfc-internal-format msgid "Function '%s' at %L has no IMPLICIT type" msgstr "" -#: fortran/resolve.c:2668 +#: fortran/resolve.c:2669 #, gcc-internal-format, gfc-internal-format msgid "Argument to '%s' at %L is not a variable" msgstr "" -#: fortran/resolve.c:2715 +#: fortran/resolve.c:2716 #, gcc-internal-format, gfc-internal-format msgid "More actual than formal arguments in '%s' call at %L" msgstr "" -#: fortran/resolve.c:2727 +#: fortran/resolve.c:2728 #, gcc-internal-format, gfc-internal-format msgid "Parameter '%s' to '%s' at %L must be either a TARGET or an associated pointer" msgstr "" -#: fortran/resolve.c:2736 +#: fortran/resolve.c:2737 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "pointers are not permitted as case values" msgid "Coindexed argument not permitted in '%s' call at %L" msgstr "osoittimet eivät ole sallittuja case-arvoja" -#: fortran/resolve.c:2759 +#: fortran/resolve.c:2760 #, gcc-internal-format, gfc-internal-format msgid "Array section not permitted in '%s' call at %L" msgstr "" -#: fortran/resolve.c:2770 +#: fortran/resolve.c:2771 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Array section in '%s' call at %L" msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle" -#: fortran/resolve.c:2789 +#: fortran/resolve.c:2790 #, gcc-internal-format, gfc-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:2806 +#: fortran/resolve.c:2807 #, gcc-internal-format, gfc-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:2816 +#: fortran/resolve.c:2817 #, gcc-internal-format, gfc-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:2839 fortran/resolve.c:2876 +#: fortran/resolve.c:2840 fortran/resolve.c:2877 #, gcc-internal-format, gfc-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:2852 +#: fortran/resolve.c:2853 #, gcc-internal-format, gfc-internal-format msgid "Argument '%s' to '%s' at %L must be an associated scalar POINTER" msgstr "" -#: fortran/resolve.c:2868 +#: fortran/resolve.c:2869 #, gcc-internal-format, gfc-internal-format msgid "Parameter '%s' to '%s' at %L must be a scalar" msgstr "" -#: fortran/resolve.c:2884 +#: fortran/resolve.c:2885 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Parameter '%s' to '%s' at %L must not be polymorphic" msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio" #. TODO: Update this error message to allow for procedure #. pointers once they are implemented. -#: fortran/resolve.c:2897 +#: fortran/resolve.c:2898 #, gcc-internal-format, gfc-internal-format msgid "Parameter '%s' to '%s' at %L must be a procedure" msgstr "" -#: fortran/resolve.c:2905 +#: fortran/resolve.c:2906 #, gcc-internal-format, gfc-internal-format msgid "Parameter '%s' to '%s' at %L must be BIND(C)" msgstr "" -#: fortran/resolve.c:2954 +#: fortran/resolve.c:2955 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "'%s' at %L is not a function" msgstr "%J%qD on tavallisesti ei-staattinen funktio" -#: fortran/resolve.c:2962 fortran/resolve.c:3579 +#: fortran/resolve.c:2963 fortran/resolve.c:3580 #, gcc-internal-format, gfc-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:3017 +#: fortran/resolve.c:3018 #, gcc-internal-format, gfc-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:3070 +#: fortran/resolve.c:3071 #, gcc-internal-format, gfc-internal-format msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct" msgstr "" -#: fortran/resolve.c:3120 +#: fortran/resolve.c:3121 #, gcc-internal-format, gfc-internal-format msgid "reference to non-PURE function '%s' at %L inside a FORALL %s" msgstr "" -#: fortran/resolve.c:3127 +#: fortran/resolve.c:3128 #, gcc-internal-format, gfc-internal-format msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure" msgstr "" -#: fortran/resolve.c:3146 +#: fortran/resolve.c:3147 #, gcc-internal-format, gfc-internal-format msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE" msgstr "" -#: fortran/resolve.c:3150 +#: fortran/resolve.c:3151 #, fuzzy, gcc-internal-format, gfc-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:3189 +#: fortran/resolve.c:3190 #, gcc-internal-format, gfc-internal-format msgid "Subroutine call to '%s' in FORALL block at %L is not PURE" msgstr "" -#: fortran/resolve.c:3192 +#: fortran/resolve.c:3193 #, gcc-internal-format, gfc-internal-format msgid "Subroutine call to '%s' at %L is not PURE" msgstr "" -#: fortran/resolve.c:3255 +#: fortran/resolve.c:3256 #, gcc-internal-format, gfc-internal-format msgid "There is no specific subroutine for the generic '%s' at %L" msgstr "" -#: fortran/resolve.c:3264 +#: fortran/resolve.c:3265 #, gcc-internal-format, gfc-internal-format msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface" msgstr "" -#: fortran/resolve.c:3372 +#: fortran/resolve.c:3373 #, gcc-internal-format, gfc-internal-format msgid "Missing SHAPE parameter for call to %s at %L" msgstr "" -#: fortran/resolve.c:3380 +#: fortran/resolve.c:3381 #, gcc-internal-format, gfc-internal-format msgid "SHAPE parameter for call to %s at %L must be a rank 1 INTEGER array" msgstr "" -#: fortran/resolve.c:3447 +#: fortran/resolve.c:3448 #, gcc-internal-format, gfc-internal-format msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic" msgstr "" -#: fortran/resolve.c:3491 +#: fortran/resolve.c:3492 #, gcc-internal-format, gfc-internal-format msgid "Unable to resolve the specific subroutine '%s' at %L" msgstr "" -#: fortran/resolve.c:3551 +#: fortran/resolve.c:3552 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L has a type, which is not consistent with the CALL at %L" msgstr "" -#: fortran/resolve.c:3589 +#: fortran/resolve.c:3590 #, gcc-internal-format, gfc-internal-format msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE" msgstr "" -#: fortran/resolve.c:3593 +#: fortran/resolve.c:3594 #, gcc-internal-format, gfc-internal-format msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE" msgstr "" -#: fortran/resolve.c:3669 +#: fortran/resolve.c:3670 #, gcc-internal-format, gfc-internal-format msgid "Shapes for operands at %L and %L are not conformable" msgstr "" -#: fortran/resolve.c:4167 +#: fortran/resolve.c:4168 #, gcc-internal-format, gfc-internal-format msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:4172 +#: fortran/resolve.c:4173 #, gcc-internal-format, gfc-internal-format msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d" msgstr "" -#: fortran/resolve.c:4182 +#: fortran/resolve.c:4183 #, gcc-internal-format, gfc-internal-format msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:4187 +#: fortran/resolve.c:4188 #, gcc-internal-format, gfc-internal-format msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d" msgstr "" -#: fortran/resolve.c:4207 +#: fortran/resolve.c:4208 #, gcc-internal-format, gfc-internal-format msgid "Illegal stride of zero at %L" msgstr "" -#: fortran/resolve.c:4224 +#: fortran/resolve.c:4225 #, gcc-internal-format, gfc-internal-format msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:4232 +#: fortran/resolve.c:4233 #, gcc-internal-format, gfc-internal-format msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:4248 +#: fortran/resolve.c:4249 #, gcc-internal-format, gfc-internal-format msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:4257 +#: fortran/resolve.c:4258 #, gcc-internal-format, gfc-internal-format msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:4296 +#: fortran/resolve.c:4297 #, gcc-internal-format, gfc-internal-format msgid "Rightmost upper bound of assumed size array section not specified at %L" msgstr "" -#: fortran/resolve.c:4306 +#: fortran/resolve.c:4307 #, gcc-internal-format, gfc-internal-format msgid "Rank mismatch in array reference at %L (%d/%d)" msgstr "" -#: fortran/resolve.c:4314 +#: fortran/resolve.c:4315 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Coindex rank mismatch in array reference at %L (%d/%d)" msgstr "ehtolausekkeessa on tyyppiristiriita" -#: fortran/resolve.c:4329 +#: fortran/resolve.c:4330 #, gcc-internal-format, gfc-internal-format msgid "Coindex of codimension %d must be a scalar at %L" msgstr "" -#: fortran/resolve.c:4357 +#: fortran/resolve.c:4358 #, gcc-internal-format, gfc-internal-format msgid "Array index at %L must be scalar" msgstr "" -#: fortran/resolve.c:4363 +#: fortran/resolve.c:4364 #, gcc-internal-format, gfc-internal-format msgid "Array index at %L must be of INTEGER type, found %s" msgstr "" -#: fortran/resolve.c:4369 +#: fortran/resolve.c:4370 #, gcc-internal-format, gfc-internal-format msgid "Extension: REAL array index at %L" msgstr "" -#: fortran/resolve.c:4408 +#: fortran/resolve.c:4409 #, gcc-internal-format, gfc-internal-format msgid "Argument dim at %L must be scalar" msgstr "" -#: fortran/resolve.c:4415 +#: fortran/resolve.c:4416 #, gcc-internal-format, gfc-internal-format msgid "Argument dim at %L must be of INTEGER type" msgstr "" -#: fortran/resolve.c:4546 +#: fortran/resolve.c:4547 #, gcc-internal-format, gfc-internal-format msgid "Array index at %L is an array of rank %d" msgstr "" -#: fortran/resolve.c:4620 +#: fortran/resolve.c:4621 #, gcc-internal-format, gfc-internal-format msgid "Substring start index at %L must be of type INTEGER" msgstr "" -#: fortran/resolve.c:4627 +#: fortran/resolve.c:4628 #, gcc-internal-format, gfc-internal-format msgid "Substring start index at %L must be scalar" msgstr "" -#: fortran/resolve.c:4636 +#: fortran/resolve.c:4637 #, gcc-internal-format, gfc-internal-format msgid "Substring start index at %L is less than one" msgstr "" -#: fortran/resolve.c:4649 +#: fortran/resolve.c:4650 #, gcc-internal-format, gfc-internal-format msgid "Substring end index at %L must be of type INTEGER" msgstr "" -#: fortran/resolve.c:4656 +#: fortran/resolve.c:4657 #, gcc-internal-format, gfc-internal-format msgid "Substring end index at %L must be scalar" msgstr "" -#: fortran/resolve.c:4666 +#: fortran/resolve.c:4667 #, gcc-internal-format, gfc-internal-format msgid "Substring end index at %L exceeds the string length" msgstr "" -#: fortran/resolve.c:4676 +#: fortran/resolve.c:4677 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Substring end index at %L is too large" msgstr "pyydetty tasaus on liian suuri" -#: fortran/resolve.c:4821 +#: fortran/resolve.c:4822 #, gcc-internal-format, gfc-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:4828 +#: fortran/resolve.c:4829 #, gcc-internal-format, gfc-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:4847 +#: fortran/resolve.c:4848 #, gcc-internal-format, gfc-internal-format msgid "Two or more part references with nonzero rank must not be specified at %L" msgstr "" -#: fortran/resolve.c:5049 +#: fortran/resolve.c:5050 #, gcc-internal-format, gfc-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:5054 +#: fortran/resolve.c:5055 #, gcc-internal-format, gfc-internal-format msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter" msgstr "" -#: fortran/resolve.c:5118 +#: fortran/resolve.c:5119 #, gcc-internal-format, gfc-internal-format msgid "Polymorphic subobject of coindexed object at %L" msgstr "" -#: fortran/resolve.c:5131 +#: fortran/resolve.c:5132 #, gcc-internal-format, gfc-internal-format msgid "Coindexed object with polymorphic allocatable subcomponent at %L" msgstr "" -#: fortran/resolve.c:5463 +#: fortran/resolve.c:5464 #, gcc-internal-format, gfc-internal-format msgid "Passed-object at %L must be scalar" msgstr "" -#: fortran/resolve.c:5470 +#: fortran/resolve.c:5471 #, gcc-internal-format, gfc-internal-format msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type '%s'" msgstr "" -#: fortran/resolve.c:5502 +#: fortran/resolve.c:5503 #, gcc-internal-format, gfc-internal-format msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'" msgstr "" -#: fortran/resolve.c:5511 +#: fortran/resolve.c:5512 #, gcc-internal-format, gfc-internal-format msgid "Base object for NOPASS type-bound procedure call at %L must be scalar" msgstr "" -#: fortran/resolve.c:5519 +#: fortran/resolve.c:5520 #, gcc-internal-format, gfc-internal-format msgid "Non-scalar base object at %L currently not implemented" msgstr "" #. Nothing matching found! -#: fortran/resolve.c:5669 +#: fortran/resolve.c:5670 #, gcc-internal-format, gfc-internal-format msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L" msgstr "" -#: fortran/resolve.c:5696 +#: fortran/resolve.c:5697 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L should be a SUBROUTINE" msgstr "" -#: fortran/resolve.c:5743 +#: fortran/resolve.c:5744 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L should be a FUNCTION" msgstr "" -#: fortran/resolve.c:6184 +#: fortran/resolve.c:6185 #, gcc-internal-format, gfc-internal-format msgid "%s at %L must be a scalar" msgstr "" -#: fortran/resolve.c:6194 +#: fortran/resolve.c:6195 #, gcc-internal-format, gfc-internal-format msgid "Deleted feature: %s at %L must be integer" msgstr "" -#: fortran/resolve.c:6198 fortran/resolve.c:6205 +#: fortran/resolve.c:6199 fortran/resolve.c:6206 #, gcc-internal-format, gfc-internal-format msgid "%s at %L must be INTEGER" msgstr "" -#: fortran/resolve.c:6246 +#: fortran/resolve.c:6247 #, gcc-internal-format, gfc-internal-format msgid "Step expression in DO loop at %L cannot be zero" msgstr "" -#: fortran/resolve.c:6281 +#: fortran/resolve.c:6282 #, gcc-internal-format, gfc-internal-format msgid "DO loop at %L will be executed zero times" msgstr "" -#: fortran/resolve.c:6342 +#: fortran/resolve.c:6343 #, gcc-internal-format, gfc-internal-format msgid "FORALL index-name at %L must be a scalar INTEGER" msgstr "" -#: fortran/resolve.c:6347 +#: fortran/resolve.c:6348 #, gcc-internal-format, gfc-internal-format msgid "FORALL start expression at %L must be a scalar INTEGER" msgstr "" -#: fortran/resolve.c:6354 +#: fortran/resolve.c:6355 #, gcc-internal-format, gfc-internal-format msgid "FORALL end expression at %L must be a scalar INTEGER" msgstr "" -#: fortran/resolve.c:6362 +#: fortran/resolve.c:6363 #, gcc-internal-format, gfc-internal-format msgid "FORALL stride expression at %L must be a scalar %s" msgstr "" -#: fortran/resolve.c:6367 +#: fortran/resolve.c:6368 #, gcc-internal-format, gfc-internal-format msgid "FORALL stride expression at %L cannot be zero" msgstr "" -#: fortran/resolve.c:6383 +#: fortran/resolve.c:6384 #, gcc-internal-format, gfc-internal-format msgid "FORALL index '%s' may not appear in triplet specification at %L" msgstr "" -#: fortran/resolve.c:6477 fortran/resolve.c:6733 +#: fortran/resolve.c:6478 fortran/resolve.c:6734 #, gcc-internal-format, gfc-internal-format msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER" msgstr "" -#: fortran/resolve.c:6578 +#: fortran/resolve.c:6579 #, gcc-internal-format, gfc-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:6606 +#: fortran/resolve.c:6607 #, gcc-internal-format, gfc-internal-format msgid "Source-expr at %L and allocate-object at %L must have the same shape" msgstr "" -#: fortran/resolve.c:6699 +#: fortran/resolve.c:6700 #, gcc-internal-format, gfc-internal-format msgid "Coindexed allocatable object at %L" msgstr "" -#: fortran/resolve.c:6744 +#: fortran/resolve.c:6745 #, gcc-internal-format, gfc-internal-format msgid "Type of entity at %L is type incompatible with source-expr at %L" msgstr "" -#: fortran/resolve.c:6757 +#: fortran/resolve.c:6758 #, gcc-internal-format, gfc-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:6769 +#: fortran/resolve.c:6770 #, gcc-internal-format, gfc-internal-format msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr" msgstr "" -#: fortran/resolve.c:6841 +#: fortran/resolve.c:6842 #, gcc-internal-format, gfc-internal-format msgid "Array specification required in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.c:6853 +#: fortran/resolve.c:6854 #, gcc-internal-format, gfc-internal-format msgid "Coarray specification required in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.c:6879 +#: fortran/resolve.c:6880 #, gcc-internal-format, gfc-internal-format msgid "Bad array specification in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.c:6898 +#: fortran/resolve.c:6899 #, gcc-internal-format, gfc-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:6913 +#: fortran/resolve.c:6914 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expected '*' in coindex specification in ALLOCATE statement at %L" msgstr "tyhjä esittely" -#: fortran/resolve.c:6924 +#: fortran/resolve.c:6925 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Bad coarray specification in ALLOCATE statement at %L" msgstr "tyhjä esittely" -#: fortran/resolve.c:6931 +#: fortran/resolve.c:6932 #, gcc-internal-format, gfc-internal-format msgid "Sorry, allocatable scalar coarrays are not yet supported at %L" msgstr "" -#: fortran/resolve.c:6961 +#: fortran/resolve.c:6962 #, gcc-internal-format, gfc-internal-format msgid "Stat-variable at %L must be a scalar INTEGER variable" msgstr "" -#: fortran/resolve.c:6984 +#: fortran/resolve.c:6985 #, gcc-internal-format, gfc-internal-format msgid "Stat-variable at %L shall not be %sd within the same %s statement" msgstr "" -#: fortran/resolve.c:6995 +#: fortran/resolve.c:6996 #, gcc-internal-format, gfc-internal-format msgid "ERRMSG at %L is useless without a STAT tag" msgstr "" -#: fortran/resolve.c:7005 +#: fortran/resolve.c:7006 #, gcc-internal-format, gfc-internal-format msgid "Errmsg-variable at %L must be a scalar CHARACTER variable" msgstr "" -#: fortran/resolve.c:7028 +#: fortran/resolve.c:7029 #, gcc-internal-format, gfc-internal-format msgid "Errmsg-variable at %L shall not be %sd within the same %s statement" msgstr "" -#: fortran/resolve.c:7058 +#: fortran/resolve.c:7059 #, gcc-internal-format, gfc-internal-format msgid "Allocate-object at %L also appears at %L" msgstr "" -#: fortran/resolve.c:7064 fortran/resolve.c:7070 +#: fortran/resolve.c:7065 fortran/resolve.c:7071 #, gcc-internal-format, gfc-internal-format msgid "Allocate-object at %L is subobject of object at %L" msgstr "" @@ -39286,160 +39633,160 @@ msgstr "" #. 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:7265 +#: fortran/resolve.c:7266 #, gcc-internal-format, gfc-internal-format msgid "CASE label at %L overlaps with CASE label at %L" msgstr "" -#: fortran/resolve.c:7316 +#: fortran/resolve.c:7317 #, gcc-internal-format, gfc-internal-format msgid "Expression in CASE statement at %L must be of type %s" msgstr "" -#: fortran/resolve.c:7327 +#: fortran/resolve.c:7328 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expression in CASE statement at %L must be of kind %d" msgstr "tyhjä esittely" -#: fortran/resolve.c:7340 +#: fortran/resolve.c:7341 #, gcc-internal-format, gfc-internal-format msgid "Expression in CASE statement at %L must be scalar" msgstr "" -#: fortran/resolve.c:7386 +#: fortran/resolve.c:7387 #, gcc-internal-format, gfc-internal-format msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression" msgstr "" -#: fortran/resolve.c:7404 +#: fortran/resolve.c:7405 #, gcc-internal-format, gfc-internal-format msgid "Argument of SELECT statement at %L cannot be %s" msgstr "" -#: fortran/resolve.c:7413 +#: fortran/resolve.c:7414 #, gcc-internal-format, gfc-internal-format msgid "Argument of SELECT statement at %L must be a scalar expression" msgstr "" -#: fortran/resolve.c:7432 fortran/resolve.c:7440 +#: fortran/resolve.c:7433 fortran/resolve.c:7441 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Expression in CASE statement at %L is not in the range of %s" msgstr "tyhjä esittely" -#: fortran/resolve.c:7502 fortran/resolve.c:7808 +#: fortran/resolve.c:7503 fortran/resolve.c:7809 #, gcc-internal-format, gfc-internal-format msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L" msgstr "" -#: fortran/resolve.c:7528 +#: fortran/resolve.c:7529 #, gcc-internal-format, gfc-internal-format msgid "Logical range in CASE statement at %L is not allowed" msgstr "" -#: fortran/resolve.c:7540 +#: fortran/resolve.c:7541 #, gcc-internal-format, gfc-internal-format msgid "Constant logical value in CASE statement is repeated at %L" msgstr "" -#: fortran/resolve.c:7554 +#: fortran/resolve.c:7555 #, gcc-internal-format, gfc-internal-format msgid "Range specification at %L can never be matched" msgstr "" -#: fortran/resolve.c:7657 +#: fortran/resolve.c:7658 #, gcc-internal-format, gfc-internal-format msgid "Logical SELECT CASE block at %L has more that two cases" msgstr "" -#: fortran/resolve.c:7721 +#: fortran/resolve.c:7722 #, gcc-internal-format, gfc-internal-format msgid "Associate-name '%s' at %L is used as array" msgstr "" -#: fortran/resolve.c:7763 +#: fortran/resolve.c:7764 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Selector shall be polymorphic in SELECT TYPE statement at %L" msgstr "yhteensopimattomat tyypit sijoituksessa" -#: fortran/resolve.c:7786 +#: fortran/resolve.c:7787 #, gcc-internal-format, gfc-internal-format msgid "Derived type '%s' at %L must be extensible" msgstr "" -#: fortran/resolve.c:7796 +#: fortran/resolve.c:7797 #, gcc-internal-format, gfc-internal-format msgid "Derived type '%s' at %L must be an extension of '%s'" msgstr "" -#: fortran/resolve.c:7966 +#: fortran/resolve.c:7967 #, gcc-internal-format, gfc-internal-format msgid "Double CLASS IS block in SELECT TYPE statement at %L" msgstr "" #. FIXME: Test for defined input/output. -#: fortran/resolve.c:8077 +#: fortran/resolve.c:8078 #, gcc-internal-format, gfc-internal-format msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure" msgstr "" -#: fortran/resolve.c:8089 +#: fortran/resolve.c:8090 #, gcc-internal-format, gfc-internal-format msgid "Data transfer element at %L cannot have POINTER components" msgstr "" -#: fortran/resolve.c:8097 +#: fortran/resolve.c:8098 #, gcc-internal-format, gfc-internal-format msgid "Data transfer element at %L cannot have procedure pointer components" msgstr "" -#: fortran/resolve.c:8104 +#: fortran/resolve.c:8105 #, gcc-internal-format, gfc-internal-format msgid "Data transfer element at %L cannot have ALLOCATABLE components" msgstr "" -#: fortran/resolve.c:8111 +#: fortran/resolve.c:8112 #, gcc-internal-format, gfc-internal-format msgid "Data transfer element at %L cannot have PRIVATE components" msgstr "" -#: fortran/resolve.c:8120 +#: fortran/resolve.c:8121 #, gcc-internal-format, gfc-internal-format msgid "Data transfer element at %L cannot be a full reference to an assumed-size array" msgstr "" -#: fortran/resolve.c:8168 +#: fortran/resolve.c:8169 #, gcc-internal-format, gfc-internal-format msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression" msgstr "" -#: fortran/resolve.c:8172 fortran/resolve.c:8182 +#: fortran/resolve.c:8173 fortran/resolve.c:8183 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Imageset argument at %L must between 1 and num_images()" msgstr "puhdistusargumentti ei ole tunniste" -#: fortran/resolve.c:8191 +#: fortran/resolve.c:8192 #, gcc-internal-format, gfc-internal-format msgid "STAT= argument at %L must be a scalar INTEGER variable" msgstr "" -#: fortran/resolve.c:8198 +#: fortran/resolve.c:8199 #, gcc-internal-format, gfc-internal-format msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable" msgstr "" -#: fortran/resolve.c:8225 +#: fortran/resolve.c:8226 #, gcc-internal-format, gfc-internal-format msgid "Statement at %L is not a valid branch target statement for the branch statement at %L" msgstr "" -#: fortran/resolve.c:8234 +#: fortran/resolve.c:8235 #, gcc-internal-format, gfc-internal-format msgid "Branch at %L may result in an infinite loop" msgstr "" #. Note: A label at END CRITICAL does not leave the CRITICAL #. construct as END CRITICAL is still part of it. -#: fortran/resolve.c:8250 fortran/resolve.c:8268 +#: fortran/resolve.c:8251 fortran/resolve.c:8269 #, gcc-internal-format, gfc-internal-format msgid "GOTO statement at %L leaves CRITICAL construct for label at %L" msgstr "" @@ -39447,1005 +39794,1005 @@ 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:8283 +#: fortran/resolve.c:8284 #, gcc-internal-format, gfc-internal-format msgid "Label at %L is not in the same block as the GOTO statement at %L" msgstr "" -#: fortran/resolve.c:8358 +#: fortran/resolve.c:8359 #, gcc-internal-format, gfc-internal-format msgid "WHERE mask at %L has inconsistent shape" msgstr "" -#: fortran/resolve.c:8374 +#: fortran/resolve.c:8375 #, gcc-internal-format, gfc-internal-format msgid "WHERE assignment target at %L has inconsistent shape" msgstr "" -#: fortran/resolve.c:8382 fortran/resolve.c:8469 +#: fortran/resolve.c:8383 fortran/resolve.c:8470 #, gcc-internal-format, gfc-internal-format msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L" msgstr "" -#: fortran/resolve.c:8392 fortran/resolve.c:8479 +#: fortran/resolve.c:8393 fortran/resolve.c:8480 #, gcc-internal-format, gfc-internal-format msgid "Unsupported statement inside WHERE at %L" msgstr "" -#: fortran/resolve.c:8423 +#: fortran/resolve.c:8424 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Assignment to a FORALL index variable at %L" msgstr "kirjoitussuojatun muuttujan %qs sijoitus" -#: fortran/resolve.c:8432 +#: fortran/resolve.c:8433 #, gcc-internal-format, gfc-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:8601 +#: fortran/resolve.c:8602 #, gcc-internal-format, gfc-internal-format msgid "An outer FORALL construct already has an index with this name %L" msgstr "" -#: fortran/resolve.c:8681 +#: fortran/resolve.c:8682 #, gcc-internal-format, gfc-internal-format msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array" msgstr "" -#: fortran/resolve.c:8833 +#: fortran/resolve.c:8834 #, gcc-internal-format, gfc-internal-format msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L" msgstr "" -#: fortran/resolve.c:8865 +#: fortran/resolve.c:8866 #, gcc-internal-format, gfc-internal-format msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure" msgstr "" -#: fortran/resolve.c:8870 +#: fortran/resolve.c:8871 #, gcc-internal-format, gfc-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:8880 +#: fortran/resolve.c:8881 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Assignment to coindexed variable at %L in a PURE procedure" msgstr "kirjoitussuojatun muuttujan %qs sijoitus" -#: fortran/resolve.c:8911 +#: fortran/resolve.c:8912 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Variable must not be polymorphic in assignment at %L" msgstr "yhteensopimattomat tyypit sijoituksessa" -#: fortran/resolve.c:8919 +#: fortran/resolve.c:8920 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L" msgstr "yhteensopimattomat tyypit sijoituksessa" -#: fortran/resolve.c:9041 +#: fortran/resolve.c:9042 #, gcc-internal-format, gfc-internal-format msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable" msgstr "" -#: fortran/resolve.c:9044 +#: fortran/resolve.c:9045 #, gcc-internal-format, gfc-internal-format msgid "Variable '%s' has not been assigned a target label at %L" msgstr "" -#: fortran/resolve.c:9055 +#: fortran/resolve.c:9056 #, gcc-internal-format, gfc-internal-format msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier" msgstr "" -#: fortran/resolve.c:9090 +#: fortran/resolve.c:9091 #, gcc-internal-format, gfc-internal-format msgid "ASSIGN statement at %L requires a scalar default INTEGER variable" msgstr "" -#: fortran/resolve.c:9121 +#: fortran/resolve.c:9122 #, gcc-internal-format, gfc-internal-format msgid "Arithmetic IF statement at %L requires a numeric expression" msgstr "" -#: fortran/resolve.c:9180 +#: fortran/resolve.c:9181 #, gcc-internal-format, gfc-internal-format msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression" msgstr "" -#: fortran/resolve.c:9263 +#: fortran/resolve.c:9264 #, gcc-internal-format, gfc-internal-format msgid "FORALL mask clause at %L requires a scalar LOGICAL expression" msgstr "" -#: fortran/resolve.c:9342 fortran/resolve.c:9398 +#: fortran/resolve.c:9343 fortran/resolve.c:9399 #, gcc-internal-format, gfc-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:9363 +#: fortran/resolve.c:9364 #, gcc-internal-format, gfc-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:9410 +#: fortran/resolve.c:9411 #, gcc-internal-format, gfc-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:9462 +#: fortran/resolve.c:9463 #, gcc-internal-format, gfc-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:9475 +#: fortran/resolve.c:9476 #, gcc-internal-format, gfc-internal-format msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L" msgstr "" -#: fortran/resolve.c:9488 +#: fortran/resolve.c:9489 #, gcc-internal-format, gfc-internal-format msgid "Binding label '%s' at %L collides with global entity '%s' at %L" msgstr "" -#: fortran/resolve.c:9567 +#: fortran/resolve.c:9568 #, gcc-internal-format, gfc-internal-format msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero" msgstr "" -#: fortran/resolve.c:9580 +#: fortran/resolve.c:9581 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "String length at %L is too large" msgstr "taulukon %qs koko on liian suuri" -#: fortran/resolve.c:9868 +#: fortran/resolve.c:9874 #, gcc-internal-format, gfc-internal-format msgid "Allocatable array '%s' at %L must have a deferred shape" msgstr "" -#: fortran/resolve.c:9872 +#: fortran/resolve.c:9878 #, gcc-internal-format, gfc-internal-format msgid "Scalar object '%s' at %L may not be ALLOCATABLE" msgstr "" -#: fortran/resolve.c:9880 +#: fortran/resolve.c:9886 #, gcc-internal-format, gfc-internal-format msgid "Array pointer '%s' at %L must have a deferred shape" msgstr "" -#: fortran/resolve.c:9890 +#: fortran/resolve.c:9896 #, gcc-internal-format, gfc-internal-format msgid "Array '%s' at %L cannot have a deferred shape" msgstr "" -#: fortran/resolve.c:9903 +#: fortran/resolve.c:9909 #, gcc-internal-format, gfc-internal-format msgid "Type '%s' of CLASS variable '%s' at %L is not extensible" msgstr "" -#: fortran/resolve.c:9915 +#: fortran/resolve.c:9921 #, gcc-internal-format, gfc-internal-format msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer" msgstr "" -#: fortran/resolve.c:9944 +#: fortran/resolve.c:9950 #, gcc-internal-format, gfc-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:9966 +#: fortran/resolve.c:9972 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization" msgstr "" #. The shape of a main program or module array needs to be #. constant. -#: fortran/resolve.c:10013 +#: fortran/resolve.c:10019 #, gcc-internal-format, gfc-internal-format msgid "The module or main program array '%s' at %L must have constant shape" msgstr "" -#: fortran/resolve.c:10022 +#: fortran/resolve.c:10028 #, gcc-internal-format, gfc-internal-format msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute" msgstr "" -#: fortran/resolve.c:10036 +#: fortran/resolve.c:10042 #, gcc-internal-format, gfc-internal-format msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER" msgstr "" -#: fortran/resolve.c:10055 +#: fortran/resolve.c:10061 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L must have constant character length in this context" msgstr "" -#: fortran/resolve.c:10092 +#: fortran/resolve.c:10098 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Allocatable '%s' at %L cannot have an initializer" msgstr "muuttuvakokoista objektia ei voi alustaa" -#: fortran/resolve.c:10095 +#: fortran/resolve.c:10101 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "External '%s' at %L cannot have an initializer" msgstr "muuttuvakokoista objektia ei voi alustaa" -#: fortran/resolve.c:10099 +#: fortran/resolve.c:10105 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Dummy '%s' at %L cannot have an initializer" msgstr "muuttuvakokoista objektia ei voi alustaa" -#: fortran/resolve.c:10102 +#: fortran/resolve.c:10108 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Intrinsic '%s' at %L cannot have an initializer" msgstr "muuttuvakokoista objektia ei voi alustaa" -#: fortran/resolve.c:10105 +#: fortran/resolve.c:10111 #, gcc-internal-format, gfc-internal-format msgid "Function result '%s' at %L cannot have an initializer" msgstr "" -#: fortran/resolve.c:10108 +#: fortran/resolve.c:10114 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Automatic array '%s' at %L cannot have an initializer" msgstr "muuttuvakokoista objektia ei voi alustaa" -#: fortran/resolve.c:10145 +#: fortran/resolve.c:10151 #, gcc-internal-format, gfc-internal-format msgid "Character-valued statement function '%s' at %L must have constant length" msgstr "" -#: fortran/resolve.c:10167 +#: fortran/resolve.c:10173 #, gcc-internal-format, gfc-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:10189 fortran/resolve.c:10213 +#: fortran/resolve.c:10195 fortran/resolve.c:10219 #, gcc-internal-format, gfc-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:10231 +#: fortran/resolve.c:10237 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Function '%s' at %L cannot have an initializer" msgstr "muuttuvakokoista objektia ei voi alustaa" -#: fortran/resolve.c:10240 +#: fortran/resolve.c:10246 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "External object '%s' at %L may not have an initializer" msgstr "muuttuvakokoista objektia ei voi alustaa" -#: fortran/resolve.c:10248 +#: fortran/resolve.c:10254 #, gcc-internal-format, gfc-internal-format msgid "ELEMENTAL function '%s' at %L must have a scalar result" msgstr "" -#: fortran/resolve.c:10258 +#: fortran/resolve.c:10264 #, gcc-internal-format, gfc-internal-format msgid "Statement function '%s' at %L may not have pointer or allocatable attribute" msgstr "" -#: fortran/resolve.c:10277 +#: fortran/resolve.c:10283 #, gcc-internal-format, gfc-internal-format msgid "CHARACTER(*) function '%s' at %L cannot be array-valued" msgstr "" -#: fortran/resolve.c:10281 +#: fortran/resolve.c:10287 #, gcc-internal-format, gfc-internal-format msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued" msgstr "" -#: fortran/resolve.c:10285 +#: fortran/resolve.c:10291 #, gcc-internal-format, gfc-internal-format msgid "CHARACTER(*) function '%s' at %L cannot be pure" msgstr "" -#: fortran/resolve.c:10289 +#: fortran/resolve.c:10295 #, gcc-internal-format, gfc-internal-format msgid "CHARACTER(*) function '%s' at %L cannot be recursive" msgstr "" -#: fortran/resolve.c:10301 +#: fortran/resolve.c:10307 #, gcc-internal-format, gfc-internal-format msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L" msgstr "" -#: fortran/resolve.c:10356 +#: fortran/resolve.c:10362 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L" msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin" -#: fortran/resolve.c:10362 +#: fortran/resolve.c:10368 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L" msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin" -#: fortran/resolve.c:10368 +#: fortran/resolve.c:10374 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L" msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin" -#: fortran/resolve.c:10376 +#: fortran/resolve.c:10382 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L" msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin" -#: fortran/resolve.c:10382 +#: fortran/resolve.c:10388 #, gcc-internal-format, gfc-internal-format msgid "Procedure pointer result '%s' at %L is missing the pointer attribute" msgstr "" -#: fortran/resolve.c:10428 +#: fortran/resolve.c:10434 #, gcc-internal-format, gfc-internal-format msgid "FINAL procedure '%s' at %L is not a SUBROUTINE" msgstr "" -#: fortran/resolve.c:10436 +#: fortran/resolve.c:10442 #, gcc-internal-format, gfc-internal-format msgid "FINAL procedure at %L must have exactly one argument" msgstr "" -#: fortran/resolve.c:10445 +#: fortran/resolve.c:10451 #, fuzzy, gcc-internal-format, gfc-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:10453 +#: fortran/resolve.c:10459 #, gcc-internal-format, gfc-internal-format msgid "Argument of FINAL procedure at %L must not be a POINTER" msgstr "" -#: fortran/resolve.c:10459 +#: fortran/resolve.c:10465 #, gcc-internal-format, gfc-internal-format msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE" msgstr "" -#: fortran/resolve.c:10465 +#: fortran/resolve.c:10471 #, gcc-internal-format, gfc-internal-format msgid "Argument of FINAL procedure at %L must not be OPTIONAL" msgstr "" -#: fortran/resolve.c:10473 +#: fortran/resolve.c:10479 #, gcc-internal-format, gfc-internal-format msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)" msgstr "" -#: fortran/resolve.c:10481 +#: fortran/resolve.c:10487 #, gcc-internal-format, gfc-internal-format msgid "Non-scalar FINAL procedure at %L should have assumed shape argument" msgstr "" -#: fortran/resolve.c:10500 +#: fortran/resolve.c:10506 #, gcc-internal-format, gfc-internal-format msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'" msgstr "" -#: fortran/resolve.c:10533 +#: fortran/resolve.c:10539 #, gcc-internal-format, gfc-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:10538 +#: fortran/resolve.c:10544 #, gcc-internal-format, gfc-internal-format msgid "Finalization at %L is not yet implemented" msgstr "" -#: fortran/resolve.c:10564 +#: fortran/resolve.c:10570 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Can't overwrite GENERIC '%s' at %L" msgstr "ei voi kirjoittaa tiedostoon %s: %m" -#: fortran/resolve.c:10576 +#: fortran/resolve.c:10582 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE" msgstr "" -#: fortran/resolve.c:10584 +#: fortran/resolve.c:10590 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding" msgstr "" -#: fortran/resolve.c:10592 +#: fortran/resolve.c:10598 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L overrides a PURE procedure and must also be PURE" msgstr "" -#: fortran/resolve.c:10601 +#: fortran/resolve.c:10607 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL" msgstr "" -#: fortran/resolve.c:10607 +#: fortran/resolve.c:10613 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either" msgstr "" -#: fortran/resolve.c:10616 +#: fortran/resolve.c:10622 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE" msgstr "" -#: fortran/resolve.c:10627 +#: fortran/resolve.c:10633 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION" msgstr "" -#: fortran/resolve.c:10638 +#: fortran/resolve.c:10644 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L and the overridden FUNCTION should have matching result types" msgstr "" -#: fortran/resolve.c:10649 +#: fortran/resolve.c:10655 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE" msgstr "" -#: fortran/resolve.c:10678 +#: fortran/resolve.c:10684 #, gcc-internal-format, gfc-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:10691 +#: fortran/resolve.c:10697 #, gcc-internal-format, gfc-internal-format msgid "Types mismatch for dummy argument '%s' of '%s' %L in respect to the overridden procedure" msgstr "" -#: fortran/resolve.c:10701 +#: fortran/resolve.c:10707 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure" msgstr "" -#: fortran/resolve.c:10710 +#: fortran/resolve.c:10716 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS" msgstr "" -#: fortran/resolve.c:10721 +#: fortran/resolve.c:10727 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L overrides a binding with PASS and must also be PASS" msgstr "" -#: fortran/resolve.c:10728 +#: fortran/resolve.c:10734 #, gcc-internal-format, gfc-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:10762 +#: fortran/resolve.c:10768 #, gcc-internal-format, gfc-internal-format msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L" msgstr "" -#: fortran/resolve.c:10771 +#: fortran/resolve.c:10777 #, gcc-internal-format, gfc-internal-format msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous" msgstr "" -#: fortran/resolve.c:10830 +#: fortran/resolve.c:10836 #, gcc-internal-format, gfc-internal-format msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L" msgstr "" -#: fortran/resolve.c:10842 +#: fortran/resolve.c:10848 #, gcc-internal-format, gfc-internal-format msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too" msgstr "" -#: fortran/resolve.c:10872 +#: fortran/resolve.c:10878 #, gcc-internal-format, gfc-internal-format msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name" msgstr "" -#: fortran/resolve.c:10928 +#: fortran/resolve.c:10934 #, gcc-internal-format, gfc-internal-format msgid "Type-bound operator at %L can't be NOPASS" msgstr "" -#: fortran/resolve.c:11091 +#: fortran/resolve.c:11097 #, gcc-internal-format, gfc-internal-format msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L" msgstr "" -#: fortran/resolve.c:11128 +#: fortran/resolve.c:11134 #, gcc-internal-format, gfc-internal-format msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'" msgstr "" -#: fortran/resolve.c:11142 +#: fortran/resolve.c:11148 #, gcc-internal-format, gfc-internal-format msgid "Procedure '%s' with PASS at %L must have at least one argument" msgstr "" -#: fortran/resolve.c:11156 fortran/resolve.c:11610 +#: fortran/resolve.c:11162 fortran/resolve.c:11616 #, gcc-internal-format, gfc-internal-format msgid "Non-polymorphic passed-object dummy argument of '%s' at %L" msgstr "" -#: fortran/resolve.c:11164 +#: fortran/resolve.c:11170 #, gcc-internal-format, gfc-internal-format msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'" msgstr "" -#: fortran/resolve.c:11173 +#: fortran/resolve.c:11179 #, fuzzy, gcc-internal-format, gfc-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:11179 +#: fortran/resolve.c:11185 #, gcc-internal-format, gfc-internal-format msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE" msgstr "" -#: fortran/resolve.c:11185 +#: fortran/resolve.c:11191 #, fuzzy, gcc-internal-format, gfc-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:11211 +#: fortran/resolve.c:11217 #, gcc-internal-format, gfc-internal-format msgid "Procedure '%s' at %L has the same name as a component of '%s'" msgstr "" -#: fortran/resolve.c:11220 +#: fortran/resolve.c:11226 #, gcc-internal-format, gfc-internal-format msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'" msgstr "" -#: fortran/resolve.c:11310 +#: fortran/resolve.c:11316 #, gcc-internal-format, gfc-internal-format msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden" msgstr "" -#: fortran/resolve.c:11379 +#: fortran/resolve.c:11385 #, gcc-internal-format, gfc-internal-format msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one" msgstr "" -#: fortran/resolve.c:11392 +#: fortran/resolve.c:11398 #, gcc-internal-format, gfc-internal-format msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT" msgstr "" -#: fortran/resolve.c:11403 +#: fortran/resolve.c:11409 #, gcc-internal-format, gfc-internal-format msgid "Coarray component '%s' at %L must be allocatable with deferred shape" msgstr "" -#: fortran/resolve.c:11412 +#: fortran/resolve.c:11418 #, gcc-internal-format, gfc-internal-format msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray" msgstr "" -#: fortran/resolve.c:11422 +#: fortran/resolve.c:11428 #, gcc-internal-format, gfc-internal-format msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar" msgstr "" -#: fortran/resolve.c:11431 +#: fortran/resolve.c:11437 #, gcc-internal-format, gfc-internal-format msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer" msgstr "" -#: fortran/resolve.c:11439 +#: fortran/resolve.c:11445 #, gcc-internal-format, gfc-internal-format msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement" msgstr "" -#: fortran/resolve.c:11504 +#: fortran/resolve.c:11510 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit" msgstr "tyhjä esittely" -#: fortran/resolve.c:11544 +#: fortran/resolve.c:11550 #, gcc-internal-format, gfc-internal-format msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'" msgstr "" -#: fortran/resolve.c:11558 +#: fortran/resolve.c:11564 #, gcc-internal-format, gfc-internal-format msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument" msgstr "" -#: fortran/resolve.c:11574 +#: fortran/resolve.c:11580 #, fuzzy, gcc-internal-format, gfc-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:11584 +#: fortran/resolve.c:11590 #, fuzzy, gcc-internal-format, gfc-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:11593 +#: fortran/resolve.c:11599 #, gcc-internal-format, gfc-internal-format msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute" msgstr "" -#: fortran/resolve.c:11602 +#: fortran/resolve.c:11608 #, gcc-internal-format, gfc-internal-format msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE" msgstr "" -#: fortran/resolve.c:11631 +#: fortran/resolve.c:11637 #, gcc-internal-format, gfc-internal-format msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure" msgstr "" -#: fortran/resolve.c:11644 +#: fortran/resolve.c:11650 #, gcc-internal-format, gfc-internal-format msgid "Character length of component '%s' needs to be a constant specification expression at %L" msgstr "" -#: fortran/resolve.c:11655 +#: fortran/resolve.c:11661 #, gcc-internal-format, gfc-internal-format msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE" msgstr "" -#: fortran/resolve.c:11667 +#: fortran/resolve.c:11673 #, gcc-internal-format, gfc-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:11675 +#: fortran/resolve.c:11681 #, gcc-internal-format, gfc-internal-format msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s" msgstr "" -#: fortran/resolve.c:11684 +#: fortran/resolve.c:11690 #, gcc-internal-format, gfc-internal-format msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute" msgstr "" -#: fortran/resolve.c:11695 fortran/resolve.c:11705 +#: fortran/resolve.c:11701 fortran/resolve.c:11712 #, gcc-internal-format, gfc-internal-format msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared" msgstr "" -#: fortran/resolve.c:11716 +#: fortran/resolve.c:11724 #, gcc-internal-format, gfc-internal-format msgid "Component '%s' with CLASS at %L must be allocatable or pointer" msgstr "" -#: fortran/resolve.c:11771 +#: fortran/resolve.c:11779 #, gcc-internal-format, gfc-internal-format msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed" msgstr "" -#: fortran/resolve.c:11777 +#: fortran/resolve.c:11785 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:11784 +#: fortran/resolve.c:11792 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:11793 +#: fortran/resolve.c:11801 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:11803 +#: fortran/resolve.c:11811 #, gcc-internal-format, gfc-internal-format msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure" msgstr "" -#: fortran/resolve.c:11813 +#: fortran/resolve.c:11821 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components" msgstr "" #. FIXME: Once UDDTIO is implemented, the following can be #. removed. -#: fortran/resolve.c:11821 +#: fortran/resolve.c:11829 #, gcc-internal-format, gfc-internal-format msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure" msgstr "" -#: fortran/resolve.c:11838 +#: fortran/resolve.c:11846 #, gcc-internal-format, gfc-internal-format msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:11848 +#: fortran/resolve.c:11856 #, gcc-internal-format, gfc-internal-format msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:11859 +#: fortran/resolve.c:11867 #, gcc-internal-format, gfc-internal-format msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:11886 +#: fortran/resolve.c:11894 #, gcc-internal-format, gfc-internal-format msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L" msgstr "" -#: fortran/resolve.c:11905 +#: fortran/resolve.c:11913 #, gcc-internal-format, gfc-internal-format msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape" msgstr "" -#: fortran/resolve.c:11917 +#: fortran/resolve.c:11925 #, gcc-internal-format, gfc-internal-format msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type" msgstr "" -#: fortran/resolve.c:11928 +#: fortran/resolve.c:11936 #, gcc-internal-format, gfc-internal-format msgid "Incompatible derived type in PARAMETER at %L" msgstr "" -#: fortran/resolve.c:12000 +#: fortran/resolve.c:12003 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L" msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin" -#: fortran/resolve.c:12003 +#: fortran/resolve.c:12006 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L" msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin" -#: fortran/resolve.c:12015 +#: fortran/resolve.c:12018 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array" msgstr "" -#: fortran/resolve.c:12089 +#: fortran/resolve.c:12092 #, gcc-internal-format, gfc-internal-format msgid "Assumed size array at %L must be a dummy argument" msgstr "" -#: fortran/resolve.c:12092 +#: fortran/resolve.c:12095 #, gcc-internal-format, gfc-internal-format msgid "Assumed shape array at %L must be a dummy argument" msgstr "" -#: fortran/resolve.c:12105 +#: fortran/resolve.c:12108 #, gcc-internal-format, gfc-internal-format msgid "Symbol at %L is not a DUMMY variable" msgstr "" -#: fortran/resolve.c:12111 +#: fortran/resolve.c:12114 #, gcc-internal-format, gfc-internal-format msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument" msgstr "" -#: fortran/resolve.c:12121 +#: fortran/resolve.c:12124 #, gcc-internal-format, gfc-internal-format msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length" msgstr "" -#: fortran/resolve.c:12130 +#: fortran/resolve.c:12133 #, gcc-internal-format, gfc-internal-format msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one" msgstr "" -#: fortran/resolve.c:12156 +#: fortran/resolve.c:12159 #, gcc-internal-format, gfc-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:12209 +#: fortran/resolve.c:12212 #, gcc-internal-format, gfc-internal-format msgid "The derived type '%s' at %L is of type '%s', which has not been defined" msgstr "" -#: fortran/resolve.c:12248 +#: fortran/resolve.c:12251 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'" msgstr "" -#: fortran/resolve.c:12267 +#: fortran/resolve.c:12270 #, gcc-internal-format, gfc-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:12279 +#: fortran/resolve.c:12282 #, gcc-internal-format, gfc-internal-format msgid "Function result '%s' at %L shall not be a coarray or have a coarray component" msgstr "" -#: fortran/resolve.c:12285 +#: fortran/resolve.c:12288 #, gcc-internal-format, gfc-internal-format msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray" msgstr "" -#: fortran/resolve.c:12292 +#: fortran/resolve.c:12295 #, gcc-internal-format, gfc-internal-format msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar" msgstr "" -#: fortran/resolve.c:12303 +#: fortran/resolve.c:12306 #, gcc-internal-format, gfc-internal-format msgid "Variable '%s' at %L is a coarray or has a coarray component and is not ALLOCATABLE, SAVE nor a dummy argument" msgstr "" -#: fortran/resolve.c:12309 +#: fortran/resolve.c:12312 #, gcc-internal-format, gfc-internal-format msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape" msgstr "" -#: fortran/resolve.c:12313 +#: fortran/resolve.c:12316 #, gcc-internal-format, gfc-internal-format msgid "Allocatable coarray variable '%s' at %L must have deferred shape" msgstr "" -#: fortran/resolve.c:12321 +#: fortran/resolve.c:12324 #, gcc-internal-format, gfc-internal-format msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components" msgstr "" -#: fortran/resolve.c:12327 +#: fortran/resolve.c:12330 #, gcc-internal-format, gfc-internal-format msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'" msgstr "" -#: fortran/resolve.c:12397 +#: fortran/resolve.c:12400 #, gcc-internal-format, gfc-internal-format msgid "Threadprivate at %L isn't SAVEd" msgstr "" -#: fortran/resolve.c:12491 +#: fortran/resolve.c:12494 #, gcc-internal-format, gfc-internal-format msgid "BLOCK DATA element '%s' at %L must be in COMMON" msgstr "" -#: fortran/resolve.c:12497 +#: fortran/resolve.c:12500 #, gcc-internal-format, gfc-internal-format msgid "DATA array '%s' at %L must be specified in a previous declaration" msgstr "" -#: fortran/resolve.c:12511 +#: fortran/resolve.c:12514 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "DATA element '%s' at %L cannot have a coindex" msgstr "muuttuvakokoista objektia ei voi alustaa" -#: fortran/resolve.c:12520 +#: fortran/resolve.c:12523 #, gcc-internal-format, gfc-internal-format msgid "DATA element '%s' at %L is a pointer and so must be a full array" msgstr "" -#: fortran/resolve.c:12566 +#: fortran/resolve.c:12569 #, gcc-internal-format, gfc-internal-format msgid "Nonconstant array section at %L in DATA statement" msgstr "" -#: fortran/resolve.c:12579 +#: fortran/resolve.c:12582 #, gcc-internal-format, gfc-internal-format msgid "DATA statement at %L has more variables than values" msgstr "" -#: fortran/resolve.c:12677 +#: fortran/resolve.c:12680 #, gcc-internal-format, gfc-internal-format msgid "start of implied-do loop at %L could not be simplified to a constant value" msgstr "" -#: fortran/resolve.c:12685 +#: fortran/resolve.c:12688 #, gcc-internal-format, gfc-internal-format msgid "end of implied-do loop at %L could not be simplified to a constant value" msgstr "" -#: fortran/resolve.c:12693 +#: fortran/resolve.c:12696 #, gcc-internal-format, gfc-internal-format msgid "step of implied-do loop at %L could not be simplified to a constant value" msgstr "" -#: fortran/resolve.c:12818 +#: fortran/resolve.c:12821 #, gcc-internal-format, gfc-internal-format msgid "DATA statement at %L has more values than variables" msgstr "" -#: fortran/resolve.c:12956 +#: fortran/resolve.c:12959 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Label %d at %L defined but not used" msgstr "%Jnimike %qD määritelty, mutta ei käytetty" -#: fortran/resolve.c:12961 +#: fortran/resolve.c:12964 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Label %d at %L defined but cannot be used" msgstr "%Jnimike %qD määritelty, mutta ei käytetty" -#: fortran/resolve.c:13045 +#: fortran/resolve.c:13048 #, gcc-internal-format, gfc-internal-format msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:13054 +#: fortran/resolve.c:13057 #, gcc-internal-format, gfc-internal-format msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:13062 +#: fortran/resolve.c:13065 #, gcc-internal-format, gfc-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:13078 +#: fortran/resolve.c:13081 #, gcc-internal-format, gfc-internal-format msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:13181 +#: fortran/resolve.c:13184 #, gcc-internal-format, gfc-internal-format msgid "Syntax error in EQUIVALENCE statement at %L" msgstr "" -#: fortran/resolve.c:13196 +#: fortran/resolve.c:13199 #, gcc-internal-format, gfc-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:13208 +#: fortran/resolve.c:13211 #, gcc-internal-format, gfc-internal-format msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'" msgstr "" -#: fortran/resolve.c:13217 +#: fortran/resolve.c:13220 #, gcc-internal-format, gfc-internal-format msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:13296 +#: fortran/resolve.c:13299 #, gcc-internal-format, gfc-internal-format msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:13307 +#: fortran/resolve.c:13310 #, gcc-internal-format, gfc-internal-format msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:13318 +#: fortran/resolve.c:13321 #, gcc-internal-format, gfc-internal-format msgid "Substring at %L has length zero" msgstr "" -#: fortran/resolve.c:13361 +#: fortran/resolve.c:13364 #, gcc-internal-format, gfc-internal-format msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'" msgstr "" -#: fortran/resolve.c:13374 +#: fortran/resolve.c:13377 #, gcc-internal-format, gfc-internal-format msgid "ENTRY '%s' at %L has no IMPLICIT type" msgstr "" -#: fortran/resolve.c:13391 +#: fortran/resolve.c:13394 #, gcc-internal-format, gfc-internal-format msgid "User operator procedure '%s' at %L must be a FUNCTION" msgstr "" -#: fortran/resolve.c:13401 +#: fortran/resolve.c:13404 #, gcc-internal-format, gfc-internal-format msgid "User operator procedure '%s' at %L cannot be assumed character length" msgstr "" -#: fortran/resolve.c:13409 +#: fortran/resolve.c:13412 #, gcc-internal-format, gfc-internal-format msgid "User operator procedure '%s' at %L must have at least one argument" msgstr "" -#: fortran/resolve.c:13423 +#: fortran/resolve.c:13426 #, gcc-internal-format, gfc-internal-format msgid "First argument of operator interface at %L cannot be optional" msgstr "" -#: fortran/resolve.c:13441 +#: fortran/resolve.c:13444 #, gcc-internal-format, gfc-internal-format msgid "Second argument of operator interface at %L cannot be optional" msgstr "" -#: fortran/resolve.c:13448 +#: fortran/resolve.c:13451 #, gcc-internal-format, gfc-internal-format msgid "Operator interface at %L must have, at most, two arguments" msgstr "" -#: fortran/resolve.c:13520 +#: fortran/resolve.c:13527 #, gcc-internal-format, gfc-internal-format msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE" msgstr "" @@ -40577,6 +40924,7 @@ msgstr "" #: fortran/simplify.c:1903 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "Invalid procedure argument at %L" msgid "Invalid SHIFT argument of DSHIFTL at %L" msgstr "Virheellinen proseduuriargumentti kohdassa %L" @@ -40632,6 +40980,7 @@ msgstr "" #: fortran/simplify.c:3008 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "Invalid procedure argument at %L" msgid "Invalid second argument of %s at %L" msgstr "Virheellinen proseduuriargumentti kohdassa %L" @@ -41146,22 +41495,22 @@ msgid "BOZ constant at %L is too large (%ld vs %ld bits)" msgstr "" #: fortran/trans-array.c:775 fortran/trans-array.c:4932 -#: fortran/trans-array.c:6133 fortran/trans-intrinsic.c:4790 +#: fortran/trans-array.c:6134 fortran/trans-intrinsic.c:4790 #, gcc-internal-format, gfc-internal-format msgid "Creating array temporary at %L" msgstr "" -#: fortran/trans-array.c:6130 +#: fortran/trans-array.c:6131 #, gcc-internal-format, gfc-internal-format msgid "Creating array temporary at %L for argument '%s'" msgstr "" -#: fortran/trans-array.c:7156 +#: fortran/trans-array.c:7167 #, gcc-internal-format msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components." msgstr "" -#: fortran/trans-array.c:7655 +#: fortran/trans-array.c:7666 #, gcc-internal-format, gfc-internal-format msgid "bad expression type during walk (%d)" msgstr "" @@ -41247,47 +41596,47 @@ msgstr "vektoriylivuoto lausekkeessa" msgid "intrinsic variable which isn't a procedure" msgstr "" -#: fortran/trans-decl.c:3321 fortran/trans-decl.c:4843 +#: fortran/trans-decl.c:3321 fortran/trans-decl.c:4847 #, gcc-internal-format, gfc-internal-format msgid "Return value of function '%s' at %L not set" msgstr "" -#: fortran/trans-decl.c:3582 +#: fortran/trans-decl.c:3586 #, fuzzy, gcc-internal-format msgid "Deferred type parameter not yet supported" msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle" -#: fortran/trans-decl.c:3789 +#: fortran/trans-decl.c:3793 #, gcc-internal-format, gfc-internal-format msgid "backend decl for module variable %s already exists" msgstr "" -#: fortran/trans-decl.c:4167 +#: fortran/trans-decl.c:4171 #, gcc-internal-format, gfc-internal-format msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set" msgstr "" -#: fortran/trans-decl.c:4171 +#: fortran/trans-decl.c:4175 #, gcc-internal-format, gfc-internal-format msgid "Derived-type dummy argument '%s' at %L was declared INTENT(OUT) but was not set and does not have a default initializer" msgstr "" -#: fortran/trans-decl.c:4177 +#: fortran/trans-decl.c:4181 #, gcc-internal-format, gfc-internal-format msgid "Unused dummy argument '%s' at %L" msgstr "" -#: fortran/trans-decl.c:4186 +#: fortran/trans-decl.c:4190 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Unused variable '%s' declared at %L" msgstr "%Jmuuttuja %qD esitelty %<inline%>:ksi" -#: fortran/trans-decl.c:4234 +#: fortran/trans-decl.c:4238 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "Unused parameter '%s' declared at %L" msgstr "%Jparametri %qD esitelty %<inline%>:ksi" -#: fortran/trans-decl.c:4248 +#: fortran/trans-decl.c:4252 #, gcc-internal-format, gfc-internal-format msgid "Return value '%s' of function '%s' declared at %L not set" msgstr "" @@ -41571,6 +41920,7 @@ msgstr "" #: java/jcf-parse.c:1886 #, fuzzy, gcc-internal-format +#| msgid "can't close input file %s: %m" msgid "can%'t close input file %s: %m" msgstr "ei voida sulkea syötetiedostoa %s: %m" @@ -41681,6 +42031,7 @@ msgstr "" #: lto/lto-object.c:112 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "pex_init failed: %s" msgid "open %s failed: %s" msgstr "pex_init epäonnistui: %s" @@ -41692,11 +42043,13 @@ msgstr "%s: %s" #: lto/lto-object.c:155 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "%s: %s" msgid "%s: %s: %s" msgstr "%s: %s" #: lto/lto-object.c:195 #, fuzzy, gcc-internal-format, gfc-internal-format +#| msgid "fclose %s" msgid "close: %s" msgstr "fclose %s" @@ -41914,6 +42267,7 @@ msgstr "" #. a different matter. #: objc/objc-act.c:944 #, fuzzy, gcc-internal-format +#| msgid "opaque vector types cannot be initialized" msgid "property can not be a bit-field" msgstr "läpinäkymättömiä vektorityyppejä ei voida alustaa" @@ -42374,6 +42728,7 @@ msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi" #: objc/objc-act.c:6025 #, fuzzy, gcc-internal-format +#| msgid "invalid use of flexible array member" msgid "instance variable %qs uses flexible array member" msgstr "joustavien taulukkoalkioiden epäkelpo käyttö" @@ -42759,6 +43114,9 @@ msgstr "" #~ msgid "Print a checksum of the executable for PCH validity checking, and stop" #~ msgstr "Tulosta suoritettavan tiedoston tarkistussumma PCH-kelpoisuuden tarkistamiseksi, ja lopeta" +#~ msgid "Conform to the ISO 1998 C++ standard" +#~ msgstr "Noudata ISO 1998 C++ -standardia" + #~ msgid "Warn about code that will never be executed" #~ msgstr "Varoita koodista, jota ei koskaan suoriteta" @@ -42851,6 +43209,10 @@ msgstr "" #~ msgid "ignoring %qV qualifiers added to function type %qT" #~ msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä" +#, fuzzy +#~ msgid "parameter packs must be at the end of the parameter list" +#~ msgstr "%Jparametrin nimi puuttuu parametrilistasta" + #~ msgid "used here" #~ msgstr "käytetty täällä" @@ -42860,6 +43222,10 @@ msgstr "" #~ msgid "%qE %s" #~ msgstr "%qE %s" +#, fuzzy +#~ msgid "return type %qT of function %qD is not a literal type" +#~ msgstr "%q+D-funktion paluuarvon tyyppi ei ole %<int%>" + #~ msgid "at this point in file" #~ msgstr "tässä kohdassa tiedostoa" |