From cc95c8b9d5d337e255ec3351e2ae4afd1e004835 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Tue, 18 Nov 2008 20:07:00 +0000 Subject: [PATCH] * gcc.pot: Regenerate. From-SVN: r141973 --- gcc/po/ChangeLog | 4 + gcc/po/gcc.pot | 11160 ++++++++++++++++++++++++--------------------- 2 files changed, 5981 insertions(+), 5183 deletions(-) diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index 1f1274a559eb..34ef83fdaac4 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2008-11-18 Joseph S. Myers + + * gcc.pot: Regenerate. + 2008-11-18 Joseph S. Myers * ru.po: Update. diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot index 85a5b79ce5a8..2414e0ba22f7 100644 --- a/gcc/po/gcc.pot +++ b/gcc/po/gcc.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n" -"POT-Creation-Date: 2008-08-27 17:39+0000\n" +"POT-Creation-Date: 2008-11-18 20:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: c-decl.c:3799 +#: c-decl.c:3815 msgid "" msgstr "" @@ -277,58 +277,58 @@ msgstr "" msgid "field precision" msgstr "" -#: c-opts.c:1455 fortran/cpp.c:548 +#: c-opts.c:1459 fortran/cpp.c:548 msgid "" msgstr "" #. Handle deferred options from command-line. -#: c-opts.c:1473 fortran/cpp.c:553 +#: c-opts.c:1477 fortran/cpp.c:553 msgid "" msgstr "" -#: c-typeck.c:2460 c-typeck.c:4890 c-typeck.c:4893 c-typeck.c:4901 -#: c-typeck.c:4931 c-typeck.c:6301 +#: c-typeck.c:2473 c-typeck.c:4943 c-typeck.c:4946 c-typeck.c:4954 +#: c-typeck.c:4984 c-typeck.c:6354 msgid "initializer element is not constant" msgstr "" -#: c-typeck.c:4680 +#: c-typeck.c:4733 msgid "array initialized from parenthesized string constant" msgstr "" -#: c-typeck.c:4742 cp/typeck2.c:752 +#: c-typeck.c:4795 cp/typeck2.c:757 #, gcc-internal-format msgid "char-array initialized from wide string" msgstr "" -#: c-typeck.c:4750 +#: c-typeck.c:4803 msgid "wide character array initialized from non-wide string" msgstr "" -#: c-typeck.c:4756 +#: c-typeck.c:4809 msgid "wide character array initialized from incompatible wide string" msgstr "" -#: c-typeck.c:4774 cp/typeck2.c:780 +#: c-typeck.c:4827 cp/typeck2.c:785 #, gcc-internal-format msgid "initializer-string for array of chars is too long" msgstr "" -#: c-typeck.c:4780 +#: c-typeck.c:4833 msgid "array of inappropriate type initialized from string constant" msgstr "" #. ??? This should not be an error when inlining calls to #. unprototyped functions. -#: c-typeck.c:4847 c-typeck.c:4353 cp/typeck.c:1609 +#: c-typeck.c:4900 c-typeck.c:4403 cp/typeck.c:1631 #, gcc-internal-format msgid "invalid use of non-lvalue array" msgstr "" -#: c-typeck.c:4873 +#: c-typeck.c:4926 msgid "array initialized from non-constant array expression" msgstr "" -#: c-typeck.c:4938 c-typeck.c:6306 +#: c-typeck.c:4991 c-typeck.c:6359 #, gcc-internal-format msgid "initializer element is not computable at load time" msgstr "" @@ -337,140 +337,140 @@ msgstr "" #. of VLAs themselves count as VLAs, it does not make #. sense to permit them to be initialized given that #. ordinary VLAs may not be initialized. -#: c-typeck.c:4949 c-decl.c:3204 c-decl.c:3219 +#: c-typeck.c:5002 c-decl.c:3220 c-decl.c:3235 #, gcc-internal-format msgid "variable-sized object may not be initialized" msgstr "" -#: c-typeck.c:4953 +#: c-typeck.c:5006 msgid "invalid initializer" msgstr "" -#: c-typeck.c:5427 +#: c-typeck.c:5480 msgid "extra brace group at end of initializer" msgstr "" -#: c-typeck.c:5447 +#: c-typeck.c:5500 msgid "missing braces around initializer" msgstr "" -#: c-typeck.c:5508 +#: c-typeck.c:5561 msgid "braces around scalar initializer" msgstr "" -#: c-typeck.c:5565 +#: c-typeck.c:5618 msgid "initialization of flexible array member in a nested context" msgstr "" -#: c-typeck.c:5568 +#: c-typeck.c:5621 msgid "initialization of a flexible array member" msgstr "" -#: c-typeck.c:5596 +#: c-typeck.c:5649 msgid "missing initializer" msgstr "" -#: c-typeck.c:5618 +#: c-typeck.c:5671 msgid "empty scalar initializer" msgstr "" -#: c-typeck.c:5623 +#: c-typeck.c:5676 msgid "extra elements in scalar initializer" msgstr "" -#: c-typeck.c:5720 c-typeck.c:5780 +#: c-typeck.c:5773 c-typeck.c:5833 msgid "array index in non-array initializer" msgstr "" -#: c-typeck.c:5725 c-typeck.c:5833 +#: c-typeck.c:5778 c-typeck.c:5886 msgid "field name not in record or union initializer" msgstr "" -#: c-typeck.c:5771 +#: c-typeck.c:5824 msgid "array index in initializer not of integer type" msgstr "" -#: c-typeck.c:5776 c-typeck.c:5778 +#: c-typeck.c:5829 c-typeck.c:5831 msgid "nonconstant array index in initializer" msgstr "" -#: c-typeck.c:5782 c-typeck.c:5785 +#: c-typeck.c:5835 c-typeck.c:5838 msgid "array index in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:5796 +#: c-typeck.c:5849 msgid "empty index range in initializer" msgstr "" -#: c-typeck.c:5805 +#: c-typeck.c:5858 msgid "array index range in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:5880 c-typeck.c:5903 c-typeck.c:6370 +#: c-typeck.c:5933 c-typeck.c:5956 c-typeck.c:6423 msgid "initialized field with side-effects overwritten" msgstr "" -#: c-typeck.c:5882 c-typeck.c:5905 c-typeck.c:6372 +#: c-typeck.c:5935 c-typeck.c:5958 c-typeck.c:6425 msgid "initialized field overwritten" msgstr "" -#: c-typeck.c:6580 +#: c-typeck.c:6633 msgid "excess elements in char array initializer" msgstr "" -#: c-typeck.c:6587 c-typeck.c:6634 +#: c-typeck.c:6640 c-typeck.c:6687 msgid "excess elements in struct initializer" msgstr "" -#: c-typeck.c:6649 +#: c-typeck.c:6702 msgid "non-static initialization of a flexible array member" msgstr "" -#: c-typeck.c:6718 +#: c-typeck.c:6771 msgid "excess elements in union initializer" msgstr "" -#: c-typeck.c:6806 +#: c-typeck.c:6859 msgid "excess elements in array initializer" msgstr "" -#: c-typeck.c:6837 +#: c-typeck.c:6890 msgid "excess elements in vector initializer" msgstr "" -#: c-typeck.c:6862 +#: c-typeck.c:6915 msgid "excess elements in scalar initializer" msgstr "" -#: cfgrtl.c:1915 +#: cfgrtl.c:1920 msgid "flow control insn inside a basic block" msgstr "" -#: cfgrtl.c:2044 +#: cfgrtl.c:2049 msgid "wrong insn in the fallthru edge" msgstr "" -#: cfgrtl.c:2100 +#: cfgrtl.c:2105 msgid "insn outside basic block" msgstr "" -#: cfgrtl.c:2107 +#: cfgrtl.c:2112 msgid "return not followed by barrier" msgstr "" -#: cgraph.c:635 ipa-inline.c:423 +#: cgraph.c:686 ipa-inline.c:439 msgid "function body not available" msgstr "" -#: cgraph.c:637 cgraphbuild.c:95 +#: cgraph.c:688 cgraphbuild.c:95 msgid "redefined extern inline functions are not considered for inlining" msgstr "" -#: cgraph.c:640 cgraphbuild.c:102 +#: cgraph.c:691 cgraphbuild.c:102 msgid "function not considered for inlining" msgstr "" -#: cgraph.c:642 cgraphbuild.c:98 +#: cgraph.c:693 cgraphbuild.c:98 msgid "function not inlinable" msgstr "" @@ -478,7 +478,7 @@ msgstr "" msgid "mismatched arguments" msgstr "" -#: collect2.c:395 gcc.c:6990 +#: collect2.c:395 gcc.c:6987 #, c-format msgid "internal gcc abort in %s, at %s:%d" msgstr "" @@ -548,7 +548,7 @@ msgstr "" msgid "cannot find '%s'" msgstr "" -#: collect2.c:1640 collect2.c:2131 collect2.c:2286 gcc.c:2997 +#: collect2.c:1640 collect2.c:2131 collect2.c:2286 gcc.c:2994 #, c-format msgid "pex_init failed" msgstr "" @@ -655,49 +655,49 @@ msgstr "" msgid "%s:%d: confused by earlier errors, bailing out\n" msgstr "" -#: diagnostic.c:680 +#: diagnostic.c:693 #, c-format msgid "Internal compiler error: Error reporting routines re-entered.\n" msgstr "" -#: final.c:1131 +#: final.c:1134 msgid "negative insn length" msgstr "" -#: final.c:2601 +#: final.c:2604 msgid "could not split insn" msgstr "" -#: final.c:2992 +#: final.c:2995 msgid "invalid 'asm': " msgstr "" -#: final.c:3175 +#: final.c:3178 #, c-format msgid "nested assembly dialect alternatives" msgstr "" -#: final.c:3192 final.c:3204 +#: final.c:3195 final.c:3207 #, c-format msgid "unterminated assembly dialect alternative" msgstr "" -#: final.c:3251 +#: final.c:3254 #, c-format msgid "operand number missing after %%-letter" msgstr "" -#: final.c:3254 final.c:3295 +#: final.c:3257 final.c:3298 #, c-format msgid "operand number out of range" msgstr "" -#: final.c:3314 +#: final.c:3317 #, c-format msgid "invalid %%-code" msgstr "" -#: final.c:3344 +#: final.c:3347 #, c-format msgid "'%%l' operand isn't a label" msgstr "" @@ -708,118 +708,118 @@ msgstr "" #. handle them. #. We can't handle floating point constants; #. PRINT_OPERAND must handle them. -#: final.c:3456 vmsdbgout.c:487 config/i386/i386.c:9651 -#: config/pdp11/pdp11.c:1708 +#: final.c:3481 vmsdbgout.c:487 config/i386/i386.c:9865 +#: config/pdp11/pdp11.c:1710 #, c-format msgid "floating constant misused" msgstr "" -#: final.c:3518 vmsdbgout.c:544 config/i386/i386.c:9732 -#: config/pdp11/pdp11.c:1755 +#: final.c:3543 vmsdbgout.c:544 config/i386/i386.c:9952 +#: config/pdp11/pdp11.c:1757 #, c-format msgid "invalid expression as operand" msgstr "" -#: gcc.c:1719 +#: gcc.c:1716 #, c-format msgid "Using built-in specs.\n" msgstr "" -#: gcc.c:1897 +#: gcc.c:1894 #, c-format msgid "" "Setting spec %s to '%s'\n" "\n" msgstr "" -#: gcc.c:2012 +#: gcc.c:2009 #, c-format msgid "Reading specs from %s\n" msgstr "" -#: gcc.c:2108 gcc.c:2127 +#: gcc.c:2105 gcc.c:2124 #, c-format msgid "specs %%include syntax malformed after %ld characters" msgstr "" -#: gcc.c:2135 +#: gcc.c:2132 #, c-format msgid "could not find specs file %s\n" msgstr "" -#: gcc.c:2152 gcc.c:2160 gcc.c:2169 gcc.c:2178 +#: gcc.c:2149 gcc.c:2157 gcc.c:2166 gcc.c:2175 #, c-format msgid "specs %%rename syntax malformed after %ld characters" msgstr "" -#: gcc.c:2187 +#: gcc.c:2184 #, c-format msgid "specs %s spec was not found to be renamed" msgstr "" -#: gcc.c:2194 +#: gcc.c:2191 #, c-format msgid "%s: attempt to rename spec '%s' to already defined spec '%s'" msgstr "" -#: gcc.c:2199 +#: gcc.c:2196 #, c-format msgid "rename spec %s to %s\n" msgstr "" -#: gcc.c:2201 +#: gcc.c:2198 #, c-format msgid "" "spec is '%s'\n" "\n" msgstr "" -#: gcc.c:2214 +#: gcc.c:2211 #, c-format msgid "specs unknown %% command after %ld characters" msgstr "" -#: gcc.c:2225 gcc.c:2238 +#: gcc.c:2222 gcc.c:2235 #, c-format msgid "specs file malformed after %ld characters" msgstr "" -#: gcc.c:2290 +#: gcc.c:2287 #, c-format msgid "spec file has no spec for linking" msgstr "" -#: gcc.c:2618 gcc.c:4827 +#: gcc.c:2615 gcc.c:4824 #, c-format msgid "%s\n" msgstr "" -#: gcc.c:2819 +#: gcc.c:2816 #, c-format msgid "system path '%s' is not absolute" msgstr "" -#: gcc.c:2891 +#: gcc.c:2888 #, c-format msgid "-pipe not supported" msgstr "" -#: gcc.c:2953 +#: gcc.c:2950 #, c-format msgid "" "\n" "Go ahead? (y or n) " msgstr "" -#: gcc.c:3036 +#: gcc.c:3033 msgid "failed to get exit status" msgstr "" -#: gcc.c:3042 +#: gcc.c:3039 msgid "failed to get process times" msgstr "" -#: gcc.c:3068 +#: gcc.c:3065 #, c-format msgid "" "Internal error: %s (program %s)\n" @@ -827,217 +827,217 @@ msgid "" "See %s for instructions." msgstr "" -#: gcc.c:3094 +#: gcc.c:3091 #, c-format msgid "# %s %.2f %.2f\n" msgstr "" -#: gcc.c:3228 +#: gcc.c:3225 #, c-format msgid "Usage: %s [options] file...\n" msgstr "" -#: gcc.c:3229 +#: gcc.c:3226 msgid "Options:\n" msgstr "" -#: gcc.c:3231 +#: gcc.c:3228 msgid " -pass-exit-codes Exit with highest error code from a phase\n" msgstr "" -#: gcc.c:3232 +#: gcc.c:3229 msgid " --help Display this information\n" msgstr "" -#: gcc.c:3233 +#: gcc.c:3230 msgid "" " --target-help Display target specific command line options\n" msgstr "" -#: gcc.c:3234 +#: gcc.c:3231 msgid "" " --help={target|optimizers|warnings|undocumented|params}[,{[^]joined|[^]" "separate}]\n" msgstr "" -#: gcc.c:3235 +#: gcc.c:3232 msgid "" " Display specific types of command line options\n" msgstr "" -#: gcc.c:3237 +#: gcc.c:3234 msgid " (Use '-v --help' to display command line options of sub-processes)\n" msgstr "" -#: gcc.c:3238 +#: gcc.c:3235 msgid " -dumpspecs Display all of the built in spec strings\n" msgstr "" -#: gcc.c:3239 +#: gcc.c:3236 msgid " -dumpversion Display the version of the compiler\n" msgstr "" -#: gcc.c:3240 +#: gcc.c:3237 msgid " -dumpmachine Display the compiler's target processor\n" msgstr "" -#: gcc.c:3241 +#: gcc.c:3238 msgid "" " -print-search-dirs Display the directories in the compiler's search " "path\n" msgstr "" -#: gcc.c:3242 +#: gcc.c:3239 msgid "" " -print-libgcc-file-name Display the name of the compiler's companion " "library\n" msgstr "" -#: gcc.c:3243 +#: gcc.c:3240 msgid " -print-file-name= Display the full path to library \n" msgstr "" -#: gcc.c:3244 +#: gcc.c:3241 msgid "" " -print-prog-name= Display the full path to compiler component " "\n" msgstr "" -#: gcc.c:3245 +#: gcc.c:3242 msgid "" " -print-multi-directory Display the root directory for versions of " "libgcc\n" msgstr "" -#: gcc.c:3246 +#: gcc.c:3243 msgid "" " -print-multi-lib Display the mapping between command line options " "and\n" " multiple library search directories\n" msgstr "" -#: gcc.c:3249 +#: gcc.c:3246 msgid " -print-multi-os-directory Display the relative path to OS libraries\n" msgstr "" -#: gcc.c:3250 +#: gcc.c:3247 msgid " -print-sysroot Display the target libraries directory\n" msgstr "" -#: gcc.c:3251 +#: gcc.c:3248 msgid "" " -print-sysroot-headers-suffix Display the sysroot suffix used to find " "headers\n" msgstr "" -#: gcc.c:3252 +#: gcc.c:3249 msgid "" " -Wa, Pass comma-separated on to the " "assembler\n" msgstr "" -#: gcc.c:3253 +#: gcc.c:3250 msgid "" " -Wp, Pass comma-separated on to the " "preprocessor\n" msgstr "" -#: gcc.c:3254 +#: gcc.c:3251 msgid "" " -Wl, Pass comma-separated on to the linker\n" msgstr "" -#: gcc.c:3255 +#: gcc.c:3252 msgid " -Xassembler Pass on to the assembler\n" msgstr "" -#: gcc.c:3256 +#: gcc.c:3253 msgid " -Xpreprocessor Pass on to the preprocessor\n" msgstr "" -#: gcc.c:3257 +#: gcc.c:3254 msgid " -Xlinker Pass on to the linker\n" msgstr "" -#: gcc.c:3258 +#: gcc.c:3255 msgid "" " -combine Pass multiple source files to compiler at once\n" msgstr "" -#: gcc.c:3259 +#: gcc.c:3256 msgid " -save-temps Do not delete intermediate files\n" msgstr "" -#: gcc.c:3260 +#: gcc.c:3257 msgid " -pipe Use pipes rather than intermediate files\n" msgstr "" -#: gcc.c:3261 +#: gcc.c:3258 msgid " -time Time the execution of each subprocess\n" msgstr "" -#: gcc.c:3262 +#: gcc.c:3259 msgid "" " -specs= Override built-in specs with the contents of " "\n" msgstr "" -#: gcc.c:3263 +#: gcc.c:3260 msgid "" " -std= Assume that the input sources are for \n" msgstr "" -#: gcc.c:3264 +#: gcc.c:3261 msgid "" " --sysroot= Use as the root directory for " "headers\n" " and libraries\n" msgstr "" -#: gcc.c:3267 +#: gcc.c:3264 msgid "" " -B Add to the compiler's search paths\n" msgstr "" -#: gcc.c:3268 +#: gcc.c:3265 msgid " -b Run gcc for target , if installed\n" msgstr "" -#: gcc.c:3269 +#: gcc.c:3266 msgid "" " -V Run gcc version number , if installed\n" msgstr "" -#: gcc.c:3270 +#: gcc.c:3267 msgid "" " -v Display the programs invoked by the compiler\n" msgstr "" -#: gcc.c:3271 +#: gcc.c:3268 msgid "" " -### Like -v but options quoted and commands not " "executed\n" msgstr "" -#: gcc.c:3272 +#: gcc.c:3269 msgid "" " -E Preprocess only; do not compile, assemble or " "link\n" msgstr "" -#: gcc.c:3273 +#: gcc.c:3270 msgid " -S Compile only; do not assemble or link\n" msgstr "" -#: gcc.c:3274 +#: gcc.c:3271 msgid " -c Compile and assemble, but do not link\n" msgstr "" -#: gcc.c:3275 +#: gcc.c:3272 msgid " -o Place the output into \n" msgstr "" -#: gcc.c:3276 +#: gcc.c:3273 msgid "" " -x Specify the language of the following input " "files\n" @@ -1048,7 +1048,7 @@ msgid "" "extension\n" msgstr "" -#: gcc.c:3283 +#: gcc.c:3280 #, c-format msgid "" "\n" @@ -1057,27 +1057,27 @@ msgid "" " other options on to these processes the -W options must be used.\n" msgstr "" -#: gcc.c:3406 +#: gcc.c:3403 #, c-format msgid "'-%c' option must have argument" msgstr "" -#: gcc.c:3427 +#: gcc.c:3424 #, c-format msgid "couldn't run '%s': %s" msgstr "" #. translate_options () has turned --version into -fversion. -#: gcc.c:3628 +#: gcc.c:3625 #, c-format msgid "%s %s%s\n" msgstr "" -#: gcc.c:3631 gcov.c:427 fortran/gfortranspec.c:383 java/jcf-dump.c:1170 +#: gcc.c:3628 gcov.c:430 fortran/gfortranspec.c:383 java/jcf-dump.c:1170 msgid "(C)" msgstr "" -#: gcc.c:3632 java/jcf-dump.c:1171 +#: gcc.c:3629 java/jcf-dump.c:1171 #, c-format msgid "" "This is free software; see the source for copying conditions. There is NO\n" @@ -1085,212 +1085,212 @@ msgid "" "\n" msgstr "" -#: gcc.c:3746 +#: gcc.c:3743 #, c-format msgid "argument to '-Xlinker' is missing" msgstr "" -#: gcc.c:3754 +#: gcc.c:3751 #, c-format msgid "argument to '-Xpreprocessor' is missing" msgstr "" -#: gcc.c:3761 +#: gcc.c:3758 #, c-format msgid "argument to '-Xassembler' is missing" msgstr "" -#: gcc.c:3768 +#: gcc.c:3765 #, c-format msgid "argument to '-l' is missing" msgstr "" -#: gcc.c:3789 +#: gcc.c:3786 #, c-format msgid "argument to '-specs' is missing" msgstr "" -#: gcc.c:3803 +#: gcc.c:3800 #, c-format msgid "argument to '-specs=' is missing" msgstr "" -#: gcc.c:3825 +#: gcc.c:3822 #, c-format msgid "argument to '-wrapper' is missing" msgstr "" -#: gcc.c:3853 +#: gcc.c:3850 #, c-format msgid "'-%c' must come at the start of the command line" msgstr "" -#: gcc.c:3862 +#: gcc.c:3859 #, c-format msgid "argument to '-B' is missing" msgstr "" -#: gcc.c:4216 +#: gcc.c:4213 #, c-format msgid "argument to '-x' is missing" msgstr "" -#: gcc.c:4244 +#: gcc.c:4241 #, c-format msgid "argument to '-%s' is missing" msgstr "" -#: gcc.c:4617 +#: gcc.c:4614 #, c-format msgid "switch '%s' does not start with '-'" msgstr "" -#: gcc.c:4761 +#: gcc.c:4758 #, c-format msgid "spec '%s' invalid" msgstr "" -#: gcc.c:4900 +#: gcc.c:4897 #, c-format msgid "spec '%s' has invalid '%%0%c'" msgstr "" -#: gcc.c:5129 +#: gcc.c:5126 #, c-format msgid "could not open temporary response file %s" msgstr "" -#: gcc.c:5135 +#: gcc.c:5132 #, c-format msgid "could not write to temporary response file %s" msgstr "" -#: gcc.c:5141 +#: gcc.c:5138 #, c-format msgid "could not close temporary response file %s" msgstr "" -#: gcc.c:5175 +#: gcc.c:5172 #, c-format msgid "spec '%s' has invalid '%%W%c" msgstr "" -#: gcc.c:5195 +#: gcc.c:5192 #, c-format msgid "spec '%s' has invalid '%%x%c'" msgstr "" -#: gcc.c:5417 +#: gcc.c:5414 #, c-format msgid "Processing spec %c%s%c, which is '%s'\n" msgstr "" -#: gcc.c:5541 +#: gcc.c:5538 #, c-format msgid "unknown spec function '%s'" msgstr "" -#: gcc.c:5560 +#: gcc.c:5557 #, c-format msgid "error in args to spec function '%s'" msgstr "" -#: gcc.c:5608 +#: gcc.c:5605 #, c-format msgid "malformed spec function name" msgstr "" #. ) -#: gcc.c:5611 +#: gcc.c:5608 #, c-format msgid "no arguments for spec function" msgstr "" -#: gcc.c:5630 +#: gcc.c:5627 #, c-format msgid "malformed spec function arguments" msgstr "" -#: gcc.c:5876 +#: gcc.c:5873 #, c-format msgid "braced spec '%s' is invalid at '%c'" msgstr "" -#: gcc.c:5964 +#: gcc.c:5961 #, c-format msgid "braced spec body '%s' is invalid" msgstr "" -#: gcc.c:6502 +#: gcc.c:6499 #, c-format msgid "install: %s%s\n" msgstr "" -#: gcc.c:6505 +#: gcc.c:6502 #, c-format msgid "programs: %s\n" msgstr "" -#: gcc.c:6507 +#: gcc.c:6504 #, c-format msgid "libraries: %s\n" msgstr "" #. The error status indicates that only one set of fixed #. headers should be built. -#: gcc.c:6573 +#: gcc.c:6570 #, c-format msgid "not configured with sysroot headers suffix" msgstr "" -#: gcc.c:6582 +#: gcc.c:6579 #, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" msgstr "" -#: gcc.c:6598 +#: gcc.c:6595 #, c-format msgid "Target: %s\n" msgstr "" -#: gcc.c:6599 +#: gcc.c:6596 #, c-format msgid "Configured with: %s\n" msgstr "" -#: gcc.c:6613 +#: gcc.c:6610 #, c-format msgid "Thread model: %s\n" msgstr "" -#: gcc.c:6624 +#: gcc.c:6621 #, c-format msgid "gcc version %s %s\n" msgstr "" -#: gcc.c:6626 +#: gcc.c:6623 #, c-format msgid "gcc driver version %s %sexecuting gcc version %s\n" msgstr "" -#: gcc.c:6634 +#: gcc.c:6631 #, c-format msgid "no input files" msgstr "" -#: gcc.c:6683 +#: gcc.c:6680 #, c-format msgid "cannot specify -o with -c or -S with multiple files" msgstr "" -#: gcc.c:6717 +#: gcc.c:6714 #, c-format msgid "spec '%s' is invalid" msgstr "" -#: gcc.c:6853 +#: gcc.c:6850 #, c-format msgid "" "\n" @@ -1299,59 +1299,59 @@ msgid "" "\n" msgstr "" -#: gcc.c:6854 +#: gcc.c:6851 #, c-format msgid "" "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n" "\n" msgstr "" -#: gcc.c:7206 +#: gcc.c:7203 #, c-format msgid "multilib spec '%s' is invalid" msgstr "" -#: gcc.c:7397 +#: gcc.c:7394 #, c-format msgid "multilib exclusions '%s' is invalid" msgstr "" -#: gcc.c:7455 gcc.c:7596 +#: gcc.c:7452 gcc.c:7593 #, c-format msgid "multilib select '%s' is invalid" msgstr "" -#: gcc.c:7634 +#: gcc.c:7631 #, c-format msgid "multilib exclusion '%s' is invalid" msgstr "" -#: gcc.c:7840 +#: gcc.c:7837 #, c-format msgid "environment variable \"%s\" not defined" msgstr "" -#: gcc.c:7931 gcc.c:7936 +#: gcc.c:7928 gcc.c:7933 #, c-format msgid "invalid version number `%s'" msgstr "" -#: gcc.c:7979 +#: gcc.c:7976 #, c-format msgid "too few arguments to %%:version-compare" msgstr "" -#: gcc.c:7985 +#: gcc.c:7982 #, c-format msgid "too many arguments to %%:version-compare" msgstr "" -#: gcc.c:8026 +#: gcc.c:8023 #, c-format msgid "unknown operator '%s' in %%:version-compare" msgstr "" -#: gcc.c:8060 +#: gcc.c:8057 #, c-format msgid "" "Assembler options\n" @@ -1359,92 +1359,92 @@ msgid "" "\n" msgstr "" -#: gcc.c:8061 +#: gcc.c:8058 #, c-format msgid "" "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n" "\n" msgstr "" -#: gcov.c:400 +#: gcov.c:403 #, c-format msgid "" "Usage: gcov [OPTION]... SOURCEFILE...\n" "\n" msgstr "" -#: gcov.c:401 +#: gcov.c:404 #, c-format msgid "" "Print code coverage information.\n" "\n" msgstr "" -#: gcov.c:402 +#: gcov.c:405 #, c-format msgid " -h, --help Print this help, then exit\n" msgstr "" -#: gcov.c:403 +#: gcov.c:406 #, c-format msgid " -v, --version Print version number, then exit\n" msgstr "" -#: gcov.c:404 +#: gcov.c:407 #, c-format msgid "" " -a, --all-blocks Show information for every basic block\n" msgstr "" -#: gcov.c:405 +#: gcov.c:408 #, c-format msgid "" " -b, --branch-probabilities Include branch probabilities in output\n" msgstr "" -#: gcov.c:406 +#: gcov.c:409 #, c-format msgid "" " -c, --branch-counts Given counts of branches taken\n" " rather than percentages\n" msgstr "" -#: gcov.c:408 +#: gcov.c:411 #, c-format msgid " -n, --no-output Do not create an output file\n" msgstr "" -#: gcov.c:409 +#: gcov.c:412 #, c-format msgid "" " -l, --long-file-names Use long output file names for included\n" " source files\n" msgstr "" -#: gcov.c:411 +#: gcov.c:414 #, c-format msgid " -f, --function-summaries Output summaries for each function\n" msgstr "" -#: gcov.c:412 +#: gcov.c:415 #, c-format msgid "" " -o, --object-directory DIR|FILE Search for object files in DIR or called " "FILE\n" msgstr "" -#: gcov.c:413 +#: gcov.c:416 #, c-format msgid " -p, --preserve-paths Preserve all pathname components\n" msgstr "" -#: gcov.c:414 +#: gcov.c:417 #, c-format msgid "" " -u, --unconditional-branches Show unconditional branch counts too\n" msgstr "" -#: gcov.c:415 +#: gcov.c:418 #, c-format msgid "" "\n" @@ -1452,12 +1452,12 @@ msgid "" "%s.\n" msgstr "" -#: gcov.c:425 +#: gcov.c:428 #, c-format msgid "gcov %s%s\n" msgstr "" -#: gcov.c:429 +#: gcov.c:432 #, c-format msgid "" "This is free software; see the source for copying conditions.\n" @@ -1466,197 +1466,197 @@ msgid "" "\n" msgstr "" -#: gcov.c:525 +#: gcov.c:528 #, c-format msgid "%s:no functions found\n" msgstr "" -#: gcov.c:557 gcov.c:585 +#: gcov.c:560 gcov.c:588 #, c-format msgid "\n" msgstr "" -#: gcov.c:572 +#: gcov.c:575 #, c-format msgid "%s:creating '%s'\n" msgstr "" -#: gcov.c:576 +#: gcov.c:579 #, c-format msgid "%s:error writing output file '%s'\n" msgstr "" -#: gcov.c:581 +#: gcov.c:584 #, c-format msgid "%s:could not open output file '%s'\n" msgstr "" -#: gcov.c:730 +#: gcov.c:733 #, c-format msgid "%s:source file is newer than graph file '%s'\n" msgstr "" -#: gcov.c:735 +#: gcov.c:738 #, c-format msgid "(the message is only displayed one per source file)\n" msgstr "" -#: gcov.c:759 +#: gcov.c:762 #, c-format msgid "%s:cannot open graph file\n" msgstr "" -#: gcov.c:765 +#: gcov.c:768 #, c-format msgid "%s:not a gcov graph file\n" msgstr "" -#: gcov.c:778 +#: gcov.c:781 #, c-format msgid "%s:version '%.4s', prefer '%.4s'\n" msgstr "" -#: gcov.c:830 +#: gcov.c:833 #, c-format msgid "%s:already seen blocks for '%s'\n" msgstr "" -#: gcov.c:948 +#: gcov.c:951 #, c-format msgid "%s:corrupted\n" msgstr "" -#: gcov.c:1024 +#: gcov.c:1027 #, c-format msgid "%s:cannot open data file, assuming not executed\n" msgstr "" -#: gcov.c:1031 +#: gcov.c:1034 #, c-format msgid "%s:not a gcov data file\n" msgstr "" -#: gcov.c:1044 +#: gcov.c:1047 #, c-format msgid "%s:version '%.4s', prefer version '%.4s'\n" msgstr "" -#: gcov.c:1050 +#: gcov.c:1053 #, c-format msgid "%s:stamp mismatch with graph file\n" msgstr "" -#: gcov.c:1079 +#: gcov.c:1082 #, c-format msgid "%s:unknown function '%u'\n" msgstr "" -#: gcov.c:1092 +#: gcov.c:1095 #, c-format msgid "%s:profile mismatch for '%s'\n" msgstr "" -#: gcov.c:1111 +#: gcov.c:1114 #, c-format msgid "%s:overflowed\n" msgstr "" -#: gcov.c:1135 +#: gcov.c:1138 #, c-format msgid "%s:'%s' lacks entry and/or exit blocks\n" msgstr "" -#: gcov.c:1140 +#: gcov.c:1143 #, c-format msgid "%s:'%s' has arcs to entry block\n" msgstr "" -#: gcov.c:1148 +#: gcov.c:1151 #, c-format msgid "%s:'%s' has arcs from exit block\n" msgstr "" -#: gcov.c:1356 +#: gcov.c:1359 #, c-format msgid "%s:graph is unsolvable for '%s'\n" msgstr "" -#: gcov.c:1436 +#: gcov.c:1439 #, c-format msgid "%s '%s'\n" msgstr "" -#: gcov.c:1439 +#: gcov.c:1442 #, c-format msgid "Lines executed:%s of %d\n" msgstr "" -#: gcov.c:1443 +#: gcov.c:1446 #, c-format msgid "No executable lines\n" msgstr "" -#: gcov.c:1449 +#: gcov.c:1452 #, c-format msgid "Branches executed:%s of %d\n" msgstr "" -#: gcov.c:1453 +#: gcov.c:1456 #, c-format msgid "Taken at least once:%s of %d\n" msgstr "" -#: gcov.c:1459 +#: gcov.c:1462 #, c-format msgid "No branches\n" msgstr "" -#: gcov.c:1461 +#: gcov.c:1464 #, c-format msgid "Calls executed:%s of %d\n" msgstr "" -#: gcov.c:1465 +#: gcov.c:1468 #, c-format msgid "No calls\n" msgstr "" -#: gcov.c:1612 +#: gcov.c:1628 #, c-format msgid "%s:no lines for '%s'\n" msgstr "" -#: gcov.c:1807 +#: gcov.c:1823 #, c-format msgid "call %2d returned %s\n" msgstr "" -#: gcov.c:1812 +#: gcov.c:1828 #, c-format msgid "call %2d never executed\n" msgstr "" -#: gcov.c:1817 +#: gcov.c:1833 #, c-format msgid "branch %2d taken %s%s\n" msgstr "" -#: gcov.c:1821 +#: gcov.c:1837 #, c-format msgid "branch %2d never executed\n" msgstr "" -#: gcov.c:1826 +#: gcov.c:1842 #, c-format msgid "unconditional %2d taken %s\n" msgstr "" -#: gcov.c:1829 +#: gcov.c:1845 #, c-format msgid "unconditional %2d never executed\n" msgstr "" -#: gcov.c:1865 +#: gcov.c:1881 #, c-format msgid "%s:cannot open source file\n" msgstr "" @@ -1665,7 +1665,7 @@ msgstr "" msgid "GCSE disabled" msgstr "" -#: gcse.c:6512 +#: gcse.c:6510 msgid "jump bypassing disabled" msgstr "" @@ -1709,27 +1709,27 @@ msgstr "" msgid "'" msgstr "" -#: ipa-inline.c:383 +#: ipa-inline.c:399 msgid "--param large-function-growth limit reached" msgstr "" -#: ipa-inline.c:398 +#: ipa-inline.c:414 msgid "--param large-stack-frame-growth limit reached" msgstr "" -#: ipa-inline.c:416 +#: ipa-inline.c:432 msgid "function not inline candidate" msgstr "" -#: ipa-inline.c:432 +#: ipa-inline.c:448 msgid "--param max-inline-insns-single limit reached" msgstr "" -#: ipa-inline.c:441 +#: ipa-inline.c:457 msgid "--param max-inline-insns-auto limit reached" msgstr "" -#: ipa-inline.c:467 ipa-inline.c:942 ipa-inline.c:1160 ipa-inline.c:1286 +#: ipa-inline.c:483 ipa-inline.c:942 ipa-inline.c:1166 ipa-inline.c:1292 msgid "recursive inlining" msgstr "" @@ -1753,31 +1753,31 @@ msgstr "" msgid "--param inline-unit-growth limit reached" msgstr "" -#: langhooks.c:390 +#: langhooks.c:378 msgid "At top level:" msgstr "" -#: langhooks.c:410 +#: langhooks.c:398 #, c-format msgid "In member function %qs" msgstr "" -#: langhooks.c:414 +#: langhooks.c:402 #, c-format msgid "In function %qs" msgstr "" -#: langhooks.c:465 +#: langhooks.c:453 #, c-format msgid " inlined from %qs at %s:%d:%d" msgstr "" -#: langhooks.c:470 +#: langhooks.c:458 #, c-format msgid " inlined from %qs at %s:%d" msgstr "" -#: langhooks.c:476 +#: langhooks.c:464 #, c-format msgid " inlined from %qs" msgstr "" @@ -1798,78 +1798,78 @@ msgstr "" msgid "cannot optimize loop, the loop counter may overflow" msgstr "" -#: opts.c:339 +#: opts.c:342 msgid "This switch lacks documentation" msgstr "" -#: opts.c:1310 +#: opts.c:1288 msgid "[enabled]" msgstr "" -#: opts.c:1310 +#: opts.c:1288 msgid "[disabled]" msgstr "" -#: opts.c:1325 +#: opts.c:1303 #, c-format msgid " No options with the desired characteristics were found\n" msgstr "" -#: opts.c:1334 +#: opts.c:1312 #, c-format msgid "" " None found. Use --help=%s to show *all* the options supported by the %s " "front-end\n" msgstr "" -#: opts.c:1340 +#: opts.c:1318 #, c-format msgid "" " All options with the desired characteristics have already been displayed\n" msgstr "" -#: opts.c:1394 +#: opts.c:1372 msgid "The following options are target specific" msgstr "" -#: opts.c:1397 +#: opts.c:1375 msgid "The following options control compiler warning messages" msgstr "" -#: opts.c:1400 +#: opts.c:1378 msgid "The following options control optimizations" msgstr "" -#: opts.c:1403 opts.c:1438 +#: opts.c:1381 opts.c:1416 msgid "The following options are language-independent" msgstr "" -#: opts.c:1406 +#: opts.c:1384 msgid "The --param option recognizes the following as parameters" msgstr "" -#: opts.c:1412 +#: opts.c:1390 msgid "The following options are specific to just the language " msgstr "" -#: opts.c:1414 +#: opts.c:1392 msgid "The following options are supported by the language " msgstr "" -#: opts.c:1425 +#: opts.c:1403 msgid "The following options are not documented" msgstr "" -#: opts.c:1436 +#: opts.c:1414 msgid "The following options are language-related" msgstr "" -#: opts.c:1591 +#: opts.c:1567 #, c-format msgid "warning: --help argument %.*s is ambiguous, please be more specific\n" msgstr "" -#: opts.c:1599 +#: opts.c:1575 #, c-format msgid "warning: unrecognized argument to --help= option: %.*s\n" msgstr "" @@ -2177,25 +2177,25 @@ msgstr "" msgid "%s: input file names must have .c suffixes: %s\n" msgstr "" -#: reload.c:3786 +#: reload.c:3785 msgid "unable to generate reloads for:" msgstr "" -#: reload1.c:2098 +#: reload1.c:2093 msgid "this is the insn:" msgstr "" #. It's the compiler's fault. -#: reload1.c:5644 +#: reload1.c:5611 msgid "could not find a spill register" msgstr "" #. It's the compiler's fault. -#: reload1.c:7597 +#: reload1.c:7564 msgid "VOIDmode on an output" msgstr "" -#: reload1.c:8352 +#: reload1.c:8319 msgid "Failure trying to reload:" msgstr "" @@ -2311,10 +2311,21 @@ msgstr "" msgid "created and used with different settings of -fpie" msgstr "" -#: tree-inline.c:3110 +#: tree-inline.c:3139 msgid "originally indirect function call not considered for inlining" msgstr "" +#: tree-vrp.c:6383 +msgid "" +"assuming signed overflow does not occur when simplifying && or || to & or |" +msgstr "" + +#: tree-vrp.c:6387 +msgid "" +"assuming signed overflow does not occur when simplifying ==, != or ! to " +"identity or ^" +msgstr "" + #. The remainder are real diagnostic types. #: diagnostic.def:15 msgid "fatal error: " @@ -2379,709 +2390,731 @@ msgstr "" msgid "The threshold ratio between current and hottest structure counts" msgstr "" -#: params.def:95 +#: params.def:85 +msgid "Maximal esitmated outcome of branch considered predictable" +msgstr "" + +#: params.def:102 msgid "" "The maximum number of instructions in a single function eligible for inlining" msgstr "" -#: params.def:107 +#: params.def:114 msgid "The maximum number of instructions when automatically inlining" msgstr "" -#: params.def:112 +#: params.def:119 msgid "" "The maximum number of instructions inline function can grow to via recursive " "inlining" msgstr "" -#: params.def:117 +#: params.def:124 msgid "" "The maximum number of instructions non-inline function can grow to via " "recursive inlining" msgstr "" -#: params.def:122 +#: params.def:129 msgid "The maximum depth of recursive inlining for inline functions" msgstr "" -#: params.def:127 +#: params.def:134 msgid "The maximum depth of recursive inlining for non-inline functions" msgstr "" -#: params.def:132 +#: params.def:139 msgid "" "Inline recursively only when the probability of call being executed exceeds " "the parameter" msgstr "" -#: params.def:139 +#: params.def:146 msgid "" "If -fvariable-expansion-in-unroller is used, the maximum number of times " "that an individual variable will be expanded during loop unrolling" msgstr "" -#: params.def:145 +#: params.def:152 msgid "" "If -ftree-vectorize is used, the minimal loop bound of a loop to be " "considered for vectorization" msgstr "" -#: params.def:156 +#: params.def:163 msgid "The maximum number of instructions to consider to fill a delay slot" msgstr "" -#: params.def:167 +#: params.def:174 msgid "" "The maximum number of instructions to consider to find accurate live " "register information" msgstr "" -#: params.def:177 +#: params.def:184 msgid "The maximum length of scheduling's pending operations list" msgstr "" -#: params.def:182 +#: params.def:189 msgid "The size of function body to be considered large" msgstr "" -#: params.def:186 +#: params.def:193 msgid "Maximal growth due to inlining of large function (in percent)" msgstr "" -#: params.def:190 +#: params.def:197 msgid "The size of translation unit to be considered large" msgstr "" -#: params.def:194 +#: params.def:201 msgid "" "how much can given compilation unit grow because of the inlining (in percent)" msgstr "" -#: params.def:198 +#: params.def:205 msgid "" "how much can given compilation unit grow because of the interprocedural " "constant propagation (in percent)" msgstr "" -#: params.def:202 +#: params.def:209 msgid "expense of call operation relative to ordinary arithmetic operations" msgstr "" -#: params.def:206 +#: params.def:213 msgid "The size of stack frame to be considered large" msgstr "" -#: params.def:210 +#: params.def:217 msgid "Maximal stack frame growth due to inlining (in percent)" msgstr "" -#: params.def:217 +#: params.def:224 msgid "The maximum amount of memory to be allocated by GCSE" msgstr "" -#: params.def:222 +#: params.def:229 msgid "The maximum number of passes to make when doing GCSE" msgstr "" -#: params.def:232 +#: params.def:239 msgid "" "The threshold ratio for performing partial redundancy elimination after " "reload" msgstr "" -#: params.def:239 +#: params.def:246 msgid "" "The threshold ratio of critical edges execution count that permit performing " "redundancy elimination after reload" msgstr "" -#: params.def:250 +#: params.def:257 msgid "The maximum number of instructions to consider to unroll in a loop" msgstr "" -#: params.def:256 +#: params.def:263 msgid "" "The maximum number of instructions to consider to unroll in a loop on average" msgstr "" -#: params.def:261 +#: params.def:268 msgid "The maximum number of unrollings of a single loop" msgstr "" -#: params.def:266 +#: params.def:273 msgid "The maximum number of insns of a peeled loop" msgstr "" -#: params.def:271 +#: params.def:278 msgid "The maximum number of peelings of a single loop" msgstr "" -#: params.def:276 +#: params.def:283 msgid "The maximum number of insns of a completely peeled loop" msgstr "" -#: params.def:281 +#: params.def:288 msgid "" "The maximum number of peelings of a single loop that is peeled completely" msgstr "" -#: params.def:286 +#: params.def:293 msgid "The maximum number of insns of a peeled loop that rolls only once" msgstr "" -#: params.def:292 +#: params.def:299 msgid "The maximum number of insns of an unswitched loop" msgstr "" -#: params.def:297 +#: params.def:304 msgid "The maximum number of unswitchings in a single loop" msgstr "" -#: params.def:304 +#: params.def:311 msgid "" "Bound on the number of iterations the brute force # of iterations analysis " "algorithm evaluates" msgstr "" -#: params.def:310 +#: params.def:317 msgid "Bound on the cost of an expression to compute the number of iterations" msgstr "" -#: params.def:316 +#: params.def:323 msgid "" "A factor for tuning the upper bound that swing modulo scheduler uses for " "scheduling a loop" msgstr "" -#: params.def:320 +#: params.def:327 msgid "" "The number of cycles the swing modulo scheduler considers when checking " "conflicts using DFA" msgstr "" -#: params.def:324 +#: params.def:331 msgid "" "A threshold on the average loop count considered by the swing modulo " "scheduler" msgstr "" -#: params.def:329 +#: params.def:336 msgid "" "Select fraction of the maximal count of repetitions of basic block in " "program given basic block needs to have to be considered hot" msgstr "" -#: params.def:333 +#: params.def:340 msgid "" "Select fraction of the maximal frequency of executions of basic block in " "function given basic block needs to have to be considered hot" msgstr "" -#: params.def:338 +#: params.def:345 msgid "" "Select fraction of the maximal frequency of executions of basic block in " "function given basic block get alignment" msgstr "" -#: params.def:343 +#: params.def:350 msgid "" "Loops iterating at least selected number of iterations will get loop " "alignement." msgstr "" -#: params.def:359 +#: params.def:366 msgid "The maximum number of loop iterations we predict statically" msgstr "" -#: params.def:363 +#: params.def:370 msgid "" "The percentage of function, weighted by execution frequency, that must be " "covered by trace formation. Used when profile feedback is available" msgstr "" -#: params.def:367 +#: params.def:374 msgid "" "The percentage of function, weighted by execution frequency, that must be " "covered by trace formation. Used when profile feedback is not available" msgstr "" -#: params.def:371 +#: params.def:378 msgid "Maximal code growth caused by tail duplication (in percent)" msgstr "" -#: params.def:375 +#: params.def:382 msgid "" "Stop reverse growth if the reverse probability of best edge is less than " "this threshold (in percent)" msgstr "" -#: params.def:379 +#: params.def:386 msgid "" "Stop forward growth if the probability of best edge is less than this " "threshold (in percent). Used when profile feedback is available" msgstr "" -#: params.def:383 +#: params.def:390 msgid "" "Stop forward growth if the probability of best edge is less than this " "threshold (in percent). Used when profile feedback is not available" msgstr "" -#: params.def:389 +#: params.def:396 msgid "The maximum number of incoming edges to consider for crossjumping" msgstr "" -#: params.def:395 +#: params.def:402 msgid "" "The minimum number of matching instructions to consider for crossjumping" msgstr "" -#: params.def:401 +#: params.def:408 msgid "The maximum expansion factor when copying basic blocks" msgstr "" -#: params.def:407 +#: params.def:414 msgid "" "The maximum number of insns to duplicate when unfactoring computed gotos" msgstr "" -#: params.def:413 +#: params.def:420 msgid "The maximum length of path considered in cse" msgstr "" -#: params.def:417 +#: params.def:424 msgid "The maximum instructions CSE process before flushing" msgstr "" -#: params.def:424 +#: params.def:431 msgid "" "The minimum cost of an expensive expression in the loop invariant motion" msgstr "" -#: params.def:433 +#: params.def:440 msgid "" "Bound on number of candidates below that all candidates are considered in iv " "optimizations" msgstr "" -#: params.def:441 +#: params.def:448 msgid "Bound on number of iv uses in loop optimized in iv optimizations" msgstr "" -#: params.def:449 +#: params.def:456 msgid "" "If number of candidates in the set is smaller, we always try to remove " "unused ivs during its optimization" msgstr "" -#: params.def:454 +#: params.def:461 msgid "Bound on size of expressions used in the scalar evolutions analyzer" msgstr "" -#: params.def:459 +#: params.def:466 msgid "Bound on the number of variables in Omega constraint systems" msgstr "" -#: params.def:464 +#: params.def:471 msgid "Bound on the number of inequalities in Omega constraint systems" msgstr "" -#: params.def:469 +#: params.def:476 msgid "Bound on the number of equalities in Omega constraint systems" msgstr "" -#: params.def:474 +#: params.def:481 msgid "Bound on the number of wild cards in Omega constraint systems" msgstr "" -#: params.def:479 +#: params.def:486 msgid "Bound on the size of the hash table in Omega constraint systems" msgstr "" -#: params.def:484 +#: params.def:491 msgid "Bound on the number of keys in Omega constraint systems" msgstr "" -#: params.def:489 +#: params.def:496 msgid "" "When set to 1, use expensive methods to eliminate all redundant constraints" msgstr "" -#: params.def:494 +#: params.def:501 msgid "" "Bound on number of runtime checks inserted by the vectorizer's loop " "versioning for alignment check" msgstr "" -#: params.def:499 +#: params.def:506 msgid "" "Bound on number of runtime checks inserted by the vectorizer's loop " "versioning for alias check" msgstr "" -#: params.def:504 +#: params.def:511 msgid "The maximum memory locations recorded by cselib" msgstr "" -#: params.def:517 +#: params.def:524 msgid "" "Minimum heap expansion to trigger garbage collection, as a percentage of the " "total size of the heap" msgstr "" -#: params.def:522 +#: params.def:529 msgid "Minimum heap size before we start collecting garbage, in kilobytes" msgstr "" -#: params.def:530 +#: params.def:537 msgid "" "The maximum number of instructions to search backward when looking for " "equivalent reload" msgstr "" -#: params.def:535 +#: params.def:542 msgid "" "The maximum number of virtual operators that a function is allowed to have " "before triggering memory partitioning heuristics" msgstr "" -#: params.def:540 +#: params.def:547 msgid "" "The average number of virtual operators that memory statements are allowed " "to have before triggering memory partitioning heuristics" msgstr "" -#: params.def:545 +#: params.def:552 params.def:562 msgid "" "The maximum number of blocks in a region to be considered for interblock " "scheduling" msgstr "" -#: params.def:550 +#: params.def:557 params.def:567 msgid "" "The maximum number of insns in a region to be considered for interblock " "scheduling" msgstr "" -#: params.def:555 +#: params.def:572 msgid "" "The minimum probability of reaching a source block for interblock " "speculative scheduling" msgstr "" -#: params.def:560 +#: params.def:577 msgid "The maximum number of iterations through CFG to extend regions" msgstr "" -#: params.def:565 +#: params.def:582 msgid "" "The maximum conflict delay for an insn to be considered for speculative " "motion" msgstr "" -#: params.def:570 +#: params.def:587 msgid "" "The minimal probability of speculation success (in percents), so that " "speculative insn will be scheduled." msgstr "" -#: params.def:575 +#: params.def:592 +msgid "The maximum size of the lookahead window of selective scheduling" +msgstr "" + +#: params.def:597 +msgid "Maximum number of times that an insn could be scheduled" +msgstr "" + +#: params.def:602 +msgid "" +"Maximum number of instructions in the ready list that are considered " +"eligible for renaming" +msgstr "" + +#: params.def:607 +msgid "Minimal distance between possibly conflicting store and load" +msgstr "" + +#: params.def:612 msgid "" "The maximum number of RTL nodes that can be recorded as combiner's last value" msgstr "" -#: params.def:583 +#: params.def:620 msgid "The upper bound for sharing integer constants" msgstr "" -#: params.def:602 +#: params.def:639 msgid "" "Minimum number of virtual mappings to consider switching to full virtual " "renames" msgstr "" -#: params.def:607 +#: params.def:644 msgid "" "Ratio between virtual mappings and virtual symbols to do full virtual renames" msgstr "" -#: params.def:612 +#: params.def:649 msgid "" "The lower bound for a buffer to be considered for stack smashing protection" msgstr "" -#: params.def:630 +#: params.def:667 msgid "" "Maximum number of statements allowed in a block that needs to be duplicated " "when threading jumps" msgstr "" -#: params.def:639 +#: params.def:676 msgid "" "Maximum number of fields in a structure before pointer analysis treats the " "structure as a single variable" msgstr "" -#: params.def:644 +#: params.def:681 msgid "" "The maximum number of instructions ready to be issued to be considered by " "the scheduler during the first scheduling pass" msgstr "" -#: params.def:654 +#: params.def:691 msgid "The number of insns executed before prefetch is completed" msgstr "" -#: params.def:661 +#: params.def:698 msgid "The number of prefetches that can run at the same time" msgstr "" -#: params.def:668 +#: params.def:705 msgid "The size of L1 cache" msgstr "" -#: params.def:675 +#: params.def:712 msgid "The size of L1 cache line" msgstr "" -#: params.def:682 +#: params.def:719 msgid "The size of L2 cache" msgstr "" -#: params.def:693 +#: params.def:730 msgid "Whether to use canonical types" msgstr "" -#: params.def:698 +#: params.def:735 msgid "" "Maximum length of partial antic set when performing tree pre optimization" msgstr "" -#: params.def:708 +#: params.def:745 msgid "Maximum size of a SCC before SCCVN stops processing a function" msgstr "" -#: params.def:714 +#: params.def:751 msgid "Multiplier used for determining the double-queueing threshold" msgstr "" -#: params.def:719 +#: params.def:756 msgid "max loops number for regional RA" msgstr "" -#: params.def:727 +#: params.def:764 msgid "" "The maximum ratio between array size and switch branches for a switch " "conversion to take place" msgstr "" -#: config/alpha/alpha.c:5023 +#: config/alpha/alpha.c:5025 #, c-format msgid "invalid %%H value" msgstr "" -#: config/alpha/alpha.c:5044 config/bfin/bfin.c:1514 +#: config/alpha/alpha.c:5046 config/bfin/bfin.c:1646 #, c-format msgid "invalid %%J value" msgstr "" -#: config/alpha/alpha.c:5074 config/ia64/ia64.c:4727 +#: config/alpha/alpha.c:5076 config/ia64/ia64.c:4754 #, c-format msgid "invalid %%r value" msgstr "" -#: config/alpha/alpha.c:5084 config/ia64/ia64.c:4681 -#: config/rs6000/rs6000.c:12028 config/xtensa/xtensa.c:2063 +#: config/alpha/alpha.c:5086 config/ia64/ia64.c:4708 +#: config/rs6000/rs6000.c:12215 config/xtensa/xtensa.c:2238 #, c-format msgid "invalid %%R value" msgstr "" -#: config/alpha/alpha.c:5090 config/rs6000/rs6000.c:11947 -#: config/xtensa/xtensa.c:2030 +#: config/alpha/alpha.c:5092 config/rs6000/rs6000.c:12134 +#: config/xtensa/xtensa.c:2205 #, c-format msgid "invalid %%N value" msgstr "" -#: config/alpha/alpha.c:5098 config/rs6000/rs6000.c:11975 +#: config/alpha/alpha.c:5100 config/rs6000/rs6000.c:12162 #, c-format msgid "invalid %%P value" msgstr "" -#: config/alpha/alpha.c:5106 +#: config/alpha/alpha.c:5108 #, c-format msgid "invalid %%h value" msgstr "" -#: config/alpha/alpha.c:5114 config/xtensa/xtensa.c:2056 +#: config/alpha/alpha.c:5116 config/xtensa/xtensa.c:2231 #, c-format msgid "invalid %%L value" msgstr "" -#: config/alpha/alpha.c:5153 config/rs6000/rs6000.c:11929 +#: config/alpha/alpha.c:5155 config/rs6000/rs6000.c:12116 #, c-format msgid "invalid %%m value" msgstr "" -#: config/alpha/alpha.c:5161 config/rs6000/rs6000.c:11937 +#: config/alpha/alpha.c:5163 config/rs6000/rs6000.c:12124 #, c-format msgid "invalid %%M value" msgstr "" -#: config/alpha/alpha.c:5205 +#: config/alpha/alpha.c:5207 #, c-format msgid "invalid %%U value" msgstr "" -#: config/alpha/alpha.c:5217 config/alpha/alpha.c:5231 -#: config/rs6000/rs6000.c:12036 +#: config/alpha/alpha.c:5219 config/alpha/alpha.c:5233 +#: config/rs6000/rs6000.c:12223 #, c-format msgid "invalid %%s value" msgstr "" -#: config/alpha/alpha.c:5254 +#: config/alpha/alpha.c:5256 #, c-format msgid "invalid %%C value" msgstr "" -#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:11764 -#: config/rs6000/rs6000.c:11783 +#: config/alpha/alpha.c:5293 config/rs6000/rs6000.c:11951 +#: config/rs6000/rs6000.c:11970 #, c-format msgid "invalid %%E value" msgstr "" -#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364 +#: config/alpha/alpha.c:5318 config/alpha/alpha.c:5366 #, c-format msgid "unknown relocation unspec" msgstr "" -#: config/alpha/alpha.c:5325 config/crx/crx.c:1081 -#: config/rs6000/rs6000.c:12367 config/spu/spu.c:1488 +#: config/alpha/alpha.c:5327 config/crx/crx.c:1081 +#: config/rs6000/rs6000.c:12554 config/spu/spu.c:1535 #, c-format msgid "invalid %%xn code" msgstr "" -#: config/arc/arc.c:1728 config/m32r/m32r.c:1805 +#: config/arc/arc.c:1729 config/m32r/m32r.c:1806 #, c-format msgid "invalid operand to %%R code" msgstr "" -#: config/arc/arc.c:1760 config/m32r/m32r.c:1828 +#: config/arc/arc.c:1761 config/m32r/m32r.c:1829 #, c-format msgid "invalid operand to %%H/%%L code" msgstr "" -#: config/arc/arc.c:1782 config/m32r/m32r.c:1899 +#: config/arc/arc.c:1783 config/m32r/m32r.c:1900 #, c-format msgid "invalid operand to %%U code" msgstr "" -#: config/arc/arc.c:1793 +#: config/arc/arc.c:1794 #, c-format msgid "invalid operand to %%V code" msgstr "" #. Unknown flag. #. Undocumented flag. -#: config/arc/arc.c:1800 config/m32r/m32r.c:1926 config/sparc/sparc.c:7003 +#: config/arc/arc.c:1801 config/m32r/m32r.c:1927 config/sparc/sparc.c:7048 #, c-format msgid "invalid operand output code" msgstr "" -#: config/arm/arm.c:12744 config/arm/arm.c:12762 +#: config/arm/arm.c:12852 config/arm/arm.c:12870 #, c-format msgid "predicated Thumb instruction" msgstr "" -#: config/arm/arm.c:12750 +#: config/arm/arm.c:12858 #, c-format msgid "predicated instruction in conditional sequence" msgstr "" -#: config/arm/arm.c:12909 +#: config/arm/arm.c:13028 #, c-format msgid "invalid shift operand" msgstr "" -#: config/arm/arm.c:12956 config/arm/arm.c:12966 config/arm/arm.c:12976 -#: config/arm/arm.c:12986 config/arm/arm.c:12996 config/arm/arm.c:13035 -#: config/arm/arm.c:13053 config/arm/arm.c:13088 config/arm/arm.c:13107 -#: config/arm/arm.c:13122 config/arm/arm.c:13150 config/arm/arm.c:13157 -#: config/arm/arm.c:13165 config/arm/arm.c:13186 config/arm/arm.c:13193 -#: config/bfin/bfin.c:1527 config/bfin/bfin.c:1534 config/bfin/bfin.c:1541 -#: config/bfin/bfin.c:1548 config/bfin/bfin.c:1557 config/bfin/bfin.c:1564 -#: config/bfin/bfin.c:1571 config/bfin/bfin.c:1578 +#: config/arm/arm.c:13075 config/arm/arm.c:13085 config/arm/arm.c:13095 +#: config/arm/arm.c:13105 config/arm/arm.c:13115 config/arm/arm.c:13154 +#: config/arm/arm.c:13172 config/arm/arm.c:13207 config/arm/arm.c:13226 +#: config/arm/arm.c:13241 config/arm/arm.c:13269 config/arm/arm.c:13276 +#: config/arm/arm.c:13284 config/arm/arm.c:13305 config/arm/arm.c:13312 +#: config/bfin/bfin.c:1659 config/bfin/bfin.c:1666 config/bfin/bfin.c:1673 +#: config/bfin/bfin.c:1680 config/bfin/bfin.c:1689 config/bfin/bfin.c:1696 +#: config/bfin/bfin.c:1703 config/bfin/bfin.c:1710 #, c-format msgid "invalid operand for code '%c'" msgstr "" -#: config/arm/arm.c:13048 +#: config/arm/arm.c:13167 #, c-format msgid "instruction never executed" msgstr "" -#: config/arm/arm.c:13260 +#: config/arm/arm.c:13379 #, c-format msgid "missing operand" msgstr "" -#: config/avr/avr.c:1175 +#: config/avr/avr.c:1186 #, c-format msgid "address operand requires constraint for X, Y, or Z register" msgstr "" -#: config/avr/avr.c:1287 +#: config/avr/avr.c:1298 msgid "bad address, not (reg+disp):" msgstr "" -#: config/avr/avr.c:1294 +#: config/avr/avr.c:1305 msgid "bad address, not post_inc or pre_dec:" msgstr "" -#: config/avr/avr.c:1305 +#: config/avr/avr.c:1316 msgid "internal compiler error. Bad address:" msgstr "" -#: config/avr/avr.c:1318 +#: config/avr/avr.c:1329 msgid "internal compiler error. Unknown mode:" msgstr "" -#: config/avr/avr.c:1913 config/avr/avr.c:2601 +#: config/avr/avr.c:1924 config/avr/avr.c:2612 msgid "invalid insn:" msgstr "" -#: config/avr/avr.c:1952 config/avr/avr.c:2038 config/avr/avr.c:2087 -#: config/avr/avr.c:2115 config/avr/avr.c:2210 config/avr/avr.c:2379 -#: config/avr/avr.c:2640 config/avr/avr.c:2752 +#: config/avr/avr.c:1963 config/avr/avr.c:2049 config/avr/avr.c:2098 +#: config/avr/avr.c:2126 config/avr/avr.c:2221 config/avr/avr.c:2390 +#: config/avr/avr.c:2651 config/avr/avr.c:2763 msgid "incorrect insn:" msgstr "" -#: config/avr/avr.c:2134 config/avr/avr.c:2295 config/avr/avr.c:2450 -#: config/avr/avr.c:2818 +#: config/avr/avr.c:2145 config/avr/avr.c:2306 config/avr/avr.c:2461 +#: config/avr/avr.c:2829 msgid "unknown move insn:" msgstr "" -#: config/avr/avr.c:3048 +#: config/avr/avr.c:3059 msgid "bad shift insn:" msgstr "" -#: config/avr/avr.c:3164 config/avr/avr.c:3584 config/avr/avr.c:3942 +#: config/avr/avr.c:3175 config/avr/avr.c:3595 config/avr/avr.c:3953 msgid "internal compiler error. Incorrect shift:" msgstr "" -#: config/bfin/bfin.c:1476 +#: config/bfin/bfin.c:1608 #, c-format msgid "invalid %%j value" msgstr "" -#: config/bfin/bfin.c:1669 +#: config/bfin/bfin.c:1801 #, c-format msgid "invalid const_double operand" msgstr "" -#: config/cris/cris.c:504 c-typeck.c:4629 c-typeck.c:4645 c-typeck.c:4662 -#: final.c:2997 final.c:2999 gcc.c:4813 loop-iv.c:2808 loop-iv.c:2817 -#: rtl-error.c:105 toplev.c:599 tree-ssa-loop-niter.c:1856 cp/typeck.c:4600 -#: java/expr.c:410 +#: config/cris/cris.c:504 c-typeck.c:4682 c-typeck.c:4698 c-typeck.c:4715 +#: final.c:3000 final.c:3002 gcc.c:4810 loop-iv.c:2808 loop-iv.c:2817 +#: rtl-error.c:105 toplev.c:599 tree-ssa-loop-niter.c:1856 cp/typeck.c:4657 +#: java/expr.c:411 #, gcc-internal-format msgid "%s" msgstr "" @@ -3158,21 +3191,21 @@ msgstr "" msgid "unrecognized address" msgstr "" -#: config/cris/cris.c:2215 +#: config/cris/cris.c:2231 msgid "unrecognized supposed constant" msgstr "" -#: config/cris/cris.c:2644 config/cris/cris.c:2708 +#: config/cris/cris.c:2660 config/cris/cris.c:2724 msgid "unexpected side-effects in address" msgstr "" #. Can't possibly get a GOT-needing-fixup for a function-call, #. right? -#: config/cris/cris.c:3545 +#: config/cris/cris.c:3561 msgid "Unidentifiable call op" msgstr "" -#: config/cris/cris.c:3596 +#: config/cris/cris.c:3613 #, c-format msgid "PIC register isn't set up" msgstr "" @@ -3223,81 +3256,81 @@ msgstr "" msgid "fr30_print_operand: unhandled MEM" msgstr "" -#: config/frv/frv.c:2546 +#: config/frv/frv.c:2552 msgid "bad insn to frv_print_operand_address:" msgstr "" -#: config/frv/frv.c:2557 +#: config/frv/frv.c:2563 msgid "bad register to frv_print_operand_memory_reference_reg:" msgstr "" -#: config/frv/frv.c:2596 config/frv/frv.c:2606 config/frv/frv.c:2615 -#: config/frv/frv.c:2636 config/frv/frv.c:2641 +#: config/frv/frv.c:2602 config/frv/frv.c:2612 config/frv/frv.c:2621 +#: config/frv/frv.c:2642 config/frv/frv.c:2647 msgid "bad insn to frv_print_operand_memory_reference:" msgstr "" -#: config/frv/frv.c:2727 +#: config/frv/frv.c:2733 #, c-format msgid "bad condition code" msgstr "" -#: config/frv/frv.c:2802 +#: config/frv/frv.c:2808 msgid "bad insn in frv_print_operand, bad const_double" msgstr "" -#: config/frv/frv.c:2863 +#: config/frv/frv.c:2869 msgid "bad insn to frv_print_operand, 'e' modifier:" msgstr "" -#: config/frv/frv.c:2871 +#: config/frv/frv.c:2877 msgid "bad insn to frv_print_operand, 'F' modifier:" msgstr "" -#: config/frv/frv.c:2887 +#: config/frv/frv.c:2893 msgid "bad insn to frv_print_operand, 'f' modifier:" msgstr "" -#: config/frv/frv.c:2901 +#: config/frv/frv.c:2907 msgid "bad insn to frv_print_operand, 'g' modifier:" msgstr "" -#: config/frv/frv.c:2949 +#: config/frv/frv.c:2955 msgid "bad insn to frv_print_operand, 'L' modifier:" msgstr "" -#: config/frv/frv.c:2962 +#: config/frv/frv.c:2968 msgid "bad insn to frv_print_operand, 'M/N' modifier:" msgstr "" -#: config/frv/frv.c:2983 +#: config/frv/frv.c:2989 msgid "bad insn to frv_print_operand, 'O' modifier:" msgstr "" -#: config/frv/frv.c:3001 +#: config/frv/frv.c:3007 msgid "bad insn to frv_print_operand, P modifier:" msgstr "" -#: config/frv/frv.c:3021 +#: config/frv/frv.c:3027 msgid "bad insn in frv_print_operand, z case" msgstr "" -#: config/frv/frv.c:3052 +#: config/frv/frv.c:3058 msgid "bad insn in frv_print_operand, 0 case" msgstr "" -#: config/frv/frv.c:3057 +#: config/frv/frv.c:3063 msgid "frv_print_operand: unknown code" msgstr "" -#: config/frv/frv.c:4426 +#: config/frv/frv.c:4432 msgid "bad output_move_single operand" msgstr "" -#: config/frv/frv.c:4553 +#: config/frv/frv.c:4559 msgid "bad output_move_double operand" msgstr "" -#: config/frv/frv.c:4695 +#: config/frv/frv.c:4701 msgid "bad output_condmove_single operand" msgstr "" @@ -3315,28 +3348,28 @@ msgstr "" msgid " (frv)" msgstr "" -#: config/i386/i386.c:9726 +#: config/i386/i386.c:9946 #, c-format msgid "invalid UNSPEC as operand" msgstr "" -#: config/i386/i386.c:10438 +#: config/i386/i386.c:10747 #, c-format msgid "" "operand is neither a constant nor a condition code, invalid operand code 'c'" msgstr "" -#: config/i386/i386.c:10562 +#: config/i386/i386.c:10872 #, c-format msgid "invalid operand code '%c'" msgstr "" -#: config/i386/i386.c:10611 +#: config/i386/i386.c:10921 #, c-format msgid "invalid constraints for operand" msgstr "" -#: config/i386/i386.c:17897 +#: config/i386/i386.c:18332 msgid "unknown insn mode" msgstr "" @@ -3357,20 +3390,20 @@ msgstr "" msgid "environment variable DJGPP points to corrupt file '%s'" msgstr "" -#: config/ia64/ia64.c:4779 +#: config/ia64/ia64.c:4806 #, c-format msgid "ia64_print_operand: unknown code" msgstr "" -#: config/ia64/ia64.c:9897 +#: config/ia64/ia64.c:10410 msgid "invalid conversion from %<__fpreg%>" msgstr "" -#: config/ia64/ia64.c:9900 +#: config/ia64/ia64.c:10413 msgid "invalid conversion to %<__fpreg%>" msgstr "" -#: config/ia64/ia64.c:9913 config/ia64/ia64.c:9924 +#: config/ia64/ia64.c:10426 config/ia64/ia64.c:10437 msgid "invalid operation on %<__fpreg%>" msgstr "" @@ -3379,7 +3412,7 @@ msgstr "" msgid "invalid %%P operand" msgstr "" -#: config/iq2000/iq2000.c:3129 config/rs6000/rs6000.c:11965 +#: config/iq2000/iq2000.c:3129 config/rs6000/rs6000.c:12152 #, c-format msgid "invalid %%p value" msgstr "" @@ -3389,48 +3422,48 @@ msgstr "" msgid "invalid use of %%d, %%x, or %%X" msgstr "" -#: config/m32r/m32r.c:1775 +#: config/m32r/m32r.c:1776 #, c-format msgid "invalid operand to %%s code" msgstr "" -#: config/m32r/m32r.c:1782 +#: config/m32r/m32r.c:1783 #, c-format msgid "invalid operand to %%p code" msgstr "" -#: config/m32r/m32r.c:1837 +#: config/m32r/m32r.c:1838 msgid "bad insn for 'A'" msgstr "" -#: config/m32r/m32r.c:1884 +#: config/m32r/m32r.c:1885 #, c-format msgid "invalid operand to %%T/%%B code" msgstr "" -#: config/m32r/m32r.c:1907 +#: config/m32r/m32r.c:1908 #, c-format msgid "invalid operand to %%N code" msgstr "" -#: config/m32r/m32r.c:1940 +#: config/m32r/m32r.c:1941 msgid "pre-increment address is not a register" msgstr "" -#: config/m32r/m32r.c:1947 +#: config/m32r/m32r.c:1948 msgid "pre-decrement address is not a register" msgstr "" -#: config/m32r/m32r.c:1954 +#: config/m32r/m32r.c:1955 msgid "post-increment address is not a register" msgstr "" -#: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044 -#: config/rs6000/rs6000.c:20642 +#: config/m32r/m32r.c:2031 config/m32r/m32r.c:2045 +#: config/rs6000/rs6000.c:20951 msgid "bad address" msgstr "" -#: config/m32r/m32r.c:2049 +#: config/m32r/m32r.c:2050 msgid "lo_sum not of register" msgstr "" @@ -3472,62 +3505,78 @@ msgstr "" msgid "invalid Z register replacement for insn" msgstr "" -#: config/mips/mips.c:6997 config/mips/mips.c:7018 config/mips/mips.c:7122 +#: config/mips/mips.c:7065 config/mips/mips.c:7086 config/mips/mips.c:7198 #, c-format msgid "'%%%c' is not a valid operand prefix" msgstr "" -#: config/mips/mips.c:7066 config/mips/mips.c:7073 config/mips/mips.c:7080 -#: config/mips/mips.c:7140 +#: config/mips/mips.c:7135 config/mips/mips.c:7142 config/mips/mips.c:7149 +#: config/mips/mips.c:7156 config/mips/mips.c:7216 #, c-format msgid "invalid use of '%%%c'" msgstr "" -#: config/mips/mips.c:7388 +#: config/mips/mips.c:7464 msgid "mips_debugger_offset called with non stack/frame/arg pointer" msgstr "" -#: config/mmix/mmix.c:1483 config/mmix/mmix.c:1613 +#: config/mmix/mmix.c:1484 config/mmix/mmix.c:1614 msgid "MMIX Internal: Expected a CONST_INT, not this" msgstr "" -#: config/mmix/mmix.c:1562 +#: config/mmix/mmix.c:1563 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT" msgstr "" -#: config/mmix/mmix.c:1581 +#: config/mmix/mmix.c:1582 msgid "MMIX Internal: Expected a register, not this" msgstr "" -#: config/mmix/mmix.c:1591 +#: config/mmix/mmix.c:1592 msgid "MMIX Internal: Expected a constant, not this" msgstr "" #. We need the original here. -#: config/mmix/mmix.c:1675 +#: config/mmix/mmix.c:1676 msgid "MMIX Internal: Cannot decode this operand" msgstr "" -#: config/mmix/mmix.c:1732 +#: config/mmix/mmix.c:1733 msgid "MMIX Internal: This is not a recognized address" msgstr "" -#: config/mmix/mmix.c:2665 +#: config/mmix/mmix.c:2666 msgid "MMIX Internal: Trying to output invalidly reversed condition:" msgstr "" -#: config/mmix/mmix.c:2672 +#: config/mmix/mmix.c:2673 msgid "MMIX Internal: What's the CC of this?" msgstr "" -#: config/mmix/mmix.c:2676 +#: config/mmix/mmix.c:2677 msgid "MMIX Internal: What is the CC of this?" msgstr "" -#: config/mmix/mmix.c:2740 +#: config/mmix/mmix.c:2741 msgid "MMIX Internal: This is not a constant:" msgstr "" +#: config/picochip/picochip.c:2398 +msgid "picochip_print_memory_address - Operand isn't memory based" +msgstr "" + +#: config/picochip/picochip.c:2657 +msgid "Unknown mode in print_operand (CONST_DOUBLE) :" +msgstr "" + +#: config/picochip/picochip.c:2703 config/picochip/picochip.c:2735 +msgid "Bad address, not (reg+disp):" +msgstr "" + +#: config/picochip/picochip.c:2749 +msgid "Bad address, not register:" +msgstr "" + #: config/rs6000/host-darwin.c:97 #, c-format msgid "Out of stack space.\n" @@ -3538,91 +3587,91 @@ msgstr "" msgid "Try running '%s' in the shell to raise its limit.\n" msgstr "" -#: config/rs6000/rs6000.c:11792 +#: config/rs6000/rs6000.c:11979 #, c-format msgid "invalid %%f value" msgstr "" -#: config/rs6000/rs6000.c:11801 +#: config/rs6000/rs6000.c:11988 #, c-format msgid "invalid %%F value" msgstr "" -#: config/rs6000/rs6000.c:11810 +#: config/rs6000/rs6000.c:11997 #, c-format msgid "invalid %%G value" msgstr "" -#: config/rs6000/rs6000.c:11845 +#: config/rs6000/rs6000.c:12032 #, c-format msgid "invalid %%j code" msgstr "" -#: config/rs6000/rs6000.c:11855 +#: config/rs6000/rs6000.c:12042 #, c-format msgid "invalid %%J code" msgstr "" -#: config/rs6000/rs6000.c:11865 +#: config/rs6000/rs6000.c:12052 #, c-format msgid "invalid %%k value" msgstr "" -#: config/rs6000/rs6000.c:11885 config/xtensa/xtensa.c:2049 +#: config/rs6000/rs6000.c:12072 config/xtensa/xtensa.c:2224 #, c-format msgid "invalid %%K value" msgstr "" -#: config/rs6000/rs6000.c:11955 +#: config/rs6000/rs6000.c:12142 #, c-format msgid "invalid %%O value" msgstr "" -#: config/rs6000/rs6000.c:12002 +#: config/rs6000/rs6000.c:12189 #, c-format msgid "invalid %%q value" msgstr "" -#: config/rs6000/rs6000.c:12046 +#: config/rs6000/rs6000.c:12233 #, c-format msgid "invalid %%S value" msgstr "" -#: config/rs6000/rs6000.c:12086 +#: config/rs6000/rs6000.c:12273 #, c-format msgid "invalid %%T value" msgstr "" -#: config/rs6000/rs6000.c:12096 +#: config/rs6000/rs6000.c:12283 #, c-format msgid "invalid %%u value" msgstr "" -#: config/rs6000/rs6000.c:12105 config/xtensa/xtensa.c:2019 +#: config/rs6000/rs6000.c:12292 config/xtensa/xtensa.c:2194 #, c-format msgid "invalid %%v value" msgstr "" -#: config/rs6000/rs6000.c:12326 +#: config/rs6000/rs6000.c:12513 #, c-format msgid "invalid %%y value, try using the 'Z' constraint" msgstr "" -#: config/rs6000/rs6000.c:22506 +#: config/rs6000/rs6000.c:22816 msgid "AltiVec argument passed to unprototyped function" msgstr "" -#: config/s390/s390.c:4932 +#: config/s390/s390.c:4933 #, c-format msgid "cannot decompose address" msgstr "" -#: config/s390/s390.c:5145 +#: config/s390/s390.c:5146 msgid "UNKNOWN in print_operand !?" msgstr "" -#: config/score/score3.c:1263 config/score/score3.c:1283 -#: config/score/score7.c:1254 +#: config/score/score3.c:1265 config/score/score3.c:1285 +#: config/score/score7.c:1256 #, c-format msgid "invalid operand for code: '%c'" msgstr "" @@ -3637,59 +3686,59 @@ msgstr "" msgid "invalid operand to %%S" msgstr "" -#: config/sh/sh.c:8414 +#: config/sh/sh.c:8379 msgid "created and used with different architectures / ABIs" msgstr "" -#: config/sh/sh.c:8416 +#: config/sh/sh.c:8381 msgid "created and used with different ABIs" msgstr "" -#: config/sh/sh.c:8418 +#: config/sh/sh.c:8383 msgid "created and used with different endianness" msgstr "" -#: config/sparc/sparc.c:6811 config/sparc/sparc.c:6817 +#: config/sparc/sparc.c:6856 config/sparc/sparc.c:6862 #, c-format msgid "invalid %%Y operand" msgstr "" -#: config/sparc/sparc.c:6887 +#: config/sparc/sparc.c:6932 #, c-format msgid "invalid %%A operand" msgstr "" -#: config/sparc/sparc.c:6897 +#: config/sparc/sparc.c:6942 #, c-format msgid "invalid %%B operand" msgstr "" -#: config/sparc/sparc.c:6936 +#: config/sparc/sparc.c:6981 #, c-format msgid "invalid %%c operand" msgstr "" -#: config/sparc/sparc.c:6958 +#: config/sparc/sparc.c:7003 #, c-format msgid "invalid %%d operand" msgstr "" -#: config/sparc/sparc.c:6975 +#: config/sparc/sparc.c:7020 #, c-format msgid "invalid %%f operand" msgstr "" -#: config/sparc/sparc.c:6989 +#: config/sparc/sparc.c:7034 #, c-format msgid "invalid %%s operand" msgstr "" -#: config/sparc/sparc.c:7043 +#: config/sparc/sparc.c:7088 #, c-format msgid "long long constant not a valid immediate operand" msgstr "" -#: config/sparc/sparc.c:7046 +#: config/sparc/sparc.c:7091 #, c-format msgid "floating point constant not a valid immediate operand" msgstr "" @@ -3722,44 +3771,44 @@ msgstr "" msgid "output_move_single:" msgstr "" -#: config/xtensa/xtensa.c:670 config/xtensa/xtensa.c:702 -#: config/xtensa/xtensa.c:711 +#: config/xtensa/xtensa.c:692 config/xtensa/xtensa.c:724 +#: config/xtensa/xtensa.c:733 msgid "bad test" msgstr "" -#: config/xtensa/xtensa.c:2007 +#: config/xtensa/xtensa.c:2182 #, c-format msgid "invalid %%D value" msgstr "" -#: config/xtensa/xtensa.c:2044 +#: config/xtensa/xtensa.c:2219 msgid "invalid mask" msgstr "" -#: config/xtensa/xtensa.c:2070 +#: config/xtensa/xtensa.c:2245 #, c-format msgid "invalid %%x value" msgstr "" -#: config/xtensa/xtensa.c:2077 +#: config/xtensa/xtensa.c:2252 #, c-format msgid "invalid %%d value" msgstr "" -#: config/xtensa/xtensa.c:2098 config/xtensa/xtensa.c:2108 +#: config/xtensa/xtensa.c:2273 config/xtensa/xtensa.c:2283 #, c-format msgid "invalid %%t/%%b value" msgstr "" -#: config/xtensa/xtensa.c:2150 +#: config/xtensa/xtensa.c:2325 msgid "invalid address" msgstr "" -#: config/xtensa/xtensa.c:2175 +#: config/xtensa/xtensa.c:2350 msgid "no register in address" msgstr "" -#: config/xtensa/xtensa.c:2183 +#: config/xtensa/xtensa.c:2358 msgid "address offset not a constant" msgstr "" @@ -3767,214 +3816,223 @@ msgstr "" msgid "candidates are:" msgstr "" -#: cp/call.c:6775 +#: cp/call.c:6779 msgid "candidate 1:" msgstr "" -#: cp/call.c:6776 +#: cp/call.c:6780 msgid "candidate 2:" msgstr "" -#: cp/decl2.c:670 +#: cp/decl2.c:671 msgid "candidates are: %+#D" msgstr "" -#: cp/decl2.c:672 +#: cp/decl2.c:673 msgid "candidate is: %+#D" msgstr "" -#: cp/g++spec.c:251 java/jvspec.c:406 +#: cp/g++spec.c:254 java/jvspec.c:406 #, c-format msgid "argument to '%s' missing\n" msgstr "" -#: fortran/arith.c:90 +#: fortran/arith.c:44 +#, no-c-format +msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER" +msgstr "" + +#: fortran/arith.c:94 msgid "Arithmetic OK at %L" msgstr "" -#: fortran/arith.c:93 +#: fortran/arith.c:97 msgid "Arithmetic overflow at %L" msgstr "" -#: fortran/arith.c:96 +#: fortran/arith.c:100 msgid "Arithmetic underflow at %L" msgstr "" -#: fortran/arith.c:99 +#: fortran/arith.c:103 msgid "Arithmetic NaN at %L" msgstr "" -#: fortran/arith.c:102 +#: fortran/arith.c:106 msgid "Division by zero at %L" msgstr "" -#: fortran/arith.c:105 +#: fortran/arith.c:109 msgid "Array operands are incommensurate at %L" msgstr "" -#: fortran/arith.c:109 +#: fortran/arith.c:113 msgid "Integer outside symmetric range implied by Standard Fortran at %L" msgstr "" -#: fortran/arith.c:1477 +#: fortran/arith.c:1481 msgid "elemental binary operation" msgstr "" -#: fortran/arith.c:2055 +#: fortran/arith.c:2059 #, no-c-format msgid "Arithmetic OK converting %s to %s at %L" msgstr "" -#: fortran/arith.c:2059 +#: fortran/arith.c:2063 #, no-c-format msgid "" "Arithmetic overflow converting %s to %s at %L. This check can be disabled " "with the option -fno-range-check" msgstr "" -#: fortran/arith.c:2064 -#, no-c-format -msgid "Arithmetic underflow converting %s to %s at %L" -msgstr "" - #: fortran/arith.c:2068 #, no-c-format -msgid "Arithmetic NaN converting %s to %s at %L" +msgid "" +"Arithmetic underflow converting %s to %s at %L. This check can be disabled " +"with the option -fno-range-check" msgstr "" -#: fortran/arith.c:2072 +#: fortran/arith.c:2073 +#, no-c-format +msgid "" +"Arithmetic NaN converting %s to %s at %L. This check can be disabled with " +"the option -fno-range-check" +msgstr "" + +#: fortran/arith.c:2078 #, no-c-format msgid "Division by zero converting %s to %s at %L" msgstr "" -#: fortran/arith.c:2076 +#: fortran/arith.c:2082 #, no-c-format msgid "Array operands are incommensurate converting %s to %s at %L" msgstr "" -#: fortran/arith.c:2080 +#: fortran/arith.c:2086 #, no-c-format msgid "" "Integer outside symmetric range implied by Standard Fortran converting %s to " "%s at %L" msgstr "" -#: fortran/arith.c:2413 +#: fortran/arith.c:2419 #, no-c-format msgid "The Hollerith constant at %L is too long to convert to %s" msgstr "" -#: fortran/arith.c:2572 +#: fortran/arith.c:2578 #, no-c-format msgid "Enumerator exceeds the C integer type at %C" msgstr "" -#: fortran/array.c:97 +#: fortran/array.c:90 #, no-c-format msgid "Expected array subscript at %C" msgstr "" -#: fortran/array.c:124 +#: fortran/array.c:117 #, no-c-format msgid "Expected array subscript stride at %C" msgstr "" -#: fortran/array.c:167 +#: fortran/array.c:160 #, no-c-format msgid "Invalid form of array reference at %C" msgstr "" -#: fortran/array.c:172 +#: fortran/array.c:165 #, no-c-format msgid "Array reference at %C cannot have more than %d dimensions" msgstr "" -#: fortran/array.c:223 +#: fortran/array.c:216 #, no-c-format msgid "Variable '%s' at %L in this context must be constant" msgstr "" -#: fortran/array.c:314 +#: fortran/array.c:307 #, no-c-format msgid "Expected expression in array specification at %C" msgstr "" -#: fortran/array.c:396 +#: fortran/array.c:389 #, no-c-format msgid "Bad array specification for an explicitly shaped array at %C" msgstr "" -#: fortran/array.c:406 +#: fortran/array.c:399 #, no-c-format msgid "Bad array specification for assumed shape array at %C" msgstr "" -#: fortran/array.c:420 +#: fortran/array.c:413 #, no-c-format msgid "Bad specification for deferred shape array at %C" msgstr "" -#: fortran/array.c:424 +#: fortran/array.c:417 #, no-c-format msgid "Bad specification for assumed size array at %C" msgstr "" -#: fortran/array.c:433 +#: fortran/array.c:426 #, no-c-format msgid "Expected another dimension in array declaration at %C" msgstr "" -#: fortran/array.c:439 +#: fortran/array.c:432 #, no-c-format msgid "Array specification at %C has more than %d dimensions" msgstr "" -#: fortran/array.c:445 +#: fortran/array.c:438 #, no-c-format msgid "Fortran 2008: Array specification at %C with more than 7 dimensions" msgstr "" -#: fortran/array.c:651 +#: fortran/array.c:644 #, no-c-format msgid "duplicated initializer" msgstr "" -#: fortran/array.c:743 +#: fortran/array.c:736 #, no-c-format msgid "DO-iterator '%s' at %L is inside iterator of the same name" msgstr "" -#: fortran/array.c:845 fortran/array.c:987 +#: fortran/array.c:838 fortran/array.c:980 #, no-c-format msgid "Syntax error in array constructor at %C" msgstr "" -#: fortran/array.c:902 +#: fortran/array.c:895 #, no-c-format msgid "Fortran 2003: [...] style array constructors at %C" msgstr "" -#: fortran/array.c:922 +#: fortran/array.c:915 #, no-c-format msgid "Fortran 2003: Array constructor including type specification at %C" msgstr "" -#: fortran/array.c:937 +#: fortran/array.c:930 #, no-c-format msgid "Empty array constructor at %C is not allowed" msgstr "" -#: fortran/array.c:1034 +#: fortran/array.c:1027 #, no-c-format msgid "Element in %s array constructor at %L is %s" msgstr "" -#: fortran/array.c:1371 +#: fortran/array.c:1364 #, no-c-format msgid "Iterator step at %L cannot be zero" msgstr "" -#: fortran/array.c:1657 +#: fortran/array.c:1650 #, no-c-format msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L" msgstr "" @@ -4075,7 +4133,7 @@ msgstr "" msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE" msgstr "" -#: fortran/check.c:556 fortran/check.c:3872 +#: fortran/check.c:556 fortran/check.c:3885 #, no-c-format msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type" msgstr "" @@ -4311,29 +4369,34 @@ msgid "" "Different shape in dimension %d for MASK and FIELD arguments of UNPACK at %L" msgstr "" -#: fortran/check.c:3194 +#: fortran/check.c:3175 +#, no-c-format +msgid "Array PUT of intrinsic %s is too small (%i/%i) at %L" +msgstr "" + +#: fortran/check.c:3207 #, no-c-format msgid "Too many arguments to %s at %L" msgstr "" -#: fortran/check.c:3306 fortran/check.c:3783 fortran/check.c:3807 +#: fortran/check.c:3319 fortran/check.c:3796 fortran/check.c:3820 #, no-c-format msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE" msgstr "" -#: fortran/check.c:3489 +#: fortran/check.c:3502 #, no-c-format msgid "" "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the " "default kind (%d)" msgstr "" -#: fortran/check.c:3856 fortran/check.c:3864 +#: fortran/check.c:3869 fortran/check.c:3877 #, no-c-format msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL" msgstr "" -#: fortran/cpp.c:374 c-opts.c:887 +#: fortran/cpp.c:374 c-opts.c:891 #, gcc-internal-format msgid "output filename specified twice" msgstr "" @@ -4599,17 +4662,17 @@ msgstr "" msgid "Extension: Old-style initialization at %C" msgstr "" -#: fortran/decl.c:1753 fortran/decl.c:4236 +#: fortran/decl.c:1753 fortran/decl.c:4237 #, no-c-format msgid "Initialization at %C isn't for a pointer variable" msgstr "" -#: fortran/decl.c:1761 fortran/decl.c:4244 +#: fortran/decl.c:1761 fortran/decl.c:4245 #, no-c-format msgid "Pointer initialization requires a NULL() at %C" msgstr "" -#: fortran/decl.c:1767 fortran/decl.c:4250 +#: fortran/decl.c:1767 fortran/decl.c:4251 #, no-c-format msgid "Initialization of pointer at %C is not allowed in a PURE procedure" msgstr "" @@ -4619,7 +4682,7 @@ msgstr "" msgid "Pointer initialization at %C requires '=>', not '='" msgstr "" -#: fortran/decl.c:1789 fortran/decl.c:6610 +#: fortran/decl.c:1789 fortran/decl.c:6620 #, no-c-format msgid "Expected an initialization expression at %C" msgstr "" @@ -4927,130 +4990,130 @@ msgid "" "procedure" msgstr "" -#: fortran/decl.c:4136 +#: fortran/decl.c:4137 #, no-c-format msgid "Interface '%s' at %C may not be generic" msgstr "" -#: fortran/decl.c:4141 +#: fortran/decl.c:4142 #, no-c-format msgid "Interface '%s' at %C may not be a statement function" msgstr "" -#: fortran/decl.c:4154 +#: fortran/decl.c:4155 #, no-c-format msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C" msgstr "" -#: fortran/decl.c:4190 +#: fortran/decl.c:4191 #, no-c-format msgid "BIND(C) attribute at %C requires an interface with BIND(C)" msgstr "" -#: fortran/decl.c:4197 +#: fortran/decl.c:4198 #, no-c-format msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C" msgstr "" -#: fortran/decl.c:4203 +#: fortran/decl.c:4204 #, no-c-format msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME" msgstr "" -#: fortran/decl.c:4273 fortran/decl.c:4321 +#: fortran/decl.c:4274 fortran/decl.c:4322 #, no-c-format msgid "Syntax error in PROCEDURE statement at %C" msgstr "" -#: fortran/decl.c:4295 +#: fortran/decl.c:4296 #, no-c-format msgid "PROCEDURE at %C must be in a generic interface" msgstr "" -#: fortran/decl.c:4348 +#: fortran/decl.c:4349 #, no-c-format msgid "" "Fortran 2003: Procedure components at %C are not yet implemented in gfortran" msgstr "" -#: fortran/decl.c:4361 +#: fortran/decl.c:4362 #, no-c-format msgid "Fortran 2003: PROCEDURE statement at %C" msgstr "" -#: fortran/decl.c:4425 +#: fortran/decl.c:4426 #, no-c-format msgid "Expected formal argument list in function definition at %C" msgstr "" -#: fortran/decl.c:4449 fortran/decl.c:4453 fortran/decl.c:4655 +#: fortran/decl.c:4450 fortran/decl.c:4454 fortran/decl.c:4655 #: fortran/decl.c:4659 fortran/decl.c:4837 fortran/decl.c:4841 -#: fortran/symbol.c:1450 +#: fortran/symbol.c:1467 #, no-c-format msgid "BIND(C) attribute at %L can only be used for variables or common blocks" msgstr "" -#: fortran/decl.c:4485 +#: fortran/decl.c:4486 #, no-c-format msgid "Function '%s' at %C already has a type of %s" msgstr "" -#: fortran/decl.c:4576 +#: fortran/decl.c:4577 #, no-c-format msgid "ENTRY statement at %C cannot appear within a PROGRAM" msgstr "" -#: fortran/decl.c:4579 +#: fortran/decl.c:4580 #, no-c-format msgid "ENTRY statement at %C cannot appear within a MODULE" msgstr "" -#: fortran/decl.c:4582 +#: fortran/decl.c:4583 #, no-c-format msgid "ENTRY statement at %C cannot appear within a BLOCK DATA" msgstr "" -#: fortran/decl.c:4586 +#: fortran/decl.c:4587 #, no-c-format msgid "ENTRY statement at %C cannot appear within an INTERFACE" msgstr "" -#: fortran/decl.c:4590 +#: fortran/decl.c:4591 #, no-c-format msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block" msgstr "" -#: fortran/decl.c:4594 +#: fortran/decl.c:4595 #, no-c-format msgid "ENTRY statement at %C cannot appear within an IF-THEN block" msgstr "" -#: fortran/decl.c:4598 +#: fortran/decl.c:4599 #, no-c-format msgid "ENTRY statement at %C cannot appear within a DO block" msgstr "" -#: fortran/decl.c:4602 +#: fortran/decl.c:4603 #, no-c-format msgid "ENTRY statement at %C cannot appear within a SELECT block" msgstr "" -#: fortran/decl.c:4606 +#: fortran/decl.c:4607 #, no-c-format msgid "ENTRY statement at %C cannot appear within a FORALL block" msgstr "" -#: fortran/decl.c:4610 +#: fortran/decl.c:4611 #, no-c-format msgid "ENTRY statement at %C cannot appear within a WHERE block" msgstr "" -#: fortran/decl.c:4614 +#: fortran/decl.c:4615 #, no-c-format msgid "ENTRY statement at %C cannot appear within a contained subprogram" msgstr "" -#: fortran/decl.c:4632 +#: fortran/decl.c:4633 #, no-c-format msgid "ENTRY statement at %C cannot appear in a contained procedure" msgstr "" @@ -5324,542 +5387,619 @@ msgid "" "Derived type at %C can only be PUBLIC in the specification part of a module" msgstr "" -#: fortran/decl.c:6432 +#: fortran/decl.c:6377 +#, no-c-format +msgid "Fortran 2003: ABSTRACT type at %C" +msgstr "" + +#: fortran/decl.c:6441 #, no-c-format msgid "Expected :: in TYPE definition at %C" msgstr "" -#: fortran/decl.c:6443 +#: fortran/decl.c:6452 #, no-c-format msgid "Type name '%s' at %C cannot be the same as an intrinsic type" msgstr "" -#: fortran/decl.c:6453 +#: fortran/decl.c:6462 #, no-c-format msgid "Derived type name '%s' at %C already has a basic type of %s" msgstr "" -#: fortran/decl.c:6469 +#: fortran/decl.c:6478 #, no-c-format msgid "Derived type definition of '%s' at %C has already been defined" msgstr "" -#: fortran/decl.c:6535 +#: fortran/decl.c:6545 #, no-c-format msgid "Cray Pointee at %C cannot be assumed shape array" msgstr "" -#: fortran/decl.c:6555 +#: fortran/decl.c:6565 #, no-c-format msgid "Fortran 2003: ENUM and ENUMERATOR at %C" msgstr "" -#: fortran/decl.c:6627 +#: fortran/decl.c:6637 #, no-c-format msgid "ENUMERATOR %L not initialized with integer expression" msgstr "" -#: fortran/decl.c:6676 +#: fortran/decl.c:6686 #, no-c-format msgid "ENUM definition statement expected before %C" msgstr "" -#: fortran/decl.c:6709 +#: fortran/decl.c:6719 #, no-c-format msgid "Syntax error in ENUMERATOR definition at %C" msgstr "" -#: fortran/decl.c:6751 -#, no-c-format -msgid "Binding attributes already specify passing, illegal NOPASS at %C" -msgstr "" - -#: fortran/decl.c:6769 -#, no-c-format -msgid "Duplicate NON_OVERRIDABLE at %C" -msgstr "" - -#: fortran/decl.c:6784 -#, no-c-format -msgid "DEFERRED not yet implemented at %C" -msgstr "" - -#: fortran/decl.c:6798 -#, no-c-format -msgid "Binding attributes already specify passing, illegal PASS at %C" -msgstr "" - -#: fortran/decl.c:6824 fortran/decl.c:6839 +#: fortran/decl.c:6765 fortran/decl.c:6780 #, no-c-format msgid "Duplicate access-specifier at %C" msgstr "" -#. Nothing matching found. -#: fortran/decl.c:6848 +#: fortran/decl.c:6800 +#, no-c-format +msgid "Binding attributes already specify passing, illegal NOPASS at %C" +msgstr "" + +#: fortran/decl.c:6818 +#, no-c-format +msgid "Duplicate NON_OVERRIDABLE at %C" +msgstr "" + +#: fortran/decl.c:6833 +#, no-c-format +msgid "DEFERRED not yet implemented at %C" +msgstr "" + +#: fortran/decl.c:6847 +#, no-c-format +msgid "Binding attributes already specify passing, illegal PASS at %C" +msgstr "" + +#: fortran/decl.c:6868 +#, no-c-format +msgid "Expected access-specifier at %C" +msgstr "" + +#: fortran/decl.c:6870 #, no-c-format msgid "Expected binding attribute at %C" msgstr "" -#: fortran/decl.c:6885 +#: fortran/decl.c:6910 #, no-c-format -msgid "Procedure with interface only allowed in abstract types at %C" +msgid "PROCEDURE(interface) at %C is not yet implemented" msgstr "" -#: fortran/decl.c:6907 +#: fortran/decl.c:6932 #, no-c-format msgid "Expected '::' after binding-attributes at %C" msgstr "" -#: fortran/decl.c:6917 +#: fortran/decl.c:6942 #, no-c-format msgid "Expected binding name at %C" msgstr "" -#: fortran/decl.c:6930 +#: fortran/decl.c:6955 #, no-c-format msgid "'::' needed in PROCEDURE binding with explicit target at %C" msgstr "" -#: fortran/decl.c:6940 +#: fortran/decl.c:6965 #, no-c-format msgid "Expected binding target after '=>' at %C" msgstr "" -#: fortran/decl.c:6952 +#: fortran/decl.c:6977 #, no-c-format msgid "Junk after PROCEDURE declaration at %C" msgstr "" -#: fortran/decl.c:6969 +#: fortran/decl.c:6995 #, no-c-format msgid "" "There's already a procedure with binding name '%s' for the derived type '%s' " "at %C" msgstr "" -#: fortran/decl.c:6999 +#: fortran/decl.c:7028 +#, no-c-format +msgid "GENERIC at %C must be inside a derived-type CONTAINS" +msgstr "" + +#: fortran/decl.c:7045 +#, no-c-format +msgid "Expected '::' at %C" +msgstr "" + +#: fortran/decl.c:7055 +#, no-c-format +msgid "Expected generic name at %C" +msgstr "" + +#: fortran/decl.c:7066 +#, no-c-format +msgid "" +"There's already a non-generic procedure with binding name '%s' for the " +"derived type '%s' at %C" +msgstr "" + +#: fortran/decl.c:7075 +#, no-c-format +msgid "Binding at %C must have the same access as already defined binding '%s'" +msgstr "" + +#: fortran/decl.c:7103 +#, no-c-format +msgid "Expected specific binding name at %C" +msgstr "" + +#: fortran/decl.c:7114 +#, no-c-format +msgid "'%s' already defined as specific binding for the generic '%s' at %C" +msgstr "" + +#: fortran/decl.c:7132 +#, no-c-format +msgid "Junk after GENERIC binding at %C" +msgstr "" + +#: fortran/decl.c:7157 #, no-c-format msgid "FINAL declaration at %C must be inside a derived type CONTAINS section" msgstr "" -#: fortran/decl.c:7010 +#: fortran/decl.c:7168 #, no-c-format msgid "" "Derived type declaration with FINAL at %C must be in the specification part " "of a MODULE" msgstr "" -#: fortran/decl.c:7032 +#: fortran/decl.c:7190 #, no-c-format msgid "Empty FINAL at %C" msgstr "" -#: fortran/decl.c:7039 +#: fortran/decl.c:7197 #, no-c-format msgid "Expected module procedure name at %C" msgstr "" -#: fortran/decl.c:7049 +#: fortran/decl.c:7207 #, no-c-format msgid "Expected ',' at %C" msgstr "" -#: fortran/decl.c:7055 +#: fortran/decl.c:7213 #, no-c-format msgid "Unknown procedure name \"%s\" at %C" msgstr "" -#: fortran/decl.c:7069 +#: fortran/decl.c:7227 #, no-c-format msgid "'%s' at %C is already defined as FINAL procedure!" msgstr "" -#: fortran/error.c:278 +#. We are told not to check dependencies. +#. We do it, however, and issue a warning in case we find one. +#. If a dependency is found in the case +#. elemental == ELEM_CHECK_VARIABLE, we will generate +#. a temporary, so we don't need to bother the user. +#: fortran/dependency.c:461 +#, no-c-format +msgid "" +"INTENT(%s) actual argument at %L might interfere with actual argument at %L." +msgstr "" + +#: fortran/error.c:298 #, no-c-format msgid " Included at %s:%d:" msgstr "" -#: fortran/error.c:370 +#: fortran/error.c:390 #, no-c-format msgid "\n" msgstr "" -#: fortran/error.c:703 +#: fortran/error.c:723 #, no-c-format msgid "Error count reached limit of %d." msgstr "" -#: fortran/error.c:722 fortran/error.c:776 fortran/error.c:813 +#: fortran/error.c:742 fortran/error.c:796 fortran/error.c:833 msgid "Warning:" msgstr "" -#: fortran/error.c:778 fortran/error.c:861 fortran/error.c:887 +#: fortran/error.c:798 fortran/error.c:881 fortran/error.c:907 msgid "Error:" msgstr "" -#: fortran/error.c:911 +#: fortran/error.c:931 msgid "Fatal Error:" msgstr "" -#: fortran/error.c:930 +#: fortran/error.c:950 #, no-c-format msgid "Internal Error at (1):" msgstr "" -#: fortran/expr.c:252 +#: fortran/expr.c:256 #, c-format msgid "Constant expression required at %C" msgstr "" -#: fortran/expr.c:255 +#: fortran/expr.c:259 #, c-format msgid "Integer expression required at %C" msgstr "" -#: fortran/expr.c:260 +#: fortran/expr.c:264 #, c-format msgid "Integer value too large in expression at %C" msgstr "" -#: fortran/expr.c:1037 +#: fortran/expr.c:1047 #, no-c-format msgid "Index in dimension %d is out of bounds at %L" msgstr "" -#: fortran/expr.c:1209 fortran/expr.c:1260 +#: fortran/expr.c:1218 fortran/expr.c:1269 #, no-c-format msgid "index in dimension %d is out of bounds at %L" msgstr "" -#: fortran/expr.c:1825 +#: fortran/expr.c:1871 #, no-c-format msgid "elemental function arguments at %C are not compliant" msgstr "" -#: fortran/expr.c:1869 +#: fortran/expr.c:1915 #, no-c-format msgid "Numeric or CHARACTER operands are required in expression at %L" msgstr "" -#: fortran/expr.c:1889 +#: fortran/expr.c:1935 #, no-c-format msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L" msgstr "" -#: fortran/expr.c:1904 +#: fortran/expr.c:1950 #, no-c-format msgid "" "Concatenation operator in expression at %L must have two CHARACTER operands" msgstr "" -#: fortran/expr.c:1911 +#: fortran/expr.c:1957 #, no-c-format msgid "Concat operator at %L must concatenate strings of the same kind" msgstr "" -#: fortran/expr.c:1921 +#: fortran/expr.c:1967 #, no-c-format msgid ".NOT. operator in expression at %L must have a LOGICAL operand" msgstr "" -#: fortran/expr.c:1937 +#: fortran/expr.c:1983 #, no-c-format msgid "LOGICAL operands are required in expression at %L" msgstr "" -#: fortran/expr.c:1948 +#: fortran/expr.c:1994 #, no-c-format msgid "Only intrinsic operators can be used in expression at %L" msgstr "" -#: fortran/expr.c:1956 +#: fortran/expr.c:2002 #, no-c-format msgid "Numeric operands are required in expression at %L" msgstr "" -#: fortran/expr.c:2047 +#: fortran/expr.c:2095 #, no-c-format msgid "Assumed character length variable '%s' in constant expression at %L" msgstr "" -#: fortran/expr.c:2093 fortran/expr.c:2099 +#: fortran/expr.c:2146 fortran/expr.c:2152 #, no-c-format msgid "" "transformational intrinsic '%s' at %L is not permitted in an initialization " "expression" msgstr "" -#: fortran/expr.c:2131 +#: fortran/expr.c:2184 #, no-c-format msgid "Extension: Evaluation of nonstandard initialization expression at %L" msgstr "" -#: fortran/expr.c:2188 +#: fortran/expr.c:2241 #, no-c-format msgid "" "Function '%s' in initialization expression at %L must be an intrinsic or a " "specification function" msgstr "" -#: fortran/expr.c:2200 +#: fortran/expr.c:2253 #, no-c-format msgid "" "Intrinsic function '%s' at %L is not permitted in an initialization " "expression" msgstr "" -#: fortran/expr.c:2232 +#: fortran/expr.c:2285 #, no-c-format msgid "PARAMETER '%s' is used at %L before its definition is complete" msgstr "" -#: fortran/expr.c:2252 +#: fortran/expr.c:2305 #, no-c-format msgid "" "Assumed size array '%s' at %L is not permitted in an initialization " "expression" msgstr "" -#: fortran/expr.c:2258 +#: fortran/expr.c:2311 #, no-c-format msgid "" "Assumed shape array '%s' at %L is not permitted in an initialization " "expression" msgstr "" -#: fortran/expr.c:2264 +#: fortran/expr.c:2317 #, no-c-format msgid "" "Deferred array '%s' at %L is not permitted in an initialization expression" msgstr "" -#: fortran/expr.c:2270 +#: fortran/expr.c:2323 #, no-c-format msgid "" "Array '%s' at %L is a variable, which does not reduce to a constant " "expression" msgstr "" -#: fortran/expr.c:2280 +#: fortran/expr.c:2333 #, no-c-format msgid "" "Parameter '%s' at %L has not been declared or is a variable, which does not " "reduce to a constant expression" msgstr "" -#: fortran/expr.c:2368 +#: fortran/expr.c:2409 #, no-c-format msgid "Initialization expression didn't reduce %C" msgstr "" -#: fortran/expr.c:2411 +#: fortran/expr.c:2477 #, no-c-format msgid "Specification function '%s' at %L cannot be a statement function" msgstr "" -#: fortran/expr.c:2418 +#: fortran/expr.c:2484 #, no-c-format msgid "Specification function '%s' at %L cannot be an internal function" msgstr "" -#: fortran/expr.c:2425 +#: fortran/expr.c:2491 #, no-c-format msgid "Specification function '%s' at %L must be PURE" msgstr "" -#: fortran/expr.c:2432 +#: fortran/expr.c:2498 #, no-c-format msgid "Specification function '%s' at %L cannot be RECURSIVE" msgstr "" -#: fortran/expr.c:2494 +#: fortran/expr.c:2632 #, no-c-format msgid "Dummy argument '%s' not allowed in expression at %L" msgstr "" -#: fortran/expr.c:2501 +#: fortran/expr.c:2639 #, no-c-format msgid "Dummy argument '%s' at %L cannot be OPTIONAL" msgstr "" -#: fortran/expr.c:2508 +#: fortran/expr.c:2646 #, no-c-format msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)" msgstr "" -#: fortran/expr.c:2531 +#: fortran/expr.c:2677 #, no-c-format msgid "Variable '%s' cannot appear in the expression at %L" msgstr "" -#: fortran/expr.c:2580 +#: fortran/expr.c:2727 #, no-c-format msgid "Expression at %L must be of INTEGER type, found %s" msgstr "" -#: fortran/expr.c:2590 +#: fortran/expr.c:2737 #, no-c-format msgid "Function '%s' at %L must be PURE" msgstr "" -#: fortran/expr.c:2599 +#: fortran/expr.c:2746 #, no-c-format msgid "Expression at %L must be scalar" msgstr "" -#: fortran/expr.c:2626 +#: fortran/expr.c:2773 #, no-c-format msgid "Incompatible ranks in %s (%d and %d) at %L" msgstr "" -#: fortran/expr.c:2640 +#: fortran/expr.c:2787 #, no-c-format msgid "Different shape for %s at %L on dimension %d (%d and %d)" msgstr "" -#: fortran/expr.c:2686 fortran/expr.c:2916 +#: fortran/expr.c:2833 fortran/expr.c:3089 #, no-c-format msgid "Cannot assign to INTENT(IN) variable '%s' at %L" msgstr "" -#: fortran/expr.c:2738 +#: fortran/expr.c:2885 #, no-c-format msgid "'%s' at %L is not a VALUE" msgstr "" -#: fortran/expr.c:2745 +#: fortran/expr.c:2892 #, no-c-format msgid "Incompatible ranks %d and %d in assignment at %L" msgstr "" -#: fortran/expr.c:2752 +#: fortran/expr.c:2899 #, no-c-format msgid "Variable type is UNKNOWN in assignment at %L" msgstr "" -#: fortran/expr.c:2764 +#: fortran/expr.c:2911 #, no-c-format msgid "NULL appears on right-hand side in assignment at %L" msgstr "" -#: fortran/expr.c:2775 +#: fortran/expr.c:2922 #, no-c-format msgid "Vector assignment to assumed-size Cray Pointee at %L is illegal" msgstr "" -#: fortran/expr.c:2784 +#: fortran/expr.c:2931 #, no-c-format msgid "POINTER valued function appears on right-hand side of assignment at %L" msgstr "" -#: fortran/expr.c:2789 +#: fortran/expr.c:2936 msgid "array assignment" msgstr "" -#: fortran/expr.c:2794 +#: fortran/expr.c:2941 #, no-c-format msgid "" "Extension: BOZ literal at %L used to initialize non-integer variable '%s'" msgstr "" -#: fortran/expr.c:2800 fortran/resolve.c:6041 +#: fortran/expr.c:2947 fortran/resolve.c:6456 #, no-c-format msgid "" "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/" "DBLE/CMPLX" msgstr "" -#: fortran/expr.c:2810 fortran/resolve.c:6051 +#: fortran/expr.c:2957 fortran/resolve.c:6466 #, no-c-format msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'" msgstr "" -#: fortran/expr.c:2818 fortran/resolve.c:6060 +#: fortran/expr.c:2965 fortran/resolve.c:6475 #, no-c-format msgid "" "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be " "disabled with the option -fno-range-check" msgstr "" -#: fortran/expr.c:2822 fortran/resolve.c:6064 +#: fortran/expr.c:2969 fortran/resolve.c:6479 #, no-c-format msgid "" "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be " "disabled with the option -fno-range-check" msgstr "" -#: fortran/expr.c:2826 fortran/resolve.c:6068 +#: fortran/expr.c:2973 fortran/resolve.c:6483 #, no-c-format msgid "" "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled " "with the option -fno-range-check" msgstr "" -#: fortran/expr.c:2848 +#: fortran/expr.c:2995 #, no-c-format msgid "" "Incompatible types in DATA statement at %L; attempted conversion of %s to %s" msgstr "" -#: fortran/expr.c:2884 +#: fortran/expr.c:3031 #, no-c-format msgid "Pointer assignment target is not a POINTER at %L" msgstr "" -#: fortran/expr.c:2892 +#: fortran/expr.c:3039 #, no-c-format msgid "" "'%s' in the pointer assignment at %L cannot be an l-value since it is a " "procedure" msgstr "" -#: fortran/expr.c:2923 +#: fortran/expr.c:3067 +#, no-c-format +msgid "Expected bounds specification for '%s' at %L" +msgstr "" + +#: fortran/expr.c:3072 +#, no-c-format +msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L" +msgstr "" + +#: fortran/expr.c:3078 +#, no-c-format +msgid "Pointer bounds remapping at %L is not yet implemented in gfortran" +msgstr "" + +#: fortran/expr.c:3096 #, no-c-format msgid "Pointer assignment to non-POINTER at %L" msgstr "" -#: fortran/expr.c:2932 +#: fortran/expr.c:3105 #, no-c-format msgid "Bad pointer object in PURE procedure at %L" msgstr "" -#: fortran/expr.c:2948 +#: fortran/expr.c:3121 #, no-c-format msgid "" "Different types in pointer assignment at %L; attempted assignment of %s to %s" msgstr "" -#: fortran/expr.c:2956 +#: fortran/expr.c:3129 #, no-c-format msgid "Different kind type parameters in pointer assignment at %L" msgstr "" -#: fortran/expr.c:2963 +#: fortran/expr.c:3136 #, no-c-format msgid "Different ranks in pointer assignment at %L" msgstr "" -#: fortran/expr.c:2978 +#: fortran/expr.c:3151 #, no-c-format msgid "Different character lengths in pointer assignment at %L" msgstr "" -#: fortran/expr.c:2989 +#: fortran/expr.c:3162 #, no-c-format msgid "Pointer assignment target is neither TARGET nor POINTER at %L" msgstr "" -#: fortran/expr.c:2996 +#: fortran/expr.c:3169 #, no-c-format msgid "Bad target in pointer assignment in PURE procedure at %L" msgstr "" -#: fortran/expr.c:3002 +#: fortran/expr.c:3175 #, no-c-format msgid "Pointer assignment with vector subscript on rhs at %L" msgstr "" -#: fortran/expr.c:3009 +#: fortran/expr.c:3183 #, no-c-format msgid "Pointer assignment target has PROTECTED attribute at %L" msgstr "" @@ -5954,212 +6094,212 @@ msgstr "" msgid "Expecting 'END INTERFACE %s' at %C" msgstr "" -#: fortran/interface.c:563 +#: fortran/interface.c:562 #, no-c-format msgid "Alternate return cannot appear in operator interface at %L" msgstr "" -#: fortran/interface.c:593 +#: fortran/interface.c:592 #, no-c-format msgid "Operator interface at %L has the wrong number of arguments" msgstr "" -#: fortran/interface.c:604 +#: fortran/interface.c:603 #, no-c-format msgid "Assignment operator interface at %L must be a SUBROUTINE" msgstr "" -#: fortran/interface.c:610 +#: fortran/interface.c:609 #, no-c-format msgid "Assignment operator interface at %L must have two arguments" msgstr "" -#: fortran/interface.c:625 +#: fortran/interface.c:624 #, no-c-format msgid "" "Assignment operator interface at %L must not redefine an INTRINSIC type " "assignment" msgstr "" -#: fortran/interface.c:634 +#: fortran/interface.c:633 #, no-c-format msgid "Intrinsic operator interface at %L must be a FUNCTION" msgstr "" -#: fortran/interface.c:644 +#: fortran/interface.c:643 #, no-c-format msgid "" "First argument of defined assignment at %L must be INTENT(OUT) or INTENT" "(INOUT)" msgstr "" -#: fortran/interface.c:648 +#: fortran/interface.c:647 #, no-c-format msgid "Second argument of defined assignment at %L must be INTENT(IN)" msgstr "" -#: fortran/interface.c:654 fortran/resolve.c:9590 +#: fortran/interface.c:653 fortran/resolve.c:10246 #, no-c-format msgid "First argument of operator interface at %L must be INTENT(IN)" msgstr "" -#: fortran/interface.c:658 fortran/resolve.c:9602 +#: fortran/interface.c:657 fortran/resolve.c:10258 #, no-c-format msgid "Second argument of operator interface at %L must be INTENT(IN)" msgstr "" -#: fortran/interface.c:761 +#: fortran/interface.c:760 #, no-c-format msgid "Operator interface at %L conflicts with intrinsic interface" msgstr "" -#: fortran/interface.c:1122 +#: fortran/interface.c:1121 #, no-c-format msgid "Procedure '%s' in %s at %L has no explicit interface" msgstr "" -#: fortran/interface.c:1125 +#: fortran/interface.c:1124 #, no-c-format msgid "Procedure '%s' in %s at %L is neither function nor subroutine" msgstr "" -#: fortran/interface.c:1180 fortran/interface.c:1186 +#: fortran/interface.c:1179 fortran/interface.c:1185 #, no-c-format msgid "Ambiguous interfaces '%s' and '%s' in %s at %L" msgstr "" -#: fortran/interface.c:1222 +#: fortran/interface.c:1221 #, no-c-format msgid "'%s' at %L is not a module procedure" msgstr "" -#: fortran/interface.c:1470 fortran/interface.c:2429 +#: fortran/interface.c:1469 fortran/interface.c:2428 #, no-c-format msgid "Type/rank mismatch in argument '%s' at %L" msgstr "" -#: fortran/interface.c:1479 +#: fortran/interface.c:1478 #, no-c-format msgid "Type mismatch in argument '%s' at %L; passed %s to %s" msgstr "" -#: fortran/interface.c:1497 fortran/interface.c:1537 +#: fortran/interface.c:1496 fortran/interface.c:1536 #, no-c-format msgid "Rank mismatch in argument '%s' at %L (%d and %d)" msgstr "" -#: fortran/interface.c:1524 +#: fortran/interface.c:1523 #, no-c-format msgid "" "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%" "s' at %L" msgstr "" -#: fortran/interface.c:1549 +#: fortran/interface.c:1548 #, no-c-format msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L" msgstr "" -#: fortran/interface.c:1866 +#: fortran/interface.c:1865 #, no-c-format msgid "Keyword argument '%s' at %L is not in the procedure" msgstr "" -#: fortran/interface.c:1874 +#: fortran/interface.c:1873 #, no-c-format msgid "" "Keyword argument '%s' at %L is already associated with another actual " "argument" msgstr "" -#: fortran/interface.c:1884 +#: fortran/interface.c:1883 #, no-c-format msgid "More actual than formal arguments in procedure call at %L" msgstr "" -#: fortran/interface.c:1896 fortran/interface.c:2128 +#: fortran/interface.c:1895 fortran/interface.c:2127 #, no-c-format msgid "Missing alternate return spec in subroutine call at %L" msgstr "" -#: fortran/interface.c:1904 +#: fortran/interface.c:1903 #, no-c-format msgid "Unexpected alternate return spec in subroutine call at %L" msgstr "" -#: fortran/interface.c:1927 +#: fortran/interface.c:1926 #, no-c-format msgid "" "Character length mismatch (%ld/%ld) between actual argument and pointer or " "allocatable dummy argument '%s' at %L" msgstr "" -#: fortran/interface.c:1934 +#: fortran/interface.c:1933 #, no-c-format msgid "" "Character length mismatch (%ld/%ld) between actual argument and assumed-" "shape dummy argument '%s' at %L" msgstr "" -#: fortran/interface.c:1950 +#: fortran/interface.c:1949 #, no-c-format msgid "" "Character length of actual argument shorter than of dummy argument '%s' (%lu/" "%lu) at %L" msgstr "" -#: fortran/interface.c:1955 +#: fortran/interface.c:1954 #, no-c-format msgid "" "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) " "at %L" msgstr "" -#: fortran/interface.c:1968 +#: fortran/interface.c:1967 #, no-c-format msgid "Expected a procedure pointer for argument '%s' at %L" msgstr "" -#: fortran/interface.c:1980 +#: fortran/interface.c:1979 #, no-c-format msgid "Expected a procedure for argument '%s' at %L" msgstr "" -#: fortran/interface.c:1990 +#: fortran/interface.c:1989 #, no-c-format msgid "Expected a PURE procedure for argument '%s' at %L" msgstr "" -#: fortran/interface.c:2004 +#: fortran/interface.c:2003 #, no-c-format msgid "Actual argument for '%s' cannot be an assumed-size array at %L" msgstr "" -#: fortran/interface.c:2013 +#: fortran/interface.c:2012 #, no-c-format msgid "Actual argument for '%s' must be a pointer at %L" msgstr "" -#: fortran/interface.c:2022 +#: fortran/interface.c:2021 #, no-c-format msgid "Actual argument for '%s' must be ALLOCATABLE at %L" msgstr "" -#: fortran/interface.c:2035 +#: fortran/interface.c:2034 #, no-c-format msgid "" "Actual argument at %L must be definable as the dummy argument '%s' is INTENT " "= OUT/INOUT" msgstr "" -#: fortran/interface.c:2044 +#: fortran/interface.c:2043 #, no-c-format msgid "" "Actual argument at %L is use-associated with PROTECTED attribute and dummy " "argument '%s' is INTENT = OUT/INOUT" msgstr "" -#: fortran/interface.c:2057 +#: fortran/interface.c:2056 #, no-c-format msgid "" "Array-section actual argument with vector subscripts at %L is incompatible " @@ -6167,75 +6307,75 @@ msgid "" "'%s'" msgstr "" -#: fortran/interface.c:2074 +#: fortran/interface.c:2073 #, no-c-format msgid "" "Assumed-shape actual argument at %L is incompatible with the non-assumed-" "shape dummy argument '%s' due to VOLATILE attribute" msgstr "" -#: fortran/interface.c:2086 +#: fortran/interface.c:2085 #, no-c-format msgid "" "Array-section actual argument at %L is incompatible with the non-assumed-" "shape dummy argument '%s' due to VOLATILE attribute" msgstr "" -#: fortran/interface.c:2105 +#: fortran/interface.c:2104 #, no-c-format msgid "" "Pointer-array actual argument at %L requires an assumed-shape or pointer-" "array dummy argument '%s' due to VOLATILE attribute" msgstr "" -#: fortran/interface.c:2135 +#: fortran/interface.c:2134 #, no-c-format msgid "Missing actual argument for argument '%s' at %L" msgstr "" -#: fortran/interface.c:2321 +#: fortran/interface.c:2320 #, no-c-format msgid "" "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) " "argument '%s' at %L" msgstr "" -#: fortran/interface.c:2377 +#: fortran/interface.c:2376 #, no-c-format msgid "" "Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)" msgstr "" -#: fortran/interface.c:2387 +#: fortran/interface.c:2386 #, no-c-format msgid "" "Procedure argument at %L is local to a PURE procedure and is passed to an " "INTENT(%s) argument" msgstr "" -#: fortran/interface.c:2395 +#: fortran/interface.c:2394 #, no-c-format msgid "" "Procedure argument at %L is local to a PURE procedure and has the POINTER " "attribute" msgstr "" -#: fortran/interface.c:2418 +#: fortran/interface.c:2417 #, no-c-format msgid "Procedure '%s' called with an implicit interface at %L" msgstr "" -#: fortran/interface.c:2443 +#: fortran/interface.c:2442 #, no-c-format msgid "Keyword argument requires explicit interface for procedure '%s' at %L" msgstr "" -#: fortran/interface.c:2663 +#: fortran/interface.c:2676 #, no-c-format msgid "Function '%s' called in lieu of an operator at %L must be PURE" msgstr "" -#: fortran/interface.c:2743 +#: fortran/interface.c:2756 #, no-c-format msgid "Entity '%s' at %C is already present in the interface" msgstr "" @@ -6248,88 +6388,88 @@ msgid "" "option or define -fall-intrinsics to allow this intrinsic." msgstr "" -#: fortran/intrinsic.c:3065 +#: fortran/intrinsic.c:3079 #, no-c-format msgid "Too many arguments in call to '%s' at %L" msgstr "" -#: fortran/intrinsic.c:3080 +#: fortran/intrinsic.c:3094 #, no-c-format msgid "" "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this " "context at %L" msgstr "" -#: fortran/intrinsic.c:3083 +#: fortran/intrinsic.c:3097 #, no-c-format msgid "Can't find keyword named '%s' in call to '%s' at %L" msgstr "" -#: fortran/intrinsic.c:3090 +#: fortran/intrinsic.c:3104 #, no-c-format msgid "Argument '%s' is appears twice in call to '%s' at %L" msgstr "" -#: fortran/intrinsic.c:3104 +#: fortran/intrinsic.c:3118 #, no-c-format msgid "Missing actual argument '%s' in call to '%s' at %L" msgstr "" -#: fortran/intrinsic.c:3119 +#: fortran/intrinsic.c:3133 #, no-c-format msgid "ALTERNATE RETURN not permitted at %L" msgstr "" -#: fortran/intrinsic.c:3176 +#: fortran/intrinsic.c:3190 #, no-c-format msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s" msgstr "" -#: fortran/intrinsic.c:3545 +#: fortran/intrinsic.c:3559 #, no-c-format msgid "Intrinsic '%s' (is %s) is used at %L" msgstr "" -#: fortran/intrinsic.c:3607 +#: fortran/intrinsic.c:3623 #, no-c-format msgid "Fortran 2003: Function '%s' as initialization expression at %L" msgstr "" -#: fortran/intrinsic.c:3672 +#: fortran/intrinsic.c:3699 #, no-c-format msgid "" "Fortran 2003: Elemental function as initialization expression with non-" "integer/non-character arguments at %L" msgstr "" -#: fortran/intrinsic.c:3730 +#: fortran/intrinsic.c:3760 #, no-c-format msgid "Subroutine call to intrinsic '%s' at %L is not PURE" msgstr "" -#: fortran/intrinsic.c:3801 +#: fortran/intrinsic.c:3832 #, no-c-format msgid "Extension: Conversion from %s to %s at %L" msgstr "" -#: fortran/intrinsic.c:3804 +#: fortran/intrinsic.c:3835 #, no-c-format msgid "Conversion from %s to %s at %L" msgstr "" -#: fortran/intrinsic.c:3851 +#: fortran/intrinsic.c:3882 #, no-c-format msgid "Can't convert %s to %s at %L" msgstr "" -#: fortran/intrinsic.c:3947 +#: fortran/intrinsic.c:3978 #, no-c-format msgid "" "'%s' declared at %L may shadow the intrinsic of the same name. In order to " "call the intrinsic, explicit INTRINSIC declarations may be required." msgstr "" -#: fortran/intrinsic.c:3952 +#: fortran/intrinsic.c:3983 #, no-c-format msgid "" "'%s' declared at %L is also the name of an intrinsic. It can only be called " @@ -6346,398 +6486,398 @@ msgstr "" msgid "Extension: Tab character in format at %C" msgstr "" -#: fortran/io.c:437 +#: fortran/io.c:445 #, no-c-format msgid "Fortran 2003: DP format specifier not allowed at %C" msgstr "" -#: fortran/io.c:444 +#: fortran/io.c:452 #, no-c-format msgid "Fortran 2003: DC format specifier not allowed at %C" msgstr "" -#: fortran/io.c:480 +#: fortran/io.c:488 msgid "Positive width required" msgstr "" -#: fortran/io.c:481 +#: fortran/io.c:489 msgid "Nonnegative width required" msgstr "" -#: fortran/io.c:482 +#: fortran/io.c:490 msgid "Unexpected element '%c' in format string at %L" msgstr "" -#: fortran/io.c:484 +#: fortran/io.c:492 msgid "Unexpected end of format string" msgstr "" -#: fortran/io.c:485 +#: fortran/io.c:493 msgid "Zero width in format descriptor" msgstr "" -#: fortran/io.c:486 -msgid "Specifying precision with G0 not allowed" -msgstr "" - -#: fortran/io.c:505 +#: fortran/io.c:512 msgid "Missing leading left parenthesis" msgstr "" -#: fortran/io.c:552 +#: fortran/io.c:559 msgid "Expected P edit descriptor" msgstr "" #. P requires a prior number. -#: fortran/io.c:560 +#: fortran/io.c:567 msgid "P descriptor requires leading scale factor" msgstr "" #. X requires a prior number if we're being pedantic. -#: fortran/io.c:565 +#: fortran/io.c:572 #, no-c-format msgid "Extension: X descriptor requires leading space count at %C" msgstr "" -#: fortran/io.c:589 +#: fortran/io.c:596 #, no-c-format msgid "Extension: $ descriptor at %C" msgstr "" -#: fortran/io.c:594 +#: fortran/io.c:601 #, no-c-format msgid "$ should be the last specifier in format at %C" msgstr "" -#: fortran/io.c:641 +#: fortran/io.c:650 msgid "Repeat count cannot follow P descriptor" msgstr "" -#: fortran/io.c:661 +#: fortran/io.c:665 +msgid "Positive width required with T descriptor" +msgstr "" + +#: fortran/io.c:680 #, no-c-format msgid "Extension: Missing positive width after L descriptor at %C" msgstr "" -#: fortran/io.c:705 +#: fortran/io.c:723 #, no-c-format msgid "Fortran 2008: 'G0' in format at %C" msgstr "" -#: fortran/io.c:734 fortran/io.c:736 fortran/io.c:797 fortran/io.c:799 +#: fortran/io.c:751 fortran/io.c:753 fortran/io.c:814 fortran/io.c:816 #, no-c-format msgid "Period required in format specifier at %C" msgstr "" -#: fortran/io.c:768 +#: fortran/io.c:785 msgid "Positive exponent width required" msgstr "" -#: fortran/io.c:817 +#: fortran/io.c:834 #, no-c-format msgid "The H format specifier at %C is a Fortran 95 deleted feature" msgstr "" -#: fortran/io.c:902 fortran/io.c:959 +#: fortran/io.c:919 fortran/io.c:976 #, no-c-format msgid "Extension: Missing comma at %C" msgstr "" -#: fortran/io.c:972 +#: fortran/io.c:989 #, no-c-format msgid "%s in format string at %L" msgstr "" -#: fortran/io.c:1017 +#: fortran/io.c:1034 #, no-c-format msgid "Format statement in module main block at %C" msgstr "" -#: fortran/io.c:1023 +#: fortran/io.c:1040 #, no-c-format msgid "Missing format label at %C" msgstr "" -#: fortran/io.c:1083 fortran/io.c:1114 fortran/io.c:1175 +#: fortran/io.c:1100 fortran/io.c:1131 fortran/io.c:1193 #, no-c-format msgid "Invalid value for %s specification at %C" msgstr "" -#: fortran/io.c:1089 fortran/io.c:1120 +#: fortran/io.c:1106 fortran/io.c:1137 #, no-c-format msgid "Duplicate %s specification at %C" msgstr "" -#: fortran/io.c:1127 +#: fortran/io.c:1144 #, no-c-format -msgid "Variable tag cannot be INTENT(IN) at %C" +msgid "Variable %s cannot be INTENT(IN) at %C" msgstr "" -#: fortran/io.c:1134 +#: fortran/io.c:1151 #, no-c-format -msgid "Variable tag cannot be assigned in PURE procedure at %C" +msgid "Variable %s cannot be assigned in PURE procedure at %C" msgstr "" -#: fortran/io.c:1181 +#: fortran/io.c:1199 #, no-c-format msgid "Duplicate %s label specification at %C" msgstr "" -#: fortran/io.c:1201 +#: fortran/io.c:1219 #, no-c-format msgid "" "Constant expression in FORMAT tag at %L must be of type default CHARACTER" msgstr "" -#: fortran/io.c:1214 +#: fortran/io.c:1232 #, no-c-format msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER" msgstr "" -#: fortran/io.c:1220 +#: fortran/io.c:1238 #, no-c-format msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L" msgstr "" -#: fortran/io.c:1226 +#: fortran/io.c:1244 #, no-c-format msgid "Variable '%s' at %L has not been assigned a format label" msgstr "" -#: fortran/io.c:1233 +#: fortran/io.c:1251 #, no-c-format msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable" msgstr "" -#: fortran/io.c:1246 +#: fortran/io.c:1264 #, no-c-format msgid "Extension: Character array in FORMAT tag at %L" msgstr "" -#: fortran/io.c:1252 +#: fortran/io.c:1270 #, no-c-format msgid "Extension: Non-character in FORMAT tag at %L" msgstr "" -#: fortran/io.c:1277 +#: fortran/io.c:1295 #, no-c-format msgid "%s tag at %L must be of type %s" msgstr "" -#: fortran/io.c:1284 +#: fortran/io.c:1302 #, no-c-format msgid "%s tag at %L must be scalar" msgstr "" -#: fortran/io.c:1290 +#: fortran/io.c:1308 #, no-c-format msgid "Fortran 2003: IOMSG tag at %L" msgstr "" -#: fortran/io.c:1298 +#: fortran/io.c:1316 #, no-c-format msgid "Fortran 95 requires default INTEGER in %s tag at %L" msgstr "" -#: fortran/io.c:1306 +#: fortran/io.c:1324 #, no-c-format msgid "Extension: CONVERT tag at %L" msgstr "" -#: fortran/io.c:1487 fortran/io.c:1495 +#: fortran/io.c:1505 fortran/io.c:1513 #, no-c-format msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'" msgstr "" -#: fortran/io.c:1514 fortran/io.c:1522 +#: fortran/io.c:1532 fortran/io.c:1540 #, no-c-format msgid "Extension: %s specifier in %s statement at %C has value '%s'" msgstr "" -#: fortran/io.c:1535 fortran/io.c:1543 +#: fortran/io.c:1553 fortran/io.c:1561 #, no-c-format msgid "%s specifier in %s statement at %C has invalid value '%s'" msgstr "" -#: fortran/io.c:1598 +#: fortran/io.c:1616 #, no-c-format msgid "OPEN statement not allowed in PURE procedure at %C" msgstr "" -#: fortran/io.c:1631 +#: fortran/io.c:1649 #, no-c-format msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95" msgstr "" -#: fortran/io.c:1649 fortran/io.c:3025 +#: fortran/io.c:1667 fortran/io.c:3045 #, no-c-format msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95" msgstr "" -#: fortran/io.c:1667 fortran/io.c:3004 +#: fortran/io.c:1685 fortran/io.c:3024 #, no-c-format msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95" msgstr "" -#: fortran/io.c:1685 fortran/io.c:3115 +#: fortran/io.c:1703 fortran/io.c:3135 #, no-c-format msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95" msgstr "" -#: fortran/io.c:1703 +#: fortran/io.c:1721 #, no-c-format msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95" msgstr "" #. When implemented, change the following to use gfc_notify_std F2003. -#: fortran/io.c:1755 +#: fortran/io.c:1773 #, no-c-format msgid "Fortran F2003: ROUND= specifier at %C not implemented" msgstr "" -#: fortran/io.c:1774 +#: fortran/io.c:1792 #, no-c-format msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95" msgstr "" -#: fortran/io.c:1987 +#: fortran/io.c:2005 #, no-c-format msgid "CLOSE statement not allowed in PURE procedure at %C" msgstr "" -#: fortran/io.c:2124 fortran/match.c:1965 +#: fortran/io.c:2142 fortran/match.c:1948 #, no-c-format msgid "%s statement not allowed in PURE procedure at %C" msgstr "" -#: fortran/io.c:2180 +#: fortran/io.c:2198 #, no-c-format msgid "Fortran 2003: FLUSH statement at %C" msgstr "" -#: fortran/io.c:2236 +#: fortran/io.c:2254 #, no-c-format msgid "Duplicate UNIT specification at %C" msgstr "" -#: fortran/io.c:2296 +#: fortran/io.c:2314 #, no-c-format msgid "Duplicate format specification at %C" msgstr "" -#: fortran/io.c:2313 +#: fortran/io.c:2331 #, no-c-format msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C" msgstr "" -#: fortran/io.c:2349 +#: fortran/io.c:2367 #, no-c-format msgid "Duplicate NML specification at %C" msgstr "" -#: fortran/io.c:2358 +#: fortran/io.c:2376 #, no-c-format msgid "Symbol '%s' at %C must be a NAMELIST group name" msgstr "" -#: fortran/io.c:2423 +#: fortran/io.c:2441 #, no-c-format msgid "END tag at %C not allowed in output statement" msgstr "" -#: fortran/io.c:2497 +#: fortran/io.c:2517 #, no-c-format msgid "" "UNIT specification at %L must be an INTEGER expression or a CHARACTER " "variable" msgstr "" -#: fortran/io.c:2522 +#: fortran/io.c:2542 #, no-c-format msgid "Invalid form of WRITE statement at %L, UNIT required" msgstr "" -#: fortran/io.c:2533 +#: fortran/io.c:2553 #, no-c-format msgid "Internal unit with vector subscript at %L" msgstr "" -#: fortran/io.c:2540 +#: fortran/io.c:2560 #, no-c-format msgid "External IO UNIT cannot be an array at %L" msgstr "" -#: fortran/io.c:2545 +#: fortran/io.c:2565 #, no-c-format msgid "Extension: Comma before i/o item list at %L" msgstr "" -#: fortran/io.c:2555 +#: fortran/io.c:2575 #, no-c-format msgid "ERR tag label %d at %L not defined" msgstr "" -#: fortran/io.c:2567 +#: fortran/io.c:2587 #, no-c-format msgid "END tag label %d at %L not defined" msgstr "" -#: fortran/io.c:2579 +#: fortran/io.c:2599 #, no-c-format msgid "EOR tag label %d at %L not defined" msgstr "" -#: fortran/io.c:2589 +#: fortran/io.c:2609 #, no-c-format msgid "FORMAT label %d at %L not defined" msgstr "" -#: fortran/io.c:2710 +#: fortran/io.c:2730 #, no-c-format msgid "Syntax error in I/O iterator at %C" msgstr "" -#: fortran/io.c:2741 +#: fortran/io.c:2761 #, no-c-format msgid "Expected variable in READ statement at %C" msgstr "" -#: fortran/io.c:2747 +#: fortran/io.c:2767 #, no-c-format msgid "Expected expression in %s statement at %C" msgstr "" -#: fortran/io.c:2757 +#: fortran/io.c:2777 #, no-c-format msgid "Variable '%s' in input list at %C cannot be INTENT(IN)" msgstr "" -#: fortran/io.c:2766 +#: fortran/io.c:2786 #, no-c-format msgid "Cannot read to variable '%s' in PURE procedure at %C" msgstr "" -#: fortran/io.c:2782 +#: fortran/io.c:2802 #, no-c-format msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure" msgstr "" #. A general purpose syntax error. -#: fortran/io.c:2843 fortran/io.c:3442 fortran/gfortran.h:2113 +#: fortran/io.c:2863 fortran/io.c:3462 fortran/gfortran.h:2202 #, no-c-format msgid "Syntax error in %s statement at %C" msgstr "" -#: fortran/io.c:2924 +#: fortran/io.c:2944 #, no-c-format msgid "Fortran 2003: Internal file at %L with namelist" msgstr "" -#: fortran/io.c:2978 +#: fortran/io.c:2998 #, no-c-format msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression" msgstr "" -#: fortran/io.c:3046 +#: fortran/io.c:3066 #, no-c-format msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95" msgstr "" @@ -6746,58 +6886,58 @@ msgstr "" #. if (gfc_notify_std (GFC_STD_F2003, "Fortran 2003: ROUND= at %C " #. "not allowed in Fortran 95") == FAILURE) #. return MATCH_ERROR; -#: fortran/io.c:3071 +#: fortran/io.c:3091 #, no-c-format msgid "F2003 Feature: ROUND= specifier at %C not implemented" msgstr "" -#: fortran/io.c:3260 +#: fortran/io.c:3280 #, no-c-format msgid "PRINT namelist at %C is an extension" msgstr "" -#: fortran/io.c:3412 +#: fortran/io.c:3432 #, no-c-format msgid "Expected comma in I/O list at %C" msgstr "" -#: fortran/io.c:3476 +#: fortran/io.c:3496 #, no-c-format msgid "PRINT statement at %C not allowed within PURE procedure" msgstr "" -#: fortran/io.c:3630 fortran/io.c:3681 +#: fortran/io.c:3650 fortran/io.c:3701 #, no-c-format msgid "INQUIRE statement not allowed in PURE procedure at %C" msgstr "" -#: fortran/io.c:3657 +#: fortran/io.c:3677 #, no-c-format msgid "IOLENGTH tag invalid in INQUIRE statement at %C" msgstr "" -#: fortran/io.c:3667 fortran/trans-io.c:1178 +#: fortran/io.c:3687 fortran/trans-io.c:1178 #, no-c-format msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers" msgstr "" -#: fortran/io.c:3674 +#: fortran/io.c:3694 #, no-c-format msgid "INQUIRE statement at %L requires either FILE or UNIT specifier" msgstr "" -#: fortran/io.c:3687 +#: fortran/io.c:3707 #, no-c-format msgid "" "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier" msgstr "" -#: fortran/io.c:3846 +#: fortran/io.c:3866 #, no-c-format msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95" msgstr "" -#: fortran/io.c:3852 +#: fortran/io.c:3872 #, no-c-format msgid "WAIT statement not allowed in PURE procedure at %C" msgstr "" @@ -6817,7 +6957,7 @@ msgstr "" msgid "Integer too large at %C" msgstr "" -#: fortran/match.c:453 fortran/parse.c:597 +#: fortran/match.c:453 fortran/parse.c:598 #, no-c-format msgid "Too many digits in statement label at %C" msgstr "" @@ -6888,147 +7028,152 @@ msgstr "" msgid "Invalid form of PROGRAM statement at %C" msgstr "" -#: fortran/match.c:1301 -#, no-c-format -msgid "Setting value of PROTECTED variable at %C" -msgstr "" - -#: fortran/match.c:1359 -#, no-c-format -msgid "Assigning to a PROTECTED pointer at %C" -msgstr "" - -#: fortran/match.c:1402 fortran/match.c:1483 +#: fortran/match.c:1385 fortran/match.c:1466 #, no-c-format msgid "Obsolescent: arithmetic IF statement at %C" msgstr "" -#: fortran/match.c:1458 +#: fortran/match.c:1441 #, no-c-format msgid "Syntax error in IF-expression at %C" msgstr "" -#: fortran/match.c:1469 +#: fortran/match.c:1452 #, no-c-format msgid "Block label not appropriate for arithmetic IF statement at %C" msgstr "" -#: fortran/match.c:1507 +#: fortran/match.c:1490 #, no-c-format msgid "Block label is not appropriate for IF statement at %C" msgstr "" -#: fortran/match.c:1587 fortran/primary.c:2822 +#: fortran/match.c:1570 fortran/primary.c:2881 #, no-c-format msgid "Cannot assign to a named constant at %C" msgstr "" -#: fortran/match.c:1597 +#: fortran/match.c:1580 #, no-c-format msgid "Unclassifiable statement in IF-clause at %C" msgstr "" -#: fortran/match.c:1604 +#: fortran/match.c:1587 #, no-c-format msgid "Syntax error in IF-clause at %C" msgstr "" -#: fortran/match.c:1648 +#: fortran/match.c:1631 #, no-c-format msgid "Unexpected junk after ELSE statement at %C" msgstr "" -#: fortran/match.c:1654 fortran/match.c:1689 +#: fortran/match.c:1637 fortran/match.c:1672 #, no-c-format msgid "Label '%s' at %C doesn't match IF label '%s'" msgstr "" -#: fortran/match.c:1683 +#: fortran/match.c:1666 #, no-c-format msgid "Unexpected junk after ELSE IF statement at %C" msgstr "" -#: fortran/match.c:1851 +#: fortran/match.c:1834 #, no-c-format msgid "Name '%s' in %s statement at %C is not a loop name" msgstr "" -#: fortran/match.c:1867 +#: fortran/match.c:1850 #, no-c-format msgid "%s statement at %C is not within a loop" msgstr "" -#: fortran/match.c:1870 +#: fortran/match.c:1853 #, no-c-format msgid "%s statement at %C is not within loop '%s'" msgstr "" -#: fortran/match.c:1878 +#: fortran/match.c:1861 #, no-c-format msgid "%s statement at %C leaving OpenMP structured block" msgstr "" -#: fortran/match.c:1891 +#: fortran/match.c:1874 #, no-c-format msgid "EXIT statement at %C terminating !$OMP DO loop" msgstr "" -#: fortran/match.c:1943 +#: fortran/match.c:1926 #, no-c-format msgid "Too many digits in STOP code at %C" msgstr "" -#: fortran/match.c:1996 +#: fortran/match.c:1979 #, no-c-format msgid "Deleted feature: PAUSE statement at %C" msgstr "" -#: fortran/match.c:2044 +#: fortran/match.c:2027 #, no-c-format msgid "Deleted feature: ASSIGN statement at %C" msgstr "" -#: fortran/match.c:2090 +#: fortran/match.c:2073 #, no-c-format msgid "Deleted feature: Assigned GOTO statement at %C" msgstr "" -#: fortran/match.c:2137 fortran/match.c:2189 +#: fortran/match.c:2120 fortran/match.c:2172 #, no-c-format msgid "Statement label list in GOTO at %C cannot be empty" msgstr "" -#: fortran/match.c:2273 +#: fortran/match.c:2256 #, no-c-format msgid "Bad allocate-object in ALLOCATE statement at %C for a PURE procedure" msgstr "" -#: fortran/match.c:2341 +#: fortran/match.c:2324 #, no-c-format msgid "Illegal variable in NULLIFY at %C for a PURE procedure" msgstr "" -#: fortran/match.c:2418 +#: fortran/match.c:2401 #, no-c-format msgid "Illegal deallocate-expression in DEALLOCATE at %C for a PURE procedure" msgstr "" -#: fortran/match.c:2470 +#: fortran/match.c:2453 #, no-c-format msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE" msgstr "" -#: fortran/match.c:2501 +#: fortran/match.c:2484 #, no-c-format msgid "Extension: RETURN statement in main program at %C" msgstr "" -#: fortran/match.c:2711 +#: fortran/match.c:2515 +#, no-c-format +msgid "Expected component reference at %C" +msgstr "" + +#: fortran/match.c:2521 +#, no-c-format +msgid "Junk after CALL at %C" +msgstr "" + +#: fortran/match.c:2527 +#, no-c-format +msgid "Expected type-bound procedure reference at %C" +msgstr "" + +#: fortran/match.c:2745 #, no-c-format msgid "Syntax error in common block name at %C" msgstr "" -#: fortran/match.c:2747 +#: fortran/match.c:2781 #, no-c-format msgid "Symbol '%s' at %C is already an external symbol that is not COMMON" msgstr "" @@ -7036,131 +7181,131 @@ msgstr "" #. If we find an error, just print it and continue, #. cause it's just semantic, and we can see if there #. are more errors. -#: fortran/match.c:2806 +#: fortran/match.c:2840 #, no-c-format msgid "" "Variable '%s' at %L in common block '%s' at %C must be declared with a C " "interoperable kind since common block '%s' is bind(c)" msgstr "" -#: fortran/match.c:2815 +#: fortran/match.c:2849 #, no-c-format msgid "" "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not " "global" msgstr "" -#: fortran/match.c:2822 +#: fortran/match.c:2856 #, no-c-format msgid "Symbol '%s' at %C is already in a COMMON block" msgstr "" -#: fortran/match.c:2830 +#: fortran/match.c:2864 #, no-c-format msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA" msgstr "" -#: fortran/match.c:2857 +#: fortran/match.c:2891 #, no-c-format msgid "Array specification for symbol '%s' in COMMON at %C must be explicit" msgstr "" -#: fortran/match.c:2867 +#: fortran/match.c:2901 #, no-c-format msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array" msgstr "" -#: fortran/match.c:2899 +#: fortran/match.c:2933 #, no-c-format msgid "" "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to " "another COMMON block '%s'" msgstr "" -#: fortran/match.c:3007 +#: fortran/match.c:3041 #, no-c-format msgid "Namelist group name '%s' at %C already has a basic type of %s" msgstr "" -#: fortran/match.c:3015 +#: fortran/match.c:3049 #, no-c-format msgid "" "Namelist group name '%s' at %C already is USE associated and cannot be " "respecified." msgstr "" -#: fortran/match.c:3042 +#: fortran/match.c:3076 #, no-c-format msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed" msgstr "" -#: fortran/match.c:3049 +#: fortran/match.c:3083 #, no-c-format msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed" msgstr "" -#: fortran/match.c:3176 +#: fortran/match.c:3210 #, no-c-format msgid "Derived type component %C is not a permitted EQUIVALENCE member" msgstr "" -#: fortran/match.c:3184 +#: fortran/match.c:3218 #, no-c-format msgid "Array reference in EQUIVALENCE at %C cannot be an array section" msgstr "" -#: fortran/match.c:3212 +#: fortran/match.c:3246 #, no-c-format msgid "EQUIVALENCE at %C requires two or more objects" msgstr "" -#: fortran/match.c:3226 +#: fortran/match.c:3260 #, no-c-format msgid "" "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C" msgstr "" -#: fortran/match.c:3352 +#: fortran/match.c:3386 #, no-c-format msgid "Statement function at %L is recursive" msgstr "" -#: fortran/match.c:3440 +#: fortran/match.c:3474 #, no-c-format msgid "Expected initialization expression in CASE at %C" msgstr "" -#: fortran/match.c:3463 +#: fortran/match.c:3497 #, no-c-format msgid "Expected the name of the SELECT CASE construct at %C" msgstr "" -#: fortran/match.c:3475 +#: fortran/match.c:3509 #, no-c-format msgid "Expected case name of '%s' at %C" msgstr "" -#: fortran/match.c:3519 +#: fortran/match.c:3553 #, no-c-format msgid "Unexpected CASE statement at %C" msgstr "" -#: fortran/match.c:3571 +#: fortran/match.c:3605 #, no-c-format msgid "Syntax error in CASE-specification at %C" msgstr "" -#: fortran/match.c:3691 +#: fortran/match.c:3725 #, no-c-format msgid "ELSEWHERE statement at %C not enclosed in WHERE block" msgstr "" -#: fortran/match.c:3729 +#: fortran/match.c:3763 #, no-c-format msgid "Label '%s' at %C doesn't match WHERE label '%s'" msgstr "" -#: fortran/match.c:3829 +#: fortran/match.c:3863 #, no-c-format msgid "Syntax error in FORALL iterator at %C" msgstr "" @@ -7203,254 +7348,254 @@ msgstr "" msgid "Out of memory-- malloc() failed" msgstr "" -#: fortran/module.c:517 +#: fortran/module.c:505 #, no-c-format msgid "Fortran 2003: module nature in USE statement at %C" msgstr "" -#: fortran/module.c:529 +#: fortran/module.c:517 #, no-c-format msgid "" "Module nature in USE statement at %C shall be either INTRINSIC or " "NON_INTRINSIC" msgstr "" -#: fortran/module.c:542 +#: fortran/module.c:530 #, no-c-format msgid "\"::\" was expected after module nature at %C but was not found" msgstr "" -#: fortran/module.c:551 +#: fortran/module.c:539 #, no-c-format msgid "Fortran 2003: \"USE :: module\" at %C" msgstr "" -#: fortran/module.c:603 +#: fortran/module.c:593 #, no-c-format msgid "Missing generic specification in USE statement at %C" msgstr "" -#: fortran/module.c:611 +#: fortran/module.c:601 #, no-c-format msgid "Fortran 2003: Renaming operators in USE statements at %C" msgstr "" -#: fortran/module.c:653 +#: fortran/module.c:643 #, no-c-format msgid "The name '%s' at %C has already been used as an external module name." msgstr "" -#: fortran/module.c:931 +#: fortran/module.c:921 #, no-c-format msgid "Reading module %s at line %d column %d: %s" msgstr "" -#: fortran/module.c:935 +#: fortran/module.c:925 #, no-c-format msgid "Writing module %s at line %d column %d: %s" msgstr "" -#: fortran/module.c:939 +#: fortran/module.c:929 #, no-c-format msgid "Module %s at line %d column %d: %s" msgstr "" -#: fortran/module.c:979 +#: fortran/module.c:969 msgid "Unexpected EOF" msgstr "" -#: fortran/module.c:1011 +#: fortran/module.c:1001 msgid "Unexpected end of module in string constant" msgstr "" -#: fortran/module.c:1065 +#: fortran/module.c:1055 msgid "Integer overflow" msgstr "" -#: fortran/module.c:1096 +#: fortran/module.c:1086 msgid "Name too long" msgstr "" -#: fortran/module.c:1203 +#: fortran/module.c:1193 msgid "Bad name" msgstr "" -#: fortran/module.c:1247 +#: fortran/module.c:1237 msgid "Expected name" msgstr "" -#: fortran/module.c:1250 +#: fortran/module.c:1240 msgid "Expected left parenthesis" msgstr "" -#: fortran/module.c:1253 +#: fortran/module.c:1243 msgid "Expected right parenthesis" msgstr "" -#: fortran/module.c:1256 +#: fortran/module.c:1246 msgid "Expected integer" msgstr "" -#: fortran/module.c:1259 +#: fortran/module.c:1249 msgid "Expected string" msgstr "" -#: fortran/module.c:1283 +#: fortran/module.c:1273 msgid "find_enum(): Enum not found" msgstr "" -#: fortran/module.c:1297 +#: fortran/module.c:1287 #, no-c-format msgid "Error writing modules file: %s" msgstr "" -#: fortran/module.c:1820 +#: fortran/module.c:1836 msgid "Expected attribute bit name" msgstr "" -#: fortran/module.c:2639 +#: fortran/module.c:2661 msgid "Expected integer string" msgstr "" -#: fortran/module.c:2643 +#: fortran/module.c:2665 msgid "Error converting integer" msgstr "" -#: fortran/module.c:2665 +#: fortran/module.c:2687 msgid "Expected real string" msgstr "" -#: fortran/module.c:2866 +#: fortran/module.c:2889 msgid "Expected expression type" msgstr "" -#: fortran/module.c:2920 +#: fortran/module.c:2943 msgid "Bad operator" msgstr "" -#: fortran/module.c:3009 +#: fortran/module.c:3032 msgid "Bad type in constant expression" msgstr "" -#: fortran/module.c:3046 +#: fortran/module.c:3073 #, no-c-format msgid "Namelist %s cannot be renamed by USE association to %s" msgstr "" -#: fortran/module.c:4069 +#: fortran/module.c:4244 #, no-c-format msgid "Symbol '%s' referenced at %L not found in module '%s'" msgstr "" -#: fortran/module.c:4076 +#: fortran/module.c:4251 #, no-c-format msgid "User operator '%s' referenced at %L not found in module '%s'" msgstr "" -#: fortran/module.c:4081 +#: fortran/module.c:4256 #, no-c-format msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'" msgstr "" -#: fortran/module.c:4622 +#: fortran/module.c:4805 #, no-c-format msgid "Can't open module file '%s' for writing at %C: %s" msgstr "" -#: fortran/module.c:4660 +#: fortran/module.c:4843 #, no-c-format msgid "Error writing module file '%s' for writing: %s" msgstr "" -#: fortran/module.c:4690 fortran/module.c:4772 +#: fortran/module.c:4873 fortran/module.c:4955 #, no-c-format msgid "" "Symbol '%s' referenced at %L does not exist in intrinsic module " "ISO_C_BINDING." msgstr "" -#: fortran/module.c:4803 +#: fortran/module.c:4986 #, no-c-format msgid "" "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING" msgstr "" -#: fortran/module.c:4825 +#: fortran/module.c:5008 #, no-c-format msgid "Symbol '%s' already declared" msgstr "" -#: fortran/module.c:4880 +#: fortran/module.c:5063 #, no-c-format msgid "" "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name " "used previously" msgstr "" -#: fortran/module.c:4893 +#: fortran/module.c:5076 #, no-c-format msgid "" "Symbol '%s' referenced at %L does not exist in intrinsic module " "ISO_FORTRAN_ENV" msgstr "" -#: fortran/module.c:4901 +#: fortran/module.c:5084 #, no-c-format msgid "" "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module " "ISO_FORTRAN_ENV at %L is incompatible with option %s" msgstr "" -#: fortran/module.c:4929 +#: fortran/module.c:5112 #, no-c-format msgid "" "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module " "ISO_FORTRAN_ENV at %C is incompatible with option %s" msgstr "" -#: fortran/module.c:4945 +#: fortran/module.c:5128 #, no-c-format msgid "" "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV" msgstr "" -#: fortran/module.c:4978 +#: fortran/module.c:5162 #, no-c-format msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C" msgstr "" -#: fortran/module.c:4986 +#: fortran/module.c:5170 #, no-c-format msgid "Fortran 2003: ISO_C_BINDING module at %C" msgstr "" -#: fortran/module.c:4996 +#: fortran/module.c:5180 #, no-c-format msgid "Can't find an intrinsic module named '%s' at %C" msgstr "" -#: fortran/module.c:5001 +#: fortran/module.c:5185 #, no-c-format msgid "Can't open module file '%s' for reading at %C: %s" msgstr "" -#: fortran/module.c:5009 +#: fortran/module.c:5193 #, no-c-format msgid "" "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name " "used previously" msgstr "" -#: fortran/module.c:5024 +#: fortran/module.c:5208 msgid "Unexpected end of module" msgstr "" -#: fortran/module.c:5029 +#: fortran/module.c:5213 #, no-c-format msgid "File '%s' opened at %C is not a GFORTRAN module file" msgstr "" -#: fortran/module.c:5039 +#: fortran/module.c:5223 #, no-c-format msgid "Can't USE the same module we're building!" msgstr "" @@ -7485,7 +7630,7 @@ msgstr "" msgid "Syntax error in !$OMP THREADPRIVATE list at %C" msgstr "" -#: fortran/openmp.c:759 fortran/resolve.c:5950 fortran/resolve.c:6301 +#: fortran/openmp.c:759 fortran/resolve.c:6365 fortran/resolve.c:6718 #, no-c-format msgid "IF clause at %L requires a scalar LOGICAL expression" msgstr "" @@ -7702,208 +7847,208 @@ msgstr "" msgid "not enough DO loops for collapsed !$OMP DO at %L" msgstr "" -#: fortran/options.c:227 +#: fortran/options.c:233 #, no-c-format msgid "Option -fwhole-program is not supported for Fortran" msgstr "" -#: fortran/options.c:281 +#: fortran/options.c:287 #, no-c-format msgid "Reading file '%s' as free form" msgstr "" -#: fortran/options.c:291 +#: fortran/options.c:297 #, no-c-format msgid "'-fd-lines-as-comments' has no effect in free form" msgstr "" -#: fortran/options.c:294 +#: fortran/options.c:300 #, no-c-format msgid "'-fd-lines-as-code' has no effect in free form" msgstr "" -#: fortran/options.c:312 +#: fortran/options.c:318 #, no-c-format msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d" msgstr "" -#: fortran/options.c:315 +#: fortran/options.c:321 #, no-c-format msgid "Flag -fno-automatic overwrites -frecursive" msgstr "" -#: fortran/options.c:317 +#: fortran/options.c:323 #, no-c-format msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp" msgstr "" -#: fortran/options.c:321 +#: fortran/options.c:327 #, no-c-format msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d" msgstr "" -#: fortran/options.c:325 +#: fortran/options.c:331 #, no-c-format msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp" msgstr "" -#: fortran/options.c:398 +#: fortran/options.c:404 #, no-c-format msgid "gfortran: Only one -J option allowed" msgstr "" -#: fortran/options.c:441 +#: fortran/options.c:447 #, no-c-format msgid "Argument to -ffpe-trap is not valid: %s" msgstr "" -#: fortran/options.c:590 +#: fortran/options.c:600 #, no-c-format msgid "Fixed line length must be at least seven." msgstr "" -#: fortran/options.c:608 +#: fortran/options.c:618 #, no-c-format msgid "Free line length must be at least three." msgstr "" -#: fortran/options.c:622 +#: fortran/options.c:632 #, no-c-format msgid "-static-libgfortran is not supported in this configuration" msgstr "" -#: fortran/options.c:666 +#: fortran/options.c:680 #, no-c-format msgid "Maximum supported identifier length is %d" msgstr "" -#: fortran/options.c:698 +#: fortran/options.c:712 #, no-c-format msgid "Unrecognized option to -finit-logical: %s" msgstr "" -#: fortran/options.c:712 +#: fortran/options.c:726 #, no-c-format msgid "Unrecognized option to -finit-real: %s" msgstr "" -#: fortran/options.c:728 +#: fortran/options.c:742 #, no-c-format msgid "The value of n in -finit-character=n must be between 0 and 127" msgstr "" -#: fortran/options.c:819 +#: fortran/options.c:833 #, no-c-format msgid "Maximum subrecord length cannot exceed %d" msgstr "" -#: fortran/parse.c:453 +#: fortran/parse.c:454 #, no-c-format msgid "Unclassifiable statement at %C" msgstr "" -#: fortran/parse.c:477 +#: fortran/parse.c:478 #, no-c-format msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures" msgstr "" -#: fortran/parse.c:558 +#: fortran/parse.c:559 #, no-c-format msgid "Unclassifiable OpenMP directive at %C" msgstr "" -#: fortran/parse.c:600 fortran/parse.c:741 +#: fortran/parse.c:601 fortran/parse.c:742 #, no-c-format msgid "Zero is not a valid statement label at %C" msgstr "" -#: fortran/parse.c:607 fortran/parse.c:733 +#: fortran/parse.c:608 fortran/parse.c:734 #, no-c-format msgid "Non-numeric character in statement label at %C" msgstr "" -#: fortran/parse.c:619 fortran/parse.c:655 fortran/parse.c:781 +#: fortran/parse.c:620 fortran/parse.c:656 fortran/parse.c:782 #, no-c-format msgid "Semicolon at %C needs to be preceded by statement" msgstr "" -#: fortran/parse.c:627 fortran/parse.c:793 +#: fortran/parse.c:628 fortran/parse.c:794 #, no-c-format msgid "Ignoring statement label in empty statement at %C" msgstr "" -#: fortran/parse.c:720 fortran/parse.c:760 +#: fortran/parse.c:721 fortran/parse.c:761 #, no-c-format msgid "Bad continuation line at %C" msgstr "" -#: fortran/parse.c:819 +#: fortran/parse.c:821 #, no-c-format msgid "Line truncated at %C" msgstr "" -#: fortran/parse.c:1006 +#: fortran/parse.c:1008 #, no-c-format msgid "FORMAT statement at %L does not have a statement label" msgstr "" -#: fortran/parse.c:1078 +#: fortran/parse.c:1080 msgid "arithmetic IF" msgstr "" -#: fortran/parse.c:1084 +#: fortran/parse.c:1086 msgid "attribute declaration" msgstr "" -#: fortran/parse.c:1114 +#: fortran/parse.c:1116 msgid "data declaration" msgstr "" -#: fortran/parse.c:1123 +#: fortran/parse.c:1125 msgid "derived type declaration" msgstr "" -#: fortran/parse.c:1202 +#: fortran/parse.c:1207 msgid "block IF" msgstr "" -#: fortran/parse.c:1211 +#: fortran/parse.c:1216 msgid "implied END DO" msgstr "" -#: fortran/parse.c:1287 +#: fortran/parse.c:1292 msgid "assignment" msgstr "" -#: fortran/parse.c:1290 +#: fortran/parse.c:1295 msgid "pointer assignment" msgstr "" -#: fortran/parse.c:1299 +#: fortran/parse.c:1304 msgid "simple IF" msgstr "" -#: fortran/parse.c:1524 +#: fortran/parse.c:1533 #, no-c-format msgid "Unexpected %s statement at %C" msgstr "" -#: fortran/parse.c:1664 +#: fortran/parse.c:1673 #, no-c-format msgid "%s statement at %C cannot follow %s statement at %L" msgstr "" -#: fortran/parse.c:1681 +#: fortran/parse.c:1690 #, no-c-format msgid "Unexpected end of file in '%s'" msgstr "" -#: fortran/parse.c:1724 +#: fortran/parse.c:1722 #, no-c-format msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C" msgstr "" -#: fortran/parse.c:1727 +#: fortran/parse.c:1725 #, no-c-format msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C" msgstr "" @@ -7918,241 +8063,246 @@ msgstr "" msgid "Fortran 2003: Type-bound procedure at %C" msgstr "" -#: fortran/parse.c:1760 +#: fortran/parse.c:1759 +#, no-c-format +msgid "Fortran 2003: GENERIC binding at %C" +msgstr "" + +#: fortran/parse.c:1769 #, no-c-format msgid "Fortran 2003: FINAL procedure declaration at %C" msgstr "" -#: fortran/parse.c:1772 +#: fortran/parse.c:1781 #, no-c-format msgid "Fortran 2008: Derived type definition at %C with empty CONTAINS section" msgstr "" -#: fortran/parse.c:1783 fortran/parse.c:1899 +#: fortran/parse.c:1792 fortran/parse.c:1903 #, no-c-format msgid "PRIVATE statement in TYPE at %C must be inside a MODULE" msgstr "" -#: fortran/parse.c:1791 +#: fortran/parse.c:1800 #, no-c-format msgid "PRIVATE statement at %C must precede procedure bindings" msgstr "" -#: fortran/parse.c:1799 fortran/parse.c:1915 +#: fortran/parse.c:1808 fortran/parse.c:1919 #, no-c-format msgid "Duplicate PRIVATE statement at %C" msgstr "" -#: fortran/parse.c:1808 +#: fortran/parse.c:1818 #, no-c-format msgid "SEQUENCE statement at %C must precede CONTAINS" msgstr "" -#: fortran/parse.c:1813 +#: fortran/parse.c:1823 #, no-c-format msgid "Already inside a CONTAINS block at %C" msgstr "" -#: fortran/parse.c:1874 +#: fortran/parse.c:1878 #, no-c-format msgid "PROCEDURE binding at %C must be inside CONTAINS" msgstr "" -#: fortran/parse.c:1879 +#: fortran/parse.c:1883 #, no-c-format msgid "FINAL declaration at %C must be inside CONTAINS" msgstr "" -#: fortran/parse.c:1888 +#: fortran/parse.c:1892 #, no-c-format msgid "Fortran 2003: Derived type definition at %C without components" msgstr "" -#: fortran/parse.c:1907 +#: fortran/parse.c:1911 #, no-c-format msgid "PRIVATE statement at %C must precede structure components" msgstr "" -#: fortran/parse.c:1928 +#: fortran/parse.c:1932 #, no-c-format msgid "SEQUENCE statement at %C must precede structure components" msgstr "" -#: fortran/parse.c:1935 +#: fortran/parse.c:1939 #, no-c-format msgid "SEQUENCE attribute at %C already specified in TYPE statement" msgstr "" -#: fortran/parse.c:1940 +#: fortran/parse.c:1944 #, no-c-format msgid "Duplicate SEQUENCE statement at %C" msgstr "" -#: fortran/parse.c:1951 +#: fortran/parse.c:1955 #, no-c-format msgid "Fortran 2003: CONTAINS block in derived type definition at %C" msgstr "" -#: fortran/parse.c:2042 +#: fortran/parse.c:2046 #, no-c-format msgid "ENUM declaration at %C has no ENUMERATORS" msgstr "" -#: fortran/parse.c:2136 +#: fortran/parse.c:2140 #, no-c-format msgid "Unexpected %s statement in INTERFACE block at %C" msgstr "" -#: fortran/parse.c:2162 +#: fortran/parse.c:2166 #, no-c-format msgid "SUBROUTINE at %C does not belong in a generic function interface" msgstr "" -#: fortran/parse.c:2166 +#: fortran/parse.c:2170 #, no-c-format msgid "FUNCTION at %C does not belong in a generic subroutine interface" msgstr "" -#: fortran/parse.c:2176 +#: fortran/parse.c:2180 #, no-c-format msgid "" "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type" msgstr "" -#: fortran/parse.c:2207 +#: fortran/parse.c:2211 #, no-c-format msgid "Unexpected %s statement at %C in INTERFACE body" msgstr "" -#: fortran/parse.c:2221 +#: fortran/parse.c:2225 #, no-c-format msgid "" "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure" msgstr "" -#: fortran/parse.c:2406 +#: fortran/parse.c:2410 #, no-c-format msgid "%s statement must appear in a MODULE" msgstr "" -#: fortran/parse.c:2413 +#: fortran/parse.c:2417 #, no-c-format msgid "%s statement at %C follows another accessibility specification" msgstr "" -#: fortran/parse.c:2463 +#: fortran/parse.c:2467 #, no-c-format msgid "Bad kind expression for function '%s' at %L" msgstr "" -#: fortran/parse.c:2467 +#: fortran/parse.c:2471 #, no-c-format msgid "The type for function '%s' at %L is not accessible" msgstr "" -#: fortran/parse.c:2525 +#: fortran/parse.c:2529 #, no-c-format msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE" msgstr "" -#: fortran/parse.c:2546 +#: fortran/parse.c:2550 #, no-c-format msgid "Unexpected %s statement in WHERE block at %C" msgstr "" -#: fortran/parse.c:2605 +#: fortran/parse.c:2609 #, no-c-format msgid "Unexpected %s statement in FORALL block at %C" msgstr "" -#: fortran/parse.c:2656 +#: fortran/parse.c:2660 #, no-c-format msgid "ELSE IF statement at %C cannot follow ELSE statement at %L" msgstr "" -#: fortran/parse.c:2674 +#: fortran/parse.c:2678 #, no-c-format msgid "Duplicate ELSE statements at %L and %C" msgstr "" -#: fortran/parse.c:2735 +#: fortran/parse.c:2739 #, no-c-format msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C" msgstr "" -#: fortran/parse.c:2793 +#: fortran/parse.c:2797 #, no-c-format msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L" msgstr "" -#: fortran/parse.c:2827 +#: fortran/parse.c:2831 #, no-c-format msgid "End of nonblock DO statement at %C is within another block" msgstr "" -#: fortran/parse.c:2836 +#: fortran/parse.c:2840 #, no-c-format msgid "End of nonblock DO statement at %C is interwoven with another DO loop" msgstr "" -#: fortran/parse.c:2885 +#: fortran/parse.c:2889 #, no-c-format msgid "Statement label in ENDDO at %C doesn't match DO label" msgstr "" -#: fortran/parse.c:2901 +#: fortran/parse.c:2905 #, no-c-format msgid "named block DO at %L requires matching ENDDO name" msgstr "" -#: fortran/parse.c:3160 +#: fortran/parse.c:3164 #, no-c-format msgid "Name after !$omp critical and !$omp end critical does not match at %C" msgstr "" -#: fortran/parse.c:3216 +#: fortran/parse.c:3220 #, no-c-format msgid "%s statement at %C cannot terminate a non-block DO loop" msgstr "" -#: fortran/parse.c:3402 +#: fortran/parse.c:3407 #, no-c-format msgid "Contained procedure '%s' at %C is already ambiguous" msgstr "" -#: fortran/parse.c:3452 +#: fortran/parse.c:3457 #, no-c-format msgid "Unexpected %s statement in CONTAINS section at %C" msgstr "" -#: fortran/parse.c:3476 +#: fortran/parse.c:3481 #, no-c-format msgid "" "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at " "%C" msgstr "" -#: fortran/parse.c:3547 +#: fortran/parse.c:3552 #, no-c-format msgid "CONTAINS statement at %C is already in a contained program unit" msgstr "" -#: fortran/parse.c:3596 +#: fortran/parse.c:3601 #, no-c-format msgid "Global name '%s' at %L is already being used as a %s at %L" msgstr "" -#: fortran/parse.c:3617 +#: fortran/parse.c:3622 #, no-c-format msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L" msgstr "" -#: fortran/parse.c:3643 +#: fortran/parse.c:3648 #, no-c-format msgid "Unexpected %s statement in BLOCK DATA at %C" msgstr "" -#: fortran/parse.c:3686 +#: fortran/parse.c:3691 #, no-c-format msgid "Unexpected %s statement in MODULE at %C" msgstr "" @@ -8160,7 +8310,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:3869 +#: fortran/parse.c:3874 #, no-c-format msgid "Two main PROGRAMs at %L and %C" msgstr "" @@ -8338,388 +8488,415 @@ msgstr "" msgid "Syntax error in argument list at %C" msgstr "" -#: fortran/primary.c:1756 +#: fortran/primary.c:1764 #, no-c-format msgid "Expected structure component name at %C" msgstr "" -#: fortran/primary.c:2041 +#: fortran/primary.c:1801 +#, no-c-format +msgid "Expected argument list at %C" +msgstr "" + +#: fortran/primary.c:2095 #, no-c-format msgid "" "Fortran 2003: Structure constructor with missing optional arguments at %C" msgstr "" -#: fortran/primary.c:2049 +#: fortran/primary.c:2103 #, no-c-format msgid "" "No initializer for component '%s' given in the structure constructor at %C!" msgstr "" -#: fortran/primary.c:2125 +#: fortran/primary.c:2159 +#, no-c-format +msgid "Can't construct ABSTRACT type '%s' at %C" +msgstr "" + +#: fortran/primary.c:2187 #, no-c-format msgid "Fortran 2003: Structure constructor with named arguments at %C" msgstr "" -#: fortran/primary.c:2140 +#: fortran/primary.c:2202 #, no-c-format msgid "Component initializer without name after component named %s at %C!" msgstr "" -#: fortran/primary.c:2143 +#: fortran/primary.c:2205 #, no-c-format msgid "Too many components in structure constructor at %C!" msgstr "" -#: fortran/primary.c:2176 +#: fortran/primary.c:2238 #, no-c-format msgid "Component '%s' is initialized twice in the structure constructor at %C!" msgstr "" -#: fortran/primary.c:2231 +#: fortran/primary.c:2294 #, no-c-format msgid "" "component '%s' at %L has already been set by a parent derived type " "constructor" msgstr "" -#: fortran/primary.c:2254 +#: fortran/primary.c:2317 #, no-c-format msgid "Syntax error in structure constructor at %C" msgstr "" -#: fortran/primary.c:2344 +#: fortran/primary.c:2407 #, no-c-format msgid "" "'%s' at %C is the name of a recursive function and so refers to the result " "variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)" msgstr "" -#: fortran/primary.c:2470 +#: fortran/primary.c:2529 #, no-c-format msgid "Unexpected use of subroutine name '%s' at %C" msgstr "" -#: fortran/primary.c:2501 +#: fortran/primary.c:2560 #, no-c-format msgid "Statement function '%s' requires argument list at %C" msgstr "" -#: fortran/primary.c:2504 +#: fortran/primary.c:2563 #, no-c-format msgid "Function '%s' requires an argument list at %C" msgstr "" -#: fortran/primary.c:2549 +#: fortran/primary.c:2608 #, no-c-format msgid "Missing argument to '%s' at %C" msgstr "" -#: fortran/primary.c:2690 +#: fortran/primary.c:2749 #, no-c-format msgid "Missing argument list in function '%s' at %C" msgstr "" -#: fortran/primary.c:2718 +#: fortran/primary.c:2777 #, no-c-format msgid "Symbol at %C is not appropriate for an expression" msgstr "" -#: fortran/primary.c:2786 +#: fortran/primary.c:2845 #, no-c-format msgid "Assigning to PROTECTED variable at %C" msgstr "" -#: fortran/primary.c:2820 +#: fortran/primary.c:2879 #, no-c-format msgid "Named constant at %C in an EQUIVALENCE" msgstr "" -#: fortran/primary.c:2855 +#: fortran/primary.c:2914 #, no-c-format msgid "'%s' at %C is not a variable" msgstr "" -#: fortran/resolve.c:124 +#: fortran/resolve.c:98 +#, no-c-format +msgid "'%s' at %L is of the ABSTRACT type '%s'" +msgstr "" + +#: fortran/resolve.c:101 +#, no-c-format +msgid "ABSTRACT type '%s' used at %L" +msgstr "" + +#: fortran/resolve.c:151 #, no-c-format msgid "" "Alternate return specifier in elemental subroutine '%s' at %L is not allowed" msgstr "" -#: fortran/resolve.c:128 +#: fortran/resolve.c:155 #, no-c-format msgid "Alternate return specifier in function '%s' at %L is not allowed" msgstr "" -#: fortran/resolve.c:141 +#: fortran/resolve.c:168 #, no-c-format msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE" msgstr "" -#: fortran/resolve.c:148 +#: fortran/resolve.c:175 #, no-c-format msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure" msgstr "" -#: fortran/resolve.c:161 fortran/resolve.c:1147 +#: fortran/resolve.c:188 fortran/resolve.c:1205 #, no-c-format msgid "" "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L" msgstr "" -#: fortran/resolve.c:209 +#: fortran/resolve.c:236 #, no-c-format msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)" msgstr "" -#: fortran/resolve.c:214 +#: fortran/resolve.c:241 #, no-c-format msgid "" "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified" msgstr "" -#: fortran/resolve.c:223 +#: fortran/resolve.c:250 #, no-c-format msgid "Argument '%s' of elemental procedure at %L must be scalar" msgstr "" -#: fortran/resolve.c:230 +#: fortran/resolve.c:257 #, no-c-format msgid "" "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute" msgstr "" -#: fortran/resolve.c:238 +#: fortran/resolve.c:265 #, no-c-format msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L" msgstr "" -#: fortran/resolve.c:250 +#: fortran/resolve.c:277 #, no-c-format msgid "Argument '%s' of statement function at %L must be scalar" msgstr "" -#: fortran/resolve.c:260 +#: fortran/resolve.c:287 #, no-c-format msgid "" "Character-valued argument '%s' of statement function at %L must have " "constant length" msgstr "" -#: fortran/resolve.c:317 +#: fortran/resolve.c:344 #, no-c-format msgid "Contained function '%s' at %L has no IMPLICIT type" msgstr "" -#: fortran/resolve.c:320 +#: fortran/resolve.c:347 #, no-c-format msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type" msgstr "" -#: fortran/resolve.c:337 +#: fortran/resolve.c:364 #, no-c-format msgid "" "Character-valued internal function '%s' at %L must not be assumed length" msgstr "" -#: fortran/resolve.c:508 +#: fortran/resolve.c:535 #, no-c-format msgid "Function %s at %L has entries with mismatched array specifications" msgstr "" -#: fortran/resolve.c:525 +#: fortran/resolve.c:552 #, no-c-format msgid "" "Extension: Function %s at %L with entries returning variables of different " "string lengths" msgstr "" -#: fortran/resolve.c:552 +#: fortran/resolve.c:579 #, no-c-format msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:556 +#: fortran/resolve.c:583 #, no-c-format msgid "ENTRY result %s can't be an array in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:563 +#: fortran/resolve.c:590 #, no-c-format msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:567 +#: fortran/resolve.c:594 #, no-c-format msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:605 +#: fortran/resolve.c:632 #, no-c-format msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:610 +#: fortran/resolve.c:637 #, no-c-format msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.c:668 +#: fortran/resolve.c:695 #, no-c-format msgid "" "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is " "allowed" msgstr "" -#: fortran/resolve.c:672 +#: fortran/resolve.c:699 #, no-c-format msgid "" "Initialized variable '%s' at %L is in a blank COMMON but initialization is " "only allowed in named common blocks" msgstr "" -#: fortran/resolve.c:683 +#: fortran/resolve.c:710 #, no-c-format msgid "" "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the " "BIND(C) attribute" msgstr "" -#: fortran/resolve.c:687 +#: fortran/resolve.c:714 #, no-c-format msgid "" "Derived type variable '%s' in COMMON at %L has an ultimate component that is " "allocatable" msgstr "" -#: fortran/resolve.c:691 +#: fortran/resolve.c:718 #, no-c-format msgid "" "Derived type variable '%s' in COMMON at %L may not have default initializer" msgstr "" -#: fortran/resolve.c:718 +#: fortran/resolve.c:745 #, no-c-format msgid "COMMON block '%s' at %L is used as PARAMETER at %L" msgstr "" -#: fortran/resolve.c:722 +#: fortran/resolve.c:749 #, no-c-format msgid "COMMON block '%s' at %L is also an intrinsic procedure" msgstr "" -#: fortran/resolve.c:726 +#: fortran/resolve.c:753 #, no-c-format msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result" msgstr "" -#: fortran/resolve.c:731 +#: fortran/resolve.c:758 #, no-c-format msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure" msgstr "" -#: fortran/resolve.c:793 +#: fortran/resolve.c:820 #, no-c-format msgid "Components of structure constructor '%s' at %L are PRIVATE" msgstr "" -#: fortran/resolve.c:815 +#: fortran/resolve.c:842 #, no-c-format msgid "" "The rank of the element in the derived type constructor at %L does not match " "that of the component (%d/%d)" msgstr "" -#: fortran/resolve.c:828 +#: fortran/resolve.c:855 #, no-c-format msgid "" "The element in the derived type constructor at %L, for pointer component '%" "s', is %s but should be %s" msgstr "" -#: fortran/resolve.c:841 +#: fortran/resolve.c:868 #, no-c-format msgid "" "The NULL in the derived type constructor at %L is being applied to component " "'%s', which is neither a POINTER nor ALLOCATABLE" msgstr "" -#: fortran/resolve.c:855 +#: fortran/resolve.c:882 #, no-c-format msgid "" "The element in the derived type constructor at %L, for pointer component '%" "s' should be a POINTER or a TARGET" msgstr "" -#: fortran/resolve.c:974 +#: fortran/resolve.c:1003 #, no-c-format msgid "" "The upper bound in the last dimension must appear in the reference to the " "assumed size array '%s' at %L" msgstr "" -#: fortran/resolve.c:1038 fortran/resolve.c:5556 fortran/resolve.c:6266 -#, no-c-format -msgid "Label %d referenced at %L is never defined" -msgstr "" - -#: fortran/resolve.c:1048 +#: fortran/resolve.c:1065 #, no-c-format msgid "'%s' at %L is ambiguous" msgstr "" -#: fortran/resolve.c:1084 +#: fortran/resolve.c:1069 +#, no-c-format +msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L" +msgstr "" + +#: fortran/resolve.c:1100 fortran/resolve.c:5928 fortran/resolve.c:6683 +#, no-c-format +msgid "Label %d referenced at %L is never defined" +msgstr "" + +#: fortran/resolve.c:1145 #, no-c-format msgid "Statement function '%s' at %L is not allowed as an actual argument" msgstr "" -#: fortran/resolve.c:1092 +#: fortran/resolve.c:1153 #, no-c-format msgid "Intrinsic '%s' at %L is not allowed as an actual argument" msgstr "" -#: fortran/resolve.c:1099 +#: fortran/resolve.c:1160 #, no-c-format msgid "Internal procedure '%s' is not allowed as an actual argument at %L" msgstr "" -#: fortran/resolve.c:1105 +#: fortran/resolve.c:1166 #, no-c-format msgid "" "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument " "at %L" msgstr "" -#: fortran/resolve.c:1125 +#: fortran/resolve.c:1183 #, no-c-format -msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L" +msgid "" +"Reference to ENTRY '%s' at %L is recursive, but procedure '%s' is not " +"declared as RECURSIVE" msgstr "" -#: fortran/resolve.c:1166 +#: fortran/resolve.c:1224 #, no-c-format msgid "Symbol '%s' at %L is ambiguous" msgstr "" -#: fortran/resolve.c:1215 +#: fortran/resolve.c:1273 #, no-c-format msgid "By-value argument at %L is not of numeric type" msgstr "" -#: fortran/resolve.c:1222 +#: fortran/resolve.c:1280 #, no-c-format msgid "By-value argument at %L cannot be an array or an array section" msgstr "" -#: fortran/resolve.c:1236 +#: fortran/resolve.c:1294 #, no-c-format msgid "By-value argument at %L is not allowed in this context" msgstr "" -#: fortran/resolve.c:1248 +#: fortran/resolve.c:1306 #, no-c-format msgid "Passing internal procedure at %L by location not allowed" msgstr "" -#: fortran/resolve.c:1365 +#: fortran/resolve.c:1431 #, no-c-format msgid "" "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the " @@ -8727,543 +8904,570 @@ msgid "" "argument with the same rank (12.4.1.5)" msgstr "" -#: fortran/resolve.c:1387 +#: fortran/resolve.c:1453 msgid "elemental procedure" msgstr "" -#: fortran/resolve.c:1404 +#: fortran/resolve.c:1470 #, no-c-format msgid "" "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' " "is a scalar, but another actual argument is an array" msgstr "" -#: fortran/resolve.c:1540 +#: fortran/resolve.c:1607 #, no-c-format msgid "There is no specific function for the generic '%s' at %L" msgstr "" -#: fortran/resolve.c:1549 +#: fortran/resolve.c:1616 #, no-c-format msgid "" "Generic function '%s' at %L is not consistent with a specific intrinsic " "interface" msgstr "" -#: fortran/resolve.c:1604 +#: fortran/resolve.c:1671 #, no-c-format msgid "" "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic" msgstr "" -#: fortran/resolve.c:1650 +#: fortran/resolve.c:1717 #, no-c-format msgid "Unable to resolve the specific function '%s' at %L" msgstr "" -#: fortran/resolve.c:1706 fortran/resolve.c:9523 +#: fortran/resolve.c:1773 fortran/resolve.c:10177 #, no-c-format msgid "Function '%s' at %L has no IMPLICIT type" msgstr "" -#: fortran/resolve.c:1917 +#: fortran/resolve.c:1984 #, no-c-format msgid "Argument to '%s' at %L is not a variable" msgstr "" -#: fortran/resolve.c:1989 +#: fortran/resolve.c:2056 #, no-c-format msgid "More actual than formal arguments in '%s' call at %L" msgstr "" -#: fortran/resolve.c:2001 +#: fortran/resolve.c:2068 #, no-c-format msgid "" "Parameter '%s' to '%s' at %L must be either a TARGET or an associated pointer" msgstr "" -#: fortran/resolve.c:2027 +#: fortran/resolve.c:2094 #, no-c-format msgid "" "Allocatable variable '%s' used as a parameter to '%s' at %L must not be an " "array of zero size" msgstr "" -#: fortran/resolve.c:2044 +#: fortran/resolve.c:2111 #, no-c-format msgid "" "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' " "because it is not C interoperable" msgstr "" -#: fortran/resolve.c:2054 +#: fortran/resolve.c:2121 #, no-c-format msgid "" "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' " "because it is not C interoperable" msgstr "" -#: fortran/resolve.c:2077 fortran/resolve.c:2116 +#: fortran/resolve.c:2144 fortran/resolve.c:2183 #, no-c-format msgid "CHARACTER argument '%s' to '%s' at %L must have a length of 1" msgstr "" #. Case 1c, section 15.1.2.5, J3/04-007: an associated #. scalar pointer. -#: fortran/resolve.c:2092 +#: fortran/resolve.c:2159 #, no-c-format msgid "Argument '%s' to '%s' at %L must be an associated scalar POINTER" msgstr "" -#: fortran/resolve.c:2108 +#: fortran/resolve.c:2175 #, no-c-format msgid "Parameter '%s' to '%s' at %L must be a scalar" msgstr "" #. TODO: Update this error message to allow for procedure #. pointers once they are implemented. -#: fortran/resolve.c:2130 +#: fortran/resolve.c:2197 #, no-c-format msgid "Parameter '%s' to '%s' at %L must be a procedure" msgstr "" -#: fortran/resolve.c:2138 +#: fortran/resolve.c:2205 #, no-c-format msgid "Parameter '%s' to '%s' at %L must be BIND(C)" msgstr "" -#: fortran/resolve.c:2180 +#: fortran/resolve.c:2251 +#, no-c-format +msgid "Intrinsic subroutine '%s' used as a function at %L" +msgstr "" + +#: fortran/resolve.c:2258 #, no-c-format msgid "'%s' at %L is not a function" msgstr "" -#: fortran/resolve.c:2186 +#: fortran/resolve.c:2264 #, no-c-format msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L" msgstr "" #. Internal procedures are taken care of in resolve_contained_fntype. -#: fortran/resolve.c:2229 +#: fortran/resolve.c:2309 #, no-c-format msgid "" "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is " "not a dummy argument" msgstr "" -#: fortran/resolve.c:2282 +#: fortran/resolve.c:2362 #, no-c-format msgid "" "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE " "construct" msgstr "" -#: fortran/resolve.c:2331 +#: fortran/resolve.c:2412 #, no-c-format msgid "reference to non-PURE function '%s' at %L inside a FORALL %s" msgstr "" -#: fortran/resolve.c:2338 +#: fortran/resolve.c:2419 #, no-c-format msgid "" "Function reference to '%s' at %L is to a non-PURE procedure within a PURE " "procedure" msgstr "" -#: fortran/resolve.c:2353 +#: fortran/resolve.c:2434 #, no-c-format msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE" msgstr "" -#: fortran/resolve.c:2361 +#: fortran/resolve.c:2442 #, no-c-format msgid "" "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as " "RECURSIVE" msgstr "" -#: fortran/resolve.c:2408 +#: fortran/resolve.c:2489 #, no-c-format msgid "Subroutine call to '%s' in FORALL block at %L is not PURE" msgstr "" -#: fortran/resolve.c:2411 +#: fortran/resolve.c:2492 #, no-c-format msgid "Subroutine call to '%s' at %L is not PURE" msgstr "" -#: fortran/resolve.c:2474 +#: fortran/resolve.c:2555 #, no-c-format msgid "There is no specific subroutine for the generic '%s' at %L" msgstr "" -#: fortran/resolve.c:2483 +#: fortran/resolve.c:2564 #, no-c-format msgid "" "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine " "interface" msgstr "" -#: fortran/resolve.c:2591 +#: fortran/resolve.c:2672 #, no-c-format msgid "Missing SHAPE parameter for call to %s at %L" msgstr "" -#: fortran/resolve.c:2599 +#: fortran/resolve.c:2680 #, no-c-format msgid "SHAPE parameter for call to %s at %L must be a rank 1 INTEGER array" msgstr "" -#: fortran/resolve.c:2683 +#: fortran/resolve.c:2764 #, no-c-format msgid "" "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic" msgstr "" -#: fortran/resolve.c:2727 +#: fortran/resolve.c:2808 #, no-c-format msgid "Unable to resolve the specific subroutine '%s' at %L" msgstr "" -#: fortran/resolve.c:2784 +#: fortran/resolve.c:2868 #, no-c-format msgid "'%s' at %L has a type, which is not consistent with the CALL at %L" msgstr "" -#: fortran/resolve.c:2803 +#: fortran/resolve.c:2899 #, no-c-format msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE" msgstr "" -#: fortran/resolve.c:2811 +#: fortran/resolve.c:2907 #, no-c-format msgid "" "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared " "as RECURSIVE" msgstr "" -#: fortran/resolve.c:2881 +#: fortran/resolve.c:2982 #, no-c-format msgid "Shapes for operands at %L and %L are not conformable" msgstr "" -#: fortran/resolve.c:2932 +#: fortran/resolve.c:3033 #, c-format msgid "Invalid context for NULL() pointer at %%L" msgstr "" -#: fortran/resolve.c:2948 +#: fortran/resolve.c:3049 #, c-format msgid "Operand of unary numeric operator '%s' at %%L is %s" msgstr "" -#: fortran/resolve.c:2964 +#: fortran/resolve.c:3065 #, c-format msgid "Operands of binary numeric operator '%s' at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:2979 +#: fortran/resolve.c:3080 #, c-format msgid "Operands of string concatenation operator at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:2998 +#: fortran/resolve.c:3099 #, c-format msgid "Operands of logical operator '%s' at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:3012 +#: fortran/resolve.c:3113 #, c-format msgid "Operand of .not. operator at %%L is %s" msgstr "" -#: fortran/resolve.c:3026 +#: fortran/resolve.c:3127 msgid "COMPLEX quantities cannot be compared at %L" msgstr "" -#: fortran/resolve.c:3055 +#: fortran/resolve.c:3156 #, c-format msgid "Logicals at %%L must be compared with %s instead of %s" msgstr "" -#: fortran/resolve.c:3061 +#: fortran/resolve.c:3162 #, c-format msgid "Operands of comparison operator '%s' at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:3069 +#: fortran/resolve.c:3170 #, c-format msgid "Unknown operator '%s' at %%L" msgstr "" -#: fortran/resolve.c:3071 +#: fortran/resolve.c:3172 #, c-format msgid "Operand of user operator '%s' at %%L is %s" msgstr "" -#: fortran/resolve.c:3074 +#: fortran/resolve.c:3175 #, c-format msgid "Operands of user operator '%s' at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:3160 +#: fortran/resolve.c:3261 #, c-format msgid "Inconsistent ranks for operator at %%L and %%L" msgstr "" -#: fortran/resolve.c:3357 +#: fortran/resolve.c:3458 #, no-c-format msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:3365 +#: fortran/resolve.c:3466 #, no-c-format msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:3384 +#: fortran/resolve.c:3485 #, no-c-format msgid "Illegal stride of zero at %L" msgstr "" -#: fortran/resolve.c:3401 +#: fortran/resolve.c:3502 #, no-c-format msgid "" "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:3409 +#: fortran/resolve.c:3510 #, no-c-format msgid "" "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:3425 +#: fortran/resolve.c:3526 #, no-c-format msgid "" "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:3434 +#: fortran/resolve.c:3535 #, no-c-format msgid "" "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d" msgstr "" -#: fortran/resolve.c:3473 +#: fortran/resolve.c:3574 #, no-c-format msgid "Rightmost upper bound of assumed size array section not specified at %L" msgstr "" -#: fortran/resolve.c:3483 +#: fortran/resolve.c:3584 #, no-c-format msgid "Rank mismatch in array reference at %L (%d/%d)" msgstr "" -#: fortran/resolve.c:3511 +#: fortran/resolve.c:3612 #, no-c-format msgid "Array index at %L must be scalar" msgstr "" -#: fortran/resolve.c:3517 +#: fortran/resolve.c:3618 #, no-c-format msgid "Array index at %L must be of INTEGER type, found %s" msgstr "" -#: fortran/resolve.c:3523 +#: fortran/resolve.c:3624 #, no-c-format msgid "Extension: REAL array index at %L" msgstr "" -#: fortran/resolve.c:3553 +#: fortran/resolve.c:3654 #, no-c-format msgid "Argument dim at %L must be scalar" msgstr "" -#: fortran/resolve.c:3560 +#: fortran/resolve.c:3661 #, no-c-format msgid "Argument dim at %L must be of INTEGER type" msgstr "" -#: fortran/resolve.c:3681 +#: fortran/resolve.c:3782 #, no-c-format msgid "Array index at %L is an array of rank %d" msgstr "" -#: fortran/resolve.c:3718 +#: fortran/resolve.c:3819 #, no-c-format msgid "Substring start index at %L must be of type INTEGER" msgstr "" -#: fortran/resolve.c:3725 +#: fortran/resolve.c:3826 #, no-c-format msgid "Substring start index at %L must be scalar" msgstr "" -#: fortran/resolve.c:3734 +#: fortran/resolve.c:3835 #, no-c-format msgid "Substring start index at %L is less than one" msgstr "" -#: fortran/resolve.c:3747 +#: fortran/resolve.c:3848 #, no-c-format msgid "Substring end index at %L must be of type INTEGER" msgstr "" -#: fortran/resolve.c:3754 +#: fortran/resolve.c:3855 #, no-c-format msgid "Substring end index at %L must be scalar" msgstr "" -#: fortran/resolve.c:3764 +#: fortran/resolve.c:3865 #, no-c-format msgid "Substring end index at %L exceeds the string length" msgstr "" -#: fortran/resolve.c:3902 +#: fortran/resolve.c:4003 #, no-c-format msgid "" "Component to the right of a part reference with nonzero rank must not have " "the POINTER attribute at %L" msgstr "" -#: fortran/resolve.c:3909 +#: fortran/resolve.c:4010 #, no-c-format msgid "" "Component to the right of a part reference with nonzero rank must not have " "the ALLOCATABLE attribute at %L" msgstr "" -#: fortran/resolve.c:3928 +#: fortran/resolve.c:4029 #, no-c-format msgid "" "Two or more part references with nonzero rank must not be specified at %L" msgstr "" -#: fortran/resolve.c:4103 +#: fortran/resolve.c:4208 #, no-c-format msgid "" "Variable '%s', used in a specification expression, is referenced at %L " "before the ENTRY statement in which it is a parameter" msgstr "" -#: fortran/resolve.c:4108 +#: fortran/resolve.c:4213 #, no-c-format msgid "" "Variable '%s' is used at %L before the ENTRY statement in which it is a " "parameter" msgstr "" -#: fortran/resolve.c:4385 +#: fortran/resolve.c:4455 +#, no-c-format +msgid "Passed-object at %L must be scalar" +msgstr "" + +#. Nothing matching found! +#: fortran/resolve.c:4565 +#, no-c-format +msgid "" +"Found no matching specific binding for the call to the GENERIC '%s' at %L" +msgstr "" + +#: fortran/resolve.c:4585 +#, no-c-format +msgid "'%s' at %L should be a SUBROUTINE" +msgstr "" + +#: fortran/resolve.c:4621 +#, no-c-format +msgid "'%s' at %L should be a FUNCTION" +msgstr "" + +#: fortran/resolve.c:4757 #, no-c-format msgid "%s at %L must be a scalar" msgstr "" -#: fortran/resolve.c:4395 +#: fortran/resolve.c:4767 #, no-c-format msgid "Deleted feature: %s at %L must be integer" msgstr "" -#: fortran/resolve.c:4399 fortran/resolve.c:4406 +#: fortran/resolve.c:4771 fortran/resolve.c:4778 #, no-c-format msgid "%s at %L must be INTEGER" msgstr "" -#: fortran/resolve.c:4426 +#: fortran/resolve.c:4798 #, no-c-format msgid "Cannot assign to loop variable in PURE procedure at %L" msgstr "" -#: fortran/resolve.c:4450 +#: fortran/resolve.c:4822 #, no-c-format msgid "Step expression in DO loop at %L cannot be zero" msgstr "" -#: fortran/resolve.c:4526 +#: fortran/resolve.c:4898 #, no-c-format msgid "FORALL index-name at %L must be a scalar INTEGER" msgstr "" -#: fortran/resolve.c:4531 +#: fortran/resolve.c:4903 #, no-c-format msgid "FORALL start expression at %L must be a scalar INTEGER" msgstr "" -#: fortran/resolve.c:4538 +#: fortran/resolve.c:4910 #, no-c-format msgid "FORALL end expression at %L must be a scalar INTEGER" msgstr "" -#: fortran/resolve.c:4546 +#: fortran/resolve.c:4918 #, no-c-format msgid "FORALL stride expression at %L must be a scalar %s" msgstr "" -#: fortran/resolve.c:4551 +#: fortran/resolve.c:4923 #, no-c-format msgid "FORALL stride expression at %L cannot be zero" msgstr "" -#: fortran/resolve.c:4567 +#: fortran/resolve.c:4939 #, no-c-format msgid "FORALL index '%s' may not appear in triplet specification at %L" msgstr "" -#: fortran/resolve.c:4647 +#: fortran/resolve.c:5019 #, no-c-format msgid "" "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER" msgstr "" -#: fortran/resolve.c:4654 +#: fortran/resolve.c:5026 #, no-c-format msgid "Cannot deallocate INTENT(IN) variable '%s' at %L" msgstr "" -#: fortran/resolve.c:4758 +#: fortran/resolve.c:5130 #, no-c-format msgid "" "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the " "same statement at %L" msgstr "" -#: fortran/resolve.c:4794 +#: fortran/resolve.c:5166 #, no-c-format msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER" msgstr "" -#: fortran/resolve.c:4802 +#: fortran/resolve.c:5174 #, no-c-format msgid "Cannot allocate INTENT(IN) variable '%s' at %L" msgstr "" -#: fortran/resolve.c:4826 +#: fortran/resolve.c:5198 #, no-c-format msgid "Array specification required in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.c:4856 +#: fortran/resolve.c:5228 #, no-c-format msgid "Bad array specification in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.c:4876 +#: fortran/resolve.c:5248 #, no-c-format msgid "" "'%s' must not appear in the array specification at %L in the same ALLOCATE " "statement where it is itself allocated" msgstr "" -#: fortran/resolve.c:4899 +#: fortran/resolve.c:5271 #, no-c-format msgid "STAT variable '%s' of %s statement at %C cannot be INTENT(IN)" msgstr "" -#: fortran/resolve.c:4903 +#: fortran/resolve.c:5275 #, no-c-format msgid "Illegal STAT variable in %s statement at %C for a PURE procedure" msgstr "" -#: fortran/resolve.c:4908 +#: fortran/resolve.c:5280 #, no-c-format msgid "STAT tag in %s statement at %L must be of type INTEGER" msgstr "" @@ -9272,99 +9476,99 @@ 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:5071 +#: fortran/resolve.c:5443 #, no-c-format msgid "CASE label at %L overlaps with CASE label at %L" msgstr "" -#: fortran/resolve.c:5122 +#: fortran/resolve.c:5494 #, no-c-format msgid "Expression in CASE statement at %L must be of type %s" msgstr "" -#: fortran/resolve.c:5133 +#: fortran/resolve.c:5505 #, no-c-format msgid "Expression in CASE statement at %L must be of kind %d" msgstr "" -#: fortran/resolve.c:5145 +#: fortran/resolve.c:5517 #, no-c-format msgid "Expression in CASE statement at %L must be scalar" msgstr "" -#: fortran/resolve.c:5191 +#: fortran/resolve.c:5563 #, no-c-format msgid "" "Selection expression in computed GOTO statement at %L must be a scalar " "integer expression" msgstr "" -#: fortran/resolve.c:5209 +#: fortran/resolve.c:5581 #, no-c-format msgid "Argument of SELECT statement at %L cannot be %s" msgstr "" -#: fortran/resolve.c:5218 +#: fortran/resolve.c:5590 #, no-c-format msgid "Argument of SELECT statement at %L must be a scalar expression" msgstr "" -#: fortran/resolve.c:5283 +#: fortran/resolve.c:5655 #, no-c-format msgid "" "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L" msgstr "" -#: fortran/resolve.c:5309 +#: fortran/resolve.c:5681 #, no-c-format msgid "Logical range in CASE statement at %L is not allowed" msgstr "" -#: fortran/resolve.c:5321 +#: fortran/resolve.c:5693 #, no-c-format msgid "constant logical value in CASE statement is repeated at %L" msgstr "" -#: fortran/resolve.c:5335 +#: fortran/resolve.c:5707 #, no-c-format msgid "Range specification at %L can never be matched" msgstr "" -#: fortran/resolve.c:5438 +#: fortran/resolve.c:5810 #, no-c-format msgid "Logical SELECT CASE block at %L has more that two cases" msgstr "" -#: fortran/resolve.c:5476 +#: fortran/resolve.c:5848 #, no-c-format msgid "Data transfer element at %L cannot have POINTER components" msgstr "" -#: fortran/resolve.c:5483 +#: fortran/resolve.c:5855 #, no-c-format msgid "Data transfer element at %L cannot have ALLOCATABLE components" msgstr "" -#: fortran/resolve.c:5490 +#: fortran/resolve.c:5862 #, no-c-format msgid "Data transfer element at %L cannot have PRIVATE components" msgstr "" -#: fortran/resolve.c:5499 +#: fortran/resolve.c:5871 #, no-c-format msgid "" "Data transfer element at %L cannot be a full reference to an assumed-size " "array" msgstr "" -#: fortran/resolve.c:5563 +#: fortran/resolve.c:5935 #, no-c-format msgid "" "Statement at %L is not a valid branch target statement for the branch " "statement at %L" msgstr "" -#: fortran/resolve.c:5572 +#: fortran/resolve.c:5944 #, no-c-format msgid "Branch at %L may result in an infinite loop" msgstr "" @@ -9372,118 +9576,118 @@ 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:5585 +#: fortran/resolve.c:5957 #, no-c-format msgid "Label at %L is not in the same block as the GOTO statement at %L" msgstr "" -#: fortran/resolve.c:5600 fortran/resolve.c:5614 +#: fortran/resolve.c:5972 fortran/resolve.c:5986 #, no-c-format msgid "Deleted feature: GOTO at %L jumps to END of construct at %L" msgstr "" -#: fortran/resolve.c:5691 +#: fortran/resolve.c:6063 #, no-c-format msgid "WHERE mask at %L has inconsistent shape" msgstr "" -#: fortran/resolve.c:5707 +#: fortran/resolve.c:6079 #, no-c-format msgid "WHERE assignment target at %L has inconsistent shape" msgstr "" -#: fortran/resolve.c:5715 fortran/resolve.c:5800 +#: fortran/resolve.c:6087 fortran/resolve.c:6174 #, no-c-format msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L" msgstr "" -#: fortran/resolve.c:5725 fortran/resolve.c:5810 +#: fortran/resolve.c:6097 fortran/resolve.c:6184 #, no-c-format msgid "Unsupported statement inside WHERE at %L" msgstr "" -#: fortran/resolve.c:5756 +#: fortran/resolve.c:6128 #, no-c-format msgid "Assignment to a FORALL index variable at %L" msgstr "" -#: fortran/resolve.c:5764 +#: fortran/resolve.c:6137 #, no-c-format msgid "" -"The FORALL with index '%s' cause more than one assignment to this object at %" -"L" +"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:5902 +#: fortran/resolve.c:6306 #, no-c-format msgid "An outer FORALL construct already has an index with this name %L" msgstr "" -#: fortran/resolve.c:5958 +#: fortran/resolve.c:6373 #, no-c-format msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array" msgstr "" -#: fortran/resolve.c:6020 +#: fortran/resolve.c:6435 #, no-c-format msgid "Subroutine '%s' called instead of assignment at %L must be PURE" msgstr "" -#: fortran/resolve.c:6093 +#: fortran/resolve.c:6508 #, no-c-format msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L" msgstr "" -#: fortran/resolve.c:6118 +#: fortran/resolve.c:6533 #, no-c-format msgid "Cannot assign to variable '%s' in PURE procedure at %L" msgstr "" -#: fortran/resolve.c:6130 +#: fortran/resolve.c:6545 #, no-c-format msgid "" "The impure variable at %L is assigned to a derived type variable with a " "POINTER component in a PURE procedure (12.6)" msgstr "" -#: fortran/resolve.c:6234 +#: fortran/resolve.c:6651 #, no-c-format msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable" msgstr "" -#: fortran/resolve.c:6237 +#: fortran/resolve.c:6654 #, no-c-format msgid "Variable '%s' has not been assigned a target label at %L" msgstr "" -#: fortran/resolve.c:6248 +#: fortran/resolve.c:6665 #, no-c-format msgid "" "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier" msgstr "" -#: fortran/resolve.c:6274 +#: fortran/resolve.c:6691 #, no-c-format msgid "ASSIGN statement at %L requires a scalar default INTEGER variable" msgstr "" -#: fortran/resolve.c:6289 +#: fortran/resolve.c:6706 #, no-c-format msgid "Arithmetic IF statement at %L requires a numeric expression" msgstr "" -#: fortran/resolve.c:6331 +#: fortran/resolve.c:6752 #, no-c-format msgid "" "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression" msgstr "" -#: fortran/resolve.c:6413 +#: fortran/resolve.c:6834 #, no-c-format msgid "FORALL mask clause at %L requires a LOGICAL expression" msgstr "" -#: fortran/resolve.c:6485 fortran/resolve.c:6541 +#: fortran/resolve.c:6906 fortran/resolve.c:6962 #, no-c-format msgid "" "Binding label '%s' for common block '%s' at %L collides with the global " @@ -9491,14 +9695,14 @@ msgid "" msgstr "" #. Common block names match but binding labels do not. -#: fortran/resolve.c:6506 +#: fortran/resolve.c:6927 #, no-c-format msgid "" "Binding label '%s' for common block '%s' at %L does not match the binding " "label '%s' for common block '%s' at %L" msgstr "" -#: fortran/resolve.c:6553 +#: fortran/resolve.c:6974 #, no-c-format msgid "" "Binding label '%s' for common block '%s' at %L collides with global entity '%" @@ -9506,57 +9710,57 @@ msgid "" msgstr "" #. Make sure global procedures don't collide with anything. -#: fortran/resolve.c:6605 +#: fortran/resolve.c:7026 #, no-c-format msgid "Binding label '%s' at %L collides with the global entity '%s' at %L" msgstr "" #. Make sure procedures in interface bodies don't collide. -#: fortran/resolve.c:6618 +#: fortran/resolve.c:7039 #, no-c-format msgid "" "Binding label '%s' in interface body at %L collides with the global entity '%" "s' at %L" msgstr "" -#: fortran/resolve.c:6631 +#: fortran/resolve.c:7052 #, no-c-format msgid "Binding label '%s' at %L collides with global entity '%s' at %L" msgstr "" -#: fortran/resolve.c:6708 +#: fortran/resolve.c:7129 #, no-c-format msgid "CHARACTER variable has zero length at %L" msgstr "" -#: fortran/resolve.c:6995 +#: fortran/resolve.c:7416 #, no-c-format msgid "Allocatable array '%s' at %L must have a deferred shape" msgstr "" -#: fortran/resolve.c:6998 +#: fortran/resolve.c:7419 #, no-c-format msgid "Scalar object '%s' at %L may not be ALLOCATABLE" msgstr "" -#: fortran/resolve.c:7005 +#: fortran/resolve.c:7426 #, no-c-format msgid "Array pointer '%s' at %L must have a deferred shape" msgstr "" -#: fortran/resolve.c:7016 +#: fortran/resolve.c:7437 #, no-c-format msgid "Array '%s' at %L cannot have a deferred shape" msgstr "" -#: fortran/resolve.c:7045 +#: fortran/resolve.c:7465 #, no-c-format msgid "" "The type '%s' cannot be host associated at %L because it is blocked by an " "incompatible object of the same name declared at %L" msgstr "" -#: fortran/resolve.c:7068 +#: fortran/resolve.c:7488 #, no-c-format msgid "" "Object '%s' at %L must have the SAVE attribute for default initialization of " @@ -9565,181 +9769,181 @@ msgstr "" #. The shape of a main program or module array needs to be #. constant. -#: fortran/resolve.c:7115 +#: fortran/resolve.c:7535 #, no-c-format msgid "The module or main program array '%s' at %L must have constant shape" msgstr "" -#: fortran/resolve.c:7128 +#: fortran/resolve.c:7548 #, no-c-format msgid "" "Entity with assumed character length at %L must be a dummy argument or a " "PARAMETER" msgstr "" -#: fortran/resolve.c:7147 +#: fortran/resolve.c:7567 #, no-c-format msgid "'%s' at %L must have constant character length in this context" msgstr "" -#: fortran/resolve.c:7179 +#: fortran/resolve.c:7603 #, no-c-format msgid "Allocatable '%s' at %L cannot have an initializer" msgstr "" -#: fortran/resolve.c:7182 +#: fortran/resolve.c:7606 #, no-c-format msgid "External '%s' at %L cannot have an initializer" msgstr "" -#: fortran/resolve.c:7186 +#: fortran/resolve.c:7610 #, no-c-format msgid "Dummy '%s' at %L cannot have an initializer" msgstr "" -#: fortran/resolve.c:7189 +#: fortran/resolve.c:7613 #, no-c-format msgid "Intrinsic '%s' at %L cannot have an initializer" msgstr "" -#: fortran/resolve.c:7192 +#: fortran/resolve.c:7616 #, no-c-format msgid "Function result '%s' at %L cannot have an initializer" msgstr "" -#: fortran/resolve.c:7195 +#: fortran/resolve.c:7619 #, no-c-format msgid "Automatic array '%s' at %L cannot have an initializer" msgstr "" -#: fortran/resolve.c:7218 +#: fortran/resolve.c:7642 #, no-c-format msgid "Although not referenced, '%s' at %L has ambiguous interfaces" msgstr "" -#: fortran/resolve.c:7237 +#: fortran/resolve.c:7661 #, no-c-format msgid "" "Character-valued statement function '%s' at %L must have constant length" msgstr "" -#: fortran/resolve.c:7245 +#: fortran/resolve.c:7669 #, no-c-format msgid "" "Automatic character length function '%s' at %L must have an explicit " "interface" msgstr "" -#: fortran/resolve.c:7270 +#: fortran/resolve.c:7694 #, no-c-format msgid "" "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%" "s', which is PUBLIC at %L" msgstr "" -#: fortran/resolve.c:7293 fortran/resolve.c:7318 +#: fortran/resolve.c:7717 fortran/resolve.c:7742 #, no-c-format msgid "" "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy " "arguments of '%s' which is PRIVATE" msgstr "" -#: fortran/resolve.c:7336 +#: fortran/resolve.c:7760 #, no-c-format msgid "Function '%s' at %L cannot have an initializer" msgstr "" -#: fortran/resolve.c:7345 +#: fortran/resolve.c:7769 #, no-c-format msgid "External object '%s' at %L may not have an initializer" msgstr "" -#: fortran/resolve.c:7353 +#: fortran/resolve.c:7777 #, no-c-format msgid "ELEMENTAL function '%s' at %L must have a scalar result" msgstr "" -#: fortran/resolve.c:7374 +#: fortran/resolve.c:7798 #, no-c-format msgid "CHARACTER(*) function '%s' at %L cannot be array-valued" msgstr "" -#: fortran/resolve.c:7378 +#: fortran/resolve.c:7802 #, no-c-format msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued" msgstr "" -#: fortran/resolve.c:7382 +#: fortran/resolve.c:7806 #, no-c-format msgid "CHARACTER(*) function '%s' at %L cannot be pure" msgstr "" -#: fortran/resolve.c:7386 +#: fortran/resolve.c:7810 #, no-c-format msgid "CHARACTER(*) function '%s' at %L cannot be recursive" msgstr "" -#: fortran/resolve.c:7395 +#: fortran/resolve.c:7819 #, no-c-format msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95" msgstr "" -#: fortran/resolve.c:7448 +#: fortran/resolve.c:7872 #, no-c-format msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L" msgstr "" -#: fortran/resolve.c:7455 +#: fortran/resolve.c:7879 #, no-c-format msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L" msgstr "" -#: fortran/resolve.c:7499 +#: fortran/resolve.c:7923 #, no-c-format msgid "FINAL procedure '%s' at %L is not a SUBROUTINE" msgstr "" -#: fortran/resolve.c:7507 +#: fortran/resolve.c:7931 #, no-c-format msgid "FINAL procedure at %L must have exactly one argument" msgstr "" -#: fortran/resolve.c:7516 +#: fortran/resolve.c:7940 #, no-c-format msgid "Argument of FINAL procedure at %L must be of type '%s'" msgstr "" -#: fortran/resolve.c:7524 +#: fortran/resolve.c:7948 #, no-c-format msgid "Argument of FINAL procedure at %L must not be a POINTER" msgstr "" -#: fortran/resolve.c:7530 +#: fortran/resolve.c:7954 #, no-c-format msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE" msgstr "" -#: fortran/resolve.c:7536 +#: fortran/resolve.c:7960 #, no-c-format msgid "Argument of FINAL procedure at %L must not be OPTIONAL" msgstr "" -#: fortran/resolve.c:7544 +#: fortran/resolve.c:7968 #, no-c-format msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)" msgstr "" -#: fortran/resolve.c:7552 +#: fortran/resolve.c:7976 #, no-c-format msgid "Non-scalar FINAL procedure at %L should have assumed shape argument" msgstr "" -#: fortran/resolve.c:7571 +#: fortran/resolve.c:7995 #, no-c-format msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'" msgstr "" -#: fortran/resolve.c:7604 +#: fortran/resolve.c:8028 #, no-c-format msgid "" "Only array FINAL procedures declared for derived type '%s' defined at %L, " @@ -9747,265 +9951,302 @@ msgid "" msgstr "" #. TODO: Remove this error when finalization is finished. -#: fortran/resolve.c:7609 +#: fortran/resolve.c:8033 #, no-c-format msgid "Finalization at %L is not yet implemented" msgstr "" -#: fortran/resolve.c:7636 +#: fortran/resolve.c:8059 +#, no-c-format +msgid "Can't overwrite GENERIC '%s' at %L" +msgstr "" + +#: fortran/resolve.c:8071 #, no-c-format msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE" msgstr "" -#: fortran/resolve.c:7644 +#: fortran/resolve.c:8079 #, no-c-format msgid "'%s' at %L overrides a PURE procedure and must also be PURE" msgstr "" -#: fortran/resolve.c:7653 +#: fortran/resolve.c:8088 #, no-c-format msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL" msgstr "" -#: fortran/resolve.c:7659 +#: fortran/resolve.c:8094 #, no-c-format msgid "" "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, " "either" msgstr "" -#: fortran/resolve.c:7668 +#: fortran/resolve.c:8103 #, no-c-format msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE" msgstr "" -#: fortran/resolve.c:7679 +#: fortran/resolve.c:8114 #, no-c-format msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION" msgstr "" -#: fortran/resolve.c:7690 +#: fortran/resolve.c:8125 #, no-c-format msgid "" "'%s' at %L and the overridden FUNCTION should have matching result types" msgstr "" -#: fortran/resolve.c:7701 +#: fortran/resolve.c:8136 #, no-c-format msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE" msgstr "" -#: fortran/resolve.c:7730 +#: fortran/resolve.c:8165 #, no-c-format msgid "" "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the " "corresponding argument of the overridden procedure" msgstr "" -#: fortran/resolve.c:7743 +#: fortran/resolve.c:8178 #, no-c-format msgid "" "Types mismatch for dummy argument '%s' of '%s' %L in in respect to the " "overridden procedure" msgstr "" -#: fortran/resolve.c:7753 +#: fortran/resolve.c:8188 #, no-c-format msgid "" "'%s' at %L must have the same number of formal arguments as the overridden " "procedure" msgstr "" -#: fortran/resolve.c:7762 +#: fortran/resolve.c:8197 #, no-c-format msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS" msgstr "" -#: fortran/resolve.c:7773 +#: fortran/resolve.c:8208 #, no-c-format msgid "'%s' at %L overrides a binding with PASS and must also be PASS" msgstr "" -#: fortran/resolve.c:7780 +#: fortran/resolve.c:8215 #, no-c-format msgid "" "Passed-object dummy argument of '%s' at %L must be at the same position as " "the passed-object dummy argument of the overridden procedure" msgstr "" -#: fortran/resolve.c:7824 +#: fortran/resolve.c:8246 +#, no-c-format +msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L" +msgstr "" + +#: fortran/resolve.c:8255 +#, no-c-format +msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous" +msgstr "" + +#: fortran/resolve.c:8324 +#, no-c-format +msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L" +msgstr "" + +#: fortran/resolve.c:8336 +#, no-c-format +msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too" +msgstr "" + +#: fortran/resolve.c:8366 +#, no-c-format +msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name" +msgstr "" + +#: fortran/resolve.c:8424 #, no-c-format msgid "" "'%s' must be a module procedure or an external procedure with an explicit " "interface at %L" msgstr "" -#: fortran/resolve.c:7858 +#: fortran/resolve.c:8461 #, no-c-format msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'" msgstr "" -#: fortran/resolve.c:7872 +#: fortran/resolve.c:8475 #, no-c-format msgid "Procedure '%s' with PASS at %L must have at least one argument" msgstr "" -#: fortran/resolve.c:7884 +#: fortran/resolve.c:8487 #, no-c-format msgid "" "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'" msgstr "" -#: fortran/resolve.c:7906 +#: fortran/resolve.c:8493 +#, no-c-format +msgid "" +"Polymorphic entities are not yet implemented, non-polymorphic passed-object " +"dummy argument of '%s' at %L accepted" +msgstr "" + +#: fortran/resolve.c:8518 #, no-c-format msgid "Procedure '%s' at %L has the same name as a component of '%s'" msgstr "" -#: fortran/resolve.c:7915 +#: fortran/resolve.c:8527 #, no-c-format msgid "" "Procedure '%s' at %L has the same name as an inherited component of '%s'" msgstr "" -#: fortran/resolve.c:7926 +#: fortran/resolve.c:8595 #, no-c-format -msgid "Type-bound procedures are not yet implemented at %L" +msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT" msgstr "" -#: fortran/resolve.c:7989 +#: fortran/resolve.c:8612 #, no-c-format msgid "" "Component '%s' of '%s' at %L has the same name as an inherited type-bound " "procedure" msgstr "" -#: fortran/resolve.c:8001 +#: fortran/resolve.c:8624 #, no-c-format msgid "" "Character length of component '%s' needs to be a constant specification " "expression at %L" msgstr "" -#: fortran/resolve.c:8016 +#: fortran/resolve.c:8639 #, no-c-format msgid "" "The component '%s' is a PRIVATE type and cannot be a component of '%s', " "which is PUBLIC at %L" msgstr "" -#: fortran/resolve.c:8026 +#: fortran/resolve.c:8649 #, no-c-format msgid "" "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE " "attribute" msgstr "" -#: fortran/resolve.c:8037 +#: fortran/resolve.c:8660 #, no-c-format msgid "" "The pointer component '%s' of '%s' at %L is a type that has not been declared" msgstr "" -#: fortran/resolve.c:8065 +#: fortran/resolve.c:8688 #, no-c-format msgid "Component '%s' of '%s' at %L must have constant array bounds" msgstr "" -#: fortran/resolve.c:8106 +#: fortran/resolve.c:8729 #, no-c-format msgid "" "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC " "namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:8116 +#: fortran/resolve.c:8739 #, no-c-format msgid "" "NAMELIST object '%s' has use-associated PRIVATE components and cannot be " "member of namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:8129 +#: fortran/resolve.c:8752 #, no-c-format msgid "" "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC " "namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:8141 +#: fortran/resolve.c:8764 #, no-c-format msgid "" "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:8150 +#: fortran/resolve.c:8773 #, no-c-format msgid "" "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L" msgstr "" -#: fortran/resolve.c:8162 +#: fortran/resolve.c:8785 #, no-c-format msgid "" "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE " "components" msgstr "" -#: fortran/resolve.c:8170 +#: fortran/resolve.c:8793 #, no-c-format msgid "" "NAMELIST object '%s' in namelist '%s' at %L cannot have POINTER components" msgstr "" -#: fortran/resolve.c:8196 +#: fortran/resolve.c:8819 #, no-c-format msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L" msgstr "" -#: fortran/resolve.c:8215 +#: fortran/resolve.c:8838 #, no-c-format msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape" msgstr "" -#: fortran/resolve.c:8226 +#: fortran/resolve.c:8849 #, no-c-format msgid "" "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type" msgstr "" -#: fortran/resolve.c:8237 +#: fortran/resolve.c:8860 #, no-c-format msgid "Incompatible derived type in PARAMETER at %L" msgstr "" -#: fortran/resolve.c:8296 +#: fortran/resolve.c:8919 #, no-c-format msgid "" "Interface '%s', used by procedure '%s' at %L, is declared in a later " "PROCEDURE statement" msgstr "" -#: fortran/resolve.c:8320 +#: fortran/resolve.c:8967 #, no-c-format msgid "Interface '%s' of procedure '%s' at %L must be explicit" msgstr "" -#: fortran/resolve.c:8353 +#: fortran/resolve.c:9000 #, no-c-format msgid "Type specified for intrinsic function '%s' at %L is ignored" msgstr "" -#: fortran/resolve.c:8360 +#: fortran/resolve.c:9007 #, no-c-format msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier" msgstr "" -#: fortran/resolve.c:8367 +#: fortran/resolve.c:9014 #, no-c-format msgid "'%s' declared INTRINSIC at %L does not exist" msgstr "" -#: fortran/resolve.c:8376 +#: fortran/resolve.c:9023 #, no-c-format msgid "" "The intrinsic '%s' declared INTRINSIC at %L is not available in the current " @@ -10013,290 +10254,280 @@ msgid "" "intrinsics in order to use it." msgstr "" -#: fortran/resolve.c:8420 +#: fortran/resolve.c:9067 #, no-c-format msgid "Assumed size array at %L must be a dummy argument" msgstr "" -#: fortran/resolve.c:8423 +#: fortran/resolve.c:9070 #, no-c-format msgid "Assumed shape array at %L must be a dummy argument" msgstr "" -#: fortran/resolve.c:8435 +#: fortran/resolve.c:9082 #, no-c-format msgid "Symbol at %L is not a DUMMY variable" msgstr "" -#: fortran/resolve.c:8441 +#: fortran/resolve.c:9088 #, no-c-format msgid "" "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument" msgstr "" -#: fortran/resolve.c:8451 +#: fortran/resolve.c:9098 #, no-c-format msgid "" "Character dummy variable '%s' at %L with VALUE attribute must have constant " "length" msgstr "" -#: fortran/resolve.c:8460 +#: fortran/resolve.c:9107 #, no-c-format msgid "" "C interoperable character dummy variable '%s' at %L with VALUE attribute " "must have length one" msgstr "" -#: fortran/resolve.c:8486 +#: fortran/resolve.c:9133 #, no-c-format msgid "" "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block " "nor declared at the module level scope" msgstr "" -#: fortran/resolve.c:8539 +#: fortran/resolve.c:9186 #, no-c-format msgid "The derived type '%s' at %L is of type '%s', which has not been defined" msgstr "" -#: fortran/resolve.c:8579 +#: fortran/resolve.c:9226 #, no-c-format msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'" msgstr "" -#: fortran/resolve.c:8598 +#: fortran/resolve.c:9245 #, no-c-format msgid "" "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have " "a default initializer" msgstr "" -#: fortran/resolve.c:8657 +#: fortran/resolve.c:9304 #, no-c-format msgid "Threadprivate at %L isn't SAVEd" msgstr "" -#: fortran/resolve.c:8735 +#: fortran/resolve.c:9389 #, no-c-format msgid "BLOCK DATA element '%s' at %L must be in COMMON" msgstr "" -#: fortran/resolve.c:8741 +#: fortran/resolve.c:9395 #, no-c-format msgid "DATA array '%s' at %L must be specified in a previous declaration" msgstr "" -#: fortran/resolve.c:8786 +#: fortran/resolve.c:9440 #, no-c-format msgid "Nonconstant array section at %L in DATA statement" msgstr "" -#: fortran/resolve.c:8799 +#: fortran/resolve.c:9453 #, no-c-format msgid "DATA statement at %L has more variables than values" msgstr "" -#: fortran/resolve.c:8893 +#: fortran/resolve.c:9547 #, no-c-format msgid "iterator start at %L does not simplify" msgstr "" -#: fortran/resolve.c:8900 +#: fortran/resolve.c:9554 #, no-c-format msgid "iterator end at %L does not simplify" msgstr "" -#: fortran/resolve.c:8907 +#: fortran/resolve.c:9561 #, no-c-format msgid "iterator step at %L does not simplify" msgstr "" -#: fortran/resolve.c:9033 +#: fortran/resolve.c:9687 #, no-c-format msgid "DATA statement at %L has more values than variables" msgstr "" -#: fortran/resolve.c:9124 +#: fortran/resolve.c:9778 #, no-c-format msgid "Label %d at %L defined but not used" msgstr "" -#: fortran/resolve.c:9129 +#: fortran/resolve.c:9783 #, no-c-format msgid "Label %d at %L defined but cannot be used" msgstr "" -#: fortran/resolve.c:9214 +#: fortran/resolve.c:9868 #, no-c-format msgid "" "Derived type variable '%s' at %L must have SEQUENCE attribute to be an " "EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:9223 +#: fortran/resolve.c:9877 #, no-c-format msgid "" "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an " "EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:9231 +#: fortran/resolve.c:9885 #, no-c-format msgid "" "Derived type variable '%s' at %L with default initialization cannot be in " "EQUIVALENCE with a variable in COMMON" msgstr "" -#: fortran/resolve.c:9248 +#: fortran/resolve.c:9902 #, no-c-format msgid "" "Derived type variable '%s' at %L with pointer component(s) cannot be an " "EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:9353 +#: fortran/resolve.c:10007 #, no-c-format msgid "Syntax error in EQUIVALENCE statement at %L" msgstr "" -#: fortran/resolve.c:9368 +#: fortran/resolve.c:10022 #, no-c-format msgid "" "Either all or none of the objects in the EQUIVALENCE set at %L shall have " "the PROTECTED attribute" msgstr "" -#: fortran/resolve.c:9380 +#: fortran/resolve.c:10034 #, no-c-format msgid "" "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure " "procedure '%s'" msgstr "" -#: fortran/resolve.c:9389 +#: fortran/resolve.c:10043 #, no-c-format msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:9468 +#: fortran/resolve.c:10122 #, no-c-format msgid "" "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:9479 +#: fortran/resolve.c:10133 #, no-c-format msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object" msgstr "" -#: fortran/resolve.c:9490 +#: fortran/resolve.c:10144 #, no-c-format msgid "Substring at %L has length zero" msgstr "" -#: fortran/resolve.c:9533 +#: fortran/resolve.c:10188 #, no-c-format -msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'" +msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'" msgstr "" -#: fortran/resolve.c:9545 +#: fortran/resolve.c:10201 #, no-c-format msgid "ENTRY '%s' at %L has no IMPLICIT type" msgstr "" -#: fortran/resolve.c:9571 +#: fortran/resolve.c:10227 #, no-c-format msgid "User operator procedure '%s' at %L must be a FUNCTION" msgstr "" -#: fortran/resolve.c:9578 +#: fortran/resolve.c:10234 #, no-c-format msgid "User operator procedure '%s' at %L cannot be assumed character length" msgstr "" -#: fortran/resolve.c:9584 +#: fortran/resolve.c:10240 #, no-c-format msgid "User operator procedure '%s' at %L must have at least one argument" msgstr "" -#: fortran/resolve.c:9594 +#: fortran/resolve.c:10250 #, no-c-format msgid "First argument of operator interface at %L cannot be optional" msgstr "" -#: fortran/resolve.c:9606 +#: fortran/resolve.c:10262 #, no-c-format msgid "Second argument of operator interface at %L cannot be optional" msgstr "" -#: fortran/resolve.c:9610 +#: fortran/resolve.c:10266 #, no-c-format msgid "Operator interface at %L must have, at most, two arguments" msgstr "" -#: fortran/resolve.c:9651 +#: fortran/resolve.c:10320 #, no-c-format msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE" msgstr "" -#: fortran/scanner.c:718 +#: fortran/scanner.c:727 #, no-c-format msgid "" "!$OMP at %C starts a commented line as it neither is followed by a space nor " "is a continuation line" msgstr "" -#: fortran/scanner.c:1021 fortran/scanner.c:1145 +#: fortran/scanner.c:1030 fortran/scanner.c:1154 #, no-c-format msgid "Limit of %d continuations exceeded in statement at %C" msgstr "" -#: fortran/scanner.c:1069 +#: fortran/scanner.c:1078 #, no-c-format msgid "Missing '&' in continued character constant at %C" msgstr "" -#: fortran/scanner.c:1295 +#: fortran/scanner.c:1304 #, no-c-format msgid "Nonconforming tab character at %C" msgstr "" -#: fortran/scanner.c:1383 fortran/scanner.c:1386 +#: fortran/scanner.c:1392 fortran/scanner.c:1395 #, no-c-format msgid "'&' not allowed by itself in line %d" msgstr "" -#: fortran/scanner.c:1430 +#: fortran/scanner.c:1439 #, no-c-format msgid "Nonconforming tab character in column %d of line %d" msgstr "" -#: fortran/scanner.c:1635 +#: fortran/scanner.c:1644 #, no-c-format msgid "%s:%d: file %s left but not entered" msgstr "" -#: fortran/scanner.c:1669 +#: fortran/scanner.c:1678 #, no-c-format msgid "%s:%d: Illegal preprocessor directive" msgstr "" -#: fortran/scanner.c:1770 -#, no-c-format -msgid "File '%s' is being included recursively" -msgstr "" - -#: fortran/scanner.c:1785 +#: fortran/scanner.c:1796 #, no-c-format msgid "Can't open file '%s'" msgstr "" -#: fortran/scanner.c:1794 -#, no-c-format -msgid "Can't open included file '%s'" -msgstr "" - #: fortran/simplify.c:82 #, no-c-format msgid "Result of %s overflows its kind at %L" @@ -10371,138 +10602,138 @@ msgid "" "zero" msgstr "" -#: fortran/simplify.c:1485 +#: fortran/simplify.c:1462 #, no-c-format msgid "Argument of IACHAR at %L must be of length one" msgstr "" -#: fortran/simplify.c:1492 +#: fortran/simplify.c:1469 #, no-c-format msgid "Argument of IACHAR function at %L outside of range 0..127" msgstr "" -#: fortran/simplify.c:1531 +#: fortran/simplify.c:1508 #, no-c-format msgid "Invalid second argument of IBCLR at %L" msgstr "" -#: fortran/simplify.c:1539 +#: fortran/simplify.c:1516 #, no-c-format msgid "Second argument of IBCLR exceeds bit size at %L" msgstr "" -#: fortran/simplify.c:1573 +#: fortran/simplify.c:1550 #, no-c-format msgid "Invalid second argument of IBITS at %L" msgstr "" -#: fortran/simplify.c:1579 +#: fortran/simplify.c:1556 #, no-c-format msgid "Invalid third argument of IBITS at %L" msgstr "" -#: fortran/simplify.c:1589 +#: fortran/simplify.c:1566 #, no-c-format msgid "Sum of second and third arguments of IBITS exceeds bit size at %L" msgstr "" -#: fortran/simplify.c:1636 +#: fortran/simplify.c:1613 #, no-c-format msgid "Invalid second argument of IBSET at %L" msgstr "" -#: fortran/simplify.c:1644 +#: fortran/simplify.c:1621 #, no-c-format msgid "Second argument of IBSET exceeds bit size at %L" msgstr "" -#: fortran/simplify.c:1674 +#: fortran/simplify.c:1651 #, no-c-format msgid "Argument of ICHAR at %L must be of length one" msgstr "" -#: fortran/simplify.c:1877 +#: fortran/simplify.c:1854 #, no-c-format msgid "Argument of INT at %L is not a valid type" msgstr "" -#: fortran/simplify.c:1908 +#: fortran/simplify.c:1885 #, no-c-format msgid "Argument of %s at %L is not a valid type" msgstr "" -#: fortran/simplify.c:2005 +#: fortran/simplify.c:1982 #, no-c-format msgid "Invalid second argument of ISHFT at %L" msgstr "" -#: fortran/simplify.c:2020 +#: fortran/simplify.c:1997 #, no-c-format msgid "Magnitude of second argument of ISHFT exceeds bit size at %L" msgstr "" -#: fortran/simplify.c:2084 +#: fortran/simplify.c:2061 #, no-c-format msgid "Invalid second argument of ISHFTC at %L" msgstr "" -#: fortran/simplify.c:2098 +#: fortran/simplify.c:2075 #, no-c-format msgid "Invalid third argument of ISHFTC at %L" msgstr "" -#: fortran/simplify.c:2104 +#: fortran/simplify.c:2081 #, no-c-format msgid "" "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %" "L" msgstr "" -#: fortran/simplify.c:2120 +#: fortran/simplify.c:2097 #, no-c-format msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L" msgstr "" -#: fortran/simplify.c:2123 +#: fortran/simplify.c:2100 #, no-c-format msgid "" "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at " "%L" msgstr "" -#: fortran/simplify.c:2194 +#: fortran/simplify.c:2171 #, no-c-format msgid "Argument of KIND at %L is a DERIVED type" msgstr "" -#: fortran/simplify.c:2385 +#: fortran/simplify.c:2362 #, no-c-format msgid "DIM argument at %L is out of bounds" msgstr "" -#: fortran/simplify.c:2537 +#: fortran/simplify.c:2534 #, no-c-format msgid "Argument of LOG at %L cannot be less than or equal to zero" msgstr "" -#: fortran/simplify.c:2550 +#: fortran/simplify.c:2547 #, no-c-format msgid "Complex argument of LOG at %L cannot be zero" msgstr "" -#: fortran/simplify.c:2591 +#: fortran/simplify.c:2588 #, no-c-format msgid "Argument of LOG10 at %L cannot be less than or equal to zero" msgstr "" #. Result is processor-dependent. -#: fortran/simplify.c:2801 +#: fortran/simplify.c:2869 #, no-c-format msgid "Second argument MOD at %L is zero" msgstr "" #. Result is processor-dependent. -#: fortran/simplify.c:2812 +#: fortran/simplify.c:2880 #, no-c-format msgid "Second argument of MOD at %L is zero" msgstr "" @@ -10510,95 +10741,95 @@ msgstr "" #. Result is processor-dependent. This processor just opts #. to not handle it at all. #. Result is processor-dependent. -#: fortran/simplify.c:2854 fortran/simplify.c:2866 +#: fortran/simplify.c:2922 fortran/simplify.c:2934 #, no-c-format msgid "Second argument of MODULO at %L is zero" msgstr "" -#: fortran/simplify.c:2912 +#: fortran/simplify.c:2980 #, no-c-format msgid "Second argument of NEAREST at %L shall not be zero" msgstr "" -#: fortran/simplify.c:2947 +#: fortran/simplify.c:3015 #, no-c-format msgid "Result of NEAREST is NaN at %L" msgstr "" -#: fortran/simplify.c:3228 +#: fortran/simplify.c:3296 #, no-c-format msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L" msgstr "" -#: fortran/simplify.c:3283 +#: fortran/simplify.c:3351 #, no-c-format msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L" msgstr "" -#: fortran/simplify.c:3397 +#: fortran/simplify.c:3465 #, no-c-format msgid "Integer too large in shape specification at %L" msgstr "" -#: fortran/simplify.c:3405 +#: fortran/simplify.c:3473 #, no-c-format msgid "Too many dimensions in shape specification for RESHAPE at %L" msgstr "" -#: fortran/simplify.c:3413 +#: fortran/simplify.c:3481 #, no-c-format msgid "Shape specification at %L cannot be negative" msgstr "" -#: fortran/simplify.c:3425 +#: fortran/simplify.c:3493 #, no-c-format msgid "Shape specification at %L cannot be the null array" msgstr "" -#: fortran/simplify.c:3446 +#: fortran/simplify.c:3514 #, no-c-format msgid "" "ORDER parameter of RESHAPE at %L is not the same size as SHAPE parameter" msgstr "" -#: fortran/simplify.c:3453 +#: fortran/simplify.c:3521 #, no-c-format msgid "Error in ORDER parameter of RESHAPE at %L" msgstr "" -#: fortran/simplify.c:3461 +#: fortran/simplify.c:3529 #, no-c-format msgid "ORDER parameter of RESHAPE at %L is out of range" msgstr "" -#: fortran/simplify.c:3471 +#: fortran/simplify.c:3539 #, no-c-format msgid "Invalid permutation in ORDER parameter at %L" msgstr "" -#: fortran/simplify.c:3530 +#: fortran/simplify.c:3598 #, no-c-format msgid "PAD parameter required for short SOURCE parameter at %L" msgstr "" -#: fortran/simplify.c:3649 +#: fortran/simplify.c:3717 #, no-c-format msgid "Result of SCALE overflows its kind at %L" msgstr "" -#: fortran/simplify.c:4283 +#: fortran/simplify.c:4351 #, no-c-format msgid "Argument of SQRT at %L has a negative value" msgstr "" -#: fortran/simplify.c:4417 +#: fortran/simplify.c:4506 #, no-c-format msgid "" "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < " "result size %ld" msgstr "" -#: fortran/simplify.c:4782 +#: fortran/simplify.c:4871 #, no-c-format msgid "" "Character '%s' in string at %L cannot be converted into character kind %d" @@ -10619,18 +10850,18 @@ msgstr "" msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE" msgstr "" -#: fortran/symbol.c:194 +#: fortran/symbol.c:193 #, no-c-format msgid "Letter %c already has an IMPLICIT type at %C" msgstr "" -#: fortran/symbol.c:248 +#: fortran/symbol.c:249 #, no-c-format msgid "Symbol '%s' at %L has no IMPLICIT type" msgstr "" #. BIND(C) variables should not be implicitly declared. -#: fortran/symbol.c:262 +#: fortran/symbol.c:269 #, no-c-format msgid "" "Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable" @@ -10638,260 +10869,260 @@ msgstr "" #. Dummy args to a BIND(C) routine may not be interoperable if #. they are implicitly typed. -#: fortran/symbol.c:276 +#: fortran/symbol.c:283 #, no-c-format msgid "" "Implicitly declared variable '%s' at %L may not be C interoperable but it is " "a dummy argument to the BIND(C) procedure '%s' at %L" msgstr "" -#: fortran/symbol.c:317 +#: fortran/symbol.c:324 #, no-c-format msgid "Function result '%s' at %L has no IMPLICIT type" msgstr "" -#: fortran/symbol.c:396 +#: fortran/symbol.c:403 #, no-c-format msgid "%s attribute not allowed in BLOCK DATA program unit at %L" msgstr "" -#: fortran/symbol.c:600 +#: fortran/symbol.c:607 #, no-c-format msgid "%s attribute applied to %s %s at %L" msgstr "" -#: fortran/symbol.c:607 +#: fortran/symbol.c:614 #, no-c-format msgid "BIND(C) applied to %s %s at %L" msgstr "" -#: fortran/symbol.c:703 fortran/symbol.c:1348 +#: fortran/symbol.c:711 fortran/symbol.c:1364 #, no-c-format msgid "%s attribute conflicts with %s attribute at %L" msgstr "" -#: fortran/symbol.c:706 +#: fortran/symbol.c:714 #, no-c-format msgid "%s attribute conflicts with %s attribute in '%s' at %L" msgstr "" -#: fortran/symbol.c:714 +#: fortran/symbol.c:722 #, no-c-format msgid "Fortran 2003: %s attribute with %s attribute at %L" msgstr "" -#: fortran/symbol.c:720 +#: fortran/symbol.c:728 #, no-c-format msgid "Fortran 2003: %s attribute with %s attribute in '%s' at %L" msgstr "" -#: fortran/symbol.c:764 +#: fortran/symbol.c:772 #, no-c-format msgid "Cannot change attributes of USE-associated symbol at %L" msgstr "" -#: fortran/symbol.c:767 +#: fortran/symbol.c:775 #, no-c-format msgid "Cannot change attributes of USE-associated symbol %s at %L" msgstr "" -#: fortran/symbol.c:783 +#: fortran/symbol.c:791 #, no-c-format msgid "Duplicate %s attribute specified at %L" msgstr "" -#: fortran/symbol.c:816 +#: fortran/symbol.c:824 #, no-c-format msgid "ALLOCATABLE specified outside of INTERFACE body at %L" msgstr "" -#: fortran/symbol.c:842 +#: fortran/symbol.c:850 #, no-c-format msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L" msgstr "" -#: fortran/symbol.c:960 +#: fortran/symbol.c:968 #, no-c-format msgid "Cray Pointee at %L appears in multiple pointer() statements" msgstr "" -#: fortran/symbol.c:979 +#: fortran/symbol.c:987 #, no-c-format msgid "Duplicate PROTECTED attribute specified at %L" msgstr "" -#: fortran/symbol.c:1012 +#: fortran/symbol.c:1020 #, no-c-format msgid "SAVE attribute at %L cannot be specified in a PURE procedure" msgstr "" -#: fortran/symbol.c:1020 +#: fortran/symbol.c:1028 #, no-c-format msgid "Duplicate SAVE attribute specified at %L" msgstr "" -#: fortran/symbol.c:1041 +#: fortran/symbol.c:1049 #, no-c-format msgid "Duplicate VALUE attribute specified at %L" msgstr "" -#: fortran/symbol.c:1061 +#: fortran/symbol.c:1069 #, no-c-format msgid "Duplicate VOLATILE attribute specified at %L" msgstr "" -#: fortran/symbol.c:1344 +#: fortran/symbol.c:1360 #, no-c-format msgid "%s attribute of '%s' conflicts with %s attribute at %L" msgstr "" -#: fortran/symbol.c:1378 +#: fortran/symbol.c:1394 #, no-c-format msgid "%s procedure at %L is already declared as %s procedure" msgstr "" -#: fortran/symbol.c:1413 +#: fortran/symbol.c:1429 #, no-c-format msgid "INTENT (%s) conflicts with INTENT(%s) at %L" msgstr "" -#: fortran/symbol.c:1436 +#: fortran/symbol.c:1453 #, no-c-format msgid "ACCESS specification at %L was already specified" msgstr "" -#: fortran/symbol.c:1453 +#: fortran/symbol.c:1470 #, no-c-format msgid "Duplicate BIND attribute specified at %L" msgstr "" -#: fortran/symbol.c:1460 +#: fortran/symbol.c:1477 #, no-c-format msgid "Fortran 2003: BIND(C) at %L" msgstr "" -#: fortran/symbol.c:1477 +#: fortran/symbol.c:1494 #, no-c-format msgid "Duplicate EXTENDS attribute specified at %L" msgstr "" -#: fortran/symbol.c:1481 +#: fortran/symbol.c:1498 #, no-c-format msgid "Fortran 2003: EXTENDS at %L" msgstr "" -#: fortran/symbol.c:1503 +#: fortran/symbol.c:1520 #, no-c-format msgid "Symbol '%s' at %L already has an explicit interface" msgstr "" -#: fortran/symbol.c:1510 +#: fortran/symbol.c:1527 #, no-c-format msgid "'%s' at %L has attributes specified outside its INTERFACE body" msgstr "" -#: fortran/symbol.c:1557 +#: fortran/symbol.c:1574 #, no-c-format msgid "Symbol '%s' at %L cannot have a type" msgstr "" -#: fortran/symbol.c:1716 +#: fortran/symbol.c:1733 #, no-c-format msgid "Component '%s' at %C already declared at %L" msgstr "" -#: fortran/symbol.c:1727 +#: fortran/symbol.c:1744 #, no-c-format msgid "Component '%s' at %C already in the parent type at %L" msgstr "" -#: fortran/symbol.c:1802 +#: fortran/symbol.c:1819 #, no-c-format msgid "Symbol '%s' at %C is ambiguous" msgstr "" -#: fortran/symbol.c:1834 +#: fortran/symbol.c:1851 #, no-c-format msgid "Derived type '%s' at %C is being used before it is defined" msgstr "" -#: fortran/symbol.c:1875 +#: fortran/symbol.c:1892 #, no-c-format msgid "'%s' at %C is not a member of the '%s' structure" msgstr "" -#: fortran/symbol.c:1883 +#: fortran/symbol.c:1900 #, no-c-format msgid "Component '%s' at %C is a PRIVATE component of '%s'" msgstr "" -#: fortran/symbol.c:1893 +#: fortran/symbol.c:1910 #, no-c-format msgid "All components of '%s' are PRIVATE in structure constructor at %C" msgstr "" -#: fortran/symbol.c:2022 +#: fortran/symbol.c:2039 #, no-c-format msgid "Duplicate statement label %d at %L and %L" msgstr "" -#: fortran/symbol.c:2032 +#: fortran/symbol.c:2049 #, no-c-format msgid "Label %d at %C already referenced as branch target" msgstr "" -#: fortran/symbol.c:2041 +#: fortran/symbol.c:2058 #, no-c-format msgid "Label %d at %C already referenced as a format label" msgstr "" -#: fortran/symbol.c:2083 +#: fortran/symbol.c:2100 #, no-c-format msgid "Label %d at %C previously used as a FORMAT label" msgstr "" -#: fortran/symbol.c:2091 +#: fortran/symbol.c:2108 #, no-c-format msgid "Label %d at %C previously used as branch target" msgstr "" -#: fortran/symbol.c:2403 +#: fortran/symbol.c:2420 #, no-c-format msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'" msgstr "" -#: fortran/symbol.c:2406 +#: fortran/symbol.c:2423 #, no-c-format msgid "" "Name '%s' at %C is an ambiguous reference to '%s' from current program unit" msgstr "" #. Symbol is from another namespace. -#: fortran/symbol.c:2550 +#: fortran/symbol.c:2567 #, no-c-format msgid "Symbol '%s' at %C has already been host associated" msgstr "" -#: fortran/symbol.c:3309 +#: fortran/symbol.c:3336 #, no-c-format msgid "" "Derived type '%s' declared at %L must have the BIND attribute to be C " "interoperable" msgstr "" -#: fortran/symbol.c:3320 +#: fortran/symbol.c:3347 #, no-c-format msgid "Derived type '%s' at %L is empty" msgstr "" -#: fortran/symbol.c:3337 +#: fortran/symbol.c:3364 #, no-c-format msgid "" "Component '%s' at %L cannot have the POINTER attribute because it is a " "member of the BIND(C) derived type '%s' at %L" msgstr "" -#: fortran/symbol.c:3349 +#: fortran/symbol.c:3376 #, no-c-format msgid "" "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a " @@ -10900,7 +11131,7 @@ msgstr "" #. If the derived type is bind(c), all fields must be #. interop. -#: fortran/symbol.c:3388 +#: fortran/symbol.c:3415 #, no-c-format msgid "" "Component '%s' in derived type '%s' at %L may not be C interoperable, even " @@ -10910,52 +11141,66 @@ msgstr "" #. If derived type is param to bind(c) routine, or to one #. of the iso_c_binding procs, it must be interoperable, so #. all fields must interop too. -#: fortran/symbol.c:3397 +#: fortran/symbol.c:3424 #, no-c-format msgid "Component '%s' in derived type '%s' at %L may not be C interoperable" msgstr "" -#: fortran/symbol.c:3411 +#: fortran/symbol.c:3438 #, no-c-format msgid "" "Derived type '%s' at %L cannot be declared with both PRIVATE and BIND(C) " "attributes" msgstr "" -#: fortran/symbol.c:3419 +#: fortran/symbol.c:3446 #, no-c-format msgid "" "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND" "(C)" msgstr "" -#: fortran/symbol.c:4233 +#: fortran/symbol.c:4261 #, no-c-format msgid "Symbol '%s' is used before it is typed at %L" msgstr "" -#: fortran/symbol.c:4239 +#: fortran/symbol.c:4267 #, no-c-format msgid "Extension: Symbol '%s' is used before it is typed at %L" msgstr "" -#: fortran/target-memory.c:609 +#: fortran/symbol.c:4318 +#, no-c-format +msgid "'%s' of '%s' is PRIVATE at %C" +msgstr "" + +#: fortran/target-memory.c:610 #, no-c-format msgid "Overlapping unequal initializers in EQUIVALENCE at %L" msgstr "" -#: fortran/target-memory.c:696 +#: fortran/target-memory.c:697 #, no-c-format msgid "BOZ constant at %L is too large (%ld vs %ld bits)" msgstr "" -#: fortran/trans-array.c:592 fortran/trans-array.c:4316 -#: fortran/trans-array.c:5245 fortran/trans-intrinsic.c:3498 +#: fortran/trans-array.c:641 fortran/trans-array.c:4368 +#: fortran/trans-array.c:5299 fortran/trans-intrinsic.c:3635 #, no-c-format msgid "Creating array temporary at %L" msgstr "" -#: fortran/trans-array.c:5242 +#. Problems occur when we get something like +#. integer :: a(lots) = (/(i, i=1, lots)/) +#: fortran/trans-array.c:3951 +#, no-c-format +msgid "" +"The number of elements in the array constructor at %L requires an increase " +"of the allowed %d upper limit. See -fmax-array-constructor option" +msgstr "" + +#: fortran/trans-array.c:5296 #, no-c-format msgid "Creating array temporary at %L for argument '%s'" msgstr "" @@ -10965,89 +11210,109 @@ msgstr "" msgid "Named COMMON block '%s' at %L shall be of the same size" msgstr "" -#: fortran/trans-common.c:835 +#: fortran/trans-common.c:838 #, no-c-format msgid "Bad array reference at %L" msgstr "" -#: fortran/trans-common.c:843 +#: fortran/trans-common.c:846 #, no-c-format msgid "Illegal reference type at %L as EQUIVALENCE object" msgstr "" -#: fortran/trans-common.c:883 +#: fortran/trans-common.c:886 #, no-c-format msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L" msgstr "" #. Aligning this field would misalign a previous field. -#: fortran/trans-common.c:1016 +#: fortran/trans-common.c:1019 #, no-c-format msgid "" "The equivalence set for variable '%s' declared at %L violates alignment " "requirements" msgstr "" -#: fortran/trans-common.c:1081 +#: fortran/trans-common.c:1086 #, no-c-format msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L" msgstr "" -#: fortran/trans-common.c:1096 +#: fortran/trans-common.c:1101 #, no-c-format msgid "" "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L" msgstr "" -#. The required offset conflicts with previous alignment -#. requirements. Insert padding immediately before this -#. segment. -#: fortran/trans-common.c:1107 +#: fortran/trans-common.c:1116 #, no-c-format -msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L" +msgid "" +"Padding of %d bytes required before '%s' in COMMON '%s' at %L; reorder " +"elements or use -fno-align-commons" msgstr "" -#: fortran/trans-common.c:1133 +#: fortran/trans-common.c:1121 +#, no-c-format +msgid "" +"Padding of %d bytes required before '%s' in COMMON at %L; reorder elements " +"or use -fno-align-commons" +msgstr "" + +#: fortran/trans-common.c:1149 #, no-c-format msgid "COMMON '%s' at %L does not exist" msgstr "" -#: fortran/trans-common.c:1140 +#: fortran/trans-common.c:1157 #, no-c-format -msgid "COMMON '%s' at %L requires %d bytes of padding at start" +msgid "" +"COMMON '%s' at %L requires %d bytes of padding at start; reorder elements or " +"use -fno-align-commons" msgstr "" -#: fortran/trans-decl.c:2773 fortran/trans-decl.c:3468 +#: fortran/trans-common.c:1161 +#, no-c-format +msgid "" +"COMMON at %L requires %d bytes of padding at start; reorder elements or use -" +"fno-align-commons" +msgstr "" + +#: fortran/trans-const.c:290 +#, no-c-format +msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L" +msgstr "" + +#: fortran/trans-decl.c:2835 fortran/trans-decl.c:3858 #, no-c-format msgid "Return value of function '%s' at %L not set" msgstr "" -#: fortran/trans-decl.c:3109 +#: fortran/trans-decl.c:3493 #, no-c-format msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set" msgstr "" -#: fortran/trans-decl.c:3113 +#: fortran/trans-decl.c:3497 #, no-c-format msgid "Unused dummy argument '%s' at %L" msgstr "" -#: fortran/trans-decl.c:3119 +#: fortran/trans-decl.c:3503 #, no-c-format msgid "Unused variable '%s' declared at %L" msgstr "" -#: fortran/trans-decl.c:3145 +#: fortran/trans-decl.c:3535 #, no-c-format msgid "Unused parameter '%s' declared at %L" msgstr "" -#: fortran/trans-decl.c:3159 +#: fortran/trans-decl.c:3549 #, no-c-format msgid "Return value '%s' of function '%s' declared at %L not set" msgstr "" -#: fortran/trans-expr.c:2275 +#: fortran/trans-expr.c:2391 #, no-c-format msgid "Unknown argument list function at %L" msgstr "" @@ -11062,7 +11327,7 @@ msgstr "" msgid "Derived type '%s' at %L has PRIVATE components" msgstr "" -#: fortran/trans-stmt.c:438 +#: fortran/trans-stmt.c:462 #, no-c-format msgid "An alternate return at %L without a * dummy argument" msgstr "" @@ -11079,29 +11344,35 @@ msgstr "" msgid "Incorrect function return value" msgstr "" -#: fortran/trans.c:485 fortran/trans.c:878 +#: fortran/trans.c:515 fortran/trans.c:935 msgid "Attempt to allocate a negative amount of memory." msgstr "" -#: fortran/trans.c:503 +#: fortran/trans.c:533 msgid "Memory allocation failed" msgstr "" -#: fortran/trans.c:585 +#: fortran/trans.c:615 msgid "" "Attempt to allocate negative amount of memory. Possible integer overflow" msgstr "" -#: fortran/trans.c:616 fortran/trans.c:895 +#: fortran/trans.c:646 fortran/trans.c:952 msgid "Out of memory" msgstr "" -#: fortran/trans.c:696 -msgid "Attempting to allocate already allocated array" +#: fortran/trans.c:737 +#, c-format +msgid "Attempting to allocate already allocated array '%s'" msgstr "" -#: fortran/trans.c:795 -msgid "Attempt to DEALLOCATE unallocated memory." +#: fortran/trans.c:743 +msgid "Attempting to allocate already allocatedarray" +msgstr "" + +#: fortran/trans.c:852 +#, c-format +msgid "Attempt to DEALLOCATE unallocated '%s'" msgstr "" #: java/jcf-dump.c:1068 @@ -11280,68 +11551,82 @@ msgstr "" msgid "cannot specify 'main' class when not linking" msgstr "" -#: config/i386/mingw32.h:74 config/i386/cygwin.h:74 +#: java/jvspec.c:80 gcc.c:828 +msgid "-pg and -fomit-frame-pointer are incompatible" +msgstr "" + +#: config/linux.h:106 config/linux.h:108 config/rs6000/sysv4.h:902 +#: config/rs6000/sysv4.h:904 config/rs6000/linux64.h:345 +#: config/rs6000/linux64.h:347 config/alpha/linux-elf.h:33 +#: config/alpha/linux-elf.h:35 +msgid "-mglibc and -muclibc used together" +msgstr "" + +#: config/lynx.h:70 +msgid "cannot use mthreads and mlegacy-threads together" +msgstr "" + +#: config/lynx.h:95 +msgid "cannot use mshared and static together" +msgstr "" + +#: config/sparc/linux64.h:165 config/sparc/linux64.h:176 +#: config/sparc/netbsd-elf.h:125 config/sparc/netbsd-elf.h:144 +#: config/sparc/sol2-bi.h:217 config/sparc/sol2-bi.h:227 +msgid "may not use both -m32 and -m64" +msgstr "" + +#: config/sparc/sol2-bi.h:189 config/sparc/sol2-bi.h:194 +#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22 +msgid "does not support multilib" +msgstr "" + +#: config/mips/mips.h:1171 config/arc/arc.h:61 +msgid "may not use both -EB and -EL" +msgstr "" + +#: config/mips/r3900.h:34 +msgid "-mhard-float not supported" +msgstr "" + +#: config/mips/r3900.h:36 +msgid "-msingle-float and -msoft-float cannot both be specified" +msgstr "" + +#: config/i386/mingw32.h:85 config/i386/cygwin.h:74 msgid "shared and mdll are not compatible" msgstr "" +#: gcc.c:800 +msgid "GCC does not support -C or -CC without -E" +msgstr "" + +#: gcc.c:1013 +msgid "-E or -x required when input is from standard input" +msgstr "" + #: fortran/lang-specs.h:45 fortran/lang-specs.h:58 msgid "gfortran does not support -E without -cpp" msgstr "" -#: java/lang-specs.h:33 -msgid "-fjni and -femit-class-files are incompatible" +#: config/bfin/elf.h:31 +msgid "no processor type specified for linking" msgstr "" -#: java/lang-specs.h:34 -msgid "-fjni and -femit-class-file are incompatible" -msgstr "" - -#: java/lang-specs.h:35 java/lang-specs.h:36 -msgid "-femit-class-file should used along with -fsyntax-only" +#: config/vxworks.h:71 +msgid "-Xbind-now and -Xbind-lazy are incompatible" msgstr "" #: config/vax/netbsd-elf.h:41 msgid "the -shared option is not currently supported for VAX ELF" msgstr "" -#: config/vax/vax.h:49 config/vax/vax.h:50 -msgid "profiling not supported with -mg\n" -msgstr "" - -#: config/sh/sh.h:461 -msgid "SH2a does not support little-endian" -msgstr "" - -#: config/arc/arc.h:61 config/mips/mips.h:1132 -msgid "may not use both -EB and -EL" -msgstr "" - -#: config/bfin/elf.h:29 -msgid "no processor type specified for linking" -msgstr "" - -#: config/i386/nwld.h:34 -msgid "Static linking is not supported.\n" -msgstr "" - -#: gcc.c:803 -msgid "GCC does not support -C or -CC without -E" -msgstr "" - -#: gcc.c:831 java/jvspec.c:80 -msgid "-pg and -fomit-frame-pointer are incompatible" -msgstr "" - -#: gcc.c:1016 -msgid "-E or -x required when input is from standard input" -msgstr "" - #: config/i386/cygwin.h:28 msgid "mno-cygwin and mno-win32 are not compatible" msgstr "" -#: config/mcore/mcore.h:56 -msgid "the m210 does not have little endian support" +#: config/i386/nwld.h:34 +msgid "Static linking is not supported.\n" msgstr "" #: config/darwin.h:269 @@ -11376,18 +11661,24 @@ msgstr "" msgid "-private_bundle not allowed with -dynamiclib" msgstr "" -#: config/s390/tpf.h:119 -msgid "static is not supported on TPF-OS" +#: config/mcore/mcore.h:56 +msgid "the m210 does not have little endian support" msgstr "" -#: config/rs6000/sysv4.h:899 config/rs6000/sysv4.h:901 -#: config/alpha/linux-elf.h:33 config/alpha/linux-elf.h:35 config/linux.h:106 -#: config/linux.h:108 config/rs6000/linux64.h:345 config/rs6000/linux64.h:347 -msgid "-mglibc and -muclibc used together" +#: java/lang-specs.h:33 +msgid "-fjni and -femit-class-files are incompatible" msgstr "" -#: config/vxworks.h:71 -msgid "-Xbind-now and -Xbind-lazy are incompatible" +#: java/lang-specs.h:34 +msgid "-fjni and -femit-class-file are incompatible" +msgstr "" + +#: java/lang-specs.h:35 java/lang-specs.h:36 +msgid "-femit-class-file should used along with -fsyntax-only" +msgstr "" + +#: config/sh/sh.h:461 +msgid "SH2a does not support little-endian" msgstr "" #: config/arm/arm.h:148 @@ -11402,37 +11693,18 @@ msgstr "" msgid "Do not specify both -march=... and -mcpu=..." msgstr "" -#: config/sparc/linux64.h:165 config/sparc/linux64.h:176 -#: config/sparc/netbsd-elf.h:125 config/sparc/netbsd-elf.h:144 -#: config/sparc/sol2-bi.h:217 config/sparc/sol2-bi.h:227 -msgid "may not use both -m32 and -m64" +#: config/vax/vax.h:49 config/vax/vax.h:50 +msgid "profiling not supported with -mg\n" +msgstr "" + +#: config/s390/tpf.h:119 +msgid "static is not supported on TPF-OS" msgstr "" #: config/rs6000/darwin.h:95 msgid " conflicting code gen style switches are used" msgstr "" -#: config/mips/r3900.h:34 -msgid "-mhard-float not supported" -msgstr "" - -#: config/mips/r3900.h:36 -msgid "-msingle-float and -msoft-float cannot both be specified" -msgstr "" - -#: config/lynx.h:70 -msgid "cannot use mthreads and mlegacy-threads together" -msgstr "" - -#: config/lynx.h:95 -msgid "cannot use mshared and static together" -msgstr "" - -#: config/sparc/sol2-bi.h:189 config/sparc/sol2-bi.h:194 -#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22 -msgid "does not support multilib" -msgstr "" - #: java/lang.opt:65 msgid "Warn if a deprecated compiler feature, class, method, or field is used" msgstr "" @@ -11560,305 +11832,319 @@ msgid "Warn about possible aliasing of dummy arguments" msgstr "" #: fortran/lang.opt:77 -msgid "Warn about missing ampersand in continued character constants" +msgid "Warn about alignment of COMMON blocks" msgstr "" #: fortran/lang.opt:81 -msgid "Warn about creation of array temporaries" +msgid "Warn about missing ampersand in continued character constants" msgstr "" #: fortran/lang.opt:85 -msgid "Warn about truncated character expressions" +msgid "Warn about creation of array temporaries" msgstr "" #: fortran/lang.opt:89 -msgid "Warn about implicit conversion" +msgid "Warn about truncated character expressions" msgstr "" #: fortran/lang.opt:93 -msgid "Warn about calls with implicit interface" +msgid "Warn about implicit conversion" msgstr "" #: fortran/lang.opt:97 -msgid "Warn about truncated source lines" +msgid "Warn about calls with implicit interface" msgstr "" #: fortran/lang.opt:101 +msgid "Warn about truncated source lines" +msgstr "" + +#: fortran/lang.opt:105 msgid "Warn on intrinsics not part of the selected standard" msgstr "" -#: fortran/lang.opt:109 +#: fortran/lang.opt:113 msgid "Warn about \"suspicious\" constructs" msgstr "" -#: fortran/lang.opt:113 +#: fortran/lang.opt:117 msgid "Permit nonconforming uses of the tab character" msgstr "" -#: fortran/lang.opt:117 +#: fortran/lang.opt:121 msgid "Warn about underflow of numerical constant expressions" msgstr "" -#: fortran/lang.opt:121 +#: fortran/lang.opt:125 msgid "Warn if a user-procedure has the same name as an intrinsic" msgstr "" -#: fortran/lang.opt:125 +#: fortran/lang.opt:129 msgid "Enable preprocessing" msgstr "" -#: fortran/lang.opt:129 +#: fortran/lang.opt:133 msgid "Disable preprocessing" msgstr "" -#: fortran/lang.opt:133 +#: fortran/lang.opt:137 msgid "Dump details about macro names and definitions during preprocessing" msgstr "" -#: fortran/lang.opt:137 -msgid "All intrinsics procedures are available regardless of selected standard" +#: fortran/lang.opt:141 +msgid "Enable alignment of COMMON blocks" msgstr "" #: fortran/lang.opt:145 +msgid "All intrinsics procedures are available regardless of selected standard" +msgstr "" + +#: fortran/lang.opt:153 msgid "" "Do not treat local variables and COMMON blocks as if they were named in SAVE " "statements" msgstr "" -#: fortran/lang.opt:149 +#: fortran/lang.opt:157 msgid "Specify that backslash in string introduces an escape character" msgstr "" -#: fortran/lang.opt:153 +#: fortran/lang.opt:161 msgid "Produce a backtrace when a runtime error is encountered" msgstr "" -#: fortran/lang.opt:157 +#: fortran/lang.opt:165 msgid "" "-fblas-matmul-limit= Size of the smallest matrix for which matmul " "will use BLAS" msgstr "" -#: fortran/lang.opt:161 +#: fortran/lang.opt:169 msgid "" "Produce a warning at runtime if a array temporary has been created for a " "procedure argument" msgstr "" -#: fortran/lang.opt:165 +#: fortran/lang.opt:173 msgid "Use big-endian format for unformatted files" msgstr "" -#: fortran/lang.opt:169 +#: fortran/lang.opt:177 msgid "Use little-endian format for unformatted files" msgstr "" -#: fortran/lang.opt:173 +#: fortran/lang.opt:181 msgid "Use native format for unformatted files" msgstr "" -#: fortran/lang.opt:177 +#: fortran/lang.opt:185 msgid "Swap endianness for unformatted files" msgstr "" -#: fortran/lang.opt:181 +#: fortran/lang.opt:189 msgid "Use the Cray Pointer extension" msgstr "" -#: fortran/lang.opt:185 +#: fortran/lang.opt:193 msgid "Ignore 'D' in column one in fixed form" msgstr "" -#: fortran/lang.opt:189 +#: fortran/lang.opt:197 msgid "Treat lines with 'D' in column one as comments" msgstr "" -#: fortran/lang.opt:193 +#: fortran/lang.opt:201 msgid "Set the default double precision kind to an 8 byte wide type" msgstr "" -#: fortran/lang.opt:197 +#: fortran/lang.opt:205 msgid "Set the default integer kind to an 8 byte wide type" msgstr "" -#: fortran/lang.opt:201 +#: fortran/lang.opt:209 msgid "Set the default real kind to an 8 byte wide type" msgstr "" -#: fortran/lang.opt:205 +#: fortran/lang.opt:213 msgid "Allow dollar signs in entity names" msgstr "" -#: fortran/lang.opt:209 +#: fortran/lang.opt:217 msgid "Dump a core file when a runtime error occurs" msgstr "" -#: fortran/lang.opt:213 +#: fortran/lang.opt:221 msgid "Display the code tree after parsing" msgstr "" -#: fortran/lang.opt:217 +#: fortran/lang.opt:225 msgid "" "Specify that an external BLAS library should be used for matmul calls on " "large-size arrays" msgstr "" -#: fortran/lang.opt:221 +#: fortran/lang.opt:229 msgid "Use f2c calling convention" msgstr "" -#: fortran/lang.opt:225 +#: fortran/lang.opt:233 msgid "Assume that the source file is fixed form" msgstr "" -#: fortran/lang.opt:229 +#: fortran/lang.opt:237 msgid "Specify where to find the compiled intrinsic modules" msgstr "" -#: fortran/lang.opt:233 +#: fortran/lang.opt:241 msgid "Allow arbitrary character line width in fixed mode" msgstr "" -#: fortran/lang.opt:237 +#: fortran/lang.opt:245 msgid "Use n as character line width in fixed mode" msgstr "" -#: fortran/lang.opt:241 +#: fortran/lang.opt:249 msgid "Stop on following floating point exceptions" msgstr "" -#: fortran/lang.opt:245 +#: fortran/lang.opt:253 msgid "Assume that the source file is free form" msgstr "" -#: fortran/lang.opt:249 +#: fortran/lang.opt:257 msgid "Allow arbitrary character line width in free mode" msgstr "" -#: fortran/lang.opt:253 +#: fortran/lang.opt:261 msgid "Use n as character line width in free mode" msgstr "" -#: fortran/lang.opt:257 +#: fortran/lang.opt:265 msgid "" "Specify that no implicit typing is allowed, unless overridden by explicit " "IMPLICIT statements" msgstr "" -#: fortran/lang.opt:261 +#: fortran/lang.opt:269 msgid "" "-finit-character= Initialize local character variables to ASCII value n" msgstr "" -#: fortran/lang.opt:265 +#: fortran/lang.opt:273 msgid "-finit-integer= Initialize local integer variables to n" msgstr "" -#: fortran/lang.opt:269 +#: fortran/lang.opt:277 msgid "Initialize local variables to zero (from g77)" msgstr "" -#: fortran/lang.opt:273 +#: fortran/lang.opt:281 msgid "-finit-logical= Initialize local logical variables" msgstr "" -#: fortran/lang.opt:277 +#: fortran/lang.opt:285 msgid "-finit-real= Initialize local real variables" msgstr "" -#: fortran/lang.opt:281 -msgid "Maximum number of errors to report" -msgstr "" - -#: fortran/lang.opt:285 -msgid "Maximum identifier length" -msgstr "" - #: fortran/lang.opt:289 -msgid "Maximum length for subrecords" +msgid "" +"-fmax-array-constructor= Maximum number of objects in an array " +"constructor" msgstr "" #: fortran/lang.opt:293 -msgid "Size in bytes of the largest array that will be put on the stack" +msgid "Maximum number of errors to report" msgstr "" #: fortran/lang.opt:297 -msgid "Set default accessibility of module entities to PRIVATE." +msgid "Maximum identifier length" msgstr "" #: fortran/lang.opt:301 -msgid "Enable OpenMP (also sets frecursive)" +msgid "Maximum length for subrecords" msgstr "" #: fortran/lang.opt:305 -msgid "Try to lay out derived types as compactly as possible" +msgid "Size in bytes of the largest array that will be put on the stack" msgstr "" #: fortran/lang.opt:309 -msgid "Treat the input file as preprocessed" +msgid "Set default accessibility of module entities to PRIVATE." msgstr "" #: fortran/lang.opt:313 -msgid "Enable range checking during compilation" +msgid "Enable OpenMP (also sets frecursive)" msgstr "" #: fortran/lang.opt:317 -msgid "Use a 4-byte record marker for unformatted files" +msgid "Try to lay out derived types as compactly as possible" msgstr "" #: fortran/lang.opt:321 -msgid "Use an 8-byte record marker for unformatted files" +msgid "Treat the input file as preprocessed" msgstr "" #: fortran/lang.opt:325 -msgid "Allocate local variables on the stack to allow indirect recursion" +msgid "Enable range checking during compilation" msgstr "" #: fortran/lang.opt:329 -msgid "Copy array sections into a contiguous block on procedure entry" +msgid "Use a 4-byte record marker for unformatted files" msgstr "" #: fortran/lang.opt:333 -msgid "Append a second underscore if the name already contains an underscore" +msgid "Use an 8-byte record marker for unformatted files" msgstr "" -#: fortran/lang.opt:337 c.opt:721 -msgid "Use the narrowest integer type possible for enumeration types" +#: fortran/lang.opt:337 +msgid "Allocate local variables on the stack to allow indirect recursion" msgstr "" #: fortran/lang.opt:341 -msgid "Apply negative sign to zero values" +msgid "Copy array sections into a contiguous block on procedure entry" msgstr "" #: fortran/lang.opt:345 +msgid "Append a second underscore if the name already contains an underscore" +msgstr "" + +#: fortran/lang.opt:349 c.opt:729 +msgid "Use the narrowest integer type possible for enumeration types" +msgstr "" + +#: fortran/lang.opt:353 +msgid "Apply negative sign to zero values" +msgstr "" + +#: fortran/lang.opt:357 msgid "Append underscores to externally visible names" msgstr "" -#: fortran/lang.opt:381 +#: fortran/lang.opt:393 msgid "Statically link the GNU Fortran helper library (libgfortran)" msgstr "" -#: fortran/lang.opt:385 +#: fortran/lang.opt:397 msgid "Conform to the ISO Fortran 2003 standard" msgstr "" -#: fortran/lang.opt:389 +#: fortran/lang.opt:401 msgid "Conform to the ISO Fortran 2008 standard" msgstr "" -#: fortran/lang.opt:393 +#: fortran/lang.opt:405 msgid "Conform to the ISO Fortran 95 standard" msgstr "" -#: fortran/lang.opt:397 +#: fortran/lang.opt:409 msgid "Conform to nothing in particular" msgstr "" -#: fortran/lang.opt:401 +#: fortran/lang.opt:413 msgid "Accept extensions to support legacy code" msgstr "" -#: config/alpha/alpha.opt:23 config/i386/i386.opt:197 +#: config/alpha/alpha.opt:23 config/i386/i386.opt:201 msgid "Do not use hardware fp" msgstr "" @@ -12168,7 +12454,7 @@ msgstr "" msgid "64 bit ABI" msgstr "" -#: config/s390/s390.opt:31 config/i386/i386.opt:93 config/spu/spu.opt:60 +#: config/s390/s390.opt:31 config/i386/i386.opt:97 config/spu/spu.opt:80 msgid "Generate code for given CPU" msgstr "" @@ -12221,7 +12507,7 @@ msgid "" msgstr "" #: config/s390/s390.opt:87 config/ia64/ia64.opt:97 config/sparc/sparc.opt:95 -#: config/i386/i386.opt:225 config/rs6000/rs6000.opt:226 config/spu/spu.opt:64 +#: config/i386/i386.opt:229 config/rs6000/rs6000.opt:226 config/spu/spu.opt:84 msgid "Schedule code for given CPU" msgstr "" @@ -12329,7 +12615,7 @@ msgstr "" msgid "Enable earlier placing stop bits for better scheduling" msgstr "" -#: config/ia64/ia64.opt:89 config/spu/spu.opt:56 config/sh/sh.opt:253 +#: config/ia64/ia64.opt:89 config/spu/spu.opt:72 config/sh/sh.opt:253 #: config/pa/pa.opt:51 msgid "Specify range of registers to make fixed" msgstr "" @@ -12367,26 +12653,50 @@ msgid "Use simple data speculation check for control speculation" msgstr "" #: config/ia64/ia64.opt:133 -msgid "Print information about speculative motions." -msgstr "" - -#: config/ia64/ia64.opt:137 msgid "" "If set, data speculative instructions will be chosen for schedule only if " "there are no other choices at the moment " msgstr "" -#: config/ia64/ia64.opt:141 +#: config/ia64/ia64.opt:137 msgid "" "If set, control speculative instructions will be chosen for schedule only if " "there are no other choices at the moment " msgstr "" -#: config/ia64/ia64.opt:145 +#: config/ia64/ia64.opt:141 msgid "" "Count speculative dependencies while calculating priority of instructions" msgstr "" +#: config/ia64/ia64.opt:145 +msgid "Place a stop bit after every cycle when scheduling" +msgstr "" + +#: config/ia64/ia64.opt:149 +msgid "" +"Assume that floating-point stores and loads are not likely to cause conflict " +"when placed into one instruction group" +msgstr "" + +#: config/ia64/ia64.opt:153 +msgid "" +"Soft limit on number of memory insns per instruction group, giving lower " +"priority to subsequent memory insns attempting to schedule in the same insn " +"group. Frequently useful to prevent cache bank conflicts. Default value is 1" +msgstr "" + +#: config/ia64/ia64.opt:157 +msgid "" +"Disallow more than `msched-max-memory-insns' in instruction group. " +"Otherwise, limit is `soft' (prefer non-memory operations when limit is " +"reached)" +msgstr "" + +#: config/ia64/ia64.opt:161 +msgid "Don't generate checks for control speculation in selective scheduling" +msgstr "" + #: config/m32c/m32c.opt:24 config/bfin/bfin.opt:23 msgid "Use simulator runtime" msgstr "" @@ -12711,7 +13021,7 @@ msgstr "" msgid "Support more than 8192 GOT entries on ColdFire" msgstr "" -#: config/m68k/ieee.opt:24 config/i386/i386.opt:133 +#: config/m68k/ieee.opt:24 config/i386/i386.opt:137 msgid "Use IEEE math for fp comparisons" msgstr "" @@ -12719,251 +13029,271 @@ msgstr "" msgid "Ignored (obsolete)" msgstr "" -#: config/i386/i386.opt:57 +#: config/i386/mingw.opt:23 +msgid "Warn about none ISO msvcrt scanf/printf width extensions" +msgstr "" + +#: config/i386/i386.opt:61 msgid "sizeof(long double) is 16" msgstr "" -#: config/i386/i386.opt:61 config/i386/i386.opt:129 +#: config/i386/i386.opt:65 config/i386/i386.opt:133 msgid "Use hardware fp" msgstr "" -#: config/i386/i386.opt:65 +#: config/i386/i386.opt:69 msgid "sizeof(long double) is 12" msgstr "" -#: config/i386/i386.opt:69 +#: config/i386/i386.opt:73 msgid "Reserve space for outgoing arguments in the function prologue" msgstr "" -#: config/i386/i386.opt:73 +#: config/i386/i386.opt:77 msgid "Align some doubles on dword boundary" msgstr "" -#: config/i386/i386.opt:77 +#: config/i386/i386.opt:81 msgid "Function starts are aligned to this power of 2" msgstr "" -#: config/i386/i386.opt:81 +#: config/i386/i386.opt:85 msgid "Jump targets are aligned to this power of 2" msgstr "" -#: config/i386/i386.opt:85 +#: config/i386/i386.opt:89 msgid "Loop code aligned to this power of 2" msgstr "" -#: config/i386/i386.opt:89 +#: config/i386/i386.opt:93 msgid "Align destination of the string operations" msgstr "" -#: config/i386/i386.opt:97 +#: config/i386/i386.opt:101 msgid "Use given assembler dialect" msgstr "" -#: config/i386/i386.opt:101 +#: config/i386/i386.opt:105 msgid "Branches are this expensive (1-5, arbitrary units)" msgstr "" -#: config/i386/i386.opt:105 +#: config/i386/i386.opt:109 msgid "" "Data greater than given threshold will go into .ldata section in x86-64 " "medium model" msgstr "" -#: config/i386/i386.opt:109 +#: config/i386/i386.opt:113 msgid "Use given x86-64 code model" msgstr "" -#: config/i386/i386.opt:113 +#: config/i386/i386.opt:117 msgid "Generate sin, cos, sqrt for FPU" msgstr "" -#: config/i386/i386.opt:117 +#: config/i386/i386.opt:121 msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack" msgstr "" -#: config/i386/i386.opt:121 +#: config/i386/i386.opt:125 msgid "Return values of functions in FPU registers" msgstr "" -#: config/i386/i386.opt:125 +#: config/i386/i386.opt:129 msgid "Generate floating point mathematics using given instruction set" msgstr "" -#: config/i386/i386.opt:137 +#: config/i386/i386.opt:141 msgid "Inline all known string operations" msgstr "" -#: config/i386/i386.opt:141 +#: config/i386/i386.opt:145 msgid "" "Inline memset/memcpy string operations, but perform inline version only for " "small blocks" msgstr "" -#: config/i386/i386.opt:149 +#: config/i386/i386.opt:153 msgid "Use native (MS) bitfield layout" msgstr "" -#: config/i386/i386.opt:165 +#: config/i386/i386.opt:169 msgid "Omit the frame pointer in leaf functions" msgstr "" -#: config/i386/i386.opt:169 +#: config/i386/i386.opt:173 msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)" msgstr "" -#: config/i386/i386.opt:173 +#: config/i386/i386.opt:177 msgid "Attempt to keep stack aligned to this power of 2" msgstr "" -#: config/i386/i386.opt:177 +#: config/i386/i386.opt:181 msgid "Assume incoming stack aligned to this power of 2" msgstr "" -#: config/i386/i386.opt:181 +#: config/i386/i386.opt:185 msgid "Use push instructions to save outgoing arguments" msgstr "" -#: config/i386/i386.opt:185 +#: config/i386/i386.opt:189 msgid "Use red-zone in the x86-64 code" msgstr "" -#: config/i386/i386.opt:189 +#: config/i386/i386.opt:193 msgid "Number of registers used to pass integer arguments" msgstr "" -#: config/i386/i386.opt:193 +#: config/i386/i386.opt:197 msgid "Alternate calling convention" msgstr "" -#: config/i386/i386.opt:201 +#: config/i386/i386.opt:205 msgid "Use SSE register passing conventions for SF and DF mode" msgstr "" -#: config/i386/i386.opt:205 +#: config/i386/i386.opt:209 msgid "Realign stack in prologue" msgstr "" -#: config/i386/i386.opt:209 +#: config/i386/i386.opt:213 msgid "Enable stack probing" msgstr "" -#: config/i386/i386.opt:213 +#: config/i386/i386.opt:217 msgid "Chose strategy to generate stringop using" msgstr "" -#: config/i386/i386.opt:217 +#: config/i386/i386.opt:221 msgid "Use given thread-local storage dialect" msgstr "" -#: config/i386/i386.opt:221 +#: config/i386/i386.opt:225 #, c-format msgid "Use direct references against %gs when accessing tls data" msgstr "" -#: config/i386/i386.opt:229 +#: config/i386/i386.opt:233 msgid "Vector library ABI to use" msgstr "" -#: config/i386/i386.opt:233 +#: config/i386/i386.opt:237 msgid "Generate reciprocals instead of divss and sqrtss." msgstr "" -#: config/i386/i386.opt:237 +#: config/i386/i386.opt:241 msgid "Generate cld instruction in the function prologue." msgstr "" -#: config/i386/i386.opt:244 +#: config/i386/i386.opt:248 msgid "" "Enable automatic generation of fused floating point multiply-add instructions" msgstr "" -#: config/i386/i386.opt:252 +#: config/i386/i386.opt:256 msgid "Generate 32bit i386 code" msgstr "" -#: config/i386/i386.opt:256 +#: config/i386/i386.opt:260 msgid "Generate 64bit x86-64 code" msgstr "" -#: config/i386/i386.opt:260 +#: config/i386/i386.opt:264 msgid "Support MMX built-in functions" msgstr "" -#: config/i386/i386.opt:264 +#: config/i386/i386.opt:268 msgid "Support 3DNow! built-in functions" msgstr "" -#: config/i386/i386.opt:268 +#: config/i386/i386.opt:272 msgid "Support Athlon 3Dnow! built-in functions" msgstr "" -#: config/i386/i386.opt:272 +#: config/i386/i386.opt:276 msgid "Support MMX and SSE built-in functions and code generation" msgstr "" -#: config/i386/i386.opt:276 +#: config/i386/i386.opt:280 msgid "Support MMX, SSE and SSE2 built-in functions and code generation" msgstr "" -#: config/i386/i386.opt:280 +#: config/i386/i386.opt:284 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation" msgstr "" -#: config/i386/i386.opt:284 +#: config/i386/i386.opt:288 msgid "" "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation" msgstr "" -#: config/i386/i386.opt:288 +#: config/i386/i386.opt:292 msgid "" "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code " "generation" msgstr "" -#: config/i386/i386.opt:292 config/i386/i386.opt:296 +#: config/i386/i386.opt:296 config/i386/i386.opt:300 msgid "" "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions " "and code generation" msgstr "" -#: config/i386/i386.opt:300 +#: config/i386/i386.opt:304 msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation" msgstr "" -#: config/i386/i386.opt:304 -msgid "" -"Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation" -msgstr "" - #: config/i386/i386.opt:308 -msgid "Support SSE5 built-in functions and code generation" +msgid "" +"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in " +"functions and code generation" msgstr "" #: config/i386/i386.opt:312 msgid "" -"Support code generation of Advanced Bit Manipulation (ABM) instructions." +"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in " +"functions and code generation" msgstr "" #: config/i386/i386.opt:316 -msgid "Support code generation of popcnt instruction." +msgid "" +"Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation" msgstr "" #: config/i386/i386.opt:320 -msgid "Support code generation of cmpxchg16b instruction." +msgid "Support SSE5 built-in functions and code generation" msgstr "" #: config/i386/i386.opt:324 -msgid "Support code generation of sahf instruction in 64bit x86-64 code." +msgid "" +"Support code generation of Advanced Bit Manipulation (ABM) instructions." msgstr "" #: config/i386/i386.opt:328 -msgid "Support AES built-in functions and code generation" +msgid "Support code generation of popcnt instruction." msgstr "" #: config/i386/i386.opt:332 +msgid "Support code generation of cmpxchg16b instruction." +msgstr "" + +#: config/i386/i386.opt:336 +msgid "Support code generation of sahf instruction in 64bit x86-64 code." +msgstr "" + +#: config/i386/i386.opt:340 +msgid "Support AES built-in functions and code generation" +msgstr "" + +#: config/i386/i386.opt:344 msgid "Support PCLMUL built-in functions and code generation" msgstr "" +#: config/i386/i386.opt:348 +msgid "Encode SSE instructions with VEX prefix" +msgstr "" + #: config/i386/cygming.opt:23 msgid "Create console application" msgstr "" @@ -13201,33 +13531,61 @@ msgid "Avoid all range limits on call instructions" msgstr "" #: config/rs6000/rs6000.opt:238 -msgid "Warn about deprecated 'vector long ...' AltiVec type usage" +msgid "Generate Cell microcode" msgstr "" #: config/rs6000/rs6000.opt:242 -msgid "Select GPR floating point method" +msgid "Warn when a Cell microcoded instruction is emitted" msgstr "" #: config/rs6000/rs6000.opt:246 -msgid "Specify size of long double (64 or 128 bits)" +msgid "Warn about deprecated 'vector long ...' AltiVec type usage" msgstr "" #: config/rs6000/rs6000.opt:250 -msgid "Determine which dependences between insns are considered costly" +msgid "Select GPR floating point method" msgstr "" #: config/rs6000/rs6000.opt:254 -msgid "Specify which post scheduling nop insertion scheme to apply" +msgid "Specify size of long double (64 or 128 bits)" msgstr "" #: config/rs6000/rs6000.opt:258 -msgid "Specify alignment of structure fields default/natural" +msgid "Determine which dependences between insns are considered costly" msgstr "" #: config/rs6000/rs6000.opt:262 +msgid "Specify which post scheduling nop insertion scheme to apply" +msgstr "" + +#: config/rs6000/rs6000.opt:266 +msgid "Specify alignment of structure fields default/natural" +msgstr "" + +#: config/rs6000/rs6000.opt:270 msgid "Specify scheduling priority for dispatch slot restricted insns" msgstr "" +#: config/rs6000/rs6000.opt:274 +msgid "Single-precision floating point unit" +msgstr "" + +#: config/rs6000/rs6000.opt:278 +msgid "Double-precision floating point unit" +msgstr "" + +#: config/rs6000/rs6000.opt:282 +msgid "Floating point unit does not support divide & sqrt" +msgstr "" + +#: config/rs6000/rs6000.opt:286 +msgid "Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)" +msgstr "" + +#: config/rs6000/rs6000.opt:290 +msgid "Specify Xilinx FPU." +msgstr "" + #: config/rs6000/aix64.opt:24 msgid "Compile for 64-bit pointers" msgstr "" @@ -13334,22 +13692,44 @@ msgstr "" msgid "volatile must be specified on any memory that is effected by DMA" msgstr "" -#: config/spu/spu.opt:40 -msgid "Use standard main function as entry for startup" -msgstr "" - -#: config/spu/spu.opt:44 -msgid "Generate branch hints for branches" +#: config/spu/spu.opt:40 config/spu/spu.opt:44 +msgid "" +"Insert nops when it might improve performance by allowing dual issue " +"(default)" msgstr "" #: config/spu/spu.opt:48 -msgid "Generate code for 18 bit addressing" +msgid "Use standard main function as entry for startup" msgstr "" #: config/spu/spu.opt:52 +msgid "Generate branch hints for branches" +msgstr "" + +#: config/spu/spu.opt:56 +msgid "Maximum number of nops to insert for a hint (Default 2)" +msgstr "" + +#: config/spu/spu.opt:60 +msgid "" +"Approximate maximum number of instructions to allow between a hint and its " +"branch [125]" +msgstr "" + +#: config/spu/spu.opt:64 +msgid "Generate code for 18 bit addressing" +msgstr "" + +#: config/spu/spu.opt:68 msgid "Generate code for 32 bit addressing" msgstr "" +#: config/spu/spu.opt:76 +msgid "" +"Insert hbrp instructions after hinted branch targets to avoid the SPU hang " +"issue" +msgstr "" + #: config/mcore/mcore.opt:23 msgid "Generate code for the M*Core M210" msgstr "" @@ -13842,6 +14222,15 @@ msgid "" "Use Neon quad-word (rather than double-word) registers for vectorization" msgstr "" +#: config/arm/arm.opt:162 +msgid "Only generate absolute relocations on word sized values." +msgstr "" + +#: config/arm/arm.opt:166 +msgid "" +"Avoid overlapping destination and address registers on LDRD instructions" +msgstr "" + #: config/arm/pe.opt:23 msgid "Ignore dllimport attribute for functions" msgstr "" @@ -14170,171 +14559,179 @@ msgid "Work around certain R4400 errata" msgstr "" #: config/mips/mips.opt:117 -msgid "Work around errata for early SB-1 revision 2 cores" +msgid "Work around certain R10000 errata" msgstr "" #: config/mips/mips.opt:121 -msgid "Work around certain VR4120 errata" +msgid "Work around errata for early SB-1 revision 2 cores" msgstr "" #: config/mips/mips.opt:125 -msgid "Work around VR4130 mflo/mfhi errata" +msgid "Work around certain VR4120 errata" msgstr "" #: config/mips/mips.opt:129 -msgid "Work around an early 4300 hardware bug" +msgid "Work around VR4130 mflo/mfhi errata" msgstr "" #: config/mips/mips.opt:133 -msgid "FP exceptions are enabled" +msgid "Work around an early 4300 hardware bug" msgstr "" #: config/mips/mips.opt:137 -msgid "Use 32-bit floating-point registers" +msgid "FP exceptions are enabled" msgstr "" #: config/mips/mips.opt:141 -msgid "Use 64-bit floating-point registers" +msgid "Use 32-bit floating-point registers" msgstr "" #: config/mips/mips.opt:145 -msgid "Use FUNC to flush the cache before calling stack trampolines" +msgid "Use 64-bit floating-point registers" msgstr "" #: config/mips/mips.opt:149 -msgid "Generate floating-point multiply-add instructions" +msgid "Use FUNC to flush the cache before calling stack trampolines" msgstr "" #: config/mips/mips.opt:153 -msgid "Use 32-bit general registers" +msgid "Generate floating-point multiply-add instructions" msgstr "" #: config/mips/mips.opt:157 -msgid "Use 64-bit general registers" +msgid "Use 32-bit general registers" msgstr "" #: config/mips/mips.opt:161 -msgid "Use GP-relative addressing to access small data" +msgid "Use 64-bit general registers" msgstr "" #: config/mips/mips.opt:165 +msgid "Use GP-relative addressing to access small data" +msgstr "" + +#: config/mips/mips.opt:169 msgid "" "When generating -mabicalls code, allow executables to use PLTs and copy " "relocations" msgstr "" -#: config/mips/mips.opt:169 +#: config/mips/mips.opt:173 msgid "Allow the use of hardware floating-point ABI and instructions" msgstr "" -#: config/mips/mips.opt:173 +#: config/mips/mips.opt:177 msgid "Generate code that can be safely linked with MIPS16 code." msgstr "" -#: config/mips/mips.opt:177 +#: config/mips/mips.opt:181 msgid "Generate code for ISA level N" msgstr "" -#: config/mips/mips.opt:181 +#: config/mips/mips.opt:185 msgid "Generate MIPS16 code" msgstr "" -#: config/mips/mips.opt:185 +#: config/mips/mips.opt:189 msgid "Use MIPS-3D instructions" msgstr "" -#: config/mips/mips.opt:189 +#: config/mips/mips.opt:193 msgid "Use ll, sc and sync instructions" msgstr "" -#: config/mips/mips.opt:193 +#: config/mips/mips.opt:197 msgid "Use -G for object-local data" msgstr "" -#: config/mips/mips.opt:197 +#: config/mips/mips.opt:201 msgid "Use indirect calls" msgstr "" -#: config/mips/mips.opt:201 +#: config/mips/mips.opt:205 msgid "Use a 32-bit long type" msgstr "" -#: config/mips/mips.opt:205 +#: config/mips/mips.opt:209 msgid "Use a 64-bit long type" msgstr "" -#: config/mips/mips.opt:209 +#: config/mips/mips.opt:213 msgid "Don't optimize block moves" msgstr "" -#: config/mips/mips.opt:213 +#: config/mips/mips.opt:217 msgid "Use the mips-tfile postpass" msgstr "" -#: config/mips/mips.opt:217 +#: config/mips/mips.opt:221 msgid "Allow the use of MT instructions" msgstr "" -#: config/mips/mips.opt:221 +#: config/mips/mips.opt:225 msgid "Do not use a cache-flushing function before calling stack trampolines" msgstr "" -#: config/mips/mips.opt:225 +#: config/mips/mips.opt:229 msgid "Do not use MDMX instructions" msgstr "" -#: config/mips/mips.opt:229 +#: config/mips/mips.opt:233 msgid "Generate normal-mode code" msgstr "" -#: config/mips/mips.opt:233 +#: config/mips/mips.opt:237 msgid "Do not use MIPS-3D instructions" msgstr "" -#: config/mips/mips.opt:237 +#: config/mips/mips.opt:241 msgid "Use paired-single floating-point instructions" msgstr "" -#: config/mips/mips.opt:241 +#: config/mips/mips.opt:245 +msgid "Specify when r10k cache barriers should be inserted" +msgstr "" + +#: config/mips/mips.opt:249 msgid "" "When generating -mabicalls code, make the code suitable for use in shared " "libraries" msgstr "" -#: config/mips/mips.opt:245 +#: config/mips/mips.opt:253 msgid "" "Restrict the use of hardware floating-point instructions to 32-bit operations" msgstr "" -#: config/mips/mips.opt:249 +#: config/mips/mips.opt:257 msgid "Use SmartMIPS instructions" msgstr "" -#: config/mips/mips.opt:253 +#: config/mips/mips.opt:261 msgid "Prevent the use of all hardware floating-point instructions" msgstr "" -#: config/mips/mips.opt:257 +#: config/mips/mips.opt:265 msgid "Optimize lui/addiu address loads" msgstr "" -#: config/mips/mips.opt:261 +#: config/mips/mips.opt:269 msgid "Assume all symbols have 32-bit values" msgstr "" -#: config/mips/mips.opt:265 +#: config/mips/mips.opt:273 msgid "Optimize the output for PROCESSOR" msgstr "" -#: config/mips/mips.opt:269 config/iq2000/iq2000.opt:44 +#: config/mips/mips.opt:277 config/iq2000/iq2000.opt:44 msgid "Put uninitialized constants in ROM (needs -membedded-data)" msgstr "" -#: config/mips/mips.opt:273 +#: config/mips/mips.opt:281 msgid "Perform VR4130-specific alignment optimizations" msgstr "" -#: config/mips/mips.opt:277 +#: config/mips/mips.opt:285 msgid "Lift restrictions on GOT size" msgstr "" @@ -14745,6 +15142,32 @@ msgstr "" msgid "Build for SDRAM" msgstr "" +#: config/picochip/picochip.opt:23 +msgid "Specify which type of AE to target. This option sets the mul-type" +msgstr "" + +#: config/picochip/picochip.opt:28 +msgid "Specify which type of multiplication to use. Can be mem, mac or none." +msgstr "" + +#: config/picochip/picochip.opt:32 +msgid "" +"Specify whether the byte access instructions should be used. Enabled by " +"default." +msgstr "" + +#: config/picochip/picochip.opt:36 +msgid "Enable debug output to be generated." +msgstr "" + +#: config/picochip/picochip.opt:40 +msgid "Allow a symbol value to be used as an immediate value in an" +msgstr "" + +#: config/picochip/picochip.opt:45 +msgid "Generate warnings when inefficient code is known to be generated." +msgstr "" + #: config/vxworks.opt:24 msgid "Assume the VxWorks RTP environment" msgstr "" @@ -14857,7 +15280,7 @@ msgstr "" msgid "Print the name of header files as they are used" msgstr "" -#: c.opt:68 c.opt:866 +#: c.opt:68 c.opt:874 msgid "Add to the end of the main include path" msgstr "" @@ -14930,766 +15353,776 @@ msgid "Warn about casting functions to incompatible types" msgstr "" #: c.opt:136 -msgid "Warn about C constructs that are not in the common subset of C and C++" +msgid "Warn when a built-in preprocessor macro is undefined or redefined" msgstr "" #: c.opt:140 +msgid "Warn about C constructs that are not in the common subset of C and C++" +msgstr "" + +#: c.opt:144 msgid "" "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO " "C++ 200x" msgstr "" -#: c.opt:144 +#: c.opt:148 msgid "Warn about casts which discard qualifiers" msgstr "" -#: c.opt:148 +#: c.opt:152 msgid "Warn about subscripts whose type is \"char\"" msgstr "" -#: c.opt:152 +#: c.opt:156 msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"" msgstr "" -#: c.opt:156 +#: c.opt:160 msgid "" "Warn about possibly nested block comments, and C++ comments spanning more " "than one physical line" msgstr "" -#: c.opt:160 +#: c.opt:164 msgid "Synonym for -Wcomment" msgstr "" -#: c.opt:164 +#: c.opt:168 msgid "Warn for implicit type conversions that may change a value" msgstr "" -#: c.opt:168 +#: c.opt:172 msgid "Warn for implicit type conversions between signed and unsigned integers" msgstr "" -#: c.opt:172 +#: c.opt:176 msgid "Warn when all constructors and destructors are private" msgstr "" -#: c.opt:176 +#: c.opt:180 msgid "Warn when a declaration is found after a statement" msgstr "" -#: c.opt:180 +#: c.opt:184 msgid "Warn about deprecated compiler features" msgstr "" -#: c.opt:184 +#: c.opt:188 msgid "Warn about compile-time integer division by zero" msgstr "" -#: c.opt:188 +#: c.opt:192 msgid "Warn about violations of Effective C++ style rules" msgstr "" -#: c.opt:192 +#: c.opt:196 msgid "Warn about an empty body in an if or else statement" msgstr "" -#: c.opt:196 +#: c.opt:200 msgid "Warn about stray tokens after #elif and #endif" msgstr "" -#: c.opt:200 +#: c.opt:204 msgid "Warn about comparison of different enum types" msgstr "" -#: c.opt:208 +#: c.opt:212 msgid "" "This switch is deprecated; use -Werror=implicit-function-declaration instead" msgstr "" -#: c.opt:212 +#: c.opt:216 msgid "Warn if testing floating point numbers for equality" msgstr "" -#: c.opt:216 +#: c.opt:220 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies" msgstr "" -#: c.opt:220 +#: c.opt:224 msgid "Warn if passing too many arguments to a function for its format string" msgstr "" -#: c.opt:224 +#: c.opt:228 msgid "Warn about format strings that are not literals" msgstr "" -#: c.opt:228 +#: c.opt:232 msgid "Warn about format strings that contain NUL bytes" msgstr "" -#: c.opt:232 +#: c.opt:236 msgid "Warn about possible security problems with format functions" msgstr "" -#: c.opt:236 +#: c.opt:240 msgid "Warn about strftime formats yielding 2-digit years" msgstr "" -#: c.opt:240 +#: c.opt:244 msgid "Warn about zero-length formats" msgstr "" -#: c.opt:247 +#: c.opt:251 msgid "Warn whenever type qualifiers are ignored." msgstr "" -#: c.opt:251 +#: c.opt:255 msgid "Warn about variables which are initialized to themselves" msgstr "" -#: c.opt:258 +#: c.opt:262 msgid "Warn about implicit function declarations" msgstr "" -#: c.opt:262 +#: c.opt:266 msgid "Warn when a declaration does not specify a type" msgstr "" -#: c.opt:269 +#: c.opt:273 msgid "" "Warn when there is a cast to a pointer from an integer of a different size" msgstr "" -#: c.opt:273 +#: c.opt:277 msgid "Warn about invalid uses of the \"offsetof\" macro" msgstr "" -#: c.opt:277 +#: c.opt:281 msgid "Warn about PCH files that are found but not used" msgstr "" -#: c.opt:281 +#: c.opt:285 msgid "Do not warn about using \"long long\" when -pedantic" msgstr "" -#: c.opt:285 +#: c.opt:289 msgid "Warn about suspicious declarations of \"main\"" msgstr "" -#: c.opt:289 +#: c.opt:293 msgid "Warn about possibly missing braces around initializers" msgstr "" -#: c.opt:293 +#: c.opt:297 msgid "Warn about global functions without previous declarations" msgstr "" -#: c.opt:297 +#: c.opt:301 msgid "Warn about missing fields in struct initializers" msgstr "" -#: c.opt:301 +#: c.opt:305 msgid "Warn about functions which might be candidates for format attributes" msgstr "" -#: c.opt:305 +#: c.opt:309 msgid "Warn about user-specified include directories that do not exist" msgstr "" -#: c.opt:309 +#: c.opt:313 msgid "" "Warn about function parameters declared without a type specifier in K&R-" "style functions" msgstr "" -#: c.opt:313 +#: c.opt:317 msgid "Warn about global functions without prototypes" msgstr "" -#: c.opt:317 +#: c.opt:321 msgid "Warn about use of multi-character character constants" msgstr "" -#: c.opt:321 +#: c.opt:325 msgid "Warn about \"extern\" declarations not at file scope" msgstr "" -#: c.opt:325 +#: c.opt:329 msgid "" "Warn when non-templatized friend functions are declared within a template" msgstr "" -#: c.opt:329 +#: c.opt:333 msgid "Warn about non-virtual destructors" msgstr "" -#: c.opt:333 +#: c.opt:337 msgid "" "Warn about NULL being passed to argument slots marked as requiring non-NULL" msgstr "" -#: c.opt:337 +#: c.opt:341 msgid "Warn about non-normalised Unicode strings" msgstr "" -#: c.opt:341 +#: c.opt:345 msgid "Warn if a C-style cast is used in a program" msgstr "" -#: c.opt:345 +#: c.opt:349 msgid "Warn for obsolescent usage in a declaration" msgstr "" -#: c.opt:349 +#: c.opt:353 msgid "Warn if an old-style parameter definition is used" msgstr "" -#: c.opt:353 +#: c.opt:357 msgid "" "Warn if a string is longer than the maximum portable length specified by the " "standard" msgstr "" -#: c.opt:357 +#: c.opt:361 msgid "Warn about overloaded virtual function names" msgstr "" -#: c.opt:361 +#: c.opt:365 msgid "Warn about overriding initializers without side effects" msgstr "" -#: c.opt:365 +#: c.opt:369 msgid "Warn about possibly missing parentheses" msgstr "" -#: c.opt:369 +#: c.opt:373 msgid "Warn when converting the type of pointers to member functions" msgstr "" -#: c.opt:373 +#: c.opt:377 msgid "Warn about function pointer arithmetic" msgstr "" -#: c.opt:377 +#: c.opt:381 msgid "Warn when a pointer is cast to an integer of a different size" msgstr "" -#: c.opt:381 +#: c.opt:385 msgid "Warn about misuses of pragmas" msgstr "" -#: c.opt:385 +#: c.opt:389 msgid "Warn if inherited methods are unimplemented" msgstr "" -#: c.opt:389 +#: c.opt:393 msgid "Warn about multiple declarations of the same object" msgstr "" -#: c.opt:393 +#: c.opt:397 msgid "Warn when the compiler reorders code" msgstr "" -#: c.opt:397 +#: c.opt:401 msgid "" "Warn whenever a function's return type defaults to \"int\" (C), or about " "inconsistent return types (C++)" msgstr "" -#: c.opt:401 +#: c.opt:405 msgid "Warn if a selector has multiple methods" msgstr "" -#: c.opt:405 +#: c.opt:409 msgid "Warn about possible violations of sequence point rules" msgstr "" -#: c.opt:409 +#: c.opt:413 msgid "Warn about signed-unsigned comparisons" msgstr "" -#: c.opt:413 +#: c.opt:417 msgid "Warn when overload promotes from unsigned to signed" msgstr "" -#: c.opt:417 +#: c.opt:421 msgid "Warn about uncasted NULL used as sentinel" msgstr "" -#: c.opt:421 +#: c.opt:425 msgid "Warn about unprototyped function declarations" msgstr "" -#: c.opt:425 +#: c.opt:429 msgid "Warn if type signatures of candidate methods do not match exactly" msgstr "" -#: c.opt:429 -msgid "Deprecated. This switch has no effect" -msgstr "" - -#: c.opt:433 common.opt:198 -msgid "Do not suppress warnings from system headers" +#: c.opt:433 +msgid "" +"Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions " +"are used" msgstr "" #: c.opt:437 +msgid "Deprecated. This switch has no effect" +msgstr "" + +#: c.opt:441 common.opt:198 +msgid "Do not suppress warnings from system headers" +msgstr "" + +#: c.opt:445 msgid "Warn about features not present in traditional C" msgstr "" -#: c.opt:441 +#: c.opt:449 msgid "" "Warn of prototypes causing type conversions different from what would happen " "in the absence of prototype" msgstr "" -#: c.opt:445 +#: c.opt:453 msgid "" "Warn if trigraphs are encountered that might affect the meaning of the " "program" msgstr "" -#: c.opt:449 +#: c.opt:457 msgid "Warn about @selector()s without previously declared methods" msgstr "" -#: c.opt:453 +#: c.opt:461 msgid "Warn if an undefined macro is used in an #if directive" msgstr "" -#: c.opt:457 +#: c.opt:465 msgid "Warn about unrecognized pragmas" msgstr "" -#: c.opt:461 +#: c.opt:469 msgid "Warn about macros defined in the main file that are not used" msgstr "" -#: c.opt:465 +#: c.opt:473 msgid "Do not warn about using variadic macros when -pedantic" msgstr "" -#: c.opt:469 +#: c.opt:477 msgid "Warn if a variable length array is used" msgstr "" -#: c.opt:473 +#: c.opt:481 msgid "Warn when a register variable is declared volatile" msgstr "" -#: c.opt:477 +#: c.opt:485 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.opt:481 +#: c.opt:489 msgid "Warn when a pointer differs in signedness in an assignment" msgstr "" -#: c.opt:485 +#: c.opt:493 msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)" msgstr "" -#: c.opt:493 +#: c.opt:501 msgid "Enforce class member access control semantics" msgstr "" -#: c.opt:500 +#: c.opt:508 msgid "Change when template instances are emitted" msgstr "" -#: c.opt:504 +#: c.opt:512 msgid "Recognize the \"asm\" keyword" msgstr "" -#: c.opt:508 +#: c.opt:516 msgid "Recognize built-in functions" msgstr "" -#: c.opt:515 +#: c.opt:523 msgid "Check the return value of new" msgstr "" -#: c.opt:519 +#: c.opt:527 msgid "Allow the arguments of the '?' operator to have different types" msgstr "" -#: c.opt:523 +#: c.opt:531 msgid "Reduce the size of object files" msgstr "" -#: c.opt:527 +#: c.opt:535 msgid "Use class for constant strings" msgstr "" -#: c.opt:531 +#: c.opt:539 msgid "Inline member functions by default" msgstr "" -#: c.opt:535 +#: c.opt:543 msgid "Preprocess directives only." msgstr "" -#: c.opt:539 +#: c.opt:547 msgid "Permit '$' as an identifier character" msgstr "" -#: c.opt:546 +#: c.opt:554 msgid "Generate code to check exception specifications" msgstr "" -#: c.opt:553 +#: c.opt:561 msgid "Convert all strings and character constants to character set " msgstr "" -#: c.opt:557 +#: c.opt:565 msgid "Permit universal character names (\\u and \\U) in identifiers" msgstr "" -#: c.opt:561 +#: c.opt:569 msgid "Specify the default character set for source files" msgstr "" -#: c.opt:569 +#: c.opt:577 msgid "Scope of for-init-statement variables is local to the loop" msgstr "" -#: c.opt:573 +#: c.opt:581 msgid "Do not assume that standard C libraries and \"main\" exist" msgstr "" -#: c.opt:577 +#: c.opt:585 msgid "Recognize GNU-defined keywords" msgstr "" -#: c.opt:581 +#: c.opt:589 msgid "Generate code for GNU runtime environment" msgstr "" -#: c.opt:585 +#: c.opt:593 msgid "Use traditional GNU semantics for inline functions" msgstr "" -#: c.opt:598 +#: c.opt:606 msgid "Assume normal C execution environment" msgstr "" -#: c.opt:602 +#: c.opt:610 msgid "Enable support for huge objects" msgstr "" -#: c.opt:606 +#: c.opt:614 msgid "Export functions even if they can be inlined" msgstr "" -#: c.opt:610 +#: c.opt:618 msgid "Emit implicit instantiations of inline templates" msgstr "" -#: c.opt:614 +#: c.opt:622 msgid "Emit implicit instantiations of templates" msgstr "" -#: c.opt:618 +#: c.opt:626 msgid "Inject friend functions into enclosing namespace" msgstr "" -#: c.opt:625 +#: c.opt:633 msgid "" "Allow implicit conversions between vectors with differing numbers of " "subparts and/or differing element types." msgstr "" -#: c.opt:629 +#: c.opt:637 msgid "Don't warn about uses of Microsoft extensions" msgstr "" -#: c.opt:639 +#: c.opt:647 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment" msgstr "" -#: c.opt:643 +#: c.opt:651 msgid "Assume that receivers of Objective-C messages may be nil" msgstr "" -#: c.opt:655 +#: c.opt:663 msgid "" "Generate special Objective-C methods to initialize/destroy non-POD C++ " "ivars, if needed" msgstr "" -#: c.opt:659 +#: c.opt:667 msgid "Allow fast jumps to the message dispatcher" msgstr "" -#: c.opt:665 +#: c.opt:673 msgid "Enable Objective-C exception and synchronization syntax" msgstr "" -#: c.opt:669 +#: c.opt:677 msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs" msgstr "" -#: c.opt:674 +#: c.opt:682 msgid "Enable Objective-C setjmp exception handling runtime" msgstr "" -#: c.opt:678 +#: c.opt:686 msgid "Enable OpenMP" msgstr "" -#: c.opt:682 +#: c.opt:690 msgid "Recognize C++ keywords like \"compl\" and \"xor\"" msgstr "" -#: c.opt:686 +#: c.opt:694 msgid "Enable optional diagnostics" msgstr "" -#: c.opt:693 +#: c.opt:701 msgid "Look for and use PCH files even when preprocessing" msgstr "" -#: c.opt:697 +#: c.opt:705 msgid "Downgrade conformance errors to warnings" msgstr "" -#: c.opt:701 +#: c.opt:709 msgid "Treat the input file as already preprocessed" msgstr "" -#: c.opt:705 +#: c.opt:713 msgid "" "Used in Fix-and-Continue mode to indicate that object files may be swapped " "in at runtime" msgstr "" -#: c.opt:709 +#: c.opt:717 msgid "Enable automatic template instantiation" msgstr "" -#: c.opt:713 +#: c.opt:721 msgid "Generate run time type descriptor information" msgstr "" -#: c.opt:717 +#: c.opt:725 msgid "Use the same size for double as for float" msgstr "" -#: c.opt:725 +#: c.opt:733 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"" msgstr "" -#: c.opt:729 +#: c.opt:737 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed" msgstr "" -#: c.opt:733 +#: c.opt:741 msgid "Make \"char\" signed by default" msgstr "" -#: c.opt:740 +#: c.opt:748 msgid "Display statistics accumulated during compilation" msgstr "" -#: c.opt:747 +#: c.opt:755 msgid "Distance between tab stops for column reporting" msgstr "" -#: c.opt:751 +#: c.opt:759 msgid "Specify maximum template instantiation depth" msgstr "" -#: c.opt:758 +#: c.opt:766 msgid "Do not generate thread-safe code for initializing local statics" msgstr "" -#: c.opt:762 +#: c.opt:770 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned" msgstr "" -#: c.opt:766 +#: c.opt:774 msgid "Make \"char\" unsigned by default" msgstr "" -#: c.opt:770 +#: c.opt:778 msgid "Use __cxa_atexit to register destructors" msgstr "" -#: c.opt:774 +#: c.opt:782 msgid "Use __cxa_get_exception_ptr in exception handling" msgstr "" -#: c.opt:778 +#: c.opt:786 msgid "Marks all inlined methods as having hidden visibility" msgstr "" -#: c.opt:782 +#: c.opt:790 msgid "Changes visibility to match Microsoft Visual Studio by default" msgstr "" -#: c.opt:786 +#: c.opt:794 msgid "Discard unused virtual functions" msgstr "" -#: c.opt:790 +#: c.opt:798 msgid "Implement vtables using thunks" msgstr "" -#: c.opt:794 +#: c.opt:802 msgid "Emit common-like symbols as weak symbols" msgstr "" -#: c.opt:798 +#: c.opt:806 msgid "" "Convert all wide strings and character constants to character set " msgstr "" -#: c.opt:802 +#: c.opt:810 msgid "Generate a #line directive pointing at the current working directory" msgstr "" -#: c.opt:806 +#: c.opt:814 msgid "Emit cross referencing information" msgstr "" -#: c.opt:810 +#: c.opt:818 msgid "" "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode" msgstr "" -#: c.opt:814 +#: c.opt:822 msgid "Dump declarations to a .decl file" msgstr "" -#: c.opt:818 +#: c.opt:826 msgid "Aggressive reduced debug info for structs" msgstr "" -#: c.opt:822 +#: c.opt:830 msgid "Conservative reduced debug info for structs" msgstr "" -#: c.opt:826 +#: c.opt:834 msgid "Detailed reduced debug info for structs" msgstr "" -#: c.opt:830 c.opt:862 +#: c.opt:838 c.opt:870 msgid "Add to the end of the system include path" msgstr "" -#: c.opt:834 +#: c.opt:842 msgid "Accept definition of macros in " msgstr "" -#: c.opt:838 +#: c.opt:846 msgid "-imultilib Set to be the multilib include subdirectory" msgstr "" -#: c.opt:842 +#: c.opt:850 msgid "Include the contents of before other files" msgstr "" -#: c.opt:846 +#: c.opt:854 msgid "Specify as a prefix for next two options" msgstr "" -#: c.opt:850 +#: c.opt:858 msgid "Set to be the system root directory" msgstr "" -#: c.opt:854 +#: c.opt:862 msgid "Add to the start of the system include path" msgstr "" -#: c.opt:858 +#: c.opt:866 msgid "Add to the end of the quote include path" msgstr "" -#: c.opt:876 +#: c.opt:884 msgid "" "Do not search standard system include directories (those specified with -" "isystem will still be used)" msgstr "" -#: c.opt:880 +#: c.opt:888 msgid "Do not search standard system include directories for C++" msgstr "" -#: c.opt:896 +#: c.opt:904 msgid "Generate C header of platform-specific features" msgstr "" -#: c.opt:900 +#: c.opt:908 msgid "Print a checksum of the executable for PCH validity checking, and stop" msgstr "" -#: c.opt:904 +#: c.opt:912 msgid "Remap file names when including files" msgstr "" -#: c.opt:908 +#: c.opt:916 msgid "Conform to the ISO 1998 C++ standard" msgstr "" -#: c.opt:912 +#: c.opt:920 msgid "" "Conform to the ISO 1998 C++ standard, with extensions that are likely to" msgstr "" -#: c.opt:919 c.opt:954 +#: c.opt:927 c.opt:962 msgid "Conform to the ISO 1990 C standard" msgstr "" -#: c.opt:923 c.opt:962 +#: c.opt:931 c.opt:970 msgid "Conform to the ISO 1999 C standard" msgstr "" -#: c.opt:927 +#: c.opt:935 msgid "Deprecated in favor of -std=c99" msgstr "" -#: c.opt:931 +#: c.opt:939 msgid "Conform to the ISO 1998 C++ standard with GNU extensions" msgstr "" -#: c.opt:935 +#: c.opt:943 msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and" msgstr "" -#: c.opt:942 +#: c.opt:950 msgid "Conform to the ISO 1990 C standard with GNU extensions" msgstr "" -#: c.opt:946 +#: c.opt:954 msgid "Conform to the ISO 1999 C standard with GNU extensions" msgstr "" -#: c.opt:950 +#: c.opt:958 msgid "Deprecated in favor of -std=gnu99" msgstr "" -#: c.opt:958 +#: c.opt:966 msgid "Conform to the ISO 1990 C standard as amended in 1994" msgstr "" -#: c.opt:966 +#: c.opt:974 msgid "Deprecated in favor of -std=iso9899:1999" msgstr "" -#: c.opt:970 +#: c.opt:978 msgid "Enable traditional preprocessing" msgstr "" -#: c.opt:974 +#: c.opt:982 msgid "Support ISO C trigraphs" msgstr "" -#: c.opt:978 +#: c.opt:986 msgid "Do not predefine system-specific and GCC-specific macros" msgstr "" -#: c.opt:982 +#: c.opt:990 msgid "Enable verbose output" msgstr "" @@ -15989,940 +16422,980 @@ msgid "Do not put uninitialized globals in the common section" msgstr "" #: common.opt:390 -msgid "Perform a register copy-propagation optimization pass" +msgid "Do not perform optimizations increasing noticeably stack usage" msgstr "" #: common.opt:394 -msgid "Perform cross-jumping optimization" +msgid "Perform a register copy-propagation optimization pass" msgstr "" #: common.opt:398 -msgid "When running CSE, follow jumps to their targets" +msgid "Perform cross-jumping optimization" msgstr "" #: common.opt:402 -msgid "When running CSE, follow conditional jumps" +msgid "When running CSE, follow jumps to their targets" msgstr "" #: common.opt:406 -msgid "Omit range reduction step when performing complex division" +msgid "When running CSE, follow conditional jumps" msgstr "" #: common.opt:410 -msgid "Complex multiplication and division follow Fortran rules" +msgid "Omit range reduction step when performing complex division" msgstr "" #: common.opt:414 -msgid "Place data items into their own section" +msgid "Complex multiplication and division follow Fortran rules" msgstr "" #: common.opt:418 -msgid "List all available debugging counters with their limits and counts." +msgid "Place data items into their own section" msgstr "" #: common.opt:422 +msgid "List all available debugging counters with their limits and counts." +msgstr "" + +#: common.opt:426 msgid "" "-fdbg-cnt=:[,:,...] Set the debug counter " "limit. " msgstr "" -#: common.opt:426 +#: common.opt:430 msgid "Map one directory name to another in debug information" msgstr "" -#: common.opt:432 +#: common.opt:436 msgid "Defer popping functions args from stack until later" msgstr "" -#: common.opt:436 +#: common.opt:440 msgid "Attempt to fill delay slots of branch instructions" msgstr "" -#: common.opt:440 +#: common.opt:444 msgid "Delete useless null pointer checks" msgstr "" -#: common.opt:444 +#: common.opt:448 msgid "" "How often to emit source location at the beginning of line-wrapped " "diagnostics" msgstr "" -#: common.opt:448 +#: common.opt:452 msgid "" "Amend appropriate diagnostic messages with the command line option that " "controls them" msgstr "" -#: common.opt:452 +#: common.opt:456 msgid "Dump various compiler internals to a file" msgstr "" -#: common.opt:456 +#: common.opt:460 msgid "Suppress output of addresses in debugging dumps" msgstr "" -#: common.opt:460 +#: common.opt:464 msgid "" "Suppress output of instruction numbers, line number notes and addresses in " "debugging dumps" msgstr "" -#: common.opt:464 +#: common.opt:468 msgid "Enable CFI tables via GAS assembler directives." msgstr "" -#: common.opt:468 +#: common.opt:472 msgid "Perform early inlining" msgstr "" -#: common.opt:472 +#: common.opt:476 msgid "Perform DWARF2 duplicate elimination" msgstr "" -#: common.opt:476 common.opt:480 +#: common.opt:480 common.opt:484 msgid "Perform unused type elimination in debug info" msgstr "" -#: common.opt:484 +#: common.opt:488 msgid "Do not suppress C++ class debug information." msgstr "" -#: common.opt:488 +#: common.opt:492 msgid "Enable exception handling" msgstr "" -#: common.opt:492 +#: common.opt:496 msgid "Perform a number of minor, expensive optimizations" msgstr "" -#: common.opt:499 +#: common.opt:503 msgid "Assume no NaNs or infinities are generated" msgstr "" -#: common.opt:503 +#: common.opt:507 msgid "Mark as being unavailable to the compiler" msgstr "" -#: common.opt:507 +#: common.opt:511 msgid "Don't allocate floats and doubles in extended-precision registers" msgstr "" -#: common.opt:511 common.opt:702 common.opt:923 common.opt:1056 -#: common.opt:1131 common.opt:1191 +#: common.opt:515 common.opt:726 common.opt:947 common.opt:1103 +#: common.opt:1162 common.opt:1178 common.opt:1238 msgid "Does nothing. Preserved for backward compatibility." msgstr "" -#: common.opt:515 +#: common.opt:519 msgid "Perform a forward propagation pass on RTL" msgstr "" -#: common.opt:522 +#: common.opt:526 msgid "Allow function addresses to be held in registers" msgstr "" -#: common.opt:526 +#: common.opt:530 msgid "Place each function into its own section" msgstr "" -#: common.opt:530 +#: common.opt:534 msgid "Perform global common subexpression elimination" msgstr "" -#: common.opt:534 +#: common.opt:538 msgid "" "Perform enhanced load motion during global common subexpression elimination" msgstr "" -#: common.opt:538 +#: common.opt:542 msgid "Perform store motion after global common subexpression elimination" msgstr "" -#: common.opt:542 +#: common.opt:546 msgid "" "Perform redundant load after store elimination in global common subexpression" msgstr "" -#: common.opt:547 +#: common.opt:551 msgid "" "Perform global common subexpression elimination after register allocation" msgstr "" -#: common.opt:552 -msgid "Enable guessing of branch probabilities" +#: common.opt:556 +msgid "Enable in and out of Graphite representation" msgstr "" #: common.opt:560 -msgid "Process #ident directives" +msgid "Enable Loop Strip Mining transformation" msgstr "" #: common.opt:564 -msgid "Perform conversion of conditional jumps to branchless equivalents" +msgid "Enable Loop Interchange transformation" msgstr "" #: common.opt:568 -msgid "Perform conversion of conditional jumps to conditional execution" +msgid "Enable Loop Blocking transformation" +msgstr "" + +#: common.opt:572 +msgid "Enable Graphite Identity transformation" msgstr "" #: common.opt:576 +msgid "Enable guessing of branch probabilities" +msgstr "" + +#: common.opt:584 +msgid "Process #ident directives" +msgstr "" + +#: common.opt:588 +msgid "Perform conversion of conditional jumps to branchless equivalents" +msgstr "" + +#: common.opt:592 +msgid "Perform conversion of conditional jumps to conditional execution" +msgstr "" + +#: common.opt:600 msgid "Do not generate .size directives" msgstr "" -#: common.opt:580 +#: common.opt:604 msgid "Perform indirect inlining" msgstr "" -#: common.opt:589 +#: common.opt:613 msgid "Pay attention to the \"inline\" keyword" msgstr "" -#: common.opt:593 +#: common.opt:617 msgid "" "Integrate simple functions into their callers when code size is known to not " "growth" msgstr "" -#: common.opt:597 +#: common.opt:621 msgid "Integrate simple functions into their callers" msgstr "" -#: common.opt:601 +#: common.opt:625 msgid "Integrate functions called once into their callers" msgstr "" -#: common.opt:608 +#: common.opt:632 msgid "Limit the size of inlined functions to " msgstr "" -#: common.opt:612 +#: common.opt:636 msgid "Instrument function entry and exit with profiling calls" msgstr "" -#: common.opt:616 +#: common.opt:640 msgid "" "-finstrument-functions-exclude-function-list=name,... Do not instrument " "listed functions" msgstr "" -#: common.opt:620 +#: common.opt:644 msgid "" "-finstrument-functions-exclude-file-list=filename,... Do not instrument " "functions listed in files" msgstr "" -#: common.opt:624 +#: common.opt:648 msgid "Perform Interprocedural constant propagation" msgstr "" -#: common.opt:628 +#: common.opt:652 msgid "Perform cloning to make Interprocedural constant propagation stronger" msgstr "" -#: common.opt:632 +#: common.opt:656 msgid "Discover pure and const functions" msgstr "" -#: common.opt:636 +#: common.opt:660 msgid "Perform interprocedural points-to analysis" msgstr "" -#: common.opt:640 +#: common.opt:664 msgid "Discover readonly and non addressable static variables" msgstr "" -#: common.opt:644 +#: common.opt:668 msgid "Type based escape and alias analysis" msgstr "" -#: common.opt:648 +#: common.opt:672 msgid "Perform matrix layout flattening and transposing based" msgstr "" -#: common.opt:653 +#: common.opt:677 msgid "Perform structure layout optimizations based" msgstr "" -#: common.opt:658 +#: common.opt:682 msgid "Use integrated register allocator." msgstr "" -#: common.opt:662 +#: common.opt:686 msgid "-fira-algorithm=[regional|CB|mixed] Set the used IRA algorithm" msgstr "" -#: common.opt:666 +#: common.opt:690 msgid "Do optimistic coalescing." msgstr "" -#: common.opt:670 +#: common.opt:694 msgid "Share slots for saving different hard registers." msgstr "" -#: common.opt:674 +#: common.opt:698 msgid "Share stack slots for spilled pseudo-registers." msgstr "" -#: common.opt:678 +#: common.opt:702 msgid "-fira-verbose= Control IRA's level of diagnostic messages." msgstr "" -#: common.opt:682 +#: common.opt:706 msgid "Optimize induction variables on trees" msgstr "" -#: common.opt:686 +#: common.opt:710 msgid "Use jump tables for sufficiently large switch statements" msgstr "" -#: common.opt:690 +#: common.opt:714 msgid "Generate code for functions even if they are fully inlined" msgstr "" -#: common.opt:694 +#: common.opt:718 msgid "Emit static const variables even if they are not used" msgstr "" -#: common.opt:698 +#: common.opt:722 msgid "Give external symbols a leading underscore" msgstr "" -#: common.opt:706 +#: common.opt:730 msgid "Set errno after built-in math functions" msgstr "" -#: common.opt:710 +#: common.opt:734 msgid "Report on permanent memory allocation" msgstr "" -#: common.opt:717 +#: common.opt:741 msgid "Attempt to merge identical constants and constant variables" msgstr "" -#: common.opt:721 +#: common.opt:745 msgid "Attempt to merge identical constants across compilation units" msgstr "" -#: common.opt:725 +#: common.opt:749 msgid "Attempt to merge identical debug strings across compilation units" msgstr "" -#: common.opt:729 +#: common.opt:753 msgid "" "Limit diagnostics to characters per line. 0 suppresses line-" "wrapping" msgstr "" -#: common.opt:733 +#: common.opt:757 msgid "Perform SMS based modulo scheduling before the first scheduling pass" msgstr "" -#: common.opt:737 +#: common.opt:761 msgid "Perform SMS based modulo scheduling with register moves allowed" msgstr "" -#: common.opt:741 +#: common.opt:765 msgid "Move loop invariant computations out of loops" msgstr "" -#: common.opt:745 +#: common.opt:769 msgid "Add mudflap bounds-checking instrumentation for single-threaded program" msgstr "" -#: common.opt:749 +#: common.opt:773 msgid "Add mudflap bounds-checking instrumentation for multi-threaded program" msgstr "" -#: common.opt:753 +#: common.opt:777 msgid "Ignore read operations when inserting mudflap instrumentation" msgstr "" -#: common.opt:757 +#: common.opt:781 msgid "Use the RTL dead code elimination pass" msgstr "" -#: common.opt:761 +#: common.opt:785 msgid "Use the RTL dead store elimination pass" msgstr "" -#: common.opt:765 +#: common.opt:789 msgid "" "Enable/Disable the traditional scheduling in loops that already passed " "modulo scheduling" msgstr "" -#: common.opt:769 +#: common.opt:793 msgid "Support synchronous non-call exceptions" msgstr "" -#: common.opt:773 +#: common.opt:797 msgid "When possible do not generate stack frames" msgstr "" -#: common.opt:777 +#: common.opt:801 msgid "Do the full register move optimization pass" msgstr "" -#: common.opt:781 +#: common.opt:805 msgid "Optimize sibling and tail recursive calls" msgstr "" -#: common.opt:785 common.opt:789 +#: common.opt:809 common.opt:813 msgid "Report on memory allocation before interprocedural optimization" msgstr "" -#: common.opt:793 +#: common.opt:817 msgid "Pack structure members together without holes" msgstr "" -#: common.opt:797 +#: common.opt:821 msgid "Set initial maximum structure member alignment" msgstr "" -#: common.opt:801 +#: common.opt:825 msgid "Return small aggregates in memory, not registers" msgstr "" -#: common.opt:805 +#: common.opt:829 msgid "Perform loop peeling" msgstr "" -#: common.opt:809 +#: common.opt:833 msgid "Enable machine specific peephole optimizations" msgstr "" -#: common.opt:813 +#: common.opt:837 msgid "Enable an RTL peephole pass before sched2" msgstr "" -#: common.opt:817 +#: common.opt:841 msgid "Generate position-independent code if possible (large mode)" msgstr "" -#: common.opt:821 +#: common.opt:845 msgid "" "Generate position-independent code for executables if possible (large mode)" msgstr "" -#: common.opt:825 +#: common.opt:849 msgid "Generate position-independent code if possible (small mode)" msgstr "" -#: common.opt:829 +#: common.opt:853 msgid "" "Generate position-independent code for executables if possible (small mode)" msgstr "" -#: common.opt:833 +#: common.opt:857 msgid "Run predictive commoning optimization." msgstr "" -#: common.opt:837 +#: common.opt:861 msgid "Generate prefetch instructions, if available, for arrays in loops" msgstr "" -#: common.opt:841 +#: common.opt:865 msgid "Enable basic program profiling code" msgstr "" -#: common.opt:845 +#: common.opt:869 msgid "Insert arc-based program profiling code" msgstr "" -#: common.opt:849 +#: common.opt:873 msgid "Set the top-level directory for storing the profile data." msgstr "" -#: common.opt:854 +#: common.opt:878 msgid "Enable correction of flow inconsistent profile data input" msgstr "" -#: common.opt:858 +#: common.opt:882 msgid "" "Enable common options for generating profile info for profile feedback " "directed optimizations" msgstr "" -#: common.opt:862 +#: common.opt:886 msgid "" "Enable common options for generating profile info for profile feedback " "directed optimizations, and set -fprofile-dir=" msgstr "" -#: common.opt:866 +#: common.opt:890 msgid "" "Enable common options for performing profile feedback directed optimizations" msgstr "" -#: common.opt:870 +#: common.opt:894 msgid "" "Enable common options for performing profile feedback directed " "optimizations, and set -fprofile-dir=" msgstr "" -#: common.opt:874 +#: common.opt:898 msgid "Insert code to profile values of expressions" msgstr "" -#: common.opt:881 +#: common.opt:905 msgid "Make compile reproducible using " msgstr "" -#: common.opt:891 +#: common.opt:915 msgid "Record gcc command line switches in the object file." msgstr "" -#: common.opt:895 +#: common.opt:919 msgid "Return small aggregates in registers" msgstr "" -#: common.opt:899 +#: common.opt:923 msgid "Enables a register move optimization" msgstr "" -#: common.opt:903 +#: common.opt:927 msgid "Perform a register renaming optimization pass" msgstr "" -#: common.opt:907 +#: common.opt:931 msgid "Reorder basic blocks to improve code placement" msgstr "" -#: common.opt:911 +#: common.opt:935 msgid "Reorder basic blocks and partition into hot and cold sections" msgstr "" -#: common.opt:915 +#: common.opt:939 msgid "Reorder functions to improve code placement" msgstr "" -#: common.opt:919 +#: common.opt:943 msgid "Add a common subexpression elimination pass after loop optimizations" msgstr "" -#: common.opt:927 +#: common.opt:951 msgid "Disable optimizations that assume default FP rounding behavior" msgstr "" -#: common.opt:931 +#: common.opt:955 msgid "Enable scheduling across basic blocks" msgstr "" -#: common.opt:935 +#: common.opt:959 msgid "Allow speculative motion of non-loads" msgstr "" -#: common.opt:939 +#: common.opt:963 msgid "Allow speculative motion of some loads" msgstr "" -#: common.opt:943 +#: common.opt:967 msgid "Allow speculative motion of more loads" msgstr "" -#: common.opt:947 +#: common.opt:971 msgid "Set the verbosity level of the scheduler" msgstr "" -#: common.opt:951 +#: common.opt:975 msgid "If scheduling post reload, do superblock scheduling" msgstr "" -#: common.opt:955 +#: common.opt:979 msgid "If scheduling post reload, do trace scheduling" msgstr "" -#: common.opt:959 +#: common.opt:983 msgid "Reschedule instructions before register allocation" msgstr "" -#: common.opt:963 +#: common.opt:987 msgid "Reschedule instructions after register allocation" msgstr "" -#: common.opt:969 +#: common.opt:994 +msgid "Schedule instructions using selective scheduling algorithm" +msgstr "" + +#: common.opt:998 +msgid "Run selective scheduling after reload" +msgstr "" + +#: common.opt:1002 +msgid "Perform software pipelining of inner loops during selective scheduling" +msgstr "" + +#: common.opt:1006 +msgid "Perform software pipelining of outer loops during selective scheduling" +msgstr "" + +#: common.opt:1010 +msgid "Reschedule pipelined regions without pipelining" +msgstr "" + +#: common.opt:1016 msgid "Allow premature scheduling of queued insns" msgstr "" -#: common.opt:973 +#: common.opt:1020 msgid "Set number of queued insns that can be prematurely scheduled" msgstr "" -#: common.opt:981 common.opt:985 +#: common.opt:1028 common.opt:1032 msgid "" "Set dependence distance checking in premature scheduling of queued insns" msgstr "" -#: common.opt:989 +#: common.opt:1036 msgid "Access data in the same section from shared anchor points" msgstr "" -#: common.opt:993 +#: common.opt:1040 msgid "Perform sequence abstraction optimization on RTL" msgstr "" -#: common.opt:997 +#: common.opt:1044 msgid "Eliminate redundant sign extensions using LCM." msgstr "" -#: common.opt:1001 +#: common.opt:1048 msgid "Show column numbers in diagnostics, when available. Default off" msgstr "" -#: common.opt:1005 +#: common.opt:1052 msgid "Disable optimizations observable by IEEE signaling NaNs" msgstr "" -#: common.opt:1009 +#: common.opt:1056 msgid "" "Disable floating point optimizations that ignore the IEEE signedness of zero" msgstr "" -#: common.opt:1013 +#: common.opt:1060 msgid "Convert floating point constants to single precision constants" msgstr "" -#: common.opt:1017 +#: common.opt:1064 msgid "Split lifetimes of induction variables when loops are unrolled" msgstr "" -#: common.opt:1021 +#: common.opt:1068 msgid "Split wide types into independent registers" msgstr "" -#: common.opt:1025 +#: common.opt:1072 msgid "Apply variable expansion when loops are unrolled" msgstr "" -#: common.opt:1029 +#: common.opt:1076 msgid "Insert stack checking code into the program" msgstr "" -#: common.opt:1033 +#: common.opt:1080 msgid "" "Insert stack checking code into the program. Same as -fstack-check=specific" msgstr "" -#: common.opt:1040 +#: common.opt:1087 msgid "Trap if the stack goes past " msgstr "" -#: common.opt:1044 +#: common.opt:1091 msgid "Trap if the stack goes past symbol " msgstr "" -#: common.opt:1048 +#: common.opt:1095 msgid "Use propolice as a stack protection method" msgstr "" -#: common.opt:1052 +#: common.opt:1099 msgid "Use a stack protection method for every function" msgstr "" -#: common.opt:1064 +#: common.opt:1111 msgid "Assume strict aliasing rules apply" msgstr "" -#: common.opt:1068 +#: common.opt:1115 msgid "Treat signed overflow as undefined" msgstr "" -#: common.opt:1072 +#: common.opt:1119 msgid "Check for syntax errors, then stop" msgstr "" -#: common.opt:1076 +#: common.opt:1123 msgid "Create data files needed by \"gcov\"" msgstr "" -#: common.opt:1080 +#: common.opt:1127 msgid "Perform jump threading optimizations" msgstr "" -#: common.opt:1084 +#: common.opt:1131 msgid "Report the time taken by each compiler pass" msgstr "" -#: common.opt:1088 +#: common.opt:1135 msgid "Set the default thread-local storage code generation model" msgstr "" -#: common.opt:1092 +#: common.opt:1139 msgid "Reorder top level functions, variables, and asms" msgstr "" -#: common.opt:1096 +#: common.opt:1143 msgid "Perform superblock formation via tail duplication" msgstr "" -#: common.opt:1103 +#: common.opt:1150 msgid "Assume floating-point operations can trap" msgstr "" -#: common.opt:1107 +#: common.opt:1154 msgid "Trap for signed overflow in addition, subtraction and multiplication" msgstr "" -#: common.opt:1111 +#: common.opt:1158 msgid "Enable SSA-CCP optimization on trees" msgstr "" -#: common.opt:1115 -msgid "Enable SSA-CCP optimization for stores and loads" -msgstr "" - -#: common.opt:1119 +#: common.opt:1166 msgid "Enable loop header copying on trees" msgstr "" -#: common.opt:1123 +#: common.opt:1170 msgid "Replace SSA temporaries with better names in copies" msgstr "" -#: common.opt:1127 +#: common.opt:1174 msgid "Enable copy propagation on trees" msgstr "" -#: common.opt:1135 +#: common.opt:1182 msgid "Transform condition stores into unconditional ones" msgstr "" -#: common.opt:1139 +#: common.opt:1186 msgid "Perform conversions of switch initializations." msgstr "" -#: common.opt:1143 +#: common.opt:1190 msgid "Enable SSA dead code elimination optimization on trees" msgstr "" -#: common.opt:1147 +#: common.opt:1194 msgid "Enable dominator optimizations" msgstr "" -#: common.opt:1151 +#: common.opt:1198 msgid "Enable dead store elimination" msgstr "" -#: common.opt:1155 +#: common.opt:1202 msgid "Enable Full Redundancy Elimination (FRE) on trees" msgstr "" -#: common.opt:1159 +#: common.opt:1206 msgid "Enable loop distribution on trees" msgstr "" -#: common.opt:1163 +#: common.opt:1210 msgid "Enable loop invariant motion on trees" msgstr "" -#: common.opt:1167 +#: common.opt:1214 msgid "Enable linear loop transforms on trees" msgstr "" -#: common.opt:1171 +#: common.opt:1218 msgid "Create canonical induction variables in loops" msgstr "" -#: common.opt:1175 +#: common.opt:1222 msgid "Enable loop optimizations on tree level" msgstr "" -#: common.opt:1179 +#: common.opt:1226 msgid "Enable automatic parallelization of loops" msgstr "" -#: common.opt:1183 +#: common.opt:1230 msgid "Enable SSA-PRE optimization on trees" msgstr "" -#: common.opt:1187 +#: common.opt:1234 msgid "Enable reassociation on tree level" msgstr "" -#: common.opt:1195 +#: common.opt:1242 msgid "Enable SSA code sinking on trees" msgstr "" -#: common.opt:1199 +#: common.opt:1246 msgid "Perform scalar replacement of aggregates" msgstr "" -#: common.opt:1203 +#: common.opt:1250 msgid "Replace temporary expressions in the SSA->normal pass" msgstr "" -#: common.opt:1207 +#: common.opt:1254 msgid "Perform live range splitting during the SSA->normal pass" msgstr "" -#: common.opt:1211 +#: common.opt:1258 msgid "Perform Value Range Propagation on trees" msgstr "" -#: common.opt:1215 +#: common.opt:1262 msgid "Compile whole compilation unit at a time" msgstr "" -#: common.opt:1219 +#: common.opt:1266 msgid "Perform loop unrolling when iteration count is known" msgstr "" -#: common.opt:1223 +#: common.opt:1270 msgid "Perform loop unrolling for all loops" msgstr "" -#: common.opt:1230 +#: common.opt:1277 msgid "Allow loop optimizations to assume that the loops behave in normal way" msgstr "" -#: common.opt:1234 +#: common.opt:1281 msgid "Allow optimization for floating-point arithmetic which may change the" msgstr "" -#: common.opt:1239 +#: common.opt:1286 msgid "Same as -fassociative-math for expressions which include division." msgstr "" -#: common.opt:1247 +#: common.opt:1294 msgid "Allow math optimizations that may violate IEEE or ISO standards" msgstr "" -#: common.opt:1251 +#: common.opt:1298 msgid "Perform loop unswitching" msgstr "" -#: common.opt:1255 +#: common.opt:1302 msgid "Just generate unwind tables for exception handling" msgstr "" -#: common.opt:1259 +#: common.opt:1306 msgid "Perform variable tracking" msgstr "" -#: common.opt:1263 +#: common.opt:1310 msgid "Perform variable tracking and also tag variables that are uninitialized" msgstr "" -#: common.opt:1267 +#: common.opt:1314 msgid "Enable loop vectorization on trees" msgstr "" -#: common.opt:1271 +#: common.opt:1318 msgid "Enable use of cost model in vectorization" msgstr "" -#: common.opt:1275 +#: common.opt:1322 msgid "Enable loop versioning when doing loop vectorization on trees" msgstr "" -#: common.opt:1279 +#: common.opt:1326 msgid "Set the verbosity level of the vectorizer" msgstr "" -#: common.opt:1283 +#: common.opt:1330 msgid "Enable copy propagation of scalar-evolution information." msgstr "" -#: common.opt:1293 +#: common.opt:1340 msgid "Add extra commentary to assembler output" msgstr "" -#: common.opt:1297 +#: common.opt:1344 msgid "Set the default symbol visibility" msgstr "" -#: common.opt:1302 +#: common.opt:1349 msgid "Use expression value profiles in optimizations" msgstr "" -#: common.opt:1306 +#: common.opt:1353 msgid "Construct webs and split unrelated uses of single variable" msgstr "" -#: common.opt:1310 +#: common.opt:1357 msgid "Enable conditional dead code elimination for builtin calls" msgstr "" -#: common.opt:1314 +#: common.opt:1361 msgid "Perform whole program optimizations" msgstr "" -#: common.opt:1318 +#: common.opt:1365 msgid "Assume signed arithmetic overflow wraps around" msgstr "" -#: common.opt:1322 +#: common.opt:1369 msgid "Put zero initialized data in the bss section" msgstr "" -#: common.opt:1326 +#: common.opt:1373 msgid "Generate debug information in default format" msgstr "" -#: common.opt:1330 +#: common.opt:1377 msgid "Generate debug information in COFF format" msgstr "" -#: common.opt:1334 +#: common.opt:1381 msgid "Generate debug information in DWARF v2 format" msgstr "" -#: common.opt:1338 +#: common.opt:1385 msgid "Generate debug information in default extended format" msgstr "" -#: common.opt:1342 +#: common.opt:1389 msgid "Generate debug information in STABS format" msgstr "" -#: common.opt:1346 +#: common.opt:1393 msgid "Generate debug information in extended STABS format" msgstr "" -#: common.opt:1350 +#: common.opt:1397 msgid "Generate debug information in VMS format" msgstr "" -#: common.opt:1354 +#: common.opt:1401 msgid "Generate debug information in XCOFF format" msgstr "" -#: common.opt:1358 +#: common.opt:1405 msgid "Generate debug information in extended XCOFF format" msgstr "" -#: common.opt:1362 +#: common.opt:1409 msgid "Place output into " msgstr "" -#: common.opt:1366 +#: common.opt:1413 msgid "Enable function profiling" msgstr "" -#: common.opt:1370 +#: common.opt:1417 msgid "Issue warnings needed for strict compliance to the standard" msgstr "" -#: common.opt:1374 +#: common.opt:1421 msgid "Like -pedantic but issue them as errors" msgstr "" -#: common.opt:1378 +#: common.opt:1425 msgid "Do not display functions compiled or elapsed time" msgstr "" -#: common.opt:1382 +#: common.opt:1429 msgid "Display the compiler's version" msgstr "" -#: common.opt:1386 +#: common.opt:1433 msgid "Suppress warnings" msgstr "" -#: common.opt:1390 +#: common.opt:1437 msgid "Create a shared library" msgstr "" -#: common.opt:1394 +#: common.opt:1441 msgid "Create a position independent executable" msgstr "" @@ -16951,7 +17424,7 @@ msgstr "" msgid "type attributes ignored after type is already defined" msgstr "" -#: bb-reorder.c:1878 +#: bb-reorder.c:1879 #, gcc-internal-format msgid "multiple hot/cold transitions found (bb %i)" msgstr "" @@ -16962,52 +17435,52 @@ msgid "" "branch target register load optimization is not intended to be run twice" msgstr "" -#: builtins.c:453 +#: builtins.c:475 #, gcc-internal-format msgid "offset outside bounds of constant string" msgstr "" -#: builtins.c:1016 +#: builtins.c:1038 #, gcc-internal-format msgid "second argument to %<__builtin_prefetch%> must be a constant" msgstr "" -#: builtins.c:1023 +#: builtins.c:1045 #, gcc-internal-format msgid "invalid second argument to %<__builtin_prefetch%>; using zero" msgstr "" -#: builtins.c:1031 +#: builtins.c:1053 #, gcc-internal-format msgid "third argument to %<__builtin_prefetch%> must be a constant" msgstr "" -#: builtins.c:1038 +#: builtins.c:1060 #, gcc-internal-format msgid "invalid third argument to %<__builtin_prefetch%>; using zero" msgstr "" -#: builtins.c:4610 +#: builtins.c:4632 #, gcc-internal-format msgid "argument of %<__builtin_args_info%> must be constant" msgstr "" -#: builtins.c:4616 +#: builtins.c:4638 #, gcc-internal-format msgid "argument of %<__builtin_args_info%> out of range" msgstr "" -#: builtins.c:4622 +#: builtins.c:4644 #, gcc-internal-format msgid "missing argument in %<__builtin_args_info%>" msgstr "" -#: builtins.c:4758 gimplify.c:2314 +#: builtins.c:4780 gimplify.c:2326 #, gcc-internal-format msgid "too few arguments to function %" msgstr "" -#: builtins.c:4916 +#: builtins.c:4938 #, gcc-internal-format msgid "first argument to % not of type %" msgstr "" @@ -17015,88 +17488,93 @@ msgstr "" #. Unfortunately, this is merely undefined, rather than a constraint #. violation, so we cannot make this an error. If this call is never #. executed, the program is still strictly conforming. -#: builtins.c:4931 +#: builtins.c:4953 #, gcc-internal-format msgid "%qT is promoted to %qT when passed through %<...%>" msgstr "" -#: builtins.c:4936 +#: builtins.c:4958 #, gcc-internal-format msgid "(so you should pass %qT not %qT to %)" msgstr "" #. We can, however, treat "undefined" any way we please. #. Call abort to encourage the user to fix the program. -#: builtins.c:4943 c-typeck.c:2414 +#: builtins.c:4965 c-typeck.c:2427 #, gcc-internal-format msgid "if this code is reached, the program will abort" msgstr "" -#: builtins.c:5064 +#: builtins.c:5086 #, gcc-internal-format msgid "invalid argument to %<__builtin_frame_address%>" msgstr "" -#: builtins.c:5066 +#: builtins.c:5088 #, gcc-internal-format msgid "invalid argument to %<__builtin_return_address%>" msgstr "" -#: builtins.c:5079 +#: builtins.c:5101 #, gcc-internal-format msgid "unsupported argument to %<__builtin_frame_address%>" msgstr "" -#: builtins.c:5081 +#: builtins.c:5103 #, gcc-internal-format msgid "unsupported argument to %<__builtin_return_address%>" msgstr "" -#: builtins.c:5627 +#: builtins.c:5649 #, gcc-internal-format msgid "both arguments to %<__builtin___clear_cache%> must be pointers" msgstr "" +#: builtins.c:6011 builtins.c:6026 +#, gcc-internal-format +msgid "%qD changed semantics in GCC 4.4" +msgstr "" + #. All valid uses of __builtin_va_arg_pack () are removed during #. inlining. -#: builtins.c:6346 expr.c:8025 +#: builtins.c:6412 expr.c:8051 msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>" msgstr "" #. All valid uses of __builtin_va_arg_pack_len () are removed during #. inlining. -#: builtins.c:6352 +#: builtins.c:6418 msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>" msgstr "" -#: builtins.c:6648 +#: builtins.c:6714 #, gcc-internal-format msgid "%<__builtin_longjmp%> second argument must be 1" msgstr "" -#: builtins.c:7282 +#: builtins.c:7348 #, gcc-internal-format msgid "target format does not support infinity" msgstr "" -#: builtins.c:11534 +#: builtins.c:11598 #, gcc-internal-format msgid "% used in function with fixed args" msgstr "" -#: builtins.c:11542 +#: builtins.c:11606 #, gcc-internal-format msgid "wrong number of arguments to function %" msgstr "" #. Evidently an out of date version of ; can't validate #. va_start's second argument, but can still work as intended. -#: builtins.c:11555 +#: builtins.c:11619 #, gcc-internal-format msgid "%<__builtin_next_arg%> called without an argument" msgstr "" -#: builtins.c:11560 +#: builtins.c:11624 #, gcc-internal-format msgid "wrong number of arguments to function %<__builtin_next_arg%>" msgstr "" @@ -17106,909 +17584,931 @@ msgstr "" #. argument. We just warn and set the arg to be the last #. argument so that we will get wrong-code because of #. it. -#: builtins.c:11587 +#: builtins.c:11651 #, gcc-internal-format msgid "second parameter of % not last named argument" msgstr "" -#: builtins.c:11597 +#: builtins.c:11661 #, gcc-internal-format msgid "" "undefined behaviour when second parameter of % is declared with %" " storage" msgstr "" -#: builtins.c:11712 +#: builtins.c:11776 msgid "%Kfirst argument of %D must be a pointer, second integer constant" msgstr "" -#: builtins.c:11725 +#: builtins.c:11789 msgid "%Klast argument of %D is not integer constant between 0 and 3" msgstr "" -#: builtins.c:11769 builtins.c:11933 builtins.c:11992 +#: builtins.c:11833 builtins.c:11997 builtins.c:12056 msgid "%Kcall to %D will always overflow destination buffer" msgstr "" -#: builtins.c:11923 +#: builtins.c:11987 msgid "%Kcall to %D might overflow destination buffer" msgstr "" -#: builtins.c:12013 +#: builtins.c:12077 msgid "%Kattempt to free a non-heap object %qD" msgstr "" -#: builtins.c:12015 +#: builtins.c:12079 msgid "%Kattempt to free a non-heap object" msgstr "" -#: c-common.c:1047 +#: c-common.c:1026 #, gcc-internal-format msgid "%qD is not defined outside of function scope" msgstr "" -#: c-common.c:1097 +#: c-common.c:1076 #, gcc-internal-format msgid "" "string length %qd is greater than the length %qd ISO C%d compilers are " "required to support" msgstr "" -#: c-common.c:1144 c-common.c:1156 +#: c-common.c:1123 c-common.c:1135 #, gcc-internal-format msgid "overflow in constant expression" msgstr "" -#: c-common.c:1178 +#: c-common.c:1157 #, gcc-internal-format msgid "integer overflow in expression" msgstr "" -#: c-common.c:1182 +#: c-common.c:1161 #, gcc-internal-format msgid "floating point overflow in expression" msgstr "" -#: c-common.c:1186 +#: c-common.c:1165 #, gcc-internal-format msgid "fixed-point overflow in expression" msgstr "" -#: c-common.c:1190 +#: c-common.c:1169 #, gcc-internal-format msgid "vector overflow in expression" msgstr "" -#: c-common.c:1195 +#: c-common.c:1174 #, gcc-internal-format msgid "complex integer overflow in expression" msgstr "" -#: c-common.c:1197 +#: c-common.c:1176 #, gcc-internal-format msgid "complex floating point overflow in expression" msgstr "" -#: c-common.c:1228 +#: c-common.c:1207 #, gcc-internal-format msgid "logical %<%s%> with non-zero constant will always evaluate as true" msgstr "" -#: c-common.c:1266 +#: c-common.c:1245 #, gcc-internal-format msgid "type-punning to incomplete type might break strict-aliasing rules" msgstr "" -#: c-common.c:1281 +#: c-common.c:1260 #, gcc-internal-format msgid "dereferencing type-punned pointer will break strict-aliasing rules" msgstr "" -#: c-common.c:1288 c-common.c:1306 +#: c-common.c:1267 c-common.c:1285 #, gcc-internal-format msgid "dereferencing type-punned pointer might break strict-aliasing rules" msgstr "" -#: c-common.c:1332 -#, gcc-internal-format -msgid "%Hsuggest braces around empty body in an % statement" -msgstr "" - -#: c-common.c:1336 -#, gcc-internal-format -msgid "%Hsuggest braces around empty body in an % statement" -msgstr "" - -#: c-common.c:1362 +#: c-common.c:1316 #, gcc-internal-format msgid "first argument of %q+D should be %" msgstr "" -#: c-common.c:1371 +#: c-common.c:1325 #, gcc-internal-format msgid "second argument of %q+D should be %" msgstr "" -#: c-common.c:1380 +#: c-common.c:1334 #, gcc-internal-format msgid "third argument of %q+D should probably be %" msgstr "" -#: c-common.c:1390 +#: c-common.c:1344 #, gcc-internal-format msgid "%q+D takes only zero or two arguments" msgstr "" -#: c-common.c:1439 +#: c-common.c:1393 #, gcc-internal-format msgid "" "use -flax-vector-conversions to permit conversions between vectors with " "differing element types or numbers of subparts" msgstr "" -#: c-common.c:1594 +#: c-common.c:1548 #, gcc-internal-format msgid "conversion to %qT from boolean expression" msgstr "" -#: c-common.c:1616 +#: c-common.c:1570 #, gcc-internal-format msgid "negative integer implicitly converted to unsigned type" msgstr "" -#: c-common.c:1618 +#: c-common.c:1572 #, gcc-internal-format msgid "conversion of unsigned constant value to negative integer" msgstr "" -#: c-common.c:1645 +#: c-common.c:1599 #, gcc-internal-format msgid "conversion to %qT alters %qT constant value" msgstr "" -#: c-common.c:1737 +#: c-common.c:1691 #, gcc-internal-format msgid "conversion to %qT from %qT may change the sign of the result" msgstr "" -#: c-common.c:1769 +#: c-common.c:1723 #, gcc-internal-format msgid "conversion to %qT from %qT may alter its value" msgstr "" -#: c-common.c:1797 +#: c-common.c:1751 #, gcc-internal-format msgid "large integer implicitly truncated to unsigned type" msgstr "" -#: c-common.c:1803 c-common.c:1810 c-common.c:1818 +#: c-common.c:1757 c-common.c:1764 c-common.c:1772 #, gcc-internal-format msgid "overflow in implicit constant conversion" msgstr "" -#: c-common.c:1974 +#: c-common.c:1928 #, gcc-internal-format msgid "operation on %qE may be undefined" msgstr "" -#: c-common.c:2268 +#: c-common.c:2229 #, gcc-internal-format msgid "case label does not reduce to an integer constant" msgstr "" -#: c-common.c:2308 +#: c-common.c:2269 #, gcc-internal-format msgid "case label value is less than minimum value for type" msgstr "" -#: c-common.c:2316 +#: c-common.c:2277 #, gcc-internal-format msgid "case label value exceeds maximum value for type" msgstr "" -#: c-common.c:2324 +#: c-common.c:2285 #, gcc-internal-format msgid "lower value in case label range less than minimum value for type" msgstr "" -#: c-common.c:2333 +#: c-common.c:2294 #, gcc-internal-format msgid "upper value in case label range exceeds maximum value for type" msgstr "" -#: c-common.c:2407 +#: c-common.c:2368 #, gcc-internal-format msgid "" "GCC cannot support operators with integer types and fixed-point types that " "have too many integral and fractional bits together" msgstr "" -#: c-common.c:2921 +#: c-common.c:2854 #, gcc-internal-format msgid "invalid operands to binary %s (have %qT and %qT)" msgstr "" -#: c-common.c:3157 +#: c-common.c:3090 #, gcc-internal-format msgid "comparison is always false due to limited range of data type" msgstr "" -#: c-common.c:3159 +#: c-common.c:3092 #, gcc-internal-format msgid "comparison is always true due to limited range of data type" msgstr "" -#: c-common.c:3238 +#: c-common.c:3171 #, gcc-internal-format msgid "comparison of unsigned expression >= 0 is always true" msgstr "" -#: c-common.c:3248 +#: c-common.c:3181 #, gcc-internal-format msgid "comparison of unsigned expression < 0 is always false" msgstr "" -#: c-common.c:3289 +#: c-common.c:3222 #, gcc-internal-format msgid "pointer of type % used in arithmetic" msgstr "" -#: c-common.c:3295 +#: c-common.c:3228 #, gcc-internal-format msgid "pointer to a function used in arithmetic" msgstr "" -#: c-common.c:3301 +#: c-common.c:3234 #, gcc-internal-format msgid "pointer to member function used in arithmetic" msgstr "" -#: c-common.c:3453 +#: c-common.c:3394 #, gcc-internal-format msgid "the address of %qD will always evaluate as %" msgstr "" -#: c-common.c:3521 cp/semantics.c:600 cp/typeck.c:6554 +#: c-common.c:3470 cp/semantics.c:589 cp/typeck.c:6575 #, gcc-internal-format msgid "suggest parentheses around assignment used as truth value" msgstr "" -#: c-common.c:3593 c-typeck.c:8850 +#: c-common.c:3549 c-typeck.c:8925 #, gcc-internal-format msgid "invalid use of %" msgstr "" -#: c-common.c:3810 +#: c-common.c:3766 #, gcc-internal-format msgid "invalid application of % to a function type" msgstr "" -#: c-common.c:3823 +#: c-common.c:3779 #, gcc-internal-format msgid "invalid application of %qs to a void type" msgstr "" -#: c-common.c:3831 +#: c-common.c:3787 #, gcc-internal-format msgid "invalid application of %qs to incomplete type %qT " msgstr "" -#: c-common.c:3872 +#: c-common.c:3828 #, gcc-internal-format msgid "%<__alignof%> applied to a bit-field" msgstr "" -#: c-common.c:4493 +#: c-common.c:4449 #, gcc-internal-format msgid "cannot disable built-in function %qs" msgstr "" -#: c-common.c:4684 +#: c-common.c:4640 #, gcc-internal-format msgid "pointers are not permitted as case values" msgstr "" -#: c-common.c:4691 +#: c-common.c:4647 #, gcc-internal-format msgid "range expressions in switch statements are non-standard" msgstr "" -#: c-common.c:4717 +#: c-common.c:4673 #, gcc-internal-format msgid "empty range specified" msgstr "" -#: c-common.c:4777 +#: c-common.c:4733 #, gcc-internal-format msgid "duplicate (or overlapping) case value" msgstr "" -#: c-common.c:4778 +#: c-common.c:4734 #, gcc-internal-format msgid "%Jthis is the first entry overlapping that value" msgstr "" -#: c-common.c:4782 +#: c-common.c:4738 #, gcc-internal-format msgid "duplicate case value" msgstr "" -#: c-common.c:4783 +#: c-common.c:4739 #, gcc-internal-format msgid "%Jpreviously used here" msgstr "" -#: c-common.c:4787 +#: c-common.c:4743 #, gcc-internal-format msgid "multiple default labels in one switch" msgstr "" -#: c-common.c:4788 +#: c-common.c:4744 #, gcc-internal-format msgid "%Jthis is the first default label" msgstr "" -#: c-common.c:4839 +#: c-common.c:4795 #, gcc-internal-format msgid "%Jcase value %qs not in enumerated type" msgstr "" -#: c-common.c:4843 +#: c-common.c:4799 #, gcc-internal-format msgid "%Jcase value %qs not in enumerated type %qT" msgstr "" -#: c-common.c:4902 +#: c-common.c:4858 #, gcc-internal-format msgid "%Hswitch missing default case" msgstr "" -#: c-common.c:4973 +#: c-common.c:4929 #, gcc-internal-format msgid "%Henumeration value %qE not handled in switch" msgstr "" -#: c-common.c:5006 +#: c-common.c:4964 #, gcc-internal-format msgid "taking the address of a label is non-standard" msgstr "" -#: c-common.c:5159 +#: c-common.c:5118 #, gcc-internal-format msgid "%qE attribute ignored for field of type %qT" msgstr "" -#: c-common.c:5170 c-common.c:5189 c-common.c:5207 c-common.c:5234 -#: c-common.c:5287 c-common.c:5339 c-common.c:5358 c-common.c:5382 -#: c-common.c:5405 c-common.c:5428 c-common.c:5449 c-common.c:5470 -#: c-common.c:5494 c-common.c:5520 c-common.c:5557 c-common.c:5584 -#: c-common.c:5627 c-common.c:5711 c-common.c:5741 c-common.c:5760 -#: c-common.c:6095 c-common.c:6154 c-common.c:6175 c-common.c:6239 -#: c-common.c:6357 c-common.c:6423 c-common.c:6467 c-common.c:6513 -#: c-common.c:6583 c-common.c:6607 c-common.c:6892 c-common.c:6915 -#: c-common.c:6954 c-common.c:7044 c-common.c:7186 +#: c-common.c:5129 c-common.c:5148 c-common.c:5166 c-common.c:5193 +#: c-common.c:5220 c-common.c:5246 c-common.c:5265 c-common.c:5289 +#: c-common.c:5312 c-common.c:5335 c-common.c:5356 c-common.c:5377 +#: c-common.c:5401 c-common.c:5427 c-common.c:5464 c-common.c:5491 +#: c-common.c:5534 c-common.c:5618 c-common.c:5648 c-common.c:5667 +#: c-common.c:6002 c-common.c:6061 c-common.c:6084 c-common.c:6148 +#: c-common.c:6266 c-common.c:6332 c-common.c:6376 c-common.c:6422 +#: c-common.c:6492 c-common.c:6516 c-common.c:6801 c-common.c:6824 +#: c-common.c:6863 c-common.c:6952 c-common.c:7092 #, gcc-internal-format msgid "%qE attribute ignored" msgstr "" -#: c-common.c:5252 c-common.c:5304 +#: c-common.c:5211 c-common.c:5237 #, gcc-internal-format msgid "%qE attribute conflicts with attribute %s" msgstr "" -#: c-common.c:5551 +#: c-common.c:5458 #, gcc-internal-format msgid "%qE attribute have effect only on public objects" msgstr "" -#: c-common.c:5648 +#: c-common.c:5555 #, gcc-internal-format msgid "destructor priorities are not supported" msgstr "" -#: c-common.c:5650 +#: c-common.c:5557 #, gcc-internal-format msgid "constructor priorities are not supported" msgstr "" -#: c-common.c:5667 +#: c-common.c:5574 #, gcc-internal-format msgid "destructor priorities from 0 to %d are reserved for the implementation" msgstr "" -#: c-common.c:5672 +#: c-common.c:5579 #, gcc-internal-format msgid "constructor priorities from 0 to %d are reserved for the implementation" msgstr "" -#: c-common.c:5680 +#: c-common.c:5587 #, gcc-internal-format msgid "destructor priorities must be integers from 0 to %d inclusive" msgstr "" -#: c-common.c:5683 +#: c-common.c:5590 #, gcc-internal-format msgid "constructor priorities must be integers from 0 to %d inclusive" msgstr "" -#: c-common.c:5804 +#: c-common.c:5711 #, gcc-internal-format msgid "unknown machine mode %qs" msgstr "" -#: c-common.c:5833 +#: c-common.c:5740 #, gcc-internal-format msgid "specifying vector types with __attribute__ ((mode)) is deprecated" msgstr "" -#: c-common.c:5836 +#: c-common.c:5743 #, gcc-internal-format msgid "use __attribute__ ((vector_size)) instead" msgstr "" -#: c-common.c:5845 +#: c-common.c:5752 #, gcc-internal-format msgid "unable to emulate %qs" msgstr "" -#: c-common.c:5855 +#: c-common.c:5762 #, gcc-internal-format msgid "invalid pointer mode %qs" msgstr "" -#: c-common.c:5872 +#: c-common.c:5779 #, gcc-internal-format msgid "signness of type and machine mode %qs don't match" msgstr "" -#: c-common.c:5883 +#: c-common.c:5790 #, gcc-internal-format msgid "no data type for mode %qs" msgstr "" -#: c-common.c:5893 +#: c-common.c:5800 #, gcc-internal-format msgid "cannot use mode %qs for enumeral types" msgstr "" -#: c-common.c:5920 +#: c-common.c:5827 #, gcc-internal-format msgid "mode %qs applied to inappropriate type" msgstr "" -#: c-common.c:5951 +#: c-common.c:5858 #, gcc-internal-format msgid "%Jsection attribute cannot be specified for local variables" msgstr "" -#: c-common.c:5962 config/bfin/bfin.c:5007 config/bfin/bfin.c:5058 +#: c-common.c:5869 config/bfin/bfin.c:5274 config/bfin/bfin.c:5325 #, gcc-internal-format msgid "section of %q+D conflicts with previous declaration" msgstr "" -#: c-common.c:5970 +#: c-common.c:5877 #, gcc-internal-format msgid "section of %q+D cannot be overridden" msgstr "" -#: c-common.c:5978 +#: c-common.c:5885 #, gcc-internal-format msgid "section attribute not allowed for %q+D" msgstr "" -#: c-common.c:5984 +#: c-common.c:5891 #, gcc-internal-format msgid "%Jsection attributes are not supported for this target" msgstr "" -#: c-common.c:6016 +#: c-common.c:5923 #, gcc-internal-format msgid "requested alignment is not a constant" msgstr "" -#: c-common.c:6021 +#: c-common.c:5928 #, gcc-internal-format msgid "requested alignment is not a power of 2" msgstr "" -#: c-common.c:6026 +#: c-common.c:5933 #, gcc-internal-format msgid "requested alignment is too large" msgstr "" -#: c-common.c:6052 +#: c-common.c:5959 #, gcc-internal-format msgid "alignment may not be specified for %q+D" msgstr "" -#: c-common.c:6059 +#: c-common.c:5966 #, gcc-internal-format msgid "" "alignment for %q+D was previously specified as %d and may not be decreased" msgstr "" -#: c-common.c:6063 +#: c-common.c:5970 #, gcc-internal-format msgid "alignment for %q+D must be at least %d" msgstr "" -#: c-common.c:6088 +#: c-common.c:5995 #, gcc-internal-format msgid "inline function %q+D cannot be declared weak" msgstr "" -#: c-common.c:6117 +#: c-common.c:6024 #, gcc-internal-format msgid "%q+D defined both normally and as an alias" msgstr "" -#: c-common.c:6133 +#: c-common.c:6040 #, gcc-internal-format msgid "alias argument not a string" msgstr "" -#: c-common.c:6196 +#: c-common.c:6105 #, gcc-internal-format msgid "%Jweakref attribute must appear before alias attribute" msgstr "" -#: c-common.c:6226 +#: c-common.c:6135 #, gcc-internal-format msgid "%qE attribute ignored on non-class types" msgstr "" -#: c-common.c:6232 +#: c-common.c:6141 #, gcc-internal-format msgid "%qE attribute ignored because %qT is already defined" msgstr "" -#: c-common.c:6245 +#: c-common.c:6154 #, gcc-internal-format msgid "visibility argument not a string" msgstr "" -#: c-common.c:6257 +#: c-common.c:6166 #, gcc-internal-format msgid "%qE attribute ignored on types" msgstr "" -#: c-common.c:6273 +#: c-common.c:6182 #, gcc-internal-format msgid "" "visibility argument must be one of \"default\", \"hidden\", \"protected\" or " "\"internal\"" msgstr "" -#: c-common.c:6284 +#: c-common.c:6193 #, gcc-internal-format msgid "%qD redeclared with different visibility" msgstr "" -#: c-common.c:6287 c-common.c:6291 +#: c-common.c:6196 c-common.c:6200 #, gcc-internal-format msgid "%qD was declared %qs which implies default visibility" msgstr "" -#: c-common.c:6365 +#: c-common.c:6274 #, gcc-internal-format msgid "tls_model argument not a string" msgstr "" -#: c-common.c:6378 +#: c-common.c:6287 #, gcc-internal-format msgid "" "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-" "dynamic\" or \"global-dynamic\"" msgstr "" -#: c-common.c:6397 c-common.c:6487 +#: c-common.c:6306 c-common.c:6396 #, gcc-internal-format msgid "%J%qE attribute applies only to functions" msgstr "" -#: c-common.c:6402 c-common.c:6492 +#: c-common.c:6311 c-common.c:6401 #, gcc-internal-format msgid "%Jcan%'t set %qE attribute after definition" msgstr "" -#: c-common.c:6448 +#: c-common.c:6357 #, gcc-internal-format msgid "alloc_size parameter outside range" msgstr "" -#: c-common.c:6581 +#: c-common.c:6490 #, gcc-internal-format msgid "%qE attribute ignored for %qE" msgstr "" -#: c-common.c:6640 +#: c-common.c:6549 #, gcc-internal-format msgid "invalid vector type for attribute %qE" msgstr "" -#: c-common.c:6646 +#: c-common.c:6555 #, gcc-internal-format msgid "vector size not an integral multiple of component size" msgstr "" -#: c-common.c:6652 +#: c-common.c:6561 #, gcc-internal-format msgid "zero vector size" msgstr "" -#: c-common.c:6660 +#: c-common.c:6569 #, gcc-internal-format msgid "number of components of the vector not a power of two" msgstr "" -#: c-common.c:6688 +#: c-common.c:6597 #, gcc-internal-format msgid "nonnull attribute without arguments on a non-prototype" msgstr "" -#: c-common.c:6703 +#: c-common.c:6612 #, gcc-internal-format msgid "nonnull argument has invalid operand number (argument %lu)" msgstr "" -#: c-common.c:6722 +#: c-common.c:6631 #, gcc-internal-format msgid "" "nonnull argument with out-of-range operand number (argument %lu, operand %lu)" msgstr "" -#: c-common.c:6730 +#: c-common.c:6639 #, gcc-internal-format msgid "" "nonnull argument references non-pointer operand (argument %lu, operand %lu)" msgstr "" -#: c-common.c:6806 +#: c-common.c:6715 #, gcc-internal-format msgid "not enough variable arguments to fit a sentinel" msgstr "" -#: c-common.c:6820 +#: c-common.c:6729 #, gcc-internal-format msgid "missing sentinel in function call" msgstr "" -#: c-common.c:6861 +#: c-common.c:6770 #, gcc-internal-format msgid "null argument where non-null required (argument %lu)" msgstr "" -#: c-common.c:6926 +#: c-common.c:6835 #, gcc-internal-format msgid "cleanup argument not an identifier" msgstr "" -#: c-common.c:6933 +#: c-common.c:6842 #, gcc-internal-format msgid "cleanup argument not a function" msgstr "" -#: c-common.c:6972 +#: c-common.c:6881 #, gcc-internal-format msgid "%qE attribute requires prototypes with named arguments" msgstr "" -#: c-common.c:6983 +#: c-common.c:6892 #, gcc-internal-format msgid "%qE attribute only applies to variadic functions" msgstr "" -#: c-common.c:6995 +#: c-common.c:6904 #, gcc-internal-format msgid "requested position is not an integer constant" msgstr "" -#: c-common.c:7003 +#: c-common.c:6912 #, gcc-internal-format msgid "requested position is less than zero" msgstr "" -#: c-common.c:7051 -#, gcc-internal-format -msgid "%qE attribute is not supported on this machine" -msgstr "" - -#: c-common.c:7135 +#: c-common.c:7036 #, gcc-internal-format msgid "Bad option %s to optimize attribute." msgstr "" -#: c-common.c:7138 +#: c-common.c:7039 #, gcc-internal-format msgid "Bad option %s to pragma attribute" msgstr "" -#: c-common.c:7326 +#: c-common.c:7232 #, gcc-internal-format msgid "not enough arguments to function %qE" msgstr "" -#: c-common.c:7331 c-typeck.c:2527 +#: c-common.c:7237 c-typeck.c:2540 #, gcc-internal-format msgid "too many arguments to function %qE" msgstr "" -#: c-common.c:7361 c-common.c:7407 +#: c-common.c:7267 c-common.c:7313 #, gcc-internal-format msgid "non-floating-point argument in call to function %qE" msgstr "" -#: c-common.c:7384 +#: c-common.c:7290 #, gcc-internal-format msgid "non-floating-point arguments in call to function %qE" msgstr "" -#: c-common.c:7400 +#: c-common.c:7306 #, gcc-internal-format msgid "non-const integer argument %u in call to function %qE" msgstr "" -#: c-common.c:7626 +#: c-common.c:7532 #, gcc-internal-format msgid "" "%Hignoring return value of %qD, declared with attribute warn_unused_result" msgstr "" -#: c-common.c:7630 +#: c-common.c:7536 #, gcc-internal-format msgid "" "%Hignoring return value of function declared with attribute " "warn_unused_result" msgstr "" -#: c-common.c:7684 +#: c-common.c:7590 #, gcc-internal-format msgid "cannot apply % to static data member %qD" msgstr "" -#: c-common.c:7689 +#: c-common.c:7595 #, gcc-internal-format msgid "cannot apply % when % is overloaded" msgstr "" -#: c-common.c:7710 cp/typeck.c:4565 +#: c-common.c:7616 cp/typeck.c:4622 #, gcc-internal-format msgid "attempt to take address of bit-field structure member %qD" msgstr "" -#: c-common.c:7763 +#: c-common.c:7669 #, gcc-internal-format msgid "lvalue required as left operand of assignment" msgstr "" -#: c-common.c:7766 +#: c-common.c:7672 #, gcc-internal-format msgid "lvalue required as increment operand" msgstr "" -#: c-common.c:7769 +#: c-common.c:7675 #, gcc-internal-format msgid "lvalue required as decrement operand" msgstr "" -#: c-common.c:7772 +#: c-common.c:7678 #, gcc-internal-format msgid "lvalue required as unary %<&%> operand" msgstr "" -#: c-common.c:7775 +#: c-common.c:7681 #, gcc-internal-format msgid "lvalue required in asm statement" msgstr "" -#: c-common.c:7897 +#: c-common.c:7803 #, gcc-internal-format msgid "size of array is too large" msgstr "" -#: c-common.c:7933 c-common.c:7982 c-typeck.c:2717 +#: c-common.c:7839 c-common.c:7888 c-typeck.c:2730 #, gcc-internal-format msgid "too few arguments to function %qE" msgstr "" -#. ??? This should not be an error when inlining calls to -#. unprototyped functions. -#: c-common.c:7950 c-typeck.c:4396 +#: c-common.c:7856 c-typeck.c:4443 #, gcc-internal-format msgid "incompatible type for argument %d of %qE" msgstr "" -#: c-common.c:8142 +#: c-common.c:8048 #, gcc-internal-format msgid "array subscript has type %" msgstr "" -#: c-common.c:8165 +#: c-common.c:8083 #, gcc-internal-format -msgid "suggest parentheses around + or - inside shift" +msgid "suggest parentheses around %<+%> inside %<<<%>" msgstr "" -#: c-common.c:8173 +#: c-common.c:8086 #, gcc-internal-format -msgid "suggest parentheses around && within ||" +msgid "suggest parentheses around %<-%> inside %<<<%>" msgstr "" -#: c-common.c:8183 +#: c-common.c:8092 #, gcc-internal-format -msgid "suggest parentheses around arithmetic in operand of |" +msgid "suggest parentheses around %<+%> inside %<>>%>" msgstr "" -#: c-common.c:8188 +#: c-common.c:8095 #, gcc-internal-format -msgid "suggest parentheses around comparison in operand of |" +msgid "suggest parentheses around %<-%> inside %<>>%>" msgstr "" -#: c-common.c:8198 +#: c-common.c:8101 #, gcc-internal-format -msgid "suggest parentheses around arithmetic in operand of ^" +msgid "suggest parentheses around %<&&%> within %<||%>" msgstr "" -#: c-common.c:8203 +#: c-common.c:8110 #, gcc-internal-format -msgid "suggest parentheses around comparison in operand of ^" +msgid "suggest parentheses around arithmetic in operand of %<|%>" msgstr "" -#: c-common.c:8211 +#: c-common.c:8115 #, gcc-internal-format -msgid "suggest parentheses around + or - in operand of &" +msgid "suggest parentheses around comparison in operand of %<|%>" msgstr "" -#: c-common.c:8216 +#: c-common.c:8119 #, gcc-internal-format -msgid "suggest parentheses around comparison in operand of &" +msgid "" +"suggest parentheses around operand of % or change %<|%> to %<||%> or % to %<~%>" msgstr "" -#: c-common.c:8224 +#: c-common.c:8129 #, gcc-internal-format -msgid "suggest parentheses around comparison in operand of %s" +msgid "suggest parentheses around arithmetic in operand of %<^%>" msgstr "" -#: c-common.c:8233 +#: c-common.c:8134 #, gcc-internal-format -msgid "comparisons like X<=Y<=Z do not have their mathematical meaning" +msgid "suggest parentheses around comparison in operand of %<^%>" msgstr "" -#: c-common.c:8246 +#: c-common.c:8140 +#, gcc-internal-format +msgid "suggest parentheses around %<+%> in operand of %<&%>" +msgstr "" + +#: c-common.c:8143 +#, gcc-internal-format +msgid "suggest parentheses around %<-%> in operand of %<&%>" +msgstr "" + +#: c-common.c:8148 +#, gcc-internal-format +msgid "suggest parentheses around comparison in operand of %<&%>" +msgstr "" + +#: c-common.c:8152 +#, gcc-internal-format +msgid "" +"suggest parentheses around operand of % or change %<&%> to %<&&%> or % to %<~%>" +msgstr "" + +#: c-common.c:8160 +#, gcc-internal-format +msgid "suggest parentheses around comparison in operand of %<==%>" +msgstr "" + +#: c-common.c:8166 +#, gcc-internal-format +msgid "suggest parentheses around comparison in operand of %" +msgstr "" + +#: c-common.c:8175 +#, gcc-internal-format +msgid "comparisons like % do not have their mathematical meaning" +msgstr "" + +#: c-common.c:8190 #, gcc-internal-format msgid "label %q+D defined but not used" msgstr "" -#: c-common.c:8248 +#: c-common.c:8192 #, gcc-internal-format msgid "label %q+D declared but not defined" msgstr "" -#: c-common.c:8267 +#: c-common.c:8212 #, gcc-internal-format msgid "division by zero" msgstr "" -#: c-common.c:8295 +#: c-common.c:8244 #, gcc-internal-format msgid "comparison between types %qT and %qT" msgstr "" -#: c-common.c:8343 +#: c-common.c:8295 #, gcc-internal-format msgid "comparison between signed and unsigned integer expressions" msgstr "" -#: c-common.c:8394 +#: c-common.c:8346 #, gcc-internal-format msgid "promoted ~unsigned is always non-zero" msgstr "" -#: c-common.c:8397 +#: c-common.c:8349 #, gcc-internal-format msgid "comparison of promoted ~unsigned with constant" msgstr "" -#: c-common.c:8407 +#: c-common.c:8359 #, gcc-internal-format msgid "comparison of promoted ~unsigned with unsigned" msgstr "" @@ -18018,13 +18518,13 @@ msgstr "" #. an unprototyped function, it is compile-time undefined; #. making it a constraint in that case was rejected in #. DR#252. -#: c-convert.c:95 c-typeck.c:1784 c-typeck.c:4027 cp/typeck.c:1583 -#: cp/typeck.c:5813 cp/typeck.c:6462 fortran/convert.c:88 +#: c-convert.c:95 c-typeck.c:1783 c-typeck.c:4078 cp/typeck.c:1605 +#: cp/typeck.c:5873 cp/typeck.c:6483 fortran/convert.c:88 #, gcc-internal-format msgid "void value not ignored as it ought to be" msgstr "" -#: c-convert.c:118 fortran/convert.c:121 java/typeck.c:151 +#: c-convert.c:119 fortran/convert.c:121 java/typeck.c:151 #, gcc-internal-format msgid "conversion to non-scalar type requested" msgstr "" @@ -18039,7 +18539,7 @@ msgstr "" msgid "GCC supports only %u nested scopes" msgstr "" -#: c-decl.c:740 cp/decl.c:359 +#: c-decl.c:740 cp/decl.c:358 #, gcc-internal-format msgid "label %q+D used but not defined" msgstr "" @@ -18054,7 +18554,7 @@ msgstr "" msgid "inline function %q+D declared but never defined" msgstr "" -#: c-decl.c:804 cp/decl.c:604 +#: c-decl.c:804 cp/decl.c:603 #, gcc-internal-format msgid "unused variable %q+D" msgstr "" @@ -18128,7 +18628,7 @@ msgstr "" msgid "built-in function %q+D declared as non-function" msgstr "" -#: c-decl.c:1174 c-decl.c:1294 c-decl.c:1969 +#: c-decl.c:1174 c-decl.c:1294 c-decl.c:1960 #, gcc-internal-format msgid "declaration of %q+D shadows a built-in function" msgstr "" @@ -18238,172 +18738,172 @@ msgstr "" msgid "redundant redeclaration of %q+D" msgstr "" -#: c-decl.c:1956 +#: c-decl.c:1947 #, gcc-internal-format msgid "declaration of %q+D shadows previous non-variable" msgstr "" -#: c-decl.c:1961 +#: c-decl.c:1952 #, gcc-internal-format msgid "declaration of %q+D shadows a parameter" msgstr "" -#: c-decl.c:1964 +#: c-decl.c:1955 #, gcc-internal-format msgid "declaration of %q+D shadows a global declaration" msgstr "" -#: c-decl.c:1974 +#: c-decl.c:1965 #, gcc-internal-format msgid "declaration of %q+D shadows a previous local" msgstr "" -#: c-decl.c:1977 cp/name-lookup.c:1031 cp/name-lookup.c:1062 -#: cp/name-lookup.c:1070 +#: c-decl.c:1968 cp/name-lookup.c:1037 cp/name-lookup.c:1068 +#: cp/name-lookup.c:1076 #, gcc-internal-format msgid "%Jshadowed declaration is here" msgstr "" -#: c-decl.c:2169 +#: c-decl.c:2160 #, gcc-internal-format msgid "nested extern declaration of %qD" msgstr "" -#: c-decl.c:2335 c-decl.c:2338 +#: c-decl.c:2326 c-decl.c:2329 #, gcc-internal-format msgid "implicit declaration of function %qE" msgstr "" -#: c-decl.c:2400 +#: c-decl.c:2391 #, gcc-internal-format msgid "incompatible implicit declaration of built-in function %qD" msgstr "" -#: c-decl.c:2409 +#: c-decl.c:2400 #, gcc-internal-format msgid "incompatible implicit declaration of function %qD" msgstr "" -#: c-decl.c:2462 +#: c-decl.c:2453 #, gcc-internal-format msgid "%H%qE undeclared here (not in a function)" msgstr "" -#: c-decl.c:2467 +#: c-decl.c:2458 #, gcc-internal-format msgid "%H%qE undeclared (first use in this function)" msgstr "" -#: c-decl.c:2471 +#: c-decl.c:2462 #, gcc-internal-format msgid "%H(Each undeclared identifier is reported only once" msgstr "" -#: c-decl.c:2472 +#: c-decl.c:2463 #, gcc-internal-format msgid "%Hfor each function it appears in.)" msgstr "" -#: c-decl.c:2510 cp/decl.c:2391 +#: c-decl.c:2501 cp/decl.c:2404 #, gcc-internal-format msgid "label %qE referenced outside of any function" msgstr "" -#: c-decl.c:2552 +#: c-decl.c:2543 #, gcc-internal-format msgid "duplicate label declaration %qE" msgstr "" -#: c-decl.c:2588 +#: c-decl.c:2579 #, gcc-internal-format msgid "%Hduplicate label %qD" msgstr "" -#: c-decl.c:2598 +#: c-decl.c:2589 #, gcc-internal-format msgid "%Jjump into statement expression" msgstr "" -#: c-decl.c:2600 +#: c-decl.c:2591 #, gcc-internal-format msgid "%Jjump into scope of identifier with variably modified type" msgstr "" -#: c-decl.c:2615 +#: c-decl.c:2606 #, gcc-internal-format msgid "" "%Htraditional C lacks a separate namespace for labels, identifier %qE " "conflicts" msgstr "" -#: c-decl.c:2690 +#: c-decl.c:2681 #, gcc-internal-format msgid "%H%qE defined as wrong kind of tag" msgstr "" -#: c-decl.c:2888 +#: c-decl.c:2904 #, gcc-internal-format msgid "unnamed struct/union that defines no instances" msgstr "" -#: c-decl.c:2897 +#: c-decl.c:2913 #, gcc-internal-format msgid "empty declaration with storage class specifier does not redeclare tag" msgstr "" -#: c-decl.c:2909 +#: c-decl.c:2925 #, gcc-internal-format msgid "empty declaration with type qualifier does not redeclare tag" msgstr "" -#: c-decl.c:2931 c-decl.c:2938 +#: c-decl.c:2947 c-decl.c:2954 #, gcc-internal-format msgid "useless type name in empty declaration" msgstr "" -#: c-decl.c:2946 +#: c-decl.c:2962 #, gcc-internal-format msgid "% in empty declaration" msgstr "" -#: c-decl.c:2952 +#: c-decl.c:2968 #, gcc-internal-format msgid "% in file-scope empty declaration" msgstr "" -#: c-decl.c:2958 +#: c-decl.c:2974 #, gcc-internal-format msgid "% in file-scope empty declaration" msgstr "" -#: c-decl.c:2964 +#: c-decl.c:2980 #, gcc-internal-format msgid "useless storage class specifier in empty declaration" msgstr "" -#: c-decl.c:2970 +#: c-decl.c:2986 #, gcc-internal-format msgid "useless %<__thread%> in empty declaration" msgstr "" -#: c-decl.c:2978 +#: c-decl.c:2994 #, gcc-internal-format msgid "useless type qualifier in empty declaration" msgstr "" -#: c-decl.c:2985 c-parser.c:1170 +#: c-decl.c:3001 c-parser.c:1170 #, gcc-internal-format msgid "empty declaration" msgstr "" -#: c-decl.c:3052 +#: c-decl.c:3068 #, gcc-internal-format msgid "" "ISO C90 does not support % or type qualifiers in parameter array " "declarators" msgstr "" -#: c-decl.c:3056 +#: c-decl.c:3072 #, gcc-internal-format msgid "ISO C90 does not support %<[*]%> array declarators" msgstr "" @@ -18411,248 +18911,248 @@ msgstr "" #. C99 6.7.5.2p4 #. A function definition isn't function prototype scope C99 6.2.1p4. #. C99 6.7.5.2p4 -#: c-decl.c:3063 c-decl.c:4990 +#: c-decl.c:3079 c-decl.c:5006 #, gcc-internal-format msgid "%<[*]%> not allowed in other than function prototype scope" msgstr "" -#: c-decl.c:3165 +#: c-decl.c:3181 #, gcc-internal-format msgid "%q+D is usually a function" msgstr "" -#: c-decl.c:3174 cp/decl2.c:775 +#: c-decl.c:3190 cp/decl2.c:776 #, gcc-internal-format msgid "typedef %qD is initialized (use __typeof__ instead)" msgstr "" -#: c-decl.c:3179 +#: c-decl.c:3195 #, gcc-internal-format msgid "function %qD is initialized like a variable" msgstr "" #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE. -#: c-decl.c:3185 +#: c-decl.c:3201 #, gcc-internal-format msgid "parameter %qD is initialized" msgstr "" -#: c-decl.c:3210 +#: c-decl.c:3226 #, gcc-internal-format msgid "variable %qD has initializer but incomplete type" msgstr "" -#: c-decl.c:3299 c-decl.c:6088 cp/decl.c:4045 cp/decl.c:11279 +#: c-decl.c:3315 c-decl.c:6116 cp/decl.c:4086 cp/decl.c:11420 #, gcc-internal-format msgid "inline function %q+D given attribute noinline" msgstr "" -#: c-decl.c:3312 +#: c-decl.c:3328 #, gcc-internal-format msgid "%q+D is static but declared in inline function %qD which is not static" msgstr "" -#: c-decl.c:3403 +#: c-decl.c:3419 #, gcc-internal-format msgid "initializer fails to determine size of %q+D" msgstr "" -#: c-decl.c:3408 +#: c-decl.c:3424 #, gcc-internal-format msgid "array size missing in %q+D" msgstr "" -#: c-decl.c:3420 +#: c-decl.c:3436 #, gcc-internal-format msgid "zero or negative size array %q+D" msgstr "" -#: c-decl.c:3475 varasm.c:2111 +#: c-decl.c:3491 varasm.c:2111 #, gcc-internal-format msgid "storage size of %q+D isn%'t known" msgstr "" -#: c-decl.c:3486 +#: c-decl.c:3502 #, gcc-internal-format msgid "storage size of %q+D isn%'t constant" msgstr "" -#: c-decl.c:3533 +#: c-decl.c:3549 #, gcc-internal-format msgid "ignoring asm-specifier for non-static local variable %q+D" msgstr "" -#: c-decl.c:3561 fortran/f95-lang.c:627 +#: c-decl.c:3577 fortran/f95-lang.c:624 #, gcc-internal-format msgid "cannot put object with volatile field into register" msgstr "" -#: c-decl.c:3687 +#: c-decl.c:3703 #, gcc-internal-format msgid "ISO C forbids forward parameter declarations" msgstr "" -#: c-decl.c:3806 +#: c-decl.c:3822 #, gcc-internal-format msgid "bit-field %qs width not an integer constant" msgstr "" -#: c-decl.c:3814 +#: c-decl.c:3830 #, gcc-internal-format msgid "negative width in bit-field %qs" msgstr "" -#: c-decl.c:3819 +#: c-decl.c:3835 #, gcc-internal-format msgid "zero width for bit-field %qs" msgstr "" -#: c-decl.c:3829 +#: c-decl.c:3845 #, gcc-internal-format msgid "bit-field %qs has invalid type" msgstr "" -#: c-decl.c:3839 +#: c-decl.c:3855 #, gcc-internal-format msgid "type of bit-field %qs is a GCC extension" msgstr "" -#: c-decl.c:3845 +#: c-decl.c:3861 #, gcc-internal-format msgid "width of %qs exceeds its type" msgstr "" -#: c-decl.c:3858 +#: c-decl.c:3874 #, gcc-internal-format msgid "%qs is narrower than values of its type" msgstr "" -#: c-decl.c:3876 +#: c-decl.c:3892 #, gcc-internal-format msgid "ISO C90 forbids array %qs whose size can%'t be evaluated" msgstr "" -#: c-decl.c:3880 +#: c-decl.c:3896 #, gcc-internal-format msgid "ISO C90 forbids array whose size can%'t be evaluated" msgstr "" -#: c-decl.c:3886 +#: c-decl.c:3902 #, gcc-internal-format msgid "ISO C90 forbids variable length array %qs" msgstr "" -#: c-decl.c:3889 +#: c-decl.c:3905 #, gcc-internal-format msgid "ISO C90 forbids variable length array" msgstr "" -#: c-decl.c:3898 +#: c-decl.c:3914 #, gcc-internal-format msgid "the size of array %qs can%'t be evaluated" msgstr "" -#: c-decl.c:3902 +#: c-decl.c:3918 #, gcc-internal-format msgid "the size of array can %'t be evaluated" msgstr "" -#: c-decl.c:3908 +#: c-decl.c:3924 #, gcc-internal-format msgid "variable length array %qs is used" msgstr "" -#: c-decl.c:3912 cp/decl.c:7145 +#: c-decl.c:3928 cp/decl.c:7220 #, gcc-internal-format msgid "variable length array is used" msgstr "" -#: c-decl.c:4034 c-decl.c:4315 +#: c-decl.c:4050 c-decl.c:4331 #, gcc-internal-format msgid "variably modified %qs at file scope" msgstr "" -#: c-decl.c:4052 +#: c-decl.c:4068 #, gcc-internal-format msgid "type defaults to % in declaration of %qs" msgstr "" -#: c-decl.c:4080 +#: c-decl.c:4096 #, gcc-internal-format msgid "duplicate %" msgstr "" -#: c-decl.c:4082 +#: c-decl.c:4098 #, gcc-internal-format msgid "duplicate %" msgstr "" -#: c-decl.c:4084 +#: c-decl.c:4100 #, gcc-internal-format msgid "duplicate %" msgstr "" -#: c-decl.c:4104 +#: c-decl.c:4120 #, gcc-internal-format msgid "function definition declared %" msgstr "" -#: c-decl.c:4106 +#: c-decl.c:4122 #, gcc-internal-format msgid "function definition declared %" msgstr "" -#: c-decl.c:4108 +#: c-decl.c:4124 #, gcc-internal-format msgid "function definition declared %" msgstr "" -#: c-decl.c:4110 +#: c-decl.c:4126 #, gcc-internal-format msgid "function definition declared %<__thread%>" msgstr "" -#: c-decl.c:4126 +#: c-decl.c:4142 #, gcc-internal-format msgid "storage class specified for structure field %qs" msgstr "" -#: c-decl.c:4130 cp/decl.c:8031 +#: c-decl.c:4146 cp/decl.c:8113 #, gcc-internal-format msgid "storage class specified for parameter %qs" msgstr "" -#: c-decl.c:4133 cp/decl.c:8033 +#: c-decl.c:4149 cp/decl.c:8115 #, gcc-internal-format msgid "storage class specified for typename" msgstr "" -#: c-decl.c:4150 cp/decl.c:9270 +#: c-decl.c:4166 cp/decl.c:9393 #, gcc-internal-format msgid "%qs initialized and declared %" msgstr "" -#: c-decl.c:4153 cp/decl.c:9274 +#: c-decl.c:4169 cp/decl.c:9397 #, gcc-internal-format msgid "%qs has both % and initializer" msgstr "" -#: c-decl.c:4158 +#: c-decl.c:4174 #, gcc-internal-format msgid "file-scope declaration of %qs specifies %" msgstr "" -#: c-decl.c:4161 +#: c-decl.c:4177 #, gcc-internal-format msgid "file-scope declaration of %qs specifies %" msgstr "" -#: c-decl.c:4166 cp/decl.c:8044 +#: c-decl.c:4182 cp/decl.c:8126 #, gcc-internal-format msgid "nested function %qs declared %" msgstr "" -#: c-decl.c:4169 cp/decl.c:8054 +#: c-decl.c:4185 cp/decl.c:8136 #, gcc-internal-format msgid "function-scope %qs implicitly auto and declared %<__thread%>" msgstr "" @@ -18660,474 +19160,474 @@ msgstr "" #. Only the innermost declarator (making a parameter be of #. array type which is converted to pointer type) #. may have static or type qualifiers. -#: c-decl.c:4216 c-decl.c:4460 +#: c-decl.c:4232 c-decl.c:4476 #, gcc-internal-format msgid "static or type qualifiers in non-parameter array declarator" msgstr "" -#: c-decl.c:4263 +#: c-decl.c:4279 #, gcc-internal-format msgid "declaration of %qs as array of voids" msgstr "" -#: c-decl.c:4269 +#: c-decl.c:4285 #, gcc-internal-format msgid "declaration of %qs as array of functions" msgstr "" -#: c-decl.c:4275 +#: c-decl.c:4291 #, gcc-internal-format msgid "invalid use of structure with flexible array member" msgstr "" -#: c-decl.c:4295 +#: c-decl.c:4311 #, gcc-internal-format msgid "size of array %qs has non-integer type" msgstr "" -#: c-decl.c:4301 +#: c-decl.c:4317 #, gcc-internal-format msgid "ISO C forbids zero-size array %qs" msgstr "" -#: c-decl.c:4308 +#: c-decl.c:4324 #, gcc-internal-format msgid "size of array %qs is negative" msgstr "" -#: c-decl.c:4362 c-decl.c:4621 cp/decl.c:8524 +#: c-decl.c:4378 c-decl.c:4637 cp/decl.c:8642 #, gcc-internal-format msgid "size of array %qs is too large" msgstr "" -#: c-decl.c:4374 +#: c-decl.c:4390 #, gcc-internal-format msgid "ISO C90 does not support flexible array members" msgstr "" #. C99 6.7.5.2p4 -#: c-decl.c:4387 +#: c-decl.c:4403 c-parser.c:4957 #, gcc-internal-format msgid "%<[*]%> not allowed in other than a declaration" msgstr "" -#: c-decl.c:4410 +#: c-decl.c:4426 #, gcc-internal-format msgid "array type has incomplete element type" msgstr "" -#: c-decl.c:4492 cp/decl.c:8149 +#: c-decl.c:4508 cp/decl.c:8231 #, gcc-internal-format msgid "%qs declared as function returning a function" msgstr "" -#: c-decl.c:4497 cp/decl.c:8154 +#: c-decl.c:4513 cp/decl.c:8236 #, gcc-internal-format msgid "%qs declared as function returning an array" msgstr "" -#: c-decl.c:4520 +#: c-decl.c:4536 #, gcc-internal-format msgid "function definition has qualified void return type" msgstr "" -#: c-decl.c:4523 cp/decl.c:8138 +#: c-decl.c:4539 cp/decl.c:8220 #, gcc-internal-format msgid "type qualifiers ignored on function return type" msgstr "" -#: c-decl.c:4553 c-decl.c:4635 c-decl.c:4725 c-decl.c:4814 +#: c-decl.c:4569 c-decl.c:4651 c-decl.c:4741 c-decl.c:4830 #, gcc-internal-format msgid "ISO C forbids qualified function types" msgstr "" -#: c-decl.c:4643 +#: c-decl.c:4659 #, gcc-internal-format msgid "typedef %q+D declared %" msgstr "" -#: c-decl.c:4659 +#: c-decl.c:4675 #, gcc-internal-format msgid "ISO C forbids const or volatile function types" msgstr "" -#: c-decl.c:4670 +#: c-decl.c:4686 #, gcc-internal-format msgid "a member of a structure or union cannot have a variably modified type" msgstr "" -#: c-decl.c:4686 +#: c-decl.c:4702 #, gcc-internal-format msgid "variable or field %qs declared void" msgstr "" -#: c-decl.c:4717 +#: c-decl.c:4733 #, gcc-internal-format msgid "attributes in parameter array declarator ignored" msgstr "" -#: c-decl.c:4751 +#: c-decl.c:4767 #, gcc-internal-format msgid "parameter %q+D declared %" msgstr "" -#: c-decl.c:4764 +#: c-decl.c:4780 #, gcc-internal-format msgid "field %qs declared as a function" msgstr "" -#: c-decl.c:4770 +#: c-decl.c:4786 #, gcc-internal-format msgid "field %qs has incomplete type" msgstr "" -#: c-decl.c:4787 c-decl.c:4797 c-decl.c:4800 +#: c-decl.c:4803 c-decl.c:4813 c-decl.c:4816 #, gcc-internal-format msgid "invalid storage class for function %qs" msgstr "" -#: c-decl.c:4820 +#: c-decl.c:4836 #, gcc-internal-format msgid "% function returns non-void value" msgstr "" -#: c-decl.c:4856 +#: c-decl.c:4872 #, gcc-internal-format msgid "cannot inline function %" msgstr "" -#: c-decl.c:4885 +#: c-decl.c:4901 #, gcc-internal-format msgid "variable previously declared % redeclared %" msgstr "" -#: c-decl.c:4895 +#: c-decl.c:4911 #, gcc-internal-format msgid "variable %q+D declared %" msgstr "" #. C99 6.7.5.2p2 -#: c-decl.c:4926 +#: c-decl.c:4942 #, gcc-internal-format msgid "object with variably modified type must have no linkage" msgstr "" -#: c-decl.c:4995 c-decl.c:6182 +#: c-decl.c:5011 c-decl.c:6210 #, gcc-internal-format msgid "function declaration isn%'t a prototype" msgstr "" -#: c-decl.c:5003 +#: c-decl.c:5019 #, gcc-internal-format msgid "parameter names (without types) in function declaration" msgstr "" -#: c-decl.c:5036 +#: c-decl.c:5052 #, gcc-internal-format msgid "parameter %u (%q+D) has incomplete type" msgstr "" -#: c-decl.c:5039 +#: c-decl.c:5055 #, gcc-internal-format msgid "%Jparameter %u has incomplete type" msgstr "" -#: c-decl.c:5048 +#: c-decl.c:5064 #, gcc-internal-format msgid "parameter %u (%q+D) has void type" msgstr "" -#: c-decl.c:5051 +#: c-decl.c:5067 #, gcc-internal-format msgid "%Jparameter %u has void type" msgstr "" -#: c-decl.c:5113 +#: c-decl.c:5129 #, gcc-internal-format msgid "% as only parameter may not be qualified" msgstr "" -#: c-decl.c:5117 c-decl.c:5151 +#: c-decl.c:5133 c-decl.c:5167 #, gcc-internal-format msgid "% must be the only parameter" msgstr "" -#: c-decl.c:5145 +#: c-decl.c:5161 #, gcc-internal-format msgid "parameter %q+D has just a forward declaration" msgstr "" #. The %s will be one of 'struct', 'union', or 'enum'. -#: c-decl.c:5190 +#: c-decl.c:5206 #, gcc-internal-format msgid "%<%s %E%> declared inside parameter list" msgstr "" #. The %s will be one of 'struct', 'union', or 'enum'. -#: c-decl.c:5194 +#: c-decl.c:5210 #, gcc-internal-format msgid "anonymous %s declared inside parameter list" msgstr "" -#: c-decl.c:5199 +#: c-decl.c:5215 #, gcc-internal-format msgid "" "its scope is only this definition or declaration, which is probably not what " "you want" msgstr "" -#: c-decl.c:5333 +#: c-decl.c:5349 #, gcc-internal-format msgid "redefinition of %" msgstr "" -#: c-decl.c:5335 +#: c-decl.c:5351 #, gcc-internal-format msgid "redefinition of %" msgstr "" -#: c-decl.c:5340 +#: c-decl.c:5356 #, gcc-internal-format msgid "nested redefinition of %" msgstr "" -#: c-decl.c:5342 +#: c-decl.c:5358 #, gcc-internal-format msgid "nested redefinition of %" msgstr "" -#: c-decl.c:5420 cp/decl.c:3783 +#: c-decl.c:5436 cp/decl.c:3824 #, gcc-internal-format msgid "declaration does not declare anything" msgstr "" -#: c-decl.c:5423 +#: c-decl.c:5439 #, gcc-internal-format msgid "ISO C doesn%'t support unnamed structs/unions" msgstr "" -#: c-decl.c:5467 c-decl.c:5483 +#: c-decl.c:5483 c-decl.c:5499 #, gcc-internal-format msgid "duplicate member %q+D" msgstr "" -#: c-decl.c:5522 +#: c-decl.c:5538 #, gcc-internal-format msgid "union has no named members" msgstr "" -#: c-decl.c:5524 +#: c-decl.c:5540 #, gcc-internal-format msgid "union has no members" msgstr "" -#: c-decl.c:5529 +#: c-decl.c:5545 #, gcc-internal-format msgid "struct has no named members" msgstr "" -#: c-decl.c:5531 +#: c-decl.c:5547 #, gcc-internal-format msgid "struct has no members" msgstr "" -#: c-decl.c:5593 +#: c-decl.c:5609 #, gcc-internal-format msgid "%Jflexible array member in union" msgstr "" -#: c-decl.c:5598 +#: c-decl.c:5614 #, gcc-internal-format msgid "%Jflexible array member not at end of struct" msgstr "" -#: c-decl.c:5603 +#: c-decl.c:5619 #, gcc-internal-format msgid "%Jflexible array member in otherwise empty struct" msgstr "" -#: c-decl.c:5611 +#: c-decl.c:5627 #, gcc-internal-format msgid "%Jinvalid use of structure with flexible array member" msgstr "" -#: c-decl.c:5720 +#: c-decl.c:5736 #, gcc-internal-format msgid "union cannot be made transparent" msgstr "" -#: c-decl.c:5791 +#: c-decl.c:5807 #, gcc-internal-format msgid "nested redefinition of %" msgstr "" #. This enum is a named one that has been declared already. -#: c-decl.c:5798 +#: c-decl.c:5814 #, gcc-internal-format msgid "redeclaration of %" msgstr "" -#: c-decl.c:5861 +#: c-decl.c:5877 #, gcc-internal-format msgid "enumeration values exceed range of largest integer" msgstr "" -#: c-decl.c:5878 +#: c-decl.c:5894 #, gcc-internal-format msgid "specified mode too small for enumeral values" msgstr "" -#: c-decl.c:5977 +#: c-decl.c:5991 #, gcc-internal-format msgid "enumerator value for %qE is not an integer constant" msgstr "" -#: c-decl.c:5994 +#: c-decl.c:6008 #, gcc-internal-format msgid "overflow in enumeration values" msgstr "" -#: c-decl.c:6002 +#: c-decl.c:6016 #, gcc-internal-format msgid "ISO C restricts enumerator values to range of %" msgstr "" -#: c-decl.c:6106 +#: c-decl.c:6134 #, gcc-internal-format msgid "return type is an incomplete type" msgstr "" -#: c-decl.c:6116 +#: c-decl.c:6144 #, gcc-internal-format msgid "return type defaults to %" msgstr "" -#: c-decl.c:6189 +#: c-decl.c:6217 #, gcc-internal-format msgid "no previous prototype for %q+D" msgstr "" -#: c-decl.c:6198 +#: c-decl.c:6226 #, gcc-internal-format msgid "%q+D was used with no prototype before its definition" msgstr "" -#: c-decl.c:6204 cp/decl.c:11420 +#: c-decl.c:6232 cp/decl.c:11561 #, gcc-internal-format msgid "no previous declaration for %q+D" msgstr "" -#: c-decl.c:6214 +#: c-decl.c:6242 #, gcc-internal-format msgid "%q+D was used with no declaration before its definition" msgstr "" -#: c-decl.c:6237 +#: c-decl.c:6265 #, gcc-internal-format msgid "return type of %q+D is not %" msgstr "" -#: c-decl.c:6242 +#: c-decl.c:6270 #, gcc-internal-format msgid "%q+D is normally a non-static function" msgstr "" -#: c-decl.c:6276 +#: c-decl.c:6304 #, gcc-internal-format msgid "%Jold-style parameter declarations in prototyped function definition" msgstr "" -#: c-decl.c:6290 +#: c-decl.c:6318 #, gcc-internal-format msgid "%Jtraditional C rejects ISO C style function definitions" msgstr "" -#: c-decl.c:6306 +#: c-decl.c:6334 #, gcc-internal-format msgid "%Jparameter name omitted" msgstr "" -#: c-decl.c:6340 +#: c-decl.c:6368 #, gcc-internal-format msgid "%Jold-style function definition" msgstr "" -#: c-decl.c:6349 +#: c-decl.c:6377 #, gcc-internal-format msgid "%Jparameter name missing from parameter list" msgstr "" -#: c-decl.c:6360 +#: c-decl.c:6388 #, gcc-internal-format msgid "%q+D declared as a non-parameter" msgstr "" -#: c-decl.c:6365 +#: c-decl.c:6393 #, gcc-internal-format msgid "multiple parameters named %q+D" msgstr "" -#: c-decl.c:6373 +#: c-decl.c:6401 #, gcc-internal-format msgid "parameter %q+D declared with void type" msgstr "" -#: c-decl.c:6390 c-decl.c:6392 +#: c-decl.c:6418 c-decl.c:6420 #, gcc-internal-format msgid "type of %q+D defaults to %" msgstr "" -#: c-decl.c:6411 +#: c-decl.c:6439 #, gcc-internal-format msgid "parameter %q+D has incomplete type" msgstr "" -#: c-decl.c:6417 +#: c-decl.c:6445 #, gcc-internal-format msgid "declaration for parameter %q+D but no such parameter" msgstr "" -#: c-decl.c:6467 +#: c-decl.c:6495 #, gcc-internal-format msgid "number of arguments doesn%'t match built-in prototype" msgstr "" -#: c-decl.c:6471 +#: c-decl.c:6499 #, gcc-internal-format msgid "number of arguments doesn%'t match prototype" msgstr "" -#: c-decl.c:6472 c-decl.c:6524 +#: c-decl.c:6500 c-decl.c:6552 #, gcc-internal-format msgid "%Hprototype declaration" msgstr "" -#: c-decl.c:6506 +#: c-decl.c:6534 #, gcc-internal-format msgid "promoted argument %qD doesn%'t match built-in prototype" msgstr "" -#: c-decl.c:6510 +#: c-decl.c:6538 #, gcc-internal-format msgid "promoted argument %qD doesn%'t match prototype" msgstr "" -#: c-decl.c:6513 +#: c-decl.c:6541 #, gcc-internal-format msgid "prototype declaration" msgstr "" -#: c-decl.c:6519 +#: c-decl.c:6547 #, gcc-internal-format msgid "argument %qD doesn%'t match built-in prototype" msgstr "" -#: c-decl.c:6523 +#: c-decl.c:6551 #, gcc-internal-format msgid "argument %qD doesn%'t match prototype" msgstr "" -#: c-decl.c:6732 cp/decl.c:12116 +#: c-decl.c:6760 cp/decl.c:12260 #, gcc-internal-format msgid "no return statement in function returning non-void" msgstr "" @@ -19135,438 +19635,443 @@ msgstr "" #. If we get here, declarations have been used in a for loop without #. the C99 for loop scope. This doesn't make much sense, so don't #. allow it. -#: c-decl.c:6805 +#: c-decl.c:6833 #, gcc-internal-format -msgid "% loop initial declaration used outside C99 mode" +msgid "% loop initial declarations are only allowed in C99 mode" msgstr "" -#: c-decl.c:6834 +#: c-decl.c:6837 +#, gcc-internal-format +msgid "use option -std=c99 or -std=gnu99 to compile your code" +msgstr "" + +#: c-decl.c:6868 #, gcc-internal-format msgid "declaration of static variable %q+D in % loop initial declaration" msgstr "" -#: c-decl.c:6837 +#: c-decl.c:6871 #, gcc-internal-format msgid "" "declaration of % variable %q+D in % loop initial declaration" msgstr "" -#: c-decl.c:6842 +#: c-decl.c:6876 #, gcc-internal-format msgid "% declared in % loop initial declaration" msgstr "" -#: c-decl.c:6846 +#: c-decl.c:6880 #, gcc-internal-format msgid "% declared in % loop initial declaration" msgstr "" -#: c-decl.c:6850 +#: c-decl.c:6884 #, gcc-internal-format msgid "% declared in % loop initial declaration" msgstr "" -#: c-decl.c:6854 +#: c-decl.c:6888 #, gcc-internal-format msgid "declaration of non-variable %q+D in % loop initial declaration" msgstr "" -#: c-decl.c:7146 c-decl.c:7388 c-decl.c:7684 +#: c-decl.c:7171 c-decl.c:7413 c-decl.c:7709 #, gcc-internal-format msgid "duplicate %qE" msgstr "" -#: c-decl.c:7171 c-decl.c:7398 c-decl.c:7585 +#: c-decl.c:7196 c-decl.c:7423 c-decl.c:7610 #, gcc-internal-format msgid "two or more data types in declaration specifiers" msgstr "" -#: c-decl.c:7183 +#: c-decl.c:7208 #, gcc-internal-format msgid "% is too long for GCC" msgstr "" -#: c-decl.c:7190 c-decl.c:7488 +#: c-decl.c:7215 c-decl.c:7513 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7195 +#: c-decl.c:7220 #, gcc-internal-format msgid "ISO C90 does not support %" msgstr "" -#: c-decl.c:7200 c-decl.c:7229 +#: c-decl.c:7225 c-decl.c:7254 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7203 c-decl.c:7405 +#: c-decl.c:7228 c-decl.c:7430 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7206 c-decl.c:7427 +#: c-decl.c:7231 c-decl.c:7452 #, gcc-internal-format msgid "both % and %<_Bool%> in declaration specifiers" msgstr "" -#: c-decl.c:7209 c-decl.c:7449 +#: c-decl.c:7234 c-decl.c:7474 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7212 c-decl.c:7469 +#: c-decl.c:7237 c-decl.c:7494 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7215 +#: c-decl.c:7240 #, gcc-internal-format msgid "both % and %<_Decimal32%> in declaration specifiers" msgstr "" -#: c-decl.c:7218 +#: c-decl.c:7243 #, gcc-internal-format msgid "both % and %<_Decimal64%> in declaration specifiers" msgstr "" -#: c-decl.c:7221 +#: c-decl.c:7246 #, gcc-internal-format msgid "both % and %<_Decimal128%> in declaration specifiers" msgstr "" -#: c-decl.c:7232 c-decl.c:7408 +#: c-decl.c:7257 c-decl.c:7433 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7235 c-decl.c:7430 +#: c-decl.c:7260 c-decl.c:7455 #, gcc-internal-format msgid "both % and %<_Bool%> in declaration specifiers" msgstr "" -#: c-decl.c:7238 c-decl.c:7452 +#: c-decl.c:7263 c-decl.c:7477 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7241 c-decl.c:7472 +#: c-decl.c:7266 c-decl.c:7497 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7244 c-decl.c:7491 +#: c-decl.c:7269 c-decl.c:7516 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7247 +#: c-decl.c:7272 #, gcc-internal-format msgid "both % and %<_Decimal32%> in declaration specifiers" msgstr "" -#: c-decl.c:7250 +#: c-decl.c:7275 #, gcc-internal-format msgid "both % and %<_Decimal64%> in declaration specifiers" msgstr "" -#: c-decl.c:7253 +#: c-decl.c:7278 #, gcc-internal-format msgid "both % and %<_Decimal128%> in declaration specifiers" msgstr "" -#: c-decl.c:7261 c-decl.c:7290 +#: c-decl.c:7286 c-decl.c:7315 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7264 c-decl.c:7411 +#: c-decl.c:7289 c-decl.c:7436 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7267 c-decl.c:7433 +#: c-decl.c:7292 c-decl.c:7458 #, gcc-internal-format msgid "both % and %<_Bool%> in declaration specifiers" msgstr "" -#: c-decl.c:7270 c-decl.c:7475 +#: c-decl.c:7295 c-decl.c:7500 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7273 c-decl.c:7494 +#: c-decl.c:7298 c-decl.c:7519 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7276 +#: c-decl.c:7301 #, gcc-internal-format msgid "both % and %<_Decimal32%> in declaration specifiers" msgstr "" -#: c-decl.c:7279 +#: c-decl.c:7304 #, gcc-internal-format msgid "both % and %<_Decimal64%> in declaration specifiers" msgstr "" -#: c-decl.c:7282 +#: c-decl.c:7307 #, gcc-internal-format msgid "both % and %<_Decimal128%> in declaration specifiers" msgstr "" -#: c-decl.c:7293 c-decl.c:7414 +#: c-decl.c:7318 c-decl.c:7439 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7296 c-decl.c:7436 +#: c-decl.c:7321 c-decl.c:7461 #, gcc-internal-format msgid "both % and %<_Bool%> in declaration specifiers" msgstr "" -#: c-decl.c:7299 c-decl.c:7478 +#: c-decl.c:7324 c-decl.c:7503 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7302 c-decl.c:7497 +#: c-decl.c:7327 c-decl.c:7522 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7305 +#: c-decl.c:7330 #, gcc-internal-format msgid "both % and %<_Decimal32%> in declaration specifiers" msgstr "" -#: c-decl.c:7308 +#: c-decl.c:7333 #, gcc-internal-format msgid "both % and %<_Decimal64%> in declaration specifiers" msgstr "" -#: c-decl.c:7311 +#: c-decl.c:7336 #, gcc-internal-format msgid "both % and %<_Decimal128%> in declaration specifiers" msgstr "" -#: c-decl.c:7319 +#: c-decl.c:7344 #, gcc-internal-format msgid "ISO C90 does not support complex types" msgstr "" -#: c-decl.c:7321 c-decl.c:7417 +#: c-decl.c:7346 c-decl.c:7442 #, gcc-internal-format msgid "both % and % in declaration specifiers" msgstr "" -#: c-decl.c:7324 c-decl.c:7439 +#: c-decl.c:7349 c-decl.c:7464 #, gcc-internal-format msgid "both % and %<_Bool%> in declaration specifiers" msgstr "" -#: c-decl.c:7327 +#: c-decl.c:7352 #, gcc-internal-format msgid "both % and %<_Decimal32%> in declaration specifiers" msgstr "" -#: c-decl.c:7330 +#: c-decl.c:7355 #, gcc-internal-format msgid "both % and %<_Decimal64%> in declaration specifiers" msgstr "" -#: c-decl.c:7333 +#: c-decl.c:7358 #, gcc-internal-format msgid "both % and %<_Decimal128%> in declaration specifiers" msgstr "" -#: c-decl.c:7336 +#: c-decl.c:7361 #, gcc-internal-format msgid "both % and %<_Fract%> in declaration specifiers" msgstr "" -#: c-decl.c:7339 +#: c-decl.c:7364 #, gcc-internal-format msgid "both % and %<_Accum%> in declaration specifiers" msgstr "" -#: c-decl.c:7342 +#: c-decl.c:7367 #, gcc-internal-format msgid "both % and %<_Sat%> in declaration specifiers" msgstr "" -#: c-decl.c:7349 +#: c-decl.c:7374 #, gcc-internal-format msgid "ISO C does not support saturating types" msgstr "" -#: c-decl.c:7351 c-decl.c:7420 +#: c-decl.c:7376 c-decl.c:7445 #, gcc-internal-format msgid "both %<_Sat%> and % in declaration specifiers" msgstr "" -#: c-decl.c:7354 c-decl.c:7442 +#: c-decl.c:7379 c-decl.c:7467 #, gcc-internal-format msgid "both %<_Sat%> and %<_Bool%> in declaration specifiers" msgstr "" -#: c-decl.c:7357 c-decl.c:7455 +#: c-decl.c:7382 c-decl.c:7480 #, gcc-internal-format msgid "both %<_Sat%> and % in declaration specifiers" msgstr "" -#: c-decl.c:7360 c-decl.c:7462 +#: c-decl.c:7385 c-decl.c:7487 #, gcc-internal-format msgid "both %<_Sat%> and % in declaration specifiers" msgstr "" -#: c-decl.c:7363 c-decl.c:7481 +#: c-decl.c:7388 c-decl.c:7506 #, gcc-internal-format msgid "both %<_Sat%> and % in declaration specifiers" msgstr "" -#: c-decl.c:7366 c-decl.c:7500 +#: c-decl.c:7391 c-decl.c:7525 #, gcc-internal-format msgid "both %<_Sat%> and % in declaration specifiers" msgstr "" -#: c-decl.c:7369 +#: c-decl.c:7394 #, gcc-internal-format msgid "both %<_Sat%> and %<_Decimal32%> in declaration specifiers" msgstr "" -#: c-decl.c:7372 +#: c-decl.c:7397 #, gcc-internal-format msgid "both %<_Sat%> and %<_Decimal64%> in declaration specifiers" msgstr "" -#: c-decl.c:7375 +#: c-decl.c:7400 #, gcc-internal-format msgid "both %<_Sat%> and %<_Decimal128%> in declaration specifiers" msgstr "" -#: c-decl.c:7378 +#: c-decl.c:7403 #, gcc-internal-format msgid "both %<_Sat%> and % in declaration specifiers" msgstr "" -#: c-decl.c:7517 +#: c-decl.c:7542 #, gcc-internal-format msgid "both % and %<%s%> in declaration specifiers" msgstr "" -#: c-decl.c:7520 +#: c-decl.c:7545 #, gcc-internal-format msgid "both % and %<%s%> in declaration specifiers" msgstr "" -#: c-decl.c:7523 +#: c-decl.c:7548 #, gcc-internal-format msgid "both % and %<%s%> in declaration specifiers" msgstr "" -#: c-decl.c:7526 +#: c-decl.c:7551 #, gcc-internal-format msgid "both % and %<%s%> in declaration specifiers" msgstr "" -#: c-decl.c:7529 +#: c-decl.c:7554 #, gcc-internal-format msgid "both % and %<%s%> in declaration specifiers" msgstr "" -#: c-decl.c:7532 c-decl.c:7558 +#: c-decl.c:7557 c-decl.c:7583 #, gcc-internal-format msgid "both % and %<%s%> in declaration specifiers" msgstr "" -#: c-decl.c:7535 +#: c-decl.c:7560 #, gcc-internal-format msgid "both %<_Sat%> and %<%s%> in declaration specifiers" msgstr "" -#: c-decl.c:7545 +#: c-decl.c:7570 #, gcc-internal-format msgid "decimal floating point not supported for this target" msgstr "" -#: c-decl.c:7547 +#: c-decl.c:7572 #, gcc-internal-format msgid "ISO C does not support decimal floating point" msgstr "" -#: c-decl.c:7566 +#: c-decl.c:7591 #, gcc-internal-format msgid "fixed-point types not supported for this target" msgstr "" -#: c-decl.c:7568 +#: c-decl.c:7593 #, gcc-internal-format msgid "ISO C does not support fixed-point types" msgstr "" -#: c-decl.c:7602 +#: c-decl.c:7627 #, gcc-internal-format msgid "%qE fails to be a typedef or built in type" msgstr "" -#: c-decl.c:7635 +#: c-decl.c:7660 #, gcc-internal-format msgid "%qE is not at beginning of declaration" msgstr "" -#: c-decl.c:7649 +#: c-decl.c:7674 #, gcc-internal-format msgid "%<__thread%> used with %" msgstr "" -#: c-decl.c:7651 +#: c-decl.c:7676 #, gcc-internal-format msgid "%<__thread%> used with %" msgstr "" -#: c-decl.c:7653 +#: c-decl.c:7678 #, gcc-internal-format msgid "%<__thread%> used with %" msgstr "" -#: c-decl.c:7664 +#: c-decl.c:7689 #, gcc-internal-format msgid "%<__thread%> before %" msgstr "" -#: c-decl.c:7673 +#: c-decl.c:7698 #, gcc-internal-format msgid "%<__thread%> before %" msgstr "" -#: c-decl.c:7689 +#: c-decl.c:7714 #, gcc-internal-format msgid "multiple storage classes in declaration specifiers" msgstr "" -#: c-decl.c:7696 +#: c-decl.c:7721 #, gcc-internal-format msgid "%<__thread%> used with %qE" msgstr "" -#: c-decl.c:7743 +#: c-decl.c:7768 #, gcc-internal-format msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>" msgstr "" -#: c-decl.c:7755 +#: c-decl.c:7780 #, gcc-internal-format msgid "ISO C does not support plain % meaning %" msgstr "" -#: c-decl.c:7800 c-decl.c:7826 +#: c-decl.c:7825 c-decl.c:7851 #, gcc-internal-format msgid "ISO C does not support complex integer types" msgstr "" -#: c-decl.c:7976 toplev.c:836 +#: c-decl.c:8001 toplev.c:836 #, gcc-internal-format msgid "%q+F used but never defined" msgstr "" @@ -19887,12 +20392,12 @@ msgstr "" msgid "% is not defined as a pointer type" msgstr "" -#: c-format.c:2844 +#: c-format.c:2850 #, gcc-internal-format msgid "args to be formatted is not %<...%>" msgstr "" -#: c-format.c:2856 +#: c-format.c:2862 #, gcc-internal-format msgid "strftime formats cannot format arguments" msgstr "" @@ -19983,34 +20488,34 @@ msgstr "" msgid "invalid expression type for %<#pragma omp atomic%>" msgstr "" -#: c-omp.c:245 cp/semantics.c:4295 +#: c-omp.c:245 #, gcc-internal-format -msgid "%Hinvalid type for iteration variable %qE" +msgid "invalid type for iteration variable %qE" msgstr "" #: c-omp.c:258 #, gcc-internal-format -msgid "%H%qE is not initialized" +msgid "%qE is not initialized" msgstr "" -#: c-omp.c:271 cp/semantics.c:4209 +#: c-omp.c:270 #, gcc-internal-format -msgid "%Hmissing controlling predicate" +msgid "missing controlling predicate" msgstr "" -#: c-omp.c:332 cp/semantics.c:3968 +#: c-omp.c:331 #, gcc-internal-format -msgid "%Hinvalid controlling predicate" +msgid "invalid controlling predicate" msgstr "" -#: c-omp.c:339 cp/semantics.c:4215 +#: c-omp.c:338 #, gcc-internal-format -msgid "%Hmissing increment expression" +msgid "missing increment expression" msgstr "" -#: c-omp.c:405 cp/semantics.c:4073 +#: c-omp.c:404 #, gcc-internal-format -msgid "%Hinvalid increment expression" +msgid "invalid increment expression" msgstr "" #: c-opts.c:150 @@ -20053,130 +20558,130 @@ msgstr "" msgid "obsolete option -I- used, please use -iquote instead" msgstr "" -#: c-opts.c:491 +#: c-opts.c:495 #, gcc-internal-format msgid "argument %qs to %<-Wnormalized%> not recognized" msgstr "" -#: c-opts.c:578 +#: c-opts.c:582 #, gcc-internal-format msgid "switch %qs is no longer supported" msgstr "" -#: c-opts.c:685 +#: c-opts.c:689 #, gcc-internal-format msgid "" "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)" msgstr "" -#: c-opts.c:1021 +#: c-opts.c:1025 #, gcc-internal-format msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode" msgstr "" -#: c-opts.c:1090 +#: c-opts.c:1094 #, gcc-internal-format msgid "-Wformat-y2k ignored without -Wformat" msgstr "" -#: c-opts.c:1092 +#: c-opts.c:1096 #, gcc-internal-format msgid "-Wformat-extra-args ignored without -Wformat" msgstr "" -#: c-opts.c:1094 +#: c-opts.c:1098 #, gcc-internal-format msgid "-Wformat-zero-length ignored without -Wformat" msgstr "" -#: c-opts.c:1096 +#: c-opts.c:1100 #, gcc-internal-format msgid "-Wformat-nonliteral ignored without -Wformat" msgstr "" -#: c-opts.c:1098 +#: c-opts.c:1102 #, gcc-internal-format msgid "-Wformat-contains-nul ignored without -Wformat" msgstr "" -#: c-opts.c:1100 +#: c-opts.c:1104 #, gcc-internal-format msgid "-Wformat-security ignored without -Wformat" msgstr "" -#: c-opts.c:1124 +#: c-opts.c:1128 #, gcc-internal-format msgid "opening output file %s: %m" msgstr "" -#: c-opts.c:1129 +#: c-opts.c:1133 #, gcc-internal-format msgid "too many filenames given. Type %s --help for usage" msgstr "" -#: c-opts.c:1213 +#: c-opts.c:1217 #, gcc-internal-format msgid "The C parser does not support -dy, option ignored" msgstr "" -#: c-opts.c:1217 +#: c-opts.c:1221 #, gcc-internal-format msgid "The Objective-C parser does not support -dy, option ignored" msgstr "" -#: c-opts.c:1220 +#: c-opts.c:1224 #, gcc-internal-format msgid "The C++ parser does not support -dy, option ignored" msgstr "" -#: c-opts.c:1224 +#: c-opts.c:1228 #, gcc-internal-format msgid "The Objective-C++ parser does not support -dy, option ignored" msgstr "" -#: c-opts.c:1274 +#: c-opts.c:1278 #, gcc-internal-format msgid "opening dependency file %s: %m" msgstr "" -#: c-opts.c:1284 +#: c-opts.c:1288 #, gcc-internal-format msgid "closing dependency file %s: %m" msgstr "" -#: c-opts.c:1287 +#: c-opts.c:1291 #, gcc-internal-format msgid "when writing output to %s: %m" msgstr "" -#: c-opts.c:1367 +#: c-opts.c:1371 #, gcc-internal-format msgid "to generate dependencies you must specify either -M or -MM" msgstr "" -#: c-opts.c:1390 +#: c-opts.c:1394 #, gcc-internal-format msgid "-MG may only be used with -M or -MM" msgstr "" -#: c-opts.c:1419 +#: c-opts.c:1423 #, gcc-internal-format msgid "-fdirectives-only is incompatible with -Wunused_macros" msgstr "" -#: c-opts.c:1421 +#: c-opts.c:1425 #, gcc-internal-format msgid "-fdirectives-only is incompatible with -traditional" msgstr "" -#: c-opts.c:1559 +#: c-opts.c:1563 #, gcc-internal-format msgid "too late for # directive to set debug directory" msgstr "" -#: c-parser.c:225 +#: c-parser.c:226 #, gcc-internal-format -msgid "%Hidentifier %qs conflicts with C++ keyword" +msgid "identifier %qs conflicts with C++ keyword" msgstr "" #: c-parser.c:971 @@ -20184,12 +20689,12 @@ msgstr "" msgid "ISO C forbids an empty translation unit" msgstr "" -#: c-parser.c:1056 c-parser.c:6058 +#: c-parser.c:1056 c-parser.c:6085 #, gcc-internal-format msgid "ISO C does not allow extra %<;%> outside of a function" msgstr "" -#: c-parser.c:1158 c-parser.c:6616 +#: c-parser.c:1158 c-parser.c:6643 #, gcc-internal-format msgid "expected declaration specifiers" msgstr "" @@ -20217,179 +20722,178 @@ msgstr "" msgid "ISO C forbids nested functions" msgstr "" -#: c-parser.c:1641 c-parser.c:2456 c-parser.c:3093 c-parser.c:3345 -#: c-parser.c:4273 c-parser.c:4859 c-parser.c:5265 c-parser.c:5285 -#: c-parser.c:5401 c-parser.c:5551 c-parser.c:5568 c-parser.c:5700 -#: c-parser.c:5712 c-parser.c:5737 c-parser.c:5871 c-parser.c:5900 -#: c-parser.c:5908 c-parser.c:5936 c-parser.c:5950 c-parser.c:6166 -#: c-parser.c:6265 c-parser.c:6786 c-parser.c:7485 +#: c-parser.c:1641 c-parser.c:2454 c-parser.c:3091 c-parser.c:3343 +#: c-parser.c:4277 c-parser.c:4877 c-parser.c:5284 c-parser.c:5305 +#: c-parser.c:5422 c-parser.c:5574 c-parser.c:5591 c-parser.c:5727 +#: c-parser.c:5739 c-parser.c:5764 c-parser.c:5898 c-parser.c:5927 +#: c-parser.c:5935 c-parser.c:5963 c-parser.c:5977 c-parser.c:6193 +#: c-parser.c:6292 c-parser.c:6813 c-parser.c:7514 #, gcc-internal-format msgid "expected identifier" msgstr "" -#: c-parser.c:1675 cp/parser.c:11835 +#: c-parser.c:1674 cp/parser.c:11882 #, gcc-internal-format msgid "comma at end of enumerator list" msgstr "" -#: c-parser.c:1681 +#: c-parser.c:1680 #, gcc-internal-format msgid "expected %<,%> or %<}%>" msgstr "" -#: c-parser.c:1695 c-parser.c:1878 c-parser.c:6025 +#: c-parser.c:1694 c-parser.c:1877 c-parser.c:6052 #, gcc-internal-format msgid "expected %<{%>" msgstr "" -#: c-parser.c:1707 +#: c-parser.c:1706 #, gcc-internal-format msgid "ISO C forbids forward references to % types" msgstr "" -#: c-parser.c:1813 +#: c-parser.c:1812 #, gcc-internal-format msgid "expected class name" msgstr "" -#: c-parser.c:1832 c-parser.c:5804 +#: c-parser.c:1831 c-parser.c:5831 #, gcc-internal-format msgid "extra semicolon in struct or union specified" msgstr "" -#: c-parser.c:1861 +#: c-parser.c:1860 #, gcc-internal-format msgid "no semicolon at end of struct or union" msgstr "" -#: c-parser.c:1864 +#: c-parser.c:1863 #, gcc-internal-format msgid "expected %<;%>" msgstr "" -#: c-parser.c:1943 c-parser.c:2922 +#: c-parser.c:1942 c-parser.c:2920 #, gcc-internal-format msgid "expected specifier-qualifier-list" msgstr "" -#: c-parser.c:1953 +#: c-parser.c:1952 #, gcc-internal-format msgid "ISO C forbids member declarations with no members" msgstr "" -#: c-parser.c:2029 +#: c-parser.c:2028 #, gcc-internal-format msgid "expected %<,%>, %<;%> or %<}%>" msgstr "" -#: c-parser.c:2036 +#: c-parser.c:2035 #, gcc-internal-format msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>" msgstr "" -#: c-parser.c:2087 +#: c-parser.c:2086 #, gcc-internal-format -msgid "%H% applied to a bit-field" +msgid "% applied to a bit-field" msgstr "" -#: c-parser.c:2324 +#: c-parser.c:2322 #, gcc-internal-format msgid "expected identifier or %<(%>" msgstr "" -#: c-parser.c:2525 +#: c-parser.c:2524 #, gcc-internal-format -msgid "%HISO C requires a named argument before %<...%>" +msgid "ISO C requires a named argument before %<...%>" msgstr "" -#: c-parser.c:2632 +#: c-parser.c:2630 #, gcc-internal-format msgid "expected declaration specifiers or %<...%>" msgstr "" -#: c-parser.c:2682 +#: c-parser.c:2681 #, gcc-internal-format -msgid "%Hwide string literal in %" +msgid "wide string literal in %" msgstr "" -#: c-parser.c:2689 c-parser.c:6671 +#: c-parser.c:2687 c-parser.c:6698 #, gcc-internal-format msgid "expected string literal" msgstr "" -#: c-parser.c:3014 +#: c-parser.c:3012 #, gcc-internal-format msgid "ISO C forbids empty initializer braces" msgstr "" -#: c-parser.c:3060 +#: c-parser.c:3058 #, gcc-internal-format msgid "obsolete use of designated initializer with %<:%>" msgstr "" -#: c-parser.c:3190 +#: c-parser.c:3188 #, gcc-internal-format msgid "ISO C forbids specifying range of elements to initialize" msgstr "" -#: c-parser.c:3203 +#: c-parser.c:3201 #, gcc-internal-format msgid "ISO C90 forbids specifying subobject to initialize" msgstr "" -#: c-parser.c:3210 +#: c-parser.c:3208 #, gcc-internal-format msgid "obsolete use of designated initializer without %<=%>" msgstr "" -#: c-parser.c:3216 +#: c-parser.c:3214 #, gcc-internal-format msgid "expected %<=%>" msgstr "" -#: c-parser.c:3360 +#: c-parser.c:3358 #, gcc-internal-format msgid "ISO C forbids label declarations" msgstr "" -#: c-parser.c:3365 c-parser.c:3441 +#: c-parser.c:3363 c-parser.c:3439 #, gcc-internal-format msgid "expected declaration or statement" msgstr "" -#: c-parser.c:3395 c-parser.c:3423 +#: c-parser.c:3393 c-parser.c:3421 #, gcc-internal-format msgid "ISO C90 forbids mixed declarations and code" msgstr "" -#: c-parser.c:3448 +#: c-parser.c:3446 #, gcc-internal-format -msgid "%Hexpected %<}%> before %" +msgid "expected %<}%> before %" msgstr "" -#: c-parser.c:3453 cp/parser.c:7077 +#: c-parser.c:3451 #, gcc-internal-format -msgid "%H% without a previous %" +msgid "% without a previous %" msgstr "" -#: c-parser.c:3469 +#: c-parser.c:3467 #, gcc-internal-format -msgid "%Hlabel at end of compound statement" +msgid "label at end of compound statement" msgstr "" -#: c-parser.c:3512 +#: c-parser.c:3510 #, gcc-internal-format msgid "expected %<:%> or %<...%>" msgstr "" -#: c-parser.c:3545 +#: c-parser.c:3544 #, gcc-internal-format msgid "" -"%Ha label can only be part of a statement and a declaration is not a " -"statement" +"a label can only be part of a statement and a declaration is not a statement" msgstr "" -#: c-parser.c:3708 +#: c-parser.c:3706 #, gcc-internal-format msgid "expected identifier or %<*%>" msgstr "" @@ -20398,220 +20902,224 @@ 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:3770 +#: c-parser.c:3768 #, gcc-internal-format msgid "expected statement" msgstr "" -#: c-parser.c:4005 +#: c-parser.c:3863 cp/parser.c:7228 #, gcc-internal-format -msgid "%Hsuggest braces around empty body in % statement" +msgid "suggest braces around empty body in an % statement" msgstr "" -#: c-parser.c:4157 +#: c-parser.c:3889 cp/parser.c:7249 #, gcc-internal-format -msgid "%H%E qualifier ignored on asm" +msgid "suggest braces around empty body in an % statement" msgstr "" -#: c-parser.c:4438 +#: c-parser.c:4009 +#, gcc-internal-format +msgid "suggest braces around empty body in % statement" +msgstr "" + +#: c-parser.c:4162 +#, gcc-internal-format +msgid "%E qualifier ignored on asm" +msgstr "" + +#: c-parser.c:4450 #, gcc-internal-format msgid "ISO C forbids omitting the middle term of a ?: expression" msgstr "" -#: c-parser.c:4827 +#: c-parser.c:4846 #, gcc-internal-format -msgid "%Htraditional C rejects the unary plus operator" +msgid "traditional C rejects the unary plus operator" msgstr "" -#. C99 6.7.5.2p4 -#: c-parser.c:4938 +#: c-parser.c:4970 #, gcc-internal-format -msgid "%H%<[*]%> not allowed in other than a declaration" +msgid "% applied to a bit-field" msgstr "" -#: c-parser.c:4952 -#, gcc-internal-format -msgid "%H% applied to a bit-field" -msgstr "" - -#: c-parser.c:5100 c-parser.c:5443 c-parser.c:5465 +#: c-parser.c:5118 c-parser.c:5464 c-parser.c:5486 #, gcc-internal-format msgid "expected expression" msgstr "" -#: c-parser.c:5127 +#: c-parser.c:5145 #, gcc-internal-format -msgid "%Hbraced-group within expression allowed only inside a function" +msgid "braced-group within expression allowed only inside a function" msgstr "" -#: c-parser.c:5141 +#: c-parser.c:5159 #, gcc-internal-format msgid "ISO C forbids braced-groups within expressions" msgstr "" -#: c-parser.c:5325 +#: c-parser.c:5346 #, gcc-internal-format -msgid "%Hfirst argument to %<__builtin_choose_expr%> not a constant" +msgid "first argument to %<__builtin_choose_expr%> not a constant" msgstr "" -#: c-parser.c:5494 +#: c-parser.c:5515 #, gcc-internal-format -msgid "%Hcompound literal has variable size" +msgid "compound literal has variable size" msgstr "" -#: c-parser.c:5502 +#: c-parser.c:5523 #, gcc-internal-format msgid "ISO C90 forbids compound literals" msgstr "" -#: c-parser.c:6021 +#: c-parser.c:6048 #, gcc-internal-format msgid "extra semicolon in method definition specified" msgstr "" -#: c-parser.c:6565 +#: c-parser.c:6592 #, gcc-internal-format msgid "%<#pragma omp barrier%> may only be used in compound statements" msgstr "" -#: c-parser.c:6576 +#: c-parser.c:6603 #, gcc-internal-format msgid "%<#pragma omp flush%> may only be used in compound statements" msgstr "" -#: c-parser.c:6587 +#: c-parser.c:6614 #, gcc-internal-format msgid "%<#pragma omp taskwait%> may only be used in compound statements" msgstr "" -#: c-parser.c:6599 cp/parser.c:21794 +#: c-parser.c:6627 #, gcc-internal-format msgid "" -"%H%<#pragma omp section%> may only be used in %<#pragma omp sections%> " +"%<#pragma omp section%> may only be used in %<#pragma omp sections%> " "construct" msgstr "" -#: c-parser.c:6606 +#: c-parser.c:6633 #, gcc-internal-format msgid "%<#pragma GCC pch_preprocess%> must be first" msgstr "" -#: c-parser.c:6764 +#: c-parser.c:6791 #, gcc-internal-format msgid "too many %qs clauses" msgstr "" -#: c-parser.c:6859 cp/parser.c:20137 +#: c-parser.c:6887 #, gcc-internal-format -msgid "%Hcollapse argument needs positive constant integer expression" +msgid "collapse argument needs positive constant integer expression" msgstr "" -#: c-parser.c:6925 +#: c-parser.c:6952 #, gcc-internal-format msgid "expected % or %" msgstr "" -#: c-parser.c:6968 +#: c-parser.c:6995 #, gcc-internal-format msgid "expected %<(%>" msgstr "" -#: c-parser.c:7012 c-parser.c:7194 +#: c-parser.c:7039 c-parser.c:7223 #, gcc-internal-format msgid "expected integer expression" msgstr "" -#: c-parser.c:7021 +#: c-parser.c:7049 #, gcc-internal-format -msgid "%H% value must be positive" +msgid "% value must be positive" msgstr "" -#: c-parser.c:7101 +#: c-parser.c:7129 #, gcc-internal-format msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>" msgstr "" -#: c-parser.c:7186 cp/parser.c:20426 +#: c-parser.c:7214 #, gcc-internal-format -msgid "%Hschedule % does not take a % parameter" +msgid "schedule % does not take a % parameter" msgstr "" -#: c-parser.c:7189 cp/parser.c:20429 +#: c-parser.c:7218 #, gcc-internal-format -msgid "%Hschedule % does not take a % parameter" +msgid "schedule % does not take a % parameter" msgstr "" -#: c-parser.c:7207 +#: c-parser.c:7236 #, gcc-internal-format msgid "invalid schedule kind" msgstr "" -#: c-parser.c:7325 +#: c-parser.c:7354 #, gcc-internal-format msgid "expected %<#pragma omp%> clause" msgstr "" -#: c-parser.c:7334 cp/parser.c:20577 +#: c-parser.c:7363 #, gcc-internal-format -msgid "%H%qs is not valid for %qs" +msgid "%qs is not valid for %qs" msgstr "" -#: c-parser.c:7435 +#: c-parser.c:7464 #, gcc-internal-format msgid "invalid operator for %<#pragma omp atomic%>" msgstr "" -#: c-parser.c:7488 c-parser.c:7508 +#: c-parser.c:7517 c-parser.c:7537 #, gcc-internal-format msgid "expected %<(%> or end of line" msgstr "" -#: c-parser.c:7540 +#: c-parser.c:7569 #, gcc-internal-format msgid "for statement expected" msgstr "" -#: c-parser.c:7587 +#: c-parser.c:7619 #, gcc-internal-format msgid "expected iteration declaration or initialization" msgstr "" -#: c-parser.c:7646 +#: c-parser.c:7684 #, gcc-internal-format msgid "not enough perfectly nested loops" msgstr "" -#: c-parser.c:7694 +#: c-parser.c:7732 #, gcc-internal-format msgid "collapsed loops not perfectly nested" msgstr "" -#: c-parser.c:7730 cp/parser.c:21113 cp/parser.c:21151 +#: c-parser.c:7769 cp/pt.c:10362 #, gcc-internal-format -msgid "%Hiteration variable %qD should not be firstprivate" +msgid "iteration variable %qD should not be firstprivate" msgstr "" -#: c-parser.c:7880 +#: c-parser.c:7919 #, gcc-internal-format -msgid "%Hexpected %<#pragma omp section%> or %<}%>" +msgid "expected %<#pragma omp section%> or %<}%>" msgstr "" -#: c-parser.c:8151 +#: c-parser.c:8189 #, gcc-internal-format msgid "%qD is not a variable" msgstr "" -#: c-parser.c:8153 cp/semantics.c:3829 +#: c-parser.c:8191 cp/semantics.c:3787 #, gcc-internal-format msgid "%qE declared % after first use" msgstr "" -#: c-parser.c:8155 cp/semantics.c:3831 +#: c-parser.c:8193 cp/semantics.c:3789 #, gcc-internal-format msgid "automatic variable %qE cannot be %" msgstr "" -#: c-parser.c:8159 cp/semantics.c:3833 +#: c-parser.c:8197 cp/semantics.c:3791 #, gcc-internal-format msgid "% %qE has incomplete type" msgstr "" @@ -20903,231 +21411,212 @@ msgstr "" msgid "unknown option after %<#pragma GCC diagnostic%> kind" msgstr "" -#: c-pragma.c:883 +#: c-pragma.c:879 #, gcc-internal-format msgid "#pragma GCC option is not allowed inside functions" msgstr "" -#: c-pragma.c:889 +#: c-pragma.c:892 #, gcc-internal-format -msgid "#pragma GCC option is not supported for this system" +msgid "%<#pragma GCC option%> is not a string" msgstr "" -#: c-pragma.c:921 -#, gcc-internal-format -msgid "%<#pragma GCC option pop%> without a %<#pragma GCC option push%>" -msgstr "" - -#: c-pragma.c:938 c-pragma.c:969 -#, gcc-internal-format -msgid "%<#pragma GCC option%> is not a string or push/pop/reset" -msgstr "" - -#: c-pragma.c:949 -#, gcc-internal-format -msgid "%<#pragma GCC option ([push|pop|reset])%> does not have a final %<)%>." -msgstr "" - -#: c-pragma.c:955 -#, gcc-internal-format -msgid "%<#pragma GCC option [push|pop|reset]%> is badly formed" -msgstr "" - -#: c-pragma.c:996 +#: c-pragma.c:919 #, gcc-internal-format msgid "" -"%<#pragma GCC option (string [,string]...)%> does not have a final %<)%>." +"%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>." msgstr "" -#: c-pragma.c:1002 +#: c-pragma.c:925 #, gcc-internal-format -msgid "#pragma GCC option string... is badly formed" +msgid "#pragma GCC target string... is badly formed" msgstr "" -#: c-pragma.c:1030 +#: c-pragma.c:948 #, gcc-internal-format msgid "#pragma GCC optimize is not allowed inside functions" msgstr "" -#: c-pragma.c:1064 +#: c-pragma.c:961 #, gcc-internal-format -msgid "%<#pragma GCC optimize pop%> without a %<#pragma GCC optimize push%>" +msgid "%<#pragma GCC optimize%> is not a string or number" msgstr "" -#: c-pragma.c:1096 -#, gcc-internal-format -msgid "%<#pragma GCC optimize%> is not a string or push/pop/reset" -msgstr "" - -#: c-pragma.c:1107 -#, gcc-internal-format -msgid "" -"%<#pragma GCC optimize ([push|pop|reset])%> does not have a final %<)%>." -msgstr "" - -#: c-pragma.c:1113 -#, gcc-internal-format -msgid "%<#pragma GCC optimize [push|pop|reset]%> is badly formed" -msgstr "" - -#: c-pragma.c:1128 -#, gcc-internal-format -msgid "%<#pragma GCC optimize%> is not a string, number, or push/pop/reset" -msgstr "" - -#: c-pragma.c:1155 +#: c-pragma.c:987 #, gcc-internal-format msgid "" "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>." msgstr "" -#: c-pragma.c:1161 +#: c-pragma.c:993 #, gcc-internal-format msgid "#pragma GCC optimize string... is badly formed" msgstr "" -#: c-pragma.c:1191 c-pragma.c:1198 +#: c-pragma.c:1036 +#, gcc-internal-format +msgid "junk at end of %<#pragma push_options%>" +msgstr "" + +#: c-pragma.c:1066 +#, gcc-internal-format +msgid "junk at end of %<#pragma pop_options%>" +msgstr "" + +#: c-pragma.c:1073 +#, gcc-internal-format +msgid "" +"%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC " +"push_options%>" +msgstr "" + +#: c-pragma.c:1114 +#, gcc-internal-format +msgid "junk at end of %<#pragma reset_options%>" +msgstr "" + +#: c-pragma.c:1151 c-pragma.c:1158 #, gcc-internal-format msgid "expected a string after %<#pragma message%>" msgstr "" -#: c-pragma.c:1193 +#: c-pragma.c:1153 #, gcc-internal-format msgid "malformed %<#pragma message%>, ignored" msgstr "" -#: c-pragma.c:1203 +#: c-pragma.c:1163 #, gcc-internal-format msgid "junk at end of %<#pragma message%>" msgstr "" -#: c-pragma.c:1206 +#: c-pragma.c:1166 #, gcc-internal-format msgid "#pragma message: %s" msgstr "" -#: c-typeck.c:174 +#: c-typeck.c:173 #, gcc-internal-format msgid "%qD has an incomplete type" msgstr "" -#: c-typeck.c:195 cp/call.c:2914 +#: c-typeck.c:194 cp/call.c:2914 #, gcc-internal-format msgid "invalid use of void expression" msgstr "" -#: c-typeck.c:203 +#: c-typeck.c:202 #, gcc-internal-format msgid "invalid use of flexible array member" msgstr "" -#: c-typeck.c:209 +#: c-typeck.c:208 #, gcc-internal-format msgid "invalid use of array with unspecified bounds" msgstr "" -#: c-typeck.c:217 +#: c-typeck.c:216 #, gcc-internal-format msgid "invalid use of undefined type %<%s %E%>" msgstr "" #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL. -#: c-typeck.c:221 +#: c-typeck.c:220 #, gcc-internal-format msgid "invalid use of incomplete typedef %qD" msgstr "" -#: c-typeck.c:474 c-typeck.c:499 +#: c-typeck.c:473 c-typeck.c:498 #, gcc-internal-format msgid "function types not truly compatible in ISO C" msgstr "" -#: c-typeck.c:627 +#: c-typeck.c:626 #, gcc-internal-format msgid "can%'t mix operands of decimal float and vector types" msgstr "" -#: c-typeck.c:632 +#: c-typeck.c:631 #, gcc-internal-format msgid "can%'t mix operands of decimal float and complex types" msgstr "" -#: c-typeck.c:637 +#: c-typeck.c:636 #, gcc-internal-format msgid "can%'t mix operands of decimal float and other float types" msgstr "" -#: c-typeck.c:1043 +#: c-typeck.c:1042 #, gcc-internal-format msgid "types are not quite compatible" msgstr "" -#: c-typeck.c:1366 +#: c-typeck.c:1365 #, gcc-internal-format msgid "function return types not compatible due to %" msgstr "" -#: c-typeck.c:1525 c-typeck.c:2864 +#: c-typeck.c:1524 c-typeck.c:2887 #, gcc-internal-format msgid "arithmetic on pointer to an incomplete type" msgstr "" -#: c-typeck.c:1921 +#: c-typeck.c:1920 #, gcc-internal-format msgid "%qT has no member named %qE" msgstr "" -#: c-typeck.c:1962 +#: c-typeck.c:1961 #, gcc-internal-format msgid "request for member %qE in something not a structure or union" msgstr "" -#: c-typeck.c:2005 +#: c-typeck.c:2010 #, gcc-internal-format msgid "dereferencing pointer to incomplete type" msgstr "" -#: c-typeck.c:2009 +#: c-typeck.c:2014 #, gcc-internal-format msgid "dereferencing % pointer" msgstr "" -#: c-typeck.c:2026 +#: c-typeck.c:2033 #, gcc-internal-format msgid "invalid type argument of %qs (have %qT)" msgstr "" -#: c-typeck.c:2054 cp/typeck.c:2634 +#: c-typeck.c:2064 cp/typeck.c:2669 #, gcc-internal-format msgid "subscripted value is neither array nor pointer" msgstr "" -#: c-typeck.c:2065 cp/typeck.c:2553 cp/typeck.c:2639 +#: c-typeck.c:2075 cp/typeck.c:2584 cp/typeck.c:2674 #, gcc-internal-format msgid "array subscript is not an integer" msgstr "" -#: c-typeck.c:2071 +#: c-typeck.c:2081 #, gcc-internal-format msgid "subscripted value is pointer to function" msgstr "" -#: c-typeck.c:2119 +#: c-typeck.c:2129 #, gcc-internal-format msgid "ISO C forbids subscripting % array" msgstr "" -#: c-typeck.c:2122 +#: c-typeck.c:2132 #, gcc-internal-format msgid "ISO C90 forbids subscripting non-lvalue array" msgstr "" -#: c-typeck.c:2236 +#: c-typeck.c:2249 #, gcc-internal-format msgid "%qD is static but used in inline function %qD which is not static" msgstr "" -#: c-typeck.c:2384 +#: c-typeck.c:2397 #, gcc-internal-format msgid "called object %qE is not a function" msgstr "" @@ -21135,798 +21624,806 @@ msgstr "" #. This situation leads to run-time undefined behavior. We can't, #. therefore, simply error unless we can prove that all possible #. executions of the program must execute the code. -#: c-typeck.c:2411 +#: c-typeck.c:2424 #, gcc-internal-format msgid "function called through a non-compatible type" msgstr "" -#: c-typeck.c:2548 +#: c-typeck.c:2561 #, gcc-internal-format msgid "type of formal parameter %d is incomplete" msgstr "" -#: c-typeck.c:2561 +#: c-typeck.c:2574 #, gcc-internal-format msgid "" "passing argument %d of %qE as integer rather than floating due to prototype" msgstr "" -#: c-typeck.c:2566 +#: c-typeck.c:2579 #, gcc-internal-format msgid "" "passing argument %d of %qE as integer rather than complex due to prototype" msgstr "" -#: c-typeck.c:2571 +#: c-typeck.c:2584 #, gcc-internal-format msgid "" "passing argument %d of %qE as complex rather than floating due to prototype" msgstr "" -#: c-typeck.c:2576 +#: c-typeck.c:2589 #, gcc-internal-format msgid "" "passing argument %d of %qE as floating rather than integer due to prototype" msgstr "" -#: c-typeck.c:2581 +#: c-typeck.c:2594 #, gcc-internal-format msgid "" "passing argument %d of %qE as complex rather than integer due to prototype" msgstr "" -#: c-typeck.c:2586 +#: c-typeck.c:2599 #, gcc-internal-format msgid "" "passing argument %d of %qE as floating rather than complex due to prototype" msgstr "" -#: c-typeck.c:2599 +#: c-typeck.c:2612 #, gcc-internal-format msgid "" "passing argument %d of %qE as % rather than % due to " "prototype" msgstr "" -#: c-typeck.c:2624 +#: c-typeck.c:2637 #, gcc-internal-format msgid "passing argument %d of %qE as %qT rather than %qT due to prototype" msgstr "" -#: c-typeck.c:2645 +#: c-typeck.c:2658 #, gcc-internal-format msgid "passing argument %d of %qE with different width due to prototype" msgstr "" -#: c-typeck.c:2668 +#: c-typeck.c:2681 #, gcc-internal-format msgid "passing argument %d of %qE as unsigned due to prototype" msgstr "" -#: c-typeck.c:2672 +#: c-typeck.c:2685 #, gcc-internal-format msgid "passing argument %d of %qE as signed due to prototype" msgstr "" -#: c-typeck.c:2778 c-typeck.c:2782 +#: c-typeck.c:2800 c-typeck.c:2804 #, gcc-internal-format msgid "comparison with string literal results in unspecified behavior" msgstr "" -#: c-typeck.c:2806 +#: c-typeck.c:2828 #, gcc-internal-format msgid "pointer of type % used in subtraction" msgstr "" -#: c-typeck.c:2809 +#: c-typeck.c:2831 #, gcc-internal-format msgid "pointer to a function used in subtraction" msgstr "" -#: c-typeck.c:2919 +#: c-typeck.c:2946 #, gcc-internal-format msgid "wrong type argument to unary plus" msgstr "" -#: c-typeck.c:2932 +#: c-typeck.c:2959 #, gcc-internal-format msgid "wrong type argument to unary minus" msgstr "" -#: c-typeck.c:2952 +#: c-typeck.c:2979 #, gcc-internal-format msgid "ISO C does not support %<~%> for complex conjugation" msgstr "" -#: c-typeck.c:2958 +#: c-typeck.c:2985 #, gcc-internal-format msgid "wrong type argument to bit-complement" msgstr "" -#: c-typeck.c:2966 +#: c-typeck.c:2993 #, gcc-internal-format msgid "wrong type argument to abs" msgstr "" -#: c-typeck.c:2978 +#: c-typeck.c:3005 #, gcc-internal-format msgid "wrong type argument to conjugation" msgstr "" -#: c-typeck.c:2990 +#: c-typeck.c:3018 #, gcc-internal-format msgid "wrong type argument to unary exclamation mark" msgstr "" -#: c-typeck.c:3024 +#: c-typeck.c:3055 #, gcc-internal-format msgid "ISO C does not support %<++%> and %<--%> on complex types" msgstr "" -#: c-typeck.c:3042 c-typeck.c:3074 +#: c-typeck.c:3074 c-typeck.c:3106 #, gcc-internal-format msgid "wrong type argument to increment" msgstr "" -#: c-typeck.c:3044 c-typeck.c:3077 +#: c-typeck.c:3076 c-typeck.c:3109 #, gcc-internal-format msgid "wrong type argument to decrement" msgstr "" -#: c-typeck.c:3065 +#: c-typeck.c:3096 #, gcc-internal-format msgid "increment of pointer to unknown structure" msgstr "" -#: c-typeck.c:3067 +#: c-typeck.c:3099 #, gcc-internal-format msgid "decrement of pointer to unknown structure" msgstr "" -#: c-typeck.c:3269 +#: c-typeck.c:3308 #, gcc-internal-format msgid "assignment of read-only member %qD" msgstr "" -#: c-typeck.c:3270 +#: c-typeck.c:3309 #, gcc-internal-format msgid "increment of read-only member %qD" msgstr "" -#: c-typeck.c:3271 +#: c-typeck.c:3310 #, gcc-internal-format msgid "decrement of read-only member %qD" msgstr "" -#: c-typeck.c:3272 +#: c-typeck.c:3311 #, gcc-internal-format msgid "read-only member %qD used as % output" msgstr "" -#: c-typeck.c:3276 +#: c-typeck.c:3315 #, gcc-internal-format msgid "assignment of read-only variable %qD" msgstr "" -#: c-typeck.c:3277 +#: c-typeck.c:3316 #, gcc-internal-format msgid "increment of read-only variable %qD" msgstr "" -#: c-typeck.c:3278 +#: c-typeck.c:3317 #, gcc-internal-format msgid "decrement of read-only variable %qD" msgstr "" -#: c-typeck.c:3279 +#: c-typeck.c:3318 #, gcc-internal-format msgid "read-only variable %qD used as % output" msgstr "" -#: c-typeck.c:3282 +#: c-typeck.c:3321 #, gcc-internal-format msgid "assignment of read-only location %qE" msgstr "" -#: c-typeck.c:3283 +#: c-typeck.c:3322 #, gcc-internal-format msgid "increment of read-only location %qE" msgstr "" -#: c-typeck.c:3284 +#: c-typeck.c:3323 #, gcc-internal-format msgid "decrement of read-only location %qE" msgstr "" -#: c-typeck.c:3285 +#: c-typeck.c:3324 #, gcc-internal-format msgid "read-only location %qE used as % output" msgstr "" -#: c-typeck.c:3321 +#: c-typeck.c:3360 #, gcc-internal-format msgid "cannot take address of bit-field %qD" msgstr "" -#: c-typeck.c:3349 +#: c-typeck.c:3388 #, gcc-internal-format msgid "global register variable %qD used in nested function" msgstr "" -#: c-typeck.c:3352 +#: c-typeck.c:3391 #, gcc-internal-format msgid "register variable %qD used in nested function" msgstr "" -#: c-typeck.c:3357 +#: c-typeck.c:3396 #, gcc-internal-format msgid "address of global register variable %qD requested" msgstr "" -#: c-typeck.c:3359 +#: c-typeck.c:3398 #, gcc-internal-format msgid "address of register variable %qD requested" msgstr "" -#: c-typeck.c:3405 +#: c-typeck.c:3444 #, gcc-internal-format msgid "non-lvalue array in conditional expression" msgstr "" -#: c-typeck.c:3453 +#: c-typeck.c:3492 #, gcc-internal-format msgid "signed and unsigned type in conditional expression" msgstr "" -#: c-typeck.c:3461 +#: c-typeck.c:3500 #, gcc-internal-format msgid "ISO C forbids conditional expr with only one void side" msgstr "" -#: c-typeck.c:3476 c-typeck.c:3485 +#: c-typeck.c:3515 c-typeck.c:3524 #, gcc-internal-format msgid "ISO C forbids conditional expr between % and function pointer" msgstr "" -#: c-typeck.c:3493 +#: c-typeck.c:3532 #, gcc-internal-format msgid "pointer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:3501 c-typeck.c:3512 +#: c-typeck.c:3540 c-typeck.c:3551 #, gcc-internal-format msgid "pointer/integer type mismatch in conditional expression" msgstr "" -#: c-typeck.c:3526 +#: c-typeck.c:3565 #, gcc-internal-format msgid "type mismatch in conditional expression" msgstr "" -#: c-typeck.c:3567 +#: c-typeck.c:3606 #, gcc-internal-format msgid "left-hand operand of comma expression has no effect" msgstr "" -#: c-typeck.c:3604 +#: c-typeck.c:3643 #, gcc-internal-format msgid "cast specifies array type" msgstr "" -#: c-typeck.c:3610 +#: c-typeck.c:3649 #, gcc-internal-format msgid "cast specifies function type" msgstr "" -#: c-typeck.c:3626 +#: c-typeck.c:3665 #, gcc-internal-format msgid "ISO C forbids casting nonscalar to the same type" msgstr "" -#: c-typeck.c:3643 +#: c-typeck.c:3682 #, gcc-internal-format msgid "ISO C forbids casts to union type" msgstr "" -#: c-typeck.c:3650 +#: c-typeck.c:3689 #, gcc-internal-format msgid "cast to union type from type not present in union" msgstr "" -#: c-typeck.c:3696 +#: c-typeck.c:3735 #, gcc-internal-format msgid "cast adds new qualifiers to function type" msgstr "" #. There are qualifiers present in IN_OTYPE that are not #. present in IN_TYPE. -#: c-typeck.c:3701 +#: c-typeck.c:3740 #, gcc-internal-format msgid "cast discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:3717 +#: c-typeck.c:3756 #, gcc-internal-format msgid "cast increases required alignment of target type" msgstr "" -#: c-typeck.c:3728 +#: c-typeck.c:3767 #, gcc-internal-format msgid "cast from pointer to integer of different size" msgstr "" -#: c-typeck.c:3732 +#: c-typeck.c:3771 #, gcc-internal-format msgid "cast from function call of type %qT to non-matching type %qT" msgstr "" -#: c-typeck.c:3740 +#: c-typeck.c:3779 #, gcc-internal-format msgid "cast to pointer from integer of different size" msgstr "" -#: c-typeck.c:3754 +#: c-typeck.c:3793 #, gcc-internal-format msgid "ISO C forbids conversion of function pointer to object pointer type" msgstr "" -#: c-typeck.c:3763 +#: c-typeck.c:3802 #, gcc-internal-format msgid "ISO C forbids conversion of object pointer to function pointer type" msgstr "" -#: c-typeck.c:4041 +#. This macro is used to emit diagnostics to ensure that all format +#. strings are complete sentences, visible to gettext and checked at +#. compile time. +#: c-typeck.c:4013 c-typeck.c:4446 +#, gcc-internal-format +msgid "expected %qT but argument is of type %qT" +msgstr "" + +#: c-typeck.c:4092 #, gcc-internal-format msgid "cannot pass rvalue to reference parameter" msgstr "" -#: c-typeck.c:4155 c-typeck.c:4325 +#: c-typeck.c:4206 c-typeck.c:4375 #, gcc-internal-format msgid "" "passing argument %d of %qE makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:4158 c-typeck.c:4328 +#: c-typeck.c:4209 c-typeck.c:4378 #, gcc-internal-format msgid "assignment makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:4161 c-typeck.c:4330 +#: c-typeck.c:4212 c-typeck.c:4380 #, gcc-internal-format msgid "initialization makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:4164 c-typeck.c:4332 +#: c-typeck.c:4215 c-typeck.c:4382 #, gcc-internal-format msgid "return makes qualified function pointer from unqualified" msgstr "" -#: c-typeck.c:4169 c-typeck.c:4290 +#: c-typeck.c:4220 c-typeck.c:4340 #, gcc-internal-format msgid "passing argument %d of %qE discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:4171 c-typeck.c:4292 +#: c-typeck.c:4222 c-typeck.c:4342 #, gcc-internal-format msgid "assignment discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:4173 c-typeck.c:4294 +#: c-typeck.c:4224 c-typeck.c:4344 #, gcc-internal-format msgid "initialization discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:4175 c-typeck.c:4296 +#: c-typeck.c:4226 c-typeck.c:4346 #, gcc-internal-format msgid "return discards qualifiers from pointer target type" msgstr "" -#: c-typeck.c:4183 +#: c-typeck.c:4234 #, gcc-internal-format msgid "ISO C prohibits argument conversion to union type" msgstr "" -#: c-typeck.c:4216 +#: c-typeck.c:4267 #, gcc-internal-format msgid "request for implicit conversion from %qT to %qT not permitted in C++" msgstr "" -#: c-typeck.c:4229 +#: c-typeck.c:4279 #, gcc-internal-format msgid "argument %d of %qE might be a candidate for a format attribute" msgstr "" -#: c-typeck.c:4235 +#: c-typeck.c:4285 #, gcc-internal-format msgid "assignment left-hand side might be a candidate for a format attribute" msgstr "" -#: c-typeck.c:4240 +#: c-typeck.c:4290 #, gcc-internal-format msgid "" "initialization left-hand side might be a candidate for a format attribute" msgstr "" -#: c-typeck.c:4245 +#: c-typeck.c:4295 #, gcc-internal-format msgid "return type might be a candidate for a format attribute" msgstr "" -#: c-typeck.c:4269 +#: c-typeck.c:4319 #, gcc-internal-format msgid "" "ISO C forbids passing argument %d of %qE between function pointer and %" msgstr "" -#: c-typeck.c:4272 +#: c-typeck.c:4322 #, gcc-internal-format msgid "ISO C forbids assignment between function pointer and %" msgstr "" -#: c-typeck.c:4274 +#: c-typeck.c:4324 #, gcc-internal-format msgid "ISO C forbids initialization between function pointer and %" msgstr "" -#: c-typeck.c:4276 +#: c-typeck.c:4326 #, gcc-internal-format msgid "ISO C forbids return between function pointer and %" msgstr "" -#: c-typeck.c:4307 +#: c-typeck.c:4357 #, gcc-internal-format msgid "pointer targets in passing argument %d of %qE differ in signedness" msgstr "" -#: c-typeck.c:4309 +#: c-typeck.c:4359 #, gcc-internal-format msgid "pointer targets in assignment differ in signedness" msgstr "" -#: c-typeck.c:4311 +#: c-typeck.c:4361 #, gcc-internal-format msgid "pointer targets in initialization differ in signedness" msgstr "" -#: c-typeck.c:4313 +#: c-typeck.c:4363 #, gcc-internal-format msgid "pointer targets in return differ in signedness" msgstr "" -#: c-typeck.c:4340 +#: c-typeck.c:4390 #, gcc-internal-format msgid "passing argument %d of %qE from incompatible pointer type" msgstr "" -#: c-typeck.c:4342 +#: c-typeck.c:4392 #, gcc-internal-format msgid "assignment from incompatible pointer type" msgstr "" -#: c-typeck.c:4343 +#: c-typeck.c:4393 #, gcc-internal-format msgid "initialization from incompatible pointer type" msgstr "" -#: c-typeck.c:4345 +#: c-typeck.c:4395 #, gcc-internal-format msgid "return from incompatible pointer type" msgstr "" -#: c-typeck.c:4363 +#: c-typeck.c:4413 #, gcc-internal-format msgid "passing argument %d of %qE makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:4365 +#: c-typeck.c:4415 #, gcc-internal-format msgid "assignment makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:4367 +#: c-typeck.c:4417 #, gcc-internal-format msgid "initialization makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:4369 +#: c-typeck.c:4419 #, gcc-internal-format msgid "return makes pointer from integer without a cast" msgstr "" -#: c-typeck.c:4377 +#: c-typeck.c:4427 #, gcc-internal-format msgid "passing argument %d of %qE makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:4379 +#: c-typeck.c:4429 #, gcc-internal-format msgid "assignment makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:4381 +#: c-typeck.c:4431 #, gcc-internal-format msgid "initialization makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:4383 +#: c-typeck.c:4433 #, gcc-internal-format msgid "return makes integer from pointer without a cast" msgstr "" -#: c-typeck.c:4399 +#: c-typeck.c:4449 #, gcc-internal-format -msgid "incompatible types in assignment" +msgid "incompatible types when assigning to type %qT from type %qT" msgstr "" -#: c-typeck.c:4402 +#: c-typeck.c:4453 #, gcc-internal-format -msgid "incompatible types in initialization" +msgid "incompatible types when initializing type %qT using type %qT" msgstr "" -#: c-typeck.c:4405 +#: c-typeck.c:4457 #, gcc-internal-format -msgid "incompatible types in return" +msgid "incompatible types when returning type %qT but %qT was expected" msgstr "" -#: c-typeck.c:4461 +#: c-typeck.c:4514 #, gcc-internal-format msgid "traditional C rejects automatic aggregate initialization" msgstr "" -#: c-typeck.c:4632 c-typeck.c:4648 c-typeck.c:4665 +#: c-typeck.c:4685 c-typeck.c:4701 c-typeck.c:4718 #, gcc-internal-format msgid "(near initialization for %qs)" msgstr "" -#: c-typeck.c:5220 cp/decl.c:5075 +#: c-typeck.c:5273 cp/decl.c:5124 #, gcc-internal-format msgid "opaque vector types cannot be initialized" msgstr "" -#: c-typeck.c:5845 +#: c-typeck.c:5898 #, gcc-internal-format msgid "unknown field %qE specified in initializer" msgstr "" -#: c-typeck.c:6740 +#: c-typeck.c:6793 #, gcc-internal-format msgid "traditional C rejects initialization of unions" msgstr "" -#: c-typeck.c:7051 +#: c-typeck.c:7104 #, gcc-internal-format msgid "jump into statement expression" msgstr "" -#: c-typeck.c:7057 +#: c-typeck.c:7110 #, gcc-internal-format msgid "jump into scope of identifier with variably modified type" msgstr "" -#: c-typeck.c:7093 +#: c-typeck.c:7146 #, gcc-internal-format msgid "ISO C forbids %" msgstr "" -#: c-typeck.c:7108 cp/typeck.c:6736 +#: c-typeck.c:7161 cp/typeck.c:6757 #, gcc-internal-format msgid "function declared % has a % statement" msgstr "" -#: c-typeck.c:7117 +#: c-typeck.c:7170 #, gcc-internal-format msgid "% with no value, in function returning non-void" msgstr "" -#: c-typeck.c:7127 +#: c-typeck.c:7180 #, gcc-internal-format msgid "% with a value, in function returning void" msgstr "" -#: c-typeck.c:7129 +#: c-typeck.c:7182 #, gcc-internal-format msgid "ISO C forbids % with expression, in function returning void" msgstr "" -#: c-typeck.c:7186 +#: c-typeck.c:7239 #, gcc-internal-format msgid "function returns address of local variable" msgstr "" -#: c-typeck.c:7261 cp/semantics.c:961 +#: c-typeck.c:7314 cp/semantics.c:949 #, gcc-internal-format msgid "switch quantity not an integer" msgstr "" -#: c-typeck.c:7273 +#: c-typeck.c:7326 #, gcc-internal-format msgid "% switch expression not converted to % in ISO C" msgstr "" -#: c-typeck.c:7316 +#: c-typeck.c:7369 #, gcc-internal-format msgid "" "case label in statement expression not containing enclosing switch statement" msgstr "" -#: c-typeck.c:7319 +#: c-typeck.c:7372 #, gcc-internal-format msgid "" "% label in statement expression not containing enclosing switch " "statement" msgstr "" -#: c-typeck.c:7325 +#: c-typeck.c:7378 #, gcc-internal-format msgid "" "case label in scope of identifier with variably modified type not containing " "enclosing switch statement" msgstr "" -#: c-typeck.c:7328 +#: c-typeck.c:7381 #, gcc-internal-format msgid "" "% label in scope of identifier with variably modified type not " "containing enclosing switch statement" msgstr "" -#: c-typeck.c:7332 +#: c-typeck.c:7385 #, gcc-internal-format msgid "case label not within a switch statement" msgstr "" -#: c-typeck.c:7334 +#: c-typeck.c:7387 #, gcc-internal-format msgid "% label not within a switch statement" msgstr "" -#: c-typeck.c:7411 +#: c-typeck.c:7464 #, gcc-internal-format msgid "%Hsuggest explicit braces to avoid ambiguous %" msgstr "" -#: c-typeck.c:7522 cp/cp-gimplify.c:92 +#: c-typeck.c:7573 cp/cp-gimplify.c:92 #, gcc-internal-format msgid "break statement not within loop or switch" msgstr "" -#: c-typeck.c:7524 +#: c-typeck.c:7575 #, gcc-internal-format msgid "continue statement not within a loop" msgstr "" -#: c-typeck.c:7529 +#: c-typeck.c:7580 #, gcc-internal-format msgid "break statement used with OpenMP for loop" msgstr "" -#: c-typeck.c:7555 +#: c-typeck.c:7606 #, gcc-internal-format msgid "%Hstatement with no effect" msgstr "" -#: c-typeck.c:7577 +#: c-typeck.c:7628 #, gcc-internal-format msgid "expression statement has incomplete type" msgstr "" -#: c-typeck.c:8132 cp/typeck.c:3402 +#: c-typeck.c:8200 cp/typeck.c:3446 #, gcc-internal-format msgid "right shift count is negative" msgstr "" -#: c-typeck.c:8139 cp/typeck.c:3408 +#: c-typeck.c:8207 cp/typeck.c:3452 #, gcc-internal-format msgid "right shift count >= width of type" msgstr "" -#: c-typeck.c:8161 cp/typeck.c:3429 +#: c-typeck.c:8229 cp/typeck.c:3473 #, gcc-internal-format msgid "left shift count is negative" msgstr "" -#: c-typeck.c:8164 cp/typeck.c:3434 +#: c-typeck.c:8232 cp/typeck.c:3478 #, gcc-internal-format msgid "left shift count >= width of type" msgstr "" -#: c-typeck.c:8182 cp/typeck.c:3480 +#: c-typeck.c:8251 cp/typeck.c:3524 #, gcc-internal-format msgid "comparing floating point with == or != is unsafe" msgstr "" -#: c-typeck.c:8206 c-typeck.c:8213 +#: c-typeck.c:8275 c-typeck.c:8282 #, gcc-internal-format msgid "ISO C forbids comparison of % with function pointer" msgstr "" -#: c-typeck.c:8220 c-typeck.c:8280 +#: c-typeck.c:8289 c-typeck.c:8351 #, gcc-internal-format msgid "comparison of distinct pointer types lacks a cast" msgstr "" -#: c-typeck.c:8229 c-typeck.c:8237 cp/typeck.c:3503 cp/typeck.c:3515 +#: c-typeck.c:8299 c-typeck.c:8308 cp/typeck.c:3547 cp/typeck.c:3559 #, gcc-internal-format msgid "the address of %qD will never be NULL" msgstr "" -#: c-typeck.c:8244 c-typeck.c:8249 c-typeck.c:8302 c-typeck.c:8307 +#: c-typeck.c:8315 c-typeck.c:8320 c-typeck.c:8373 c-typeck.c:8378 #, gcc-internal-format msgid "comparison between pointer and integer" msgstr "" -#: c-typeck.c:8271 +#: c-typeck.c:8342 #, gcc-internal-format msgid "comparison of complete and incomplete pointers" msgstr "" -#: c-typeck.c:8273 +#: c-typeck.c:8344 #, gcc-internal-format msgid "ISO C forbids ordered comparisons of pointers to functions" msgstr "" -#: c-typeck.c:8288 c-typeck.c:8291 c-typeck.c:8297 +#: c-typeck.c:8359 c-typeck.c:8362 c-typeck.c:8368 #, gcc-internal-format msgid "ordered comparison of pointer with integer zero" msgstr "" -#: c-typeck.c:8471 +#: c-typeck.c:8546 #, gcc-internal-format msgid "used array that cannot be converted to pointer where scalar is required" msgstr "" -#: c-typeck.c:8475 +#: c-typeck.c:8550 #, gcc-internal-format msgid "used struct type value where scalar is required" msgstr "" -#: c-typeck.c:8479 +#: c-typeck.c:8554 #, gcc-internal-format msgid "used union type value where scalar is required" msgstr "" -#: c-typeck.c:8615 cp/semantics.c:3712 +#: c-typeck.c:8690 cp/semantics.c:3670 #, gcc-internal-format msgid "%qE has invalid type for %" msgstr "" -#: c-typeck.c:8649 cp/semantics.c:3725 +#: c-typeck.c:8724 cp/semantics.c:3683 #, gcc-internal-format msgid "%qE has invalid type for %" msgstr "" -#: c-typeck.c:8665 cp/semantics.c:3735 +#: c-typeck.c:8740 cp/semantics.c:3693 #, gcc-internal-format msgid "%qE must be % for %" msgstr "" -#: c-typeck.c:8674 cp/semantics.c:3532 +#: c-typeck.c:8749 cp/semantics.c:3490 #, gcc-internal-format msgid "%qE is not a variable in clause %qs" msgstr "" -#: c-typeck.c:8681 c-typeck.c:8701 c-typeck.c:8721 +#: c-typeck.c:8756 c-typeck.c:8776 c-typeck.c:8796 #, gcc-internal-format msgid "%qE appears more than once in data clauses" msgstr "" -#: c-typeck.c:8695 cp/semantics.c:3555 +#: c-typeck.c:8770 cp/semantics.c:3513 #, gcc-internal-format msgid "%qE is not a variable in clause %" msgstr "" -#: c-typeck.c:8715 cp/semantics.c:3577 +#: c-typeck.c:8790 cp/semantics.c:3535 #, gcc-internal-format msgid "%qE is not a variable in clause %" msgstr "" -#: c-typeck.c:8775 cp/semantics.c:3776 +#: c-typeck.c:8850 cp/semantics.c:3734 #, gcc-internal-format msgid "%qE is predetermined %qs for %qs" msgstr "" -#: calls.c:2047 +#: calls.c:2049 #, gcc-internal-format msgid "function call has aggregate value" msgstr "" @@ -21936,407 +22433,407 @@ msgstr "" msgid "Unrecognized GIMPLE statement during RTL expansion" msgstr "" -#: cfgexpand.c:2292 +#: cfgexpand.c:2343 #, gcc-internal-format msgid "not protecting local variables: variable length buffer" msgstr "" -#: cfgexpand.c:2295 +#: cfgexpand.c:2346 #, gcc-internal-format msgid "not protecting function: no buffer at least %d bytes long" msgstr "" -#: cfghooks.c:98 +#: cfghooks.c:110 #, gcc-internal-format msgid "bb %d on wrong place" msgstr "" -#: cfghooks.c:104 +#: cfghooks.c:116 #, gcc-internal-format msgid "prev_bb of %d should be %d, not %d" msgstr "" -#: cfghooks.c:121 +#: cfghooks.c:133 #, gcc-internal-format msgid "verify_flow_info: Block %i has loop_father, but there are no loops" msgstr "" -#: cfghooks.c:127 +#: cfghooks.c:139 #, gcc-internal-format msgid "verify_flow_info: Block %i lacks loop_father" msgstr "" -#: cfghooks.c:133 +#: cfghooks.c:145 #, gcc-internal-format msgid "verify_flow_info: Wrong count of block %i %i" msgstr "" -#: cfghooks.c:139 +#: cfghooks.c:151 #, gcc-internal-format msgid "verify_flow_info: Wrong frequency of block %i %i" msgstr "" -#: cfghooks.c:147 +#: cfghooks.c:159 #, gcc-internal-format msgid "verify_flow_info: Duplicate edge %i->%i" msgstr "" -#: cfghooks.c:153 +#: cfghooks.c:165 #, gcc-internal-format msgid "verify_flow_info: Wrong probability of edge %i->%i %i" msgstr "" -#: cfghooks.c:159 +#: cfghooks.c:171 #, gcc-internal-format msgid "verify_flow_info: Wrong count of edge %i->%i %i" msgstr "" -#: cfghooks.c:171 +#: cfghooks.c:183 #, gcc-internal-format msgid "verify_flow_info: Basic block %d succ edge is corrupted" msgstr "" -#: cfghooks.c:185 cfgrtl.c:1830 +#: cfghooks.c:197 cfgrtl.c:1835 #, gcc-internal-format msgid "wrong amount of branch edges after unconditional jump %i" msgstr "" -#: cfghooks.c:193 cfghooks.c:204 +#: cfghooks.c:205 cfghooks.c:216 #, gcc-internal-format msgid "basic block %d pred edge is corrupted" msgstr "" -#: cfghooks.c:205 +#: cfghooks.c:217 #, gcc-internal-format msgid "its dest_idx should be %d, not %d" msgstr "" -#: cfghooks.c:234 +#: cfghooks.c:246 #, gcc-internal-format msgid "basic block %i edge lists are corrupted" msgstr "" -#: cfghooks.c:247 +#: cfghooks.c:259 #, gcc-internal-format msgid "verify_flow_info failed" msgstr "" -#: cfghooks.c:308 +#: cfghooks.c:320 #, gcc-internal-format msgid "%s does not support redirect_edge_and_branch" msgstr "" -#: cfghooks.c:328 +#: cfghooks.c:340 #, gcc-internal-format msgid "%s does not support can_remove_branch_p" msgstr "" -#: cfghooks.c:382 +#: cfghooks.c:394 #, gcc-internal-format msgid "%s does not support redirect_edge_and_branch_force" msgstr "" -#: cfghooks.c:418 +#: cfghooks.c:431 #, gcc-internal-format msgid "%s does not support split_block" msgstr "" -#: cfghooks.c:461 +#: cfghooks.c:482 #, gcc-internal-format msgid "%s does not support move_block_after" msgstr "" -#: cfghooks.c:474 +#: cfghooks.c:495 #, gcc-internal-format msgid "%s does not support delete_basic_block" msgstr "" -#: cfghooks.c:524 +#: cfghooks.c:545 #, gcc-internal-format msgid "%s does not support split_edge" msgstr "" -#: cfghooks.c:597 +#: cfghooks.c:618 #, gcc-internal-format msgid "%s does not support create_basic_block" msgstr "" -#: cfghooks.c:625 +#: cfghooks.c:646 #, gcc-internal-format msgid "%s does not support can_merge_blocks_p" msgstr "" -#: cfghooks.c:636 +#: cfghooks.c:657 #, gcc-internal-format msgid "%s does not support predict_edge" msgstr "" -#: cfghooks.c:645 +#: cfghooks.c:666 #, gcc-internal-format msgid "%s does not support predicted_by_p" msgstr "" -#: cfghooks.c:659 +#: cfghooks.c:680 #, gcc-internal-format msgid "%s does not support merge_blocks" msgstr "" -#: cfghooks.c:712 +#: cfghooks.c:733 #, gcc-internal-format msgid "%s does not support make_forwarder_block" msgstr "" -#: cfghooks.c:846 +#: cfghooks.c:880 #, gcc-internal-format msgid "%s does not support can_duplicate_block_p" msgstr "" -#: cfghooks.c:868 +#: cfghooks.c:902 #, gcc-internal-format msgid "%s does not support duplicate_block" msgstr "" -#: cfghooks.c:945 +#: cfghooks.c:979 #, gcc-internal-format msgid "%s does not support block_ends_with_call_p" msgstr "" -#: cfghooks.c:956 +#: cfghooks.c:990 #, gcc-internal-format msgid "%s does not support block_ends_with_condjump_p" msgstr "" -#: cfghooks.c:974 +#: cfghooks.c:1008 #, gcc-internal-format msgid "%s does not support flow_call_edges_add" msgstr "" -#: cfgloop.c:1331 +#: cfgloop.c:1344 #, gcc-internal-format msgid "size of loop %d should be %d, not %d" msgstr "" -#: cfgloop.c:1345 +#: cfgloop.c:1358 #, gcc-internal-format msgid "bb %d do not belong to loop %d" msgstr "" -#: cfgloop.c:1360 +#: cfgloop.c:1373 #, gcc-internal-format msgid "loop %d's header does not have exactly 2 entries" msgstr "" -#: cfgloop.c:1367 +#: cfgloop.c:1380 #, gcc-internal-format msgid "loop %d's latch does not have exactly 1 successor" msgstr "" -#: cfgloop.c:1372 +#: cfgloop.c:1385 #, gcc-internal-format msgid "loop %d's latch does not have header as successor" msgstr "" -#: cfgloop.c:1377 +#: cfgloop.c:1390 #, gcc-internal-format msgid "loop %d's latch does not belong directly to it" msgstr "" -#: cfgloop.c:1383 +#: cfgloop.c:1396 #, gcc-internal-format msgid "loop %d's header does not belong directly to it" msgstr "" -#: cfgloop.c:1389 +#: cfgloop.c:1402 #, gcc-internal-format msgid "loop %d's latch is marked as part of irreducible region" msgstr "" -#: cfgloop.c:1422 +#: cfgloop.c:1435 #, gcc-internal-format msgid "basic block %d should be marked irreducible" msgstr "" -#: cfgloop.c:1428 +#: cfgloop.c:1441 #, gcc-internal-format msgid "basic block %d should not be marked irreducible" msgstr "" -#: cfgloop.c:1436 +#: cfgloop.c:1449 #, gcc-internal-format msgid "edge from %d to %d should be marked irreducible" msgstr "" -#: cfgloop.c:1443 +#: cfgloop.c:1456 #, gcc-internal-format msgid "edge from %d to %d should not be marked irreducible" msgstr "" -#: cfgloop.c:1458 +#: cfgloop.c:1471 #, gcc-internal-format msgid "corrupted head of the exits list of loop %d" msgstr "" -#: cfgloop.c:1476 +#: cfgloop.c:1489 #, gcc-internal-format msgid "corrupted exits list of loop %d" msgstr "" -#: cfgloop.c:1485 +#: cfgloop.c:1498 #, gcc-internal-format msgid "nonempty exits list of loop %d, but exits are not recorded" msgstr "" -#: cfgloop.c:1511 +#: cfgloop.c:1524 #, gcc-internal-format msgid "Exit %d->%d not recorded" msgstr "" -#: cfgloop.c:1529 +#: cfgloop.c:1542 #, gcc-internal-format msgid "Wrong list of exited loops for edge %d->%d" msgstr "" -#: cfgloop.c:1538 +#: cfgloop.c:1551 #, gcc-internal-format msgid "Too many loop exits recorded" msgstr "" -#: cfgloop.c:1549 +#: cfgloop.c:1562 #, gcc-internal-format msgid "%d exits recorded for loop %d (having %d exits)" msgstr "" -#: cfgrtl.c:1724 +#: cfgrtl.c:1729 #, gcc-internal-format msgid "BB_RTL flag not set for block %d" msgstr "" -#: cfgrtl.c:1731 +#: cfgrtl.c:1736 #, gcc-internal-format msgid "insn %d basic block pointer is %d, should be %d" msgstr "" -#: cfgrtl.c:1742 +#: cfgrtl.c:1747 #, gcc-internal-format msgid "insn %d in header of bb %d has non-NULL basic block" msgstr "" -#: cfgrtl.c:1750 +#: cfgrtl.c:1755 #, gcc-internal-format msgid "insn %d in footer of bb %d has non-NULL basic block" msgstr "" -#: cfgrtl.c:1772 +#: cfgrtl.c:1777 #, gcc-internal-format msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i" msgstr "" -#: cfgrtl.c:1787 +#: cfgrtl.c:1792 #, gcc-internal-format msgid "fallthru edge crosses section boundary (bb %i)" msgstr "" -#: cfgrtl.c:1812 +#: cfgrtl.c:1817 #, gcc-internal-format msgid "missing REG_EH_REGION note in the end of bb %i" msgstr "" -#: cfgrtl.c:1820 +#: cfgrtl.c:1825 #, gcc-internal-format msgid "too many outgoing branch edges from bb %i" msgstr "" -#: cfgrtl.c:1825 +#: cfgrtl.c:1830 #, gcc-internal-format msgid "fallthru edge after unconditional jump %i" msgstr "" -#: cfgrtl.c:1836 +#: cfgrtl.c:1841 #, gcc-internal-format msgid "wrong amount of branch edges after conditional jump %i" msgstr "" -#: cfgrtl.c:1842 +#: cfgrtl.c:1847 #, gcc-internal-format msgid "call edges for non-call insn in bb %i" msgstr "" -#: cfgrtl.c:1851 +#: cfgrtl.c:1856 #, gcc-internal-format msgid "abnormal edges for no purpose in bb %i" msgstr "" -#: cfgrtl.c:1863 +#: cfgrtl.c:1868 #, gcc-internal-format msgid "insn %d inside basic block %d but block_for_insn is NULL" msgstr "" -#: cfgrtl.c:1867 +#: cfgrtl.c:1872 #, gcc-internal-format msgid "insn %d inside basic block %d but block_for_insn is %i" msgstr "" -#: cfgrtl.c:1881 cfgrtl.c:1891 +#: cfgrtl.c:1886 cfgrtl.c:1896 #, gcc-internal-format msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d" msgstr "" -#: cfgrtl.c:1904 +#: cfgrtl.c:1909 #, gcc-internal-format msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d" msgstr "" -#: cfgrtl.c:1914 +#: cfgrtl.c:1919 #, gcc-internal-format msgid "in basic block %d:" msgstr "" -#: cfgrtl.c:1967 cfgrtl.c:2057 +#: cfgrtl.c:1972 cfgrtl.c:2062 #, gcc-internal-format msgid "insn %d outside of basic blocks has non-NULL bb field" msgstr "" -#: cfgrtl.c:1975 +#: cfgrtl.c:1980 #, gcc-internal-format msgid "end insn %d for block %d not found in the insn stream" msgstr "" -#: cfgrtl.c:1988 +#: cfgrtl.c:1993 #, gcc-internal-format msgid "insn %d is in multiple basic blocks (%d and %d)" msgstr "" -#: cfgrtl.c:2000 +#: cfgrtl.c:2005 #, gcc-internal-format msgid "head insn %d for block %d not found in the insn stream" msgstr "" -#: cfgrtl.c:2020 +#: cfgrtl.c:2025 #, gcc-internal-format msgid "missing barrier after block %i" msgstr "" -#: cfgrtl.c:2033 +#: cfgrtl.c:2038 #, gcc-internal-format msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i" msgstr "" -#: cfgrtl.c:2042 +#: cfgrtl.c:2047 #, gcc-internal-format msgid "verify_flow_info: Incorrect fallthru %i->%i" msgstr "" -#: cfgrtl.c:2075 +#: cfgrtl.c:2080 #, gcc-internal-format msgid "basic blocks not laid down consecutively" msgstr "" -#: cfgrtl.c:2114 +#: cfgrtl.c:2119 #, gcc-internal-format msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)" msgstr "" -#: cgraph.c:1165 +#: cgraph.c:1267 #, gcc-internal-format msgid "%D renamed after being referenced in assembly" msgstr "" @@ -22396,42 +22893,42 @@ msgstr "" msgid "node not found in cgraph_hash" msgstr "" -#: cgraphunit.c:667 +#: cgraphunit.c:666 #, gcc-internal-format msgid "shared call_stmt:" msgstr "" -#: cgraphunit.c:674 +#: cgraphunit.c:673 #, gcc-internal-format msgid "edge points to wrong declaration:" msgstr "" -#: cgraphunit.c:683 +#: cgraphunit.c:682 #, gcc-internal-format msgid "missing callgraph edge for call stmt:" msgstr "" -#: cgraphunit.c:699 +#: cgraphunit.c:698 #, gcc-internal-format msgid "edge %s->%s has no corresponding call_stmt" msgstr "" -#: cgraphunit.c:711 +#: cgraphunit.c:710 #, gcc-internal-format msgid "verify_cgraph_node failed" msgstr "" -#: cgraphunit.c:804 cgraphunit.c:827 +#: cgraphunit.c:803 cgraphunit.c:826 #, gcc-internal-format msgid "%J% attribute have effect only on public objects" msgstr "" -#: cgraphunit.c:1010 +#: cgraphunit.c:1018 #, gcc-internal-format msgid "failed to reclaim unneeded function" msgstr "" -#: cgraphunit.c:1338 +#: cgraphunit.c:1343 #, gcc-internal-format msgid "nodes with unreleased memory found" msgstr "" @@ -22461,117 +22958,117 @@ msgstr "" msgid "cannot convert to a pointer type" msgstr "" -#: convert.c:332 +#: convert.c:364 #, gcc-internal-format msgid "pointer value used where a floating point value was expected" msgstr "" -#: convert.c:336 +#: convert.c:368 #, gcc-internal-format msgid "aggregate value used where a float was expected" msgstr "" -#: convert.c:361 +#: convert.c:393 #, gcc-internal-format msgid "conversion to incomplete type" msgstr "" -#: convert.c:730 convert.c:806 +#: convert.c:762 convert.c:838 #, gcc-internal-format msgid "can't convert between vector values of different size" msgstr "" -#: convert.c:736 +#: convert.c:768 #, gcc-internal-format msgid "aggregate value used where an integer was expected" msgstr "" -#: convert.c:786 +#: convert.c:818 #, gcc-internal-format msgid "pointer value used where a complex was expected" msgstr "" -#: convert.c:790 +#: convert.c:822 #, gcc-internal-format msgid "aggregate value used where a complex was expected" msgstr "" -#: convert.c:812 +#: convert.c:844 #, gcc-internal-format msgid "can't convert value to a vector" msgstr "" -#: convert.c:851 +#: convert.c:883 #, gcc-internal-format msgid "aggregate value used where a fixed-point was expected" msgstr "" -#: coverage.c:184 +#: coverage.c:185 #, gcc-internal-format msgid "%qs is not a gcov data file" msgstr "" -#: coverage.c:195 +#: coverage.c:196 #, gcc-internal-format msgid "%qs is version %q.*s, expected version %q.*s" msgstr "" -#: coverage.c:275 coverage.c:283 +#: coverage.c:276 coverage.c:284 #, gcc-internal-format msgid "coverage mismatch for function %u while reading execution counters" msgstr "" -#: coverage.c:277 coverage.c:372 +#: coverage.c:278 coverage.c:373 #, gcc-internal-format msgid "checksum is %x instead of %x" msgstr "" -#: coverage.c:285 coverage.c:374 +#: coverage.c:286 coverage.c:375 #, gcc-internal-format msgid "number of counters is %d instead of %d" msgstr "" -#: coverage.c:291 +#: coverage.c:292 #, gcc-internal-format msgid "cannot merge separate %s counters for function %u" msgstr "" -#: coverage.c:312 +#: coverage.c:313 #, gcc-internal-format msgid "%qs has overflowed" msgstr "" -#: coverage.c:349 +#: coverage.c:350 #, gcc-internal-format msgid "no coverage for function %qs found" msgstr "" -#: coverage.c:363 coverage.c:366 +#: coverage.c:364 coverage.c:367 #, gcc-internal-format msgid "coverage mismatch for function %qs while reading counter %qs" msgstr "" -#: coverage.c:382 +#: coverage.c:383 #, gcc-internal-format msgid "coverage mismatch ignored due to -Wcoverage-mismatch" msgstr "" -#: coverage.c:384 +#: coverage.c:385 #, gcc-internal-format msgid "execution counts estimated" msgstr "" -#: coverage.c:387 +#: coverage.c:388 #, gcc-internal-format msgid "this can result in poorly optimized code" msgstr "" -#: coverage.c:567 +#: coverage.c:568 #, gcc-internal-format msgid "cannot open %s" msgstr "" -#: coverage.c:602 +#: coverage.c:603 #, gcc-internal-format msgid "error writing %qs" msgstr "" @@ -22596,7 +23093,7 @@ msgstr "" msgid "common symbol debug info is not structured as symbol+offset" msgstr "" -#: diagnostic.c:699 +#: diagnostic.c:712 #, gcc-internal-format msgid "in %s, at %s:%d" msgstr "" @@ -22611,27 +23108,27 @@ msgstr "" msgid "dominator of %d should be %d, not %d" msgstr "" -#: dwarf2out.c:4464 +#: dwarf2out.c:4467 #, gcc-internal-format msgid "DW_LOC_OP %s not implemented" msgstr "" -#: emit-rtl.c:2300 +#: emit-rtl.c:2365 #, gcc-internal-format msgid "invalid rtl sharing found in the insn" msgstr "" -#: emit-rtl.c:2302 +#: emit-rtl.c:2367 #, gcc-internal-format msgid "shared rtx" msgstr "" -#: emit-rtl.c:2304 +#: emit-rtl.c:2369 #, gcc-internal-format msgid "internal consistency failure" msgstr "" -#: emit-rtl.c:3364 +#: emit-rtl.c:3429 #, gcc-internal-format msgid "ICE: emit_insn used where emit_jump_insn needed:\n" msgstr "" @@ -22691,25 +23188,25 @@ msgstr "" msgid "verify_eh_tree failed" msgstr "" -#: explow.c:1260 +#: explow.c:1258 #, gcc-internal-format msgid "stack limits not supported on this target" msgstr "" -#: expr.c:8032 +#: expr.c:8058 msgid "%Kcall to %qs declared with attribute error: %s" msgstr "" -#: expr.c:8038 +#: expr.c:8064 msgid "%Kcall to %qs declared with attribute warning: %s" msgstr "" -#: final.c:1429 +#: final.c:1432 #, gcc-internal-format msgid "invalid argument %qs to -fdebug-prefix-map" msgstr "" -#: final.c:1530 +#: final.c:1533 #, gcc-internal-format msgid "the frame size of %wd bytes is larger than %wd bytes" msgstr "" @@ -22719,115 +23216,115 @@ msgstr "" msgid "large fixed-point constant implicitly truncated to fixed-point type" msgstr "" -#: fold-const.c:990 tree-ssa-loop-niter.c:1854 tree-vrp.c:5516 tree-vrp.c:5557 +#: fold-const.c:989 tree-ssa-loop-niter.c:1854 tree-vrp.c:5595 tree-vrp.c:5636 #, gcc-internal-format msgid "%H%s" msgstr "" -#: fold-const.c:1360 +#: fold-const.c:1359 #, gcc-internal-format msgid "assuming signed overflow does not occur when negating a division" msgstr "" -#: fold-const.c:5129 +#: fold-const.c:5127 #, gcc-internal-format msgid "assuming signed overflow does not occur when simplifying range test" msgstr "" -#: fold-const.c:5505 fold-const.c:5520 +#: fold-const.c:5504 fold-const.c:5519 #, gcc-internal-format msgid "comparison is always %d" msgstr "" -#: fold-const.c:5537 +#: fold-const.c:5536 #, gcc-internal-format msgid "% of unmatched not-equal tests is always 1" msgstr "" -#: fold-const.c:5542 +#: fold-const.c:5541 #, gcc-internal-format msgid "% of mutually exclusive equal-tests is always 0" msgstr "" -#: fold-const.c:8380 +#: fold-const.c:8432 #, gcc-internal-format msgid "" "assuming signed overflow does not occur when reducing constant in comparison" msgstr "" -#: fold-const.c:8753 +#: fold-const.c:8799 #, gcc-internal-format msgid "" "assuming signed overflow does not occur when combining constants around a " "comparison" msgstr "" -#: fold-const.c:13312 +#: fold-const.c:13334 #, gcc-internal-format msgid "fold check: original tree changed by fold" msgstr "" -#: function.c:317 +#: function.c:306 #, gcc-internal-format msgid "%Jtotal size of local objects too large" msgstr "" -#: function.c:813 varasm.c:2139 +#: function.c:802 varasm.c:2139 #, gcc-internal-format msgid "size of variable %q+D is too large" msgstr "" -#: function.c:1556 gimplify.c:4750 +#: function.c:1546 gimplify.c:4775 #, gcc-internal-format msgid "impossible constraint in %" msgstr "" -#: function.c:3596 +#: function.c:3614 #, gcc-internal-format msgid "variable %q+D might be clobbered by % or %" msgstr "" -#: function.c:3617 +#: function.c:3635 #, gcc-internal-format msgid "argument %q+D might be clobbered by % or %" msgstr "" -#: function.c:4068 +#: function.c:4079 #, gcc-internal-format msgid "function returns an aggregate" msgstr "" -#: function.c:4469 +#: function.c:4480 #, gcc-internal-format msgid "unused parameter %q+D" msgstr "" -#: gcc.c:1301 +#: gcc.c:1298 #, gcc-internal-format msgid "ambiguous abbreviation %s" msgstr "" -#: gcc.c:1328 +#: gcc.c:1325 #, gcc-internal-format msgid "incomplete '%s' option" msgstr "" -#: gcc.c:1339 +#: gcc.c:1336 #, gcc-internal-format msgid "missing argument to '%s' option" msgstr "" -#: gcc.c:1352 +#: gcc.c:1349 #, gcc-internal-format msgid "extraneous argument to '%s' option" msgstr "" -#: gcc.c:4014 +#: gcc.c:4011 #, gcc-internal-format msgid "warning: -pipe ignored because -save-temps specified" msgstr "" -#: gcc.c:4307 +#: gcc.c:4304 #, gcc-internal-format msgid "warning: '-x %s' after last input file has no effect" msgstr "" @@ -22835,62 +23332,62 @@ msgstr "" #. Catch the case where a spec string contains something like #. '%{foo:%*}'. i.e. there is no * in the pattern on the left #. hand side of the :. -#: gcc.c:5390 +#: gcc.c:5387 #, gcc-internal-format msgid "spec failure: '%%*' has not been initialized by pattern match" msgstr "" -#: gcc.c:5399 +#: gcc.c:5396 #, gcc-internal-format msgid "warning: use of obsolete %%[ operator in specs" msgstr "" -#: gcc.c:5480 +#: gcc.c:5477 #, gcc-internal-format msgid "spec failure: unrecognized spec option '%c'" msgstr "" -#: gcc.c:6386 +#: gcc.c:6383 #, gcc-internal-format msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC" msgstr "" -#: gcc.c:6409 +#: gcc.c:6406 #, gcc-internal-format msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC" msgstr "" -#: gcc.c:6496 +#: gcc.c:6493 #, gcc-internal-format msgid "unrecognized option '-%s'" msgstr "" -#: gcc.c:6708 gcc.c:6771 +#: gcc.c:6705 gcc.c:6768 #, gcc-internal-format msgid "%s: %s compiler not installed on this system" msgstr "" -#: gcc.c:6871 +#: gcc.c:6868 #, gcc-internal-format msgid "%s: linker input file unused because linking not done" msgstr "" -#: gcc.c:6911 +#: gcc.c:6908 #, gcc-internal-format msgid "language %s not recognized" msgstr "" -#: gcc.c:6982 +#: gcc.c:6979 #, gcc-internal-format msgid "%s: %s" msgstr "" -#: gcse.c:6572 +#: gcse.c:6570 #, gcc-internal-format msgid "%s: %d basic blocks and %d edges/basic block" msgstr "" -#: gcse.c:6585 +#: gcse.c:6583 #, gcc-internal-format msgid "%s: %d basic blocks and %d registers" msgstr "" @@ -22943,72 +23440,72 @@ msgstr "" msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d" msgstr "" -#: gimple.c:1151 -#, gcc-internal-format -msgid "gimple check: %s, have %s in %s, at %s:%d" -msgstr "" - -#: gimplify.c:4635 +#: gimplify.c:4660 #, gcc-internal-format msgid "invalid lvalue in asm output %d" msgstr "" -#: gimplify.c:4751 +#: gimplify.c:4776 #, gcc-internal-format msgid "non-memory input %d must stay in memory" msgstr "" -#: gimplify.c:4764 +#: gimplify.c:4791 #, gcc-internal-format msgid "memory input %d is not directly addressable" msgstr "" -#: gimplify.c:5258 +#: gimplify.c:5285 #, gcc-internal-format msgid "%qs not specified in enclosing parallel" msgstr "" -#: gimplify.c:5260 +#: gimplify.c:5287 #, gcc-internal-format msgid "%Henclosing parallel" msgstr "" -#: gimplify.c:5351 +#: gimplify.c:5378 #, gcc-internal-format msgid "iteration variable %qs should be private" msgstr "" -#: gimplify.c:5365 +#: gimplify.c:5392 #, gcc-internal-format msgid "iteration variable %qs should not be firstprivate" msgstr "" -#: gimplify.c:5368 +#: gimplify.c:5395 #, gcc-internal-format msgid "iteration variable %qs should not be reduction" msgstr "" -#: gimplify.c:5531 +#: gimplify.c:5558 #, gcc-internal-format msgid "%s variable %qs is private in outer context" msgstr "" -#: gimplify.c:7021 +#: gimplify.c:7059 #, gcc-internal-format msgid "gimplification failed" msgstr "" -#: global.c:272 global.c:285 global.c:299 ira.c:1305 ira.c:1318 ira.c:1332 +#: global.c:272 global.c:285 global.c:299 ira.c:1321 ira.c:1334 ira.c:1348 #, gcc-internal-format msgid "%s cannot be used in asm here" msgstr "" -#: graph.c:401 java/jcf-parse.c:1724 java/jcf-parse.c:1864 objc/objc-act.c:493 +#: graph.c:401 java/jcf-parse.c:1750 java/jcf-parse.c:1890 objc/objc-act.c:493 #, gcc-internal-format msgid "can't open %s: %m" msgstr "" -#: haifa-sched.c:185 +#: graphite.c:5253 toplev.c:1712 +#, gcc-internal-format +msgid "Graphite loop optimizations cannot be used" +msgstr "" + +#: haifa-sched.c:184 #, gcc-internal-format msgid "fix_sched_param: unknown param: %s" msgstr "" @@ -23054,33 +23551,33 @@ msgid "" "critical region may not be nested inside a critical region with the same name" msgstr "" -#: omp-low.c:6610 cp/decl.c:2654 +#: omp-low.c:6622 cp/decl.c:2667 #, gcc-internal-format msgid "invalid exit from OpenMP structured block" msgstr "" -#: omp-low.c:6612 omp-low.c:6617 +#: omp-low.c:6624 omp-low.c:6629 #, gcc-internal-format msgid "invalid entry to OpenMP structured block" msgstr "" #. Otherwise, be vague and lazy, but efficient. -#: omp-low.c:6620 +#: omp-low.c:6632 #, gcc-internal-format msgid "invalid branch to/from an OpenMP structured block" msgstr "" -#: opts.c:168 +#: opts.c:171 #, gcc-internal-format msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized" msgstr "" -#: opts.c:202 +#: opts.c:205 #, gcc-internal-format msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown" msgstr "" -#: opts.c:208 +#: opts.c:211 #, gcc-internal-format msgid "" "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-" @@ -23088,127 +23585,137 @@ msgid "" msgstr "" #. Eventually this should become a hard error IMO. -#: opts.c:444 +#: opts.c:448 #, gcc-internal-format msgid "command line option \"%s\" is valid for %s but not for %s" msgstr "" -#: opts.c:475 opts.c:795 +#: opts.c:479 opts.c:799 #, gcc-internal-format msgid "unrecognized command line option \"%s\"" msgstr "" -#: opts.c:536 +#: opts.c:540 #, gcc-internal-format msgid "command line option %qs is not supported by this configuration" msgstr "" -#: opts.c:589 +#: opts.c:593 #, gcc-internal-format msgid "missing argument to \"%s\"" msgstr "" -#: opts.c:599 +#: opts.c:603 #, gcc-internal-format msgid "argument to \"%s\" should be a non-negative integer" msgstr "" -#: opts.c:757 +#: opts.c:761 #, gcc-internal-format msgid "disallowed call to %qs" msgstr "" -#: opts.c:877 +#: opts.c:1015 #, gcc-internal-format -msgid "Section anchors must be disabled when toplevel reorder is disabled." +msgid "Section anchors must be disabled when unit-at-a-time is disabled." msgstr "" -#: opts.c:1097 +#: opts.c:1019 +#, gcc-internal-format +msgid "Toplevel reorder must be disabled when unit-at-a-time is disabled." +msgstr "" + +#: opts.c:1034 +#, gcc-internal-format +msgid "section anchors must be disabled when toplevel reorder is disabled" +msgstr "" + +#: opts.c:1064 #, gcc-internal-format msgid "-freorder-blocks-and-partition does not work with exceptions" msgstr "" -#: opts.c:1108 +#: opts.c:1075 #, gcc-internal-format msgid "-freorder-blocks-and-partition does not support unwind info" msgstr "" -#: opts.c:1122 +#: opts.c:1089 #, gcc-internal-format msgid "-freorder-blocks-and-partition does not work on this architecture" msgstr "" -#: opts.c:1130 +#: opts.c:1101 #, gcc-internal-format msgid "-fira does not work on this architecture" msgstr "" -#: opts.c:1428 +#: opts.c:1406 #, gcc-internal-format msgid "unrecognized include_flags 0x%x passed to print_specific_help" msgstr "" -#: opts.c:1804 +#: opts.c:1780 #, gcc-internal-format msgid "structure alignment must be a small power of two, not %d" msgstr "" -#: opts.c:1880 +#: opts.c:1867 #, gcc-internal-format msgid "unrecognized visibility value \"%s\"" msgstr "" -#: opts.c:1933 +#: opts.c:1925 #, gcc-internal-format msgid "unknown stack check parameter \"%s\"" msgstr "" -#: opts.c:1959 +#: opts.c:1951 #, gcc-internal-format msgid "unrecognized register name \"%s\"" msgstr "" -#: opts.c:1983 +#: opts.c:1975 #, gcc-internal-format msgid "unknown tls-model \"%s\"" msgstr "" -#: opts.c:1994 +#: opts.c:1986 #, gcc-internal-format msgid "unknown ira algorithm \"%s\"" msgstr "" -#: opts.c:2076 +#: opts.c:2089 #, gcc-internal-format msgid "%s: --param arguments should be of the form NAME=VALUE" msgstr "" -#: opts.c:2081 +#: opts.c:2094 #, gcc-internal-format msgid "invalid --param value %qs" msgstr "" -#: opts.c:2199 +#: opts.c:2212 #, gcc-internal-format msgid "target system does not support debug output" msgstr "" -#: opts.c:2206 +#: opts.c:2219 #, gcc-internal-format msgid "debug format \"%s\" conflicts with prior selection" msgstr "" -#: opts.c:2222 +#: opts.c:2235 #, gcc-internal-format msgid "unrecognised debug output level \"%s\"" msgstr "" -#: opts.c:2224 +#: opts.c:2237 #, gcc-internal-format msgid "debug output level %s is too high" msgstr "" -#: opts.c:2306 +#: opts.c:2319 #, gcc-internal-format msgid "-Werror=%s: No option -%s" msgstr "" @@ -23229,39 +23736,39 @@ msgstr "" msgid "invalid parameter %qs" msgstr "" -#: profile.c:364 +#: profile.c:415 #, gcc-internal-format msgid "corrupted profile info: edge from %i to %i exceeds maximal count" msgstr "" -#: profile.c:409 +#: profile.c:460 #, gcc-internal-format msgid "corrupted profile info: run_max * runs < sum_max" msgstr "" -#: profile.c:415 +#: profile.c:466 #, gcc-internal-format msgid "corrupted profile info: sum_all is smaller than sum_max" msgstr "" -#: profile.c:582 +#: profile.c:632 #, gcc-internal-format msgid "correcting inconsistent profile data" msgstr "" -#: profile.c:592 +#: profile.c:642 #, gcc-internal-format msgid "corrupted profile info: profile data is not flow-consistent" msgstr "" -#: profile.c:610 +#: profile.c:660 #, gcc-internal-format msgid "" "corrupted profile info: number of iterations for basic block %d thought to " "be %i" msgstr "" -#: profile.c:631 +#: profile.c:681 #, gcc-internal-format msgid "" "corrupted profile info: number of executions for edge %d-%d thought to be %i" @@ -23297,9 +23804,9 @@ msgstr "" msgid "can't use '%s' as a %s register" msgstr "" -#: regclass.c:888 config/ia64/ia64.c:5147 config/ia64/ia64.c:5154 -#: config/pa/pa.c:362 config/pa/pa.c:369 config/sh/sh.c:7996 -#: config/sh/sh.c:8003 config/spu/spu.c:3876 config/spu/spu.c:3883 +#: regclass.c:888 config/ia64/ia64.c:5175 config/ia64/ia64.c:5182 +#: config/pa/pa.c:362 config/pa/pa.c:369 config/sh/sh.c:7961 +#: config/sh/sh.c:7968 config/spu/spu.c:4486 config/spu/spu.c:4493 #, gcc-internal-format msgid "unknown register name: %s" msgstr "" @@ -23319,22 +23826,22 @@ msgstr "" msgid "call-clobbered register used for global register variable" msgstr "" -#: regrename.c:1892 +#: regrename.c:1898 #, gcc-internal-format msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)" msgstr "" -#: regrename.c:1904 +#: regrename.c:1910 #, gcc-internal-format msgid "validate_value_data: Loop in regno chain (%u)" msgstr "" -#: regrename.c:1907 +#: regrename.c:1913 #, gcc-internal-format msgid "validate_value_data: [%u] Bad oldest_regno (%u)" msgstr "" -#: regrename.c:1919 +#: regrename.c:1925 #, gcc-internal-format msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)" msgstr "" @@ -23349,217 +23856,217 @@ msgstr "" msgid "impossible register constraint in %" msgstr "" -#: reload.c:3616 +#: reload.c:3615 #, gcc-internal-format msgid "%<&%> constraint used with no register class" msgstr "" -#: reload.c:3787 reload.c:4045 +#: reload.c:3786 reload.c:4044 #, gcc-internal-format msgid "inconsistent operand constraints in an %" msgstr "" -#: reload1.c:1327 +#: reload1.c:1322 #, gcc-internal-format msgid "% operand has impossible constraints" msgstr "" -#: reload1.c:1347 +#: reload1.c:1342 #, gcc-internal-format msgid "frame size too large for reliable stack checking" msgstr "" -#: reload1.c:1350 +#: reload1.c:1345 #, gcc-internal-format msgid "try reducing the number of local variables" msgstr "" -#: reload1.c:2085 +#: reload1.c:2080 #, gcc-internal-format msgid "can't find a register in class %qs while reloading %" msgstr "" -#: reload1.c:2090 +#: reload1.c:2085 #, gcc-internal-format msgid "unable to find a register to spill in class %qs" msgstr "" -#: reload1.c:4303 +#: reload1.c:4270 #, gcc-internal-format msgid "% operand requires impossible reload" msgstr "" -#: reload1.c:5649 +#: reload1.c:5616 #, gcc-internal-format msgid "% operand constraint incompatible with operand size" msgstr "" -#: reload1.c:7598 +#: reload1.c:7565 #, gcc-internal-format msgid "output operand is constant in %" msgstr "" -#: rtl.c:484 +#: rtl.c:501 #, gcc-internal-format msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d" msgstr "" -#: rtl.c:494 +#: rtl.c:511 #, gcc-internal-format msgid "" "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d" msgstr "" -#: rtl.c:504 +#: rtl.c:521 #, gcc-internal-format msgid "" "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %" "s:%d" msgstr "" -#: rtl.c:513 +#: rtl.c:530 #, gcc-internal-format msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d" msgstr "" -#: rtl.c:523 +#: rtl.c:540 #, gcc-internal-format msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d" msgstr "" -#: rtl.c:550 +#: rtl.c:567 #, gcc-internal-format msgid "" "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%" "d" msgstr "" -#: rtl.c:560 +#: rtl.c:577 #, gcc-internal-format msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d" msgstr "" -#: rtl.c:571 +#: rtl.c:588 #, gcc-internal-format msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d" msgstr "" -#: stmt.c:316 +#: stmt.c:310 #, gcc-internal-format msgid "output operand constraint lacks %<=%>" msgstr "" -#: stmt.c:331 +#: stmt.c:325 #, gcc-internal-format msgid "output constraint %qc for operand %d is not at the beginning" msgstr "" -#: stmt.c:354 +#: stmt.c:348 #, gcc-internal-format msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>" msgstr "" -#: stmt.c:361 stmt.c:460 +#: stmt.c:355 stmt.c:454 #, gcc-internal-format msgid "%<%%%> constraint used with last operand" msgstr "" -#: stmt.c:380 +#: stmt.c:374 #, gcc-internal-format msgid "matching constraint not valid in output operand" msgstr "" -#: stmt.c:451 +#: stmt.c:445 #, gcc-internal-format msgid "input operand constraint contains %qc" msgstr "" -#: stmt.c:493 +#: stmt.c:487 #, gcc-internal-format msgid "matching constraint references invalid operand number" msgstr "" -#: stmt.c:531 +#: stmt.c:525 #, gcc-internal-format msgid "invalid punctuation %qc in constraint" msgstr "" -#: stmt.c:555 +#: stmt.c:549 #, gcc-internal-format msgid "matching constraint does not allow a register" msgstr "" -#: stmt.c:609 +#: stmt.c:603 #, gcc-internal-format msgid "asm-specifier for variable %qs conflicts with asm clobber list" msgstr "" -#: stmt.c:699 +#: stmt.c:693 #, gcc-internal-format msgid "unknown register name %qs in %" msgstr "" -#: stmt.c:707 +#: stmt.c:701 #, gcc-internal-format msgid "PIC register %qs clobbered in %" msgstr "" -#: stmt.c:754 +#: stmt.c:748 #, gcc-internal-format msgid "more than %d operands in %" msgstr "" -#: stmt.c:817 +#: stmt.c:811 #, gcc-internal-format msgid "output number %d not directly addressable" msgstr "" -#: stmt.c:900 +#: stmt.c:894 #, gcc-internal-format msgid "asm operand %d probably doesn%'t match constraints" msgstr "" -#: stmt.c:910 +#: stmt.c:904 #, gcc-internal-format msgid "use of memory input without lvalue in asm operand %d is deprecated" msgstr "" -#: stmt.c:1057 +#: stmt.c:1051 #, gcc-internal-format msgid "asm clobber conflict with output operand" msgstr "" -#: stmt.c:1062 +#: stmt.c:1056 #, gcc-internal-format msgid "asm clobber conflict with input operand" msgstr "" -#: stmt.c:1140 +#: stmt.c:1134 #, gcc-internal-format msgid "too many alternatives in %" msgstr "" -#: stmt.c:1152 +#: stmt.c:1146 #, gcc-internal-format msgid "operand constraints for % differ in number of alternatives" msgstr "" -#: stmt.c:1205 +#: stmt.c:1199 #, gcc-internal-format msgid "duplicate asm operand name %qs" msgstr "" -#: stmt.c:1303 +#: stmt.c:1297 #, gcc-internal-format msgid "missing close brace for named operand" msgstr "" -#: stmt.c:1331 +#: stmt.c:1325 #, gcc-internal-format msgid "undefined named operand %qs" msgstr "" -#: stmt.c:1475 +#: stmt.c:1469 #, gcc-internal-format msgid "%Hvalue computed is not used" msgstr "" @@ -23636,6 +24143,16 @@ msgstr "" msgid "__builtin_saveregs not supported by this target" msgstr "" +#: targhooks.c:728 +#, gcc-internal-format +msgid "target attribute is not supported on this machine" +msgstr "" + +#: targhooks.c:738 +#, gcc-internal-format +msgid "#pragma GCC target is not supported for this machine" +msgstr "" + #: tlink.c:482 #, gcc-internal-format msgid "repository file '%s' does not contain command-line arguments" @@ -23723,513 +24240,543 @@ msgstr "" msgid "this target does not support %qs" msgstr "" -#: toplev.c:1732 +#: toplev.c:1741 #, gcc-internal-format msgid "instruction scheduling not supported on this target machine" msgstr "" -#: toplev.c:1736 +#: toplev.c:1745 #, gcc-internal-format msgid "this target machine does not have delayed branches" msgstr "" -#: toplev.c:1750 +#: toplev.c:1759 #, gcc-internal-format msgid "-f%sleading-underscore not supported on this target machine" msgstr "" -#: toplev.c:1823 +#: toplev.c:1832 #, gcc-internal-format msgid "target system does not support the \"%s\" debug format" msgstr "" -#: toplev.c:1836 +#: toplev.c:1845 #, gcc-internal-format msgid "variable tracking requested, but useless unless producing debug info" msgstr "" -#: toplev.c:1839 +#: toplev.c:1848 #, gcc-internal-format msgid "variable tracking requested, but not supported by this debug format" msgstr "" -#: toplev.c:1873 +#: toplev.c:1882 #, gcc-internal-format msgid "can%'t open %s: %m" msgstr "" -#: toplev.c:1880 +#: toplev.c:1889 #, gcc-internal-format msgid "-ffunction-sections not supported for this target" msgstr "" -#: toplev.c:1885 +#: toplev.c:1894 #, gcc-internal-format msgid "-fdata-sections not supported for this target" msgstr "" -#: toplev.c:1892 +#: toplev.c:1901 #, gcc-internal-format msgid "-ffunction-sections disabled; it makes profiling impossible" msgstr "" -#: toplev.c:1899 +#: toplev.c:1908 #, gcc-internal-format msgid "-fprefetch-loop-arrays not supported for this target" msgstr "" -#: toplev.c:1905 +#: toplev.c:1914 #, gcc-internal-format msgid "" "-fprefetch-loop-arrays not supported for this target (try -march switches)" msgstr "" -#: toplev.c:1914 +#: toplev.c:1923 #, gcc-internal-format msgid "-fprefetch-loop-arrays is not supported with -Os" msgstr "" -#: toplev.c:1925 +#: toplev.c:1934 #, gcc-internal-format msgid "-fassociative-math disabled; other options take precedence" msgstr "" -#: toplev.c:1941 +#: toplev.c:1950 #, gcc-internal-format msgid "-fstack-protector not supported for this target" msgstr "" -#: toplev.c:1954 +#: toplev.c:1963 #, gcc-internal-format msgid "unwind tables currently require a frame pointer for correctness" msgstr "" -#: toplev.c:2138 +#: toplev.c:2148 #, gcc-internal-format msgid "error writing to %s: %m" msgstr "" -#: toplev.c:2140 java/jcf-parse.c:1743 +#: toplev.c:2150 java/jcf-parse.c:1769 #, gcc-internal-format msgid "error closing %s: %m" msgstr "" -#: tree-cfg.c:1497 tree-cfg.c:2151 +#: tree-cfg.c:1508 tree-cfg.c:2174 #, gcc-internal-format msgid "%Hwill never be executed" msgstr "" -#: tree-cfg.c:2785 +#: tree-cfg.c:2808 #, gcc-internal-format msgid "SSA name in freelist but still referenced" msgstr "" -#: tree-cfg.c:2794 +#: tree-cfg.c:2817 #, gcc-internal-format msgid "ASSERT_EXPR with an always-false condition" msgstr "" -#: tree-cfg.c:2804 +#: tree-cfg.c:2827 #, gcc-internal-format msgid "GIMPLE register modified with BIT_FIELD_REF" msgstr "" -#: tree-cfg.c:2827 +#: tree-cfg.c:2850 #, gcc-internal-format msgid "constant not recomputed when ADDR_EXPR changed" msgstr "" -#: tree-cfg.c:2832 +#: tree-cfg.c:2855 #, gcc-internal-format msgid "side effects not recomputed when ADDR_EXPR changed" msgstr "" -#: tree-cfg.c:2848 +#: tree-cfg.c:2871 #, gcc-internal-format msgid "address taken, but ADDRESSABLE bit not set" msgstr "" -#: tree-cfg.c:2859 +#: tree-cfg.c:2882 #, gcc-internal-format msgid "non-integral used in condition" msgstr "" -#: tree-cfg.c:2864 +#: tree-cfg.c:2887 #, gcc-internal-format msgid "invalid conditional operand" msgstr "" -#: tree-cfg.c:2911 +#: tree-cfg.c:2934 #, gcc-internal-format msgid "invalid position or size operand to BIT_FIELD_REF" msgstr "" -#: tree-cfg.c:2918 +#: tree-cfg.c:2941 #, gcc-internal-format msgid "" "integral result type precision does not match field size of BIT_FIELD_REF" msgstr "" -#: tree-cfg.c:2926 +#: tree-cfg.c:2949 #, gcc-internal-format msgid "" "mode precision of non-integral result does not match field size of " "BIT_FIELD_REF" msgstr "" -#: tree-cfg.c:2937 +#: tree-cfg.c:2960 #, gcc-internal-format msgid "invalid reference prefix" msgstr "" -#: tree-cfg.c:2948 +#: tree-cfg.c:2971 #, gcc-internal-format msgid "invalid operand to plus/minus, type is a pointer" msgstr "" -#: tree-cfg.c:2959 +#: tree-cfg.c:2982 #, gcc-internal-format msgid "invalid operand to pointer plus, first operand is not a pointer" msgstr "" -#: tree-cfg.c:2967 +#: tree-cfg.c:2990 #, gcc-internal-format msgid "" "invalid operand to pointer plus, second operand is not an integer with type " "of sizetype." msgstr "" -#: tree-cfg.c:3039 +#: tree-cfg.c:3061 #, gcc-internal-format msgid "invalid expression for min lvalue" msgstr "" -#: tree-cfg.c:3046 +#: tree-cfg.c:3072 #, gcc-internal-format msgid "invalid operand in indirect reference" msgstr "" -#: tree-cfg.c:3053 +#: tree-cfg.c:3079 #, gcc-internal-format msgid "type mismatch in indirect reference" msgstr "" -#: tree-cfg.c:3081 +#: tree-cfg.c:3107 #, gcc-internal-format msgid "invalid operands to array reference" msgstr "" -#: tree-cfg.c:3092 +#: tree-cfg.c:3118 #, gcc-internal-format msgid "type mismatch in array reference" msgstr "" -#: tree-cfg.c:3101 +#: tree-cfg.c:3127 #, gcc-internal-format msgid "type mismatch in array range reference" msgstr "" -#: tree-cfg.c:3112 +#: tree-cfg.c:3138 #, gcc-internal-format msgid "type mismatch in real/imagpart reference" msgstr "" -#: tree-cfg.c:3122 +#: tree-cfg.c:3148 #, gcc-internal-format msgid "type mismatch in component reference" msgstr "" -#: tree-cfg.c:3176 +#: tree-cfg.c:3210 #, gcc-internal-format -msgid "Invalid GIMPLE operand" +msgid "non-function in gimple call" msgstr "" -#: tree-cfg.c:3257 tree-cfg.c:3295 +#: tree-cfg.c:3217 #, gcc-internal-format -msgid "invalid operand in conversion" +msgid "invalid LHS in gimple call" msgstr "" -#: tree-cfg.c:3282 +#: tree-cfg.c:3233 #, gcc-internal-format -msgid "invalid types in nop conversion" +msgid "invalid conversion in gimple call" msgstr "" -#: tree-cfg.c:3302 +#: tree-cfg.c:3258 #, gcc-internal-format -msgid "invalid types in fixed-point conversion" +msgid "invalid operands in gimple comparison" msgstr "" -#: tree-cfg.c:3315 -#, gcc-internal-format -msgid "invalid operand in int to float conversion" -msgstr "" - -#: tree-cfg.c:3321 -#, gcc-internal-format -msgid "invalid types in conversion to floating point" -msgstr "" - -#: tree-cfg.c:3334 -#, gcc-internal-format -msgid "invalid operand in float to int conversion" -msgstr "" - -#: tree-cfg.c:3340 -#, gcc-internal-format -msgid "invalid types in conversion to integer" -msgstr "" - -#: tree-cfg.c:3353 -#, gcc-internal-format -msgid "invalid operands in complex expression" -msgstr "" - -#: tree-cfg.c:3363 -#, gcc-internal-format -msgid "type mismatch in complex expression" -msgstr "" - -#: tree-cfg.c:3388 -#, gcc-internal-format -msgid "invalid operands in shift expression" -msgstr "" - -#: tree-cfg.c:3395 -#, gcc-internal-format -msgid "type mismatch in shift expression" -msgstr "" - -#: tree-cfg.c:3412 -#, gcc-internal-format -msgid "invalid (pointer) operands to plus/minus" -msgstr "" - -#: tree-cfg.c:3424 -#, gcc-internal-format -msgid "invalid operands in pointer plus expression" -msgstr "" - -#: tree-cfg.c:3431 -#, gcc-internal-format -msgid "type mismatch in pointer plus expression" -msgstr "" - -#: tree-cfg.c:3446 -#, gcc-internal-format -msgid "invalid operand in unary expression" -msgstr "" - -#: tree-cfg.c:3456 -#, gcc-internal-format -msgid "type mismatch in address expression" -msgstr "" - -#: tree-cfg.c:3475 -#, gcc-internal-format -msgid "invalid operands in truth expression" -msgstr "" - -#: tree-cfg.c:3484 -#, gcc-internal-format -msgid "type mismatch in binary truth expression" -msgstr "" - -#: tree-cfg.c:3498 -#, gcc-internal-format -msgid "invalid operand in unary not" -msgstr "" - -#: tree-cfg.c:3507 -#, gcc-internal-format -msgid "type mismatch in not expression" -msgstr "" - -#: tree-cfg.c:3533 -#, gcc-internal-format -msgid "tree node that should already be gimple." -msgstr "" - -#: tree-cfg.c:3551 tree-cfg.c:3563 -#, gcc-internal-format -msgid "non-trivial conversion at assignment" -msgstr "" - -#: tree-cfg.c:3574 -#, gcc-internal-format -msgid "invalid operands in comparison expression" -msgstr "" - -#: tree-cfg.c:3592 +#: tree-cfg.c:3276 #, gcc-internal-format msgid "type mismatch in comparison expression" msgstr "" -#: tree-cfg.c:3631 +#: tree-cfg.c:3302 +#, gcc-internal-format +msgid "non-register as LHS of unary operation" +msgstr "" + +#: tree-cfg.c:3308 +#, gcc-internal-format +msgid "invalid operand in unary operation" +msgstr "" + +#: tree-cfg.c:3343 +#, gcc-internal-format +msgid "invalid types in nop conversion" +msgstr "" + +#: tree-cfg.c:3357 +#, gcc-internal-format +msgid "invalid types in fixed-point conversion" +msgstr "" + +#: tree-cfg.c:3370 +#, gcc-internal-format +msgid "invalid types in conversion to floating point" +msgstr "" + +#: tree-cfg.c:3383 +#, gcc-internal-format +msgid "invalid types in conversion to integer" +msgstr "" + +#: tree-cfg.c:3418 +#, gcc-internal-format +msgid "non-trivial conversion in unary operation" +msgstr "" + +#: tree-cfg.c:3445 +#, gcc-internal-format +msgid "non-register as LHS of binary operation" +msgstr "" + +#: tree-cfg.c:3452 +#, gcc-internal-format +msgid "invalid operands in binary operation" +msgstr "" + +#: tree-cfg.c:3467 +#, gcc-internal-format +msgid "type mismatch in complex expression" +msgstr "" + +#: tree-cfg.c:3486 +#, gcc-internal-format +msgid "type mismatch in shift expression" +msgstr "" + +#: tree-cfg.c:3506 +#, gcc-internal-format +msgid "type mismatch in vector shift expression" +msgstr "" + +#: tree-cfg.c:3522 +#, gcc-internal-format +msgid "type mismatch in pointer plus expression" +msgstr "" + +#: tree-cfg.c:3545 +#, gcc-internal-format +msgid "type mismatch in binary truth expression" +msgstr "" + +#: tree-cfg.c:3580 +#, gcc-internal-format +msgid "invalid (pointer) operands to plus/minus" +msgstr "" + +#: tree-cfg.c:3625 +#, gcc-internal-format +msgid "type mismatch in binary expression" +msgstr "" + +#: tree-cfg.c:3650 +#, gcc-internal-format +msgid "non-trivial conversion at assignment" +msgstr "" + +#: tree-cfg.c:3667 +#, gcc-internal-format +msgid "invalid operand in unary expression" +msgstr "" + +#: tree-cfg.c:3677 +#, gcc-internal-format +msgid "type mismatch in address expression" +msgstr "" + +#: tree-cfg.c:3701 tree-cfg.c:3727 +#, gcc-internal-format +msgid "invalid rhs for gimple memory store" +msgstr "" + +#: tree-cfg.c:3793 +#, gcc-internal-format +msgid "invalid operand in return statement" +msgstr "" + +#: tree-cfg.c:3805 +#, gcc-internal-format +msgid "invalid conversion in return statement" +msgstr "" + +#: tree-cfg.c:3829 +#, gcc-internal-format +msgid "goto destination is neither a label nor a pointer" +msgstr "" + +#: tree-cfg.c:3844 #, gcc-internal-format msgid "invalid operand to switch statement" msgstr "" -#: tree-cfg.c:3790 +#: tree-cfg.c:3864 +#, gcc-internal-format +msgid "Invalid PHI result" +msgstr "" + +#: tree-cfg.c:3876 +#, gcc-internal-format +msgid "Invalid PHI argument" +msgstr "" + +#: tree-cfg.c:3882 +#, gcc-internal-format +msgid "Incompatible types in PHI argument" +msgstr "" + +#: tree-cfg.c:4007 #, gcc-internal-format msgid "verify_gimple failed" msgstr "" -#: tree-cfg.c:3824 +#: tree-cfg.c:4041 #, gcc-internal-format msgid "invalid function in call statement" msgstr "" -#: tree-cfg.c:3835 +#: tree-cfg.c:4052 #, gcc-internal-format msgid "invalid pure const state for function" msgstr "" -#: tree-cfg.c:3845 tree-ssa.c:832 tree-ssa.c:842 +#: tree-cfg.c:4062 tree-ssa.c:845 tree-ssa.c:855 #, gcc-internal-format msgid "in statement" msgstr "" -#: tree-cfg.c:3859 +#: tree-cfg.c:4076 #, gcc-internal-format msgid "statement marked for throw, but doesn%'t" msgstr "" -#: tree-cfg.c:3864 +#: tree-cfg.c:4081 #, gcc-internal-format msgid "statement marked for throw in middle of block" msgstr "" -#: tree-cfg.c:3936 +#: tree-cfg.c:4153 #, gcc-internal-format msgid "Dead STMT in EH table" msgstr "" -#: tree-cfg.c:3974 +#: tree-cfg.c:4191 #, gcc-internal-format msgid "gimple_bb (phi) is set to a wrong basic block" msgstr "" -#: tree-cfg.c:3985 +#: tree-cfg.c:4202 #, gcc-internal-format msgid "missing PHI def" msgstr "" -#: tree-cfg.c:3996 +#: tree-cfg.c:4213 #, gcc-internal-format msgid "PHI argument is not a GIMPLE value" msgstr "" -#: tree-cfg.c:4005 tree-cfg.c:4050 +#: tree-cfg.c:4222 tree-cfg.c:4267 #, gcc-internal-format msgid "incorrect sharing of tree nodes" msgstr "" -#: tree-cfg.c:4020 +#: tree-cfg.c:4237 #, gcc-internal-format msgid "invalid GIMPLE statement" msgstr "" -#: tree-cfg.c:4029 +#: tree-cfg.c:4246 #, gcc-internal-format msgid "gimple_bb (stmt) is set to a wrong basic block" msgstr "" -#: tree-cfg.c:4041 +#: tree-cfg.c:4258 #, gcc-internal-format msgid "incorrect entry in label_to_block_map.\n" msgstr "" -#: tree-cfg.c:4066 +#: tree-cfg.c:4283 #, gcc-internal-format msgid "verify_stmts failed" msgstr "" -#: tree-cfg.c:4089 +#: tree-cfg.c:4306 #, gcc-internal-format msgid "ENTRY_BLOCK has IL associated with it" msgstr "" -#: tree-cfg.c:4095 +#: tree-cfg.c:4312 #, gcc-internal-format msgid "EXIT_BLOCK has IL associated with it" msgstr "" -#: tree-cfg.c:4102 +#: tree-cfg.c:4319 #, gcc-internal-format msgid "fallthru to exit from bb %d" msgstr "" -#: tree-cfg.c:4126 +#: tree-cfg.c:4343 #, gcc-internal-format msgid "nonlocal label " msgstr "" -#: tree-cfg.c:4135 tree-cfg.c:4144 tree-cfg.c:4169 +#: tree-cfg.c:4352 tree-cfg.c:4361 tree-cfg.c:4386 #, gcc-internal-format msgid "label " msgstr "" -#: tree-cfg.c:4159 +#: tree-cfg.c:4376 #, gcc-internal-format msgid "control flow in the middle of basic block %d" msgstr "" -#: tree-cfg.c:4189 +#: tree-cfg.c:4406 #, gcc-internal-format msgid "fallthru edge after a control statement in bb %d" msgstr "" -#: tree-cfg.c:4202 +#: tree-cfg.c:4419 #, gcc-internal-format msgid "true/false edge after a non-GIMPLE_COND in bb %d" msgstr "" -#: tree-cfg.c:4225 tree-cfg.c:4247 tree-cfg.c:4260 tree-cfg.c:4329 +#: tree-cfg.c:4442 tree-cfg.c:4464 tree-cfg.c:4477 tree-cfg.c:4546 #, gcc-internal-format msgid "wrong outgoing edge flags at end of bb %d" msgstr "" -#: tree-cfg.c:4235 +#: tree-cfg.c:4452 #, gcc-internal-format msgid "explicit goto at end of bb %d" msgstr "" -#: tree-cfg.c:4265 +#: tree-cfg.c:4482 #, gcc-internal-format msgid "return edge does not point to exit in bb %d" msgstr "" -#: tree-cfg.c:4295 +#: tree-cfg.c:4512 #, gcc-internal-format msgid "found default case not at the start of case vector" msgstr "" -#: tree-cfg.c:4303 +#: tree-cfg.c:4520 #, gcc-internal-format msgid "case labels not sorted: " msgstr "" -#: tree-cfg.c:4320 +#: tree-cfg.c:4537 #, gcc-internal-format msgid "extra outgoing edge %d->%d" msgstr "" -#: tree-cfg.c:4343 +#: tree-cfg.c:4560 #, gcc-internal-format msgid "missing edge %i->%i" msgstr "" -#: tree-cfg.c:6796 +#: tree-cfg.c:7036 #, gcc-internal-format msgid "%H% function does return" msgstr "" -#: tree-cfg.c:6816 +#: tree-cfg.c:7056 #, gcc-internal-format msgid "control reaches end of non-void function" msgstr "" -#: tree-cfg.c:6878 +#: tree-cfg.c:7118 #, gcc-internal-format msgid "%Jfunction might be possible candidate for attribute %" msgstr "" @@ -24275,100 +24822,100 @@ msgstr "" msgid "unnecessary EH edge %i->%i" msgstr "" -#: tree-inline.c:2314 +#: tree-inline.c:2354 #, gcc-internal-format msgid "" "function %q+F can never be inlined because it uses variable sized variables" msgstr "" -#: tree-inline.c:2348 +#: tree-inline.c:2388 #, gcc-internal-format msgid "" "function %q+F can never be inlined because it uses alloca (override using " "the always_inline attribute)" msgstr "" -#: tree-inline.c:2362 +#: tree-inline.c:2402 #, gcc-internal-format msgid "function %q+F can never be inlined because it uses setjmp" msgstr "" -#: tree-inline.c:2376 +#: tree-inline.c:2416 #, gcc-internal-format msgid "" "function %q+F can never be inlined because it uses variable argument lists" msgstr "" -#: tree-inline.c:2388 +#: tree-inline.c:2428 #, gcc-internal-format msgid "" "function %q+F can never be inlined because it uses setjmp-longjmp exception " "handling" msgstr "" -#: tree-inline.c:2396 +#: tree-inline.c:2436 #, gcc-internal-format msgid "function %q+F can never be inlined because it uses non-local goto" msgstr "" -#: tree-inline.c:2408 +#: tree-inline.c:2448 #, gcc-internal-format msgid "" "function %q+F can never be inlined because it uses __builtin_return or " "__builtin_apply_args" msgstr "" -#: tree-inline.c:2428 +#: tree-inline.c:2468 #, gcc-internal-format msgid "function %q+F can never be inlined because it contains a computed goto" msgstr "" -#: tree-inline.c:2443 +#: tree-inline.c:2483 #, gcc-internal-format msgid "function %q+F can never be inlined because it receives a non-local goto" msgstr "" -#: tree-inline.c:2469 +#: tree-inline.c:2509 #, gcc-internal-format msgid "" "function %q+F can never be inlined because it saves address of local label " "in a static variable" msgstr "" -#: tree-inline.c:2559 +#: tree-inline.c:2600 #, gcc-internal-format msgid "" "function %q+F can never be inlined because it is suppressed using -fno-inline" msgstr "" -#: tree-inline.c:2573 +#: tree-inline.c:2614 #, gcc-internal-format msgid "" "function %q+F can never be inlined because it uses attributes conflicting " "with inlining" msgstr "" -#: tree-inline.c:3133 tree-inline.c:3143 +#: tree-inline.c:3162 tree-inline.c:3172 #, gcc-internal-format msgid "inlining failed in call to %q+F: %s" msgstr "" -#: tree-inline.c:3134 tree-inline.c:3145 +#: tree-inline.c:3163 tree-inline.c:3174 #, gcc-internal-format msgid "called from here" msgstr "" -#: tree-mudflap.c:852 +#: tree-mudflap.c:868 #, gcc-internal-format msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF" msgstr "" -#: tree-mudflap.c:1043 +#: tree-mudflap.c:1059 #, gcc-internal-format msgid "mudflap cannot track %qs in stub function" msgstr "" -#: tree-mudflap.c:1287 +#: tree-mudflap.c:1303 #, gcc-internal-format msgid "mudflap cannot track unknown size extern %qs" msgstr "" @@ -24388,33 +24935,33 @@ msgstr "" msgid "size of return value of %q+D is larger than %wd bytes" msgstr "" -#: tree-outof-ssa.c:638 tree-outof-ssa.c:691 tree-ssa-coalesce.c:939 -#: tree-ssa-coalesce.c:954 tree-ssa-coalesce.c:1176 tree-ssa-live.c:1075 +#: tree-outof-ssa.c:682 tree-outof-ssa.c:744 tree-ssa-coalesce.c:935 +#: tree-ssa-coalesce.c:950 tree-ssa-coalesce.c:1172 tree-ssa-live.c:1088 #, gcc-internal-format msgid "SSA corruption" msgstr "" -#: tree-outof-ssa.c:1261 +#: tree-outof-ssa.c:1314 #, gcc-internal-format msgid " Pending stmts not issued on PRED edge (%d, %d)\n" msgstr "" -#: tree-outof-ssa.c:1267 +#: tree-outof-ssa.c:1320 #, gcc-internal-format msgid " Pending stmts not issued on SUCC edge (%d, %d)\n" msgstr "" -#: tree-outof-ssa.c:1274 +#: tree-outof-ssa.c:1327 #, gcc-internal-format msgid " Pending stmts not issued on ENTRY edge (%d, %d)\n" msgstr "" -#: tree-outof-ssa.c:1280 +#: tree-outof-ssa.c:1333 #, gcc-internal-format msgid " Pending stmts not issued on EXIT edge (%d, %d)\n" msgstr "" -#: tree-profile.c:368 +#: tree-profile.c:386 #, gcc-internal-format msgid "unimplemented functionality" msgstr "" @@ -24432,340 +24979,340 @@ msgstr "" msgid "dereferencing type-punned pointer %D will break strict-aliasing rules" msgstr "" -#: tree-ssa.c:239 +#: tree-ssa.c:252 #, gcc-internal-format msgid "expected an SSA_NAME object" msgstr "" -#: tree-ssa.c:245 +#: tree-ssa.c:258 #, gcc-internal-format msgid "type mismatch between an SSA_NAME and its symbol" msgstr "" -#: tree-ssa.c:251 +#: tree-ssa.c:264 #, gcc-internal-format msgid "found an SSA_NAME that had been released into the free pool" msgstr "" -#: tree-ssa.c:257 +#: tree-ssa.c:270 #, gcc-internal-format msgid "found a virtual definition for a GIMPLE register" msgstr "" -#: tree-ssa.c:263 +#: tree-ssa.c:276 #, gcc-internal-format msgid "found a real definition for a non-register" msgstr "" -#: tree-ssa.c:270 +#: tree-ssa.c:283 #, gcc-internal-format msgid "found a default name with a non-empty defining statement" msgstr "" -#: tree-ssa.c:298 +#: tree-ssa.c:311 #, gcc-internal-format msgid "SSA_NAME created in two different blocks %i and %i" msgstr "" -#: tree-ssa.c:307 +#: tree-ssa.c:320 #, gcc-internal-format msgid "SSA_NAME_DEF_STMT is wrong" msgstr "" -#: tree-ssa.c:359 +#: tree-ssa.c:372 #, gcc-internal-format msgid "missing definition" msgstr "" -#: tree-ssa.c:365 +#: tree-ssa.c:378 #, gcc-internal-format msgid "definition in block %i does not dominate use in block %i" msgstr "" -#: tree-ssa.c:373 +#: tree-ssa.c:386 #, gcc-internal-format msgid "definition in block %i follows the use" msgstr "" -#: tree-ssa.c:380 +#: tree-ssa.c:393 #, gcc-internal-format msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set" msgstr "" -#: tree-ssa.c:388 +#: tree-ssa.c:401 #, gcc-internal-format msgid "no immediate_use list" msgstr "" -#: tree-ssa.c:400 +#: tree-ssa.c:413 #, gcc-internal-format msgid "wrong immediate use list" msgstr "" -#: tree-ssa.c:434 +#: tree-ssa.c:447 #, gcc-internal-format msgid "incoming edge count does not match number of PHI arguments" msgstr "" -#: tree-ssa.c:448 +#: tree-ssa.c:461 #, gcc-internal-format msgid "PHI argument is missing for edge %d->%d" msgstr "" -#: tree-ssa.c:457 +#: tree-ssa.c:470 #, gcc-internal-format msgid "PHI argument is not SSA_NAME, or invariant" msgstr "" -#: tree-ssa.c:470 +#: tree-ssa.c:483 #, gcc-internal-format msgid "wrong edge %d->%d for PHI argument" msgstr "" -#: tree-ssa.c:520 +#: tree-ssa.c:533 #, gcc-internal-format msgid "non-addressable variable inside an alias set" msgstr "" -#: tree-ssa.c:531 +#: tree-ssa.c:544 #, gcc-internal-format msgid "verify_flow_insensitive_alias_info failed" msgstr "" -#: tree-ssa.c:573 +#: tree-ssa.c:586 #, gcc-internal-format msgid "dereferenced pointers should have a name or a symbol tag" msgstr "" -#: tree-ssa.c:580 +#: tree-ssa.c:593 #, gcc-internal-format msgid "pointers with a memory tag, should have points-to sets" msgstr "" -#: tree-ssa.c:594 +#: tree-ssa.c:607 #, gcc-internal-format msgid "pointer escapes but its name tag is not call-clobbered" msgstr "" -#: tree-ssa.c:604 +#: tree-ssa.c:617 #, gcc-internal-format msgid "verify_flow_sensitive_alias_info failed" msgstr "" -#: tree-ssa.c:632 +#: tree-ssa.c:645 #, gcc-internal-format msgid "variable in call_clobbered_vars but not marked call_clobbered" msgstr "" -#: tree-ssa.c:651 +#: tree-ssa.c:664 #, gcc-internal-format msgid "variable marked call_clobbered but not in call_clobbered_vars bitmap." msgstr "" -#: tree-ssa.c:661 +#: tree-ssa.c:674 #, gcc-internal-format msgid "verify_call_clobbering failed" msgstr "" -#: tree-ssa.c:682 +#: tree-ssa.c:695 #, gcc-internal-format msgid "Memory partitions should have at least one symbol" msgstr "" -#: tree-ssa.c:692 +#: tree-ssa.c:705 #, gcc-internal-format msgid "Partitioned symbols should belong to exactly one partition" msgstr "" -#: tree-ssa.c:705 +#: tree-ssa.c:718 #, gcc-internal-format msgid "verify_memory_partitions failed" msgstr "" -#: tree-ssa.c:777 +#: tree-ssa.c:790 #, gcc-internal-format msgid "AUX pointer initialized for edge %d->%d" msgstr "" -#: tree-ssa.c:802 +#: tree-ssa.c:815 #, gcc-internal-format msgid "stmt (%p) marked modified after optimization pass: " msgstr "" -#: tree-ssa.c:822 +#: tree-ssa.c:835 #, gcc-internal-format msgid "statement makes a memory store, but has no VDEFS" msgstr "" -#: tree-ssa.c:881 +#: tree-ssa.c:894 #, gcc-internal-format msgid "verify_ssa failed" msgstr "" -#: tree-ssa.c:1430 +#: tree-ssa.c:1453 #, gcc-internal-format msgid "%J%qD was declared here" msgstr "" -#: tree-ssa.c:1494 +#: tree-ssa.c:1517 #, gcc-internal-format msgid "%qD is used uninitialized in this function" msgstr "" -#: tree-ssa.c:1497 tree-ssa.c:1536 +#: tree-ssa.c:1520 tree-ssa.c:1559 #, gcc-internal-format msgid "%qD may be used uninitialized in this function" msgstr "" -#: tree-vrp.c:4861 +#: tree-vrp.c:4919 #, gcc-internal-format msgid "%Harray subscript is outside array bounds" msgstr "" -#: tree-vrp.c:4875 +#: tree-vrp.c:4933 #, gcc-internal-format msgid "%Harray subscript is above array bounds" msgstr "" -#: tree-vrp.c:4882 +#: tree-vrp.c:4940 #, gcc-internal-format msgid "%Harray subscript is below array bounds" msgstr "" -#: tree-vrp.c:5498 +#: tree-vrp.c:5577 #, gcc-internal-format msgid "" "assuming signed overflow does not occur when simplifying conditional to " "constant" msgstr "" -#: tree-vrp.c:5504 +#: tree-vrp.c:5583 #, gcc-internal-format msgid "assuming signed overflow does not occur when simplifying conditional" msgstr "" -#: tree-vrp.c:5541 +#: tree-vrp.c:5620 #, gcc-internal-format msgid "comparison always false due to limited range of data type" msgstr "" -#: tree-vrp.c:5544 +#: tree-vrp.c:5623 #, gcc-internal-format msgid "comparison always true due to limited range of data type" msgstr "" -#: tree.c:3685 +#: tree.c:3702 #, gcc-internal-format msgid "ignoring attributes applied to %qT after definition" msgstr "" -#: tree.c:3969 +#: tree.c:3985 #, gcc-internal-format msgid "%q+D already declared with dllexport attribute: dllimport ignored" msgstr "" -#: tree.c:3981 +#: tree.c:3997 #, gcc-internal-format msgid "" "%q+D redeclared without dllimport attribute after being referenced with dll " "linkage" msgstr "" -#: tree.c:3996 +#: tree.c:4012 #, gcc-internal-format msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored" msgstr "" -#: tree.c:4055 tree.c:4067 tree.c:4077 config/darwin.c:1456 -#: config/arm/arm.c:3125 config/arm/arm.c:3153 config/avr/avr.c:4737 -#: config/h8300/h8300.c:5282 config/h8300/h8300.c:5306 config/i386/i386.c:4099 -#: config/i386/i386.c:24408 config/ia64/ia64.c:592 -#: config/m68hc11/m68hc11.c:1118 config/rs6000/rs6000.c:20429 +#: tree.c:4071 tree.c:4083 tree.c:4093 config/darwin.c:1437 +#: config/arm/arm.c:3177 config/arm/arm.c:3205 config/avr/avr.c:4748 +#: config/h8300/h8300.c:5282 config/h8300/h8300.c:5306 config/i386/i386.c:4172 +#: config/i386/i386.c:25848 config/ia64/ia64.c:619 +#: config/m68hc11/m68hc11.c:1118 config/rs6000/rs6000.c:20738 #: config/sh/symbian.c:408 config/sh/symbian.c:415 #, gcc-internal-format msgid "%qs attribute ignored" msgstr "" -#: tree.c:4093 +#: tree.c:4109 #, gcc-internal-format msgid "inline function %q+D declared as dllimport: attribute ignored" msgstr "" -#: tree.c:4101 +#: tree.c:4117 #, gcc-internal-format msgid "function %q+D definition is marked dllimport" msgstr "" -#: tree.c:4109 config/sh/symbian.c:430 +#: tree.c:4125 config/sh/symbian.c:430 #, gcc-internal-format msgid "variable %q+D definition is marked dllimport" msgstr "" -#: tree.c:4132 config/sh/symbian.c:505 +#: tree.c:4148 config/sh/symbian.c:505 #, gcc-internal-format msgid "external linkage required for symbol %q+D because of %qs attribute" msgstr "" -#: tree.c:4146 +#: tree.c:4162 #, gcc-internal-format msgid "" "%qs implies default visibility, but %qD has already been declared with a " "different visibility" msgstr "" -#: tree.c:5699 +#: tree.c:5744 #, gcc-internal-format msgid "arrays of functions are not meaningful" msgstr "" -#: tree.c:5850 +#: tree.c:5895 #, gcc-internal-format msgid "function return type cannot be function" msgstr "" -#: tree.c:6865 tree.c:6950 tree.c:7011 +#: tree.c:7053 tree.c:7138 tree.c:7199 #, gcc-internal-format msgid "tree check: %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:6902 +#: tree.c:7090 #, gcc-internal-format msgid "tree check: expected none of %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:6915 +#: tree.c:7103 #, gcc-internal-format msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d" msgstr "" -#: tree.c:6964 +#: tree.c:7152 #, gcc-internal-format msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d" msgstr "" -#: tree.c:6977 +#: tree.c:7165 #, gcc-internal-format msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d" msgstr "" -#: tree.c:7037 +#: tree.c:7225 #, gcc-internal-format msgid "" "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:" "%d" msgstr "" -#: tree.c:7051 +#: tree.c:7239 #, gcc-internal-format msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d" msgstr "" -#: tree.c:7064 +#: tree.c:7252 #, gcc-internal-format msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d" msgstr "" -#: tree.c:7077 +#: tree.c:7265 #, gcc-internal-format msgid "" "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %" @@ -24870,83 +25417,83 @@ msgid "" "requested alignment for %q+D is greater than implemented alignment of %wu" msgstr "" -#: varasm.c:4429 +#: varasm.c:4483 #, gcc-internal-format msgid "initializer for integer/fixed-point value is too complicated" msgstr "" -#: varasm.c:4434 +#: varasm.c:4488 #, gcc-internal-format msgid "initializer for floating value is not a floating constant" msgstr "" -#: varasm.c:4707 +#: varasm.c:4761 #, gcc-internal-format msgid "invalid initial value for member %qs" msgstr "" -#: varasm.c:4903 varasm.c:4947 +#: varasm.c:4957 varasm.c:5001 #, gcc-internal-format msgid "weak declaration of %q+D must precede definition" msgstr "" -#: varasm.c:4911 +#: varasm.c:4965 #, gcc-internal-format msgid "" "weak declaration of %q+D after first use results in unspecified behavior" msgstr "" -#: varasm.c:4945 +#: varasm.c:4999 #, gcc-internal-format msgid "weak declaration of %q+D must be public" msgstr "" -#: varasm.c:4949 +#: varasm.c:5003 #, gcc-internal-format msgid "weak declaration of %q+D not supported" msgstr "" -#: varasm.c:4975 +#: varasm.c:5029 #, gcc-internal-format msgid "only weak aliases are supported in this configuration" msgstr "" -#: varasm.c:5210 +#: varasm.c:5264 #, gcc-internal-format msgid "%Jweakref is not supported in this configuration" msgstr "" -#: varasm.c:5291 +#: varasm.c:5345 #, gcc-internal-format msgid "%q+D aliased to undefined symbol %qs" msgstr "" -#: varasm.c:5296 +#: varasm.c:5350 #, gcc-internal-format msgid "%q+D aliased to external symbol %qs" msgstr "" -#: varasm.c:5335 +#: varasm.c:5389 #, gcc-internal-format msgid "weakref %q+D ultimately targets itself" msgstr "" -#: varasm.c:5344 +#: varasm.c:5398 #, gcc-internal-format msgid "weakref %q+D must have static linkage" msgstr "" -#: varasm.c:5350 +#: varasm.c:5404 #, gcc-internal-format msgid "%Jalias definitions not supported in this configuration" msgstr "" -#: varasm.c:5355 +#: varasm.c:5409 #, gcc-internal-format msgid "%Jonly weak aliases are supported in this configuration" msgstr "" -#: varasm.c:5415 +#: varasm.c:5469 #, gcc-internal-format msgid "visibility attribute not supported in this configuration; ignored" msgstr "" @@ -24961,7 +25508,7 @@ msgstr "" msgid "underflowed virtual array %s in %s, at %s:%d" msgstr "" -#: vec.c:233 +#: vec.c:381 #, gcc-internal-format msgid "vector %s %s domain error, in %s at %s:%u" msgstr "" @@ -25033,18 +25580,18 @@ msgstr "" msgid "Unknown value %qs of -mmacosx-version-min" msgstr "" -#: config/darwin.c:1429 +#: config/darwin.c:1410 #, gcc-internal-format msgid "" "%<%s%> 2.95 vtable-compatibility attribute applies only when compiling a kext" msgstr "" -#: config/darwin.c:1436 +#: config/darwin.c:1417 #, gcc-internal-format msgid "%<%s%> 2.95 vtable-compatibility attribute applies only to C++ classes" msgstr "" -#: config/darwin.c:1561 +#: config/darwin.c:1542 #, gcc-internal-format msgid "" "internal and protected visibility attributes not supported in this " @@ -25137,7 +25684,7 @@ msgstr "" msgid "profiler support for VxWorks" msgstr "" -#: config/alpha/alpha.c:232 config/rs6000/rs6000.c:2115 +#: config/alpha/alpha.c:232 config/rs6000/rs6000.c:2186 #, gcc-internal-format msgid "bad value %qs for -mtls-size switch" msgstr "" @@ -25212,8 +25759,8 @@ msgstr "" msgid "bad value %qs for -mmemory-latency" msgstr "" -#: config/alpha/alpha.c:6505 config/alpha/alpha.c:6508 config/s390/s390.c:8715 -#: config/s390/s390.c:8718 +#: config/alpha/alpha.c:6549 config/alpha/alpha.c:6552 config/s390/s390.c:8737 +#: config/s390/s390.c:8740 #, gcc-internal-format msgid "bad builtin fcode" msgstr "" @@ -25228,201 +25775,201 @@ msgstr "" msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\"" msgstr "" -#: config/arm/arm.c:1067 +#: config/arm/arm.c:1083 #, gcc-internal-format msgid "switch -mcpu=%s conflicts with -march= switch" msgstr "" -#: config/arm/arm.c:1077 config/rs6000/rs6000.c:1582 config/sparc/sparc.c:764 +#: config/arm/arm.c:1093 config/rs6000/rs6000.c:1593 config/sparc/sparc.c:764 #, gcc-internal-format msgid "bad value (%s) for %s switch" msgstr "" -#: config/arm/arm.c:1187 +#: config/arm/arm.c:1206 +#, gcc-internal-format +msgid "invalid ABI option: -mabi=%s" +msgstr "" + +#: config/arm/arm.c:1214 #, gcc-internal-format msgid "target CPU does not support ARM mode" msgstr "" -#: config/arm/arm.c:1191 +#: config/arm/arm.c:1220 #, gcc-internal-format msgid "target CPU does not support interworking" msgstr "" -#: config/arm/arm.c:1197 +#: config/arm/arm.c:1226 #, gcc-internal-format msgid "target CPU does not support THUMB instructions" msgstr "" -#: config/arm/arm.c:1215 +#: config/arm/arm.c:1244 #, gcc-internal-format msgid "" "enabling backtrace support is only meaningful when compiling for the Thumb" msgstr "" -#: config/arm/arm.c:1218 +#: config/arm/arm.c:1247 #, gcc-internal-format msgid "" "enabling callee interworking support is only meaningful when compiling for " "the Thumb" msgstr "" -#: config/arm/arm.c:1221 +#: config/arm/arm.c:1250 #, gcc-internal-format msgid "" "enabling caller interworking support is only meaningful when compiling for " "the Thumb" msgstr "" -#: config/arm/arm.c:1225 +#: config/arm/arm.c:1254 #, gcc-internal-format msgid "-mapcs-stack-check incompatible with -mno-apcs-frame" msgstr "" -#: config/arm/arm.c:1233 +#: config/arm/arm.c:1262 #, gcc-internal-format msgid "-fpic and -mapcs-reent are incompatible" msgstr "" -#: config/arm/arm.c:1236 +#: config/arm/arm.c:1265 #, gcc-internal-format msgid "APCS reentrant code not supported. Ignored" msgstr "" -#: config/arm/arm.c:1244 +#: config/arm/arm.c:1273 #, gcc-internal-format msgid "-g with -mno-apcs-frame may not give sensible debugging" msgstr "" -#: config/arm/arm.c:1247 +#: config/arm/arm.c:1276 #, gcc-internal-format msgid "passing floating point arguments in fp regs not yet supported" msgstr "" -#: config/arm/arm.c:1292 -#, gcc-internal-format -msgid "invalid ABI option: -mabi=%s" -msgstr "" - -#: config/arm/arm.c:1298 +#: config/arm/arm.c:1333 #, gcc-internal-format msgid "iwmmxt requires an AAPCS compatible ABI for proper operation" msgstr "" -#: config/arm/arm.c:1301 +#: config/arm/arm.c:1336 #, gcc-internal-format msgid "iwmmxt abi requires an iwmmxt capable cpu" msgstr "" -#: config/arm/arm.c:1311 +#: config/arm/arm.c:1346 #, gcc-internal-format msgid "invalid floating point emulation option: -mfpe=%s" msgstr "" -#: config/arm/arm.c:1328 +#: config/arm/arm.c:1363 #, gcc-internal-format msgid "invalid floating point option: -mfpu=%s" msgstr "" -#: config/arm/arm.c:1368 +#: config/arm/arm.c:1403 #, gcc-internal-format msgid "invalid floating point abi: -mfloat-abi=%s" msgstr "" -#: config/arm/arm.c:1375 +#: config/arm/arm.c:1410 #, gcc-internal-format msgid "-mfloat-abi=hard and VFP" msgstr "" -#: config/arm/arm.c:1381 +#: config/arm/arm.c:1416 #, gcc-internal-format msgid "iWMMXt and hardware floating point" msgstr "" -#: config/arm/arm.c:1385 +#: config/arm/arm.c:1420 #, gcc-internal-format msgid "Thumb-2 iWMMXt" msgstr "" -#: config/arm/arm.c:1408 +#: config/arm/arm.c:1443 #, gcc-internal-format msgid "invalid thread pointer option: -mtp=%s" msgstr "" -#: config/arm/arm.c:1421 +#: config/arm/arm.c:1456 #, gcc-internal-format msgid "can not use -mtp=cp15 with 16-bit Thumb" msgstr "" -#: config/arm/arm.c:1435 +#: config/arm/arm.c:1470 #, gcc-internal-format msgid "structure size boundary can only be set to %s" msgstr "" -#: config/arm/arm.c:1441 +#: config/arm/arm.c:1476 #, gcc-internal-format msgid "RTP PIC is incompatible with Thumb" msgstr "" -#: config/arm/arm.c:1450 +#: config/arm/arm.c:1485 #, gcc-internal-format msgid "RTP PIC is incompatible with -msingle-pic-base" msgstr "" -#: config/arm/arm.c:1462 +#: config/arm/arm.c:1497 #, gcc-internal-format msgid "-mpic-register= is useless without -fpic" msgstr "" -#: config/arm/arm.c:1471 +#: config/arm/arm.c:1506 #, gcc-internal-format msgid "unable to use '%s' for PIC register" msgstr "" -#: config/arm/arm.c:3093 config/arm/arm.c:3111 config/avr/avr.c:4757 -#: config/avr/avr.c:4799 config/bfin/bfin.c:4906 config/h8300/h8300.c:5258 -#: config/i386/i386.c:4061 config/i386/i386.c:24353 +#: config/arm/arm.c:3145 config/arm/arm.c:3163 config/avr/avr.c:4768 +#: config/avr/avr.c:4810 config/bfin/bfin.c:5173 config/h8300/h8300.c:5258 +#: config/i386/i386.c:4134 config/i386/i386.c:25793 #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:783 -#: config/mcore/mcore.c:3032 config/mips/mips.c:1196 config/mips/mips.c:1198 -#: config/rs6000/rs6000.c:20355 config/sh/sh.c:8162 config/sh/sh.c:8180 -#: config/sh/sh.c:8209 config/sh/sh.c:8291 config/sh/sh.c:8314 +#: config/mcore/mcore.c:3034 config/mips/mips.c:1224 config/mips/mips.c:1226 +#: config/rs6000/rs6000.c:20664 config/sh/sh.c:8127 config/sh/sh.c:8145 +#: config/sh/sh.c:8174 config/sh/sh.c:8256 config/sh/sh.c:8279 #: config/stormy16/stormy16.c:2227 config/v850/v850.c:2048 #, gcc-internal-format msgid "%qs attribute only applies to functions" msgstr "" -#: config/arm/arm.c:14223 +#: config/arm/arm.c:14342 #, gcc-internal-format msgid "unable to compute real location of stacked parameter" msgstr "" -#: config/arm/arm.c:15729 +#: config/arm/arm.c:15848 #, gcc-internal-format msgid "argument must be a constant" msgstr "" #. @@@ better error message -#: config/arm/arm.c:16037 config/arm/arm.c:16074 +#: config/arm/arm.c:16156 config/arm/arm.c:16193 #, gcc-internal-format msgid "selector must be an immediate" msgstr "" #. @@@ better error message -#: config/arm/arm.c:16117 +#: config/arm/arm.c:16236 #, gcc-internal-format msgid "mask must be an immediate" msgstr "" -#: config/arm/arm.c:16778 +#: config/arm/arm.c:16897 #, gcc-internal-format msgid "no low registers available for popping high registers" msgstr "" -#: config/arm/arm.c:17001 +#: config/arm/arm.c:17120 #, gcc-internal-format msgid "interrupt Service Routines cannot be coded in Thumb mode" msgstr "" -#: config/arm/pe.c:158 config/mcore/mcore.c:2898 +#: config/arm/pe.c:158 config/mcore/mcore.c:2900 #, gcc-internal-format msgid "initialized variable %q+D is marked dllimport" msgstr "" @@ -25432,117 +25979,112 @@ msgstr "" msgid "static variable %q+D is marked dllimport" msgstr "" -#: config/avr/avr.c:4730 +#: config/avr/avr.c:4741 #, gcc-internal-format msgid "only initialized variables can be placed into program memory area" msgstr "" -#: config/avr/avr.c:4774 +#: config/avr/avr.c:4785 #, gcc-internal-format msgid "%qs appears to be a misspelled interrupt handler" msgstr "" -#: config/avr/avr.c:4782 +#: config/avr/avr.c:4793 #, gcc-internal-format msgid "%qs appears to be a misspelled signal handler" msgstr "" -#: config/avr/avr.c:4890 +#: config/avr/avr.c:4901 #, gcc-internal-format msgid "only uninitialized variables can be placed in the .noinit section" msgstr "" -#: config/avr/avr.c:4904 +#: config/avr/avr.c:4915 #, gcc-internal-format msgid "MCU %qs supported for assembler only" msgstr "" -#: config/avr/avr.h:763 +#: config/avr/avr.h:759 #, gcc-internal-format msgid "trampolines not supported" msgstr "" -#: config/bfin/bfin.c:2344 config/m68k/m68k.c:500 +#: config/bfin/bfin.c:2479 config/m68k/m68k.c:500 #, gcc-internal-format msgid "-mshared-library-id=%s is not between 0 and %d" msgstr "" -#: config/bfin/bfin.c:2364 +#: config/bfin/bfin.c:2499 #, gcc-internal-format msgid "-mcpu=%s is not valid" msgstr "" -#: config/bfin/bfin.c:2400 +#: config/bfin/bfin.c:2535 #, gcc-internal-format msgid "-mcpu=%s has invalid silicon revision" msgstr "" -#: config/bfin/bfin.c:2417 -#, gcc-internal-format -msgid "bf561 support is incomplete yet." -msgstr "" - -#: config/bfin/bfin.c:2468 +#: config/bfin/bfin.c:2600 #, gcc-internal-format msgid "-mshared-library-id= specified without -mid-shared-library" msgstr "" -#: config/bfin/bfin.c:2471 +#: config/bfin/bfin.c:2603 #, gcc-internal-format msgid "Can't use multiple stack checking methods together." msgstr "" -#: config/bfin/bfin.c:2474 +#: config/bfin/bfin.c:2606 #, gcc-internal-format msgid "ID shared libraries and FD-PIC mode can't be used together." msgstr "" -#: config/bfin/bfin.c:2479 config/m68k/m68k.c:608 +#: config/bfin/bfin.c:2611 config/m68k/m68k.c:608 #, gcc-internal-format msgid "cannot specify both -msep-data and -mid-shared-library" msgstr "" -#: config/bfin/bfin.c:2499 +#: config/bfin/bfin.c:2631 #, gcc-internal-format msgid "-mmulticore can only be used with BF561" msgstr "" -#: config/bfin/bfin.c:2502 +#: config/bfin/bfin.c:2634 #, gcc-internal-format msgid "-mcorea should be used with -mmulticore" msgstr "" -#: config/bfin/bfin.c:2505 +#: config/bfin/bfin.c:2637 #, gcc-internal-format msgid "-mcoreb should be used with -mmulticore" msgstr "" -#: config/bfin/bfin.c:2508 +#: config/bfin/bfin.c:2640 #, gcc-internal-format msgid "-mcorea and -mcoreb can't be used together" msgstr "" -#: config/bfin/bfin.c:4911 +#: config/bfin/bfin.c:5178 #, gcc-internal-format msgid "multiple function type attributes specified" msgstr "" -#: config/bfin/bfin.c:4967 config/bfin/bfin.c:4996 config/spu/spu.c:2978 +#: config/bfin/bfin.c:5234 config/bfin/bfin.c:5263 config/spu/spu.c:3587 #, gcc-internal-format msgid "`%s' attribute only applies to functions" msgstr "" -#: config/bfin/bfin.c:4978 +#: config/bfin/bfin.c:5245 #, gcc-internal-format msgid "can't apply both longcall and shortcall attributes to the same function" msgstr "" -#: config/bfin/bfin.c:5028 +#: config/bfin/bfin.c:5295 #, gcc-internal-format msgid "`%s' attribute only applies to variables" msgstr "" -#: config/bfin/bfin.c:5035 +#: config/bfin/bfin.c:5302 #, gcc-internal-format msgid "`%s' attribute cannot be specified for local variables" msgstr "" @@ -25577,57 +26119,57 @@ msgid "unknown cc_attr value" msgstr "" #. If we get here, the caller got its initial tests wrong. -#: config/cris/cris.c:2046 +#: config/cris/cris.c:2062 #, gcc-internal-format msgid "internal error: cris_side_effect_mode_ok with bad operands" msgstr "" -#: config/cris/cris.c:2338 +#: config/cris/cris.c:2354 #, gcc-internal-format msgid "-max-stackframe=%d is not usable, not between 0 and %d" msgstr "" -#: config/cris/cris.c:2366 +#: config/cris/cris.c:2382 #, gcc-internal-format msgid "unknown CRIS version specification in -march= or -mcpu= : %s" msgstr "" -#: config/cris/cris.c:2402 +#: config/cris/cris.c:2418 #, gcc-internal-format msgid "unknown CRIS cpu version specification in -mtune= : %s" msgstr "" -#: config/cris/cris.c:2423 +#: config/cris/cris.c:2439 #, gcc-internal-format msgid "-fPIC and -fpic are not supported in this configuration" msgstr "" -#: config/cris/cris.c:2438 +#: config/cris/cris.c:2454 #, gcc-internal-format msgid "that particular -g option is invalid with -maout and -melinux" msgstr "" -#: config/cris/cris.c:2664 +#: config/cris/cris.c:2680 #, gcc-internal-format msgid "Unknown src" msgstr "" -#: config/cris/cris.c:2725 +#: config/cris/cris.c:2741 #, gcc-internal-format msgid "Unknown dest" msgstr "" -#: config/cris/cris.c:3010 +#: config/cris/cris.c:3026 #, gcc-internal-format msgid "stackframe too big: %d bytes" msgstr "" -#: config/cris/cris.c:3504 config/cris/cris.c:3532 +#: config/cris/cris.c:3520 config/cris/cris.c:3548 #, gcc-internal-format msgid "expand_binop failed in movsi got" msgstr "" -#: config/cris/cris.c:3613 +#: config/cris/cris.c:3630 #, gcc-internal-format msgid "emitting PIC operand, but PIC register isn't set up" msgstr "" @@ -25681,77 +26223,77 @@ msgstr "" #. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and #. TARGET_ASM_FUNCTION_EPILOGUE. #. Node: Profiling -#: config/cris/cris.h:950 +#: config/cris/cris.h:952 #, gcc-internal-format msgid "no FUNCTION_PROFILER for CRIS" msgstr "" -#: config/crx/crx.h:354 +#: config/crx/crx.h:367 #, gcc-internal-format msgid "Profiler support for CRX" msgstr "" -#: config/crx/crx.h:365 +#: config/crx/crx.h:378 #, gcc-internal-format msgid "Trampoline support for CRX" msgstr "" -#: config/frv/frv.c:8627 +#: config/frv/frv.c:8668 #, gcc-internal-format msgid "accumulator is not a constant integer" msgstr "" -#: config/frv/frv.c:8632 +#: config/frv/frv.c:8673 #, gcc-internal-format msgid "accumulator number is out of bounds" msgstr "" -#: config/frv/frv.c:8643 +#: config/frv/frv.c:8684 #, gcc-internal-format msgid "inappropriate accumulator for %qs" msgstr "" -#: config/frv/frv.c:8720 +#: config/frv/frv.c:8761 #, gcc-internal-format msgid "invalid IACC argument" msgstr "" -#: config/frv/frv.c:8743 +#: config/frv/frv.c:8784 #, gcc-internal-format msgid "%qs expects a constant argument" msgstr "" -#: config/frv/frv.c:8748 +#: config/frv/frv.c:8789 #, gcc-internal-format msgid "constant argument out of range for %qs" msgstr "" -#: config/frv/frv.c:9229 +#: config/frv/frv.c:9270 #, gcc-internal-format msgid "media functions are not available unless -mmedia is used" msgstr "" -#: config/frv/frv.c:9241 +#: config/frv/frv.c:9282 #, gcc-internal-format msgid "this media function is only available on the fr500" msgstr "" -#: config/frv/frv.c:9269 +#: config/frv/frv.c:9310 #, gcc-internal-format msgid "this media function is only available on the fr400 and fr550" msgstr "" -#: config/frv/frv.c:9288 +#: config/frv/frv.c:9329 #, gcc-internal-format msgid "this builtin function is only available on the fr405 and fr450" msgstr "" -#: config/frv/frv.c:9297 +#: config/frv/frv.c:9338 #, gcc-internal-format msgid "this builtin function is only available on the fr500 and fr550" msgstr "" -#: config/frv/frv.c:9309 +#: config/frv/frv.c:9350 #, gcc-internal-format msgid "this builtin function is only available on the fr450" msgstr "" @@ -25776,331 +26318,346 @@ msgstr "" msgid "can't set position in PCH file: %m" msgstr "" -#: config/i386/i386.c:2619 config/i386/i386.c:2836 +#: config/i386/i386.c:2656 config/i386/i386.c:2882 #, gcc-internal-format msgid "bad value (%s) for %stune=%s %s" msgstr "" -#: config/i386/i386.c:2661 +#: config/i386/i386.c:2698 #, gcc-internal-format msgid "bad value (%s) for %sstringop-strategy=%s %s" msgstr "" -#: config/i386/i386.c:2665 +#: config/i386/i386.c:2702 #, gcc-internal-format msgid "" "%stune=x86-64%s is deprecated. Use %stune=k8%s or %stune=generic%s instead " "as appropriate." msgstr "" -#: config/i386/i386.c:2675 +#: config/i386/i386.c:2712 #, gcc-internal-format msgid "generic CPU can be used only for %stune=%s %s" msgstr "" -#: config/i386/i386.c:2678 config/i386/i386.c:2799 +#: config/i386/i386.c:2715 config/i386/i386.c:2843 #, gcc-internal-format msgid "bad value (%s) for %sarch=%s %s" msgstr "" -#: config/i386/i386.c:2690 +#: config/i386/i386.c:2727 #, gcc-internal-format msgid "code model %s does not support PIC mode" msgstr "" -#: config/i386/i386.c:2696 +#: config/i386/i386.c:2733 #, gcc-internal-format msgid "bad value (%s) for %scmodel=%s %s" msgstr "" -#: config/i386/i386.c:2720 +#: config/i386/i386.c:2757 #, gcc-internal-format msgid "bad value (%s) for %sasm=%s %s" msgstr "" -#: config/i386/i386.c:2724 +#: config/i386/i386.c:2761 #, gcc-internal-format msgid "code model %qs not supported in the %s bit mode" msgstr "" -#: config/i386/i386.c:2727 +#: config/i386/i386.c:2764 #, gcc-internal-format msgid "%i-bit mode not compiled in" msgstr "" -#: config/i386/i386.c:2738 config/i386/i386.c:2822 +#: config/i386/i386.c:2776 config/i386/i386.c:2868 #, gcc-internal-format msgid "CPU you selected does not support x86-64 instruction set" msgstr "" -#: config/i386/i386.c:2855 +#: config/i386/i386.c:2901 #, gcc-internal-format msgid "%sregparm%s is ignored in 64-bit mode" msgstr "" -#: config/i386/i386.c:2858 +#: config/i386/i386.c:2904 #, gcc-internal-format msgid "%sregparm=%d%s is not between 0 and %d" msgstr "" -#: config/i386/i386.c:2871 +#: config/i386/i386.c:2917 #, gcc-internal-format msgid "%salign-loops%s is obsolete, use %salign-loops%s" msgstr "" -#: config/i386/i386.c:2877 config/i386/i386.c:2892 config/i386/i386.c:2907 +#: config/i386/i386.c:2923 config/i386/i386.c:2938 config/i386/i386.c:2953 #, gcc-internal-format msgid "%salign-loops=%d%s is not between 0 and %d" msgstr "" -#: config/i386/i386.c:2886 +#: config/i386/i386.c:2932 #, gcc-internal-format msgid "%salign-jumps%s is obsolete, use %salign-jumps%s" msgstr "" -#: config/i386/i386.c:2901 +#: config/i386/i386.c:2947 #, gcc-internal-format msgid "%salign-functions%s is obsolete, use %salign-functions%s" msgstr "" -#: config/i386/i386.c:2936 +#: config/i386/i386.c:2982 #, gcc-internal-format msgid "%sbranch-cost=%d%s is not between 0 and 5" msgstr "" -#: config/i386/i386.c:2944 +#: config/i386/i386.c:2990 #, gcc-internal-format msgid "%slarge-data-threshold=%d%s is negative" msgstr "" -#: config/i386/i386.c:2958 +#: config/i386/i386.c:3004 #, gcc-internal-format msgid "bad value (%s) for %stls-dialect=%s %s" msgstr "" -#: config/i386/i386.c:2966 +#: config/i386/i386.c:3012 #, gcc-internal-format msgid "pc%d is not valid precision setting (32, 64 or 80)" msgstr "" -#: config/i386/i386.c:2982 +#: config/i386/i386.c:3028 #, gcc-internal-format msgid "%srtd%s is ignored in 64bit mode" msgstr "" -#: config/i386/i386.c:3037 +#: config/i386/i386.c:3083 #, gcc-internal-format msgid "%spreferred-stack-boundary=%d%s is not between %d and 12" msgstr "" -#: config/i386/i386.c:3058 +#: config/i386/i386.c:3104 #, gcc-internal-format msgid "-mincoming-stack-boundary=%d is not between %d and 12" msgstr "" -#: config/i386/i386.c:3071 +#: config/i386/i386.c:3117 #, gcc-internal-format msgid "%ssseregparm%s used without SSE enabled" msgstr "" -#: config/i386/i386.c:3082 config/i386/i386.c:3096 +#: config/i386/i386.c:3128 config/i386/i386.c:3142 #, gcc-internal-format msgid "SSE instruction set disabled, using 387 arithmetics" msgstr "" -#: config/i386/i386.c:3101 +#: config/i386/i386.c:3147 #, gcc-internal-format msgid "387 instruction set disabled, using SSE arithmetics" msgstr "" -#: config/i386/i386.c:3108 +#: config/i386/i386.c:3154 #, gcc-internal-format msgid "bad value (%s) for %sfpmath=%s %s" msgstr "" -#: config/i386/i386.c:3124 +#: config/i386/i386.c:3170 #, gcc-internal-format msgid "unknown vectorization library ABI type (%s) for %sveclibabi=%s %s" msgstr "" -#: config/i386/i386.c:3144 +#: config/i386/i386.c:3190 #, gcc-internal-format msgid "" "unwind tables currently require either a frame pointer or %saccumulate-" "outgoing-args%s for correctness" msgstr "" -#: config/i386/i386.c:3157 +#: config/i386/i386.c:3203 #, gcc-internal-format msgid "stack probing requires %saccumulate-outgoing-args%s for correctness" msgstr "" -#: config/i386/i386.c:3491 +#: config/i386/i386.c:3540 #, gcc-internal-format -msgid "attribute(option(\"%s\")) is unknown" +msgid "attribute(target(\"%s\")) is unknown" msgstr "" -#: config/i386/i386.c:3513 +#: config/i386/i386.c:3562 #, gcc-internal-format msgid "option(\"%s\") was already specified" msgstr "" -#: config/i386/i386.c:4074 config/i386/i386.c:4118 +#: config/i386/i386.c:4147 config/i386/i386.c:4191 #, gcc-internal-format msgid "fastcall and regparm attributes are not compatible" msgstr "" -#: config/i386/i386.c:4081 +#: config/i386/i386.c:4154 #, gcc-internal-format msgid "%qs attribute requires an integer constant argument" msgstr "" -#: config/i386/i386.c:4087 +#: config/i386/i386.c:4160 #, gcc-internal-format msgid "argument to %qs attribute larger than %d" msgstr "" -#: config/i386/i386.c:4110 config/i386/i386.c:4145 +#: config/i386/i386.c:4183 config/i386/i386.c:4218 #, gcc-internal-format msgid "fastcall and cdecl attributes are not compatible" msgstr "" -#: config/i386/i386.c:4114 +#: config/i386/i386.c:4187 #, gcc-internal-format msgid "fastcall and stdcall attributes are not compatible" msgstr "" -#: config/i386/i386.c:4128 config/i386/i386.c:4141 +#: config/i386/i386.c:4201 config/i386/i386.c:4214 #, gcc-internal-format msgid "stdcall and cdecl attributes are not compatible" msgstr "" -#: config/i386/i386.c:4132 +#: config/i386/i386.c:4205 #, gcc-internal-format msgid "stdcall and fastcall attributes are not compatible" msgstr "" -#: config/i386/i386.c:4221 +#: config/i386/i386.c:4294 #, gcc-internal-format msgid "nested functions are limited to 2 register parameters" msgstr "" -#: config/i386/i386.c:4305 +#: config/i386/i386.c:4378 #, gcc-internal-format msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled" msgstr "" -#: config/i386/i386.c:4308 +#: config/i386/i386.c:4381 #, gcc-internal-format msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled" msgstr "" -#: config/i386/i386.c:5115 +#: config/i386/i386.c:5202 #, gcc-internal-format msgid "SSE register return with SSE disabled" msgstr "" -#: config/i386/i386.c:5121 +#: config/i386/i386.c:5208 #, gcc-internal-format msgid "SSE register argument with SSE disabled" msgstr "" -#: config/i386/i386.c:5137 +#: config/i386/i386.c:5224 #, gcc-internal-format msgid "x87 register return with x87 disabled" msgstr "" -#: config/i386/i386.c:5459 +#: config/i386/i386.c:5559 #, gcc-internal-format msgid "SSE vector argument without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.c:5478 +#: config/i386/i386.c:5581 config/i386/i386.c:5649 +#, gcc-internal-format +msgid "AVX vector argument without AVX enabled changes the ABI" +msgstr "" + +#: config/i386/i386.c:5600 #, gcc-internal-format msgid "MMX vector argument without MMX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:6043 +#: config/i386/i386.c:6196 #, gcc-internal-format msgid "SSE vector return without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.c:6053 +#: config/i386/i386.c:6206 #, gcc-internal-format msgid "MMX vector return without MMX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:10084 +#: config/i386/i386.c:10314 #, gcc-internal-format msgid "extended registers have no high halves" msgstr "" -#: config/i386/i386.c:10099 +#: config/i386/i386.c:10329 #, gcc-internal-format msgid "unsupported operand size for extended register" msgstr "" -#: config/i386/i386.c:21664 +#: config/i386/i386.c:23000 #, gcc-internal-format msgid "last argument must be an immediate" msgstr "" -#: config/i386/i386.c:21957 +#: config/i386/i386.c:23293 #, gcc-internal-format msgid "the fifth argument must be a 8-bit immediate" msgstr "" -#: config/i386/i386.c:22052 +#: config/i386/i386.c:23388 #, gcc-internal-format msgid "the third argument must be a 8-bit immediate" msgstr "" -#: config/i386/i386.c:22348 +#: config/i386/i386.c:23735 #, gcc-internal-format msgid "the last argument must be a 4-bit immediate" msgstr "" -#: config/i386/i386.c:22352 +#: config/i386/i386.c:23744 #, gcc-internal-format msgid "the last argument must be a 2-bit immediate" msgstr "" -#: config/i386/i386.c:22361 +#: config/i386/i386.c:23753 +#, gcc-internal-format +msgid "the last argument must be a 1-bit immediate" +msgstr "" + +#: config/i386/i386.c:23762 +#, gcc-internal-format +msgid "the last argument must be a 5-bit immediate" +msgstr "" + +#: config/i386/i386.c:23771 #, gcc-internal-format msgid "the next to last argument must be an 8-bit immediate" msgstr "" -#: config/i386/i386.c:22365 config/i386/i386.c:22517 +#: config/i386/i386.c:23775 config/i386/i386.c:23952 #, gcc-internal-format msgid "the last argument must be an 8-bit immediate" msgstr "" -#: config/i386/i386.c:22575 config/rs6000/rs6000.c:8381 +#: config/i386/i386.c:24010 config/rs6000/rs6000.c:8519 #, gcc-internal-format msgid "selector must be an integer constant in the range 0..%wi" msgstr "" -#: config/i386/i386.c:22718 +#: config/i386/i386.c:24153 #, gcc-internal-format msgid "%qE needs unknown isa option" msgstr "" -#: config/i386/i386.c:22722 +#: config/i386/i386.c:24157 #, gcc-internal-format msgid "%qE needs isa option %s" msgstr "" -#: config/i386/i386.c:24360 +#: config/i386/i386.c:25800 #, gcc-internal-format msgid "%qs attribute only available for 64-bit" msgstr "" -#: config/i386/i386.c:24371 config/i386/i386.c:24380 +#: config/i386/i386.c:25811 config/i386/i386.c:25820 #, gcc-internal-format msgid "ms_abi and sysv_abi attributes are not compatible" msgstr "" -#: config/i386/i386.c:24418 config/rs6000/rs6000.c:20438 +#: config/i386/i386.c:25858 config/rs6000/rs6000.c:20747 #, gcc-internal-format msgid "%qs incompatible attribute ignored" msgstr "" @@ -26156,54 +26713,54 @@ msgstr "" msgid "malformed #pragma builtin" msgstr "" -#: config/ia64/ia64.c:560 config/m32r/m32r.c:373 +#: config/ia64/ia64.c:587 config/m32r/m32r.c:373 #, gcc-internal-format msgid "invalid argument of %qs attribute" msgstr "" -#: config/ia64/ia64.c:572 +#: config/ia64/ia64.c:599 #, gcc-internal-format msgid "%Jan address area attribute cannot be specified for local variables" msgstr "" -#: config/ia64/ia64.c:579 +#: config/ia64/ia64.c:606 #, gcc-internal-format msgid "address area of %q+D conflicts with previous declaration" msgstr "" -#: config/ia64/ia64.c:586 +#: config/ia64/ia64.c:613 #, gcc-internal-format msgid "%Jaddress area attribute cannot be specified for functions" msgstr "" -#: config/ia64/ia64.c:5135 config/pa/pa.c:350 config/sh/sh.c:7985 -#: config/spu/spu.c:3865 +#: config/ia64/ia64.c:5163 config/pa/pa.c:350 config/sh/sh.c:7950 +#: config/spu/spu.c:4475 #, gcc-internal-format msgid "value of -mfixed-range must have form REG1-REG2" msgstr "" -#: config/ia64/ia64.c:5162 config/pa/pa.c:377 config/sh/sh.c:8011 -#: config/spu/spu.c:3891 +#: config/ia64/ia64.c:5190 config/pa/pa.c:377 config/sh/sh.c:7976 +#: config/spu/spu.c:4501 #, gcc-internal-format msgid "%s-%s is an empty range" msgstr "" -#: config/ia64/ia64.c:5190 +#: config/ia64/ia64.c:5218 #, gcc-internal-format msgid "bad value %<%s%> for -mtls-size= switch" msgstr "" -#: config/ia64/ia64.c:5218 +#: config/ia64/ia64.c:5246 #, gcc-internal-format msgid "bad value %<%s%> for -mtune= switch" msgstr "" -#: config/ia64/ia64.c:5237 +#: config/ia64/ia64.c:5265 #, gcc-internal-format msgid "not yet implemented: latency-optimized inline square root" msgstr "" -#: config/ia64/ia64.c:9965 +#: config/ia64/ia64.c:10472 #, gcc-internal-format msgid "version attribute is not a string" msgstr "" @@ -26218,7 +26775,7 @@ msgstr "" msgid "argument %qd is not a constant" msgstr "" -#: config/iq2000/iq2000.c:2888 config/xtensa/xtensa.c:2145 +#: config/iq2000/iq2000.c:2888 config/xtensa/xtensa.c:2320 #, gcc-internal-format msgid "PRINT_OPERAND_ADDRESS, null pointer" msgstr "" @@ -26228,7 +26785,7 @@ msgstr "" msgid "PRINT_OPERAND: Unknown punctuation '%c'" msgstr "" -#: config/iq2000/iq2000.c:3052 config/xtensa/xtensa.c:1999 +#: config/iq2000/iq2000.c:3052 config/xtensa/xtensa.c:2174 #, gcc-internal-format msgid "PRINT_OPERAND null pointer" msgstr "" @@ -26253,22 +26810,22 @@ msgstr "" msgid "invalid target memregs value '%d'" msgstr "" -#: config/m32c/m32c.c:2787 +#: config/m32c/m32c.c:2793 #, gcc-internal-format msgid "`%s' attribute is not supported for R8C target" msgstr "" -#: config/m32c/m32c.c:2795 +#: config/m32c/m32c.c:2801 #, gcc-internal-format msgid "`%s' attribute applies only to functions" msgstr "" -#: config/m32c/m32c.c:2803 config/sh/sh.c:8217 +#: config/m32c/m32c.c:2809 config/sh/sh.c:8182 #, gcc-internal-format msgid "`%s' attribute argument not an integer constant" msgstr "" -#: config/m32c/m32c.c:2812 +#: config/m32c/m32c.c:2818 #, gcc-internal-format msgid "`%s' attribute argument should be between 18 to 255" msgstr "" @@ -26318,138 +26875,153 @@ msgstr "" msgid "interrupt_thread is available only on fido" msgstr "" -#: config/m68k/m68k.c:1119 config/rs6000/rs6000.c:15384 +#: config/m68k/m68k.c:1119 config/rs6000/rs6000.c:15570 #, gcc-internal-format msgid "stack limit expression is not supported" msgstr "" -#: config/mips/mips.c:1208 +#: config/mips/mips.c:1236 #, gcc-internal-format msgid "%qs cannot have both % and % attributes" msgstr "" -#: config/mips/mips.c:1230 config/mips/mips.c:1233 +#: config/mips/mips.c:1258 config/mips/mips.c:1261 #, gcc-internal-format msgid "%qs redeclared with conflicting %qs attributes" msgstr "" -#: config/mips/mips.c:2691 +#: config/mips/mips.c:2719 #, gcc-internal-format msgid "MIPS16 TLS" msgstr "" -#: config/mips/mips.c:6022 +#: config/mips/mips.c:6057 #, gcc-internal-format msgid "cannot handle inconsistent calls to %qs" msgstr "" -#: config/mips/mips.c:11443 +#: config/mips/mips.c:11698 #, gcc-internal-format msgid "invalid argument to built-in function" msgstr "" -#: config/mips/mips.c:11684 +#: config/mips/mips.c:11939 #, gcc-internal-format msgid "built-in function %qs not supported for MIPS16" msgstr "" -#: config/mips/mips.c:12855 +#: config/mips/mips.c:12517 +#, gcc-internal-format +msgid "%qs does not support MIPS16 code" +msgstr "" + +#: config/mips/mips.c:13491 #, gcc-internal-format msgid "MIPS16 PIC for ABIs other than o32 and o64" msgstr "" -#: config/mips/mips.c:12858 +#: config/mips/mips.c:13494 #, gcc-internal-format msgid "MIPS16 -mxgot code" msgstr "" -#: config/mips/mips.c:12861 +#: config/mips/mips.c:13497 #, gcc-internal-format msgid "hard-float MIPS16 code for ABIs other than o32 and o64" msgstr "" -#: config/mips/mips.c:12990 +#: config/mips/mips.c:13626 #, gcc-internal-format msgid "CPU names must be lower case" msgstr "" -#: config/mips/mips.c:13122 +#: config/mips/mips.c:13769 #, gcc-internal-format msgid "" "%<-%s%> conflicts with the other architecture options, which specify a %s " "processor" msgstr "" -#: config/mips/mips.c:13138 +#: config/mips/mips.c:13785 #, gcc-internal-format msgid "%<-march=%s%> is not compatible with the selected ABI" msgstr "" -#: config/mips/mips.c:13153 +#: config/mips/mips.c:13800 #, gcc-internal-format msgid "%<-mgp64%> used with a 32-bit processor" msgstr "" -#: config/mips/mips.c:13155 +#: config/mips/mips.c:13802 #, gcc-internal-format msgid "%<-mgp32%> used with a 64-bit ABI" msgstr "" -#: config/mips/mips.c:13157 +#: config/mips/mips.c:13804 #, gcc-internal-format msgid "%<-mgp64%> used with a 32-bit ABI" msgstr "" -#: config/mips/mips.c:13173 config/mips/mips.c:13175 config/mips/mips.c:13242 +#: config/mips/mips.c:13820 config/mips/mips.c:13822 config/mips/mips.c:13889 #, gcc-internal-format msgid "unsupported combination: %s" msgstr "" -#: config/mips/mips.c:13179 +#: config/mips/mips.c:13826 #, 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:13182 +#: config/mips/mips.c:13829 #, gcc-internal-format msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI" msgstr "" -#: config/mips/mips.c:13236 +#: config/mips/mips.c:13883 #, gcc-internal-format msgid "the %qs architecture does not support branch-likely instructions" msgstr "" -#: config/mips/mips.c:13276 +#: config/mips/mips.c:13923 #, gcc-internal-format msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>" msgstr "" -#: config/mips/mips.c:13284 config/mips/mips.c:13287 +#: config/mips/mips.c:13931 config/mips/mips.c:13934 #, gcc-internal-format msgid "cannot use small-data accesses for %qs" msgstr "" -#: config/mips/mips.c:13301 +#: config/mips/mips.c:13948 #, gcc-internal-format msgid "%<-mips3d%> requires %<-mpaired-single%>" msgstr "" -#: config/mips/mips.c:13310 +#: config/mips/mips.c:13957 #, gcc-internal-format msgid "%qs must be used with %qs" msgstr "" -#: config/mips/mips.c:13317 +#: config/mips/mips.c:13964 #, gcc-internal-format msgid "the %qs architecture does not support paired-single instructions" msgstr "" +#: config/mips/mips.c:13970 +#, gcc-internal-format +msgid "%qs requires a target that provides the %qs instruction" +msgstr "" + +#: config/mips/mips.c:14049 +#, gcc-internal-format +msgid "%qs requires branch-likely instructions" +msgstr "" + #. Output assembler code to FILE to increment profiler label # LABELNO #. for profiling a function entry. -#: config/mips/mips.h:2234 +#: config/mips/mips.h:2290 #, gcc-internal-format msgid "mips16 function profiling" msgstr "" @@ -26481,28 +27053,28 @@ msgstr "" msgid "MMIX Internal: Last named vararg would not fit in a register" msgstr "" -#: config/mmix/mmix.c:1491 config/mmix/mmix.c:1515 config/mmix/mmix.c:1631 +#: config/mmix/mmix.c:1492 config/mmix/mmix.c:1516 config/mmix/mmix.c:1632 #, gcc-internal-format msgid "MMIX Internal: Bad register: %d" msgstr "" #. Presumably there's a missing case above if we get here. -#: config/mmix/mmix.c:1623 +#: config/mmix/mmix.c:1624 #, gcc-internal-format msgid "MMIX Internal: Missing %qc case in mmix_print_operand" msgstr "" -#: config/mmix/mmix.c:1909 +#: config/mmix/mmix.c:1910 #, gcc-internal-format msgid "stack frame not a multiple of 8 bytes: %wd" msgstr "" -#: config/mmix/mmix.c:2145 +#: config/mmix/mmix.c:2146 #, gcc-internal-format msgid "stack frame not a multiple of octabyte: %wd" msgstr "" -#: config/mmix/mmix.c:2485 config/mmix/mmix.c:2549 +#: config/mmix/mmix.c:2486 config/mmix/mmix.c:2550 #, gcc-internal-format msgid "MMIX Internal: %s is not a shiftable int" msgstr "" @@ -26527,7 +27099,7 @@ msgstr "" msgid "-g option disabled" msgstr "" -#: config/pa/pa.c:8369 +#: config/pa/pa.c:8382 #, gcc-internal-format msgid "" "alignment (%u) for %s exceeds maximum alignment for global common data. " @@ -26539,6 +27111,97 @@ msgstr "" msgid "-munix=98 option required for C89 Amendment 1 features.\n" msgstr "" +#: config/picochip/picochip.c:369 +#, gcc-internal-format +msgid "invalid AE type specified (%s)\n" +msgstr "" + +#: config/picochip/picochip.c:392 +#, gcc-internal-format +msgid "Invalid mul type specified (%s) - expected mac, mul or none" +msgstr "" + +#: config/picochip/picochip.c:624 +#, gcc-internal-format +msgid "unexpected mode %s encountered in picochip_emit_save_register\n" +msgstr "" + +#: config/picochip/picochip.c:791 +#, gcc-internal-format +msgid "Defaulting to stack for %s register creation\n" +msgstr "" + +#: config/picochip/picochip.c:1330 +#, gcc-internal-format +msgid "LCFI labels have already been deferred." +msgstr "" + +#: config/picochip/picochip.c:1393 +#, gcc-internal-format +msgid "LM label has already been deferred." +msgstr "" + +#: config/picochip/picochip.c:1673 +#, gcc-internal-format +msgid "picochip_asm_output_opcode - Found multiple lines in VLIW packet %s\n" +msgstr "" + +#: config/picochip/picochip.c:1776 +#, gcc-internal-format +msgid "picochip_asm_output_opcode - can't output unknown operator %c\n" +msgstr "" + +#: config/picochip/picochip.c:2028 config/picochip/picochip.c:2087 +#, gcc-internal-format +msgid "%s: At least one operand can't be handled" +msgstr "" + +#: config/picochip/picochip.c:2168 +#, gcc-internal-format +msgid "Unknown short branch in %s (type %d)\n" +msgstr "" + +#: config/picochip/picochip.c:2205 +#, gcc-internal-format +msgid "Unknown long branch in %s (type %d)\n" +msgstr "" + +#: config/picochip/picochip.c:2245 config/picochip/picochip.c:2313 +#, gcc-internal-format +msgid "PUT uses port array index %d, which is out of range [%d..%d)" +msgstr "" + +#: config/picochip/picochip.c:2279 +#, gcc-internal-format +msgid "GET uses port array index %d, which is out of range [%d..%d)" +msgstr "" + +#: config/picochip/picochip.c:3122 +#, gcc-internal-format +msgid "Too many ALU instructions emitted (%d)\n" +msgstr "" + +#: config/picochip/picochip.c:3753 config/picochip/picochip.c:3846 +#, gcc-internal-format +msgid "%s: Second source operand is not a constant" +msgstr "" + +#: config/picochip/picochip.c:3756 config/picochip/picochip.c:3807 +#: config/picochip/picochip.c:3849 +#, gcc-internal-format +msgid "%s: Third source operand is not a constant" +msgstr "" + +#: config/picochip/picochip.c:3810 +#, gcc-internal-format +msgid "%s: Fourth source operand is not a constant" +msgstr "" + +#: config/picochip/picochip.c:4144 +#, gcc-internal-format +msgid "%s (disable warning using -mno-inefficient-warnings)" +msgstr "" + #: config/rs6000/host-darwin.c:62 #, gcc-internal-format msgid "Segmentation Fault (code)" @@ -26598,252 +27261,302 @@ msgstr "" msgid "junk at end of #pragma longcall" msgstr "" -#: config/rs6000/rs6000-c.c:2714 +#: config/rs6000/rs6000-c.c:2989 +#, gcc-internal-format +msgid "%s only accepts %d arguments" +msgstr "" + +#: config/rs6000/rs6000-c.c:2994 +#, gcc-internal-format +msgid "%s only accepts 1 argument" +msgstr "" + +#: config/rs6000/rs6000-c.c:2999 config/rs6000/rs6000-c.c:3006 +#, gcc-internal-format +msgid "%s only accepts 2 arguments" +msgstr "" + +#: config/rs6000/rs6000-c.c:3067 +#, gcc-internal-format +msgid "vec_extract only accepts 2 arguments" +msgstr "" + +#: config/rs6000/rs6000-c.c:3124 +#, gcc-internal-format +msgid "vec_insert only accepts 3 arguments" +msgstr "" + +#: config/rs6000/rs6000-c.c:3206 #, gcc-internal-format msgid "passing arg %d of %qE discards qualifiers frompointer target type" msgstr "" -#: config/rs6000/rs6000-c.c:2757 +#: config/rs6000/rs6000-c.c:3249 #, gcc-internal-format msgid "invalid parameter combination for AltiVec intrinsic" msgstr "" -#: config/rs6000/rs6000.c:1361 +#: config/rs6000/rs6000.c:1373 #, gcc-internal-format msgid "-mdynamic-no-pic overrides -fpic or -fPIC" msgstr "" -#: config/rs6000/rs6000.c:1372 +#: config/rs6000/rs6000.c:1384 #, gcc-internal-format msgid "-m64 requires PowerPC64 architecture, enabling" msgstr "" -#: config/rs6000/rs6000.c:1594 +#: config/rs6000/rs6000.c:1605 #, gcc-internal-format msgid "AltiVec not supported in this target" msgstr "" -#: config/rs6000/rs6000.c:1596 +#: config/rs6000/rs6000.c:1607 #, gcc-internal-format msgid "Spe not supported in this target" msgstr "" -#: config/rs6000/rs6000.c:1616 +#: config/rs6000/rs6000.c:1634 #, gcc-internal-format msgid "-mmultiple is not supported on little endian systems" msgstr "" -#: config/rs6000/rs6000.c:1623 +#: config/rs6000/rs6000.c:1641 #, gcc-internal-format msgid "-mstring is not supported on little endian systems" msgstr "" -#: config/rs6000/rs6000.c:1637 +#: config/rs6000/rs6000.c:1655 #, gcc-internal-format msgid "unknown -mdebug-%s switch" msgstr "" -#: config/rs6000/rs6000.c:1649 +#: config/rs6000/rs6000.c:1667 #, gcc-internal-format msgid "" "unknown -mtraceback arg %qs; expecting %, % or %" msgstr "" -#: config/rs6000/rs6000.c:2098 +#: config/rs6000/rs6000.c:2169 #, gcc-internal-format msgid "unknown -m%s= option specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:2326 +#: config/rs6000/rs6000.c:2215 +#, gcc-internal-format +msgid "unknown value %s for -mfpu" +msgstr "" + +#: config/rs6000/rs6000.c:2408 #, gcc-internal-format msgid "not configured for ABI: '%s'" msgstr "" -#: config/rs6000/rs6000.c:2339 +#: config/rs6000/rs6000.c:2421 #, gcc-internal-format msgid "Using darwin64 ABI" msgstr "" -#: config/rs6000/rs6000.c:2344 +#: config/rs6000/rs6000.c:2426 #, gcc-internal-format msgid "Using old darwin ABI" msgstr "" -#: config/rs6000/rs6000.c:2351 +#: config/rs6000/rs6000.c:2433 #, gcc-internal-format msgid "Using IBM extended precision long double" msgstr "" -#: config/rs6000/rs6000.c:2357 +#: config/rs6000/rs6000.c:2439 #, gcc-internal-format msgid "Using IEEE extended precision long double" msgstr "" -#: config/rs6000/rs6000.c:2362 +#: config/rs6000/rs6000.c:2444 #, gcc-internal-format msgid "unknown ABI specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:2389 +#: config/rs6000/rs6000.c:2471 #, gcc-internal-format msgid "invalid option for -mfloat-gprs: '%s'" msgstr "" -#: config/rs6000/rs6000.c:2399 +#: config/rs6000/rs6000.c:2481 #, gcc-internal-format msgid "Unknown switch -mlong-double-%s" msgstr "" -#: config/rs6000/rs6000.c:2420 +#: config/rs6000/rs6000.c:2502 #, 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:2428 +#: config/rs6000/rs6000.c:2510 #, gcc-internal-format msgid "unknown -malign-XXXXX option specified: '%s'" msgstr "" -#: config/rs6000/rs6000.c:5226 +#: config/rs6000/rs6000.c:2517 +#, gcc-internal-format +msgid "-msingle-float option equivalent to -mhard-float" +msgstr "" + +#: config/rs6000/rs6000.c:2533 +#, gcc-internal-format +msgid "-msimple-fpu option ignored" +msgstr "" + +#: config/rs6000/rs6000.c:5355 #, gcc-internal-format msgid "" "GCC vector returned by reference: non-standard ABI extension with no " "compatibility guarantee" msgstr "" -#: config/rs6000/rs6000.c:5299 +#: config/rs6000/rs6000.c:5428 #, 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:5557 +#: config/rs6000/rs6000.c:5686 #, 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:6456 +#: config/rs6000/rs6000.c:6587 #, gcc-internal-format msgid "" "GCC vector passed by reference: non-standard ABI extension with no " "compatibility guarantee" msgstr "" -#: config/rs6000/rs6000.c:7709 +#: config/rs6000/rs6000.c:7847 #, gcc-internal-format msgid "argument 1 must be a 5-bit signed literal" msgstr "" -#: config/rs6000/rs6000.c:7812 config/rs6000/rs6000.c:8723 +#: config/rs6000/rs6000.c:7950 config/rs6000/rs6000.c:8882 #, gcc-internal-format msgid "argument 2 must be a 5-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:7852 +#: config/rs6000/rs6000.c:7990 #, gcc-internal-format msgid "argument 1 of __builtin_altivec_predicate must be a constant" msgstr "" -#: config/rs6000/rs6000.c:7905 +#: config/rs6000/rs6000.c:8043 #, gcc-internal-format msgid "argument 1 of __builtin_altivec_predicate is out of range" msgstr "" -#: config/rs6000/rs6000.c:8154 +#: config/rs6000/rs6000.c:8292 #, gcc-internal-format msgid "argument 3 must be a 4-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:8326 +#: config/rs6000/rs6000.c:8464 #, gcc-internal-format msgid "argument to %qs must be a 2-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:8468 +#: config/rs6000/rs6000.c:8606 #, gcc-internal-format msgid "unresolved overload for Altivec builtin %qF" msgstr "" -#: config/rs6000/rs6000.c:8550 +#: config/rs6000/rs6000.c:8697 #, gcc-internal-format msgid "argument to dss must be a 2-bit unsigned literal" msgstr "" -#: config/rs6000/rs6000.c:8843 +#: config/rs6000/rs6000.c:9002 #, gcc-internal-format msgid "argument 1 of __builtin_paired_predicate must be a constant" msgstr "" -#: config/rs6000/rs6000.c:8890 +#: config/rs6000/rs6000.c:9049 #, gcc-internal-format msgid "argument 1 of __builtin_paired_predicate is out of range" msgstr "" -#: config/rs6000/rs6000.c:8915 +#: config/rs6000/rs6000.c:9074 #, gcc-internal-format msgid "argument 1 of __builtin_spe_predicate must be a constant" msgstr "" -#: config/rs6000/rs6000.c:8987 +#: config/rs6000/rs6000.c:9146 #, gcc-internal-format msgid "argument 1 of __builtin_spe_predicate is out of range" msgstr "" -#: config/rs6000/rs6000.c:15347 +#: config/rs6000/rs6000.c:15533 #, gcc-internal-format msgid "stack frame too large" msgstr "" -#: config/rs6000/rs6000.c:18361 +#: config/rs6000/rs6000.c:18600 #, gcc-internal-format msgid "no profiling of 64-bit code for this ABI" msgstr "" -#: config/rs6000/rs6000.c:20240 +#: config/rs6000/rs6000.c:20549 #, gcc-internal-format msgid "use of % in AltiVec types is invalid for 64-bit code" msgstr "" -#: config/rs6000/rs6000.c:20242 +#: config/rs6000/rs6000.c:20551 #, gcc-internal-format msgid "use of % in AltiVec types is deprecated; use %" msgstr "" -#: config/rs6000/rs6000.c:20246 +#: config/rs6000/rs6000.c:20555 #, gcc-internal-format msgid "use of % in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:20248 +#: config/rs6000/rs6000.c:20557 #, gcc-internal-format msgid "use of % in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:20250 +#: config/rs6000/rs6000.c:20559 #, gcc-internal-format msgid "use of % in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:20252 +#: config/rs6000/rs6000.c:20561 #, gcc-internal-format msgid "use of boolean types in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:20254 +#: config/rs6000/rs6000.c:20563 #, gcc-internal-format msgid "use of % in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:20256 +#: config/rs6000/rs6000.c:20565 #, gcc-internal-format msgid "use of decimal floating point types in AltiVec types is invalid" msgstr "" +#: config/rs6000/rs6000.c:22851 +#, gcc-internal-format +msgid "emitting microcode insn %s\t[%s] #%d" +msgstr "" + +#: config/rs6000/rs6000.c:22855 +#, gcc-internal-format +msgid "emitting conditional microcode insn %s\t[%s] #%d" +msgstr "" + #: config/rs6000/aix43.h:38 config/rs6000/aix51.h:37 config/rs6000/aix52.h:38 #: config/rs6000/aix53.h:38 config/rs6000/aix61.h:38 #, gcc-internal-format @@ -26906,7 +27619,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:1621 +#: config/rs6000/rs6000.h:1643 #, gcc-internal-format msgid "RETURN_ADDRESS_OFFSET not supported" msgstr "" @@ -26974,141 +27687,141 @@ msgstr "" msgid "-m%s not supported in this configuration" msgstr "" -#: config/s390/s390.c:1534 +#: config/s390/s390.c:1531 #, gcc-internal-format msgid "stack guard value must be an exact power of 2" msgstr "" -#: config/s390/s390.c:1541 +#: config/s390/s390.c:1538 #, gcc-internal-format msgid "stack size must be an exact power of 2" msgstr "" -#: config/s390/s390.c:1586 +#: config/s390/s390.c:1583 #, gcc-internal-format msgid "z/Architecture mode not supported on %s" msgstr "" -#: config/s390/s390.c:1588 +#: config/s390/s390.c:1585 #, gcc-internal-format msgid "64-bit ABI not supported in ESA/390 mode" msgstr "" -#: config/s390/s390.c:1595 +#: config/s390/s390.c:1592 #, gcc-internal-format msgid "Hardware decimal floating point instructions not available on %s" msgstr "" -#: config/s390/s390.c:1598 +#: config/s390/s390.c:1595 #, gcc-internal-format msgid "" "Hardware decimal floating point instructions not available in ESA/390 mode" msgstr "" -#: config/s390/s390.c:1608 +#: config/s390/s390.c:1605 #, gcc-internal-format msgid "-mhard-dfp can't be used in conjunction with -msoft-float" msgstr "" -#: config/s390/s390.c:1630 +#: config/s390/s390.c:1627 #, gcc-internal-format msgid "" "-mbackchain -mpacked-stack -mhard-float are not supported in combination" msgstr "" -#: config/s390/s390.c:1636 +#: config/s390/s390.c:1633 #, gcc-internal-format msgid "stack size must be greater than the stack guard value" msgstr "" -#: config/s390/s390.c:1638 +#: config/s390/s390.c:1635 #, gcc-internal-format msgid "stack size must not be greater than 64k" msgstr "" -#: config/s390/s390.c:1641 +#: config/s390/s390.c:1638 #, gcc-internal-format msgid "-mstack-guard implies use of -mstack-size" msgstr "" -#: config/s390/s390.c:7061 +#: config/s390/s390.c:7083 #, gcc-internal-format msgid "total size of local variables exceeds architecture limit" msgstr "" -#: config/s390/s390.c:7731 +#: config/s390/s390.c:7753 #, gcc-internal-format msgid "frame size of function %qs is " msgstr "" -#: config/s390/s390.c:7761 +#: config/s390/s390.c:7783 #, gcc-internal-format msgid "frame size of %qs is " msgstr "" -#: config/s390/s390.c:7765 +#: config/s390/s390.c:7787 #, gcc-internal-format msgid "%qs uses dynamic stack allocation" msgstr "" -#: config/score/score3.c:655 config/score/score7.c:654 +#: config/score/score3.c:656 config/score/score7.c:655 #, gcc-internal-format msgid "-fPIC and -G are incompatible" msgstr "" -#: config/sh/sh.c:7006 +#: config/sh/sh.c:6969 #, gcc-internal-format msgid "__builtin_saveregs not supported by this subtarget" msgstr "" -#: config/sh/sh.c:8073 +#: config/sh/sh.c:8038 #, gcc-internal-format msgid "%qs attribute only applies to interrupt functions" msgstr "" -#: config/sh/sh.c:8156 +#: config/sh/sh.c:8121 #, gcc-internal-format msgid "%qs attribute is supported only for SH2A" msgstr "" -#: config/sh/sh.c:8186 +#: config/sh/sh.c:8151 #, gcc-internal-format msgid "attribute interrupt_handler is not compatible with -m5-compact" msgstr "" -#: config/sh/sh.c:8203 +#: config/sh/sh.c:8168 #, gcc-internal-format msgid "%qs attribute only applies to SH2A" msgstr "" -#: config/sh/sh.c:8225 +#: config/sh/sh.c:8190 #, gcc-internal-format msgid "`%s' attribute argument should be between 0 to 255" msgstr "" #. The argument must be a constant string. -#: config/sh/sh.c:8298 +#: config/sh/sh.c:8263 #, gcc-internal-format msgid "%qs attribute argument not a string constant" msgstr "" #. The argument must be a constant integer. -#: config/sh/sh.c:8323 +#: config/sh/sh.c:8288 #, gcc-internal-format msgid "%qs attribute argument not an integer constant" msgstr "" -#: config/sh/sh.c:10411 +#: config/sh/sh.c:10480 #, gcc-internal-format msgid "r0 needs to be available as a call-clobbered register" msgstr "" -#: config/sh/sh.c:10432 +#: config/sh/sh.c:10501 #, gcc-internal-format msgid "Need a second call-clobbered general purpose register" msgstr "" -#: config/sh/sh.c:10440 +#: config/sh/sh.c:10509 #, gcc-internal-format msgid "Need a call-clobbered target register" msgstr "" @@ -27141,7 +27854,7 @@ msgstr "" msgid "%s %q+D %s after being referenced with dllimport linkage" msgstr "" -#: config/sh/symbian.c:891 cp/tree.c:2796 +#: config/sh/symbian.c:891 cp/tree.c:2808 #, gcc-internal-format msgid "lang_* check: failed in %s, at %s:%d" msgstr "" @@ -27155,6 +27868,7 @@ msgstr "" #. There are no delay slots on SHmedia. #. Relaxation isn't yet supported for SHmedia #. After reload, if conversion does little good but can cause ICEs: - find_if_block doesn't do anything for SH because we don't have conditional execution patterns. (We use conditional move patterns, which are handled differently, and only before reload). - find_cond_trap doesn't do anything for the SH because we #. don't have conditional traps. - find_if_case_1 uses redirect_edge_and_branch_force in the only path that does an optimization, and this causes an ICE when branch targets are in registers. - find_if_case_2 doesn't do anything for the SHmedia after reload except when it can redirect a tablejump - and that's rather rare. +#. Assembler CFI isn't yet fully supported for SHmedia. #. Only the sh64-elf assembler fully supports .quad properly. #. Pick one that makes most sense for the target in general. It is not much good to use different functions depending on -Os, since then we'll end up with two different functions when some of the code is compiled for size, and some for speed. #. SH4 tends to emphasize speed. @@ -27167,7 +27881,7 @@ msgstr "" #. Never run scheduling before reload, since that can break global alloc, and generates slower code anyway due to the pressure on R0. #. Enable sched1 for SH4; ready queue will be reordered by the target hooks when pressure is high. We can not do this for PIC, SH3 and lower as they give spill failures for R0. #. ??? Current exception handling places basic block boundaries after call_insns. It causes the high pressure on R0 and gives spill failures for R0 in reload. See PR 22553 and the thread on gcc-patches . -#: config/sh/sh.h:726 +#: config/sh/sh.h:728 #, gcc-internal-format msgid "ignoring -fschedule-insns because of exception handling bug" msgstr "" @@ -27213,27 +27927,27 @@ msgstr "" msgid "parameter list does not match a valid signature for %s()" msgstr "" -#: config/spu/spu.c:342 config/spu/spu.c:353 +#: config/spu/spu.c:379 config/spu/spu.c:390 #, gcc-internal-format msgid "Unknown architecture '%s'" msgstr "" -#: config/spu/spu.c:3036 +#: config/spu/spu.c:3645 #, gcc-internal-format msgid "`%s' attribute ignored" msgstr "" -#: config/spu/spu.c:5215 +#: config/spu/spu.c:5826 #, gcc-internal-format msgid "%s expects an integer literal in the range [%d, %d]." msgstr "" -#: config/spu/spu.c:5235 +#: config/spu/spu.c:5846 #, gcc-internal-format msgid "%s expects an integer literal in the range [%d, %d]. (" msgstr "" -#: config/spu/spu.c:5265 +#: config/spu/spu.c:5876 #, gcc-internal-format msgid "%d least significant bits of %s are ignored." msgstr "" @@ -27388,27 +28102,27 @@ msgstr "" msgid "too much stack space to prepare: %d" msgstr "" -#: config/xtensa/xtensa.c:1886 +#: config/xtensa/xtensa.c:2061 #, gcc-internal-format msgid "boolean registers required for the floating-point option" msgstr "" -#: config/xtensa/xtensa.c:1921 +#: config/xtensa/xtensa.c:2096 #, gcc-internal-format msgid "-f%s is not supported with CONST16 instructions" msgstr "" -#: config/xtensa/xtensa.c:1926 +#: config/xtensa/xtensa.c:2101 #, gcc-internal-format msgid "PIC is required but not supported with CONST16 instructions" msgstr "" -#: config/xtensa/xtensa.c:2798 config/xtensa/xtensa.c:2818 +#: config/xtensa/xtensa.c:3006 config/xtensa/xtensa.c:3046 #, gcc-internal-format msgid "bad builtin code" msgstr "" -#: config/xtensa/xtensa.c:2927 +#: config/xtensa/xtensa.c:3156 #, gcc-internal-format msgid "only uninitialized variables can be placed in a .bss section" msgstr "" @@ -27657,86 +28371,86 @@ msgstr "" msgid "argument of function call might be a candidate for a format attribute" msgstr "" -#: cp/call.c:5196 +#: cp/call.c:5200 #, gcc-internal-format msgid "passing %qT as % argument of %q#D discards qualifiers" msgstr "" -#: cp/call.c:5218 +#: cp/call.c:5222 #, gcc-internal-format msgid "%qT is not an accessible base of %qT" msgstr "" -#: cp/call.c:5490 +#: cp/call.c:5494 #, gcc-internal-format msgid "could not find class$ field in java interface type %qT" msgstr "" -#: cp/call.c:5733 +#: cp/call.c:5737 #, gcc-internal-format msgid "call to non-function %qD" msgstr "" -#: cp/call.c:5872 +#: cp/call.c:5876 #, gcc-internal-format msgid "no matching function for call to %<%T::%s(%A)%#V%>" msgstr "" -#: cp/call.c:5893 +#: cp/call.c:5897 #, gcc-internal-format msgid "call of overloaded %<%s(%A)%> is ambiguous" msgstr "" -#: cp/call.c:5922 +#: cp/call.c:5926 #, gcc-internal-format msgid "cannot call member function %qD without object" msgstr "" -#: cp/call.c:6593 +#: cp/call.c:6597 #, gcc-internal-format msgid "passing %qT chooses %qT over %qT" msgstr "" -#: cp/call.c:6595 cp/name-lookup.c:4413 cp/name-lookup.c:4857 +#: cp/call.c:6599 cp/name-lookup.c:4420 cp/name-lookup.c:4864 #, gcc-internal-format msgid " in call to %qD" msgstr "" -#: cp/call.c:6652 +#: cp/call.c:6656 #, gcc-internal-format msgid "choosing %qD over %qD" msgstr "" -#: cp/call.c:6653 +#: cp/call.c:6657 #, gcc-internal-format msgid " for conversion from %qT to %qT" msgstr "" -#: cp/call.c:6656 +#: cp/call.c:6660 #, gcc-internal-format msgid " because conversion sequence for the argument is better" msgstr "" -#: cp/call.c:6772 +#: cp/call.c:6776 #, 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 "" -#: cp/call.c:6916 +#: cp/call.c:6920 #, gcc-internal-format msgid "could not convert %qE to %qT" msgstr "" -#: cp/call.c:7122 +#: cp/call.c:7126 #, gcc-internal-format msgid "" "invalid initialization of non-const reference of type %qT from a temporary " "of type %qT" msgstr "" -#: cp/call.c:7126 +#: cp/call.c:7130 #, gcc-internal-format msgid "" "invalid initialization of reference of type %qT from expression of type %qT" @@ -27838,7 +28552,7 @@ msgstr "" msgid " by %q+D" msgstr "" -#: cp/class.c:2500 cp/decl2.c:1263 +#: cp/class.c:2500 cp/decl2.c:1264 #, gcc-internal-format msgid "%q+#D invalid; an anonymous union can only have non-static data members" msgstr "" @@ -27849,7 +28563,7 @@ msgid "" "%q+#D invalid; an anonymous struct can only have non-static data members" msgstr "" -#: cp/class.c:2511 cp/decl2.c:1269 +#: cp/class.c:2511 cp/decl2.c:1270 #, gcc-internal-format msgid "private member %q+#D in anonymous union" msgstr "" @@ -27859,7 +28573,7 @@ msgstr "" msgid "private member %q+#D in anonymous struct" msgstr "" -#: cp/class.c:2518 cp/decl2.c:1271 +#: cp/class.c:2518 cp/decl2.c:1272 #, gcc-internal-format msgid "protected member %q+#D in anonymous union" msgstr "" @@ -27894,210 +28608,210 @@ msgstr "" msgid "width of %q+D exceeds its type" msgstr "" -#: cp/class.c:2737 +#: cp/class.c:2738 #, gcc-internal-format msgid "%q+D is too small to hold all values of %q#T" msgstr "" -#: cp/class.c:2794 +#: cp/class.c:2795 #, gcc-internal-format msgid "member %q+#D with constructor not allowed in union" msgstr "" -#: cp/class.c:2797 +#: cp/class.c:2798 #, gcc-internal-format msgid "member %q+#D with destructor not allowed in union" msgstr "" -#: cp/class.c:2799 +#: cp/class.c:2800 #, gcc-internal-format msgid "member %q+#D with copy assignment operator not allowed in union" msgstr "" -#: cp/class.c:2823 +#: cp/class.c:2824 #, gcc-internal-format msgid "multiple fields in union %qT initialized" msgstr "" -#: cp/class.c:2912 +#: cp/class.c:2913 #, gcc-internal-format msgid "%q+D may not be static because it is a member of a union" msgstr "" -#: cp/class.c:2917 +#: cp/class.c:2918 #, gcc-internal-format msgid "%q+D may not have reference type %qT because it is a member of a union" msgstr "" -#: cp/class.c:2928 +#: cp/class.c:2929 #, gcc-internal-format msgid "field %q+D invalidly declared function type" msgstr "" -#: cp/class.c:2934 +#: cp/class.c:2935 #, gcc-internal-format msgid "field %q+D invalidly declared method type" msgstr "" -#: cp/class.c:2972 +#: cp/class.c:2973 #, gcc-internal-format msgid "ignoring packed attribute because of unpacked non-POD field %q+#D" msgstr "" -#: cp/class.c:3051 +#: cp/class.c:3052 #, gcc-internal-format msgid "field %q+#D with same name as class" msgstr "" -#: cp/class.c:3082 +#: cp/class.c:3083 #, gcc-internal-format msgid "%q#T has pointer data members" msgstr "" -#: cp/class.c:3087 +#: cp/class.c:3088 #, gcc-internal-format msgid " but does not override %<%T(const %T&)%>" msgstr "" -#: cp/class.c:3089 +#: cp/class.c:3090 #, gcc-internal-format msgid " or %" msgstr "" -#: cp/class.c:3093 +#: cp/class.c:3094 #, gcc-internal-format msgid " but does not override %" msgstr "" -#: cp/class.c:3554 +#: cp/class.c:3555 #, 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:3679 +#: cp/class.c:3680 #, gcc-internal-format msgid "class %qT will be considered nearly empty in a future version of GCC" msgstr "" -#: cp/class.c:3761 +#: cp/class.c:3762 #, gcc-internal-format msgid "initializer specified for non-virtual method %q+D" msgstr "" -#: cp/class.c:4328 +#: cp/class.c:4329 #, gcc-internal-format msgid "non-static reference %q+#D in class without a constructor" msgstr "" -#: cp/class.c:4333 +#: cp/class.c:4334 #, gcc-internal-format msgid "non-static const member %q+#D in class without a constructor" msgstr "" -#: cp/class.c:4588 +#: cp/class.c:4589 #, 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:4689 +#: cp/class.c:4690 #, gcc-internal-format msgid "direct base %qT inaccessible in %qT due to ambiguity" msgstr "" -#: cp/class.c:4701 +#: cp/class.c:4702 #, gcc-internal-format msgid "virtual base %qT inaccessible in %qT due to ambiguity" msgstr "" -#: cp/class.c:4880 +#: cp/class.c:4881 #, 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:4920 +#: cp/class.c:4921 #, 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:4948 +#: cp/class.c:4949 #, 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:4957 +#: cp/class.c:4958 #, 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:5044 +#: cp/class.c:5045 #, gcc-internal-format msgid "" "layout of classes derived from empty class %qT may change in a future " "version of GCC" msgstr "" -#: cp/class.c:5190 +#: cp/class.c:5191 #, gcc-internal-format msgid "redefinition of %q#T" msgstr "" -#: cp/class.c:5346 +#: cp/class.c:5347 #, gcc-internal-format msgid "%q#T has virtual functions and accessible non-virtual destructor" msgstr "" -#: cp/class.c:5448 +#: cp/class.c:5449 #, gcc-internal-format msgid "trying to finish struct, but kicked out due to previous parse errors" msgstr "" -#: cp/class.c:5907 +#: cp/class.c:5908 #, gcc-internal-format msgid "language string %<\"%E\"%> not recognized" msgstr "" -#: cp/class.c:5996 +#: cp/class.c:5997 #, gcc-internal-format msgid "cannot resolve overloaded function %qD based on conversion to type %qT" msgstr "" -#: cp/class.c:6125 +#: cp/class.c:6126 #, gcc-internal-format msgid "no matches converting function %qD to type %q#T" msgstr "" -#: cp/class.c:6148 +#: cp/class.c:6149 #, gcc-internal-format msgid "converting overloaded function %qD to type %q#T is ambiguous" msgstr "" -#: cp/class.c:6174 +#: cp/class.c:6175 #, gcc-internal-format msgid "assuming pointer to member %qD" msgstr "" -#: cp/class.c:6177 +#: cp/class.c:6178 #, gcc-internal-format msgid "(a pointer to member can only be formed with %<&%E%>)" msgstr "" -#: cp/class.c:6233 cp/class.c:6267 +#: cp/class.c:6238 cp/class.c:6272 #, gcc-internal-format msgid "not enough type information" msgstr "" -#: cp/class.c:6250 +#: cp/class.c:6255 #, gcc-internal-format msgid "argument of type %qT does not match %qT" msgstr "" @@ -28107,12 +28821,12 @@ msgstr "" #. A name N used in a class S shall refer to the same declaration #. in its context and when re-evaluated in the completed scope of #. S. -#: cp/class.c:6537 cp/decl.c:1195 cp/name-lookup.c:526 +#: cp/class.c:6542 cp/decl.c:1194 cp/name-lookup.c:526 #, gcc-internal-format msgid "declaration of %q#D" msgstr "" -#: cp/class.c:6538 +#: cp/class.c:6543 #, gcc-internal-format msgid "changes meaning of %qD from %q+#D" msgstr "" @@ -28127,7 +28841,7 @@ msgstr "" msgid "statement with no effect" msgstr "" -#: cp/cp-gimplify.c:1086 +#: cp/cp-gimplify.c:1150 #, gcc-internal-format msgid "%qE implicitly determined as % has reference type" msgstr "" @@ -28152,7 +28866,7 @@ msgstr "" msgid "conversion from %qT to %qT discards qualifiers" msgstr "" -#: cp/cvt.c:470 cp/typeck.c:5326 +#: cp/cvt.c:470 cp/typeck.c:5386 #, gcc-internal-format msgid "casting %qT to %qT does not dereference pointer" msgstr "" @@ -28244,112 +28958,112 @@ msgstr "" msgid " candidate conversions include %qD and %qD" msgstr "" -#: cp/decl.c:1058 +#: cp/decl.c:1057 #, gcc-internal-format msgid "%qD was declared % and later %" msgstr "" -#: cp/decl.c:1059 cp/decl.c:1606 objc/objc-act.c:2920 objc/objc-act.c:7490 +#: cp/decl.c:1058 cp/decl.c:1605 objc/objc-act.c:2935 objc/objc-act.c:7522 #, gcc-internal-format msgid "previous declaration of %q+D" msgstr "" -#: cp/decl.c:1092 +#: cp/decl.c:1091 #, gcc-internal-format msgid "declaration of %qF throws different exceptions" msgstr "" -#: cp/decl.c:1093 +#: cp/decl.c:1092 #, gcc-internal-format msgid "from previous declaration %q+F" msgstr "" -#: cp/decl.c:1149 +#: cp/decl.c:1148 #, gcc-internal-format msgid "function %q+D redeclared as inline" msgstr "" -#: cp/decl.c:1151 +#: cp/decl.c:1150 #, gcc-internal-format msgid "previous declaration of %q+D with attribute noinline" msgstr "" -#: cp/decl.c:1158 +#: cp/decl.c:1157 #, gcc-internal-format msgid "function %q+D redeclared with attribute noinline" msgstr "" -#: cp/decl.c:1160 +#: cp/decl.c:1159 #, gcc-internal-format msgid "previous declaration of %q+D was inline" msgstr "" -#: cp/decl.c:1182 cp/decl.c:1255 +#: cp/decl.c:1181 cp/decl.c:1254 #, gcc-internal-format msgid "shadowing %s function %q#D" msgstr "" -#: cp/decl.c:1191 +#: cp/decl.c:1190 #, gcc-internal-format msgid "library function %q#D redeclared as non-function %q#D" msgstr "" -#: cp/decl.c:1196 +#: cp/decl.c:1195 #, gcc-internal-format msgid "conflicts with built-in declaration %q#D" msgstr "" -#: cp/decl.c:1250 cp/decl.c:1376 cp/decl.c:1392 +#: cp/decl.c:1249 cp/decl.c:1375 cp/decl.c:1391 #, gcc-internal-format msgid "new declaration %q#D" msgstr "" -#: cp/decl.c:1251 +#: cp/decl.c:1250 #, gcc-internal-format msgid "ambiguates built-in declaration %q#D" msgstr "" -#: cp/decl.c:1340 +#: cp/decl.c:1339 #, gcc-internal-format msgid "%q#D redeclared as different kind of symbol" msgstr "" -#: cp/decl.c:1343 +#: cp/decl.c:1342 #, gcc-internal-format msgid "previous declaration of %q+#D" msgstr "" -#: cp/decl.c:1362 +#: cp/decl.c:1361 #, gcc-internal-format msgid "declaration of template %q#D" msgstr "" -#: cp/decl.c:1363 cp/name-lookup.c:527 cp/name-lookup.c:801 +#: cp/decl.c:1362 cp/name-lookup.c:527 cp/name-lookup.c:807 #, gcc-internal-format msgid "conflicts with previous declaration %q+#D" msgstr "" -#: cp/decl.c:1377 cp/decl.c:1393 +#: cp/decl.c:1376 cp/decl.c:1392 #, gcc-internal-format msgid "ambiguates old declaration %q+#D" msgstr "" -#: cp/decl.c:1385 +#: cp/decl.c:1384 #, gcc-internal-format msgid "declaration of C function %q#D conflicts with" msgstr "" -#: cp/decl.c:1387 +#: cp/decl.c:1386 #, gcc-internal-format msgid "previous declaration %q+#D here" msgstr "" -#: cp/decl.c:1401 +#: cp/decl.c:1400 #, gcc-internal-format msgid "conflicting declaration %q#D" msgstr "" -#: cp/decl.c:1402 +#: cp/decl.c:1401 #, gcc-internal-format msgid "%q+D has a previous declaration as %q#D" msgstr "" @@ -28361,63 +29075,63 @@ msgstr "" #. A namespace-name defined at global scope shall not be #. declared as the name of any other entity in any global scope #. of the program. -#: cp/decl.c:1454 +#: cp/decl.c:1453 #, gcc-internal-format msgid "declaration of namespace %qD conflicts with" msgstr "" -#: cp/decl.c:1455 +#: cp/decl.c:1454 #, gcc-internal-format msgid "previous declaration of namespace %q+D here" msgstr "" -#: cp/decl.c:1466 +#: cp/decl.c:1465 #, gcc-internal-format msgid "%q+#D previously defined here" msgstr "" #. Prototype decl follows defn w/o prototype. -#: cp/decl.c:1476 +#: cp/decl.c:1475 #, gcc-internal-format msgid "prototype for %q+#D" msgstr "" -#: cp/decl.c:1477 +#: cp/decl.c:1476 #, gcc-internal-format msgid "%Jfollows non-prototype definition here" msgstr "" -#: cp/decl.c:1517 +#: cp/decl.c:1516 #, gcc-internal-format msgid "previous declaration of %q+#D with %qL linkage" msgstr "" -#: cp/decl.c:1519 +#: cp/decl.c:1518 #, gcc-internal-format msgid "conflicts with new declaration with %qL linkage" msgstr "" -#: cp/decl.c:1542 cp/decl.c:1548 +#: cp/decl.c:1541 cp/decl.c:1547 #, gcc-internal-format msgid "default argument given for parameter %d of %q#D" msgstr "" -#: cp/decl.c:1544 cp/decl.c:1550 +#: cp/decl.c:1543 cp/decl.c:1549 #, gcc-internal-format msgid "after previous specification in %q+#D" msgstr "" -#: cp/decl.c:1605 +#: cp/decl.c:1604 #, gcc-internal-format msgid "redundant redeclaration of %qD in same scope" msgstr "" -#: cp/decl.c:1611 +#: cp/decl.c:1610 #, gcc-internal-format msgid "deleted definition of %qD" msgstr "" -#: cp/decl.c:1612 +#: cp/decl.c:1611 #, gcc-internal-format msgid "after previous declaration %q+D" msgstr "" @@ -28430,324 +29144,329 @@ msgstr "" #. that specialization that would cause an implicit #. instantiation to take place, in every translation unit in #. which such a use occurs. -#: cp/decl.c:1926 +#: cp/decl.c:1939 #, gcc-internal-format msgid "explicit specialization of %qD after first use" msgstr "" -#: cp/decl.c:2016 +#: cp/decl.c:2029 #, gcc-internal-format msgid "%q+D: visibility attribute ignored because it" msgstr "" -#: cp/decl.c:2018 +#: cp/decl.c:2031 #, gcc-internal-format msgid "%Jconflicts with previous declaration here" msgstr "" -#: cp/decl.c:2451 +#: cp/decl.c:2464 #, gcc-internal-format msgid "jump to label %qD" msgstr "" -#: cp/decl.c:2453 +#: cp/decl.c:2466 #, gcc-internal-format msgid "jump to case label" msgstr "" -#: cp/decl.c:2455 +#: cp/decl.c:2468 #, gcc-internal-format msgid "%H from here" msgstr "" -#: cp/decl.c:2474 cp/decl.c:2637 +#: cp/decl.c:2487 cp/decl.c:2650 #, gcc-internal-format msgid " exits OpenMP structured block" msgstr "" -#: cp/decl.c:2495 +#: cp/decl.c:2508 #, gcc-internal-format msgid " crosses initialization of %q+#D" msgstr "" -#: cp/decl.c:2497 cp/decl.c:2612 +#: cp/decl.c:2510 cp/decl.c:2625 #, gcc-internal-format msgid " enters scope of non-POD %q+#D" msgstr "" -#: cp/decl.c:2510 cp/decl.c:2616 +#: cp/decl.c:2523 cp/decl.c:2629 #, gcc-internal-format msgid " enters try block" msgstr "" -#: cp/decl.c:2512 cp/decl.c:2618 +#: cp/decl.c:2525 cp/decl.c:2631 #, gcc-internal-format msgid " enters catch block" msgstr "" -#: cp/decl.c:2522 cp/decl.c:2621 +#: cp/decl.c:2535 cp/decl.c:2634 #, gcc-internal-format msgid " enters OpenMP structured block" msgstr "" -#: cp/decl.c:2593 cp/decl.c:2633 +#: cp/decl.c:2606 cp/decl.c:2646 #, gcc-internal-format msgid "jump to label %q+D" msgstr "" -#: cp/decl.c:2594 cp/decl.c:2634 +#: cp/decl.c:2607 cp/decl.c:2647 #, gcc-internal-format msgid " from here" msgstr "" #. Can't skip init of __exception_info. -#: cp/decl.c:2606 +#: cp/decl.c:2619 #, gcc-internal-format msgid "%J enters catch block" msgstr "" -#: cp/decl.c:2610 +#: cp/decl.c:2623 #, gcc-internal-format msgid " skips initialization of %q+#D" msgstr "" -#: cp/decl.c:2686 +#: cp/decl.c:2699 #, gcc-internal-format msgid "label named wchar_t" msgstr "" -#: cp/decl.c:2690 +#: cp/decl.c:2703 #, gcc-internal-format msgid "duplicate label %qD" msgstr "" -#: cp/decl.c:2956 +#: cp/decl.c:2969 #, gcc-internal-format msgid "%qD is not a type" msgstr "" -#: cp/decl.c:2962 +#: cp/decl.c:2975 #, gcc-internal-format msgid "%qD used without template parameters" msgstr "" -#: cp/decl.c:2977 +#: cp/decl.c:2990 #, gcc-internal-format msgid "%q#T is not a class" msgstr "" -#: cp/decl.c:2989 cp/decl.c:3057 +#: cp/decl.c:3002 cp/decl.c:3070 #, gcc-internal-format msgid "no class template named %q#T in %q#T" msgstr "" -#: cp/decl.c:2997 +#: cp/decl.c:3010 #, gcc-internal-format msgid "% names %q#T, which is not a class template" msgstr "" -#: cp/decl.c:3004 +#: cp/decl.c:3017 #, gcc-internal-format msgid "% names %q#T, which is not a type" msgstr "" -#: cp/decl.c:3066 +#: cp/decl.c:3079 #, gcc-internal-format msgid "template parameters do not match template" msgstr "" -#: cp/decl.c:3067 cp/friend.c:321 cp/friend.c:329 +#: cp/decl.c:3080 cp/friend.c:321 cp/friend.c:329 #, gcc-internal-format msgid "%q+D declared here" msgstr "" -#: cp/decl.c:3714 +#: cp/decl.c:3755 #, gcc-internal-format msgid "%Jan anonymous struct cannot have function members" msgstr "" -#: cp/decl.c:3716 +#: cp/decl.c:3757 #, gcc-internal-format msgid "%Jan anonymous union cannot have function members" msgstr "" -#: cp/decl.c:3734 +#: cp/decl.c:3775 #, gcc-internal-format msgid "member %q+#D with constructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:3737 +#: cp/decl.c:3778 #, gcc-internal-format msgid "member %q+#D with destructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:3740 +#: cp/decl.c:3781 #, gcc-internal-format msgid "" "member %q+#D with copy assignment operator not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:3765 +#: cp/decl.c:3806 #, gcc-internal-format msgid "multiple types in one declaration" msgstr "" -#: cp/decl.c:3769 +#: cp/decl.c:3810 #, gcc-internal-format msgid "redeclaration of C++ built-in type %qT" msgstr "" -#: cp/decl.c:3806 +#: cp/decl.c:3847 #, gcc-internal-format msgid "missing type-name in typedef-declaration" msgstr "" -#: cp/decl.c:3813 +#: cp/decl.c:3854 #, gcc-internal-format msgid "ISO C++ prohibits anonymous structs" msgstr "" -#: cp/decl.c:3820 +#: cp/decl.c:3861 #, gcc-internal-format msgid "%qs can only be specified for functions" msgstr "" -#: cp/decl.c:3826 +#: cp/decl.c:3867 #, gcc-internal-format msgid "% can only be specified inside a class" msgstr "" -#: cp/decl.c:3828 +#: cp/decl.c:3869 #, gcc-internal-format msgid "% can only be specified for constructors" msgstr "" -#: cp/decl.c:3830 +#: cp/decl.c:3871 #, gcc-internal-format msgid "a storage class can only be specified for objects and functions" msgstr "" -#: cp/decl.c:3836 +#: cp/decl.c:3877 #, gcc-internal-format msgid "qualifiers can only be specified for objects and functions" msgstr "" -#: cp/decl.c:3839 +#: cp/decl.c:3880 #, gcc-internal-format msgid "% was ignored in this declaration" msgstr "" -#: cp/decl.c:3868 +#: cp/decl.c:3909 #, gcc-internal-format msgid "attribute ignored in declaration of %q+#T" msgstr "" -#: cp/decl.c:3869 +#: cp/decl.c:3910 #, gcc-internal-format msgid "attribute for %q+#T must follow the %qs keyword" msgstr "" -#: cp/decl.c:3911 +#: cp/decl.c:3952 #, 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:3915 +#: cp/decl.c:3956 #, gcc-internal-format msgid "" "ignoring attributes applied to dependent type %qT without an associated " "declaration" msgstr "" -#: cp/decl.c:3991 +#: cp/decl.c:4032 #, gcc-internal-format msgid "typedef %qD is initialized (use decltype instead)" msgstr "" -#: cp/decl.c:4009 +#: cp/decl.c:4050 #, gcc-internal-format msgid "declaration of %q#D has % and is initialized" msgstr "" -#: cp/decl.c:4034 +#: cp/decl.c:4075 #, gcc-internal-format msgid "definition of %q#D is marked %" msgstr "" -#: cp/decl.c:4053 +#: cp/decl.c:4094 #, gcc-internal-format msgid "%q#D is not a static member of %q#T" msgstr "" -#: cp/decl.c:4059 +#: cp/decl.c:4100 #, gcc-internal-format msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>" msgstr "" -#: cp/decl.c:4068 +#: cp/decl.c:4109 #, gcc-internal-format msgid "" "template header not allowed in member definition of explicitly specialized " "class" msgstr "" -#: cp/decl.c:4076 +#: cp/decl.c:4117 #, gcc-internal-format msgid "duplicate initialization of %qD" msgstr "" -#: cp/decl.c:4115 +#: cp/decl.c:4156 #, gcc-internal-format msgid "declaration of %q#D outside of class is not definition" msgstr "" -#: cp/decl.c:4208 +#: cp/decl.c:4251 #, gcc-internal-format msgid "variable %q#D has initializer but incomplete type" msgstr "" -#: cp/decl.c:4214 cp/decl.c:4950 +#: cp/decl.c:4257 cp/decl.c:4999 #, gcc-internal-format msgid "elements of array %q#D have incomplete type" msgstr "" -#: cp/decl.c:4220 +#: cp/decl.c:4264 cp/decl.c:5495 +#, gcc-internal-format +msgid "declaration of %q#D has no initializer" +msgstr "" + +#: cp/decl.c:4266 #, gcc-internal-format msgid "aggregate %q#D has incomplete type and cannot be defined" msgstr "" -#: cp/decl.c:4256 +#: cp/decl.c:4302 #, gcc-internal-format msgid "%qD declared as reference but not initialized" msgstr "" -#: cp/decl.c:4262 +#: cp/decl.c:4308 #, gcc-internal-format msgid "ISO C++ forbids use of initializer list to initialize reference %qD" msgstr "" -#: cp/decl.c:4288 +#: cp/decl.c:4334 #, gcc-internal-format msgid "cannot initialize %qT from %qT" msgstr "" -#: cp/decl.c:4349 +#: cp/decl.c:4395 #, gcc-internal-format msgid "name %qD used in a GNU-style designated initializer for an array" msgstr "" -#: cp/decl.c:4398 +#: cp/decl.c:4444 #, gcc-internal-format msgid "initializer fails to determine size of %qD" msgstr "" -#: cp/decl.c:4405 +#: cp/decl.c:4451 #, gcc-internal-format msgid "array size missing in %qD" msgstr "" -#: cp/decl.c:4417 +#: cp/decl.c:4463 #, gcc-internal-format msgid "zero-size array %qD" msgstr "" @@ -28755,273 +29474,273 @@ 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:4460 +#: cp/decl.c:4506 #, gcc-internal-format msgid "storage size of %qD isn't known" msgstr "" -#: cp/decl.c:4483 +#: cp/decl.c:4529 #, gcc-internal-format msgid "storage size of %qD isn't constant" msgstr "" -#: cp/decl.c:4534 +#: cp/decl.c:4580 #, 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:4537 +#: cp/decl.c:4583 #, gcc-internal-format msgid "%J you can work around this by removing the initializer" msgstr "" -#: cp/decl.c:4564 +#: cp/decl.c:4610 #, gcc-internal-format msgid "uninitialized const %qD" msgstr "" -#: cp/decl.c:4676 +#: cp/decl.c:4722 #, gcc-internal-format msgid "invalid type %qT as initializer for a vector of type %qT" msgstr "" -#: cp/decl.c:4718 +#: cp/decl.c:4764 #, gcc-internal-format msgid "initializer for %qT must be brace-enclosed" msgstr "" -#: cp/decl.c:4736 +#: cp/decl.c:4782 #, gcc-internal-format msgid "%qT has no non-static data member named %qD" msgstr "" -#: cp/decl.c:4789 +#: cp/decl.c:4838 #, gcc-internal-format msgid "braces around scalar initializer for type %qT" msgstr "" -#: cp/decl.c:4875 +#: cp/decl.c:4924 #, gcc-internal-format msgid "missing braces around initializer for %qT" msgstr "" -#: cp/decl.c:4932 +#: cp/decl.c:4981 #, gcc-internal-format msgid "too many initializers for %qT" msgstr "" -#: cp/decl.c:4952 +#: cp/decl.c:5001 #, gcc-internal-format msgid "elements of array %q#T have incomplete type" msgstr "" -#: cp/decl.c:4961 +#: cp/decl.c:5010 #, gcc-internal-format msgid "variable-sized object %qD may not be initialized" msgstr "" -#: cp/decl.c:4963 +#: cp/decl.c:5012 #, gcc-internal-format msgid "variable-sized compound literal" msgstr "" -#: cp/decl.c:5017 +#: cp/decl.c:5066 #, gcc-internal-format msgid "%qD has incomplete type" msgstr "" -#: cp/decl.c:5037 +#: cp/decl.c:5086 #, gcc-internal-format msgid "scalar object %qD requires one element in initializer" msgstr "" -#: cp/decl.c:5068 +#: cp/decl.c:5117 #, gcc-internal-format msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>" msgstr "" -#: cp/decl.c:5100 +#: cp/decl.c:5149 #, gcc-internal-format msgid "array %qD initialized by parenthesized string literal %qE" msgstr "" -#: cp/decl.c:5114 +#: cp/decl.c:5163 #, gcc-internal-format msgid "structure %qD with uninitialized const members" msgstr "" -#: cp/decl.c:5116 +#: cp/decl.c:5165 #, gcc-internal-format msgid "structure %qD with uninitialized reference members" msgstr "" -#: cp/decl.c:5412 +#: cp/decl.c:5462 #, gcc-internal-format msgid "assignment (not initialization) in declaration" msgstr "" -#: cp/decl.c:5508 +#: cp/decl.c:5575 #, gcc-internal-format msgid "shadowing previous type declaration of %q#D" msgstr "" -#: cp/decl.c:5538 +#: cp/decl.c:5605 #, gcc-internal-format msgid "%qD cannot be thread-local because it has non-POD type %qT" msgstr "" -#: cp/decl.c:5570 +#: cp/decl.c:5637 #, gcc-internal-format msgid "Java object %qD not allocated with %" msgstr "" -#: cp/decl.c:5587 +#: cp/decl.c:5654 #, gcc-internal-format msgid "%qD is thread-local and so cannot be dynamically initialized" msgstr "" -#: cp/decl.c:5605 +#: cp/decl.c:5672 #, gcc-internal-format msgid "" "%qD cannot be initialized by a non-constant expression when being declared" msgstr "" -#: cp/decl.c:5645 +#: cp/decl.c:5712 #, gcc-internal-format msgid "non-static data member %qD has Java class type" msgstr "" -#: cp/decl.c:5711 cp/decl2.c:834 +#: cp/decl.c:5778 cp/decl2.c:835 #, gcc-internal-format msgid "%qD cannot be defaulted" msgstr "" -#: cp/decl.c:5722 +#: cp/decl.c:5789 #, gcc-internal-format msgid "function %q#D is initialized like a variable" msgstr "" -#: cp/decl.c:6309 +#: cp/decl.c:6377 #, gcc-internal-format msgid "destructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.c:6311 +#: cp/decl.c:6379 #, gcc-internal-format msgid "constructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.c:6332 +#: cp/decl.c:6400 #, gcc-internal-format msgid "%qD declared as a % %s" msgstr "" -#: cp/decl.c:6334 +#: cp/decl.c:6402 #, gcc-internal-format msgid "%qD declared as an % %s" msgstr "" -#: cp/decl.c:6336 +#: cp/decl.c:6404 #, gcc-internal-format msgid "" "% and % function specifiers on %qD invalid in %s " "declaration" msgstr "" -#: cp/decl.c:6340 +#: cp/decl.c:6408 #, gcc-internal-format msgid "%q+D declared as a friend" msgstr "" -#: cp/decl.c:6346 +#: cp/decl.c:6414 #, gcc-internal-format msgid "%q+D declared with an exception specification" msgstr "" -#: cp/decl.c:6380 +#: cp/decl.c:6448 #, gcc-internal-format msgid "definition of %qD is not in namespace enclosing %qT" msgstr "" -#: cp/decl.c:6491 +#: cp/decl.c:6566 #, gcc-internal-format msgid "defining explicit specialization %qD in friend declaration" msgstr "" #. Something like `template friend void f()'. -#: cp/decl.c:6501 +#: cp/decl.c:6576 #, gcc-internal-format msgid "invalid use of template-id %qD in declaration of primary template" msgstr "" -#: cp/decl.c:6531 +#: cp/decl.c:6606 #, gcc-internal-format msgid "" "default arguments are not allowed in declaration of friend template " "specialization %qD" msgstr "" -#: cp/decl.c:6539 +#: cp/decl.c:6614 #, gcc-internal-format msgid "" "% is not allowed in declaration of friend template specialization %" "qD" msgstr "" -#: cp/decl.c:6582 +#: cp/decl.c:6657 #, gcc-internal-format msgid "cannot declare %<::main%> to be a template" msgstr "" -#: cp/decl.c:6584 +#: cp/decl.c:6659 #, gcc-internal-format msgid "cannot declare %<::main%> to be inline" msgstr "" -#: cp/decl.c:6586 +#: cp/decl.c:6661 #, gcc-internal-format msgid "cannot declare %<::main%> to be static" msgstr "" -#: cp/decl.c:6614 +#: cp/decl.c:6689 #, gcc-internal-format msgid "non-local function %q#D uses anonymous type" msgstr "" -#: cp/decl.c:6617 cp/decl.c:6893 +#: cp/decl.c:6692 cp/decl.c:6968 #, gcc-internal-format msgid "" "%q+#D does not refer to the unqualified type, so it is not used for linkage" msgstr "" -#: cp/decl.c:6623 +#: cp/decl.c:6698 #, gcc-internal-format msgid "non-local function %q#D uses local type %qT" msgstr "" -#: cp/decl.c:6642 +#: cp/decl.c:6717 #, gcc-internal-format msgid "static member function %qD cannot have cv-qualifier" msgstr "" -#: cp/decl.c:6643 +#: cp/decl.c:6718 #, gcc-internal-format msgid "non-member function %qD cannot have cv-qualifier" msgstr "" -#: cp/decl.c:6691 +#: cp/decl.c:6766 #, gcc-internal-format msgid "%<::main%> must return %" msgstr "" -#: cp/decl.c:6731 +#: cp/decl.c:6806 #, gcc-internal-format msgid "definition of implicitly-declared %qD" msgstr "" -#: cp/decl.c:6748 cp/decl2.c:679 +#: cp/decl.c:6823 cp/decl2.c:680 #, gcc-internal-format msgid "no %q#D member function declared in class %qT" msgstr "" @@ -29030,566 +29749,594 @@ 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:6890 +#: cp/decl.c:6965 #, gcc-internal-format msgid "non-local variable %q#D uses anonymous type" msgstr "" -#: cp/decl.c:6899 +#: cp/decl.c:6974 #, gcc-internal-format msgid "non-local variable %q#D uses local type %qT" msgstr "" -#: cp/decl.c:7022 +#: cp/decl.c:7097 #, gcc-internal-format msgid "" "invalid in-class initialization of static data member of non-integral type %" "qT" msgstr "" -#: cp/decl.c:7032 +#: cp/decl.c:7107 #, gcc-internal-format msgid "ISO C++ forbids in-class initialization of non-const static member %qD" msgstr "" -#: cp/decl.c:7036 +#: cp/decl.c:7111 #, gcc-internal-format msgid "" "ISO C++ forbids initialization of member constant %qD of non-integral type %" "qT" msgstr "" -#: cp/decl.c:7061 +#: cp/decl.c:7136 #, gcc-internal-format msgid "size of array %qD has non-integral type %qT" msgstr "" -#: cp/decl.c:7063 +#: cp/decl.c:7138 #, gcc-internal-format msgid "size of array has non-integral type %qT" msgstr "" -#: cp/decl.c:7106 +#: cp/decl.c:7181 #, gcc-internal-format msgid "size of array %qD is negative" msgstr "" -#: cp/decl.c:7108 +#: cp/decl.c:7183 #, gcc-internal-format msgid "size of array is negative" msgstr "" -#: cp/decl.c:7116 +#: cp/decl.c:7191 #, gcc-internal-format msgid "ISO C++ forbids zero-size array %qD" msgstr "" -#: cp/decl.c:7118 +#: cp/decl.c:7193 #, gcc-internal-format msgid "ISO C++ forbids zero-size array" msgstr "" -#: cp/decl.c:7125 +#: cp/decl.c:7200 #, gcc-internal-format msgid "size of array %qD is not an integral constant-expression" msgstr "" -#: cp/decl.c:7128 +#: cp/decl.c:7203 #, gcc-internal-format msgid "size of array is not an integral constant-expression" msgstr "" -#: cp/decl.c:7134 +#: cp/decl.c:7209 #, gcc-internal-format msgid "ISO C++ forbids variable length array %qD" msgstr "" -#: cp/decl.c:7136 +#: cp/decl.c:7211 #, gcc-internal-format msgid "ISO C++ forbids variable length array" msgstr "" -#: cp/decl.c:7142 +#: cp/decl.c:7217 #, gcc-internal-format msgid "variable length array %qD is used" msgstr "" -#: cp/decl.c:7177 +#: cp/decl.c:7253 #, gcc-internal-format msgid "overflow in array dimension" msgstr "" -#: cp/decl.c:7258 +#: cp/decl.c:7334 #, gcc-internal-format msgid "declaration of %qD as %s" msgstr "" -#: cp/decl.c:7260 +#: cp/decl.c:7336 #, gcc-internal-format msgid "creating %s" msgstr "" -#: cp/decl.c:7272 +#: cp/decl.c:7348 #, gcc-internal-format msgid "" "declaration of %qD as multidimensional array must have bounds for all " "dimensions except the first" msgstr "" -#: cp/decl.c:7276 +#: cp/decl.c:7352 #, gcc-internal-format msgid "" "multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: cp/decl.c:7311 +#: cp/decl.c:7387 #, gcc-internal-format msgid "return type specification for constructor invalid" msgstr "" -#: cp/decl.c:7321 +#: cp/decl.c:7397 #, gcc-internal-format msgid "return type specification for destructor invalid" msgstr "" -#: cp/decl.c:7334 +#: cp/decl.c:7410 #, gcc-internal-format msgid "return type specified for %" msgstr "" -#: cp/decl.c:7356 +#: cp/decl.c:7432 #, gcc-internal-format msgid "unnamed variable or field declared void" msgstr "" -#: cp/decl.c:7360 +#: cp/decl.c:7436 #, gcc-internal-format msgid "variable or field %qE declared void" msgstr "" -#: cp/decl.c:7363 +#: cp/decl.c:7439 #, gcc-internal-format msgid "variable or field declared void" msgstr "" -#: cp/decl.c:7533 +#: cp/decl.c:7609 #, gcc-internal-format msgid "invalid use of qualified-name %<::%D%>" msgstr "" -#: cp/decl.c:7536 +#: cp/decl.c:7612 #, gcc-internal-format msgid "invalid use of qualified-name %<%T::%D%>" msgstr "" -#: cp/decl.c:7539 +#: cp/decl.c:7615 #, gcc-internal-format msgid "invalid use of qualified-name %<%D::%D%>" msgstr "" -#: cp/decl.c:7551 +#: cp/decl.c:7627 #, gcc-internal-format msgid "type %qT is not derived from type %qT" msgstr "" -#: cp/decl.c:7567 cp/decl.c:7657 cp/decl.c:8807 +#: cp/decl.c:7643 cp/decl.c:7733 cp/decl.c:8927 #, gcc-internal-format msgid "declaration of %qD as non-function" msgstr "" -#: cp/decl.c:7573 +#: cp/decl.c:7649 #, gcc-internal-format msgid "declaration of %qD as non-member" msgstr "" -#: cp/decl.c:7602 +#: cp/decl.c:7678 #, gcc-internal-format msgid "declarator-id missing; using reserved word %qD" msgstr "" -#: cp/decl.c:7649 +#: cp/decl.c:7725 #, gcc-internal-format msgid "function definition does not declare parameters" msgstr "" -#: cp/decl.c:7691 +#: cp/decl.c:7767 #, gcc-internal-format msgid "two or more data types in declaration of %qs" msgstr "" -#: cp/decl.c:7697 +#: cp/decl.c:7773 #, gcc-internal-format msgid "conflicting specifiers in declaration of %qs" msgstr "" -#: cp/decl.c:7768 cp/decl.c:7771 cp/decl.c:7774 +#: cp/decl.c:7844 cp/decl.c:7847 cp/decl.c:7850 #, gcc-internal-format msgid "ISO C++ forbids declaration of %qs with no type" msgstr "" -#: cp/decl.c:7799 cp/decl.c:7817 +#: cp/decl.c:7875 cp/decl.c:7893 #, gcc-internal-format msgid "% or % invalid for %qs" msgstr "" -#: cp/decl.c:7801 +#: cp/decl.c:7877 #, gcc-internal-format msgid "% and % specified together for %qs" msgstr "" -#: cp/decl.c:7803 +#: cp/decl.c:7879 #, gcc-internal-format msgid "% invalid for %qs" msgstr "" -#: cp/decl.c:7805 +#: cp/decl.c:7881 #, gcc-internal-format msgid "% invalid for %qs" msgstr "" -#: cp/decl.c:7807 +#: cp/decl.c:7883 #, gcc-internal-format msgid "% invalid for %qs" msgstr "" -#: cp/decl.c:7809 +#: cp/decl.c:7885 #, gcc-internal-format msgid "% or % invalid for %qs" msgstr "" -#: cp/decl.c:7811 +#: cp/decl.c:7887 #, gcc-internal-format msgid "% or % specified with char for %qs" msgstr "" -#: cp/decl.c:7813 +#: cp/decl.c:7889 #, gcc-internal-format msgid "% and % specified together for %qs" msgstr "" -#: cp/decl.c:7819 +#: cp/decl.c:7895 #, gcc-internal-format msgid "% or % invalid for %qs" msgstr "" -#: cp/decl.c:7827 +#: cp/decl.c:7903 #, gcc-internal-format msgid "long, short, signed or unsigned used invalidly for %qs" msgstr "" -#: cp/decl.c:7891 +#: cp/decl.c:7967 #, gcc-internal-format msgid "complex invalid for %qs" msgstr "" -#: cp/decl.c:7920 +#: cp/decl.c:7996 #, gcc-internal-format msgid "qualifiers are not allowed on declaration of %" msgstr "" -#: cp/decl.c:7933 cp/typeck.c:7168 +#: cp/decl.c:8009 cp/typeck.c:7189 #, gcc-internal-format msgid "ignoring %qV qualifiers added to function type %qT" msgstr "" -#: cp/decl.c:7956 +#: cp/decl.c:8032 #, gcc-internal-format msgid "member %qD cannot be declared both virtual and static" msgstr "" -#: cp/decl.c:7964 +#: cp/decl.c:8040 #, gcc-internal-format msgid "%<%T::%D%> is not a valid declarator" msgstr "" -#: cp/decl.c:7973 +#: cp/decl.c:8049 #, gcc-internal-format msgid "typedef declaration invalid in parameter declaration" msgstr "" -#: cp/decl.c:7979 +#: cp/decl.c:8055 #, gcc-internal-format msgid "storage class specifiers invalid in parameter declarations" msgstr "" -#: cp/decl.c:7986 +#: cp/decl.c:8059 +#, gcc-internal-format +msgid "parameter declared %" +msgstr "" + +#: cp/decl.c:8068 #, gcc-internal-format msgid "% outside class declaration" msgstr "" -#: cp/decl.c:8004 +#: cp/decl.c:8086 #, gcc-internal-format msgid "multiple storage classes in declaration of %qs" msgstr "" -#: cp/decl.c:8027 +#: cp/decl.c:8109 #, gcc-internal-format msgid "storage class specified for %qs" msgstr "" -#: cp/decl.c:8048 +#: cp/decl.c:8130 #, gcc-internal-format msgid "top-level declaration of %qs specifies %" msgstr "" -#: cp/decl.c:8061 +#: cp/decl.c:8143 #, gcc-internal-format msgid "storage class specifiers invalid in friend function declarations" msgstr "" -#: cp/decl.c:8191 +#: cp/decl.c:8257 +#, gcc-internal-format +msgid "invalid use of % in conversion operator" +msgstr "" + +#: cp/decl.c:8262 +#, gcc-internal-format +msgid "%qs function uses % type specifier without late return type" +msgstr "" + +#: cp/decl.c:8268 +#, gcc-internal-format +msgid "" +"%qs function with late return type has %qT as its type rather than plain %" +"" +msgstr "" + +#: cp/decl.c:8276 +#, gcc-internal-format +msgid "" +"%qs function with late return type not declared with % type specifier" +msgstr "" + +#: cp/decl.c:8309 #, gcc-internal-format msgid "destructor cannot be static member function" msgstr "" -#: cp/decl.c:8196 +#: cp/decl.c:8314 #, gcc-internal-format msgid "destructors may not be cv-qualified" msgstr "" -#: cp/decl.c:8214 +#: cp/decl.c:8332 #, gcc-internal-format msgid "constructors cannot be declared virtual" msgstr "" -#: cp/decl.c:8227 +#: cp/decl.c:8345 #, gcc-internal-format msgid "can't initialize friend function %qs" msgstr "" #. Cannot be both friend and virtual. -#: cp/decl.c:8231 +#: cp/decl.c:8349 #, gcc-internal-format msgid "virtual functions cannot be friends" msgstr "" -#: cp/decl.c:8235 +#: cp/decl.c:8353 #, gcc-internal-format msgid "friend declaration not in class definition" msgstr "" -#: cp/decl.c:8237 +#: cp/decl.c:8355 #, gcc-internal-format msgid "can't define friend function %qs in a local class definition" msgstr "" -#: cp/decl.c:8250 +#: cp/decl.c:8368 #, gcc-internal-format msgid "destructors may not have parameters" msgstr "" -#: cp/decl.c:8269 +#: cp/decl.c:8387 #, gcc-internal-format msgid "cannot declare pointer to %q#T" msgstr "" -#: cp/decl.c:8282 cp/decl.c:8289 +#: cp/decl.c:8400 cp/decl.c:8407 #, gcc-internal-format msgid "cannot declare reference to %q#T" msgstr "" -#: cp/decl.c:8291 +#: cp/decl.c:8409 #, gcc-internal-format msgid "cannot declare pointer to %q#T member" msgstr "" -#: cp/decl.c:8342 +#: cp/decl.c:8460 #, gcc-internal-format msgid "" "cannot declare reference to %q#T, which is not a typedef or a template type " "argument" msgstr "" -#: cp/decl.c:8386 +#: cp/decl.c:8504 #, gcc-internal-format msgid "template-id %qD used as a declarator" msgstr "" -#: cp/decl.c:8437 +#: cp/decl.c:8555 #, gcc-internal-format msgid "member functions are implicitly friends of their class" msgstr "" -#: cp/decl.c:8442 +#: cp/decl.c:8560 #, gcc-internal-format msgid "extra qualification %<%T::%> on member %qs" msgstr "" -#: cp/decl.c:8474 +#: cp/decl.c:8592 #, gcc-internal-format msgid "cannot define member function %<%T::%s%> within %<%T%>" msgstr "" -#: cp/decl.c:8491 +#: cp/decl.c:8609 #, gcc-internal-format msgid "cannot declare member %<%T::%s%> within %qT" msgstr "" -#: cp/decl.c:8514 +#: cp/decl.c:8632 #, gcc-internal-format msgid "non-parameter %qs cannot be a parameter pack" msgstr "" -#: cp/decl.c:8535 +#: cp/decl.c:8653 #, gcc-internal-format msgid "data member may not have variably modified type %qT" msgstr "" -#: cp/decl.c:8537 +#: cp/decl.c:8655 #, 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:8545 +#: cp/decl.c:8663 #, gcc-internal-format msgid "only declarations of constructors can be %" msgstr "" -#: cp/decl.c:8553 +#: cp/decl.c:8671 #, gcc-internal-format msgid "non-member %qs cannot be declared %" msgstr "" -#: cp/decl.c:8558 +#: cp/decl.c:8676 #, gcc-internal-format msgid "non-object member %qs cannot be declared %" msgstr "" -#: cp/decl.c:8564 +#: cp/decl.c:8682 #, gcc-internal-format msgid "function %qs cannot be declared %" msgstr "" -#: cp/decl.c:8569 +#: cp/decl.c:8687 #, gcc-internal-format msgid "static %qs cannot be declared %" msgstr "" -#: cp/decl.c:8574 +#: cp/decl.c:8692 #, gcc-internal-format msgid "const %qs cannot be declared %" msgstr "" -#: cp/decl.c:8611 +#: cp/decl.c:8729 #, gcc-internal-format msgid "%Jtypedef name may not be a nested-name-specifier" msgstr "" -#: cp/decl.c:8627 +#: cp/decl.c:8747 #, gcc-internal-format msgid "ISO C++ forbids nested type %qD with same name as enclosing class" msgstr "" -#: cp/decl.c:8711 +#: cp/decl.c:8831 #, gcc-internal-format msgid "" "qualified function types cannot be used to declare static member functions" msgstr "" -#: cp/decl.c:8713 +#: cp/decl.c:8833 #, gcc-internal-format msgid "qualified function types cannot be used to declare free functions" msgstr "" -#: cp/decl.c:8739 +#: cp/decl.c:8859 #, gcc-internal-format msgid "type qualifiers specified for friend class declaration" msgstr "" -#: cp/decl.c:8744 +#: cp/decl.c:8864 #, gcc-internal-format msgid "% specified for friend class declaration" msgstr "" -#: cp/decl.c:8752 +#: cp/decl.c:8872 #, gcc-internal-format msgid "template parameters cannot be friends" msgstr "" -#: cp/decl.c:8754 +#: cp/decl.c:8874 #, gcc-internal-format msgid "friend declaration requires class-key, i.e. %" msgstr "" -#: cp/decl.c:8758 +#: cp/decl.c:8878 #, gcc-internal-format msgid "friend declaration requires class-key, i.e. %" msgstr "" -#: cp/decl.c:8771 +#: cp/decl.c:8891 #, gcc-internal-format msgid "trying to make class %qT a friend of global scope" msgstr "" -#: cp/decl.c:8782 +#: cp/decl.c:8902 #, gcc-internal-format msgid "invalid qualifiers on non-member function type" msgstr "" -#: cp/decl.c:8797 +#: cp/decl.c:8917 #, gcc-internal-format msgid "abstract declarator %qT used as declaration" msgstr "" -#: cp/decl.c:8826 +#: cp/decl.c:8946 #, gcc-internal-format msgid "cannot use %<::%> in parameter declaration" msgstr "" #. Something like struct S { int N::j; }; -#: cp/decl.c:8872 +#: cp/decl.c:8992 #, gcc-internal-format msgid "invalid use of %<::%>" msgstr "" -#: cp/decl.c:8887 +#: cp/decl.c:9007 #, gcc-internal-format msgid "can't make %qD into a method -- not in a class" msgstr "" -#: cp/decl.c:8896 +#: cp/decl.c:9016 #, gcc-internal-format msgid "function %qD declared virtual inside a union" msgstr "" -#: cp/decl.c:8905 +#: cp/decl.c:9025 #, gcc-internal-format msgid "%qD cannot be declared virtual, since it is always static" msgstr "" -#: cp/decl.c:8921 +#: cp/decl.c:9041 #, gcc-internal-format msgid "expected qualified name in friend declaration for destructor %qD" msgstr "" -#: cp/decl.c:8931 +#: cp/decl.c:9051 #, gcc-internal-format msgid "declaration of %qD as member of %qT" msgstr "" -#: cp/decl.c:8938 +#: cp/decl.c:9058 #, gcc-internal-format msgid "expected qualified name in friend declaration for constructor %qD" msgstr "" -#: cp/decl.c:9008 +#: cp/decl.c:9130 #, gcc-internal-format msgid "field %qD has incomplete type" msgstr "" -#: cp/decl.c:9010 +#: cp/decl.c:9132 #, gcc-internal-format msgid "name %qT has incomplete type" msgstr "" -#: cp/decl.c:9019 +#: cp/decl.c:9141 #, gcc-internal-format msgid " in instantiation of template %qT" msgstr "" -#: cp/decl.c:9028 +#: cp/decl.c:9150 #, gcc-internal-format msgid "%qE is neither function nor member function; cannot be declared friend" msgstr "" @@ -29606,116 +30353,111 @@ msgstr "" #. the rest of the compiler does not correctly #. handle the initialization unless the member is #. static so we make it static below. -#: cp/decl.c:9080 +#: cp/decl.c:9202 #, gcc-internal-format msgid "ISO C++ forbids initialization of member %qD" msgstr "" -#: cp/decl.c:9082 +#: cp/decl.c:9204 #, gcc-internal-format msgid "making %qD static" msgstr "" -#: cp/decl.c:9147 +#: cp/decl.c:9269 #, gcc-internal-format msgid "storage class % invalid for function %qs" msgstr "" -#: cp/decl.c:9149 +#: cp/decl.c:9271 #, gcc-internal-format msgid "storage class % invalid for function %qs" msgstr "" -#: cp/decl.c:9151 +#: cp/decl.c:9273 #, gcc-internal-format msgid "storage class %<__thread%> invalid for function %qs" msgstr "" -#: cp/decl.c:9163 +#: cp/decl.c:9285 #, gcc-internal-format msgid "" "% specified invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.c:9167 +#: cp/decl.c:9289 #, gcc-internal-format msgid "" "% specifier invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.c:9175 +#: cp/decl.c:9297 #, gcc-internal-format msgid "virtual non-class function %qs" msgstr "" -#: cp/decl.c:9206 +#: cp/decl.c:9329 #, gcc-internal-format msgid "cannot declare member function %qD to have static linkage" msgstr "" #. FIXME need arm citation -#: cp/decl.c:9213 +#: cp/decl.c:9336 #, gcc-internal-format msgid "cannot declare static function inside another function" msgstr "" -#: cp/decl.c:9243 +#: cp/decl.c:9366 #, gcc-internal-format msgid "" "% may not be used when defining (as opposed to declaring) a static " "data member" msgstr "" -#: cp/decl.c:9250 +#: cp/decl.c:9373 #, gcc-internal-format msgid "static member %qD declared %" msgstr "" -#: cp/decl.c:9256 +#: cp/decl.c:9379 #, gcc-internal-format msgid "cannot explicitly declare member %q#D to have extern linkage" msgstr "" -#: cp/decl.c:9400 +#: cp/decl.c:9523 #, gcc-internal-format msgid "default argument for %q#D has type %qT" msgstr "" -#: cp/decl.c:9403 +#: cp/decl.c:9526 #, gcc-internal-format msgid "default argument for parameter of type %qT has type %qT" msgstr "" -#: cp/decl.c:9419 +#: cp/decl.c:9542 #, gcc-internal-format msgid "default argument %qE uses local variable %qD" msgstr "" -#: cp/decl.c:9486 +#: cp/decl.c:9625 #, gcc-internal-format msgid "parameter %qD has Java class type" msgstr "" -#: cp/decl.c:9499 +#: cp/decl.c:9645 #, gcc-internal-format msgid "parameter %qD invalidly declared method type" msgstr "" -#: cp/decl.c:9523 +#: cp/decl.c:9669 #, gcc-internal-format msgid "parameter %qD includes %s to array of unknown bound %qT" msgstr "" -#: cp/decl.c:9537 +#: cp/decl.c:9684 #, gcc-internal-format msgid "parameter packs must be at the end of the parameter list" msgstr "" -#: cp/decl.c:9542 -#, gcc-internal-format -msgid "multiple parameters named %qE" -msgstr "" - #. [class.copy] #. #. A declaration of a constructor for a class X is ill-formed if @@ -29731,139 +30473,139 @@ msgstr "" #. 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:9765 +#: cp/decl.c:9903 #, gcc-internal-format msgid "invalid constructor; you probably meant %<%T (const %T&)%>" msgstr "" -#: cp/decl.c:9887 +#: cp/decl.c:10025 #, gcc-internal-format msgid "%qD may not be declared within a namespace" msgstr "" -#: cp/decl.c:9892 +#: cp/decl.c:10030 #, gcc-internal-format msgid "%qD may not be declared as static" msgstr "" -#: cp/decl.c:9918 +#: cp/decl.c:10056 #, gcc-internal-format msgid "%qD must be a nonstatic member function" msgstr "" -#: cp/decl.c:9927 +#: cp/decl.c:10065 #, gcc-internal-format msgid "" "%qD must be either a non-static member function or a non-member function" msgstr "" -#: cp/decl.c:9949 +#: cp/decl.c:10087 #, gcc-internal-format msgid "%qD must have an argument of class or enumerated type" msgstr "" -#: cp/decl.c:9990 +#: cp/decl.c:10128 #, gcc-internal-format msgid "conversion to %s%s will never use a type conversion operator" msgstr "" #. 13.4.0.3 -#: cp/decl.c:9998 +#: cp/decl.c:10136 #, gcc-internal-format msgid "ISO C++ prohibits overloading operator ?:" msgstr "" -#: cp/decl.c:10003 +#: cp/decl.c:10141 #, gcc-internal-format msgid "%qD must not have variable number of arguments" msgstr "" -#: cp/decl.c:10054 +#: cp/decl.c:10192 #, gcc-internal-format msgid "postfix %qD must take % as its argument" msgstr "" -#: cp/decl.c:10057 +#: cp/decl.c:10195 #, gcc-internal-format msgid "postfix %qD must take % as its second argument" msgstr "" -#: cp/decl.c:10065 +#: cp/decl.c:10203 #, gcc-internal-format msgid "%qD must take either zero or one argument" msgstr "" -#: cp/decl.c:10067 +#: cp/decl.c:10205 #, gcc-internal-format msgid "%qD must take either one or two arguments" msgstr "" -#: cp/decl.c:10089 +#: cp/decl.c:10227 #, gcc-internal-format msgid "prefix %qD should return %qT" msgstr "" -#: cp/decl.c:10095 +#: cp/decl.c:10233 #, gcc-internal-format msgid "postfix %qD should return %qT" msgstr "" -#: cp/decl.c:10104 +#: cp/decl.c:10242 #, gcc-internal-format msgid "%qD must take %" msgstr "" -#: cp/decl.c:10106 cp/decl.c:10115 +#: cp/decl.c:10244 cp/decl.c:10253 #, gcc-internal-format msgid "%qD must take exactly one argument" msgstr "" -#: cp/decl.c:10117 +#: cp/decl.c:10255 #, gcc-internal-format msgid "%qD must take exactly two arguments" msgstr "" -#: cp/decl.c:10126 +#: cp/decl.c:10264 #, gcc-internal-format msgid "user-defined %qD always evaluates both arguments" msgstr "" -#: cp/decl.c:10140 +#: cp/decl.c:10278 #, gcc-internal-format msgid "%qD should return by value" msgstr "" -#: cp/decl.c:10151 cp/decl.c:10156 +#: cp/decl.c:10289 cp/decl.c:10294 #, gcc-internal-format msgid "%qD cannot have default arguments" msgstr "" -#: cp/decl.c:10214 +#: cp/decl.c:10352 #, gcc-internal-format msgid "using template type parameter %qT after %qs" msgstr "" -#: cp/decl.c:10229 +#: cp/decl.c:10367 #, gcc-internal-format msgid "using typedef-name %qD after %qs" msgstr "" -#: cp/decl.c:10230 +#: cp/decl.c:10368 #, gcc-internal-format msgid "%q+D has a previous declaration here" msgstr "" -#: cp/decl.c:10238 +#: cp/decl.c:10376 #, gcc-internal-format msgid "%qT referred to as %qs" msgstr "" -#: cp/decl.c:10239 cp/decl.c:10246 +#: cp/decl.c:10377 cp/decl.c:10384 #, gcc-internal-format msgid "%q+T has a previous declaration here" msgstr "" -#: cp/decl.c:10245 +#: cp/decl.c:10383 #, gcc-internal-format msgid "%qT referred to as enum" msgstr "" @@ -29875,77 +30617,77 @@ msgstr "" #. void f(class C); // No template header here #. #. then the required template argument is missing. -#: cp/decl.c:10260 +#: cp/decl.c:10398 #, gcc-internal-format msgid "template argument required for %<%s %T%>" msgstr "" -#: cp/decl.c:10308 cp/name-lookup.c:2789 +#: cp/decl.c:10446 cp/name-lookup.c:2795 #, gcc-internal-format msgid "%qD has the same name as the class in which it is declared" msgstr "" -#: cp/decl.c:10338 cp/name-lookup.c:2297 +#: cp/decl.c:10476 cp/name-lookup.c:2303 #, gcc-internal-format msgid "reference to %qD is ambiguous" msgstr "" -#: cp/decl.c:10452 +#: cp/decl.c:10590 #, gcc-internal-format msgid "use of enum %q#D without previous declaration" msgstr "" -#: cp/decl.c:10473 +#: cp/decl.c:10611 #, gcc-internal-format msgid "redeclaration of %qT as a non-template" msgstr "" -#: cp/decl.c:10474 +#: cp/decl.c:10612 #, gcc-internal-format msgid "previous declaration %q+D" msgstr "" -#: cp/decl.c:10585 +#: cp/decl.c:10723 #, gcc-internal-format msgid "derived union %qT invalid" msgstr "" -#: cp/decl.c:10594 +#: cp/decl.c:10732 #, gcc-internal-format msgid "Java class %qT cannot have multiple bases" msgstr "" -#: cp/decl.c:10605 +#: cp/decl.c:10743 #, gcc-internal-format msgid "Java class %qT cannot have virtual bases" msgstr "" -#: cp/decl.c:10625 +#: cp/decl.c:10763 #, gcc-internal-format msgid "base type %qT fails to be a struct or class type" msgstr "" -#: cp/decl.c:10658 +#: cp/decl.c:10796 #, gcc-internal-format msgid "recursive type %qT undefined" msgstr "" -#: cp/decl.c:10660 +#: cp/decl.c:10798 #, gcc-internal-format msgid "duplicate base type %qT invalid" msgstr "" -#: cp/decl.c:10744 +#: cp/decl.c:10882 #, gcc-internal-format msgid "multiple definition of %q#T" msgstr "" -#: cp/decl.c:10745 +#: cp/decl.c:10883 #, gcc-internal-format msgid "%Jprevious definition here" msgstr "" -#: cp/decl.c:10789 +#: cp/decl.c:10927 #, gcc-internal-format msgid "underlying type %<%T%> of %<%T%> must be an integral type" msgstr "" @@ -29954,57 +30696,57 @@ msgstr "" #. #. IF no integral type can represent all the enumerator values, the #. enumeration is ill-formed. -#: cp/decl.c:10921 +#: cp/decl.c:11059 #, gcc-internal-format msgid "no integral type can represent all of the enumerator values for %qT" msgstr "" -#: cp/decl.c:11052 +#: cp/decl.c:11190 #, gcc-internal-format msgid "enumerator value for %qD is not an integer constant" msgstr "" -#: cp/decl.c:11080 +#: cp/decl.c:11222 #, gcc-internal-format msgid "overflow in enumeration values at %qD" msgstr "" -#: cp/decl.c:11099 +#: cp/decl.c:11242 #, gcc-internal-format msgid "enumerator value %E is too large for underlying type %<%T%>" msgstr "" -#: cp/decl.c:11198 +#: cp/decl.c:11339 #, gcc-internal-format msgid "return type %q#T is incomplete" msgstr "" -#: cp/decl.c:11200 +#: cp/decl.c:11341 #, gcc-internal-format msgid "return type has Java class type %q#T" msgstr "" -#: cp/decl.c:11325 cp/typeck.c:6855 +#: cp/decl.c:11466 cp/typeck.c:6876 #, gcc-internal-format msgid "% should return a reference to %<*this%>" msgstr "" -#: cp/decl.c:11719 +#: cp/decl.c:11860 #, gcc-internal-format msgid "parameter %qD declared void" msgstr "" -#: cp/decl.c:12206 +#: cp/decl.c:12361 #, gcc-internal-format msgid "invalid member function declaration" msgstr "" -#: cp/decl.c:12221 +#: cp/decl.c:12376 #, gcc-internal-format msgid "%qD is already defined in class %qT" msgstr "" -#: cp/decl.c:12467 +#: cp/decl.c:12623 #, gcc-internal-format msgid "static member function %q#D declared with type qualifiers" msgstr "" @@ -30046,7 +30788,7 @@ msgstr "" msgid "deleting %qT is undefined" msgstr "" -#: cp/decl2.c:461 cp/pt.c:3833 +#: cp/decl2.c:461 cp/pt.c:3838 #, gcc-internal-format msgid "template declaration of %q#D" msgstr "" @@ -30061,92 +30803,92 @@ msgstr "" msgid "Java method %qD has non-Java parameter type %qT" msgstr "" -#: cp/decl2.c:641 +#: cp/decl2.c:642 #, gcc-internal-format msgid "prototype for %q#D does not match any in class %qT" msgstr "" -#: cp/decl2.c:721 +#: cp/decl2.c:722 #, gcc-internal-format msgid "local class %q#T shall not have static data member %q#D" msgstr "" -#: cp/decl2.c:729 +#: cp/decl2.c:730 #, gcc-internal-format msgid "initializer invalid for static member with constructor" msgstr "" -#: cp/decl2.c:732 +#: cp/decl2.c:733 #, gcc-internal-format msgid "(an out of class initialization is required)" msgstr "" -#: cp/decl2.c:792 +#: cp/decl2.c:793 #, gcc-internal-format msgid "member %qD conflicts with virtual function table field name" msgstr "" -#: cp/decl2.c:812 +#: cp/decl2.c:813 #, gcc-internal-format msgid "%qD is already defined in %qT" msgstr "" -#: cp/decl2.c:850 +#: cp/decl2.c:851 #, gcc-internal-format msgid "initializer specified for static member function %qD" msgstr "" -#: cp/decl2.c:873 +#: cp/decl2.c:874 #, gcc-internal-format msgid "field initializer is not constant" msgstr "" -#: cp/decl2.c:900 +#: cp/decl2.c:901 #, gcc-internal-format msgid "% specifiers are not permitted on non-static data members" msgstr "" -#: cp/decl2.c:952 +#: cp/decl2.c:953 #, gcc-internal-format msgid "bit-field %qD with non-integral type" msgstr "" -#: cp/decl2.c:958 +#: cp/decl2.c:959 #, gcc-internal-format msgid "cannot declare %qD to be a bit-field type" msgstr "" -#: cp/decl2.c:968 +#: cp/decl2.c:969 #, gcc-internal-format msgid "cannot declare bit-field %qD with function type" msgstr "" -#: cp/decl2.c:975 +#: cp/decl2.c:976 #, gcc-internal-format msgid "%qD is already defined in the class %qT" msgstr "" -#: cp/decl2.c:982 +#: cp/decl2.c:983 #, gcc-internal-format msgid "static member %qD cannot be a bit-field" msgstr "" -#: cp/decl2.c:1250 +#: cp/decl2.c:1251 #, gcc-internal-format msgid "anonymous struct not inside named type" msgstr "" -#: cp/decl2.c:1334 +#: cp/decl2.c:1335 #, gcc-internal-format msgid "namespace-scope anonymous aggregates must be static" msgstr "" -#: cp/decl2.c:1343 +#: cp/decl2.c:1344 #, gcc-internal-format msgid "anonymous union with no members" msgstr "" -#: cp/decl2.c:1379 +#: cp/decl2.c:1380 #, gcc-internal-format msgid "% must return type %qT" msgstr "" @@ -30155,62 +30897,62 @@ msgstr "" #. #. The first parameter shall not have an associated default #. argument. -#: cp/decl2.c:1390 +#: cp/decl2.c:1391 #, gcc-internal-format msgid "the first parameter of % cannot have a default argument" msgstr "" -#: cp/decl2.c:1406 +#: cp/decl2.c:1407 #, gcc-internal-format msgid "% takes type % (%qT) as first parameter" msgstr "" -#: cp/decl2.c:1435 +#: cp/decl2.c:1436 #, gcc-internal-format msgid "% must return type %qT" msgstr "" -#: cp/decl2.c:1444 +#: cp/decl2.c:1445 #, gcc-internal-format msgid "% takes type %qT as first parameter" msgstr "" -#: cp/decl2.c:2121 +#: cp/decl2.c:2122 #, gcc-internal-format msgid "%qT has a field %qD whose type uses the anonymous namespace" msgstr "" -#: cp/decl2.c:2128 +#: cp/decl2.c:2129 #, gcc-internal-format msgid "%qT declared with greater visibility than the type of its field %qD" msgstr "" -#: cp/decl2.c:2141 +#: cp/decl2.c:2142 #, gcc-internal-format msgid "%qT has a base %qT whose type uses the anonymous namespace" msgstr "" -#: cp/decl2.c:2147 +#: cp/decl2.c:2148 #, gcc-internal-format msgid "%qT declared with greater visibility than its base %qT" msgstr "" -#: cp/decl2.c:3575 +#: cp/decl2.c:3582 #, gcc-internal-format msgid "inline function %q+D used but never defined" msgstr "" -#: cp/decl2.c:3724 +#: cp/decl2.c:3731 #, gcc-internal-format msgid "default argument missing for parameter %P of %q+#D" msgstr "" -#: cp/decl2.c:3836 cp/search.c:1919 +#: cp/decl2.c:3780 cp/search.c:1919 #, gcc-internal-format msgid "deleted function %q+D" msgstr "" -#: cp/decl2.c:3837 +#: cp/decl2.c:3781 #, gcc-internal-format msgid "used here" msgstr "" @@ -30218,7 +30960,7 @@ msgstr "" #. We really want to suppress this warning in system headers, #. because libstdc++ uses variadic templates even when we aren't #. in C++0x mode. -#: cp/error.c:2695 +#: cp/error.c:2701 #, gcc-internal-format msgid "%s only available with -std=c++0x or -std=gnu++0x" msgstr "" @@ -30250,7 +30992,7 @@ msgstr "" msgid "throwing NULL, which has integral, not pointer type" msgstr "" -#: cp/except.c:661 cp/init.c:1945 +#: cp/except.c:661 cp/init.c:1955 #, gcc-internal-format msgid "%qD should never be overloaded" msgstr "" @@ -30486,7 +31228,7 @@ msgstr "" msgid "bad array initializer" msgstr "" -#: cp/init.c:1457 cp/semantics.c:2497 +#: cp/init.c:1457 cp/semantics.c:2490 #, gcc-internal-format msgid "%qT is not a class type" msgstr "" @@ -30511,129 +31253,129 @@ msgstr "" msgid "invalid use of non-static data member %qD" msgstr "" -#: cp/init.c:1887 +#: cp/init.c:1897 #, gcc-internal-format msgid "invalid type % for new" msgstr "" -#: cp/init.c:1900 +#: cp/init.c:1910 #, gcc-internal-format msgid "uninitialized const in % of %q#T" msgstr "" -#: cp/init.c:1939 +#: cp/init.c:1949 #, gcc-internal-format msgid "call to Java constructor with %qs undefined" msgstr "" -#: cp/init.c:1957 +#: cp/init.c:1967 #, gcc-internal-format msgid "Java class %q#T object allocated using placement new" msgstr "" -#: cp/init.c:1987 +#: cp/init.c:1997 #, gcc-internal-format msgid "no suitable %qD found in class %qT" msgstr "" -#: cp/init.c:1994 +#: cp/init.c:2004 #, gcc-internal-format msgid "request for member %qD is ambiguous" msgstr "" -#: cp/init.c:2174 +#: cp/init.c:2184 #, gcc-internal-format msgid "ISO C++ forbids initialization in array new" msgstr "" -#: cp/init.c:2390 +#: cp/init.c:2410 #, gcc-internal-format msgid "size in array new must have integral type" msgstr "" -#: cp/init.c:2403 +#: cp/init.c:2423 #, gcc-internal-format msgid "new cannot be applied to a reference type" msgstr "" -#: cp/init.c:2412 +#: cp/init.c:2432 #, gcc-internal-format msgid "new cannot be applied to a function type" msgstr "" -#: cp/init.c:2451 +#: cp/init.c:2471 #, gcc-internal-format msgid "call to Java constructor, while % undefined" msgstr "" -#: cp/init.c:2469 +#: cp/init.c:2489 #, gcc-internal-format msgid "can't find % in %qT" msgstr "" -#: cp/init.c:2837 +#: cp/init.c:2858 #, gcc-internal-format msgid "initializer ends prematurely" msgstr "" -#: cp/init.c:2895 +#: cp/init.c:2916 #, gcc-internal-format msgid "cannot initialize multi-dimensional array with initializer" msgstr "" -#: cp/init.c:3038 +#: cp/init.c:3061 #, gcc-internal-format msgid "possible problem detected in invocation of delete operator:" msgstr "" -#: cp/init.c:3042 +#: cp/init.c:3065 #, 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:3064 +#: cp/init.c:3087 #, gcc-internal-format msgid "unknown array size in delete" msgstr "" -#: cp/init.c:3317 +#: cp/init.c:3341 #, gcc-internal-format msgid "type to vector delete is neither pointer or array type" msgstr "" -#: cp/lex.c:318 +#: cp/lex.c:319 #, gcc-internal-format msgid "junk at end of #pragma %s" msgstr "" -#: cp/lex.c:325 +#: cp/lex.c:326 #, gcc-internal-format msgid "invalid #pragma %s" msgstr "" -#: cp/lex.c:333 +#: cp/lex.c:334 #, gcc-internal-format msgid "#pragma vtable no longer supported" msgstr "" -#: cp/lex.c:405 +#: cp/lex.c:406 #, gcc-internal-format msgid "#pragma implementation for %qs appears after file is included" msgstr "" -#: cp/lex.c:429 +#: cp/lex.c:430 #, gcc-internal-format msgid "junk at end of #pragma GCC java_exceptions" msgstr "" -#: cp/lex.c:443 +#: cp/lex.c:444 #, gcc-internal-format msgid "%qD not defined" msgstr "" -#: cp/lex.c:447 +#: cp/lex.c:448 #, gcc-internal-format msgid "%qD was not declared in this scope" msgstr "" @@ -30648,41 +31390,38 @@ msgstr "" #. Note that we have the exact wording of the following message in #. the manual (trouble.texi, node "Name lookup"), so they need to #. be kept in synch. -#: cp/lex.c:484 +#: cp/lex.c:485 #, gcc-internal-format msgid "" "there are no arguments to %qD that depend on a template parameter, so a " "declaration of %qD must be available" msgstr "" -#: cp/lex.c:493 +#: cp/lex.c:494 #, gcc-internal-format msgid "" "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the " "use of an undeclared name is deprecated)" msgstr "" -#: cp/mangle.c:1647 +#: cp/mangle.c:1687 #, gcc-internal-format msgid "mangling typeof, use decltype instead" msgstr "" -#: cp/mangle.c:2171 +#. FIXME the above hack for T() needs to be replaced with +#. something more general. +#: cp/mangle.c:2282 #, gcc-internal-format -msgid "call_expr cannot be mangled due to a defect in the C++ ABI" +msgid "mangling function-style cast with more than one argument" msgstr "" -#: cp/mangle.c:2179 -#, gcc-internal-format -msgid "zero-operand casts cannot be mangled due to a defect in the C++ ABI" -msgstr "" - -#: cp/mangle.c:2229 +#: cp/mangle.c:2310 #, gcc-internal-format msgid "omitted middle operand to % operand cannot be mangled" msgstr "" -#: cp/mangle.c:2542 +#: cp/mangle.c:2625 #, gcc-internal-format msgid "the mangled name of %qD will change in a future version of GCC" msgstr "" @@ -30714,7 +31453,7 @@ msgid "" "future version of GCC due to implicit virtual destructor" msgstr "" -#: cp/name-lookup.c:728 +#: cp/name-lookup.c:734 #, gcc-internal-format msgid "redeclaration of % as %qT" msgstr "" @@ -30725,260 +31464,260 @@ msgstr "" #. [basic.start.main] #. #. This function shall not be overloaded. -#: cp/name-lookup.c:758 +#: cp/name-lookup.c:764 #, gcc-internal-format msgid "invalid redeclaration of %q+D" msgstr "" -#: cp/name-lookup.c:759 +#: cp/name-lookup.c:765 #, gcc-internal-format msgid "as %qD" msgstr "" -#: cp/name-lookup.c:799 +#: cp/name-lookup.c:805 #, gcc-internal-format msgid "declaration of %q#D with C language linkage" msgstr "" -#: cp/name-lookup.c:803 +#: cp/name-lookup.c:809 #, gcc-internal-format msgid "due to different exception specifications" msgstr "" -#: cp/name-lookup.c:893 +#: cp/name-lookup.c:899 #, gcc-internal-format msgid "type mismatch with previous external decl of %q#D" msgstr "" -#: cp/name-lookup.c:894 +#: cp/name-lookup.c:900 #, gcc-internal-format msgid "previous external decl of %q+#D" msgstr "" -#: cp/name-lookup.c:985 +#: cp/name-lookup.c:991 #, gcc-internal-format msgid "extern declaration of %q#D doesn't match" msgstr "" -#: cp/name-lookup.c:986 +#: cp/name-lookup.c:992 #, gcc-internal-format msgid "global declaration %q+#D" msgstr "" -#: cp/name-lookup.c:1023 cp/name-lookup.c:1030 +#: cp/name-lookup.c:1029 cp/name-lookup.c:1036 #, gcc-internal-format msgid "declaration of %q#D shadows a parameter" msgstr "" #. Location of previous decl is not useful in this case. -#: cp/name-lookup.c:1055 +#: cp/name-lookup.c:1061 #, gcc-internal-format msgid "declaration of %qD shadows a member of 'this'" msgstr "" -#: cp/name-lookup.c:1061 +#: cp/name-lookup.c:1067 #, gcc-internal-format msgid "declaration of %qD shadows a previous local" msgstr "" -#: cp/name-lookup.c:1068 +#: cp/name-lookup.c:1074 #, gcc-internal-format msgid "declaration of %qD shadows a global declaration" msgstr "" -#: cp/name-lookup.c:1191 +#: cp/name-lookup.c:1197 #, gcc-internal-format msgid "name lookup of %qD changed" msgstr "" -#: cp/name-lookup.c:1192 +#: cp/name-lookup.c:1198 #, gcc-internal-format msgid " matches this %q+D under ISO standard rules" msgstr "" -#: cp/name-lookup.c:1194 +#: cp/name-lookup.c:1200 #, gcc-internal-format msgid " matches this %q+D under old rules" msgstr "" -#: cp/name-lookup.c:1212 cp/name-lookup.c:1220 +#: cp/name-lookup.c:1218 cp/name-lookup.c:1226 #, gcc-internal-format msgid "name lookup of %qD changed for ISO % scoping" msgstr "" -#: cp/name-lookup.c:1214 +#: cp/name-lookup.c:1220 #, gcc-internal-format msgid " cannot use obsolete binding at %q+D because it has a destructor" msgstr "" -#: cp/name-lookup.c:1223 +#: cp/name-lookup.c:1229 #, gcc-internal-format msgid " using obsolete binding at %q+D" msgstr "" -#: cp/name-lookup.c:1229 cp/parser.c:10022 +#: cp/name-lookup.c:1235 cp/parser.c:10068 #, gcc-internal-format msgid "(if you use %<-fpermissive%> G++ will accept your code)" msgstr "" -#: cp/name-lookup.c:1285 +#: cp/name-lookup.c:1291 #, gcc-internal-format msgid "%s %s(%E) %p %d\n" msgstr "" -#: cp/name-lookup.c:1288 +#: cp/name-lookup.c:1294 #, gcc-internal-format msgid "%s %s %p %d\n" msgstr "" -#: cp/name-lookup.c:1416 +#: cp/name-lookup.c:1422 #, gcc-internal-format msgid "XXX is_class_level != (current_scope == class_scope)\n" msgstr "" -#: cp/name-lookup.c:2010 +#: cp/name-lookup.c:2016 #, gcc-internal-format msgid "%q#D hides constructor for %q#T" msgstr "" -#: cp/name-lookup.c:2027 +#: cp/name-lookup.c:2033 #, gcc-internal-format msgid "%q#D conflicts with previous using declaration %q#D" msgstr "" -#: cp/name-lookup.c:2050 +#: cp/name-lookup.c:2056 #, gcc-internal-format msgid "previous non-function declaration %q+#D" msgstr "" -#: cp/name-lookup.c:2051 +#: cp/name-lookup.c:2057 #, gcc-internal-format msgid "conflicts with function declaration %q#D" msgstr "" #. It's a nested name with template parameter dependent scope. #. This can only be using-declaration for class member. -#: cp/name-lookup.c:2129 cp/name-lookup.c:2154 +#: cp/name-lookup.c:2135 cp/name-lookup.c:2160 #, gcc-internal-format msgid "%qT is not a namespace" msgstr "" #. 7.3.3/5 #. A using-declaration shall not name a template-id. -#: cp/name-lookup.c:2139 +#: cp/name-lookup.c:2145 #, gcc-internal-format msgid "a using-declaration cannot specify a template-id. Try %" msgstr "" -#: cp/name-lookup.c:2146 +#: cp/name-lookup.c:2152 #, gcc-internal-format msgid "namespace %qD not allowed in using-declaration" msgstr "" -#: cp/name-lookup.c:2182 +#: cp/name-lookup.c:2188 #, gcc-internal-format msgid "%qD not declared" msgstr "" -#: cp/name-lookup.c:2218 cp/name-lookup.c:2255 cp/name-lookup.c:2289 -#: cp/name-lookup.c:2304 +#: cp/name-lookup.c:2224 cp/name-lookup.c:2261 cp/name-lookup.c:2295 +#: cp/name-lookup.c:2310 #, gcc-internal-format msgid "%qD is already declared in this scope" msgstr "" -#: cp/name-lookup.c:2908 +#: cp/name-lookup.c:2914 #, gcc-internal-format msgid "using-declaration for non-member at class scope" msgstr "" -#: cp/name-lookup.c:2915 +#: cp/name-lookup.c:2921 #, gcc-internal-format msgid "%<%T::%D%> names destructor" msgstr "" -#: cp/name-lookup.c:2920 +#: cp/name-lookup.c:2926 #, gcc-internal-format msgid "%<%T::%D%> names constructor" msgstr "" -#: cp/name-lookup.c:2925 +#: cp/name-lookup.c:2931 #, gcc-internal-format msgid "%<%T::%D%> names constructor in %qT" msgstr "" -#: cp/name-lookup.c:2975 +#: cp/name-lookup.c:2981 #, gcc-internal-format msgid "no members matching %<%T::%D%> in %q#T" msgstr "" -#: cp/name-lookup.c:3043 +#: cp/name-lookup.c:3049 #, gcc-internal-format msgid "declaration of %qD not in a namespace surrounding %qD" msgstr "" -#: cp/name-lookup.c:3051 +#: cp/name-lookup.c:3057 #, gcc-internal-format msgid "explicit qualification in declaration of %qD" msgstr "" -#: cp/name-lookup.c:3094 +#: cp/name-lookup.c:3100 #, gcc-internal-format msgid "%qD should have been declared inside %qD" msgstr "" -#: cp/name-lookup.c:3139 +#: cp/name-lookup.c:3145 #, gcc-internal-format msgid "%qD attribute requires a single NTBS argument" msgstr "" -#: cp/name-lookup.c:3146 +#: cp/name-lookup.c:3152 #, gcc-internal-format msgid "" "%qD attribute is meaningless since members of the anonymous namespace get " "local symbols" msgstr "" -#: cp/name-lookup.c:3155 cp/name-lookup.c:3524 +#: cp/name-lookup.c:3161 cp/name-lookup.c:3530 #, gcc-internal-format msgid "%qD attribute directive ignored" msgstr "" -#: cp/name-lookup.c:3200 +#: cp/name-lookup.c:3206 #, gcc-internal-format msgid "namespace alias %qD not allowed here, assuming %qD" msgstr "" -#: cp/name-lookup.c:3512 +#: cp/name-lookup.c:3518 #, gcc-internal-format msgid "strong using only meaningful at namespace scope" msgstr "" -#: cp/name-lookup.c:3516 +#: cp/name-lookup.c:3522 #, gcc-internal-format msgid "current namespace %qD does not enclose strongly used namespace %qD" msgstr "" -#: cp/name-lookup.c:4411 +#: cp/name-lookup.c:4418 #, gcc-internal-format msgid "%q+D is not a function," msgstr "" -#: cp/name-lookup.c:4412 +#: cp/name-lookup.c:4419 #, gcc-internal-format msgid " conflict with %q+D" msgstr "" -#: cp/name-lookup.c:4856 +#: cp/name-lookup.c:4863 #, gcc-internal-format msgid "argument dependent lookup finds %q+D" msgstr "" -#: cp/name-lookup.c:5289 +#: cp/name-lookup.c:5301 #, gcc-internal-format msgid "XXX entering pop_everything ()\n" msgstr "" -#: cp/name-lookup.c:5298 +#: cp/name-lookup.c:5310 #, gcc-internal-format msgid "XXX leaving pop_everything ()\n" msgstr "" @@ -30988,333 +31727,324 @@ msgstr "" msgid "identifier %<%s%> will become a keyword in C++0x" msgstr "" -#: cp/parser.c:2077 +#: cp/parser.c:2081 #, gcc-internal-format msgid "%H%<#pragma%> is not allowed here" msgstr "" -#: cp/parser.c:2108 +#: cp/parser.c:2112 #, gcc-internal-format msgid "%H%<%E::%E%> has not been declared" msgstr "" -#: cp/parser.c:2111 +#: cp/parser.c:2115 #, gcc-internal-format msgid "%H%<::%E%> has not been declared" msgstr "" -#: cp/parser.c:2114 +#: cp/parser.c:2118 #, gcc-internal-format msgid "%Hrequest for member %qE in non-class type %qT" msgstr "" -#: cp/parser.c:2117 +#: cp/parser.c:2121 #, gcc-internal-format msgid "%H%<%T::%E%> has not been declared" msgstr "" -#: cp/parser.c:2120 +#: cp/parser.c:2124 #, gcc-internal-format msgid "%H%qE has not been declared" msgstr "" -#: cp/parser.c:2123 +#: cp/parser.c:2127 #, gcc-internal-format msgid "%H%<%E::%E%> %s" msgstr "" -#: cp/parser.c:2125 +#: cp/parser.c:2129 #, gcc-internal-format msgid "%H%<::%E%> %s" msgstr "" -#: cp/parser.c:2127 +#: cp/parser.c:2131 #, gcc-internal-format msgid "%H%qE %s" msgstr "" -#: cp/parser.c:2162 +#: cp/parser.c:2166 #, gcc-internal-format msgid "%H% is too long for GCC" msgstr "" -#: cp/parser.c:2166 +#: cp/parser.c:2170 #, gcc-internal-format msgid "ISO C++ 1998 does not support %" msgstr "" -#: cp/parser.c:2186 +#: cp/parser.c:2190 #, gcc-internal-format msgid "%Hduplicate %qs" msgstr "" -#: cp/parser.c:2230 +#: cp/parser.c:2234 #, gcc-internal-format msgid "%Hnew types may not be defined in a return type" msgstr "" -#: cp/parser.c:2232 +#: cp/parser.c:2236 #, gcc-internal-format msgid "(perhaps a semicolon is missing after the definition of %qT)" msgstr "" -#: cp/parser.c:2252 +#: cp/parser.c:2256 #, gcc-internal-format msgid "%H%qT is not a template" msgstr "" -#: cp/parser.c:2254 +#: cp/parser.c:2258 #, gcc-internal-format msgid "%H%qE is not a template" msgstr "" -#: cp/parser.c:2256 +#: cp/parser.c:2260 #, gcc-internal-format msgid "%Hinvalid template-id" msgstr "" -#: cp/parser.c:2318 +#: cp/parser.c:2322 #, gcc-internal-format msgid "%Hinvalid use of template-name %qE without an argument list" msgstr "" -#: cp/parser.c:2321 +#: cp/parser.c:2325 #, gcc-internal-format msgid "%Hinvalid use of destructor %qD as a type" msgstr "" #. Something like 'unsigned A a;' -#: cp/parser.c:2324 +#: cp/parser.c:2328 #, gcc-internal-format msgid "%Hinvalid combination of multiple type-specifiers" msgstr "" #. Issue an error message. -#: cp/parser.c:2329 +#: cp/parser.c:2333 #, gcc-internal-format msgid "%H%qE does not name a type" msgstr "" -#: cp/parser.c:2362 +#: cp/parser.c:2366 #, gcc-internal-format msgid "(perhaps % was intended)" msgstr "" -#: cp/parser.c:2377 +#: cp/parser.c:2381 #, gcc-internal-format msgid "%H%qE in namespace %qE does not name a type" msgstr "" -#: cp/parser.c:2380 +#: cp/parser.c:2384 #, gcc-internal-format msgid "%H%qE in class %qT does not name a type" msgstr "" -#: cp/parser.c:2942 +#: cp/parser.c:2946 #, gcc-internal-format msgid "%Hunsupported non-standard concatenation of string literals" msgstr "" -#: cp/parser.c:3220 +#: cp/parser.c:3224 #, gcc-internal-format msgid "ISO C++ forbids braced-groups within expressions" msgstr "" -#: cp/parser.c:3231 +#: cp/parser.c:3235 #, gcc-internal-format msgid "" "%Hstatement-expressions are not allowed outside functions nor in template-" "argument lists" msgstr "" -#: cp/parser.c:3290 +#: cp/parser.c:3294 #, gcc-internal-format msgid "%H% may not be used in this context" msgstr "" -#: cp/parser.c:3476 +#: cp/parser.c:3480 #, gcc-internal-format msgid "%Hlocal variable %qD may not appear in this context" msgstr "" -#: cp/parser.c:3776 +#: cp/parser.c:3780 #, gcc-internal-format msgid "%Hscope %qT before %<~%> is not a class-name" msgstr "" -#: cp/parser.c:3878 +#: cp/parser.c:3882 #, gcc-internal-format msgid "%Hdeclaration of %<~%T%> as member of %qT" msgstr "" -#: cp/parser.c:3892 +#: cp/parser.c:3896 #, gcc-internal-format msgid "%Htypedef-name %qD used as destructor declarator" msgstr "" -#: cp/parser.c:4106 +#: cp/parser.c:4110 #, gcc-internal-format msgid "%H%qD used without template parameters" msgstr "" -#: cp/parser.c:4110 cp/parser.c:14633 cp/parser.c:16909 +#: cp/parser.c:4114 cp/parser.c:14760 cp/parser.c:17038 #, gcc-internal-format msgid "%Hreference to %qD is ambiguous" msgstr "" -#: cp/parser.c:4156 cp/pt.c:5594 +#: cp/parser.c:4160 cp/pt.c:5599 #, gcc-internal-format msgid "%qT is not a template" msgstr "" #. Warn the user that a compound literal is not #. allowed in standard C++. -#: cp/parser.c:4579 +#: cp/parser.c:4583 #, gcc-internal-format msgid "ISO C++ forbids compound-literals" msgstr "" -#: cp/parser.c:4947 +#: cp/parser.c:4951 #, gcc-internal-format msgid "%H%qE does not have class type" msgstr "" -#: cp/parser.c:5031 +#: cp/parser.c:5035 #, gcc-internal-format msgid "%Hinvalid use of %qD" msgstr "" -#: cp/parser.c:5607 +#: cp/parser.c:5612 #, gcc-internal-format msgid "%Harray bound forbidden after parenthesized type-id" msgstr "" -#: cp/parser.c:5610 +#: cp/parser.c:5615 #, gcc-internal-format msgid "try removing the parentheses around the type-id" msgstr "" -#: cp/parser.c:5803 +#: cp/parser.c:5808 #, gcc-internal-format msgid "%Hexpression in new-declarator must have integral or enumeration type" msgstr "" -#: cp/parser.c:6002 +#: cp/parser.c:6062 #, gcc-internal-format msgid "use of old-style cast" msgstr "" -#: cp/parser.c:6129 +#: cp/parser.c:6191 #, gcc-internal-format msgid "%H%<>>%> operator will be treated as two right angle brackets in C++0x" msgstr "" -#: cp/parser.c:6132 +#: cp/parser.c:6194 #, gcc-internal-format msgid "suggest parentheses around %<>>%> expression" msgstr "" -#: cp/parser.c:6947 +#: cp/parser.c:7016 #, gcc-internal-format msgid "%Hcase label %qE not within a switch statement" msgstr "" -#: cp/parser.c:6959 +#: cp/parser.c:7028 #, gcc-internal-format msgid "%Hcase label not within a switch statement" msgstr "" -#: cp/parser.c:7377 +#: cp/parser.c:7146 #, gcc-internal-format -msgid "" -"suggest a space before %<;%> or explicit braces around empty body in %<%s%> " -"statement" +msgid "%H% without a previous %" msgstr "" -#: cp/parser.c:7579 +#: cp/parser.c:7625 #, gcc-internal-format msgid "%Hbreak statement not within loop or switch" msgstr "" -#: cp/parser.c:7587 cp/parser.c:7607 +#: cp/parser.c:7633 cp/parser.c:7653 #, gcc-internal-format msgid "%Hinvalid exit from OpenMP structured block" msgstr "" -#: cp/parser.c:7590 +#: cp/parser.c:7636 #, gcc-internal-format msgid "%Hbreak statement used with OpenMP for loop" msgstr "" -#: cp/parser.c:7600 +#: cp/parser.c:7646 #, gcc-internal-format msgid "%Hcontinue statement not within a loop" msgstr "" #. Issue a warning about this use of a GNU extension. -#: cp/parser.c:7643 +#: cp/parser.c:7689 #, gcc-internal-format msgid "ISO C++ forbids computed gotos" msgstr "" -#: cp/parser.c:7783 cp/parser.c:15503 +#: cp/parser.c:7829 cp/parser.c:15630 #, gcc-internal-format msgid "extra %<;%>" msgstr "" -#: cp/parser.c:8004 +#: cp/parser.c:8050 #, gcc-internal-format msgid "%H%<__label__%> not at the beginning of a block" msgstr "" -#: cp/parser.c:8140 +#: cp/parser.c:8187 #, gcc-internal-format msgid "%Hmixing declarations and function-definitions is forbidden" msgstr "" -#: cp/parser.c:8280 +#: cp/parser.c:8327 #, gcc-internal-format msgid "%H% used outside of class" msgstr "" -#: cp/parser.c:8336 +#: cp/parser.c:8383 #, gcc-internal-format msgid "%H% will change meaning in C++0x; please remove it" msgstr "" -#. We do not yet support the use of `auto' as a -#. type-specifier. -#: cp/parser.c:8346 cp/parser.c:11078 -#, gcc-internal-format -msgid "%HC++0x % specifier not supported" -msgstr "" - -#: cp/parser.c:8456 +#: cp/parser.c:8502 #, gcc-internal-format msgid "%Hclass definition may not be declared a friend" msgstr "" -#: cp/parser.c:8526 cp/parser.c:15817 +#: cp/parser.c:8572 cp/parser.c:15946 #, gcc-internal-format msgid "%Htemplates may not be %" msgstr "" -#: cp/parser.c:9003 +#: cp/parser.c:9049 #, gcc-internal-format msgid "%Honly constructors take base initializers" msgstr "" -#: cp/parser.c:9025 +#: cp/parser.c:9071 #, gcc-internal-format msgid "%Hcannot expand initializer for member %<%D%>" msgstr "" -#: cp/parser.c:9080 +#: cp/parser.c:9126 #, gcc-internal-format msgid "anachronistic old-style base class initializer" msgstr "" -#: cp/parser.c:9136 +#: cp/parser.c:9182 #, gcc-internal-format msgid "" "%Hkeyword % not allowed in this context (a qualified member " @@ -31322,92 +32052,92 @@ msgid "" msgstr "" #. Warn that we do not support `export'. -#: cp/parser.c:9482 +#: cp/parser.c:9528 #, gcc-internal-format msgid "keyword % not implemented, and will be ignored" msgstr "" -#: cp/parser.c:9664 cp/parser.c:9762 cp/parser.c:9868 +#: cp/parser.c:9710 cp/parser.c:9808 cp/parser.c:9914 #, gcc-internal-format msgid "%Htemplate parameter pack %qD cannot have a default argument" msgstr "" -#: cp/parser.c:9667 +#: cp/parser.c:9713 #, gcc-internal-format msgid "%Htemplate parameter pack cannot have a default argument" msgstr "" -#: cp/parser.c:9765 cp/parser.c:9872 +#: cp/parser.c:9811 cp/parser.c:9918 #, gcc-internal-format msgid "%Htemplate parameter packs cannot have default arguments" msgstr "" -#: cp/parser.c:10014 +#: cp/parser.c:10060 #, gcc-internal-format msgid "%<<::%> cannot begin a template-argument list" msgstr "" -#: cp/parser.c:10018 +#: cp/parser.c:10064 #, gcc-internal-format msgid "" "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> " "and %<::%>" msgstr "" -#: cp/parser.c:10096 +#: cp/parser.c:10142 #, gcc-internal-format msgid "%Hparse error in template argument list" msgstr "" #. Explain what went wrong. -#: cp/parser.c:10211 +#: cp/parser.c:10257 #, gcc-internal-format msgid "%Hnon-template %qD used as template" msgstr "" -#: cp/parser.c:10213 +#: cp/parser.c:10259 #, gcc-internal-format msgid "use %<%T::template %D%> to indicate that it is a template" msgstr "" -#: cp/parser.c:10750 +#: cp/parser.c:10796 #, gcc-internal-format msgid "%Htemplate specialization with C linkage" msgstr "" -#: cp/parser.c:11402 +#: cp/parser.c:11442 #, gcc-internal-format msgid "using % outside of template" msgstr "" -#: cp/parser.c:11566 +#: cp/parser.c:11606 #, gcc-internal-format msgid "declaration %qD does not declare anything" msgstr "" -#: cp/parser.c:11651 +#: cp/parser.c:11691 #, gcc-internal-format msgid "attributes ignored on uninstantiated type" msgstr "" -#: cp/parser.c:11655 +#: cp/parser.c:11695 #, gcc-internal-format msgid "attributes ignored on template instantiation" msgstr "" -#: cp/parser.c:11660 +#: cp/parser.c:11700 #, gcc-internal-format msgid "" "attributes ignored on elaborated-type-specifier that is not a forward " "declaration" msgstr "" -#: cp/parser.c:11930 +#: cp/parser.c:11977 #, gcc-internal-format msgid "%H%qD is not a namespace-name" msgstr "" -#: cp/parser.c:12057 +#: cp/parser.c:12104 #, gcc-internal-format msgid "%H% definition is not allowed here" msgstr "" @@ -31415,161 +32145,166 @@ msgstr "" #. [namespace.udecl] #. #. A using declaration shall not name a template-id. -#: cp/parser.c:12197 +#: cp/parser.c:12244 #, gcc-internal-format msgid "%Ha template-id may not appear in a using-declaration" msgstr "" -#: cp/parser.c:12571 +#: cp/parser.c:12621 #, gcc-internal-format msgid "%Han asm-specification is not allowed on a function-definition" msgstr "" -#: cp/parser.c:12575 +#: cp/parser.c:12625 #, gcc-internal-format msgid "%Hattributes are not allowed on a function-definition" msgstr "" -#: cp/parser.c:12721 +#: cp/parser.c:12778 #, gcc-internal-format msgid "%Hinitializer provided for function" msgstr "" -#: cp/parser.c:12743 +#: cp/parser.c:12800 #, gcc-internal-format msgid "attributes after parenthesized initializer ignored" msgstr "" -#: cp/parser.c:13124 +#: cp/parser.c:13198 #, gcc-internal-format msgid "%Harray bound is not an integer constant" msgstr "" -#: cp/parser.c:13236 +#: cp/parser.c:13310 #, gcc-internal-format msgid "%H%<%T::%E%> is not a type" msgstr "" -#: cp/parser.c:13263 +#: cp/parser.c:13337 #, gcc-internal-format msgid "%Hinvalid use of constructor as a template" msgstr "" -#: cp/parser.c:13265 +#: cp/parser.c:13339 #, gcc-internal-format msgid "" "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified " "name" msgstr "" -#: cp/parser.c:13438 +#: cp/parser.c:13512 #, gcc-internal-format msgid "%H%qD is a namespace" msgstr "" -#: cp/parser.c:13513 +#: cp/parser.c:13587 #, gcc-internal-format msgid "%Hduplicate cv-qualifier" msgstr "" -#: cp/parser.c:14146 +#: cp/parser.c:13699 +#, gcc-internal-format +msgid "invalid use of %" +msgstr "" + +#: cp/parser.c:14273 #, gcc-internal-format msgid "%Hfile ends in default argument" msgstr "" -#: cp/parser.c:14192 +#: cp/parser.c:14319 #, gcc-internal-format msgid "deprecated use of default argument for parameter of non-function" msgstr "" -#: cp/parser.c:14195 +#: cp/parser.c:14322 #, gcc-internal-format msgid "%Hdefault arguments are only permitted for function parameters" msgstr "" -#: cp/parser.c:14213 +#: cp/parser.c:14340 #, gcc-internal-format msgid "%H%sparameter pack %qD cannot have a default argument" msgstr "" -#: cp/parser.c:14217 +#: cp/parser.c:14344 #, gcc-internal-format msgid "%H%sparameter pack cannot have a default argument" msgstr "" -#: cp/parser.c:14480 +#: cp/parser.c:14607 #, gcc-internal-format msgid "ISO C++ does not allow designated initializers" msgstr "" -#: cp/parser.c:15096 +#: cp/parser.c:15223 #, gcc-internal-format msgid "%Hinvalid class name in declaration of %qD" msgstr "" -#: cp/parser.c:15109 +#: cp/parser.c:15236 #, gcc-internal-format msgid "%Hdeclaration of %qD in namespace %qD which does not enclose %qD" msgstr "" -#: cp/parser.c:15114 +#: cp/parser.c:15241 #, gcc-internal-format msgid "%Hdeclaration of %qD in %qD which does not enclose %qD" msgstr "" -#: cp/parser.c:15128 +#: cp/parser.c:15255 #, gcc-internal-format msgid "%Hextra qualification not allowed" msgstr "" -#: cp/parser.c:15140 +#: cp/parser.c:15267 #, gcc-internal-format msgid "%Han explicit specialization must be preceded by %